/* Scoped to the existing configurable header on the home page. Panels retain their native colors and behavior. */
@media (min-width:1101px){
 .htw-site-header:not(.htw-site-header--two-row) .htw-site-header__main{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);position:relative;min-height:75px;padding-inline:32px;gap:16px}
 .htw-site-header:not(.htw-site-header--two-row) .htw-site-header__desktop-nav{grid-column:1;grid-row:1;justify-self:start;width:100%}
 .htw-site-header:not(.htw-site-header--two-row) .htw-site-header__primary-list{justify-content:flex-start;gap:24px}
 .htw-site-header:not(.htw-site-header--two-row) .htw-site-header__logo{grid-column:2;grid-row:1;justify-self:center;width:min(var(--htw-logo-width),125px)}
 .htw-site-header:not(.htw-site-header--two-row) .htw-site-header__actions{grid-column:3;grid-row:1;justify-self:end}
}
@media (max-width:1100px){
 .htw-site-header__main{grid-template-columns:minmax(44px,1fr) auto minmax(44px,1fr);min-height:64px;padding-inline:16px}
 .htw-site-header__logo{grid-column:2;justify-self:center;width:min(var(--htw-logo-width),70px)}
 .htw-site-header__actions{grid-column:3;justify-self:end;gap:10px}
 .htw-site-header__mobile-toggle{grid-column:1;justify-self:start}
}
/* Do not hide account, cart, search, menus, labels or native panel content. */
