/* Give the desktop hero originals independent space, keeping their stagger. */
@media (min-width:1001px) {
  body.global-v6.page-home .gl6-hero-products {
    display:grid;
    grid-template-columns:minmax(0,1fr) minmax(0,1fr);
    gap:clamp(24px,2.4vw,40px);
    align-items:start;
  }
  body.global-v6.page-home .gl6-hero-products figure {
    position:relative;
    inset:auto;
    width:100%;
  }
  body.global-v6.page-home .gl6-hero-pump {
    grid-column:1;
    grid-row:1;
    padding-top:clamp(100px,9vw,145px);
  }
  body.global-v6.page-home .gl6-hero-recovery {
    grid-column:2;
    grid-row:1;
  }
  body.global-v6.page-home .gl6-hero-products figure>a,
  body.global-v6.page-home .gl6-hero-products img {height:auto}
  body.global-v6.page-home .gl6-hero-products figcaption {padding-left:0}
}
