.related-products {
  display: block;
      width: 50%;
}

.related-products__heading {
  margin: 0 0 3rem;
}
.related-product .custom-product-card .product-options .variant-buttons .variant-thumb-wrap.active{
      width: 50px;
    height: 50px;
}
@media screen and (max-width: 1099px){
  .related-product .custom-product-card .product-options .variant-buttons .variant-thumb-wrap.active {
    width: 30px;
    height: 30px;
}
.related-products{
  width: 100%;
}
}