.ui-shelf[data-v-742ab0e1]{position:relative}.ui-shelf-track[data-v-742ab0e1]{display:grid;grid-auto-columns:min(78%,300px);grid-auto-flow:column;gap:16px;overflow-x:auto;margin-inline:calc(-1 * var(--ui-gutter));padding:4px var(--ui-gutter) 12px;scroll-padding-inline:var(--ui-gutter);scroll-snap-type:x mandatory;scrollbar-width:none}.ui-shelf-track[data-v-742ab0e1]::-webkit-scrollbar{display:none}.ui-shelf-track[data-v-742ab0e1]>li{display:flex;min-width:0;scroll-snap-align:start}.ui-shelf-track[data-v-742ab0e1]>li>*{width:100%}.ui-shelf-nav[data-v-742ab0e1]{display:none}@media(min-width:768px){.ui-shelf-track[data-v-742ab0e1]{grid-auto-columns:calc((100% - 48px)/4);margin-inline:0;padding-inline:0;scroll-padding-inline:0}.ui-shelf-nav[data-v-742ab0e1]{position:absolute;top:38%;display:grid;width:44px;height:44px;place-items:center;border:1px solid var(--ui-line-strong);border-radius:999px;background:#fff;color:var(--ui-ink);box-shadow:var(--ui-shadow-hover)}.ui-shelf-nav svg[data-v-742ab0e1]{width:20px;height:20px}.ui-shelf-nav.is-back[data-v-742ab0e1]{left:-22px}.ui-shelf-nav.is-forward[data-v-742ab0e1]{right:-22px}}@media(min-width:768px)and (max-width:1023px){.ui-shelf-track[data-v-742ab0e1]{grid-auto-columns:calc((100% - 2 * 16px) / 3)}}
