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

/*HERO ANIMATION */

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

/* LOCK SCREEN 1st */
.section-lock-screen .lock-screen-gallery #lock-screen-gallery-item-1 .device {
	background-image: url(/euro/iphone-14/a/screens_alt/images/overview/lock-screen/lock_screen_1__264y35q6anmu_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-lock-screen .lock-screen-gallery #lock-screen-gallery-item-1 .device {
		background-image: url(/euro/iphone-14/a/screens_alt/images/overview/lock-screen/lock_screen_1__264y35q6anmu_large_2x.jpg);
	}
}
@media only screen and (max-width: 1068px) {
	.section-lock-screen .lock-screen-gallery #lock-screen-gallery-item-1 .device {
		background-image: url(/euro/iphone-14/a/screens_alt/images/overview/lock-screen/lock_screen_1__264y35q6anmu_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-lock-screen .lock-screen-gallery #lock-screen-gallery-item-1 .device {
		background-image: url(/euro/iphone-14/a/screens_alt/images/overview/lock-screen/lock_screen_1__264y35q6anmu_medium_2x.jpg);
	}
}
@media only screen and (max-width: 734px) {
	.section-lock-screen .lock-screen-gallery #lock-screen-gallery-item-1 .device {
		background-image: url(/euro/iphone-14/a/screens_alt/images/overview/lock-screen/lock_screen_1__264y35q6anmu_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-lock-screen .lock-screen-gallery #lock-screen-gallery-item-1 .device {
		background-image: url(/euro/iphone-14/a/screens_alt/images/overview/lock-screen/lock_screen_1__264y35q6anmu_small_2x.jpg);
	}
}
/* AR */
html.ar-quicklook .section-ar .ar-quicklook-gallery-image-starlight {
	background-image: url(/euro/iphone-14/a/screens_alt/images/overview/ar/ar_starlight__c96wvszxl6eu_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.ar-quicklook .section-ar .ar-quicklook-gallery-image-starlight {
		background-image: url(/euro/iphone-14/a/screens_alt/images/overview/ar/ar_starlight__c96wvszxl6eu_large_2x.jpg);
	}
}
@media only screen and (max-width: 1068px) {
	html.ar-quicklook .section-ar .ar-quicklook-gallery-image-starlight {
		background-image: url(/euro/iphone-14/a/screens_alt/images/overview/ar/ar_starlight__c96wvszxl6eu_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.ar-quicklook .section-ar .ar-quicklook-gallery-image-starlight {
		background-image: url(/euro/iphone-14/a/screens_alt/images/overview/ar/ar_starlight__c96wvszxl6eu_medium_2x.jpg);
	}
}
@media only screen and (max-width: 734px) {
	html.ar-quicklook .section-ar .ar-quicklook-gallery-image-starlight {
		background-image: url(/euro/iphone-14/a/screens_alt/images/overview/ar/ar_starlight__c96wvszxl6eu_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.ar-quicklook .section-ar .ar-quicklook-gallery-image-starlight {
		background-image: url(/euro/iphone-14/a/screens_alt/images/overview/ar/ar_starlight__c96wvszxl6eu_small_2x.jpg);
	}
}
html.ar-quicklook .section-ar .ar-quicklook-gallery-image-midnight {
	background-image: url(/euro/iphone-14/a/screens_alt/images/overview/ar/ar_midnight__fie4ixi5p2um_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.ar-quicklook .section-ar .ar-quicklook-gallery-image-midnight {
		background-image: url(/euro/iphone-14/a/screens_alt/images/overview/ar/ar_midnight__fie4ixi5p2um_large_2x.jpg);
	}
}
@media only screen and (max-width: 1068px) {
	html.ar-quicklook .section-ar .ar-quicklook-gallery-image-midnight {
		background-image: url(/euro/iphone-14/a/screens_alt/images/overview/ar/ar_midnight__fie4ixi5p2um_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.ar-quicklook .section-ar .ar-quicklook-gallery-image-midnight {
		background-image: url(/euro/iphone-14/a/screens_alt/images/overview/ar/ar_midnight__fie4ixi5p2um_medium_2x.jpg);
	}
}
@media only screen and (max-width: 734px) {
	html.ar-quicklook .section-ar .ar-quicklook-gallery-image-midnight {
		background-image: url(/euro/iphone-14/a/screens_alt/images/overview/ar/ar_midnight__fie4ixi5p2um_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.ar-quicklook .section-ar .ar-quicklook-gallery-image-midnight {
		background-image: url(/euro/iphone-14/a/screens_alt/images/overview/ar/ar_midnight__fie4ixi5p2um_small_2x.jpg);
	}
}
.section-ar .ar-quicklook-gallery-image-blue {
	background-image: url(/euro/iphone-14/a/screens_alt/images/overview/ar/ar_blue__ck4vy6sj8nyq_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-ar .ar-quicklook-gallery-image-blue {
		background-image: url(/euro/iphone-14/a/screens_alt/images/overview/ar/ar_blue__ck4vy6sj8nyq_large_2x.jpg);
	}
}
@media only screen and (max-width: 1068px) {
	.section-ar .ar-quicklook-gallery-image-blue {
		background-image: url(/euro/iphone-14/a/screens_alt/images/overview/ar/ar_blue__ck4vy6sj8nyq_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-ar .ar-quicklook-gallery-image-blue {
		background-image: url(/euro/iphone-14/a/screens_alt/images/overview/ar/ar_blue__ck4vy6sj8nyq_medium_2x.jpg);
	}
}
@media only screen and (max-width: 734px) {
	.section-ar .ar-quicklook-gallery-image-blue {
		background-image: url(/euro/iphone-14/a/screens_alt/images/overview/ar/ar_blue__ck4vy6sj8nyq_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-ar .ar-quicklook-gallery-image-blue {
		background-image: url(/euro/iphone-14/a/screens_alt/images/overview/ar/ar_blue__ck4vy6sj8nyq_small_2x.jpg);
	}
}
html.ar-quicklook .section-ar .ar-quicklook-gallery-image-red {
	background-image: url(/euro/iphone-14/a/screens_alt/images/overview/ar/ar_red__do1lbp4tgsqe_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.ar-quicklook .section-ar .ar-quicklook-gallery-image-red {
		background-image: url(/euro/iphone-14/a/screens_alt/images/overview/ar/ar_red__do1lbp4tgsqe_large_2x.jpg);
	}
}
@media only screen and (max-width: 1068px) {
	html.ar-quicklook .section-ar .ar-quicklook-gallery-image-red {
		background-image: url(/euro/iphone-14/a/screens_alt/images/overview/ar/ar_red__do1lbp4tgsqe_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.ar-quicklook .section-ar .ar-quicklook-gallery-image-red {
		background-image: url(/euro/iphone-14/a/screens_alt/images/overview/ar/ar_red__do1lbp4tgsqe_medium_2x.jpg);
	}
}
@media only screen and (max-width: 734px) {
	html.ar-quicklook .section-ar .ar-quicklook-gallery-image-red {
		background-image: url(/euro/iphone-14/a/screens_alt/images/overview/ar/ar_red__do1lbp4tgsqe_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.ar-quicklook .section-ar .ar-quicklook-gallery-image-red {
		background-image: url(/euro/iphone-14/a/screens_alt/images/overview/ar/ar_red__do1lbp4tgsqe_small_2x.jpg);
	}
}
html.ar-quicklook .section-ar .ar-quicklook-gallery-image-purple {
	background-image: url(/euro/iphone-14/a/screens_alt/images/overview/ar/ar_purple__b8510rdc74eu_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.ar-quicklook .section-ar .ar-quicklook-gallery-image-purple {
		background-image: url(/euro/iphone-14/a/screens_alt/images/overview/ar/ar_purple__b8510rdc74eu_large_2x.jpg);
	}
}
@media only screen and (max-width: 1068px) {
	html.ar-quicklook .section-ar .ar-quicklook-gallery-image-purple {
		background-image: url(/euro/iphone-14/a/screens_alt/images/overview/ar/ar_purple__b8510rdc74eu_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.ar-quicklook .section-ar .ar-quicklook-gallery-image-purple {
		background-image: url(/euro/iphone-14/a/screens_alt/images/overview/ar/ar_purple__b8510rdc74eu_medium_2x.jpg);
	}
}
@media only screen and (max-width: 734px) {
	html.ar-quicklook .section-ar .ar-quicklook-gallery-image-purple {
		background-image: url(/euro/iphone-14/a/screens_alt/images/overview/ar/ar_purple__b8510rdc74eu_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.ar-quicklook .section-ar .ar-quicklook-gallery-image-purple {
		background-image: url(/euro/iphone-14/a/screens_alt/images/overview/ar/ar_purple__b8510rdc74eu_small_2x.jpg);
	}
}
/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/

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

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

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

.section-accessories {
	padding-bottom: 24px;
}

.section-battery .column-third .battery, .section-battery .column-third .battery-outline {
	left: 280px;
}
.section-lock-screen .headline strong {
	background-image: linear-gradient(
		90deg,
		#2ca2b4,
		#5598de 24%,
		#7f87ff 35%,
		#f65aad 65%,
		#ec3d43
	);
}
.section-chip .headline strong {
	background-image: linear-gradient(
		90deg,
		#2ca2b4,
		#5598de 24%,
		#7f87ff 25%,
		#f65aad 46%,
		#ec3d43
	);
}
#deep-dive-selfies .stats-content .value, .section-selfies .stats-content .value {
	background-image: linear-gradient(
		90deg,
		#2ca2b4,
		#5598de 24%,
		#7f87ff 35%,
		#f65aad 55%,
		#ec3d43
	);
}
.section-ar {
	padding-top: 20px;
	padding-bottom: 20px;
}
@media only screen and (min-width: 1069px) {
	.section-hero .hero-display-section .big-container p {
		margin-right: -25px;
	}
	.section-hero .hero-display-section .bigger-container p {
		margin-left: 25px;
	}
	.section-camera .camera-campacked-wrap .camera-headline {
		font-size: 90px;
	}
	.section-battery .row-stats .stat-magsafe .icon {
		margin-top: -15px;
	}
	.section-battery .row-stats .stat-magsafe .stat-caption {
		margin-top: -5px;
	}
	.camera-gallery .rotating-headlines-wrap .typography-site-headline-super {
		font-size: 76px;
	}
}
@media only screen and (max-width: 1068px) {
	.section-hero .hero-display-section .big-container p {
		margin-right: 18px;
	}
	.section-hero .hero-display-section .bigger-container p {
		margin-left: 25px;
	}
	.section-battery .column-third .battery, .section-battery .column-third .battery-outline {
		left: 192px;
	}
	.section-design .gallery.item-container-medium-up-fade .gallery-tile-bento-7 .tile-title {
		top: 2px;
	}
	.section-battery .row-stats .stat-magsafe .icon {
		margin-top: -25px;
	}
	.section-battery .row-stats .stat-magsafe .stat-caption {
		margin-top: 0px;
	}
	.camera-gallery .rotating-headlines-wrap .typography-site-headline-super {
		font-size: 60px;
	}
	.section-cinematic-mode .reel[data-reel-1] {
		margin-left: 0px;
	}
	.section-battery .column-third .end {
		margin-left: 0px;
	}
	.section-battery .column-third .battery, .section-battery .column-third .battery-outline {
		margin-left: 10px;
	}
	.section-battery .copy {
		margin-top: 25px;
	}
}
@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-battery .column-second {
		padding-left: 0px;
	}
	.section-battery .column-third {
		padding-left: 0px;
	}
}
@media only screen and (max-width: 734px) {
	.section-hero .hero-display-section .big-container p {
		margin-right: -6px;
	}
	.section-hero .hero-display-section .bigger-container p {
		margin-left: 3px;
	}
	.section-battery .column-third .battery, .section-battery .column-third .battery-outline {
		left: 110px;
		top: 45px;
	}
	html.enhance-hero .section-hero .manifesto-bottom .camera-text, html.enhance-hero .section-hero .manifesto-bottom .safety-text {
		font-size: 48px;
	}
	html.enhance-hero .section-hero .manifesto-section-1 .battery-text.manifesto-text {
		font-size: 54px;
	}
	.section-battery .column-third .battery, .section-battery .column-third .battery-outline {
		left: 0px;
		top: 60px;
	}
	.section-battery .copy {
		margin-top: 80px;
	}
	.section-battery .row-stats .stat-magsafe .icon {
		margin-top: -15px;
	}
	.section-battery .row-stats .stat-magsafe .stat-caption {
		margin-top: 0px;
		width: 200px;
	}
	.camera-gallery .rotating-headlines-wrap .typography-site-headline-super {
		font-size: 50px;
	}
	html.enhance-deep-dive .deep-dive-button-open-container .deep-dive-button-copy {
		font-size: 20px;
	}
}

@media only screen and (max-width: 325px) {
	.section-hero .hero-display-section .bigger-container p {
		margin-left: 20px;
	}
}
/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/
