/* Full logo replaces old 52px emblem. Keep width and flex basis together. */
html body .brand,html body .brand.brand-premium{display:inline-flex!important;align-items:center!important;gap:0!important;padding:0!important;min-height:60px!important;text-shadow:none!important;filter:none!important;background:none!important;flex:0 0 auto!important;width:280px!important;max-width:100%!important}
html body .brand::before,html body .brand::after{display:none!important}
html body .brand img.brand-logo.brand-emblem{display:block!important;width:280px!important;min-width:280px!important;max-width:280px!important;height:auto!important;max-height:none!important;flex:0 0 280px!important;object-fit:contain!important;filter:none!important;mask-image:none!important;-webkit-mask-image:none!important;border-radius:0!important;transform:none!important}
@media(max-width:600px){html body .brand,html body .brand.brand-premium{width:236px!important;min-height:50px!important}html body .brand img.brand-logo.brand-emblem{width:236px!important;min-width:236px!important;max-width:236px!important;flex-basis:236px!important}}
@media(max-width:360px){html body .brand,html body .brand.brand-premium{width:214px!important}html body .brand img.brand-logo.brand-emblem{width:214px!important;min-width:214px!important;max-width:214px!important;flex-basis:214px!important}}
