.object-fit_fill img {
  object-fit: fill; }

.object-fit_contain img {
  object-fit: contain; }

.object-fit_cover img {
  object-fit: cover; }

.object-fit_none img {
  object-fit: none; }

.object-fit_scale-down img {
  object-fit: scale-down; }

figure {
  position: relative; }
  figure .placeholder {
    position: relative;
    z-index: 2;
    transition: opacity 1s;
    opacity: 1;
    background-size: cover;
    background-repeat: no-repeat; }
  figure img {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%; }
  figure.loaded .placeholder {
    opacity: 0; }

/*# sourceMappingURL=responsiveimages.css.map */
