.footer .footer-brand .footer-legal-name{font-size:13px!important;font-weight:700!important;line-height:1.55!important;color:#fff!important;margin:12px 0 10px!important;max-width:100%;overflow-wrap:break-word}
.footer .footer-quality-marks[hidden]{display:none!important}
.footer .footer-quality-marks{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0}
.footer .footer-quality-marks img{width:auto;max-width:70px;height:44px;object-fit:contain}
.footer .footer-meta-copy{white-space:normal!important;line-height:1.6!important;text-align:center;min-width:0;flex:1 1 340px}
.footer .footer-grid-v534 .footer-meta{flex-wrap:wrap}
@media(max-width:650px){.footer .footer-meta-copy{flex:0 1 auto;width:100%}}
