@font-face {
    font-family: "ComputerModern Typewriter";
    font-weight: 500;
    font-style: italic;
    font-display: swap;
    src: url("fonts/computermodern-typewriter/cmunvi.woff2") format("woff2"),
         url("fonts/computermodern-typewriter/cmunvi.woff") format("woff");
}
@font-face {
    font-family: "ComputerModern Typewriter";
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url("fonts/computermodern-typewriter/cmunvt.woff2") format("woff2"),
         url("fonts/computermodern-typewriter/cmunvt.woff") format("woff");
}
@font-face{
  font-family: "Libre Caslon Condensed";
  src: url("fonts/libre-caslon-condensed/LibreCaslonCondensed.ttf") format("truetype-variations");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face{
  font-family: "Libre Caslon Condensed ";
  src: url("fonts/libre-caslon-condensed/LibreCaslonCondensed-Italic.ttf") format("truetype-variations");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

.libre-caslon-condensed {
  font-variation-settings: "wght" var(--libre-caslon-condensed-wght, 400);
}
@font-face{
  font-family: "Instrument";
  src: url("fonts/instrument-serif/InstrumentSerif-Regular.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face{
  font-family: "Instrument";
  src: url("fonts/instrument-serif/InstrumentSerif-Regular.woff2") format("woff2");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
    font-family: 'NX Baskerville';
    src: url('fonts/nx-baskerville/NXBaskerville-Bold.woff2') format('woff2'),
        url('fonts/nx-baskerville/NXBaskerville-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'NX Baskerville';
    src: url('fonts/nx-baskerville/NXBaskerville-BoldItalic.woff2') format('woff2'),
        url('fonts/nx-baskerville/NXBaskerville-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}


@font-face {
    font-family: "Cooper";
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url("fonts/cooper/cooper-black.woff2") format("woff2");
}
@font-face {
    font-family: "Cooper";
    font-weight: 900;
    font-style: italic;
    font-display: swap;
    src: url("fonts/cooper/cooper-blackitalic.woff2") format("woff2");
}
@font-face {
    font-family: "Cooper";
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url("fonts/cooper/cooper-bold.woff2") format("woff2");
}
@font-face {
    font-family: "Cooper";
    font-weight: 700;
    font-style: italic;
    font-display: swap;
    src: url("fonts/cooper/cooper-bolditalic.woff2") format("woff2");
}
@font-face {
    font-family: "Cooper";
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url("fonts/cooper/cooper-extrabold.woff2") format("woff2");
}
@font-face {
    font-family: "Cooper";
    font-weight: 800;
    font-style: italic;
    font-display: swap;
    src: url("fonts/cooper/cooper-extrabolditalic.woff2") format("woff2");
}
@font-face {
    font-family: "Cooper";
    font-weight: 400;
    font-style: italic;
    font-display: swap;
    src: url("fonts/cooper/cooper-italic.woff2") format("woff2");
}
@font-face {
    font-family: "Cooper";
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url("fonts/cooper/cooper-medium.woff2") format("woff2");
}
@font-face {
    font-family: "Cooper";
    font-weight: 500;
    font-style: italic;
    font-display: swap;
    src: url("fonts/cooper/cooper-mediumitalic.woff2") format("woff2");
}
@font-face {
    font-family: "Cooper";
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url("fonts/cooper/cooper-regular.woff2") format("woff2");
}
@font-face {
    font-family: "Cooper";
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url("fonts/cooper/cooper-semibold.woff2") format("woff2");
}
@font-face {
    font-family: "Cooper";
    font-weight: 600;
    font-style: italic;
    font-display: swap;
    src: url("fonts/cooper/cooper-semibolditalic.woff2") format("woff2");
}
@font-face {
    font-family: 'Paragon';
    src: url('fonts/paragon/Paragon-Regular.woff2') format('woff2'),
        url('fonts/paragon/Paragon-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Paragon';
    src: url('fonts/paragon/Paragonitalic-Regular.woff2') format('woff2'),
        url('fonts/paragon/Paragonitalic-Regular.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'P-ACR-AGON';
    src: url('fonts/paragon/PACRAGON-Regular.woff2') format('woff2'),
        url('fonts/paragon/PACRAGON-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Savate";
    font-weight: 200 900;
    font-style: normal;
    font-display: swap;
    src: url("fonts/savate/savate.ttf") format(opentype) tech(variations),
         url("savate.ttf") format("opentype-variations");
}
@font-face {
    font-family: "Savate";
    font-weight: 200 900;
    font-style: italic;
    font-display: swap;
    src: url("fonts/savate/savate-italic.ttf") format(opentype) tech(variations),
         url("savate-italic.ttf") format("opentype-variations");
}
.savate {
    font-variation-settings: "wght" var(--savate-wght, 200);
}
@font-face{
  font-family: "Century Schoolbook L";
  src: url("fonts/century-schoolbook-l/CenturySchL-Roma.woff2") format("woff2"),
  	url("fonts/century-schoolbook-l/CenturySchL-Roma.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face{
  font-family: "Century Schoolbook L";
  src: url("fonts/century-schoolbook-l/CenturySchL-Bold.woff2") format("woff2"),
  	url("fonts/century-schoolbook-l/CenturySchL-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face{
  font-family: "Century Schoolbook L";
  src: url("fonts/century-schoolbook-l/CenturySchL-BoldItal.woff2") format("woff2"),
  	url("fonts/century-schoolbook-l/CenturySchL-BoldItal.woff") format("woff");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}
@font-face{
  font-family: "Century Schoolbook L";
  src: url("fonts/century-schoolbook-l/CenturySchL-Ital.woff2") format("woff2"),
  	url("fonts/century-schoolbook-l/CenturySchL-Ital.woff") format("woff");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}
/* available OT features: liga swsh */