/* 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 Image Caption */
@media only screen and (max-width: 374px) {
	.section-intelligence .section-header .hardware-lockup .hardware-caption {
		transform: translate(0px, 16px);
	}
}

/* AI message */

@media only screen and (max-width: 734px) {
	.section-hero
		.hero-content
		.price-avail.row
		.hero-avail.typography-body-reduced {
		width: 240px;
		margin: auto;
	}
}

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

/* Router */
.section-router .section-accessibility .section-header {
	padding-bottom: 231px;
}

@media only screen and (max-width: 1068px) {
	.section-router .section-accessibility .section-header {
		padding-bottom: 140px;
	}
}

@media only screen and (max-width: 734px) {
	.section-router .section-accessibility .section-header {
		padding-bottom: 87px;
	}
}

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

/* 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(/co/ipad-mini/images/overview/design/hand_rotation_static__dw29x209qcq6_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(/co/ipad-mini/images/overview/design/hand_rotation_static__dw29x209qcq6_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(/co/ipad-mini/images/overview/design/hand_rotation_static__dw29x209qcq6_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(/co/ipad-mini/images/overview/design/hand_rotation_static__dw29x209qcq6_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(/co/ipad-mini/images/overview/design/hand_rotation_static__dw29x209qcq6_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(/co/ipad-mini/images/overview/design/hand_rotation_static__dw29x209qcq6_small_2x.jpg);
	}
}

/* Intelligence - Express Static */

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

/* Snipes */

/* Download Snipe */

.section-download .section-headline {
	line-height: 0.35;
}

@media only screen and (min-width: 1069px) {
	.section-download .section-headline-script {
		bottom: -34px;
	}
	.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: -28px;
	}
	.section-download .overview-design-download-headline img {
		width: 265px;
		height: 80px;
	}
}

@media only screen and (max-width: 734px) {
	.section-download .section-headline-script {
		bottom: -18px;
	}
	.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: -12px;
	}
}

@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(/co/ipad-mini/images/overview/design/hand_rotation_startframe__c3bx4z3irseq_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(/co/ipad-mini/images/overview/design/hand_rotation_startframe__c3bx4z3irseq_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(/co/ipad-mini/images/overview/design/hand_rotation_startframe__c3bx4z3irseq_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(/co/ipad-mini/images/overview/design/hand_rotation_startframe__c3bx4z3irseq_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(/co/ipad-mini/images/overview/design/hand_rotation_startframe__c3bx4z3irseq_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(/co/ipad-mini/images/overview/design/hand_rotation_startframe__c3bx4z3irseq_small_2x.jpg);
	}
}

/* Hand Rotation Endframe */

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

/* AR */

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

/* Download Text */

.section-download .subsection-connections .caption-cellular {
	max-width: 130px;
}

/* Express Startframe */

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

/* Express Endframe  */

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