.kl-navbar__dropdown:not(.kl-navbar__leaf){align-items:center;display:inline-flex;gap:8px;position:relative}.kl-navbar__dropdown:not(.kl-navbar__leaf):after{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18"><path stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m4.5 6.75 4.5 4.5 4.5-4.5"/></svg>');background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:18px;margin-left:8px;transition:transform .3s cubic-bezier(.4,0,.2,1);vertical-align:middle;width:18px}.kl-navbar__item--active .kl-navbar__dropdown:not(.kl-navbar__leaf):after{transform:rotate(180deg)}.kl-navbar__panel{background:#fff!important;border:none!important;border-radius:8px;box-shadow:0 10px 40px rgba(0,0,0,.15)!important;left:0;margin-top:15px;min-width:350px;opacity:0;padding:30px!important;position:absolute;top:100%;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease,visibility 0s .3s;visibility:hidden;z-index:1000}.kl-navbar__categories,.kl-navbar__panel-wrapper{background:transparent!important}.kl-navbar__item--active .kl-navbar__panel{opacity:1;transform:translateY(0);transition:opacity .3s ease,transform .3s ease,visibility 0s 0s;visibility:visible}.kl-navbar__description{background:transparent!important;margin:0 0 20px!important;padding:0!important}.kl-navbar__description h3,.kl-navbar__description h4,.kl-navbar__description strong{color:#000!important;display:block;font-size:13px;font-weight:600;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.kl-navbar__description a,.kl-navbar__description p{color:rgba(0,0,0,.7)!important;display:block;font-size:14px;line-height:1.6;text-decoration:none}.kl-navbar__description a:hover{color:#000!important}.kl-navbar__description:last-child{margin-bottom:0!important}.kl-navbar__end{overflow:visible!important;padding:5px!important}.corner-btn,.kl-navbar__end>.kl-navbar__button,.kl-navbar__end>a{align-items:center;background:#363a38!important;border:none!important;border-radius:0!important;color:#fff!important;cursor:pointer;display:inline-flex;font-size:15px!important;font-weight:600!important;justify-content:center;letter-spacing:.5px;margin-left:20px;overflow:visible!important;padding:12px 32px!important;position:relative;text-decoration:none!important;text-transform:uppercase;transition:transform .3s ease!important;z-index:1}.corner-btn:before,.kl-navbar__end>.kl-navbar__button:before,.kl-navbar__end>a:before{top:-2px!important}.corner-btn:after,.corner-btn:before,.kl-navbar__end>.kl-navbar__button:after,.kl-navbar__end>.kl-navbar__button:before,.kl-navbar__end>a:after,.kl-navbar__end>a:before{background:none!important;border:0 solid #fff!important;content:""!important;height:0!important;left:-2px!important;opacity:0!important;position:absolute!important;transition:all .3s ease!important;width:0!important}.corner-btn:after,.kl-navbar__end>.kl-navbar__button:after,.kl-navbar__end>a:after{bottom:-2px!important}.corner-btn span,.kl-navbar__end>.kl-navbar__button span,.kl-navbar__end>a span{position:relative;z-index:2}.corner-btn:hover,.kl-navbar__end>.kl-navbar__button:hover,.kl-navbar__end>a:hover{background:#363a38!important;color:#fff!important;transform:translateY(-1px)}.corner-btn:hover:before,.kl-navbar__end>.kl-navbar__button:hover:before,.kl-navbar__end>a:hover:before{background:transparent!important;border-width:2px!important;border-bottom:none!important;border-right:none!important;height:12px!important;opacity:1!important;width:12px!important}.corner-btn:hover:after,.kl-navbar__end>.kl-navbar__button:hover:after,.kl-navbar__end>a:hover:after{background:transparent!important;border-width:2px!important;border-right:none!important;border-top:none!important;height:12px!important;opacity:1!important;width:12px!important}.corner-btn span:before,.kl-navbar__end>.kl-navbar__button span:before,.kl-navbar__end>a span:before{background:transparent!important;border:0 solid #fff;content:"";height:0;opacity:0;position:absolute;right:-34px;top:-14px;transition:all .3s ease;width:0}.corner-btn:hover span:before,.kl-navbar__end>.kl-navbar__button:hover span:before,.kl-navbar__end>a:hover span:before{border-width:2px;border-bottom:none;border-left:none;height:12px;opacity:1;width:12px}.corner-btn span:after,.kl-navbar__end>.kl-navbar__button span:after,.kl-navbar__end>a span:after{background:transparent!important;border:0 solid #fff;bottom:-14px;content:"";height:0;opacity:0;position:absolute;right:-34px;transition:all .3s ease;width:0}.corner-btn:hover span:after,.kl-navbar__end>.kl-navbar__button:hover span:after,.kl-navbar__end>a:hover span:after{border-width:2px;border-left:none;border-top:none;height:12px;opacity:1;width:12px}.kl-navbar__dropdown{color:hsla(0,0%,100%,.85);font-size:14px;font-weight:500;letter-spacing:.5px;text-transform:uppercase;transition:color .3s ease}.kl-navbar__dropdown:hover,.kl-navbar__item--active .kl-navbar__dropdown{color:#fff}.kl-header{background:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.8));position:relative;z-index:999}.kl-navbar{background:transparent!important}@media (max-width:920px){.kl-navbar__panel{box-shadow:none!important;margin-top:10px;opacity:1;position:static;transform:none;visibility:visible}.corner-btn,.kl-navbar__end>.kl-navbar__button,.kl-navbar__end>a{display:block;margin:15px 20px;text-align:center;width:calc(100% - 40px)}.corner-btn:hover span:after,.corner-btn:hover span:before,.corner-btn:hover:after,.corner-btn:hover:before,.kl-navbar__end>.kl-navbar__button:hover span:after,.kl-navbar__end>.kl-navbar__button:hover span:before,.kl-navbar__end>.kl-navbar__button:hover:after,.kl-navbar__end>.kl-navbar__button:hover:before,.kl-navbar__end>a:hover span:after,.kl-navbar__end>a:hover span:before,.kl-navbar__end>a:hover:after,.kl-navbar__end>a:hover:before{display:none}.kl-navbar__dropdown:not(.kl-navbar__leaf):after{margin-left:auto}}.kl-navbar__dropdown:focus-visible{border-radius:4px;outline:2px solid #fff;outline-offset:4px}.corner-btn:focus-visible,.kl-navbar__end>.kl-navbar__button:focus-visible,.kl-navbar__end>a:focus-visible{outline:2px solid #fff;outline-offset:4px}