.product-card-container{transition:transform .3s ease,box-shadow .3s ease}@media (hover:hover){.product-card-container:hover{transform:translateY(-8px);box-shadow:0 20px 40px -10px hsla(var(--foreground)/.15)}.product-card-container:hover .product-card-image-wrapper{transform:scale(1.05)}}.product-card-image-wrapper{transition:transform .5s ease;overflow:hidden}.product-card-content{transition:color .3s ease}.product-card-footer{transition:opacity .3s ease}