/*
 * Winter Forest Press — web fonts. The one place font files are declared.
 *
 *   WFP Serif ..... Goudy Old Style, for headings and titles (also declared as "Goudy Old Style")
 *   Lato .......... body and interface text (Łukasz Dziedzic, SIL Open Font License; OFL-Lato.txt)
 *   Montserrat .... variable font, regular and italic (SIL OFL)
 *   EB Garamond ... chapter text; declared in eb-garamond.css once its files are in this folder
 *
 * Loaded by the child theme's functions.php (wfp_fonts_*) on the public site and in the block editor, and
 * by WFP Admin Views in wp-admin, so every screen uses the same files. Files here are woff2 (Latin) except
 * Lato Light Italic, which is TrueType. Add a font by dropping its file in this folder and adding a block
 * below; nothing else on the site needs to load it. Do not add @font-face rules or Google Fonts @imports
 * in Appearance → Customize → Additional CSS.
 */

/* WFP Serif */
@font-face { font-family: 'WFP Serif'; font-style: normal; font-weight: 400; font-display: swap; src: url('Goudy-Old-Style-Regular.woff2') format('woff2'); }
@font-face { font-family: 'WFP Serif'; font-style: normal; font-weight: 700; font-display: swap; src: url('Goudy-Old-Style-Bold.woff2') format('woff2'); }
@font-face { font-family: 'WFP Serif'; font-style: italic; font-weight: 400; font-display: swap; src: url('Goudy-Old-Style-Italic.woff2') format('woff2'); }

/* "Goudy Old Style": the same three files under the font's own name, for the font stacks that list it */
@font-face { font-family: 'Goudy Old Style'; font-style: normal; font-weight: 400; font-display: swap; src: url('Goudy-Old-Style-Regular.woff2') format('woff2'); }
@font-face { font-family: 'Goudy Old Style'; font-style: normal; font-weight: 700; font-display: swap; src: url('Goudy-Old-Style-Bold.woff2') format('woff2'); }
@font-face { font-family: 'Goudy Old Style'; font-style: italic; font-weight: 400; font-display: swap; src: url('Goudy-Old-Style-Italic.woff2') format('woff2'); }

/* Lato */
@font-face { font-family: 'Lato'; font-style: normal; font-weight: 300; font-display: swap; src: url('Lato-300.woff2') format('woff2'); }
@font-face { font-family: 'Lato'; font-style: italic; font-weight: 300; font-display: swap; src: url('Lato-300-Italic.ttf') format('truetype'); }
@font-face { font-family: 'Lato'; font-style: normal; font-weight: 400; font-display: swap; src: url('Lato-400.woff2') format('woff2'); }
@font-face { font-family: 'Lato'; font-style: italic; font-weight: 400; font-display: swap; src: url('Lato-400-Italic.woff2') format('woff2'); }
@font-face { font-family: 'Lato'; font-style: normal; font-weight: 700; font-display: swap; src: url('Lato-700.woff2') format('woff2'); }
@font-face { font-family: 'Lato'; font-style: italic; font-weight: 700; font-display: swap; src: url('Lato-700-Italic.woff2') format('woff2'); }
@font-face { font-family: 'Lato'; font-style: normal; font-weight: 900; font-display: swap; src: url('Lato-900.woff2') format('woff2'); }

/* Montserrat (variable) */
@font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 100 900; font-display: swap; src: url('Montserrat-VariableFont_wght.woff2') format('woff2'); }
@font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 100 900; font-display: swap; src: url('Montserrat-Italic-VariableFont_wght.woff2') format('woff2'); }
