.brand.brand-image{display:flex;align-items:center;flex-shrink:0;width:240px;line-height:1}
.brand-image img{display:block;width:100%;height:auto;object-fit:contain}
.footer-top .brand.brand-image{width:280px;max-width:100%}
@media(max-width:1100px){.site-header .brand.brand-image{width:180px}}
@media(max-width:760px){.site-header .brand.brand-image{width:clamp(105px,32vw,180px)}.footer-top .brand.brand-image{width:240px}}
