/* .tile-music .tile-content {
	gap: 300px;
}
@media (max-width: 1068px) {
	.tile-music .tile-content {
		gap: 60px;
	}
} */

.tile-music p {
	color: #000000;
}

.tile-music .tile-copy a:last-child {
	margin-block-start: var(--sk-headline-plus-first-element-margin, 0.8em);
}
.section-music {
	padding-bottom: 120px;
}

@media (max-width: 734px) {
	.section-music .tile-content {
		flex-direction: column;
		align-items: start;
		grid-gap: 0;
		gap: 0;
		height: 100%;
		box-sizing: border-box;
	}
	.section-music .tile-image {
		align-self: center;
		padding-top: 40px;
	}
}
.ribbon-content-wrapper {
	padding-top: 16px;
	padding-bottom: 16px;
}


/* 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: 1069px) {
	.section-routing .tile-content {
		grid-template-columns: 2.5fr 2fr;
	}
}

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

@media (min-width: 735px) {
	.section-routing .router-ctas {
		display: flex;
		flex-direction: column;
	}
}
@media (min-width: 735px) {
	.section-routing .tile-content > :nth-child(4) {
		grid-column: 2;
		grid-row: 1 / span 3;
		align-self: start;
		justify-self: center;
		align-items: center;
	}
}
@media (min-width: 1069px) {
	.section-routing .router-ctas {
		gap: 15px;
	}
}
/* END music section */