/* Locations V1 */
.loc.v1 {

	.loc-v1-desc {
		max-width: 80ch;
	}

	.loc-v1-card {
		gap: 4.375rem;
	}

	.loc-v1-map {
		img {
			width: 100%;
			height: 100%;
		}
	}

	.loc-v1-addr {
		line-height: 1.7;
	}

	@media screen and (max-width: 1279px) {
		.loc-v1-map {
			height: 20rem;
		}
	}

	@media screen and (min-width: 1280px) {
		.loc-v1-map:only-child {
			flex-grow: 0;
		}
	}
}
