.ai-avail-message {
	margin-top: 30px;
}
@media (max-width: 734px) {
	.ai-avail-message {
		line-height: 1.44;
	}
}

#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;
}
@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;
	}
}

.red-bull-cta-link {
	position: absolute;
	bottom: -5%;
	left: 50%;
	transform: translateX(-50%);
	z-index: 30;
	margin: 0 auto 80px auto;
	text-align: center;
}

@media only screen and (max-width: 480px) {
	.red-bull-cta-link {
		width: 270px;
		font-size: 17px;
		margin: 0 auto 40px auto;
		text-align: center;
	}
}

#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(/ro/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(/ro/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(/ro/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(/ro/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(/ro/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(/ro/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(/ro/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(/ro/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(/ro/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(/ro/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(/ro/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(/ro/iphone-16e/images/overview/upgrade/inline-compare/face_id_medium_2x.jpg);
		background-size: 51px 51px;
	}
}

@media screen and (min-width: 1069px) {
	section.section .inline-compare-wrap .inline-compare-select-label {
		margin: -8px 0 12px -19px;
	}
	section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile .stat-reduced strong {
		font-size: 40px;
	}
	.marquee {
		padding-top: 4px;
	}
}

.section-apple-intelligence .privacy-area .ai-gradient-text {
	line-height: 1.16;
}

@media screen and (min-width: 735px) and (max-width: 1068px) {
	.red-bull-cta-link {
		white-space: nowrap;
	}

	section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile .stat-reduced strong {
		font-size: 28px;
	}

	section.section .inline-compare-wrap .inline-compare-select-label {
		white-space: nowrap;
	}
}

section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile-battery .stat .battery-icon-wrap .bg-upgrade-image {
	bottom: -0.05em;
}

@media screen and (min-width: 1069px) and (max-width: 1075px) {
	section.section .inline-compare-wrap .inline-compare-select-label {
		white-space: nowrap;
	}
}

@media only screen and (max-width: 480px) {
	.section-highlights .media-gallery .media-gallery-item-battery {
		background-color: white;
	}
	.section-highlights .media-gallery .media-gallery-item-battery .media-container {
		margin-top: -20px;
	}
	.red-bull-cta-link {
		margin: 0 auto 54px auto;
	}
}
/* Fix for chip compare section - LARGE */

/* When they become 2 lines in Large */
@media screen and (min-width: 1069px) and (max-width: 1737px) {
	section.section-chip #gallery-item-chip-iphone-se-2nd-gen .bars-container {
		padding-top: 22px;
	}
}
@media screen and (min-width: 1069px) and (max-width: 1681px) {
	section.section-chip #gallery-item-chip-iphone-se-3rd-gen .bars-container {
		padding-top: 22px;
	}
}
@media screen and (min-width: 1069px) and (max-width: 1326px) {
	section.section-chip #gallery-item-chip-iphone-12-mini .bars-container {
		padding-top: 22px;
	}
}
@media screen and (min-width: 1069px) and (max-width: 1197px) {
	section.section-chip #gallery-item-chip-iphone-12 .bars-container {
		padding-top: 22px;
	}
}
@media screen and (min-width: 1069px) and (max-width: 1188px) {
	section.section-chip #gallery-item-chip-iphone-11 .bars-container {
		padding-top: 22px;
	}
}

/* When they become 3 lines in Large */
@media screen and (min-width: 1069px) and (max-width: 1212px) {
	section.section-chip #gallery-item-chip-iphone-se-2nd-gen .bars-container {
		padding-top: 0;
	}
}
@media screen and (min-width: 1069px) and (max-width: 1155px) {
	section.section-chip #gallery-item-chip-iphone-se-3rd-gen .bars-container {
		padding-top: 0;
	}
}

/* Fix for chip compare section - MEDIUM */

/* When they become 2 lines in Medium */
@media only screen and (min-width: 735px) and (max-width: 826px) {
	section.section-chip #gallery-item-chip-iphone-se-3rd-gen .bars-container {
		padding-top: 22px;
	}
}
@media only screen and (min-width: 735px) and (max-width: 854px) {
	section.section-chip #gallery-item-chip-iphone-se-2nd-gen .bars-container {
		padding-top: 22px;
	}
}

/* Fix for chip compare section - SMALL */

/* When they become 2 lines in Small */
@media only screen and (max-width: 573px) {
	section.section-chip #gallery-item-chip-iphone-se-2nd-gen .bars-container {
		padding-top: 22px;
	}
}
@media only screen and (max-width: 554px) {
	section.section-chip #gallery-item-chip-iphone-se-3rd-gen .bars-container {
		padding-top: 22px;
	}
}
@media only screen and (max-width: 436px) {
	section.section-chip #gallery-item-chip-iphone-12-mini .bars-container {
		padding-top: 22px;
	}
}
@media only screen and (max-width: 393px) {
	section.section-chip #gallery-item-chip-iphone-12 .bars-container {
		padding-top: 22px;
	}
}
@media only screen and (max-width: 390px) {
	section.section-chip #gallery-item-chip-iphone-11 .bars-container {
		padding-top: 22px;
	}
}

/* When they become 3 lines in Small */
@media only screen and (max-width: 397px) {
	section.section-chip #gallery-item-chip-iphone-se-2nd-gen .bars-container {
		padding-top: 0;
	}
}
@media only screen and (max-width: 379px) {
	section.section-chip #gallery-item-chip-iphone-se-3rd-gen .bars-container {
		padding-top: 0;
	}
}

.ps-swatch-tertiary, .section.theme-dark .ps-swatch-secondary {
	color: #86868b;
}

.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;
}


@media only screen and (min-width: 1069px) and (max-width: 1336px) {
	section.section-chip .inline-compare-wrap .inline-compare-dropdown {
		gap: 13px;
	}
}