@import "settings.colors";

@import "mixins/tools.functions";
@import "mixins/tools.mixins";

.o-member-feature__content--photo-archive {
  .o-member-feature__title {
    @include grid-row(1, 2);
  }
}
.o-member-feature-photo-archive {
  @include grid-column(1, 4);
  @include grid-row(2, 3);
  margin-top: 0;
  text-align: center;
}
.o-member-feature-photo-archive__body {
  padding: 0 rem(20);
  .c-button {
    width: 100%;
  }
}
.o-member-feature-photo-archive__caption,
.o-member-feature-photo-archive__credit {
  @include font-gm-sans;
  text-align: left;
  color: $color-white;
  margin-top: rem(10);
}
.o-member-feature-photo-archive__caption {
  font-size: rem(14);
  line-height: line-height(14, 18);
  letter-spacing: rem(0.3);
  margin-bottom: rem(15);
}
.o-member-feature-photo-archive__credit {
  font-size: rem(12);
  line-height: 1;
  letter-spacing: rem(1);
  text-transform: uppercase;
  margin-bottom: rem(25);
}
