.site-header{position:fixed;top:0;left:0;width:100%;z-index:100;padding:var(--space-4) 0;background:linear-gradient(to bottom,#050505f2,#050505b3 40%,#05050500);border:none;pointer-events:none}.site-header__inner{display:flex;align-items:center;justify-content:space-between;pointer-events:auto}.site-header__logo img{height:48px;width:auto;object-fit:contain;transition:transform .3s ease}.site-header__nav{display:none}@media(min-width:1024px){.site-header__nav{display:flex;gap:var(--space-6);align-items:center}}.site-header__nav-link{font-size:.95rem;font-weight:500;color:#fffc;transition:color var(--transition-fast);position:relative}.site-header__nav-link:hover{color:var(--color-base-white)}.site-header__nav-link:after{content:"";position:absolute;bottom:-4px;left:0;width:0%;height:2px;background-color:var(--color-base-white);transition:width var(--transition-base)}.site-header__nav-link:hover:after{width:100%}.site-header__actions{display:flex;align-items:center;gap:var(--space-4)}.header-action-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#ffffff1a;color:var(--color-base-white);transition:all var(--transition-fast);border:1px solid transparent}.header-action-btn:hover{background-color:#fff3;border-color:#ffffff4d;transform:translateY(-2px)}.header-action-btn i{font-size:20px}.header-status{display:flex;align-items:center;gap:8px;background:#ffffff0d;padding:6px 14px;border-radius:30px;margin-right:15px;border:1px solid rgba(255,255,255,.1);transition:all .3s ease;cursor:default}.header-status:hover{background:#ffffff1a}.header-status-dot{width:8px;height:8px;border-radius:50%;background-color:#555;position:relative}.header-status.is-open .header-status-dot{background-color:#0f8;box-shadow:0 0 10px #0f8c}.header-status.is-open .header-status-dot:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background-color:#0f8;border-radius:50%;transform:translate(-50%,-50%);animation:pulse-dot 2s infinite}.header-status.is-closed .header-status-dot{background-color:#f44;box-shadow:0 0 10px #f449}.header-status-text{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#fff}@media(max-width:900px){.header-status{display:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/header.css.map */
