/* Local Overrides */

/* localnav */
@media (max-width: 349px) {
	#ac-localnav .ac-ln-menucta {
		margin-right: -20px;
	}
}
/* end of localnav */

.custom_cta {
	visibility: hidden;
}

.section-welcome .marquee-detail {
	padding: 0;
}

.custom_hide {
	display: none !important;
}

.custom_centering {
	justify-content: center;
}

.custom_card-disclaimer {
	margin-block-start: 1.3em;
	font-size: 0.7em;
}

@media (max-width: 330px) {
	.custom_xs-hide {
		display: none;
	}
	.custom_xs-show {
		display: block;
	}
}

.custom_width {
	max-width: 90%;
	flex-basis: auto;
}

@media (max-width: 734px) {
	#custom_marquee::before {
		background-color: #000;
	}
	#custom_justify {
		justify-content: center;
	}
	.section-welcome .marquee-detail {
		padding-bottom: 18px;
	}
}

/* highlights - running */
@media (max-width: 369px) {
	/* shifted for whitespace */
	.section-highlights
		.media-gallery-item-running
		.caption-container
		.typography-media-card-gallery-headline {
		margin-left: 20px;
		margin-right: 12px;
		max-width: 260px;
	}
}
@media (max-width: 329px) {
	/* shifted for whitespace */
	.section-highlights
		.media-gallery-item-running
		.caption-container
		.typography-media-card-gallery-headline {
		margin-left: 16px;
		margin-right: 8px;
		min-width: 240px;
	}
}

/* security */
@media (max-width: 349px) {
	/* copy overlap */
	.section-safety
		.section-intro-lifestyle
		.section-intro-content-safety
		.typography-section-intro-headline {
		font-size: 42px;
	}
}

/* battery */
@media (max-width: 339px) {
	.section-battery .typography-section-intro-headline-alt {
		font-size: 38px;
	}
}

/* adventure */
@media (min-width: 735px) and (max-width: 820px) {
	.section-adventure
		.viewport-content
		.section-intro-copy.typography-section-intro-copy
		br:nth-child(4) {
		display: none;
	}
}

/* compare cta sizing */
@media (min-width: 330px) and (max-width: 339px) {
	.section-contrast .product-tile-apple-watch-series-11 .product-tile-ctas a {
		padding-left: 14px;
		padding-right: 14px;
	}
}
@media (min-width: 325px) and (max-width: 329px) {
	.section-contrast .product-tile-apple-watch-series-11 .product-tile-ctas a {
		padding-left: 13px;
		padding-right: 13px;
	}
}
@media (max-width: 324px) {
	.section-contrast .product-tile-apple-watch-series-11 .product-tile-ctas a {
		padding-left: 12px;
		padding-right: 12px;
	}
}
