[class*="footer-menu"] {
	// margin: var(--margin);
	
	--menu-item-alignment: var(--horizontal-alignment);

	ul {
		flex-wrap: wrap;

		justify-content: var(--horizontal-alignment);
		margin: calc(var(--menu-items-spacing, 25px) / 2 * -1);
		margin-bottom: 0;
	}

	li {
		width: var(--menu-item-width);
		margin-top: calc(var(--menu-items-spacing, 25px) / 2);
	}
}