.hb-materials[data-astro-cid-gtoytz6g]{display:grid;gap:2rem;margin-top:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:900px){.hb-materials[data-astro-cid-gtoytz6g]{grid-template-columns:repeat(4,minmax(0,1fr))}}.hb-format-gallery[data-astro-cid-2eymjmxt] .hb-mount img{object-fit:contain}.hb-format-gallery[data-astro-cid-2eymjmxt]{display:grid;gap:2rem;margin-top:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:900px){.hb-format-gallery[data-astro-cid-2eymjmxt]{grid-template-columns:repeat(4,minmax(0,1fr))}}.lc[data-astro-cid-k3uabsqz]{margin:.75rem 0 1.25rem;border-block:1px solid var(--hb-line);padding:.5rem 0}.lc[data-astro-cid-k3uabsqz][hidden]{display:none}.lc-bar[data-astro-cid-k3uabsqz]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}.lc-sort[data-astro-cid-k3uabsqz]{display:flex;align-items:center;gap:.5rem;font:400 .875rem/1.4 var(--font-mono);color:var(--hb-ink-2)}.lc-sort[data-astro-cid-k3uabsqz] select[data-astro-cid-k3uabsqz]{min-height:44px;padding:.4rem .6rem;border:1px solid var(--hb-field);background:var(--hb-mount);color:var(--hb-ink);font:400 .9375rem var(--font-body)}.lc-count[data-astro-cid-k3uabsqz]{margin:0;font:400 .875rem/1.4 var(--font-mono);color:var(--hb-ink-2)}.lc-chip[data-astro-cid-k3uabsqz]{display:inline-flex;align-items:center;min-height:44px;padding:0 .9rem;border:1px solid var(--hb-field);background:var(--hb-mount);color:var(--hb-ink);font:500 .9375rem/1 var(--font-body);cursor:pointer}.lc-chip[data-astro-cid-k3uabsqz][aria-pressed=true]{background:var(--hb-ink);border-color:var(--hb-ink);color:var(--hb-mount)}.lc-clear[data-astro-cid-k3uabsqz]{border-color:transparent;background:none;text-decoration:underline;text-underline-offset:.2em}.lc-open[data-astro-cid-k3uabsqz][aria-expanded=true]{border-color:var(--hb-ink)}.lc-active[data-astro-cid-k3uabsqz]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;margin-left:.5rem;border-radius:10px;background:var(--hb-ink);color:var(--hb-mount);font:700 .75rem/1 var(--font-body)}.lc-active[data-astro-cid-k3uabsqz][hidden],.lc-sheet[data-astro-cid-k3uabsqz][data-open=false]{display:none}.lc-row[data-astro-cid-k3uabsqz]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem}.lc-k[data-astro-cid-k3uabsqz]{min-width:6em;font:700 .8125rem/1.4 var(--font-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--hb-ink-2)}.lc-done[data-astro-cid-k3uabsqz]{margin-top:.75rem}.lc[data-astro-cid-k3uabsqz] [data-astro-cid-k3uabsqz]:is(button,select):focus-visible{outline:2px solid var(--hb-ink);outline-offset:3px}@media(max-width:700px){.lc-count[data-astro-cid-k3uabsqz]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lc-sheet[data-astro-cid-k3uabsqz]{position:fixed;inset:auto 0 0;z-index:60;max-height:75vh;overflow:auto;padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom));background-color:var(--hb-paper);background-image:var(--hb-grain);border-top:1px solid var(--hb-line);box-shadow:var(--hb-shadow)}.lc-done-btn[data-astro-cid-k3uabsqz]{width:100%;justify-content:center;background:var(--hb-ink);color:var(--hb-mount);border-color:var(--hb-ink)}}@media(min-width:701px){.lc-done[data-astro-cid-k3uabsqz]{display:none}}.shop-intro-grid[data-astro-cid-myx32hyb]{display:grid;gap:1.5rem;align-items:start}.shop-intro-art[data-astro-cid-myx32hyb]{width:100%;max-width:14rem}.shop-intro-art[data-astro-cid-myx32hyb] .hb-card img{height:12rem;aspect-ratio:auto;object-fit:contain}@media(min-width:768px){.shop-intro-grid[data-astro-cid-myx32hyb]{grid-template-columns:14rem minmax(0,1fr);gap:2.5rem}}.shop-grid[data-astro-cid-myx32hyb]{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:2rem 1.25rem}.shop-grid[data-astro-cid-myx32hyb]>.hb-card{min-width:0;padding:1rem .85rem .85rem}.shop-grid[data-astro-cid-myx32hyb]>.hb-card:nth-child(2n){margin-top:0}.shop-grid[data-astro-cid-myx32hyb] .hb-card__title{font-size:1.2rem;line-height:1.1}.shop-grid[data-astro-cid-myx32hyb] .hb-card__price{margin-top:.25rem;font-size:.875rem}@media(max-width:600px){.shop-all-h[data-astro-cid-myx32hyb]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media(max-width:600px){.shop-grid[data-astro-cid-myx32hyb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem .75rem}.shop-grid[data-astro-cid-myx32hyb]>.hb-card{padding:.9rem .7rem .8rem}.shop-grid[data-astro-cid-myx32hyb]>.hb-card:nth-child(2n){margin-top:0}}
