/* Header/footer logo geometry fix.
   The source PNG is square and the previous implementation enlarged it inside a narrower
   overflow box. That intentionally cropped both horizontal edges, including the S in Soho.
   Keep the established vertical crop, but scale the square to the actual slot width so the
   full horizontal mark remains visible at every breakpoint. */
.brand img{width:140px;height:140px;left:0;top:-37.8px}
.brand-white img{width:164px;height:164px;left:0;top:-44.5px}
@media(max-width:800px){.brand img{width:126px;height:126px;left:0;top:-34.2px}}
@media(max-width:640px){.brand img{width:124px;height:124px;left:0;top:-33.6px}.brand-white img{width:152px;height:152px;left:0;top:-41.2px}}
