/* BEGIN instagram alt section */
@media (min-width: 1069px) {
	.image-container {
		padding-top: 60px;
	}
}
@media only screen and (max-width: 1068px) {
	.image-container {
		padding-top: 40px;
	}
}

@media (max-width: 1068px) {
	.section-join .image-container {
		display: flex;
		justify-content: center;
	}

	.section-join .marquee-picture img {
		width: unset;
	}
}
/* END fitness+ instagram alt section */

/* BEGIN music section */
@media (min-width: 735px) {
	.section-routing .tile-content {
		display: grid;
		grid-template-columns: 2fr 2fr;
		align-items: center;
	}
}

@media (min-width: 735px) {
	.section-routing .tile-content > :nth-child(-n + 3) {
		grid-column: 1;
		grid-row: auto;
	}
}

.section-routing .tile-content > :nth-child(4) {
	grid-column: 2;
	grid-row: 1 / span 3;
	justify-self: center;
	align-items: center;
}

@media (max-width: 1068px) {
	.section-routing .tile-content > :nth-child(4) {
		grid-row: 2 / span 3;
	}
}

.section-routing .router-ctas {
	display: flex;
	flex-direction: row;
}

@media (max-width: 1068px) {
	.section-routing .router-ctas {
		flex-direction: column;
	}
}

.section-routing .overview-router-apple-music {
	align-self: center;
	margin-left: auto;
	margin-right: auto;
}

.section-routing .tile .router-image {
	margin-block-start: 30px;
	margin-block-end: 30px;
}

.overview-router-apple-music {
	display: block;
	--p-width: 376px;
	--p-height: 221px;
	width: var(--p-width);
	height: var(--p-height);
}

@media (max-width: 1068px) {
	.overview-router-apple-music {
		--p-width: 293px;
		--p-height: 172px;
	}
}

@media (max-width: 734px) {
	.overview-router-apple-music {
		--p-width: 293px;
		--p-height: 172px;
	}
}

@media (max-width: 400px) {
	.overview-router-apple-music {
		--p-width: 100%;
		--p-height: 100%;
	}

	.overview-router-apple-music img {
		width: 100%;
	}
}
/* END music section */
