/* 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: 15px;
	padding-right: 15px;
}

@media only screen and (max-width: 374px) {
	.section-hero .hero-callout-2 br {
		display: none;
	}

	.section-hero .hero-callout-2 br.xsmall {
		display: block;
	}
}

@media only screen and (max-width: 359px) {
	.section-hero .hero-price {
		width: 240px;
		margin-left: auto;
		margin-right: 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);
	}
}

/* AR Copy */
@media only screen and (max-width: 430px) {
	html.quick-look .quicklook-component {
		width: 300px;
	}
}

/* Image Overrides */

/* Design - Hand Rotation Static */

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

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

@media only screen and (max-width: 1068px) {
	.section-design .section-header .inline-video-design .static-frame {
		background-repeat: no-repeat;
		background-image: url(/br/ipad-mini/images/overview/design/hand_rotation_static__bnp5ylmuy6oi_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 .static-frame {
		background-image: url(/br/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(/br/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(/br/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(/br/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(/br/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(/br/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(/br/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(/br/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(/br/ipad-mini/images/overview/intelligence/express_static__di2fpc2jb42u_small_2x.jpg);
	}
}

.section-intelligence
	.section-header
	.hardware-lockup
	.inline-video-intelligence
	.end-frame {
	background-image: url(/br/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(/br/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-image: url(/br/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(/br/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-image: url(/br/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(/br/ipad-mini/images/overview/intelligence/express_endframe__bxwzs5qttw9y_small_2x.jpg);
	}
}

/* Snipes */

/* Download Snipe */

@media only screen and (min-width: 1069px) {
	.section-download .section-headline-script {
		bottom: -6px;
		margin-left: 0px;
		margin-right: -40px;
	}

	.section-download .overview-design-download-headline img {
		width: 194px;
		height: 67px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-download .section-headline-script {
		bottom: -5px;
		margin-left: 0px;
		margin-right: -30px;
	}

	.section-download .overview-design-download-headline img {
		width: 147px;
		height: 54px;
	}
}

@media only screen and (max-width: 734px) {
	.section-download .section-headline-script {
		bottom: -1px;
		margin-left: 0px;
		margin-right: -20px;
	}

	.section-download .overview-design-download-headline img {
		width: 94px;
		height: 31px;
	}
}

@media only screen and (max-width: 1068px) {
	.section-download .subsection-connections .caption-cellular {
		max-width: 122px;
	}
}

/* Design Snipe */

.section-design .section-header .section-headline-script.has-descenders {
	display: inline-block;
}

@media only screen and (min-width: 1069px) {
	.section-design .section-header .section-headline-script.has-descenders {
		left: 4px;
	}

	.section-camera .overview-camera-camera-headline img {
		margin-top: -2px;
		width: 219px;
		height: 90px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-design .section-header .section-headline-script.has-descenders {
		left: 0px;
	}

	.section-design .section-header .section-headline-script.has-descenders {
		width: 182px;
		height: 75px;
	}
}

@media only screen and (max-width: 734px) {
	.section-design .section-header .section-headline-script.has-descenders {
		margin-top: 4px;
		margin-bottom: -10px;
		margin-left: -4px;
		width: 115px;
		height: 48px;
	}
}

/* Camera Snipe */

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

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

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

/* Personal Snipe */

@media only screen and (max-width: 734px) {
	.section-intelligence
		.section-header
		.overview-intelligence-personal-headline {
		width: 107px;
		height: 34px;
		top: 2px;
	}
}

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

@media only screen and (min-width: 1069px) {
	.section-intelligence
		.section-header
		.overview-intelligence-personal-headline {
		width: 195px;
		height: 64px;
	}
}

/* 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: 69px;
	}

	.section-powerful .section-header .section-headline-script.has-descenders {
		vertical-align: baseline;
		bottom: -14px;
	}
}

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

/* Pecil Snipe */

@media only screen and (max-width: 734px) {
	.section-pencil .section-header .overview-pencil-pro-headline img {
		width: 73px;
		height: 31px;
	}

	.section-pencil .section-header .section-headline-script.has-descenders {
		bottom: -8px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-pencil .section-header .overview-pencil-pro-headline img {
		width: 133px;
		height: 55px;
	}

	.section-pencil .section-header .section-headline-script.has-descenders {
		bottom: -6px;
	}
}

@media only screen and (min-width: 1069px) {
	.section-pencil .section-header .overview-pencil-pro-headline img {
		width: 150px;
		height: 65px;
	}

	.section-pencil .section-header .section-headline-script.has-descenders {
		bottom: -10px;
	}
}

/* iPadOS Snipe */

@media only screen and (max-width: 734px) {
	.section-apps .section-header .section-headline-script {
		bottom: -2px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-apps .section-header .section-headline-script {
		bottom: -2px;
	}
}

@media only screen and (min-width: 1069px) {
	.section-apps .section-header .section-headline-script {
		bottom: -4px;
	}
}

/*  Frames */

/* Hand Rotation Startframe */

.section-design .section-header .inline-video-design .start-frame {
	background-repeat: no-repeat;
	background-image: url(/br/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(/br/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(/br/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(/br/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(/br/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(/br/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(/br/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(/br/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(/br/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(/br/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(/br/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(/br/ipad-mini/images/overview/design/hand_rotation_endframe__xr5vq94k802e_small_2x.jpg);
	}
}

/* AR */

@media only screen and (min-width: 1068px) {
	.section-ar .tile-content .router-grid-copy p {
		max-width: 400px;
	}
}

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

/* Express Startframe */

.section-intelligence
	.section-header
	.hardware-lockup
	.inline-video-intelligence
	.start-frame {
	background-repeat: no-repeat;
	background-image: url(/br/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(/br/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(/br/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(/br/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(/br/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(/br/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(/br/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(/br/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(/br/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(/br/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(/br/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(/br/ipad-mini/images/overview/intelligence/express_endframe__bxwzs5qttw9y_small_2x.jpg);
	}
}
