/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/






/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/ 




/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/


.section-benefits .section-copy.custom_font {
    color: var(--sk-glyph-gray-secondary);
    max-width: 64ch;
    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 .section-content ul li svg {
	display: block;
	margin: 0 auto;
}
.section-plans .gallery .tabnav-item a {
	min-width: 50px;
}

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

@media (min-width: 735px) {
	.section-plans .gallery .one-up .tile picture {
		align-items: center;
	}
}
@media (min-width: 735px) {
	.section-plans .gallery .one-up .tile .tile-content {
		order: 2;
	}
}

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

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

@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-headphones-single, .overview-plans-apple-tv-single, .overview-plans-homepod-single {
		--p-width: 520px;
		--p-height: 500px;
	}
}

@media (min-width: 1069px) {
	.banner-card:only-of-type:not(.banner-card-text-alignment-center) .banner-card-copy, 
	.banner-card:only-of-type:not(.banner-card-text-alignment-center) .banner-card-header {
		padding-right: 65px;
	}
}

/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/ 