/* Accesibilidad — LEDMON, 2026-09-21
   Los enlaces dentro de texto redactado no deben distinguirse solo por el
   color: con el oro de marca oscurecido, el contraste frente al texto que
   los rodea baja de 3:1 (WCAG 1.4.1). Los enlaces que genera Elementor
   (botones, listas de iconos, menu) siempre llevan clase, asi que
   :not([class]) acota la regla al texto escrito a mano. */
#content a:not([class]) {
	text-decoration: underline;
}

/* Tamaño mínimo de los destinos táctiles (WCAG 2.2, 2.5.8 — lo puntúa
   Lighthouse como target-size, con peso 7). Los enlaces de las listas de
   iconos del pie medían 21,6 px de alto y hacen falta 24. El texto no
   cambia de tamaño: solo se agranda el área pulsable. */
.elementor-location-footer .elementor-icon-list-item > a {
	min-height: 24px;
	display: flex;
	align-items: center;
}

/* Mismo motivo en el mapa web: los enlaces que genera wp-sitemap-page
   miden 19 px de alto. inline-flex en vez de flex para que no pasen a
   ocupar todo el ancho de la lista. */
.wsp-container li > a {
	min-height: 24px;
	display: inline-flex;
	align-items: center;
}
