/**
 * FDPB — i font DELLA STAMPA, dichiarati per il browser.
 *
 * Sono gli STESSI file TTF che il generatore PDF incorpora
 * (`FDPB_PDF_Generator::custom_font_registry()`, assets/fonts/ttf/). Finché una
 * pagina non li dichiara, il browser disegna un ripiego di sistema: il testo si
 * vede con la larghezza sbagliata e in stampa cambia — l'errore che il cliente
 * scopre solo sul cartoncino.
 *
 * Il blocco nasce dentro templates/editor.php (#83070 punto 9); qui è in un file
 * a sé perché serve in più posti: l'editor del prodotto, il Template Builder
 * dell'area amministrativa, e chiunque altro debba mostrare un design.
 * Gli URL sono RELATIVI a questo file, così vale sia in staging sia in
 * produzione senza passare da PHP.
 *
 * Inter NON è qui: gli editor la caricano da Google Fonts (stessa famiglia,
 * stesse metriche del TTF incorporato) e una seconda dichiarazione locale
 * costringerebbe a un download inutile.
 *
 * @since 2.34.558
 */
@font-face { font-family: 'Bebas Neue'; src: url('../fonts/ttf/BebasNeue-Regular.ttf') format('truetype'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'Anton'; src: url('../fonts/ttf/Anton-Regular.ttf') format('truetype'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'Archivo Black'; src: url('../fonts/ttf/ArchivoBlack-Regular.ttf') format('truetype'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'Poppins'; src: url('../fonts/ttf/Poppins-Regular.ttf') format('truetype'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'Poppins'; src: url('../fonts/ttf/Poppins-Bold.ttf') format('truetype'); font-weight: 700; font-display: swap; }
@font-face { font-family: 'Abril Fatface'; src: url('../fonts/ttf/AbrilFatface-Regular.ttf') format('truetype'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'Lato'; src: url('../fonts/ttf/Lato-Regular.ttf') format('truetype'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'Lato'; src: url('../fonts/ttf/Lato-Bold.ttf') format('truetype'); font-weight: 700; font-display: swap; }
@font-face { font-family: 'Fira Sans'; src: url('../fonts/ttf/FiraSans-Regular.ttf') format('truetype'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'Fira Sans'; src: url('../fonts/ttf/FiraSans-Bold.ttf') format('truetype'); font-weight: 700; font-display: swap; }
@font-face { font-family: 'PT Serif'; src: url('../fonts/ttf/PTSerif-Regular.ttf') format('truetype'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'PT Serif'; src: url('../fonts/ttf/PTSerif-Bold.ttf') format('truetype'); font-weight: 700; font-display: swap; }
@font-face { font-family: 'Pacifico'; src: url('../fonts/ttf/Pacifico-Regular.ttf') format('truetype'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'Great Vibes'; src: url('../fonts/ttf/GreatVibes-Regular.ttf') format('truetype'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'Lobster'; src: url('../fonts/ttf/Lobster-Regular.ttf') format('truetype'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'Barlow Condensed'; src: url('../fonts/ttf/BarlowCondensed-Regular.ttf') format('truetype'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'Barlow Condensed'; src: url('../fonts/ttf/BarlowCondensed-Bold.ttf') format('truetype'); font-weight: 700; font-display: swap; }
