.product-container{
    height: 25.5rem;
    width: 18rem;
}
.row .product-holder{
    padding: 10px 60px !important;
}
.shop-products .product .price-old {
  color: #9f9f9f !important;
}
#product-slider{
background: white;
}
.shop-products .product-title {
  font-size: 0.9rem !important;
}
.shop-products .price {
    background-color: #ffffff!important;
    font-size: 15px !important;
  	font-weight: 650 !important;
    color: #635252 !important;
}
.mw-search-filter .btn {
    font-size: 14px !important;
    padding: 14px 14px !important;
}
.shop-products h6 {
     margin-bottom: 0px !important;
}
.shop-products .product img {
    width: 100%;
    height: 265.5px !important;
    object-fit: cover;
    border-radius: 8px;
}
.shop-products .product {
    gap: 4px;
    min-height: 300px !important;
    display: flex;
    flex-direction: column;
     justify-content: normal; 
    position: relative;
    padding: 12px;
    box-shadow: 0 6px 16px rgba(0, 0, 0, 0.08);
    overflow: hidden;
    background-color: #fff;
    border: none;
    border-radius: 10px;
}
.shop-products .product .price-holder {
  margin-top: 6px !important;
}
.mw-layout-background-block, .mw-layout-background-block video,
.mw-layout-background-node, 
.mw-layout-background-overlay{
  background-color: #f9f7f5 !important;
}
@media (max-width: 768px) {
    .shop-products .product img {
        width: 100%;
        height: 200px !important;
    }
      .product-container {
    height: 22rem;
    width: 18rem;
}
  .row .product-holder{
    padding: 0px 0px !important;
}
      .shop-products-skin-2 .title {
        font-size: 12px !important;
    }
}