/* Local Overrides */

.custom_card-disclaimer {
	font-weight: 600;
	color: #ffffff;
	margin-block-start: 1.3em;
	font-size: 0.7em;
	opacity: 56%;
}

/* Availability disclaimer */
@media only screen and (min-width: 320px) and (max-width: 349px) {
	.section.section-welcome .marquee-wrapper .marquee-copy {
		margin-top: 10px;
	}
}

/* health section */
@media (min-width: 1069px) {
	.section-health
		.section-header-type-lockup
		.typography-ric-type-lockup-super-headline {
		max-width: 530px;
	}
}

@media (max-width: 1068px) {
	.section-health
		.section-header-type-lockup
		.typography-ric-type-lockup-super-headline {
		max-width: 440px;
	}
}

@media (max-width: 734px) {
	.section-health
		.section-header-type-lockup
		.typography-ric-type-lockup-super-headline {
		max-width: 350px;
	}
}

@media (min-width: 344px) and (max-width: 394px) {
	.section-health
		.section-header-type-lockup
		.typography-ric-type-lockup-super-headline {
		max-width: 275px;
	}
}

/* highlights section */

/* siri */
@media (max-width: 392px) {
	#watchos-highlights-siri-highlights-endframe-2 > img {
		position: relative;
		top: 20px;
	}
}

@media (max-width: 354px) {
	#watchos-highlights-siri-highlights-endframe-2 > img {
		position: relative;
		top: 25px;
	}
	#highlights-gallery-item-1
		.pin-center-left.medium-pin-top-center
		.custom_card-disclaimer {
		margin-top: 5px;
	}
}

/* siri app */
@media (min-width: 1069px) {
	.section.section-highlights
		#highlights-gallery-item-2
		div.caption-container.pin-top-center
		> div {
		max-width: 450px;
	}
}

@media (max-width: 1068px) {
	.section.section-highlights
		#highlights-gallery-item-2
		div.caption-container.pin-top-center
		> div {
		max-width: 380px;
	}
}

@media (max-width: 734px) {
	.section.section-highlights
		#highlights-gallery-item-2
		div.caption-container.pin-top-center
		> div {
		max-width: 280px;
	}
}

@media (min-width: 350px) and (max-width: 423px) {
	.section.section-highlights
		#highlights-gallery-item-2
		div.caption-container.pin-top-center
		> div {
		max-width: 210px;
	}
}

/* cycle tracking */
#highlights-gallery-item-6
	> div
	> div.caption-container.pin-top-center
	> span
	> div {
	width: unset;
}

@media (min-width: 1069px) {
	#highlights-gallery-item-6 .caption-container.pin-top-center span div p {
		max-width: 640px;
	}
}

@media (min-width: 735px) and (max-width: 1068px) {
	#highlights-gallery-item-6 .caption-container.pin-top-center span div p {
		max-width: 500px;
	}
}

@media (max-width: 500px) {
	#highlights-gallery-item-6
		> div
		> div.caption-container.pin-top-center
		> span
		> div {
		margin-left: 20px;
	}
}

@media (max-width: 358px) {
	#watchos-highlights-cycle-tracking-1 > img {
		position: relative;
		top: 15px;
	}
}
