/* ==========================================================================
   Aeonik — 8 weights, normal + italic
   ========================================================================== */

/* Air — 100 */
@font-face {
    font-family: 'Aeonik';
    src: url('/fonts/aeonik-air.woff2') format('woff2'),
         url('/fonts/aeonik-air.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Aeonik';
    src: url('/fonts/aeonik-air-italic.woff2') format('woff2'),
         url('/fonts/aeonik-air-italic.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

/* Thin — 200 */
@font-face {
    font-family: 'Aeonik';
    src: url('/fonts/aeonik-thin.woff2') format('woff2'),
         url('/fonts/aeonik-thin.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Aeonik';
    src: url('/fonts/aeonik-thin-italic.woff2') format('woff2'),
         url('/fonts/aeonik-thin-italic.woff') format('woff');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

/* Light — 300 */
@font-face {
    font-family: 'Aeonik';
    src: url('/fonts/aeonik-light.woff2') format('woff2'),
         url('/fonts/aeonik-light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Aeonik';
    src: url('/fonts/aeonik-light-italic.woff2') format('woff2'),
         url('/fonts/aeonik-light-italic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

/* Regular — 400 */
@font-face {
    font-family: 'Aeonik';
    src: url('/fonts/aeonik-regular.woff2') format('woff2'),
         url('/fonts/aeonik-regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Aeonik';
    src: url('/fonts/aeonik-regular-italic.woff2') format('woff2'),
         url('/fonts/aeonik-regular-italic.woff') format('woff');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

/* Medium — 500 */
@font-face {
    font-family: 'Aeonik';
    src: url('/fonts/aeonik-medium.woff2') format('woff2'),
         url('/fonts/aeonik-medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Aeonik';
    src: url('/fonts/aeonik-medium-italic.woff2') format('woff2'),
         url('/fonts/aeonik-medium-italic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

/* SemiBold — 600 */
@font-face {
    font-family: 'Aeonik';
    src: url('/fonts/aeonik-semibold.woff2') format('woff2'),
         url('/fonts/aeonik-semibold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Aeonik';
    src: url('/fonts/aeonik-semibold-italic.woff2') format('woff2'),
         url('/fonts/aeonik-semibold-italic.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

/* Bold — 700 */
@font-face {
    font-family: 'Aeonik';
    src: url('/fonts/aeonik-bold.woff2') format('woff2'),
         url('/fonts/aeonik-bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Aeonik';
    src: url('/fonts/aeonik-bold-italic.woff2') format('woff2'),
         url('/fonts/aeonik-bold-italic.woff') format('woff');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}

/* Black — 900 */
@font-face {
    font-family: 'Aeonik';
    src: url('/fonts/aeonik-black.woff2') format('woff2'),
         url('/fonts/aeonik-black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Aeonik';
    src: url('/fonts/aeonik-black-italic.woff2') format('woff2'),
         url('/fonts/aeonik-black-italic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

/* ==========================================================================
   Gelica
   ========================================================================== */

/* Regular — 400 */
@font-face {
    font-family: 'Gelica';
    src: url('/fonts/Gelica-Regular.woff2') format('woff2'),
         url('/fonts/Gelica-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
