/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/
.feature-availability {
	margin-top: 32px;
	color: #6e6e73;
}

@media (max-width: 1068px) {
	.feature-availability {
		margin-top: 20px;
	}
}

@media only screen and (min-width: 801px) and (max-width: 1068px) {
	.compare-module-wrapper .compare-grid .typography-compare-copy.subhead {
		min-height: 72px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 908px) {
	.section-airpods-4 .hero-priceline {
		flex-direction: column;
	}
}

.typography-overlay-subcopy {
	font-size: 17px;
	line-height: 1.2353641176;
	font-weight: 600;
	letter-spacing: -0.014em;
	font-family:
		SF Pro Text,
		SF Pro Icons,
		Helvetica Neue,
		Helvetica,
		Arial,
		sans-serif;
}

@media (max-width: 734px) {
	.typography-overlay-subcopy {
		font-size: 14px;
		line-height: 1.2857742857;
		font-weight: 600;
		letter-spacing: -0.016em;
		font-family:
			SF Pro Text,
			SF Pro Icons,
			Helvetica Neue,
			Helvetica,
			Arial,
			sans-serif;
	}
}

.feature-availability > span {
	display: inline-block;
}

.feature-availability a {
	color: inherit;
}

.icon-wrapper .icon, .icon-wrapper .icon-after::after, .icon-wrapper .icon-before::before, .icon-wrapper .more:not(.icon-before)::after {
	display: inline;
	position: static;
}

@media (max-width: 734px) {
	.custom-text {
		padding-right: 37px;
	}
}

.compare-module-wrapper .compare-grid {
	grid-template-areas:
		"airpods-4-device airpods-4-noise-cancellation-device airpods-pro-device airpods-max-device"
		"airpods-4-anc airpods-4-noise-cancellation-anc airpods-pro-anc airpods-max-anc"
		"airpods-4-adaptive-transparency airpods-4-noise-cancellation-adaptive-transparency airpods-pro-adaptive-transparency airpods-max-adaptive-transparency"
		"airpods-4-spatial-audio airpods-4-noise-cancellation-spatial-audio airpods-pro-spatial-audio airpods-max-spatial-audio"
		"airpods-4-lossless-audio airpods-4-noise-cancellation-lossless-audio airpods-pro-lossless-audio airpods-max-lossless-audio"
		"airpods-4-heart-rate airpods-4-noise-cancellation-heart-rate airpods-pro-heart-rate airpods-max-heart-rate"
		"airpods-4-hearing-aid airpods-4-noise-cancellation-hearing-aid airpods-pro-hearing-aid airpods-max-hearing-aid"
		"airpods-4-single-charge airpods-4-noise-cancellation-single-charge airpods-pro-single-charge airpods-max-single-charge"
		"airpods-4-case airpods-4-noise-cancellation-case airpods-pro-case airpods-max-case"
		"airpods-4-siri airpods-4-noise-cancellation-siri airpods-pro-siri airpods-max-siri" !important;
}
@media only screen and (max-width: 800px) {
	.compare-module-wrapper .compare-grid {
		grid-template-areas:
			"airpods-4-device airpods-4-noise-cancellation-device"
			"airpods-4-anc airpods-4-noise-cancellation-anc"
			"airpods-4-adaptive-transparency airpods-4-noise-cancellation-adaptive-transparency"
			"airpods-4-spatial-audio airpods-4-noise-cancellation-spatial-audio"
			"airpods-4-lossless-audio airpods-4-noise-cancellation-lossless-audio"
			"airpods-4-heart-rate airpods-4-noise-cancellation-heart-rate"
			"airpods-4-hearing-aid airpods-4-noise-cancellation-hearing-aid"
			"airpods-4-single-charge airpods-4-noise-cancellation-single-charge"
			"airpods-4-case airpods-4-noise-cancellation-case"
			"airpods-4-siri airpods-4-noise-cancellation-siri"
			"airpods-pro-device airpods-max-device"
			"airpods-pro-anc airpods-max-anc"
			"airpods-pro-adaptive-transparency airpods-max-adaptive-transparency"
			"airpods-pro-spatial-audio airpods-max-spatial-audio"
			"airpods-pro-lossless-audio airpods-max-lossless-audio"
			"airpods-pro-heart-rate airpods-max-heart-rate"
			"airpods-pro-hearing-aid airpods-max-hearing-aid"
			"airpods-pro-single-charge airpods-max-single-charge"
			"airpods-pro-case airpods-max-case"
			"airpods-pro-siri airpods-max-siri" !important;
	}
}
/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/
