:root{--kmh-bg:#0a0a0a;--kmh-bg2:#141414;--kmh-gold:#cda349;--kmh-gold-lt:#e8c874;--kmh-line:rgba(205,163,73,.25);--kmh-text:#f2ede2}#masthead{background:var(--kmh-bg)}.site-top-header-wrap{background:var(--kmh-bg2);border-bottom:1px solid var(--kmh-line)}.site-top-header-wrap .header-html-inner,.site-top-header-wrap .header-html-inner p{color:var(--kmh-text);font-size:13px}.site-top-header-wrap .km-topbar-wa strong{color:var(--kmh-gold-lt)}.site-top-header-wrap .km-topbar-email{color:#b9b2a0}.header-social-wrap .social-button{background:transparent!important;border:1px solid var(--kmh-line)!important;color:var(--kmh-gold)!important}.header-social-wrap .social-button svg{fill:var(--kmh-gold)}.header-social-wrap .social-button:hover{border-color:var(--kmh-gold)!important;background:rgb(205 163 73 / .1)!important}.site-main-header-wrap{border-bottom:1px solid var(--kmh-line)}.site-branding .site-title{color:var(--kmh-gold-lt)!important}.search-toggle-open-container .search-toggle-open,.header-cart-wrap .header-cart-button{color:var(--kmh-gold)!important}.search-toggle-open-container .search-toggle-open:hover,.header-cart-wrap .header-cart-button:hover{color:var(--kmh-gold-lt)!important}.header-cart-total{background:var(--kmh-gold);color:#0a0a0a!important}.site-bottom-header-wrap{background:var(--kmh-bg)}.main-navigation .primary-menu-container>ul>li.menu-item>a{color:var(--kmh-text)!important}.main-navigation .primary-menu-container>ul>li.menu-item>a:hover{color:var(--kmh-gold-lt)!important}.main-navigation .primary-menu-container>ul>li.menu-item.current-menu-item>a,.main-navigation .primary-menu-container>ul>li.menu-item.current-menu-ancestor>a{color:var(--kmh-gold-lt)!important;box-shadow:inset 0 -2px 0 var(--kmh-gold)}.header-navigation .header-menu-container ul ul.sub-menu,.header-navigation .header-menu-container ul ul.submenu{background:var(--kmh-bg2);border:1px solid var(--kmh-line)}.header-navigation .header-menu-container ul ul li.menu-item>a{color:var(--kmh-text)}.header-navigation .header-menu-container ul ul li.menu-item>a:hover{color:var(--kmh-gold-lt)!important;background:rgb(205 163 73 / .08)!important}#menu-item-1588>a{border:1px solid var(--kmh-gold);border-radius:22px;color:var(--kmh-gold-lt)!important;padding-left:1.1em!important;padding-right:1.1em!important;box-shadow:none!important}#menu-item-1588>a:hover{background:var(--kmh-gold);color:#0a0a0a!important}#mobile-header{background:var(--kmh-bg)}#mobile-header .site-top-header-wrap{background:var(--kmh-bg2);border-bottom:1px solid var(--kmh-line)}#mobile-header .mobile-html-inner,#mobile-header .mobile-html-inner p{color:var(--kmh-text);font-size:12px;margin:0}#mobile-header .mobile-html-inner strong{color:var(--kmh-gold-lt)}#mobile-header .site-main-header-wrap{background:var(--kmh-bg)}#mobile-header .header-mobile-cart-wrap .header-cart-button,#mobile-header .menu-toggle-open{color:var(--kmh-gold)!important}#mobile-header .header-cart-total{background:var(--kmh-gold);color:#0a0a0a!important}@media all and (max-width:1024px){#mobile-header .site-top-header-inner-wrap{min-height:0;padding-top:6px;padding-bottom:6px}#mobile-header .site-main-header-inner-wrap{min-height:56px!important}#mobile-header .site-branding.mobile-site-branding a.brand img{max-width:120px!important;max-height:44px;width:auto;object-fit:contain}#mobile-header .site-title{display:none}}#mobile-drawer,.mobile-navigation{background:var(--kmh-bg)!important}.mobile-navigation ul li>a,.mobile-navigation ul li.menu-item-has-children>.drawer-nav-drop-wrap{color:var(--kmh-text)!important}.mobile-navigation ul li.current-menu-item>a{color:var(--kmh-gold-lt)!important}#mobile-drawer .drawer-header .drawer-toggle{color:var(--kmh-gold)!important}