/* Local overrides */

/* Local nav */
@media only screen and (min-width: 360px) {
	.xsmall {
		display: none;
	}
}

@media only screen and (max-width: 359px) {
	#ac-localnav.custom_availnav .ac-ln-wrapper {
		min-height: 151% !important;
	}

	#ac-localnav.custom_availnav .ac-ln-actions {
		padding-top: 28px;
	}
}

/* Hardware and buttons section */
@media only screen and (min-width: 1069px) {
	.section-hardware
		.techspecs-column
		.image-hardware-connectors
		.diagram-text.diagram-band-release {
		top: 33px;
	}

	.section-hardware
		.techspecs-column
		.image-hardware-connectors
		.diagram-text.diagram-side {
		top: 154px;
	}

	.section-hardware
		.techspecs-column
		.image-hardware-connectors
		.diagram-text.diagram-sensor {
		width: 200px;
		top: 89px;
	}

	.section-hardware
		.techspecs-column
		.image-hardware-connectors
		.diagram-text.diagram-optical {
		width: 225px;
	}

	.section-hardware
		.techspecs-column
		.image-hardware-connectors
		.diagram-text.diagram-mic {
		width: 145px;
		line-height: 16px;
		margin-top: 6px;
	}

	.section-hardware
		.techspecs-column
		.image-hardware-connectors
		.diagram-text.diagram-band-release-lower {
		top: 215px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-hardware
		.techspecs-column
		.image-hardware-connectors
		.diagram-text.diagram-mic {
		top: 81px;
		line-height: 13px;
		margin-top: 2.5px;
	}

	.section-hardware
		.techspecs-column
		.image-hardware-connectors
		.diagram-text.diagram-crown {
		top: 65px;
	}

	.section-hardware
		.techspecs-column
		.image-hardware-connectors
		.diagram-text.diagram-side {
		top: 111px;
	}

	.section-hardware
		.techspecs-column
		.image-hardware-connectors
		.diagram-text.diagram-band-release {
		top: 20px;
	}

	.section-hardware
		.techspecs-column
		.image-hardware-connectors
		.diagram-text.diagram-sensor {
		width: 140px;
		top: 60px;
	}

	.section-hardware
		.techspecs-column
		.image-hardware-connectors
		.diagram-text.diagram-speaker {
		top: 85px;
	}

	.section-hardware
		.techspecs-column
		.image-hardware-connectors
		.diagram-text.diagram-optical {
		width: 150px;
		top: 119px;
	}

	.section-hardware
		.techspecs-column
		.image-hardware-connectors
		.diagram-text.diagram-band-release-lower {
		top: 154px;
	}
}

@media only screen and (max-width: 734px) {
	.section-hardware
		.techspecs-column
		.image-hardware-connectors
		.diagram-text.diagram-display {
		top: 21px;
	}

	.section-hardware
		.techspecs-column
		.image-hardware-connectors
		.diagram-text.diagram-crown {
		top: 57px;
	}

	.section-hardware
		.techspecs-column
		.image-hardware-connectors
		.diagram-text.diagram-mic {
		top: 72px;
		margin-top: 2.5px;
		line-height: 13px;
	}

	.section-hardware
		.techspecs-column
		.image-hardware-connectors
		.diagram-text.diagram-side {
		top: 101px;
	}

	.section-hardware
		.techspecs-column
		.image-hardware-connectors
		.diagram-text.diagram-band-release {
		width: 115px;
		top: 181px;
	}

	.section-hardware
		.techspecs-column
		.image-hardware-connectors
		.diagram-text.diagram-sensor {
		top: 213px;
	}

	.section-hardware
		.techspecs-column
		.image-hardware-connectors
		.diagram-text.diagram-optical {
		width: 144px;
		top: 254px;
	}

	.section-hardware
		.techspecs-column
		.image-hardware-connectors
		.diagram-text.diagram-speaker {
		width: 151px;
		top: 226px;
	}

	.section-hardware
		.techspecs-column
		.image-hardware-connectors
		.diagram-text.diagram-band-release-lower {
		top: 299px;
	}

	.section-hardware
		.techspecs-column
		.image-hardware-connectors
		.diagram-text {
		font-size: 10px;
	}

	.section-hardware
		.techspecs-column
		.image-hardware-connectors
		.diagram-text.diagram-speaker {
		top: 237px;
	}

	.section-hardware
		.techspecs-column
		.image-hardware-connectors
		.diagram-text.diagram-optical {
		top: 261px;
	}
}

/* Images */

/* Hardware and buttons */
.section-hardware .techspecs-column .image-hardware-connectors {
	background-image: url(/ca/fr/apple-watch-series-10/images/specs/hardware_and_buttons__b74pm4s1gu6a_large.jpg);
}
@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.section-hardware .techspecs-column .image-hardware-connectors {
		background-image: url(/ca/fr/apple-watch-series-10/images/specs/hardware_and_buttons__b74pm4s1gu6a_large_2x.jpg);
	}
}
@media only screen and (max-width: 1068px) {
	.section-hardware .techspecs-column .image-hardware-connectors {
		background-image: url(/ca/fr/apple-watch-series-10/images/specs/hardware_and_buttons__b74pm4s1gu6a_medium.jpg);
	}
}
@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-hardware .techspecs-column .image-hardware-connectors {
		background-image: url(/ca/fr/apple-watch-series-10/images/specs/hardware_and_buttons__b74pm4s1gu6a_medium_2x.jpg);
	}
}
@media only screen and (max-width: 734px) {
	.section-hardware .techspecs-column .image-hardware-connectors {
		background-image: url(/ca/fr/apple-watch-series-10/images/specs/hardware_and_buttons__b74pm4s1gu6a_small.jpg);
	}
}
@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-hardware .techspecs-column .image-hardware-connectors {
		background-image: url(/ca/fr/apple-watch-series-10/images/specs/hardware_and_buttons__b74pm4s1gu6a_small_2x.jpg);
	}
}
