/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/

@media only screen and (min-width: 1069px) {
	html.enhanced .section.section-design-schematic .pin-side-button {
		height: 225px;
		top: -151px;
	}

	html.enhanced .section.section-design-schematic .pin-microphone {
		height: 270px;
	}
}

@media only screen and (min-width: 1069px) and (max-height: 720px) {
	html.enhanced .section.section-design-schematic .pin-dual-speakers {
		height: 175px;
	}

	html.enhanced .section.section-design-schematic .pin-siren {
		height: 198px;
	}

	html.enhanced .section.section-design-schematic .pin-side-button {
		height: 205px;
		top: -131px;
	}

	html.enhanced .section.section-design-schematic .pin-side-button .pin-caption {
		width: 300px;
	}

	html.enhanced .section.section-design-schematic .pin-microphone {
		height: 200px;
	}

	html.enhanced .section.section-design-schematic .pin-microphone .pin-caption {
		width: 450px;
	}

	html.enhanced .section.section-design-schematic .pin-digital-crown {
		height: 130px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	html.enhanced .section.section-design-schematic .pin-microphone {
		height: 235px;
	}
}

@media only screen and (max-width: 734px) {
	html.enhanced .section.section-design-schematic .pin-action-button .pin-caption {
		width: 225px;
	}

	html.enhanced .section.section-design-schematic .pin-action-button {
		height: 155px;
		top: -108px;
	}

	html.enhanced .section.section-design-schematic .pin-gps {
		height: 141px;
		top: -110px;
	}

	html.enhanced .section.section-design-schematic .pin-microphone {
		height: 230px;
	}

	html.enhanced .section.section-design-schematic .pin-microphone .pin-caption {
		width: 180px;
	}

	html.enhanced .section.section-design-schematic .pin-side-button {
		height: 170px;
		top: -120px;
	}

	.section.section-design-schematic .pin-depth-gauge.pin-wrapper {
		height: 129px;
		top: 33px;
	}
}

@media only screen and (min-width: 1069px) and (max-width: 1500px) {
	section.section-outdoor-adventure-compass .drawer-wrapper .backtrack .copy-block {
		top: calc(70px + var(--border-clip-path-size));
		max-width: calc(40% - var(--border-clip-path-size) * 2);
	}
}

@media only screen (min-width: 1501px) {
	section.section-outdoor-adventure-compass .drawer-wrapper .backtrack .copy-block {
		max-width: calc(40% - var(--border-clip-path-size) * 2);
	}
}

@media only screen and (max-width: 734px) {
	.section-design-bands .bands-text-row .column:nth-child(2) {
		flex: 0 0 184px;
		padding-left: 2px;
		padding-right: 0;
	}
	.section-design-bands .bands-text-row .column {
		flex-shrink: 0;
	}
}

@media only screen and (max-width: 330px) {
	.section-design-bands .bands-text-row .column:nth-child(2) {
		flex: 0 0 150px;
		padding-left: 20px;
		padding-right: 0;
	}
}

@media only screen and (max-width: 734px) {
	.section-ocean-exploration-depth-gauge .static-svg-wave:before {
		height: 120vh;
	}
}

@media only screen and (max-width: 340px) {
	section.section-outdoor-adventure-siren .row:nth-child(2) .large-5 {
		padding-right: 0;
	}
}

.compare-table .typography-tout {
	padding: 0 5px;
}

.section-shared-compare [class^="compare-item"] > p {
	padding: 0 5px;
}

.compare-item-ultra.retina .feature-item-icon {
	margin-bottom: 7px;
}

@media only screen and (max-width: 734px) {
	.section-shared-compare .compare-item-se.display .feature-null-secondary.small-three-lines {
		height: 60px;
	}
}
@media only screen and (max-width: 734px) {
	.section-ocean-exploration-dive-computer .dive-data-section {
		height: 710px;
	}
}
/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/
