footer ul li{list-style:none}
ul.cmp-footer__socials li a{color:#fff}
ul.cmp-footer__socials li a:hover{color:#fff;text-decoration:underline;text-underline-offset:2px}
ul.cmp-footer__socials li a:not(.button):hover{color:#fff}
body .cmp-footer{background-color:#000}
body .cmp-footer a{color:#fff}
body .cmp-footer a:hover{color:#fff;text-decoration:underline;text-underline-offset:2px}
body .cmp-footer a:not(.button):hover{color:#fff}
body .cmp-footer__newsletter{color:#fff}
body .cmp-footer__newsletter button{color:#fff}
body .cmp-footer__newsletter button.tertiary,body .cmp-footer__newsletter .button.tertiary{color:#fff}
body .cmp-footer__newsletter button.tertiary:hover,body .cmp-footer__newsletter .button.tertiary:hover{text-decoration:underline;text-underline-offset:2px}
body .cmp-footer__newsletter #newsletter-toggle{text-decoration:none}
body .cmp-footer__newsletter #newsletter-toggle:hover{text-decoration:underline;text-underline-offset:2px}
body .cmp-footer__socials a,body .cmp-footer__socials a:not(.button):not(.icon){text-decoration:none}
body .cmp-footer__socials a:hover,body .cmp-footer__socials a:not(.button):not(.icon):hover{color:#c03;text-decoration:none}
body .cmp-footer__form-wrapper{color:#fff}
body .cmp-footer__columns{color:#fff}
body .cmp-footer__columns button.footer-region-trigger{text-decoration:none}
body .cmp-footer__columns button.footer-region-trigger:hover{text-decoration:underline;text-underline-offset:2px}
body .cmp-footer__column ul li a{color:#fff}
body .cmp-footer__bottom ul li a{color:#fff}
body .cmp-footer__bottom p{color:#fff}
body .cmp-footer__bottom p a{color:#fff}
body .cmp-footer__bottom p a:hover{color:#fff;text-decoration:underline;text-underline-offset:2px}
body .cmp-footer__region-selector button{color:#fff}
body .cmp-footer__region-selector button:hover{text-decoration:underline;text-underline-offset:2px}
body .cmp-footer__region-selector button.button.footer-region-trigger{color:#fff}
body .cmp-footer__region-selector button{text-underline-offset:2px}