/* Self-hosted Typekit fonts — replaces external use.typekit.net dependencies */

/* === Gibbs (atta45) === */
@font-face {
  font-family: "gibbs";
  src: url("/Content/fonts/typekit/gibbs-400-normal.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "gibbs";
  src: url("/Content/fonts/typekit/gibbs-400-italic.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "gibbs";
  src: url("/Content/fonts/typekit/gibbs-700-normal.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "gibbs";
  src: url("/Content/fonts/typekit/gibbs-700-italic.woff2") format("woff2");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

/* === Bebas Neue Pro (smketik) === */
@font-face {
  font-family: "bebas-neue-pro";
  src: url("/Content/fonts/typekit/bebas-neue-pro-300-normal.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "bebas-neue-pro";
  src: url("/Content/fonts/typekit/bebas-neue-pro-400-normal.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "bebas-neue-pro";
  src: url("/Content/fonts/typekit/bebas-neue-pro-400-italic.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "bebas-neue-pro";
  src: url("/Content/fonts/typekit/bebas-neue-pro-600-normal.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

/* === Aileron (mariestads, marinfloc) === */
@font-face {
  font-family: "aileron";
  src: url("/Content/fonts/typekit/aileron-400-normal.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "aileron";
  src: url("/Content/fonts/typekit/aileron-700-normal.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* === Ingra (bergvik) === */
@font-face {
  font-family: "ingra";
  src: url("/Content/fonts/typekit/ingra-400-normal.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "ingra";
  src: url("/Content/fonts/typekit/ingra-700-normal.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* === Ingra Wide (bergvik) === */
@font-face {
  font-family: "ingra-wide";
  src: url("/Content/fonts/typekit/ingra-wide-700-normal.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* === Neue Haas Unica (qvalify) === */
@font-face {
  font-family: "neue-haas-unica";
  src: url("/Content/fonts/typekit/neue-haas-unica-400-normal.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "neue-haas-unica";
  src: url("/Content/fonts/typekit/neue-haas-unica-400-italic.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "neue-haas-unica";
  src: url("/Content/fonts/typekit/neue-haas-unica-500-normal.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "neue-haas-unica";
  src: url("/Content/fonts/typekit/neue-haas-unica-700-normal.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* === Veneer (fairtrade) === */
@font-face {
  font-family: "veneerregular";
  src: url("/Content/Licenses/fairtrade/Fonts/veneer-webfont.woff2") format("woff2"),
       url("/Content/Licenses/fairtrade/Fonts/veneer-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
