.jp-sup-adjust {
	margin-left: 0.1em;
}

.small-caps {
	font-variant-caps: all-small-caps;
}

html.ios #ac-localnav .ac-ln-button,
html.ipad #ac-localnav .ac-ln-button {
	padding-top: 4px;
	padding-bottom: 2px;
}

.icon-after::after,
.more::after {
	position: relative !important;
	top: -0.1em;
}

#ac-globalfooter .ac-gf-more::before,
#ac-globalfooter .ac-gf-more::after {
	position: relative;
	top: -0.13em;
}

@media only screen and (max-width: 734px) {
	#ac-localnav {
		padding-bottom: 0;
		margin-bottom: 0;
	}
}

.section-dimensions .airpods-size .width {
	padding-left: 5px;
}
.section-dimensions .airpods-size .height {
	top: 42%;
}
.section-dimensions .right-wrapper .case-depth .height {
	top: 48%;
}

@media only screen and (max-width: 734px) {
	.section-dimensions .right-wrapper .case-depth .height {
		top: 43%;
	}
}

@media only screen and (max-width: 500px) {
	#ac-localnav,
	#ac-localnav .ac-ln-title {
		height: 48px;
	}
}
.section-dimensions .airpods-size .width {
	left: 9%;
}
@media only screen and (max-width: 734px) {
	.section-dimensions .airpods-size .width {
		left: 6%;
	}
}

.section-dimensions .airpods-size .height {
	top: 42%;
}
@media only screen and (max-width: 734px) {
	.section-dimensions .airpods-size .height {
		top: 39.5%;
	}
}
.section-dimensions .right-wrapper .case-depth .height {
	top: 49%;
}
@media only screen and (max-width: 734px) {
	.section-dimensions .right-wrapper .case-depth .height {
		top: 42%;
	}
}

.section-dimensions .right-wrapper .case-depth .depth {
	transform: translateX(-56%);
}
@media only screen and (max-width: 1068px) {
	.section-dimensions .right-wrapper .case-depth .depth {
		transform: translateX(-60%);
	}
}
@media only screen and (max-width: 734px) {
	.section-dimensions .right-wrapper .case-depth .depth {
		left: 4%;
		transform: translateX(0%);
	}
}
