/**
* Theme Name: PhysioZen Child
* Description: This is a child theme of PhysioZen.
* Author: <a href="https://cmsmasters.net/">cmsmasters</a>
* Template: physiozen
* Version: 1.1.1
* Tested up to: 6.6
* Requires PHP: 7.4
* License:
* License URI:
* Text Domain: physiozen-child
* Copyright: cmsmasters 2025 / All Rights Reserved
*/

/* -------------------------------------------------------------------------
 * Cabecera y submenús siempre por encima del contenido · Guia33, 02-09-2026
 *
 * Tras actualizar los plugins, los desplegables del menú se quedaban por
 * debajo de las imágenes y del slider en algunas páginas.
 *
 * El submenú ya lleva z-index 9999, pero solo gana si su cabecera tiene un
 * contexto de apilamiento propio. El sitio usa DOS cabeceras: la 131, que va
 * en posición absoluta y sí lo tiene (z-index 99), y la 147, que va en flujo
 * normal, sin position ni z-index. En esa segunda, cualquier contenedor del
 * contenido con z-index propio (los hay con 2 y con 5) puede taparlo.
 *
 * Con esto las dos cabeceras quedan siempre por encima. `position: relative`
 * sin desplazamientos no mueve nada de sitio, solo crea el contexto.
 * ---------------------------------------------------------------------- */
header[data-elementor-type="cmsmasters_header"] {
	position: relative;
	z-index: 9999;
}

header[data-elementor-type="cmsmasters_header"].cmsmasters-header-position-absolute-yes {
	position: absolute !important;
	z-index: 9999;
}
