.related-products {
  display: block;
}

.related-products__heading {
  margin: 0 0 2.4rem;
}
.related-products__heading.h2 {
  font-weight: 500;
}
@media screen and (min-width: 750px) {
  .related-products__heading {
    margin: 0 0 3.2rem;
  } 
}

.related-products__heading + .product-grid {
  margin-top: 0;
}

.related-products-button {
  margin-top: 4.8rem;
}
@media screen and (min-width: 750px) {
  .related-products-button {
    margin-top: 6.4rem;
  }
}