.c-more-link {
  font-size: 0.77778rem;
  display: inline-block;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  text-transform: uppercase;
  -webkit-transition: all .2s ease-out;
  -o-transition: all .2s ease-out;
  transition: all .2s ease-out;
  white-space: normal; }
  @media (min-width: 37.5em) {
    .c-more-link {
      font-size: 0.77778rem; } }
  .c-more-link:hover .c-more-link__arrow, .c-more-link:focus .c-more-link__arrow {
    -webkit-transform: translateX(0.5em);
        -ms-transform: translateX(0.5em);
            transform: translateX(0.5em); }
  .c-more-link:not(:last-child) {
    margin-bottom: 2rem; }

.c-more-link__arrow {
  display: inline-block;
  -webkit-transition: -webkit-transform .2s ease-out;
  transition: -webkit-transform .2s ease-out;
  -o-transition: transform .2s ease-out;
  transition: transform .2s ease-out;
  transition: transform .2s ease-out, -webkit-transform .2s ease-out;
  white-space: nowrap; }

.c-more-link__wrapper {
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: justify;
          justify-content: space-between; }
  .c-more-link__wrapper > .c-more-link {
    margin-bottom: 0.66667rem; }
  .c-more-link__wrapper > .c-more-link:first-child {
    margin-right: 0.66667rem; }

.c-more-link--back:hover .c-more-link__arrow, .c-more-link--back:focus .c-more-link__arrow {
  -webkit-transform: translateX(-0.5em);
      -ms-transform: translateX(-0.5em);
          transform: translateX(-0.5em); }
