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

@supports(mask-image:url()) {
  .section-hero .image-container-2 .hero-image-3 .glass-hardware { mask-image:url(/euro/apple-watch-for-your-kids/a/generic/images/overview/hero/hero_3_mask__cpao2l3xwziq_large.png); }
@media (min-resolution:144dpi),only screen and (min-resolution:1.5dppx) {
  .section-hero .image-container-2 .hero-image-3 .glass-hardware { mask-image:url(/euro/apple-watch-for-your-kids/a/generic/images/overview/hero/hero_3_mask__cpao2l3xwziq_large_2x.png); }
}
@media only screen and (max-width:1068px) {
  .section-hero .image-container-2 .hero-image-3 .glass-hardware { mask-image:url(/euro/apple-watch-for-your-kids/a/generic/images/overview/hero/hero_3_mask__cpao2l3xwziq_medium.png); }
}
@media only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi) {
  .section-hero .image-container-2 .hero-image-3 .glass-hardware { mask-image:url(/euro/apple-watch-for-your-kids/a/generic/images/overview/hero/hero_3_mask__cpao2l3xwziq_medium_2x.png); }
}
@media only screen and (max-width:734px) {
  .section-hero .image-container-2 .hero-image-3 .glass-hardware { mask-image:url(/euro/apple-watch-for-your-kids/a/generic/images/overview/hero/hero_3_mask__cpao2l3xwziq_small.png); }
}
@media only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi) {
  .section-hero .image-container-2 .hero-image-3 .glass-hardware { mask-image:url(/euro/apple-watch-for-your-kids/a/generic/images/overview/hero/hero_3_mask__cpao2l3xwziq_small_2x.png); }
}
}




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




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

.section-hero .image-container-2 .hero-image-3 {
	--p-width: 2333px;
	--p-height: 711px;
}
@media only screen and (max-width:1068px) and (max-width:1068px) {
	.section-hero .image-container-2 .hero-image-3 {
		--p-width: 677px;
		--p-height: 222px;
	}
}
@media only screen and (max-width:734px) and (max-width:734px) {
	.section-hero .image-container-2 .hero-image-3 {
		--p-width: 353px;
		--p-height: 191px;
	}
}

.section-hero .image-container-2 .hero-image-3 picture {
	--p-width: 2333px;
	--p-height: 711px;
}
@media only screen and (max-width:1068px) and (max-width:1068px) {
	.section-hero .image-container-2 .hero-image-3 picture {
		--p-width: 677px;
		--p-height: 222px;
	}
}
@media only screen and (max-width:734px) and (max-width:734px) {
	.section-hero .image-container-2 .hero-image-3 picture {
		--p-width: 353px;
		--p-height: 191px;
	}
}

.section-hero .image-container-2 {
	margin-left: -1822px;
}
@media only screen and (max-width:1068px) {
	.section-hero .image-container-2 {
		margin-left: 0;
	}
}

@media only screen and (max-width:734px) {
	.section-hero .image-container-2 .mask-container {
		padding-right: 0;
	}
}

.section-hero .image-container-2 .hero-image-3 .glass-screen {
	margin-top: 110px;
}
@media only screen and (min-width:1069px) {
	.section-hero .image-container-2 .hero-image-3 .glass-screen {
		left: 1827px;
	}
}
@media only screen and (max-width:1068px){
	.section-hero .image-container-2 .hero-image-3 .glass-screen {
		top: -34px;
		left: 769px;
	}
}
@media only screen and (max-width:734px){
	.section-hero .image-container-2 .hero-image-3 .glass-screen {
		top: -39px;
		left: 579px;
	}
}

.section-hero .hero-content .hero-intro {
	padding-top: 120px;
}
@media only screen and (max-width:1068px) {
.section-hero .hero-content .hero-intro {
		padding-top: 0;
	}
}

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