/* BEGIN: section-camera: switch value & caption order */
.copy-back-camera .badge-back-camera .badge-caption {
	grid-area: value;
}
.copy-back-camera .badge-back-camera .badge-value {
	grid-area: caption;
}

.copy-front-camera .badge-front-camera .badge-caption {
	grid-area: value;
}
.copy-front-camera .badge-front-camera .badge-value {
	grid-area: caption;
}
.subsection-liquid .badge-brightness .badge-caption {
	grid-area: value;
}
.subsection-liquid .badge-brightness .badge-value {
	grid-area: caption;
}
.subsection-liquid .badge-color .badge-caption {
	grid-area: value;
}
.subsection-liquid .badge-color .badge-value {
	grid-area: caption;
}
/* END: section-camera: switch value & caption order */

/* BEGIN: ribbon */

/* BEGIN: ribbon */
.ipad-mini-ribbon .ribbon-blue-to-default {
	top: calc(var(--r-globalnav-height) + var(--r-localnav-height));
	border-top: 1px solid rgba(0, 0, 0, 0.15);
}
/* END: ribbon */

@media only screen and (max-width: 734px) {
	.section-intelligence .section-header .hardware-lockup .hardware-caption {
		bottom: 55px;
	}
}

/* fix hero startframe on mobile  */
@media only screen and (max-width: 734px) {
	html.hero-enhanced .section-hero .inline-video-container .start-frame {
		margin-top: 20px;
	}

	html.hero-enhanced .section-hero .inline-video-container #inline-video-hero-video {
		margin-top: 20px;
	}
}

/* Fix A17 Pro Chip section */
.section-powerful {
	padding-top: 0 !important;
}

.section-powerful .gradient-powerful {
	padding-top: 150px;
}

@media only screen and (max-width: 1068px) {
	.section-powerful .gradient-powerful {
		padding-top: 137px;
	}
}

@media only screen and (max-width: 734px) {
	.section-powerful .gradient-powerful {
		padding-top: 108px;
	}
}
