.index-module__g03n1q__FlexSubscriptionContentAccessTheFutureOfHomeCinemaYourWay{flex-direction:column;gap:40px;display:flex}.index-module__g03n1q__FlexSubscriptionContentAccessTheFutureOfHomeCinemaYourWay .access-the-future-of-home-cinema-your-way__header{text-align:left;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:80px;display:flex}.index-module__g03n1q__FlexSubscriptionContentAccessTheFutureOfHomeCinemaYourWay .access-the-future-of-home-cinema-your-way__header .access-the-future-of-home-cinema-your-way__header__title{white-space:pre-wrap;letter-spacing:-1.2px;width:50%;line-height:115%}.index-module__g03n1q__FlexSubscriptionContentAccessTheFutureOfHomeCinemaYourWay .access-the-future-of-home-cinema-your-way__header .access-the-future-of-home-cinema-your-way__header__description-container{flex-direction:column;gap:16px;width:50%;display:flex}.index-module__g03n1q__FlexSubscriptionContentAccessTheFutureOfHomeCinemaYourWay .access-the-future-of-home-cinema-your-way__header .access-the-future-of-home-cinema-your-way__header__description{letter-spacing:-.6px;white-space:pre-wrap;line-height:138%}.index-module__g03n1q__FlexSubscriptionContentAccessTheFutureOfHomeCinemaYourWay .access-the-future-of-home-cinema-your-way__media{border-radius:20px;height:550px;position:relative;overflow:hidden}.index-module__g03n1q__FlexSubscriptionContentAccessTheFutureOfHomeCinemaYourWayMobile{gap:24px}.index-module__g03n1q__FlexSubscriptionContentAccessTheFutureOfHomeCinemaYourWayMobile .access-the-future-of-home-cinema-your-way__header{text-align:center;flex-direction:column;align-items:center;gap:16px}.index-module__g03n1q__FlexSubscriptionContentAccessTheFutureOfHomeCinemaYourWayMobile .access-the-future-of-home-cinema-your-way__header .access-the-future-of-home-cinema-your-way__header__title{width:100%}.index-module__g03n1q__FlexSubscriptionContentAccessTheFutureOfHomeCinemaYourWayMobile .access-the-future-of-home-cinema-your-way__header .access-the-future-of-home-cinema-your-way__header__description-container{gap:12px;width:100%}.index-module__g03n1q__FlexSubscriptionContentAccessTheFutureOfHomeCinemaYourWayMobile .access-the-future-of-home-cinema-your-way__media{height:240px}
.index-module__dyRCkW__HowItWorksContainer .how-it-works__media-container{min-height:400px;position:relative;overflow:hidden}@media (max-width:1024px){.index-module__dyRCkW__HowItWorksContainer .how-it-works__media-container{min-height:auto}}.index-module__dyRCkW__HowItWorksContainer .how-it-works__media{min-height:400px}@media (max-width:1024px){.index-module__dyRCkW__HowItWorksContainer .how-it-works__media{min-height:auto}}.index-module__dyRCkW__HowItWorksContainer .how-it-works__media{position:relative}.index-module__dyRCkW__HowItWorksHeader{z-index:25;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.index-module__dyRCkW__HowItWorksHeader .how-it-works__title{grid-column:1/13}@media (max-width:1024px){.index-module__dyRCkW__HowItWorksHeader .how-it-works__title{grid-column:1/7}}.index-module__dyRCkW__HowItWorksHeader .how-it-works__title{letter-spacing:-1.2px;font-style:normal;font-weight:600;line-height:115%}.index-module__dyRCkW__HowItWorksHeader .how-it-works__description{grid-column:1/13}@media (max-width:1024px){.index-module__dyRCkW__HowItWorksHeader .how-it-works__description{grid-column:1/7}}.index-module__dyRCkW__HowItWorksHeader .how-it-works__description{flex-direction:column;gap:16px;display:flex}@media (max-width:1024px){.index-module__dyRCkW__HowItWorksHeader .how-it-works__description{gap:10px}}.index-module__dyRCkW__HowItWorksHeader .how-it-works__description{font-weight:500}.index-module__dyRCkW__HowItWorksHeader .how-it-works__description .how-it-works__description__icon{align-items:center;gap:12px;display:flex}@media (max-width:1024px){.index-module__dyRCkW__HowItWorksHeader .how-it-works__description .how-it-works__description__icon{gap:8px}}.index-module__dyRCkW__HowItWorksHeader .how-it-works__description .how-it-works__description__icon__image{height:40px}@media (max-width:1024px){.index-module__dyRCkW__HowItWorksHeader .how-it-works__description .how-it-works__description__icon__image{width:24px;height:24px}}.index-module__dyRCkW__HowItWorksHeader .how-it-works__description .how-it-works__description__icon__image{position:relative}
.index-module__Zo5Ipq__ProductLinkContainer .product-link__content__image{width:100%;height:400px}@media (max-width:1024px){.index-module__Zo5Ipq__ProductLinkContainer .product-link__content__image{height:240px}}.index-module__Zo5Ipq__ProductLinkContainer .product-link__content__image{object-fit:cover;border-radius:20px;margin-bottom:16px;position:relative;overflow:hidden}.index-module__Zo5Ipq__ProductLinkContent{flex-direction:column;justify-content:center;align-items:center;display:flex}.index-module__Zo5Ipq__ProductLinkTitle{margin-bottom:4px}.index-module__Zo5Ipq__ProductLinkDescription{margin-bottom:16px}.index-module__Zo5Ipq__ProductLinkTips{color:var(--dark-white-description);margin-top:8px}
@media (min-width:1025px){.index-module__spSZ2q__FlexSubscriptionFooterContainer .max-faq-container{padding-top:100px}}@media (max-width:1024px){.index-module__spSZ2q__FlexSubscriptionFooterContainer .max-faq-container{padding-top:80px}}

.index-module-scss-module__e-4OVa__ColumnData{flex-direction:column;grid-column:1/13;gap:60px;display:flex}@media (max-width:1024px){.index-module-scss-module__e-4OVa__ColumnData{grid-column:1/7;gap:30px}}.index-module-scss-module__e-4OVa__Title{margin-bottom:0}.index-module-scss-module__e-4OVa__CountrySection{flex-direction:column;gap:20px;display:flex}.index-module-scss-module__e-4OVa__CountrySection:last-child,.index-module-scss-module__e-4OVa__CountryTitle{margin-bottom:0}.index-module-scss-module__e-4OVa__StoresList{gap:.75em;display:flex}.index-module-scss-module__e-4OVa__StoreItem{column-gap:20px;display:flex}.index-module-scss-module__e-4OVa__StoreButton{cursor:pointer;color:inherit;background:0 0;border:none;padding:0;text-decoration:none;display:inline-flex}.index-module-scss-module__e-4OVa__StoreButton:focus{outline:none}.index-module-scss-module__e-4OVa__StoreButton:focus-visible{outline:2px solid var(--promotion-primary);outline-offset:2px}
.index-module-scss-module__iDHaGW__VisionMasterMaxMobileSecondRow{white-space:nowrap;padding:0 20px 12px 0;overflow:auto}.index-module-scss-module__iDHaGW__VisionMasterMaxMobileSecondRow button{padding-left:20px}.index-module-scss-module__iDHaGW__SecondRowButton.index-module-scss-module__iDHaGW__SecondRowButtonActive{color:var(--dark-white-description)}@media (max-width:1024px){.index-module-scss-module__iDHaGW__MaxSecondNavWrapper .styled-container{flex-wrap:wrap;row-gap:8px;padding:12px 0}.index-module-scss-module__iDHaGW__MaxSecondNavWrapper .styled-container .right-wrapper{flex:auto;padding:4px 0}}.index-module-scss-module__iDHaGW__CtaAreaContainer{gap:8px;display:flex}@media (min-width:1025px){.index-module-scss-module__iDHaGW__CtaAreaContainer{grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.index-module-scss-module__iDHaGW__CtaAreaContainer>*{width:100%}.index-module-scss-module__iDHaGW__CtaAreaContainer>* .cta-pill{width:100%}.index-module-scss-module__iDHaGW__CtaAreaContainer>:only-child{width:auto}.index-module-scss-module__iDHaGW__CtaAreaContainer>:only-child .cta-pill{width:auto}}@media (max-width:1024px){.index-module-scss-module__iDHaGW__CtaAreaContainer{justify-content:end;width:100%}.index-module-scss-module__iDHaGW__CtaAreaContainer>*{flex:50%}.index-module-scss-module__iDHaGW__CtaAreaContainer>* .cta-pill{width:100%}.index-module-scss-module__iDHaGW__CtaAreaContainer>:only-child{flex:0 auto}.index-module-scss-module__iDHaGW__CtaAreaContainer>:only-child .cta-pill{width:auto}}
.index-module__ke7Veq__FlexSubscriptionHeaderContentContainer{position:relative}.index-module__ke7Veq__FlexSubscriptionHeaderInnerContent{z-index:25;gap:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1024px){.index-module__ke7Veq__FlexSubscriptionHeaderInnerContent{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:0 16px;display:flex;top:200px}}.index-module__ke7Veq__FlexSubscriptionHeaderInnerContent .content-container__logo-media-container{grid-column:2/13;height:70px;position:relative}@media (max-width:1024px){.index-module__ke7Veq__FlexSubscriptionHeaderInnerContent .content-container__logo-media-container{justify-content:center;width:275px;height:60px;display:flex}}.index-module__ke7Veq__FlexSubscriptionHeaderInnerContent .content-container__title{white-space:pre-wrap;letter-spacing:-1.2px;grid-column:2/13;line-height:115%}.index-module__ke7Veq__FlexSubscriptionHeaderInnerContent .content-container__description{white-space:pre-wrap;letter-spacing:-.72px;grid-column:2/13;line-height:138%}.index-module__ke7Veq__FlexSubscriptionHeaderMediaContainer{height:100svh;position:relative}@media (max-width:1024px){.index-module__ke7Veq__FlexSubscriptionHeaderMediaContainer{height:calc(100svh - 136px)}}
.index-module__xuY4za__PricesWrapper{align-items:flex-start;gap:16px;display:flex}@media (max-width:1024px){.index-module__xuY4za__PricesWrapper{flex-direction:column;align-items:flex-start;gap:0}}.index-module__xuY4za__PricesWrapper .second-nav-container__item{letter-spacing:-.6px;text-transform:capitalize;color:#fff;font-size:20px;font-weight:500;line-height:115%}@media (max-width:1024px){.index-module__xuY4za__PricesWrapper .second-nav-container__item{font-size:16px}}.index-module__xuY4za__PricesWrapper .price-row-discount-container{flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.index-module__xuY4za__PricesWrapper .price-row-discount-container .price-row-discount-text{border:1px solid var(--dark-white-description);color:var(--dark-color);border-radius:99px;padding:4px 10px}.index-module__xuY4za__PricesWrapper .price-row-discount-container .price-row-discount-tips{color:var(--dark-white-description)}.index-module__xuY4za__PricesWrapper a.second-nav-container__item{text-decoration-line:none}.index-module__xuY4za__PricesWrapper .price-row-compare-amount{opacity:.4;text-decoration-line:line-through}.index-module__xuY4za__PricesWrapper .price-row-amount{background:linear-gradient(180deg, var(--dark-color) 0%, #999 80.2%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:24px;font-weight:600}@media (max-width:1024px){.index-module__xuY4za__PricesWrapper .price-row-amount{font-size:22px}}
