.footer__blocks-wrapper{--grid-mobile-horizontal-spacing:24px;--grid-mobile-vertical-spacing:24px}@media screen and (min-width:750px){.footer__blocks-wrapper{--grid-desktop-horizontal-spacing:48px;--grid-desktop-vertical-spacing:32px}}@media screen and (min-width:750px){.footer-block__brand-info{display:block!important}.footer-block__brand-info .footer-block__image-wrapper{margin-bottom:2.5rem!important}.footer-block__brand-info .footer-block__heading{margin-bottom:1rem!important}}