/** Shopify CDN: Minification failed

Line 57:0 Unexpected "}"

**/
.related-products {
  display: block;
}

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

@media screen and (max-width: 749px) {
    .related-products .grid__item,
      .related-products .card-wrapper,
        .related-products .card,
          .related-products .card__content,
            .related-products .card__information,
              .related-products .card-information {
                  min-width: 0;
                      max-width: 100%;
                        }

                          .related-products .card__content {
                              grid-template-columns: minmax(0, 1fr);
                                }

                                  .related-products .card__heading,
                                    .related-products .card__heading a,
                                      .related-products .price,
                                        .related-products .price-item {
                                            white-space: normal;
                                                overflow-wrap: anywhere;
                                                  }

                                                    .related-products .product-card-wrapper
                                                      .card-product-buttons {
                                                          grid-template-columns: minmax(0, 1fr) !important;
                                                              gap: 6px !important;
                                                                }

                                                                  .related-products .product-card-wrapper
                                                                    .card-product-buttons .button {
                                                                        min-width: 0 !important;
                                                                            width: 100% !important;
                                                                                max-width: 100%;
                                                                                    box-sizing: border-box;
                                                                                        min-height: 44px;
                                                                                            padding: 10px 6px;
                                                                                                font-size: 1.3rem;
                                                                                                    line-height: 1.35;
                                                                                                        white-space: normal !important;
                                                                                                            overflow-wrap: anywhere;
                                                                                                              }
                                                                                                              }
}