/*Local Overrides*/

/* Hero */
.typography-hero-headline {
	line-height: 0.8;
}

/* Durability */
@media only screen and (min-width: 1069px) {
	.section-design-more .tough-features {
		grid-template-columns: 275px 190px auto;
	}
}

/* Health */
.section-health .health-intro-headline {
	max-width: 560px;
}
@media only screen and (max-width: 1068px) {
	.section-health .health-intro-headline {
		max-width: 395px;
	}
}

/*Security*/
@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-safety .safety-intro .typography-headline {
		max-width: 500px;
	}
}

/* Local Nav */
@media only screen and (max-width: 380px) {
	#ac-localnav .ac-ln-title {
		margin: 15px 0 -15px;
	}
	.ac-ln-title a {
		font-size: 0.8em !important;
	}
	.typography-hero-headline {
		font-size: 44px;
	}
}
