/* START_SNIPPET:kmt-header-navigation (INDEX:222) */
.kmt-header-nav{display:flex;align-items:center;justify-content:center;gap:16px;font-size:14px;color:#222}
.kmt-header-nav>a,.kmt-header-nav summary{display:flex;align-items:center;gap:8px;min-height:48px;padding:10px 14px;color:inherit;cursor:pointer;list-style:none}
.kmt-header-nav summary::-webkit-details-marker{display:none}
.kmt-header-nav__group{position:relative}
.kmt-header-nav__group ul{position:absolute;z-index:500;inset-inline-start:0;top:100%;min-width:260px;max-height:65vh;overflow:auto;padding:8px;margin:0;list-style:none;background:#fff;box-shadow:0 10px 30px #0002;border:1px solid #ddd;border-radius:0 0 8px 8px}
.kmt-header-nav__group li{margin:0}
.kmt-header-nav__group a{display:flex;align-items:center;min-height:44px;padding:10px 14px;color:#222;line-height:1.5}
.kmt-header-nav a:hover,.kmt-header-nav summary:hover{background:#f0f3ee}
.kmt-header-nav a:focus-visible,.kmt-header-nav summary:focus-visible{outline:2px solid #174e4e;outline-offset:2px}
/* END_SNIPPET:kmt-header-navigation */
