

.ai-avail-message {
	margin-top: 30px;
	line-height: normal;
}

.typography-ps-card-disclaimer {
    font-size: 14px;
    line-height: 1.4285914286;
    font-weight: 600;
    letter-spacing: -0.016em;
    font-family: SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif;
}

#compare-upgrade-gallery {
	padding-bottom: 80px;
}

.section-apple-intelligence .hero-area .copy .eyebrow picture {
	width: unset;
	height: unset;
}

.section-apple-intelligence .hero-area {
	flex-direction: column;
	gap: 2em;
}

.section-apple-intelligence .hero-area .copy {
	text-align: center;
	padding-top: unset;
}

.section-apple-intelligence .hero-area .copy .headline {
	font-size: 1em;
	font-weight: 400;
	color: #86868b;
}


#gallery-item-upgrade-iphone-11 .bg-upgrade-image.bg-upgrade-image-connectivity, #gallery-item-upgrade-iphone-se-2nd-gen .bg-upgrade-image.bg-upgrade-image-connectivity {
	--tile-image-width: 92px;
	--tile-image-height: 69px;
}
#gallery-item-upgrade-iphone-12 .bg-upgrade-image.bg-upgrade-image-connectivity, #gallery-item-upgrade-iphone-12-mini .bg-upgrade-image.bg-upgrade-image-connectivity {
	--tile-image-width: 71px;
	--tile-image-height: 71px;
}
#gallery-item-upgrade-iphone-se-3rd-gen .bg-upgrade-image.bg-upgrade-image-connectivity {
	--tile-image-width: 71px;
	--tile-image-height: 71px;
}
@media (max-width: 1068px) {
	#gallery-item-upgrade-iphone-11 .bg-upgrade-image.bg-upgrade-image-connectivity, #gallery-item-upgrade-iphone-se-2nd-gen .bg-upgrade-image.bg-upgrade-image-connectivity {
		--tile-image-width: 58px;
		--tile-image-height: 44px;
	}
}
section.section-upgrade .inline-compare-wrap .inline-wrap .inline-compare-option-iphone-11 .compare-tile-connectivity .bg-upgrade-image.ready-to-load, section.section-upgrade .inline-compare-wrap .inline-wrap .inline-compare-option-iphone-se-2nd-gen .compare-tile-connectivity .bg-upgrade-image.ready-to-load {
	background-image: url(/bg/iphone-16e/images/overview/upgrade/inline-compare/5g_large.jpg);
	background-size: 92px 69px;
}

@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	section.section-upgrade .inline-compare-wrap .inline-wrap .inline-compare-option-iphone-11 .compare-tile-connectivity .bg-upgrade-image.ready-to-load, section.section-upgrade .inline-compare-wrap .inline-wrap .inline-compare-option-iphone-se-2nd-gen .compare-tile-connectivity .bg-upgrade-image.ready-to-load {
		background-image: url(/bg/iphone-16e/images/overview/upgrade/inline-compare/5g_large_2x.jpg);
		background-size: 92px 69px;
	}
}
@media (max-width: 1068px) {
	section.section-upgrade .inline-compare-wrap .inline-wrap .inline-compare-option-iphone-11 .compare-tile-connectivity .bg-upgrade-image.ready-to-load, section.section-upgrade .inline-compare-wrap .inline-wrap .inline-compare-option-iphone-se-2nd-gen .compare-tile-connectivity .bg-upgrade-image.ready-to-load {
		background-image: url(/bg/iphone-16e/images/overview/upgrade/inline-compare/5g_medium.jpg);
		background-size: 58px 44px;
	}
}
@media (max-width: 1068px) and (min-resolution: 1.5dppx), (max-width: 1068px) and (min-resolution: 144dpi) {
	section.section-upgrade .inline-compare-wrap .inline-wrap .inline-compare-option-iphone-11 .compare-tile-connectivity .bg-upgrade-image.ready-to-load, section.section-upgrade .inline-compare-wrap .inline-wrap .inline-compare-option-iphone-se-2nd-gen .compare-tile-connectivity .bg-upgrade-image.ready-to-load {
		background-image: url(/bg/iphone-16e/images/overview/upgrade/inline-compare/5g_medium_2x.jpg);
		background-size: 58px 44px;
	}
}

section.section-upgrade .inline-compare-wrap .inline-wrap .inline-compare-option-iphone-12 .compare-tile-connectivity .bg-upgrade-image.ready-to-load, section.section-upgrade .inline-compare-wrap .inline-wrap .inline-compare-option-iphone-12-mini .compare-tile-connectivity .bg-upgrade-image.ready-to-load {
	background-image: url(/bg/iphone-16e/images/overview/upgrade/inline-compare/esos_large.jpg);
	background-size: 71px 71px;
}

@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	section.section-upgrade .inline-compare-wrap .inline-wrap .inline-compare-option-iphone-12 .compare-tile-connectivity .bg-upgrade-image.ready-to-load, section.section-upgrade .inline-compare-wrap .inline-wrap .inline-compare-option-iphone-12-mini .compare-tile-connectivity .bg-upgrade-image.ready-to-load {
		background-image: url(/bg/iphone-16e/images/overview/upgrade/inline-compare/esos_large_2x.jpg);
	}
}
@media (max-width: 1068px) {
	section.section-upgrade .inline-compare-wrap .inline-wrap .inline-compare-option-iphone-12 .compare-tile-connectivity .bg-upgrade-image.ready-to-load, section.section-upgrade .inline-compare-wrap .inline-wrap .inline-compare-option-iphone-12-mini .compare-tile-connectivity .bg-upgrade-image.ready-to-load {
		background-image: url(/bg/iphone-16e/images/overview/upgrade/inline-compare/esos_medium.jpg);
		background-size: 51px 51px;
	}
}
@media (max-width: 1068px) and (min-resolution: 1.5dppx), (max-width: 1068px) and (min-resolution: 144dpi) {
	section.section-upgrade .inline-compare-wrap .inline-wrap .inline-compare-option-iphone-12 .compare-tile-connectivity .bg-upgrade-image.ready-to-load, section.section-upgrade .inline-compare-wrap .inline-wrap .inline-compare-option-iphone-12-mini .compare-tile-connectivity .bg-upgrade-image.ready-to-load {
		background-image: url(/bg/iphone-16e/images/overview/upgrade/inline-compare/esos_medium_2x.jpg);
	}
	#gallery-item-upgrade-iphone-12 .bg-upgrade-image.bg-upgrade-image-connectivity, #gallery-item-upgrade-iphone-12-mini .bg-upgrade-image.bg-upgrade-image-connectivity {
		--tile-image-width: 51px;
		--tile-image-height: 51px;
	}
}

section.section-upgrade .inline-compare-wrap .inline-wrap .inline-compare-option-iphone-se-3rd-gen .compare-tile-connectivity .bg-upgrade-image.ready-to-load {
	background-image: url(/bg/iphone-16e/images/overview/upgrade/inline-compare/face_id_large.jpg);
	background-size: 71px 71px;
}

@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	section.section-upgrade .inline-compare-wrap .inline-wrap .inline-compare-option-iphone-se-3rd-gen .compare-tile-connectivity .bg-upgrade-image.ready-to-load {
		background-image: url(/bg/iphone-16e/images/overview/upgrade/inline-compare/face_id_large_2x.jpg);
	}
}
@media (max-width: 1068px) {
	section.section-upgrade .inline-compare-wrap .inline-wrap .inline-compare-option-iphone-se-3rd-gen .compare-tile-connectivity .bg-upgrade-image.ready-to-load {
		background-image: url(/bg/iphone-16e/images/overview/upgrade/inline-compare/face_id_medium.jpg);
		background-size: 51px 51px;
	}
	#gallery-item-upgrade-iphone-se-3rd-gen .bg-upgrade-image.bg-upgrade-image-connectivity {
		--tile-image-width: 51px;
		--tile-image-height: 51px;
	}
}
@media (max-width: 1068px) and (min-resolution: 1.5dppx), (max-width: 1068px) and (min-resolution: 144dpi) {
	section.section-upgrade .inline-compare-wrap .inline-wrap .inline-compare-option-iphone-se-3rd-gen .compare-tile-connectivity .bg-upgrade-image.ready-to-load {
		background-image: url(/bg/iphone-16e/images/overview/upgrade/inline-compare/face_id_medium_2x.jpg);
		background-size: 51px 51px;
	}
}


@media (max-width: 1068px) {
	.section-apple-intelligence .hero-area {
		gap: 0em;
	}
	.typography-chip-stat-reduced {
		font-size: 28px;
	}
}
@media screen and (min-width: 1069px) {
	.section-apple-intelligence .hero-area .apple-intelligence-hero-media {
		inset-inline-start: -12%;
	}
	.typography-chip-stat-reduced {
		font-size: 28px;
	}
}
@media screen and (max-width: 735px) {
	.section-apple-intelligence .hero-area .copy .eyebrow picture {
		width: 320px;
		height: 90px;
	}

	.section-apple-intelligence .hero-area .copy .eyebrow picture img {
		width: 100%;
	}
	.typography-chip-stat-reduced {
		font-size: 22px;
	}
	section.section-chip .bars-container {
		align-items: flex-start;
	}
}



@media screen and (min-width: 1069px) and (max-width: 1461px) { 
    #compare-chip-gallery > div > div.tab-wrap > div > label{
	margin-bottom: 15px;
}
section.section-chip .inline-compare-wrap .inline-compare-option-wrap{
	--ric-grid-gap: 70px;
}
}

@media screen and (min-width: 1069px) and (max-width: 1200px) { 
section.section-chip .inline-compare-wrap .inline-compare-option-wrap{
	--ric-grid-gap: 20px;
}
}

@media only screen and (max-width: 734px) {
	section.section-chip .inline-compare-wrap .inline-wrap .stat strong {
		font-size: 40px;
	}
}

@media only screen and (max-width: 734px) {
	section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile .stat, section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile .tile-copy {
		font-size: 13px;
	}
}

@media only screen and (max-width: 1068px) {
	section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile .stat-reduced strong {
		font-size: 30px;
	}
}

@media only screen and (max-width: 734px) {
	section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile .stat-reduced strong {
		font-size: 26px;
	}
}

@media only screen and (max-width: 734px) {
	#main > section.section.section-product-stories > section.section.section-design > div.viewport-content > div > p {
	font-size: 42px;	
	}
}