/* stylelint-disable media-feature-range-notation */

/* /about — scoped typography only */

.page-about .about-intro h2,
.page-about .about-intro .title--h2,
.page-about .about-intro .about-description__title {
  margin-bottom: 16px;
  color: #000;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.2;
  text-align: center;
}

@media screen and (min-width: 576px) {
  .page-about .about-intro h2,
  .page-about .about-intro .title--h2,
  .page-about .about-intro .about-description__title {
    font-size: 26px;
  }
}
@media (max-width: 767px) {
  .page-about .about-intro h2,
  .page-about .about-intro .title--h2,
  .page-about .about-intro .about-description__title {
    text-align: start;
  }
}

.page-about .about-intro p,
.page-about .about-intro .about-description__text p {
  margin-bottom: 20px;
  color: #19252d;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.4;
  text-align: center;
}

.page-about .about-intro p:last-of-type,
.page-about .about-intro .about-description__text p:last-of-type {
  margin-bottom: 0;
}

@media (max-width: 767px) {
  .page-about .about-intro p,
  .page-about .about-intro .about-description__text p {
    text-align: start;
  }
}

.page-about .about-intro .b-about-description {
  row-gap: 0;
}

.page-about .cycle .row:first-child h2,
.page-about .cycle .row:first-child .title--h2 {
  margin-bottom: 16px;
  text-align: left;
}

.page-about .cycle .row:first-child p {
  margin-bottom: 20px;
  color: #19252d;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.4;
  text-align: left;
}

.page-about .cycle .row:first-child p:last-of-type {
  margin-bottom: 0;
}

.page-about .cycle h2 + p,
.page-about .cycle .title--h2 + p {
  margin-bottom: 20px;
  color: #19252d;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.4;
}

.page-about p,
.page-about .equipment__caption,
.page-about .equipment__description,
.page-about .premium-reasons__item-description,
.page-about .about-description__text p {
  font-size: 16px;
  font-weight: 400;
  line-height: 1.4;
}

.page-about .equipment__description {
  color: #19252d;
}

.page-about
  .b-cardboard-selection.b-cardboard-selection--about
  .cardboard-selection__item-description {
  color: #19252d;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.4;
}
