/* local overrides */

/* Apple Pay AMP ribbon */
@media only screen and (min-width: 601px) {
	#main #ribbon_a figure.icon.custom_dnr {
		visibility: hidden;
	}
}
@media only screen and (max-width: 600px) {
	#main #ribbon_a figure.icon.custom_dnr {
		display: none;
	}
}

/* apple music */

@media only screen and (min-width: 1069px) {
	.section-routing .tile-music .router-ctas {
		flex-direction: column;
	}
	.section-routing .tile-music .router-ctas .cta:nth-child(2) {
		margin-top: 12px;
	}
}

@media only screen and (min-width: 1069px) {
	.section-routing .tile-apple-one .router-ctas {
		flex-direction: column;
	}
	.section-routing .tile-apple-one .router-ctas .cta:nth-child(2) {
		margin-top: 12px;
	}
}

/* Section compatibility */

@media only screen and (min-width: 1069px) {
	.section-compatibility div.section-content div.heading h2 {
		padding-right: 30px;
		padding-left: 30px;
	}
}

/* custom plans tile */

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-get-started .tile-custom-plans .tile-content .tile-image {
		align-self: end;
	}
	.section-get-started .tile-custom-plans .typography-tile-gallery-headline,
	.section-get-started
		.tile-personalized-suggestions
		.typography-tile-headline {
		font-size: 30px;
	}
	.section-get-started .tile-custom-plans .tile-content {
		padding-top: 40px;
	}
	.section-get-started .tile-custom-plans .tile-copy {
		padding-bottom: 28px;
	}
}
