:root{--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--intro-delay: 0s}html.intro-on{--intro-delay: 1.55s}@keyframes nym-rv-up{0%{opacity:0;translate:0 38px}}@keyframes nym-rv-fade{0%{opacity:0}}@keyframes nym-rv-zoom{0%{opacity:0;scale:.9}}@keyframes nym-rv-left{0%{opacity:0;translate:-56px 0}}@keyframes nym-rv-right{0%{opacity:0;translate:56px 0}}@keyframes nym-rv-blur{0%{opacity:0;filter:blur(14px);translate:0 18px}}@keyframes nym-rv-mask{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes nym-img-in{0%{scale:1.18}}@keyframes nym-pop{0%{opacity:0;scale:.4}}@keyframes nym-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes nym-morph{0%,to{border-radius:58% 42% 55% 45%/45% 55%;rotate:0deg}33%{border-radius:42% 58% 38% 62%/58% 40% 60% 42%}66%{border-radius:50% 50% 62% 38%/40% 62% 38% 60%;rotate:12deg}}@keyframes nym-shimmer{0%,to{background-position:100% 0}50%{background-position:0 0}}@keyframes nym-bar-shine{to{background-position:-200% 0}}@keyframes nym-twinkle{0%,to{scale:1;rotate:0deg;opacity:1}50%{scale:.7;rotate:45deg;opacity:.7}}@keyframes nym-bob{50%{translate:0 -8px}}@keyframes nym-drift{50%{translate:30px -24px;scale:1.15}}@keyframes nym-wobble{30%{rotate:-12deg;scale:1.1}60%{rotate:8deg}}@keyframes nym-check{0%{scale:0;rotate:-45deg}}@keyframes nym-num{40%{scale:1.12}}@keyframes nym-ripple{to{scale:1;opacity:0}}@keyframes nym-catch{0%{box-shadow:0 0 color-mix(in srgb,var(--c-accent) 45%,transparent)}to{box-shadow:0 0 0 18px transparent}}@keyframes nym-intro-out{to{clip-path:inset(0 0 100% 0)}}@keyframes nym-letters{0%{opacity:0;letter-spacing:.9em;filter:blur(6px)}}.scroll-progress{position:fixed;top:0;left:0;right:0;z-index:96;height:3px;pointer-events:none;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,var(--c-lilac-strong),var(--c-accent),var(--c-green-strong))}html.motion-ready [data-reveal]:not(.is-inview){opacity:0}html.motion-ready [data-reveal=mask]:not(.is-inview){opacity:1;clip-path:inset(100% 0 0 0)}html.motion-ready [data-reveal].is-inview{animation:nym-rv-up .95s var(--ease-out) var(--reveal-delay, 0ms) backwards}html.motion-ready [data-reveal=fade].is-inview{animation-name:nym-rv-fade}html.motion-ready [data-reveal=zoom].is-inview{animation-name:nym-rv-zoom}html.motion-ready [data-reveal=left].is-inview{animation-name:nym-rv-left}html.motion-ready [data-reveal=right].is-inview{animation-name:nym-rv-right}html.motion-ready [data-reveal=blur].is-inview{animation-name:nym-rv-blur}html.motion-ready [data-reveal=mask].is-inview{animation:nym-rv-mask 1.25s var(--ease-out) var(--reveal-delay, 0ms) backwards}html.motion-ready [data-reveal].is-static{animation:none!important}html.motion-ready .card.is-inview .card__img,html.motion-ready [data-reveal=mask].is-inview img{animation:nym-img-in 1.4s var(--ease-out) var(--reveal-delay, 0ms) backwards}.intro{display:none}html.intro-on .intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:grid;place-items:center;background:var(--c-lilac);pointer-events:none;animation:nym-intro-out .8s cubic-bezier(.76,0,.24,1) 1.15s forwards}.intro__inner{display:grid;justify-items:center;gap:22px;color:var(--c-accent)}.intro__lotus{width:86px;height:auto}.intro__lotus path{stroke-dasharray:1;stroke-dashoffset:1;animation:nym-draw 1s var(--ease-out) forwards}.intro__lotus path:nth-child(2){animation-delay:.1s}.intro__lotus path:nth-child(3),.intro__lotus path:nth-child(4){animation-delay:.2s}.intro__lotus path:nth-child(5){animation-delay:.35s}.intro__word{font-family:var(--font-logo);font-size:1.6rem;letter-spacing:.4em;padding-left:.4em;text-transform:uppercase;color:var(--c-text);animation:nym-letters 1s var(--ease-out) .25s backwards}html.motion-on .hero__eyebrow{animation:nym-rv-up .9s var(--ease-out) calc(var(--intro-delay) + .05s) backwards}html.motion-on .hero__eyebrow .icon{animation:nym-twinkle 3.2s ease-in-out infinite}html.motion-on .hero__title{animation:nym-rv-blur 1.2s var(--ease-out) calc(var(--intro-delay) + .15s) backwards}html.motion-on .hero__text{animation:nym-rv-up .9s var(--ease-out) calc(var(--intro-delay) + .35s) backwards}html.motion-on .hero__actions{animation:nym-rv-up .9s var(--ease-out) calc(var(--intro-delay) + .5s) backwards}html.motion-on .hero__trust{animation:nym-rv-fade 1s ease calc(var(--intro-delay) + .7s) backwards}html.motion-on .hero__arch{animation:nym-rv-mask 1.4s var(--ease-out) calc(var(--intro-delay) + .2s) backwards}html.motion-on .hero__img{animation:nym-img-in 1.8s var(--ease-out) calc(var(--intro-delay) + .2s) backwards;scale:1.08;transform:translate3d(0,var(--py, 0px),0)}html.motion-on .hero__blob{animation:nym-pop 1.2s var(--ease-spring) calc(var(--intro-delay) + .45s) backwards,nym-morph 14s ease-in-out calc(var(--intro-delay) + 1.6s) infinite;transform:translate3d(0,var(--py, 0px),0)}html.motion-on .hero__blob--lilac{animation-delay:calc(var(--intro-delay) + .6s),calc(var(--intro-delay) + 1.6s);animation-duration:1.2s,18s}html.motion-on .hero__chip{translate:calc(var(--mx, 0) * 16px) calc(var(--my, 0) * 16px);transition:translate .6s var(--ease-out)}html.motion-on .hero__chip--1{animation:nym-pop .8s var(--ease-spring) calc(var(--intro-delay) + .95s) backwards,nym-float 6s ease-in-out calc(var(--intro-delay) + 1.8s) infinite}html.motion-on .hero__chip--2{animation:nym-pop .8s var(--ease-spring) calc(var(--intro-delay) + 1.1s) backwards,nym-float 6.5s ease-in-out calc(var(--intro-delay) + 2.2s) infinite}html.motion-on .hero__chip--3{animation:nym-pop .8s var(--ease-spring) calc(var(--intro-delay) + 1.25s) backwards,nym-float 7s ease-in-out calc(var(--intro-delay) + 2.6s) infinite}html.motion-on .hero__visual{transition:transform .8s var(--ease-out);transform-style:preserve-3d}.hero__mist{position:absolute;left:-12%;right:-12%;top:-26%;height:62%;z-index:3;width:124%;pointer-events:none}html.motion-on h1 em,html.motion-on .section-title em,html.motion-on .popup__title em{background:linear-gradient(100deg,var(--c-accent) 25%,color-mix(in srgb,var(--c-accent) 45%,#fff) 45%,var(--c-accent) 65%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:nym-shimmer 7s ease-in-out infinite;padding-right:.06em}html.motion-on .site-logo__mark .lotus path,html.motion-ready .is-inview .newsletter__mark path,html.motion-on .drawer__empty-mark path{stroke-dasharray:1;animation:nym-draw 1.6s var(--ease-out) backwards}html.motion-on .site-logo__mark .lotus path{animation-delay:calc(var(--intro-delay) + .2s)}html.motion-on .newsletter__mark{animation:nym-bob 4s ease-in-out infinite}html.motion-on .section-main-product .product__media{animation:nym-rv-left 1.1s var(--ease-out) calc(var(--intro-delay) + .05s) backwards}html.motion-on .section-main-product .product__info>*{animation:nym-rv-up .9s var(--ease-out) backwards}html.motion-on .section-main-product .product__info>:nth-child(1){animation-delay:.1s}html.motion-on .section-main-product .product__info>:nth-child(2){animation-delay:.18s}html.motion-on .section-main-product .product__info>:nth-child(3){animation-delay:.26s}html.motion-on .section-main-product .product__info>:nth-child(4){animation-delay:.34s}html.motion-on .section-main-product .product__info>:nth-child(5){animation-delay:.42s}html.motion-on .section-main-product .product__info>:nth-child(n+6){animation-delay:.5s}html.motion-on .page-hero__inner>*{animation:nym-rv-blur 1s var(--ease-out) backwards}html.motion-on .page-hero__inner>:nth-child(2){animation-delay:.1s}html.motion-on .page-hero__inner>:nth-child(3){animation-delay:.2s}html.motion-on .story__img,html.motion-on .newsletter__mark svg{transform:translate3d(0,var(--py, 0px),0)}html.motion-on .video-showcase__video{transform:translate3d(0,var(--py, 0px),0);scale:1.14}html.motion-on .story__media{overflow:hidden;border-radius:999px 999px var(--radius-lg) var(--radius-lg);box-shadow:var(--shadow-soft)}html.motion-on .story__img{scale:1.1;box-shadow:none}html.motion-on .section-header{transition:transform .5s var(--ease-out)}html.header-hidden .section-header{transform:translateY(-115%)}html.motion-on .site-header{transition:box-shadow .3s,background-color .3s}html.is-scrolled .site-header{box-shadow:0 14px 34px -26px #2e234280}html.motion-on .site-nav__link{position:relative}html.motion-on .site-nav__link:after{content:"";position:absolute;left:50%;bottom:5px;width:4px;height:4px;border-radius:50%;background:var(--c-accent);translate:-50% 0;scale:0;transition:scale .35s var(--ease-spring)}html.motion-on .site-nav__link:hover:after,html.motion-on .site-nav__link.is-active:after{scale:1}html.motion-on .announcement__item .icon{animation:nym-twinkle 2.8s ease-in-out infinite}html.motion-on .marquee__group{transform:skew(var(--skew, 0deg));transition:transform .3s var(--ease-out)}html.motion-on .marquee__item .icon{animation:nym-twinkle 3s ease-in-out infinite}html.motion-on .btn{overflow:hidden;isolation:isolate;transition:background-color .2s,color .2s,border-color .2s,transform .2s var(--ease),box-shadow .2s,translate .45s var(--ease-out)}html.motion-on .btn--primary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.38) 50%,transparent 70%);translate:-120% 0;transition:translate .9s var(--ease-out)}html.motion-on .btn--primary:hover:before{translate:120% 0}html.motion-on .icon-btn{transition:background-color .2s,translate .45s var(--ease-out),scale .3s var(--ease-spring)}html.motion-on .icon-btn:active{scale:.9}.btn-ripple{position:absolute;z-index:-1;border-radius:50%;pointer-events:none;width:260px;height:260px;margin:-130px 0 0 -130px;background:#ffffff73;scale:0;opacity:.7;animation:nym-ripple .7s var(--ease-out) forwards}.btn--ghost .btn-ripple,.btn--soft .btn-ripple{background:color-mix(in srgb,var(--c-accent) 22%,transparent)}html.motion-on [data-total].is-bumped,html.motion-on [data-sticky-total].is-bumped{display:inline-block;animation:nym-num .45s var(--ease-spring)}html.motion-on .card{position:relative;transform-style:preserve-3d}html.motion-on .card.is-tilting{transition:transform .12s linear,box-shadow .3s}html.motion-on .card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;border-radius:inherit;background:radial-gradient(420px circle at var(--gx, 50%) var(--gy, 0%),rgba(255,255,255,.45),transparent 45%);opacity:0;transition:opacity .35s}html.motion-on .card:hover:after{opacity:1}html.motion-on .card__add .icon{transition:rotate .4s var(--ease-spring)}html.motion-on .card__add:hover .icon{rotate:90deg}html.motion-on .step{transition:transform .45s var(--ease-out),box-shadow .45s}html.motion-on .step:hover{transform:translateY(-8px);box-shadow:var(--shadow-soft)}html.motion-on .step:hover .step__num{animation:nym-wobble .8s var(--ease-out)}html.motion-on .video-showcase__item{transition:transform .4s var(--ease-out),box-shadow .4s}html.motion-on .video-showcase__item:hover{transform:translateY(-4px);box-shadow:var(--shadow-soft)}html.motion-on .video-showcase__icon{transition:rotate .5s var(--ease-spring),scale .5s var(--ease-spring),background-color .3s}html.motion-on .video-showcase__item:hover .video-showcase__icon{rotate:-12deg;scale:1.12;background:var(--c-green-strong)}html.motion-on .trust__item{transition:transform .35s var(--ease-out),border-color .3s}html.motion-on .trust__item:hover{transform:translateY(-3px);border-color:var(--c-lilac-strong)}html.motion-on .features__item{transition:translate .35s var(--ease-out)}html.motion-on .features__item:hover{translate:4px 0}html.motion-on .features__icon{transition:scale .4s var(--ease-spring),background-color .3s}html.motion-on .features__item:hover .features__icon{scale:1.15;background:var(--c-green-strong)}html.motion-on .complement__media img{transition:scale .5s var(--ease-out)}html.motion-on .complement:hover .complement__media img{scale:1.1}html.motion-on .complement:hover{transform:translateY(-2px)}html.motion-on .complement:has(.complement__input:checked) .complement__check .icon{animation:nym-check .45s var(--ease-spring)}html.motion-on .gallery__img{transition:scale .8s var(--ease-out)}html.motion-on .gallery__viewport:hover .gallery__img{scale:1.03}html.motion-on .gallery__viewport.is-dragging{cursor:grabbing}html.motion-on .gallery__viewport.is-dragging .gallery__img{scale:1}html.motion-on .gallery__thumb{transition:border-color .2s,opacity .2s,translate .3s var(--ease-out)}html.motion-on .gallery__thumb:hover{translate:0 -3px}html.motion-on .site-footer__col a{display:inline-block;transition:translate .3s var(--ease-out),color .2s}html.motion-on .site-footer__col a:hover{translate:4px 0}html.motion-on .link-arrow .icon{transition:transform .35s var(--ease-spring)}html.motion-on .accordion__content{overflow:hidden}html.motion-on .accordion.is-closing .accordion__icon{transform:none;background:var(--c-lilac)}html.motion-on .accordion__summary:hover .accordion__icon{background:var(--c-green)}@media(min-width:750px){html.motion-on .steps__list{position:relative}html.motion-on .steps__list:before{content:"";position:absolute;left:10%;right:10%;top:55px;z-index:0;height:2px;background:repeating-linear-gradient(90deg,var(--c-accent) 0 8px,transparent 8px 16px);transform-origin:0 50%;scale:0 1;transition:scale 1.6s var(--ease-out) .35s}html.motion-on .steps__list.is-inview:before{scale:1 1}html.motion-on .step{z-index:1}}html.motion-ready .step.is-inview .step__num{animation:nym-pop .7s var(--ease-spring) calc(var(--reveal-delay, 0ms) + .25s) backwards}html.motion-on .newsletter__box:before,html.motion-on .newsletter__box:after{content:"";position:absolute;z-index:0;border-radius:50%;pointer-events:none;filter:blur(6px)}html.motion-on .newsletter__box:before{width:260px;height:260px;left:-70px;bottom:-110px;background:var(--c-green);animation:nym-drift 12s ease-in-out infinite}html.motion-on .newsletter__box:after{width:200px;height:200px;right:-50px;top:-80px;background:var(--c-lilac-strong);opacity:.5;animation:nym-drift 15s ease-in-out -4s infinite reverse}html.motion-on .ship-bar__fill{background-image:linear-gradient(90deg,var(--c-lilac-strong),var(--c-accent),var(--c-lilac-strong),var(--c-accent));background-size:200% 100%;animation:nym-bar-shine 3s linear infinite}html.motion-on .ship-bar.is-complete .ship-bar__fill{background-image:linear-gradient(90deg,var(--c-green-strong),#fff,var(--c-green-strong))}html.motion-on .drawer.is-open .line,html.motion-on .drawer.is-open .upsell,html.motion-on .drawer.is-open .drawer__empty{animation:nym-rv-right .6s var(--ease-out) backwards}html.motion-on .drawer.is-open .line:nth-child(2){animation-delay:.06s}html.motion-on .drawer.is-open .line:nth-child(3){animation-delay:.12s}html.motion-on .drawer.is-open .line:nth-child(4){animation-delay:.18s}html.motion-on .drawer.is-open .line:nth-child(n+5){animation-delay:.24s}html.motion-on .drawer.is-open .upsell{animation-delay:.2s}html.motion-on .upsell__item{transition:transform .35s var(--ease-out)}html.motion-on .upsell__item:hover{transform:translate(-4px)}html.motion-on .cart-btn.is-catch{animation:nym-catch .7s ease-out}.cart-flyer{position:fixed;left:0;top:0;z-index:9990;width:54px;height:54px;margin:-27px 0 0 -27px;display:grid;place-items:center;overflow:hidden;border-radius:50%;pointer-events:none;background:var(--c-surface);color:var(--c-accent);box-shadow:0 0 0 3px var(--c-accent),0 16px 30px -12px #2e234280}.cart-flyer img{width:100%;height:100%;object-fit:cover}.cart-flyer svg{width:60%;height:auto}html.motion-on .popup__card{transform:translateY(24px) scale(.96);transition:transform .5s var(--ease-spring)}html.motion-on .popup.is-open .popup__card{transform:none}html.motion-on .main{animation:nym-rv-fade .5s ease backwards}html.motion-on .main,html.motion-on .site-footer{transition:opacity .28s ease,translate .28s ease}html.is-leaving .main,html.is-leaving .site-footer{opacity:0;translate:0 10px}html.cursor-on,html.cursor-on body,html.cursor-on a,html.cursor-on button,html.cursor-on label,html.cursor-on summary,html.cursor-on select,html.cursor-on [role=button],html.cursor-on .pill{cursor:none}html.cursor-on input[type=text],html.cursor-on input[type=email],html.cursor-on input[type=search],html.cursor-on input[type=password],html.cursor-on input[type=tel],html.cursor-on input[type=number],html.cursor-on textarea{cursor:text}html.cursor-on .shopify-payment-button,html.cursor-on .shopify-payment-button *{cursor:pointer}.cursor{position:fixed;left:0;top:0;z-index:9999;pointer-events:none;transition:opacity .3s}.cursor__dot,.cursor__ring{position:fixed;left:0;top:0;border-radius:50%;pointer-events:none;will-change:transform}.cursor__dot{width:8px;height:8px;margin:-4px 0 0 -4px;background:var(--c-accent);transition:width .25s var(--ease-out),height .25s var(--ease-out),margin .25s var(--ease-out),opacity .2s,background-color .25s}.cursor__ring{display:grid;place-items:center;width:42px;height:42px;margin:-21px 0 0 -21px;border:1.5px solid color-mix(in srgb,var(--c-accent) 55%,transparent);background:color-mix(in srgb,var(--c-lilac-strong) 16%,transparent);transition:width .45s var(--ease-out),height .45s var(--ease-out),margin .45s var(--ease-out),background-color .3s,border-color .3s,opacity .3s,scale .3s var(--ease-spring)}.cursor__label{font:500 .68rem/1 var(--font-body);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:#fff;opacity:0;scale:.5;transition:opacity .25s,scale .4s var(--ease-spring)}.cursor.is-link .cursor__ring{width:60px;height:60px;margin:-30px 0 0 -30px;border-color:transparent;background:color-mix(in srgb,var(--c-green-strong) 50%,transparent)}.cursor.is-link .cursor__dot{width:5px;height:5px;margin:-2.5px 0 0 -2.5px;background:var(--c-text)}.cursor.is-view .cursor__ring,.cursor.is-drag .cursor__ring,.cursor.is-add .cursor__ring{width:86px;height:86px;margin:-43px 0 0 -43px;border-color:transparent}.cursor.is-view .cursor__ring{background:var(--c-accent)}.cursor.is-drag .cursor__ring{background:var(--c-text)}.cursor.is-add .cursor__ring{width:72px;height:72px;margin:-36px 0 0 -36px;background:var(--c-green-strong)}.cursor.is-add .cursor__label{color:var(--c-text)}.cursor.is-view .cursor__label,.cursor.is-drag .cursor__label,.cursor.is-add .cursor__label{opacity:1;scale:1}.cursor.is-view .cursor__dot,.cursor.is-drag .cursor__dot,.cursor.is-add .cursor__dot{opacity:0}.cursor.is-down .cursor__ring{scale:.78}.cursor.is-text,.cursor.is-hidden,.cursor.is-out{opacity:0}.cursor-trail{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;width:100%;height:100%;pointer-events:none}@media(prefers-reduced-motion:reduce){.intro,.cursor,.cursor-trail,.hero__mist,.cart-flyer,.scroll-progress{display:none!important}html.motion-ready [data-reveal]{opacity:1!important;clip-path:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/nymavela-motion.css.map */
