/* ArteBianco Carrito moderno: solo afecta al contenedor ab-cart-v2 */
.ab-cart-v2 .wc-block-cart-items__row .wc-block-components-product-metadata__description {
  display: none !important;
}

/* Fallback accesible: sin JS las caracteristicas siguen visibles. */
.ab-cart-v2 .wc-block-cart-items__row.ab-details-ready:not(.ab-details-expanded)
.wc-block-components-product-details {
  display: none !important;
}

.ab-cart-v2 .ab-detail-toggle {
  appearance: none;
  -webkit-appearance: none;
  display: inline-block;
  margin: 5px 0 8px;
  padding: 5px 0;
  border: 0;
  background: transparent;
  color: #b71977;
  font: inherit;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.4;
  text-decoration: underline;
  text-underline-offset: 3px;
  text-align: left;
  cursor: pointer;
}

.ab-cart-v2 .ab-detail-toggle:focus-visible {
  outline: 2px solid #b71977;
  outline-offset: 3px;
  border-radius: 3px;
}

.ab-cart-v2 .wc-block-components-totals-footer-item-tax {
  color: #777882;
  font-size: 12px;
  line-height: 1.4;
}
