/* Base_fonts_default */
:root {
  --font-family: "Inter", Arial, sans-serif;
  --font-secondary: "Raleway", Georgia, serif;
  --font-heading: var(--font-family);
  --font-button: var(--font-family);
}

.heading-6xl-bold {
  font-family: var(--font-heading);
  font-size: var(--size-font-6xl-size);
  font-style: normal;
  font-weight: 700;
  line-height: var(--size-font-6xl-line);
  letter-spacing: var(--size-font-6xl-letter-spacing);
}

.heading-6xl-semibold {
  font-family: var(--font-heading);
  font-size: var(--size-font-6xl-size);
  font-style: normal;
  font-weight: 600;
  line-height: var(--size-font-6xl-line);
  letter-spacing: var(--size-font-6xl-letter-spacing);
}

.heading-6xl-medium {
  font-family: var(--font-heading);
  font-size: var(--size-font-6xl-size);
  font-style: normal;
  font-weight: 500;
  line-height: var(--size-font-6xl-line);
  letter-spacing: var(--size-font-6xl-letter-spacing);
}

.heading-5xl-bold {
  font-family: var(--font-heading);
  font-size: var(--size-font-5xl-size);
  font-style: normal;
  font-weight: 700;
  line-height: var(--size-font-5xl-line);
  letter-spacing: var(--size-font-5xl-letter-spacing);
}

.heading-5xl-semibold {
  font-family: var(--font-heading);
  font-size: var(--size-font-5xl-size);
  font-style: normal;
  font-weight: 600;
  line-height: var(--size-font-5xl-line);
  letter-spacing: var(--size-font-5xl-letter-spacing);
}

.heading-5xl-medium {
  font-family: var(--font-heading);
  font-size: var(--size-font-5xl-size);
  font-style: normal;
  font-weight: 500;
  line-height: var(--size-font-5xl-line);
  letter-spacing: var(--size-font-5xl-letter-spacing);
}

.heading-4xl-bold {
  font-family: var(--font-heading);
  font-size: var(--size-font-4xl-size);
  font-style: normal;
  font-weight: 700;
  line-height: var(--size-font-4xl-line);
}

.heading-4xl-semibold {
  font-family: var(--font-heading);
  font-size: var(--size-font-4xl-size);
  font-style: normal;
  font-weight: 600;
  line-height: var(--size-font-4xl-line);
}

.heading-4xl-medium {
  font-family: var(--font-heading);
  font-size: var(--size-font-4xl-size);
  font-style: normal;
  font-weight: 500;
  line-height: var(--size-font-4xl-line);
}

.heading-4xl-regular {
  font-family: var(--font-heading);
  font-size: var(--size-font-4xl-size);
  font-style: normal;
  font-weight: 400;
  line-height: var(--size-font-4xl-line);
}

.heading-4xl-light {
  font-family: var(--font-heading);
  font-size: var(--size-font-4xl-size);
  font-style: normal;
  font-weight: 300;
  line-height: var(--size-font-4xl-line);
}

.heading-3xl-bold {
  font-family: var(--font-heading);
  font-size: var(--size-font-3xl-size);
  font-style: normal;
  font-weight: 700;
  line-height: var(--size-font-3xl-line);
  letter-spacing: var(--size-font-3xl-letter-spacing);
}

.heading-3xl-semibold {
  font-family: var(--font-heading);
  font-size: var(--size-font-3xl-size);
  font-style: normal;
  font-weight: 600;
  line-height: var(--size-font-3xl-line);
  letter-spacing: var(--size-font-3xl-letter-spacing);
}

.heading-3xl-medium {
  font-family: var(--font-heading);
  font-size: var(--size-font-3xl-size);
  font-style: normal;
  font-weight: 500;
  line-height: var(--size-font-3xl-line);
  letter-spacing: var(--size-font-3xl-letter-spacing);
}

.heading-3xl-regular {
  font-family: var(--font-heading);
  font-size: var(--size-font-3xl-size);
  font-style: normal;
  font-weight: 400;
  line-height: var(--size-font-3xl-line);
  letter-spacing: var(--size-font-3xl-letter-spacing);
}

.heading-3xl-light {
  font-family: var(--font-heading);
  font-size: var(--size-font-3xl-size);
  font-style: normal;
  font-weight: 300;
  line-height: var(--size-font-3xl-line);
  letter-spacing: var(--size-font-3xl-letter-spacing);
}

.heading-2xl-bold {
  font-family: var(--font-heading);
  font-size: var(--size-font-2xl-size);
  font-style: normal;
  font-weight: 700;
  line-height: var(--size-font-2xl-line);
}

.heading-2xl-semibold {
  font-family: var(--font-heading);
  font-size: var(--size-font-2xl-size);
  font-style: normal;
  font-weight: 600;
  line-height: var(--size-font-2xl-line);
}

.heading-2xl-medium {
  font-family: var(--font-heading);
  font-size: var(--size-font-2xl-size);
  font-style: normal;
  font-weight: 500;
  line-height: var(--size-font-2xl-line);
}

.heading-2xl-regular {
  font-family: var(--font-heading);
  font-size: var(--size-font-2xl-size);
  font-style: normal;
  font-weight: 400;
  line-height: var(--size-font-2xl-line);
}

.heading-2xl-light {
  font-family: var(--font-heading);
  font-size: var(--size-font-2xl-size);
  font-style: normal;
  font-weight: 400;
  line-height: var(--size-font-2xl-line);
}

.heading-xl-semibold {
  font-family: var(--font-heading);
  font-size: var(--size-font-1xl-size);
  font-style: normal;
  font-weight: 600;
  line-height: var(--size-font-1xl-line);
  letter-spacing: var(--size-font-1xl-letter-spacing);
}

.heading-xl-medium {
  font-family: var(--font-heading);
  font-size: var(--size-font-1xl-size);
  font-style: normal;
  font-weight: 500;
  line-height: var(--size-font-1xl-line);
  letter-spacing: 0.15px;
}

.heading-xl-regular {
  font-family: var(--font-heading);
  font-size: var(--size-font-1xl-size);
  font-style: normal;
  font-weight: 400;
  line-height: var(--size-font-1xl-line);
  letter-spacing: var(--size-font-1xl-letter-spacing);
}

.body-lg-bold {
  font-family: var(--font-heading);
  font-size: var(--size-font-lg-size);
  font-style: normal;
  font-weight: 700;
  line-height: var(--size-font-lg-line);
  letter-spacing: var(--size-font-lg-letter-spacing);
}

.body-lg-semibold {
  font-family: var(--font-family);
  font-size: var(--size-font-lg-size);
  font-style: normal;
  font-weight: 600;
  line-height: var(--size-font-lg-line);
  letter-spacing: var(--size-font-lg-letter-spacing);
}

.body-lg-medium {
  font-family: var(--font-family);
  font-size: var(--size-font-lg-size);
  font-style: normal;
  font-weight: 500;
  line-height: var(--size-font-md-line);
}

.body-lg-regular {
  font-family: var(--font-family);
  font-size: var(--size-font-lg-size);
  font-style: normal;
  font-weight: 400;
  line-height: var(--size-font-md-line);
}

.body-md-semibold {
  font-family: var(--font-family);
  font-size: var(--size-font-md-size);
  font-style: normal;
  font-weight: 600;
  line-height: var(--size-font-md-line);
  letter-spacing: var(--size-font-md-letter-spacing);
}

.body-md-medium {
  font-family: var(--font-family);
  font-size: var(--size-font-md-size);
  font-style: normal;
  font-weight: 500;
  line-height: var(--size-font-md-line);
  letter-spacing: var(--size-font-md-letter-spacing);
}

.body-md-regular {
  font-family: var(--font-family);
  font-size: var(--size-font-md-size);
  font-style: normal;
  font-weight: 400;
  line-height: var(--size-font-md-line);
  letter-spacing: var(--size-font-md-letter-spacing);
}

.body-sm-semibold {
  font-family: var(--font-family);
  font-size: var(--size-font-sm-size);
  font-style: normal;
  font-weight: 600;
  line-height: var(--size-font-sm-line);
  letter-spacing: var(--size-font-sm-letter-spacing);
}

.body-sm-regular {
  font-family: var(--font-family);
  font-size: var(--size-font-sm-size);
  font-style: normal;
  font-weight: 400;
  line-height: var(--size-font-sm-line);
  letter-spacing: var(--size-font-sm-letter-spacing);
}

.body-xs-regular {
  font-family: var(--font-family);
  font-size: var(--size-font-xs-size);
  font-style: normal;
  font-weight: 400;
  line-height: var(--size-font-xs-line);
  letter-spacing: var(--size-font-sm-letter-spacing);
}

.body-xs-regular {
  font-family: var(--font-family);
  font-size: var(--size-font-xs-size);
  font-style: normal;
  font-weight: 500;
  line-height: var(--size-font-xs-line);
  letter-spacing: var(--size-font-xs-letter-spacing);
}/*# sourceMappingURL=fonts-styles.css.map */