/*
 * Söhne Font Family - Weight Mapping
 *
 * Using 3 weights only:
 *   Buch (400) - Book/Regular    - Default body text (font-normal)
 *   Kräftig (500) - Medium       - font-medium
 *   Dreiviertelfett (700) - Bold - font-bold
 */

/* Buch (Book) - 400 - Default/Regular weight */
@font-face {
  font-family: 'Soehne';
  src: url("/assets/soehne-web-buch-1b53454a.woff2") format('woff2');
  font-weight: 400;
  font-display: swap;
  font-style: normal;
}

/* Kräftig (Medium) - 500 - font-medium */
@font-face {
  font-family: 'Soehne';
  src: url("/assets/soehne-web-kraftig-f11978f5.woff2") format('woff2');
  font-weight: 500;
  font-display: swap;
  font-style: normal;
}

/* Dreiviertelfett (Bold) - 700 - font-bold */
@font-face {
  font-family: 'Soehne';
  src: url("/assets/soehne-web-dreiviertelfett-034c6340.woff2") format('woff2');
  font-weight: 700;
  font-display: swap;
  font-style: normal;
}

/*
 * Signifier Font Family - Serif
 *
 * Using 1 weight:
 *   Regular (400) - font-serif headings
 */

/* Regular - 400 */
@font-face {
  font-family: 'Signifier';
  src: url("/assets/signifier-web-regular-858d3ef8.woff2") format('woff2');
  font-weight: 400;
  font-display: swap;
  font-style: normal;
}

:root {
  --font-sans: 'Soehne', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;
  --font-serif: 'Signifier', ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
}
