/*
Theme Name: Fiorentino Cabinet — Child Theme
Theme URI: https://www.lucafiorentino.com
Description: Child theme per il Fiorentino Cabinet d'Expert. Gestisce CPT, template archivio e singolo per Opere, Progetti e Aste.
Author: [il tuo nome]
Author URI: https://www.lucafiorentino.com
Template: hello-elementor
Version: 1.4.4
Text Domain: fiorentino-child
*/

/* === DESIGN TOKENS DAL BRAND === */
:root {
  --fc-green: #0F3928;        /* Verde brand ufficiale */
  --fc-gold: #C8A84B;
  --fc-cream: #F5F0E6;
  --fc-card: #FDFAF4;
  --fc-border: #DDD5B4;
  --fc-dark: #1A1710;
  --fc-body: #3A3020;
  --fc-muted: #8A7D60;
  --fc-bg: #EDEAE0;

  /* Font stacks */
  --fc-font-serif: "Platypi", "Playfair Display", Georgia, serif;
  --fc-font-sans: "Montserrat", -apple-system, sans-serif;
  --fc-font-body-serif: "EB Garamond", "Platypi", Georgia, serif;
}

/* === CONTAINER WRAPPER ===
 * .fc-template è il wrapper condiviso. Per default ha solo tipografia
 * e colore testo, niente background — così gli shortcode ereditano
 * lo sfondo della pagina Elementor in cui sono inseriti.
 *
 * I template di pagina full-page (archivi, singoli, hub) aggiungono
 * il proprio background via .fc-template.fc-page (vedi fc-templates.css).
 */
.fc-template * { box-sizing: border-box; }
.fc-template { font-family: var(--fc-font-sans); color: var(--fc-dark); }
.fc-template a { color: inherit; text-decoration: none; }
