/**
 * Trigo Buide — Language switcher inline en el menú principal.
 *
 * Encaja como un item más del nav. Deliberadamente discreto: mismo tipo
 * de tipografía y color que el resto de items del menú, con la bandera
 * como detalle visual.
 *
 * Subir a wp-content/themes/<child-theme>/assets/lang-switcher.css y
 * encolarlo desde functions.php (o inline en brand.css).
 */

.trigo-nav__lang {
	display: inline-flex;
	align-items: center;
	gap: 6px;
	font-family: inherit;
	font-weight: 400;
	font-size: inherit;
	color: inherit;
	text-decoration: none;
	padding: 0;
	margin: 0;
	line-height: 1;
	transition: opacity .15s ease;
}

.trigo-nav__lang:hover,
.trigo-nav__lang:focus-visible {
	opacity: .7;
	text-decoration: none;
}

.trigo-nav__lang .wpt-flag {
	font-size: 1.05em;
	line-height: 1;
}

/* Estado "current" (idioma actual) cuando se renderiza con include_self=true.
   Por defecto en Trigo no se usa, pero queda preparado por si en mobile
   menu se prefiere mostrar ES y EN ambos. */
.trigo-nav__lang.is-current {
	opacity: .5;
	cursor: default;
	pointer-events: none;
}

/* Mobile: el switcher queda dentro de la pila del burger menu igual que
   el resto de items. Sin reglas extra; hereda del .trigo-nav__links. */

/* Screen reader text helper (idéntico al estándar WP, por si el theme no
   lo trae). */
.screen-reader-text {
	border: 0;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute !important;
	width: 1px;
	word-wrap: normal !important;
}
