.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("/tr/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("/tr/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("/tr/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("/tr/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("/tr/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("/tr/iphone/buy/images/overview/hero__ges919d02kq6_small_2x.jpg");
	}
}

.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;
	}
}

.show-for-small {
	display: none;
}

.show-for-medium {
	display: none;
}

.show-for-large {
	display: block;
}

.section-hero .hero-content {
	max-width: 571px;
}

@media only screen and (max-width: 1068px) {
	.section-hero .hero-content .typography-headline-elevated {
		font-size: 44px;
	}
}

@media only screen and (max-width: 1068px) {
	.show-for-small {
		display: none;
	}

	.show-for-medium {
		display: block;
	}

	.show-for-large {
		display: none;
	}
}

@media only screen and (max-width: 735px) {
	.show-for-small {
		display: block;
	}

	.show-for-medium {
		display: none;
	}

	.show-for-large {
		display: none;
	}
}

@media only screen and (min-width: 735px) {
	.section-compare .section-content .cta-container .icon-wrapper.typography-intro {
		margin-right: 30px;
	}
}

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

@media only screen and (max-width: 320px) {
	.show-for-large {
		display: none;
	}

	.show-for-medium {
		display: none;
	}

	.show-for-small {
		display: block;
	}

	.show-for-xs {
		display: block;
	}
}

@media only screen and (max-width: 1068px) {
	.section-hero .section-content .hero-content .typography-headline-elevated {
		font-size: 45px;
	}

	.section-hero .section-content .hero-content .hero-intro {
		margin-top: 16px;
	}
}

.section-compare .compare-table {
	grid-template-areas:
		"iphone-16-pro-device iphone-16-device iphone-16e-device iphone-15-device"
		"iphone-16-pro-display iphone-16-display iphone-16e-display iphone-15-display"
		"iphone-16-pro-design iphone-16-design iphone-16e-design iphone-15-design"
		"iphone-16-pro-chip iphone-16-chip iphone-16e-chip iphone-15-chip"
		"iphone-16-pro-apple-intelligence iphone-16-apple-intelligence iphone-16e-apple-intelligence iphone-15-apple-intelligence"
		"iphone-16-pro-camera-control iphone-16-camera-control iphone-16e-camera-control iphone-15-camera-control"
		"iphone-16-pro-camera iphone-16-camera iphone-16e-camera iphone-15-camera"
		"iphone-16-pro-zoom iphone-16-zoom iphone-16e-zoom iphone-15-zoom"
		"iphone-16-pro-dynamic-island iphone-16-dynamic-island iphone-16e-dynamic-island iphone-15-dynamic-island"
		"iphone-16-pro-sos iphone-16-sos iphone-16e-sos iphone-15-sos"
		"iphone-16-pro-battery iphone-16-battery iphone-16e-battery iphone-15-battery"
		"iphone-16-pro-connectivity iphone-16-connectivity iphone-16e-connectivity iphone-15-connectivity"
		"iphone-16-pro-authentication iphone-16-authentication iphone-16e-authentication iphone-15-authentication";
}

.xs-show {
	display: block;
}
@media only screen and (max-width: 432px) {
	.section-compare .xs-hide {
		display: none;
	}
}

@media only screen and (max-width: 1068px) {
	.section-compare .compare-table {
		margin-top: 52px;
		grid-column-gap: 75px;
		grid-template-columns: repeat(2, 1fr);
		grid-template-areas:
			"iphone-16-pro-device iphone-16-device"
			"iphone-16-pro-display iphone-16-display"
			"iphone-16-pro-design iphone-16-design"
			"iphone-16-pro-chip iphone-16-chip"
			"iphone-16-pro-apple-intelligence iphone-16-apple-intelligence"
			"iphone-16-pro-camera-control iphone-16-camera-control"
			"iphone-16-pro-camera iphone-16-camera"
			"iphone-16-pro-zoom iphone-16-zoom"
			"iphone-16-pro-dynamic-island iphone-16-dynamic-island"
			"iphone-16-pro-sos iphone-16-sos"
			"iphone-16-pro-battery iphone-16-battery"
			"iphone-16-pro-connectivity iphone-16-connectivity"
			"iphone-16-pro-authentication iphone-16-authentication"
			"iphone-16e-device iphone-15-device"
			"iphone-16e-display iphone-15-display"
			"iphone-16e-design iphone-15-design"
			"iphone-16e-apple-intelligence iphone-15-apple-intelligence"
			"iphone-16e-chip iphone-15-chip"
			"iphone-16e-camera-control iphone-15-camera-control"
			"iphone-16e-camera iphone-15-camera"
			"iphone-16e-zoom iphone-15-zoom"
			"iphone-16e-dynamic-island iphone-15-dynamic-island"
			"iphone-16e-sos iphone-15-sos"
			"iphone-16e-battery iphone-15-battery"
			"iphone-16e-connectivity iphone-15-connectivity"
			"iphone-16e-authentication iphone-15-authentication";
	}
}

@media only screen and (max-width: 734px) {
	.section-compare .compare-table {
		grid-column-gap: 10px;
		margin-top: 43px;
	}
}

@media only screen and (min-width: 1069px) {
	.section-compare .feature-null-secondary.two-lines.tr-centered-fix {
		display: flex;
		justify-content: center;
		align-items: center;
		height: 55px;
		margin-top: 0;
		top: 0;
	}
}

.tr-compare-spacing-fix {
	margin-top: 19px;
}

@media only screen and (max-width: 1068px) {
	.section-compare .feature-null-secondary.two-lines.tr-centered-fix {
		margin-top: 12px;
		height: auto;
	}
}

@media only screen and (max-width: 1068px) {
	.section-compare .feature-null-secondary.two-lines.hide-small-0px {
		height: 0px;
	}
}

@media only screen and (max-width: 734px) {
	.section-compare .feature-null-secondary.camera-feature-null.two-lines.tr-line-height-fix {
		height: 60px;
		top: 17px;
	}
}

@media only screen and (max-width: 734px) {
	.section-compare .feature-null-secondary.two-lines.hide-small {
		height: 10px;
	}
}
@media only screen and (max-width: 344px) {
	.compare-table .typography-body-reduced {
		font-size: 12px;
	}
	.section-compare .feature-null-secondary.two-lines.tr-centered-fix {
		margin-top: 6px;
		height: auto;
		top: 20px;
	}
}
