/* A soft boundary, a centered truck, and a CTA pinned to the banner bottom. */
@media (max-width: 760px) {
  #view-home.cd-home-rework .cd-pickup-hero .cd-pickup-motion-zone {
    width: 54% !important;
    -webkit-mask-image: linear-gradient(to right, transparent 0%, #000 20%);
    mask-image: linear-gradient(to right, transparent 0%, #000 20%);
  }
  #view-home.cd-home-rework .cd-pickup-hero .cd-pickup-motion-zone .cd-pickup-art {
    right: 0 !important;
    width: 100% !important;
  }
  #view-home.cd-home-rework .cd-pickup-hero .cd-pickup-copy {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    height: 100% !important;
    max-width: 50% !important;
  }
  #view-home.cd-home-rework .cd-pickup-hero .cd-pickup-copy h2 {
    font-size: clamp(19px, 5.9vw, 23px) !important;
    line-height: 1.16 !important;
    white-space: nowrap !important;
  }
  #view-home.cd-home-rework .cd-pickup-hero .cd-pickup-copy > p {
    display: none !important;
  }
  #view-home.cd-home-rework .cd-pickup-hero .cd-pickup-go {
    flex-shrink: 0;
    margin-top: auto !important;
  }
}
