/**
 * Custom Fonts - La Team Mamoune
 * Fonts: Charm, Cinzel, Cormorant (Google Fonts - OFL License)
 */

/* Polices Google pour l'éditeur WYSIWYG — DOIT rester en haut du fichier */
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&family=Open+Sans:wght@400;700&family=Lato:wght@400;700&family=Montserrat:wght@400;700&family=Playfair+Display:wght@400;700&family=Raleway:wght@400;700&family=Oswald:wght@400;700&family=Merriweather:wght@400;700&family=Poppins:wght@400;700&family=Nunito:wght@400;700&family=PT+Serif:wght@400;700&family=Dancing+Script:wght@400;700&family=Pacifico&family=Crimson+Text:wght@400;700&display=swap');

/* ==============================
   CHARM
   ============================== */
@font-face {
    font-family: 'Charm';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('../fonts/charm-regular.ttf') format('truetype');
}

@font-face {
    font-family: 'Charm';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('../fonts/charm-bold.ttf') format('truetype');
}

/* ==============================
   CINZEL
   ============================== */
@font-face {
    font-family: 'Cinzel';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('../fonts/cinzel-regular.ttf') format('truetype');
}

@font-face {
    font-family: 'Cinzel';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('../fonts/cinzel-medium.ttf') format('truetype');
}

@font-face {
    font-family: 'Cinzel';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('../fonts/cinzel-semibold.ttf') format('truetype');
}

@font-face {
    font-family: 'Cinzel';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('../fonts/cinzel-bold.ttf') format('truetype');
}

@font-face {
    font-family: 'Cinzel';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('../fonts/cinzel-extrabold.ttf') format('truetype');
}

@font-face {
    font-family: 'Cinzel';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('../fonts/cinzel-black.ttf') format('truetype');
}

/* ==============================
   CORMORANT
   ============================== */
@font-face {
    font-family: 'Cormorant';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('../fonts/cormorant-light.ttf') format('truetype');
}

@font-face {
    font-family: 'Cormorant';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('../fonts/cormorant-regular.ttf') format('truetype');
}

@font-face {
    font-family: 'Cormorant';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('../fonts/cormorant-medium.ttf') format('truetype');
}

@font-face {
    font-family: 'Cormorant';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('../fonts/cormorant-semibold.ttf') format('truetype');
}

@font-face {
    font-family: 'Cormorant';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('../fonts/cormorant-bold.ttf') format('truetype');
}

