/* Lo que no cambia con el tema ni con la temporada: tipografía, radio, márgenes y sombras.
   Los colores viven en App_Data/sitio-web.json (Contenido.Temporadas: "Principal" y "Lista") y el layout
   los inyecta como variables CSS; web.css los consume todos desde acá, sin valores propios. */

:root {
  --titulo: 'Playfair Display', Georgia, 'Times New Roman', serif;
  --titulo-peso: 400;
  --texto:  'Plus Jakarta Sans', 'Segoe UI', system-ui, -apple-system, sans-serif;

  --sombra-sm: 0 1px 2px rgba(var(--tinta-rgb), .06), 0 2px 8px rgba(var(--tinta-rgb), .06);
  --sombra-lg: 0 18px 40px rgba(var(--tinta-rgb), .22);

  --radio: 28px;
  --margen: clamp(20px, 4vw, 72px);
}
