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






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





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

.section.section-design-schematic .pin-wrapper .pin .pin-caption .copy-block :not(.footnote,a) br.small-no-enhanced {
    display: none;
}
@media only screen and (max-width: 734px) {
   html.no-enhanced .section.section-design-schematic .pin-wrapper .pin .pin-caption .copy-block :not(.footnote,a) br.small-no-enhanced {
       display: block;
   }
}
.section.section-design-battery-life .violator {
    bottom: -10px;
}

@media only screen and (max-width: 734px) {
   .section.section-design-battery-life .violator {
      position: absolute;
      bottom: 12px;
   }
}

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

.section.section-design-schematic .pin-side-button .pin-caption {
   width: 300px;
}
@media only screen and (max-width: 1068px) {
   .section.section-design-schematic .pin-side-button {
      height: 245px;
      top: 143px;
   }
   .section.section-design-schematic .pin-side-button .pin-caption {
      width: 207px;
      top: 13px;
   }
}
@media only screen and (max-width: 734px) {
   .section.section-design-schematic .pin-side-button {
      height: 115px;
      top: 33px;
   }
   .section.section-design-schematic .pin-side-button .pin-caption {
      width: 207px;
      top: 15px;
      left: 105px;
   }
   html.enhanced .section.section-design-schematic .pin-side-button .pin-caption {
      width: 247px;
      left: -152px;
      top: 20px;
   }

}

@media only screen and (max-width: 1068px) {
   .section.section-design-schematic .pin-microphone .pin-caption {
      width: 180px;
   }
}

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

@media only screen and (max-width: 734px) {
   .section.section-design-schematic .pin-depth-gauge.pin-wrapper .pin-caption {
      width: 75px;
      left: 12px;
      text-align: right;
   }
}

@media only screen and (max-width: 734px) {
   html.enhanced .section.section-design-schematic .pin-digital-crown .pin-caption {
      top: 47px;
   }
}
.section.section-design-schematic .pin-microphone .pin-caption {
   bottom: -25px;
}

@media only screen and (max-width: 1068px) {
   .section.section-design-schematic .pin-microphone .pin-caption {
      bottom: 15px;
   }
}
@media only screen and (max-width: 734px) {
   html.enhanced .section.section-design-schematic .pin-microphone .pin-caption {
      top: 82px;
   }
}

.section-hero .hero-slide-1 .typography-headline-elevated {
   width: 700px;
}

.section-routers .grid-item-fitness-plus-router .copy-container {
   max-width: 415px;
}

@media only screen and (max-width: 1068px) {
   .section-routers .grid-item-fitness-plus-router .copy-container {
      max-width: 300px;
   }
}

@media only screen and (max-width: 375px) {
   html.enhanced .section.section-design-schematic .schematic-copy-content {
      margin-top: 45px;
   }
}


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