/* Globe Hotfix */
@media (min-width: 960px) {
  .page-globeBrandPage .globe-bikes-body .globe-bikes-hero .globe-buttons-set, .page-globePlayPage .globe-bikes-body .globe-bikes-hero .globe-buttons-set, .page-globeWhyPage .globe-bikes-body .globe-bikes-hero .globe-buttons-set {
    bottom: 5%!important;
  }
}

@media (min-width: 768px) {
    @media screen and (-webkit-min-device-pixel-ratio:0) {
      .page-electricCargoBikesPage .newsletter .inline-form .input-box .input-text, .page-globeBrandPage .newsletter .inline-form .input-box .input-text, .page-globePage .newsletter .inline-form .input-box .input-text, .page-globePlayPage .newsletter .inline-form .input-box .input-text, .page-globeWhyPage .newsletter .inline-form .input-box .input-text {
        padding: 9px 14px!important;
      }
    }

    @media not all and (min-resolution:.001dpcm) {
      @media {
        .page-electricCargoBikesPage .newsletter .inline-form .input-box .input-text, .page-globeBrandPage .newsletter .inline-form .input-box .input-text, .page-globePage .newsletter .inline-form .input-box .input-text, .page-globePlayPage .newsletter .inline-form .input-box .input-text, .page-globeWhyPage .newsletter .inline-form .input-box .input-text {
          padding: 8.5px 14px!important;
        }
      }
    }

    @supports (-moz-appearance:none) {
      .page-electricCargoBikesPage .newsletter .inline-form .input-box .input-text, .page-globeBrandPage .newsletter .inline-form .input-box .input-text, .page-globePage .newsletter .inline-form .input-box .input-text, .page-globePlayPage .newsletter .inline-form .input-box .input-text, .page-globeWhyPage .newsletter .inline-form .input-box .input-text {
        padding: 8.75px 14px!important;
      }
    }
}

.page-globePage div[id^="monetate"] {
  display: none;
}

.page-electricCargoBikesPage div[id^="monetate"] {
  display: none;
}

.page-globePlayPage .globe-bikes-body .globe-bikes-letter .globe-bikes-valediction br {
  margin: -1.75rem 0;
}

@media (max-width: 428px) {
  .page-globeBrandPage .globe-bikes-body .globe-bikes-hero {
    max-width: 428px!important;
  }

  .page-globeBrandPage .globe-bikes-body .globe-bikes-subhero-one {
    max-width: 428px!important;
  }

  .page-globeBrandPage .globe-bikes-body .globe-bikes-subhero-two {
    max-width: 428px!important;
  }

  .page-globeBrandPage .globe-bikes-body .globe-bikes-copy {
    margin: auto;
    width: 370px!important;
  }
}

@media (min-width: 429px) and (max-width: 479px) {
  .page-globeBrandPage .globe-bikes-body .globe-bikes-hero {
    max-width: 470px!important;
  }

  .page-globeBrandPage .globe-bikes-body .globe-bikes-subhero-one {
    max-width: 470px!important;
  }

  .page-globeBrandPage .globe-bikes-body .globe-bikes-subhero-two {
    max-width: 470px!important;
  }

  .page-globeBrandPage .globe-bikes-body .globe-bikes-copy {
    margin: auto;
    width: 440px!important;
  }
}

@media (min-width: 479px) and (max-width: 767px) {
  .page-globeBrandPage .globe-bikes-body .globe-bikes-hero {
    min-width: 480px!important;
    width: unset!important;
  }
}

.page-globeBrandPage .globe-bikes-body .globe-bikes-hero {
  background-image: url("https://assets.specialized.com/i/specialized/01_SCOM-6908_Globe_AbouttheBike_Hero__Mobile_750x1280_ANGLE")!important;
}

@media (min-width: 768px) and (max-width: 959px) {
  .page-globeBrandPage .globe-bikes-body .globe-bikes-hero {
    background-image: url("https://assets.specialized.com/i/specialized/01_SCOM-6908_Globe_AbouttheBike_Hero_1920x2360_ANGLE3")!important;
  }
}

@media (min-width: 960px) {
  .page-globeBrandPage .globe-bikes-body .globe-bikes-hero {
    background-image: url("https://assets.specialized.com/i/specialized/01_SCOM-6908_Globe_AbouttheBike_Hero_1920x2360_ANGLE3")!important;
  }
}

.page-20221018-GlobeCommunitySpotlightPage h2 {
  font-family: 'Rodger Black', sans-serif;
  color: #000!important;
}

.page-20221018-GlobeCommunitySpotlightPage h3 {
  font-family: 'Rodger Black', sans-serif;
  color: #000!important;
}

.page-20221018-GlobeCommunitySpotlightPage p {
  font-family: 'Poppins Light', sans-serif;
  color: #000!important;
}

.page-20221018-GlobeCommunitySpotlightPage .c-herosplit__headline {
  font-family: 'Rodger Black', sans-serif;
  color: #000!important;
  font-size: 6rem;
  line-height: 6rem;
  text-align: center;
}

.page-20221018-GlobeCommunitySpotlightPage .c-herosplit__description {
  text-align: center;
}

.page-20221018-GlobeCommunitySpotlightPage .storytext__headline {
  font-family: 'Rodger Black', sans-serif;
  color: #000!important;
}

.page-20221018-GlobeCommunitySpotlightPage .icon-instagram {
  border: solid 1px black;
  padding: 10px;
  border-radius: 25px;
  text-decoration: none;
}

.page-20221018-GlobeCommunitySpotlightPage div[data-promotion-ic^="20221018-GlobeCommunitySpotlightCMSLink0"] a {
  background-color: #C4C4C4!important;
  border-color: #000!important;
  color: #000!important;
  min-width: 300px;
  border-radius: 25px;
  font-family: 'Poppins Light', sans-serif;
}


.page-20221018-GlobeCommunitySpotlightPage div[data-id^="20221018-GlobeCommunitySpotlightHeroComponent4"] .c-hero__image {
    padding-top: 31.25%;
}



@media (max-width: 959px) {
  .page-20221018-GlobeCommunitySpotlightPage div[data-id^="20221018-GlobeCommunitySpotlightHeroComponent1"] .c-hero__image {
      height: calc(100vh - 160px);
  }

  .page-20221018-GlobeCommunitySpotlightPage div[data-id^="20221018-GlobeCommunitySpotlightHeroComponent1"] .c-hero__info {
    display: block!important;
  }

  .page-20221018-GlobeCommunitySpotlightPage div[data-id^="20221018-GlobeCommunitySpotlightHeroComponent1"] .c-hero__info p {
    display: block!important;
  }

  .page-20221018-GlobeCommunitySpotlightPage div[data-id^="20221018-GlobeCommunitySpotlightHeroComponent1"] .c-hero__after {
    display: none;
  }

  .page-20221018-GlobeCommunitySpotlightPage .c-herosplit .c-herosplit__copy {
    justify-content: center;
  }
}

@media (min-width: 960px) {
  .page-20221018-GlobeCommunitySpotlightPage div[data-id^="20221018-GlobeCommunitySpotlightHeroComponent1"] + .c-herosplit .c-herosplit__copy {
    transform: translate(-50%,-50%);
    left: 50%;
    top: 50%;
  }
}

.page-20221018-GlobeCommunitySpotlightPage div[data-id^="20221018-GlobeCommunitySpotlightHeroComponent1"] .c-hero__info--middle {
  top: 60%;
}

@media screen and (min-width: 960px) and (max-width: 1159px) {
  .page-20221018-GlobeCommunitySpotlightPage p {
    font-size: .75rem!important;
    line-height: 1.5rem!important;
  }

  .page-20221018-GlobeCommunitySpotlightPage h3 {
    font-size: 2.5rem!important;
    line-height: 2.5rem!important;
  }
}
