/* ==========================================================================
   FASE UX-02 — ANCHO DEL SITIO (body / secciones)
   --------------------------------------------------------------------------
   Controla el ancho del CONTENIDO de las páginas (las secciones dentro de
   <main>). NO toca main.css ni el header/footer (que tienen su propio ancho y
   están fuera de <main>). La clase bmw-* la pone templates/layout/header.php en
   el <body>, a partir de settings.site_max_width. Se carga DESPUÉS de main.css.

   Valores: normal (por defecto, ~1300px de main.css) · wide (1400px) · full (1600px).
   Header y Footer, si están en "Igual que el sitio", ya reciben el ancho resuelto
   desde header_config()/footer_config() (no dependen de este archivo).
   ========================================================================== */

body.bmw-wide main .contenedor {
    max-width: 1400px;
}

body.bmw-full main .contenedor {
    max-width: 1600px;
    margin-inline: auto;
    padding-inline: 32px;
}
