.related-products{display:block}.related-products__heading{margin:0 0 3rem}.related-products__slider{--related-products-gutter: 2.5rem;--desktop-margin-left-first-item: 0px;max-width:var(--page-width);margin:0 auto;padding:0 var(--related-products-gutter)}@media screen and (min-width:750px){.related-products__slider{--related-products-gutter: 5rem}}.related-products__slider>.slider{scroll-padding-left:0}.related-products__slider>.slider:after{content:none}.related-products__slider>.slider.grid--peek .grid__item:first-of-type{margin-left:0}.related-products__slider>.slider+.slider-buttons.related-products__buttons{display:flex}@media screen and (max-width:749px){.related-products__slider--bleed-sm{max-width:none;padding:0}.related-products__slider--bleed-sm>.slider{scroll-padding-left:var(--related-products-gutter)}.related-products__slider--bleed-sm>.slider.grid--peek .grid__item:first-of-type{margin-left:var(--related-products-gutter)}.related-products__slider--bleed-sm>.slider:after{content:"";padding-left:var(--related-products-gutter)}}@media screen and (min-width:750px)and (max-width:989px){.related-products__slider--bleed-md{max-width:none;padding:0}.related-products__slider--bleed-md>.slider{scroll-padding-left:var(--related-products-gutter)}.related-products__slider--bleed-md>.slider.grid--peek .grid__item:first-of-type{margin-left:var(--related-products-gutter)}.related-products__slider--bleed-md>.slider:after{content:"";padding-left:var(--related-products-gutter)}}@media screen and (min-width:990px){.related-products__slider--bleed-lg{--desktop-margin-left-first-item: max( 5rem, calc((100vw - var(--page-width) + 10rem - var(--grid-desktop-horizontal-spacing)) / 2) );max-width:none;padding:0}.related-products__slider--bleed-lg>.slider{scroll-padding-left:var(--desktop-margin-left-first-item)}.related-products__slider--bleed-lg>.slider:after{content:""}}.related-products__buttons:has(>.slider-counter--dots){padding-top:2rem}@media screen and (max-width:749px){.related-products__slider>.slider.grid--peek.grid--1-col-tablet-down .grid__item{width:calc(100% - 100px);max-width:none}}@media screen and (min-width:750px)and (max-width:989px){.related-products__slider>.slider.slider--tablet.grid--peek.grid--1-col-tablet .grid__item{width:calc(100% - 100px);max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-related-products.css.map */
