.pep-cf[data-astro-cid-croumd6y]{margin-bottom:var(--sp-3)}.pep-cf-cats[data-astro-cid-croumd6y]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.85rem}.pep-cf-pill[data-astro-cid-croumd6y]{background:var(--bg);border:1px solid var(--hairline);border-radius:999px;padding:.4rem .9rem;font:inherit;font-size:.85rem;color:var(--text-muted);cursor:pointer}.pep-cf-pill[data-astro-cid-croumd6y]:hover{border-color:var(--accent)}.pep-cf-pill[data-astro-cid-croumd6y].is-active{background:var(--accent);color:var(--accent-contrast);border-color:var(--accent)}.pep-cf-tools[data-astro-cid-croumd6y]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.1rem;padding-top:.85rem;border-top:1px solid var(--hairline)}.pep-cf-field[data-astro-cid-croumd6y]{display:inline-flex;align-items:center;gap:.45rem;font-size:.78rem;color:var(--text-faint);text-transform:uppercase;letter-spacing:.04em}.pep-cf-field[data-astro-cid-croumd6y] select[data-astro-cid-croumd6y]{font:inherit;font-size:.85rem;text-transform:none;letter-spacing:normal;color:var(--text);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-sm);padding:.32rem .5rem;cursor:pointer}.pep-cf-field[data-astro-cid-croumd6y] select[data-astro-cid-croumd6y]:hover{border-color:var(--accent)}.pep-cf-search[data-astro-cid-croumd6y]{flex:1 1 15rem;max-width:22rem}.pep-cf-search[data-astro-cid-croumd6y] input[data-astro-cid-croumd6y]{flex:1 1 auto;min-width:0;width:100%;font:inherit;font-size:.85rem;text-transform:none;letter-spacing:normal;color:var(--text);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-sm);padding:.32rem .6rem}.pep-cf-search[data-astro-cid-croumd6y] input[data-astro-cid-croumd6y]:hover,.pep-cf-search[data-astro-cid-croumd6y] input[data-astro-cid-croumd6y]:focus{border-color:var(--accent);outline:none}.pep-cf-search[data-astro-cid-croumd6y] input[data-astro-cid-croumd6y]::placeholder{color:var(--text-faint)}.pep-cf-check[data-astro-cid-croumd6y]{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;color:var(--text-muted);cursor:pointer}.pep-cf-check[data-astro-cid-croumd6y] input[data-astro-cid-croumd6y]{accent-color:var(--accent);cursor:pointer}.pep-cf-clear[data-astro-cid-croumd6y]{margin-left:auto;background:none;border:none;color:var(--text-muted);font:inherit;font-size:.8rem;text-decoration:underline;cursor:pointer;padding:0}.pep-cf-clear[data-astro-cid-croumd6y]:hover{color:var(--accent)}.pep-cf-clear[data-astro-cid-croumd6y][hidden]{display:none}.pep-cf-count[data-astro-cid-croumd6y]{margin:.7rem 0 0;font-size:.78rem;color:var(--text-faint)}.pep-cf-none[data-astro-cid-croumd6y]{padding:var(--sp-6) 0;text-align:center;color:var(--text-muted)}.pep-cf-none[data-astro-cid-croumd6y][hidden]{display:none}.pep-cf-none[data-astro-cid-croumd6y] p[data-astro-cid-croumd6y]{margin:0 0 1rem}.cell.is-hidden{display:none}@media(max-width:640px){.pep-cf-tools[data-astro-cid-croumd6y]{gap:.5rem .8rem}.pep-cf-clear[data-astro-cid-croumd6y]{margin-left:0}.pep-cf-search[data-astro-cid-croumd6y]{flex-basis:100%;max-width:none}}.lp-storm[data-astro-cid-w4xztqv2]{position:absolute;inset:0;width:100%;height:100%;display:block;z-index:0;pointer-events:none;mix-blend-mode:screen}.shop-hero[data-astro-cid-5w43p2qc]{padding-top:calc(var(--header-h) + var(--sp-6));padding-bottom:var(--sp-6)}.shop-hero[data-astro-cid-5w43p2qc] h1[data-astro-cid-5w43p2qc]{margin-bottom:.5rem}.shop-hero-sub[data-astro-cid-5w43p2qc]{color:var(--band-dark-muted);max-width:58ch;margin:0}.shop-kicker[data-astro-cid-5w43p2qc]{display:inline-flex;align-items:center;gap:.55rem}.shop-bolt[data-astro-cid-5w43p2qc]{width:.7em;height:auto;fill:var(--accent);filter:drop-shadow(0 0 6px rgba(30,144,255,.8));flex:none}h1[data-astro-cid-5w43p2qc]{font-family:var(--font-display);font-size:var(--fs-h1);font-weight:700;letter-spacing:-.01em;margin:.25rem 0 var(--sp-3)}.shop-body[data-astro-cid-5w43p2qc]{padding-top:var(--sp-4)}.grid[data-astro-cid-5w43p2qc]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sp-3)}@media(max-width:900px){.grid[data-astro-cid-5w43p2qc]{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.grid[data-astro-cid-5w43p2qc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.cell[data-astro-cid-5w43p2qc]{min-width:0}.grid[data-astro-cid-5w43p2qc] .pep-pcard .pep-pcard-body{padding:.7rem .65rem .8rem}.grid[data-astro-cid-5w43p2qc] .pep-pcard .pep-pcard-name{font-size:.98rem;overflow-wrap:anywhere}.grid[data-astro-cid-5w43p2qc] .pep-pcard .pep-pcard-opts{gap:.35rem}.grid[data-astro-cid-5w43p2qc] .pep-pcard .pep-pcard-opt{min-height:36px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;padding:.3rem .5rem}.grid[data-astro-cid-5w43p2qc] .pep-pcard .pep-pcard-img img:not(.pep-pcard-logo){padding:.6rem}}
