/*
Theme Name:   Enzim Hello Child
Theme URI:    https://enzimestudio.com
Description:  Tema hijo de Hello Elementor de Enzim Estudio. Incluye los ajustes estándar del estudio (limpieza, comentarios, duplicar, revisiones, fuentes, imágenes) activables desde inc/config.php.
Author:       Enzim Estudio
Author URI:   https://enzimestudio.com
Template:     hello-elementor
Version:      1.0.0
Requires at least: 6.5
Requires PHP: 8.1
License:      GNU General Public License v3 or later
License URI:  https://www.gnu.org/licenses/gpl-3.0.html
Text Domain:  enzim-child
*/

/* ==========================================================================
   Accesibilidad base del estudio
   Los estilos de diseño (colores, tipografías, espaciados) van en Elementor:
   variables, colores, tipografías y clases globales. Aquí solo lo transversal.
   ========================================================================== */

/* Foco visible en todos los elementos interactivos (WCAG 2.4.7 y 2.4.11) */
:where(a, button, input, select, textarea, summary, [tabindex]):focus-visible {
	outline: 2px solid currentColor;
	outline-offset: 4px;
}

/* El enlace «Saltar al contenido» de Hello Elementor, visible al recibir el foco */
.skip-link:focus {
	z-index: 100000;
	padding: 16px 24px;
	background: #fff;
	color: #000;
	text-decoration: underline;
}

/* Respetar la preferencia de reducir movimiento (WCAG 2.3.3) */
@media (prefers-reduced-motion: reduce) {
	*,
	*::before,
	*::after {
		animation-duration: 0.01ms !important;
		animation-iteration-count: 1 !important;
		transition-duration: 0.01ms !important;
		scroll-behavior: auto !important;
	}
}
