/* Prime Apparel */
.page-20220531-PrimeApparelPage div[data-id^="20220531-PrimeApparelHeroComponent0"] .c-hero__after h2 {
  color: #FFF!important;
}

.page-20220531-PrimeApparelPage div[data-id^="20220531-PrimeApparelHeroComponent0"] .c-hero__after .h5 {
  color: #FFF!important;
}

.page-20220531-PrimeApparelPage div[data-id^="20220531-PrimeApparelHeroComponent0"] .c-hero__after {
  background-color: #000!important;
  color: #FFF!important;
}

.page-20220531-PrimeApparelPage .c-hero .c-hero__info {
  width: 500px!important;
  max-width: 500px!important;
}

.page-20220531-PrimeApparelPage .quote-wrapper .font-statement {
  font-size: 1.5rem;
  line-height: 2rem;
  text-transform: none;
}

.page-20220531-PrimeApparelPage .quote-wrapper .font-attribution {
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: 800;
  text-transform: none;
  padding-top: 2rem;
}

@media (min-width: 960px) {
  .page-20220531-PrimeApparelPage .c-herosplit .c-herosplit__description p {
    font-size: 2rem;
    line-height: 2rem;
  }
}

@media (max-width: 959px) {
  .page-20220531-PrimeApparelPage .c-herosplit .c-herosplit__description p {
    font-size: 1.5rem;
    line-height: 1.5rem;
    text-align: left;
  }

  .page-20220531-PrimeApparelPage .featured-category-wrapper {
    padding-top: 50px;
    padding-bottom: 100px;
  }
}

.page-20220531-PrimeApparelPage .c-herosplit .c-herosplit__description h3 {
  text-align: left;
  text-transform: none;
}

.page-20220531-PrimeApparelPage .storytext-wrapper .storytext p {
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.75rem;
}

.page-20220531-PrimeApparelPage .storytext-wrapper .vertical-paddings {
  padding: 3em 0 0 0;
}

.page-20220531-PrimeApparelPage .c-hero--page .owl-next {
  border: solid 1px #252525;
  color: #FFF;
  background-color: #252525;
  border-radius: 2px;
  width: 40px;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  font-size: 28px;
  padding-left: 0px;
}

.page-20220531-PrimeApparelPage .c-hero--page .owl-prev {
  border: solid 1px #252525;
  color: #FFF;
  background-color: #252525;
  border-radius: 2px;
  width: 40px;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  font-size: 28px;
  padding-left: 0px;
}
