/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/

.section-battery .stats-container {
	gap: 90px;
}
.section-battery .stats-container .stat-caption {
	max-width: 161px;
}

.workout-body-disclaimer {
	font-size: 14px;
	color: #b7b7ba;
	font-weight: 500;
}

@media only screen and (min-width: 735px) {
	.section-welcome .marquee-detail {
		padding: 0px;
		padding-inline-start: 0px;
	}
}

@media (min-width: 1069px) {
	.section-welcome .marquee-header {
		max-width: 44em;
	}
	.section-highlights .gallery .media-gallery-item-4 .caption.typography-media-card-gallery-headline {
		width: 600px;
	}
	.section-health .section-intro .typography-section-intro-headline {
		font-size: 70px;
	}
	.section-battery .typography-battery-animation-subheadline {
		font-size: 44px;
	}
	.section-safety .typography-section-intro-headline {
		font-size: 92px;
	}
	.icon-card.icon-card-link .tile-content {
		padding-inline-end: 53px;
	}
}

@media (min-width: 735px) and (max-width: 1068px) {
	.section-battery .typography-battery-animation-subheadline {
		font-size: 32px;
	}
	.section-battery .stats-container {
		gap: 48px;
	}
	.section-welcome .header-headline {
		width: 533px;
	}
}

@media (max-width: 734px) {
	.section-battery .typography-battery-animation-subheadline {
		font-size: 16px;
	}
	.ignore-typography-battery-animation-subheadline-break {
		display: none;
	}
	.section-battery .stats-container {
		gap: 40px;
	}
	.section-battery .stats-container .stat-caption {
		max-width: 251px;
	}
}

.section-highlights .media-block picture.overview-highlights-highlights-hypertension-static {
	--p-width: 1260px;
	--p-height: 680px;
}
@media (max-width: 1068px) and (max-width: 1068px) {
	.section-highlights .media-block picture.overview-highlights-highlights-hypertension-static {
		--p-width: 934px;
		--p-height: 628px;
	}
}
@media (max-width: 734px) and (max-width: 734px) {
	.section-highlights .media-block picture.overview-highlights-highlights-hypertension-static {
		--p-width: 400px;
		--p-height: 480px;
	}
}

/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/
