/* Fonts */
.form-dropdown-select:lang(ar), #ac-localnav .ac-ln-menu-link, .section-world-of-iphone .button:lang(ar), #ac-globalfooter .ac-gf-sosumi p:lang(ar), #ac-globalfooter .ac-gf-sosumi li:lang(ar), #ac-globalfooter *, #ac-globalfooter *:before, #ac-globalfooter *:after {
	font-family:
		"SF Pro AR Text", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons",
		"Helvetica Neue", Helvetica, Arial, sans-serif;
}

body:lang(ar) {
	font-family:
		"SF Pro AR Text", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons",
		"Helvetica Neue", Helvetica, Arial, sans-serif;
}

.typography-contrast-pricing:lang(ar), .techspecs .diagram-text:lang(ar), .typography-caption:lang(ar), .techspecs-appgrid-app-label:lang(ar), .techspecs-appgrid-app > figcaption:lang(ar), #ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-copy {
	font-family:
		"SF Pro AR Text", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons",
		"Helvetica Neue", Helvetica, Arial, sans-serif;
}

.techspecs-rowheader:lang(ar), .typography-buystrip-hero-copy:lang(ar), .techspecs-columnheader:lang(ar), h1.techspecs-columnheader:lang(ar), h2.techspecs-columnheader:lang(ar), .typography-buystrip-hero-subhead:lang(ar), #ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-title:lang(ar) {
	font-family:
		"SF Pro AR Display",
		"SF Pro Gulf",
		"SF Pro Display",
		"SF Pro Icons",
		Helvetica Neue,
		Helvetica,
		Arial,
		sans-serif;
}

@media only screen and (max-width: 1068px) {
	.typography-buystrip-hero-copy:lang(ar) {
		font-family:
			"SF Pro AR Text", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons",
			"Helvetica Neue", Helvetica, Arial, sans-serif;
	}
}

.section-chip .copy {
	padding-right: 60px;
	padding-left: 0;
}

@media (max-width: 1068px) {
	.section-chip .copy {
		padding-right: 40px;
	}
}

@media (max-width: 756px) {
	.section-chip .copy {
		padding-right: 0;
	}
}

@media (max-width: 1068px) {
	.section-size-and-weight .techspecs-row .techspecs-column {
		margin-right: 0;
		margin-left: auto;
	}
}

@media (max-width: 1068px) and (min-width: 757px) {
	.section-size-and-weight .techspecs-row .techspecs-column:last-of-type {
		margin-right: 6%;
		margin-left: 0;
	}
}

@media (max-width: 1068px) and (min-width: 757px) {
	.section-size-and-weight .image-dimensions-iphone {
		margin-top: 76px;
		margin-inline-end: -8px;
		margin-inline-start: 0;
	}
}

.section-in-the-box .image-box {
	background-image: url(/mideast/iphone-16/h/images/specs/ar/in_the_box__cler0ch55moi_large.jpg);
}

@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	.section-in-the-box .image-box {
		background-image: url(/mideast/iphone-16/h/images/specs/ar/in_the_box__cler0ch55moi_large_2x.jpg);
	}
}

@media (max-width: 1068px) {
	.section-in-the-box .image-box {
		background-image: url(/mideast/iphone-16/h/images/specs/ar/in_the_box__cler0ch55moi_medium.jpg);
	}
}

@media (max-width: 1068px) and (min-resolution: 1.5dppx), (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-in-the-box .image-box {
		background-image: url(/mideast/iphone-16/h/images/specs/ar/in_the_box__cler0ch55moi_medium_2x.jpg);
	}
}

@media (max-width: 734px) {
	.section-in-the-box .image-box {
		background-image: url(/mideast/iphone-16/h/images/specs/ar/in_the_box__cler0ch55moi_small.jpg);
	}
}

@media (max-width: 734px) and (min-resolution: 1.5dppx), (max-width: 734px) and (min-resolution: 144dpi) {
	.section-in-the-box .image-box {
		background-image: url(/mideast/iphone-16/h/images/specs/ar/in_the_box__cler0ch55moi_small_2x.jpg);
	}
}

.techspecs.with-2-columns .techspecs-header-row .techspecs-columnheader-iphone-plus .headline {
	margin-right: 98px;
	margin-left: 0;
}

@media (max-width: 1068px) and (min-width: 736px) {
	.techspecs.with-2-columns .techspecs-header-row .techspecs-columnheader-iphone {
		width: 190px;
	}
	.techspecs.with-2-columns .techspecs-header-row .techspecs-columnheader-iphone .headline {
		margin-right: -111px;
		margin-left: 0;
	}
}

@media (min-width: 1069px) {
	.section-external .image-external-connectors .diagram-text.diagram-speaker-mic {
		left: 606px;
	}
	.section-external .image-external-connectors .diagram-text.diagram-mic {
		left: 229px;
	}

	.section-external .image-external-connectors .diagram-text.diagram-speaker {
		left: 121px;
	}
}

@media (max-width: 1068px) and (min-width: 756px) {
	.section-external .image-external-connectors .diagram-text.diagram-speaker-mic {
		left: 393px;
	}
}

@media (max-width: 1068px) and (min-width: 735px) {
	.section-external .image-external-connectors .diagram-text.diagram-speaker {
		left: 181px;
	}
}

@media (max-width: 734px) {
	.section-external .image-external-connectors .diagram-text.diagram-speaker {
		left: 119px;
	}
}
