/* Paletas. La activa se elige con SITE.tema en js/config.js (a | b | c). */

/* A · Verde Inglés (recomendada) */
:root, [data-tema="a"] {
  --bg: #F6F2EA;          /* marfil */
  --surface: #FFFFFF;
  --surface-2: #EDE7DB;
  --ink: #1B1B1A;
  --ink-soft: #55524B;
  --deep: #1F3A2E;        /* verde bosque: botones, franjas, footer */
  --deep-ink: #F6F2EA;
  --accent: #B08D57;      /* latón: detalles, nunca texto chico */
  --accent-text: #7E6135; /* latón oscuro para texto */
  --line: #DDD5C6;
  --overlay: rgba(16, 32, 25, .72);
  --radius: 2px;
  --font-head: "Cormorant Garamond", Georgia, serif;
  --font-head-weight: 600;
  --font-body: "Inter", system-ui, sans-serif;
}

/* B · Grafito & Salvia */
[data-tema="b"] {
  --bg: #EFEBE3;
  --surface: #F8F6F1;
  --surface-2: #E3DED3;
  --ink: #2A2D2B;
  --ink-soft: #5A5E5A;
  --deep: #2A2D2B;
  --deep-ink: #EFEBE3;
  --accent: #8A9A7B;
  --accent-text: #8A5A36;
  --line: #D6D1C6;
  --overlay: rgba(28, 30, 29, .74);
  --radius: 0px;
  --font-head: "Bodoni Moda", Georgia, serif;
  --font-head-weight: 500;
  --font-body: "Jost", system-ui, sans-serif;
}

/* C · Arena Mediterránea */
[data-tema="c"] {
  --bg: #E8DFD0;
  --surface: #F3EDE2;
  --surface-2: #DDD2BF;
  --ink: #262320;
  --ink-soft: #5B544B;
  --deep: #5E6B3E;
  --deep-ink: #F7F2E8;
  --accent: #B5694A;
  --accent-text: #9A5536;
  --line: #D2C6B1;
  --overlay: rgba(52, 42, 32, .7);
  --radius: 10px;
  --font-head: "Playfair Display", Georgia, serif;
  --font-head-weight: 500;
  --font-body: "Karla", system-ui, sans-serif;
}
