.related-products{display:block}.related-products__heading{margin:0 0 3rem}.related-products .collection .card-wrapper{height:auto;min-height:auto;max-height:none;border:1px solid rgba(var(--color-foreground),.1);border-radius:8px;padding:1rem;background:rgba(var(--color-background),1);box-shadow:0 2px 4px rgba(var(--color-shadow),.1);transition:box-shadow .3s ease,transform .3s ease;display:flex;flex-direction:column}.related-products .collection .card-wrapper:hover{box-shadow:0 4px 8px rgba(var(--color-shadow),.15);transform:translateY(-2px)}.related-products .collection .card{height:100%}.related-products .collection .card__inner{background:transparent}@media screen and (min-width: 750px){.related-products .collection .card-wrapper{height:auto!important;min-height:auto!important;max-height:none!important}}@media screen and (max-width: 749px){.related-products .collection{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}.related-products .collection .product-grid{display:grid!important;gap:1rem;margin:0 auto!important;padding:0 1.5rem;width:100%!important;max-width:600px!important;justify-content:center!important}.related-products .collection .product-grid.grid--1-col-tablet-down{grid-template-columns:1fr!important}.related-products .collection .product-grid.grid--2-col-tablet-down{grid-template-columns:repeat(2,1fr)!important}.related-products .collection .card-wrapper{height:auto;min-height:auto;max-height:none;border:1px solid rgba(var(--color-foreground),.1);border-radius:6px;padding:.75rem;background:rgba(var(--color-background),1);box-shadow:0 1px 3px rgba(var(--color-shadow),.1);width:100%!important;margin:0 auto!important;max-width:none!important}.related-products .collection .grid__item{width:100%!important;max-width:none!important;margin:0 auto!important;padding:0!important}.related-products .collection .card{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%!important}.related-products .collection .card__media{flex:0 0 auto;width:100%;height:auto;border-radius:4px;overflow:hidden}.related-products .collection .card__media .media{width:100%!important;height:100%!important;position:relative!important}.related-products .collection .card__media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}.related-products .collection .card-information{flex:1;padding-top:0;width:100%;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/section-related-products.css.map */
