/**
    Call of Duty Hub WTB Styles
	/apps/atvi/callofduty/hub/components/hub/hub-2023/hub-wtb/clientlibs/css/hub-wtb.less

**/
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards {
  display: grid;
  grid-gap: 40px;
  grid-template-columns: repeat(4, 1fr);
  margin-top: 28px;
}
@media (max-width: 1024px) {
  .cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards {
    display: grid;
    grid-gap: 28px;
    grid-template-columns: repeat(4, 1fr);
    margin-top: 16px;
  }
}
@media (max-width: 600px) {
  .cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards {
    display: grid;
    grid-gap: 20px;
    grid-template-columns: minmax(0, 1fr);
  }
}
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry {
  position: relative;
  border: 1px solid #444;
  overflow: hidden;
}
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry[data-gameid="mw3"] .wtb-game-entry_game-logo {
  bottom: 5%;
}
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry[data-gameid="mw3"] .wtb-game-entry_game-logo img {
  width: 75%;
}
@media (max-width: 600px) {
  .cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry[data-gameid="mw3"] .wtb-game-entry_game-logo {
    bottom: 12.5%;
  }
  .cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry[data-gameid="mw3"] .wtb-game-entry_game-logo img {
    width: 54.8%;
  }
}
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry[data-gameid="mw2"] .wtb-game-entry_game-logo {
  bottom: 8%;
}
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry[data-gameid="mw2"] .wtb-game-entry_game-logo img {
  width: 64.7%;
}
@media (max-width: 600px) {
  .cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry[data-gameid="mw2"] .wtb-game-entry_game-logo {
    bottom: 12.5%;
  }
  .cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry[data-gameid="mw2"] .wtb-game-entry_game-logo img {
    width: 54.8%;
  }
}
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry[data-gameid="wz"] .wtb-game-entry_game-logo {
  bottom: 9.9%;
}
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry[data-gameid="wz"] .wtb-game-entry_game-logo img {
  width: 80%;
}
@media (max-width: 600px) {
  .cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry[data-gameid="wz"] .wtb-game-entry_game-logo {
    bottom: 12.5%;
  }
  .cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry[data-gameid="wz"] .wtb-game-entry_game-logo img {
    width: 69.9%;
  }
}
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry[data-gameid="wzm"] .wtb-game-entry_game-logo {
  bottom: 8%;
}
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry[data-gameid="wzm"] .wtb-game-entry_game-logo img {
  width: 64.7%;
}
@media (max-width: 600px) {
  .cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry[data-gameid="wzm"] .wtb-game-entry_game-logo {
    bottom: 12.5%;
  }
  .cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry[data-gameid="wzm"] .wtb-game-entry_game-logo img {
    width: 54.8%;
  }
}
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry[data-gameid="vanguard"] .wtb-game-entry_game-logo {
  bottom: 7.5%;
}
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry[data-gameid="vanguard"] .wtb-game-entry_game-logo img {
  width: 76%;
}
@media (max-width: 600px) {
  .cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry[data-gameid="vanguard"] .wtb-game-entry_game-logo {
    bottom: 12.5%;
  }
  .cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry[data-gameid="vanguard"] .wtb-game-entry_game-logo img {
    width: 63.5%;
  }
}
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry[data-gameid="codm"] .wtb-game-entry_game-logo {
  bottom: 10.2%;
}
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry[data-gameid="codm"] .wtb-game-entry_game-logo img {
  width: 69%;
}
@media (max-width: 600px) {
  .cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry[data-gameid="codm"] .wtb-game-entry_game-logo {
    bottom: 12.5%;
  }
  .cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry[data-gameid="codm"] .wtb-game-entry_game-logo img {
    width: 57%;
  }
}
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry a {
  display: block;
}
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry a:focus {
  outline: 3px solid #000;
}
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry .wtb-game-entry_img {
  position: relative;
  transition: transform .5s ease;
}
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry .wtb-game-entry_img img {
  width: 100%;
}
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry .wtb-game-entry_img:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 50%;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.65+46 */
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 46%, #000000 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 46%, #000000 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 46%, #000000 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);
  /* IE6-9 */
}
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry .wtb-game-entry_game-logo {
  position: absolute;
  width: 100%;
  bottom: 10px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  z-index: 2;
  transition: bottom .5s ease;
}
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry .wtb-game-entry_game-logo img {
  max-width: none;
  margin: 0 auto;
}
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry .wtb-game-entry_promo {
  font-family: "Hitmarker Text Bold";
  font-weight: 700;
  font-style: normal;
  font-size: 0.88rem;
  line-height: 0.88rem;
  position: absolute;
  top: 0;
  left: 0;
  padding: 8px 16px;
  background: #D80000;
  color: #FFF;
  text-transform: uppercase;
  letter-spacing: 0.05em;
}
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry .wtb-game-entry_promo sup {
  font-size: .5em;
  vertical-align: top;
  position: relative;
  top: -2px;
}
@media (max-width: 1024px) {
  .cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry .wtb-game-entry_promo {
    width: 100%;
    text-align: center;
  }
}
@media (max-width: 600px) {
  .cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry .wtb-game-entry_promo {
    width: unset;
  }
}
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry:hover .wtb-game-entry_img {
  -webkit-transform: scale(1.04);
  -moz-transform: scale(1.04);
  -ms-transform: scale(1.04);
  -o-transform: scale(1.04);
  transform: scale(1.04);
}
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry:hover[data-gameid="mw3"] .wtb-game-entry_game-logo {
  bottom: calc(5% + -10px);
}
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry:hover[data-gameid="mw2"] .wtb-game-entry_game-logo {
  bottom: calc(8% + -10px);
}
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry:hover[data-gameid="wz"] .wtb-game-entry_game-logo {
  bottom: calc(9.9% + -10px);
}
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry:hover[data-gameid="wzm"] .wtb-game-entry_game-logo {
  bottom: calc(8% + -10px);
}
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry:hover[data-gameid="vanguard"] .wtb-game-entry_game-logo {
  bottom: calc(7.5% + -10px);
}
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry:hover[data-gameid="codm"] .wtb-game-entry_game-logo {
  bottom: calc(10.2% + -10px);
}
@media (max-width: 600px) {
  .cod-hub-wtb-grid > .inner-container .cod-hub-wtb_game-cards .wtb-game-entry:hover[data-gameid] .wtb-game-entry_game-logo {
    bottom: calc(12.5% + -10px);
  }
}
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_disclaimer {
  display: none;
}
.cod-hub-wtb-grid > .inner-container .cod-hub-wtb_disclaimer.active {
  display: block;
}
.cod-hub-wtb-grid > .inner-container .wtb-disclaimers {
  font-family: "Hitmarker Text Regular", Arial;
  font-weight: 400;
  font-style: normal;
  letter-spacing: 1px;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin-top: 20px;
}
.cod-hub-wtb-grid > .inner-container .wtb-disclaimers a {
  text-decoration: underline;
}
