/*
 * Il tema si aggiorna qui, senza modificare il layout.
 * Sfondo: salva l'immagine in assets/images e imposta, per esempio:
 * --hero-background-image: url("../images/il-nostro-sfondo.webp");
 * --hero-background-overlay: rgba(248, 246, 238, 0.85);
 * L'overlay aiuta a mantenere leggibili i testi sopra una fotografia.
 * Font locali: aggiungi il file WOFF2 in assets/fonts, dichiara @font-face
 * in questo file e aggiorna --font-heading / --font-body.
 */
:root {
  --color-paper: #f8f6ee;
  --color-white: #fffdf8;
  --color-ink: #2f4436;
  --color-muted: #5e695c;
  --color-sage: #e8eddf;
  --color-peach: #f2e7dc;
  --color-accent: #975a42;
  --color-line: #d7d9c9;
  --color-gold: #a38857;
  --font-heading: "Iowan Old Style", "Palatino Linotype", "Book Antiqua", Georgia, serif;
  --font-body: "Avenir Next", Avenir, "Segoe UI", sans-serif;
  --hero-background-image: none;
  --hero-background-position: center;
  --hero-background-overlay: rgba(248, 246, 238, 0.86);
  --show-invitation: block;
}
