body {
  margin: 0;
  line-height: normal;
}

:root {
  /* fonts */
  --font-montserrat: Montserrat;
  --font-montserrat-alternates: "Montserrat Alternates";
  --font-inter: Inter;

  /* font sizes */
  --font-size-5xs: 8px;
  --font-size-2xs: 11px;
  --font-size-3xl: 22px;
  --font-size-base: 16px;
  --font-size-21xl: 40px;
  --font-size-5xl: 24px;
  --font-size-sm: 14px;
  --font-size-3xs: 10px;
  --font-size-17xl: 36px;
  --font-size-10xl: 29px;
  --font-size-13xl: 32px;
  --font-size-lgi: 19px;
  --font-size-lg: 18px;
  --font-size-xs: 12px;

  /* Colors */
  --dark-grey: #727272;
  --just-white: #fff;
  --not-black: #010609;
  --light-grey: #f1f1f1;

  /* Gaps */
  --gap-xs: 12px;
  --gap-xl: 20px;
  --gap-8xs: 5px;
  --gap-sm: 14px;
  --gap-9xs: 4px;
  --gap-11xl: 30px;
  --gap-5xs: 8px;
  --gap-24xl: 43px;
  --gap-2xl: 21px;
  --gap-5xl: 24px;
  --gap-base: 16px;
  --gap-3xl: 22px;
  --gap-31xl: 50px;
  --gap-6xl: 25px;
  --gap-25xl: 44px;
  --gap-21xl: 40px;
  --gap-lgi: 19px;
  --gap-lg: 18px;
  --gap-41xl: 60px;
  --gap-9xl: 28px;

  /* Paddings */
  --padding-6xs: 7px;
  --padding-9xs: 4px;
  --padding-5xl: 24px;
  --padding-base: 16px;
  --padding-11xs: 2px;
  --padding-5xs: 8px;
  --padding-8xs: 5px;
  --padding-7xs: 6px;
  --padding-xl: 20px;
  --padding-mid: 17px;
  --padding-40xl: 59px;
  --padding-13xl: 32px;
  --padding-lgi: 19px;
  --padding-3xl: 22px;
  --padding-7xl: 26px;
  --padding-61xl: 80px;
  --padding-54xl: 73px;
  --padding-3xs: 10px;
  --padding-4xl: 23px;
  --padding-lg: 18px;
  --padding-12xl: 31px;
  --padding-mini: 15px;
  --padding-14xl: 33px;
  --padding-smi: 13px;
  --padding-11xl: 30px;
  --padding-37xl: 56px;
  --padding-73xl: 92px;
  --padding-23xl: 42px;
  --padding-53xl: 72px;
  --padding-25xl: 44px;
  --padding-2xl: 21px;
  --padding-10xs: 3px;
  --padding-9xl: 28px;
  --padding-12xs: 1px;
  --padding-43xl: 62px;
  --padding-21xl: 40px;
  --padding-41xl: 60px;
  --padding-10xl: 29px;
  --padding-19xl: 38px;
  --padding-38xl: 57px;
  --padding-118xl: 137px;
  --padding-29xl: 48px;

  /* Border radiuses */
  --br-9xs: 4px;
  --br-31xl: 50px;
}
