/*
 * Self-hosted brand fonts.
 * Drop the font files into assets/fonts/ and keep the family names below.
 * Expected files (rename to match or update paths):
 *   cb-heading.woff2 / cb-heading-800.woff2  -> "CbHeading"
 *   cb-script.woff2                          -> "CbScript"
 *   cb-body.woff2 / cb-body-bold.woff2       -> "CbBody"
 * Fallback stacks in variables.css keep the layout stable if a file is absent.
 */

@font-face {
  font-family: "CbHeading";
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url("../fonts/cb-heading.woff2") format("woff2");
}

@font-face {
  font-family: "CbScript";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/cb-script.woff2") format("woff2");
}

@font-face {
  font-family: "CbBody";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/cb-body.woff2") format("woff2");
}

@font-face {
  font-family: "CbBody";
  font-style: normal;
  font-weight: 600 700;
  font-display: swap;
  src: url("../fonts/cb-body-bold.woff2") format("woff2");
}
