/* V69: Contacts footer: two logos side by side on left; legal links right. */
.contact49-footer .contact49-footer-grid{display:flex!important;align-items:center!important;justify-content:space-between;gap:28px;flex-wrap:wrap}
.contact49-footer .contact69-footer-logos{display:flex;align-items:center;justify-content:flex-start;gap:28px;flex:0 1 auto;min-width:0}
.contact49-footer .contact49-footer-brand,.contact49-footer .contact49-footer-brand.dinner{align-items:center;text-align:left;flex:0 1 auto}
.contact49-footer .contact49-footer-brand img,.contact49-footer .contact49-footer-brand.dinner img{display:block;object-position:center!important}
.contact49-footer .relax-legal-links{grid-column:auto!important;width:auto!important;flex:0 1 auto;align-self:center!important;justify-content:flex-end!important;margin-left:auto}
@media(max-width:850px){.contact49-footer .contact49-footer-grid{flex-direction:column;align-items:flex-start!important;gap:22px}.contact49-footer .relax-legal-links{margin-left:0;justify-content:flex-start!important}}
@media(max-width:420px){.contact49-footer .contact69-footer-logos{gap:15px}.contact49-footer .contact49-footer-brand img,.contact49-footer .contact49-footer-brand.dinner img{max-width:calc((100vw - 70px)/2)!important;height:50px!important;max-height:50px!important}}
