.header-preferences{display:flex;align-items:center;gap:6px}
.header-picker{position:relative;color:#f4f4f6;font-size:12px}
.header-picker summary,.panel-menu{display:flex;align-items:center;gap:6px;min-height:36px;padding:0 9px;border:1px solid #3b3b44;border-radius:9px;background:#111116;white-space:nowrap;cursor:pointer}
.header-picker summary::-webkit-details-marker{display:none}
.header-picker summary::marker{content:""}
.header-options{position:absolute;z-index:40;inset-inline-end:0;top:calc(100% + 5px);min-width:160px;padding:6px;border:1px solid #3b3b44;border-radius:12px;background:#151519;box-shadow:0 10px 30px #0007}
.header-options a{display:flex;align-items:center;gap:7px;padding:8px;border-radius:7px;color:#dedee5;text-decoration:none}
.header-options a:hover,.header-options a[aria-current]{background:#351923;color:#ff8297}
.header-preferences .catalog-flag{width:17px;height:13px}
.site-header .header-actions,.customer-panel .top-actions{gap:8px}
.customer-panel .topbar{position:relative;z-index:10}
.panel-menu{display:none;color:#eee}
.site-header #site-menu .mobile-account-link{display:none}
@media(max-width:1120px){
 .site-header{position:relative;justify-content:space-between}
 .site-header #site-menu,.customer-panel .topbar #customer-menu{display:none;position:absolute;z-index:25;inset-inline:0;top:100%;height:auto;margin:0;padding:12px 5%;border:1px solid #33333c;background:#131318;flex-wrap:wrap}
 .site-header.menu-open #site-menu,.customer-panel .topbar.menu-open #customer-menu{display:flex}
 .site-header #site-menu a,.customer-panel .topbar #customer-menu a{min-height:38px;padding:6px 10px}
 .site-header .mobile-menu,.panel-menu{display:flex;align-items:center;justify-content:center}
 .site-header #site-menu .mobile-account-link{display:flex}
}
@media(max-width:700px){
 .header-picker .picker-label,.site-header .header-actions>.btn,.customer-panel .avatar{display:none}
 .site-header .header-actions,.customer-panel .top-actions{gap:5px}
 .header-picker summary,.panel-menu{padding-inline:6px}
}
