.merch-head[data-astro-cid-u6jfmvxp]{display:flex;justify-content:space-between;align-items:end;gap:20px;flex-wrap:wrap;padding-top:clamp(32px,5vw,64px);margin-bottom:28px}.merch-head[data-astro-cid-u6jfmvxp] h1[data-astro-cid-u6jfmvxp]{margin-bottom:.1em}.lede[data-astro-cid-u6jfmvxp]{font-size:1.25rem;line-height:1.5;max-width:52ch;margin:0;color:var(--fog)}.cart-btn[data-astro-cid-u6jfmvxp]{display:inline-flex;align-items:center;gap:.5em}.cart-btn[data-astro-cid-u6jfmvxp] svg[data-astro-cid-u6jfmvxp]{width:22px;height:22px}.count[data-astro-cid-u6jfmvxp]{background:var(--orange);color:#1a0a00;border-radius:999px;font-size:.85rem;padding:.1em .55em;font-weight:800}.count[data-astro-cid-u6jfmvxp][hidden]{display:none}.grid[data-astro-cid-u6jfmvxp]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:28px 20px}.grid[data-astro-cid-u6jfmvxp] .card{all:unset;box-sizing:border-box;cursor:pointer;display:grid;gap:10px;width:100%}.grid[data-astro-cid-u6jfmvxp] .ph{display:block;aspect-ratio:3 / 4;border-radius:8px;overflow:hidden;background:#e9e7e2}.grid[data-astro-cid-u6jfmvxp] .ph img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.grid[data-astro-cid-u6jfmvxp] .card:hover .ph img,.grid[data-astro-cid-u6jfmvxp] .card:focus-visible .ph img{transform:scale(1.03)}.grid[data-astro-cid-u6jfmvxp] .card:focus-visible{outline:2px solid var(--flash);outline-offset:4px;border-radius:8px}.grid[data-astro-cid-u6jfmvxp] .nm{font:700 1.3rem/1.1 var(--display);color:var(--text)}.grid[data-astro-cid-u6jfmvxp] .pr{color:var(--fog);font-size:.98rem}.fallback[data-astro-cid-u6jfmvxp]{display:grid;gap:14px;justify-items:start;padding:28px;border:1px solid var(--line);border-radius:8px}.fallback[data-astro-cid-u6jfmvxp][hidden],.status[data-astro-cid-u6jfmvxp][hidden]{display:none}dialog[data-astro-cid-u6jfmvxp]{border:0;padding:0;color:var(--text);background:var(--panel)}dialog[data-astro-cid-u6jfmvxp]::backdrop{background:#05070fb8}.close[data-astro-cid-u6jfmvxp]{position:absolute;top:10px;right:12px;background:none;border:0;color:var(--text);font-size:2rem;line-height:1;cursor:pointer;padding:4px 10px;z-index:2}.product[data-astro-cid-u6jfmvxp]{width:min(980px,calc(100vw - 32px));max-height:calc(100vh - 32px);border-radius:12px}.p-grid[data-astro-cid-u6jfmvxp]{display:grid;grid-template-columns:1.05fr 1fr;gap:28px;padding:28px}.p-media[data-astro-cid-u6jfmvxp] img[data-astro-cid-u6jfmvxp][data-p-img]{width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:8px;background:#e9e7e2;display:block}.thumbs[data-astro-cid-u6jfmvxp]{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.thumbs[data-astro-cid-u6jfmvxp] button{padding:0;border:1px solid var(--line);border-radius:6px;overflow:hidden;background:#e9e7e2;cursor:pointer;width:58px;height:74px}.thumbs[data-astro-cid-u6jfmvxp] img{width:100%;height:100%;object-fit:cover;display:block}.p-info[data-astro-cid-u6jfmvxp] h2[data-astro-cid-u6jfmvxp]{font-size:clamp(1.8rem,3vw,2.4rem);margin:0 30px .2em 0}.price[data-astro-cid-u6jfmvxp]{font-size:1.4rem;font-weight:700;margin:0 0 18px}.opt[data-astro-cid-u6jfmvxp]{border:0;padding:0;margin:0 0 18px}.opt[data-astro-cid-u6jfmvxp][hidden]{display:none}.opt[data-astro-cid-u6jfmvxp] legend[data-astro-cid-u6jfmvxp]{font-weight:700;margin-bottom:8px}.swatches[data-astro-cid-u6jfmvxp],.sizes[data-astro-cid-u6jfmvxp]{display:flex;flex-wrap:wrap;gap:8px}.swatches[data-astro-cid-u6jfmvxp] .sw{width:34px;height:34px;border-radius:50%;background:var(--sw);border:2px solid var(--line);padding:0;cursor:pointer;box-shadow:inset 0 0 0 2px #00000026}.swatches[data-astro-cid-u6jfmvxp] .sw[aria-pressed=true]{outline:2px solid var(--flash);outline-offset:3px}.sizes[data-astro-cid-u6jfmvxp] .sz{min-width:52px;padding:9px 12px;border-radius:6px;border:1px solid var(--line);background:transparent;color:var(--text);font-weight:700;cursor:pointer}.sizes[data-astro-cid-u6jfmvxp] .sz[aria-pressed=true]{background:var(--flash);color:var(--stage);border-color:var(--flash)}.sizes[data-astro-cid-u6jfmvxp] .sz:disabled{opacity:.35;text-decoration:line-through;cursor:not-allowed}.buy[data-astro-cid-u6jfmvxp]{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:6px}.qty[data-astro-cid-u6jfmvxp]{display:inline-flex;gap:8px;align-items:center;font-weight:700}.qty[data-astro-cid-u6jfmvxp] select[data-astro-cid-u6jfmvxp]{background:var(--stage);color:var(--text);border:1px solid var(--line);border-radius:6px;padding:8px}.msg[data-astro-cid-u6jfmvxp]{min-height:1.4em;color:var(--orange);margin:10px 0 0}.desc[data-astro-cid-u6jfmvxp],.desc[data-astro-cid-u6jfmvxp] p{color:var(--fog);margin-top:8px}@media(max-width:760px){.p-grid[data-astro-cid-u6jfmvxp]{grid-template-columns:1fr;padding:18px;gap:16px}}.cart[data-astro-cid-u6jfmvxp]{margin:0 0 0 auto;height:100vh;max-height:100vh;width:min(420px,100vw);border-radius:0;display:none;flex-direction:column}.cart[data-astro-cid-u6jfmvxp][open]{display:flex}.cart-head[data-astro-cid-u6jfmvxp]{position:relative;padding:22px 22px 8px}.cart-head[data-astro-cid-u6jfmvxp] h2[data-astro-cid-u6jfmvxp]{margin:0;font-size:2rem}.lines[data-astro-cid-u6jfmvxp]{list-style:none;margin:0;padding:0 22px;overflow:auto;flex:1}.lines[data-astro-cid-u6jfmvxp] li{display:grid;grid-template-columns:72px 1fr auto;gap:12px;padding:14px 0;border-bottom:1px solid var(--line);align-items:start}.lines[data-astro-cid-u6jfmvxp] img{width:72px;height:96px;object-fit:cover;border-radius:6px;background:#e9e7e2}.lines[data-astro-cid-u6jfmvxp] .ln{font-weight:700;margin:0}.lines[data-astro-cid-u6jfmvxp] .lo{margin:2px 0 8px;font-size:.92rem}.lines[data-astro-cid-u6jfmvxp] .lp{margin:0;font-weight:700}.lines[data-astro-cid-u6jfmvxp] .stepper{display:flex;align-items:center;gap:10px}.lines[data-astro-cid-u6jfmvxp] .stepper button{background:none;border:1px solid var(--line);color:var(--text);border-radius:6px;width:30px;height:30px;cursor:pointer}.lines[data-astro-cid-u6jfmvxp] .stepper .rm{width:auto;border:0;color:var(--fog);text-decoration:underline;padding:0 0 0 6px}.empty[data-astro-cid-u6jfmvxp]{padding:0 22px}.empty[data-astro-cid-u6jfmvxp][hidden]{display:none}.cart-foot[data-astro-cid-u6jfmvxp]{padding:18px 22px 24px;border-top:1px solid var(--line)}.cart-foot[data-astro-cid-u6jfmvxp][hidden]{display:none}.subtotal[data-astro-cid-u6jfmvxp]{display:flex;justify-content:space-between;font-size:1.2rem;margin:0 0 4px}.fine[data-astro-cid-u6jfmvxp]{font-size:.9rem;margin:0 0 14px}.checkout[data-astro-cid-u6jfmvxp]{width:100%;justify-content:center;text-align:center;box-sizing:border-box}
