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

html.enhance-deep-dive .section-crash-detection.deep-purple {
	background-image: url(/pl/iphone-14-pro/images/key-features/features/crash-detection/crash_deep_purple__dkjv7ec2v802_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
	html.enhance-deep-dive .section-crash-detection.deep-purple {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/crash-detection/crash_deep_purple__dkjv7ec2v802_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	html.enhance-deep-dive .section-crash-detection.deep-purple {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/crash-detection/crash_deep_purple__dkjv7ec2v802_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	html.enhance-deep-dive .section-crash-detection.deep-purple {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/crash-detection/crash_deep_purple__dkjv7ec2v802_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	html.enhance-deep-dive .section-crash-detection.deep-purple {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/crash-detection/crash_deep_purple__dkjv7ec2v802_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	html.enhance-deep-dive .section-crash-detection.deep-purple {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/crash-detection/crash_deep_purple__dkjv7ec2v802_small_2x.jpg);
	}
}

html.enhance-deep-dive .section-crash-detection.gold {
	background-image: url(/pl/iphone-14-pro/images/key-features/features/crash-detection/crash_gold__dlarf4a5hscy_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
	html.enhance-deep-dive .section-crash-detection.gold {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/crash-detection/crash_gold__dlarf4a5hscy_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	html.enhance-deep-dive .section-crash-detection.gold {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/crash-detection/crash_gold__dlarf4a5hscy_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	html.enhance-deep-dive .section-crash-detection.gold {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/crash-detection/crash_gold__dlarf4a5hscy_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	html.enhance-deep-dive .section-crash-detection.gold {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/crash-detection/crash_gold__dlarf4a5hscy_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	html.enhance-deep-dive .section-crash-detection.gold {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/crash-detection/crash_gold__dlarf4a5hscy_small_2x.jpg);
	}
}

html.enhance-deep-dive .section-crash-detection.silver {
	background-image: url(/pl/iphone-14-pro/images/key-features/features/crash-detection/crash_silver__f346l75itemy_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
	html.enhance-deep-dive .section-crash-detection.silver {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/crash-detection/crash_silver__f346l75itemy_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	html.enhance-deep-dive .section-crash-detection.silver {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/crash-detection/crash_silver__f346l75itemy_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	html.enhance-deep-dive .section-crash-detection.silver {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/crash-detection/crash_silver__f346l75itemy_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	html.enhance-deep-dive .section-crash-detection.silver {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/crash-detection/crash_silver__f346l75itemy_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	html.enhance-deep-dive .section-crash-detection.silver {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/crash-detection/crash_silver__f346l75itemy_small_2x.jpg);
	}
}

html.enhance-deep-dive .section-crash-detection.space-black {
	background-image: url(/pl/iphone-14-pro/images/key-features/features/crash-detection/crash_space_black__5g9r0g123wya_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
	html.enhance-deep-dive .section-crash-detection.space-black {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/crash-detection/crash_space_black__5g9r0g123wya_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	html.enhance-deep-dive .section-crash-detection.space-black {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/crash-detection/crash_space_black__5g9r0g123wya_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	html.enhance-deep-dive .section-crash-detection.space-black {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/crash-detection/crash_space_black__5g9r0g123wya_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	html.enhance-deep-dive .section-crash-detection.space-black {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/crash-detection/crash_space_black__5g9r0g123wya_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	html.enhance-deep-dive .section-crash-detection.space-black {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/crash-detection/crash_space_black__5g9r0g123wya_small_2x.jpg);
	}
}

.section-water-resistance.deep-purple {
	background-image: url(/pl/iphone-14-pro/images/key-features/features/water-resistance/water_deep_purple__utiybbg5vaqq_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
	.section-water-resistance.deep-purple {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/water-resistance/water_deep_purple__utiybbg5vaqq_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-water-resistance.deep-purple {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/water-resistance/water_deep_purple__utiybbg5vaqq_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-water-resistance.deep-purple {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/water-resistance/water_deep_purple__utiybbg5vaqq_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-water-resistance.deep-purple {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/water-resistance/water_deep_purple__utiybbg5vaqq_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-water-resistance.deep-purple {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/water-resistance/water_deep_purple__utiybbg5vaqq_small_2x.jpg);
	}
}
.section-water-resistance.gold {
	background-image: url(/pl/iphone-14-pro/images/key-features/features/water-resistance/water_gold__eazpm5cgdlqq_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
	.section-water-resistance.gold {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/water-resistance/water_gold__eazpm5cgdlqq_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-water-resistance.gold {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/water-resistance/water_gold__eazpm5cgdlqq_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-water-resistance.gold {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/water-resistance/water_gold__eazpm5cgdlqq_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-water-resistance.gold {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/water-resistance/water_gold__eazpm5cgdlqq_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-water-resistance.gold {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/water-resistance/water_gold__eazpm5cgdlqq_small_2x.jpg);
	}
}

.section-water-resistance.silver {
	background-image: url(/pl/iphone-14-pro/images/key-features/features/water-resistance/water_silver__e3xepv1pp9me_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
	.section-water-resistance.silver {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/water-resistance/water_silver__e3xepv1pp9me_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-water-resistance.silver {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/water-resistance/water_silver__e3xepv1pp9me_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-water-resistance.silver {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/water-resistance/water_silver__e3xepv1pp9me_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-water-resistance.silver {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/water-resistance/water_silver__e3xepv1pp9me_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-water-resistance.silver {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/water-resistance/water_silver__e3xepv1pp9me_small_2x.jpg);
	}
}

.section-water-resistance.space-black {
	background-image: url(/pl/iphone-14-pro/images/key-features/features/water-resistance/water_space_black__cgwv80muqu82_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
	.section-water-resistance.space-black {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/water-resistance/water_space_black__cgwv80muqu82_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-water-resistance.space-black {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/water-resistance/water_space_black__cgwv80muqu82_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-water-resistance.space-black {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/water-resistance/water_space_black__cgwv80muqu82_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-water-resistance.space-black {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/water-resistance/water_space_black__cgwv80muqu82_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-water-resistance.space-black {
		background-image: url(/pl/iphone-14-pro/images/key-features/features/water-resistance/water_space_black__cgwv80muqu82_small_2x.jpg);
	}
}

.section-endcap .image-accessibility {
	background-image: url(/pl/iphone-14-pro/images/key-features/endcap/accessibility__d12vm99ofjue_large.jpg);
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
	.section-endcap .image-accessibility {
		background-image: url(/pl/iphone-14-pro/images/key-features/endcap/accessibility__d12vm99ofjue_large_2x.jpg);
	}
}

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

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

#ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info {
	border-top: 0;
}

.section-ways-to-save.section-endcap {
	padding: 0;
}

.key-features-features-true-depth-selfie-deep-purple {
	transform: scale(0.9);
}
.key-features-features-true-depth-selfie-gold {
	transform: scale(0.9);
}
.key-features-features-true-depth-selfie-silver {
	transform: scale(0.9);
}
.key-features-features-true-depth-selfie-space-black {
	transform: scale(0.9);
}

@media only screen and (min-width: 1069px) {
	.deep-dive-cinematic-mode .dd-layout-stats.dd-content-claims .stat {
		padding-bottom: 170px;
	}
	.section-battery .feature-headline.gradient-text .gradient-text {
		transform: translate(-57px, 5px);
	}
	.section-battery .feature-headline strong .headline-part {
		font-size: 60px;
	}

	.deep-dive-camera .deep-dive-content .dd-content-low-light-stats .stat:nth-child(3) {
		margin-top: 25px;
	}
	#deep-dive-modals .deep-dive-camera .scrolling-content .dd-layout-txt-img-bottom-bleed .copy {
		margin-bottom: 20px;
	}
	.key-features-features-true-depth-selfie-deep-purple {
		margin-top: -16px;
	}
	.key-features-features-true-depth-selfie-gold {
		margin-top: -16px;
	}
	.key-features-features-true-depth-selfie-silver {
		margin-top: -16px;
	}
	.key-features-features-true-depth-selfie-space-black {
		margin-top: -16px;
	}
	.deep-dive-crash .deep-dive-scroll-content-x .dd-columns .dd-layout-img-v-xl-bleed-txt.dd-content-radar .copy.typography-site-deep-dive-stat {
		width: 445px;
		margin-left: auto;
	}
}
@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.deep-dive-cinematic-mode .dd-layout-stats.dd-content-claims .stat {
		padding-bottom: 170px;
	}
	.section-battery .feature-headline.gradient-text .gradient-text {
		transform: translate(-33px, 15px);
	}
	.section-battery .feature-headline strong .headline-part {
		font-size: 45px;
	}

	#deep-dive-modals .deep-dive-camera .scrolling-content .dd-layout-txt-img-bottom-bleed .copy {
		margin-bottom: 20px;
	}
	.key-features-features-true-depth-selfie-deep-purple {
		margin-top: -10px;
	}
	.key-features-features-true-depth-selfie-gold {
		margin-top: -10px;
	}
	.key-features-features-true-depth-selfie-silver {
		margin-top: -10px;
	}
	.key-features-features-true-depth-selfie-space-black {
		margin-top: -10px;
	}
	.deep-dive-crash .deep-dive-scroll-content-x .dd-columns .dd-layout-img-v-xl-bleed-txt.dd-content-radar .copy.typography-site-deep-dive-stat {
		width: 355px;
		margin-left: auto;
	}
	.deep-dive-chip .dd-layout-stats.dd-content-stats {
		grid-row-gap: 80px;
	}
}
@media only screen and (max-width: 734px) {
	.section-battery .feature-headline.gradient-text .gradient-text {
		transform: translate(-47px, 11px);
	}
	.section-battery .feature-headline strong .headline-part {
		font-size: 55px;
	}

	.deep-dive-chip .deep-dive-content .dd-layout-stats .stat .stat-caption {
		font-size: 16px;
	}
	.deep-dive-camera .dd-layout-stats.dd-content-low-light-stats {
		display: inline-block;
	}
	html.no-enhance-deep-dive .dd-layout-img-top-bleed-txt {
		flex-direction: column;
		align-items: self-start;
	}
	.dd-layout-img-top-bleed-txt .copy {
		margin-left: 0;
	}
	.key-features-features-true-depth-selfie-deep-purple {
		margin-top: -10px;
		margin-left: -10px;
	}
	.key-features-features-true-depth-selfie-gold {
		margin-top: -10px;
		margin-left: -10px;
	}
	.key-features-features-true-depth-selfie-silver {
		margin-top: -10px;
		margin-left: -10px;
	}
	.key-features-features-true-depth-selfie-space-black {
		margin-top: -10px;
		margin-left: -10px;
	}
	.deep-dive-camera .deep-dive-content .dd-content-low-light-stats .stat:nth-child(2) {
		margin-top: 50px;
	}
	.deep-dive-camera .deep-dive-content .dd-content-low-light-stats .stat:nth-child(3) {
		margin-top: 25px;
	}

	html.no-enhance-deep-dive .deep-dive-chip .dd-layout-stats.dd-content-stats .stat .stat-content {
		margin-bottom: 2.6em;
		margin-top: 0;
		padding-top: 0px;
	}
	html.no-enhance-deep-dive .deep-dive-chip .dd-layout-stats.dd-content-stats .stat:nth-child(3) .stat-content {
		margin-bottom: 2.6em;
		margin-top: 0;
	}
	html.no-enhance-deep-dive .deep-dive-chip .dd-layout-stats.dd-content-stats .stat:nth-child(5) .stat-content {
		margin-top: 3em;
		margin-bottom: 2.6em;
	}
	html.no-enhance-deep-dive .deep-dive-chip .dd-layout-stats.dd-content-stats {
		margin-bottom: 65px;
	}
	html.no-enhance-deep-dive .deep-dive-battery .dd-layout-stats.dd-content-stats {
		margin-bottom: 35px;
	}
}
/* se */
@media only screen and (max-width: 325px) {
	html.no-enhance-deep-dive .deep-dive-dynamic-island .dd-layout.dd-layout-hero-img .headline {
		margin-inline-start: max(75px, calc(235px - 50vw));
	}
	.deep-dive-camera .dd-layout-imgs-txt.dd-content-resolution .copy {
		margin-left: -85px;
	}
	.deep-dive-chip .scrolling-content .stat .stat-value {
		font-size: 24px;
	}
	.deep-dive-chip .scrolling-content .stat .stat-caption {
		font-size: 16px;
	}
	.deep-dive-battery .scrolling-content .stat .stat-value {
		font-size: 20px;
	}
	.deep-dive-battery .scrolling-content .stat .stat-caption {
		font-size: 18px;
	}
	html.no-enhance-deep-dive .deep-dive-cinematic-mode .dd-layout.dd-layout-hero-img .headline {
		margin-inline-start: max(75px, calc(215px - 50vw));
	}
	html.no-enhance-deep-dive .deep-dive-cinematic-mode .dd-layout.dd-layout-hero-img .headline .typography-site-header-2 {
		font-size: 22px;
	}
	.deep-dive-cinematic-mode .scrolling-content .stat .stat-value {
		font-size: 20px;
	}
	html.no-enhance-deep-dive .section-cinematic-mode .deep-dive-container:not(.deep-dive-chip) .dd-layout-stats .stat {
		flex-basis: 100%;
	}
	html.no-enhance-deep-dive .deep-dive-action-mode .dd-layout.dd-layout-hero-img .headline {
		margin-inline-start: max(75px, calc(215px - 50vw));
	}
	html.no-enhance-deep-dive .deep-dive-action-mode .dd-layout.dd-layout-hero-img .headline .typography-site-header-2 {
		font-size: 28px;
	}
	html.no-enhance-deep-dive .deep-dive-true-depth .dd-layout.dd-layout-hero-img .headline {
		margin-inline-start: max(75px, calc(195px - 50vw));
	}
	html.no-enhance-deep-dive .deep-dive-crash .dd-layout.dd-layout-hero-img .headline {
		margin-inline-start: max(75px, calc(195px - 50vw));
	}
	html.no-enhance-deep-dive .deep-dive-crash .dd-layout.dd-layout-hero-img .headline .typography-site-header-2 {
		font-size: 22px;
	}
}
/*------------------------------------*\
   END: LOCAL FIXES
\*------------------------------------*/
