.header{background:var(--bg-dark, #1a1a1a);padding:.8rem 0;position:fixed;top:0;left:0;right:0;width:100%;z-index:100;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.header__inner{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center;height:60px;overflow:visible}.header__logo{font-size:1.5rem;font-weight:800;color:var(--accent, #a855f7);text-decoration:none;text-transform:uppercase;letter-spacing:2px}.header__nav{display:flex;gap:2rem;list-style:none;margin:0;padding:0}.header__nav-link{color:var(--text-primary, #fff);text-decoration:none;font-weight:600;text-transform:uppercase;letter-spacing:1px;transition:color .3s ease}.header__nav-link:hover,.header__nav-link.active{color:var(--accent, #a855f7)}.header__actions{display:flex;align-items:center;gap:1rem}.header__cart{position:relative;background:none;border:none;color:var(--text-primary, #fff);font-size:1.2rem;cursor:pointer;padding:.5rem}.header__cart-count{position:absolute;top:-5px;right:-5px;background:var(--accent, #a855f7);color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:600}.header__search{position:relative}.header__search-input{padding:.5rem 1rem;background:var(--card-bg, #2a2a2a);color:var(--text-primary, #fff);border:1px solid var(--accent, #a855f7);border-radius:var(--radius, 8px);width:200px}.header__search-input:focus{outline:none;box-shadow:0 0 0 2px #a855f74d}.header__mobile-menu{display:none;background:none;border:none;color:var(--text-primary, #fff);font-size:1.5rem;cursor:pointer}@media (max-width: 768px){.header__inner{padding:0 1rem}.header__nav{display:none;position:absolute;top:100%;left:0;right:0;background:var(--bg-dark, #1a1a1a);flex-direction:column;padding:1rem;border-top:1px solid var(--accent, #a855f7)}.header__nav.open{display:flex}.header__mobile-menu{display:block}.header__search-input{width:150px}}@media (max-width: 480px){.header__logo{font-size:1.2rem}.header__search{display:none}.header__actions{gap:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/section-header.css.map */
