/* City pages share the live directory's cards, filters, spacing and brand tokens. */
.gwcity .gwdir-cities a[aria-current="page"]{background:#eef6ff;border-color:#1657d0;color:#0b172a!important}
.gwcity .gwdir-navigation .gwcity-all{margin-top:22px}
.gwcity .gwcity-empty{padding:32px;border-radius:26px;box-shadow:0 10px 34px #1657d006}
.gwcity .gwcity-empty p{margin:0 0 18px;color:#5f6f89;font-size:16px;line-height:1.7}
.gwcity .gwcity-empty .gwdir-catalog-link{width:fit-content}
@media(max-width:560px){.gwcity .gwcity-empty{padding:22px}.gwcity .gwcity-empty .gwdir-catalog-link{width:100%}}
