/* Harmonious Type Scale (Classic Typographic Scale) *
 *********************/

/* prettier-ignore */
@theme {
  /* REM Values */
  --text-1:  0.625rem;    /* 10px */
  --text-2:  0.75rem;     /* 12px */
  --text-3:  0.875rem;    /* 14px */
  --text-4:  1rem;        /* 16px */
  --text-5:  1.125rem;    /* 18px */
  --text-6:  1.3125rem;   /* 21px */
  --text-7:  1.5rem;      /* 24px */
  --text-8:  1.75rem;     /* 28px */
  --text-9:  2rem;        /* 32px */
  --text-10: 2.25rem;     /* 36px */
  --text-11: 2.625rem;    /* 42px */
  --text-12: 3rem;        /* 48px */
  --text-13: 3.4375rem;   /* 55px */
  --text-14: 3.9375rem;   /* 63px */
  --text-15: 4.5625rem;   /* 73px */
  --text-16: 5.25rem;     /* 84px */
  --text-17: 6rem;        /* 96px  */
  --text-18: 6.875rem;   /* 110px */
  --text-19: 7.9375rem;  /* 127px */

  /* EM Values */
  --text-1e:  0.625em;    /* 10px */
  --text-2e:  0.75em;     /* 12px */
  --text-3e:  0.875em;    /* 14px */
  --text-4e:  1em;        /* 16px */
  --text-5e:  1.125em;    /* 18px */
  --text-6e:  1.3125em;   /* 21px */
  --text-7e:  1.5em;      /* 24px */
  --text-8e:  1.75em;     /* 28px */
  --text-9e:  2em;        /* 32px */
  --text-10e: 2.25em;     /* 36px */
  --text-11e: 2.625em;    /* 42px */
  --text-12e: 3em;        /* 48px */
  --text-13e: 3.4375em;   /* 55px */
  --text-14e: 3.9375em;   /* 63px */
  --text-15e: 4.5625em;   /* 73px */
  --text-16e: 5.25em;     /* 84px */
  --text-17e: 6em;        /* 96px  */
  --text-18e: 6.875em;   /* 110px */
  --text-19e: 7.9375em;  /* 127px */
}
