/* Local Overrides */

.custom_hidden {
	display: none;
}

@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;
	}
}

/* Compare Section Alignment */
.section-shared-compare br + * {
	margin-top: 0.8em;
}

@media only screen and (max-width: 735px) {
	.section-shared-compare br + * {
		margin-top: 0.4em;
	}
}

/* AF+ */
@media only screen and (max-width: 735px) {
	.router-fitness-plus .tile-cta-container {
		gap: 15px;
	}
}

/* Swimming Section */

@media only screen and (min-width: 1069px) {
	.section.section-swimming .section-intro.section-intro-swimming h2 {
		margin-bottom: 20px;
	}
}

@media only screen and (max-width: 1068px) {
	.section.section-swimming .section-intro.section-intro-swimming h2 {
		margin-bottom: 4px;
	}
}

/* Health */

@media only screen and (min-width: 1068px) {
	.section-health .section-intro-health p {
		width: 578px;
	}
}

/* Hero Section - Dynamic price */

.sosumi-link-follows,
.sosumi-link-follows ~ .footnote {
	display: none;
}

.sosumi-link-follows[data-pricing-loaded],
.sosumi-link-follows[data-pricing-loaded] ~ .footnote {
	display: inline;
}

/*Localised Screen*/

.section-shared-compare .compare-item-ultra.device .compare-item-image {
	background-image: url("/mx/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("/mx/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("/mx/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("/mx/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("/mx/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("/mx/apple-watch-ultra-2/images/watch-shared-compare/compare_ultra2__bovnbxnqlzf6_small_2x.jpg");
	}
}
