/* ========================================================
   Ridler DJ brand fonts
   - Nekst Bold      → primary headings (h1) + buttons
   - Poppins Bold    → subheadings (h2-h6)
   - Poppins Regular → body
   Loaded by functions.php when this file exists.
   ======================================================== */

/* Nekst Bold - prefer woff2, fall back to woff/ttf */
@font-face {
    font-family: 'nekst-bold';
    src: url('../fonts/Nekst-Bold.woff2') format('woff2'),
         url('../fonts/Nekst-Bold.woff')  format('woff'),
         url('../fonts/Nekst-Bold.ttf')   format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

/* Poppins family */
@font-face {
    font-family: 'poppins-regular';
    src: url('../fonts/Poppins-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'poppins-bold';
    src: url('../fonts/Poppins-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'poppins-light';
    src: url('../fonts/Poppins-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'poppins-medium';
    src: url('../fonts/Poppins-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
