.zj-scope .zj-header{gap:24px}
.zj-scope .zj-header-brand{display:flex;align-items:center;gap:8px;flex-shrink:0}
.zj-scope .zj-brand-about{display:inline-flex;align-items:center;min-height:44px;padding:10px 0;font-size:14px;font-weight:700;line-height:1.4;white-space:nowrap}
.zj-scope .zj-brand-about:hover,.zj-scope .zj-brand-about[aria-current=page]{text-decoration:underline;text-decoration-color:var(--zj-red);text-underline-offset:7px;text-decoration-thickness:2px}
@media(max-width:1100px){.zj-scope .zj-header{gap:18px}.zj-scope .zj-brand-about{font-size:12px}.zj-scope .zj-header-actions .zj-button.zj-compact{font-size:13px;padding:13px 16px;gap:20px}}
@media(max-width:820px){.zj-scope .zj-brand{width:155px}.zj-scope .zj-header nav{gap:17px}.zj-scope .zj-header-actions{gap:13px}.zj-scope .zj-header-actions .zj-button.zj-compact{font-size:12px;gap:15px}.zj-scope .zj-cart-link{font-size:11px}}
@media(max-width:700px){.zj-scope .zj-header{height:99px;gap:12px}.zj-scope .zj-header-brand{gap:15px}.zj-scope .zj-header-brand .zj-brand{width:110px;padding:0;margin:0}.zj-scope .zj-brand-about{font-size:12px}.zj-scope .zj-header-actions .zj-button.zj-compact{font-size:11px;padding:12px;gap:12px}}
@media(max-width:370px){.zj-scope .zj-header{gap:8px}.zj-scope .zj-header-brand{gap:10px}.zj-scope .zj-header-brand .zj-brand{width:92px}.zj-scope .zj-brand-about{font-size:11px}.zj-scope .zj-header-actions .zj-button.zj-compact{font-size:10px;padding:10px;gap:10px}}
