.related-products{display:block}.related-products__heading{margin:0 0 3rem}.related-products__region{display:grid;grid-template-columns:1fr;grid-template-areas:"title" "slider"}.related-products__region--has-buttons{grid-template-areas:"title" "slider" "buttons"}.related-products__region .related-products__heading{grid-area:title;margin-bottom:2rem}.related-products__region .related-products__slider-wrap{grid-area:slider;width:100%}.related-products__region .related-products__buttons{grid-area:buttons;justify-self:flex-end;margin-top:1.5rem}@media screen and (max-width:989px){.related-products__buttons--hide-mobile{display:none}}@media screen and (min-width:990px){.related-products__region--has-buttons{grid-template-columns:1fr auto;grid-template-areas:"title buttons" "slider slider";align-items:center}.related-products__region--has-buttons .related-products__heading{margin-bottom:2rem}.related-products__region--has-buttons .related-products__buttons{justify-self:end;margin-top:0}.related-products__buttons--hide-desktop{display:none!important}}.related-products__swiper{overflow:hidden}.related-products__swiper .swiper-wrapper{flex-wrap:nowrap;margin-bottom:0}.related-products__swiper .swiper-slide{height:auto;flex-shrink:0}@media screen and (max-width:1199px){.related-products__region--has-buttons .related-products__heading{margin-bottom:1rem}}@media screen and (max-width:989px){.related-products__swiper .swiper-wrapper{column-gap:0}.related-products__swiper .swiper-slide{width:auto}product-recommendations.related-products .related-products__slider-wrap.swiper.related-products__swiper.swiper-initialized,.related-products__region--has-buttons .related-products__heading{padding-inline:max(3.2rem,calc((100vw - var(--page-width) + 7rem) / 2))}product-recommendations.related-products{padding-inline:0}}@media screen and (max-width:749px){.related-products__region .related-products__heading{margin-bottom:1rem}product-recommendations.related-products .related-products__slider-wrap.swiper.related-products__swiper.swiper-initialized,.related-products__region--has-buttons .related-products__heading{padding-inline:max(1.3rem,calc((100vw - var(--page-width) + 7rem) / 2))}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-related-products.css.map */
