html,
body {
  margin: 0;
  padding: 0;
  font-family: "Uncut Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu,
    Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
  font-smooth: always;
  -webkit-font-smoothing: subpixel-antialiased;
}

@font-face {
  font-family: "GT America";
  font-style: normal;
  font-weight: normal;
  src: url("./GT-America-Regular.woff2") format("woff2");
  font-display: swap;
}

@font-face {
  font-family: "GT America";
  font-style: normal;
  font-weight: 500;
  src: url("./GT-America-Medium.woff2") format("woff2");
  font-display: swap;
}

@font-face {
  font-family: "Supply";
  font-style: normal;
  font-weight: normal;
  src: url("./supply-regular-webfont.woff2") format("woff2");
  font-display: swap;
}

@font-face {
  font-family: "GT America Extended";
  font-style: normal;
  font-weight: normal;
  src: url("./GT-America-Extended-Regular.woff2") format("woff2");
  font-display: swap;
}

@font-face {
  font-family: "GT America Extended";
  font-style: normal;
  font-weight: 500;
  src: url("./GT-America-Extended-Medium.woff2") format("woff2");
  font-display: swap;
}

@font-face {
  font-family: "GT America Expanded";
  font-style: normal;
  font-weight: 700;
  src: url("./GT-America-Expanded-Bold.woff2") format("woff2");
  font-display: swap;
}

@font-face {
  font-family: "Uncut Sans";
  font-style: normal;
  font-weight: 400;
  src: url("./UncutSans-Regular.woff2") format("woff2");
  font-display: swap;
}

@font-face {
  font-family: "Uncut Sans";
  font-style: normal;
  font-weight: 700;
  src: url("./UncutSans-Bold.woff2") format("woff2");
  font-display: swap;
}

@font-face {
  font-family: "Uncut Sans";
  font-style: normal;
  font-weight: 500;
  src: url("./UncutSans-Medium.woff2") format("woff2");
  font-display: swap;
}

@font-face {
  font-family: "Uncut Sans";
  font-style: normal;
  font-weight: 600;
  src: url("./UncutSans-Semibold.woff2") format("woff2");
  font-display: swap;
}

.font-medium {
  font-smooth: always;
  -webkit-font-smoothing: subpixel-antialiased;
}

.font-sans {
  font-feature-settings: "ordn" on, "ss05" on;
}

.font-semibold {
  font-smooth: always;
  -webkit-font-smoothing: antialiased;
}

.font-bold {
  font-smooth: always;
  -webkit-font-smoothing: antialiased;
}

.font-altHeading {
  font-smooth: always;
  -webkit-font-smoothing: antialiased;
}

.font-heading {
  font-smooth: always;
  -webkit-font-smoothing: antialiased;
}