:root{--ease-nuva: cubic-bezier(.16, 1, .3, 1);--ease-spring: cubic-bezier(.34, 1.4, .64, 1);--duration-fast: .28s;--duration-base: .68s;--duration-slow: 1.1s}.nuva-reveal{opacity:0;will-change:opacity,transform}.nuva-reveal[data-anim=fade-up]{transform:translateY(26px);transition:opacity 1.05s var(--ease-nuva),transform 1.05s var(--ease-nuva)}.nuva-reveal[data-anim=soft-scale]{transform:scale(.97);transition:opacity 1.15s var(--ease-nuva),transform 1.15s var(--ease-nuva)}.nuva-reveal[data-anim=glass]{transform:translateY(20px);filter:blur(10px);transition:opacity 1.15s var(--ease-nuva),transform 1.15s var(--ease-nuva),filter 1.15s var(--ease-nuva)}.nuva-reveal[data-anim=fade]{transition:opacity 1.1s var(--ease-nuva)}.nuva-reveal.is-in{opacity:1;transform:none;filter:none}.nuva-stagger>*{opacity:0;transform:translateY(22px);transition:opacity .9s var(--ease-nuva),transform .9s var(--ease-nuva)}.nuva-stagger.is-in>*{opacity:1;transform:none}.nuva-stagger.is-in>*:nth-child(1){transition-delay:60ms}.nuva-stagger.is-in>*:nth-child(2){transition-delay:.17s}.nuva-stagger.is-in>*:nth-child(3){transition-delay:.28s}.nuva-stagger.is-in>*:nth-child(4){transition-delay:.39s}.nuva-stagger.is-in>*:nth-child(5){transition-delay:.5s}.nuva-stagger.is-in>*:nth-child(6){transition-delay:.61s}.nuva-line{display:block;overflow:hidden;padding-bottom:.04em}.nuva-line>span{display:block;transform:translateY(105%);opacity:0;transition:transform 1.1s var(--ease-nuva),opacity 1.1s var(--ease-nuva)}.nuva-line.is-in>span{transform:none;opacity:1}.nuva-line:nth-child(1).is-in>span{transition-delay:.1s}.nuva-line:nth-child(2).is-in>span{transition-delay:.26s}.nuva-line:nth-child(3).is-in>span{transition-delay:.42s}.nuva-line-draw path,.nuva-line-draw line,.nuva-line-draw polyline{stroke-dasharray:var(--len, 1000);stroke-dashoffset:var(--len, 1000);transition:stroke-dashoffset 1.4s var(--ease-nuva)}.nuva-line-draw.is-in path,.nuva-line-draw.is-in line,.nuva-line-draw.is-in polyline{stroke-dashoffset:0}.nuva-parallax{transform:translateY(var(--py, 0));will-change:transform}.nuva-scroll-progress{position:fixed;top:0;left:0;right:0;height:2px;z-index:100;background:linear-gradient(90deg,var(--nuva-quiet-rose),var(--nuva-deep-sage),var(--nuva-drift-blue));transform:scaleX(0);transform-origin:0 50%;will-change:transform}.nuva-sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:60;padding:12px 16px calc(12px + env(safe-area-inset-bottom));transform:translateY(120%);transition:transform var(--duration-base) var(--ease-nuva);pointer-events:none}.nuva-sticky-cta.is-visible{transform:none;pointer-events:auto}.nuva-sticky-cta .nuva-btn{width:100%;justify-content:center}@media(min-width:750px){.nuva-sticky-cta{display:none}}@keyframes nuva-drift{0%{transform:translate(0) scale(1)}50%{transform:translate(3%,-4%) scale(1.08)}to{transform:translate(0) scale(1)}}@keyframes nuva-drift-2{0%{transform:translate(0) scale(1.05)}50%{transform:translate(-4%,3%) scale(1)}to{transform:translate(0) scale(1.05)}}@keyframes nuva-shimmer{to{background-position:200% center}}@media(prefers-reduced-motion:reduce){.nuva-reveal,.nuva-stagger>*,.nuva-line>span{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}.nuva-line-draw path,.nuva-line-draw line,.nuva-line-draw polyline{stroke-dashoffset:0!important;transition:none!important}.nuva-parallax{transform:none!important}.nuva-orb{animation:none!important}.nuva-scroll-progress{display:none}}html:not(.nuva-js) .nuva-reveal,html:not(.nuva-js) .nuva-stagger>*,html:not(.nuva-js) .nuva-line>span{opacity:1;transform:none;filter:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nuva-animations.css.map */
