/*
CTC Separate Stylesheet
Updated: 2025-11-01 09:47:55
Theme Name: v3
Template: hestia-pro
Version: 3.2.9.1761990475
*/

.hestia-shop-content .shop-item.col-ms-6.col-sm-6 .card-product .card-image > a > img {
  max-width: 250px;
  max-height: 250px;
}
.hestia-shop-content .shop-item.col-ms-6.col-sm-6 .card-product .content {
  max-width: 250px;
  max-height: 250px;
}

@media (min-width: 992px) {
  .woocommerce .products.columns-2 li.product-category > a > img,
  .woocommerce .products.columns-1 li.product-category > a > img {
    max-width: 250px;
   max-height: 250px;
  }

  .woocommerce .products.columns-2 li.product .card-product .card-image > a > img,
  .woocommerce .products.columns-1 li.product .card-product .card-image > a > img {
    max-width: 250px;
    max-height: 250px;
  }
  .woocommerce .products.columns-2 li.product .card-product .content,
  .woocommerce .products.columns-1 li.product .card-product .content {
    max-width: 250px;
    max-height: 250px;
    padding: 15px;
  }
 }


.hestia-shop-content .shop-item.col-ms-6.col-sm-6 .card-product .card-image > a > img {
  max-width: 250px;
  max-height: 250px;
}
.hestia-shop-content .shop-item.col-ms-6.col-sm-6 .card-product .content {
  max-width: 250px;
  max-height: 250px;
}


@media (max-width: 991px) {
  .woocommerce .products.columns-6 li.product-category > a > img,
  .woocommerce .products.columns-5 li.product-category > a > img,
  .woocommerce .products.columns-4 li.product-category > a > img,
  .woocommerce .products.columns-3 li.product-category > a > img,
  .woocommerce .products.columns-2 li.product-category > a > img,
  .woocommerce .products.columns-1 li.product-category > a > img {
    max-width: 250px;
    max-height: 250px;
  }

  .woocommerce .products.columns-6 li.product .card-product .card-image > a > img,
  .woocommerce .products.columns-5 li.product .card-product .card-image > a > img,
  .woocommerce .products.columns-4 li.product .card-product .card-image > a > img,
  .woocommerce .products.columns-3 li.product .card-product .card-image > a > img,
  .woocommerce .products.columns-2 li.product .card-product .card-image > a > img,
  .woocommerce .products.columns-1 li.product .card-product .card-image > a > img {
    max-width: 250px;
    max-height: 250px;
  }
  .woocommerce .products.columns-6 li.product .card-product .content,
  .woocommerce .products.columns-5 li.product .card-product .content,
  .woocommerce .products.columns-4 li.product .card-product .content,
  .woocommerce .products.columns-3 li.product .card-product .content,
  .woocommerce .products.columns-2 li.product .card-product .content,
  .woocommerce .products.columns-1 li.product .card-product .content {
    max-width: 250px;
    max-height: 250px;
    padding: 15px;
  }
}


@media (max-width: 768px) {
  
    .woocommerce .products.columns-4 li.product-category > a > img,
  .woocommerce .products.columns-1 li.product-category > a > img {
    width: 100%;
  }

  .woocommerce .products.columns-4 li.product .card-product .card-image > a > img,
  .woocommerce .products.columns-1 li.product .card-product .card-image > a > img {
    width: 100%;
  }
  .woocommerce .products.columns-4 li.product .card-product .content,
  .woocommerce .products.columns-1 li.product .card-product .content {
    width: 100%;
    padding: 15px;
  }
  
    .woocommerce .products.columns-4 li.product-category > a > img,
  .woocommerce .products.columns-1 li.product-category > a > img {
    width: 100%;
  }

  .woocommerce .products.columns-4 li.product .card-product .card-image > a > img,
  .woocommerce .products.columns-1 li.product .card-product .card-image > a > img {
    width: 100%;
  }
  .woocommerce .products.columns-4 li.product .card-product .content,
  .woocommerce .products.columns-1 li.product .card-product .content {
    width: 100%;
    padding: 15px;
  }
  
  .hestia-shop-content .shop-item.col-ms-6.col-sm-6 .card-product .card-image > a > img {
  width: 100%;
}
.hestia-shop-content .shop-item.col-ms-6.col-sm-6 .card-product .content {
  width: 100%;
}
  
 }