/* Switzer — the brand face (najmat direction B, committed).
 *
 * SELF-HOSTED, not the Fontshare CDN the brand page uses. Two reasons: the
 * counter has to keep working when the shop's internet does not (slice D is
 * explicitly offline-tolerant), and a books system should not make a
 * third-party request on every page load.
 *
 * 75 KB for four weights. font-display: swap so text is readable immediately
 * rather than invisible while the face loads — a counter cannot wait.
 *
 * Licensed under the ITF Free Font Licence, which permits self-hosting.
 */
@font-face {
  font-family: 'Switzer';
  src: url('/fonts/switzer-400.woff2') format('woff2');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Switzer';
  src: url('/fonts/switzer-500.woff2') format('woff2');
  font-weight: 500; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Switzer';
  src: url('/fonts/switzer-700.woff2') format('woff2');
  font-weight: 700; font-style: normal; font-display: swap;
}
@font-face {
  /* 800 is the wordmark's weight. Without this the mark falls back to
     Helvetica Neue Bold, which is what "not my branding" looked like. */
  font-family: 'Switzer';
  src: url('/fonts/switzer-800.woff2') format('woff2');
  font-weight: 800; font-style: normal; font-display: swap;
}
