/* Full-name selectors — every style by its unique name, always available. */
@font-face {
  font-family: "Orton Sans Thin";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/realtype/fonts/f349cd97795c3d840920014523b2fd8826db2b3e.woff2') format('woff2');
  ascent-override: 91.0%;
  descent-override: 20.0%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Orton Sans ExtraLight";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/realtype/fonts/eb8c1280189b059bda7ac14ee235fc462943bec7.woff2') format('woff2');
  ascent-override: 91.0%;
  descent-override: 20.0%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Orton Sans Light";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/realtype/fonts/fa2b7b4c3d468c062e4d8e84391469871d35ca4c.woff2') format('woff2');
  ascent-override: 91.0%;
  descent-override: 20.0%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Orton Sans Regular";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/realtype/fonts/50a148b999f186e221f60582278657b4eba5cf20.woff2') format('woff2');
  ascent-override: 91.0%;
  descent-override: 20.0%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Orton Sans Medium";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/realtype/fonts/af73ddc7b1cdbaef05310a5b5e5a3ac49b09a6d8.woff2') format('woff2');
  ascent-override: 91.0%;
  descent-override: 20.0%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Orton Sans SemiBold";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/realtype/fonts/751579c0c0cf2e55d29154bf2c76b846d0a18034.woff2') format('woff2');
  ascent-override: 91.0%;
  descent-override: 20.0%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Orton Sans Bold";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/realtype/fonts/751db1fcb77bea8083a3675050ee6bf2a3f70ff6.woff2') format('woff2');
  ascent-override: 91.0%;
  descent-override: 20.0%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Orton Sans ExtraBold";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/realtype/fonts/7073c0e0fcd3e43f06b94d92bab327a33c02a0c6.woff2') format('woff2');
  ascent-override: 91.0%;
  descent-override: 20.0%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Orton Sans Black";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/realtype/fonts/16344c2ece29b0c431f43e962c0b6c86e5408ee6.woff2') format('woff2');
  ascent-override: 91.0%;
  descent-override: 20.0%;
  line-gap-override: 0.0%;
}

/* Shared-family selectors — switch weight and style under one font-family. */
@font-face {
  font-family: "Orton Sans";
  font-style: normal;
  font-weight: 100;
  src: url('https://fonts.fontdue.com/realtype/fonts/f349cd97795c3d840920014523b2fd8826db2b3e.woff2') format('woff2');
  ascent-override: 91.0%;
  descent-override: 20.0%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Orton Sans";
  font-style: normal;
  font-weight: 200;
  src: url('https://fonts.fontdue.com/realtype/fonts/eb8c1280189b059bda7ac14ee235fc462943bec7.woff2') format('woff2');
  ascent-override: 91.0%;
  descent-override: 20.0%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Orton Sans";
  font-style: normal;
  font-weight: 300;
  src: url('https://fonts.fontdue.com/realtype/fonts/fa2b7b4c3d468c062e4d8e84391469871d35ca4c.woff2') format('woff2');
  ascent-override: 91.0%;
  descent-override: 20.0%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Orton Sans";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/realtype/fonts/50a148b999f186e221f60582278657b4eba5cf20.woff2') format('woff2');
  ascent-override: 91.0%;
  descent-override: 20.0%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Orton Sans";
  font-style: normal;
  font-weight: 500;
  src: url('https://fonts.fontdue.com/realtype/fonts/af73ddc7b1cdbaef05310a5b5e5a3ac49b09a6d8.woff2') format('woff2');
  ascent-override: 91.0%;
  descent-override: 20.0%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Orton Sans";
  font-style: normal;
  font-weight: 600;
  src: url('https://fonts.fontdue.com/realtype/fonts/751579c0c0cf2e55d29154bf2c76b846d0a18034.woff2') format('woff2');
  ascent-override: 91.0%;
  descent-override: 20.0%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Orton Sans";
  font-style: normal;
  font-weight: 700;
  src: url('https://fonts.fontdue.com/realtype/fonts/751db1fcb77bea8083a3675050ee6bf2a3f70ff6.woff2') format('woff2');
  ascent-override: 91.0%;
  descent-override: 20.0%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Orton Sans";
  font-style: normal;
  font-weight: 800;
  src: url('https://fonts.fontdue.com/realtype/fonts/7073c0e0fcd3e43f06b94d92bab327a33c02a0c6.woff2') format('woff2');
  ascent-override: 91.0%;
  descent-override: 20.0%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Orton Sans";
  font-style: normal;
  font-weight: 900;
  src: url('https://fonts.fontdue.com/realtype/fonts/16344c2ece29b0c431f43e962c0b6c86e5408ee6.woff2') format('woff2');
  ascent-override: 91.0%;
  descent-override: 20.0%;
  line-gap-override: 0.0%;
}

/* Full-name selectors — every style by its unique name, always available. */
@font-face {
  font-family: "Orton Sans Variable Family (TTF) Variable";
  font-style: normal;
  font-weight: 100 900;
  src: url('https://fonts.fontdue.com/realtype/fonts/28a1e927db3d8d4abbb36a54edc80658dbc0b23b.woff2') format('woff2');
  ascent-override: 91.0%;
  descent-override: 20.0%;
  line-gap-override: 0.0%;
}

/* Shared-family selectors — switch weight and style under one font-family. */
@font-face {
  font-family: "Orton Sans Variable Family (TTF)";
  font-style: normal;
  font-weight: 100 900;
  src: url('https://fonts.fontdue.com/realtype/fonts/28a1e927db3d8d4abbb36a54edc80658dbc0b23b.woff2') format('woff2');
  ascent-override: 91.0%;
  descent-override: 20.0%;
  line-gap-override: 0.0%;
}

/* Full-name selectors — every style by its unique name, always available. */
@font-face {
  font-family: "Orton Sans Variable Family (CCF) Variable";
  font-style: normal;
  font-weight: 100 900;
  src: url('https://fonts.fontdue.com/realtype/fonts/514827d93ac9b5c67f36e00779cecc6ca2be8383.woff2') format('woff2');
  ascent-override: 91.0%;
  descent-override: 20.0%;
  line-gap-override: 0.0%;
}

/* Shared-family selectors — switch weight and style under one font-family. */
@font-face {
  font-family: "Orton Sans Variable Family (CCF)";
  font-style: normal;
  font-weight: 100 900;
  src: url('https://fonts.fontdue.com/realtype/fonts/514827d93ac9b5c67f36e00779cecc6ca2be8383.woff2') format('woff2');
  ascent-override: 91.0%;
  descent-override: 20.0%;
  line-gap-override: 0.0%;
}