.TreatmentDetailsModal_graduationContainer__Rrt_M{display:flex;flex-direction:column;gap:1rem}.TreatmentDetailsModal_graduationTitle__LRxL_,.TreatmentDetailsModal_modalTitle__x2mAq{text-align:center}.TreatmentDetailsModal_progressiveContainer__3SReu{display:flex;flex-direction:column;gap:1rem}@media (min-width:1024px){.TreatmentDetailsModal_progressiveContainer__3SReu{flex-direction:row}}.TreatmentDetailsModal_progressiveItem__J6frM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}@media (min-width:1024px){.TreatmentDetailsModal_progressiveItem__J6frM{display:flex;flex-direction:column;justify-content:space-between;gap:1rem}}.TreatmentDetailsModal_progressiveList__qxpmg{padding-left:.375rem}.TreatmentDetailsModal_graduationItemsTitle__OWuX9{margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem}@media (min-width:1024px){.TreatmentDetailsModal_graduationItemsTitle__OWuX9{font-size:1.25rem;line-height:1.75rem}}.TreatmentDetailsModal_progressiveTitle__iDjvY{margin-bottom:.5rem}@media (min-width:1024px){.TreatmentDetailsModal_progressiveTitle__iDjvY{margin-bottom:1rem;font-size:1.125rem;line-height:1.75rem}}.TreatmentDetailsModal_progressiveImage__6ifAk{display:flex;align-items:center;justify-content:center}.TreatmentDetailsModal_modalFooter__ysKk4{margin-top:1.5rem;width:100%;border-top-width:1px;border-color:var(--gray-200);padding-top:1rem;text-align:center}@media (min-width:768px){.TreatmentDetailsModal_modalFooter__ysKk4{margin-top:1rem}}.TreatmentDetailsModal_helpText__goIz9{font-size:.875rem;line-height:1.25rem}@media (min-width:1024px){.TreatmentDetailsModal_helpText__goIz9{font-size:.75rem;line-height:1rem}}.TreatmentDetailsModal_antirreflectiveContainer__TEdvt{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.TreatmentDetailsModal_antirreflectiveItem__rbd_r{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}.TreatmentDetailsModal_antirreflectiveTitle__hoaSh{margin-bottom:.5rem;font-size:1rem;line-height:1.5rem}@media (min-width:1024px){.TreatmentDetailsModal_antirreflectiveTitle__hoaSh{font-size:1.125rem;line-height:1.75rem}}.TreatmentDetailsModal_antirreflectiveImage__ND8ra,.TreatmentDetailsModal_extraContainer__OIY_b{display:flex;align-items:center;justify-content:center}.TreatmentDetailsModal_extraContainer__OIY_b{flex-direction:column;gap:1rem}.TreatmentDetailsModal_prescriptionTable__rav40{display:flex;width:100%;align-items:center;justify-content:center;padding-left:1rem;padding-right:1rem}.TreatmentDetailsModal_table__oMeYl{width:100%;background-color:var(--gray-50)}.TreatmentDetailsModal_table__oMeYl thead{border-bottom-width:1.5px;border-color:var(--gray-200)}.TreatmentDetailsModal_table__oMeYl td,.TreatmentDetailsModal_table__oMeYl th{padding:.25rem}.TreatmentDetailsModal_modal__OZ_2E{z-index:70;scrollbar-color:var(--gray-100) var(--white)}.Modal_root__UXo4V{position:fixed;inset:0;top:5rem;z-index:55;outline:2px solid transparent;outline-offset:2px}.Modal_collapsableItems__VHc4o,.Modal_overlay__jfeSP,.Modal_root__UXo4V{display:flex;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:center}.Modal_overlay__jfeSP{position:fixed;inset:0;z-index:-1;background-color:#2424244d;--tw-backdrop-blur:blur(10px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.Modal_mainContainer__dxLaR{display:flex;flex-direction:column;align-items:center;justify-content:center}.Modal_modalContainer__lxdio{position:relative;margin-left:auto;margin-right:auto;max-height:75vh;width:90vw;overflow:auto;border-radius:.75rem;background-color:var(--white)}@media (min-width:768px){.Modal_modalContainer__lxdio{width:100vw;max-width:500px}}.Modal_lgSize__CqRyw{height:100%;max-height:75vh;width:90vw;max-width:1200px;overflow-y:auto}@media (min-width:768px){.Modal_lgSize__CqRyw{max-height:90vh}}.Modal_shadowContainer__9FaWw{z-index:-1;display:flex;height:10px;width:90%;align-self:center;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background-color:var(--black)}.Modal_header__CM_SN{position:sticky;top:0;z-index:1;display:flex;height:2.5rem;width:100%;justify-content:flex-end;background-color:var(--white);padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem}.Modal_closeIcon__c8Yk4{padding:.5rem}.Modal_infoContainer__zkW7X{display:flex;flex-direction:column;align-items:center;overflow:auto;padding-left:1rem;padding-right:1rem;padding-bottom:3rem}.Modal_infoContainerFullScreen__kmRAv{height:100%;padding:0}.Modal_infoContainerFit__PYf4p,.Modal_infoContainerLarge__D0JDk{padding-left:0;padding-bottom:0}.Modal_infoContainerFit__PYf4p{padding-right:0}@media (min-width:768px){.Modal_mdSize__1YPJH{max-width:42rem}}.Modal_fullScreen__bHtLD{height:100%;max-height:100%;width:100%;max-width:100%;border-radius:0}.Modal_mainContainerFullScreen__fnPbc{max-height:100vh;min-height:100vh;min-width:100vw;max-width:100vw;overflow:auto}.Modal_hiddenShadow__Uju0a{display:none}.Modal_rootFullScreen__IvRBb{top:0}.Modal_fitSize__nnYfe{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:768px){.Modal_fitSize__nnYfe{max-width:-moz-fit-content;max-width:fit-content}}.Breadcrumb_root__nhSX5{padding-top:.375rem;padding-bottom:.375rem;color:var(--gray-400)}.Breadcrumb_span__nct7n{margin-left:3px;margin-right:3px}.Breadcrumb_lastItem__S6uhm{color:var(--primary)}.NewsBanner_desktopBanner__b3skn{position:relative;display:none;aspect-ratio:2/1;width:100%}@media (min-width:1024px){.NewsBanner_desktopBanner__b3skn{display:block}}.NewsBanner_mobileBanner__gKERb{position:relative;aspect-ratio:1/1;width:100%}@media (min-width:1024px){.NewsBanner_mobileBanner__gKERb{display:none}}.NewsBanner_contentBanner__LtuOM{position:absolute;top:.25rem;display:flex;height:100%;width:100%;padding:.25rem}@media (min-width:540px){.NewsBanner_contentBanner__LtuOM{top:.5rem;padding:1.75rem}}@media (min-width:768px){.NewsBanner_contentBanner__LtuOM{top:2rem;padding:2rem}}@media (min-width:1024px){.NewsBanner_contentBanner__LtuOM{top:.5rem}}.NewsBanner_innerContent__x46L1{height:-moz-min-content;height:min-content}@media (min-width:1024px){.NewsBanner_innerContent__x46L1{width:100%}.NewsBanner_borderTextBannerLeft__DXspd{border-left-width:2px;padding-left:.875rem}.NewsBanner_borderTextBannerRight__2ntV8{border-right-width:2px;padding-right:.875rem}}.NewsBanner_borderColorPrimary__aCpZz{border-color:var(--primary)}.NewsBanner_borderColorSecondary__zWVU5{border-color:var(--secondary)}.NewsBanner_bannerTitle__4f2lC{margin-bottom:1rem;font-size:1.5rem;line-height:2rem}@media (min-width:540px){.NewsBanner_bannerTitle__4f2lC{margin-bottom:1.25rem;font-size:1.875rem;line-height:2.25rem}}@media (min-width:768px){.NewsBanner_bannerTitle__4f2lC{font-size:3rem;line-height:1}}@media (min-width:1024px){.NewsBanner_bannerTitle__4f2lC{font-size:1.5rem;line-height:2rem}}@media (min-width:1280px){.NewsBanner_bannerTitle__4f2lC{font-size:1.875rem;line-height:2.25rem}}.NewsBanner_bannerContentRight__1c8jd{justify-content:flex-end}.NewsBanner_bannerContentCenter__eYpP9{justify-content:center}.NewsBanner_bannerContentMiddle__ISGVA{align-items:center}.NewsBanner_bannerContentBottom__w8kGm{align-items:flex-end}.NewsBanner_textAlignRight__5rN2F{text-align:right}.NewsBanner_textAlignCenter__g3DbM{text-align:center}.NewsBanner_primary__LwJ_C{color:var(--primary)}.NewsBanner_secondary__D_1XE{color:var(--secondary)}.ProductPage_polarizedSelector__cMe0m{margin-bottom:.5rem}@media (min-width:768px){.ProductPage_polarizedSelector__cMe0m{order:9999;justify-content:flex-start}}@media (min-width:1024px){.ProductPage_polarizedSelector__cMe0m{order:0}}.ProductPage_fitSelector__bZmYR{margin-bottom:.5rem;width:100%;max-width:20rem}@media (min-width:768px){.ProductPage_fitSelector__bZmYR{width:auto;min-width:270px}}.ProductPage_mainOption__2GLir{margin-bottom:.5rem}@media (min-width:1024px){.ProductPage_colorSelectorWrap__uZRLe ul,.ProductPage_mainOption__2GLir,.ProductPage_mainOption__2GLir ul{flex-wrap:wrap}}.ProductPage_pdpContainer__av5gl{display:flex;width:100%;flex-direction:column}@media (min-width:1024px){.ProductPage_pdpContainer__av5gl{flex-direction:row;gap:2.5rem}}.ProductPage_leftContainer__wOUMv{display:flex;width:100%;flex-direction:column}@media (min-width:1024px){.ProductPage_leftContainer__wOUMv{width:66.666667%;gap:1.5rem}}.ProductPage_rightContainer__VjE1i{width:100%}@media (min-width:1024px){.ProductPage_rightContainer__VjE1i{position:sticky;top:0;height:-moz-fit-content;height:fit-content;max-height:1200px;width:33.333333%;overflow:scroll}}.ProductPage_contentDesktop__4Sj_I{display:none}@media (min-width:1024px){.ProductPage_contentDesktop__4Sj_I{display:block}}.ProductPage_contentMobile__nS6Fn{margin-bottom:1.5rem;margin-top:1.5rem;display:block}@media (min-width:1024px){.ProductPage_contentMobile__nS6Fn{display:none}}.ProductPage_rightContainer__VjE1i::-webkit-scrollbar{display:none}.ProductPage_rightContainer__VjE1i{-ms-overflow-style:none;scrollbar-width:none}.ProductPage_simpleBanner__x1xNc{margin:0}@media (min-width:768px){.ProductPage_simpleBanner__x1xNc>div>div{height:15rem}}.ProductPage_simpleBanner__x1xNc img{-o-object-fit:cover;object-fit:cover}.ProductPage_titleBanner__p_dYI{margin-bottom:.25rem}.ProductPage_loading__0EvEM{aspect-ratio:4/3;width:100%}@keyframes ProductPage_pulse__xkWma{50%{opacity:.5}}.ProductPage_loading__0EvEM{animation:ProductPage_pulse__xkWma 2s cubic-bezier(.4,0,.6,1) infinite;background-color:var(--gray-200)}.ProductPage_accountRibbonContainer__u4HXE{margin-bottom:2rem;display:flex;width:100%;justify-content:center}@media (min-width:1024px){.ProductPage_accountRibbonContainer__u4HXE{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));justify-content:center;grid-gap:0;gap:0}}.ProductPage_accountRibbon__tMvpT{margin-top:.25rem;margin-bottom:.75rem;width:100%}@media (min-width:1024px){.ProductPage_accountRibbon__tMvpT{grid-column-start:2;margin-left:auto;width:100%;max-width:32rem;padding-left:1.5rem}}.ProductPage_fitSizeRibbon__UkXXz{margin-top:.5rem}.ProductPage_aboutTitle__J7vBP{margin-bottom:1rem}.ProductPage_infoRibbonContainer__lniBO{display:grid;grid-gap:1rem;gap:1rem;padding-top:1rem;padding-bottom:1rem}.ProductPage_infoRibbon__nkPu8{display:flex;align-items:center;gap:.5rem}.ProductDetailsTable_table__C6qtq{margin-top:1rem;margin-bottom:1rem}.ProductDetailsTable_image__dqFyw{margin-bottom:1rem}.ProductDetailsTable_showMoreButton__OaiLM{text-align:center}.ProductDetailsTable_frameHgcButton__j_EJX{padding:0}.iiz{max-width:100%;margin:0;position:relative;overflow:hidden;display:inline-block;cursor:zoom-in}.iiz--drag .iiz__zoom-img--visible{cursor:grab}.iiz__img{max-width:100%;height:auto;display:block;pointer-events:none;visibility:visible;opacity:1}.iiz__img--hidden{visibility:hidden;opacity:0}.iiz__img--abs{width:100%;height:100%;top:0;left:0}.iiz__img--abs,.iiz__zoom-img{position:absolute;display:block}.iiz__zoom-img{width:auto!important;max-width:none!important;visibility:hidden;opacity:0;pointer-events:none}.iiz__zoom-img--visible{visibility:visible;opacity:1;pointer-events:auto;cursor:zoom-out;touch-action:none}.iiz__zoom-portal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000}.iiz__btn{background:hsla(0,0%,100%,.8);width:40px;height:40px;border:none;outline:0;padding:0;position:absolute;text-decoration:none;display:flex;align-items:center;justify-content:center;-moz-appearance:none;-webkit-appearance:none;appearance:none}.iiz__btn:before{content:" ";background-position:50%;background-repeat:no-repeat;display:block}.iiz__hint{bottom:10px;right:10px;pointer-events:none}.iiz__hint:before{content:" ";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.9 19.9'%3E%3Cpath d='M13.9 7.4C13.9 3.8 11 .9 7.4.9S.9 3.8.9 7.4s2.9 6.5 6.5 6.5 6.5-2.9 6.5-6.5zm5.3 12.5l-6.7-7.2c-1.4 1.3-3.2 2.1-5.1 2.1-4.1 0-7.4-3.3-7.4-7.4S3.3 0 7.4 0s7.4 3.3 7.4 7.4c0 1.7-.6 3.4-1.7 4.7l6.8 7.2-.7.6z' fill='%23000222'/%3E%3C/svg%3E");width:20px;height:20px}.iiz__close{top:10px;right:10px;visibility:hidden;opacity:0}.iiz__close--visible{visibility:visible;opacity:1;cursor:pointer}.iiz__close:before{content:" ";width:29px;height:29px;background-image:linear-gradient(#222,#222),linear-gradient(#222,#222);background-size:100% 1px,1px 100%;transform:rotate(45deg)}.ProductSlider_root__0ca9M{position:relative;display:flex;width:100%;flex-direction:column;justify-content:space-between;background-color:var(--white)}.ProductSlider_image__f9daf{position:relative;display:flex;align-items:center;justify-content:center}.ProductSlider_imageContainerRoot__PbRv4{display:flex;width:100%;flex-direction:row;justify-content:center}.ProductSlider_imageContainer__pyhBq{display:flex;aspect-ratio:4/3;place-items:center}@media (min-width:1024px){.ProductSlider_imageContainer__pyhBq{height:500px}}.ProductSlider_imageContainerStuff__ski3j{aspect-ratio:4/3;align-items:center}@media (min-width:1024px){.ProductSlider_productImageContainer__UHh_b{aspect-ratio:auto}}.ProductSlider_arrowButton__WSqRs{position:absolute;bottom:.5rem;z-index:10;display:none;height:2.5rem;width:2.5rem;border-radius:9999px;background-color:var(--primary);color:var(--white)}@media (min-width:1024px){.ProductSlider_arrowButton__WSqRs{display:flex}}.ProductSlider_arrowButtonLeft__Qk6GZ{left:1rem}.ProductSlider_arrowButtonRight___MRSa{left:5rem}.ProductSlider_tryThemOnButton__4_nBF{position:relative;margin-top:1rem;margin-bottom:1rem;display:flex;gap:.25rem;align-self:center}@media (min-width:1024px){.ProductSlider_tryThemOnButton__4_nBF{position:absolute;bottom:.5rem;right:1.5rem;z-index:10;margin-bottom:0}}.ProductSlider_promotionalSticker__SgZls{position:absolute;top:0;right:0;z-index:1;max-height:100px;max-width:80px}@media (min-width:640px){.ProductSlider_promotionalSticker__SgZls{max-height:100px;max-width:100px}}@media (min-width:768px){.ProductSlider_promotionalSticker__SgZls{max-height:150px;max-width:150px}}.ProductSlider_dots__idmYs{position:absolute;bottom:1rem;margin:auto;display:flex;height:.75rem;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;background-color:var(--traslucent);padding-left:.5rem;padding-right:.5rem}.ProductSlider_dots__idmYs input{max-height:.5rem;max-width:.5rem;border-style:none;padding:.25rem}.ProductSlider_dots__idmYs input:not(:checked){background-color:var(--gray-300)}.ProductSlider_dots__idmYs input:checked{background-color:var(--black)}.ProductSlider_input__U_ezq>span{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;min-width:-moz-fit-content;min-width:fit-content;border-style:none}@media (min-width:768px){.ProductSlider_zoomImage__OVpJp>span{display:none}}@media (min-width:1024px){.ProductSlider_zoomImage__OVpJp>span{display:none}}.ProductSlider_slider__Ze9_w{aspect-ratio:4/3}@media (min-width:1024px){.ProductSlider_slider__Ze9_w{aspect-ratio:auto}}.ProductSlider_loading__drXOv{position:absolute;top:50%;left:50%;width:100%;--tw-translate-y:-50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ProductSlider_pulse__5Hf6s{50%{opacity:.5}}.ProductSlider_loading__drXOv{animation:ProductSlider_pulse__5Hf6s 2s cubic-bezier(.4,0,.6,1) infinite;border-width:1px 14px 14px 1px;border-color:var(--white);background-color:var(--gray-200)}.ProductSlider_loadingMoreImages__TdV0R{background-color:var(--traslucent)}.RecommendationProductSlider_root__TEx5r{position:relative;display:flex;height:100%;width:100%;flex-direction:column;gap:1rem}.RecommendationProductSlider_slide__gD1yM{height:100%;width:100%}.RecommendationProductSlider_sliderBox___SwdN{height:12rem;max-width:280px;text-align:center}@media (min-width:1024px){.RecommendationProductSlider_sliderBox___SwdN{height:11rem;max-width:18rem}}.RecommendationProductSlider_button__HjQ84{position:absolute;top:50%;display:none;height:2.5rem;width:2.5rem;border-radius:9999px;background-color:var(--primary);color:var(--white)}@media (min-width:1024px){.RecommendationProductSlider_button__HjQ84{display:flex}}.RecommendationProductSlider_buttonLeft__LlK3s{left:1rem}.RecommendationProductSlider_buttonRight__hy556{right:1rem}.RecommendationProductSlider_title__otBl_{font-size:1.5rem;line-height:2rem}@media (min-width:1024px){.RecommendationProductSlider_title__otBl_{font-size:1.875rem;line-height:2.25rem}}.RecommendationProductSlider_sizeName__8_JlM{font-size:.875rem;line-height:1.25rem}@media (min-width:1024px){.RecommendationProductSlider_sizeName__8_JlM{font-size:1.125rem;line-height:1.75rem}}.ProductDetail_root__y4Ot0{margin-bottom:1.25rem;display:flex;width:100%;flex-direction:column;gap:.5rem}.ProductDetail_titleContainer__M8qq0{display:flex;align-items:center;justify-content:space-between;gap:1rem}.ProductDetail_root__y4Ot0 span{line-height:1.25rem}.ProductDetail_price__38loQ{margin-top:.25rem;justify-content:flex-start}.VTOArea_root__GFDeY{position:relative;display:flex;height:100%;justify-content:center}@media (min-width:768px){.VTOArea_root__GFDeY{width:90vw}}@media (min-width:1024px){.VTOArea_root__GFDeY{width:1000px}}.VTOArea_modal__7Lk7q{z-index:50}.VTOArea_infoSection__0mltq{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;align-self:flex-start;padding:3rem 2.5rem 1.5rem}@media (min-width:768px){.VTOArea_infoSection__0mltq{padding-left:0;padding-right:0;padding-top:2.5rem}}.VTOArea_cameraDenied___6lz3{margin:auto;display:flex;max-width:36rem;flex-direction:column;align-items:flex-start;justify-content:center;gap:1.25rem}.VTOArea_cameraDeniedInstructions__uerH3{list-style-position:inside;list-style-type:disc}.VTOArea_cameraDeniedInstructions__uerH3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.VTOArea_cameraDeniedButton__HDuPO{align-self:center}.VTOArea_infoItem__gMJYS{display:flex;align-items:center;gap:1rem}.VTOArea_container__sfWZ0{display:flex;height:100%;width:100%;flex-direction:column;overflow:hidden}@media (min-width:768px){.VTOArea_container__sfWZ0{flex-direction:row}}.VTOArea_vto__aRzqz{display:flex;width:100%;overflow:hidden}.VTOArea_vtoWrapper__UO9pk{display:flex;width:100%;justify-content:center}@media (min-width:768px){.VTOArea_vtoWrapper__UO9pk{max-width:640px}}.VTOArea_vtoContainer__YDhV6{width:100%}@media (min-width:768px){.VTOArea_vtoContainer__YDhV6{aspect-ratio:4/3;overflow:hidden}}.VTOArea_productDetails__zRSVU{flex-shrink:0;padding-left:1.5rem;padding-right:1.5rem;padding-top:2.5rem}@media (min-width:768px){.VTOArea_productDetails__zRSVU{width:40%}}@media (min-width:1024px){.VTOArea_productDetails__zRSVU{width:360px}}.VTOArea_closeIcon__sXsz1{pointer-events:auto;position:absolute;top:1rem;right:1rem;z-index:60}.VTOArea_closeIconButton__xOYTD{border-radius:9999px;background-color:var(--white);padding:.5rem .75rem}.VTOArea_resetInstructions__t82Ol{position:absolute;top:0;left:0;z-index:30;display:flex;height:100%;width:100%;justify-content:center;background-color:var(--white)}.VTOArea_noFace__8_5xU{position:absolute;top:1rem;left:50%;max-width:13rem;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.375rem;background-color:var(--black);padding:.25rem .5rem;text-align:center;line-height:1rem;color:var(--white)}@media (min-width:768px){.VTOArea_noFace__8_5xU{top:auto;bottom:.5rem}}.VTOArea_vto__aRzqz,.VTOArea_vto__aRzqz video{border-radius:0}.VTOArea_mobileRoot__5IB3n{height:100vh;width:100vw}.VTOArea_mobileContainer__S_PpR,.VTOArea_mobileVtoContainer___jWb6,.VTOArea_mobileVtoWrapper__M0_ER{height:100vh;width:100%}.VTOArea_mobileProductDetails__dgprZ{height:120px;width:100%;flex-shrink:0;overflow-y:auto;padding:.5rem 1rem}.VTOArea_mobileCloseIcon__ivgtG{top:1rem;right:1rem;z-index:20;cursor:pointer}.VTO_root__hCzlR{position:relative;height:auto;width:100%;min-width:0;max-width:100vw;flex-shrink:0;border-radius:.5rem}@media (min-width:768px){.VTO_root__hCzlR{aspect-ratio:4/3}}.VTO_frame__Pieqt,.VTO_video__r_oiT{inset:0;display:block;height:100%;width:100%}.VTO_video__r_oiT{height:100%;width:100%;--tw-scale-x:-1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:.5rem;-o-object-fit:contain;object-fit:contain}.VTO_frame__Pieqt{pointer-events:none;position:absolute;top:0;left:0;height:100%;width:100%;image-rendering:auto}.VTO_resetButton__BJdW8{pointer-events:auto;position:absolute;top:1rem;left:1rem;z-index:20;height:2.5rem;width:2.5rem;border-radius:9999px;background-color:var(--white);padding:.5rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width:768px){.VTO_resetButton__BJdW8{top:auto;bottom:1rem}}.VTO_loadingContainer__y1_ZY{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:.5rem;background-color:var(--black);color:var(--white);opacity:.5}.VTO_textContainer__7I40f{text-align:center}.VTO_loadingMessage__UbzSo{margin-left:auto;margin-right:auto;margin-bottom:.75rem;height:3rem;width:3rem}@keyframes VTO_spin__R3zTa{to{transform:rotate(1turn)}}.VTO_loadingMessage__UbzSo{animation:VTO_spin__R3zTa 1s linear infinite;border-radius:9999px;border-width:4px;border-color:var(--white);border-top-color:transparent}.VTO_errorContainer__DeRj8{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:.5rem;padding:1rem;color:var(--white)}.VTO_errorIcon__2ziPx{margin-bottom:.75rem;font-size:1.875rem;line-height:2.25rem}.VTOProductDetails_root__B0O75{position:relative;width:100%;max-width:380px}.VTOProductDetails_header__KmY6n{display:flex;flex-direction:column;align-items:center;gap:.5rem}.VTOProductDetails_productInfo__onwx8{display:flex;width:83.333333%;flex-direction:column}@media (min-width:768px){.VTOProductDetails_productInfo__onwx8{width:100%}}.VTOProductDetails_actions__uKbEX{margin-top:1.5rem}@media (min-width:768px){.VTOProductDetails_actions__uKbEX{margin-top:2.5rem}}.VTOProductDetails_productActions__P1WYl{margin-bottom:0}.VTOProductDetails_productActions__P1WYl>:first-child{margin-bottom:0!important}.FitSizeSelector_root__jXCso{position:relative;display:flex;flex-direction:column}@media (min-width:768px){.FitSizeSelector_root__jXCso{display:block}}.FitSizeSelector_fitSwatches__jEAt3{margin-top:.5rem;display:flex;min-height:2rem;max-width:9rem;list-style-type:none;flex-wrap:wrap;align-items:center;gap:.75rem}@media (min-width:768px){.FitSizeSelector_fitSwatches__jEAt3{margin-left:0;margin-right:0;max-width:none;flex-wrap:nowrap;justify-content:flex-start}}.FitSizeSelector_button__fewwk{padding:0;text-transform:none}.FitSizeSelector_unselectedMessageContainer__P_Y_r{display:none}.FitSizeSelector_open__ktvFd{display:block}.FitSizeSelector_optionSwatchDisabled__MwbfQ{opacity:.5}.FitSizeSelector_availableContainer__j9Qjo{margin-bottom:.25rem;display:flex;flex-direction:row}.FitSizeSelector_guide__nLJGc{margin-left:.25rem;cursor:pointer;text-decoration-line:underline}.FitSizeSelector_fitSwatchesPregraduated__CnZtC{max-width:100%}.ProductActions_root__RXEls{margin-bottom:2rem;display:flex;width:100%;flex-wrap:wrap}.ProductActions_gap__f2iBe{display:flex;flex-direction:column;gap:1.25rem}.ProductActions_action__W1B6J{max-height:3rem;justify-content:flex-start;gap:.5rem;font-size:1rem;line-height:1.5rem}.ProductActions_action__W1B6J>svg{margin:0}.ProductActions_buttonContainer__8sTRL{margin-top:.75rem;margin-bottom:1.25rem;display:flex;width:100%;align-items:center;gap:1.25rem}.ProductActions_actionButton__upEUT{max-height:3rem;width:100%}.ProductActions_actionButtonCenterText__DC1gW{max-height:3rem;width:100%;justify-content:center}.ProductActions_icon__To7gF{display:flex;align-items:center;gap:.5rem}.ProductActions_actionContainer__VwxpS{display:flex;gap:.5rem}.ProductActions_infoRibbonContainer__9JSUJ{display:grid;grid-gap:1rem;gap:1rem;padding-bottom:1rem}.ProductActions_infoRibbon__kyixl{display:flex;align-items:flex-start;gap:.5rem}.ProductActions_infoRibbon__kyixl svg{margin-top:.25rem}.ProductActions_infoRibbon__kyixl a{cursor:pointer;font-weight:500;text-decoration-line:underline}.Drawer_overlay__miR7X{position:fixed;inset:0;z-index:55;background-color:#2424244d}.Drawer_content__KA4nT{position:fixed;bottom:0;left:0;right:0;z-index:55;margin-top:6rem;display:flex;max-height:-moz-fit-content;max-height:fit-content;min-height:-moz-fit-content;min-height:fit-content;flex-direction:column;border-width:1px;border-top-color:var(--gray-200);background-color:var(--white)}.Drawer_contentContainer__VQZfV{flex:1 1;background-color:var(--white);padding:1rem}.Drawer_dragHandle___qJnQ{margin-left:auto;margin-right:auto;margin-bottom:1rem;height:.25rem;width:2.75rem;flex-shrink:0;background-color:var(--primary)}.Drawer_childrenContainer__hPBfm{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.Drawer_ios__zoM96{bottom:2.25rem!important}.Drawer_rounded__PFaSs,.Drawer_rounded__PFaSs>.Drawer_contentContainer__VQZfV{border-top-left-radius:1rem;border-top-right-radius:1rem}.PrescriptionCompatibility_title__Ew261{margin-bottom:1rem;text-align:center}.PrescriptionCompatibility_description__30yg1{margin-bottom:1rem}.PrescriptionCompatibility_prescriptionRef___06cl{margin-top:1rem;margin-bottom:1rem}.PrescriptionCompatibility_image__USpdQ{width:100%;-o-object-fit:contain;object-fit:contain;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media (min-width:768px){.PrescriptionCompatibility_imageMobile__LMorg{display:none}}.PrescriptionCompatibility_imageDesktop__U_iqi{display:none}@media (min-width:768px){.PrescriptionCompatibility_imageDesktop__U_iqi{display:block}}.PrescriptionCompatibility_imageBlurXs__dkDhS{--tw-blur:blur(2px)}.PrescriptionCompatibility_imageBlurSm__C1zH5,.PrescriptionCompatibility_imageBlurXs__dkDhS{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.PrescriptionCompatibility_imageBlurSm__C1zH5{--tw-blur:blur(4px)}.PrescriptionCompatibility_stroke__rh_Af{margin-top:1rem;margin-bottom:1rem;padding:0}.TrackBar_root__fZAax{width:100%;padding-top:1.25rem;padding-bottom:1.25rem}.TrackBar_container__eRH1D{width:100%}.TrackBar_labelsBottom__3aGPO,.TrackBar_labelsTop__V9bG9{position:relative}.TrackBar_label__tQVan{position:absolute;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;white-space:nowrap}.TrackBar_labelFirst__TkVV1{left:0;transform:none;text-align:left}.TrackBar_labelLast__ROvqM{right:0;left:auto;transform:none;text-align:right}.TrackBar_disabled__hjkpW .TrackBar_label__tQVan{cursor:not-allowed;color:var(--gray-200)}.TrackBar_labelTop__zq042{top:-1.5rem}.TrackBar_labelBottom__OG1tE{bottom:-1.5rem}.TrackBar_labelActive__01Nq8{font-weight:600}.TrackBar_trackContainer__GQ82L{position:relative;display:flex;width:100%;align-items:center}.TrackBar_track__jL2m_{position:relative;height:.125rem;width:100%;cursor:pointer;border-radius:.125rem;background-color:var(--primary)}.TrackBar_disabled__hjkpW .TrackBar_track__jL2m_{cursor:not-allowed;background-color:var(--gray-200)}.TrackBar_progressLine__vPkmn{position:absolute;top:0;left:0;height:100%;border-radius:.125rem}.TrackBar_disabled__hjkpW .TrackBar_progressLine__vPkmn{background-color:var(--gray-200)}.TrackBar_slider__cToj2{position:absolute;top:50%;z-index:20;height:.625rem;width:.625rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:grab;border-radius:9999px;background-color:var(--primary);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.TrackBar_slider__cToj2:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.TrackBar_sliderActive__rBcwK,.TrackBar_slider__cToj2:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.TrackBar_sliderActive__rBcwK{--tw-scale-x:1.1;--tw-scale-y:1.1;cursor:grabbing;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.TrackBar_disabled__hjkpW .TrackBar_slider__cToj2{cursor:not-allowed;background-color:var(--gray-200);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.TrackBar_disabled__hjkpW .TrackBar_slider__cToj2:hover{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ConfiguratorProductVariant_root__gWsJ5{display:flex;flex-direction:column;gap:.75rem}.ConfiguratorProductVariant_selectionContainer__8rkBP{display:flex;flex-direction:column;gap:.5rem}.ConfiguratorProductVariant_fitGuide__rYxVx{cursor:pointer;text-decoration-line:underline}.ConfiguratorProductVariant_sizeContainer__rXayU{margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.SelectableSwatches_root___QqDO{display:flex;width:100%;flex-direction:column;gap:.5rem}.SelectableSwatches_selectedOption__ZY3Z8{--tw-scale-x:1.1!important;--tw-scale-y:1.1!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media (min-width:768px){.SelectableSwatches_selectedOption__ZY3Z8{--tw-scale-x:1!important;--tw-scale-y:1!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}}.SelectableSwatches_selectedOption__ZY3Z8 label{border-width:2px!important;border-color:var(--primary)!important}.SelectableSwatches_unselectedOption__2NGOe{--tw-scale-x:.9!important;--tw-scale-y:.9!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}@media (min-width:768px){.SelectableSwatches_unselectedOption__2NGOe{--tw-scale-x:.75!important;--tw-scale-y:.75!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}}.SelectableSwatches_firstOptions__MUVd6{display:flex;width:100%;flex-wrap:nowrap;gap:.125rem}@media (max-width:475px){.SelectableSwatches_firstOptions__MUVd6{gap:.25rem}}@media (min-width:476px){.SelectableSwatches_firstOptions__MUVd6{gap:1rem}}.SelectableSwatches_secondOptions__G_RDG{display:flex;width:100%;flex-wrap:nowrap;gap:.5rem}@media (max-width:475px){.SelectableSwatches_secondOptions__G_RDG{gap:.25rem}}@media (min-width:476px){.SelectableSwatches_secondOptions__G_RDG{gap:1rem}}.Configurator_complementsContainer__LSUBv{margin-bottom:1rem;display:flex;flex-direction:column;gap:1rem}.Configurator_buttonModalTreatment__cODXn{width:-moz-fit-content;width:fit-content;padding:0}.ComplementCard_card__KZOXb{display:flex;max-width:289px;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;border-width:2px;border-color:var(--gray-200);padding:1rem}.ComplementCard_containerInfoComplement__kTmzG{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem}.ComplementCard_colorSelected__r8fap{display:flex;width:100%}.ComplementCard_options__z61WL{display:flex;width:100%;gap:.5rem}.ComplementCard_strikethrough__Vaxvh{text-decoration-line:line-through;text-decoration-color:var(--danger)}.ComplementCard_image___b_Qb{height:140px;max-height:140px;width:245px;-o-object-fit:cover;object-fit:cover}.ComplementCard_selected__BlMfq{border-width:2px;border-color:var(--primary);background-color:var(--gray-50)}.ComplementCard_price__prmq5{display:flex;gap:.25rem}.ConfiguratorComplementsSlider_root__ukJEI{display:flex;flex-direction:column;justify-content:center}.ConfiguratorComplementsSlider_slide__ZdSOW{min-width:289px}.ConfiguratorComplementsSlider_containerSwipeIndicators__fXrSN{margin-top:1.25rem;display:flex;width:100%;flex-direction:row;align-items:center;justify-content:center}.ConfiguratorComplementsSlider_swipeIndicator__mMke1{margin:0 .375rem;height:.625rem;width:.625rem;cursor:pointer;border-radius:9999px;background-color:var(--gray-200)}.ConfiguratorComplementsSlider_swipeIndicator__mMke1.ConfiguratorComplementsSlider_active__pnjWC{background-color:var(--gray-300)}.Aside_root__IMoaa{position:fixed;display:none}.Aside_show__JO3E_{position:fixed;top:0;left:0;z-index:60;display:flex;flex-direction:column;background-color:#2424244d;--tw-backdrop-blur:blur(10px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.Aside_asideContainer___OadF,.Aside_show__JO3E_{height:100%;width:100%}@media (min-width:640px){.Aside_asideContainer___OadF{width:350px}}.Aside_aside__sNpmS{position:absolute;height:100%;width:auto;overflow-x:hidden;overflow-y:scroll;background-color:var(--white);padding-left:2rem;padding-right:2rem}@media (min-width:640px){.Aside_aside__sNpmS{right:0;width:350px}.Aside_extendedAsideContainer__mKBD3{width:550px}}.Aside_extendedAside__lSjxM{padding-left:1.25rem;padding-right:1.25rem}@media (min-width:640px){.Aside_extendedAside__lSjxM{width:550px}}.Aside_extendedTopButtons__37Gps{position:absolute;top:-2rem;left:1rem}.Aside_children__aDXGr{display:flex;justify-content:center;padding-bottom:4rem}.Aside_topButtons__eHltA{margin-top:1.25rem;margin-bottom:1.25rem;display:flex;justify-content:space-between}.ProductConfigurator_root__pb1w6{height:100%;width:100%;padding-left:0;padding-right:0}.ProductConfigurator_content__242_i{margin:.25rem;display:flex;width:100%;flex-direction:column;gap:1rem}.ProductConfigurator_productName__5SKf_{text-align:center}.ProductConfigurator_configuratorStepsContainer__L_kIQ{display:flex;flex-direction:column;gap:.5rem}.ProductConfigurator_stepContainer__uZJEE{scroll-margin-top:.5rem}.ProductConfigurator_reversedOrder__f13A1{display:flex;flex-direction:column-reverse;gap:1rem}.ProductConfigurator_stepNotRequiredTitle__Iqsm8{height:2.5rem;opacity:.5}.ProductConfigurator_isSelected__1NwLO{color:var(--primary);opacity:1}.AccountRibbonActions_root__Tjp0x{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:var(--info-light);padding:.625rem 1rem;line-height:1.25rem}.AccountRibbonActions_hiddeInfo__6UXxJ{display:none;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-delay:.3s;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.AccountRibbonActions_loggedOutButton__p109H{padding:0;font-size:.75rem;line-height:1rem}.AccountRibbonActions_iconButton__ArlXv{margin-left:1rem}.AccountRibbonActions_blueVariant__e1_3i{align-items:flex-start;justify-content:normal;border-radius:.25rem;background-color:var(--info-light-blue);padding:.75rem}.AccountRibbonActions_blueContent__rkuLu{margin-right:1rem;display:flex;flex:1 1;align-items:center;gap:.75rem}.AccountRibbonActions_blueIcon__guqDQ{margin-top:.125rem;flex-shrink:0}.AccountRibbonActions_fIconButton__DFNGA{color:var(--info-dark)}.AccountRibbonActions_fIconInfo__EeEGP{pointer-events:none;color:var(--info-dark)}.AccountRibbonActions_blueMainText__ZgOrY{line-height:1.25rem}.AccountRibbonActions_blueTextContainer__QBU_x{display:flex;flex:1 1;flex-direction:column}.AccountRibbonActions_blueCtaButton__nVhUI{align-self:flex-start;padding:0;font-size:.75rem;line-height:1rem;color:var(--info-dark);text-decoration-line:underline}.ConfiguratorStep_root__f3F36{display:flex;flex-direction:column;gap:.5rem}.ConfiguratorStep_optionalStepAccordion___eJbi{display:flex;cursor:pointer;align-items:center;justify-content:space-between;padding-left:.75rem;padding-right:.75rem;padding-top:.75rem}.ConfiguratorStep_expandedAccordion__K_1DV{border-color:transparent}.ConfiguratorStep_notExpandedAccordion__v7683{border-width:1px;border-color:var(--gray-300);padding-bottom:.75rem}.ConfiguratorStep_notExpandedAccordionSelected__TJW_Z{border-width:2px;border-color:var(--primary);background-color:var(--gray-50)}.ConfiguratorStep_expandedStep__8mDcW{border-width:1px;border-color:var(--gray-300)}.ConfiguratorStep_expandedStep__8mDcW:hover{background-color:var(--gray-50)}.ConfiguratorStep_expandedStepSelected__zxOHR{border-width:2px;border-color:var(--primary);background-color:var(--gray-50)}.ConfiguratorStep_disabled__Xvy1q{pointer-events:none;opacity:.5}.ConfiguratorStep_descriptionContainer__s1amE{margin-bottom:.75rem;display:flex;flex-direction:column}.ConfiguratorItemCard_root__tQu9v>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.ConfiguratorItemCard_root__tQu9v{border-width:1px;border-color:var(--gray-300);padding:.5rem}.ConfiguratorItemCard_root__tQu9v:hover{background-color:var(--gray-50)}@media (min-width:640px){.ConfiguratorItemCard_root__tQu9v{padding:.75rem}}.ConfiguratorItemCard_container__kRRzu{display:flex;align-items:center;gap:1rem}.ConfiguratorItemCard_image__1kgJ7{height:5rem;width:4rem;-o-object-fit:contain;object-fit:contain}@media (min-width:640px){.ConfiguratorItemCard_image__1kgJ7{height:80px;width:115px}}.ConfiguratorItemCard_content__K_ix_{display:flex;flex-direction:column}.ConfiguratorItemCard_price___krJy>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.ConfiguratorItemCard_price___krJy{color:var(--info)}.ConfiguratorItemCard_strikethrough__dAvWe{text-decoration-line:line-through;text-decoration-color:var(--danger)}.ConfiguratorItemCard_selectable___yJUq{cursor:pointer}.ConfiguratorItemCard_selected__r0GSZ{border-width:2px;border-color:var(--primary);background-color:var(--gray-50)}.ConfiguratorItemCard_disabled__8ugvL{opacity:.5}.ConfiguratorItemCard_optionsContainer__hpz6Z{margin-top:.25rem;display:flex;flex-direction:column;gap:.5rem}.ConfiguratorItemCard_options__7z5id{display:flex;gap:1rem}.ConfiguratorItemCard_noBorder__TrgTc{border-color:transparent}.ConfiguratorItemCard_underlinedButton___HcbM{width:-moz-fit-content;width:fit-content;padding-left:0;padding-right:0}.ConfiguratorOrderPreview_root__QfRw5{display:flex;flex-direction:column;align-items:center;justify-content:center;border-width:1px;border-color:var(--gray-200);padding:1rem}.ConfiguratorOrderPreview_totalPriceDivider__1oO7k{margin-top:1rem;margin-bottom:1rem;height:1px;width:100%;background-color:var(--gray-200)}.ConfiguratorOrderPreview_summaryItem__XTo63{display:flex;width:100%;align-items:center;justify-content:space-between}.ConfiguratorOrderPreview_summary__9XNb7{display:flex;width:100%;flex-direction:column;gap:.5rem}.ConfiguratorOrderPreview_summaryItemContent__RwY7b,.ConfiguratorOrderPreview_summaryItemPrice__qo9jL{display:flex;gap:.5rem}.ConfiguratorOrderPreview_summaryItemKindOfSelection__07XkA{padding-right:.25rem}.ConfiguratorOrderPreview_totalPrice__aq701{display:flex;width:100%;align-items:center;justify-content:space-between}.ConfiguratorOrderPreview_containerButtons__eYy0b{display:flex;width:100%;flex-direction:column;gap:1rem;padding-top:1rem;padding-bottom:1rem}.ConfiguratorOrderPreview_disclaimerBox__ioBYS{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:.25rem}.ConfiguratorOrderPreview_price__RQ17t>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.ConfiguratorOrderPreview_strikethrough__6bUxY{text-decoration-line:line-through;text-decoration-color:var(--danger)}.ConfiguratorFixedOrder_root__MDwMB{position:fixed;bottom:0;left:0;right:0;z-index:51;display:flex;width:100%;flex-direction:column;background-color:var(--white)}@media (min-width:768px){.ConfiguratorFixedOrder_root__MDwMB{position:sticky;right:0;left:auto;max-width:550px}}.ConfiguratorFixedOrder_subTotalContainer__HbNqJ{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-between;border-top-width:2px;border-color:var(--gray-300);padding:.5rem 1rem}.ConfiguratorFixedOrder_subTotalContent___Si7o{display:flex;width:100%;flex-direction:column}.ConfiguratorFixedOrder_strikethrough__O8IbA{text-decoration-line:line-through;text-decoration-color:var(--danger)}.ConfiguratorFixedOrder_price__R0Otw{display:flex;flex-direction:row;gap:.25rem}.ConfiguratorFixedOrder_expanded__ItPDU{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.ConfiguratorFixedOrder_expandedSummary__4Eo2U{display:flex;flex-direction:column;gap:.5rem}.ConfiguratorFixedOrder_hiddenSummary__2HA68{display:none!important}.ConfiguratorFixedOrder_summaryContainer__5LC_Q{display:flex;flex-direction:column;gap:.25rem;padding:.5rem 1rem}.ConfiguratorFixedOrder_summaryItem__6ZvyC{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.Layout_root__7vH_G{margin-left:auto;margin-right:auto;height:100%;max-width:100%;background-color:var(--secondary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.Layout_footer__XfPv3{margin-top:3rem}.Layout_styleRecaptcha__Ko8ki>div{visibility:hidden;z-index:30;opacity:0}.Layout_extraSpaceChats__Zv18Z{bottom:4rem}@media (min-width:1024px){.Layout_extraSpaceChats__Zv18Z{bottom:.5rem}}.Layout_accountContainer__1mlnA{background-color:var(--gray-50)}.Layout_searchSection__neOxC{display:none}@media (min-width:1024px){.Layout_searchSection__neOxC{display:block}}.Layout_scrollLock__p_3Ks{overflow:hidden}