html:root{--nv-intro-delay: 1.4s;--nv-motion-ease: cubic-bezier(.16, 1, .3, 1);--nv-motion-duration: 1s;--nv-motion-step: 90ms;--animation-slide-in: nvGlideIn var(--nv-motion-duration) var(--nv-motion-ease) forwards;--animation-fade-in: nvFade var(--nv-motion-duration) var(--nv-motion-ease)}html[data-splash=seen]{--nv-intro-delay: 0s}.nv-splash{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background-color:rgb(var(--color-background));background-image:radial-gradient(ellipse 50% 40% at 50% 50%,rgba(var(--color-foreground),.04) 0%,transparent 70%);color:rgb(var(--color-foreground));animation:nvSplashOut .7s var(--nv-ease) 1.4s forwards}.nv-splash__logo{line-height:0;animation:nvSplashLogo .85s var(--nv-ease) both}.nv-splash__mark{display:block;width:auto;height:44px}.nv-splash__track{position:absolute;bottom:calc(12vh + env(safe-area-inset-bottom,0px));width:180px;height:2px;overflow:hidden;border-radius:2px;background:rgba(var(--color-foreground),.12)}.nv-splash__fill{display:block;width:100%;height:100%;background:rgb(var(--color-foreground));opacity:.7;transform:scaleX(0);transform-origin:left center;animation:nvSplashFill 1.25s var(--nv-ease) .15s forwards}@keyframes nvSplashOut{to{opacity:0;visibility:hidden;pointer-events:none}}@keyframes nvSplashLogo{0%{opacity:0;transform:translateY(6px) scale(.97)}}@keyframes nvSplashFill{to{transform:scaleX(1)}}html[data-splash=seen] .nv-splash{display:none}@media(prefers-reduced-motion:reduce){.nv-splash{display:none}html:root{--nv-intro-delay: 0s}}@keyframes nvGlideIn{0%{opacity:.01;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}@keyframes nvFade{0%{opacity:.01}to{opacity:1}}@media(prefers-reduced-motion:no-preference){html.nv-appear [data-nv-appear] .nv-rise{transition:opacity var(--nv-motion-duration) var(--nv-motion-ease),translate var(--nv-motion-duration) var(--nv-motion-ease),filter var(--nv-motion-duration) var(--nv-motion-ease),border-color .3s var(--nv-ease),background-color .3s var(--nv-ease),color .3s var(--nv-ease);transition-delay:calc(var(--nv-order, 0) * var(--nv-motion-step)),calc(var(--nv-order, 0) * var(--nv-motion-step)),calc(var(--nv-order, 0) * var(--nv-motion-step)),0s,0s,0s}html.nv-appear [data-nv-appear]:not(.is-in) .nv-rise{opacity:0;translate:0 40px;will-change:opacity,translate}html.nv-appear [data-nv-appear]:not(.is-in) .nv-rise--soft{filter:blur(8px)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/nutravey-motion.css.map */
