/* ============================================================
   SENTIDA · la marca (28/09/2026)
   Fuentes y tokens del logo nuevo. Es la FUENTE DE VERDAD: la tienda
   (sentida-tienda) la copia con `flask sincronizar-marca` y un test compara
   las dos. Acá se cambia la marca; en ningún otro CSS hay colores ni fuentes.
   ============================================================ */
@font-face{font-family:Playfair; src:url("../assets/fuentes/playfair-latin.woff2") format("woff2"); font-weight:300 700; font-display:swap;
  unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:Playfair; src:url("../assets/fuentes/playfair-latin-ext.woff2") format("woff2"); font-weight:300 700; font-display:swap;
  unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:Montserrat; src:url("../assets/fuentes/montserrat-latin.woff2") format("woff2"); font-weight:100 900; font-display:swap}
@font-face{font-family:"Montserrat respaldo"; src:local("Arial"), local("Helvetica"); size-adjust:109.2%; ascent-override:88.6%; descent-override:23%; line-gap-override:0%}
@font-face{font-family:"Playfair respaldo"; src:local("Georgia"); size-adjust:103%; ascent-override:92%; descent-override:24%; line-gap-override:0%}

:root{
  --blanco:#F6F3E9;           /* el fondo claro de todo el sitio (cambiado el 07/10/2026) */
  --crema:#F8EADE;
  --crema-suave:#F9F3EE;      /* fondos intermedios y hover de tarjetas */
  --beige:#CFB59E;
  --celeste:#DDE6ED;          /* solo relleno chico, nunca texto */
  --marron:#4E2C1E;
  --marron-medio:#6C4D38;
  --celeste-profundo:#46627A;
  --celeste-filete:#7EAFD6;   /* solo filetes, puntos y aros; nunca texto */
  /* Funcional, no de marca: lo que pide acción ya (un pedido atrasado, un
     aviso que no salió, un precio sin cargar). Texto y borde con contraste AA
     sobre --blanco, --crema, --crema-suave y --alerta-suave (tests/sitio/test_marca.py). */
  --alerta:#9A3B22;
  --alerta-suave:#F6DDD2;     /* el fondo de lo que va en --alerta; nunca texto */
  --linea:rgba(207,181,158,.6);
  --sombra:rgba(78,44,30,.28);
  --sombra-suave:rgba(78,44,30,.19);
  --velo:rgba(78,44,30,.45);

  --display:Playfair, "Playfair respaldo", Georgia, serif;
  --ui:Montserrat, "Montserrat respaldo", system-ui, sans-serif;
}
