.kl-navbar__entry-link{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.04);color:inherit;display:block;padding:0;text-decoration:none!important;transition:background .2s ease,box-shadow .2s ease}.kl-navbar__entry-link:hover{background-color:#eee;box-shadow:0 4px 12px rgba(0,0,0,.05);cursor:pointer}.kl-navbar__description{font-weight:300!important}.kl-navbar__description:hover{background:#f7f7ed;border-radius:10px}.kl-navbar__entry{display:flex;flex-direction:column;gap:0;padding:0}.kl-navbar__entry-title{color:#111;margin-bottom:.1rem}.kl-navbar__entry-description{color:#666;line-height:1}.kl-navbar__entry-link:hover .kl-navbar__entry-description,.kl-navbar__entry-link:hover .kl-navbar__entry-title{text-decoration:none!important}.kl-navbar__panel{background-color:#fff;border:1px solid #e9e9e9;border-radius:12px;box-shadow:0 8px 20px rgba(0,0,0,.08);display:flex;flex-direction:column;left:0;margin-top:10px;max-width:720px;min-width:560px;padding:0;position:absolute;top:100%;z-index:1000}.kl-navbar__panel-wrapper{display:flex;flex-direction:row;gap:1rem}.kl-navbar__panel-left{color:#444;flex:0 0 200px;font-size:.9rem}.kl-navbar__panel-right{flex:1}.kl-navbar__categories{display:grid;gap:0 1rem;grid-template-columns:repeat(2,1fr)}.kl-navbar__panel{opacity:0;transform:translateY(10px);transition:all .25s ease;visibility:hidden}.kl-navbar__item:hover .kl-navbar__panel{opacity:1;transform:translateY(0);visibility:visible}@media (max-width:920px){.kl-navbar__panel{border:none;border-radius:0;box-shadow:none;margin:0!important;max-width:100%;min-width:unset;opacity:1;padding:0!important;position:static;transform:none;transition:none;visibility:visible}.kl-navbar__panel-wrapper{gap:0;margin:0!important}.kl-navbar__categories{gap:0;grid-template-columns:1fr}.kl-navbar__description{line-height:1}.kl-navbar__description,.kl-navbar__description *{margin:0!important;padding:0!important}.kl-navbar__description p,.kl-navbar__description p *{display:none!important;height:0!important;line-height:0!important;margin:0!important;overflow:hidden!important;padding:0!important}.kl-navbar__description div{margin:0!important;padding:0!important}.kl-navbar__description a{display:block;margin:0!important;padding:8px 0!important}.kl-navbar__item,.kl-navbar__menu{margin:0!important;padding:0!important}.kl-navbar__menu{gap:0!important}}