/*Local Fixes*/

#ac-localnav .ac-ln-title-subhead, #ac-localnav .ac-ln-title-comingsoon {font-size: 11px}

.section-hero .hero-headline {background-size: 185% 200%}

@media only screen and (max-width: 1068px){figure.badge.badge-center.badge-grid-item:first-child {padding-top: 0}}

/* Badge-modal */
.badge-modal .badge-caption{font-size: 28px;}

@media only screen and (max-width: 1068px){.section-chip .grid-item-ml .grid-item-description {max-width: 404px}}

figure.badge.badge-center.badge-grid-item .badge-content{padding-top: 20px}

.section-chip .grid-item-speed .grid-item-content .headline-secondary {margin-top: 10px}

@media only screen and (max-width: 1068px){.section-chip .grid-item-graphics .badge-container {padding-left: 20px}}


p.typography-eyebrow-elevated.grid-item-description{font-size: 24px}
@media only screen and (max-width: 734px){p.typography-eyebrow-elevated.grid-item-description{font-size: 21px}}


.grid-item-graphics .grid-item-modal-trigger-wrap{padding-top: 40px}
@media only screen and (max-width: 1068px){.grid-item-graphics .grid-item-modal-trigger-wrap{padding-top: 0}}

@media only screen and (max-width: 1068px){.section-chip .grid-item-ml .grid-item-content{margin: 35px 0 0px}}
.grid-item-content.content-centered .text-content [class*="grid-headline"], .grid-item-content.content-bottom .text-content [class*="grid-headline"] {padding-bottom: 5px}


@media only screen and (max-width: 734px){.typography-headline-super{font-size: 42px}}

@media only screen and (max-width: 734px){.section-versatility-gallery .gallery .item-container{height: 840px}}

.section-connections .pin-connections-wrapper .pin-headphone{left: 750px}
@media only screen and (max-width: 1068px){.section-connections .pin-connections-wrapper .pin-headphone {left: 517px}}
@media only screen and (max-width: 734px){.section-connections .pin-connections-wrapper .pin-headphone {left: 238px}}

.section-router .grid-item-router .text-content .typography-headline {max-width: 100%}

/* hero-cta-list */
.section-hero .hero-cta-item:last-child::before{content: ""; padding: 0}

html.quick-look-modern .section-hero .quicklook-ar-ios-13-plus{width: 100%; text-align: center}

html.quick-look-classic .section-hero .quicklook-ar-ios-12{line-height:2;font-weight:400}
@media only screen and (max-width: 734px){html.quick-look-classic .section-hero .quicklook-ar-ios-12{line-height:1.5; padding-top: 10px;}}

html.quick-look-modern .section-hero .quicklook-ar-ios-13-plus{line-height:2;font-weight:400}
@media only screen and (max-width: 734px){html.quick-look-modern .section-hero .quicklook-ar-ios-13-plus{line-height:1.5; padding-top: 10px;}}

