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

@media only screen and (min-width: 331px) {
	.custom-show {
		display: none;
	}
}

@media only screen and (max-width: 330px) {
	.section-airpods-max .hero-priceline {
		align-items: center;
	}
}

/* BEGIN CARD HYPERLINK CSS  */
.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;
}

.tile-overlay-body {
	display: flex;
	flex-direction: column;
	justify-content: center;
}

html.text-zoom .tile-overlay-body {
	justify-content: flex-start;
}

.tile-overlay-copy {
	margin-top: 5em;
	max-width: var(--tile-overlay-copy-max-width);
}

@media (max-width: 734px) {
	.tile-overlay-copy {
		margin-top: 0.6em;
	}
}

html.text-zoom .tile-overlay-copy {
	margin-top: 1em;
}

.tile-overlay-copy .feature-availability {
	margin-top: 32px;
	color: #6e6e73;
}

@media (max-width: 1068px) {
	.tile-overlay-copy .feature-availability {
		margin-top: 20px;
	}
	#scroll-gallery-item-1 .tile-card-image-container.image-center-center {
		top: 54%;
	}
}

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

.tile-overlay-copy .feature-availability a {
	color: inherit;
}

@media (max-width: 734px) {
	.section-consider .tile-hearing-health .tile-overlay-content {
		padding-right: 12px;
	}
}

#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-cta {
	margin-top: 0.9em;
}

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

@media only screen and (min-width: 801px) and (max-width: 889px) {
	.section-compare .device-content-upper .typography-compare-device-headline {
		margin-bottom: 25px;
	}

	.section-compare .compare-module-wrapper .compare-grid .subhead {
		min-height: 75px;
	}
}

@media only screen and (min-width: 881px) and (max-width: 889px) {
	.section-compare .airpods-5-wireless-charging .device-content .typography-compare-copy.subhead {
		margin-top: -15px;
	}

	.section-compare .device-content-upper .typography-compare-device-headline {
		margin-bottom: 35px;
	}
}

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