/* Transparent Foundation logo shared by all website headers. */
.header .brand,.site-header .brand,.account-header .account-brand{min-width:0;flex-shrink:1;display:flex;align-items:center}
.header .brand .foundation-logo,.site-header .brand .foundation-logo,.account-header .account-brand .foundation-logo{display:block;width:260px;max-width:100%;height:auto;max-height:74px;object-fit:contain;border-radius:0;background:transparent;box-shadow:none}
.header .brand .foundation-logo{width:240px;max-height:70px}
@media(min-width:1280px){.header .brand .foundation-logo{width:clamp(240px,23vw,360px);max-height:86px}}
@media(max-width:1099px){.site-header .brand .foundation-logo,.account-header .account-brand .foundation-logo{width:245px}}
@media(max-width:767px){.header .brand{flex:1 1 auto}.header .brand .foundation-logo{width:clamp(140px,45vw,280px);max-height:70px}.header .actions{gap:6px;flex-shrink:0}.header .actions .language{font-size:11px;gap:3px}.header .actions .language .icon{width:18px;height:18px}.header .actions .search-trigger,.header .actions .notification{padding:0}.site-header .brand .foundation-logo,.account-header .account-brand .foundation-logo{width:245px;max-height:70px}}
@media(max-width:359px){.header .actions{gap:4px}.header .actions .language{font-size:10px}.header .brand .foundation-logo{width:140px}.site-header .brand .foundation-logo,.account-header .account-brand .foundation-logo{width:205px}}
