.elementor-3865 .elementor-element.elementor-element-93690ed{--display:flex;border-style:none;--border-style:none;}.elementor-3865 .elementor-element.elementor-element-693b2d6 > .elementor-widget-container{margin:30px 0px 20px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-3865 .elementor-element.elementor-element-693b2d6{text-align:center;}.elementor-3865 .elementor-element.elementor-element-693b2d6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.2rem;font-weight:700;}.elementor-3865 .elementor-element.elementor-element-d821a19{--display:flex;}body.elementor-page-3865 .container{max-width:1290px;}body.elementor-page-3865 .elementor-section.elementor-section-boxed>.elementor-container{max-width:1290px;}@media(max-width:767px){.elementor-3865 .elementor-element.elementor-element-693b2d6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3865 .elementor-element.elementor-element-693b2d6{text-align:center;}.elementor-3865 .elementor-element.elementor-element-693b2d6 .elementor-heading-title{font-size:2.2rem;}}/* Start custom CSS for shortcode, class: .elementor-element-43f2ad4 */.woocommerce.columns-4 ul.products {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  justify-content: space-between;
  padding: 0;
  margin: 0;
  list-style: none;
}

.woocommerce.columns-4 ul.products li.product-category {
  flex: 0 0 calc(50% - 12px); /* 2 per riga con spazio */
  box-sizing: border-box;
  margin: 0;
}

/* Immagini grandi ma leggermente più piccole per adattarsi */
.woocommerce.columns-4 ul.products li.product-category a img {
  width: 100%;
  height: 260px; /* Ridotta da 280 */
  object-fit: cover;
  border-radius: 10px;
  display: block;
}

/* Titolo centrato */
.woocommerce.columns-4 ul.products li.product-category h2.woocommerce-loop-category__title {
  text-align: center;
  font-size: 1.1rem;
  margin-top: 12px;
}

.count{
    display: none !important;
}/* End custom CSS */