.avlc[data-astro-cid-k3uabsqz]{margin:16px 0;border-block:1px solid var(--color-line);padding:8px 0}.avlc[data-astro-cid-k3uabsqz][hidden]{display:none}.avlc-bar[data-astro-cid-k3uabsqz]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.avlc-sort[data-astro-cid-k3uabsqz]{display:flex;align-items:center;gap:8px;font:500 var(--step--1)/1.4 var(--font-label);color:var(--color-coal-dim)}.avlc-sort[data-astro-cid-k3uabsqz] select[data-astro-cid-k3uabsqz]{min-height:44px;padding:8px 10px;border:1px solid var(--color-field-edge);background:var(--color-paper-3);color:var(--color-coal);font:500 var(--step-0) var(--font-label)}.avlc-count[data-astro-cid-k3uabsqz]{margin:0!important;font:500 var(--step--1)/1.4 var(--font-label);color:var(--color-coal-dim)}.avlc-chip[data-astro-cid-k3uabsqz]{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--color-field-edge);background:var(--color-paper-3);color:var(--color-coal);font:600 var(--step-0)/1 var(--font-label);cursor:pointer}.avlc-chip[data-astro-cid-k3uabsqz][hidden]{display:none}.avlc-chip[data-astro-cid-k3uabsqz][aria-pressed=true]{border-color:var(--color-petrol);background:var(--color-petrol);color:var(--color-ink-on-signal)}.avlc[data-astro-cid-k3uabsqz] a[data-astro-cid-k3uabsqz].avlc-link{text-decoration:none}.avlc[data-astro-cid-k3uabsqz] a[data-astro-cid-k3uabsqz].avlc-link[aria-current=page]{border-color:var(--color-petrol);background:var(--color-petrol);color:var(--color-ink-on-signal)}.avlc-clear[data-astro-cid-k3uabsqz]{border-color:transparent;background:none;color:var(--color-petrol);text-decoration:underline;text-underline-offset:.2em}.avlc-open[data-astro-cid-k3uabsqz][aria-expanded=true]{border-color:var(--color-petrol)}.avlc-active[data-astro-cid-k3uabsqz]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;margin-left:8px;background:var(--color-petrol);color:var(--color-ink-on-signal);font:700 .75rem/1 var(--font-label)}.avlc-active[data-astro-cid-k3uabsqz][hidden],.avlc-sheet[data-astro-cid-k3uabsqz][data-open=false]{display:none}.avlc-row[data-astro-cid-k3uabsqz]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.avlc-k[data-astro-cid-k3uabsqz]{font:700 var(--step--1)/1.4 var(--font-label);color:var(--color-coal-dim);min-width:5.5em}.avlc-done[data-astro-cid-k3uabsqz]{margin-top:12px}.avlc[data-astro-cid-k3uabsqz] [data-astro-cid-k3uabsqz]:is(button,select):focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}@media(max-width:700px){.avlc-count[data-astro-cid-k3uabsqz]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.avlc-sheet[data-astro-cid-k3uabsqz]{position:fixed;inset:auto 0 0;z-index:60;max-height:75vh;overflow:auto;padding:16px 16px calc(16px + env(safe-area-inset-bottom));background:var(--color-paper);border-top:1px solid var(--color-coal);box-shadow:0 -12px 32px #0000004d}.avlc-done-btn[data-astro-cid-k3uabsqz]{width:100%;justify-content:center;background:var(--color-petrol);color:var(--color-ink-on-signal);border-color:var(--color-petrol)}}@media(min-width:701px){.avlc-done[data-astro-cid-k3uabsqz]{display:none}}.shop[data-astro-cid-myx32hyb]{max-width:76rem;margin:0 auto;padding:24px 16px 96px;color:var(--color-coal)}.shop-head[data-astro-cid-myx32hyb] h1[data-astro-cid-myx32hyb]{font:750 var(--step-4)/1.1 var(--font-display);font-variation-settings:"wdth" 92;letter-spacing:-.02em;max-width:24ch;text-wrap:balance}.shop-head[data-astro-cid-myx32hyb] p[data-astro-cid-myx32hyb]{margin-top:12px;max-width:64ch;font-size:var(--step-1);line-height:1.6;color:var(--color-coal-dim)}@media(max-width:767px){.shop-head[data-astro-cid-myx32hyb] h1[data-astro-cid-myx32hyb]{font-size:var(--step-3)}.shop-head[data-astro-cid-myx32hyb] p[data-astro-cid-myx32hyb]{font-size:var(--step-0)}}.shop-all[data-astro-cid-myx32hyb]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.shop-aside[data-astro-cid-myx32hyb]{margin:16px 0 0;max-width:64ch;color:var(--color-coal-dim)}.shop-empty[data-astro-cid-myx32hyb]{display:none;margin-top:16px;font:600 var(--step-0)/1.5 var(--font-label)}.shop-empty[data-astro-cid-myx32hyb] a[data-astro-cid-myx32hyb]{color:var(--color-petrol);text-decoration:underline;text-underline-offset:.2em}.shop-grid[data-astro-cid-myx32hyb]:not(:has(>li:not([hidden])))~.shop-empty[data-astro-cid-myx32hyb]{display:block}.shop-grid[data-astro-cid-myx32hyb]>li[data-astro-cid-myx32hyb][hidden]{display:none}.shop-grid[data-astro-cid-myx32hyb]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.sc[data-astro-cid-myx32hyb]{position:relative;display:flex;flex-direction:column;gap:4px;height:100%;padding:12px;border:1px solid var(--color-line);background:var(--color-paper-3);color:var(--color-coal)}.sc[data-astro-cid-myx32hyb]:hover{border-color:var(--color-petrol)}.sc[data-astro-cid-myx32hyb] img[data-astro-cid-myx32hyb]{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:contain;background:var(--color-paper);margin-bottom:8px}.sc[data-astro-cid-myx32hyb] img[data-astro-cid-myx32hyb].sq{object-fit:cover}.sc-badge[data-astro-cid-myx32hyb]{position:absolute;left:16px;top:16px;z-index:1;padding:3px 8px;background:var(--color-paper-3);border:1px solid var(--color-coal);font:600 var(--step--1)/1.2 var(--font-label)}.sc-name[data-astro-cid-myx32hyb]{font:750 var(--step-1)/1.3 var(--font-display);text-decoration:underline;text-underline-offset:.2em}.sc-price[data-astro-cid-myx32hyb]{font:600 var(--step-0)/1.4 var(--font-label);font-variant-numeric:tabular-nums}.sc-meta[data-astro-cid-myx32hyb],.sc-note[data-astro-cid-myx32hyb]{font:400 var(--step--1)/1.4 var(--font-label);color:var(--color-coal-dim)}.sc[data-astro-cid-myx32hyb][aria-disabled=true] .sc-price[data-astro-cid-myx32hyb]{color:var(--color-coal-dim)}.shop-guide[data-astro-cid-myx32hyb]{margin-top:48px;max-width:64ch;border-top:1px solid var(--color-line);padding-top:16px;line-height:1.7}.shop-guide[data-astro-cid-myx32hyb] h2[data-astro-cid-myx32hyb]{font:750 var(--step-3)/1.3 var(--font-display);color:var(--color-coal);margin-top:32px}.shop-guide[data-astro-cid-myx32hyb] h2[data-astro-cid-myx32hyb]:first-child{margin-top:0}.shop-guide[data-astro-cid-myx32hyb] p[data-astro-cid-myx32hyb]{margin-top:12px}.shop-guide-fig[data-astro-cid-myx32hyb]{margin:16px 0;max-width:300px}.shop-guide-fig[data-astro-cid-myx32hyb] img[data-astro-cid-myx32hyb]{width:100%;height:auto;display:block}.shop-guide-fig[data-astro-cid-myx32hyb] figcaption[data-astro-cid-myx32hyb]{font-size:var(--step--1);color:var(--color-coal-dim);margin-top:6px}.shop-help[data-astro-cid-myx32hyb]{margin-top:48px;color:var(--color-coal-dim);line-height:1.8}.shop-help[data-astro-cid-myx32hyb] a[data-astro-cid-myx32hyb]{color:var(--color-petrol);text-decoration:underline;text-underline-offset:.2em}.shop[data-astro-cid-myx32hyb] a[data-astro-cid-myx32hyb]:focus-visible{outline:3px solid var(--color-signal);outline-offset:3px}@media(min-width:768px){.shop[data-astro-cid-myx32hyb]{padding:32px 24px 96px}.shop-grid[data-astro-cid-myx32hyb]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(min-width:1024px){.shop-grid[data-astro-cid-myx32hyb]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1200px){.shop-grid[data-astro-cid-myx32hyb]{grid-template-columns:repeat(5,minmax(0,1fr))}}
