.product-card-header h5 a,
.product-card-price h5 a {
    color: inherit;
    text-decoration: none;
}

.product-card-header h5 a:hover,
.product-card-price h5 a:hover {
    color: inherit;
    text-decoration: none;
}

.card-main-wrapper .product-card-image {
    text-align: center;
}

.card-main-wrapper .product-card-image > img,
.card-main-wrapper .product-card-image > a > img {
    width: auto;
    height: auto;
    max-width: 180px;
    max-height: 160px;
    object-fit: contain;
    display: inline-block;
}

.banner-area-slide .single-banner-sldier img {
    width: 100%;
    max-height: 340px;
    object-fit: cover;
}

@media (max-width: 991.98px) {
    .banner-area-slide .single-banner-sldier img {
        max-height: 240px;
    }
}

@media (max-width: 575.98px) {
    .banner-area-slide .single-banner-sldier img {
        max-height: 180px;
    }
}
