/*------------------------------------*\
   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 (max-width: 1068px) {
	.techspecs-appgrid-app-label, .techspecs-appgrid-app > figcaption {
		font-size: 9px;
	}
}

@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;
}

@media only screen and (min-width: 1069px) {
	p.diagram-text-item {
		font-size: 15px;
	}
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-text.diagram-sensor {
		width: 233px;
	}
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-text.diagram-optical {
		width: 200px;
	}
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-text.diagram-mic {
		width: 156px;
	}
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-text.diagram-optical {
		width: 218px;
	}
}

@media only screen and (max-width: 1068px) {
	p.diagram-text-item {
		font-size: 11px;
	}
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-text.diagram-optical {
		width: 155px;
	}
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-text.diagram-band-release {
		top: 28px;
		width: 150px;
	}
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-text.diagram-optical {
		width: 158px;
	}
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-text.diagram-sensor {
		width: 161px;
		top: 57px;
	}
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-text.diagram-band-release-lower {
		width: 150px;
	}
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-text.diagram-mic {
		width: 112px;
	}
}
@media only screen and (max-width: 734px) {
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-text.diagram-mic {
		top: 93px;
		width: 142px;
	}
	p.diagram-text-item {
		font-size: 10px;
	}
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-text.diagram-optical {
		width: 142px;
	}
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-text.diagram-sensor {
		width: 142px;
		top: 210px;
	}
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-text.diagram-band-release {
		top: 186px;
		width: 150px;
	}
}

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