/* Local overrides*/

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.techspecs-section.section-environment.callout-techspecs-environment
		.callout-techspecs-environment-header {
		padding-right: 8%;
	}
}

/* Size and Weight */
@media only screen and (max-width: 734px) {
	.section-techspecs .section-size .caption-depth {
		--top: 138px;
	}
}

/* Buttons & Connectors */

.section-techspecs .section-buttons-and-connectors .caption-volume {
	width: 65px;
	--left: 20px;
}

@media only screen and (max-width: 1068px) {
	.section-techspecs .section-buttons-and-connectors .caption-volume {
		--left: 11px;
	}
}
@media only screen and (max-width: 734px) {
	.section-techspecs .section-buttons-and-connectors .caption-volume {
		--left: 8px;
	}
}

.section-techspecs .section-buttons-and-connectors .caption-usb-c-connector {
	--left: 502px;
}
@media only screen and (max-width: 1068px) {
	.section-techspecs
		.section-buttons-and-connectors
		.caption-usb-c-connector {
		--left: 388px;
	}
}
@media only screen and (max-width: 734px) {
	.section-techspecs
		.section-buttons-and-connectors
		.caption-usb-c-connector {
		--left: 105px;
	}
}

.section-techspecs .section-buttons-and-connectors .caption-top-button {
	--left: 286px;
	width: 94px;
}
@media only screen and (max-width: 1068px) {
	.section-techspecs .section-buttons-and-connectors .caption-top-button {
		--left: 226px;
	}
}
@media only screen and (max-width: 734px) {
	.section-techspecs .section-buttons-and-connectors .caption-top-button {
		--left: 211px;
	}
}
