/*
Theme Name: Hello Elementor Child
Template: hello-elementor
Text Domain: hello-elementor-child
Description: Tema hijo de Hello Elementor.
Version: 1.0.0
Author: MM
*/
.breadactivep h1{border:0px !important;font-size:20px !important;padding:0px !important;font-weight:bold !important}
.breadactivep h1 svg{display:none !important;}
.breadcrumbs h1:last-child{font-weight:normal !important;}

#post-info .elementor-widget-container a {
    color: #000 !important;
    text-decoration: none !important;
    cursor: pointer;
	Font-size:17px !important;
}
#post-info .elementor-widget-container a:hover {
    color: #C80108 !important;   
}
.elementor-900 .elementor-element.elementor-element-2eaa5e9 .elementor-heading-title{font-size:40px !important}
.categoria-descarga{
	 background: #fff;color:#000; border: 1px solid #000;border-radius:50px;width:220px;float:right;text-align:center;font-size:16px;padding: 10px;margin-top:20px;
}
.categoria-descarga:hover{
	 background: #000 !important;color:#fff !important;
}
.categoria-descarga:hover svg {
    fill: #fff;
}
.product-grid{padding-top:30px !important;}
.pswp__caption__center{text-align:center !important;Font-size:23px !important;}
.gallery-caption {
  font-size: 16px !important;
  color: #444;
  text-align: center;
  margin-top: 6px;
}
.e-n-accordion-item-title-text{font-weight:bold !important;}
.woocommerce-downloads a{text-decoration:none !important;}
.card-product h2,.enlacecategoria{text-transform:none !important;}


.woocommerce-product-attributes-item--attribute_pa_disponible-en 
.woocommerce-product-attributes-item__value p,.woocommerce-product-attributes-item--attribute_pa_temperatura-y-cono 
.woocommerce-product-attributes-item__value p ,.woocommerce-product-attributes-item--attribute_pa_medidas 
.woocommerce-product-attributes-item__value p,.woocommerce-product-attributes-item--attribute_pa_medida
.woocommerce-product-attributes-item__value p {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 10px !important; /* espacio entre columnas */
  margin: 0;
  padding: 0;
}

.woocommerce-product-attributes-item--attribute_pa_temperatura-y-cono 
.woocommerce-product-attributes-item__value p a, .woocommerce-product-attributes-item--attribute_pa_medidas 
.woocommerce-product-attributes-item__value p a,.woocommerce-product-attributes-item--attribute_pa_medida 
.woocommerce-product-attributes-item__value p a  {
  flex: 0 0 31%; /* aprox 3 columnas */
  text-align: left !important;
  font-size: 1em !important;
}
.woocommerce-product-attributes-item--attribute_pa_disponible-en 
.woocommerce-product-attributes-item__value p a  {
  flex: 0 0 48%; /* aprox 2 columnas */
  text-align: left !important;
  font-size: 1em !important;
}

@media (max-width: 768px) {  /*en movil 1 columna solo*/
  .woocommerce-product-attributes-item--attribute_pa_disponible-en 
  .woocommerce-product-attributes-item__value p a,
  .woocommerce-product-attributes-item--attribute_pa_temperatura-y-cono 
  .woocommerce-product-attributes-item__value p a,
  .woocommerce-product-attributes-item--attribute_pa_medidas 
  .woocommerce-product-attributes-item__value p a.woocommerce-product-attributes-item--attribute_pa_medida 
  .woocommerce-product-attributes-item__value p a {
    flex: 0 0 100% !important; /* 1 sola columna */
  }
}



