/* Local Overrides */

.custom_hidden {
	display: none;
}

@media only screen and (max-width: 357px) {
	._custom-hero {
		margin: -20px;
	}
}

/* Setion health */

@media only screen and (max-width: 374px) {
	#health-gallery
		.section-content
		.row
		.gallery-headline.column.large-6.medium-8.small-10
		.typography-gallery-intro.anim-text-animate {
		width: 109%;
	}
	.section.section-health .section-intro.section-intro-health div div div {
		max-width: 288px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 773px) {
	.section-shared-compare.compare-strip
		.section-wrapper
		.typography-headline {
		max-width: 64%;
		padding-left: 19%;
	}
}

@media only screen and (min-width: 774px) and (max-width: 1068px) {
	.section-shared-compare.compare-strip
		.section-wrapper
		.typography-headline {
		max-width: 50%;
		padding-left: 26%;
	}
}

@media only screen and (min-width: 375px) and (max-width: 735px) {
	#health-gallery
		.section-content
		.row
		.gallery-headline.column.large-6.medium-8.small-10
		.typography-gallery-intro.anim-text-animate {
		width: 125%;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-routers.localnav-routers .router-trade-in div {
		flex-direction: column;
	}
	.section-routers.localnav-routers .router-trade-in div div {
		max-width: 480px;
		--spacing-top: 26px;
	}
}

@media only screen and (max-width: 1068px) {
	.router-trade-in .tradein-watch {
		--p-width: 518px;
	}
	.router-trade-in .content-container {
		gap: 5vw;
	}
}

@media only screen and (max-width: 735px) {
	.router-trade-in .tradein-watch {
		--p-width: 338px;
	}
}

/* cycling, health xs */
@media only screen and (max-width: 349px) {
	.section-cycling .section-intro-content .section-intro-headline,
	.section-health .section-intro-content .section-intro-headline {
		width: 200px;
		font-size: 46px;
	}
}
/*Localised Screen*/

.section-shared-compare .compare-item-ultra.device .compare-item-image {
	background-image: url("/ca/fr/apple-watch-ultra-2/images/watch-shared-compare/compare_ultra2__bovnbxnqlzf6_large.jpg");
}

@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	.section-shared-compare .compare-item-ultra.device .compare-item-image {
		background-image: url("/ca/fr/apple-watch-ultra-2/images/watch-shared-compare/compare_ultra2__bovnbxnqlzf6_large_2x.jpg");
	}
}

@media (max-width: 1068px) {
	.section-shared-compare .compare-item-ultra.device .compare-item-image {
		background-image: url("/ca/fr/apple-watch-ultra-2/images/watch-shared-compare/compare_ultra2__bovnbxnqlzf6_medium.jpg");
	}
}

@media (max-width: 1068px) and (min-resolution: 1.5dppx),
	(max-width: 1068px) and (min-resolution: 144dpi) {
	.section-shared-compare .compare-item-ultra.device .compare-item-image {
		background-image: url("/ca/fr/apple-watch-ultra-2/images/watch-shared-compare/compare_ultra2__bovnbxnqlzf6_medium_2x.jpg");
	}
}

@media (max-width: 734px) {
	.section-shared-compare .compare-item-ultra.device .compare-item-image {
		background-image: url("/ca/fr/apple-watch-ultra-2/images/watch-shared-compare/compare_ultra2__bovnbxnqlzf6_small.jpg");
	}
}

@media (max-width: 734px) and (min-resolution: 1.5dppx),
	(max-width: 734px) and (min-resolution: 144dpi) {
	.section-shared-compare .compare-item-ultra.device .compare-item-image {
		background-image: url("/ca/fr/apple-watch-ultra-2/images/watch-shared-compare/compare_ultra2__bovnbxnqlzf6_small_2x.jpg");
	}
}

/* Footnotes */
.ac-gf-sosumi sup {
	top: -0.1em;
}
