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

@font-face {
  font-family: "Trust Sans TRIAL Thin It";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/lechugatype/fonts/3090a902a35f75f0a96fc9918a658569513867a0.woff2') format('woff2');
  ascent-override: 98.0%;
  descent-override: 27.4%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Trust Sans TRIAL Light";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/lechugatype/fonts/57321705bcffe77737ab4df5f404ae770d8f47e9.woff2') format('woff2');
  ascent-override: 98.0%;
  descent-override: 27.4%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Trust Sans TRIAL Light It";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/lechugatype/fonts/04ee21f7bad624a434557240780cf3c0d8d4acee.woff2') format('woff2');
  ascent-override: 98.0%;
  descent-override: 27.4%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Trust Sans TRIAL Regular";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/lechugatype/fonts/aec47be1d00225d190f83636cae3e8bf27236508.woff2') format('woff2');
  ascent-override: 98.0%;
  descent-override: 27.4%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Trust Sans TRIAL Regular It";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/lechugatype/fonts/147de90bfaa440703a9f248e76f5b5bb39e99977.woff2') format('woff2');
  ascent-override: 98.0%;
  descent-override: 27.4%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Trust Sans TRIAL Medium";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/lechugatype/fonts/101fcee824112353cb4d9227512138d170add186.woff2') format('woff2');
  ascent-override: 98.0%;
  descent-override: 27.4%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Trust Sans TRIAL Medium It";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/lechugatype/fonts/91e1a0077833d873597b94350969919dbb925314.woff2') format('woff2');
  ascent-override: 98.0%;
  descent-override: 27.4%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Trust Sans TRIAL Bold";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/lechugatype/fonts/945f4e95c42c698b8c1688709c1422d3fecf5214.woff2') format('woff2');
  ascent-override: 98.0%;
  descent-override: 27.4%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Trust Sans TRIAL Bold It";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/lechugatype/fonts/aa76abbe482da5b53a13a332f98e30090d970161.woff2') format('woff2');
  ascent-override: 98.0%;
  descent-override: 27.4%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Trust Sans TRIAL Black";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/lechugatype/fonts/3d5ae787b3e91661bfce21ab45ef8a785631cbb2.woff2') format('woff2');
  ascent-override: 98.0%;
  descent-override: 27.4%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Trust Sans TRIAL Black It";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/lechugatype/fonts/f1626335fe5300d71b83b9f726ce7022cb2342b3.woff2') format('woff2');
  ascent-override: 98.0%;
  descent-override: 27.4%;
  line-gap-override: 0.0%;
}

/* Shared-family selectors — switch weight and style under one font-family. */
@font-face {
  font-family: "Trust Sans TRIAL";
  font-style: normal;
  font-weight: 250;
  src: url('https://fonts.fontdue.com/lechugatype/fonts/b165f5ce8ad6f169be3568727f98c95deab2164b.woff2') format('woff2');
  ascent-override: 98.0%;
  descent-override: 27.4%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Trust Sans TRIAL";
  font-style: italic;
  font-weight: 250;
  src: url('https://fonts.fontdue.com/lechugatype/fonts/3090a902a35f75f0a96fc9918a658569513867a0.woff2') format('woff2');
  ascent-override: 98.0%;
  descent-override: 27.4%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Trust Sans TRIAL";
  font-style: normal;
  font-weight: 300;
  src: url('https://fonts.fontdue.com/lechugatype/fonts/57321705bcffe77737ab4df5f404ae770d8f47e9.woff2') format('woff2');
  ascent-override: 98.0%;
  descent-override: 27.4%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Trust Sans TRIAL";
  font-style: italic;
  font-weight: 300;
  src: url('https://fonts.fontdue.com/lechugatype/fonts/04ee21f7bad624a434557240780cf3c0d8d4acee.woff2') format('woff2');
  ascent-override: 98.0%;
  descent-override: 27.4%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Trust Sans TRIAL";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/lechugatype/fonts/aec47be1d00225d190f83636cae3e8bf27236508.woff2') format('woff2');
  ascent-override: 98.0%;
  descent-override: 27.4%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Trust Sans TRIAL";
  font-style: italic;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/lechugatype/fonts/147de90bfaa440703a9f248e76f5b5bb39e99977.woff2') format('woff2');
  ascent-override: 98.0%;
  descent-override: 27.4%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Trust Sans TRIAL";
  font-style: normal;
  font-weight: 500;
  src: url('https://fonts.fontdue.com/lechugatype/fonts/101fcee824112353cb4d9227512138d170add186.woff2') format('woff2');
  ascent-override: 98.0%;
  descent-override: 27.4%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Trust Sans TRIAL";
  font-style: italic;
  font-weight: 500;
  src: url('https://fonts.fontdue.com/lechugatype/fonts/91e1a0077833d873597b94350969919dbb925314.woff2') format('woff2');
  ascent-override: 98.0%;
  descent-override: 27.4%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Trust Sans TRIAL";
  font-style: normal;
  font-weight: 700;
  src: url('https://fonts.fontdue.com/lechugatype/fonts/945f4e95c42c698b8c1688709c1422d3fecf5214.woff2') format('woff2');
  ascent-override: 98.0%;
  descent-override: 27.4%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Trust Sans TRIAL";
  font-style: italic;
  font-weight: 700;
  src: url('https://fonts.fontdue.com/lechugatype/fonts/aa76abbe482da5b53a13a332f98e30090d970161.woff2') format('woff2');
  ascent-override: 98.0%;
  descent-override: 27.4%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Trust Sans TRIAL";
  font-style: normal;
  font-weight: 900;
  src: url('https://fonts.fontdue.com/lechugatype/fonts/3d5ae787b3e91661bfce21ab45ef8a785631cbb2.woff2') format('woff2');
  ascent-override: 98.0%;
  descent-override: 27.4%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Trust Sans TRIAL";
  font-style: italic;
  font-weight: 900;
  src: url('https://fonts.fontdue.com/lechugatype/fonts/f1626335fe5300d71b83b9f726ce7022cb2342b3.woff2') format('woff2');
  ascent-override: 98.0%;
  descent-override: 27.4%;
  line-gap-override: 0.0%;
}