html body .lecity-page[data-lecity-page] .leloc-children{width:calc(100% - 56px);max-width:1320px;margin:0 auto 24px;padding:14px 0;border-block:1px solid var(--lecity-line)}
html body .lecity-page[data-lecity-page] .leloc-children p{margin:0 0 8px;font:500 14px/1.4 "LECITY Jost",Arial,sans-serif;color:var(--lecity-navy)}
html body .lecity-page[data-lecity-page] .leloc-children ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}
html body .lecity-page[data-lecity-page] .leloc-children li{padding:0;margin:0;max-width:100%}
html body .lecity-page[data-lecity-page] .leloc-children a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;overflow-wrap:anywhere;padding:7px 14px;border:1px solid var(--lecity-line);background:var(--lecity-paper);color:var(--lecity-navy);font:400 14px/1.4 "LECITY Jost",Arial,sans-serif;text-decoration:none}
html body .lecity-page[data-lecity-page] .leloc-children a:hover{background:var(--lecity-soft);text-decoration:underline}
@media(max-width:600px){html body .lecity-page[data-lecity-page] .leloc-children{width:calc(100% - 32px)}}
@media(min-width:1181px){
  :is(.leh-header[data-leh-header],.lep-header[data-lep-header]) :is(.leh-navigation,.lep-navigation) li>ul:has(>li>a[href*="ler_view=sale"],>li>a[href*="ler_view=rental"]):not(:has(li ul)){
    max-height:min(65vh,560px);overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;
  }
}
