.store-follow-row{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem;margin-top:.75rem}.store-follower-count{font-weight:750;color:var(--builder-text,var(--color-text))}.store-follow-button{gap:.45rem}.store-follow-button.is-following{border-color:var(--brand-primary);background:var(--brand-primary-soft);color:var(--brand-primary)}.store-follow-status{font-size:.82rem;color:var(--color-muted)}.followed-store-grid,.store-follower-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.followed-store-card,.store-follower-card{display:flex;min-width:0;gap:1rem;padding:1rem;border:1px solid var(--color-border);border-radius:var(--card-radius);background:var(--color-surface);box-shadow:var(--shadow-sm)}.followed-store-card>img,.store-follower-card>img{flex:0 0 5rem;width:5rem;height:5rem;border-radius:50%;object-fit:cover;background:var(--color-surface-alt)}.followed-store-card>div,.store-follower-card>div{display:grid;align-content:start;min-width:0}.followed-store-card h2,.store-follower-card h2{margin:0 0 .3rem;font-size:1.15rem;overflow-wrap:anywhere}.followed-store-card p,.store-follower-card p{margin:0 0 .5rem}.followed-store-card .button-row{gap:.45rem}@media(max-width:64rem){.followed-store-grid,.store-follower-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:40rem){.followed-store-grid,.store-follower-list{grid-template-columns:1fr}.followed-store-card,.store-follower-card{align-items:center}.store-follow-row{align-items:flex-start;flex-direction:column}}
