/* Isolated header entry; no identity, authentication or menu data changes. */
header.site-header .header-navbar__actions{display:flex;align-items:center;gap:16px}
header.site-header .lzad-header-account{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:9px 13px;border:1px solid #dce5eb;border-radius:10px;background:#fff;color:#163448;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;box-sizing:border-box;white-space:nowrap;flex-shrink:0}
header.site-header .lzad-header-account svg{display:block;width:23px;height:23px;flex-shrink:0}
header.site-header .lzad-header-account:hover{border-color:#ee9700;background:#fff7e9;color:#163448}
header.site-header .lzad-header-account:focus-visible{outline:3px solid #ef9900;outline-offset:3px}
/* Keep the native account entry and its submenu inside the hamburger. */
header.site-header .header-navbar__menu>.menu>.menu-item--user-account{display:none!important}
@media(max-width:767px){
 header.site-header .header-navbar{gap:8px}
 header.site-header .header-navbar__end{min-width:0;gap:8px}
 header.site-header .header-navbar__actions{display:flex!important;gap:8px;margin-left:0}
 header.site-header .lzad-header-account{flex-direction:column;gap:3px;min-width:57px;padding:6px 7px;font-size:11px;line-height:1.15;min-height:48px}
 header.site-header .lzad-header-account svg{width:21px;height:21px}
 header.site-header .header-navbar__actions .hp-menu--site-header{margin-left:0}
}
@media(max-width:380px){
 header.site-header .header-navbar__actions{gap:5px}
 header.site-header .lzad-header-account{min-width:51px;padding:5px;font-size:10px}
 header.site-header .header-navbar__actions .hp-menu__item--listing-submit{padding-left:9px;padding-right:9px}
}

/* Override the old homepage-only icon snippet, even when its inline CSS loads later. */
@media(max-width:767px){
 body.home .site-header .header-navbar .header-navbar__end .header-navbar__menu,
 body .site-header .header-navbar .header-navbar__end .header-navbar__menu{display:none!important}
 body.home .site-header .header-navbar,
 body .site-header .header-navbar{display:grid!important;grid-template-columns:80px minmax(0,1fr)!important;align-items:center!important;column-gap:10px!important;padding-left:12px!important;padding-right:12px!important;box-sizing:border-box;width:100%}
 body.home .site-header .header-navbar .header-navbar__start,
 body .site-header .header-navbar .header-navbar__start{min-width:0!important;width:80px!important;max-width:80px!important;margin:0!important}
 body.home .site-header .header-navbar .header-logo img.custom-logo,
 body .site-header .header-navbar .header-logo img.custom-logo{width:80px!important;height:80px!important;max-width:80px!important;object-fit:contain}
 body.home .site-header .header-navbar .header-navbar__end,
 body .site-header .header-navbar .header-navbar__end{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;min-width:0!important;width:100%!important;margin:0!important}
 body.home .site-header .header-navbar .header-navbar__end .header-navbar__burger,
 body .site-header .header-navbar .header-navbar__end .header-navbar__burger{display:block!important;position:static!important;order:1;flex:0 0 32px!important;width:32px!important;min-width:32px!important;margin:0!important;transform:none!important}
 body .site-header .header-navbar .header-navbar__burger>a{display:flex!important;align-items:center;justify-content:center;min-height:44px;width:32px;padding:0!important;margin:0!important}
 body.home .site-header .header-navbar .header-navbar__actions,
 body .site-header .header-navbar .header-navbar__actions{order:2;display:flex!important;align-items:center;gap:6px!important;margin:0!important;min-width:0}
 body .site-header .header-navbar .lzad-header-account{width:60px;min-width:60px!important;min-height:50px;font-size:11px;padding:6px 4px}
 body.home .site-header .header-navbar .header-navbar__actions .hp-menu__item--listing-submit,
 body .site-header .header-navbar .header-navbar__actions .hp-menu__item--listing-submit{box-sizing:border-box;display:flex!important;align-items:center;justify-content:center;gap:4px;min-width:0!important;width:92px!important;max-width:92px!important;height:50px!important;margin:0!important;padding:6px!important;font-size:11px!important;line-height:1.15!important;white-space:normal}
 body .site-header .header-navbar .header-navbar__actions .hp-menu__item--listing-submit span{display:inline!important}
}
@media(max-width:380px){
 body.home .site-header .header-navbar,body .site-header .header-navbar{grid-template-columns:68px minmax(0,1fr)!important;column-gap:8px!important}
 body.home .site-header .header-navbar .header-navbar__start,body .site-header .header-navbar .header-navbar__start{width:68px!important;max-width:68px!important}
 body.home .site-header .header-navbar .header-logo img.custom-logo,body .site-header .header-navbar .header-logo img.custom-logo{width:68px!important;height:68px!important;max-width:68px!important}
 body.home .site-header .header-navbar .header-navbar__end,body .site-header .header-navbar .header-navbar__end{gap:6px!important}
 body .site-header .header-navbar .lzad-header-account{width:55px;min-width:55px!important;font-size:10px}
 body.home .site-header .header-navbar .header-navbar__actions .hp-menu__item--listing-submit,body .site-header .header-navbar .header-navbar__actions .hp-menu__item--listing-submit{width:84px!important;max-width:84px!important;font-size:10px!important}
}

/* Centre the hamburger/account pair in the space between logo and Add advertisement. */
@media(max-width:767px){
 body.home .site-header .header-navbar,body .site-header .header-navbar{grid-template-columns:80px minmax(100px,1fr) 92px!important;column-gap:8px!important;padding-top:8px!important;padding-bottom:8px!important}
 body.home .site-header .header-navbar .header-navbar__start,body .site-header .header-navbar .header-navbar__start{grid-column:1;grid-row:1}
 body.home .site-header .header-navbar .header-navbar__end,body .site-header .header-navbar .header-navbar__end,
 body.home .site-header .header-navbar .header-navbar__actions,body .site-header .header-navbar .header-navbar__actions{display:contents!important}
 body.home .site-header .header-navbar .header-navbar__end .header-navbar__burger,body .site-header .header-navbar .header-navbar__end .header-navbar__burger{grid-column:2;grid-row:1;justify-self:center;position:relative!important;left:-33px;transform:none!important}
 body .site-header .header-navbar .lzad-header-account{grid-column:2;grid-row:1;justify-self:center;position:relative;left:19px;transform:none}
 body .site-header .header-navbar .header-navbar__actions>.hp-menu--site-header{grid-column:3;grid-row:1;justify-self:end;margin:0!important}
}
@media(max-width:380px){
 body.home .site-header .header-navbar,body .site-header .header-navbar{grid-template-columns:68px minmax(93px,1fr) 84px!important}
 body.home .site-header .header-navbar .header-navbar__end .header-navbar__burger,body .site-header .header-navbar .header-navbar__end .header-navbar__burger{left:-30.5px;transform:none!important}
}

@media(max-width:767px){
 body.home .site-header .header-navbar .header-navbar__end .header-navbar__burger,body .site-header .header-navbar .header-navbar__end .header-navbar__burger{left:-39px}
 body .site-header .header-navbar .lzad-header-account{left:25px}
}
@media(max-width:380px){
 body.home .site-header .header-navbar .header-navbar__end .header-navbar__burger,body .site-header .header-navbar .header-navbar__end .header-navbar__burger{left:-36.5px}
}
