@font-face {
  font-family: 'Pathway Extreme';
  font-style: italic;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://wagyu.cube.pixelpoint.at/wp-content/themes/salfeins-wagyu/functions/fonts_override/css/../fonts/pathway_extreme_latin-ext_italic_var.woff2) format('woff2');
  unicode-range: U0100-02AF, U0304, U0308, U0329, U1E -1E 9F, U1EF 1EFF, U2020, U20A -20AB, U20AD-20C 0, U2113, U2C 58C 7F, UA720-A7FF;
}
@font-face {
  font-family: 'Pathway Extreme';
  font-style: italic;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://wagyu.cube.pixelpoint.at/wp-content/themes/salfeins-wagyu/functions/fonts_override/css/../fonts/pathway_extreme_latin_italic_var.woff2) format('woff2');
  unicode-range: U0000-00FF, U0131, U0152-0153, U02BB-02BC, U02C 6, U02DA, U02DC, U0304, U0308, U0329, U2000-206F, U2074, U20AC, U2122, U2191, U2193, U2212, U2215, UFEFF, UFFFD;
}
@font-face {
  font-family: 'Pathway Extreme';
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://wagyu.cube.pixelpoint.at/wp-content/themes/salfeins-wagyu/functions/fonts_override/css/../fonts/pathway_extreme_latin-ext_normal_var.woff2) format('woff2');
  unicode-range: U0100-02AF, U0304, U0308, U0329, U1E -1E 9F, U1EF 1EFF, U2020, U20A -20AB, U20AD-20C 0, U2113, U2C 58C 7F, UA720-A7FF;
}
@font-face {
  font-family: 'Pathway Extreme';
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://wagyu.cube.pixelpoint.at/wp-content/themes/salfeins-wagyu/functions/fonts_override/css/../fonts/pathway_extreme_latin_normal_var.woff2) format('woff2');
  unicode-range: U0000-00FF, U0131, U0152-0153, U02BB-02BC, U02C 6, U02DA, U02DC, U0304, U0308, U0329, U2000-206F, U2074, U20AC, U2122, U2191, U2193, U2212, U2215, UFEFF, UFFFD;
}
body {
  --font-stack: 'Pathway Extreme', 'Roboto', system-ui, sans-serif;
  --body-font-family: var(--font-stack);
  --heading1-font-family: var(--font-stack);
  --heading2-font-family: var(--font-stack);
  --heading3-font-family: var(--font-stack);
  --heading4-font-family: var(--font-stack);
  --heading5-font-family: var(--font-stack);
  --heading6-font-family: var(--font-stack);
  --heading1-font-size: clamp(2.5rem,8vw,4.38rem);
  --heading2-font-size: clamp(2.0rem,5.5vw,3.25rem);
  --heading3-font-size: clamp(1.65rem,3.88vw,2.75rem);
  --heading4-font-size: clamp(1.3rem,3.2vw,1.75rem);
  --heading5-font-size: clamp(1.22rem,2.2vw,1.50rem);
  --heading6-font-size: clamp(1.15rem,1.89vw,1.35rem);
  --heading1-font-size-mobile: var(--heading1-font-size);
  --heading2-font-size-mobile: var(--heading2-font-size);
  --heading3-font-size-mobile: var(--heading3-font-size);
  --heading4-font-size-mobile: var(--heading4-font-size);
  --heading5-font-size-mobile: var(--heading5-font-size);
  --heading6-font-size-mobile: var(--heading6-font-size);
  --heading1-font-size--responsive: var(--heading1-font-size);
  --heading2-font-size--responsive: var(--heading2-font-size);
  --heading3-font-size--responsive: var(--heading3-font-size);
  --heading4-font-size--responsive: var(--heading4-font-size);
  --heading5-font-size--responsive: var(--heading5-font-size);
  --heading6-font-size--responsive: var(--heading6-font-size);
  font-weight: 300;
}
body strong,
body b {
  font-weight: 600;
}
body .site-content .h1,
body .site-content .h2,
body .site-content .h3,
body .site-content .h4,
body .site-content .h5,
body .site-content .h6,
body .site-content h1,
body .site-content h2,
body .site-content h3,
body .site-content h4,
body .site-content h5,
body .site-content h6 {
  font-weight: 800;
}
