.collection-shelves{display:flex;flex-direction:column;gap:clamp(28px,4vw,48px);padding-block:clamp(20px,3vw,36px)}.collection-shelf__head{display:flex;align-items:baseline;gap:12px;margin-bottom:14px}.collection-shelf__title{margin:0;font-family:var(--world-font-display, var(--hf-font-display));font-size:var(--hf-fs-h2);line-height:1.1;letter-spacing:.01em}body[data-world=hdts] .collection-shelf__title{font-weight:900;text-transform:uppercase}body[data-world=ck] .collection-shelf__title,body[data-world=kc] .collection-shelf__title{font-weight:700}.collection-shelf__head:after{content:"";flex:1;height:1px;align-self:center;background:color-mix(in oklch,var(--world-accent, #ff4d00),transparent 78%)}.collection-shelf__count{font-family:var(--world-font-ui, inherit);font-size:var(--hf-fs-eyebrow);font-weight:700;letter-spacing:.08em;color:var(--world-accent, #ff4d00)}.collection-shelf__rail{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(160px,44vw,220px);gap:14px;margin:0;padding:0 0 10px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}@media screen and (min-width:750px){.collection-shelf__rail{grid-auto-columns:clamp(200px,17vw,250px)}}.collection-shelf__cell{scroll-snap-align:start;min-width:0}.collection-shelf__rail::-webkit-scrollbar{height:8px}.collection-shelf__rail::-webkit-scrollbar-thumb{border-radius:4px;background:color-mix(in oklch,var(--world-accent, #ff4d00),transparent 70%)}.collection-shelf__rail::-webkit-scrollbar-track{background:transparent}@media(prefers-reduced-motion:reduce){.collection-shelf__rail{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/section-collection-shelves.css.map */
