.gsg-footer__destinations{display:flex;flex-wrap:wrap;align-items:stretch;gap:10px;margin-top:18px}
.gsg-footer__destinations>.gsg-footer__franchise{margin-top:0;width:auto;max-width:100%;box-sizing:border-box;justify-content:center;white-space:nowrap;text-decoration:none}
.gsg-footer__destinations>.gsg-footer__franchise>span{flex:0 0 28px}
.gsg-footer__destinations>.gsg-footer__franchise:focus-visible{outline:2px solid #73d9ff;outline-offset:4px}
@media(max-width:480px){.gsg-footer__destinations{gap:8px}.gsg-footer__destinations>.gsg-footer__franchise{padding:11px 10px;font-size:10px;letter-spacing:.025em;gap:8px}}
