.animate-slide-in{animation:slideIn .3s cubic-bezier(.16,1,.3,1) forwards}.animate-fade-out{animation:fadeOut .3s ease-out forwards}@keyframes slideIn{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.shimmer{background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 37%,#f1f5f9 63%);background-size:400% 100%;animation:loadingShimmer 1.4s ease infinite}@keyframes loadingShimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.btn,.product-card,.category-card,.wishlist-btn-toggle,.mini-cart,.mini-cart-overlay,.search-suggestions{transition:all .25s cubic-bezier(.4,0,.2,1)}.product-card-image img{transition:transform .4s cubic-bezier(.16,1,.3,1)}.product-card:hover .product-card-image img{transform:scale(1.05)}.deal-card img{transition:transform .4s cubic-bezier(.16,1,.3,1)}.deal-card:hover img{transform:scale(1.05)}.mega-menu{opacity:0;transform:translateY(10px);visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s}.mega-menu.active{opacity:1;transform:translateY(0);visibility:visible}.deal-badge,.price-discount{animation:badgePulse 2s infinite}@keyframes badgePulse{0%{transform:scale(1)}50%{transform:scale(1.03);box-shadow:0 0 0 4px #dc262626}to{transform:scale(1)}}.btn:active{transform:scale(.97)}.qty-btn:active{background-color:var(--color-border)}.wishlist-btn-toggle:active{transform:scale(.9)}
/*# sourceMappingURL=/cdn/shop/t/40/assets/ag-animations.css.map */
