@keyframes kumo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes kumo-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes kumo-fade-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes kumo-scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes kumo-slide-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes kumo-pulse{0%,to{opacity:1}50%{opacity:.7}}.kumo-animate-float{animation:kumo-float 6s ease-in-out infinite}.kumo-animate-float-delayed{animation:kumo-float 6s ease-in-out infinite 2s}.kumo-animate-fade-up{animation:kumo-fade-up .8s ease-out forwards}.kumo-animate-fade-in{animation:kumo-fade-in .6s ease-out forwards}.kumo-animate-scale-in{animation:kumo-scale-in .4s ease-out forwards}.kumo-animate-slide-down{animation:kumo-slide-down .6s ease-out forwards}.kumo-reveal{opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out}.kumo-reveal.is-visible{opacity:1;transform:translateY(0)}.kumo-reveal-delay-1{transition-delay:.15s}.kumo-reveal-delay-2{transition-delay:.3s}.kumo-reveal-delay-3{transition-delay:.45s}.kumo-reveal-delay-4{transition-delay:.6s}.kumo-transition{transition-property:color,background-color,border-color,transform,box-shadow,opacity;transition-timing-function:ease-out;transition-duration:.2s}.kumo-transition-slow{transition-duration:.4s}.kumo-transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.34,1.56,.64,1);transition-duration:.4s}.kumo-hover-lift{transition:transform .3s ease-out,box-shadow .3s ease-out}.kumo-hover-lift:hover{transform:translateY(-4px)}.kumo-hover-scale{transition:transform .3s ease-out}.kumo-hover-scale:hover{transform:scale(1.02)}.kumo-hover-glow{transition:box-shadow .3s ease-out}.kumo-hover-glow:hover{box-shadow:var(--kumo-shadow-glow)}.kumo-skeleton{background:linear-gradient(90deg,var(--kumo-secondary) 25%,var(--kumo-accent) 50%,var(--kumo-secondary) 75%);background-size:200% 100%;animation:kumo-skeleton-loading 1.5s ease-in-out infinite;border-radius:var(--kumo-radius-sm)}@keyframes kumo-skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.kumo-page-enter{opacity:0}.kumo-page-enter-active{opacity:1;transition:opacity .3s ease-out}.kumo-page-exit{opacity:1}.kumo-page-exit-active{opacity:0;transition:opacity .3s ease-out}.kumo-gradient-cozy{background:linear-gradient(180deg,#fbf8f400,#fbf8f4cc 60%,#fbf8f4)}.kumo-gradient-golden{background:linear-gradient(135deg,#f7eedee6,#f0e0d1b3)}.kumo-overlay{position:absolute;top:0;right:0;bottom:0;left:0}.kumo-overlay--gradient{background:linear-gradient(to right,hsla(35,45%,97%,.6) 0%,transparent 50%,hsla(35,45%,97%,.4) 100%)}.kumo-cloud{position:absolute;background-color:#faf6f066;border-radius:9999px;filter:blur(40px);pointer-events:none}.kumo-cloud--1{width:8rem;height:5rem;bottom:5rem;right:2.5rem;animation:kumo-float 5s ease-in-out infinite}.kumo-cloud--2{width:6rem;height:4rem;top:10rem;right:25%;animation:kumo-float 7s ease-in-out infinite 1s}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.kumo-animate-float,.kumo-animate-float-delayed,.kumo-animate-fade-up,.kumo-animate-fade-in,.kumo-animate-scale-in,.kumo-animate-slide-down{animation:none}.kumo-reveal{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/kumo-animations.css.map */
