@font-face {
  font-family: 'Guardian Egyptian Web';
  src: url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-Light.woff2") format("woff2"), url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-Light.woff") format("woff"), url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-Light.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-stretch: normal; }

@font-face {
  font-family: 'Guardian Egyptian Web';
  src: url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-LightItalic.woff2") format("woff2"), url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-LightItalic.woff") format("woff"), url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-LightItalic.ttf") format("truetype");
  font-weight: 200;
  font-style: italic;
  font-stretch: normal; }

@font-face {
  font-family: 'Guardian Egyptian Web';
  src: url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-Regular.woff2") format("woff2"), url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-Regular.woff") format("woff"), url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-stretch: normal; }

@font-face {
  font-family: 'Guardian Egyptian Web';
  src: url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-RegularItalic.woff2") format("woff2"), url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-RegularItalic.woff") format("woff"), url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-RegularItalic.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
  font-stretch: normal; }

@font-face {
  font-family: 'Guardian Egyptian Web';
  src: url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-Medium.woff2") format("woff2"), url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-Medium.woff") format("woff"), url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-stretch: normal; }

@font-face {
  font-family: 'Guardian Egyptian Web';
  src: url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-MediumItalic.woff2") format("woff2"), url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-MediumItalic.woff") format("woff"), url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-MediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-stretch: normal; }

@font-face {
  font-family: 'Guardian Egyptian Web';
  src: url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-Semibold.woff2") format("woff2"), url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-Semibold.woff") format("woff"), url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-Semibold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-stretch: normal; }

@font-face {
  font-family: 'Guardian Egyptian Web';
  src: url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-SemiboldItalic.woff2") format("woff2"), url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-SemiboldItalic.woff") format("woff"), url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-SemiboldItalic.ttf") format("truetype");
  font-weight: 600;
  font-style: italic;
  font-stretch: normal; }

@font-face {
  font-family: 'Guardian Egyptian Web';
  src: url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-Bold.woff2") format("woff2"), url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-Bold.woff") format("woff"), url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-stretch: normal; }

@font-face {
  font-family: 'Guardian Egyptian Web';
  src: url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-BoldItalic.woff2") format("woff2"), url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-BoldItalic.woff") format("woff"), url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-BoldItalic.ttf") format("truetype");
  font-weight: bold;
  font-style: italic;
  font-stretch: normal; }

@font-face {
  font-family: 'Guardian Egyptian Web';
  src: url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-Black.woff2") format("woff2"), url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-Black.woff") format("woff"), url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-stretch: normal; }

@font-face {
  font-family: 'Guardian Egyptian Web';
  src: url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-BlackItalic.woff2") format("woff2"), url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-BlackItalic.woff") format("woff"), url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHGuardianHeadline/GHGuardianHeadline-BlackItalic.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
  font-stretch: normal; }

@font-face {
  font-family: 'Guardian Figures';
  src: url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHFGuardianDisplayFigures/GHFGuardianDisplayFigures-Bold.woff2") format("woff2"), url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHFGuardianDisplayFigures/GHFGuardianDisplayFigures-Bold.woff") format("woff"), url("https://interactive.guim.co.uk/fonts/guss-webfonts/GHFGuardianDisplayFigures/GHFGuardianDisplayFigures-Bold.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-stretch: normal; }

@font-face {
  font-family: 'Guardian Text Egyptian Web';
  src: url("https://interactive.guim.co.uk/fonts/latin1/Guardian Text Egyp Web-Reg.eot");
  src: url("https://interactive.guim.co.uk/fonts/latin1/Guardian Text Egyp Web-Reg.eot?#iefix") format("embedded-opentype"), url("https://interactive.guim.co.uk/fonts/latin1/Guardian Text Egyp Web-Reg.woff") format("woff"), url("https://interactive.guim.co.uk/fonts/latin1/Guardian Text Egyp Web-Reg.ttf") format("truetype"), url("https://interactive.guim.co.uk/fonts/latin1/Guardian Text Egyp Web-Reg.svg#Guardian Egyp Web-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
  font-stretch: normal; }

@font-face {
  font-family: 'Guardian Sans Web';
  src: url("https://interactive.guim.co.uk/fonts/latin1/Guardian Sans Web-Regular.eot");
  src: url("https://interactive.guim.co.uk/fonts/latin1/Guardian Sans Web-Regular.eot?#iefix") format("embedded-opentype"), url("https://interactive.guim.co.uk/fonts/latin1/Guardian Sans Web-Regular.woff") format("woff"), url("https://interactive.guim.co.uk/fonts/latin1/Guardian Sans Web-Regular.ttf") format("truetype"), url("https://interactive.guim.co.uk/fonts/latin1/Guardian Sans Web-Regular.svg#Guardian Sans Web-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
  font-stretch: normal; }

body,
html {
  margin: 0;
  font-family: 'Guardian Text Sans Web'; }

.wrapper {
  border-top: 1px solid #dcdcdc;
  border-left: 1px solid #dcdcdc;
  border-bottom: 1px solid #dcdcdc; }

.header {
  position: relative;
  padding: 4px 0 36px 6px;
  box-sizing: border-box;
  overflow: hidden; }

.header__name {
  margin: 0 0 2px;
  font-weight: normal;
  font-family: 'Guardian Egyptian Web';
  font-weight: 700;
  font-size: 24px;
  line-height: 1.1;
  color: #121212; }

.header__name--type {
  color: #0084c6; }

.header__meta {
  position: absolute;
  bottom: 6px;
  left: 6px;
  margin: 0;
  font-size: 16px;
  line-height: 1;
  font-weight: normal;
  font-family: 'Guardian Sans Web';
  color: #121212; }
  .header__meta span:first-of-type {
    position: relative;
    margin-right: 12px; }
    .header__meta span:first-of-type:after {
      content: '';
      position: absolute;
      width: 4px;
      height: 4px;
      top: 0;
      bottom: 0;
      right: -10px;
      margin: auto;
      background-color: #0084c6;
      border-radius: 4px; }

.header__number {
  position: absolute;
  font-family: 'Guardian Figures';
  font-weight: bold;
  top: 0px;
  line-height: 1;
  right: -2px;
  opacity: 0.2;
  font-size: 60px; }
  .header__number:before {
    content: '#';
    font-family: 'Guardian Egyptian Web';
    font-weight: 300; }

.head-to-head .header__meta {
  text-align: center;
  width: 100%; }
  .head-to-head .header__meta span:first-of-type:after {
    display: none; }
  .head-to-head .header__meta .team-1 {
    position: absolute;
    left: 0; }
  .head-to-head .header__meta .team-2 {
    position: absolute;
    right: 6px; }

.stats__stat {
  position: relative;
  width: 100%;
  border-top: 1px dotted #dcdcdc;
  padding: 5px 0 18px 6px;
  box-sizing: border-box;
  font-family: 'Guardian Sans Web';
  color: #121212; }
  .stats__stat--last, .stats__stat:last-of-type {
    border-right: 0; }

.stats__number {
  font-family: 'Guardian Figures';
  color: #0084c6;
  font-weight: normal;
  font-size: 24px;
  line-height: 1.2;
  text-align: right;
  position: absolute;
  right: 0;
  top: 2px; }

.stats__stat--hidden {
  display: none; }

.head-to-head .stats__stat {
  text-align: center; }

.head-to-head .stats__label {
  margin-left: 6px; }

.head-to-head .stats__number:first-of-type {
  right: auto;
  left: 6px; }

.wrapper--generic .header__name,
.wrapper--generic .header__meta,
.wrapper--generic .header__number {
  color: #121212; }

.wrapper--generic .header__name--type {
  color: #0084c6; }

.wrapper--generic .stats__number {
  color: #121212; }

.wrapper--generic .header__meta span:first-of-type:after {
  background-color: #0084c6; }

.team-1--generic .team-1 {
  color: #121212; }

.team-2--generic .team-2 {
  color: #121212; }

.wrapper--arizona-cardinals .header__name,
.wrapper--arizona-cardinals .header__meta,
.wrapper--arizona-cardinals .header__number {
  color: #c70000; }

.wrapper--arizona-cardinals .header__name--type {
  color: #121212; }

.wrapper--arizona-cardinals .stats__number {
  color: #c70000; }

.wrapper--arizona-cardinals .header__meta span:first-of-type:after {
  background-color: #121212; }

.team-1--arizona-cardinals .team-1 {
  color: #c70000; }

.team-2--arizona-cardinals .team-2 {
  color: #c70000; }

.wrapper--atlanta-falcons .header__name,
.wrapper--atlanta-falcons .header__meta,
.wrapper--atlanta-falcons .header__number {
  color: #c70000; }

.wrapper--atlanta-falcons .header__name--type {
  color: #121212; }

.wrapper--atlanta-falcons .stats__number {
  color: #c70000; }

.wrapper--atlanta-falcons .header__meta span:first-of-type:after {
  background-color: #121212; }

.team-1--atlanta-falcons .team-1 {
  color: #c70000; }

.team-2--atlanta-falcons .team-2 {
  color: #c70000; }

.wrapper--baltimore-ravens .header__name,
.wrapper--baltimore-ravens .header__meta,
.wrapper--baltimore-ravens .header__number {
  color: #7d0068; }

.wrapper--baltimore-ravens .header__name--type {
  color: #ffbb50; }

.wrapper--baltimore-ravens .stats__number {
  color: #7d0068; }

.wrapper--baltimore-ravens .header__meta span:first-of-type:after {
  background-color: #ffbb50; }

.team-1--baltimore-ravens .team-1 {
  color: #7d0068; }

.team-2--baltimore-ravens .team-2 {
  color: #7d0068; }

.wrapper--buffalo-bills .header__name,
.wrapper--buffalo-bills .header__meta,
.wrapper--buffalo-bills .header__number {
  color: #005689; }

.wrapper--buffalo-bills .header__name--type {
  color: #c70000; }

.wrapper--buffalo-bills .stats__number {
  color: #005689; }

.wrapper--buffalo-bills .header__meta span:first-of-type:after {
  background-color: #c70000; }

.team-1--buffalo-bills .team-1 {
  color: #005689; }

.team-2--buffalo-bills .team-2 {
  color: #005689; }

.wrapper--carolina-panthers .header__name,
.wrapper--carolina-panthers .header__meta,
.wrapper--carolina-panthers .header__number {
  color: #121212; }

.wrapper--carolina-panthers .header__name--type {
  color: #00b2ff; }

.wrapper--carolina-panthers .stats__number {
  color: #121212; }

.wrapper--carolina-panthers .header__meta span:first-of-type:after {
  background-color: #00b2ff; }

.team-1--carolina-panthers .team-1 {
  color: #121212; }

.team-2--carolina-panthers .team-2 {
  color: #121212; }

.wrapper--chicago-bears .header__name,
.wrapper--chicago-bears .header__meta,
.wrapper--chicago-bears .header__number {
  color: #005689; }

.wrapper--chicago-bears .header__name--type {
  color: #e05e00; }

.wrapper--chicago-bears .stats__number {
  color: #005689; }

.wrapper--chicago-bears .header__meta span:first-of-type:after {
  background-color: #e05e00; }

.team-1--chicago-bears .team-1 {
  color: #005689; }

.team-2--chicago-bears .team-2 {
  color: #005689; }

.wrapper--cincinnati-bengals .header__name,
.wrapper--cincinnati-bengals .header__meta,
.wrapper--cincinnati-bengals .header__number {
  color: #e05e00; }

.wrapper--cincinnati-bengals .header__name--type {
  color: #121212; }

.wrapper--cincinnati-bengals .stats__number {
  color: #e05e00; }

.wrapper--cincinnati-bengals .header__meta span:first-of-type:after {
  background-color: #121212; }

.team-1--cincinnati-bengals .team-1 {
  color: #e05e00; }

.team-2--cincinnati-bengals .team-2 {
  color: #e05e00; }

.wrapper--cleveland-browns .header__name,
.wrapper--cleveland-browns .header__meta,
.wrapper--cleveland-browns .header__number {
  color: #e05e00; }

.wrapper--cleveland-browns .header__name--type {
  color: #121212; }

.wrapper--cleveland-browns .stats__number {
  color: #e05e00; }

.wrapper--cleveland-browns .header__meta span:first-of-type:after {
  background-color: #121212; }

.team-1--cleveland-browns .team-1 {
  color: #e05e00; }

.team-2--cleveland-browns .team-2 {
  color: #e05e00; }

.wrapper--dallas-cowboys .header__name,
.wrapper--dallas-cowboys .header__meta,
.wrapper--dallas-cowboys .header__number {
  color: #005689; }

.wrapper--dallas-cowboys .header__name--type {
  color: #0084c6; }

.wrapper--dallas-cowboys .stats__number {
  color: #005689; }

.wrapper--dallas-cowboys .header__meta span:first-of-type:after {
  background-color: #0084c6; }

.team-1--dallas-cowboys .team-1 {
  color: #005689; }

.team-2--dallas-cowboys .team-2 {
  color: #005689; }

.wrapper--denver-broncos .header__name,
.wrapper--denver-broncos .header__meta,
.wrapper--denver-broncos .header__number {
  color: #e05e00; }

.wrapper--denver-broncos .header__name--type {
  color: #005689; }

.wrapper--denver-broncos .stats__number {
  color: #e05e00; }

.wrapper--denver-broncos .header__meta span:first-of-type:after {
  background-color: #005689; }

.team-1--denver-broncos .team-1 {
  color: #e05e00; }

.team-2--denver-broncos .team-2 {
  color: #e05e00; }

.wrapper--detroit-lions .header__name,
.wrapper--detroit-lions .header__meta,
.wrapper--detroit-lions .header__number {
  color: #00b2ff; }

.wrapper--detroit-lions .header__name--type {
  color: #999; }

.wrapper--detroit-lions .stats__number {
  color: #00b2ff; }

.wrapper--detroit-lions .header__meta span:first-of-type:after {
  background-color: #999; }

.team-1--detroit-lions .team-1 {
  color: #00b2ff; }

.team-2--detroit-lions .team-2 {
  color: #00b2ff; }

.wrapper--green-bay-packers .header__name,
.wrapper--green-bay-packers .header__meta,
.wrapper--green-bay-packers .header__number {
  color: #1c6326; }

.wrapper--green-bay-packers .header__name--type {
  color: #ffbb50; }

.wrapper--green-bay-packers .stats__number {
  color: #1c6326; }

.wrapper--green-bay-packers .header__meta span:first-of-type:after {
  background-color: #ffbb50; }

.team-1--green-bay-packers .team-1 {
  color: #1c6326; }

.team-2--green-bay-packers .team-2 {
  color: #1c6326; }

.wrapper--houston-texans .header__name,
.wrapper--houston-texans .header__meta,
.wrapper--houston-texans .header__number {
  color: #005689; }

.wrapper--houston-texans .header__name--type {
  color: #c70000; }

.wrapper--houston-texans .stats__number {
  color: #005689; }

.wrapper--houston-texans .header__meta span:first-of-type:after {
  background-color: #c70000; }

.team-1--houston-texans .team-1 {
  color: #005689; }

.team-2--houston-texans .team-2 {
  color: #005689; }

.wrapper--indianapolis-colts .header__name,
.wrapper--indianapolis-colts .header__meta,
.wrapper--indianapolis-colts .header__number {
  color: #00b2ff; }

.wrapper--indianapolis-colts .header__name--type {
  color: #0084c6; }

.wrapper--indianapolis-colts .stats__number {
  color: #00b2ff; }

.wrapper--indianapolis-colts .header__meta span:first-of-type:after {
  background-color: #0084c6; }

.team-1--indianapolis-colts .team-1 {
  color: #00b2ff; }

.team-2--indianapolis-colts .team-2 {
  color: #00b2ff; }

.wrapper--jacksonville-jaguars .header__name,
.wrapper--jacksonville-jaguars .header__meta,
.wrapper--jacksonville-jaguars .header__number {
  color: #008080; }

.wrapper--jacksonville-jaguars .header__name--type {
  color: #eacca0; }

.wrapper--jacksonville-jaguars .stats__number {
  color: #008080; }

.wrapper--jacksonville-jaguars .header__meta span:first-of-type:after {
  background-color: #eacca0; }

.team-1--jacksonville-jaguars .team-1 {
  color: #008080; }

.team-2--jacksonville-jaguars .team-2 {
  color: #008080; }

.wrapper--kansas-city-chiefs .header__name,
.wrapper--kansas-city-chiefs .header__meta,
.wrapper--kansas-city-chiefs .header__number {
  color: #c70000; }

.wrapper--kansas-city-chiefs .header__name--type {
  color: #ffbb50; }

.wrapper--kansas-city-chiefs .stats__number {
  color: #c70000; }

.wrapper--kansas-city-chiefs .header__meta span:first-of-type:after {
  background-color: #ffbb50; }

.team-1--kansas-city-chiefs .team-1 {
  color: #c70000; }

.team-2--kansas-city-chiefs .team-2 {
  color: #c70000; }

.wrapper--los-angeles-chargers .header__name,
.wrapper--los-angeles-chargers .header__meta,
.wrapper--los-angeles-chargers .header__number {
  color: #005689; }

.wrapper--los-angeles-chargers .header__name--type {
  color: #ffbb50; }

.wrapper--los-angeles-chargers .stats__number {
  color: #005689; }

.wrapper--los-angeles-chargers .header__meta span:first-of-type:after {
  background-color: #ffbb50; }

.team-1--los-angeles-chargers .team-1 {
  color: #005689; }

.team-2--los-angeles-chargers .team-2 {
  color: #005689; }

.wrapper--los-angeles-rams .header__name,
.wrapper--los-angeles-rams .header__meta,
.wrapper--los-angeles-rams .header__number {
  color: #005689; }

.wrapper--los-angeles-rams .header__name--type {
  color: #eacca0; }

.wrapper--los-angeles-rams .stats__number {
  color: #005689; }

.wrapper--los-angeles-rams .header__meta span:first-of-type:after {
  background-color: #eacca0; }

.team-1--los-angeles-rams .team-1 {
  color: #005689; }

.team-2--los-angeles-rams .team-2 {
  color: #005689; }

.wrapper--miami-dolphins .header__name,
.wrapper--miami-dolphins .header__meta,
.wrapper--miami-dolphins .header__number {
  color: #008080; }

.wrapper--miami-dolphins .header__name--type {
  color: #e05e00; }

.wrapper--miami-dolphins .stats__number {
  color: #008080; }

.wrapper--miami-dolphins .header__meta span:first-of-type:after {
  background-color: #e05e00; }

.team-1--miami-dolphins .team-1 {
  color: #008080; }

.team-2--miami-dolphins .team-2 {
  color: #008080; }

.wrapper--minnesota-vikings .header__name,
.wrapper--minnesota-vikings .header__meta,
.wrapper--minnesota-vikings .header__number {
  color: #7d0068; }

.wrapper--minnesota-vikings .header__name--type {
  color: #ffbb50; }

.wrapper--minnesota-vikings .stats__number {
  color: #7d0068; }

.wrapper--minnesota-vikings .header__meta span:first-of-type:after {
  background-color: #ffbb50; }

.team-1--minnesota-vikings .team-1 {
  color: #7d0068; }

.team-2--minnesota-vikings .team-2 {
  color: #7d0068; }

.wrapper--new-england-patriots .header__name,
.wrapper--new-england-patriots .header__meta,
.wrapper--new-england-patriots .header__number {
  color: #005689; }

.wrapper--new-england-patriots .header__name--type {
  color: #c70000; }

.wrapper--new-england-patriots .stats__number {
  color: #005689; }

.wrapper--new-england-patriots .header__meta span:first-of-type:after {
  background-color: #c70000; }

.team-1--new-england-patriots .team-1 {
  color: #005689; }

.team-2--new-england-patriots .team-2 {
  color: #005689; }

.wrapper--new-orleans-saints .header__name,
.wrapper--new-orleans-saints .header__meta,
.wrapper--new-orleans-saints .header__number {
  color: #121212; }

.wrapper--new-orleans-saints .header__name--type {
  color: #eacca0; }

.wrapper--new-orleans-saints .stats__number {
  color: #121212; }

.wrapper--new-orleans-saints .header__meta span:first-of-type:after {
  background-color: #eacca0; }

.team-1--new-orleans-saints .team-1 {
  color: #121212; }

.team-2--new-orleans-saints .team-2 {
  color: #121212; }

.wrapper--new-york-giants .header__name,
.wrapper--new-york-giants .header__meta,
.wrapper--new-york-giants .header__number {
  color: #005689; }

.wrapper--new-york-giants .header__name--type {
  color: #c70000; }

.wrapper--new-york-giants .stats__number {
  color: #005689; }

.wrapper--new-york-giants .header__meta span:first-of-type:after {
  background-color: #c70000; }

.team-1--new-york-giants .team-1 {
  color: #005689; }

.team-2--new-york-giants .team-2 {
  color: #005689; }

.wrapper--new-york-jets .header__name,
.wrapper--new-york-jets .header__meta,
.wrapper--new-york-jets .header__number {
  color: #1c6326; }

.wrapper--new-york-jets .header__name--type {
  color: #121212; }

.wrapper--new-york-jets .stats__number {
  color: #1c6326; }

.wrapper--new-york-jets .header__meta span:first-of-type:after {
  background-color: #121212; }

.team-1--new-york-jets .team-1 {
  color: #1c6326; }

.team-2--new-york-jets .team-2 {
  color: #1c6326; }

.wrapper--oakland-raiders .header__name,
.wrapper--oakland-raiders .header__meta,
.wrapper--oakland-raiders .header__number {
  color: #121212; }

.wrapper--oakland-raiders .header__name--type {
  color: #999; }

.wrapper--oakland-raiders .stats__number {
  color: #121212; }

.wrapper--oakland-raiders .header__meta span:first-of-type:after {
  background-color: #999; }

.team-1--oakland-raiders .team-1 {
  color: #121212; }

.team-2--oakland-raiders .team-2 {
  color: #121212; }

.wrapper--philadelphia-eagles .header__name,
.wrapper--philadelphia-eagles .header__meta,
.wrapper--philadelphia-eagles .header__number {
  color: #1c6326; }

.wrapper--philadelphia-eagles .header__name--type {
  color: #999; }

.wrapper--philadelphia-eagles .stats__number {
  color: #1c6326; }

.wrapper--philadelphia-eagles .header__meta span:first-of-type:after {
  background-color: #999; }

.team-1--philadelphia-eagles .team-1 {
  color: #1c6326; }

.team-2--philadelphia-eagles .team-2 {
  color: #1c6326; }

.wrapper--pittsburgh-steelers .header__name,
.wrapper--pittsburgh-steelers .header__meta,
.wrapper--pittsburgh-steelers .header__number {
  color: #121212; }

.wrapper--pittsburgh-steelers .header__name--type {
  color: #ffbb50; }

.wrapper--pittsburgh-steelers .stats__number {
  color: #121212; }

.wrapper--pittsburgh-steelers .header__meta span:first-of-type:after {
  background-color: #ffbb50; }

.team-1--pittsburgh-steelers .team-1 {
  color: #121212; }

.team-2--pittsburgh-steelers .team-2 {
  color: #121212; }

.wrapper--san-francisco-49ers .header__name,
.wrapper--san-francisco-49ers .header__meta,
.wrapper--san-francisco-49ers .header__number {
  color: #c70000; }

.wrapper--san-francisco-49ers .header__name--type {
  color: #eacca0; }

.wrapper--san-francisco-49ers .stats__number {
  color: #c70000; }

.wrapper--san-francisco-49ers .header__meta span:first-of-type:after {
  background-color: #eacca0; }

.team-1--san-francisco-49ers .team-1 {
  color: #c70000; }

.team-2--san-francisco-49ers .team-2 {
  color: #c70000; }

.wrapper--seattle-seahawks .header__name,
.wrapper--seattle-seahawks .header__meta,
.wrapper--seattle-seahawks .header__number {
  color: #005689; }

.wrapper--seattle-seahawks .header__name--type {
  color: #aad801; }

.wrapper--seattle-seahawks .stats__number {
  color: #005689; }

.wrapper--seattle-seahawks .header__meta span:first-of-type:after {
  background-color: #aad801; }

.team-1--seattle-seahawks .team-1 {
  color: #005689; }

.team-2--seattle-seahawks .team-2 {
  color: #005689; }

.wrapper--tampa-bay-buccaneers .header__name,
.wrapper--tampa-bay-buccaneers .header__meta,
.wrapper--tampa-bay-buccaneers .header__number {
  color: #c70000; }

.wrapper--tampa-bay-buccaneers .header__name--type {
  color: #121212; }

.wrapper--tampa-bay-buccaneers .stats__number {
  color: #c70000; }

.wrapper--tampa-bay-buccaneers .header__meta span:first-of-type:after {
  background-color: #121212; }

.team-1--tampa-bay-buccaneers .team-1 {
  color: #c70000; }

.team-2--tampa-bay-buccaneers .team-2 {
  color: #c70000; }

.wrapper--tennessee-titans .header__name,
.wrapper--tennessee-titans .header__meta,
.wrapper--tennessee-titans .header__number {
  color: #0084c6; }

.wrapper--tennessee-titans .header__name--type {
  color: #005689; }

.wrapper--tennessee-titans .stats__number {
  color: #0084c6; }

.wrapper--tennessee-titans .header__meta span:first-of-type:after {
  background-color: #005689; }

.team-1--tennessee-titans .team-1 {
  color: #0084c6; }

.team-2--tennessee-titans .team-2 {
  color: #0084c6; }

.wrapper--washington .header__name,
.wrapper--washington .header__meta,
.wrapper--washington .header__number {
  color: #880105; }

.wrapper--washington .header__name--type {
  color: #ffbb50; }

.wrapper--washington .stats__number {
  color: #880105; }

.wrapper--washington .header__meta span:first-of-type:after {
  background-color: #ffbb50; }

.team-1--washington .team-1 {
  color: #880105; }

.team-2--washington .team-2 {
  color: #880105; }

.wrapper--generic .header__meta .input[data-input='team'] {
  display: none; }
