.shop-page[data-v-a127d3e8]{width:100%;max-width:var(--container,1240px);padding-inline-start:16px;padding-inline-end:16px;margin-inline-start:auto;margin-inline-end:auto;padding-top:16px;padding-bottom:48px}.shop-page>.title[data-v-a127d3e8]{margin-top:12px;font-size:26px;font-weight:800;line-height:1.25}@media (min-width:1024px){.shop-page>.title[data-v-a127d3e8]{font-size:32px}}.shop-page>.lead[data-v-a127d3e8]{max-width:760px;color:var(--c-ink-soft);margin-top:8px}.shop-page>.chips[data-v-a127d3e8]{gap:8px;margin-top:16px;display:flex;overflow-x:auto}.shop-page>.empty[data-v-a127d3e8]{border-radius:var(--radius-lg);background:var(--c-paper);color:var(--c-ink-soft);margin-top:24px;padding:24px}.shop-page>.grid[data-v-a127d3e8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.shop-page>.grid[data-v-a127d3e8]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (min-width:1024px){.shop-page>.grid[data-v-a127d3e8]{grid-template-columns:repeat(4,minmax(0,1fr))}}.chip[data-v-a127d3e8]{border:1px solid var(--c-line);height:36px;color:var(--c-ink);font:inherit;cursor:pointer;background:#fff;border-radius:999px;flex-shrink:0;padding:0 14px;font-size:14px}.chip.-on[data-v-a127d3e8]{border-color:var(--c-ink);background:var(--c-ink);color:#fff}
