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

.section-get-more .tv-multi-show .apple-tv-plus .promo-image {
	background-size: 918px 560px;
	background-repeat: no-repeat;
	background-image: url("/euro/ipad/home/e/screens_alt/images/overview/tv_multi_show/full-tile/apple_tv_plus__fs0ridjph1ui_large.jpg");
	width: auto;
	height: 100%;
	margin-left: -180px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
	.section-get-more .tv-multi-show .apple-tv-plus .promo-image {
		background-image: url("/euro/ipad/home/e/screens_alt/images/overview/tv_multi_show/full-tile/apple_tv_plus__fs0ridjph1ui_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-get-more .tv-multi-show .apple-tv-plus .promo-image {
		width: 401px;
		height: 277px;
		background-size: 401px 277px;
		background-repeat: no-repeat;
		background-image: url("/euro/ipad/home/e/screens_alt/images/overview/tv_multi_show/full-tile/apple_tv_plus__fs0ridjph1ui_medium.jpg");
		margin-left: 30px;
	}
}

@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-get-more .tv-multi-show .apple-tv-plus .promo-image {
		background-image: url("/euro/ipad/home/e/screens_alt/images/overview/tv_multi_show/full-tile/apple_tv_plus__fs0ridjph1ui_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-get-more .tv-multi-show .apple-tv-plus {
		background-size: 735px 273px;
		background-repeat: no-repeat;
		background-image: url("/euro/ipad/home/e/screens_alt/images/overview/tv_multi_show/full-tile/apple_tv_plus__fs0ridjph1ui_small.jpg");
		height: 489px;
		background-position: center bottom 10px;
	}
}

@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-get-more .tv-multi-show .apple-tv-plus {
		background-image: url("/euro/ipad/home/e/screens_alt/images/overview/tv_multi_show/full-tile/apple_tv_plus__fs0ridjph1ui_small_2x.jpg");
	}
}

.section-ipados .applepay .promo-image {
	width: 492px;
	height: 312px;
	background-size: 492px 312px;
	background-repeat: no-repeat;
	margin-left: -246px;
	background-image: url("/euro/ipad/home/d/screens_alt/images/overview/apple_pay__u03k08osmwy2_large.jpg");
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
	.section-ipados .applepay .promo-image {
		background-image: url("/euro/ipad/home/d/screens_alt/images/overview/apple_pay__u03k08osmwy2_large_2x.jpg");
	}
}
@media only screen and (max-width: 1068px) {
	.section-ipados .applepay .promo-image {
		width: 315px;
		height: 200px;
		background-size: 315px 200px;
		margin-left: -157.5px;
		background-image: url("/euro/ipad/home/d/screens_alt/images/overview/apple_pay__u03k08osmwy2_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-ipados .applepay .promo-image {
		background-image: url("/euro/ipad/home/d/screens_alt/images/overview/apple_pay__u03k08osmwy2_medium_2x.jpg");
	}
}
@media only screen and (max-width: 734px) {
	.section-ipados .applepay .promo-image {
		width: 375px;
		height: 238px;
		background-size: 375px 238px;
		margin-left: -187.5px;
		background-image: url("/euro/ipad/home/d/screens_alt/images/overview/apple_pay__u03k08osmwy2_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-ipados .applepay .promo-image {
		background-image: url("/euro/ipad/home/d/screens_alt/images/overview/apple_pay__u03k08osmwy2_small_2x.jpg");
	}
}

.section-ipad-10-2 .image-ipad-10-2 {
	background-image: url("/euro/ipad/home/e/screens_alt/images/overview/hero/ipad_10_2__7yowwyyrbmaa_large.jpg");
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
	.section-ipad-10-2 .image-ipad-10-2 {
		background-image: url("/euro/ipad/home/e/screens_alt/images/overview/hero/ipad_10_2__7yowwyyrbmaa_large_2x.jpg");
	}
}
@media only screen and (max-width: 1068px) {
	.section-ipad-10-2 .image-ipad-10-2 {
		background-image: url("/euro/ipad/home/e/screens_alt/images/overview/hero/ipad_10_2__7yowwyyrbmaa_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-ipad-10-2 .image-ipad-10-2 {
		background-image: url("/euro/ipad/home/e/screens_alt/images/overview/hero/ipad_10_2__7yowwyyrbmaa_medium_2x.jpg");
	}
}
@media only screen and (max-width: 734px) {
	.section-ipad-10-2 .image-ipad-10-2 {
		background-image: url("/euro/ipad/home/e/screens_alt/images/overview/hero/ipad_10_2__7yowwyyrbmaa_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-ipad-10-2 .image-ipad-10-2 {
		background-image: url("/euro/ipad/home/e/screens_alt/images/overview/hero/ipad_10_2__7yowwyyrbmaa_small_2x.jpg");
	}
}

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

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

.section-essentials .airpods-pro .promo-image {
	width: 791px;
	height: 425px;
	background-size: 791px 425px;
	background-image: url("/euro/ipad/home/u/screens_alt/images/overview/airpods_family__dqikrifl3u0y_large.png");
	position: relative;
	left: 50%;
	margin-left: -380px;
	margin-top: 37px;
	margin-bottom: 37px;
}

@media only screen and (max-width: 1068px) {
	.section-essentials .airpods-pro .promo-image {
		width: 350px;
		height: 296px;
		background-size: 350px 296px;
		background-image: url("/euro/ipad/home/u/screens_alt/images/overview/airpods_family__dqikrifl3u0y_medium.png");
		margin-left: -161px;
		margin-top: 14px;
		margin-bottom: 16px;
	}
}

@media only screen and (max-width: 735px) {
	.section-essentials .airpods-pro .promo-image {
		width: 287px;
		height: 224px;
		background-size: 287px 224px;
		background-image: url("/euro/ipad/home/u/screens_alt/images/overview/airpods_family__dqikrifl3u0y_small.png");
		margin-left: -143px;
		margin-top: 49px;
	}
}

.airpods-pro.banner-promo {
	margin-top: 0;
}

@media only screen and (max-width: 735px) {
	.section-essentials .airpods-pro .promo-image {
		margin-top: 0px;
	}

	.airpods-pro.banner-promo {
		height: 423px;
	}
}

@media only screen and (max-width: 734px) {
	.section-get-more .tv-multi-show .apple-tv-plus .promo-image {
		display: none;
	}
}

@media only screen and (min-width: 1069px) {
	.tv-multi-show .apple-tv-plus .promo-copy-wrapper p {
		max-width: 350px;
	}
}

@media only screen and (max-width: 734px) {
	.section-get-more .tv-multi-show .banner-promo.apple-tv-plus {
		height: 500px;
	}
}

.services-subsection .apple-arcade .links-stacked {
	max-width: 250px;
}

.apple-tv-plus .promo-copy .footnote {
	color: #2997ff;
}

.apple-tv-plus .promo-copy .promo-copy-wrapper .links-stacked li:nth-of-type(2) {
	margin-top: 0px;
}

.music .promo-copy .promo-copy-wrapper .links-stacked li:nth-of-type(2) {
	margin-top: 0px;
}

@media only screen and (max-width: 1068px) {
	.services-subsection .apple-arcade p {
		font-size: 16px;
	}
}

@media only screen and (max-width: 734px) {
	.services-subsection .apple-arcade {
		background-position: 50% 145%;
	}
}

@media only screen and (max-width: 1068px) {
	.services-subsection .apple-arcade {
		min-height: 470px;
	}
}

@media only screen and (max-width: 734px) {
	.services-subsection .apple-arcade {
		min-height: 500px;
	}
}

@media only screen and (max-width: 1068px) {
	.typography-hero-eyebrow {
		width: 95%;
	}
}
/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/
