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

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

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

.section-techspecs .section-colors .colornav-gallery .colornav-wrapper .colornav-label {
	text-transform: none;
}

.section-techspecs .section-colors .gallery-item .ar-gallery-link .icon {
	text-decoration: none;
}

.section-techspecs .section-colors .gallery-item .ar-gallery-link .icon:hover {
	text-decoration: underline;
}

@media only screen and (min-width: 1069px) {
	.section-environment .callout-techspecs-environment .callout-techspecs-environment-content .callout-techspecs-environment-first-column {
		width: 50%;
		padding-right: 4%;
	}
	.section-environment .callout-techspecs-environment .callout-techspecs-environment-content .callout-techspecs-environment-second-column {
		width: 50%;
		padding-left: 2%;
	}
}
@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-environment .callout-techspecs-environment .callout-techspecs-environment-content .callout-techspecs-environment-first-column {
		width: 50%;
		padding-right: 4%;
	}
	.section-environment .callout-techspecs-environment .callout-techspecs-environment-content .callout-techspecs-environment-second-column {
		width: 50%;
		padding-left: 2%;
	}
}

@media only screen and (min-width: 1069px) {
	html.text-zoom .section-techspecs .section-at-a-glance .grid-item-memory span {
		word-break: break-word;
	}
}

@media only screen and (min-width: 1069px) {
	html.text-zoom .section-techspecs .section-at-a-glance .grid-item-keyboard .grid-item-headline {
		word-break: break-word;
		hyphens: auto;
	}
}

@media only screen and (min-width: 1069px) {
	.section-configure-header .typography-specs-section-headline {
		word-break: break-word;
		hyphens: auto;
	}
}

@media only screen and (min-width: 1069px) {
	.section-techspecs .section-at-a-glance .grid-item-apple-intelligence .grid-item-icon {
		margin-top: 7px;
	}
}

@media only screen and (min-width: 1069px) {
	.specs-icon-apple-intelligence {
		margin-bottom: 7px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-chip .grid-container {
		grid-template-columns: repeat(2, 1fr);
		grid-column-gap: 31px;
		margin-top: 4px;
	}
}
/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/
