/*
 * VELYON Theme — Self-hosted fonts
 *
 * Fonts are self-hosted (not loaded from Google Fonts' CDN) to avoid an
 * extra external DNS/connection round-trip on every page load — this is
 * one of the "lightweight" requirements for the theme.
 *
 * SETUP REQUIRED: download the .woff2 files below and place them in
 * /assets/fonts/. Easiest source: https://gwfh.mranftl.com/fonts
 * (search "Sora" and "IBM Plex Sans", select the weights listed here,
 * download the woff2-only package).
 *
 * Weights used across the theme:
 *   Sora: 400, 600, 700, 800
 *   IBM Plex Sans: 400, 500, 600
 */

@font-face {
	font-family: 'Sora';
	src: url('../fonts/sora-v14-latin-regular.woff2') format('woff2');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Sora';
	src: url('../fonts/sora-v14-latin-600.woff2') format('woff2');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Sora';
	src: url('../fonts/sora-v14-latin-700.woff2') format('woff2');
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Sora';
	src: url('../fonts/sora-v14-latin-800.woff2') format('woff2');
	font-weight: 800;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'IBM Plex Sans';
	src: url('../fonts/ibm-plex-sans-v19-latin-regular.woff2') format('woff2');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'IBM Plex Sans';
	src: url('../fonts/ibm-plex-sans-v19-latin-500.woff2') format('woff2');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'IBM Plex Sans';
	src: url('../fonts/ibm-plex-sans-v19-latin-600.woff2') format('woff2');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}
