header,.cinematic-home header,.cinematic-home.past-hero header{background:#080808;color:#fff;border-color:#303030;gap:14px;box-shadow:0 12px 45px #0003}
header .brand{width:150px;height:64px;overflow:hidden}
header .kutup-logo{display:block;width:100%;height:100%;object-fit:contain}
header nav{gap:16px}
header nav a,header nav a:nth-child(3),header nav a:nth-child(5){display:block;color:#fff;font-size:11px;letter-spacing:.15px}
header nav a:hover{color:#fff;text-decoration:underline;text-underline-offset:7px}
header nav a.axem-link,.mobile-nav a.axem-link{color:#ef4653;font-weight:700;letter-spacing:1px}
header .all-categories{color:white;border-color:#454545;width:42px;padding:0}
header .all-categories span{display:none}
.header-search{min-width:110px;max-width:280px}
.header-search input{color:#fff;border-color:#454545}
.header-search input::placeholder{color:#bbb}
.header-search>button{background:#333;color:#fff}
.header-icon,.header-icon.bag-icon{background:transparent;color:#fff;border-color:#454545}
.header-badge,.bag-icon .header-badge{background:#fff;color:#111;border-color:#080808}
.categories-open .all-categories{background:#333;border-color:#777}
.header-categories{background:#101010;color:#fff;border-color:#333}
.header-category-intro,.header-category-bottom{border-color:#333}
.header-category-intro .eyebrow{color:#ccc}
.header-category-links>a:hover{background:#272727}
#menuDialog{background:#080808;color:#fff}
#menuDialog .close{color:#fff}
.mobile-nav a{color:#fff}
@media(min-width:1650px){header nav{gap:23px}header nav a{font-size:12px}}
@media(max-width:1350px) and (min-width:1001px){.header-search{display:none}header nav{gap:14px}header .brand{width:140px}header .header-actions{gap:5px}}
@media(max-width:1000px){header nav{display:none}.header-search{max-width:none}header .brand{width:145px}}
@media(max-width:640px){header .brand{width:128px;height:43px}.header-search{display:flex}header,.cinematic-home header,.cinematic-home.past-hero header{gap:8px}#menuDialog{max-height:90svh;overflow:auto}.mobile-nav{gap:18px}.mobile-nav a{font-size:25px}}
