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






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




/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/
@media only screen and (max-width: 734px) {
	.grid-item-efficiency .grid-item-modal-trigger-wrap .button {
		max-width: 151px;
	}
	.grid-item-ml .grid-item-modal-trigger-wrap .button {
		max-width: 154px;
	}
}



.subsection-gallery .item-container .gallery-item .flex .badge-caption{
	white-space: normal
}


@media only screen and (max-width: 734px) {
	.section-chip .grid-item-speed .grid-item-content .text-content {
		max-width: 245px;
	}
}

@media only screen and (max-width: 734px) {
	.section-hero .hero-cta-item:first-child {
		line-height: 1.19048;
	}
}

@media only screen and (max-width: 1068px) {
	.grid-item-touchid .touchid-icon-grid {
		max-height: 550px;
	}
}
.section-hero .hero-cta-item:nth-child(n+2)::before {
	content: normal;
}

.section-hero .hero-cta-list {
	display: block;
	text-align: center;
}

.section-compare .mba-m2.links p {
	margin-top: 34px;
}



@media only screen and (min-width: 1069px) {
	.section-hero .macbook-air-m2-wrapper .intro-cta {
		margin-top: 36px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-hero .macbook-air-m2-wrapper .intro-cta {
		margin-top: 32px;
	}
}
/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/ 