/* LEI-LEI CARDS — Neue Haas Grotesk webfont setup
   The site expects the five original font files in assets/fonts/.
   Run INSTALL-FONTS.cmd with your licensed font archive to create
   a complete, ready-to-deploy Netlify ZIP on your computer.
   local() supports preview on computers where these fonts are installed.
*/
@font-face {
  font-family: "LeiLei Haas Text";
  src: local("Neue Haas Grotesk Text Pro 55 Roman"),
       local("NHaasGroteskTXPro-55Rg"),
       url("assets/fonts/NHaasGroteskTXPro-55Rg.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "LeiLei Haas Text";
  src: local("Neue Haas Grotesk Text Pro 65 Medium"),
       local("NHaasGroteskTXPro-65Md"),
       url("assets/fonts/NHaasGroteskTXPro-65Md.otf") format("opentype");
  font-weight: 500 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "LeiLei Haas Text";
  src: local("Neue Haas Grotesk Text Pro 75 Bold"),
       local("NHaasGroteskTXPro-75Bd"),
       url("assets/fonts/NHaasGroteskTXPro-75Bd.otf") format("opentype");
  font-weight: 700 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "LeiLei Haas Display";
  src: local("Neue Haas Grotesk Display Pro 75 Bold"),
       local("NHaasGroteskDSPro-75Bd"),
       url("assets/fonts/NHaasGroteskDSPro-75Bd.otf") format("opentype");
  font-weight: 700 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "LeiLei Haas Display";
  src: local("Neue Haas Grotesk Display Pro 95 Black"),
       local("NHaasGroteskDSPro-95Blk"),
       url("assets/fonts/NHaasGroteskDSPro-95Blk.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "LeiLei Cards Script";
  src: url("assets/fonts/Big-Caslon-Black-Italic.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
:root {
  --font-body: "LeiLei Haas Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
  --font-display: "LeiLei Haas Display", "Arial Black", Arial, sans-serif;
  --font-cards: "LeiLei Cards Script", "Big Caslon", Georgia, serif;
}
