/* ClashDisplay Variable Font */
@font-face {
    font-family: 'ClashDisplay';
    src: url('../fonts/ClashDisplay-Variable.woff2') format('woff2-variations'),
        url('../fonts/ClashDisplay-Variable.woff') format('woff');
    font-weight: 200 700;
    font-style: normal;
    font-display: swap;
}

/* ClashGrotesk Variable Font */
@font-face {
    font-family: 'ClashGrotesk';
    src: url('../fonts/ClashGrotesk-Variable.woff2') format('woff2-variations'),
        url('../fonts/ClashGrotesk-Variable.woff') format('woff');
    font-weight: 200 700;
    font-style: normal;
    font-display: swap;
}

/* GeneralSans Variable */
@font-face {
    font-family: 'GeneralSans';
    src: url('../fonts/GeneralSans-Variable.woff2') format('woff2-variations'),
        url('../fonts/GeneralSans-Variable.woff') format('woff');
    font-weight: 200 700;
    font-style: normal;
    font-display: swap;
}

/* GeneralSans Variable Italic */
@font-face {
    font-family: 'GeneralSans';
    src: url('../fonts/GeneralSans-VariableItalic.woff2') format('woff2-variations'),
        url('../fonts/GeneralSans-VariableItalic.woff') format('woff');
    font-weight: 200 700;
    font-style: italic;
    font-display: swap;
}

/* NyghtSerif Regular */
@font-face {
    font-family: 'NyghtSerif';
    src: url('../fonts/NyghtSerif-Regular.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* NyghtSerif Regular Italic */
@font-face {
    font-family: 'NyghtSerif';
    src: url('../fonts/NyghtSerif-RegularItalic.woff2') format('woff2');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}