/* Local Overrides */
.typography-label sup {
	position: relative;
	font-size: 0.6em !important;
	vertical-align: baseline;
	top: -0.6em;
}

#all-models
	.device-list
	.device-item:nth-child(2)
	.device-content.template-item-default
	.compare-column-group
	.template-buy-button {
	margin-bottom: 10px;
}

/* pre-order (announce) btn */
@media only screen and (max-width: 375px) {
	body.custom-airpods-max-announce .template-buy-button a,
	body.custom-airpods-4-announce .template-buy-button a {
		font-size: 13px;
	}
}

/* Modal Buy button spacing */
.compare-modal .template-buy-button {
	margin-bottom: 12px;
}

/* Legal lines */
.ac-gf-sosumi sup {
	top: 0px;
	font-size: 0.8em !important;
}

/* Footer */

.footnote .ac-gf-block-link {
	font-size: 12px !important;
	vertical-align: bottom;
	position: relative;
	top: -2px;
	color: inherit !important;
	text-decoration: none !important;
}

.footnote .ac-gf-block-link:hover {
	color: #06c !important;
	text-decoration: none !important;
}

/*Superscript characters on footnotes*/
#ac-globalfooter sup {
	vertical-align: middle;
	top: -0.5em;
	font-size: 0.73em !important;
}

.footnote-supglyph {
	top: -0.2rem !important;
	vertical-align: bottom !important;
}
