/* Public hero only. Store artwork is official, unchanged, and served locally. */
html:not([data-guest=false]) .guest-search-heading .guest-app-stores{margin:14px auto 2px;max-width:100%;text-align:center}
html:not([data-guest=false]) .guest-search-heading .guest-app-stores-label{display:block;margin:0 0 4px!important;color:var(--hero-ink);font:400 13px/1.5 Arial,"Helvetica Neue",ui-sans-serif,system-ui,sans-serif;opacity:.8}
html:not([data-guest=false]) .guest-search-heading .guest-app-stores-links{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0;max-width:100%;margin:0 auto}
html:not([data-guest=false]) .guest-search-heading .guest-store-link{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;box-sizing:content-box;min-height:44px;padding:11px;text-decoration:none!important;border:0;background:transparent!important;box-shadow:none!important;line-height:0;border-radius:5px}
html:not([data-guest=false]) .guest-search-heading .guest-store-link img{display:block;max-width:none;object-fit:contain;border:0;border-radius:0;box-shadow:none;pointer-events:none}
html:not([data-guest=false]) .guest-search-heading .guest-store-link img{width:auto;height:44px}
html:not([data-guest=false]) .guest-search-heading .guest-store-link:focus-visible{outline:3px solid var(--hero-blue);outline-offset:-3px}
@media(max-width:360px){html:not([data-guest=false]) .guest-search-heading .guest-app-stores-links{flex-direction:column;gap:0}}
