/* v0.1.6 above-the-fold hero composition and responsive media refinements */

@media (min-width: 1181px) {
  .xa-slide__copy {
    top: max(305px, 29%);
    bottom: auto;
  }
}

@media (min-width: 781px) and (max-width: 1180px) {
  .xa-slide__copy {
    top: 285px;
    bottom: auto;
  }
}

@media (max-width: 780px) {
  .xa-slide__copy {
    top: clamp(275px, 35vh, 305px);
    bottom: auto;
  }
}

@media (max-width: 420px) and (max-height: 700px) {
  .xa-slide__copy {
    top: 255px;
  }
}
