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

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

/*------------------------------------*\
   GLOBAL FOOTER STYLES
\*------------------------------------*/

/*------------------------------------*\
   END GLOBAL FOOTER STYLES
\*------------------------------------*/

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

@media screen and (min-width: 320px) and (max-width: 480px) {
	.typography-headline-intro.copy-adventure-awaits {
		font-size: 40px;
	}
}

.section-ocean-exploration-depth-gauge .static-svg-wave:before {
	height: 150vh;
}

@media only screen and (min-width: 1069px) {
	html.enhanced .section.section-design-schematic .pin-side-button .pin-caption {
		width: 300px;
	}
	html.enhanced .section.section-design-schematic .pin-microphone .pin-caption {
		width: 300px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	html.enhanced .section.section-design-schematic .pin-action-button .pin-caption {
		width: 200px;
	}
	html.enhanced .section.section-design-schematic .pin-siren .pin-caption {
		width: 125px;
	}
}

.section-shared-compare .compare-table [class^="compare-item"].sos {
	border-bottom: 1px solid #d2d2d7;
	padding-bottom: 44px;
}

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

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section.section-hero .section-content {
		width: 600px;
	}
}

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

@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;
}

@media only screen and (max-width: 734px) {
	.section-routers .copy-container {
		padding-left: 15px;
		padding-right: 15px;
	}
}

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