/* start heroes/iphone-12 */
.main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-iphone-12-iphone-12-updated {
	width: 3010px;
	height: 624px;
	background-size: 3010px 624px;
	background-repeat: no-repeat;
	background-image: url("/vn/home/images/heroes/iphone-12/iphone_12_updated__jepm2xpxncuy_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) {
	.main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-iphone-12-iphone-12-updated {
		background-image: url("/vn/home/images/heroes/iphone-12/iphone_12_updated__jepm2xpxncuy_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-iphone-12-iphone-12-updated {
		width: 1068px;
		height: 617px;
		background-size: 1068px 617px;
		background-repeat: no-repeat;
		background-image: url("/vn/home/images/heroes/iphone-12/iphone_12_updated__jepm2xpxncuy_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) {
	.main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-iphone-12-iphone-12-updated {
		background-image: url("/vn/home/images/heroes/iphone-12/iphone_12_updated__jepm2xpxncuy_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-iphone-12-iphone-12-updated {
		width: 734px;
		height: 548px;
		background-size: 734px 548px;
		background-repeat: no-repeat;
		background-image: url("/vn/home/images/heroes/iphone-12/iphone_12_updated__jepm2xpxncuy_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) {
	.main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-iphone-12-iphone-12-updated {
		background-image: url("/vn/home/images/heroes/iphone-12/iphone_12_updated__jepm2xpxncuy_small_2x.jpg");
	}
}

@media only screen and (min-width: 1069px) and (min-height: 776px) {
	.main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-iphone-12-iphone-12-updated {
		width: 3010px;
		height: 736px;
		background-size: 3010px 736px;
		background-repeat: no-repeat;
		background-image: url("/vn/home/images/heroes/iphone-12/iphone_12_updated__jepm2xpxncuy_largetall.jpg");
	}
}

@media only screen and (min-width: 1069px) and (min-height: 776px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1069px) and (min-height: 776px) and (min-resolution: 1.5dppx), only screen and (min-width: 1069px) and (min-height: 776px) and (min-resolution: 144dpi) {
	.main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-iphone-12-iphone-12-updated {
		background-image: url("/vn/home/images/heroes/iphone-12/iphone_12_updated__jepm2xpxncuy_largetall_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) {
	.main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-iphone-12-iphone-12-updated {
		width: 1068px;
		height: 698px;
		background-size: 1068px 698px;
		background-repeat: no-repeat;
		background-image: url("/vn/home/images/heroes/iphone-12/iphone_12_updated__jepm2xpxncuy_mediumtall.jpg");
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) and (min-resolution: 144dpi) {
	.main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-iphone-12-iphone-12-updated {
		background-image: url("/vn/home/images/heroes/iphone-12/iphone_12_updated__jepm2xpxncuy_mediumtall_2x.jpg");
	}
}
/* end heroes/iphone-12 */

/* start promos/watch-series-6 */
.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-watch-series-6-promo-watch-series-6-lte {
	background-image: url("/vn/home/images/promos/watch-series-6/promo_watch_series_6_lte__f8lrasjnry2y_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) {
	.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-watch-series-6-promo-watch-series-6-lte {
		background-image: url("/vn/home/images/promos/watch-series-6/promo_watch_series_6_lte__f8lrasjnry2y_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-watch-series-6-promo-watch-series-6-lte {
		background-image: url("/vn/home/images/promos/watch-series-6/promo_watch_series_6_lte__f8lrasjnry2y_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) {
	.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-watch-series-6-promo-watch-series-6-lte {
		background-image: url("/vn/home/images/promos/watch-series-6/promo_watch_series_6_lte__f8lrasjnry2y_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-watch-series-6-promo-watch-series-6-lte {
		background-image: url("/vn/home/images/promos/watch-series-6/promo_watch_series_6_lte__f8lrasjnry2y_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) {
	.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-watch-series-6-promo-watch-series-6-lte {
		background-image: url("/vn/home/images/promos/watch-series-6/promo_watch_series_6_lte__f8lrasjnry2y_small_2x.jpg");
	}
}
/* end promos/watch-series-6 */

/* start promos/apple-tv-4k */
.main [data-module-template="promos"] [data-unit-id="apple-tv-4k"] .unit-copy-wrapper .headline.logo-image {
	margin-top: 57px;
}

@media only screen and (max-width: 1068px) {
	.main [data-module-template="promos"] [data-unit-id="apple-tv-4k"] .unit-copy-wrapper .headline.logo-image {
		margin-top: 44px;
	}
}

@media only screen and (max-width: 734px) {
	.main [data-module-template="promos"] [data-unit-id="apple-tv-4k"] .unit-copy-wrapper .headline.logo-image {
		margin-top: 39px;
	}
}
/* end promos/apple-tv-4k */

/* start promos/tv-plus-device-offer */
.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-tv-plus-device-offer-tile-dj {
	background-image: url("/vn/home/images/promos/tv-plus-free-shows-april21/tile__cauwwcyyn9hy_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) {
	.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-tv-plus-device-offer-tile-dj {
		background-image: url("/vn/home/images/promos/tv-plus-free-shows-april21/tile__cauwwcyyn9hy_large_2x.jpg");
	}
}

@media only screen and (min-width: 1441px) {
	.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-tv-plus-device-offer-tile-dj {
		background-image: url("/vn/home/images/promos/tv-plus-free-shows-april21/tile__cauwwcyyn9hy_xlarge.jpg");
	}
}

@media only screen and (min-width: 1441px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1441px) and (min-resolution: 1.5dppx), only screen and (min-width: 1441px) and (min-resolution: 144dpi) {
	.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-tv-plus-device-offer-tile-dj {
		background-image: url("/vn/home/images/promos/tv-plus-free-shows-april21/tile__cauwwcyyn9hy_xlarge_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-tv-plus-device-offer-tile-dj {
		background-image: url("/vn/home/images/promos/tv-plus-free-shows-april21/tile__cauwwcyyn9hy_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) {
	.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-tv-plus-device-offer-tile-dj {
		background-image: url("/vn/home/images/promos/tv-plus-free-shows-april21/tile__cauwwcyyn9hy_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-tv-plus-device-offer-tile-dj {
		background-image: url("/vn/home/images/promos/tv-plus-free-shows-april21/tile__cauwwcyyn9hy_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) {
	.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-tv-plus-device-offer-tile-dj {
		background-image: url("/vn/home/images/promos/tv-plus-free-shows-april21/tile__cauwwcyyn9hy_small_2x.jpg");
	}
}

/*Fix for ATV+ with local banner expanded issues*/
@media only screen and (min-width: 1441px) {
	html.ac-ls-visible .main [data-module-template="promos"] [data-unit-id="tv-plus-device-offer"] .unit-image-wrapper .unit-image {
		height: 624px;
	}
}
/* end promos/tv-plus-device-offer */
/* end promos/tv-plus-device-offer */
