.home-rail{padding-inline:0}@media(max-width:989px){.home-rail .container{padding-inline:16px}}.home-rail__all:focus-visible,.home-rail .index-card__link:focus-visible{outline:2px solid var(--c-signal);outline-offset:2px}.home-rail__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;column-gap:24px;row-gap:10px}.home-rail__all{flex:none;display:inline-flex;align-items:baseline;gap:8px;padding-block:12px;margin-block:-12px;font-family:var(--f-mono);font-size:11px;line-height:20px;letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--c-ink);text-decoration:none}.home-rail__all:hover,.home-rail__all:focus-visible{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.home-rail__track{--rail-gap: 8px;--rail-card: calc((100% - 2 * var(--rail-gap)) / 2.3);display:flex;gap:var(--rail-gap);margin:40px -16px 0 0;padding:0 16px 0 0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--c-rule) transparent;list-style:none}@media(min-width:990px){.home-rail__track{--rail-gap: 24px;--rail-card: calc((100% - 3 * var(--rail-gap)) / 4);margin-right:0;padding-right:0}}@media(min-width:1280px){.home-rail__track{--rail-gap: 32px;--rail-card: calc((100% - 4 * var(--rail-gap)) / 5)}}.home-rail .index-card{flex:0 0 var(--rail-card);min-width:0;scroll-snap-align:start}.home-rail .index-card__link{display:block;color:var(--c-ink);text-decoration:none}.home-rail .cc{border:0;background:var(--c-page)}.home-rail .cc__img{top:6%;left:8%;width:84%;height:88%;object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/247/assets/home-rail.css.map */
