// Map
.tm-re-map {
	width: 100%;
	height: $map-height;

	.sidebar & {
		@media (min-width: 767px) {
			height: $sidebar-map-height;
		}
	}

	.gm-style > div:first-child > div:last-child > div > div:last-child > div > div:first-child {

	}

	.tm-property-info {
		&__image {
			max-width: 350px;
			margin-bottom: $gap-size / 3;
			margin: 0 0 10px;

			img {
				width: 100%;
			}
		}

		&__content {
			display: flex;
			flex-direction: column;
			margin: 0 0 10px;
		}
		&__area {
			margin: 0 0 10px;
		}
		&__bathrooms {
			margin: 0 0 10px;
		}
		&__title {
			order: 1;
			margin: 10px 0;
		}
		&__price {
			order: 2;
			margin: 0 0 10px;
		}

		&__status,
		&__excerpt,
		&__location,
		&__more {
			display: none;
		}
	}

}
