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

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

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

.ai-avail-headline {
	font-size: 0.8em;
	margin-bottom: 0.6em;
}
.section-routers .section-compare .macbook-air-13-15-product-intelligence {
	grid-area: mba1315-biometrics;
}
.section-routers .section-compare .macbook-air-13-15-product-biometrics {
	grid-area: mba1315-battery;
}
.section-routers .section-compare .macbook-air-13-15-product-memory {
	grid-area: mba1315-intelligence;
}
.section-routers .section-compare .macbook-air-13-15-product-battery {
	grid-area: mba1315-storage;
}
.section-routers .section-compare .macbook-air-13-15-product-storage {
	grid-area: mba1315-memory;
}

.section-routers .section-compare .macbook-pro-14-16-product-intelligence {
	grid-area: mbp1416-biometrics;
}
.section-routers .section-compare .macbook-pro-14-16-product-biometrics {
	grid-area: mbp1416-battery;
}
.section-routers .section-compare .macbook-pro-14-16-product-memory {
	grid-area: mbp1416-intelligence;
}
.section-routers .section-compare .macbook-pro-14-16-product-battery {
	grid-area: mbp1416-storage;
}
.section-routers .section-compare .macbook-pro-14-16-product-storage {
	grid-area: mbp1416-memory;
}

article.section-performance .air-compare .compare-grid [data-grid-area="mba-m2-display"] {
	grid-area: mba-m2-intelligence;
}
article.section-performance .air-compare .compare-grid [data-grid-area="mba-m2-wifi"] {
	grid-area: mba-m2-display;
}
article.section-performance .air-compare .compare-grid [data-grid-area="mba-m2-intelligence"] {
	grid-area: mba-m2-wifi;
}

article.section-performance .air-compare .compare-grid [data-grid-area="mba-prefix-display"] {
	grid-area: mba-prefix-intelligence;
}
article.section-performance .air-compare .compare-grid [data-grid-area="mba-prefix-wifi"] {
	grid-area: mba-prefix-display;
}
article.section-performance .air-compare .compare-grid [data-grid-area="mba-prefix-intelligence"] {
	grid-area: mba-prefix-wifi;
}

@media only screen and (min-width: 734px) {
	.section-routers .router-item-environment .router-item-content {
		margin-top: 52px;
		margin-bottom: 52px;
	}
}

@media only screen and (min-width: 1069px) {

	article.section-performance .overview-performance-performance-mx {
		padding-right: 40px;
	}

	article.section-performance .badge.badge1 {
		margin-left: 40px;
		margin-right: 40px
	}


	article.section-performance .badge.badge2 {
		margin-right: 42px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {

	article.section-performance .overview-performance-performance-mx {
		padding-right: 42px;
	}

	article.section-performance .badge.badge1 {
		margin-right:32px;
		margin-left:42px;
	}
	article.section-performance .badge.badge2 {
		margin-right:32px;
	}
}

article.section-performance .badge .badge-unit {
	line-height: 1.18;
}

@media only screen and (max-width: 485px) {
	.performance-modal-content .subsection-gallery .item-container .gallery-item .bars-container .badge-value-container {
		flex-wrap: wrap;
	}
}

.section-upgraders .bento-item.performance span {
	line-height: 1.2;
}

@media only screen and (min-width: 1069px) {
	.section-routers .accent-green:before {
		width: 163px;
		background-size: 164px 47px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {	
	.section-routers .accent-green:before {
		width: 143px;
		background-size: 143px 42px;
	}
}

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


@media only screen and (max-width: 734px) {
	.overview-mac-plus-iphone-mac-iphone {
		--p-height: 296px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-upgraders .upgraders-content .upgraders-gallery .bento-grid .bento-item.tile-rounded.apple-intelligence {
		padding-inline-start: 30px;
	}

	.section-upgraders .upgraders-content .upgraders-gallery .bento-item.tile-rounded.apple-intelligence .bento-copy-reduced {
		margin-left: -4px;
	}
}

@media only screen and (max-width: 734px) {
	.overview-mac-plus-iphone-mac-iphone {
		--p-height: 296px;
	}
}


@media only screen and (max-width: 450px) {
	.performance-modal-content .subsection-gallery .graph-gallery .tablist-wrapper .tabnav {
		min-width: calc(100vw - 1.5em);
		margin-left: calc(-2em + 15px);
	}
}


@media only screen and (max-width: 455px) {
	.performance-modal-content .subsection-gallery .toggle-wrap .model-toggle {
		text-align: center ;
	}

	.performance-modal-content .subsection-gallery .toggle-wrap {
		margin-left: auto;
		margin-right: auto;
	}
}


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