/* Add custom CSS styles below */ 
.store-content {
    background: linear-gradient(135deg, #e9ecef, #ffffff, #f8f9fa) !important;
}

.s-product-card {
    background-color: #ffffff;
    border-radius: 15px;
}

h2.text-xl.md\:text-3xl.font-bold {
    margin-top: 40px;
}


.s-product-card {
    border-radius: 16px;
    overflow: hidden;
    transition: 0.3s;
    box-shadow: 0 4px 12px rgba(0,0,0,0.08);
}
.s-product-card {
    background-color: #ffffff;
    border: 1px solid rgba(0,0,0,0.05);

}


.s-product-card:hover {
    transform: translateY(-6px);
    box-shadow: 0 20px 40px rgba(0,0,0,0.12);
}

.s-product-card-image img {
    transition: 0.4s;
}

.s-product-card:hover img {
    transform: scale(1.05);
}

.s-button-primary {
    border-radius: 30px;
    font-weight: bold;
}

.s-header {
    backdrop-filter: blur(10px);
    background: rgba(255,255,255,0.9);
}