/*
 * Self-hosted Signika webfonts, carried over from the old site's theme.
 * Deliberately NOT the Google Fonts CDN: embedding that transfers visitor
 * IPs to Google, which German courts have held to breach the GDPR - not
 * something a medical practice's site should do.
 *
 * The old site declared these under its own family names (signikalight,
 * signika_negativesemibold, ...). Normalised here to two families with
 * real weights, so CSS can use font-weight instead of swapping families.
 */

/* Signika */
@font-face {
  font-family: 'Signika';
  src: url('../fonts/signika-light-webfont.woff2') format('woff2'),
       url('../fonts/signika-light-webfont.woff') format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Signika';
  src: url('../fonts/signika-regular-webfont.woff2') format('woff2'),
       url('../fonts/signika-regular-webfont.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Signika';
  src: url('../fonts/signika-semibold-webfont.woff2') format('woff2'),
       url('../fonts/signika-semibold-webfont.woff') format('woff');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Signika';
  src: url('../fonts/signika-bold-webfont.woff2') format('woff2'),
       url('../fonts/signika-bold-webfont.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Signika Negative - used for uppercase labels, headings, nav */
@font-face {
  font-family: 'Signika Negative';
  src: url('../fonts/signikanegative-light-webfont.woff2') format('woff2'),
       url('../fonts/signikanegative-light-webfont.woff') format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Signika Negative';
  src: url('../fonts/signikanegative-regular-webfont.woff2') format('woff2'),
       url('../fonts/signikanegative-regular-webfont.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Signika Negative';
  src: url('../fonts/signikanegative-semibold-webfont.woff2') format('woff2'),
       url('../fonts/signikanegative-semibold-webfont.woff') format('woff');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Signika Negative';
  src: url('../fonts/signikanegative-bold-webfont.woff2') format('woff2'),
       url('../fonts/signikanegative-bold-webfont.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
