/*
Theme Name: Aumenta
Theme URI: https://aumentafuenlabrada.com
Author: Salamandra Solutions
Author URI: https://salamandrasolutions.com
Description: Tema a medida del Centro Aumenta Fuenlabrada. Sustituye a Elementor: el HTML de cada página es el mismo que había dentro de los widgets, movido a plantillas del tema. Cabecera y pie viven en un solo sitio en vez de repetidos en las 26 páginas. Las páginas de WooCommerce y Tutor LMS siguen funcionando por `page.php`, que respeta su contenido. Desde la 1.1.0 incluye el canal `crm/v1` con el CRM de Salamandra, para que el centro pueda dar acceso a las familias a su área privada. La 1.2.0 añade la pantalla de acceso con la marca del centro (sustituye a LoginPress) y cierra los registros abiertos de Tutor LMS. La 1.3.0 crea la página de Equipo, que estaba en el menú sin existir, y arregla los seis botones «Quiero apuntarme» de Cursos, que no llevaban a ninguna parte. La 1.4.0 incorpora Psicología como sexta especialidad: su propia página, su tarjeta en Servicios y en Equipo, y su opción en los seis formularios. La 1.5.0 añade la pantalla de error 404, que no existía, y deja de cargar la tipografía desde un servidor de terceros: ahora sale del propio sitio. La 1.6.0 trae el área privada de la familia con el atajo [aumenta_area_privada], que necesita el secreto compartido en wp-config.php para funcionar. La 1.7.0 le pone puerta: el botón «Mi espacio» en el menú y la página que lo aloja. La 1.7.1 quita el scroll horizontal que tenían todas las páginas (104px en la portada) y arregla la cabecera, que era 64px más ancha que la ventana.
Version: 1.7.1
Requires at least: 6.0
Tested up to: 6.5
Requires PHP: 7.4
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: aumenta
Tags: custom-menu, featured-images, full-width-template, translation-ready
*/

/* El CSS de cada página viaja DENTRO de su plantilla, en su <style>, tal y como
   estaba en los widgets de Elementor. Se dejó así a propósito: mover todo eso a
   un fichero aparte obliga a resolver a mano los solapes entre las 17 páginas, y
   cualquier error ahí se ve como un descuadre que nadie sabe de dónde viene.

   Aquí solo va lo que tiene que valer para TODAS las páginas, incluidas las que
   pintan WooCommerce y Tutor LMS por su cuenta y donde no hay ninguna plantilla
   nuestra en la que meter nada. */


/* ═══════════════════════════════════════════════════════════════════════════
   NADA DE SCROLL HORIZONTAL
   ═══════════════════════════════════════════════════════════════════════════

   El tema usa 79 veces el truco clásico para que una sección ocupe todo el
   ancho de la ventana:

       width: 100vw; position: relative; left: 50%; margin-left: -50vw;

   Y ese truco SIEMPRE se pasa de ancho, porque `100vw` incluye la barra de
   scroll vertical y el espacio disponible no. Medido en la web real
   (08/08/2026): ventana 1521px, `100vw` 1536px → 15px de más. A eso se suman
   los círculos decorativos de las portadas, que se salen del lienzo a
   propósito. Total en la portada: 104px de scroll horizontal.

   Se corta en la raíz en vez de reescribir los 79 sitios: cada uno tendría que
   pasar a otra técnica, y un fallo en cualquiera se ve como una franja en
   blanco o una sección descentrada. Aquí es una regla y no hay nada más que
   mantener.

   `clip` en vez de `hidden` porque `hidden` convierte el elemento en un
   contenedor de scroll y rompería `position: sticky` el día que se use (hoy no
   hay ninguno, comprobado). `hidden` se deja delante como respaldo para Safari
   anterior a la 16, que no entiende `clip` — el navegador se queda con la
   última que reconoce.

   Comprobado en la web real: desborde 0, el scroll vertical sigue funcionando
   y los enlaces de ancla también. */

html,
body {
  overflow-x: hidden;
  overflow-x: clip;
}
