.image-caption {
  @include font-size(16);
  color: $color-grey;
  margin: $margin-half auto;
  font-style: italic;
  text-align: right;
  letter-spacing: .05em;
}

.cux-image,
.gallery {
  position: relative;
  border-radius: $border-radius-double;

  .carousel-cell {
    border-radius: $border-radius-double;
  }

  .image-caption {
    @include font-size(16);
    position: relative;
    left: 0;
    transform: none;
    margin-top: $margin-normal;
    margin-bottom: $margin-double;
    text-align: left;
  }
}

.image-link-opener {
  background: inherit;

  @include breakpoint(sm) {
    height: inherit;
  }
}
