/* =========================
   ZODIAK FONT FAMILY
   ========================= */

/* ---------- Thin (100) ---------- */
@font-face {
  font-family: "Zodiak";
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url("./Zodiak-Thin.woff2") format("woff2"),
       url("./Zodiak-Thin.woff") format("woff"),
       url("./Zodiak-Thin.ttf") format("truetype");
}

@font-face {
  font-family: "Zodiak";
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url("./Zodiak-ThinItalic.woff2") format("woff2"),
       url("./Zodiak-ThinItalic.woff") format("woff"),
       url("./Zodiak-ThinItalic.ttf") format("truetype");
}

/* ---------- Light (300) ---------- */
@font-face {
  font-family: "Zodiak";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("./Zodiak-Light.woff2") format("woff2"),
       url("./Zodiak-Light.woff") format("woff"),
       url("./Zodiak-Light.ttf") format("truetype");
}

@font-face {
  font-family: "Zodiak";
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url("./Zodiak-LightItalic.woff2") format("woff2"),
       url("./Zodiak-LightItalic.woff") format("woff"),
       url("./Zodiak-LightItalic.ttf") format("truetype");
}

/* ---------- Regular (400) ---------- */
@font-face {
  font-family: "Zodiak";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("./Zodiak-Regular.woff2") format("woff2"),
       url("./Zodiak-Regular.woff") format("woff"),
       url("./Zodiak-Regular.ttf") format("truetype");
}

@font-face {
  font-family: "Zodiak";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("./Zodiak-Italic.woff2") format("woff2"),
       url("./Zodiak-Italic.woff") format("woff"),
       url("./Zodiak-Italic.ttf") format("truetype");
}

/* ---------- Bold (700) ---------- */
@font-face {
  font-family: "Zodiak";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("./Zodiak-Bold.woff2") format("woff2"),
       url("./Zodiak-Bold.woff") format("woff"),
       url("./Zodiak-Bold.ttf") format("truetype");
}

@font-face {
  font-family: "Zodiak";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url("./Zodiak-BoldItalic.woff2") format("woff2"),
       url("./Zodiak-BoldItalic.woff") format("woff"),
       url("./Zodiak-BoldItalic.ttf") format("truetype");
}

/* ---------- ExtraBold (800) ---------- */
@font-face {
  font-family: "Zodiak";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("./Zodiak-Extrabold.woff2") format("woff2"),
       url("./Zodiak-Extrabold.woff") format("woff"),
       url("./Zodiak-Extrabold.ttf") format("truetype");
}

@font-face {
  font-family: "Zodiak";
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url("./Zodiak-ExtraboldItalic.woff2") format("woff2"),
       url("./Zodiak-ExtraboldItalic.woff") format("woff"),
       url("./Zodiak-ExtraboldItalic.ttf") format("truetype");
}
