:root{--header-bg: #0d1117;--header-text: #ffffff;--header-accent: #ffd400;--header-border: rgba(255, 255, 255, .1);--header-transition: .2s ease;--header-z-index: 1000;--header-height: 70px}.header{background:var(--header-bg);color:var(--header-text);border-bottom:1px solid var(--header-border);position:sticky;top:0;z-index:var(--header-z-index)}.header__container{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between;height:var(--header-height)}.header__logo-link{text-decoration:none;color:var(--header-text);font-weight:700;font-size:20px}.header__logo-text{color:var(--header-accent)}.header__logo-image{display:block;width:200px;height:60px;object-fit:contain}.header__nav{display:flex;gap:32px;align-items:center}.header__nav-link{color:var(--header-text);text-decoration:none;font-weight:500;font-size:14px;text-transform:uppercase;letter-spacing:.5px;transition:color var(--header-transition)}.header__nav-link:hover,.header__nav-link--active{color:var(--header-accent)}.header__menu-toggle{display:none;flex-direction:column;gap:4px;background:none;border:none;cursor:pointer;padding:8px}.header__menu-toggle span{width:24px;height:2px;background:var(--header-text);transition:transform .3s ease}.header__actions{display:flex;gap:16px;align-items:center}.header__action-btn{background:none;border:none;color:var(--header-text);cursor:pointer;padding:8px;position:relative;transition:color var(--header-transition)}.header__action-btn:hover{color:var(--header-accent)}.header__cart-count{position:absolute;top:-2px;right:-2px;background:var(--header-accent);color:#000;font-size:10px;font-weight:700;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.header__mobile-nav{display:none;flex-direction:column;background:var(--header-bg);border-top:1px solid var(--header-border);padding:16px 24px}.header__mobile-nav-link{color:var(--header-text);text-decoration:none;padding:12px 0;font-weight:500;border-bottom:1px solid var(--header-border)}.header__mobile-nav-link--active{color:var(--header-accent)}.header__search-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#000000e6;z-index:2000;align-items:center;justify-content:center}.header__search-container{width:90%;max-width:500px;position:relative}.header__search-input{width:100%;padding:16px 60px 16px 20px;border:2px solid var(--header-accent);border-radius:30px;background:#fff;color:#000;font-size:16px}.header__search-submit{position:absolute;right:8px;top:8px;background:var(--header-accent);border:none;border-radius:50%;width:36px;height:36px;cursor:pointer;display:flex;align-items:center;justify-content:center}.header__search-close{position:absolute;top:20px;right:20px;background:none;border:none;color:#fff;font-size:24px;cursor:pointer}@media (max-width: 768px){.header__container{padding:0 16px}.header__nav{display:none}.header__menu-toggle{display:flex}.header__logo-image{width:160px;height:48px}}.header__nav-link:focus,.header__action-btn:focus,.header__menu-toggle:focus,.header__search-input:focus,.header__search-submit:focus,.header__search-close:focus{outline:2px solid var(--header-accent);outline-offset:2px}@media (prefers-reduced-motion: reduce){.header__nav-link,.header__action-btn,.header__menu-toggle span{transition:none}}@media (prefers-contrast: high){.header__nav-link--active,.header__mobile-nav-link--active{text-decoration:underline;text-underline-offset:4px}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/header.css.map */
