/* Local overrides */

/* Localized images */
.grid-item-awards
	.awards-watch
	.glass-screen
	.inline-video-container
	.start-frame {
	background-repeat: no-repeat;
	background-image: url(/ca/fr/apple-watch-for-your-kids/images/overview/consider/awards/activity_rings_startframe__wpa50bfeetua_large.jpg);
}
@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.grid-item-awards
		.awards-watch
		.glass-screen
		.inline-video-container
		.start-frame {
		background-image: url(/ca/fr/apple-watch-for-your-kids/images/overview/consider/awards/activity_rings_startframe__wpa50bfeetua_large_2x.jpg);
	}
}
@media only screen and (max-width: 1068px) {
	.grid-item-awards
		.awards-watch
		.glass-screen
		.inline-video-container
		.start-frame {
		background-repeat: no-repeat;
		background-image: url(/ca/fr/apple-watch-for-your-kids/images/overview/consider/awards/activity_rings_startframe__wpa50bfeetua_medium.jpg);
	}
}
@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.grid-item-awards
		.awards-watch
		.glass-screen
		.inline-video-container
		.start-frame {
		background-image: url(/ca/fr/apple-watch-for-your-kids/images/overview/consider/awards/activity_rings_startframe__wpa50bfeetua_medium_2x.jpg);
	}
}
@media only screen and (max-width: 734px) {
	.grid-item-awards
		.awards-watch
		.glass-screen
		.inline-video-container
		.start-frame {
		background-repeat: no-repeat;
		background-image: url(/ca/fr/apple-watch-for-your-kids/images/overview/consider/awards/activity_rings_startframe__wpa50bfeetua_small.jpg);
	}
}
@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.grid-item-awards
		.awards-watch
		.glass-screen
		.inline-video-container
		.start-frame {
		background-image: url(/ca/fr/apple-watch-for-your-kids/images/overview/consider/awards/activity_rings_startframe__wpa50bfeetua_small_2x.jpg);
	}
}

.grid-item-awards
	.awards-watch
	.glass-screen
	.inline-video-container
	.end-frame {
	background-repeat: no-repeat;
	background-image: url(/ca/fr/apple-watch-for-your-kids/images/overview/consider/awards/activity_rings_endframe__ghihv2quz0ia_large.jpg);
}
@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.grid-item-awards
		.awards-watch
		.glass-screen
		.inline-video-container
		.end-frame {
		background-image: url(/ca/fr/apple-watch-for-your-kids/images/overview/consider/awards/activity_rings_endframe__ghihv2quz0ia_large_2x.jpg);
	}
}
@media only screen and (max-width: 1068px) {
	.grid-item-awards
		.awards-watch
		.glass-screen
		.inline-video-container
		.end-frame {
		background-repeat: no-repeat;
		background-image: url(/ca/fr/apple-watch-for-your-kids/images/overview/consider/awards/activity_rings_endframe__ghihv2quz0ia_medium.jpg);
	}
}
@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.grid-item-awards
		.awards-watch
		.glass-screen
		.inline-video-container
		.end-frame {
		background-image: url(/ca/fr/apple-watch-for-your-kids/images/overview/consider/awards/activity_rings_endframe__ghihv2quz0ia_medium_2x.jpg);
	}
}
@media only screen and (max-width: 734px) {
	.grid-item-awards
		.awards-watch
		.glass-screen
		.inline-video-container
		.end-frame {
		background-repeat: no-repeat;
		background-image: url(/ca/fr/apple-watch-for-your-kids/images/overview/consider/awards/activity_rings_endframe__ghihv2quz0ia_small.jpg);
	}
}
@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.grid-item-awards
		.awards-watch
		.glass-screen
		.inline-video-container
		.end-frame {
		background-image: url(/ca/fr/apple-watch-for-your-kids/images/overview/consider/awards/activity_rings_endframe__ghihv2quz0ia_small_2x.jpg);
	}
}

[data-fade-in] {
	opacity: 0;
}

.fade-in-anim {
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
	-webkit-animation-duration: 0.9s;
	animation-duration: 0.9s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
	animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}

@keyframes fadeInUp {
	0% {
		opacity: 0;
	}
	1% {
		transform: translateY(30px);
	}

	100% {
		opacity: 1;
		transform: translateY(0);
	}
}
