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

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

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

.section-design .overview-design-fan-snipe1 {
	--p-width: 172px;
	--p-height: 110px;
}

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

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

.section-design .section-content-block-ipad .hardware-fan .overview-design-fan-snipe1, .section-design .section-content-block-ipad .hardware-fan .snipe-1 {
	transform: translate(2px, 373px);
}

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

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

.section-design .overview-design-fan-snipe2 {
	--p-width: 107px;
	--p-height: 46px;
}

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

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

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

.section-design .overview-design-modular-snipe {
	--p-width: 98px;
	--p-height: 45px;
}

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

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

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

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

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

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

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

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

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

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

.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: 121px;
		--p-height: 41px;
	}
}

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

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

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

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

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

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

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

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

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

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

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

@media only screen and (max-width: 1068px) {
	.section-connect .video-wipe .overview-connect-front-camera-snipe {
		transform: translate(42px, 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: 124px;
	--p-height: 46px;
}

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

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

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

@media only screen and (max-width: 1068px) {
	.section-ipad-accessories .section-content-block-apple-pencil .hardware .overview-ipad-accessories-pencil-snipe {
		transform: translate(31px, -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, -118px);
	}
}

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

@media only screen and (min-width: 1069px) {
	.section-create .section-content-block-mic-speaker .copy-block {
		margin-top: 90px;
	}
	.section-create .section-content-block-apple-pencil .hardware-draw .overview-create-draw-snipe, .section-create .section-content-block-apple-pencil .hardware-draw .snipe-1 {
		top: -30px;
		left: 10px;
	}
}

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

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