/**
 * marca.css — color de marca en los botones de acción.
 *
 * Se encola en su propio hook con prioridad 102 (inc/assets.php): es la
 * ÚLTIMA hoja del tema, por detrás de css/custom-adicional.css, de
 * assets/css/movil.css y de assets/css/checkout.css. Aun así lleva
 * !important porque las dos reglas a las que gana ya lo llevan:
 *
 *   · css/custom-adicional.css (~línea 721) pinta el botón de
 *     «Añadir al carrito» de NEGRO con `!important`.
 *   · El plugin Simple CSS imprime su bloque en wp_head DESPUÉS de todas
 *     las hojas encoladas, y ahí vuelve a tocar el :hover del botón
 *     (color: #a5a5a5). Sin !important ganaría él.
 *
 * El rosa es #e590a0, el mismo de la etiqueta «-X %», del precio rebajado
 * y de la cesta de la cabecera (--samaruc-rosa-marca en variables.css).
 * NO se usa el #FFCAD4 de la topbar: sobre blanco tiene 1,3:1 de contraste
 * y el texto del botón no se leería.
 */

/* ---------- Añadir al carrito (ficha de producto, vista rápida) ---------- */
.single_add_to_cart_button,
.single_add_to_cart_button.goldsmith-btn,
.goldsmith-btn-border.goldsmith-btn-dark.single_add_to_cart_button,
.woocommerce .single_add_to_cart_button,
a.add_to_cart_button,
.goldsmith-btn-border.goldsmith-btn-dark.add_to_cart_button {
	background-color: var(--samaruc-rosa-marca, #e590a0) !important;
	border-color: var(--samaruc-rosa-marca, #e590a0) !important;
	color: #FFFFFF !important;
	transition: background-color .25s ease, border-color .25s ease, opacity .25s ease;
}

.single_add_to_cart_button:hover,
.single_add_to_cart_button:focus,
.goldsmith-single-product-type-1 .goldsmith-product-info-top .single_add_to_cart_button:hover,
.woocommerce .single_add_to_cart_button:hover,
a.add_to_cart_button:hover,
a.add_to_cart_button:focus {
	/* Rosa un punto más oscuro: se nota que responde sin cambiar de color. */
	background-color: #d47c8d !important;
	border-color: #d47c8d !important;
	color: #FFFFFF !important;
	opacity: 1 !important;
}

/* Variaciones sin elegir: WooCommerce deja el botón inerte con .disabled.
   Se mantiene rosa pero apagado, para que se vea que aún no se puede pulsar. */
.single_add_to_cart_button.disabled,
.single_add_to_cart_button:disabled,
.single_add_to_cart_button.wc-variation-selection-needed {
	background-color: var(--samaruc-rosa-marca, #e590a0) !important;
	border-color: var(--samaruc-rosa-marca, #e590a0) !important;
	color: #FFFFFF !important;
	opacity: .5 !important;
}
