.store-badges{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin:20px 0;padding:12px 0}
.store-badges .store-badge{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:0;background:none;border:0;border-radius:8px;text-decoration:none}
.store-badge img{display:block;width:auto;height:48px;max-width:100%}
/* The official Google artwork includes transparent space above and below. */
.store-badge--google img{height:62.5px}
.store-badge:focus-visible{outline:3px solid #ffcf4a;outline-offset:6px}
.store-trademarks{max-width:680px;font-size:.7rem;line-height:1.5;margin-top:8px}
footer .store-badges{justify-content:center}
