/*
Theme Name: Impreza Child
Template: Impreza
Version: 1.0
*/

/* =========================
   LeGrand – custom font
   ========================= */
:root {
  --font-main: "LeGrand", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
}
h1, h2, h3, h4 {
  font-family: var(--font-main) !important;
}

@font-face {
  font-family: "LeGrand";
  src: url("assets/fonts/LeGrandRegular-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "LeGrand";
  src: url("assets/fonts/LeGrandItalic-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "LeGrand";
  src: url("assets/fonts/LeGrandBold-Regular.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}


@font-face {
  font-family: "LeGrand Capital";
  src: url("assets/fonts/LeGrandCapital-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "LeGrand Ligatures";
  src: url("assets/fonts/LeGrandLigatures-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
