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

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

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

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

@media only screen and (min-width: 1069px) {
	.section-battery .stats-container .stat-caption {
		min-width: 200px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-battery .stats-container .stat-caption {
		min-width: 180px;
	}
}

@media only screen and (max-width: 450px) {
	.section-battery .stats-container .stat-caption {
		max-width: 185px;
	}
}

@media only screen and (max-width: 380px) {
	.section-battery .stats-container .stat-caption {
		min-width: 260px;
		max-width: 280px;
	}
}

@media only screen and (min-width: 1069px) {
	br.large {
		display: block;
	}

	br.small {
		display: none;
	}

	br.show-for-lsmall {
		display: none;
	}

	br.hide-for-xsmall {
		display: block;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	br.large {
		display: none;
	}

	br.small {
		display: none;
	}

	br.show-for-lsmall {
		display: none;
	}

	br.hide-for-xsmall {
		display: block;
	}
}

@media only screen and (max-width: 735px) {
	br.large {
		display: none;
	}

	br.small {
		display: block;
	}

	br.show-for-lsmall {
		display: block;
	}

	br.hide-for-xsmall {
		display: block;
	}
}

@media only screen and (max-width: 364px) {
	br.show-for-lsmall {
		display: none;
	}
}

@media only screen and (max-width: 380px) {

	br.hide-for-xsmall {
		display: block;
	}
}


@media only screen and (max-width: 377px) {

	.tout-list li:first-child p.tout-copy:first-child {
		min-height: 32px;
		display: flex;
		align-items: center;
	}
}
@media only screen and (max-width: 473px) {
	.tout-list li:nth-child(6) p.tout-copy:first-child {
		min-height: 32px;
		display: flex;
		align-items: center;
	}
}

.section-values .icon-card .tile-content {
	padding-inline-end: 36px;
}

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