@font-face {
  font-family: "Adobe Caslon Pro";
  src: url("ACaslonPro-Bold.eot");
  src: url("ACaslonPro-Bold.eot?#iefix") format("embedded-opentype"),
    url("ACaslonPro-Bold.woff2") format("woff2"),
    url("ACaslonPro-Bold.woff") format("woff"),
    url("ACaslonPro-Bold.ttf") format("truetype"),
    url("ACaslonPro-Bold.svg#ACaslonPro-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Adobe Caslon Pro";
  src: url("ACaslonPro-Italic.eot");
  src: url("ACaslonPro-Italic.eot?#iefix") format("embedded-opentype"),
    url("ACaslonPro-Italic.woff2") format("woff2"),
    url("ACaslonPro-Italic.woff") format("woff"),
    url("ACaslonPro-Italic.ttf") format("truetype"),
    url("ACaslonPro-Italic.svg#ACaslonPro-Italic") format("svg");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Adobe Caslon Pro";
  src: url("ACaslonPro-Regular.eot");
  src: url("ACaslonPro-Regular.eot?#iefix") format("embedded-opentype"),
    url("ACaslonPro-Regular.woff2") format("woff2"),
    url("ACaslonPro-Regular.woff") format("woff"),
    url("ACaslonPro-Regular.ttf") format("truetype"),
    url("ACaslonPro-Regular.svg#ACaslonPro-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Adobe Caslon Pro";
  src: url("ACaslonPro-BoldItalic.eot");
  src: url("ACaslonPro-BoldItalic.eot?#iefix") format("embedded-opentype"),
    url("ACaslonPro-BoldItalic.woff2") format("woff2"),
    url("ACaslonPro-BoldItalic.woff") format("woff"),
    url("ACaslonPro-BoldItalic.ttf") format("truetype"),
    url("ACaslonPro-BoldItalic.svg#ACaslonPro-BoldItalic") format("svg");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Adobe Caslon Pro";
  src: url("ACaslonPro-SemiboldItalic.eot");
  src: url("ACaslonPro-SemiboldItalic.eot?#iefix") format("embedded-opentype"),
    url("ACaslonPro-SemiboldItalic.woff2") format("woff2"),
    url("ACaslonPro-SemiboldItalic.woff") format("woff"),
    url("ACaslonPro-SemiboldItalic.ttf") format("truetype"),
    url("ACaslonPro-SemiboldItalic.svg#ACaslonPro-SemiboldItalic") format("svg");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Adobe Caslon Pro";
  src: url("ACaslonPro-Semibold.eot");
  src: url("ACaslonPro-Semibold.eot?#iefix") format("embedded-opentype"),
    url("ACaslonPro-Semibold.woff2") format("woff2"),
    url("ACaslonPro-Semibold.woff") format("woff"),
    url("ACaslonPro-Semibold.ttf") format("truetype"),
    url("ACaslonPro-Semibold.svg#ACaslonPro-Semibold") format("svg");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Brandon Text";
  src: url("BrandonText-RegularItalic.eot");
  src: url("BrandonText-RegularItalic.eot?#iefix") format("embedded-opentype"),
    url("BrandonText-RegularItalic.woff2") format("woff2"),
    url("BrandonText-RegularItalic.woff") format("woff"),
    url("BrandonText-RegularItalic.ttf") format("truetype"),
    url("BrandonText-RegularItalic.svg#BrandonText-RegularItalic") format("svg");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Brandon Text";
  src: url("BrandonText-Thin.eot");
  src: url("BrandonText-Thin.eot?#iefix") format("embedded-opentype"),
    url("BrandonText-Thin.woff2") format("woff2"),
    url("BrandonText-Thin.woff") format("woff"),
    url("BrandonText-Thin.ttf") format("truetype"),
    url("BrandonText-Thin.svg#BrandonText-Thin") format("svg");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Brandon Text";
  src: url("BrandonText-Bold.eot");
  src: url("BrandonText-Bold.eot?#iefix") format("embedded-opentype"),
    url("BrandonText-Bold.woff2") format("woff2"),
    url("BrandonText-Bold.woff") format("woff"),
    url("BrandonText-Bold.ttf") format("truetype"),
    url("BrandonText-Bold.svg#BrandonText-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Brandon Text";
  src: url("BrandonText-Light.eot");
  src: url("BrandonText-Light.eot?#iefix") format("embedded-opentype"),
    url("BrandonText-Light.woff2") format("woff2"),
    url("BrandonText-Light.woff") format("woff"),
    url("BrandonText-Light.ttf") format("truetype"),
    url("BrandonText-Light.svg#BrandonText-Light") format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Brandon Text";
  src: url("BrandonText-Regular.eot");
  src: url("BrandonText-Regular.eot?#iefix") format("embedded-opentype"),
    url("BrandonText-Regular.woff2") format("woff2"),
    url("BrandonText-Regular.woff") format("woff"),
    url("BrandonText-Regular.ttf") format("truetype"),
    url("BrandonText-Regular.svg#BrandonText-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

:root {
  --primaryFont: "Brandon Text", 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
  --secondaryFont: "Adobe Caslon Pro";
}
