/* 22. 10. 2026: pět hlavních odkazů i na veřejných podstránkách.
   Jen hlavičky označené pz-nav-header; titulní stránka a aplikace zůstávají mimo. */
body>header.pz-nav-header .nav-inner{height:auto;min-height:72px;flex-wrap:wrap;gap:8px 24px;padding-top:10px;padding-bottom:10px}
.pz-nav-header .brand{flex:none}
.pz-nav-header .nav-shop{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin-left:auto}
.pz-site-links{display:flex;align-items:center;gap:6px 20px;flex-wrap:wrap}
.pz-nav-header .nav-shop a,.pz-site-mobile-links a{font-size:.88rem;font-weight:600;color:var(--muted);text-decoration:none}
.pz-nav-header .pz-site-links a{padding:12px 0;min-height:44px;box-sizing:border-box;white-space:nowrap}
.pz-nav-header a[aria-current]:not([hreflang]){color:var(--ink);text-decoration:underline;text-decoration-color:var(--acc-deep);text-underline-offset:6px;text-decoration-thickness:2px}
.pz-nav-header a:hover{color:var(--ink)}
.pz-nav-header .nav-shop [hidden]{display:none!important}
.pz-site-menu{display:none}
@media(max-width:1199px){
  body>header.pz-nav-header .nav-inner{gap:8px 16px}
  .pz-nav-header .brand{order:0}
  .pz-nav-header .nav-shop{order:2;flex-basis:100%;justify-content:flex-end;gap:8px 16px}
  .pz-site-links{display:none}
  .pz-site-menu{display:block;order:1;margin-left:auto;min-width:0}
  .pz-site-menu summary{cursor:pointer;min-height:44px;box-sizing:border-box;padding:10px 14px;border:1px solid var(--line-strong);border-radius:10px;color:var(--ink);font-size:.88rem;font-weight:700;list-style:none;background:var(--panel)}
  .pz-site-menu summary::-webkit-details-marker{display:none}
  .pz-site-menu summary::after{content:'+';display:inline-block;margin-left:10px}
  .pz-site-menu[open]{flex-basis:100%;margin-left:0}
  .pz-site-menu[open] summary{width:max-content;margin-left:auto}
  .pz-site-menu[open] summary::after{content:'−'}
  .pz-site-mobile-links{display:flex;flex-direction:column;gap:2px;margin-top:8px;padding:8px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
  .pz-site-mobile-links a{display:block;padding:12px 10px;min-height:44px;box-sizing:border-box}
}
