/**
 * Univers LT Std webfont declarations.
 * Converted from the licensed desktop .otf files. All 27 styles/weights/
 * widths are declared here for flexibility; only a subset is actually
 * applied to headings (see headings.css).
 */


/* Univers LT Std — normal width */

@font-face {
  font-family: "Univers LT Std";
  src: url('../fonts/univers/univers-lt-std-regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Univers LT Std";
  src: url('../fonts/univers/univers-lt-std-oblique.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Univers LT Std";
  src: url('../fonts/univers/univers-lt-std-light.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Univers LT Std";
  src: url('../fonts/univers/univers-lt-std-light-oblique.woff2') format('woff2');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Univers LT Std";
  src: url('../fonts/univers/univers-lt-std-bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Univers LT Std";
  src: url('../fonts/univers/univers-lt-std-bold-oblique.woff2') format('woff2');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Univers LT Std";
  src: url('../fonts/univers/univers-lt-std-black.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Univers LT Std";
  src: url('../fonts/univers/univers-lt-std-black-oblique.woff2') format('woff2');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}


/* Univers LT Std — condensed */

@font-face {
  font-family: "Univers LT Std";
  src: url('../fonts/univers/univers-lt-std-condensed.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-stretch: condensed;
  font-display: swap;
}

@font-face {
  font-family: "Univers LT Std";
  src: url('../fonts/univers/univers-lt-std-condensed-oblique.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-stretch: condensed;
  font-display: swap;
}

@font-face {
  font-family: "Univers LT Std";
  src: url('../fonts/univers/univers-lt-std-light-condensed.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-stretch: condensed;
  font-display: swap;
}

@font-face {
  font-family: "Univers LT Std";
  src: url('../fonts/univers/univers-lt-std-light-condensed-oblique.woff2') format('woff2');
  font-weight: 300;
  font-style: italic;
  font-stretch: condensed;
  font-display: swap;
}

@font-face {
  font-family: "Univers LT Std";
  src: url('../fonts/univers/univers-lt-std-bold-condensed.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-stretch: condensed;
  font-display: swap;
}

@font-face {
  font-family: "Univers LT Std";
  src: url('../fonts/univers/univers-lt-std-bold-condensed-oblique.woff2') format('woff2');
  font-weight: 700;
  font-style: italic;
  font-stretch: condensed;
  font-display: swap;
}


/* Univers LT Std — ultra-condensed */

@font-face {
  font-family: "Univers LT Std";
  src: url('../fonts/univers/univers-lt-std-light-ultra-condensed.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-stretch: ultra-condensed;
  font-display: swap;
}

@font-face {
  font-family: "Univers LT Std";
  src: url('../fonts/univers/univers-lt-std-thin-ultra-condensed.woff2') format('woff2');
  font-weight: 200;
  font-style: normal;
  font-stretch: ultra-condensed;
  font-display: swap;
}

@font-face {
  font-family: "Univers LT Std";
  src: url('../fonts/univers/univers-lt-std-ultra-condensed.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-stretch: ultra-condensed;
  font-display: swap;
}


/* Univers LT Std — expanded */

@font-face {
  font-family: "Univers LT Std";
  src: url('../fonts/univers/univers-lt-std-extended.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-stretch: expanded;
  font-display: swap;
}

@font-face {
  font-family: "Univers LT Std";
  src: url('../fonts/univers/univers-lt-std-extended-oblique.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-stretch: expanded;
  font-display: swap;
}

@font-face {
  font-family: "Univers LT Std";
  src: url('../fonts/univers/univers-lt-std-bold-extended.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-stretch: expanded;
  font-display: swap;
}

@font-face {
  font-family: "Univers LT Std";
  src: url('../fonts/univers/univers-lt-std-bold-extended-oblique.woff2') format('woff2');
  font-weight: 700;
  font-style: italic;
  font-stretch: expanded;
  font-display: swap;
}

@font-face {
  font-family: "Univers LT Std";
  src: url('../fonts/univers/univers-lt-std-black-extended.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-stretch: expanded;
  font-display: swap;
}

@font-face {
  font-family: "Univers LT Std";
  src: url('../fonts/univers/univers-lt-std-black-extended-oblique.woff2') format('woff2');
  font-weight: 900;
  font-style: italic;
  font-stretch: expanded;
  font-display: swap;
}


/* Univers LT Std XBlack (separate family — CSS weight tops out at 900,
   already used by Black, so XBlack gets its own family name) */

@font-face {
  font-family: "Univers LT Std XBlack";
  src: url('../fonts/univers/univers-lt-std-xblack.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Univers LT Std XBlack";
  src: url('../fonts/univers/univers-lt-std-xblack-oblique.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Univers LT Std XBlack";
  src: url('../fonts/univers/univers-lt-std-xblack-extended.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-stretch: expanded;
  font-display: swap;
}

@font-face {
  font-family: "Univers LT Std XBlack";
  src: url('../fonts/univers/univers-lt-std-xblack-extended-oblique.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-stretch: expanded;
  font-display: swap;
}
