:root{
  --fondant-font--heading: 'Jost', system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
  --fondant-font--body:    'Jost', system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
}
/* Fonts for Museum Hue */

@font-face {
    font-family: "Manrope";
    src: url("/wp-content/themes/fondant-blocks/fonts/Manrope/Manrope-Regular.woff2") format("woff2");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: "Manrope";
    src: url("/wp-content/themes/fondant-blocks/fonts/Manrope/Manrope-Bold.woff2") format("woff2");
    font-weight: 700;
    font-style: normal;
}


@font-face {
    font-family: "Jost";
    src: url("/wp-content/themes/fondant-blocks/fonts/Jost/Jost-Medium.woff2") format("woff2");
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: "Jost";
    src: url("/wp-content/themes/fondant-blocks/fonts/Jost/Jost-SemiBold.woff2") format("woff2");
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: "Jost";
    src: url("/wp-content/themes/fondant-blocks/fonts/Jost/Jost-Bold.woff2") format("woff2");
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: "Jost";
    src: url("/wp-content/themes/fondant-blocks/fonts/Jost/Jost-ExtraBold.woff2") format("woff2");
    font-weight: 800;
    font-style: normal;
}


/* === Fix: Jost paths for staging/live (root-relative) === */
@font-face {
  font-family: 'Jost';
  src: url('/wp-content/themes/fondant-blocks/fonts/Jost/Jost-Medium.woff2') format('woff2');
  font-style: normal;
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: 'Jost';
  src: url('/wp-content/themes/fondant-blocks/fonts/Jost/Jost-SemiBold.woff2') format('woff2');
  font-style: normal;
  font-weight: 600;
  font-display: swap;
}
@font-face {
  font-family: 'Jost';
  src: url('/wp-content/themes/fondant-blocks/fonts/Jost/Jost-Bold.woff2') format('woff2');
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: 'Jost';
  src: url('/wp-content/themes/fondant-blocks/fonts/Jost/Jost-ExtraBold.woff2') format('woff2');
  font-style: normal;
  font-weight: 800;
  font-display: swap;
}
/* === /Fix === */

/* === Fix: define missing font variables === */
:root{
  --fondant-font--heading: 'Jost', system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
  --fondant-font--body: 'Jost', system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
}
/* === /Fix === */
