@import url("https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap");

/* =======================
   Fonts
======================= */

@font-face {
    font-family: "Gotham-Medium";
    src: url("/frontend/fonts/Gotham-Medium.otf") format("opentype");
    font-display: swap;
}

@font-face {
    font-family: "Manrope-Bold";
    src: url("/frontend/fonts/Manrope-Bold.ttf") format("truetype");
    font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: "Manrope-ExtraBold";
    src: url("/frontend/fonts/Manrope-ExtraBold.ttf") format("truetype");
    font-weight: 800;
    font-display: swap;
}

@font-face {
    font-family: "Manrope-Light";
    src: url("/frontend/fonts/Manrope-Light.ttf") format("truetype");
    font-weight: 300;
    font-display: swap;
}

@font-face {
    font-family: "Manrope-Medium";
    src: url("/frontend/fonts/Manrope-Medium.ttf") format("truetype");
    font-weight: 500;
    font-display: swap;
}

@font-face {
    font-family: "Manrope-Regular";
    src: url("/frontend/fonts/Manrope-Regular.ttf") format("truetype");
    font-weight: normal;
    font-display: swap;
}

@font-face {
    font-family: "Manrope-SemiBold";
    src: url("/frontend/fonts/Manrope-SemiBold.ttf") format("truetype");
    font-weight: 600;
    font-display: swap;
}

@font-face {
    font-family: "Montserrat";
    src: url("/frontend/fonts/Montserrat-VariableFont_wght.ttf") format("truetype");
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
}

/* Font Utility Classes */
.font-gotham-medium {
    font-family: "Gotham-Medium", sans-serif;
}

.font-manrope-bold {
    font-family: "Manrope-Bold", sans-serif;
}

.font-manrope-extrabold {
    font-family: "Manrope-ExtraBold", sans-serif;
}

.font-manrope-light {
    font-family: "Manrope-Light", sans-serif;
}

.font-manrope-medium {
    font-family: "Manrope-Medium", sans-serif;
}

.font-manrope-regular {
    font-family: "Manrope-Regular", sans-serif;
}

.font-manrope-semibold {
    font-family: "Manrope-Regular", sans-serif;
}

.font-montserrat {
    font-family: "Montserrat", sans-serif;
}
