/*
Theme Name: Hello Elementor Child
Theme URI: https://dondejugarboardgames.com/
Description: Tema hijo de Hello Elementor para "Donde Jugar Boardgames". Permite personalizar el header, estilos y funciones del sitio (en particular el módulo de Ventas) sin perder los cambios cuando el tema padre Hello Elementor se actualice.
Author: Walter G. Curiel
Template: hello-elementor
Version: 1.0.2
Text Domain: hello-elementor-child
*/

/* "Menu Publico" del Header (widget Elementor "Nav Menu", hecho por
 * Walter) -- en tablet/movil, al abrir el dropdown de hamburguesa, el
 * header entero crecia y se encogia al cerrar. Causa: el <nav> del
 * dropdown se quedaba dentro del flujo normal de la pagina en vez de
 * flotar encima del contenido. El contenedor del widget
 * (elementor-element-150a337) ya es position: relative por defecto de
 * Elementor, asi que basta con sacar el propio dropdown del flujo.
 * Escrito por el data-id de ESTE widget en particular -- no afecta
 * ningun otro menu del sitio. Walter, 3-Sep-2026. */
.elementor-element-150a337 .elementor-nav-menu--dropdown {
	position: absolute !important;
	top: 100% !important;
	left: 0 !important;
	right: 0 !important;
	z-index: 999 !important;
	/* Walter, 3-Sep-2026: la regla propia de Elementor
	 * (.elementor-nav-menu--dropdown.elementor-nav-menu__container, en
	 * widget-nav-menu.min.css) anima max-height y transform a .3s cada
	 * uno -- eso generaba el "glitch" de una ventanita blanca creciendo
	 * antes de que aparecieran las opciones. Pidio que fuera instantaneo
	 * en vez de solo mas rapido. */
	transition: none !important;
}
