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


@media only screen and (min-width: 1069px) {
.section-chip .overview-compatibility {
	display: block;
	width: var(--p-width);
	height: var(--p-height);
	--p-width: 877px;
	--p-height: 780px;
	left: 513px;
	bottom: 49px;
}
}




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



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

.section-router .accent-green:before {
	width: 106px;
	height: 47px;
	background-size: 106px 47px;
}

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

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

@media only screen and (max-width: 734px) {
	.section-connections .section-connections-gallery .pin-connections-figure .pin-headphone {
		bottom: 58px;
	}
}


@media only screen and (max-width: 734px) {
	.section-connections .section-connections-gallery .pin-connections-figure .pin-headphone {
		bottom: 58px;
	}
}

@media only screen and (max-width: 734px) {
	.section-versatility-gallery {
		overflow: initial;
	}
	
	.section-versatility {
		--gallery-height-s: 766px;
	}
}

@media only screen and (min-width: 1069px) {
.section-chip .figure-caption-container {
	bottom: 50px;
	height: 183px;
	left: 672px;
}
}

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

/*------------------------------------*\
   TADE-IN TILE FULL-WIDTH
\*------------------------------------*/

.router-item-tradein.full-split .router-item-content {
	margin: 125px 0;
}

.router-item-tradein .router-item-picture {
	align-self: center;
}

@media only screen and (max-width: 1068px) {
	.router-item-tradein.full-split .router-item-content {
		margin: 75px 0;
		width: 350px;
	}
}

@media only screen and (max-width: 734px) {
	.router-item-tradein .router-content-wrapper { 
		margin-bottom: 50px;
	}
	
	.router-item-tradein.full-split .router-item-content { 
		margin: 35px 0;
		width: auto;
	}
}



/*------------------------------------*\
   END LOCAL TADE-IN TILE FULL-WIDTH
\*------------------------------------*/  