@media only screen and (min-width: 1069px) {
	.router-item-augmented-reality .grid-item-headline {
		max-width: 405px;
	}
}

@media only screen and (min-width: 1069px) {
	.section-compare .mac-pro-product-apple-intelligence {
		width: 244px;
	}
}

.section-routers .router-item-environment .accent-green:before {
	bottom: -15px;
}

@media only screen and (max-width: 1068px) {
	.section-routers .router-item-environment .accent-green:before {
		left: -5px;
		bottom: -14px;
	}
}

@media only screen and (max-width: 734px) {
	.section-routers .router-item-environment .accent-green:before {
		bottom: -13px;
		left: -3px;
	}
}

.section-routers .accent-green:before {
	width: 238px;
	height: 72px;
	background-size: 238px 72px;
}

@media only screen and (max-width: 1068px) {
	.section-routers .accent-green:before {
		width: 200px;
		height: 62px;
		background-size: 200px 62px;
	}
}

@media only screen and (max-width: 734px) {
	.section-routers .accent-green:before {
		width: 160px;
		height: 54px;
		background-size: 160px 54px;
	}
}

/* BEGIN: chip modal badge fix */
.modal-chip.mx-max .badge, .modal-chip.mx-ultra .badge {
	min-width: 130px;
}
/* END: chip modal badge fix */

/* BEGIN: compare section */
.section-compare .grid-container {
	grid-template-areas:
		"mac-mini-hw					.	mac-studio-hw					.	mac-pro-hw"
		"mac-mini-swatch				.	mac-studio-swatch				.	mac-pro-swatch"
		"mac-mini-headline				.	mac-studio-headline				.	mac-pro-headline"
		"mac-mini-pricing				.	mac-studio-pricing				.	mac-pro-pricing"
		"mac-mini-processor				.	mac-studio-processor			.	mac-pro-processor"
		"mac-mini-cpu					.	mac-studio-cpu					.	mac-pro-cpu"
		"mac-mini-gpu					.	mac-studio-gpu					.	mac-pro-gpu"
		"mac-mini-memory				.	mac-studio-memory				.	mac-pro-memory"
		"mac-mini-storage				.	mac-studio-storage				.	mac-pro-storage"
		"mac-mini-apple-intelligence	.	mac-studio-apple-intelligence	.	mac-pro-apple-intelligence"
		"mac-mini-btn					.	mac-studio-btn					.	mac-pro-btn"
		"mac-mini-cta					.	mac-studio-cta					.	mac-pro-cta";
}

@media only screen and (max-width: 734px) {
	.section-compare .grid-container {
		grid-template-areas:
			"mac-mini-hw					mac-studio-hw"
			"mac-mini-swatch				mac-studio-swatch"
			"mac-mini-headline				mac-studio-headline"
			"mac-mini-pricing				mac-studio-pricing"
			"mac-mini-processor				mac-studio-processor"
			"mac-mini-cpu					mac-studio-cpu"
			"mac-mini-gpu					mac-studio-gpu"
			"mac-mini-memory				mac-studio-memory"
			"mac-mini-storage				mac-studio-storage"
			"mac-mini-apple-intelligence	mac-studio-apple-intelligence"
			"mac-mini-btn					mac-studio-btn"
			"mac-mini-cta					mac-studio-cta"
			".								."
			"mac-pro-hw						."
			"mac-pro-swatch					."
			"mac-pro-headline				."
			"mac-pro-pricing				."
			"mac-pro-processor				."
			"mac-pro-cpu					."
			"mac-pro-gpu					."
			"mac-pro-memory					."
			"mac-pro-storage				."
			"mac-pro-apple-intelligence		."
			"mac-pro-btn					."
			"mac-pro-cta 					.";
	}
}
/* END: compare section */

/* AI avail messaging */
section.section-apple-intelligence .apple-intelligence-avail {
	margin-top: 0;
	margin-bottom: 40px;
	font-size: 19px;
	line-height: 1.2105263158;
	font-weight: 600;
	letter-spacing: 0.012em;
	color: #86868b;
}

@media only screen and (max-width: 734px) {
	section.section-apple-intelligence .apple-intelligence-avail {
		margin-bottom: 30px;
		font-size: 17px;
		line-height: 1.2353641176;
		font-weight: 600;
		letter-spacing: -0.022em;
	}
}
