.ds-rail{background-color:var(--ds-surface);color:var(--ds-text);font-family:var(--ds-font-text)}.ds-rail__inner{box-sizing:border-box;max-width:var(--ds-max);margin-inline:auto;padding:var(--ds-section) var(--ds-gutter) var(--ds-space-7)}.ds-rail__title{margin:0 0 var(--ds-space-5);font-family:var(--ds-font-display);font-size:var(--ds-fs-h2);font-weight:400;line-height:var(--ds-lh-h2);text-transform:uppercase}.ds-rail__list{display:flex;gap:var(--ds-gap);margin:0 calc(var(--ds-gutter) * -1);padding:0 var(--ds-gutter);overflow-x:auto;list-style:none;scroll-padding-inline:var(--ds-gutter);scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.ds-rail__list::-webkit-scrollbar{display:none}.ds-rail__item{display:grid;flex:0 0 calc((100% - var(--ds-gap)) / 2.3);min-width:0;scroll-snap-align:start}@media screen and (min-width:750px){.ds-rail__list{margin-inline:0;padding-inline:0}.ds-rail__item{flex-basis:calc((100% - 2 * var(--ds-gap)) / 3)}}@media screen and (min-width:1100px){.ds-rail__item{flex-basis:calc((100% - 3 * var(--ds-gap)) / 4)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ds-rail.css.map */
