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

/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/
/*------------------------------------*\
   GLOBAL FOOTER STYLES
\*------------------------------------*/
/*------------------------------------*\
   END GLOBAL FOOTER STYLES
\*------------------------------------*/
/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/

.section-shared-compare .cta-wrapper {
	margin-top: 0;
}

@media only screen and (min-width: 1069px) {
	section.section-outdoor-adventure-compass .drawer-wrapper .backtrack .copy-block {
		top: calc(54px + var(--border-clip-path-size));
		left: 47%;
	}
	.section-parent-design.section-design-schematic .schematic-front .pin-caption {
		width: 350px;
	}
	.section-parent-design.section-design-schematic .schematic-back .pin-caption {
		width: 362px;
	}
	.section-parent-design.section-design-schematic .schematic-front .pin-siren .pin .pin-caption {
		width: 240px;
	}
	.section-parent-design.section-design-schematic .schematic-back .pin-depth-gauge .pin .pin-caption {
		width: 280px;
	}
	.section-parent-design.section-design-schematic .schematic-back .pin-digital-crown .pin .pin-caption {
		width: 280px;
	}
	.section-parent-endurance-sports .sticky-scroll-height .workouts-content .below-watch-copy.below-watch-copy-1 {
		max-width: 290px;
	}

	.section-content-dive-computer .typography-feature-body {
		font-size: 22px;
	}
}
@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-parent-design.section-design-schematic .schematic-front .pin-caption {
		width: 235px;
	}
	.section-parent-design.section-design-schematic .schematic-back .pin-caption {
		width: 270px;
	}
	.section-parent-design.section-design-schematic .schematic-front .pin-siren .pin .pin-caption {
		width: 150px;
	}
	.section-parent-design.section-design-schematic .schematic-back .pin-digital-crown .pin .pin-caption {
		width: 170px;
	}
	.section-content-dive-computer .drawer-intro-copy-block .typography-feature-body.anim-text-animate {
		font-size: 17px;
	}
}
@media only screen and (max-width: 734px) {
	.typography-section-headline {
		font-size: 38px;
	}
	.section.section-design-battery-life .stat-caption {
		max-width: 200px;
	}
	.section.section-outdoor-adventure-compass .typography-feature-headline {
		font-size: 32px;
	}
	.section-safety .typography-feature-headline {
		font-size: 35px;
	}
	.section-parent-design.section-design-schematic .schematic-front .pin-action-button .pin .pin-caption {
		width: 270px;
	}
	.section-parent-design.section-design-schematic .schematic-back .pin-side-button .pin .pin-caption {
		width: 262px;
		left: -170px;
		top: 0px;
	}
	.section-parent-design.section-design-schematic .schematic-back .pin-microphone .pin .pin-caption {
		width: 160px;
		top: 85px;
	}
	.section-parent-design.section-design-schematic .schematic-back .pin-digital-crown .pin .pin-caption {
		width: 160px;
	}
	.slide-container .hero-slide.hero-slide-last h2.typography-headline-intro {
		font-size: 42px;
	}
	.drawer-wrapper-gps .pinpoint-accuracy-section .copy-block {
		padding: calc(315px + var(--border-clip-path-size)) 0 0 215px;
	}
	.section-shared-compare .device .button-reduced.buy-cta {
		font-size: 11px;
	}
}
/* 8 plus */
@media only screen and (min-width: 414px) and (max-width: 734px) {
}
/* 8 */
@media only screen and (min-width: 370px) and (max-width: 413px) {
}
/* se */
@media only screen and (max-width: 325px) {
	#ac-localnav .ac-ln-title {
		font-size: 16px;
	}
	.section-parent-design.section-design-schematic .section-border-clip-path .copy-block-everything .copy-block-copy.typography-copy-block {
		font-size: 14px;
	}
	.section-parent-design.section-design-schematic .schematic-back .pin-side-button .pin .pin-caption {
		width: 226px;
		left: -130px;
		top: 17px;
		text-align: right;
	}
	.section-parent-design.section-design-schematic .schematic-back .pin-microphone .pin .pin-caption {
		top: 125px;
	}
	.section-parent-design.section-design-schematic .schematic-back .pin-side-button .pin .pin-caption .typography-diagram-callout {
		font-size: 9px;
	}
	.section-parent-design.section-design-schematic .schematic-back .pin-microphone .pin .pin-caption .typography-diagram-callout {
		font-size: 9px;
	}
	.section-parent-design.section-design-schematic .schematic-back .pin-microphone .pin .pin-caption {
		width: 135px;
	}
	.section-parent-design.section-design-schematic .schematic-front .pin-gps .pin .pin-caption {
		width: 135px;
	}
	.section-parent-design.section-design-schematic .schematic-front .pin-gps .pin .pin-caption .typography-diagram-callout {
		font-size: 9px;
	}
	.section-parent-design.section-design-schematic .schematic-front .pin-dual-speakers .pin .pin-caption {
		width: 90px;
	}
	.section-parent-design.section-design-schematic .schematic-front .pin-dual-speakers .pin .pin-caption .typography-diagram-callout {
		font-size: 9px;
	}
	.section-parent-design.section-design-schematic .schematic-front .pin-action-button .pin .pin-caption .typography-diagram-callout {
		font-size: 9px;
	}
	.section-parent-design.section-design-schematic .schematic-front .pin-siren .pin .pin-caption .typography-diagram-callout {
		font-size: 9px;
	}
	.section-parent-design.section-design-schematic .schematic-back .pin-depth-gauge .pin .pin-caption .typography-diagram-callout {
		font-size: 9px;
	}
	.section-parent-design.section-design-schematic .schematic-back .pin-depth-gauge .pin span.pin-caption {
		top: 25px;
		width: 130px;
		left: -35px;
	}
	.section-parent-design.section-design-schematic .schematic-back .pin-digital-crown .pin .pin-caption .typography-diagram-callout {
		font-size: 9px;
	}
	.section-parent-design.section-design-schematic .schematic-back .pin-depth-gauge .pin-vertical-bottom {
		padding-top: 28.00048px;
	}
	.section-parent-design.section-design-schematic .schematic-back .pin-microphone .pin-vertical-top {
		padding-bottom: 30.00048px;
	}
	.section-even-more .typography-section-headline.even-more-headline {
		font-size: 34px;
	}
	.section-shared-compare .device .button-reduced.buy-cta {
		font-size: 12px;
	}
	.slide-container .hero-slide-0 .typography-headline-elevated {
		font-size: 35px;
	}

	.drawer-wrapper-gps .two-bands-section .copy-block {
		margin: -45px auto;
	}
	section.section-outdoor-adventure-siren .stat-content {
		padding-left: 12px;
	}
}

@media only screen and (min-width: 1069px) {
	.section.section-design-schematic .pin-action-button {
		height: 260px;
		top: 100px;
	}

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

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

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

	.section-endurance-sports-workouts .watch-group .below-watch-copy {
		margin-top: 15px;
	}

	section.section-outdoor-adventure-compass .drawer-wrapper .backtrack .copy-block {
		top: calc(50px + var(--border-clip-path-size));
		left: 48%;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section.section-design-schematic .pin-side-button .pin-caption {
		width: 195px;
	}

	.section.section-design-schematic .pin-microphone {
		height: 250px;
	}

	html.enhanced .section.section-design-schematic .pin-gps .pin-caption {
		width: 185px;
	}

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

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

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

section.section-outdoor-adventure-siren .stat-content .stat-value {
	text-indent: 0;
}

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

@media only screen and (max-width: 734px) {
	.section.section-design-battery-life .stat-caption {
		max-width: 190px;
	}

	.section-design-intro .typography-section-headline {
		font-size: 40px;
	}

	.section-routers .grid-item-ar .typography-ar-headline {
		font-size: 22px;
	}

	section.section-outdoor-adventure-siren .row:nth-child(2) .large-5 {
		padding-left: 30px;
	}

	.hero-intro-content .typography-headline-intro {
		font-size: 45px;
	}

	.section-endurance-sports-intro .typography-section-headline {
		font-size: 40px;
	}

	.section-endurance-sports-gps .typography-headline {
		font-size: 29px;
	}
}

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