/* Hero - CTA wrapper */
.landing-page__hero-placement .landing-page__hero-content {
  top: 76% !important;
  width: 100% !important;
  max-width: 750px !important;
  justify-content: center !important;
}
.landing-page__hero-placement .landing-page__hero-cta.landing-page__hero-cta--secondary {
  display: none !important;
}
/* .fast-track-placement-2 h3 {
  display: none !important;
}
.fast-track-placement-3 h3 {
  display: none !important;
} */
.fast-track-placement-1.fast-track--cta-2 .fast-track__cta:nth-child(1), .fast-track-placement-2.fast-track--cta-2 .fast-track__cta:nth-child(1) {
  margin-left: 0 !important;
}

@media (max-width: 768px) {
  /* Hero - CTA wrapper */
  .landing-page__hero-placement .landing-page__hero-content {
      top: 70% !important;
      width: 300px !important;
      flex-direction: row !important;
      justify-content: center !important;
      gap: 10px !important;
      min-width: unset !important;
      max-width: unset !important;
  }
  .landing-page__hero-placement .landing-page__hero-content .landing-page__hero-cta {
      width: 200px;
      padding: 9px 2px;
  }
  .fast-track-placement-1.fast-track--cta-2 .fast-track__cta:nth-child(1), .fast-track-placement-2.fast-track--cta-2 .fast-track__cta:nth-child(1) {
      margin-left: 0 !important;
  }
  .fast-track__item .fast-track__item--one .fast-track-placement-1 .cta-wrap,    
  .fast-track__item .cta-wrap {
      width: 320px !important;
  }
}

/* Fast Track 3 - Hide all exccept first CTA */
/* .fast-track-placement-3 .cta-wrap a:not(:first-of-type) {
  display: none !important;
} */
.fast-track-placement-3 .cta-wrap a:not(:first-of-type) {
  display: none !important;
}
.fast-track__item--three.fast-track-placement-3 .cta-wrap {
  justify-content: center !important;
  top: 78% !important;
}

/* COMING IN HOT Hero - cta holiday shop */
.fast-track__item.fast-track-placement-1 .fast-track__cta.text-only-cta {
  font-size: 14px !important;
  text-decoration: none !important;
  margin: 0 !important;
  color: #000000 !important;
  background-color: #ffffff !important;
  width: 133px !important;
  padding: 9px !important;
  text-align: center !important;
  border-radius: 5px !important;
  box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.13) !important;
}
