/* Local Overrides */

.custom_card-disclaimer {
	font-weight: 600;
	color: var(--sk-glyph-gray-secondary);
	font-size: 0.7em;
}

@media (min-width: 735px) {
	.custom_card-disclaimer {
		margin-block-start: 1.3em;
	}
}

@media (min-width: 344px) and (max-width: 371px) {
	.gallery-item.media-gallery-item-2 .caption-animation-container.pin-offset {
		margin-inline: 20px;
	}
}

@media (max-width: 343px) {
	.gallery-item.media-gallery-item-2 .caption-animation-container.pin-offset {
		margin-inline: 5px;
	}
}

@media (max-width: 335px) {
	.gallery-item.media-gallery-item-2
		.caption.typography-media-card-gallery-headline {
		font-size: 16px;
	}
}

@media (max-width: 350px) {
	#highlights-gallery-item-5 .typography-media-card-gallery-headline {
		margin: 0;
		width: 229px;
	}
}

/* Hero video wrapper */
@media (max-width: 424px) {
	.section.section-welcome .inline-media-component-container .video-wrapper {
		margin-top: 95px;
	}
}

/* Hero - Avail messaging */
@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-welcome .marquee-wrapper {
		width: 93.5%;
	}
}

/* Nav Bar - Apple Intelligence Icon */
:root {
	--localnav-ai-glyph-fill: rgb(255, 255, 255);
}

nav.localnav.theme-light {
	--localnav-ai-glyph-fill: rgb(0, 0, 0);
}
