.section--related-products{--mlp-related-products-heading-font-size: clamp(1.7rem, 1.8cqi, 3.2rem);container-type:inline-size;padding-block-end:0}.section--related-products .mlp-recommendation-rail__heading{font-size:var(--mlp-related-products-heading-font-size)}body.product-template .section--related-products product-recommendations.related-products{display:block;width:100%;margin-block-end:0}body.product-template .section--related-products,body.product-template .section--related-products product-recommendations.related-products,body.product-template .section--related-products .mlp-recommendation-rail{background-color:transparent;background-image:none}.section--related-products .product-scroll-rail__track{margin:0;padding:0;overflow:visible;scroll-snap-type:none}.section--related-products .product-scroll-rail{scrollbar-width:none}.section--related-products .product-scroll-rail::-webkit-scrollbar{display:none}:is([data-ui-rail],:is(.section--related-products,.section--recently-viewed-products) .product-scroll-rail){--mlp-rail-gap: var(--f-column-gap, var(--mlp-grid-gap, 1.6rem));--mlp-rail-buffer-block: var(--mlp-space-05, 1.6rem);--mlp-rail-buffer-inline: var(--mlp-space-03, .8rem);--mlp-rail-snap: x proximity;--mlp-rail-scrollbar-width: none;overflow-x:auto;overflow-y:hidden;padding:var(--mlp-rail-buffer-block) var(--mlp-rail-buffer-inline);margin:calc(-1 * var(--mlp-rail-buffer-block)) calc(-1 * var(--mlp-rail-buffer-inline));scroll-padding-inline:var(--mlp-rail-buffer-inline);scroll-snap-type:var(--mlp-rail-snap);overscroll-behavior-inline:contain;scrollbar-width:var(--mlp-rail-scrollbar-width)}:is([data-ui-rail],:is(.section--related-products,.section--recently-viewed-products) .product-scroll-rail):focus-visible{outline:var(--mlp-line-medium) solid currentColor;outline-offset:calc(-1 * var(--mlp-line-medium))}:is([data-ui-rail-track],:is(.section--related-products,.section--recently-viewed-products) .product-scroll-rail__track){display:flex;flex-wrap:nowrap;gap:var(--mlp-rail-gap);width:auto}:is([data-ui-rail-item],:is(.section--related-products,.section--recently-viewed-products) .product-scroll-rail__item){flex:0 0 var(--product-scroll-rail-item-width, 100%);min-width:0;scroll-snap-align:start;scroll-snap-stop:normal}.product-scroll-rail--mobile-2 .product-scroll-rail__track{--product-scroll-rail-item-width: calc((100% - var(--mlp-rail-gap)) / 2)}.product-scroll-rail--mobile-3 .product-scroll-rail__track{--product-scroll-rail-item-width: calc( (100% - var(--mlp-rail-gap) - var(--mlp-rail-gap)) / 3 )}@media(min-width:768px){.product-scroll-rail--tablet-1 .product-scroll-rail__track{--product-scroll-rail-item-width: 100%}.product-scroll-rail--tablet-2 .product-scroll-rail__track{--product-scroll-rail-item-width: calc((100% - var(--mlp-rail-gap)) / 2)}.product-scroll-rail--tablet-3 .product-scroll-rail__track{--product-scroll-rail-item-width: calc( (100% - var(--mlp-rail-gap) - var(--mlp-rail-gap)) / 3 )}.product-scroll-rail--tablet-4 .product-scroll-rail__track{--product-scroll-rail-item-width: calc( (100% - var(--mlp-rail-gap) - var(--mlp-rail-gap) - var(--mlp-rail-gap)) / 4 )}.product-scroll-rail--tablet-5 .product-scroll-rail__track{--product-scroll-rail-item-width: calc( ( 100% - var(--mlp-rail-gap) - var(--mlp-rail-gap) - var(--mlp-rail-gap) - var(--mlp-rail-gap) ) / 5 )}.product-scroll-rail--tablet-6 .product-scroll-rail__track{--product-scroll-rail-item-width: calc( ( 100% - var(--mlp-rail-gap) - var(--mlp-rail-gap) - var(--mlp-rail-gap) - var(--mlp-rail-gap) - var(--mlp-rail-gap) ) / 6 )}}@media(min-width:1024px){.product-scroll-rail--desktop-2 .product-scroll-rail__track{--product-scroll-rail-item-width: calc((100% - var(--mlp-rail-gap)) / 2)}.product-scroll-rail--desktop-3 .product-scroll-rail__track{--product-scroll-rail-item-width: calc( (100% - var(--mlp-rail-gap) - var(--mlp-rail-gap)) / 3 )}.product-scroll-rail--desktop-4 .product-scroll-rail__track{--product-scroll-rail-item-width: calc( (100% - var(--mlp-rail-gap) - var(--mlp-rail-gap) - var(--mlp-rail-gap)) / 4 )}.product-scroll-rail--desktop-6 .product-scroll-rail__track{--product-scroll-rail-item-width: calc( ( 100% - var(--mlp-rail-gap) - var(--mlp-rail-gap) - var(--mlp-rail-gap) - var(--mlp-rail-gap) - var(--mlp-rail-gap) ) / 6 )}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/product-scroll-rail.css.map */
