/*------------------------------------*\
  LOCAL SCREENS
\*——————————————————*/
/*------------------------------------*\
  END LOCAL SCREENS
\*------------------------------------*/
/*------------------------------------*\
  LOCAL FIXES
\*——————————————————*/

@media only screen and (min-width: 1069px) {
	.section-battery .stats .stat-item {
		max-width: 380px;
	}
	#highlights-gallery-item-1 p {
		width: 650px;
	}
	.section-noise-control .stats-container .stat {
		padding-top: 8px;
	}
	.section-noise-control .stats-container span.stat-caption {
		max-width: 300px;
	}
	#hearing-health h3 {
		line-height: 1.1;
		font-size: 92px;
	}
	.section-battery .find-my .tile .image-content {
		max-height: 570px;
	}
	.section-noise-control .section-header-copy {
		max-width: 550px;
	}
	.section-battery .stats .stat-item {
		max-width: 370px;
	}
}
@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-noise-control .stats-container .stat {
		padding-top: 8px;
	}
	.section-battery .stats .stat-item:first-child {
		margin-inline-end: 0px;
	}
	.section-battery .stats .stat .stat-caption {
		max-width: 280px;
	}
}
@media only screen and (max-width: 734px) {
	.section-noise-control .stats-container span.stat-caption {
		max-width: 225px;
	}
	.section-noise-control .stats-container span.stat-caption {
		max-width: 300px;
	}
	.section-noise-control .stats-container .stat {
		padding-top: 0px;
	}
	.section-battery .stats .stat .stat-caption {
		max-width: 320px;
	}
	.stat .stat-content {
		margin-top: 10px;
	}
}

.typography-marquee-detail-reduced div p.milestone-secondary span {
	padding-left: 10px;
}

@media (max-width: 912px) {
	.typography-marquee-detail-reduced div p.milestone-secondary span {
		padding-left: 10px;
	}
}

@media (max-width: 746px) {
	.typography-marquee-detail-reduced div p.milestone-secondary span {
		padding-left: 0;
	}
}
/*------------------------------------*\
  END LOCAL FIXES
\*------------------------------------*/
