/* Local catalogue navigation, matching the existing city header. */
.pqn164-short,.pqn164-brands-mobile{display:none}
.pqn164-brands-desktop{font-weight:800;color:#795025;text-decoration:none}
.pqn164-brands-drawer{display:grid;gap:6px;padding:18px;margin:12px;background:#f3eee4;border:1px solid #d8c8ad;border-radius:12px;color:#242720;text-decoration:none}
.pqn164-brands-drawer>span{font-size:10px;letter-spacing:.1em}.pqn164-brands-drawer>strong{font-size:20px}
@media(min-width:1081px){.ph5-nav{gap:10px!important}.ph5-nav>a{font-size:12px!important}.ph5-header-inner{gap:12px!important}}
@media(max-width:1080px){.pqn164-brands-mobile{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:6px 9px;border:1px solid #bca683;border-radius:8px;color:#62431e;background:#f7f2e8;font-size:11px;font-weight:800;text-decoration:none}.ph5-header-inner{grid-template-columns:30px minmax(0,1fr) auto 40px!important;gap:6px!important;padding-inline:10px!important}.ph511-mobile-title strong{font-size:clamp(11px,3.2vw,16px)!important}}
.pqn164-brands-mobile:focus-visible,.pqn164-brands-desktop:focus-visible,.pqn164-brands-drawer:focus-visible{outline:3px solid #98642e;outline-offset:3px}
