.related-products {
  display: grid;
  width: 100vw;
  max-width: var(--page-width);
  margin-left: auto;
  margin-right: auto;
}

.related-products__heading {
  margin: 0 0 3rem;
}

.page-width-xs {
  padding: 0 3rem;
}

@media screen and (max-width: 749px) {
.rec-header {
  text-align: center;
  padding: 0 10px;
}
  
.page-width-xs {
  padding: 0;
}
}


