.premium-card{
    background: #252525; 
    border-radius: 20px; 
    overflow: hidden; 
    box-shadow: 0 10px 30px rgba(0,0,0,0.5);
}
.premium-card .card-image{
    height: 220px; 
    background-size: cover; 
    background-position: center;
}
#product-detail .row.mb-3{
    min-height: auto;
}
#product-detail .minus-btn,
#product-detail .plus-btn{
    margin-bottom: 0;
    min-width: 50px;
}