/* Self-hosted Typekit fonts (exported from https://use.typekit.net/axd6kto.css). */

@font-face {
  font-family: "gin";
  src: url("../fonts/typekit/gin-i4.woff2") format("woff2"), url("../fonts/typekit/gin-i4.woff") format("woff");
  font-style: italic;
  font-weight: 400;
  font-stretch: normal;
  font-display: swap;
}

@font-face {
  font-family: "gin";
  src: url("../fonts/typekit/gin-n4.woff2") format("woff2"), url("../fonts/typekit/gin-n4.woff") format("woff");
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
  font-display: swap;
}

@font-face {
  font-family: "new-spirit";
  src: url("../fonts/typekit/new-spirit-n4.woff2") format("woff2"), url("../fonts/typekit/new-spirit-n4.woff") format("woff");
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
  font-display: swap;
}

@font-face {
  font-family: "new-spirit";
  src: url("../fonts/typekit/new-spirit-n5.woff2") format("woff2"), url("../fonts/typekit/new-spirit-n5.woff") format("woff");
  font-style: normal;
  font-weight: 500;
  font-stretch: normal;
  font-display: swap;
}

@font-face {
  font-family: "new-spirit";
  src: url("../fonts/typekit/new-spirit-n6.woff2") format("woff2"), url("../fonts/typekit/new-spirit-n6.woff") format("woff");
  font-style: normal;
  font-weight: 600;
  font-stretch: normal;
  font-display: auto;
}

@font-face {
  font-family: "new-spirit";
  src: url("../fonts/typekit/new-spirit-n7.woff2") format("woff2"), url("../fonts/typekit/new-spirit-n7.woff") format("woff");
  font-style: normal;
  font-weight: 700;
  font-stretch: normal;
  font-display: swap;
}

@font-face {
  font-family: "new-spirit";
  src: url("../fonts/typekit/new-spirit-i7.woff2") format("woff2"), url("../fonts/typekit/new-spirit-i7.woff") format("woff");
  font-style: italic;
  font-weight: 700;
  font-stretch: normal;
  font-display: swap;
}

@font-face {
  font-family: "new-spirit";
  src: url("../fonts/typekit/new-spirit-i4.woff2") format("woff2"), url("../fonts/typekit/new-spirit-i4.woff") format("woff");
  font-style: italic;
  font-weight: 400;
  font-stretch: normal;
  font-display: swap;
}

@font-face {
  font-family: "new-spirit";
  src: url("../fonts/typekit/new-spirit-i6.woff2") format("woff2"), url("../fonts/typekit/new-spirit-i6.woff") format("woff");
  font-style: italic;
  font-weight: 600;
  font-stretch: normal;
  font-display: auto;
}

@font-face {
  font-family: "new-spirit-condensed";
  src: url("../fonts/typekit/new-spirit-condensed-n4.woff2") format("woff2"), url("../fonts/typekit/new-spirit-condensed-n4.woff") format("woff");
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
  font-display: swap;
}

@font-face {
  font-family: "new-spirit-condensed";
  src: url("../fonts/typekit/new-spirit-condensed-n7.woff2") format("woff2"), url("../fonts/typekit/new-spirit-condensed-n7.woff") format("woff");
  font-style: normal;
  font-weight: 700;
  font-stretch: normal;
  font-display: swap;
}

@font-face {
  font-family: "new-spirit-condensed";
  src: url("../fonts/typekit/new-spirit-condensed-i7.woff2") format("woff2"), url("../fonts/typekit/new-spirit-condensed-i7.woff") format("woff");
  font-style: italic;
  font-weight: 700;
  font-stretch: normal;
  font-display: swap;
}

@font-face {
  font-family: "new-spirit-condensed";
  src: url("../fonts/typekit/new-spirit-condensed-i4.woff2") format("woff2"), url("../fonts/typekit/new-spirit-condensed-i4.woff") format("woff");
  font-style: italic;
  font-weight: 400;
  font-stretch: normal;
  font-display: swap;
}

.tk-gin { font-family: "gin", serif; }
.tk-new-spirit { font-family: "new-spirit", serif; }
.tk-new-spirit-condensed { font-family: "new-spirit-condensed", serif; }
