.related-products{display:block}.related-products .page-width{max-width:150rem}.related-products__content{position:relative}.related-products__title{justify-content:center;margin-bottom:3rem;text-align:center}.related-products__heading{margin:0;text-align:center;width:100%}.related-products__slider{display:block;position:relative;--desktop-margin-left-first-item: 0rem}.related-products__slider .product-grid{margin-bottom:0}@media screen and (min-width:990px){.related-products__slider .slider--desktop{scroll-padding-left:0}.related-products__slider .slider--desktop .slider__slide:first-child{margin-left:0;scroll-margin-left:0}.related-products__slider .slider--desktop:after{padding-left:0}}.related-products__slider-buttons{align-items:center;inset:50% -2.8rem auto;justify-content:space-between;margin:0;pointer-events:none;position:absolute;transform:translateY(-50%)}.related-products__slider-buttons .slider-button{background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.08);box-shadow:0 .4rem 1.2rem #00000014;pointer-events:auto}.related-products__slider-buttons .slider-counter{bottom:-5.2rem;display:none;left:50%;position:absolute;transform:translate(-50%)}@media screen and (max-width:989px){.related-products .page-width{padding-left:1.6rem;padding-right:1.6rem}.related-products__slider .slider--tablet{scroll-padding-left:0}.related-products__slider .slider--tablet:after{padding-left:1.6rem;margin-left:0}.related-products__slider .slider--tablet .slider__slide:first-child{scroll-margin-left:0}.related-products__slider-buttons{inset:auto;justify-content:center;gap:1.6rem;margin-top:1.8rem;position:static;transform:none}.related-products__slider-buttons .slider-counter{bottom:auto;left:auto;position:static;transform:none}}@media screen and (max-width:749px){.related-products{overflow:hidden}.related-products__title{margin-bottom:2rem}.related-products__heading{font-size:calc(var(--font-heading-scale) * 2.6rem);line-height:1.15}.related-products__slider .product-grid{gap:0}.related-products__slider .slider--tablet .grid__item{width:calc(100% - 4.8rem);max-width:none}.related-products__slider-buttons{gap:1.2rem;margin-top:1.4rem}.related-products__slider-buttons .slider-button{min-height:4rem;min-width:4rem}.related-products__slider-buttons .slider-counter{display:none}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/section-related-products.css.map */
