.TreatmentDetailsModal_graduationContainer__7rRSJ{display:flex;height:100%;flex-direction:column;gap:1rem}.TreatmentDetailsModal_graduationTitle__TclYG,.TreatmentDetailsModal_modalTitle__tpBjm{text-align:center}.TreatmentDetailsModal_progressiveContainer__ENxMG{display:flex;flex-direction:column;gap:1rem}@media (min-width:1024px){.TreatmentDetailsModal_progressiveContainer__ENxMG{flex-direction:row}}.TreatmentDetailsModal_progressiveItem__y5yxR{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}@media (min-width:1024px){.TreatmentDetailsModal_progressiveItem__y5yxR{display:flex;width:50%;flex-direction:column;justify-content:space-between;gap:1rem}}.TreatmentDetailsModal_progressiveList__H65j_{padding-left:.375rem}@media (min-width:1024px){.TreatmentDetailsModal_progressiveList__H65j_{padding-left:.75rem}}.TreatmentDetailsModal_graduationItemsTitle__3_at0{margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem}@media (min-width:1024px){.TreatmentDetailsModal_graduationItemsTitle__3_at0{font-size:1.25rem;line-height:1.75rem}}.TreatmentDetailsModal_progressiveTitle__x7swq{margin-bottom:.5rem}@media (min-width:1024px){.TreatmentDetailsModal_progressiveTitle__x7swq{margin-bottom:1rem;font-size:1.125rem;line-height:1.75rem}}.TreatmentDetailsModal_progressiveImage__hrY3N{display:flex;width:100%;align-items:center;justify-content:center}.TreatmentDetailsModal_modalFooter__D9bzj{margin-top:1.5rem;width:100%;border-top-width:1px;border-color:var(--gray-20);padding-top:1rem;text-align:center}@media (min-width:768px){.TreatmentDetailsModal_modalFooter__D9bzj{margin-top:1rem}}.TreatmentDetailsModal_helpText__9MMvl{font-size:.875rem;line-height:1.25rem}@media (min-width:1024px){.TreatmentDetailsModal_helpText__9MMvl{font-size:.75rem;line-height:1rem}}.TreatmentDetailsModal_antirreflectiveContainer__e_l9K{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.TreatmentDetailsModal_antirreflectiveItem__262nv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;grid-gap:1rem;gap:1rem}.TreatmentDetailsModal_antirreflectiveTitle__tw88I{margin-bottom:.5rem;font-size:1rem;line-height:1.5rem;color:var(--black)}@media (min-width:1024px){.TreatmentDetailsModal_antirreflectiveTitle__tw88I{font-size:1.125rem;line-height:1.75rem}}.TreatmentDetailsModal_antirreflectiveImage__BCI5C,.TreatmentDetailsModal_extraContainer__GHdiT{display:flex;align-items:center;justify-content:center}.TreatmentDetailsModal_extraContainer__GHdiT{flex-direction:column;gap:1rem}.TreatmentDetailsModal_prescriptionTable__d_PtC{display:flex;width:100%;align-items:center;justify-content:center;padding-left:1rem;padding-right:1rem}.TreatmentDetailsModal_table__YqDLw{width:100%}.TreatmentDetailsModal_table__YqDLw td,.TreatmentDetailsModal_table__YqDLw th{padding:.25rem}.TreatmentDetailsModal_modal__VUx1c{scrollbar-color:var(--gray-100) var(--white)}.Table_root__bwE5Y{width:100%}.Table_table__GUH39{width:100%;border-collapse:collapse}.Table_fixedWidth__8Ss57{width:100%;min-width:0}@media (min-width:768px){.Table_fixedWidth__8Ss57{min-width:500px}}.Table_fixedWidth__8Ss57{table-layout:fixed}.Table_fixedWidth__8Ss57 td:first-child,.Table_fixedWidth__8Ss57 th:first-child{width:auto;min-width:8rem}@media (min-width:768px){.Table_fixedWidth__8Ss57 td:first-child,.Table_fixedWidth__8Ss57 th:first-child{width:40%}}.Table_fixedWidth__8Ss57 td:not(:first-child),.Table_fixedWidth__8Ss57 th:not(:first-child){width:auto}@media (min-width:768px){.Table_fixedWidth__8Ss57 td:not(:first-child),.Table_fixedWidth__8Ss57 th:not(:first-child){width:60%}}.Table_borderedTable__0ZoaZ{border-width:1px;border-color:var(--gray-20)}.Table_headerCell__HI1zu{border-bottom-width:1px;border-color:var(--gray-20);padding:1rem .5rem;text-align:left;font-weight:400}.Table_highlightedHeader__nGr_6{background-color:var(--gray-10)}.Table_emptyHeader__a7o3f{border-bottom-width:1px;border-color:var(--gray-20);padding:1rem .5rem}.Table_leftHeaderCell__DjZo0{border-bottom-width:1px;border-right-width:1px;border-color:var(--gray-20);padding:1rem .5rem;text-align:left;font-weight:400}.Table_boldHeader__sMz0c{font-weight:500}.Table_styledLeftHeader__BDRQ3{background-color:var(--gray-10)}.Table_cell__RqIwi{border-bottom-width:1px;border-color:var(--gray-20);padding:1rem .5rem}.Table_headerContent__Qb1zK{display:flex;align-items:center;gap:.25rem}.Table_tooltip__qSUHt{width:-moz-max-content;width:max-content;max-width:13rem;white-space:normal}.Table_tooltipIcon__JpyTJ{color:var(--primary)}.Table_alignHeaderCenter__RV37P{justify-content:center}.Table_alignHeaderRight__ZRNcL{justify-content:flex-end}.Tooltip_tooltipContainer__JtwWj{position:relative;z-index:50;display:inline-block}.Tooltip_tooltip__se8mB{pointer-events:none;position:absolute;white-space:normal;border-radius:.25rem;background-color:var(--primary);text-align:center;font-size:.75rem;line-height:1rem;color:var(--white);opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media (min-width:768px){.Tooltip_tooltip__se8mB{white-space:nowrap}}.Tooltip_tooltip__se8mB.Tooltip_tooltipRelative__zwI7k{position:relative}.Tooltip_tooltip__se8mB.Tooltip_tooltipSecondary__2GGL4{border-width:1px;border-color:var(--gray-20);background-color:var(--secondary);color:var(--primary)}.Tooltip_tooltip__se8mB.Tooltip_tooltipSecondary__2GGL4 .Tooltip_tooltipArrow__p1E4E{border-bottom-width:1px;border-right-width:1px;border-color:var(--gray-20);background-color:var(--secondary)}.Tooltip_tooltipContent__BKFx2{position:relative;z-index:10;padding:.5rem .75rem}.Tooltip_tooltipArrow__p1E4E{position:absolute;z-index:0;display:inline-block;height:.75rem;width:.75rem;--tw-rotate:45deg;background-color:var(--primary)}.Tooltip_tooltipArrow__p1E4E,.Tooltip_tooltip__se8mB.Tooltip_top__utman{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))}.Tooltip_tooltip__se8mB.Tooltip_top__utman{bottom:100%;left:50%;--tw-translate-x:-50%}.Tooltip_tooltip__se8mB.Tooltip_top__utman.Tooltip_errorVariant__TBnMF .Tooltip_tooltipArrow__p1E4E,.Tooltip_tooltip__se8mB.Tooltip_top__utman.Tooltip_tooltipSecondary__2GGL4 .Tooltip_tooltipArrow__p1E4E{bottom:-.375rem}.Tooltip_tooltip__se8mB.Tooltip_top__utman .Tooltip_tooltipArrow__p1E4E{bottom:-.25rem}.Tooltip_tooltip__se8mB.Tooltip_right__08Qqq{left:100%;top:50%;--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))}.Tooltip_tooltip__se8mB.Tooltip_right__08Qqq .Tooltip_tooltipArrow__p1E4E{left:-.25rem}.Tooltip_tooltip__se8mB.Tooltip_left__Ki2vR .Tooltip_tooltipArrow__p1E4E.Tooltip_arrowCenter__7ztaE,.Tooltip_tooltip__se8mB.Tooltip_right__08Qqq .Tooltip_tooltipArrow__p1E4E.Tooltip_arrowCenter__7ztaE{top:50%;--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))}.Tooltip_tooltip__se8mB.Tooltip_bottom__9v3SV{top:100%;left: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))}.Tooltip_tooltip__se8mB.Tooltip_bottom__9v3SV .Tooltip_tooltipArrow__p1E4E{top:-.25rem}.Tooltip_tooltip__se8mB.Tooltip_bottom__9v3SV .Tooltip_tooltipArrow__p1E4E.Tooltip_arrowCenter__7ztaE,.Tooltip_tooltip__se8mB.Tooltip_top__utman .Tooltip_tooltipArrow__p1E4E.Tooltip_arrowCenter__7ztaE{left: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))}.Tooltip_tooltip__se8mB.Tooltip_bottom__9v3SV .Tooltip_tooltipArrow__p1E4E.Tooltip_arrowStart__3Fcbl,.Tooltip_tooltip__se8mB.Tooltip_top__utman .Tooltip_tooltipArrow__p1E4E.Tooltip_arrowStart__3Fcbl{left:10%}.Tooltip_tooltip__se8mB.Tooltip_bottom__9v3SV .Tooltip_tooltipArrow__p1E4E.Tooltip_arrowEnd__Zkg3B,.Tooltip_tooltip__se8mB.Tooltip_top__utman .Tooltip_tooltipArrow__p1E4E.Tooltip_arrowEnd__Zkg3B{right:10%}.Tooltip_tooltip__se8mB.Tooltip_left__Ki2vR .Tooltip_tooltipArrow__p1E4E.Tooltip_arrowStart__3Fcbl,.Tooltip_tooltip__se8mB.Tooltip_right__08Qqq .Tooltip_tooltipArrow__p1E4E.Tooltip_arrowStart__3Fcbl{top:10%}.Tooltip_tooltip__se8mB.Tooltip_left__Ki2vR .Tooltip_tooltipArrow__p1E4E.Tooltip_arrowEnd__Zkg3B,.Tooltip_tooltip__se8mB.Tooltip_right__08Qqq .Tooltip_tooltipArrow__p1E4E.Tooltip_arrowEnd__Zkg3B{bottom:10%}.Tooltip_tooltip__se8mB.Tooltip_left__Ki2vR{right:100%;top:50%;--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))}.Tooltip_tooltip__se8mB.Tooltip_left__Ki2vR .Tooltip_tooltipArrow__p1E4E{right:-.25rem}.Tooltip_show__42Iyo{pointer-events:auto;opacity:1}.Tooltip_hide__s3Tvo{pointer-events:none;opacity:0}.Tooltip_tooltipRelative__zwI7k.Tooltip_show__42Iyo{display:inline-block}.Tooltip_tooltipRelative__zwI7k.Tooltip_hide__s3Tvo{display:none}.Tooltip_errorVariant__TBnMF{border-width:1px;border-color:var(--danger);background-color:var(--white)}.Tooltip_errorVariant__TBnMF .Tooltip_tooltipContent__BKFx2{color:var(--danger)}.Tooltip_tooltip__se8mB.Tooltip_errorVariant__TBnMF .Tooltip_tooltipArrow__p1E4E{bottom:-.45rem;border-right-width:1px;border-bottom-width:1px;border-color:var(--danger);background-color:var(--white)}.Tooltip_tooltip__se8mB.Tooltip_bottom__9v3SV.Tooltip_errorVariant__TBnMF .Tooltip_tooltipArrow__p1E4E{top:-.45rem;border-width:1px 0 0 1px;border-color:var(--danger);background-color:var(--white)}.Tooltip_tooltip__se8mB.Tooltip_bottom__9v3SV.Tooltip_tooltipSecondary__2GGL4 .Tooltip_tooltipArrow__p1E4E{top:-.45rem;border-width:1px 0 0 1px;border-color:var(--gray-20);background-color:var(--white)}.Tooltip_tooltip__se8mB.Tooltip_left__Ki2vR.Tooltip_tooltipSecondary__2GGL4 .Tooltip_tooltipArrow__p1E4E{right:-.45rem;border-bottom-width:0;border-right-width:1px;border-top-width:1px;border-color:var(--gray-20);background-color:var(--white)}.Tooltip_tooltip__se8mB.Tooltip_left__Ki2vR.Tooltip_errorVariant__TBnMF .Tooltip_tooltipArrow__p1E4E{right:-.45rem;border-bottom-width:0;border-right-width:1px;border-top-width:1px;border-color:var(--danger);background-color:var(--white)}.Tooltip_tooltip__se8mB.Tooltip_right__08Qqq.Tooltip_errorVariant__TBnMF .Tooltip_tooltipArrow__p1E4E{left:-.45rem;border-width:0 0 1px 1px;border-color:var(--danger);background-color:var(--white)}.Tooltip_tooltip__se8mB.Tooltip_right__08Qqq.Tooltip_tooltipSecondary__2GGL4 .Tooltip_tooltipArrow__p1E4E{left:-.45rem;border-width:0 0 1px 1px;border-color:var(--gray-20);background-color:var(--white)}.Modal_root__VMB9F{position:fixed;inset:0;top:5rem;z-index:100;outline:2px solid transparent;outline-offset:2px}.Modal_blackBackground__GZeXZ,.Modal_collapsableItems__XUn2F,.Modal_root__VMB9F{display:flex;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:center}.Modal_blackBackground__GZeXZ{position:fixed;top:0;left:0;z-index:-1;background-color:#2e2e2e80;--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__YTZ3U{margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.Modal_modalContainer__PuIXv{position:relative;margin-left:auto;margin-right:auto;width:90vw;max-width:492px;overflow:auto;border-radius:10px;background-color:var(--white)}@media (min-width:768px){.Modal_modalContainer__PuIXv{width:100vw;max-width:30rem}}.Modal_lgSize__VXNGG{height:100%;max-height:75vh;width:95vw;max-width:1200px;overflow-y:auto}@media (min-width:768px){.Modal_lgSize__VXNGG{max-height:85vh}}.Modal_mdSize__F2hZm{height:100%;max-height:75vh;max-width:548px;overflow-y:auto}.Modal_header__MmHx1{position:sticky;top:0;z-index:1;display:flex;height:2.5rem;width:100%;justify-content:flex-end;background-color:inherit;padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem}.Modal_infoContainer__DjRfb{display:flex;flex-direction:column;align-items:center;overflow:auto;padding:0 2rem 3rem}.Modal_modalContainer__PuIXv{scrollbar-color:#bfbfbf transparent}.ProductPage_pdpContainer__fpe4r{display:flex;width:100%;flex-direction:column}@media (min-width:1024px){.ProductPage_pdpContainer__fpe4r{flex-direction:row;align-items:flex-start;gap:1.25rem}}.ProductPage_leftColumnWrapper___lnVQ{display:flex;width:100%;flex-direction:column}@media (min-width:1024px){.ProductPage_leftColumnWrapper___lnVQ{width:60%;flex-shrink:0}}.ProductPage_leftContainer__L7j21{display:flex;width:100%;flex-direction:column;border-top-left-radius:20px;border-top-right-radius:20px;background-color:var(--white);padding:1.25rem}@media (min-width:1024px){.ProductPage_leftContainer__L7j21{border-radius:20px}}.ProductPage_rightContainer__gl3tr{height:-moz-max-content;height:max-content;width:100%;border-bottom-right-radius:20px;border-bottom-left-radius:20px;background-color:var(--white);padding:1.25rem}@media (min-width:1024px){.ProductPage_rightContainer__gl3tr{position:sticky;top:0;height:-moz-fit-content;height:fit-content;width:40%;align-self:flex-start;border-radius:20px}}.ProductPage_contentDesktop__vDZPR{display:none}@media (min-width:1024px){.ProductPage_contentDesktop__vDZPR{display:block}}.ProductPage_contentMobile__6VsHW{margin-top:1.5rem;display:block}@media (min-width:1024px){.ProductPage_contentMobile__6VsHW{display:none}}.ProductPage_productDetailsSection__68RVT{margin-top:.875rem}.ProductPage_aboutTitle__D1cVf,.ProductPage_productDescription__9sdl5{margin-bottom:1rem}.ProductPage_collectionBanner___LCER{margin-top:1.5rem;width:100%}.ProductPage_collectionBanner___LCER h1{font-size:1.5rem;line-height:2rem}.ProductPage_collectionBannerTopping__Ynw_x{margin-left:-1rem;margin-right:-1rem;margin-top:1.5rem;width:100vw;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.ProductPage_collectionBannerTopping__Ynw_x{margin-left:-2rem;margin-right:-2rem;padding-left:2rem;padding-right:2rem}}.ProductPage_collectionBannerDesktop__3ZIDw{margin-top:.5rem;display:none;width:100%;padding-left:0;padding-right:0}@media (min-width:1024px){.ProductPage_collectionBannerDesktop__3ZIDw{display:block}}.ProductPage_collectionBannerMobile__WUxok{margin-top:.5rem;display:block;width:100%;padding-left:0;padding-right:0}@media (min-width:1024px){.ProductPage_collectionBannerMobile__WUxok{display:none}}.ProductPage_productSliderDesktop__jPVvr{margin-top:1.5rem;display:none;width:100%}@media (min-width:1024px){.ProductPage_productSliderDesktop__jPVvr{display:block}}.ProductPage_productSliderDesktop__jPVvr section{padding-left:0;padding-right:0}.ProductPage_productSliderMobile__TNOGM{margin-top:1.5rem;width:100%}@media (min-width:1024px){.ProductPage_productSliderMobile__TNOGM{display:none}}.ProductPage_productSliderMobile__TNOGM section{padding-left:0;padding-right:0}.ProductPage_customDescription__1TKss{margin-bottom:1rem}.ProductDetailsTable_table__ktJgC td{font-weight:600}.ProductDetailsTable_image__w4x7q{padding-top:1.5rem;padding-bottom:1.5rem}.ProductDetailsTable_showMoreButton__Mi1ng{margin-top:1.5rem;text-align:center}.ProductDetailsTable_frameHgcButton__GjeMN{padding:0;font-size:1rem;line-height:1.5rem;font-weight:600;color:var(--black)}.Configurator_root__8GGqh{border-radius:1rem;background-color:var(--white);padding:2.5rem 1.25rem}@media (min-width:768px){.Configurator_root__8GGqh{min-height:42rem;padding:2.5rem}}.Configurator_configuratorContainer__V0WwV{display:grid}@media (min-width:768px){.Configurator_configuratorContainer__V0WwV{justify-content:center}}@media (min-width:1024px){.Configurator_configuratorContainer__V0WwV{grid-template-columns:repeat(2,minmax(0,1fr))}}.Configurator_imageContainer__jQXDn{position:relative;margin-top:100px;display:none;place-items:center}@media (min-width:1024px){.Configurator_imageContainer__jQXDn{display:grid}}.Configurator_rightSide__Qt_4Y{width:100%}@media (min-width:768px){.Configurator_rightSide__Qt_4Y{grid-column-start:2;margin-left:auto;max-width:32rem;padding-left:1.5rem;padding-top:1.25rem}}.Configurator_header__sHVKf{position:relative;margin-bottom:2rem;display:flex;flex-direction:column-reverse;justify-content:space-between;gap:1rem}.Configurator_center__lj0j8{text-align:center}.Configurator_crossButton__UR_GN{position:absolute;right:.75rem;top:.75rem;fill:var(--gray-20)}.Configurator_strokeContainer__imJ5Y{margin-top:.5rem;display:none}@media (min-width:1024px){.Configurator_strokeContainer__imJ5Y{display:block;flex:1 1 auto}}.Configurator_btnContainer__8rpY5{margin-top:2rem;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.Configurator_btnContainer__8rpY5{grid-column-start:2}}.Configurator_footer__FSyeH{display:grid;justify-content:center}@media (min-width:1024px){.Configurator_footer__FSyeH{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:3rem}}.Configurator_needHelpContainer__394zE{margin-top:2.5rem;margin-bottom:1.25rem;justify-content:center}@media (min-width:768px){.Configurator_needHelpContainer__394zE{grid-column-start:2}}.Configurator_tooltip__rMLTz{display:flex;flex-direction:column;align-items:center;justify-content:center}.Configurator_tooltip__rMLTz [class*=tooltipContent]{font-weight:700}.Configurator_nextStepBtn__eWmE3{margin-left:auto;margin-right:auto;display:flex;max-height:3.5rem;padding-top:1rem;padding-bottom:1rem}.Configurator_disabledButtonOverlay__YyrQ8{position:absolute;z-index:10;height:3.5rem;width:100%}.Configurator_extras__D_lTT{display:grid;grid-gap:2.5rem;gap:2.5rem}@media (min-width:768px){.Configurator_extras__D_lTT{gap:4rem}}.Configurator_cursorDisabled__l_buP{cursor:wait;opacity:.7}.Configurator_cursorDisabled__l_buP .Configurator_extras__D_lTT,.Configurator_cursorDisabled__l_buP .Configurator_rightSide__Qt_4Y{pointer-events:none;cursor:not-allowed}.Configurator_tabs__p82z1 ul{display:flex;justify-content:center;gap:0}.Configurator_tabs__p82z1 li{width:100%}@media (min-width:768px){.Configurator_tabs__p82z1 li{width:7rem}}.Configurator_tabs__p82z1 li>span{padding-left:.5rem;padding-right:.5rem}.SimpleSteps_root__8vvu_{width:100%}.SimpleSteps_headers__awUwu{margin-bottom:1.25rem;display:flex;flex-direction:column;gap:.5rem}@media (min-width:768px){.SimpleSteps_headers__awUwu{flex-direction:row;justify-content:center;gap:0}}.SimpleSteps_headersGap__gDzwN{gap:.5rem}@media (min-width:768px){.SimpleSteps_headersGap__gDzwN{gap:1rem}}.SimpleSteps_tabStep__Jk8Fs{display:flex;min-height:2.5rem;width:100%;cursor:pointer;flex-direction:row;gap:.25rem;text-align:center}@media (min-width:768px){.SimpleSteps_tabStep__Jk8Fs{height:auto;width:-moz-fit-content;width:fit-content;min-width:5rem;flex-direction:column;align-items:center;padding-left:0;padding-right:0}}.SimpleSteps_disabled__D6j6j{cursor:default}.SimpleSteps_activeTab__uVnVR{display:flex;height:2.5rem;width:6rem;align-items:center;justify-content:center;border-radius:10px;background-color:var(--green);padding:.5rem .25rem;color:var(--white);opacity:1}@media (min-width:768px){.SimpleSteps_activeTab__uVnVR{padding-left:1rem;padding-right:1rem}.SimpleSteps_activeTab__uVnVR:hover{color:var(--black)}}.SimpleSteps_stepContent__F1IM8{display:none;padding-top:1rem}.SimpleSteps_showContent___kGPJ{display:block}@media (min-width:768px){.SimpleSteps_showContent___kGPJ{display:block}}.SimpleSteps_simpleStep__heCo4{display:flex;height:100%;width:100%;flex-direction:column}@media (min-width:768px){.SimpleSteps_simpleStep__heCo4{flex-direction:row;align-items:center}}.SimpleSteps_step__dQJTP{display:flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;background-color:var(--primary);color:var(--white)}.SimpleSteps_disable__Bjb99{background-color:var(--gray-30)}.SimpleSteps_strokeContainer___wtFg{flex:1 1}@media (min-width:768px){.SimpleSteps_strokeContainer___wtFg{height:-moz-fit-content;height:fit-content}}.SimpleSteps_strokeContainer___wtFg hr{padding:0}.SimpleSteps_headerTitle___l7m8{font-size:.75rem;line-height:1rem}@media (min-width:640px){.SimpleSteps_headerTitle___l7m8{padding-left:.25rem;padding-right:.25rem}}@media (min-width:768px){.SimpleSteps_headerTitle___l7m8{font-size:1rem;line-height:1.5rem;color:var(--black)}}.SimpleSteps_headerText__Gn5wH{width:100%;text-align:left}@media (min-width:768px){.SimpleSteps_headerText__Gn5wH{text-align:center}}.SimpleSteps_headerTextDescription___XmfW{width:100%;padding-top:.5rem;padding-bottom:.5rem;text-align:left;font-size:.875rem;line-height:1.25rem}@media (min-width:768px){.SimpleSteps_headerTextDescription___XmfW{display:none}}.SimpleSteps_containerContent__ixuYy{width:100%}@media (min-width:768px){.SimpleSteps_containerContent__ixuYy{padding-left:.5rem;padding-right:.5rem}}.SimpleSteps_containerStep__Kr1tm{width:-moz-fit-content;width:fit-content;flex:1 1;padding-top:.125rem}@media (min-width:768px){.SimpleSteps_containerStep__Kr1tm{display:flex;width:100%;align-items:center;justify-content:center}}.SimpleSteps_stroke__JkSCK{margin-left:auto;margin-right:auto;height:100%;width:.25rem;border-left-width:1px;border-left-color:var(--gray-20)}@media (min-width:768px){.SimpleSteps_stroke__JkSCK{height:-moz-fit-content;height:fit-content;width:100%}}.SimpleSteps_hiddenMobile__jD3qW{display:none}@media (min-width:768px){.SimpleSteps_hiddenMobile__jD3qW{display:block}}.SimpleSteps_contentMobile__8JcWY{display:block}@media (min-width:768px){.SimpleSteps_contentMobile__8JcWY{display:none}}.SimpleSteps_content__Z_lPG{display:none}@media (min-width:768px){.SimpleSteps_content__Z_lPG{display:block}}.ConfiguratorItemToppings_root__Hg0PR{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;justify-items:center}.ConfiguratorItemToppings_mediaContainer__szD8l{position:relative;min-height:179px;width:300px;overflow:hidden}@media (min-width:1024px){.ConfiguratorItemToppings_mediaContainer__szD8l{display:block;height:16rem;width:360px}}.ConfiguratorItemToppings_name__OssZZ{cursor:default}.ConfiguratorItemToppings_title__TQsyh{margin-bottom:1rem;display:flex;gap:.25rem;border-radius:10px;background-color:var(--gray-10);padding:1.25rem}.ConfiguratorItemToppings_addTopping__5u0NO{margin-bottom:1.5rem;font-size:.875rem;line-height:1.25rem}@media (min-width:640px){.ConfiguratorItemToppings_addTopping__5u0NO{font-size:1rem;line-height:1.5rem;color:var(--black)}}.ConfiguratorItemToppings_description__kME8W{font-size:.875rem;line-height:1.25rem}@media (min-width:640px){.ConfiguratorItemToppings_description__kME8W{font-size:1rem;line-height:1.5rem;color:var(--black)}}.ConfiguratorItemToppings_header___BHFO{margin-top:1.25rem;margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.ConfiguratorItemToppings_strokeContainer__yCru6{margin-top:.5rem;flex:1 1 auto}.ConfiguratorItemToppings_options__n_1Rv{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;border-radius:1rem}@media (min-width:640px){.ConfiguratorItemToppings_options__n_1Rv{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media (min-width:768px){.ConfiguratorItemToppings_options__n_1Rv{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.ConfiguratorItemToppings_options__n_1Rv{grid-template-columns:repeat(4,minmax(0,1fr))}}.ConfiguratorItemToppings_option__LnvFW{display:flex;width:100%;flex-direction:column}.ConfiguratorItemToppings_content__iFNdc{cursor:pointer}.ConfiguratorItemToppings_checkbox__osYC9{margin-top:.125rem}.ConfiguratorItemToppings_checkbox__osYC9 input{--tw-scale-x:0.8;--tw-scale-y:0.8;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))}.ConfiguratorItemToppings_containerOptions__ciVUe{order:-9999;margin-bottom:2rem;width:100%}.ConfiguratorItemToppings_cliponDisclaimer__3n1bQ{margin-top:1rem}.ConfiguratorItemToppings_nameContainer__KYxAq{display:flex;justify-content:space-between;gap:.5rem}@media (min-width:1024px){.ConfiguratorItemToppings_nameContainer__KYxAq{display:flex}}.ConfiguratorItemToppings_text__qObEk{color:var(--primary)}.ConfiguratorItemToppings_dangerText__na6x7{margin-top:.25rem}.CardColorSelector_root__S3871{position:relative;display:flex;width:100%;flex-direction:column;align-items:center;justify-content:space-between;border-radius:1rem;border-width:1px;border-color:var(--primary);padding:1rem .5rem}.CardColorSelector_imageSwatch__TIBJX{position:relative;height:7rem;width:100%;cursor:pointer}.CardColorSelector_imageSwatch__TIBJX img{-o-object-fit:contain;object-fit:contain}.CardColorSelector_checkbox__OHjVC{position:absolute;right:1rem;height:1.5rem;width:1.5rem}.CardColorSelector_disabled__E1uGi{opacity:.4}.CardColorSelector_crossoutText__2ShJi{text-decoration-line:line-through}.CardColorSelector_content__dbN4o{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:center;padding-left:.5rem;padding-right:.5rem}.CardColorSelector_contentSpaceBetween__uklEo{justify-content:space-between}.CardColorSelector_priceContainer__mc3Ga{position:absolute;top:.5rem;left:1rem}@media (min-width:1024px){.CardColorSelector_priceContainer__mc3Ga{top:1rem}}.Checkbox_root__sFLQ9{display:flex;cursor:pointer;align-items:center}.Checkbox_disabled__vlIKx{cursor:default;color:var(--gray-30)}.Checkbox_disabled__vlIKx .Checkbox_input__SFhES{box-shadow:inset 0 0 0 2px var(--gray-20)}.Checkbox_disabled__vlIKx .Checkbox_input__SFhES:checked:after,.Checkbox_disabled__vlIKx .Checkbox_input__SFhES:checked:before{background-color:var(--gray-10)}.Checkbox_input__SFhES{position:relative;margin-right:.5rem;height:1.25rem;min-height:1.25rem;width:1.25rem;min-width:1.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px}.Checkbox_input__SFhES:disabled{cursor:default}.Checkbox_input__SFhES{box-shadow:inset 0 0 0 2px var(--primary)}.Checkbox_input__SFhES.Checkbox_validationValid__qy2Pd{position:relative;grid-column:span 1/span 1;height:1.25rem;min-height:1.25rem;width:1.25rem;min-width:1.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px}.Checkbox_input__SFhES.Checkbox_validationValid__qy2Pd:disabled{cursor:default}.Checkbox_input__SFhES.Checkbox_validationValid__qy2Pd{box-shadow:inset 0 0 0 2px var(--success)}.Checkbox_input__SFhES.Checkbox_validationError__xwkGa{position:relative;grid-column:span 1/span 1;height:1.25rem;min-height:1.25rem;width:1.25rem;min-width:1.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px}.Checkbox_input__SFhES.Checkbox_validationError__xwkGa:disabled{cursor:default}.Checkbox_input__SFhES.Checkbox_validationError__xwkGa{box-shadow:inset 0 0 0 2px var(--danger)}.Checkbox_input__SFhES.Checkbox_validationWarning__TOI__{position:relative;grid-column:span 1/span 1;height:1.25rem;min-height:1.25rem;width:1.25rem;min-width:1.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px}.Checkbox_input__SFhES.Checkbox_validationWarning__TOI__:disabled{cursor:default}.Checkbox_input__SFhES.Checkbox_validationWarning__TOI__{box-shadow:inset 0 0 0 2px var(--warning)}.Checkbox_input__SFhES:checked{background-color:var(--primary)}.Checkbox_input__SFhES.Checkbox_secondary__ifAV7.Checkbox_input__SFhES.Checkbox_validationError__xwkGa:checked,.Checkbox_input__SFhES.Checkbox_secondary__ifAV7.Checkbox_input__SFhES.Checkbox_validationValid__qy2Pd:checked,.Checkbox_input__SFhES.Checkbox_secondary__ifAV7.Checkbox_input__SFhES.Checkbox_validationWarning__TOI__:checked,.Checkbox_input__SFhES.Checkbox_secondary__ifAV7:checked{background-color:var(--white)}.Checkbox_input__SFhES.Checkbox_validationError__xwkGa:checked{background-color:var(--danger)}.Checkbox_input__SFhES.Checkbox_validationValid__qy2Pd:checked{background-color:var(--success)}.Checkbox_input__SFhES.Checkbox_validationWarning__TOI__:checked{background-color:var(--warning)}.Checkbox_input__SFhES:checked:after,.Checkbox_input__SFhES:checked:before{position:absolute;height:2px;border-radius:.125rem;background-color:var(--white);--tw-content:"";content:var(--tw-content)}.Checkbox_input__SFhES.Checkbox_secondary__ifAV7:checked:after,.Checkbox_input__SFhES.Checkbox_secondary__ifAV7:checked:before{position:absolute;height:2px;border-radius:.125rem;background-color:var(--primary);--tw-content:"";content:var(--tw-content)}.Checkbox_input__SFhES.Checkbox_secondary__ifAV7.Checkbox_validationValid__qy2Pd:checked:after,.Checkbox_input__SFhES.Checkbox_secondary__ifAV7.Checkbox_validationValid__qy2Pd:checked:before{position:absolute;height:2px;border-radius:.125rem;background-color:var(--success);--tw-content:"";content:var(--tw-content)}.Checkbox_input__SFhES.Checkbox_secondary__ifAV7.Checkbox_validationError__xwkGa:checked:after,.Checkbox_input__SFhES.Checkbox_secondary__ifAV7.Checkbox_validationError__xwkGa:checked:before{position:absolute;height:2px;border-radius:.125rem;background-color:var(--danger);--tw-content:"";content:var(--tw-content)}.Checkbox_input__SFhES.Checkbox_secondary__ifAV7.Checkbox_validationWarning__TOI__:checked:after,.Checkbox_input__SFhES.Checkbox_secondary__ifAV7.Checkbox_validationWarning__TOI__:checked:before{position:absolute;height:2px;border-radius:.125rem;background-color:var(--warning);--tw-content:"";content:var(--tw-content)}.Checkbox_input__SFhES:checked:before{top:11px;left:5px;width:5px;--tw-rotate:42deg;border-top-right-radius:0;border-bottom-right-radius:0}.Checkbox_input__SFhES:checked:after,.Checkbox_input__SFhES:checked:before{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))}.Checkbox_input__SFhES:checked:after{top:9px;left:7px;width:9px;--tw-rotate:-46deg;border-top-left-radius:0;border-bottom-left-radius:0}.Checkbox_label__PuHiD{grid-column:span 4/span 4;grid-column-start:2;line-height:1!important}.Checkbox_noLabel__jeS8B{margin-right:0}.ConfiguratorItemDixes_root__41QGu{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center}.ConfiguratorItemDixes_mediaContainer__AJ1Fr{position:relative;min-height:179px;width:300px;overflow:hidden}@media (min-width:1024px){.ConfiguratorItemDixes_mediaContainer__AJ1Fr{display:block;height:16rem;width:360px}}.ConfiguratorItemDixes_name__LbaXq{cursor:default}.ConfiguratorItemDixes_title__fbpfd{font-size:1.25rem;line-height:1.75rem}.ConfiguratorItemDixes_addTopping___g57k{margin-bottom:1.5rem;font-size:.875rem;line-height:1.25rem}@media (min-width:640px){.ConfiguratorItemDixes_addTopping___g57k{font-size:1rem;line-height:1.5rem;color:var(--black)}}.ConfiguratorItemDixes_description__9iCZR{font-size:.875rem;line-height:1.25rem}@media (min-width:640px){.ConfiguratorItemDixes_description__9iCZR{font-size:1rem;line-height:1.5rem;color:var(--black)}}.ConfiguratorItemDixes_header__oifja{margin-top:1.25rem;margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.ConfiguratorItemDixes_strokeContainer__1ccJ2{margin-top:.5rem;flex:1 1 auto}.ConfiguratorItemDixes_options__14_TF{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;border-radius:1rem;padding-top:1rem}@media (min-width:640px){.ConfiguratorItemDixes_options__14_TF{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media (min-width:768px){.ConfiguratorItemDixes_options__14_TF{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.ConfiguratorItemDixes_options__14_TF{grid-template-columns:repeat(4,minmax(0,1fr))}}.ConfiguratorItemDixes_option__rjU5M{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center}.ConfiguratorItemDixes_content__E4HC_{cursor:pointer}.ConfiguratorItemDixes_checkbox__bCJ2s{margin-top:.125rem}.ConfiguratorItemDixes_checkbox__bCJ2s input{--tw-scale-x:0.8;--tw-scale-y:0.8;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))}.ConfiguratorItemDixes_containerOptions__UVc_0{order:-9999;margin-bottom:2rem;width:100%}.ConfiguratorItemDixes_cliponDisclaimer__xefjB{margin-top:1rem}.ConfiguratorItemDixes_nameContainer__YAzRQ{display:flex;justify-content:space-between;gap:.5rem}.ConfiguratorItemDixes_text__I4KEZ{color:var(--primary)}.ConfiguratorItemDixes_dangerText__c63de{margin-top:.25rem}.ConfiguratorItemDixes_baseDixesImage__qdRxE{position:relative;display:flex;height:7rem;width:100%;align-items:center;justify-content:center}.ConfiguratorItemExtra_root__HQHqZ{display:grid;justify-content:center;justify-items:center}@media (min-width:1024px){.ConfiguratorItemExtra_root__HQHqZ{min-height:200px;grid-template-columns:repeat(2,minmax(0,1fr))}}.ConfiguratorItemExtra_mediaContainer__Ws3_Y{position:relative;display:none;height:15rem;min-height:140px;width:360px;overflow-x:hidden}@media (min-width:1024px){.ConfiguratorItemExtra_mediaContainer__Ws3_Y{display:block}}.ConfiguratorItemExtra_name__JLnWW{cursor:default;text-align:left;font-size:1rem;line-height:1.5rem;color:var(--black)}@media (min-width:768px){.ConfiguratorItemExtra_name__JLnWW{font-size:1.125rem;line-height:1.75rem}}@media (min-width:1024px){.ConfiguratorItemExtra_name__JLnWW{font-size:1.25rem;line-height:1.75rem}}.ConfiguratorItemExtra_description__6u830{margin-bottom:1.25rem;cursor:default}.ConfiguratorItemExtra_header__MKlnm{margin-top:1.25rem;margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.ConfiguratorItemExtra_strokeContainer__tg38_{margin-top:.5rem;flex:1 1 auto}.ConfiguratorItemExtra_options__OtvQp{display:flex;gap:.25rem;border-radius:1rem;border-width:2px;border-color:var(--gray-10);background-color:var(--gray-10);padding:1.5rem .75rem}@media (min-width:768px){.ConfiguratorItemExtra_options__OtvQp{max-width:32rem}}@media (min-width:1024px){.ConfiguratorItemExtra_options__OtvQp{width:100%;padding:2rem}}.ConfiguratorItemExtra_option__vWIh3{display:flex;gap:.75rem}.ConfiguratorItemExtra_content__de_NU{cursor:pointer}.ConfiguratorItemExtra_checkbox__wKv7r{margin-top:.125rem}.ConfiguratorItemExtra_checkbox__wKv7r input{--tw-scale-x:0.8;--tw-scale-y:0.8;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))}.ConfiguratorItemExtra_rightSide__oAB8K{order:-9999;margin-bottom:2rem;width:100%}@media (min-width:768px){.ConfiguratorItemExtra_rightSide__oAB8K{order:9999;margin-left:auto;max-width:32rem;padding-left:1.5rem}}.ConfiguratorItemExtra_cliponDisclaimer__j147L{margin-top:1rem}.ConfiguratorItemExtra_nameContainer__Bi2z6{display:flex;flex-direction:column;gap:.5rem}@media (min-width:640px){.ConfiguratorItemExtra_nameContainer__Bi2z6{flex-direction:row;justify-content:space-between}}@media (min-width:1024px){.ConfiguratorItemExtra_nameContainer__Bi2z6{display:flex}}.ConfiguratorItemExtra_active__QhJSQ,.ConfiguratorItemExtra_options__OtvQp:hover{border-width:2px;border-color:var(--primary)}.ConfiguratorItemExtra_text__QUUc9{color:var(--primary)}.ConfiguratorItemExtra_stuffDescription__DpiSJ{text-align:left}@media (min-width:640px){.ConfiguratorItemExtra_stuffDescription__DpiSJ{text-align:left}}.ConfiguratorItemExtra_highindexButton__HwUqQ{display:flex;justify-content:flex-start}.ConfiguratorItemExtraSlider_root__Wg5JU{position:relative;display:flex;flex-direction:column}.ConfiguratorItemExtraSlider_productSlide__Ru5wR{display:flex;justify-content:center}.ConfiguratorItemExtraSlider_selectors__b6Bcg{z-index:10;display:flex;justify-content:center;gap:1rem}.ConfiguratorItemExtraSlider_arrowButton__S9Zso{position:absolute;z-index:10;height:100%;max-height:100%;padding-left:.5rem;padding-right:.5rem}@media (min-width:640px){.ConfiguratorItemExtraSlider_arrowButton__S9Zso{padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.ConfiguratorItemExtraSlider_arrowButton__S9Zso{padding-left:1.5rem;padding-right:1.5rem}}.ConfiguratorItemExtraSlider_arrowLeft__iOASx{left:0;justify-content:flex-start}.ConfiguratorItemExtraSlider_arrowRight__Y3F0l{right:0;justify-content:flex-end}.ConfiguratorItemExtraSlider_swatch__FAP81{--tw-scale-x:.9;--tw-scale-y:.9;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))}@media (min-width:768px){.ConfiguratorItemExtraSlider_swatch__FAP81{--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))}}.ConfiguratorItemExtraSlider_selectedSwatch__XmJKU{--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))}@media (min-width:768px){.ConfiguratorItemExtraSlider_selectedSwatch__XmJKU{--tw-scale-x:1.1;--tw-scale-y:1.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))}}.ConfiguratorItemExtraSlider_imageContainer__Npjcg{position:relative;height:220px;width:380px}.ConfiguratorItemExtraSlider_variantName__gDaaE{margin-bottom:1rem;text-align:center}.ConfiguratorSwatch_root__8EDGy input,.ConfiguratorSwatch_root__8EDGy input:checked{--tw-scale-x:0.70;--tw-scale-y:0.70;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-width:3px}@media (min-width:768px){.ConfiguratorSwatch_root__8EDGy input,.ConfiguratorSwatch_root__8EDGy input:checked{--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));border-width:2px}}.ConfiguratorSwatch_root__8EDGy input{position:relative;height:1.25rem;width:1.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;border-width:1px;border-color:var(--white);--tw-shadow-color:var(--black);--tw-shadow:var(--tw-shadow-colored)}.ConfiguratorSwatch_root__8EDGy input:checked{height:1.25rem;width:1.25rem}.ConfiguratorSwatch_root__8EDGy input{box-shadow:0 0 0 1px}.ConfiguratorSwatch_root__8EDGy input:checked:after,.ConfiguratorSwatch_root__8EDGy input:checked:before{height:0;background-color:var(--primary)}.ConfiguratorPrice_root__NeibB{margin-top:.125rem;margin-bottom:.125rem;display:flex;cursor:default;align-items:center;gap:.5rem}@media (min-width:640px){.ConfiguratorPrice_root__NeibB{flex-direction:row;gap:.75rem}}@media (min-width:1024px){.ConfiguratorPrice_root__NeibB{margin-top:0}}.ConfiguratorPrice_price__HBWB0,.ConfiguratorPrice_text__2flf6{font-size:.875rem;line-height:1.25rem;color:var(--primary)}@media (min-width:640px){.ConfiguratorPrice_price__HBWB0,.ConfiguratorPrice_text__2flf6{font-size:1rem;line-height:1.5rem;color:var(--black);color:var(--primary)}}.ConfiguratorPrice_redPrice__RZ5PO{color:var(--danger)}.ConfiguratorPrice_cross__xV2Jn{position:relative;display:inline-block;font-size:.875rem;line-height:1.25rem;color:var(--primary)}@media (min-width:640px){.ConfiguratorPrice_cross__xV2Jn{font-size:1rem;line-height:1.5rem;color:var(--black);color:var(--primary)}}.ConfiguratorPrice_cross__xV2Jn:after,.ConfiguratorPrice_cross__xV2Jn:before{position:absolute;left:50%;top:-.375rem;z-index:10;--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));font-size:1.5rem;line-height:2rem;font-weight:700;color:var(--danger)}@media (min-width:640px){.ConfiguratorPrice_cross__xV2Jn:after,.ConfiguratorPrice_cross__xV2Jn:before{top:-.25rem}}.ConfiguratorPrice_cross__xV2Jn:after{content:"/";--tw-rotate:22deg}.ConfiguratorPrice_cross__xV2Jn:after,.ConfiguratorPrice_cross__xV2Jn:before{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))}.ConfiguratorPrice_cross__xV2Jn:before{content:"\\";--tw-rotate:-22deg}.ConfiguratorListItems_root__R7mTp{margin-bottom:1rem}.ConfiguratorListItems_productDescription__qEyy2{margin-bottom:.25rem;cursor:default}.ConfiguratorListItems_item__q5T_z{margin-bottom:1rem}.ConfiguratorListItems_item__q5T_z:last-child{margin-bottom:0}.ConfiguratorListItems_buttonGraduationModal___AJD2{margin-bottom:1.25rem;display:flex;justify-content:flex-start;padding:0}@media (min-width:1024px){.ConfiguratorListItems_buttonGraduationModalText__Nu4Lw{font-size:1rem;line-height:1.5rem;color:var(--black);color:var(--primary)}}.ConfiguratorItem_root__10Rih{flex-direction:column;gap:.25rem;border-radius:1rem;border-width:2px;border-color:var(--gray-10);background-color:var(--gray-10);padding:1.5rem .75rem}@media (min-width:768px){.ConfiguratorItem_root__10Rih{max-width:32rem}}@media (min-width:1024px){.ConfiguratorItem_root__10Rih{width:100%;padding:1.25rem}}.ConfiguratorItem_content__9DObX{width:100%}.ConfiguratorItem_description__w1Zp_{cursor:default;text-align:left;font-size:.875rem;line-height:1.25rem;text-transform:none}@media (min-width:640px){.ConfiguratorItem_description__w1Zp_{text-align:left;font-size:1rem;line-height:1.5rem;color:var(--black)}}.ConfiguratorItem_header__WKdOU{margin-bottom:.5rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}@media (min-width:640px){.ConfiguratorItem_header__WKdOU{flex-direction:row}}.ConfiguratorItem_nameContainer__4KhBO{display:block;width:auto;gap:.5rem}@media (min-width:1024px){.ConfiguratorItem_nameContainer__4KhBO{display:flex}}.ConfiguratorItem_name__fA5Zh{cursor:pointer}.ConfiguratorItem_crossOut__iPa0k{text-decoration-line:line-through;text-decoration-thickness:2px}.ConfiguratorItem_disabledMessage__OInxp{margin-bottom:.5rem;width:-moz-fit-content;width:fit-content;border-radius:.375rem;background-color:var(--primary);padding:.25rem .5rem;text-align:left;color:var(--secondary)}.ConfiguratorItem_sticker__DfEk1{margin-bottom:1.5rem}.ConfiguratorItem_containerCard__jUgJw{display:flex}.ConfiguratorItem_containerSwatch__PTYIE{padding-right:.5rem;padding-top:.25rem}.ConfiguratorItem_text__BwWiZ{color:var(--primary)}.ConfiguratorItem_active__R9dvR,.ConfiguratorItem_root__10Rih:hover{border-width:2px;border-color:var(--primary)}.ConfiguratorItem_nameTreatment__6xTL2{font-size:1rem;line-height:1.5rem;color:var(--black)}@media (min-width:640px){.ConfiguratorItem_nameTreatment__6xTL2{font-size:1.125rem;line-height:1.75rem}}@media (min-width:768px){.ConfiguratorItem_nameTreatment__6xTL2{margin-right:0;font-size:1.25rem;line-height:1.75rem}}.ConfiguratorItem_disabled__wSQwp{cursor:not-allowed}.ConfiguratorItem_disabled__wSQwp:hover{border-width:2px;border-color:var(--gray-10)}.ConfiguratorItemSwatches_swatches__NTOS1{margin-top:1rem;display:flex;justify-content:flex-start;gap:1rem}@media (min-width:1024px){.ConfiguratorItemSwatches_swatches__NTOS1{gap:4rem}}.ConfiguratorItemSwatches_unselectedDescription__1Z2sV{margin-top:1rem;margin-bottom:1rem;cursor:default;text-align:left;font-size:.875rem;line-height:1.25rem}@media (min-width:640px){.ConfiguratorItemSwatches_unselectedDescription__1Z2sV{text-align:left;font-size:1rem;line-height:1.5rem;color:var(--black)}}.ConfiguratorItemSwatches_swatchFlat__jU_no{flex-direction:column}.ConfiguratorItemSwatches_swatchFlat__jU_no input,.ConfiguratorItemSwatches_swatchFlat__jU_no input:checked{height:1rem;width:1rem}@media (min-width:768px){.ConfiguratorItemSwatches_swatchFlat__jU_no input{margin-left:.5rem}.ConfiguratorItemSwatches_swatchFlat__jU_no input,.ConfiguratorItemSwatches_swatchFlat__jU_no input:checked{--tw-scale-x:1.5;--tw-scale-y:1.5;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))}}.ConfiguratorItemSwatches_text__dFcdz{color:var(--primary)}.ConfiguratorCta_containerButton__jHu1U{position:fixed;bottom:0;z-index:55;display:flex;width:100%;align-items:center;justify-content:space-between;border-top-width:2px;border-color:var(--gray-20);background-color:var(--white);padding:.75rem}@media (min-width:768px){.ConfiguratorCta_containerButton__jHu1U{position:relative;border-width:0;padding:0}}.ConfiguratorCta_tooltip__aGb_d{display:flex;flex-direction:column;align-items:center;justify-content:center}.ConfiguratorCta_tooltip__aGb_d [class*=tooltipContent]{font-weight:700}.ConfiguratorCta_disabledButtonOverlay__c94aW{position:absolute;z-index:10;height:3.5rem;width:100%}.ConfiguratorCta_contentPrice__mTNWg{display:flex;width:50%;flex-direction:column;gap:.25rem}@media (min-width:1024px){.ConfiguratorCta_contentPrice__mTNWg{width:60%}}.ProductDetailSlider_root__okels{position:relative;margin-top:1.25rem;display:flex;width:100%;flex-direction:column;justify-content:space-between;background-color:var(--white)}.ProductDetailSlider_image__72Mgb{position:relative;display:flex}.ProductDetailSlider_imageContainer__gxrdK{display:flex;height:13rem;justify-content:center}@media (min-width:1024px){.ProductDetailSlider_imageContainer__gxrdK{height:24rem}}.ProductDetailSlider_image__72Mgb:hover{cursor:grab}.ProductDetailSlider_controls__sora7{margin-top:1rem;display:flex;flex-direction:column;justify-content:center}.ProductDetailSlider_controls__sora7 button svg{fill:var(--primary)}.ProductDetailSlider_tags__aRTdN{z-index:1;margin-top:.5rem;margin-left:1.25rem;display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.25rem;padding-right:2rem}@media (min-width:768px){.ProductDetailSlider_tags__aRTdN{margin:0;padding:0}}.ProductDetail_root__rKQqH{display:flex;flex-direction:column;gap:.75rem}.ProductDetail_titleContainer__Ng1SY{display:flex;align-items:center;justify-content:space-between;gap:1rem}.ProductDetail_optionLabel__XDzaZ{margin-bottom:.25rem}.ProductDetail_price__V9__a{display:flex;height:auto;justify-content:center}.ProductDetail_price__V9__a>div>p:not(:first){color:var(--primary)}.ProductDetail_helperText__I6BQ_{text-align:center;color:var(--orange)}.ProductDetail_promotional__Fg97L{margin-bottom:0}.ProductDetail_variantSelector__3rDM5{margin:0}.ProductDetail_textTag__y47o_{margin-left:auto;margin-right:auto;margin-bottom:.5rem}.ProductDetail_button__rYj4t,.ProductDetail_textTag__y47o_{width:-moz-max-content;width:max-content;color:var(--success)}.ProductDetail_button__rYj4t{margin-top:1rem;align-self:center;text-align:center}@media (min-width:768px){.ProductDetail_polarizedDisclaimer__FIkW1{max-width:300px}}.ProductDetail_wishlistIcon__bY6wz{font-size:1.5rem;line-height:2rem;color:var(--primary)}.ProductActions_root__6aktv{display:flex;flex-direction:column}.ProductActions_contentButton__kX9U3{display:flex;width:100%;flex-direction:column;gap:1.5rem}.ProductActions_link__O5_aB{margin-top:2rem;color:var(--primary)}.ProductActions_contentVirtualTester___WOzU{margin-top:2rem;display:block}@media (min-width:768px){.ProductActions_contentVirtualTester___WOzU{display:none}}.ProductActions_messageWithOutStock__5V9S7{display:flex;flex-direction:column;align-items:center}.ProductActions_toppingDisclaimer__7Yor6{margin-top:.75rem;background-color:var(--info-light)}.ProductActions_infoItemsContainer__JjAqH{margin-top:.75rem}.ProductActions_infoItemsTitle__KD9e_{margin-bottom:1rem}.ProductActions_infoItemsList__gMhTD{display:flex;flex-direction:column;gap:.625rem}.ProductActions_infoItemIcon___i3_e{color:var(--primary)}.ProductActions_infoItem__cNzI_{display:flex;align-items:center;gap:.75rem}.ProductActions_infoItem__cNzI_ a{color:var(--primary)}.PrescriptionCompatibility_title__DEAxf{margin-bottom:1rem;text-align:center}.PrescriptionCompatibility_description__tm7xO{margin-bottom:.5rem}.PrescriptionCompatibility_prescriptionRef__IYfSO{margin-top:.5rem;margin-bottom:.5rem;color:var(--primary)}.PrescriptionCompatibility_prescriptionRef__IYfSO strong{font-weight:600}.PrescriptionCompatibility_image__fXp44{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__rz3h3{display:none}}.PrescriptionCompatibility_imageDesktop__Qetzx{display:none}@media (min-width:768px){.PrescriptionCompatibility_imageDesktop__Qetzx{display:block}}.PrescriptionCompatibility_imageBlurXs____MYf{--tw-blur:blur(2px)}.PrescriptionCompatibility_imageBlurSm__77yDo,.PrescriptionCompatibility_imageBlurXs____MYf{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__77yDo{--tw-blur:blur(4px)}.PrescriptionCompatibility_stroke__WIk7a{margin-top:.5rem;margin-bottom:.5rem;padding:0;color:var(--gray-30)}.PrescriptionCompatibility_contact___PWU7 a{font-weight:600;color:var(--primary);text-decoration-line:underline}.TrackBar_root__ptHQ_{width:100%;padding-top:1.25rem;padding-bottom:1.25rem}.TrackBar_container__lliIU{width:100%}.TrackBar_labelsBottom__jniRq,.TrackBar_labelsTop__OiM0W{position:relative}.TrackBar_label__U_R7U{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__dmcHF{left:0;transform:none;text-align:left}.TrackBar_labelLast__jO2hw{right:0;left:auto;transform:none;text-align:right}.TrackBar_disabled__97y3D .TrackBar_label__U_R7U{cursor:not-allowed}.TrackBar_labelTop__snujy{top:-1.5rem}.TrackBar_labelBottom__Z7JZW{bottom:-1.5rem}.TrackBar_labelActive__fbwHh{font-weight:600}.TrackBar_trackContainer__ySnLb{position:relative;display:flex;width:100%;align-items:center}.TrackBar_track__T9_ys{position:relative;height:.125rem;width:100%;cursor:pointer;border-radius:.125rem;background-color:var(--primary)}.TrackBar_disabled__97y3D .TrackBar_track__T9_ys{cursor:not-allowed;background-color:var(--gray-20)}.TrackBar_progressLine__72guS{position:absolute;top:0;left:0;height:100%;border-radius:.125rem}.TrackBar_disabled__97y3D .TrackBar_progressLine__72guS{background-color:var(--gray-20)}.TrackBar_slider__9Yv6o{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__9Yv6o: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__plbhN,.TrackBar_slider__9Yv6o: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__plbhN{--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__97y3D .TrackBar_slider__9Yv6o{cursor:not-allowed;background-color:var(--gray-20);--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__97y3D .TrackBar_slider__9Yv6o: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)}.Layout_root__7vH_G{margin-left:auto;margin-right:auto;height:100%;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}