.related-products{display:block}.related-products__heading{margin:0 0 3rem}.related-products,.related-products .product-grid,.related-products .grid__item,.related-products .product-card-wrapper,.related-products .card,.related-products .card__content,.related-products .card__information,.related-products .card-information{background:transparent!important}.related-products .product-grid{align-items:start}.related-products .product-card-wrapper,.related-products .card{height:100%}.related-products .card__inner{aspect-ratio:1 / 1;width:100%;background:#fff!important;border-radius:.8rem!important;overflow:hidden}.related-products .card__media,.related-products .media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;display:block!important;opacity:1!important;visibility:visible!important;background:#fff!important}.related-products .media img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;opacity:1!important;visibility:visible!important;border-radius:.8rem!important}.related-products .card__inner>.card__content{display:none!important}.related-products .card>.card__content{display:block!important;margin-top:0!important;padding:1.4rem 0 0!important}.related-products .card__information{display:block!important;padding:0!important;text-align:center!important}.related-products .card__heading,.related-products .card__heading a,.related-products .card-information,.related-products .price,.related-products .price__container,.related-products .price-item{opacity:1!important;visibility:visible!important;color:#fff!important;text-align:center!important}.related-products .card__heading{display:block!important;margin:0!important;font-size:clamp(1.6rem,1.45vw,2.2rem)!important;line-height:1.2!important}.related-products .card__heading a{display:block!important;width:100%!important}.related-products .card-information{display:block!important;margin-top:.8rem!important}.related-products .price,.related-products .price__container{display:flex!important;justify-content:center!important;width:100%!important}.related-products .price-item{display:inline-block!important;font-size:1.8rem!important;line-height:1.2!important}@media screen and (max-width:749px){.related-products__heading{margin-bottom:2rem}.related-products .card>.card__content{padding-top:1rem!important}.related-products .card__heading{font-size:1.45rem!important}.related-products .price-item{font-size:1.55rem!important}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/section-related-products.css.map */
