/*LOCAL FIXES*/
/*Violator*/
.hero-violator {
	color: #6e6e73;
}

@media only screen and (max-width: 734px) {
	.main [data-module-template="heroes"] [data-unit-id="iphone-12-pro"] .hero-violator {
		margin-top: 14px;
	}
}

/*HEROES*/
/*iPhone 12 Pro*/
.main [data-module-template="heroes"] [data-unit-id="iphone-12-pro"] .headline {
	margin-top: 0;
}

/*hero iPhone 12 Pro*/
.main [data-module-template="heroes"] [data-unit-id="iphone-12-pro"] {
	--content-height: 532px;
}

@media only screen and (max-width: 1068px) {
	.main [data-module-template="heroes"] [data-unit-id="iphone-12-pro"] {
		--content-height: 535px;
	}
}

@media only screen and (max-width: 734px) {
	.main [data-module-template="heroes"] [data-unit-id="iphone-12-pro"] {
		--content-height: 434px;
	}
}

@media only screen and (min-width: 1069px) and (min-height: 776px) {
	.main [data-module-template="heroes"] [data-unit-id="iphone-12-pro"] {
		--content-height: 652px;
	}
}

@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"] [data-unit-id="iphone-12-pro"] {
		--content-height: 646px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) {
	.main [data-module-template="heroes"] [data-unit-id="iphone-12-pro"] {
		--content-height: 610px;
	}
} /*iMac*/
.main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-imac-hero-imac-avail {
	background-image: url("/ua/home/images/heroes/imac/hero_imac_avail__zbofyl96mzmm_large.jpg");
}

/* iMac */
@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-imac-hero-imac-avail {
		background-image: url("/ua/home/images/heroes/imac/hero_imac_avail__zbofyl96mzmm_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-imac-hero-imac-avail {
		background-image: url("/ua/home/images/heroes/imac/hero_imac_avail__zbofyl96mzmm_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-imac-hero-imac-avail {
		background-image: url("/ua/home/images/heroes/imac/hero_imac_avail__zbofyl96mzmm_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-imac-hero-imac-avail {
		background-image: url("/ua/home/images/heroes/imac/hero_imac_avail__zbofyl96mzmm_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-imac-hero-imac-avail {
		background-image: url("/ua/home/images/heroes/imac/hero_imac_avail__zbofyl96mzmm_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-imac-hero-imac-avail {
		background-image: url("/ua/home/images/heroes/imac/hero_imac_avail__zbofyl96mzmm_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-imac-hero-imac-avail {
		background-image: url("/ua/home/images/heroes/imac/hero_imac_avail__zbofyl96mzmm_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-imac-hero-imac-avail {
		background-image: url("/ua/home/images/heroes/imac/hero_imac_avail__zbofyl96mzmm_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-imac-hero-imac-avail {
		background-image: url("/ua/home/images/heroes/imac/hero_imac_avail__zbofyl96mzmm_mediumtall_2x.jpg");
	}
}

/*Hero iPhone 12 Purple*/
.main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-iphone-12-purple-hero-iphone-12-purple {
	background-image: url("/ua/home/images/heroes/iphone-12-purple/hero_iphone_12_purple__eybnx2ju5mky_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-purple-hero-iphone-12-purple {
		background-image: url("/ua/home/images/heroes/iphone-12-purple/hero_iphone_12_purple__eybnx2ju5mky_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-iphone-12-purple-hero-iphone-12-purple {
		background-image: url("/ua/home/images/heroes/iphone-12-purple/hero_iphone_12_purple__eybnx2ju5mky_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-purple-hero-iphone-12-purple {
		background-image: url("/ua/home/images/heroes/iphone-12-purple/hero_iphone_12_purple__eybnx2ju5mky_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-iphone-12-purple-hero-iphone-12-purple {
		background-image: url("/ua/home/images/heroes/iphone-12-purple/hero_iphone_12_purple__eybnx2ju5mky_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-purple-hero-iphone-12-purple {
		background-image: url("/ua/home/images/heroes/iphone-12-purple/hero_iphone_12_purple__eybnx2ju5mky_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-purple-hero-iphone-12-purple {
		background-image: url("/ua/home/images/heroes/iphone-12-purple/hero_iphone_12_purple__eybnx2ju5mky_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-purple-hero-iphone-12-purple {
		background-image: url("/ua/home/images/heroes/iphone-12-purple/hero_iphone_12_purple__eybnx2ju5mky_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-purple-hero-iphone-12-purple {
		background-image: url("/ua/home/images/heroes/iphone-12-purple/hero_iphone_12_purple__eybnx2ju5mky_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-purple-hero-iphone-12-purple {
		background-image: url("/ua/home/images/heroes/iphone-12-purple/hero_iphone_12_purple__eybnx2ju5mky_mediumtall_2x.jpg");
	}
}

@media only screen and (min-width: 1069px) {
	.main [data-module-template="heroes"] [data-unit-id="iphone-12-purple"] .unit-copy-wrapper .avail-wrapper {
		margin-top: 15px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.main [data-module-template="heroes"] [data-unit-id="iphone-12-purple"] .unit-copy-wrapper .avail-wrapper {
		margin-top: 14px;
	}
}

.main [data-module-template="heroes"] [data-unit-id="iphone-12-purple"] {
	--content-height: 532px;
}

@media only screen and (max-width: 1068px) {
	.main [data-module-template="heroes"] [data-unit-id="iphone-12-purple"] {
		--content-height: 535px;
	}
}

@media only screen and (max-width: 734px) {
	.main [data-module-template="heroes"] [data-unit-id="iphone-12-purple"] {
		--content-height: 434px;
	}
}

@media only screen and (min-width: 1069px) and (min-height: 776px) {
	.main [data-module-template="heroes"] [data-unit-id="iphone-12-purple"] {
		--content-height: 652px;
	}
}

@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"] [data-unit-id="iphone-12-purple"] {
		--content-height: 610px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) {
	.main [data-module-template="heroes"] [data-unit-id="iphone-12-purple"] {
		--content-height: 610px;
	}
}

/*TILES*/
/*iPad Pro*/
@media only screen and (min-width: 1069px) {
	.main [data-module-template="promos"] [data-unit-id="ipad-pro"] .unit-copy-wrapper .headline {
		margin-top: 34px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.main [data-module-template="promos"] [data-unit-id="ipad-pro"] .unit-copy-wrapper .headline {
		margin-top: 20px;
	}
}

/*iPhone 12 Pro*/
@media only screen and (min-width: 1068px) {
	html .main [data-module-template="promos"] [data-unit-id="iphone-12-pro"] .module-content .unit-copy-wrapper {
		top: -11px !important;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	html .main [data-module-template="promos"] [data-unit-id="iphone-12-pro"] .module-content .unit-copy-wrapper {
		top: -20px !important;
	}
}

@media only screen and (max-width: 1068px) {
	.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-iphone-12-pro-iphone-12-pro-us {
		width: 516px;
		height: 490px;
		background-size: 516px 490px;
		background-repeat: no-repeat;
		background-image: url("/ua/home/images/promos/iphone-12-pro/iphone_12_pro_us__e5oyysg4k0ya_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-iphone-12-pro-iphone-12-pro-us {
		background-image: url("/ua/home/images/promos/iphone-12-pro/iphone_12_pro_us__e5oyysg4k0ya_medium_2x.jpg");
	}
}

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

/* Arcade */
@media only screen and (min-width: 1069px) {
	.main [data-module-template="promos"] [data-unit-id="arcade-wonderbox"] .unit-copy-wrapper .headline {
		margin-top: 72px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.main [data-module-template="promos"] [data-unit-id="arcade-wonderbox"] .unit-copy-wrapper .headline {
		margin-top: 45px;
	}
}

/*MacBook Air*/
.main [data-module-template="promos"] [data-unit-id="macbook-air"] .unit-copy-wrapper .headline {
	margin-top: 36px;
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.main [data-module-template="promos"] [data-unit-id="macbook-air"] .unit-copy-wrapper .headline {
		margin-top: 22px;
	}
}

/*Apple Watch SE*/
@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-watch-se-tile {
		bottom: -27px;
	}
}

.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-watch-se-tile {
	width: 378px;
	height: 392px;
	background-size: 378px 392px;
	background-repeat: no-repeat;
	background-image: url("/ua/home/images/promos/watch-se/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-watch-se-tile {
		background-image: url("/ua/home/images/promos/watch-se/tile__cauwwcyyn9hy_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-watch-se-tile {
		width: 279px;
		height: 328px;
		background-size: 279px 328px;
		background-repeat: no-repeat;
		background-image: url("/ua/home/images/promos/watch-se/tile__cauwwcyyn9hy_small.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-se-tile {
		background-image: url("/ua/home/images/promos/watch-se/tile__cauwwcyyn9hy_small_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-watch-se-tile {
		width: 267px;
		height: 327px;
		background-size: 267px 327px;
		background-repeat: no-repeat;
		background-image: url("/ua/home/images/promos/watch-se/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-watch-se-tile {
		background-image: url("/ua/home/images/promos/watch-se/tile__cauwwcyyn9hy_small_2x.jpg");
	}
}

.main [data-module-template="promos"] [data-unit-id="watch-se"] .unit-copy-wrapper .subhead {
	margin-top: 11px;
}

.main [data-module-template="promos"] [data-unit-id="watch-se"] .unit-wrapper .unit-copy-wrapper {
	margin-top: 32px;
}

@media only screen and (min-width: 735px) {
	html.ac-ls-visible .main [data-module-template="promos"] [data-unit-id="watch-se"] .unit-wrapper .unit-copy-wrapper {
		margin-top: 108px;
	}
}

@media only screen and (max-width: 734px) {
	html.ac-ls-visible .main [data-module-template="promos"] [data-unit-id="watch-se"] .unit-wrapper .unit-copy-wrapper {
		margin-top: 175px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 767px) {
	html.ac-ls-visible .main [data-module-template="promos"] [data-unit-id="watch-se"] .unit-wrapper .unit-copy-wrapper {
		margin-top: 175px;
	}
}

.logo-image-watch-se-logo {
	width: 126px;
	height: 49px;
	background-size: 126px 49px;
	background-repeat: no-repeat;
	background-image: url("/ua/home/images/logos/watch-se/logo__dcojfwkzna2q_large.png");
	background-position: center;
}

@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) {
	.logo-image-watch-se-logo {
		background-image: url("/ua/home/images/logos/watch-se/logo__dcojfwkzna2q_large_2x.png");
	}
}

@media only screen and (max-width: 1068px) {
	.logo-image-watch-se-logo {
		width: 115px;
		height: 44px;
		background-size: 115px 44px;
		background-repeat: no-repeat;
		background-image: url("/ua/home/images/logos/watch-se/logo__dcojfwkzna2q_medium.png");
	}
}

@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) {
	.logo-image-watch-se-logo {
		background-image: url("/ua/home/images/logos/watch-se/logo__dcojfwkzna2q_medium_2x.png");
	}
}

@media only screen and (max-width: 734px) {
	.logo-image-watch-se-logo {
		width: 115px;
		height: 44px;
		background-size: 115px 44px;
		background-repeat: no-repeat;
		background-image: url("/ua/home/images/logos/watch-se/logo__dcojfwkzna2q_small.png");
	}
}

@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) {
	.logo-image-watch-se-logo {
		background-image: url("/ua/home/images/logos/watch-se/logo__dcojfwkzna2q_small_2x.png");
	}
}

/*iPad Air*/
@media only screen and (max-width: 1068px) {
	.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-watch-series-6-tile {
		bottom: -15px;
	}
}

@media only screen and (min-width: 1069px) {
	.main [data-module-template="promos"] [data-unit-id="ipad-air"] .unit-copy-wrapper {
		padding-top: 53px;
	}
}

/*Apple One*/
.main [data-module-template="promos"] [data-unit-id="apple-one"] .avail .unit-copy-wrapper .headline {
	margin-top: 43px;
}

.apple-one-sup-a {
	font-size: 16px;
	top: -0.1em;
}

@media only screen and (max-width: 1068px) {
	.main [data-module-template="promos"] [data-unit-id="apple-one"] .avail .unit-copy-wrapper .headline {
		margin-top: 28px;
	}
}

.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-apple-one-tile {
	width: 558px;
	height: 341px;
	background-size: 558px 341px;
	background-repeat: no-repeat;
	background-image: url("/ua/home/images/promos/apple-one/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-apple-one-tile {
		background-image: url("/ua/home/images/promos/apple-one/tile__cauwwcyyn9hy_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-apple-one-tile {
		width: 378px;
		height: 274px;
		background-size: 378px 274px;
		background-repeat: no-repeat;
		background-image: url("/ua/home/images/promos/apple-one/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-apple-one-tile {
		background-image: url("/ua/home/images/promos/apple-one/tile__cauwwcyyn9hy_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-apple-one-tile {
		width: 346px;
		height: 295px;
		background-size: 346px 295px;
		background-repeat: no-repeat;
		background-image: url("/ua/home/images/promos/apple-one/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-apple-one-tile {
		background-image: url("/ua/home/images/promos/apple-one/tile__cauwwcyyn9hy_small_2x.jpg");
	}
}

/*Airtag*/
.main [data-module-template="promos"] [data-unit-id="airtag"] .unit-copy-wrapper .avail-wrapper {
	color: #86868b;
	text-align: center;
	padding: 0 20px;
}

@media only screen and (max-width: 734px) {
	.main [data-module-template="promos"] [data-unit-id="airtag"] .unit-copy-wrapper .avail-wrapper {
		padding: 0 0;
	}
}

.main [data-module-template="promos"] [data-unit-id="airtag"] .unit-image-wrapper .unit-image.unit-image-airtag-promo-airtag {
	top: 70px;
}

@media only screen and (max-width: 1068px) {
	.main [data-module-template="promos"] [data-unit-id="airtag"] .unit-image-wrapper .unit-image.unit-image-airtag-promo-airtag {
		top: 70px;
	}
}

@media only screen and (max-width: 734px) {
	.main [data-module-template="promos"] [data-unit-id="airtag"] .unit-image-wrapper .unit-image.unit-image-airtag-promo-airtag {
		top: 30px;
	}
}

@media only screen and (max-width: 370px) {
	.main [data-module-template="promos"] [data-unit-id="airtag"] .unit-copy-wrapper {
		top: -20px;
	}
}

html.ac-ls-visible .main [data-module-template="promos"] [data-unit-id="airtag"] .unit-image-wrapper {
	top: 70px;
}

@media only screen and (max-width: 1068px) {
	html.ac-ls-visible .main [data-module-template="promos"] [data-unit-id="airtag"] .unit-image-wrapper {
		top: 70px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 768px) {
	html.ac-ls-visible .main [data-module-template="promos"] [data-unit-id="airtag"] .unit-image-wrapper {
		top: 135px;
	}
}

@media only screen and (max-width: 734px) {
	html.ac-ls-visible .main [data-module-template="promos"] [data-unit-id="airtag"] .unit-image-wrapper {
		top: 105px;
	}
}

@media only screen and (max-width: 850px) and (orientation: landscape) {
	.main [data-module-template="promos"] [data-unit-id="airtag"] .unit-copy-wrapper, .main [data-module-template="promos"] [data-unit-id="arcade-wonderbox"] .unit-copy-wrapper {
		top: -20px !important;
	}
}

@media only screen and (max-width: 734px) {
	html.ac-ls-visible .main [data-module-template="promos"] [data-unit-id="airtag"] .unit-copy-wrapper, html.ac-ls-visible .main [data-module-template="promos"] [data-unit-id="arcade-wonderbox"] .unit-copy-wrapper {
		top: -20px !important;
	}
}

@media only screen and (max-width: 370px) {
	html.ac-ls-visible .main [data-module-template="promos"] [data-unit-id="airtag"] .unit-image-wrapper {
		top: 130px;
	}
}

/*TV+ - Calls*/
.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-tv-plus-calls-promo-tile {
	width: 1262px;
	height: 580px;
	background-size: 1262px 580px;
	background-repeat: no-repeat;
	background-image: url("/ua/home/images/promos/tv-plus-calls/promo_tile__ivhgndrnkuye_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-calls-promo-tile {
		background-image: url("/ua/home/images/promos/tv-plus-calls/promo_tile__ivhgndrnkuye_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-tv-plus-calls-promo-tile {
		width: 516px;
		height: 490px;
		background-size: 516px 490px;
		background-repeat: no-repeat;
		background-image: url("/ua/home/images/promos/tv-plus-calls/promo_tile__ivhgndrnkuye_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-calls-promo-tile {
		background-image: url("/ua/home/images/promos/tv-plus-calls/promo_tile__ivhgndrnkuye_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-tv-plus-calls-promo-tile {
		width: 734px;
		height: 548px;
		background-size: 734px 548px;
		background-repeat: no-repeat;
		background-image: url("/ua/home/images/promos/tv-plus-calls/promo_tile__ivhgndrnkuye_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-calls-promo-tile {
		background-image: url("/ua/home/images/promos/tv-plus-calls/promo_tile__ivhgndrnkuye_small_2x.jpg");
	}
}

.main [data-module-template="promos"] [data-unit-id="tv-plus-calls"] .unit-wrapper {
	background: #011e23;
}

.main [data-module-template="promos"] [data-unit-id="tv-plus-calls"] .unit-copy-wrapper {
	height: 100%;
}

.main [data-module-template="promos"] [data-unit-id="tv-plus-calls"] .unit-copy-wrapper .headline {
	margin-top: 59px;
}

@media only screen and (max-width: 1068px) {
	.main [data-module-template="promos"] [data-unit-id="tv-plus-calls"] .unit-copy-wrapper .headline {
		margin-top: 46px;
	}
}

@media only screen and (max-width: 734px) {
	.main [data-module-template="promos"] [data-unit-id="tv-plus-calls"] .unit-copy-wrapper .headline {
		margin-top: 40px;
	}
}

.main [data-module-template="promos"] [data-unit-id="tv-plus-calls"] .unit-copy-wrapper .vo-subhead-copy {
	position: absolute;
	width: 100%;
	margin-top: 145px;
}

@media only screen and (max-width: 1068px) {
	.main [data-module-template="promos"] [data-unit-id="tv-plus-calls"] .unit-copy-wrapper .vo-subhead-copy {
		margin-top: 115px;
	}
}

.main [data-module-template="promos"] [data-unit-id="tv-plus-calls"] .unit-copy-wrapper .vo-subhead-copy .vo-subhead {
	height: 115px;
	margin: auto;
	opacity: 0;
	position: relative;
	width: 340px;
}

.main [data-module-template="promos"] [data-unit-id="tv-plus-calls"] .unit-copy-wrapper .split-wrapper {
	position: absolute;
	width: 100%;
	bottom: 64px;
}

@media only screen and (max-width: 1068px) {
	.main [data-module-template="promos"] [data-unit-id="tv-plus-calls"] .unit-copy-wrapper .split-wrapper {
		bottom: 48px;
	}
}

@media only screen and (max-width: 734px) {
	.main [data-module-template="promos"] [data-unit-id="tv-plus-calls"] .unit-copy-wrapper .split-wrapper {
		bottom: 46px;
	}
}

.main [data-module-template="promos"] [data-unit-id="tv-plus-calls"] .unit-copy-wrapper .split-wrapper .cta-links {
	margin-top: 6px;
}

.main [data-module-template="promos"] [data-unit-id="tv-plus-calls"] .unit-copy-wrapper .split-wrapper .cta-links a {
	color: #fff;
}

/*TV+ - Multishow*/
.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-tv-plus-device-offer-tile-greyhound {
	width: 702px;
	height: 789px;
	background-size: 702px 789px;
	background-image: url("/ua/home/images/promos/tv-plus-device-offer/tile_greyhound__e35b5brgkmi6_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-greyhound {
		background-image: url("/ua/home/images/promos/tv-plus-device-offer/tile_greyhound__e35b5brgkmi6_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-greyhound {
		width: 1265px;
		height: 580px;
		background-size: 1265px 580px;
		background-image: url("/ua/home/images/promos/tv-plus-device-offer/tile_greyhound__e35b5brgkmi6_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-greyhound {
		background-image: url("/ua/home/images/promos/tv-plus-device-offer/tile_greyhound__e35b5brgkmi6_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-greyhound {
		width: 516px;
		height: 723px;
		background-size: 516px 723px;
		background-image: url("/ua/home/images/promos/tv-plus-device-offer/tile_greyhound__e35b5brgkmi6_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-greyhound {
		background-image: url("/ua/home/images/promos/tv-plus-device-offer/tile_greyhound__e35b5brgkmi6_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-greyhound {
		width: 734px;
		height: 1147px;
		background-size: 734px 1147px;
		background-image: url("/ua/home/images/promos/tv-plus-device-offer/tile_greyhound__e35b5brgkmi6_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-greyhound {
		background-image: url("/ua/home/images/promos/tv-plus-device-offer/tile_greyhound__e35b5brgkmi6_small_2x.jpg");
	}
}

/* start heroes/iphone-12 */
.main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-iphone-12-iphone-12-updated {
	background-image: url("/ua/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("/ua/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 {
		background-image: url("/ua/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("/ua/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 {
		background-image: url("/ua/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("/ua/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 {
		background-image: url("/ua/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("/ua/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 {
		background-image: url("/ua/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("/ua/home/images/heroes/iphone-12/iphone_12_updated__jepm2xpxncuy_mediumtall_2x.jpg");
	}
}

.main [data-module-template="heroes"] [data-unit-id="iphone-12"] {
	--content-height: 530px;
}

@media only screen and (max-width: 1068px) {
	.main [data-module-template="heroes"] [data-unit-id="iphone-12"] {
		--content-height: 530px;
	}
}

@media only screen and (max-width: 734px) {
	.main [data-module-template="heroes"] [data-unit-id="iphone-12"] {
		--content-height: 400px;
	}
}

@media only screen and (min-width: 1069px) and (min-height: 776px) {
	.main [data-module-template="heroes"] [data-unit-id="iphone-12"] {
		--content-height: 650px;
	}
}

@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"] [data-unit-id="iphone-12"] {
		--content-height: 650px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) {
	.main [data-module-template="heroes"] [data-unit-id="iphone-12"] {
		--content-height: 580px;
	}
}

/* end heroes/iphone-12 */
@media only screen and (min-width: 735px) and (max-width: 800px) {
	.xsmall-show {
		display: block;
	}
}

@media only screen and (min-width: 735px) and (max-width: 800px) {
	.main [data-module-template="promos"] [data-unit-id="arcade-wonderbox"] .unit-copy-wrapper .cta-links a:not(:only-child):first-child {
		margin-left: 0;
	}

	.main [data-module-template="promos"] [data-unit-id="arcade-wonderbox"] .unit-copy-wrapper .cta-links a:not(:only-child):not(:first-child) {
		display: inline-block;
		margin-top: 3px;
		margin-left: 0;
	}

	.main [data-module-template="promos"] [data-unit-id="apple-one"] .unit-copy-wrapper .cta-links a:not(:only-child):first-child {
		margin-left: 0;
	}

	.main [data-module-template="promos"] [data-unit-id="apple-one"] .unit-copy-wrapper .cta-links a:not(:only-child):not(:first-child) {
		display: inline-block;
		margin-top: 3px;
		margin-left: 0;
	}

	.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-apple-one-tile {
		bottom: -30px;
	}

	.main [data-module-template="promos"] [data-unit-id="tv-plus-device-offer"] .unit-copy-wrapper .cta-links a:not(:only-child):first-child {
		margin-left: 0;
	}

	.main [data-module-template="promos"] [data-unit-id="tv-plus-device-offer"] .unit-copy-wrapper .cta-links a:not(:only-child):not(:first-child) {
		display: inline-block;
		margin-top: 3px;
		margin-left: 0;
	}

	.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-arcade-wonderbox-promo-arcade-wonderbox {
		bottom: -30px;
	}
}

@media only screen and (max-width: 350px) {
	.xsmall-show {
		display: block;
	}
}

@media only screen and (max-width: 350px) {
	.main [data-module-template="promos"] [data-unit-id="arcade-wonderbox"] .unit-copy-wrapper .cta-links a:not(:only-child):first-child {
		margin-left: 0;
	}

	.main [data-module-template="promos"] [data-unit-id="arcade-wonderbox"] .unit-copy-wrapper .cta-links a:not(:only-child):not(:first-child) {
		display: inline-block;
		margin-top: 3px;
		margin-left: 0;
	}

	.main [data-module-template="promos"] [data-unit-id="apple-one"] .unit-copy-wrapper .cta-links a:not(:only-child):first-child {
		margin-left: 0;
	}

	.main [data-module-template="promos"] [data-unit-id="apple-one"] .unit-copy-wrapper .cta-links a:not(:only-child):not(:first-child) {
		display: inline-block;
		margin-top: 3px;
		margin-left: 0;
	}

	.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-apple-one-tile {
		bottom: -30px;
	}

	.main [data-module-template="promos"] [data-unit-id="tv-plus-device-offer"] .unit-copy-wrapper .cta-links a:not(:only-child):first-child {
		margin-left: 0;
	}

	.main [data-module-template="promos"] [data-unit-id="tv-plus-device-offer"] .unit-copy-wrapper .cta-links a:not(:only-child):not(:first-child) {
		display: inline-block;
		margin-top: 3px;
		margin-left: 0;
	}

	.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-arcade-wonderbox-promo-arcade-wonderbox {
		bottom: -30px;
	}
}

@media only screen and (min-width: 1069px) {
	.main [data-module-template="promos"] [data-unit-id="arcade-wonderbox"] .unit-copy-wrapper .headline {
		margin-top: 59px;
	}

	.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-arcade-wonderbox-promo-arcade-wonderbox {
		bottom: -15px;
	}
}
