/* ─────────────────────────────────────────────
   FunkisA – poids & styles déclarés un par un
   ───────────────────────────────────────────── */

/* 300 : Light */
@font-face {
    font-family: "FunkisA";
    src:
        url("../fonts/FunkisA.1-Light.woff2") format("woff2"),
        url("../fonts/FunkisA.1-Light.otf")   format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

/* 300 : Light Italic */
@font-face {
    font-family: "FunkisA";
    src:
        url("../fonts/FunkisA.1-LightItalic.woff2") format("woff2"),
        url("../fonts/FunkisA.1-LightItalic.otf")   format("opentype");
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

/* 400 : Regular */
@font-face {
    font-family: "FunkisA";
    src:
        url("../fonts/FunkisA.1-Regular.woff2") format("woff2"),
        url("../fonts/FunkisA.1-Regular.otf")   format("opentype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* 400 : Italic */
@font-face {
    font-family: "FunkisA";
    src:
        url("../fonts/FunkisA.1-Italic.woff2") format("woff2"),
        url("../fonts/FunkisA.1-Italic.otf")   format("opentype");
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

/* 500 : Medium */
@font-face {
    font-family: "FunkisA";
    src:
        url("../fonts/FunkisA.1-Medium.woff2") format("woff2"),
        url("../fonts/FunkisA.1-Medium.otf")   format("opentype");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

/* 500 : Medium Italic */
@font-face {
    font-family: "FunkisA";
    src:
        url("../fonts/FunkisA.1-MediumItalic.woff2") format("woff2"),
        url("../fonts/FunkisA.1-MediumItalic.otf")   format("opentype");
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

/* 600 : SemiBold */
@font-face {
    font-family: "FunkisA";
    src:
        url("../fonts/FunkisA.1-SemiBold.woff2") format("woff2"),
        url("../fonts/FunkisA.1-SemiBold.otf")   format("opentype");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

/* 600 : SemiBold Italic */
@font-face {
    font-family: "FunkisA";
    src:
        url("../fonts/FunkisA.1-SemiBoldItalic.woff2") format("woff2"),
        url("../fonts/FunkisA.1-SemiBoldItalic.otf")   format("opentype");
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

/* 700 : Bold */
@font-face {
    font-family: "FunkisA";
    src:
        url("../fonts/FunkisA.1-Bold.woff2") format("woff2"),
        url("../fonts/FunkisA.1-Bold.otf")   format("opentype");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

/* 700 : Bold Italic */
@font-face {
    font-family: "FunkisA";
    src:
        url("../fonts/FunkisA.1-BoldItalic.woff2") format("woff2"),
        url("../fonts/FunkisA.1-BoldItalic.otf")   format("opentype");
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}

/* ─────────────────────────────────────────────
    Exemple d’utilisation globale
    ───────────────────────────────────────────── */

body {
    font-family: "FunkisA", sans-serif;
}
/*   
  h1   { font-weight: 700; } 
  em   { font-style: italic; } 
*/
  