
body {
    font-family: 'Poppins', sans-serif;
    background: #fff5f7;
}

.navbar {
    background: linear-gradient(90deg, #ff9aa2, #fecfef);
}

.card {
    border-radius: 15px;
    box-shadow: 0 4px 15px rgba(0,0,0,0.1);
    transition: 0.3s;
}

.card:hover {
    transform: translateY(-5px);
}

.btn-primary {
    background: #ff6f91;
    border: none;
    border-radius: 25px;
}

.btn-primary:hover {
    background: #ff3e6c;
}

.product-img {
    height: 220px;
    object-fit: cover;
}
