
/* ============ Poppins ============ */

@font-face {
    font-display: swap;
    font-family: "Poppins";
    font-style: normal;
    font-weight: 400;
    src: url("../assets/fonts/poppins-v24-latin-regular.woff2") format("woff2");
}

@font-face {
    font-display: swap;
    font-family: "Poppins";
    font-style: italic;
    font-weight: 400;
    src: url("../assets/fonts/poppins-v24-latin-italic.woff2") format("woff2");
}

@font-face {
    font-display: swap;
    font-family: "Poppins";
    font-style: normal;
    font-weight: 700;
    src: url("../assets/fonts/poppins-v24-latin-700.woff2") format("woff2");
}

@font-face {
    font-display: swap;
    font-family: "Poppins";
    font-style: italic;
    font-weight: 700;
    src: url("../assets/fonts/poppins-v24-latin-700italic.woff2") format("woff2");
}

/* ============ Cave font ============ */

@font-face {
    font-display: swap;
    font-family: "Cave Font";
    font-style: normal;
    font-weight: 400;
    src: url("../assets/fonts/CaveFont-Regular.otf") format("opentype");
    ascent-override: 95.21%;   /* 1950 / 2048 */
    descent-override: 22.95%;  /*  470 / 2048 */
    line-gap-override: 0%;
}

@font-face {
    font-display: swap;
    font-family: "Cave Font";
    font-style: italic;
    font-weight: 400;
    src: url("../assets/fonts/CaveFont-Italic.otf") format("opentype");
    ascent-override: 95.21%;   /* 1950 / 2048 */
    descent-override: 22.95%;  /*  470 / 2048 */
    line-gap-override: 0%;
}

@font-face {
    font-display: swap;
    font-family: "Cave Font";
    font-style: normal;
    font-weight: 700;
    src: url("../assets/fonts/CaveFont-Bold.otf") format("opentype");
    ascent-override: 95.21%;   /* 1950 / 2048 */
    descent-override: 22.95%;  /*  470 / 2048 */
    line-gap-override: 0%;
}

@font-face {
    font-display: swap;
    font-family: "Cave Font";
    font-style: italic;
    font-weight: 700;
    src: url("../assets/fonts/CaveFont-BoldItalic.otf") format("opentype");
    ascent-override: 95.21%;   /* 1950 / 2048 */
    descent-override: 22.95%;  /*  470 / 2048 */
    line-gap-override: 0%;
}

/* ============ Cave secrets ============ */

@font-face {
    font-display: swap;
    font-family: "Cave Secret";
    font-style: normal;
    font-weight: 400;
    src: url("../assets/fonts/CaveSecrets-Regular-V3.woff2") format("woff2");
}