.DefaultFooter_srOnly__9H9WY{border:0;clip-path:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.DefaultFooter_footer__MsRZS{border-top:.0625rem solid #d3d3d3;padding-bottom:3.5rem;background-color:#fff}@media(min-width:992px){.DefaultFooter_footer__MsRZS{padding:3.5rem 0 2rem}.DefaultFooter_mainFooterWrapper__BpArh{border-bottom:.0625rem solid #d3d3d3}}.DefaultFooter_mainFooterWrapper__BpArh .DefaultFooter_footerContainer__Ytyml{width:100%}.DefaultFooter_mainFooterWrapper__BpArh .DefaultFooter_footerContainer__Ytyml>div{margin:0}@media(min-width:992px){.DefaultFooter_mainFooterWrapper__BpArh .DefaultFooter_footerContainer__Ytyml{padding:0 2.5rem}.DefaultFooter_mainFooterWrapper__BpArh .DefaultFooter_footerContainer__Ytyml .DefaultFooter_footerLinkGroupRow__hyQvo{-moz-column-gap:1.875rem;column-gap:1.875rem}.DefaultFooter_mainFooterWrapper__BpArh .DefaultFooter_footerContainer__Ytyml .DefaultFooter_footerLinkGroupRow__hyQvo>div{padding-left:0;padding-right:0}}@media(min-width:1250px){.DefaultFooter_mainFooterWrapper__BpArh .DefaultFooter_footerContainer__Ytyml{padding:0}}.DefaultFooter_accordion__dvAIn{border-bottom:.0625rem solid #d3d3d3;color:#222;padding:0 1rem}.DefaultFooter_accordion__dvAIn.DefaultFooter_expanded___Z7dU .DefaultFooter_content__N9Fua{display:block;padding-bottom:1.5rem}@media(min-width:768px){.DefaultFooter_accordion__dvAIn{padding:0 2.5rem}}@media(min-width:992px){.DefaultFooter_accordion__dvAIn{border-bottom:0}.DefaultFooter_accordion__dvAIn.DefaultFooter_expanded___Z7dU .DefaultFooter_content__N9Fua{padding-bottom:0}.DefaultFooter_iconContainer__4hrtC{display:none}}.DefaultFooter_linkGroupList__7L4VO{display:flex;flex-direction:column;row-gap:1.5rem}a.DefaultFooter_link__pqRGX,button.DefaultFooter_link__pqRGX{display:block;color:#50504e;font:1rem/1.5rem var(--font-primary),var(--font-fallback);text-decoration:none}a.DefaultFooter_link__pqRGX>span,button.DefaultFooter_link__pqRGX>span{justify-content:flex-start;text-align:left}a.DefaultFooter_link__pqRGX:hover,button.DefaultFooter_link__pqRGX:hover{color:#004b2e;font-weight:500;text-decoration:underline;text-decoration-thickness:inherit}.DefaultFooter_header__biXdI{align-items:center;cursor:pointer;display:flex;font:500 1.375rem/2rem var(--font-primary),var(--font-fallback);justify-content:space-between;padding:1.5rem 0;width:100%}.DefaultFooter_header__biXdI:hover,.DefaultFooter_header__biXdI:hover .DefaultFooter_expanderIcon__CasRh{color:#016c42}@media(min-width:768px){.DefaultFooter_header__biXdI{font:500 1.5rem/2rem var(--font-primary),var(--font-fallback)}}@media(min-width:992px){.DefaultFooter_header__biXdI{cursor:default;font:500 1.125rem/1.5rem var(--font-primary),var(--font-fallback);margin-bottom:1.5rem;padding:0}.DefaultFooter_header__biXdI:hover{color:inherit}}.DefaultFooter_content__N9Fua{display:none}@media(min-width:992px){.DefaultFooter_content__N9Fua{display:block}}.DefaultFooter_socialsContainer__1o9F_{padding:3.5rem 0 2.5rem}.DefaultFooter_socialsContainer__1o9F_ .DefaultFooter_list__Fq3Bz{align-items:center;display:flex;justify-content:center;gap:2rem}.DefaultFooter_socialsContainer__1o9F_ a{color:#50504e}.DefaultFooter_socialsContainer__1o9F_ a:hover{color:#222}.DefaultFooter_socialsContainer__1o9F_ a:focus{outline-color:#7c93fa}@media(min-width:992px){.DefaultFooter_socialsContainer__1o9F_{padding:5rem 0}.DefaultFooter_subFooterContainer__tezGl .DefaultFooter_subFooter__5Tyw1{align-items:center;margin-left:0;margin-right:0;padding:2rem 0 1rem}}.DefaultFooter_legalColumn__CqHVC{order:3}@media(min-width:375px){.DefaultFooter_legalColumn__CqHVC{flex:initial;margin-bottom:0}}@media(min-width:992px){.DefaultFooter_legalColumn__CqHVC{flex:1;order:inherit;padding:.75rem 0}}.DefaultFooter_legalBody__lNNvP{color:#50504e;font:.875rem/1.25rem var(--font-primary),var(--font-fallback);padding-top:.5rem;text-align:center}@media(min-width:992px){.DefaultFooter_legalBody__lNNvP{text-align:left;padding-top:0}}.DefaultFooter_legalList__7kJhi{align-items:center;display:flex;flex-direction:column;margin-bottom:1rem;row-gap:1rem}@media(min-width:992px){.DefaultFooter_legalList__7kJhi{-moz-column-gap:1rem;column-gap:1rem;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:0}}.DefaultFooter_countrySelectorColumn__le045{align-items:center;display:flex;justify-content:center;margin-bottom:1.5rem}@media(min-width:992px){.DefaultFooter_countrySelectorColumn__le045{margin-bottom:0}}.DefaultFooter_countrySelector__TsT7_{align-items:center;color:#50504e;display:flex;justify-content:center;padding:.75rem}.DefaultFooter_countrySelector__TsT7_ span{font:1.125rem/1.5rem var(--font-primary),var(--font-fallback);margin:0 .5rem 0 .625rem}.DefaultFooter_countrySelector__TsT7_:hover{color:#016c42}.DefaultFooter_countrySelector__TsT7_:hover span{text-decoration:underline}.DefaultFooter_paymentMethodsColumn__b1QIU{margin-top:1.5rem;padding:1.5rem 1.5rem .5rem}@media(min-width:992px){.DefaultFooter_paymentMethodsColumn__b1QIU{margin-top:0}}.CountrySelectorModal_locationList__BuRr4{display:flex;flex-direction:column;gap:.75rem;padding-bottom:1rem}.CountrySelectorModal_locationList__BuRr4>li .CountrySelectorModal_locationLink__maywc{display:flex;font-weight:400;padding:.75rem 0}.CountrySelectorModal_locationList__BuRr4>li .CountrySelectorModal_locationLink__maywc:hover{color:#016c42;text-decoration:underline}@media(min-width:768px){.CountrySelectorModal_locationList__BuRr4>li{max-width:12.9375rem;width:100%}.CountrySelectorModal_locationList__BuRr4{flex-direction:row;flex-wrap:wrap;gap:1.5rem}}.specsUiCommon_Modal_backdrop{z-index:110;background-color:#172737e6;min-height:100dvh;position:fixed;inset:0}@supports (-webkit-touch-callout:none){.specsUiCommon_Modal_backdrop{position:absolute}}.specsUiCommon_Modal_viewport{overscroll-behavior:contain;z-index:110;position:fixed;inset:0;overflow-y:auto}.specsUiCommon_Modal_popup{color:#222;background-color:#fff;border-radius:1rem;outline:0;flex-direction:column;min-height:30vh;margin:20vh .5rem;display:flex;position:relative}@media (width>=768px){.specsUiCommon_Modal_popup{width:calc(75vw - 67.5px);margin:20vh auto}}@media (width>=992px){.specsUiCommon_Modal_popup{width:calc(66.6667vw - 63.3333px)}}@media (width>=1250px){.specsUiCommon_Modal_popup{width:770px}}.specsUiCommon_Modal_header{z-index:10;background-color:#fff;border-bottom:1px solid #0000;border-top-left-radius:1rem;border-top-right-radius:1rem;align-items:flex-start;gap:1.5rem;padding:1.5rem;display:flex;position:sticky;top:-1px}.specsUiCommon_Modal_header.specsUiCommon_Modal_isStuck{border-bottom-color:#ececec}@media (width>=992px){.specsUiCommon_Modal_header{padding:2rem}}.specsUiCommon_Modal_titleContainer{flex:auto;margin-right:auto}.specsUiCommon_Modal_title{color:#222;font:500 1.125rem/1.5rem var(--font-primary),var(--font-fallback);margin:0}@media (width>=768px){.specsUiCommon_Modal_title{font:500 1.25rem/1.75rem var(--font-primary),var(--font-fallback)}}@media (width>=992px){.specsUiCommon_Modal_title{font:500 1.5rem/2rem var(--font-primary),var(--font-fallback)}}.specsUiCommon_Modal_subtext{font:.875rem/1.25rem var(--font-primary),var(--font-fallback);margin:.5rem 0 0}.specsUiCommon_Modal_closeButton{color:#222;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;line-height:0}.specsUiCommon_Modal_closeButton:hover{color:#016c42}.specsUiCommon_Modal_content{flex:auto;padding:0 1.5rem 1.5rem}@media (width>=992px){.specsUiCommon_Modal_content{padding:0 2rem 2rem}}.specsUiCommon_Modal_footer{background-color:#fff;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;gap:1.5rem;padding:1.5rem;display:flex}@media (width>=992px){.specsUiCommon_Modal_footer{padding:1.5rem 2rem}}.specsUiCommon_Modal_footerSticky{z-index:1;position:sticky;bottom:0}.specsUiCommon_Modal_footerSticky:before{content:"";pointer-events:none;background:linear-gradient(#0000,#fff);height:1.5rem;position:absolute;top:-1.5rem;left:0;right:0}.PaymentMethods_srOnly__0tn1z{border:0;clip-path:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.PaymentMethods_list__5mRgW{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-wrap:wrap}@media(min-width:992px){.PaymentMethods_list__5mRgW{-moz-column-gap:2rem;column-gap:2rem}}.PaymentMethods_list__5mRgW .PaymentMethods_icon__BKwnE{height:4rem;width:5rem}.PaymentMethods_list__5mRgW .PaymentMethods_iconSmall__oFC1_{background-color:#ececec;border-radius:.5rem;height:2.125rem;padding:.25rem;width:3rem}@media(min-width:992px){.PaymentMethods_listSmallIcons__jNTDZ{-moz-column-gap:.5rem;column-gap:.5rem}}.PaymentMethods_centralise__wvMd7{justify-content:center}.SubscriptionCard_subscriptionBenefits__67p7M{display:flex;flex-direction:column;row-gap:.375rem;margin-bottom:1rem}.SubscriptionCard_subscriptionBenefits__67p7M>li{align-items:center;display:flex;font:.875rem/1.25rem var(--font-primary),var(--font-fallback);-moz-column-gap:1rem;column-gap:1rem}.SubscriptionCard_subscriptionBenefits__67p7M>li svg{fill:#222}.SubscriptionCard_subscriptionBenefits__67p7M.SubscriptionCard_active__8jLZJ{margin-bottom:2rem}.SubscriptionCard_subscriptionBenefits__67p7M.SubscriptionCard_active__8jLZJ.SubscriptionCard_lessMargin__m_Lf5{margin-bottom:1rem}.SubscriptionCard_subscriptionDetailTextContainer__8tolO{background-color:#fff;padding:1rem;display:flex;flex-direction:column;row-gap:.5rem;border-radius:.25rem}.SubscriptionCard_subscriptionDetailTextContainer__8tolO.SubscriptionCard_isPDP__n3RbW{margin-bottom:2rem}.SubscriptionCard_benefitsModalButton__6RXQA{color:#222;font:500 .875rem/1.25rem var(--font-primary),var(--font-fallback)}.SubscriptionCard_benefitsModalButton__6RXQA.SubscriptionCard_fromRecurring__EVv8k,.SubscriptionCard_deliveryFrequencyContainer__yKZLX{margin-bottom:2rem}.SubscriptionCard_paymentFrequencyHeading__dOax9{font:500 1rem/1.5rem var(--font-primary),var(--font-fallback);margin-bottom:.375rem}.SubscriptionCard_subscriptionDetailTextContent__8WpN8>*{font:.875rem/1.25rem var(--font-primary),var(--font-fallback)}.SubscriptionCard_subscriptionDetailHeading__Icb9Q{font:500 1rem/1.5rem var(--font-primary),var(--font-fallback)}.SubscriptionCard_lensQuantity__a9HRV{display:block;margin-top:.625rem;font:.75rem/1.125rem var(--font-primary),var(--font-fallback)}.SubscriptionCard_subscriptionTotalContainer__L_7CN{display:flex;justify-content:space-between}.SubscriptionCard_boxQuantity__QiVjP{margin-bottom:.75rem}.SubscriptionCard_subscriptionMonthlyCost__AEVZP{font:500 .875rem/1.25rem var(--font-primary),var(--font-fallback)}.SubscriptionCard_boxSelectionHeading__6zg9G{font:500 1rem/1.5rem var(--font-primary),var(--font-fallback)}.SubscriptionCard_contentLensQuantityContainer__BECC0{margin-bottom:1.5rem}.SubscriptionCard_contactLensQuantitySelectGroup__Uvxbg{display:flex;gap:.75rem;width:100%;align-items:flex-start;margin-bottom:-.375rem}.SubscriptionCard_contactLensQuantitySelect__BNJVR{flex:1}.SubscriptionCard_subscriptionTotalLabel__GUPmc{font:500 1.125rem/1.5rem var(--font-primary),var(--font-fallback)}.SubscriptionCard_oneOffPrice__Q7tn_{text-decoration:line-through;font:1.125rem/1.5rem var(--font-primary),var(--font-fallback);padding-right:.5rem}.SubscriptionCard_totalPrice__mJmLR{font:500 1.125rem/1.5rem var(--font-primary),var(--font-fallback);color:#222}.SubscriptionCard_subscriptionPrice__uVxy_{color:#c11e04;font:500 1.125rem/1.5rem var(--font-primary),var(--font-fallback)}.SubscriptionCard_subscriptionPrices___U872{text-align:right;color:#50504e}.ProductDetailContactLens_container__qS9__{margin-bottom:2rem}.ProductDetailContactLens_images__49Yhi{position:relative}@media(min-width:992px){.ProductDetailContactLens_images__49Yhi{height:100%}}.ProductDetailContactLens_container__qS9__ [data-bv-show=rating_summary] .bv_main_container .bv_button_buttonMinimalist{display:none!important}.ProductDetailContactLens_contactLensQuantitySelectorForm__5DM8v{margin-bottom:1rem}.ProductDetailContactLens_contactLensQuantitySelectorFormError__wa_NF{width:auto!important}.ProductDetailContactLens_contactLensQuantitySelector__6KEfk{background-color:#f5f5f5;border-radius:.5rem;padding:1rem;margin-bottom:2.5rem}.ProductDetailContactLens_contactLensQuantitySelector__6KEfk .ProductDetailContactLens_contactLensQuantityTotal__xoVk3{align-items:center;color:#222;-moz-column-gap:1.5rem;column-gap:1.5rem;display:flex;font:500 1.125rem/1.5rem var(--font-primary),var(--font-fallback);justify-content:flex-end;margin:1rem 0}.ProductDetailContactLens_contactLensQuantitySelector__6KEfk .ProductDetailContactLens_contactLensQuantityTotal__xoVk3>div{border:0;margin:0;padding:0}.ProductDetailContactLens_contactLensQuantitySelector__6KEfk .ProductDetailContactLens_contactLensQuantityTotal__xoVk3>div p{font:500 1.125rem/1.5rem var(--font-primary),var(--font-fallback);margin-right:0}.ProductDetailContactLens_contactLensQuantitySelectorGroup__dtzDf{display:flex;flex-direction:column}.ProductDetailContactLens_contactLensQuantitySelectGroup__X1mYw{align-items:flex-end;display:flex;flex-direction:row-reverse;gap:.75rem;width:100%}.ProductDetailContactLens_contactLensQuantityTitle__DADDO{color:#222;font:500 1rem/1.5rem var(--font-primary),var(--font-fallback);margin-bottom:1rem}.ProductDetailContactLens_contactLensQuantitySelect__QxE1P{flex:1}.ProductDetailContactLens_contactLensQuantitySmallPrint__t0iFu{color:#50504e;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font:.75rem/1.125rem var(--font-primary),var(--font-fallback)}.ProductDetailContactLens_contactLensQuantitySmallPrint__t0iFu svg{fill:#222}.ProductDetailContactLens_productPrice__QS1S8{padding-bottom:2rem;padding-top:1rem}@media(min-width:768px){.ProductDetailContactLens_productPrice__QS1S8{padding-top:1.5rem}}.ProductDetailContactLens_borderTop__d1zbV{border-top:.0625rem solid #ececec;padding-top:2rem}.ProductDetailContactLens_subscriptionCards__T9bM0{display:flex;flex-direction:column;row-gap:1rem;margin-bottom:2.5rem}@media(min-width:992px){.ProductDetailContactLens_subscriptionCards__T9bM0{margin-bottom:2rem}}.ProductDetailContactLens_subscriptionBenefits__qji_Z{display:flex;flex-direction:column;row-gap:.8125rem}.ProductDetailContactLens_subscriptionBenefits__qji_Z>li{align-items:flex-start;display:flex;font:.875rem/1.25rem var(--font-primary),var(--font-fallback);-moz-column-gap:.5rem;column-gap:.5rem}.ProductDetailContactLens_subscriptionBenefits__qji_Z>li svg{fill:#222}.ProductDetailContactLens_subscriptionDetailTextContainer__Ce5gJ{background-color:#fff;padding:1rem;display:flex;flex-direction:column;row-gap:.5rem;border-radius:.25rem}.ProductDetailContactLens_subscriptionDetailHeading__vA_R8{font:500 1rem/1.5rem var(--font-primary),var(--font-fallback)}.ProductDetailContactLens_lensQuantity__s1mh8{margin-top:.625rem;font:.75rem/1.125rem var(--font-primary),var(--font-fallback)}.ProductDetailContactLens_purchaseOptionTitle__TcDj4{font:500 1.125rem/1.5rem var(--font-primary),var(--font-fallback);margin:1rem 0 .5rem;color:#222}.ProductDetailContactLens_subscriptionTotalContainer__WsNO0{display:flex;justify-content:space-between}.ProductDetailContactLens_subscriptionMonthlyCost__Neyu8{font:500 .875rem/1.25rem var(--font-primary),var(--font-fallback)}.ProductDetailContactLens_subscriptionTotalLabel__Ztmx6{font:500 1.125rem/1.5rem var(--font-primary),var(--font-fallback)}@media(min-width:992px){.ProductDetailContactLens_noPaddingRight__yn2gD{padding-right:0}.ProductDetailContactLens_container__qS9__ .ProductDetailContactLens_productDetails__9LoAt{align-self:stretch;border-left:.0625rem solid #ececec;padding-left:2rem}.TwoColumnScrollSync_twoColumnScrollSync__KW9yr{align-items:flex-start}.TwoColumnScrollSync_twoColumnScrollSync__KW9yr.TwoColumnScrollSync_left__x8eIJ>:first-child,.TwoColumnScrollSync_twoColumnScrollSync__KW9yr.TwoColumnScrollSync_right__OhP2d>:last-child{position:sticky;top:var(--sticky-top,0);align-self:flex-start}}