:root {
  --mattone: #1C1E1F;          
  --mattone-chiaro: #2A2C2E;
  --su-mattone: #656768;       
  --giallo: #F05252;           
  --rosso: #D52123;            
  --rosso-premuto: #B91C1E;
  --rosso-scuro: #C81E20;      
  --scuro: #1C1E1F;
  --nero: #1C1E1F;
}

.sezione--scura .paragrafo, .sezione--scura .nota, .sezione--scura p:not(:where(.scontrino *)),
.invito .paragrafo, .riquadro-mattone p, .iscrizione p { color: #B4B6B8; }
.sezione--scura h3, .riquadro-mattone h3 { color: #FFFFFF; }

.sezione--scura .icona, .riquadro-mattone .icona { background: transparent; color: #D52123; font-size: 1.25em; }
