/* --- Avenir Next: Thin & Thin Italic --- */
@font-face {
    font-family: 'Avenir Next T';
    src: url('../../admin_assets/fonts/Avenir Next Thin.woff2') format('woff2');
    font-weight: 100;
    font-style: normal;
}
@font-face {
    font-family: 'Avenir Next TI';
    src: url('../../admin_assets/fonts/Avenir Next Thin Italic.woff2') format('woff2');
    font-weight: 100;
    font-style: italic;
}

/* --- Avenir Next: Ultra Light & Ultra Light Italic --- */
@font-face {
    font-family: 'Avenir Next UL';
    src: url('../../admin_assets/fonts/Avenir Next Ultra Light.woff2') format('woff2');
    font-weight: 200;
    font-style: normal;
}
@font-face {
    font-family: 'Avenir Next ULI';
    src: url('../../admin_assets/fonts/Avenir Next Ultra Light Italic.woff2') format('woff2');
    font-weight: 200;
    font-style: italic;
}

/* --- Avenir Next: Light & Light Italic --- */
@font-face {
    font-family: 'Avenir Next L';
    src: url('../../admin_assets/fonts/Avenir Next Light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Avenir Next LI';
    src: url('../../admin_assets/fonts/Avenir Next Light Italic.woff2') format('woff2');
    font-weight: 300;
    font-style: italic;
}

/* --- Avenir Next: Regular & Regular Italic --- */
@font-face {
    font-family: 'Avenir Next';
    src: url('../../admin_assets/fonts/Avenir Next Regular.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Avenir Next I';
    src: url('../../admin_assets/fonts/Avenir Next Italic.woff2') format('woff2');
    font-weight: 400;
    font-style: italic;
}

/* --- Avenir Next: Medium & Medium Italic --- */
@font-face {
    font-family: 'Avenir Next M';
    src: url('../../admin_assets/fonts/Avenir Next Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'Avenir Next MI';
    src: url('../../admin_assets/fonts/Avenir Next Medium Italic.woff2') format('woff2');
    font-weight: 500;
    font-style: italic;
}

/* --- Avenir Next: Demi & Demi Italic --- */
@font-face {
    font-family: 'Avenir Next D';
    src: url('../../admin_assets/fonts/Avenir Next Demi.woff2') format('woff2');
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: 'Avenir Next DI';
    src: url('../../admin_assets/fonts/Avenir Next Demi Italic.woff2') format('woff2');
    font-weight: 600;
    font-style: italic;
}

/* --- Avenir Next: Bold & Bold Italic --- */
@font-face {
    font-family: 'Avenir Next B';
    src: url('../../admin_assets/fonts/Avenir Next Bold.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Avenir Next BI';
    src: url('../../admin_assets/fonts/Avenir Next Bold Italic.woff2') format('woff2');
    font-weight: 700;
    font-style: italic;
}

/* --- Avenir Next: Heavy & Heavy Italic --- */
@font-face {
    font-family: 'Avenir Next H';
    src: url('../../admin_assets/fonts/Avenir Next Heavy.woff2') format('woff2');
    font-weight: 800; /* You can also use 900 depending on preference */
    font-style: normal;
}
@font-face {
    font-family: 'Avenir Next HI';
    src: url('../../admin_assets/fonts/Avenir Next Heavy Italic.woff2') format('woff2');
    font-weight: 800; /* You can also use 900 depending on preference */
    font-style: italic;
}

.avenirnext{font-family: 'Avenir Next', sans-serif;}