/* Botón "Agregar al carrito" de los listados como ícono (módulo carrito.php) */
a.button.ap-cart-btn{
  display:inline-flex; align-items:center; justify-content:center;
  color:#3a3a3a !important; background:transparent;
  transition:color .25s, transform .35s cubic-bezier(.34,1.56,.64,1);
}
a.button.ap-cart-btn:hover,
a.button.ap-cart-btn:focus-visible{ color:#C38356 !important; transform:translateY(-1px); }
.ap-cart-ico{
  width:30px; height:30px; display:block;
  fill:none; stroke:currentColor; stroke-width:1.5;
  stroke-linecap:round; stroke-linejoin:round;
}
/* Mientras agrega (clase .loading de WooCommerce) */
a.button.ap-cart-btn.loading .ap-cart-ico{ opacity:.35; }
/* Ya agregado: el "+" se transforma en tilde */
a.button.ap-cart-btn.added .ap-cart-plus{ d:path("M11.3 12l1.4 1.4 2.6-2.8"); }
