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

.section-hero .image-hero {
	width: 1753px;
	height: 658px;
	background-size: 1753px 658px;
	background-image: url("/ru/iphone/switch/images/overview/hero__dzxw1t573z42_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-hero .image-hero {
		background-image: url("/ru/iphone/switch/images/overview/hero__dzxw1t573z42_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-hero .image-hero {
		width: 970px;
		height: 342px;
		background-size: 970px 342px;
		background-image: url("/ru/iphone/switch/images/overview/hero__dzxw1t573z42_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-hero .image-hero {
		background-image: url("/ru/iphone/switch/images/overview/hero__dzxw1t573z42_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-hero .image-hero {
		width: 596px;
		height: 225px;
		background-size: 596px 225px;
		background-image: url("/ru/iphone/switch/images/overview/hero__dzxw1t573z42_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-hero .image-hero {
		background-image: url("/ru/iphone/switch/images/overview/hero__dzxw1t573z42_small_2x.jpg");
	}
}

.image-move {
	width: 866px;
	height: 378px;
	background-size: 866px 378px;
	background-image: url("/ru/iphone/switch/images/overview/move_to_ios__bjxrtdidw1w2_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) {
	.image-move {
		background-image: url("/ru/iphone/switch/images/overview/move_to_ios__bjxrtdidw1w2_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.image-move {
		width: 634px;
		height: 280px;
		background-size: 634px 280px;
		background-image: url("/ru/iphone/switch/images/overview/move_to_ios__bjxrtdidw1w2_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) {
	.image-move {
		background-image: url("/ru/iphone/switch/images/overview/move_to_ios__bjxrtdidw1w2_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.image-move {
		width: 288px;
		height: 190px;
		background-size: 288px 190px;
		background-image: url("/ru/iphone/switch/images/overview/move_to_ios__bjxrtdidw1w2_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) {
	.image-move {
		background-image: url("/ru/iphone/switch/images/overview/move_to_ios__bjxrtdidw1w2_small_2x.jpg");
	}
}

.image-seamless-hardware {
	width: 291px;
	height: 490px;
	background-size: 291px 490px;
	background-image: url("/ru/iphone/switch/images/overview/seamless__fi2axbvpm2uu_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) {
	.image-seamless-hardware {
		background-image: url("/ru/iphone/switch/images/overview/seamless__fi2axbvpm2uu_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.image-seamless-hardware {
		width: 152px;
		height: 332px;
		background-size: 152px 332px;
		background-image: url("/ru/iphone/switch/images/overview/seamless__fi2axbvpm2uu_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) {
	.image-seamless-hardware {
		background-image: url("/ru/iphone/switch/images/overview/seamless__fi2axbvpm2uu_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.image-seamless-hardware {
		width: 194px;
		height: 308px;
		background-size: 194px 308px;
		background-image: url("/ru/iphone/switch/images/overview/seamless__fi2axbvpm2uu_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) {
	.image-seamless-hardware {
		background-image: url("/ru/iphone/switch/images/overview/seamless__fi2axbvpm2uu_small_2x.jpg");
	}
}

.image-appstore {
	width: 1130px;
	height: 415px;
	background-size: 1130px 415px;
	background-image: url("/ru/iphone/switch/images/overview/appstore__fq4tjunwqq6a_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) {
	.image-appstore {
		background-image: url("/ru/iphone/switch/images/overview/appstore__fq4tjunwqq6a_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.image-appstore {
		width: 693px;
		height: 255px;
		background-size: 693px 255px;
		background-image: url("/ru/iphone/switch/images/overview/appstore__fq4tjunwqq6a_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) {
	.image-appstore {
		background-image: url("/ru/iphone/switch/images/overview/appstore__fq4tjunwqq6a_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.image-appstore {
		width: 414px;
		height: 222px;
		background-size: 414px 222px;
		background-image: url("/ru/iphone/switch/images/overview/appstore__fq4tjunwqq6a_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) {
	.image-appstore {
		background-image: url("/ru/iphone/switch/images/overview/appstore__fq4tjunwqq6a_small_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.typography-tile-copy {
		font-size: 13px;
	}
}

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

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

/* Buystrip */
.section-buystrip-hero .buystrip-hero {
	padding-top: 115px;
	padding-bottom: 115px;
}

@media only screen and (max-width: 1068px) {
	.section-buystrip-hero .buystrip-hero {
		padding-top: 90px;
		padding-bottom: 90px;
	}
	.section-buystrip-hero .buystrip-hero .help {
		margin-top: 0;
	}
}

@media only screen and (max-width: 734px) {
	.section-buystrip-hero .buystrip-hero {
		padding-top: 75px;
		padding-bottom: 75px;
	}
}

@media only screen and (min-width: 1069px) {
	.tile-privacy .headline-animation-column {
		padding-left: 25px;
	}

	.tile-privacy .headline-unenhanced {
		width: 100%;
	}

	.tile-privacy .typography-privacy-headline {
		width: 100%;
	}

	.typography-tile-copy {
		font-size: 22px;
	}

	.image-appstore {
		bottom: -13px;
	}

	.image-move {
		bottom: -20px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.tile-privacy .headline-animation-column {
		padding-left: 25px;
	}

	.tile-privacy .headline-unenhanced {
		width: 100%;
	}

	.tile-privacy .typography-privacy-headline {
		width: 100%;
	}

	.typography-tile-copy {
		font-size: 15px;
	}

	.image-appstore {
		bottom: 12px;
	}
}

@media only screen and (max-width: 734px) {
	.tile-durability .tile-headline {
		max-width: 240px;
	}

	.tile-privacy .headline-unenhanced {
		width: 170px;
	}

	.tile-privacy .typography-privacy-headline {
		width: 170px;
	}

	.tile-privacy .image-privacy {
		right: -80px;
	}

	.tile-privacy .tile-content {
		background-color: black;
	}

	.section-tiles .tile-environment .tile-copyblock {
		padding: 0;
	}

	.section-tiles .tile-imessage .tile-copyblock {
		padding: 0;
	}

	.section-tiles .tile-appstore .tile-copyblock {
		padding: 0;
	}

	.section-tiles .tile-move .tile-copyblock {
		padding: 0;
	}

	.tile-move .tile-copyblock .tile-headline {
		max-width: 96%;
	}

	.image-appstore {
		bottom: 3px;
	}
}

@media only screen and (max-width: 374px) {
	.typography-tile-headline {
		font-size: 25px;
	}

	.typography-privacy-headline {
		font-size: 25px;
	}
}

.text-zoom .typography-tile-eyebrow {
	font-size: 22px;
}

.text-zoom .section-tiles .tile-panel-content {
	width: 90%;
}

.text-zoom .typography-tile-copy {
	font-size: 20px;
}

.section-buystrip-hero {
	padding-top: 0;
	padding-bottom: 0;
}

.section-tiles.section-features .grid-wrapper {
	padding-bottom: 0;
}

@media only screen and (max-width: 1068px) {
	.section-buystrip-hero .buystrip-hero {
		margin-top: 0px;
	}
}

@media only screen and (max-width: 734px) {
	.section-buystrip-hero .buystrip-hero .help .item-copy {
		max-width: 17em;
	}
}

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