/* Local Overrides */

/* Transparency Section */
.compare-module-wrapper .compare-grid .airpods-max.row.anc-transparency {
	align-items: flex-start;
}
.compare-module-wrapper .compare-grid .airpods-pro.row.anc-transparency {
	align-items: flex-start;
}

/* Grid dimensions in XS */

@media only screen and (max-width: 374px) {
	.compare-module-wrapper .compare-grid {
		max-width: 290px;
	}
	.compare-module-wrapper .compare-grid {
		grid-column-gap: 5px;
	}
}

@media only screen and (max-width: 734px) {
	.compare-module-wrapper {
		margin-left: auto;
		margin-right: auto;
		width: 90%;
	}
}

@media only screen and (max-width: 734px) {
	.section-compare .compare-module-wrapper {
		padding: 0 4.25%;
	}
}

@media only screen and (min-width: 446px) {
	.section-compare
		.airpods-4.device
		.typography-compare-device-subheadline.subhead {
		display: none;
	}
}

@media only screen and (min-width: 375px) {
	.section-compare .airpods-max.device .typography-compare-copy.subhead span {
		display: none;
	}
}

/* Pricing Section */

@media only screen and (min-width: 881px) and (max-width: 1068px) {
	p.typography-compare-price.pricing.custom-padding-price {
		padding-top: 15px;
	}
}

@media only screen and (min-width: 881px) and (max-width: 1068px) {
	p.typography-compare-price.pricing.custom-padding-price-no-show {
		padding-top: 15px;
	}
}
