.ejma-modular-logo {
	display: inline-flex;
	align-items: center;
}

.ejma-modular-logo__link {
	display: inline-flex;
	line-height: 0;
}

.ejma-modular-logo__svg {
	display: block;
	width: 184px;
	max-width: 100%;
	height: auto;
}
@media (max-width: 767px) {
	.ejma-modular-logo__svg {
		width: 120px;
	}
}

/* Coloration dynamique via la couleur primaire (aléatoire). */
.ejma-modular-logo__fill {
	fill: var(--wp--preset--color--primary);
	transition: fill 200ms ease;
}
