/* local overrides */
/* section benefits */
.section-benefits .section-copy.custom_font {
	color: var(--sk-glyph-gray-secondary);
	max-width: 60ch;
	font-size: 19px;
}
@media (max-width: 1068px) {
	.section-benefits .section-copy.custom_font {
		font-size: 14px;
	}
}
@media (max-width: 734px) {
	.section-benefits .section-copy.custom_font {
		font-size: 12px;
	}
}

/* section-plans - tiles */
.section-plans .section-copy {
	max-width: 29ch;
}

@media (min-width: 735px) {
	.section-plans .gallery .custom_one .tile {
		flex-direction: row;
		align-items: center;
	}
	.section-plans .gallery .custom_one .tile .tile-content {
		order: 2;
	}
}

@media only screen and (min-width: 1069px) {
	.section-plans .gallery .tile-content {
		padding-bottom: 40px;
	}
}
@media (min-width: 735px) and (max-width: 1068px) {
	.section-plans .gallery .tile-content {
		padding-bottom: 28px;
	}
}

.modal-pricing .modal-headline {
	max-width: 18ch;
}
.modal-pricing-vision .modal-headline {
	max-width: 19ch;
}
@media only screen and (max-width: 734px) {
	.modal-pricing-watch .modal-headline,
	.modal-pricing-vision .modal-headline {
		max-width: 11ch;
	}
}
.tile-pricing.typography-intro.font-semibold {
	max-width: 340px;
}

/* section-plans - screens */
@media (min-width: 735px) {
	.overview-plans-iphone-single {
		align-self: end;
	}
}

.section-plans .gallery .tile picture {
	overflow: visible;
}

@media (min-width: 1069px) {
	.overview-plans-iphone-single,
	.overview-plans-mac-single,
	.overview-plans-display-single,
	.overview-plans-ipad-single,
	.overview-plans-watch-single,
	.overview-plans-vision-single,
	.overview-plans-headphones-single,
	.overview-plans-apple-tv-single,
	.overview-plans-homepod-single {
		--p-width: 520px;
		--p-height: 500px;
	}
}
@media (min-width: 735px) and (max-width: 1068px) {
	.overview-plans-iphone-single,
	.overview-plans-mac-single,
	.overview-plans-display-single,
	.overview-plans-ipad-single,
	.overview-plans-watch-single,
	.overview-plans-vision-single,
	.overview-plans-headphones-single,
	.overview-plans-apple-tv-single,
	.overview-plans-homepod-single {
		--p-width: 372px;
		--p-height: 360px;
	}
}

/*section-support*/
@media only screen and (min-width: 1069px) {
	.column.banner-card-copy-column .banner-card-copy {
		max-width: 345px;
	}
}
