.brand[data-astro-cid-cv6qk226]{padding-block:1.5rem 2rem}.crumbs[data-astro-cid-cv6qk226]{display:flex;flex-wrap:wrap;gap:.4rem;font-size:.82rem;color:var(--color-muted);margin-bottom:1.25rem}.crumbs[data-astro-cid-cv6qk226] a[data-astro-cid-cv6qk226]{color:var(--color-muted);text-decoration:none}.crumbs[data-astro-cid-cv6qk226] a[data-astro-cid-cv6qk226]:hover{color:var(--color-ink)}.brand__hero[data-astro-cid-cv6qk226]{display:flex;gap:1.5rem;align-items:center;flex-wrap:wrap;padding:1.75rem;border-radius:var(--radius-card);border:1px solid var(--color-line);background:radial-gradient(65% 90% at 96% 0%,rgba(255,184,77,.16),transparent 60%),linear-gradient(160deg,var(--color-surface),var(--color-surface-2));box-shadow:var(--shadow-card)}.brand__heading[data-astro-cid-cv6qk226]{min-width:0;flex:1 1 16rem}.brand__logo[data-astro-cid-cv6qk226]{width:104px;height:104px;border-radius:22px;overflow:hidden;border:1px solid var(--color-line);box-shadow:var(--shadow-card);flex-shrink:0}.brand__logo[data-astro-cid-cv6qk226] svg{width:100%;height:100%;display:block}.brand__title-row[data-astro-cid-cv6qk226]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.brand__name[data-astro-cid-cv6qk226]{font-size:clamp(1.8rem,5vw,2.4rem);margin:0}.brand__meta[data-astro-cid-cv6qk226]{margin:.5rem 0 0;font-size:.85rem;font-weight:600;color:var(--color-muted)}.brand__blurb[data-astro-cid-cv6qk226]{color:var(--color-muted);margin:.5rem 0 .85rem;max-width:40rem;line-height:1.5}.brand__hero-actions[data-astro-cid-cv6qk226]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.brand__claim[data-astro-cid-cv6qk226]{margin-left:.25rem}.social-btn[data-astro-cid-cv6qk226]{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:11px;border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-ink);transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.social-btn[data-astro-cid-cv6qk226]:hover{background:var(--color-surface-2);border-color:#dcdccf;transform:translateY(-1px)}.brand__stats[data-astro-cid-cv6qk226]{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem;margin:1rem 0 1.5rem}.stat[data-astro-cid-cv6qk226]{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-card);padding:.9rem 1rem}.stat[data-astro-cid-cv6qk226] dt[data-astro-cid-cv6qk226]{font-size:.62rem;text-transform:uppercase;letter-spacing:.07em;color:var(--color-muted);font-weight:700}.stat[data-astro-cid-cv6qk226] dd[data-astro-cid-cv6qk226]{margin:.25rem 0 0;font-family:var(--font-display);font-weight:700;font-size:1.6rem;line-height:1}.brand__cards[data-astro-cid-cv6qk226]{display:grid;gap:1rem;margin-bottom:2rem}.info-card[data-astro-cid-cv6qk226]{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-card);padding:1.5rem;box-shadow:var(--shadow-card)}.info-card--wholesale[data-astro-cid-cv6qk226]{background:radial-gradient(120% 80% at 100% 0%,rgba(255,184,77,.12),transparent 60%),var(--color-surface);border-color:#f0d59a}.info-card__tag[data-astro-cid-cv6qk226]{display:inline-block;background:var(--color-gold-soft);color:var(--color-gold-ink);border:1px solid #f3d9a3;border-radius:999px;padding:.2rem .6rem;font-size:.62rem;font-weight:800;text-transform:uppercase;letter-spacing:.07em;margin-bottom:.6rem}.info-card__title[data-astro-cid-cv6qk226]{font-size:1.2rem;margin:0 0 .4rem}.info-card__name[data-astro-cid-cv6qk226]{margin:0 0 .25rem;font-weight:700}.info-card__note[data-astro-cid-cv6qk226]{margin:0 0 .9rem;color:var(--color-muted);font-size:.9rem;line-height:1.5}.info-list[data-astro-cid-cv6qk226]{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.info-list[data-astro-cid-cv6qk226] li[data-astro-cid-cv6qk226]{display:flex;gap:.75rem;align-items:baseline;font-size:.95rem}.info-list__k[data-astro-cid-cv6qk226]{flex:0 0 4.5rem;font-size:.66rem;text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted);font-weight:700}.info-list[data-astro-cid-cv6qk226] a[data-astro-cid-cv6qk226]{color:var(--color-ink);font-weight:600;text-decoration:none;word-break:break-word}.info-list[data-astro-cid-cv6qk226] a[data-astro-cid-cv6qk226]:hover{text-decoration:underline}.info-card__socials[data-astro-cid-cv6qk226]{display:flex;gap:.5rem;margin-top:1.1rem}.info-card__cta[data-astro-cid-cv6qk226]{margin-top:1.1rem}.brand__section[data-astro-cid-cv6qk226]{margin-top:1rem}.brand__products-head[data-astro-cid-cv6qk226]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.brand__h2[data-astro-cid-cv6qk226]{font-size:1.4rem;margin:0}.brand__count[data-astro-cid-cv6qk226]{color:var(--color-muted);font-weight:400}.brand__add[data-astro-cid-cv6qk226]{flex-shrink:0}.review-note[data-astro-cid-cv6qk226]{display:flex;gap:.7rem;align-items:flex-start;margin:.9rem 0 1.25rem;padding:.95rem 1.15rem;border-radius:var(--radius-card);background:var(--color-gold-soft, #fff3da);border:1px solid #f0d59a;color:var(--color-gold, #6b4500)}.review-note[data-astro-cid-cv6qk226] svg[data-astro-cid-cv6qk226]{flex-shrink:0;margin-top:.1rem}.review-note[data-astro-cid-cv6qk226] p[data-astro-cid-cv6qk226]{margin:0;font-size:.92rem;line-height:1.55;color:var(--color-ink)}.review-note[data-astro-cid-cv6qk226] strong[data-astro-cid-cv6qk226]{color:var(--color-ink)}.rank-list[data-astro-cid-cv6qk226]{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.placeholder-panel[data-astro-cid-cv6qk226]{background:var(--color-surface);border:1px dashed var(--color-line);border-radius:var(--radius-card);padding:2rem;text-align:center}.placeholder-panel[data-astro-cid-cv6qk226] p[data-astro-cid-cv6qk226]{margin:0}.chip[data-astro-cid-cv6qk226][data-tone=mint]{background:#ddf6e8;color:#0f6b43;border-color:#bfeed3}.chip[data-astro-cid-cv6qk226][data-tone=neutral]{background:var(--color-surface-2);color:var(--color-muted);border-color:var(--color-line)}@media(min-width:640px){.brand__stats[data-astro-cid-cv6qk226]{grid-template-columns:repeat(4,1fr)}}@media(min-width:820px){.brand__cards[data-astro-cid-cv6qk226]{grid-template-columns:1fr 1fr;align-items:start}}
