/* All page fonts are configured here. Existing Assistant body/weight roles and
   Inter headings stay unchanged while --font-site is unset. To replace every
   font family later, uncomment the single --font-site declaration in :root. */

@font-face {
    font-family: 'Gotham';
    src: url('../fonts/GothamHTF-Light.ttf');
}

@font-face {
    font-family: 'AssistantBold';
    src: url('../fonts/Assistant-Bold.ttf');
}

@font-face {
    font-family: 'AssistantExtraBold';
    src: url('../fonts/Assistant-ExtraBold.ttf');
}

@font-face {
    font-family: 'AssistantExtraLight';
    src: url('../fonts/Assistant-ExtraLight.ttf');
}

@font-face {
    font-family: 'AssistantLight';
    src: url('../fonts/Assistant-Light.ttf');
}

@font-face {
    font-family: 'AssistantRegular';
    src: url('../fonts/Assistant-Regular.ttf');
}

@font-face {
    font-family: 'AssistantSemiBold';
    src: url('../fonts/Assistant-SemiBold.ttf');
}

@font-face {
    font-family: 'Inter';
    src: url('../fonts/Inter.ttc');
}

@font-face {
    font-family: 'InterVariable';
    src: url('../fonts/InterVariable.ttf');
}

@font-face {
    font-family: 'InterVariableItalic';
    src: url('../fonts/InterVariable-Italic.ttf');
}

:root {
    /* --font-site: 'Gotham', Arial, sans-serif; */
    --font-regular: var(--font-site, 'AssistantRegular', Arial, sans-serif);
    --font-light: var(--font-site, 'AssistantLight', Arial, sans-serif);
    --font-bold: var(--font-site, 'AssistantBold', sans-serif);
    --font-extra-bold: var(--font-site, 'AssistantExtraBold', sans-serif);
    --font-gotham: var(--font-site, 'Gotham', sans-serif);
    --font-inter: var(--font-site, 'Inter', sans-serif);
    --font-fallback: var(--font-site, Arial, sans-serif);
}
