﻿/*------------------------------------*\
   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;
}
#deep-dive-modals .deep-dive.gallery .stat-content.stat-camera .stat-value {
	background-image: linear-gradient(
		90deg,
		#2ca2b4,
		#5598de 24%,
		#7f87ff 25%,
		#f65aad 70%,
		#ec3d43
	);
}
.section-even-more {
	padding-bottom: 20px;
}
@media only screen and (min-width: 1069px) {
	.section-hero .hero-display-section .big-container p {
		margin-right: -20px;
	}
	.section-hero .hero-display-section .bigger-container p {
		margin-left: 20px;
	}
	html.enhance-hero .section-hero .hero-display-section .iphone-14-plus-specs-container .product-name, html.enhance-hero .section-hero .hero-display-section .iphone-14-plus-specs-container .product-size {
		margin-left: -35px;
	}
	html.enhance-hero .section-hero .hero-display-section .iphone-14-plus-specs-container .product-size {
		font-size: 56px;
	}
	html.enhance-hero .section-hero .hero-display-section .iphone-14-specs-container .product-name, html.enhance-hero .section-hero .hero-display-section .iphone-14-specs-container .product-size {
		margin-right: -39px;
	}
	html.enhance-hero .section-hero .hero-display-section .iphone-14-specs-container .product-size {
		font-size: 52px;
	}
	#design-gallery .gallery-tile-bento-4-color-picker .color-name-wrap .color-name-midnight.typography-site-design-tile-picker {
		font-size: 42px;
	}
	#design-gallery .gallery-tile-bento-2 .tile-copy-wrap .tile-title.typography-site-design-tile-title {
		font-size: 36px;
	}
	.camera-gallery .rotating-headline.rotating-headline-1 strong .enhanced {
		font-size: 75px;
	}
	.camera-gallery .rotating-headline.rotating-headline-3 strong .enhanced {
		font-size: 80px;
	}
	#deep-dive-modals .deep-dive.gallery .stat-content.stat-camera .stat-value {
		padding-bottom: 10px;
	}
	.section-selfies .selfies-headline.typography-site-headline-super {
		font-size: 77px;
	}
	.section-selfies .selfies-grid .selfies-copy.typography-site-body {
		width: 290px;
	}
}
@media only screen and (min-width: 735px) and (max-width: 1068px) {
	html.enhance-hero .section-hero .hero-display-section .iphone-14-plus-specs-container .product-name, html.enhance-hero .section-hero .hero-display-section .iphone-14-plus-specs-container .product-size {
		margin-left: -23px;
	}
	html.enhance-hero .section-hero .hero-display-section .iphone-14-plus-specs-container .product-size {
		font-size: 40px;
	}
	html.enhance-hero .section-hero .hero-display-section .iphone-14-specs-container .product-name, html.enhance-hero .section-hero .hero-display-section .iphone-14-specs-container .product-size {
		margin-right: -24px;
	}
	html.enhance-hero .section-hero .hero-display-section .iphone-14-specs-container .product-size {
		font-size: 36px;
	}
	#design-gallery .gallery-tile-bento-4-color-picker .color-name-wrap .color-name-midnight.typography-site-design-tile-picker {
		font-size: 28px;
	}
	#design-gallery .gallery-tile-bento-4-color-picker .color-name-wrap .color-name-starlight.typography-site-design-tile-picker {
		font-size: 32px;
	}
	.camera-gallery .rotating-headline.rotating-headline-3 strong .enhanced {
		font-size: 55px;
	}
	#deep-dive-modals .deep-dive.gallery .stat-content.stat-camera .stat-value {
		padding-bottom: 10px;
	}
	.section-selfies .selfies-headline.typography-site-headline-super {
		font-size: 60px;
	}
}
@media only screen and (max-width: 734px) {
	.section-hero .hero-display-section .big-container p {
		margin-right: -10px;
	}
	.section-hero .hero-display-section .bigger-container p {
		margin-left: 5px;
	}
	html.enhance-hero .section-hero .hero-display-section .iphone-14-plus-specs-container .product-name, html.enhance-hero .section-hero .hero-display-section .iphone-14-plus-specs-container {
		margin-left: -2px;
	}
	html.enhance-hero .section-hero .hero-display-section .iphone-14-plus-specs-container .product-size {
		font-size: 25px;
	}
	html.enhance-hero .section-hero .hero-display-section .iphone-14-specs-container .product-name, html.enhance-hero .section-hero .hero-display-section .iphone-14-specs-container {
		margin-right: -4px;
	}
	html.enhance-hero .section-hero .hero-display-section .iphone-14-specs-container .product-size {
		font-size: 22px;
	}
	.camera-gallery .rotating-headline.rotating-headline-3 strong .enhanced {
		font-size: 35px;
		padding-top: 30px;
	}
	.camera-gallery .rotating-headline.rotating-headline-2 {
		padding-top: 30px;
	}
	#deep-dive-modals .deep-dive.gallery .stat-content.stat-camera .stat-value {
		padding-bottom: 10px;
	}
	.section.section-cinematic-mode .headline.typography-site-headline-super span {
		font-size: 36px;
	}
	.section-selfies .selfies-headline.typography-site-headline-super {
		font-size: 38px;
	}
	.section-selfies .startframe .selfies-headline {
		max-width: 7em;
	}
	html.enhance-hero .section-hero .manifesto-bottom .camera-text {
		font-size: 48px;
	}
}

@media only screen and (max-width: 325px) {
	.section.section-cinematic-mode .headline.typography-site-headline-super span {
		font-size: 32px;
	}
	.section-selfies .selfies-headline.typography-site-headline-super {
		font-size: 34px;
	}
	.section-selfies .startframe .selfies-headline {
		max-width: 7em;
	}
	#deep-dive-modals .deep-dive.gallery .modal-content-ultra-wide-1 .content-body {
		margin-top: 15px;
		width: 72%;
	}
	html.enhance-deep-dive #deep-dive-gallery .typography-site-body {
		font-size: 13px;
	}
	.section-selfies .selfies-grid .stat-content .stat-value {
		font-size: 19px;
	}
	.section-cinematic-mode .row-cinematic .stat-content .stat-value {
		font-size: 19px;
	}
	#deep-dive-modals .modal-content-sensor .typography-site-body.content-body {
		font-size: 16px;
		width: 270px;
	}
	#deep-dive-modals .deep-dive.gallery .modal-content-night-mode-2 .modal-group-picture-wrap .copy-wrap {
		top: -26px;
	}
	#deep-dive-modals .deep-dive.gallery .modal-content-night-mode-2 .stat .stat-value {
		padding-bottom: 0px;
		font-size: 25px;
	}
}

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