#collection-rich-text {
  margin: 0;
  padding: 24px 0;

  @media only screen and (min-width: 768px) {
    max-width: unset;
    padding: 40px 0;
  }

  .rich-text__inner {
    padding: 0 16px;

    @media only screen and (min-width: 768px) {
      padding: 0;
    }

    .rte.text-size-small {
      margin-bottom: 0;

      h2,
      h3 {
        margin-bottom: 10px;
        font-size: 32px;
        font-weight: 700;
        line-height: 1.4;
        color: #152a49;
      }

      p {
        font-size: 16px;
        font-weight: 400;
        line-height: 1.5;
        color: #152a49;
      }
    }
  }
}
