/* Only the brand slot is changed. Existing page layout and typography remain. */
.header-brand{min-width:0;flex:0 1 var(--eb-brand-width,300px)}
.eb-brand-logo{display:block;width:var(--eb-brand-width,300px);max-width:100%;line-height:0}
.eb-brand-logo picture{display:block}
.eb-brand-logo img{display:block;width:100%;height:auto;max-height:72px;object-fit:contain;object-position:left center}
.header-navigation{min-width:0}
.eb-brand-footer{width:240px;margin-bottom:18px;padding:10px;background:#F5F4EE;border-radius:4px}
@media(max-width:1100px) and (min-width:761px){.header-brand{flex-basis:240px}.eb-brand-logo{width:240px}}
@media(max-width:760px){.header-brand{flex:0 1 var(--eb-brand-mobile,190px);max-width:calc(100% - 96px)}.eb-brand-logo{width:var(--eb-brand-mobile,190px)}.eb-brand-logo img{max-height:60px}.menu-toggle{flex-shrink:0}.eb-brand-footer{width:220px}}
