.ProductCard_cardContainer__SuW2m{box-shadow:0 2px 8px rgba(0,0,0,.06);transition:all .5s cubic-bezier(.4,0,.2,1)}.ProductCard_cardContainer__SuW2m:hover{box-shadow:0 20px 40px rgba(0,0,0,.12);transform:translateY(-4px)}.ProductCard_mediaArea__f4lhx{position:relative;transition:all .5s ease}.ProductCard_productImage__NMJaS{transition:transform .8s cubic-bezier(.4,0,.2,1)}.ProductCard_cardContainer__SuW2m:hover .ProductCard_productImage__NMJaS{transform:scale(1.08)}.ProductCard_badgeSlide__hSce2{animation:ProductCard_slideInLeft__EwJcS .6s cubic-bezier(.4,0,.2,1) backwards}.ProductCard_badgeSlide__hSce2:nth-child(2){animation-delay:.1s}@keyframes ProductCard_slideInLeft__EwJcS{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.ProductCard_discountBadge__q4juB{animation:ProductCard_badgePulse__3tgAf 2s ease-in-out infinite}@keyframes ProductCard_badgePulse__3tgAf{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.02)}}.ProductCard_wishlistPulse__y2J7y{animation:ProductCard_heartPulse__N1nAN .6s cubic-bezier(.4,0,.2,1)}@keyframes ProductCard_heartPulse__N1nAN{0%{transform:scale(.8)}50%{transform:scale(1.15)}to{transform:scale(1)}}.ProductCard_quickAddBar__vPj6V{background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.4));backdrop-filter:blur(8px)}.ProductCard_cartButton__jfPib{position:relative;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.ProductCard_cartButton__jfPib:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 24px rgba(0,0,0,.15)}.ProductCard_cartButton__jfPib:active:not(:disabled){transform:translateY(0)}.ProductCard_cartIcon__6GOgv{animation:ProductCard_cartShake__dPLJo .3s ease-in-out}.ProductCard_cartButton__jfPib:hover .ProductCard_cartIcon__6GOgv{animation:ProductCard_cartBounce__ZKVlQ .5s ease-in-out infinite}@keyframes ProductCard_cartBounce__ZKVlQ{0%,to{transform:translateX(0)}25%{transform:translateX(-3px)}75%{transform:translateX(3px)}}@keyframes ProductCard_cartShake__dPLJo{0%,to{transform:translateX(0)}25%{transform:translateX(-2px)}75%{transform:translateX(2px)}}.ProductCard_categoryText__aE_of,.ProductCard_contentArea__Aq1TV{transition:all .4s cubic-bezier(.4,0,.2,1)}.ProductCard_cardContainer__SuW2m:hover .ProductCard_categoryText__aE_of{color:var(--color-primary,#3b82f6)}.ProductCard_productName__6696X{transition:all .3s cubic-bezier(.4,0,.2,1)}.ProductCard_cardContainer__SuW2m:hover .ProductCard_productName__6696X{color:var(--color-primary,#3b82f6)}.ProductCard_badgeNew__Hwgfg{animation:ProductCard_slideInDown__nAnYn .6s cubic-bezier(.4,0,.2,1) backwards}.ProductCard_badgePopular__OVRwl{animation:ProductCard_slideInDown__nAnYn .6s cubic-bezier(.4,0,.2,1) .1s backwards}@keyframes ProductCard_slideInDown__nAnYn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ProductCard_priceSection__WEeSt{transition:all .4s cubic-bezier(.4,0,.2,1)}.ProductCard_originalPrice__ZrIaX{transition:all .3s ease}.ProductCard_cardContainer__SuW2m:hover .ProductCard_originalPrice__ZrIaX{opacity:.7}.ProductCard_mobileCartButton__zGln0{background:linear-gradient(135deg,var(--color-primary,#3b82f6),var(--color-primary-dark,#1e40af));transition:all .3s cubic-bezier(.4,0,.2,1)}.ProductCard_mobileCartButton__zGln0:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 16px rgba(59,130,246,.3)}.ProductCard_mobileCartIcon__MCfOh{transition:all .3s ease}.ProductCard_mobileCartButton__zGln0:active:not(:disabled) .ProductCard_mobileCartIcon__MCfOh{animation:ProductCard_cartPop__WsbEc .4s ease-out}@keyframes ProductCard_cartPop__WsbEc{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@media (prefers-color-scheme:dark){.ProductCard_cardContainer__SuW2m:hover{box-shadow:0 20px 40px rgba(0,0,0,.4)}.ProductCard_quickAddBar__vPj6V{background:linear-gradient(180deg,rgba(255,255,255,0),rgba(0,0,0,.6))}}@media (prefers-reduced-motion:reduce){.ProductCard_badgeSlide__hSce2,.ProductCard_cardContainer__SuW2m,.ProductCard_cartButton__jfPib,.ProductCard_contentArea__Aq1TV,.ProductCard_discountBadge__q4juB,.ProductCard_mediaArea__f4lhx,.ProductCard_mobileCartButton__zGln0,.ProductCard_productImage__NMJaS,.ProductCard_wishlistPulse__y2J7y{animation:none!important;transition:none!important}.ProductCard_cardContainer__SuW2m:hover,.ProductCard_cardContainer__SuW2m:hover .ProductCard_productImage__NMJaS{transform:none}}