:root{--nuvrya-underline-duration: .5s;--nuvrya-underline-easing: var(--nuvrya-ease-soft);--nuvrya-underline-thickness: 1px;--nuvrya-button-duration: .3s;--nuvrya-button-fill-duration: .45s;--nuvrya-button-fill-easing: cubic-bezier(1, .007, 1, .007);--nuvrya-button-lift: -2px;--nuvrya-lift-duration: .5s;--nuvrya-press-duration: .12s}a.nuvrya-underline,a.nuvrya-menu__trigger.nuvrya-menu__trigger,a.nuvrya-review-card__shop.nuvrya-review-card__shop,.nuvrya-mega__list a,.nuvrya-mega__panel a:not(.nuvrya-mega__card):not(.button):not([class*=grid]>a),.nuvrya-mega__panel li>a,.nuvrya-compare__title a,.nuvrya-card__title a,.nuvrya-footer a:not(.button),.nuvrya-utilities a:not(.button),.rte a:not(.button){background-image:linear-gradient(to right,currentColor,currentColor);background-repeat:no-repeat;background-position:0% min(100%,1.4em);background-size:0% var(--nuvrya-underline-thickness);text-decoration:none;transition:background-size var(--nuvrya-underline-duration) var(--nuvrya-underline-easing),color var(--nuvrya-button-duration) var(--nuvrya-underline-easing) var(--nuvrya-underline-duration)}@media(hover:hover)and (pointer:fine){a.nuvrya-underline:hover,a.nuvrya-menu__trigger.nuvrya-menu__trigger:hover,a.nuvrya-review-card__shop.nuvrya-review-card__shop:hover,.nuvrya-mega__list a:hover,.nuvrya-mega__panel li>a:hover,.nuvrya-compare__title a:hover,.nuvrya-card__title a:hover,.nuvrya-footer a:not(.button):hover,.nuvrya-utilities a:not(.button):hover,.rte a:not(.button):hover{background-size:100% var(--nuvrya-underline-thickness)}}a.nuvrya-underline:focus-visible,a.nuvrya-menu__trigger.nuvrya-menu__trigger:focus-visible,a.nuvrya-review-card__shop.nuvrya-review-card__shop:focus-visible,.nuvrya-mega__list a:focus-visible,.nuvrya-mega__panel li>a:focus-visible,.nuvrya-compare__title a:focus-visible,.nuvrya-card__title a:focus-visible,.nuvrya-footer a:not(.button):focus-visible,.nuvrya-utilities a:not(.button):focus-visible,.rte a:not(.button):focus-visible{background-size:100% var(--nuvrya-underline-thickness)}.button,.nuvrya-button,button.button,a.button{transition:transform var(--nuvrya-button-duration) var(--nuvrya-ease-out-quint),color var(--nuvrya-button-duration) ease,box-shadow var(--nuvrya-button-duration) ease,background-color var(--nuvrya-button-fill-duration) var(--nuvrya-button-fill-easing)}@media(hover:hover)and (pointer:fine){.button:hover,.nuvrya-button:hover{transform:translate3d(0,var(--nuvrya-button-lift),0)}}.button:active,.nuvrya-button:active{transform:translateZ(0) scale(.985);transition-duration:var(--nuvrya-press-duration)}.nuvrya-campaign-hero__dot,.nuvrya-testimonials__dot,.nuvrya-featured-product__thumb,.nuvrya-hero-control,.nuvrya-video-control,.nuvrya-tab,.nuvrya-return-top__button,.header-actions__action,.policy-list-trigger,.email-signup__button{transition:transform var(--nuvrya-hover-duration) var(--nuvrya-hover-timing),opacity var(--nuvrya-hover-duration) var(--nuvrya-hover-timing),background-color var(--nuvrya-hover-duration) var(--nuvrya-hover-timing),border-color var(--nuvrya-hover-duration) var(--nuvrya-hover-timing),box-shadow var(--nuvrya-hover-duration) var(--nuvrya-hover-timing)}@media(hover:hover)and (pointer:fine){.nuvrya-campaign-hero__dot:hover,.nuvrya-testimonials__dot:hover,.nuvrya-featured-product__thumb:hover,.nuvrya-hero-control:hover,.nuvrya-video-control:hover,.nuvrya-return-top__button:hover,.header-actions__action:hover{transform:scale(1.12)}}.nuvrya-campaign-hero__dot:active,.nuvrya-testimonials__dot:active,.nuvrya-featured-product__thumb:active,.nuvrya-hero-control:active,.nuvrya-video-control:active{transform:scale(.94);transition-duration:var(--nuvrya-press-duration)}.nuvrya-card,.nuvrya-card__media,.nuvrya-compare__media,.nuvrya-review-card,.nuvrya-review-card__thumb,.nuvrya-stories__cover,.nuvrya-mega__card,.nuvrya-mega__collection-grid>a{transition:box-shadow var(--nuvrya-lift-duration) ease,border-color var(--nuvrya-lift-duration) ease,background-color var(--nuvrya-lift-duration) ease}@media(hover:hover)and (pointer:fine){.nuvrya-card:hover,.nuvrya-review-card:hover,.nuvrya-mega__card:hover,.nuvrya-mega__collection-grid>a:hover{box-shadow:0 18px 48px rgb(var(--nuvrya-espresso-rgb) / .12)}}button,input,select,textarea,optgroup{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}small{font-size:var(--font-size--2xs)}:root{--nuvrya-radius-pill: 999px}a:focus-visible,button:focus-visible,summary:focus-visible,[role=button]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--nuvrya-terracotta);outline-offset:3px}@media(prefers-reduced-motion:reduce){:root{--nuvrya-underline-duration: .01s;--nuvrya-button-duration: .01s;--nuvrya-button-fill-duration: .01s;--nuvrya-lift-duration: .01s;--nuvrya-press-duration: .01s}.button:hover,.nuvrya-button:hover,.nuvrya-campaign-hero__dot:hover,.nuvrya-testimonials__dot:hover,.nuvrya-featured-product__thumb:hover,.nuvrya-hero-control:hover,.nuvrya-video-control:hover,.button:active,.nuvrya-button:active,.nuvrya-campaign-hero__dot:active,.nuvrya-testimonials__dot:active,.nuvrya-featured-product__thumb:active,.nuvrya-hero-control:active,.nuvrya-video-control:active{transform:none}}:root{--nuvrya-btn-sm-padding: 6px 14px;--nuvrya-btn-md-padding: 10px 20px;--nuvrya-btn-lg-padding: 14px 28px}.button.button,.nuvrya-button.nuvrya-button{padding:var(--nuvrya-btn-md-padding);min-height:53.6px}.button--sm.button--sm,.nuvrya-button--sm.nuvrya-button--sm,.nuvrya-tab.nuvrya-tab,.nuvrya-chip.nuvrya-chip,[class*=__filter] button{padding:var(--nuvrya-btn-sm-padding);min-height:36px;font-size:var(--font-size--2xs);font-weight:500;border-radius:var(--nuvrya-rounded-full, 999px);line-height:1.2}.button--lg.button--lg,.nuvrya-button--lg.nuvrya-button--lg{padding:var(--nuvrya-btn-lg-padding);min-height:50px;font-size:var(--font-size--md);font-weight:600}.nuvrya-review-card__shop,.nuvrya-testimonials__dot,.nuvrya-campaign-hero__dot,.nuvrya-tab,.header__icon,.policy-list-trigger{position:relative}.nuvrya-review-card__shop:after,.nuvrya-tab:after,.header__icon:after,.policy-list-trigger:after{content:"";position:absolute;top:50%;left:50%;min-width:44px;min-height:44px;width:100%;height:100%;transform:translate(-50%,-50%)}.nuvrya-countdown__unit{min-width:100px;min-height:106px;padding:10px;border-radius:10px;border:.8px solid rgb(255 255 255 / .4);background:#fff6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;display:grid;place-content:center;text-align:center}.nuvrya-countdown-offer .nuvrya-eyebrow{display:inline-flex;align-items:center;width:max-content;padding:7px 16px;border-radius:30px;border:.8px solid rgb(255 255 255 / .08);background:transparent;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font-size:var(--font-size--md);font-weight:500}.nuvrya-zoom-pane{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background-color:var(--nuvrya-warm-ivory, #fff);background-repeat:no-repeat;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .2s ease-out}.nuvrya-zoom-pane.is-open{opacity:1}@media(hover:hover)and (pointer:fine){.product-media-container:has(.product-media__image){cursor:zoom-in}}:is(.nuvrya-ratio,[class*=__media],[class*=__frame],[class*=__cover],[class*=__stage])>picture{display:block;inline-size:100%;block-size:100%}.nuvrya-localization-badge{display:inline-flex;align-items:center;gap:8px;padding:3px 8px 3px 3px;border-radius:3.33px;background:rgb(var(--nuvrya-espresso-rgb) / .08);color:var(--nuvrya-espresso);font-size:12px;font-weight:600;line-height:1;white-space:nowrap}.nuvrya-localization-badge__flag{inline-size:20px;block-size:15px;border-radius:2.67px;background:rgb(var(--nuvrya-espresso-rgb) / .16)}.nuvrya-localization-badge__sep{opacity:.5}.header-actions__cart-icon.header-actions__cart-icon{--cart-bubble-size: 24px;--cart-bubble-top: -10px;--cart-bubble-right: -15px}.header-actions__cart-icon.header-actions__cart-icon .cart-bubble{inline-size:var(--cart-bubble-size);block-size:var(--cart-bubble-size);border:.8px solid rgb(255 255 255 / .8);border-radius:50%;font-size:10px;font-weight:500}.header-actions__cart-icon.header-actions__cart-icon--has-cart svg{-webkit-mask:none;mask:none}.nuvrya-tabbed,.nuvrya-tabbed__panel{min-inline-size:0;max-inline-size:100%}@media(max-width:749px){.nuvrya-countdown__clock{flex-wrap:wrap;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/nuvrya-motion.css.map */
