/* Media query breakpoints */
.related-products {
  width: 100%;
}
.related-products__items {
  display: flex;
  margin: 40px auto 0;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: 24px;
  max-width: 1056px;
  width: 100%;
}
@media (min-width: 768px) {
  .related-products__items {
    flex-direction: row;
    align-items: unset;
  }
}
.related-products__items > div {
  max-width: 272px;
  width: 100%;
}
@media (min-width: 768px) {
  .related-products__items > div {
    max-width: 336px;
  }
}
@media (min-width: 1025px) {
  .related-products__items > div {
    max-width: 33.33%;
  }
}
.related-products__items > div .product-card {
  height: 100%;
}
/*# sourceMappingURL=related-products.css.map */
