.city-links{color:#263e2b;max-width:1334px;width:calc(100% - 2 * var(--gutter));box-sizing:border-box;background:#f3f6ed;border:1px solid #e1e5d9;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin:8px auto 36px;padding:20px 24px;display:flex}.city-links p{font-size:var(--text-sm);max-width:54ch;margin:5px 0 0;line-height:1.5}.city-links ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.city-links a{min-height:44px;font-size:var(--text-sm);background:#fff;border:1px solid #c9cfbf;border-radius:999px;align-items:center;padding:0 14px;font-weight:650;display:inline-flex}.city-links a:hover{background:#edf3e5;border-color:#263e2b}.city-links a:focus-visible{outline-offset:3px;outline:3px solid #3b2baa}@media (max-width:600px){.city-links{gap:12px;margin-bottom:28px;padding:16px}.city-links a{padding-inline:12px}}
