/* Language links share a row only in the mobile menu. */
@media (max-width: 74.999rem) {
	.site-menu-panel nav > ul {
		flex-direction: row;
		flex-wrap: wrap;
		column-gap: 12px;
	}

	.site-menu-panel nav > ul > li:not(.wpml-ls-item) {
		flex-basis: 100%;
	}

	.site-menu-panel nav .wpml-ls-item + .wpml-ls-item {
		margin-top: 0;
	}

	.site-menu-panel nav .wpml-ls-item > a {
		padding-left: 0;
	}

	.site-menu-panel nav .wpml-ls-first-item {
		margin-left: 20px;
	}
}
