.loc-lane{gap:var(--spacing-gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--spacing-gutter));padding-inline:var(--spacing-gutter);scroll-padding-inline:var(--spacing-gutter);scrollbar-width:none;display:flex;overflow-x:auto}.loc-lane::-webkit-scrollbar{display:none}.loc-lane>*{flex:0 0 calc((100% - var(--spacing-gutter)) / 2);scroll-snap-align:start;min-width:0}@media (min-width:640px){.loc-lane{margin-inline:0;padding-inline:0;scroll-padding-inline:0}.loc-lane>*{flex-basis:calc((100% - 2 * var(--spacing-gutter)) / 3)}}@media (min-width:1024px){.loc-lane>*{flex-basis:calc((100% - 3 * var(--spacing-gutter)) / 4)}}
