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



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




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

.card-apple-one-offer .card-img-container {
	padding-bottom: 40px;
}

@media only screen and (max-width: 1068px) {
	.card-apple-one-offer .card-img-container {
		padding-bottom: 30px;
	}
}

@media only screen and (max-width: 734px) {
	.card-apple-one-offer .card-img-container {
		padding-bottom: 60px;
	}
}


.card-apple-one-offer .card-headline {
    max-width: 800px;
}

@media only screen and (max-width: 1068px) {
    .card-apple-one-offer .card-headline {
        max-width: 580px;
    }
}

@media only screen and (max-width: 734px) {
    .card-apple-one-offer .card-headline {
        max-width: 310px;
    }
}

@media only screen and (max-width: 1068px) {
    .section-plans .columnheader:first-child, .section-plans .rowheader {
        flex-basis:49%
    }
}

@media only screen and (max-width: 734px) {
    .section-plans .columnheader:first-child, .section-plans .rowheader {
        flex-basis:41.6666666667%
    }
}

@media only screen and (max-width: 566px) {
    .section-plans .columnheader:first-child, .section-plans .rowheader {
        flex-basis:100%
    }
}

.hero-lyrics-video {
	display: none;
}

@media only screen and (max-width: 1068px) {
	.section-offers .card-apple-tv-offer .card-img-container {
		padding-top: 25px;
	}
}

@media only screen and (max-width: 735px) {
	.section-offers .card-apple-tv-offer .card-img-container {
		padding-top: 0;
	}
}

.section-plans .plan-list {
		text-align: center;
		border: none;
		align-items: flex-end;
		height: 132px;
}


@media only screen and (max-width: 734px) {
	.section-plans .plan-list {
		height: 518px;
	}
}

.overview-apple-one-logo { 
    --p-width: 0px; 
    width: 0; 
}

.card-apple-one-offer .card-copy { 
    text-align: center 
}

.card-apple-one-offer .card-copy {
    text-align: left;
}

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