span { font-size:15px; }
.title { font-size:18px; }
.thumbnail { margin-bottom: 38px; }
.img1 {
    width:100%;
    height: 250px;
    max-height:250px;
    min-height:250px;
    object-fit: contain;
    background-color: white;
    text-align: center; vertical-align: middle;
}
.shadow {
    padding: 15px;box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
}
.description {
    height: 60px;overflow: hidden;
}
.total_taxes.text-warning {
    font-size: 60%;
}