/* Badges officiels des stores (W-12, site/partials/stores), seule source de
   leurs règles : chargée par les pages qui affichent un badge (accueil,
   réponses de la pré-inscription et de ses liens). Badges jamais redessinés :
   44 px de haut (Apple : 40 px au moins ; Google : même taille que les autres
   badges, PNG rognés de leur marge transparente), marge libre d'au moins un
   quart de la hauteur (11 px). */
.stores { list-style: none; margin: 0; padding: 0; display: flex; flex-wrap: wrap; align-items: center; gap: 12px; }
.store-badge { display: block; border-radius: 8px; }
.store-badge img { display: block; width: auto; height: 44px; }
.section-stores { margin-top: 28px; }
.foot-stores { margin-top: 20px; }
.waitlist-stores { margin-block: 20px 8px; }
