.sec-h[data-astro-cid-el63ukdj]{margin-top:var(--s2);font-size:var(--fs-h2);font-weight:650;letter-spacing:var(--track-h);line-height:1.02}.shophero[data-astro-cid-el63ukdj]{padding-top:var(--nav-clear)}.shophero__tile[data-astro-cid-el63ukdj]{padding:var(--s5);overflow:hidden}.shophero__kicker[data-astro-cid-el63ukdj]{margin-bottom:var(--s3)}.shophero__title[data-astro-cid-el63ukdj]{max-width:17ch;font-size:var(--fs-h1);font-weight:700;letter-spacing:var(--track-display);line-height:.98}.shophero__lede[data-astro-cid-el63ukdj]{margin-top:var(--s3);max-width:60ch;color:var(--muted);font-size:var(--fs-lead);line-height:var(--lh-body)}.trustbar[data-astro-cid-el63ukdj]{list-style:none;display:flex;flex-wrap:wrap;gap:var(--s1);margin-top:var(--s4)}.trustbar[data-astro-cid-el63ukdj] li[data-astro-cid-el63ukdj]{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 18px 0 6px;border-radius:var(--radius-pill);font-size:var(--fs-xs);font-weight:500;color:var(--text);background:var(--well);box-shadow:inset 0 0 0 1px var(--line)}.trustbar__ic[data-astro-cid-el63ukdj]{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:50%;color:var(--accent-ink);box-shadow:inset 0 0 0 1px var(--accent-line)}.trustbar__ic[data-astro-cid-el63ukdj] svg[data-astro-cid-el63ukdj]{width:16px;height:16px}.shop__head[data-astro-cid-el63ukdj]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--s2) var(--s3);margin-bottom:var(--s4)}.shop__title[data-astro-cid-el63ukdj]{display:flex;flex-direction:column;gap:var(--s1)}.shop__count[data-astro-cid-el63ukdj]{color:var(--dim)}.shopfilter[data-astro-cid-el63ukdj]{display:flex;flex-wrap:wrap;gap:2px;padding:4px;border-radius:var(--radius-pill);background:var(--well);box-shadow:inset 0 0 0 1px var(--line)}.chip[data-astro-cid-el63ukdj]{min-height:44px;padding:0 var(--s2);font-family:var(--font-sans);font-size:.9375rem;font-weight:500;color:var(--muted);background:transparent;border:none;border-radius:var(--radius-pill);cursor:pointer;transition:color var(--t-hover) var(--ease-out),background-color var(--t-hover) var(--ease-out)}.chip[data-astro-cid-el63ukdj]:hover{color:var(--text)}.chip[data-astro-cid-el63ukdj].is-active{color:var(--text);background:var(--tile-top);box-shadow:inset 0 0 0 1px var(--line-strong)}.pgrid[data-astro-cid-el63ukdj]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:var(--gap);align-items:stretch}.pcard2[data-astro-cid-el63ukdj]{display:flex;flex-direction:column;background:var(--tile);border-radius:var(--radius-tile);box-shadow:var(--clay);overflow:hidden;color:var(--text);transition:box-shadow var(--t-hover) var(--ease-out)}.pcard2[data-astro-cid-el63ukdj]:hover{box-shadow:var(--clay-lift)}.pcard2[data-astro-cid-el63ukdj]:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.pcard2__media[data-astro-cid-el63ukdj]{position:relative;aspect-ratio:3 / 2;overflow:hidden;margin:var(--s1) var(--s1) 0;border-radius:calc(var(--radius-tile) - 8px);background:var(--well)}.pcard2__media[data-astro-cid-el63ukdj] img[data-astro-cid-el63ukdj]{width:100%;height:100%;object-fit:cover}.pcard2__ph[data-astro-cid-el63ukdj]{width:100%;height:100%;display:grid;place-items:center;background:radial-gradient(120% 120% at 25% 15%,var(--accent-soft),transparent 62%),var(--well)}.pcard2__ph[data-astro-cid-el63ukdj] span[data-astro-cid-el63ukdj]{font-size:clamp(2.5rem,7vw,3.5rem);font-weight:700;letter-spacing:-.05em;color:var(--accent-ink)}.pcard2__badge[data-astro-cid-el63ukdj]{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;min-height:28px;padding:0 12px;font-family:var(--font-mono);font-size:.6875rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--text);background:var(--tile-solid);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--line-strong)}.pcard2__badge--live[data-astro-cid-el63ukdj]{color:#fff;background:var(--ok-solid);box-shadow:none}.pcard2__body[data-astro-cid-el63ukdj]{padding:var(--s3);display:flex;flex-direction:column;gap:var(--s1);flex:1}.pcard2__cat[data-astro-cid-el63ukdj]{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-ink)}.pcard2__name[data-astro-cid-el63ukdj]{font-size:1.5rem;font-weight:650;letter-spacing:-.035em;line-height:1.1}.pcard2__tag[data-astro-cid-el63ukdj]{flex:1;color:var(--muted);font-size:var(--fs-sm);line-height:var(--lh-body)}.pcard2__foot[data-astro-cid-el63ukdj]{display:flex;align-items:center;justify-content:space-between;gap:var(--s2);margin-top:var(--s2);padding-top:var(--s2);border-top:1px solid var(--line)}.pcard2__price[data-astro-cid-el63ukdj]{font-size:1.5rem;font-weight:700;letter-spacing:-.04em}.pcard2__cta[data-astro-cid-el63ukdj]{display:inline-flex;align-items:center;gap:var(--s1);min-height:44px;padding:0 var(--s2);border-radius:var(--radius-pill);font-size:var(--fs-xs);font-weight:600;color:var(--on-copper);background:var(--copper-grad)}.shop__empty[data-astro-cid-el63ukdj]{margin-top:var(--s3);color:var(--muted)}.shopsoon[data-astro-cid-el63ukdj]{display:flex;flex-direction:column;align-items:center;padding:var(--s6) var(--s4);text-align:center;background:var(--tile);border-radius:var(--radius-tile);box-shadow:var(--clay)}.shopsoon__title[data-astro-cid-el63ukdj]{margin-top:var(--s3);font-size:var(--fs-h2);font-weight:650;letter-spacing:var(--track-h);line-height:1.02}.shopsoon__text[data-astro-cid-el63ukdj]{margin-top:var(--s3);max-width:54ch;color:var(--muted);font-size:var(--fs-body);line-height:var(--lh-body)}.shophero__lede[data-astro-cid-el63ukdj]+.shophero__lede[data-astro-cid-el63ukdj],.shopsoon__text[data-astro-cid-el63ukdj]+.shopsoon__text[data-astro-cid-el63ukdj]{margin-top:6px}.shopsoon__cta[data-astro-cid-el63ukdj]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:var(--s4)}.peek[data-astro-cid-el63ukdj]{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--s1);padding:12px;background:linear-gradient(to top,#08090be0,#08090b99 46%,#08090b00);opacity:0;pointer-events:none;transition:opacity var(--t-ui) var(--ease-out)}.peek__strip[data-astro-cid-el63ukdj]{display:flex;gap:6px}.peek__thumb[data-astro-cid-el63ukdj]{flex:1 1 0;min-width:0;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:10px;box-shadow:inset 0 0 0 1px #ffffff40}.peek__cta[data-astro-cid-el63ukdj]{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#fff}@media(hover:hover)and (pointer:fine){.pcard2[data-astro-cid-el63ukdj]:hover .peek[data-astro-cid-el63ukdj],.pcard2[data-astro-cid-el63ukdj]:focus-visible .peek[data-astro-cid-el63ukdj]{opacity:1}}.faqwrap[data-astro-cid-el63ukdj]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:var(--s4);align-items:start}@media(max-width:1024px){.shophero__tile[data-astro-cid-el63ukdj]{padding:var(--s4)}.faqwrap[data-astro-cid-el63ukdj]{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.shophero__tile[data-astro-cid-el63ukdj]{padding:var(--s4) var(--s3)}.shop__head[data-astro-cid-el63ukdj]{flex-direction:column;align-items:flex-start}.shopsoon[data-astro-cid-el63ukdj]{padding:var(--s5) var(--s3)}.shopsoon__cta[data-astro-cid-el63ukdj]{width:100%}.shopsoon__cta[data-astro-cid-el63ukdj] .btn[data-astro-cid-el63ukdj]{flex:1 1 100%}}
