/* Mitre Leyendas 1.3.0 - estilo general */
.mitre-leyendas { display:flex; flex-wrap:wrap; align-items:center; gap:6px; margin:10px 0 12px; position:relative; z-index:2; }
.mitre-leyenda { display:inline-block; box-sizing:border-box; max-width:100%; padding:7px 12px; border-radius:20px; background:#f9dce4; color:#8a1738; font-size:.9em; font-weight:700; line-height:1.35; white-space:normal; text-align:center; }
/* Solo catalogo: no afecta la ficha individual */
.woocommerce ul.products li.product .mitre-leyendas.mitre-placement-inline,
.woocommerce-page ul.products li.product .mitre-leyendas.mitre-placement-inline,
.products .product .mitre-leyendas.mitre-placement-inline,
.wc-block-grid__product .mitre-leyendas.mitre-placement-inline {
  display:flex !important; visibility:visible !important; opacity:1 !important;
  position:relative !important; inset:auto !important; transform:none !important;
  width:auto !important; max-width:100%; height:auto !important;
  margin:10px auto 12px !important; padding:0 !important;
  justify-content:center; text-align:center; float:none !important;
  z-index:3; clear:both;
}
.woocommerce ul.products li.product .mitre-leyenda,
.woocommerce-page ul.products li.product .mitre-leyenda,
.products .product .mitre-leyenda { font-size:.82em; }
@media(max-width:600px) {
  .woocommerce ul.products li.product .mitre-leyenda,
  .woocommerce-page ul.products li.product .mitre-leyenda { padding:6px 9px; font-size:.78em; }
}

/* Leyenda debajo del nombre en la tabla del carrito clasico. */
.woocommerce-cart .woocommerce-cart-form .product-name .mitre-cart-leyendas,
.woocommerce-cart .shop_table.cart .product-name .mitre-cart-leyendas {
 display:flex; flex-wrap:wrap; align-items:center; gap:6px;
 margin:8px 0 0; padding:0; line-height:1.35;
}
.woocommerce-cart .product-name .mitre-cart-leyendas .mitre-leyenda {
 display:inline-block; font-size:.82em; padding:6px 11px;
 background:#f9dce4; color:#8a1738; border-radius:20px;
}
