/*
Theme Name:   Betheme Child — Marqués de Valdueza
Theme URI:    https://marquesdevaldueza.com/
Description:  Tema hijo de Betheme. Protege la personalización frente a actualizaciones del tema padre. El CSS a medida histórico sigue en Betheme → Theme Options → Custom CSS (opción de BD, se conserva).
Author:       Think Focus
Author URI:   https://thinkfocus.es/
Template:     betheme
Version:      1.0.8
Text Domain:  betheme-child
*/

/* ==========================================================================
   Cabecera fija (header-stack) — regresión de Betheme 28.x
   En 27.4.2 el bloque derecho (cuenta/carrito/idioma) iba superpuesto y el
   menú usaba todo el ancho. En 28.x ocupa sitio y "TIENDA" salta de línea.
   Se restaura el comportamiento anterior. TF 2026-09-17.
   ========================================================================== */
@media only screen and (min-width: 1240px) {
	.header-stack #Top_bar.is-sticky .top_bar_left {
		width: 100% !important;
	}
	.header-stack #Top_bar.is-sticky .top_bar_right {
		position: absolute;
		right: 0;
		top: 0;
	}
}

/* ==========================================================================
   Logos de prensa (elemento Clients) en móvil — regresión de Betheme 28.x
   En 27.4.2 responsive.css forzaba 2 por fila (li 50%). En 28.x esa regla está
   comentada y la rejilla mantiene 7 columnas: los logos quedan a 0 px de ancho.
   TF 2026-09-17.
   ========================================================================== */
@media only screen and (max-width: 767px) {
	ul.clients.clients_ul:not(.clients_slider_ul) {
		grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
	}
}

/* ==========================================================================
   Botón de envío de Contact Form 7 desactivado — Betheme 28.x
   CF7 lo desactiva hasta aceptar la privacidad. Betheme 28 pinta los botones
   desactivados con opacity .3 (rosa pálido); en 27.4.2 se veía granate.
   TF 2026-09-17.
   ========================================================================== */
.wpcf7 input.wpcf7-submit:disabled {
	opacity: 1;
}

/* ==========================================================================
   Icono "mostrar contraseña" (WooCommerce 10 + Betheme 28)
   WooCommerce 10 usa un <button> con el ojo en ::before (SVG de fondo); un
   color de fondo granate lo tapaba y se veía un cuadrado sólido. Betheme 28
   solo lo neutraliza en el formulario de login, no en el de registro.
   TF 2026-09-17.
   ========================================================================== */
.woocommerce .show-password-input::before,
.woocommerce-page .show-password-input::before {
	background-color: transparent !important;
}

/* ==========================================================================
   Campos de formularios WooCommerce (checkout, cuenta, cupón) — WC 10 + Betheme 28
   WooCommerce 10 impone borde oscuro, radio 4px y padding 7.5px; en producción
   (WC 8.8 + Betheme 27) mandaba Betheme: borde #ebebeb, sin radio, padding 10px
   y 40px de alto. Select2 (provincia) pasaba de 40 a 55px. TF 2026-09-17.
   ========================================================================== */
.woocommerce form .form-row .input-text,
.woocommerce form .form-row select,
.woocommerce-page form .form-row .input-text,
.woocommerce-page form .form-row select,
.woocommerce form.checkout_coupon .input-text,
.woocommerce form.login .input-text,
.woocommerce form.register .input-text {
	border-color: #ebebeb;
	border-radius: 0;
	padding: 10px;
}
.woocommerce .select2-container .select2-selection--single,
.woocommerce-page .select2-container .select2-selection--single {
	height: 40px;
}

/* ==========================================================================
   Botones de WooCommerce desactivados (p. ej. "Actualizar carrito") — Betheme 28
   Betheme 28 los pinta con el color del tema a opacity .3 (rosa); en producción
   se veía el estilo gris de WooCommerce. TF 2026-09-17.
   ========================================================================== */
.woocommerce button.button:disabled,
.woocommerce button.button:disabled[disabled],
.woocommerce-page button.button:disabled {
	background-color: rgba(0, 0, 0, .1) !important;
	color: rgba(0, 0, 0, .4) !important;
	border-color: rgba(0, 0, 0, .4);
	opacity: .5;
}

/* StoreCustomizer Pro 2.6.5 saca el buscador AJAX de la tienda fuera del bloque de
   filtros de Betheme (oculto). En producción (1.2.0) no se veía: se mantiene oculto.
   Para mostrarlo, borrar esta regla. TF 2026-09-23 */
.wcz-ajax-search-block-shop{display:none!important}
