/* Local Overrides */

/* Finish labels */
/* Silver */
@media only screen and (min-width: 1069px) {
	.section-techspecs .section-finish .caption-silver {
		left: -23px;
	}
}
@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-techspecs .section-finish .caption-silver {
		left: -25px;
	}
}

/* Pink */
@media only screen and (min-width: 1069px) {
	.section-techspecs .section-finish .caption-pink {
		left: 342px;
	}
}
@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-techspecs .section-finish .caption-pink {
		left: 278px;
	}
}

/* Yellow */
@media only screen and (min-width: 1069px) {
	.section-techspecs .section-finish .caption-yellow {
		left: 512px;
	}
}
@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-techspecs .section-finish .caption-yellow {
		left: 417px;
	}
}

/* Section dimensions */
@media only screen and (min-width: 1069px) {
	.section-techspecs .section-size-weight .caption-width {
		top: 26px;
	}
	.section-techspecs .section-size-weight .caption-depth {
		top: 235px;
	}
	.section-techspecs .section-size-weight .caption-height {
		top: 45px;
	}
}
@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-techspecs .section-size-weight .caption-width {
		top: 20px;
	}
	.section-techspecs .section-size-weight .caption-depth {
		bottom: 32px;
	}
	.section-techspecs .section-size-weight .caption-height {
		top: 34px;
	}
}
@media only screen and (max-width: 734px) {
	.section-techspecs .section-size-weight .caption-width {
		top: 0px;
	}
	.section-techspecs .section-size-weight .caption-depth {
		top: 114px;
	}
	.section-techspecs .section-size-weight .caption-height {
		top: 15px;
	}
	.section-techspecs .section-buttons-and-connectors .caption-volume {
		inset-inline-start: 53px;
	}

	.section-techspecs .section-buttons-and-connectors .caption-mic-1 {
		inset-inline-start: 230px;
	}
}

/* Section buttons and connectors */
@media only screen and (min-width: 1069px) {
	.section-techspecs .section-buttons-and-connectors .caption-touch-id {
		left: 297px;
	}
}
@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-techspecs .section-buttons-and-connectors .caption-speaker-1 {
		left: 155px;
	}
	.section-techspecs .section-buttons-and-connectors .caption-sim-tray {
		width: 66px;
		white-space: normal;
		bottom: 58px;
	}
	.section-techspecs .section-buttons-and-connectors .caption-speaker-2 {
		left: 155px;
	}
}

@media only screen and (max-width: 734px) {
	.section-techspecs .section-buttons-and-connectors .caption-speaker-2 {
		left: 123px;
	}
	.section-techspecs .section-buttons-and-connectors .caption-sim-tray {
		width: 96px;
		white-space: normal;
		bottom: 48px;
	}
}

@media only screen and (max-width: 734px) {
	.section-techspecs
		.section-buttons-and-connectors
		.update-buttons-and-connectors-image
		.caption-mic-1 {
		left: 103px;
	}
}

/* Trade In tile */
@media only screen and (min-width: 1069px) {
	.section-giveback .giveback-content-text .router-copy {
		padding-right: 119px;
		max-width: 390px;
	}
}
