/* Custom Product Card Styles */
.product-card {
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.product-card:hover {
    transform: translateY(-10px);
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
}

/* Smooth Scrolling for the Categories Link */
html {
    scroll-behavior: smooth;
}

/* Button Animations */
button:active {
    transform: scale(0.95);
}