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

.section-carriers.section-carriers-split .image-istyle {
	width: 316px;
	height: 80px;
	background-size: 316px 80px;
	background-repeat: no-repeat;
	background-image: url("/cz/iphone/buy/images/overview/logo_istyle__f6q8he00obyq_large.png");
}

@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-carriers.section-carriers-split .image-istyle {
		background-image: url("/cz/iphone/buy/images/overview/logo_istyle__f6q8he00obyq_large_2x.png");
	}
}

@media only screen and (max-width: 1068px) {
	.section-carriers.section-carriers-split .image-istyle {
		width: 236px;
		height: 60px;
		background-size: 236px 60px;
		background-repeat: no-repeat;
		background-image: url("/cz/iphone/buy/images/overview/logo_istyle__f6q8he00obyq_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) {
	.section-carriers.section-carriers-split .image-istyle {
		background-image: url("/cz/iphone/buy/images/overview/logo_istyle__f6q8he00obyq_medium_2x.png");
	}
}

.section-carriers.section-carriers-split .image-iwant {
	width: 206px;
	height: 80px;
	background-size: 206px 80px;
	background-repeat: no-repeat;
	background-image: url("/cz/iphone/buy/images/overview/logo_iwant__bsx3yd4raic2_large.png");
}

@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-carriers.section-carriers-split .image-iwant {
		background-image: url("/cz/iphone/buy/images/overview/logo_iwant__bsx3yd4raic2_large_2x.png");
	}
}

@media only screen and (max-width: 1068px) {
	.section-carriers.section-carriers-split .image-iwant {
		width: 154px;
		height: 60px;
		background-size: 154px 60px;
		background-repeat: no-repeat;
		background-image: url("/cz/iphone/buy/images/overview/logo_iwant__bsx3yd4raic2_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) {
	.section-carriers.section-carriers-split .image-iwant {
		background-image: url("/cz/iphone/buy/images/overview/logo_iwant__bsx3yd4raic2_medium_2x.png");
	}
}

.section-carriers.section-carriers-split .image-istores {
	width: 187px;
	height: 80px;
	background-size: 187px 80px;
	background-repeat: no-repeat;
	background-image: url("/cz/iphone/buy/images/overview/logo_istores__qfn0bn4xnrue_large.png");
}

@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-carriers.section-carriers-split .image-istores {
		background-image: url("/cz/iphone/buy/images/overview/logo_istores__qfn0bn4xnrue_large_2x.png");
	}
}

@media only screen and (max-width: 1068px) {
	.section-carriers.section-carriers-split .image-istores {
		width: 141px;
		height: 60px;
		background-size: 141px 60px;
		background-repeat: no-repeat;
		background-image: url("/cz/iphone/buy/images/overview/logo_istores__qfn0bn4xnrue_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) {
	.section-carriers.section-carriers-split .image-istores {
		background-image: url("/cz/iphone/buy/images/overview/logo_istores__qfn0bn4xnrue_medium_2x.png");
	}
}

.section-carriers.section-carriers-split .image-datart {
	width: 228px;
	height: 80px;
	background-size: 228px 80px;
	background-repeat: no-repeat;
	background-image: url("/cz/iphone/buy/images/overview/logo_datart__bk3x9tja33yu_large.png");
	margin-bottom: 16px;
}

@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-carriers.section-carriers-split .image-datart {
		background-image: url("/cz/iphone/buy/images/overview/logo_datart__bk3x9tja33yu_large_2x.png");
	}
}

@media only screen and (max-width: 1068px) {
	.section-carriers.section-carriers-split .image-datart {
		width: 171px;
		height: 60px;
		background-size: 171px 60px;
		background-repeat: no-repeat;
		background-image: url("/cz/iphone/buy/images/overview/logo_datart__bk3x9tja33yu_medium.png");
		margin-bottom: 19px;
	}
}

@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-carriers.section-carriers-split .image-datart {
		background-image: url("/cz/iphone/buy/images/overview/logo_datart__bk3x9tja33yu_medium_2x.png");
	}
}

.section-carriers.section-carriers-split .image-alza {
	width: 207px;
	height: 64px;
	background-size: 207px 64px;
	background-repeat: no-repeat;
	background-image: url("/cz/iphone/buy/images/overview/logo_alza__f2ehz7r999aq_large.png");
	margin-bottom: 30px;
}

@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-carriers.section-carriers-split .image-alza {
		background-image: url("/cz/iphone/buy/images/overview/logo_alza__f2ehz7r999aq_large_2x.png");
	}
}

@media only screen and (max-width: 1068px) {
	.section-carriers.section-carriers-split .image-alza {
		width: 168px;
		height: 52px;
		background-size: 168px 52px;
		background-repeat: no-repeat;
		background-image: url("/cz/iphone/buy/images/overview/logo_alza__f2ehz7r999aq_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) {
	.section-carriers.section-carriers-split .image-alza {
		background-image: url("/cz/iphone/buy/images/overview/logo_alza__f2ehz7r999aq_medium_2x.png");
	}
}

.section-hero.screens .image-hero-iphone-16 {
	width: 1054px;
	height: 401px;
	background-size: 1054px 401px;
	background-repeat: no-repeat;
	position: relative;
	left: 50%;
	margin-left: -527px;
	position: absolute;
	bottom: 0;
	z-index: 1;
	background-image: url("/cz/iphone/buy/images/overview/hero__ges919d02kq6_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.screens .image-hero-iphone-16 {
		background-image: url("/cz/iphone/buy/images/overview/hero__ges919d02kq6_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-hero.screens .image-hero-iphone-16 {
		width: 562px;
		height: 285px;
		background-size: 562px 285px;
		background-repeat: no-repeat;
		background-image: url("/cz/iphone/buy/images/overview/hero__ges919d02kq6_medium.jpg");
		left: 50%;
		margin-left: -281px;
	}
}

@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.screens .image-hero-iphone-16 {
		background-image: url("/cz/iphone/buy/images/overview/hero__ges919d02kq6_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-hero.screens .image-hero-iphone-16 {
		width: 296px;
		height: 174px;
		background-size: 296px 174px;
		background-repeat: no-repeat;
		background-image: url("/cz/iphone/buy/images/overview/hero__ges919d02kq6_small.jpg");
		left: 50%;
		margin-left: -148px;
	}
}

@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.screens .image-hero-iphone-16 {
		background-image: url("/cz/iphone/buy/images/overview/hero__ges919d02kq6_small_2x.jpg");
	}
}

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

@media only screen and (min-width: 1069px) {
	.section-hero .image-hero {
		bottom: auto;
		top: 50%;
		margin-top: -430px;
	}
	.section-carriers.section-carriers-split .carrier-list-1 .carrier-item {
		margin: 0 0 20px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-hero .image-hero {
		width: 1102px;
		height: 662px;
		background-size: 1102px 662px;
		bottom: auto;
		top: 50%;
		margin-left: -551px;
		margin-top: -331px;
	}
	.section-carriers.section-carriers-split .carrier-list-1 .carrier-item {
		margin: 0 0 20px;
	}
}

.section-hero .hero-content {
	padding-top: 183px;
	padding-bottom: 220px;
}

@media only screen and (max-width: 1068px) {
	.section-hero .hero-content {
		padding-top: 120px;
		padding-bottom: 108px;
	}
}

@media only screen and (max-width: 734px) {
	.section-hero .hero-content {
		padding-top: 205px;
		padding-bottom: 205px;
	}
	.section-carriers.section-carriers-split .carrier-list-1 {
		margin-bottom: 0px;
	}
	.section-carriers.section-carriers-split .image-datart {
		margin-top: -10px;
		margin-bottom: 14px;
	}
	.section-carriers.section-carriers-split .image-alza {
		margin-bottom: 25px;
	}
}

@media only screen and (max-width: 734px) {
	.section-hero .image-hero-bottom {
		z-index: 2;
	}
}

.section-carriers.section-carriers-split .carrier-item {
	margin: 0 0 60px;
}

@media only screen and (max-width: 734px) {
	.section-carriers.section-carriers-split .carrier-item {
		text-align: center;
	}
}

@media only screen and (min-width: 735px) {
	.section-carriers.section-carriers-split .section-headline {
		text-align: left;
	}
}

.section-carriers .carrier-list {
	justify-content: space-between;
	margin-left: auto;
	margin-right: auto;
}

.section-carriers.section-carriers-split .carriers-alt-2 {
	justify-content: flex-start;
}

@media only screen and (min-width: 1069px) {
	.section-carriers.section-carriers-split .datart-image {
		margin-left: 245px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-carriers.section-carriers-split .datart-image {
		margin-left: 120px;
	}
}

.section-hero.screens .hero-content-iphone-16 {
	max-width: 575px;
	padding-bottom: 493px;
}

@media only screen and (max-width: 1068px) {
	.section-hero.screens .hero-content-iphone-16 {
		padding-bottom: 337px;
		max-width: 510px;
	}
}

@media only screen and (max-width: 734px) {
	.section-hero.screens .hero-content-iphone-16 {
		padding-bottom: 205px;
	}
}

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