/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/

@media only screen and (min-width: 1069px) {
	.section-content-block-apple-pencil .typography-overview-section-copy {
		margin-right: -6px;
	}
}

.section-design .overview-design-fan-snipe1 {
	--p-width: 115px;
	--p-height: 10px;
}

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

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

.section-design .overview-design-fan-snipe2 {
	--p-width: 135px;
	--p-height: 42px;
}

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

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

@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(-169px, 94px);
	}
}

.section-design .overview-design-modular-snipe {
	--p-width: 107px;
	--p-height: 43px;
}

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

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

.section-design .section-content-block-accessories .accessories-copy .overview-design-modular-snipe, .section-design .section-content-block-accessories .accessories-copy .snipe-1 {
	transform: translate(15px, 288px);
}

@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(-28px, 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(-150px, 287px);
	}
}

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

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

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

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

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

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

.section-create .overview-create-draw-snipe {
	--p-width: 141px;
	--p-height: 43px;
}

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

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

@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(36px, -50px);
	}
}

.section-create .overview-create-camera-snipe {
	--p-width: 157px;
	--p-height: 44px;
}

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

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

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

@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(-67px, 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);
	}
}

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

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

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

.section-connect .overview-connect-front-camera-snipe {
	--p-width: 193px;
	--p-height: 66px;
}

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

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

.section-connect .video-wipe .overview-connect-front-camera-snipe {
	transform: translate(33px, 4px);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-hero .section-content-block-hero .hero-copy {
		margin-left: -22px;
		margin-right: 0;
	}
}

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

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-design .section-content-block-accessories .hardware-modular {
		transform: translate(-21px);
	}
}

@media only screen and (min-width: 1069px) {
	.section-design .section-content-block-ipados .copy-block {
		margin-top: 80px;
	}
}

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

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

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-create .section-content-block-apple-pencil .hardware-draw {
		transform: translate(0px);
	}
}

@media only screen and (min-width: 1069px) {
	.section-create .section-content-block-mic-speaker .copy-block {
		margin-top: 80px;
	}
}

@media only screen and (max-width: 734px) {
	.section-create .typography-overview-section-headline {
		max-width: 312px;
	}
}

/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/
