@media only screen and (min-width: 1069px) {
	.section-routers .router-item-environment .router-item-content {
		margin-block: 75px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-routers .router-item-environment .router-item-content {
		margin-block: 40px;
	}
}

.macbook-air-13-and-15-global-avail {
	text-align: center;
}

.ai-announce {
	margin-top: 1.6em;
	color: #86868b;
}

/* hero top padding */
.section-hero .content-container {
	padding-top: 52px;
}

@media only screen and (max-width: 1068px) {
	.section-hero .content-container {
		padding-top: 90px;
	}
}

@media only screen and (max-width: 734px) {
	.section-hero .content-container {
		padding-top: 40px;
	}
}

/* for Trade In tile */

.router-grid-wrapper .router-item-tradein .router-content-wrapper .router-item-content {
	padding-top: 80px;
	padding-left: 0px;
	padding-right: 0px;
}

@media only screen and (max-width: 734px) {
	.router-grid-wrapper .router-item-tradein .router-content-wrapper .router-item-content {
		margin: 0 20px;
	}
}

.overview-routers-tradein {
	--p-width: 1380px;
	--p-height: 528px;
}

@media only screen and (max-width: 1068px) and (max-width: 1068px) {
	.overview-routers-tradein {
		--p-width: 1028px;
		--p-height: 404px;
	}
}

@media only screen and (max-width: 734px) and (max-width: 734px) {
	.overview-routers-tradein {
		--p-width: 375px;
		--p-height: 192px;
	}
}
