:root{--kz-bg: #0b0b0b;--kz-fg: #ffffff;--kz-muted: rgba(255,255,255,.7);--kz-gold: #C9A857;--kz-line: rgba(255,255,255,.12);--kz-card: #111111;--kz-radius: 14px;--kz-shadow: 0 12px 28px rgba(0,0,0,.35);--kz-font: 15px;--kz-space: .8rem}.header,.shopify-section-header-sticky .header{background:var(--kz-bg)!important;color:var(--kz-fg);border-bottom:1px solid var(--kz-line);transition:background .25s ease,border-color .25s ease,box-shadow .25s ease;box-shadow:none}.is-scrolling .header{box-shadow:var(--kz-shadow)}.template-index .header--transparent .header{background:transparent!important;border-color:transparent!important;position:absolute;inset-inline:0}.header__heading-logo{max-height:44px;display:block}.list-menu--inline{gap:.2rem}.header__menu-item{position:relative;color:var(--kz-fg)!important;font-size:var(--kz-font);letter-spacing:.02em;padding:.55rem .85rem;border-radius:10px;transition:color .18s ease,background .18s ease}.header__menu-item:hover{color:var(--kz-fg)!important}.header__menu-item:after{content:"";position:absolute;left:.85rem;right:.85rem;bottom:.35rem;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--kz-gold),transparent);opacity:0;transform:translateY(2px);transition:.18s}.header__menu-item:hover:after{opacity:1;transform:none}.header__submenu{background:var(--kz-card)!important;border:1px solid var(--kz-line)!important;border-radius:var(--kz-radius);box-shadow:var(--kz-shadow);padding:.6rem;min-width:240px;z-index:50}.header__submenu a,.header__submenu .header__menu-item,.header__submenu .list-menu__item{color:var(--kz-muted)!important;display:block;padding:.55rem .65rem;border-radius:10px;text-decoration:none;transition:background .18s ease,color .18s ease,transform .18s ease}.header__submenu a:hover{color:var(--kz-fg)!important;background:#ffffff0f;transform:translate(1px)}.header__submenu .list-menu__item+.list-menu__item{border-top:1px solid rgba(255,255,255,.06)}.header__icons{gap:.25rem}.header__icon{width:40px;height:40px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;transition:border-color .18s ease,transform .18s ease}.header__icon:hover{border-color:var(--kz-line)}.cart-count-bubble{background:var(--kz-gold);color:#111;font-weight:600}.announcement-bar{background:var(--kz-bg);color:var(--kz-muted);border-bottom:1px solid var(--kz-line);padding-block:.55rem;font-size:.94rem}.announcement-bar a{color:var(--kz-fg);text-decoration:none;border-bottom:1px dashed var(--kz-gold)}.search-modal{background:#000000b8;-webkit-backdrop-filter:saturate(120%) blur(6px);backdrop-filter:saturate(120%) blur(6px)}.search-modal__content{background:var(--kz-card);border:1px solid var(--kz-line);border-radius:var(--kz-radius);box-shadow:var(--kz-shadow)}#Search-In-Modal,.search__input.field__input{background:#0e0e0e;border:1px solid var(--kz-line);color:var(--kz-fg);border-radius:12px;padding:.9rem 1rem}.predictive-search{background:#0e0e0e;border:1px solid var(--kz-line);border-radius:12px}.menu-drawer{background:var(--kz-bg);border-right:1px solid var(--kz-line);box-shadow:var(--kz-shadow)}.menu-drawer summary,.menu-drawer__menu-item{color:var(--kz-fg);border-bottom:1px solid rgba(255,255,255,.08);padding-block:.95rem}.menu-drawer a:not(.button){color:var(--kz-muted)}.menu-drawer a:not(.button):hover{color:var(--kz-fg)}.menu-drawer__close-button{border:1px solid var(--kz-line);border-radius:12px}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus{outline:2px solid var(--kz-gold);outline-offset:2px}@media (max-width: 989px){.header__menu-item:after{display:none}}.mega-menu{background:var(--kz-bg);border-top:1px solid var(--kz-line);border-bottom:1px solid var(--kz-line);padding:0}.mega-menu__content{max-width:1200px;margin:0 auto;padding:1rem;display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.mega-menu__content:empty{display:none}.mega-menu a{color:var(--kz-muted)!important;text-decoration:none}.mega-menu a:hover{color:var(--kz-fg)!important}.mega-menu .list-menu__item>a{display:block;border:1px solid var(--kz-line);border-radius:12px;padding:.65rem .75rem;transition:transform .18s ease,outline-color .18s ease,background .18s ease}.mega-menu .list-menu__item>a:hover{background:#ffffff0d;outline:1px solid var(--kz-gold);transform:translateY(-1px)}@media (max-width: 989px){.mega-menu__content{grid-template-columns:1fr 1fr}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/keeluz-header.css.map */
