.related-products {
  display: block;
}

.related-products__heading {
  margin: 0 0 3rem;
}
product-recommendations li.grid__item {
    position: relative;
    border-radius: 5px;
    overflow: hidden;
    padding: 10px;
}
product-recommendations li.grid__item .card__heading.h5 {
    color: #000000;
    font-size: 16px;
    font-weight: 500;
}
product-recommendations li.grid__item:hover a {
    text-decoration: none;
}