@keyframes float{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-20px) rotate(5deg)}50%{transform:translateY(10px) rotate(-5deg)}75%{transform:translateY(-10px) rotate(3deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes glow{0%{filter:drop-shadow(0 0 20px currentColor)}to{filter:drop-shadow(0 0 30px currentColor) drop-shadow(0 0 40px currentColor)}}@keyframes intense-glow{0%{filter:drop-shadow(0 0 10px currentColor);transform:scale(1)}50%{filter:drop-shadow(0 0 40px currentColor) drop-shadow(0 0 60px currentColor);transform:scale(1.02)}to{filter:drop-shadow(0 0 20px currentColor) drop-shadow(0 0 80px currentColor);transform:scale(1)}}@keyframes slide-in-left{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slide-in-right{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slide-in-up{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes scale-in{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes bounce-horizontal{0%,to{transform:translate(0)}50%{transform:translate(10px)}}@keyframes gradient-shift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes neon-flicker{0%,to{opacity:1;filter:drop-shadow(0 0 20px currentColor)}10%{opacity:.9;filter:drop-shadow(0 0 15px currentColor)}20%{opacity:1;filter:drop-shadow(0 0 25px currentColor)}30%{opacity:.95;filter:drop-shadow(0 0 18px currentColor)}40%{opacity:1;filter:drop-shadow(0 0 30px currentColor)}50%{opacity:.98;filter:drop-shadow(0 0 22px currentColor)}60%{opacity:1;filter:drop-shadow(0 0 28px currentColor)}70%{opacity:.96;filter:drop-shadow(0 0 20px currentColor)}80%{opacity:1;filter:drop-shadow(0 0 35px currentColor)}90%{opacity:.94;filter:drop-shadow(0 0 25px currentColor)}}@keyframes wave{0%{transform:translate(0) translateY(0) rotate(0)}25%{transform:translate(-5px) translateY(-5px) rotate(-5deg)}50%{transform:translate(5px) translateY(0) rotate(5deg)}75%{transform:translate(-3px) translateY(5px) rotate(-3deg)}to{transform:translate(0) translateY(0) rotate(0)}}@keyframes text-shadow-pop{0%{text-shadow:0 0 0 transparent}to{text-shadow:0 0 10px rgba(255,235,59,.8),0 0 20px rgba(255,235,59,.6),0 0 30px rgba(255,235,59,.4),0 0 40px rgba(255,235,59,.2)}}.animate-float{animation:float 6s ease-in-out infinite}.animate-pulse{animation:pulse 2s ease-in-out infinite}.animate-glow{animation:glow 2s ease-in-out infinite alternate}.animate-intense-glow{animation:intense-glow 3s ease-in-out infinite alternate}.animate-bounce{animation:bounce 2s ease-in-out infinite}.animate-bounce-slow{animation:bounce 3s ease-in-out infinite}.animate-rotate{animation:rotate 20s linear infinite}.animate-shimmer{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.1) 50%,transparent 100%);background-size:1000px 100%;animation:shimmer 2s infinite}.animate-gradient{background-size:200% 200%;animation:gradient-shift 5s ease infinite}.animate-neon-flicker{animation:neon-flicker 2s ease-in-out infinite}.animate-wave{animation:wave 3s ease-in-out infinite}.animate-text-shadow-pop{animation:text-shadow-pop .6s ease-out both}.hover-float:hover{animation:float 1s ease-in-out}.hover-glow:hover{animation:glow .5s ease-in-out}.hover-bounce:hover{animation:bounce .5s ease-in-out}.hover-rotate:hover{animation:rotate 1s ease-in-out}.scroll-fade-in{opacity:0;transition:opacity 1s ease-out}.scroll-fade-in.in-view{opacity:1}.scroll-slide-up{opacity:0;transform:translateY(50px);transition:all .8s ease-out}.scroll-slide-up.in-view{opacity:1;transform:translateY(0)}.scroll-slide-left{opacity:0;transform:translate(-50px);transition:all .8s ease-out}.scroll-slide-left.in-view{opacity:1;transform:translate(0)}.scroll-slide-right{opacity:0;transform:translate(50px);transition:all .8s ease-out}.scroll-slide-right.in-view{opacity:1;transform:translate(0)}.scroll-scale-in{opacity:0;transform:scale(.8);transition:all .8s ease-out}.scroll-scale-in.in-view{opacity:1;transform:scale(1)}.stagger-children>*{opacity:0;transform:translateY(20px);transition:all .5s ease-out}.stagger-children.in-view>*{opacity:1;transform:translateY(0)}.stagger-children.in-view>*:nth-child(1){transition-delay:.1s}.stagger-children.in-view>*:nth-child(2){transition-delay:.2s}.stagger-children.in-view>*:nth-child(3){transition-delay:.3s}.stagger-children.in-view>*:nth-child(4){transition-delay:.4s}.stagger-children.in-view>*:nth-child(5){transition-delay:.5s}.stagger-children.in-view>*:nth-child(6){transition-delay:.6s}.stagger-children.in-view>*:nth-child(7){transition-delay:.7s}.stagger-children.in-view>*:nth-child(8){transition-delay:.8s}.loading-spinner{width:40px;height:40px;border:3px solid rgba(255,235,59,.2);border-top-color:var(--color-banana-yellow);border-radius:50%;animation:rotate 1s linear infinite}.loading-dots{display:inline-flex;gap:.5rem}.loading-dots span{width:10px;height:10px;background:var(--color-banana-yellow);border-radius:50%;animation:bounce 1.4s ease-in-out infinite both}.loading-dots span:nth-child(1){animation-delay:-.32s}.loading-dots span:nth-child(2){animation-delay:-.16s}.loading-dots span:nth-child(3){animation-delay:0}.particles{position:absolute;width:100%;height:100%;overflow:hidden;pointer-events:none}.particle{position:absolute;width:4px;height:4px;background:var(--color-banana-yellow);border-radius:50%;opacity:0;animation:particle-float 10s linear infinite}@keyframes particle-float{0%{opacity:0;transform:translateY(100vh) scale(0)}10%{opacity:1;transform:translateY(90vh) scale(1)}90%{opacity:1;transform:translateY(10vh) scale(1)}to{opacity:0;transform:translateY(0) scale(0)}}.animation-delay-100{animation-delay:.1s}.animation-delay-200{animation-delay:.2s}.animation-delay-300{animation-delay:.3s}.animation-delay-400{animation-delay:.4s}.animation-delay-500{animation-delay:.5s}.animation-delay-600{animation-delay:.6s}.animation-delay-700{animation-delay:.7s}.animation-delay-800{animation-delay:.8s}.animation-delay-900{animation-delay:.9s}.animation-delay-1000{animation-delay:1s}.animation-duration-fast{animation-duration:.5s}.animation-duration-normal{animation-duration:1s}.animation-duration-slow{animation-duration:2s}.animation-duration-slower{animation-duration:3s}.animation-infinite{animation-iteration-count:infinite}.animation-once{animation-iteration-count:1}.animation-twice{animation-iteration-count:2}
/*# sourceMappingURL=/cdn/shop/t/4/assets/animations.css.map */
