.chapternav-item-airpods-2gen {
    padding-right: 20px;
}
.chapternav-item-airpods-3gen {
    padding-left: 32px;
    padding-right: 22px;
}

/* A magical connection to your devices start */
/* 
@media only screen and (min-width: 1069px) {
    .section-connection .item-container {
        padding-left: max(20px, calc(50% - 600px));
    }
}

@media only screen and (min-width: 1240px) {
    .section-connection .paddlenav {
        display: none;
    }
}
 */
/* A magical connection to your devices end */


/*  fixed mo no vp  */
#ac-globalfooter .ac-gf-sosumi {
    border-bottom: 1px solid #d2d2d7;
    color: #86868b;
    padding: 17px 0 11px;
    border-top: 1px solid #d2d2d7;
}

@media only screen and (max-width: 735px) {
    .page-overview .apple-music-ribbon p{
        text-align: center;
    }
}

/* Holiday layout */
.section-holiday-2021 {
    padding:73px 0 133px
}

@media only screen and (max-width: 1068px) {
    .section-holiday-2021 {
        padding:37px 0 101px
    }
}

@media only screen and (max-width: 734px) {
    .section-holiday-2021 {
        padding:0 0 60px
    }
}

/* hero animation */
html.no-js .section-airpods-3rd-gen .video-container .static-frame {
    opacity: 1;
}


/* 202209 start */
@media only screen and (min-width: 1069px) {
    .section-airpods-pro .hero-messaging {
        bottom:-222px
    }
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
    .section-airpods-pro .hero-messaging {
        bottom:-146px
    }
}

@media only screen and (min-width: 1069px) {
    .section-airpods-pro .links-inline {
        bottom: -291px;
    }
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
    .section-airpods-pro .links-inline {
        bottom: -198px;
    }
}

.section-airpods-3rd-gen .hero-messaging {
    position:absolute
}

@media only screen and (min-width: 1069px) {
    .section-airpods-3rd-gen .hero-messaging {
        bottom:-118px
    }
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
    .section-airpods-3rd-gen .hero-messaging {
        bottom:-115px
    }
}

@media only screen and (max-width: 734px) {
    .section-airpods-3rd-gen .hero-messaging {
        max-width: 100%;
        position: relative;
        margin:30px auto 2px
    }
}
/* 202209 end */

/* holiday2022 start */
@media only screen and (max-width: 734px) {
    .section-holiday-2022{
        margin-bottom:20px; 
    }
}
.section-holiday-2022 .section-content .holiday-2022 .holiday-2022-content {
	width: 367.05px;
}
.section-holiday-2022 .section-content .holiday-2022 .holiday-2022-content .holiday-2022-content-headline {
	margin-top: 5px;
}
@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-holiday-2022 .section-content .holiday-2022 .holiday-2022-content {
		width: unset;
	}
	.section-holiday-2022 .section-content .holiday-2022 .holiday-2022-content .holiday-2022-content-headline {
		width: 308.03125px;
	}
}
@media only screen and (max-width: 734px) {
	.section-holiday-2022 .section-content .holiday-2022 .holiday-2022-content .holiday-2022-content-headline {
		margin-top: -2px;
	}
}
.holiday-2022-content-headline {
    white-space: nowrap;
}
/* holiday2022 end */

@media only screen and (max-width: 734px) {
    .section-cny-2023 {
        margin-bottom: 30px;
    }
}

/* cny-2024 banner */
@media only screen and (max-width: 734px){
	.airpods-family-page.banner-cny-2024 .cny-2024 {
			padding: 34px 0 98px;
		}
}
/* footnote color */
.banner-cny-2024 .content sup a {
	color: #1d1d1f;
}
.banner-cny-2024 .content sup a:hover {
	color: #0071e3;
}