.related-items-image .background-image {
  transition: none;
  overflow: hidden;
}

body .related-items-image.related-item.load-animation:hover .background-image,
body .related-items .background-image:hover {
  transform: none;
}

body .related-items .background-image img {
  transition: transform 0.5s ease-in-out;
}

body .related-items .related-items-image:hover .background-image img {
  transform: scale(1.05);
}

.title-related-item {
  padding-top: 0.5rem;
}

body #main-content .link_related_item a {
  margin-top: 0;
}

@media (max-width: 1119px) {
  body .related-items-bottom {
    margin-left: 1.25rem;
    margin-bottom: 1rem;
    width: calc(100% - 1.25rem);
  }
}
