.section-design .section-content-block-ipad .hardware-fan .overview-design-fan-snipe1, .section-design .section-content-block-ipad .hardware-fan .snipe-1 {
	transform: translate(29px, 373px);
	position: absolute;
	top: 0;
	left: 0;
}

@media only screen and (max-width: 1068px) {
	.section-design .section-content-block-ipad .hardware-fan .overview-design-fan-snipe1, .section-design .section-content-block-ipad .hardware-fan .snipe-1 {
		transform: translate(10px, 220px);
	}
}

@media only screen and (max-width: 734px) {
	.section-design .section-content-block-ipad .hardware-fan .overview-design-fan-snipe1, .section-design .section-content-block-ipad .hardware-fan .snipe-1 {
		transform: translate(-114px, -44px);
		left: 50%;
	}
}

.section-design .section-content-block-ipad .hardware-fan .overview-design-fan-snipe2, .section-design .section-content-block-ipad .hardware-fan .snipe-2 {
	transform: translate(769px, 912px);
	top: 0;
	left: 0;
}

@media only screen and (max-width: 1068px) {
	.section-design .section-content-block-ipad .hardware-fan .overview-design-fan-snipe2, .section-design .section-content-block-ipad .hardware-fan .snipe-2 {
		transform: translate(535px, 625px);
	}
}

@media only screen and (max-width: 734px) {
	.section-design .section-content-block-ipad .hardware-fan .overview-design-fan-snipe2, .section-design .section-content-block-ipad .hardware-fan .snipe-2 {
		transform: translate(-171px, 104px);
		left: 50%;
	}
}

.section-design .section-content-block-ipad .hardware-fan .overview-design-fan-snipe3, .section-design .section-content-block-ipad .hardware-fan .snipe-3 {
	transform: translate(98px, 1560px);
	top: 0;
	left: 0;
}

@media only screen and (max-width: 1068px) {
	.section-design .section-content-block-ipad .hardware-fan .overview-design-fan-snipe3, .section-design .section-content-block-ipad .hardware-fan .snipe-3 {
		transform: translate(-4px, 1047px);
	}
}

@media only screen and (max-width: 734px) {
	.section-design .section-content-block-ipad .hardware-fan .overview-design-fan-snipe3, .section-design .section-content-block-ipad .hardware-fan .snipe-3 {
		transform: translate(-129px, 641px);
		left: 50%;
	}
}

.section-design .section-content-block-accessories .accessories-copy .overview-design-modular-snipe, .section-design .section-content-block-accessories .accessories-copy .snipe-1 {
	transform: translate(31px, 283px);
	top: 0;
	left: 0;
}

@media only screen and (max-width: 1068px) {
	.section-design .section-content-block-accessories .accessories-copy .overview-design-modular-snipe, .section-design .section-content-block-accessories .accessories-copy .snipe-1 {
		transform: translate(-5px, 217px);
	}
}

@media only screen and (max-width: 734px) {
	.section-design .section-content-block-accessories .accessories-copy .overview-design-modular-snipe, .section-design .section-content-block-accessories .accessories-copy .snipe-1 {
		transform: translate(-140px, 283px);
		left: 50%;
	}
}

html.text-zoom .section-design .section-content-block-accessories .accessories-copy .overview-design-modular-snipe, html.text-zoom .section-design .section-content-block-accessories .accessories-copy .snipe-1 {
	top: 70px;
}

.section-design .section-content-block-ipados .hardware-multiple-apps .overview-design-multiple-apps-snipe, .section-design .section-content-block-ipados .hardware-multiple-apps .snipe-1 {
	transform: translate(517px, 574px);
	top: 35px;
	left: 0;
}

@media only screen and (max-width: 1068px) {
	.section-design .section-content-block-ipados .hardware-multiple-apps .overview-design-multiple-apps-snipe, .section-design .section-content-block-ipados .hardware-multiple-apps .snipe-1 {
		transform: translate(206px, 399px);
	}
}

@media only screen and (max-width: 734px) {
	.section-design .section-content-block-ipados .hardware-multiple-apps .overview-design-multiple-apps-snipe, .section-design .section-content-block-ipados .hardware-multiple-apps .snipe-1 {
		transform: translate(-2px, -53px);
		top: 0;
		left: 50%;
	}
}

.section-design .overview-design-fan-snipe1 {
	--p-width: 96px;
	--p-height: 122px;
}

@media only screen and (max-width: 1068px) and (max-width: 1068px) {
	.section-design .overview-design-fan-snipe1 {
		--p-width: 92px;
		--p-height: 114px;
	}
}

@media only screen and (max-width: 734px) and (max-width: 734px) {
	.section-design .overview-design-fan-snipe1 {
		--p-width: 92px;
		--p-height: 116px;
	}
}

.section-design .overview-design-fan-snipe2 {
	--p-width: 78px;
	--p-height: 62px;
}

@media only screen and (max-width: 1068px) and (max-width: 1068px) {
	.section-design .overview-design-fan-snipe2 {
		--p-width: 74px;
		--p-height: 58px;
	}
}

@media only screen and (max-width: 734px) and (max-width: 734px) {
	.section-design .overview-design-fan-snipe2 {
		--p-width: 74px;
		--p-height: 58px;
	}
}

.section-design .overview-design-modular-snipe {
	--p-width: 72px;
	--p-height: 82px;
}

@media only screen and (max-width: 1068px) and (max-width: 1068px) {
	.section-design .overview-design-modular-snipe {
		--p-width: 66px;
		--p-height: 78px;
	}
}

@media only screen and (max-width: 734px) and (max-width: 734px) {
	.section-design .overview-design-modular-snipe {
		--p-width: 66px;
		--p-height: 78px;
	}
}

.section-design .overview-design-multiple-apps-snipe {
	--p-width: 88px;
	--p-height: 50px;
}

@media only screen and (max-width: 1068px) and (max-width: 1068px) {
	.section-design .overview-design-multiple-apps-snipe {
		--p-width: 84px;
		--p-height: 50px;
	}
}

@media only screen and (max-width: 734px) and (max-width: 734px) {
	.section-design .overview-design-multiple-apps-snipe {
		--p-width: 84px;
		--p-height: 50px;
	}
}

.section.section-get-things-done .section-content-block-multitask .hardware-collaborate .overview-get-things-done-collaborate-snipe, .section.section-get-things-done .section-content-block-multitask .hardware-collaborate .snipe-1 {
	transform: translate(797px, 260px);
	top: 0;
	left: 0;
}

@media only screen and (max-width: 1068px) {
	.section.section-get-things-done .section-content-block-multitask .hardware-collaborate .overview-get-things-done-collaborate-snipe, .section.section-get-things-done .section-content-block-multitask .hardware-collaborate .snipe-1 {
		transform: translate(555px, 181px);
	}
}

@media only screen and (max-width: 734px) {
	.section.section-get-things-done .section-content-block-multitask .hardware-collaborate .overview-get-things-done-collaborate-snipe, .section.section-get-things-done .section-content-block-multitask .hardware-collaborate .snipe-1 {
		transform: translate(28px, -52px);
		left: 50%;
	}
}

.section.section-get-things-done .overview-get-things-done-collaborate-snipe {
	--p-width: 136px;
	--p-height: 52px;
}

@media only screen and (max-width: 1068px) and (max-width: 1068px) {
	.section.section-get-things-done .overview-get-things-done-collaborate-snipe {
		--p-width: 124px;
		--p-height: 48px;
	}
}

@media only screen and (max-width: 734px) and (max-width: 734px) {
	.section.section-get-things-done .overview-get-things-done-collaborate-snipe {
		--p-width: 124px;
		--p-height: 48px;
	}
}

.section-create .section-content-block-apple-pencil .hardware-draw .overview-create-draw-snipe, .section-create .section-content-block-apple-pencil .hardware-draw .snipe-1 {
	transform: translate(1250px, 75px);
	top: 0;
	left: 0;
}

@media only screen and (max-width: 1068px) {
	.section-create .section-content-block-apple-pencil .hardware-draw .overview-create-draw-snipe, .section-create .section-content-block-apple-pencil .hardware-draw .snipe-1 {
		transform: translate(550px, 269px);
	}
}

@media only screen and (max-width: 734px) {
	.section-create .section-content-block-apple-pencil .hardware-draw .overview-create-draw-snipe, .section-create .section-content-block-apple-pencil .hardware-draw .snipe-1 {
		transform: translate(-25px, -45px);
		left: 50%;
	}
}

.section-create .section-content-block-camera .video-wipe .overview-create-camera-snipe, .section-create .section-content-block-camera .video-wipe .snipe-1 {
	transform: translate(-48px, 347px);
	top: 0;
	left: 0;
}

@media only screen and (max-width: 1068px) {
	.section-create .section-content-block-camera .video-wipe .overview-create-camera-snipe, .section-create .section-content-block-camera .video-wipe .snipe-1 {
		transform: translate(-49px, 296px);
	}
}

@media only screen and (max-width: 734px) {
	.section-create .section-content-block-camera .video-wipe .overview-create-camera-snipe, .section-create .section-content-block-camera .video-wipe .snipe-1 {
		transform: translate(54px, 339px);
		left: 50%;
	}
}

.section-create .overview-create-draw-snipe {
	--p-width: 60px;
	--p-height: 44px;
}

@media only screen and (max-width: 1068px) and (max-width: 1068px) {
	.section-create .overview-create-draw-snipe {
		--p-width: 56px;
		--p-height: 42px;
	}
}

@media only screen and (max-width: 734px) and (max-width: 734px) {
	.section-create .overview-create-draw-snipe {
		--p-width: 104px;
		--p-height: 24px;
	}
}

.section-create .overview-create-camera-snipe {
	--p-width: 150px;
	--p-height: 54px;
}

@media only screen and (max-width: 1068px) and (max-width: 1068px) {
	.section-create .overview-create-camera-snipe {
		--p-width: 136px;
		--p-height: 48px;
	}
}

@media only screen and (max-width: 734px) and (max-width: 734px) {
	.section-create .overview-create-camera-snipe {
		--p-width: 96px;
		--p-height: 74px;
	}
}

.section-connect .section-content-block-center-stage .hardware .overview-connect-center-stage-snipe {
	transform: translate(96px, 84px);
}

@media only screen and (max-width: 1068px) {
	.section-connect .section-content-block-center-stage .hardware .overview-connect-center-stage-snipe {
		transform: translate(25px, 69px);
	}
}

@media only screen and (max-width: 734px) {
	.section-connect .section-content-block-center-stage .hardware .overview-connect-center-stage-snipe {
		transform: translate(-11px, -54px);
	}
}

@media only screen and (min-width: 735px) {
	.section-connect .section-content-block-center-stage .hardware .overview-connect-center-stage-snipe {
		bottom: 0;
		left: 0;
	}
}

@media only screen and (max-width: 734px) {
	.section-connect .section-content-block-center-stage .hardware .overview-connect-center-stage-snipe {
		top: 0;
		right: 0;
	}
}

.section-connect .overview-connect-center-stage-snipe {
	--p-width: 186px;
	--p-height: 60px;
}

@media only screen and (max-width: 1068px) and (max-width: 1068px) {
	.section-connect .overview-connect-center-stage-snipe {
		--p-width: 168px;
		--p-height: 54px;
	}
}

@media only screen and (max-width: 734px) and (max-width: 734px) {
	.section-connect .overview-connect-center-stage-snipe {
		--p-width: 168px;
		--p-height: 54px;
	}
}

.section-watch-learn-play .section-content-block-ar .column-right .hardware .overview-watch-learn-play-ar-snipe {
	bottom: 0;
	right: 0;
}

@media only screen and (max-width: 1068px) {
	.section-watch-learn-play .section-content-block-ar .column-right .hardware .overview-watch-learn-play-ar-snipe {
		transform: translate(-37px, 10px);
	}
}

@media only screen and (max-width: 734px) {
	.section-watch-learn-play .section-content-block-ar .column-right .hardware .overview-watch-learn-play-ar-snipe {
		transform: translate(-20px, -36px);
	}
}

@media only screen and (max-width: 1068px) {
	.section-watch-learn-play .section-content-block-ar .column-right .hardware .overview-watch-learn-play-ar-snipe {
		bottom: unset;
		top: 0;
	}
}

.section-ipad-accessories .section-content-block-apple-pencil .hardware .overview-ipad-accessories-pencil-snipe {
	transform: translate(60px, -235px);
}

@media only screen and (max-width: 1068px) {
	.section-ipad-accessories .section-content-block-apple-pencil .hardware .overview-ipad-accessories-pencil-snipe {
		transform: translate(10px, -155px);
	}
}

@media only screen and (max-width: 734px) {
	.section-ipad-accessories .section-content-block-apple-pencil .hardware .overview-ipad-accessories-pencil-snipe {
		transform: translate(-9px, -123px);
	}
}

.section-ipad-accessories .section-content-block-connect-accessories .video-wipe .overview-ipad-accessories-connect-snipe {
	transform: translate(19px, 41px);
	bottom: 0;
	right: 0;
}

@media only screen and (max-width: 1068px) {
	.section-ipad-accessories .section-content-block-connect-accessories .video-wipe .overview-ipad-accessories-connect-snipe {
		transform: translate(42px, 46px);
	}
}

@media only screen and (max-width: 734px) {
	.section-ipad-accessories .section-content-block-connect-accessories .video-wipe .overview-ipad-accessories-connect-snipe {
		transform: translate(-19px, 28px);
	}
}

@media only screen and (min-width: 1069px) {
	html.text-zoom .section-ipad-accessories .section-content-block-connect-accessories .video-wipe .overview-ipad-accessories-connect-snipe {
		bottom: 30px;
	}
}

.section-ipad-accessories .section-content-block-magic-keyboard-folio .hardware .overview-ipad-accessories-folio-snipe {
	transform: translate(-357px, -11px);
	bottom: 0;
}

@media only screen and (max-width: 1068px) {
	.section-ipad-accessories .section-content-block-magic-keyboard-folio .hardware .overview-ipad-accessories-folio-snipe {
		transform: translate(106px, -180px);
	}
}

@media only screen and (max-width: 734px) {
	.section-ipad-accessories .section-content-block-magic-keyboard-folio .hardware .overview-ipad-accessories-folio-snipe {
		transform: translate(-120px, 50px);
	}
}

@media only screen and (max-width: 734px) {
	html.no-enhanced .section-ipad-accessories .section-content-block-magic-keyboard-folio .hardware .overview-ipad-accessories-folio-snipe {
		transform: translate(-135px, 50px);
	}
}

.section-ipad-accessories .overview-ipad-accessories-pencil-snipe {
	--p-width: 80px;
	--p-height: 68px;
}

@media only screen and (max-width: 1068px) and (max-width: 1068px) {
	.section-ipad-accessories .overview-ipad-accessories-pencil-snipe {
		--p-width: 78px;
		--p-height: 66px;
	}
}

@media only screen and (max-width: 734px) and (max-width: 734px) {
	.section-ipad-accessories .overview-ipad-accessories-pencil-snipe {
		--p-width: 78px;
		--p-height: 66px;
	}
}

.section-ipad-accessories .overview-ipad-accessories-connect-snipe {
	--p-width: 104px;
	--p-height: 84px;
}

@media only screen and (max-width: 1068px) and (max-width: 1068px) {
	.section-ipad-accessories .overview-ipad-accessories-connect-snipe {
		--p-width: 102px;
		--p-height: 82px;
	}
}

@media only screen and (max-width: 734px) and (max-width: 734px) {
	.section-ipad-accessories .overview-ipad-accessories-connect-snipe {
		--p-width: 96px;
		--p-height: 76px;
	}
}

.section-ipad-accessories .overview-ipad-accessories-folio-snipe {
	--p-width: 112px;
	--p-height: 54px;
}

@media only screen and (max-width: 1068px) and (max-width: 1068px) {
	.section-ipad-accessories .overview-ipad-accessories-folio-snipe {
		--p-width: 108px;
		--p-height: 52px;
	}
}

@media only screen and (max-width: 734px) and (max-width: 734px) {
	.section-ipad-accessories .overview-ipad-accessories-folio-snipe {
		--p-width: 108px;
		--p-height: 52px;
	}
}

.section-connect .video-wipe .overview-connect-front-camera-snipe {
	transform: translate(-3px, 10px);
	bottom: 0;
	right: 0;
}

@media only screen and (max-width: 1068px) {
	.section-connect .video-wipe .overview-connect-front-camera-snipe {
		transform: translate(5px, 13px);
	}
}

@media only screen and (max-width: 734px) {
	.section-connect .video-wipe .overview-connect-front-camera-snipe {
		transform: translate(-70px, 68px);
	}
}

.section-connect .winter_snipe_alt .overview-connect-front-camera-snipe-alt {
	--p-width: 176px;
	--p-height: 46px;
}

@media only screen and (max-width: 1068px) and(max-width: 1068px) {
	.section-connect .winter_snipe_alt .overview-connect-front-camera-snipe-alt {
		--p-width: 160px;
		--p-height: 42px;
	}
}

@media only screen and (max-width: 734px) and(max-width: 734px) {
	.section-connect .winter_snipe_alt .overview-connect-front-camera-snipe-alt {
		--p-width: 160px;
		--p-height: 42px;
	}
}

@media only screen and (max-width: 1068px) {
	html.enhanced .typography-overview-features-headline, html.enhanced .typography-overview-features-headline-alt {
		font-size: 60px;
	}
}

@media only screen and (max-width: 734px) {
	html.enhanced .typography-overview-features-headline, html.enhanced .typography-overview-features-headline-alt {
		font-size: 44px;
	}
}

/* Hero */
.section-hero .section-content-block-hero .hero-copy {
	margin-top: 54px;
}

@media only screen and (max-width: 1068px) {
	.section-hero .section-content-block-hero .hero-copy {
		margin-top: 36px;
	}
}

@media only screen and (max-width: 734px) {
	.section-hero .section-content-block-hero .hero-copy {
		margin-top: 29px;
	}
}

.section-hero .section-content-block-hero .typography-overview-hero-cta.availability {
	margin-top: 0px;
}

.section-hero .section-content-block-hero .typography-overview-hero-cta.pricing {
	margin-bottom: 7px;
}
