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

section.section-upgrade .inline-compare-wrap .inline-wrap .inline-compare-option-iphone-11 .compare-tile-connectivity .bg-upgrade-image.ready-to-load {
	background-image: url(/tr/iphone-16e/images/overview/upgrade/inline-compare/usb_c_large.jpg);
}
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(/tr/iphone-16e/images/overview/upgrade/inline-compare/face_id_large.jpg);
}

@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 {
		background-image: url(/tr/iphone-16e/images/overview/upgrade/inline-compare/usb_c_large_2x.jpg);
	}
	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(/tr/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-11 .compare-tile-connectivity .bg-upgrade-image.ready-to-load {
		background-image: url(/tr/iphone-16e/images/overview/upgrade/inline-compare/usb_c_medium.jpg);
	}
	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(/tr/iphone-16e/images/overview/upgrade/inline-compare/face_id_medium.jpg);
	}
}
@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 {
		background-image: url(/tr/iphone-16e/images/overview/upgrade/inline-compare/usb_c_medium_2x.jpg);
	}
	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(/tr/iphone-16e/images/overview/upgrade/inline-compare/face_id_medium_2x.jpg);
	}
}

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(/tr/iphone-16e/images/overview/upgrade/inline-compare/esos_large.jpg);
}

@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(/tr/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(/tr/iphone-16e/images/overview/upgrade/inline-compare/esos_medium.jpg);
	}
}
@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(/tr/iphone-16e/images/overview/upgrade/inline-compare/esos_medium_2x.jpg);
	}
}

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(/tr/iphone-16e/images/overview/upgrade/inline-compare/face_id_large.jpg);
}

@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(/tr/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(/tr/iphone-16e/images/overview/upgrade/inline-compare/face_id_medium.jpg);
	}
}
@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(/tr/iphone-16e/images/overview/upgrade/inline-compare/face_id_medium_2x.jpg);
	}
}

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

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

.section-design .ps-swatch-secondary .splash-copy-disclaimer {
	display: inline-block;
	margin-top: 19px;
	font-weight: 500;
	font-size: 14px;
	color: #404040;
}

@media (max-width: 1068px) {
	.section-design .ps-swatch-secondary .splash-copy-disclaimer {
		margin-top: 13px;
	}
}

@media (max-width: 734px) {
	.section-design .ps-swatch-secondary .splash-copy-disclaimer {
		margin-top: 11px;
		font-size: 12px;
	}
}

.section.section-upgrade .inline-compare-wrap {
	padding-bottom: 80px;
}
.section-apple-intelligence .hero-area .copy .eyebrow picture {
	width: unset;
	height: unset;
}
.section-apple-intelligence .hero-area .copy .eyebrow picture {
	width: unset;
	height: unset;
}
.section-apple-intelligence .hero-area {
	flex-direction: column;
}

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

.footnote-blue {
	color: var(--sk-body-link-color, rgb(0, 102, 204));
}

.footnote-blue a::after {
	--target-size: 5px;
}

@media screen and (min-width: 1069px) {
	.section-apple-intelligence .hero-area .apple-intelligence-hero-media {
		inset-inline-start: -12%;
	}
	#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: 71px;
		--tile-image-height: 71px;
	}
	#gallery-item-upgrade-iphone-11 .compare-tile-connectivity figure, #gallery-item-upgrade-iphone-se-2nd-gen .compare-tile-connectivity figure {
		background-size: 71px 71px;
	}
	.section-apple-intelligence .hero-area .copy .eyebrow picture {
		width: unset;
		height: unset;
	}
	section.section .inline-compare-wrap .inline-compare-select-label.reorder-label {
		margin: 12px 0 0px;
	}
	section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile-battery .stat .battery-icon-wrap .bg-upgrade-image {
		bottom: -3px;
	}
	.bars-container {
		align-items: flex-start;
	}
	.section-header .section-header-headline {
		max-width: 90%;
	}
	.section.section-values .column.ric-large-3 {
		display: flex;
		flex-direction: column;
	}
}

@media screen and (min-width: 1069px) and (max-width: 1440px) {
	section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile .stat-reduced strong {
		font-size: 37px;
	}
}

@media (min-width: 735px) and (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: 51px;
		--tile-image-height: 51px;
	}
	#gallery-item-upgrade-iphone-11 .compare-tile-connectivity figure, #gallery-item-upgrade-iphone-se-2nd-gen .compare-tile-connectivity figure {
		background-size: 51px 51px;
	}
	.section-apple-intelligence .hero-area .copy .eyebrow picture {
		width: unset;
		height: unset;
	}
	section.section .inline-compare-wrap .inline-compare-select-label.reorder-label {
		margin-top: 12px;
	}
	section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile-battery .stat .battery-icon-wrap .bg-upgrade-image {
		bottom: -3px;
	}
	section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile .stat-reduced strong {
		font-size: 29px;
	}
}

@media only screen and (max-width: 734px) {
	.section.section-upgrade .inline-compare-wrap {
		padding-bottom: 48px;
	}
	.section-apple-intelligence .hero-area .copy .eyebrow picture img {
		width: 100%;
	}
	section.section .inline-compare-wrap .inline-compare-select-label.reorder-label {
		margin-top: 12px;
	}
	section.section .inline-compare-wrap .form-dropdown.reorder-label {
		margin: 16px 0 0 0;
	}
	section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile-battery .stat .battery-icon-wrap .bg-upgrade-image {
		bottom: -3px;
	}
	.bars-container {
		align-items: flex-start;
	}
	#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: 51px;
		--tile-image-height: 51px;
	}
	#gallery-item-upgrade-iphone-11 .compare-tile-connectivity figure, #gallery-item-upgrade-iphone-se-2nd-gen .compare-tile-connectivity figure {
		background-size: 51px 51px;
	}
}
@media only screen and (max-width: 480px) {
	.red-bull-cta-link {
		width: 270px;
		font-size: 17px;
		margin: 0 auto 40px auto;
		text-align: center;
	}
}

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

section.section-chip .inline-compare-wrap .inline-compare-dropdown {
	width: auto;
	flex-wrap: wrap;
	flex-direction: row-reverse;
	align-items: center;
	justify-content: flex-end;
}

@media (max-width: 1068px) {
	section.section-chip .inline-compare-wrap .inline-compare-dropdown {
		flex-direction: column;
		flex-direction: column-reverse;
		align-items: start;
		gap: 20px;
	}
}

section.section-battery .inline-compare-wrap .form-dropdown-wrap {
	display: flex;
	margin: 0;
	flex-direction: column-reverse;
	gap: 20px;
}

@media (max-width: 734px) {
	section.section-battery .inline-compare-wrap .form-dropdown-wrap {
		flex-direction: column-reverse;
		align-items: start;
	}
}

@media (max-width: 1068px) {
	section.section .inline-compare-wrap .inline-compare-select-label {
		margin-top: 0px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	section.section-battery .inline-compare-wrap .tab-wrap {
		margin-top: -12px;
	}
}

@media only screen and (max-width: 734px) {
	section.section-battery .inline-compare-wrap .tab-wrap {
		margin-top: 0px;
	}
}

@media only screen and (min-width: 735px) {
	#icon-card-specialist .icon-card-modal-content div.icon-card-modal-content-terms p:nth-of-type(3), #icon-card-specialist .icon-card-modal-content div.icon-card-modal-content-terms p:nth-of-type(4) {
		margin-top: 20px;
	}
}

@media only screen and (max-width: 734px) {
	#icon-card-specialist .icon-card-modal-content div.icon-card-modal-content-terms p:nth-of-type(3), #icon-card-specialist .icon-card-modal-content div.icon-card-modal-content-terms p:nth-of-type(4) {
		margin-top: 16px;
	}
}

@media (width >= 1068px) {
	.mb-13 {
		margin-bottom: 52px;
	}
}

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