/**
 * Footer — footer.php (global em todas as páginas)
 *
 * Markup: footer.php — .black-bg, .logoFooter, .logoLS, .links-footer, #menu-footer-menu
 */

.links-footer {
	color: var(--color-action);
}

.black-bg {
	background-color: var(--color-primary-dark);
}

.logoFooter {
	width: 100px;
	height: 110px;
	object-fit: contain;
}

.logoLS {
	width: 60px;
	height: 60px;
	object-fit: contain;
}

#menu-footer_menu {
	padding: 0;
	list-style-type: none;
	margin: 0;
}

footer a {
	color: var(--color-action);
}

footer a:hover {
	opacity: 0.85;
}

#menu-footer-menu a:not([href]):not([class]),
a:not([href]):not([class]):hover {
	color: var(--color-link-emphasis);
	pointer-events: none;
}

ul#menu-footer-menu {
	padding-left: 0;
	list-style-type: none;
}

ul#menu-footer_menu > li {
	margin-bottom: 1rem;
}

footer,
footer .footer-heading,
footer p {
	font-size: var(--font-size-14);
}

footer .footer-heading {
	font-weight: var(--font-weight-semibold);
	margin-bottom: 0.5rem;
}
