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






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




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


.grid-item-content.content-centered > div > div.badge-container {
   margin-left: 0px;
}

@media only screen and (max-width: 1068px) {
   .grid-item-content.content-centered > div > div.badge-container {
      margin-left: -20px;
}
}

@media only screen and (max-width: 735px) {
   .grid-item-content.content-centered > div > div.badge-container {
      margin-left: -20px;
}
}

@media only screen and (max-width: 734px) {
	.grid-item-processor .grid-item-modal-trigger-wrap .button {
		max-width: 154px;
	}
	.grid-item-graphics .grid-item-modal-trigger-wrap .button {
		max-width: 154px;
	}
	.grid-item-ml .grid-item-modal-trigger-wrap .button {
		max-width: 177px;
	}
	.grid-item-security .grid-item-modal-trigger-wrap .button {
		max-width: 198px;
	}
}


@media only screen and (max-width: 734px) {
	.grid-item-touchid .touchid-icon-grid .touchid-icon-item p {
		max-width: 82px;
	}
}

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



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


@media only screen and (max-width: 734px) {
	.section-hero .hero-cta-item.quicklook-ar-ios-13-plus {
		line-height: 1.19048;
	}
}


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


@media only screen and (max-width: 734px){
.section-hero .hero-cta-item:first-child {
padding-bottom: 15px;
}
}

@media only screen and (max-width: 1068px) {
	.section-compare .compare-column .product-headline {
		min-height: 50px;
	}
}

@media only screen and (max-width: 734px) {
	.section-compare .compare-column .product-headline {
		min-height: 54px;
	}
}

.section-hero .hero-cta-item:nth-child(n+2)::before {
	content: normal;
}


@media only screen and (max-width: 1068px) {
.grid-item.large-span-8.medium-span-6.small-span-12.grid-item-battery > div > div > p{
	font-size: 52px;
}}

@media only screen and (max-width: 734px) {
	.grid-item.large-span-8.medium-span-6.small-span-12.grid-item-battery > div > div > p{
		font-size: 48px;
	}
}
	
.section-hero .hero-cta-list {
	display: block;
	text-align: center;
}


.section-compare .feature-list .block-height {
	min-height: auto;
}
@media only screen and (max-width: 1068px) {
	.section-compare .feature-list .block-height {
		min-height: 40px;
	}
}

.section-compare .display.block-height {
	min-height: 40px;
}

.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
\*------------------------------------*/ 