@keyframes productCardFadeInUp { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } }
@keyframes productCardShimmer { 0% { background-position: -200% 0; } 100% { background-position: 200% 0; } }
@keyframes productCardPulse { 0%, 100% { opacity: 1; transform: translate(-50%, -50%) scale(1); } 50% { opacity: 0.7; transform: translate(-50%, -50%) scale(1.1); } }


