.section-macos .apps-wrapper .apps {
	background-image: url(/tr/macbook-air/images/overview/performance/apps/all-apps/apps__dcweftdl8uqa_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.section-macos .apps-wrapper .apps {
		background-image: url(/tr/macbook-air/images/overview/performance/apps/all-apps/apps__dcweftdl8uqa_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-macos .apps-wrapper .apps {
		background-image: url(/tr/macbook-air/images/overview/performance/apps/all-apps/apps__dcweftdl8uqa_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-macos .apps-wrapper .apps {
		background-image: url(/tr/macbook-air/images/overview/performance/apps/all-apps/apps__dcweftdl8uqa_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-macos .apps-wrapper .apps {
		background-image: url(/tr/macbook-air/images/overview/performance/apps/all-apps/apps__dcweftdl8uqa_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-macos .apps-wrapper .apps {
		background-image: url(/tr/macbook-air/images/overview/performance/apps/all-apps/apps__dcweftdl8uqa_small_2x.jpg);
	}
}

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

article.section-apple-intelligence .apple-intelligence-tabnav-gallery .gallery-item-writing-tools .video {
	display: none;
}

.section-routers .router-item-environment .router-item-content {
	margin-top: 69px;
	margin-bottom: 69px;
}

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

article.section-apple-intelligence .section-content .headline {
	font-size: 1em;
	font-weight: 400;
	color: #86868b;
	text-align: center;
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	article.section-performance .badge.badge1 {
		margin-right: 30px;
	}
	article.section-performance .badge.badge1 {
		margin-left: 27px;
	}
	article.section-performance .badge.badge2 {
		margin-right: 0px;
	}
	article.section-performance .overview-performance-performance-mx {
		padding-right: 27px;
	}
}

.performance-modal-content .subsection-gallery .item-container .gallery-item .bars-container .badge-value-container {
	gap: 7px;
}

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

.performance-modal-content .subsection-gallery .graph-gallery .item-container .bars-container .bar-baseline .bar-caption {
	color: #86868b;
	max-width: 21.5rem;
}

.section-hero .content-container .hero-copy-container .apple-intelligence-container {
	margin-top: 35px;
}

@media only screen and (max-width: 1068px) {
	.section-hero .content-container .hero-copy-container .apple-intelligence-container {
		margin-top: 72px;
	}
}

@media only screen and (max-width: 734px) {
	.section-hero .content-container .hero-copy-container .apple-intelligence-container {
		margin-top: 34px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-routers .router-item-environment {
		padding: 56px 0;
	}
}

@media only screen and (max-width: 734px) {
	.badge.badge2 .badge-content {
		margin: 0 0 1em 0;
	}

	.badge.badge3 .badge-content {
		margin: 0 0 1em 0;
	}
}

@media only screen and (max-width: 480px) {
	.performance-modal-content .subsection-gallery .item-container .gallery-item .bars-container .badge-content {
		top: -8px;
		right: 9px;
	}
}

.badge .badge-content {
	margin: 0 0 1em 0;
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	article.section-performance .badge .badge-content {
		margin-top: 0;
	}
}

article.section-performance .border {
	margin-top: 13px;
}

@media only screen and (max-width: 734px) {
	.performance-modal-content .subsection-gallery .graph-gallery .tablist-wrapper .tabnav .tabnav-items {
		margin-top: 17px;
		display: flex;
		align-items: flex-start;
	}
}

@media only screen and (max-width: 734px) {
	.performance-modal-content .subsection-gallery .separator {
		margin-top: 10px;
		padding: 0px 5px;
	}
}

.section-routers .accent-green::before {
	width: 135px;
	background-size: 135px 47px;
}

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

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

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-upgraders .upgraders-content .upgraders-gallery .bento-grid .bento-item:nth-child(3), .section-upgraders .upgraders-content .upgraders-gallery .bento-grid .bento-item:nth-child(4) {
		min-height: 190px;
		max-height: 191px;
	}
}

article.section-camera-audio .article-headline {
	max-width: 11.5em;
}

.section-routers .section-compare .grid-container.apple-intelligence-summer24 {
	grid-template-areas: "mba1315-hw 		mbp1416-hw" "mba1315-swatch 	mbp1416-swatch" "mba1315-headline  	mbp1416-headline" "mba1315-pricing 	mbp1416-pricing" "mba1315-display 	mbp1416-display" "mba1315-processor 	mbp1416-processor" "mba1315-memory 	mbp1416-memory" "mba1315-storage 	mbp1416-storage" "mba1315-battery 	mbp1416-battery" "mba1315-biometrics mbp1416-biometrics" "mba1315-intelligence 	mbp1416-intelligence" "mba1315-btn 		mbp1416-btn" "mba1315-cta 		mbp1416-cta";
}

@media only screen and (min-width: 1069px) {
	.ribbon-content {
		width:1000px;
	}
}

@media only screen and (max-width: 1068px) {
    .performance-modal-content .subsection-gallery .graph-gallery .tablist-wrapper .tabnav .tabnav-items {
        margin-top: 0px;
        display: flex;
        align-items: center;
    }
	.performance-modal-content .subsection-gallery .tabnav-item {
    padding-left: 5px;
    padding-right: 5px;
}
}
/*------------------------------------*\ 
   END LOCAL FIXES 
\*------------------------------------*/
