/* local overrides */

/* Dynamic Pricing */
.section-hero
	.hero-copy-wrapper
	.hero-pricing
	span[data-pricing-product].apr-copy {
	text-transform: none;
}

@media only screen and (max-width: 1068px) {
	.section-hero .hero-copy-wrapper .hero-pricing li:nth-child(1),
	.section-hero .hero-copy-wrapper .hero-pricing li:nth-child(2) {
		max-width: 450px;
	}
}

/* Dynamic Pricing */
.sosumi-link-follows,
.sosumi-link-follows + .footnote {
	display: none;
}
.sosumi-link-follows[data-pricing-loaded],
.sosumi-link-follows[data-pricing-loaded] + .footnote {
	display: inline;
}

/* Trade in section */

.overview-routers-trade-in {
	--p-width: 461px;
	--p-height: 281px;
}

@media only screen and (max-width: 1068px) {
	.overview-routers-trade-in {
		--p-width: 355px;
		--p-height: 217px;
	}
}

@media only screen and (max-width: 734px) {
	.overview-routers-trade-in {
		--p-width: 276px;
		--p-height: 169px;
	}
}

/* performance */
@media only screen and (max-width: 734px) {
	article.section-performance .article-headline {
		max-width: 100%;
		font-size: 39px;
	}
}

/* Section routers - PLANET highlight */

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

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

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

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

.section-routers .accent-green:before {
	width: 171px;
	height: 58px;
	background-size: 172px 58px;
	background-image: url("/ca/fr/macbook-air-13-and-15-m2/images/overview/routers/environment_highlight__4db4suxm3aam_large.png");
}

@media (-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi),
	only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx) {
	.section-routers .accent-green:before {
		background-image: url("/ca/fr/macbook-air-13-and-15-m2/images/overview/routers/environment_highlight__4db4suxm3aam_large_2x.png");
	}
}

@media only screen and (max-width: 1068px) {
	.section-routers .accent-green:before {
		width: 140px;
		height: 50px;
		background-size: 141px 50px;
		background-image: url("/ca/fr/macbook-air-13-and-15-m2/images/overview/routers/environment_highlight__4db4suxm3aam_medium.png");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-routers .accent-green:before {
		background-image: url("/ca/fr/macbook-air-13-and-15-m2/images/overview/routers/environment_highlight__4db4suxm3aam_medium_2x.png");
	}
}

@media only screen and (max-width: 734px) {
	.section-routers .accent-green:before {
		width: 112px;
		height: 38px;
		background-size: 112px 38px;
		background-image: url("/ca/fr/macbook-air-13-and-15-m2/images/overview/routers/environment_highlight__4db4suxm3aam_small.png");
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-routers .accent-green:before {
		background-image: url("/ca/fr/macbook-air-13-and-15-m2/images/overview/routers/environment_highlight__4db4suxm3aam_small_2x.png");
	}
}

/* value props */
#ac-globalfooter sup {
	font-size: 8px;
	vertical-align: top;
	top: 0px;
}

html.safari #ac-globalfooter sup {
	vertical-align: middle;
}

#ac-globalfooter sup:hover {
	color: #2997ff;
}
.footnote .ac-gf-block-link {
	font-size: 14px !important;
	position: relative;
	color: inherit !important;
	text-decoration: none !important;
}
.footnote .ac-gf-block-link:hover {
	color: #06c !important;
	text-decoration: none !important;
}

/* Performance section */
article.section-performance .overview_performance_performance_hero_static {
	width: 1728px;
	height: 550px;
	background-size: 1728px 550px;
	background-repeat: no-repeat;
	background-image: url(/ca/fr/macbook-air-13-and-15-m2/images/overview/performance/performance_hero_static__eq2kslmyiu0y_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi),
	only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx) {
	article.section-performance .overview_performance_performance_hero_static {
		background-image: url(/ca/fr/macbook-air-13-and-15-m2/images/overview/performance/performance_hero_static__eq2kslmyiu0y_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	article.section-performance .overview_performance_performance_hero_static {
		width: 1068px;
		height: 452px;
		background-size: 1068px 452px;
		background-repeat: no-repeat;
		background-image: url(/ca/fr/macbook-air-13-and-15-m2/images/overview/performance/performance_hero_static__eq2kslmyiu0y_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	article.section-performance .overview_performance_performance_hero_static {
		background-image: url(/ca/fr/macbook-air-13-and-15-m2/images/overview/performance/performance_hero_static__eq2kslmyiu0y_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	article.section-performance .overview_performance_performance_hero_static {
		width: 734px;
		height: 350px;
		background-size: 734px 350px;
		background-repeat: no-repeat;
		background-image: url(/ca/fr/macbook-air-13-and-15-m2/images/overview/performance/performance_hero_static__eq2kslmyiu0y_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	article.section-performance .overview_performance_performance_hero_static {
		background-image: url(/ca/fr/macbook-air-13-and-15-m2/images/overview/performance/performance_hero_static__eq2kslmyiu0y_small_2x.jpg);
	}
}
