/* ==========================================================================
   FONT — Dazzero Academy
   Titoli: Kiona Regular · Testi: Open Sans
   File attesi in /assets/fonts/:
     kiona-regular.woff2
     open-sans-400.woff2 · open-sans-400-italic.woff2
     open-sans-600.woff2 · open-sans-700.woff2
   ========================================================================== */

/* --- Kiona (titoli) ------------------------------------------------------- */

/* Il nome usato nei CSS del tema è 'Kiona Regular'. */
@font-face {
	font-family: 'Kiona Regular';
	src: url('../fonts/kiona-regular.woff2') format('woff2');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

/* Stesso file dichiarato anche come 'Kiona': serve a chi ha già scritto
   quel nome nella tipografia di Elementor o in un CSS personalizzato, così
   non si ritrova Arial dopo l'aggiornamento del tema. Nessun download in
   più: il browser scarica solo la famiglia che viene davvero usata. */
@font-face {
	font-family: 'Kiona';
	src: url('../fonts/kiona-regular.woff2') format('woff2');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

/* Kiona ha un solo peso: se ne aggiungi altri, scommenta e carica il file.
   Ricorda di duplicare il blocco anche per l'alias 'Kiona'.
@font-face {
	font-family: 'Kiona Regular';
	src: url('../fonts/kiona-bold.woff2') format('woff2');
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}
*/

/* --- Open Sans (testi) ---------------------------------------------------- */
@font-face {
	font-family: 'Open Sans';
	src: url('../fonts/open-sans-400.woff2') format('woff2');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Open Sans';
	src: url('../fonts/open-sans-400-italic.woff2') format('woff2');
	font-weight: 400;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Open Sans';
	src: url('../fonts/open-sans-600.woff2') format('woff2');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Open Sans';
	src: url('../fonts/open-sans-700.woff2') format('woff2');
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

/* --- Variabili usate dal resto del tema ----------------------------------- */
:root {
	--dz-font-titoli: 'Kiona Regular', 'Kiona', 'Helvetica Neue', Arial, sans-serif;
	--dz-font-testo:  'Open Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif;
	--dz-font-ui:     var(--dz-font-testo);
}

/* Kiona è un condensed geometrico: in maiuscolo con un filo di tracking
   rende molto meglio. */
h1, h2, h3,
.dz-single__title {
	letter-spacing: 0.02em;
}
