.navigation-footer {
	display: flex;
	flex-wrap: wrap;
	padding: var(--space-10) 0;
	max-width: 380px;
	flex-direction: column;
}

@media (min-width: 40em) {
	.navigation-footer {
		max-width: 60%;
	}
}

@media (min-width: 64em) {
	.navigation-footer {
		padding:  0;
		max-width: 100%;
	}	
}

.navigation-footer .item {
	width: 100%;
}

.navigation-footer .item a {
	display: block;
	text-align: left;
	width: 100%;
	letter-spacing: 0.32px;
	line-height: 2rem;
}

@media (min-width: 40em) {
	.navigation-footer .item {
		justify-content: flex-start;
		width: 50%;
	}
}

.navigation-footer a {
	color: inherit;
}

.navigation-footer a:hover {
	color: inherit;
	text-decoration: underline;
}
