/* KingKits identity v2: the supplied dark lockup and its matching light variant. */
.kk-brand-image{display:block;max-width:100%;height:auto;object-fit:contain}
body.kingkits-v1596 .kk-nav{height:96px;background:#000;backdrop-filter:none}
body.kingkits-v1596 .kk-nav .kk-brand{flex:0 0 auto;gap:0}
body.kingkits-v1596 .kk-nav .kk-brand-image{width:180px;height:90px}
body.kingkits-v1596 .mobileMenu{top:95px}
body.kingkits-v1596 .kk-footer-logo{display:block;width:220px;background:#000;border-radius:8px}
body.kingkits-v1596 .kk-footer-logo .kk-brand-image{width:220px;height:110px}
.kk-account-brand{width:230px;background:#000;border-radius:9px;margin:0 0 18px}
body.kingkits-v1596 .kk-wordmark{font-family:Inter,Arial,sans-serif;font-weight:900;color:#fff;letter-spacing:.015em;white-space:nowrap}
body.kingkits-v1596 .kk-wordmark span,body.kingkits-v1596 .kk-wordmark b{color:#e6b83f!important;font:inherit!important;letter-spacing:inherit!important}
.kk-admin-login-brand{width:260px;max-width:100%;margin:0 auto 20px;background:#fff;border-radius:8px}
.kk-admin-v1580 .lock:before{display:none}.kk-admin-v1580 .adminEmptyState:before{content:"";background:#000 url('/assets/brand/kingkits-crown-v2.svg') center/42px auto no-repeat}.kk-crown-icon{display:block;max-width:100%;object-fit:contain}
.kk-admin-brand .kk-brand-image{width:160px;height:80px}.kk-admin-brand{gap:16px}.kk-admin-v1580 .top{min-height:88px;background:#000}.kk-admin-v1580 .brand b{color:#e6b83f}
@media(max-width:700px){body.kingkits-v1596 .kk-nav{height:82px}body.kingkits-v1596 .kk-nav .kk-brand-image{width:150px;height:75px}body.kingkits-v1596 .mobileMenu{top:81px}.kk-account-brand{width:200px}.kk-admin-brand .kk-brand-image{width:140px;height:70px}}
