body {
    background-color:#f5f5f5;
    }
a {
    color: #212529;
    text-decoration: none;
}
a:hover {
    color: #212529;
    text-decoration: none;
}
.container-sm {
    max-width: 650px;
}
.container-banner {
    max-width: 650px;
}
.container-banner img {
    width:100%;
}
span.badge-produk {
    color:#ff0000;
    border:solid 1px #ff0000;
    padding:3px;font-size:12px;
}
.harga-produk {
    color:#ff0000;
    font-size:18px;
}
.rating-produk {
    font-size:12px;
}
.fa-star {
    color:#ffce3d;
}
.card img {
    width:100%;
}
.card {
    box-shadow: 0 4px 8px 0 rgb(0 0 0 / 20%), 0 6px 20px 0 rgb(0 0 0 / 19%);
}
    