main[data-template=index]{overflow:clip}main[data-template=index] .nb-hero__media,main[data-template=index] .nb-path,main[data-template=index] .nb-product__media,main[data-template=index] .nb-close{isolation:isolate}main[data-template=index] .nb-hero__video{transform:scale(1.035);transform-origin:50% 50%;will-change:transform}main[data-template=index] .nb-hero__copy>*,main[data-template=index] .nb-hero__metrics li{will-change:transform,opacity}main[data-template=index] .nb__btn,main[data-template=index] .nb-product__add{position:relative;overflow:hidden;transform:translateZ(0);transition:color .3s ease,background-color .3s ease,border-color .3s ease,transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease}main[data-template=index] .nb__btn:after,main[data-template=index] .nb-product__add:after{content:"";position:absolute;inset:-70% auto -70% -45%;width:32%;pointer-events:none;background:linear-gradient(90deg,transparent,rgb(255 255 255 / 52%),transparent);transform:skew(-18deg) translate(-220%);transition:transform .75s cubic-bezier(.2,.75,.2,1)}main[data-template=index] :is(.nb__btn,.nb-product__add):hover:after{transform:skew(-18deg) translate(560%)}main[data-template=index] :is(.nb__btn,.nb-product__add):hover{transform:translateY(-3px);box-shadow:0 14px 32px #2b403c26}main[data-template=index] .nb__head:before{transform:scaleX(var(--noa-rule-scale,1));transform-origin:right center;will-change:transform}main[data-template=index] .nb-path{overflow:hidden;transition:filter .55s ease,transform .65s cubic-bezier(.2,.75,.2,1),box-shadow .55s ease}main[data-template=index] .nb-path img{transform:scale(1.015);transition:transform 1.15s cubic-bezier(.16,1,.3,1),filter .7s ease}main[data-template=index] .nb-path__c{transition:transform .7s cubic-bezier(.16,1,.3,1)}main[data-template=index] .nb-path:hover{z-index:2;transform:translateY(-8px);box-shadow:0 26px 54px #20333033}main[data-template=index] .nb-path:hover img{transform:scale(1.085);filter:saturate(1.08)}main[data-template=index] .nb-path:hover .nb-path__c{transform:translateY(-7px)}main[data-template=index] .nb-product{transform-origin:50% 100%;will-change:transform,opacity}main[data-template=index] .nb-product__media .noa-iconix-bottle-image{filter:drop-shadow(0 20px 18px rgb(49 72 69 / 12%));transform-origin:50% 72%;transition:transform .8s cubic-bezier(.16,1,.3,1),filter .6s ease}main[data-template=index] .nb-product:hover .nb-product__media .noa-iconix-bottle-image{transform:translateY(-12px) rotate(-2deg) scale(1.045);filter:drop-shadow(0 28px 22px rgb(49 72 69 / 20%))}main[data-template=index] .nb-product__media:before{display:block;content:"";position:absolute;top:14%;right:12%;bottom:14%;left:12%;z-index:-1;border-radius:50%;background:radial-gradient(circle,rgb(255 255 255 / 78%),transparent 70%);opacity:0;transform:scale(.72);transition:opacity .55s ease,transform .8s cubic-bezier(.16,1,.3,1)}main[data-template=index] .nb-product:hover .nb-product__media:before{opacity:1;transform:scale(1.1)}main[data-template=index] .nb-proof__portrait,main[data-template=index] .nb-proof__reviews,main[data-template=index] .noa-media-track{will-change:transform,opacity}main[data-template=index] .nb-close{overflow:hidden}main[data-template=index] .nb-close:before,main[data-template=index] .nb-close:after{content:"";position:absolute;z-index:-1;width:clamp(240px,34vw,520px);aspect-ratio:1;border-radius:50%;filter:blur(18px);opacity:.42;pointer-events:none}main[data-template=index] .nb-close:before{top:-46%;right:-10%;background:radial-gradient(circle,#f6c5dc,transparent 68%);animation:noa-ambient-drift 10s ease-in-out infinite alternate}main[data-template=index] .nb-close:after{bottom:-58%;left:-6%;background:radial-gradient(circle,#d6e5c9,transparent 68%);animation:noa-ambient-drift 12s ease-in-out -4s infinite alternate-reverse}@keyframes noa-ambient-drift{to{transform:translate3d(9%,7%,0) scale(1.12)}}@media(max-width:749px){main[data-template=index] .nb-hero__video{transform:scale(1.02)}main[data-template=index] .nb-path:hover{transform:translateY(-4px)}main[data-template=index] .nb-product:hover .nb-product__media .noa-iconix-bottle-image{transform:translateY(-7px) rotate(-1deg) scale(1.025)}}@media(prefers-reduced-motion:reduce){main[data-template=index] *,main[data-template=index] *:before,main[data-template=index] *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}main[data-template=index] :is(.nb-path,.nb-path img,.nb-path__c,.nb-product,.nb-product__media .noa-iconix-bottle-image,.nb__btn,.nb-product__add){transform:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/noa-motion.css.map */
