/* ReSharper disable Redundant */

@font-face {
    font-family: "SBBWeb Bold";
    src: url("SBBWeb-Bold.woff2") format("woff2"),
      url("SBBWeb-Bold.woff") format("woff");
    font-display: swap;
  }

  @font-face {
    font-family: "SBBWeb Light";
    src: url("SBBWeb-Light.woff2") format("woff2"),
      url("SBBWeb-Light.woff") format("woff");
    font-display: swap;
  }

  @font-face {
    font-family: "SBBWeb Roman";
    src: url("SBBWeb-Roman.woff2") format("woff2"),
      url("SBBWeb-Roman.woff") format("woff");
    font-display: fallback;
  }

  @font-face {
    font-family: "SBBWeb Thin";
    src: url("SBBWeb-Thin.woff2") format("woff2"),
      url("SBBWeb-Thin.woff") format("woff");
    font-display: swap;
  }

  @font-face {
    font-family: "SBBWeb Ultralight";
    src: url("SBBWeb-UltraLight.woff2") format("woff2"),
      url("SBBWeb-UltraLight.woff") format("woff");
    font-display: swap;
  }

  :root {
    --sbb-font-roman: SBBWeb Roman, Helvetica Neue, Helvetica, Arial, sans-serif;
    --sbb-font-bold: SBBWeb Bold, Helvetica Neue, Helvetica, Arial, sans-serif;
    --sbb-font-light: SBBWeb Light, Helvetica Neue, Helvetica, Arial, sans-serif;
    --sbb-font-thin: SBBWeb Thin, Helvetica Neue, Helvetica, Arial, sans-serif;
    --font-family-sans-serif: var(--sbb-font-roman);
  }
