@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap");

@font-face {
    font-family: "SM Chery Display";
    src: url("../fonts/chery-long-fox.woff") format("woff");
    font-style: normal;
    font-weight: 400;
    font-display: swap;
}


/* ==========================================================
   FORD
   ========================================================== */

html body.sm-core-active.sm-brand-ford {
    --sm-font-base:
        "Ford Antenna",
        FordAntenna,
        fordAntenna,
        Arial,
        Helvetica,
        sans-serif;

    --sm-font-heading:
        "Ford Antenna Cond",
        FordAntennaCond,
        "Ford Antenna",
        FordAntenna,
        fordAntenna,
        Arial,
        Helvetica,
        sans-serif;

    font-family: var(--sm-font-base) !important;
}

html body.sm-core-active.sm-brand-ford p,
html body.sm-core-active.sm-brand-ford a,
html body.sm-core-active.sm-brand-ford button,
html body.sm-core-active.sm-brand-ford label,
html body.sm-core-active.sm-brand-ford input,
html body.sm-core-active.sm-brand-ford select,
html body.sm-core-active.sm-brand-ford textarea,
html body.sm-core-active.sm-brand-ford li,
html body.sm-core-active.sm-brand-ford small,
html body.sm-core-active.sm-brand-ford strong {
    font-family: var(--sm-font-base) !important;
}

html body.sm-core-active.sm-brand-ford h1,
html body.sm-core-active.sm-brand-ford h2,
html body.sm-core-active.sm-brand-ford h3,
html body.sm-core-active.sm-brand-ford h4,
html body.sm-core-active.sm-brand-ford h5,
html body.sm-core-active.sm-brand-ford h6,
html body.sm-core-active.sm-brand-ford .sm-brand-heading,
html body.sm-core-active.sm-brand-ford .sm-brand-landing__model-link {
    font-family: var(--sm-font-heading) !important;
}


/* ==========================================================
   CHERY — POPPINS
   Menja i staru promenljivu koju koristi inline Chery CSS.
   ========================================================== */

html body.sm-core-active.sm-brand-chery {
    --sm-font-base:
        "Poppins",
        "Open Sans",
        Arial,
        Helvetica,
        sans-serif !important;

    --sm-font-heading:
        "Poppins",
        "Open Sans",
        Arial,
        Helvetica,
        sans-serif !important;

    --sm-chery-font-stack:
        "Poppins",
        "Open Sans",
        Arial,
        Helvetica,
        sans-serif !important;

    font-family: var(--sm-chery-font-stack) !important;
}

html body.sm-core-active.sm-brand-chery .sm-brand-scope--chery,
html body.sm-core-active.sm-brand-chery .sm-brand-landing--chery,
html body.sm-core-active.sm-brand-chery .sm-site-header--chery,
html body.sm-core-active.sm-brand-chery .sm-site-footer--chery,
html body.sm-core-active.sm-brand-chery .sm-chery-company {
    font-family: var(--sm-chery-font-stack) !important;
}

html body.sm-core-active.sm-brand-chery h1,
html body.sm-core-active.sm-brand-chery h2,
html body.sm-core-active.sm-brand-chery h3,
html body.sm-core-active.sm-brand-chery h4,
html body.sm-core-active.sm-brand-chery h5,
html body.sm-core-active.sm-brand-chery h6,
html body.sm-core-active.sm-brand-chery p,
html body.sm-core-active.sm-brand-chery a,
html body.sm-core-active.sm-brand-chery button,
html body.sm-core-active.sm-brand-chery label,
html body.sm-core-active.sm-brand-chery input,
html body.sm-core-active.sm-brand-chery select,
html body.sm-core-active.sm-brand-chery textarea,
html body.sm-core-active.sm-brand-chery li,
html body.sm-core-active.sm-brand-chery small,
html body.sm-core-active.sm-brand-chery strong,
html body.sm-core-active.sm-brand-chery .sm-brand-heading,
html body.sm-core-active.sm-brand-chery .sm-brand-landing__section-head h2,
html body.sm-core-active.sm-brand-chery .sm-brand-landing__catalog-tab,
html body.sm-core-active.sm-brand-chery .sm-brand-landing__catalog-tab b,
html body.sm-core-active.sm-brand-chery .sm-brand-landing__model-body h3,
html body.sm-core-active.sm-brand-chery .sm-brand-landing__model-body h3 a,
html body.sm-core-active.sm-brand-chery .sm-brand-landing__model-link,
html body.sm-core-active.sm-brand-chery .sm-brand-showroom__model,
html body.sm-core-active.sm-brand-chery .sm-brand-showroom__explore {
    font-family: var(--sm-chery-font-stack) !important;
}


/* ==========================================================
   CHERY — LONG FOX
   Samo velike oznake TIGGO / FX / ARRIZO.
   ========================================================== */

html body.sm-core-active.sm-brand-chery
.sm-brand-landing--chery
.sm-brand-showroom__family,
html body.sm-core-active.sm-brand-chery
.sm-brand-landing--chery
.sm-brand-showroom__family span {
    font-family:
        "SM Chery Display",
        "Poppins",
        Arial,
        sans-serif !important;

    font-weight: 400 !important;
}


/* Zaštita sistemskih ikona */

html body.sm-core-active.sm-brand-chery .dashicons,
html body.sm-core-active.sm-brand-chery [class*="dashicons"] {
    font-family: dashicons !important;
}

html body.sm-core-active.sm-brand-chery [class*="eicon"] {
    font-family: eicons !important;
}

html body.sm-core-active.sm-brand-chery [class*="fa-"],
html body.sm-core-active.sm-brand-chery .fa,
html body.sm-core-active.sm-brand-chery .fas,
html body.sm-core-active.sm-brand-chery .far,
html body.sm-core-active.sm-brand-chery .fab {
    font-family:
        "Font Awesome 5 Free",
        "Font Awesome 5 Brands",
        FontAwesome !important;
}
