/* Local Overrides */

br.xsmall {
	display: none;
}

@media only screen and (max-width: 1068px) {
	br.xsmall {
		display: none;
	}
}

@media only screen and (max-width: 734px) {
	br.xsmall {
		display: none;
	}
}

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

/* Hero Subheadings */
.section-hero .hero-callout {
	padding-left: 10px;
	padding-right: 10px;
}

/* Apple Intelligence Section */

@media only screen and (max-width: 500px) {
	.hero-avail.typography-body-reduced {
		max-width: 250px;
		margin: auto;
	}
}

/* Apple Intelligence Section Image Caption */
@media only screen and (max-width: 374px) {
	.section-intelligence .section-header .hardware-lockup .hardware-caption {
		transform: translate(0px, 16px);
	}
}

/* Apps Grid */
@media only screen and (min-width: 735px) and (max-width: 760px) {
	.section-apps .app-device-grid .col-1 .caption {
		padding-left: 13px;
	}
}

/* Image Overrides */

/* Design - Hand Roation Static */

@media only screen and (min-width: 1069px) {
	.section-design .section-header .inline-video-design .static-frame {
		background-repeat: no-repeat;
		background-image: url(/mx/ipad-mini/images/overview/design/hand_rotation_static__bnp5ylmuy6oi_large.jpg);
	}
}

@media only screen and (min-width: 1069px) and (min-resolution: 144dpi),
	only screen and (min-resolution: 1.5dppx) {
	.section-design .section-header .inline-video-design .static-frame {
		background-image: url(/mx/ipad-mini/images/overview/design/hand_rotation_static__bnp5ylmuy6oi_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-design .section-header .inline-video-design .static-frame {
		background-repeat: no-repeat;
		background-image: url(/mx/ipad-mini/images/overview/design/hand_rotation_static__bnp5ylmuy6oi_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-width: 735px) and (min-resolution: 144dpi) {
	.section-design .section-header .inline-video-design .static-frame {
		background-image: url(/mx/ipad-mini/images/overview/design/hand_rotation_static__bnp5ylmuy6oi_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-design .section-header .inline-video-design .static-frame {
		background-repeat: no-repeat;
		background-image: url(/mx/ipad-mini/images/overview/design/hand_rotation_static__bnp5ylmuy6oi_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-design .section-header .inline-video-design .static-frame {
		background-image: url(/mx/ipad-mini/images/overview/design/hand_rotation_static__bnp5ylmuy6oi_small_2x.jpg);
	}
}

/* Intelligence - Express Static */

.section-intelligence
	.section-header
	.hardware-lockup
	.inline-video-intelligence
	.static-frame {
	background-repeat: no-repeat;
	background-image: url(/mx/ipad-mini/images/overview/intelligence/express_static__di2fpc2jb42u_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.section-intelligence
		.section-header
		.hardware-lockup
		.inline-video-intelligence
		.static-frame {
		background-image: url(/mx/ipad-mini/images/overview/intelligence/express_static__di2fpc2jb42u_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-intelligence
		.section-header
		.hardware-lockup
		.inline-video-intelligence
		.static-frame {
		background-repeat: no-repeat;
		background-image: url(/mx/ipad-mini/images/overview/intelligence/express_static__di2fpc2jb42u_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-intelligence
		.section-header
		.hardware-lockup
		.inline-video-intelligence
		.static-frame {
		background-image: url(/mx/ipad-mini/images/overview/intelligence/express_static__di2fpc2jb42u_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-intelligence
		.section-header
		.hardware-lockup
		.inline-video-intelligence
		.static-frame {
		background-repeat: no-repeat;
		background-image: url(/mx/ipad-mini/images/overview/intelligence/express_static__di2fpc2jb42u_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-intelligence
		.section-header
		.hardware-lockup
		.inline-video-intelligence
		.static-frame {
		background-image: url(/mx/ipad-mini/images/overview/intelligence/express_static__di2fpc2jb42u_small_2x.jpg);
	}
}

/* Snipes */

/* Download Snipe */

@media only screen and (min-width: 1069px) {
	.section-download .section-headline-script {
		bottom: -20px;
	}
	.section-download .overview-design-download-headline img {
		width: 340px;
		height: 100px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-download .section-headline-script {
		bottom: -18px;
	}
	.section-download .overview-design-download-headline img {
		width: 265px;
		height: 80px;
	}
}

@media only screen and (max-width: 734px) {
	.section-download .section-headline-script {
		bottom: -12px;
	}
	.section-download .overview-design-download-headline img {
		width: 175px;
		height: 51px;
	}
}

/* Design Snipe */

@media only screen and (min-width: 1069px) {
	.section-design .section-header .section-headline-script.has-descenders {
		bottom: -12px;
	}
	.section-design .section-header .overview-design-design-headline img {
		width: 369px;
		height: 75px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-design .section-header .section-headline-script.has-descenders {
		bottom: -8px;
	}
	.section-design .section-header .overview-design-design-headline img {
		width: 312px;
		height: 63px;
	}
}

@media only screen and (max-width: 734px) {
	.section-design .section-header .section-headline-script.has-descenders {
		height: 38px;
		display: inline-block;
		bottom: -4px;
	}
	.section-design .section-header .overview-design-design-headline img {
		width: 182px;
		height: 38px;
	}
}

/* Camera Snipe */

@media only screen and (min-width: 1069px) {
	.section-camera .overview-camera-camera-headline img {
		width: 235px;
		height: 72px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-camera .overview-camera-camera-headline img {
		width: 198px;
		height: 60px;
	}
}

@media only screen and (max-width: 734px) {
	.section-camera .overview-camera-camera-headline img {
		width: 121px;
		height: 38px;
	}
}

/* Personal Snipe */
@media only screen and (min-width: 1069px) {
	.section-intelligence
		.section-header
		.overview-intelligence-personal-headline {
		margin-right: -15px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-intelligence
		.section-header
		.overview-intelligence-personal-headline {
		margin-right: -15px;
	}
}

@media only screen and (max-width: 734px) {
	.section-intelligence
		.section-header
		.overview-intelligence-personal-headline {
		margin-right: -8px;
	}
}

/* Chip Snipe */

@media only screen and (max-width: 734px) {
	.section-powerful .section-header .overview-chip-chip-headline {
		width: 65px;
		height: 45px;
	}
	.section-powerful .section-header .section-headline-script.has-descenders {
		vertical-align: text-top;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-powerful .section-header .overview-chip-chip-headline {
		width: 99px;
		height: 60px;
	}
	.section-powerful .section-header .section-headline-script.has-descenders {
		vertical-align: baseline;
	}
}

@media only screen and (min-width: 1069px) {
	.section-powerful .section-header .overview-chip-chip-headline {
		width: 125px;
		height: 85px;
	}
	.section-powerful .section-header .section-headline-script.has-descenders {
		vertical-align: text-top;
		bottom: -11px;
	}
}

/* Pencil Snipe */

@media only screen and (max-width: 734px) {
	.section-pencil .section-header .overview-pencil-pro-headline img {
		width: 79px;
		height: 26px;
	}
	.section-pencil .section-header .section-headline-script.has-descenders {
		bottom: -14px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-pencil .section-header .overview-pencil-pro-headline img {
		width: 140px;
		height: 46px;
	}
	.section-pencil .section-header .section-headline-script.has-descenders {
		bottom: -16px;
	}
}

@media only screen and (min-width: 1069px) {
	.section-pencil .section-header .overview-pencil-pro-headline img {
		width: 165px;
		height: 55px;
	}
	.section-pencil .section-header .section-headline-script.has-descenders {
		bottom: -22px;
	}
}

/*  Frames */

/* Hand Rotation Startframe */

.section-design .section-header .inline-video-design .start-frame {
	background-repeat: no-repeat;
	background-image: url(/mx/ipad-mini/images/overview/design/hand_rotation_startframe__f46pgzbcfqmq_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.section-design .section-header .inline-video-design .start-frame {
		background-image: url(/mx/ipad-mini/images/overview/design/hand_rotation_startframe__f46pgzbcfqmq_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-design .section-header .inline-video-design .start-frame {
		background-repeat: no-repeat;
		background-image: url(/mx/ipad-mini/images/overview/design/hand_rotation_startframe__f46pgzbcfqmq_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-design .section-header .inline-video-design .start-frame {
		background-image: url(/mx/ipad-mini/images/overview/design/hand_rotation_startframe__f46pgzbcfqmq_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-design .section-header .inline-video-design .start-frame {
		background-repeat: no-repeat;
		background-image: url(/mx/ipad-mini/images/overview/design/hand_rotation_startframe__f46pgzbcfqmq_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-design .section-header .inline-video-design .start-frame {
		background-image: url(/mx/ipad-mini/images/overview/design/hand_rotation_startframe__f46pgzbcfqmq_small_2x.jpg);
	}
}

/* Hand Rotation Endframe */

.section-design .section-header .inline-video-design .end-frame {
	background-repeat: no-repeat;
	background-image: url(/mx/ipad-mini/images/overview/design/hand_rotation_endframe__xr5vq94k802e_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.section-design .section-header .inline-video-design .end-frame {
		background-image: url(/mx/ipad-mini/images/overview/design/hand_rotation_endframe__xr5vq94k802e_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-design .section-header .inline-video-design .end-frame {
		background-repeat: no-repeat;
		background-image: url(/mx/ipad-mini/images/overview/design/hand_rotation_endframe__xr5vq94k802e_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-design .section-header .inline-video-design .end-frame {
		background-image: url(/mx/ipad-mini/images/overview/design/hand_rotation_endframe__xr5vq94k802e_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-design .section-header .inline-video-design .end-frame {
		background-repeat: no-repeat;
		background-image: url(/mx/ipad-mini/images/overview/design/hand_rotation_endframe__xr5vq94k802e_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-design .section-header .inline-video-design .end-frame {
		background-image: url(/mx/ipad-mini/images/overview/design/hand_rotation_endframe__xr5vq94k802e_small_2x.jpg);
	}
}

/* AR Section */
.section-ar .tile-content .router-grid-copy p {
	max-width: 390px;
}
@media only screen and (max-width: 1069px) {
	.section-ar .tile-content .router-grid-copy p {
		max-width: 220px;
	}
}

*
	Express
	Startframe
	*/
	.section-intelligence
	.section-header
	.hardware-lockup
	.inline-video-intelligence
	.start-frame {
	background-repeat: no-repeat;
	background-image: url(/mx/ipad-mini/images/overview/intelligence/express_endframe__bxwzs5qttw9y_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.section-intelligence
		.section-header
		.hardware-lockup
		.inline-video-intelligence
		.start-frame {
		background-image: url(/mx/ipad-mini/images/overview/intelligence/express_endframe__bxwzs5qttw9y_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-intelligence
		.section-header
		.hardware-lockup
		.inline-video-intelligence
		.start-frame {
		background-repeat: no-repeat;
		background-image: url(/mx/ipad-mini/images/overview/intelligence/express_endframe__bxwzs5qttw9y_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-intelligence
		.section-header
		.hardware-lockup
		.inline-video-intelligence
		.start-frame {
		background-image: url(/mx/ipad-mini/images/overview/intelligence/express_endframe__bxwzs5qttw9y_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-intelligence
		.section-header
		.hardware-lockup
		.inline-video-intelligence
		.start-frame {
		background-repeat: no-repeat;
		background-image: url(/mx/ipad-mini/images/overview/intelligence/express_endframe__bxwzs5qttw9y_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-intelligence
		.section-header
		.hardware-lockup
		.inline-video-intelligence
		.start-frame {
		background-image: url(/mx/ipad-mini/images/overview/intelligence/express_endframe__bxwzs5qttw9y_small_2x.jpg);
	}
}

/* Express Endframe  */

.section-intelligence
	.section-header
	.hardware-lockup
	.inline-video-intelligence
	.end-frame {
	background-repeat: no-repeat;
	background-image: url(/mx/ipad-mini/images/overview/intelligence/express_endframe__bxwzs5qttw9y_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.section-intelligence
		.section-header
		.hardware-lockup
		.inline-video-intelligence
		.end-frame {
		background-image: url(/mx/ipad-mini/images/overview/intelligence/express_endframe__bxwzs5qttw9y_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-intelligence
		.section-header
		.hardware-lockup
		.inline-video-intelligence
		.end-frame {
		background-repeat: no-repeat;
		background-image: url(/mx/ipad-mini/images/overview/intelligence/express_endframe__bxwzs5qttw9y_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-intelligence
		.section-header
		.hardware-lockup
		.inline-video-intelligence
		.end-frame {
		background-image: url(/mx/ipad-mini/images/overview/intelligence/express_endframe__bxwzs5qttw9y_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-intelligence
		.section-header
		.hardware-lockup
		.inline-video-intelligence
		.end-frame {
		background-repeat: no-repeat;
		background-image: url(/mx/ipad-mini/images/overview/intelligence/express_endframe__bxwzs5qttw9y_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-intelligence
		.section-header
		.hardware-lockup
		.inline-video-intelligence
		.end-frame {
		background-image: url(/mx/ipad-mini/images/overview/intelligence/express_endframe__bxwzs5qttw9y_small_2x.jpg);
	}
}
