.merch-art[data-astro-cid-ktzvxkcr]{width:100%;height:auto}.store-art[data-astro-cid-gw3zcr6g]{position:relative;width:min(100%,360px);aspect-ratio:1;display:grid;place-items:center}.awning[data-astro-cid-gw3zcr6g]{position:absolute;top:0;left:-10px;right:-10px;height:60px;background:repeating-linear-gradient(90deg,var(--barn) 0 40px,var(--white) 40px 80px);border:var(--outline);border-radius:8px 8px 0 0;clip-path:polygon(0 0,100% 0,100% 70%,95% 100%,90% 70%,85% 100%,80% 70%,75% 100%,70% 70%,65% 100%,60% 70%,55% 100%,50% 70%,45% 100%,40% 70%,35% 100%,30% 70%,25% 100%,20% 70%,15% 100%,10% 70%,5% 100%,0 70%)}.store-art[data-astro-cid-gw3zcr6g] .store-badge{width:78%;margin-top:40px;animation:turn 30s linear infinite}@keyframes turn{to{transform:rotate(360deg)}}.soon[data-astro-cid-gw3zcr6g]{position:absolute;right:-6%;bottom:0;font-size:1.3rem;background:#fffdf7eb;z-index:2}.shelf[data-astro-cid-gw3zcr6g]{display:grid;gap:54px 26px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));padding-bottom:10px}.product[data-astro-cid-gw3zcr6g]{position:relative;display:flex;flex-direction:column;align-items:flex-start}.product-art[data-astro-cid-gw3zcr6g]{width:100%;padding:18px 30px 0;background:linear-gradient(transparent 82%,#a07a52 82%,#8b6a48 90%,#6e5236 90%);border-bottom:3px solid var(--ink);margin-bottom:14px}.product-art[data-astro-cid-gw3zcr6g] .merch-art{transition:transform .3s cubic-bezier(.3,1.5,.5,1)}.product[data-astro-cid-gw3zcr6g]:hover .product-art[data-astro-cid-gw3zcr6g] .merch-art{transform:translateY(-6px) rotate(-3deg)}.price-tag[data-astro-cid-gw3zcr6g]{position:absolute;top:14px;right:10px;font-family:var(--font-hand);font-weight:700;font-size:1.3rem;padding:2px 14px 2px 22px;background:var(--wheat-light);border:2px solid var(--ink);border-radius:4px 10px 10px 4px;transform:rotate(8deg);clip-path:polygon(14px 0,100% 0,100% 100%,14px 100%,0 50%)}.product[data-astro-cid-gw3zcr6g] h3[data-astro-cid-gw3zcr6g]{margin-bottom:.25em}.product[data-astro-cid-gw3zcr6g] p[data-astro-cid-gw3zcr6g]{color:var(--ink-soft);flex:1}.want[data-astro-cid-gw3zcr6g][aria-pressed=true]{--btn-bg: var(--barn);--btn-fg: var(--white)}.waitlist[data-astro-cid-gw3zcr6g]{background:var(--paper-2);border-block:var(--outline)}.wl-card[data-astro-cid-gw3zcr6g]{text-align:center}.wl-card[data-astro-cid-gw3zcr6g] .signup-row{justify-content:center}.wl-picks[data-astro-cid-gw3zcr6g]{font-weight:700}.wl-picks[data-astro-cid-gw3zcr6g] .tag{margin:2px}.wl-count[data-astro-cid-gw3zcr6g]{font-size:1.5rem;color:var(--grass-deep);margin:10px 0 0}.brand-grid[data-astro-cid-gw3zcr6g]{display:grid;gap:22px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.logo-row[data-astro-cid-gw3zcr6g]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.logo-tile[data-astro-cid-gw3zcr6g]{display:grid;place-items:center;padding:18px;border:2px dashed var(--line);border-radius:12px;background:var(--paper);min-height:120px}.logo-tile[data-astro-cid-gw3zcr6g].dark{background:var(--soil-deep);border-color:var(--soil-deep)}.logo-tile[data-astro-cid-gw3zcr6g] .brand-badge{width:120px}.logo-row[data-astro-cid-gw3zcr6g] .logo-tile[data-astro-cid-gw3zcr6g]:last-child{grid-column:1 / -1}.swatches[data-astro-cid-gw3zcr6g]{list-style:none;padding:0;margin:0 0 10px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.swatch[data-astro-cid-gw3zcr6g]{width:100%;display:grid;grid-template-columns:34px 1fr;grid-template-rows:auto auto;column-gap:10px;text-align:left;padding:8px;background:var(--paper);border:2px solid var(--ink);border-radius:10px;cursor:pointer}.swatch[data-astro-cid-gw3zcr6g]:hover{background:var(--white)}.chip-c[data-astro-cid-gw3zcr6g]{grid-row:1 / 3;width:34px;height:34px;border-radius:8px;background:var(--c);border:2px solid var(--ink)}.swatch[data-astro-cid-gw3zcr6g] b[data-astro-cid-gw3zcr6g]{font-size:.88rem;line-height:1.2}.swatch[data-astro-cid-gw3zcr6g] code[data-astro-cid-gw3zcr6g]{font-size:.8rem;color:var(--ink-soft)}.small[data-astro-cid-gw3zcr6g]{font-size:.9rem}.type-a[data-astro-cid-gw3zcr6g]{font-family:var(--font-display);font-size:1.8rem;margin:0 0 4px}.type-b[data-astro-cid-gw3zcr6g]{font-family:var(--font-hand);font-weight:700;font-size:1.7rem;margin:0 0 6px;color:var(--barn)}.type-c[data-astro-cid-gw3zcr6g]{margin-bottom:14px}.voice[data-astro-cid-gw3zcr6g]{padding:12px 14px;background:var(--wheat-light);border-radius:10px;border:2px solid var(--ink);margin:0}.sponsor[data-astro-cid-gw3zcr6g]{margin-top:28px;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;align-items:center;padding:22px 26px;border:var(--outline);border-radius:var(--radius);background:var(--cream);box-shadow:var(--print-sm)}.sponsor[data-astro-cid-gw3zcr6g] h3[data-astro-cid-gw3zcr6g]{margin-bottom:.2em}.sponsor[data-astro-cid-gw3zcr6g] p[data-astro-cid-gw3zcr6g]{margin:0;color:var(--ink-soft)}@media(prefers-reduced-motion:reduce){.store-art[data-astro-cid-gw3zcr6g] .store-badge{animation:none}}
