/*
 * GOAT Ecom, Schriften.
 *
 * Selbst gehostet, kein Aufruf an fonts.googleapis.com, kein CDN.
 * Zwei Familien, drei Dateien. Die Mono ist in R1 ersatzlos
 * gestrichen, ihre Dateien und ihr Lizenztext sind geloescht.
 *
 * Herkunft, Instanzierung und Subsetting stehen in
 * assets/fonts/LICENSES/HERKUNFT.md.
 *
 * Jeder Schnitt liegt zweimal vor. Die Datei ohne Zusatz traegt
 * latin, die Datei mit -ext traegt latin-ext. Ueber unicode-range
 * holt der Browser die zweite Datei nur, wenn ein Zeichen daraus
 * auf der Seite steht. Auf deutschen Seiten passiert das nie.
 *
 * Darunter je Familie ein metrisch angeglichenes Fallback. Es haelt
 * die Zeilen an ihrem Platz, bis die woff2-Datei da ist, und
 * verhindert den Sprung beim Schriftwechsel.
 */

/* -------------------------------------------------------------------
 * Archivo Expanded 800, Display
 * ----------------------------------------------------------------- */
@font-face {
	font-family: "Archivo Expanded";
	src: url("../fonts/archivo-expanded-800.woff2") format("woff2");
	font-weight: 800;
	font-style: normal;
	font-display: swap;
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
	font-family: "Archivo Expanded";
	src: url("../fonts/archivo-expanded-800-ext.woff2") format("woff2");
	font-weight: 800;
	font-style: normal;
	font-display: swap;
	unicode-range: U+0100-02AF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* -------------------------------------------------------------------
 * Inter Tight 400 und 500, Fliesstext
 * ----------------------------------------------------------------- */
@font-face {
	font-family: "Inter Tight";
	src: url("../fonts/inter-tight-400.woff2") format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
	font-family: "Inter Tight";
	src: url("../fonts/inter-tight-400-ext.woff2") format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
	unicode-range: U+0100-02AF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
	font-family: "Inter Tight";
	src: url("../fonts/inter-tight-500.woff2") format("woff2");
	font-weight: 500;
	font-style: normal;
	font-display: swap;
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
	font-family: "Inter Tight";
	src: url("../fonts/inter-tight-500-ext.woff2") format("woff2");
	font-weight: 500;
	font-style: normal;
	font-display: swap;
	unicode-range: U+0100-02AF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* -------------------------------------------------------------------
 * Metrisch angeglichene Fallbacks
 *
 * Gemessen mit fonttools gegen Arial und Courier New, weil die auf
 * Windows und macOS vorliegen und Helvetica zu Arial metrisch
 * kompatibel ist. Grundlage sind die Typo-Metriken der Webfonts und
 * die mittlere Vorbreite der Kleinbuchstaben.
 * ----------------------------------------------------------------- */
@font-face {
	font-family: "Archivo Expanded Fallback";
	src: local("Arial Bold"), local("Helvetica Neue Bold"), local("Arial");
	font-weight: 800;
	size-adjust: 141.72%;
	ascent-override: 61.95%;
	descent-override: 14.82%;
	line-gap-override: 0%;
}

@font-face {
	font-family: "Inter Tight Fallback";
	src: local("Arial"), local("Helvetica Neue"), local("Helvetica");
	size-adjust: 98.96%;
	ascent-override: 97.89%;
	descent-override: 24.37%;
	line-gap-override: 0%;
}
