:root{--two-nu-v158-desktop-safe-line: max( 50px, calc((100vw - 1200px)/2 + 50px) )}@media screen and (min-width:990px){html[data-template-name=index] .two-nu-hero__editorial{padding-right:var( --two-nu-hero-content-inline, var(--two-nu-v158-desktop-safe-line) )!important}html[data-template-name=index] [data-two-nu-home-target=why].is-style-value .two-nu-editorial-feature__inner,html[data-template-name=index] [data-two-nu-home-target=care].is-style-service .two-nu-editorial-feature__inner{width:auto!important;margin-right:var(--two-nu-v158-desktop-safe-line)!important;margin-left:var(--two-nu-v158-desktop-safe-line)!important}}body:has(.fancy-v3-style-anchor) .custom-main-product{background-color:#004449!important;background-image:url(./pdp-hero-halftone-v158.svg)!important;background-repeat:no-repeat!important;background-position:top center!important;background-size:100% auto!important}.custom-main-product__pdp-head-fit.two-nu-compare__head-fit{position:relative;z-index:4;order:3;width:100%;margin:0!important;padding:18px 20px 20px;color:#004449;background:#fff;border-top:1px solid rgba(0,68,73,.1);border-right:1px solid rgba(0,68,73,.16);border-left:1px solid rgba(0,68,73,.16)}.custom-main-product__pdp-head-fit-option-list{display:contents}.custom-main-product__pdp-head-fit-trigger{touch-action:manipulation;-webkit-tap-highlight-color:rgba(11,244,119,.2)}.custom-main-product__pdp-head-fit-trigger:not(button){cursor:default}.custom-main-product__pdp-head-fit-popup .popup__content{color:#062326;background:#f6fbf7}.custom-main-product__pdp-head-fit-popup-content{overflow-wrap:anywhere}.custom-main-product :is(.custom-main-product__ai-try-on-button,.custom-main-product__compare-button,.custom-main-product__buy-button){transition:color .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease;touch-action:manipulation;-webkit-tap-highlight-color:rgba(11,244,119,.2)}.custom-main-product :is(.custom-main-product__ai-try-on-button,.custom-main-product__compare-button,.custom-main-product__buy-button):focus-visible{outline:3px solid #0bf477;outline-offset:3px}@media(hover:hover)and (pointer:fine){.custom-main-product .custom-main-product__compare-actions :is(.custom-main-product__ai-try-on-button,.custom-main-product__compare-button):hover{color:#fff!important;background-color:#004449!important;border-color:#004449!important;box-shadow:0 10px 24px #00343833!important;transform:translateY(-2px)}.custom-main-product .custom-main-product__purchase-cta .custom-main-product__buy-button:not([disabled]):hover,.custom-main-product .custom-main-product__buttons .custom-main-product__buy-button:not([disabled]):hover,.custom-main-product .bottom-bar__buttons .custom-main-product__buy-button:not([disabled]):hover{color:#004449!important;background-color:#d7ffc2!important;border-color:#d7ffc2!important;box-shadow:0 10px 24px #0bf4772e!important;transform:translateY(-2px)}.custom-main-product :is(.custom-main-product__ai-try-on-button,.custom-main-product__compare-button,.custom-main-product__buy-button):hover :is(span,svg){color:inherit!important;stroke:currentColor}}@media(hover:none),(pointer:coarse){.custom-main-product .custom-main-product__compare-actions :is(.custom-main-product__ai-try-on-button,.custom-main-product__compare-button):active{color:#fff!important;background-color:#004449!important;border-color:#004449!important;transform:scale(.98)}.custom-main-product :is(.custom-main-product__purchase-cta,.custom-main-product__buttons,.bottom-bar__buttons) .custom-main-product__buy-button:not([disabled]):active{color:#004449!important;background-color:#d7ffc2!important;border-color:#d7ffc2!important;transform:scale(.98)}.custom-main-product :is(.custom-main-product__ai-try-on-button,.custom-main-product__compare-button,.custom-main-product__buy-button):active :is(span,svg){color:inherit!important;stroke:currentColor}}@media screen and (max-width:749px){body:has(.fancy-v3-style-anchor) .custom-main-product{background-position:70% 0!important;background-size:auto 460px!important}.custom-main-product__pdp-head-fit.two-nu-compare__head-fit{padding:14px 8px 16px}}@media screen and (min-width:991px){body:has(.custom-main-product) .custom-main-product__single-media{border-radius:6px!important}}@media(prefers-reduced-motion:reduce){.custom-main-product :is(.custom-main-product__ai-try-on-button,.custom-main-product__compare-button,.custom-main-product__buy-button){transition:none}}@media(forced-colors:active){.custom-main-product__pdp-head-fit.two-nu-compare__head-fit{border:1px solid CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/332/assets/two-nu-v158-refinements.css.map */
