.photo {
  position: relative;

  .admin-edit {
    display: none;
  }

  &:hover {
    .admin-edit {
      display: block;
    }
  }

  &.-framed {
    background-color: #fff;
    padding: ($base-spacing / 4);

    @include media($larger) {
      padding: ($base-spacing / 2);
    }

    img {
      width: 100%;
    }

    .__copy {
      font-size: $font-smaller;
      height: 110px;
      line-height: 1.2;
      overflow: hidden;
      margin-top: ($base-spacing / 2);
      word-wrap: break-word;

      .footnote {
        font-size: $font-small;
      }

      .form-actions {
        margin-top: 6px;
      }

      @include media($large) {
        font-size: $font-small;
      }
    }
  }

  .photo--actions {
    width: 100%;
  }
}

.photo {
  position: relative;

  .admin-edit {
    display: none;
  }

  &:hover {
    .admin-edit {
      display: block;
    }
  }

  &.-framed {
    background-color: #fff;
    padding: ($base-spacing / 4);

    @include media($larger) {
      padding: ($base-spacing / 2);
    }

    img {
      width: 100%;
    }

    .__copy {
      font-size: $font-smaller;
      height: 110px;
      line-height: 1.2;
      overflow: hidden;
      margin-top: ($base-spacing / 2);
      word-wrap: break-word;

      .photo__caption {
        font-size: $font-smaller;
      }

      .footnote {
        font-size: $font-small;
      }

      .form-actions {
        margin-top: 6px;
      }

      @include media($large) {
        font-size: $font-small;
      }
    }
  }

  .photo--actions {
    width: 100%;
  }
}

Make caption the same smaller size that it used to be.
Make caption the same smaller size that it used to be.
