@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.floating{animation:float 3s ease-in-out infinite}@keyframes pulseGlow{0%,to{box-shadow:0 0 10px #00994d33}50%{box-shadow:0 0 25px #00994d66}}.pulse-glow{animation:pulseGlow 2s ease-in-out infinite}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.shimmer{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.05) 50%,transparent 100%);background-size:200% 100%;animation:shimmer 3s ease-in-out infinite}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.fade-in-up{animation:fadeInUp .8s cubic-bezier(.4,0,.2,1) forwards}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.scale-in{animation:scaleIn .5s cubic-bezier(.4,0,.2,1) forwards}.glow-border{position:relative}.glow-border:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;background:linear-gradient(135deg,var(--ww-green),var(--ww-green-light),var(--ww-green));z-index:-1;opacity:0;transition:opacity .4s ease}.glow-border:hover:after{opacity:1}.text-gradient{background:linear-gradient(135deg,var(--ww-green),var(--ww-green-light));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@keyframes loading{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.skeleton{background:linear-gradient(90deg,var(--ww-dark-card) 0px,rgba(255,255,255,.04) 40px,var(--ww-dark-card) 80px);background-size:200px 100%;animation:loading 1.5s infinite;border-radius:8px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/animations.css.map */
