@media only screen and (max-width: 374px) {
	.xsmall-hide {
		display: none;
	}
}
.icon-after::after, .more::after {
	top: -0.07em;
}
.support-toggle-nav {
	max-width: 450px;
}

@media only screen and (max-width: 735px) {
	.section-hero .typography-headline-elevated {
		font-size: 38px;
	}
}

.section-applecare .image-hardware-coverage-icon {
	margin-left: -45px;
}
@media only screen and (max-width: 1068px) {
	.section-applecare .image-hardware-coverage-icon {
		margin-left: -31px;
	}
}
@media only screen and (max-width: 735px) {
	.section-applecare .image-hardware-coverage-icon {
		margin-left: -45px;
	}
}

.section-applecare .image-battery-coverage-icon {
	margin-left: -54.5px;
}
@media only screen and (max-width: 1068px) {
	.section-applecare .image-battery-coverage-icon {
		margin-left: -45px;
	}
}
@media only screen and (max-width: 735px) {
	.section-applecare .image-battery-coverage-icon {
		margin-left: -54.5px;
	}
}

.ribbon .ribbon-content-wrapper .ribbon-content {
	padding: 13px 0 11px;
}

.ribbon .ribbon-content-wrapper .ribbon-content .column {
	font-size: 14px;
	line-height: 1.4285914286;
	font-weight: 400;
	letter-spacing: -0.016em;
}
