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


section.section.section-upgrade .inline-wrap .compare-tile-camera .bg-upgrade-image.ready-to-load { background-image:url(/v/iphone-17/a/images/overview/upgrade/camera__f389jji00bee_large.jpg); }
@media (min-resolution:1.5dppx),(min-resolution:144dpi) {
  section.section.section-upgrade .inline-wrap .compare-tile-camera .bg-upgrade-image.ready-to-load { background-image:url(/v/iphone-17/a/images/overview/upgrade/camera__f389jji00bee_large_2x.jpg); }
}
@media (max-width:1068px) {
  section.section.section-upgrade .inline-wrap .compare-tile-camera .bg-upgrade-image.ready-to-load { background-image:url(/v/iphone-17/a/images/overview/upgrade/camera__f389jji00bee_medium.jpg); }
}
@media (max-width:1068px)and (min-resolution:1.5dppx),(max-width:1068px)and (min-resolution:144dpi) {
  section.section.section-upgrade .inline-wrap .compare-tile-camera .bg-upgrade-image.ready-to-load { background-image:url(/v/iphone-17/a/images/overview/upgrade/camera__f389jji00bee_medium_2x.jpg); }
}
@media (max-width:734px) {
  section.section.section-upgrade .inline-wrap .compare-tile-camera .bg-upgrade-image.ready-to-load { background-image:url(/v/iphone-17/a/images/overview/upgrade/camera__f389jji00bee_small.jpg); }
}
@media (max-width:734px)and (min-resolution:1.5dppx),(max-width:734px)and (min-resolution:144dpi) {
  section.section.section-upgrade .inline-wrap .compare-tile-camera .bg-upgrade-image.ready-to-load { background-image:url(/v/iphone-17/a/images/overview/upgrade/camera__f389jji00bee_small_2x.jpg); }
}
section.section.section-upgrade .inline-wrap .compare-tile-center-stage .bg-upgrade-image.ready-to-load { background-image:url(/v/iphone-17/a/images/overview/upgrade/center_stage__gbg09axlfiuu_large.jpg); }
@media (min-resolution:1.5dppx),(min-resolution:144dpi) {
  section.section.section-upgrade .inline-wrap .compare-tile-center-stage .bg-upgrade-image.ready-to-load { background-image:url(/v/iphone-17/a/images/overview/upgrade/center_stage__gbg09axlfiuu_large_2x.jpg); }
}
@media (max-width:1068px) {
  section.section.section-upgrade .inline-wrap .compare-tile-center-stage .bg-upgrade-image.ready-to-load { background-image:url(/v/iphone-17/a/images/overview/upgrade/center_stage__gbg09axlfiuu_medium.jpg); }
}
@media (max-width:1068px)and (min-resolution:1.5dppx),(max-width:1068px)and (min-resolution:144dpi) {
  section.section.section-upgrade .inline-wrap .compare-tile-center-stage .bg-upgrade-image.ready-to-load { background-image:url(/v/iphone-17/a/images/overview/upgrade/center_stage__gbg09axlfiuu_medium_2x.jpg); }
}
@media (max-width:734px) {
  section.section.section-upgrade .inline-wrap .compare-tile-center-stage .bg-upgrade-image.ready-to-load { background-image:url(/v/iphone-17/a/images/overview/upgrade/center_stage__gbg09axlfiuu_small.jpg); }
}
@media (max-width:734px)and (min-resolution:1.5dppx),(max-width:734px)and (min-resolution:144dpi) {
  section.section.section-upgrade .inline-wrap .compare-tile-center-stage .bg-upgrade-image.ready-to-load { background-image:url(/v/iphone-17/a/images/overview/upgrade/center_stage__gbg09axlfiuu_small_2x.jpg); }
}
section.section.section-upgrade .inline-wrap .compare-tile-display .bg-upgrade-image.ready-to-load { background-image:url(/euro/iphone-17/a/screens_alt/images/overview/upgrade/display__byzcm0i4kxaq_large.jpg); }
@media (min-resolution:1.5dppx),(min-resolution:144dpi) {
  section.section.section-upgrade .inline-wrap .compare-tile-display .bg-upgrade-image.ready-to-load { background-image:url(/euro/iphone-17/a/screens_alt/images/overview/upgrade/display__byzcm0i4kxaq_large_2x.jpg); }
}
@media (max-width:1068px) {
  section.section.section-upgrade .inline-wrap .compare-tile-display .bg-upgrade-image.ready-to-load { background-image:url(/euro/iphone-17/a/screens_alt/images/overview/upgrade/display__byzcm0i4kxaq_medium.jpg); }
}
@media (max-width:1068px)and (min-resolution:1.5dppx),(max-width:1068px)and (min-resolution:144dpi) {
  section.section.section-upgrade .inline-wrap .compare-tile-display .bg-upgrade-image.ready-to-load { background-image:url(/euro/iphone-17/a/screens_alt/images/overview/upgrade/display__byzcm0i4kxaq_medium_2x.jpg); }
}
@media (max-width:734px) {
  section.section.section-upgrade .inline-wrap .compare-tile-display .bg-upgrade-image.ready-to-load { background-image:url(/euro/iphone-17/a/screens_alt/images/overview/upgrade/display__byzcm0i4kxaq_small.jpg); }
}
@media (max-width:734px)and (min-resolution:1.5dppx),(max-width:734px)and (min-resolution:144dpi) {
  section.section.section-upgrade .inline-wrap .compare-tile-display .bg-upgrade-image.ready-to-load { background-image:url(/euro/iphone-17/a/screens_alt/images/overview/upgrade/display__byzcm0i4kxaq_small_2x.jpg); }
}
section.section.section-upgrade .inline-wrap .compare-tile-ceramic-shield .bg-upgrade-image.ready-to-load { background-image:url(/v/iphone-17/a/images/overview/upgrade/ceramic_shield__c4gtvcdg83ma_large.jpg); }
@media (min-resolution:1.5dppx),(min-resolution:144dpi) {
  section.section.section-upgrade .inline-wrap .compare-tile-ceramic-shield .bg-upgrade-image.ready-to-load { background-image:url(/v/iphone-17/a/images/overview/upgrade/ceramic_shield__c4gtvcdg83ma_large_2x.jpg); }
}
@media (max-width:1068px) {
  section.section.section-upgrade .inline-wrap .compare-tile-ceramic-shield .bg-upgrade-image.ready-to-load { background-image:url(/v/iphone-17/a/images/overview/upgrade/ceramic_shield__c4gtvcdg83ma_medium.jpg); }
}
@media (max-width:1068px)and (min-resolution:1.5dppx),(max-width:1068px)and (min-resolution:144dpi) {
  section.section.section-upgrade .inline-wrap .compare-tile-ceramic-shield .bg-upgrade-image.ready-to-load { background-image:url(/v/iphone-17/a/images/overview/upgrade/ceramic_shield__c4gtvcdg83ma_medium_2x.jpg); }
}
@media (max-width:734px) {
  section.section.section-upgrade .inline-wrap .compare-tile-ceramic-shield .bg-upgrade-image.ready-to-load { background-image:url(/v/iphone-17/a/images/overview/upgrade/ceramic_shield__c4gtvcdg83ma_small.jpg); }
}
@media (max-width:734px)and (min-resolution:1.5dppx),(max-width:734px)and (min-resolution:144dpi) {
  section.section.section-upgrade .inline-wrap .compare-tile-ceramic-shield .bg-upgrade-image.ready-to-load { background-image:url(/v/iphone-17/a/images/overview/upgrade/ceramic_shield__c4gtvcdg83ma_small_2x.jpg); }
}
section.section.section-upgrade .inline-wrap .compare-tile-battery .ps-stat .battery-icon-wrap .bg-upgrade-image.ready-to-load { background-image:url(/v/iphone-17/a/images/overview/upgrade/battery__fu148cq4wzu6_large.png); }
@media (min-resolution:1.5dppx),(min-resolution:144dpi) {
  section.section.section-upgrade .inline-wrap .compare-tile-battery .ps-stat .battery-icon-wrap .bg-upgrade-image.ready-to-load { background-image:url(/v/iphone-17/a/images/overview/upgrade/battery__fu148cq4wzu6_large_2x.png); }
}
@media (max-width:1068px) {
  section.section.section-upgrade .inline-wrap .compare-tile-battery .ps-stat .battery-icon-wrap .bg-upgrade-image.ready-to-load { background-image:url(/v/iphone-17/a/images/overview/upgrade/battery__fu148cq4wzu6_medium.png); }
}
@media (max-width:1068px)and (min-resolution:1.5dppx),(max-width:1068px)and (min-resolution:144dpi) {
  section.section.section-upgrade .inline-wrap .compare-tile-battery .ps-stat .battery-icon-wrap .bg-upgrade-image.ready-to-load { background-image:url(/v/iphone-17/a/images/overview/upgrade/battery__fu148cq4wzu6_medium_2x.png); }
}
@media (max-width:734px) {
  section.section.section-upgrade .inline-wrap .compare-tile-battery .ps-stat .battery-icon-wrap .bg-upgrade-image.ready-to-load { background-image:url(/v/iphone-17/a/images/overview/upgrade/battery__fu148cq4wzu6_small.png); }
}
@media (max-width:734px)and (min-resolution:1.5dppx),(max-width:734px)and (min-resolution:144dpi) {
  section.section.section-upgrade .inline-wrap .compare-tile-battery .ps-stat .battery-icon-wrap .bg-upgrade-image.ready-to-load { background-image:url(/v/iphone-17/a/images/overview/upgrade/battery__fu148cq4wzu6_small_2x.png); }
}




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




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

.card .typography-caption-secondary {
  color: var(--sk-glyph-gray-tertiary);
  display: block;
  font-size: 17px;
  line-height: 21px;
  margin-top: 3px;
  font-weight: 400;
}

@media (max-width:735px) {
  .card .typography-caption-secondary {
    font-size: 14px;
    line-height: 18px;

  }
}

#compare-gallery-wrapper #compare-gallery-camera-slide-1 .copy-container {
  padding-right: 20px;
}


/* AI SECTION HEADLINE DISCLAIMER */

.subsection-ai-gallery .section-header .section-header-disclaimer {
	color: var(--sk-glyph-gray-tertiary);
	margin-top: 0px;
}

@media (max-width:734px) {
	.subsection-ai-gallery .section-header .section-header-disclaimer {
		font-size: 17px;
	}
}

.subsection-ai-gallery .section-header .section-header-headline {
	min-width: 100%;
}

@media (max-width:734px) {
	.subsection-ai-gallery .section-header .section-header-headline {
		min-width: 100%;
	}
}

@media (min-width:735px)and (max-width:1068px) {
	.section-shared-features .subsection-ai-gallery .feature-gallery .section-header.row {
		flex-wrap: wrap;
	}
}

/* END AI SECTION HEADLINE DISCLAIMER */

#compare-gallery-wrapper .copy-container .headline ~ .feature {
    margin-top: 2px;
}

.localnav-container .content-expand-wrap .product-list .product-wrap .badge {
   width: auto;
}


.section-welcome .marquee-detail .pricing-product {
	flex-direction: initial;
}

@media (min-width:735px) {
	.localnav-container .content-expand-wrap .product-action .product-cta .pricing {
		height: 18px;
	}
}

@media (max-width:420px) {
  .section-highlights [data-ac-gallery-item].media-gallery-item-intelligence .positioned-media-element.static {
    margin-bottom: -25px;
  }
}

@media (max-width:735px) {
  .section-welcome:not(:has(.milestone-primary)) .welcome-video.with-media-ui-button .inline-media-ui-button {
    top: calc(50% + 11px + var(--welcome-section-height)/2);
  }

  .section-welcome:not(:has(.milestone-secondary)) .welcome-video.with-media-ui-button .inline-media-ui-button {
    top: calc(50% + 1px + var(--welcome-section-height)/2);
  }
}



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