.mu-ymap {
	width: 100%;
	height: 100%;
	margin: 1rem 0;
	padding: 0;
	font-family: 'Yandex Sans Text', Arial, Helvetica, sans-serif;
}

.mumap-popup {
	display: flex;
	padding: 2rem 1rem;
	border-radius: .4rem;
	background-color: #fff;
	transform: translate(20%, -50%);
	min-height: 15rem;
	min-width: 20rem;
	position: relative;
	flex-wrap: wrap;
	align-items: center;
}

@media (max-width: 768px) {
	.mumap-popup {
		transform: translate(-50%, -110%);
	}
}
.mumap-popup__title {
	font-weight: bold;
	font-size: 1.2rem;
	white-space: normal;
}

.mumap-popup__address {
	font-size: 1.1rem;
	width: 100%;
	white-space: normal;
}

.mumap-popup__url {
	font-size: 1.1rem;
	text-decoration: underline;
	width: 100%;
}

.mumap-popup__close {
	position: absolute;
	top: 0;
	right: .5rem;
	color: #000;
}

[data-mumap-id] {
	cursor: pointer;
	text-decoration: underline;
}

[data-mumap-id]::before {
	color: #cf192f;
}

.marker-container {
	width: 1.2rem;
	height: 1.2rem;
}

.mumap-marker {
	position: relative;
	box-sizing: border-box;
	cursor: pointer;
	width: 1.2rem;
	height: 1.2rem;
	max-width: unset !important;
}

.mu-ps-3 {
	padding-left: 1rem;
}