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

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

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

@media only screen and (max-width: 734px) {
	.tile-force-sensor .tile-content {
		padding: 470px 30px 76px;
	}
}

@media only screen and (max-width: 734px) {
	html.enhance-base-xp .tile-sweat .tile-copy {
		max-width: 260px;
	}
}

@media only screen and (max-width: 734px) and (max-height: 570px) {
	html.enhance-base-xp .section-hero .sticky .overview-hero-airpods-right {
		bottom: 190px;
		right: 25px;
	}
}

@media only screen and (max-width: 734px) {
	.section-hero .section-content .overview-hero-airpods-right {
		bottom: 200px;
		right: 15px;
	}
}

.tile-universal-fit .copy-wrapper {
	padding: 0 46px 40px 45px;
}

@media only screen and (max-width: 1068px) {
	.tile-universal-fit .copy-wrapper {
		padding: 0 20px 30px 30px;
	}
}

@media only screen and (max-width: 734px) {
	.tile-universal-fit .copy-wrapper {
		padding: 0 20px 45px 30px;
	}
}

#ac-globalfooter .ac-gf-sosumi {
	padding-top: 27px;
}

.tile-case .tile-content {
	padding-top: 39px;
}

@media only screen and (max-width: 1068px) {
	.tile-case .tile-content {
		padding-top: 30px;
	}
}

@media only screen and (min-width: 1441px) {
	.widerscreenxl .tile-battery .tile-content {
		padding: 17px 125px 37px;
	}
}

@media only screen and (min-width: 1069px) {
	.tile-battery .badge-listening {
		width: 330px;
	}
	.tile-battery .tile-content {
		padding: 17px 52px 37px;
	}
}

@media only screen and (min-width: 734px) and (max-width: 1068px) {
	.tile-battery .badge-listening {
		width: 270px;
	}
	.tile-battery .tile-content {
		padding: 0px 50px 24px;
	}
}

@media only screen and (min-width: 734px) {
	.tile-battery .typography-value-props-badge-copy {
		margin-top: 24px;
	}
}

@media only screen and (min-width: 1069px) {
	.typography-value-props-headline {
		font-size: 60px;
	}
}

@media only screen and (min-width: 734px) and (max-width: 1068px) {
	.typography-value-props-headline {
		font-size: 52px;
	}
}

@media only screen and (max-width: 734px) {
	.tile-force-sensor .lottie-container .inline-media-ui {
		bottom: -445px;
	}
}

@media only screen and (min-width: 331px) and (max-width: 405px) {
	.tile-force-sensor .lottie-container .inline-media-ui {
		bottom: -485px;
	}
}

@media only screen and (min-width: 370px) and (max-width: 410px) {
	.tile-force-sensor .lottie-container .inline-media-ui {
		left: -25px;
	}
}

@media only screen and (max-width: 330px) {
	.tile-force-sensor .lottie-container .inline-media-ui {
		bottom: -510px;
	}
}

@media only screen and (max-width: 734px) {
	.tile-connection .hardware-wrapper .video-container .inline-media-ui {
		bottom: -375px;
	}
}

@media only screen and (min-width: 330px) and (max-width: 360px) {
	.tile-connection .hardware-wrapper .video-container .inline-media-ui {
		bottom: -400px;
	}
}

@media only screen and (max-width: 329px) {
	.tile-connection .hardware-wrapper .video-container .inline-media-ui {
		bottom: -415px;
	}
}

@media only screen and (max-width: 320px) {
	.tile-connection .hardware-wrapper .video-container .inline-media-ui {
		bottom: -485px;
	}
}

@media only screen and (max-width: 374px) {
	.typography-intro-headline {
		font-size: 36px;
	}
}

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