/* Local overrides */

/* AR section */
@media only screen and (min-width: 735px) {
	.section-ar .image-ar {
		align-self: flex-end;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-ar .banner-copy {
		padding-bottom: 50px;
	}
}

.section-ar {
	margin-bottom: 0;
}

/* U1 Chip S */
@media only screen and (max-width: 734px) {
	.copy.copy--scroll.find-my.frontmost {
		width: 300px;
	}
	@media only screen and (max-width: 734px) {
		html.enhanced:not(
				.text-zoom,
				.no-js,
				.no-heavy-media,
				.android,
				.mq-medium-short,
				.mq-large-up-shorter,
				.no-autoplay
			)
			.section-case-battery
			.copy--scroll {
			top: calc(50vh + 140px);
		}
	}
}

/* section-noise-cancellation */

.bento-cell.bento-cell-gestures {
	display: none;
}

.bento.alt {
	display: block;
}

.bento-cell-touch-control .bento-headline {
	min-height: 0px;
}

@media only screen and (min-width: 1069px) and (max-width: 1100px) {
	.bento-headline ~ .copy {
		width: 70%;
	}
}

@media only screen and (min-width: 1101px) {
	.bento-headline ~ .copy {
		width: 50%;
	}
}

.footnote::before {
	display: none;
}

@media only screen and (max-width: 734px) {
	.copy.copy--scroll.find-my.frontmost {
		width: 290px;
	}
}

/* Hearing health messaging copy */

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.hearing-avail-subcopy.typography-hearing-avail-2-subcopy.large-10.medium-12 {
		max-width: 53%;
	}
}

@media only screen and (min-width: 1069px) {
	.techspecs
		.techspecs-section.section-audio
		.techspecs-row
		.techspecs-column {
		width: 536px;
	}
}
