/*
 * Estilos base globales (tipografía, tamaño, fondo) copiados del mockup
 * de referencia (index.html de la web corporativa).
 */

:root {
  --font: 'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica Neue, Arial, sans-serif;
  --bg: #f1efee;

  /* El child-theme define estas variables Bootstrap más abajo en la cascada
   * (Poppins / #EDEDED); las sobreescribimos aquí para que todo lo que las
   * consuma (body, nav, botones…) herede la tipografía y el fondo nuevos. */
  --bs-font-sans-serif: var(--font);
  --bs-body-font-family: var(--font);
  --bs-body-bg: var(--bg);
}

body {
  font-family: var(--font);
  background: var(--bg);
  font-size: 16px;
  line-height: 1.6;
  -webkit-font-smoothing: antialiased;
}

/* El nav mantiene fondo blanco propio, igual que en el mockup de referencia
 * (allí .nav tiene background:var(--white) explícito, distinto del body). */
#wrapper-navbar,
#main-nav {
  background-color: #ffffff;
}
