/**
 * MONPURE brand fonts, self-hosted as extension assets (copied from the live
 * theme, same store/licence). Loaded ONLY on the standalone proxy pages
 * (quiz page + My Consult) — themed pages already load these families via the
 * theme's own font.css, so including this there would double-download.
 * Relative URLs resolve against this stylesheet on both the Shopify extension
 * CDN and the /apps/fs/assets/ proxy.
 */

@font-face {
  font-family: "FS Benjamin";
  src: url("FSBenjamin-Light.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "FS Benjamin";
  src: url("FSBenjamin-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "FS Benjamin";
  src: url("FSBenjamin-SemiBold.woff2") format("woff2");
  font-weight: 500 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "FS Benjamin";
  src: url("FSBenjamin-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Proxima Nova";
  src: url("ProximaNova-Light.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Proxima Nova";
  src: url("ProximaNova-Regular.woff2") format("woff2");
  font-weight: 400 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Proxima Nova";
  src: url("ProximaNova-Semibold.woff2") format("woff2");
  font-weight: 600 700;
  font-style: normal;
  font-display: swap;
}
