/* Hoefler&Co webfonts — Archer, Operator, Operator Mono.
 *
 * Generated from the MyFonts webfont kit. The kit ships 50 separate one-off
 * font-families with no weight/style axes, which makes normal CSS
 * (font-weight: 600, font-style: italic) impossible. This regroups them into
 * three real families so the theme's stylesheets work as written.
 *
 * Licensed to joeschram.com. NOT redistributable — see .gitignore.
 */

@font-face {
  font-family: "Archer";
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url("../fonts/hco/ArcherHairline/font.woff2") format("woff2"),
       url("../fonts/hco/ArcherHairline/font.woff") format("woff");
}
@font-face {
  font-family: "Archer";
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url("../fonts/hco/ArcherHairlineItalic/font.woff2") format("woff2"),
       url("../fonts/hco/ArcherHairlineItalic/font.woff") format("woff");
}
@font-face {
  font-family: "Archer";
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url("../fonts/hco/ArcherThin/font.woff2") format("woff2"),
       url("../fonts/hco/ArcherThin/font.woff") format("woff");
}
@font-face {
  font-family: "Archer";
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url("../fonts/hco/ArcherThinItalic/font.woff2") format("woff2"),
       url("../fonts/hco/ArcherThinItalic/font.woff") format("woff");
}
@font-face {
  font-family: "Archer";
  font-style: normal;
  font-weight: 250;
  font-display: swap;
  src: url("../fonts/hco/ArcherExtraLight/font.woff2") format("woff2"),
       url("../fonts/hco/ArcherExtraLight/font.woff") format("woff");
}
@font-face {
  font-family: "Archer";
  font-style: italic;
  font-weight: 250;
  font-display: swap;
  src: url("../fonts/hco/ArcherExtraLightItalic/font.woff2") format("woff2"),
       url("../fonts/hco/ArcherExtraLightItalic/font.woff") format("woff");
}
@font-face {
  font-family: "Archer";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("../fonts/hco/ArcherLight/font.woff2") format("woff2"),
       url("../fonts/hco/ArcherLight/font.woff") format("woff");
}
@font-face {
  font-family: "Archer";
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url("../fonts/hco/ArcherLightItalic/font.woff2") format("woff2"),
       url("../fonts/hco/ArcherLightItalic/font.woff") format("woff");
}
@font-face {
  font-family: "Archer";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/hco/ArcherBook/font.woff2") format("woff2"),
       url("../fonts/hco/ArcherBook/font.woff") format("woff");
}
@font-face {
  font-family: "Archer";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/hco/ArcherBookItalic/font.woff2") format("woff2"),
       url("../fonts/hco/ArcherBookItalic/font.woff") format("woff");
}
@font-face {
  font-family: "Archer";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/hco/ArcherMedium/font.woff2") format("woff2"),
       url("../fonts/hco/ArcherMedium/font.woff") format("woff");
}
@font-face {
  font-family: "Archer";
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/hco/ArcherMediumItalic/font.woff2") format("woff2"),
       url("../fonts/hco/ArcherMediumItalic/font.woff") format("woff");
}
@font-face {
  font-family: "Archer";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../fonts/hco/ArcherSemibold/font.woff2") format("woff2"),
       url("../fonts/hco/ArcherSemibold/font.woff") format("woff");
}
@font-face {
  font-family: "Archer";
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url("../fonts/hco/ArcherSemiboldItalic/font.woff2") format("woff2"),
       url("../fonts/hco/ArcherSemiboldItalic/font.woff") format("woff");
}
@font-face {
  font-family: "Archer";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/hco/ArcherBold/font.woff2") format("woff2"),
       url("../fonts/hco/ArcherBold/font.woff") format("woff");
}
@font-face {
  font-family: "Archer";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/hco/ArcherBoldItalic/font.woff2") format("woff2"),
       url("../fonts/hco/ArcherBoldItalic/font.woff") format("woff");
}
@font-face {
  font-family: "Archer";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("../fonts/hco/ArcherBlack/font.woff2") format("woff2"),
       url("../fonts/hco/ArcherBlack/font.woff") format("woff");
}
@font-face {
  font-family: "Archer";
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url("../fonts/hco/ArcherBlackItalic/font.woff2") format("woff2"),
       url("../fonts/hco/ArcherBlackItalic/font.woff") format("woff");
}
@font-face {
  font-family: "Archer";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("../fonts/hco/ArcherExtraBlack/font.woff2") format("woff2"),
       url("../fonts/hco/ArcherExtraBlack/font.woff") format("woff");
}
@font-face {
  font-family: "Archer";
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url("../fonts/hco/ArcherExtraBlackItalic/font.woff2") format("woff2"),
       url("../fonts/hco/ArcherExtraBlackItalic/font.woff") format("woff");
}
@font-face {
  font-family: "Archer";
  font-style: normal;
  font-weight: 950;
  font-display: swap;
  src: url("../fonts/hco/ArcherUltra/font.woff2") format("woff2"),
       url("../fonts/hco/ArcherUltra/font.woff") format("woff");
}
@font-face {
  font-family: "Archer";
  font-style: italic;
  font-weight: 950;
  font-display: swap;
  src: url("../fonts/hco/ArcherUltraItalic/font.woff2") format("woff2"),
       url("../fonts/hco/ArcherUltraItalic/font.woff") format("woff");
}
@font-face {
  font-family: "Operator";
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url("../fonts/hco/OperatorThin/font.woff2") format("woff2"),
       url("../fonts/hco/OperatorThin/font.woff") format("woff");
}
@font-face {
  font-family: "Operator";
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url("../fonts/hco/OperatorThinItalic/font.woff2") format("woff2"),
       url("../fonts/hco/OperatorThinItalic/font.woff") format("woff");
}
@font-face {
  font-family: "Operator";
  font-style: normal;
  font-weight: 250;
  font-display: swap;
  src: url("../fonts/hco/OperatorExtraLight/font.woff2") format("woff2"),
       url("../fonts/hco/OperatorExtraLight/font.woff") format("woff");
}
@font-face {
  font-family: "Operator";
  font-style: italic;
  font-weight: 250;
  font-display: swap;
  src: url("../fonts/hco/OperatorExtraLightItalic/font.woff2") format("woff2"),
       url("../fonts/hco/OperatorExtraLightItalic/font.woff") format("woff");
}
@font-face {
  font-family: "Operator";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("../fonts/hco/OperatorLight/font.woff2") format("woff2"),
       url("../fonts/hco/OperatorLight/font.woff") format("woff");
}
@font-face {
  font-family: "Operator";
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url("../fonts/hco/OperatorLightItalic/font.woff2") format("woff2"),
       url("../fonts/hco/OperatorLightItalic/font.woff") format("woff");
}
@font-face {
  font-family: "Operator";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/hco/OperatorBook/font.woff2") format("woff2"),
       url("../fonts/hco/OperatorBook/font.woff") format("woff");
}
@font-face {
  font-family: "Operator";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/hco/OperatorBookItalic/font.woff2") format("woff2"),
       url("../fonts/hco/OperatorBookItalic/font.woff") format("woff");
}
@font-face {
  font-family: "Operator";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/hco/OperatorMedium/font.woff2") format("woff2"),
       url("../fonts/hco/OperatorMedium/font.woff") format("woff");
}
@font-face {
  font-family: "Operator";
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/hco/OperatorMediumItalic/font.woff2") format("woff2"),
       url("../fonts/hco/OperatorMediumItalic/font.woff") format("woff");
}
@font-face {
  font-family: "Operator";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/hco/OperatorBold/font.woff2") format("woff2"),
       url("../fonts/hco/OperatorBold/font.woff") format("woff");
}
@font-face {
  font-family: "Operator";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/hco/OperatorBoldItalic/font.woff2") format("woff2"),
       url("../fonts/hco/OperatorBoldItalic/font.woff") format("woff");
}
@font-face {
  font-family: "Operator";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("../fonts/hco/OperatorBlack/font.woff2") format("woff2"),
       url("../fonts/hco/OperatorBlack/font.woff") format("woff");
}
@font-face {
  font-family: "Operator";
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url("../fonts/hco/OperatorBlackItalic/font.woff2") format("woff2"),
       url("../fonts/hco/OperatorBlackItalic/font.woff") format("woff");
}
@font-face {
  font-family: "Operator";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("../fonts/hco/OperatorExtraBlack/font.woff2") format("woff2"),
       url("../fonts/hco/OperatorExtraBlack/font.woff") format("woff");
}
@font-face {
  font-family: "Operator";
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url("../fonts/hco/OperatorExtraBlackItalic/font.woff2") format("woff2"),
       url("../fonts/hco/OperatorExtraBlackItalic/font.woff") format("woff");
}
@font-face {
  font-family: "Operator";
  font-style: normal;
  font-weight: 950;
  font-display: swap;
  src: url("../fonts/hco/OperatorUltra/font.woff2") format("woff2"),
       url("../fonts/hco/OperatorUltra/font.woff") format("woff");
}
@font-face {
  font-family: "Operator";
  font-style: italic;
  font-weight: 950;
  font-display: swap;
  src: url("../fonts/hco/OperatorUltraItalic/font.woff2") format("woff2"),
       url("../fonts/hco/OperatorUltraItalic/font.woff") format("woff");
}
@font-face {
  font-family: "Operator Mono";
  font-style: normal;
  font-weight: 250;
  font-display: swap;
  src: url("../fonts/hco/OperatorMonoExtraLight/font.woff2") format("woff2"),
       url("../fonts/hco/OperatorMonoExtraLight/font.woff") format("woff");
}
@font-face {
  font-family: "Operator Mono";
  font-style: italic;
  font-weight: 250;
  font-display: swap;
  src: url("../fonts/hco/OperatorMonoExtraLightItalic/font.woff2") format("woff2"),
       url("../fonts/hco/OperatorMonoExtraLightItalic/font.woff") format("woff");
}
@font-face {
  font-family: "Operator Mono";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("../fonts/hco/OperatorMonoLight/font.woff2") format("woff2"),
       url("../fonts/hco/OperatorMonoLight/font.woff") format("woff");
}
@font-face {
  font-family: "Operator Mono";
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url("../fonts/hco/OperatorMonoLightItalic/font.woff2") format("woff2"),
       url("../fonts/hco/OperatorMonoLightItalic/font.woff") format("woff");
}
@font-face {
  font-family: "Operator Mono";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/hco/OperatorMonoBook/font.woff2") format("woff2"),
       url("../fonts/hco/OperatorMonoBook/font.woff") format("woff");
}
@font-face {
  font-family: "Operator Mono";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/hco/OperatorMonoBookItalic/font.woff2") format("woff2"),
       url("../fonts/hco/OperatorMonoBookItalic/font.woff") format("woff");
}
@font-face {
  font-family: "Operator Mono";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/hco/OperatorMonoMedium/font.woff2") format("woff2"),
       url("../fonts/hco/OperatorMonoMedium/font.woff") format("woff");
}
@font-face {
  font-family: "Operator Mono";
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/hco/OperatorMonoMediumItalic/font.woff2") format("woff2"),
       url("../fonts/hco/OperatorMonoMediumItalic/font.woff") format("woff");
}
@font-face {
  font-family: "Operator Mono";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/hco/OperatorMonoBold/font.woff2") format("woff2"),
       url("../fonts/hco/OperatorMonoBold/font.woff") format("woff");
}
@font-face {
  font-family: "Operator Mono";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/hco/OperatorMonoBoldItalic/font.woff2") format("woff2"),
       url("../fonts/hco/OperatorMonoBoldItalic/font.woff") format("woff");
}
