/* Footer — Legal component (bottom bar), dark slate / blue text */

.bollaert-footer-legal {
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	gap: var(--wp--preset--spacing--4);
	padding-top: var(--wp--preset--spacing--5);
	border-top: 1px solid rgba(255, 255, 255, 0.12);
	font-size: var(--wp--preset--font-size--sm);
	color: #7e9ab4;
}

.bollaert-footer-legal__copy {
	margin: 0;
}

.bollaert-footer-legal__payments {
	display: inline-flex;
	align-items: center;
	gap: var(--wp--preset--spacing--3);
}

.bollaert-footer-legal__payments-label {
	font-size: var(--wp--preset--font-size--xs);
	font-weight: 600;
	color: #b6d2e6;
}

.bollaert-footer-legal__payments ul {
	display: inline-flex;
	flex-wrap: wrap;
	align-items: center;
	gap: var(--wp--preset--spacing--2);
	margin: 0;
	padding: 0;
	list-style: none;
}

.bollaert-footer-legal__payments img {
	display: block;
	height: 28px;
	width: auto;
	border-radius: 4px;
	background: #fff;
	padding: 2px 4px;
}
