/* Black Friday banner directly under the front-page video hero. */
.mbx-bf-banner {
  display: block;
  width: 100%;
  line-height: 0;
  background: #0b0b0c;
}
.mbx-bf-banner img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.25s ease;
}
.mbx-bf-banner:hover img,
.mbx-bf-banner:focus-visible img {
  opacity: 0.88;
}
.mbx-bf-banner:focus-visible {
  outline: 3px solid #ffd400;
  outline-offset: -3px;
}
