/* Local overrides */

/* hero headline */

@media only screen and (max-width: 330px) {
	.section-hero-video .lockup {
		max-width: 285px;
	}
}

/* custom plans tile */

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

@media only screen and (max-width: 374px) {
	.section-get-started
		.tile-custom-plans.plan-full-width
		.typography-tile-gallery-headline {
		font-size: 28px;
	}
}

/* instagram copy */

@media only screen and (min-width: 1069px) {
	.section-inspiration .grid-item-join .tile-copy .typography-tile-copy {
		max-width: 597px;
	}
}

/* compatibility headline */

@media only screen and (min-width: 735px) {
	.section-compatibility .heading .typography-section-headline {
		max-width: 800px;
	}
}

/* apple one and apple music */

@media only screen and (min-width: 1069px) and (max-width: 1237px) {
	.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) and (max-width: 1199px) {
	.section-routing .tile-apple-one .router-ctas {
		flex-direction: column;
	}
	.section-routing .tile-apple-one .router-ctas .cta:nth-child(2) {
		margin-top: 12px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 760px) {
	.section-get-started .tile-personalized-suggestions .overview-for-you img {
		bottom: 0px;
	}
}
