/*
 * Schriftvergleich: die Katalogschriften Caladea und Carlito auf der Website.
 *
 * Wird nur geladen, wenn der Umschalter in _layout.php aktiv ist
 * (?schrift=katalog, im Cookie gemerkt). Ueberschreibt allein die
 * Schriftregeln aus style.css; Layout und Groessen bleiben.
 *
 * Zuordnung analog zu Roboto/Roboto Slab: Carlito (serifenlos) fuer den
 * Lesetext, Navigation, Tabellen und Formulare; Caladea (Serifen, fett)
 * nur fuer Ueberschriften und Auszeichnungen.
 * Dateien aus google-webfonts-helper (Caladea v10, Carlito v4, latin),
 * Lizenz SIL OFL, selbst gehostet wie Roboto.
 */

/* caladea-regular - latin */
@font-face {
  font-family: "Caladea";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local(""), url("../fonts/caladea-v10-latin-regular.woff2") format("woff2");
}
/* caladea-italic - latin */
@font-face {
  font-family: "Caladea";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local(""), url("../fonts/caladea-v10-latin-italic.woff2") format("woff2");
}
/* caladea-700 - latin */
@font-face {
  font-family: "Caladea";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local(""), url("../fonts/caladea-v10-latin-700.woff2") format("woff2");
}
/* caladea-700italic - latin */
@font-face {
  font-family: "Caladea";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local(""), url("../fonts/caladea-v10-latin-700italic.woff2") format("woff2");
}
/* carlito-regular - latin */
@font-face {
  font-family: "Carlito";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local(""), url("../fonts/carlito-v4-latin-regular.woff2") format("woff2");
}
/* carlito-italic - latin */
@font-face {
  font-family: "Carlito";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local(""), url("../fonts/carlito-v4-latin-italic.woff2") format("woff2");
}
/* carlito-700 - latin */
@font-face {
  font-family: "Carlito";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local(""), url("../fonts/carlito-v4-latin-700.woff2") format("woff2");
}
/* carlito-700italic - latin */
@font-face {
  font-family: "Carlito";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local(""), url("../fonts/carlito-v4-latin-700italic.woff2") format("woff2");
}

/* Lesetext: Carlito statt Roboto, serifenlos */
html, body {
  font-family: "Carlito", "Liberation Sans", sans-serif;
}

/* Ueberschriften: Caladea fett statt Roboto Slab */
h1, h2, h3, h4, h5 {
  font-family: "Caladea", Georgia, serif;
  font-weight: 700;
}

/* Formularfelder und Buttons erben die Systemschrift nicht */
input, select, textarea, button {
  font-family: "Carlito", "Liberation Sans", sans-serif;
}

/* Auszeichnungen, die in style.css Roboto Slab tragen: Caladea fett */
article em,
article a.dl,
article pre.slab {
  font-family: "Caladea", Georgia, serif;
  font-weight: 700;
}

/* pre und code bleiben Roboto Mono (style.css) */
