@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/Inter-Regular.woff2?v=3.19") format("woff2"),
    url("../fonts/Inter-Regular.woff?v=3.19") format("woff");
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/Inter-Medium.woff2?v=3.19") format("woff2"),
    url("../fonts/Inter-Medium.woff?v=3.19") format("woff");
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../fonts/Inter-SemiBold.woff2?v=3.19") format("woff2"),
    url("../fonts/Inter-SemiBold.woff?v=3.19") format("woff");
}

@font-face {
  font-family: Gilroy;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/Gilroy-W05-Medium.woff2") format("woff2"),
    url("../fonts/Gilroy-W05-Medium.woff") format("woff");
}

@font-face {
  font-family: Gilroy;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/Gilroy-W05-Medium.woff2") format("woff2"),
    url("../fonts/Gilroy-W05-Medium.woff") format("woff");
}

@font-face {
  font-family: Gilroy;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../fonts/Gilroy-W05-Semibold.woff2") format("woff2"),
    url("../fonts/Gilroy-W05-Semibold.woff") format("woff");
}

@font-face {
  font-family: Gilroy;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/Gilroy-W05-Bold.woff2") format("woff2"),
    url("../fonts/Gilroy-W05-Bold.woff") format("woff");
}

.tet-typography--h0,
.tet-typography--h1,
.tet-typography--h2,
.tet-typography--h3,
.tet-typography--h4,
.tet-typography--h5,
.tet-typography--h6,
.tet-typography--subtitle1,
.tet-typography--subtitle2 {
  font-family: Gilroy, Arial, sans-serif;
}

.tet-typography--arial {
  font-family: Arial, Inter, sans-serif;
}

.tet-typography,
.tet-tooltip__inner,
.tet-navigation__section--inner,
.tet-navigation__section-header,
.tet-navigation__section-title,
.tet-navigation__language-select,
.tet-button.tet-button--large,
.tet-button.tet-button--small,
.tet-button--dark.tet-button--large,
.tet-button--dark.tet-button--small,
.tet-button--mint.tet-button--large,
.tet-button--mint.tet-button--small,
.tet-button--accent.tet-button--large,
.tet-button--accent.tet-button--small,
.tet-table,
.tet-form-group__input,
.tet-form-group__input--disabled,
.tet-form-group__input--error,
.tet-form-group__input--textarea,
.tet-form-group__input--with-left-icon,
.tet-form-group__input--with-right-icon,
.tet-form-group__input:disabled,
.tet-form-group__input:invalid,
.tet-typography--body1,
.tet-form-group__alt-text,
.tet-form-group__helper-text,
.tet-form-group__helper-text--error,
.tet-form-group__hint-text,
.tet-form-group__label,
.tet-typography--body2,
.tet-typography--caption,
.tet-typography--overline,
.tet-button--accent:not(.tet-button--small):not(.tet-button--large),
.tet-button--dark:not(.tet-button--small):not(.tet-button--large),
.tet-button--mint:not(.tet-button--small):not(.tet-button--large),
.tet-button:not(.tet-button--small):not(.tet-button--large),
.tet-flag,
.tet-typography--button,
.tet-notification {
  font-family: Inter, Arial, sans-serif;
}
