/**
 * PK Royal Commerce — Self-hosted display typeface (Cinzel)
 *
 * design-tokens.css declares --pkr-font-display: 'Cinzel', Georgia, ...
 * but Cinzel was never actually loaded anywhere (no @font-face, no
 * Google Fonts <link>), so every heading/display element silently
 * rendered in the Georgia fallback. This file self-hosts the three
 * static weights Cinzel is actually used at across main.css (400
 * regular text, 600 .pkr-eyebrow, 700 headings/strong/th/buttons-style
 * labels) rather than pulling every weight Google ships.
 *
 * Self-hosted (vs. a Google Fonts CDN <link>) so first paint of
 * display text doesn't depend on an external DNS/TLS round trip, and
 * so the pages keep working if fonts.gstatic.com is unreachable.
 * font-display: swap avoids invisible-text (FOIT) — Georgia renders
 * immediately and swaps to Cinzel once it loads, at the cost of a
 * brief, expected reflow (fonts have different metrics).
 *
 * Files: assets/fonts/cinzel/ — WOFF2, Latin subset only (this site's
 * content is English-only; drop in the latin-ext subset here too if
 * non-Latin/accented copy is ever needed).
 * Source: Google Fonts Cinzel v26, https://fonts.google.com/specimen/Cinzel
 * License: SIL Open Font License 1.1 (OFL.txt ships with the family).
 */

@font-face {
	font-family: 'Cinzel';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('../fonts/cinzel/cinzel-v26-latin-400.woff2') format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
	font-family: 'Cinzel';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('../fonts/cinzel/cinzel-v26-latin-600.woff2') format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
	font-family: 'Cinzel';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('../fonts/cinzel/cinzel-v26-latin-700.woff2') format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
