/* Load the fallback typefaces so the theme's font stacks
   ("Kings Caslon Display","Playfair Display" / "Freight Display Pro","Libre Baskerville" /
   "Myriad Pro","Roboto" / "Freight Sans","Open Sans") actually render on every machine.
   These are stand-ins for the client's Adobe Fonts (Kings Caslon, Freight Display Pro,
   Myriad Pro, Freight Sans); once those families are added to the Typekit web project the
   real faces take over. */
@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;600;700&family=Libre+Baskerville:wght@400;700&family=Roboto:wght@300;400;500;700&family=Open+Sans:wght@300;400;600;700&display=swap');

@font-face {
    font-family: 'NeueHaasGroteskText Pro';
    src: url('NHaasGroteskTXPro-75Bd.woff2') format('woff2'),
        url('NHaasGroteskTXPro-75Bd.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'NeueHaasGroteskText Pro Md';
    src: url('NHaasGroteskTXPro-65Md.woff2') format('woff2'),
        url('NHaasGroteskTXPro-65Md.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'NeueHaasGroteskText Pro';
    src: url('NHaasGroteskTXPro-55Rg.woff2') format('woff2'),
        url('NHaasGroteskTXPro-55Rg.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
  font-family: "Univers LT Std";
  src: url("/fonts/UniversLTStd-Roman.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
}

/* Typography for stockbox-light theme.
   The friendly names below (Kings Caslon Display, Freight Display Pro, Myriad Pro,
   Freight Sans) are the client's Adobe Fonts. We do NOT alias them with a local()-only
   @font-face — that hijacked the name (forcing it to a local font that most machines
   don't have) and shadowed any real installed copy. Instead each usage stack in custom.css
   already lists a loaded fallback, e.g. "Myriad Pro", "Roboto", sans-serif. Resolution order:
   real Adobe font (if the viewer has it / once it's in the Typekit kit) → the Google fallback
   loaded via the @import above → generic serif/sans. */

