.autry-media-image.autry-field-cover-image {
  margin: 0;
  padding: 0;
  position: relative;
  overflow: hidden;
  max-width: none;
}
.autry-media-image.autry-field-cover-image picture {
  background: black;
}
.autry-media-image.autry-field-cover-image img {
  width: 100%;
  margin: 0;
  padding: 0;
  position: relative;
  z-index: 1;
}
.autry-media-image.autry-field-cover-image figcaption {
  margin: 0;
  padding: 0;
}
.autry-media-image.autry-field-cover-image figcaption p {
  margin: 0;
  font-size: 1em;
  line-height: 1.2;
}
.autry-media-image.autry-field-cover-image figcaption button {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  display: block;
  width: 48px;
  min-height: 48px;
  background-color: rgba(0, 115, 152, 0.75);
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 10 22' xmlns='http://www.w3.org/2000/svg' width='10' height='22' fill='%23fff'%3E %3Cpath d='M 1.4004 9.0601 C 1.4004 9.2419 1.6165 9.4238 1.8324 9.6421 C 2.5883 10.2969 3.2452 10.4902 3.2813 10.7813 C 3.3531 11.2178 3.2784 13.4667 3.2784 14.2306 C 3.2784 16.7438 3.4253 19.3071 3.2813 19.8125 C 3.2094 20.1735 2.4443 20.6017 1.5804 20.8545 C 0.8965 21.071 0.6445 21.2516 0.6445 21.5043 C 0.6445 21.757 1.0765 21.9735 1.6525 21.9735 C 2.2644 22.0815 3.9922 21.9375 5.144 21.9375 C 5.9359 21.8292 7.8796 21.9375 8.1316 21.9375 C 8.6355 21.9375 9.1395 21.757 9.1395 21.4682 C 9.1395 21.1794 8.8875 20.9628 8.3475 20.7822 C 7.4117 20.4934 6.9797 20.349 6.9437 19.266 C 6.9077 18.0024 6.8718 16.7388 6.8718 15.6196 C 6.8718 13.5257 6.9797 8.688 7.0518 7.4605 C 7.0518 7.3522 6.8718 7.0625 6.6918 7.0625 C 6.1158 7.2078 3.8481 8.0742 2.3723 8.363 C 1.7964 8.478 1.4004 8.769 1.4004 9.0601 L 1.4004 9.0601 ZM 5.2048 0.0625 C 4.6071 0.0625 4.0093 0.2824 3.6316 0.629 C 3.2855 1.0071 3.1282 1.6373 3.1282 2.0154 C 3.1282 2.6456 3.4114 3.0867 3.7261 3.4019 C 4.0721 3.7484 4.7014 3.9375 4.9846 3.9375 C 5.7712 3.9375 6.8718 3.0552 6.8718 2.0154 C 6.8718 1.2907 6.306 0.0625 5.2048 0.0625 L 5.2048 0.0625 Z'/%3E %3C/svg%3E");
  background-position: center center;
  background-repeat: no-repeat;
}
@media (min-width : 820px)  and (max-width : 1279px), (min-width : 1280px) {
  .autry-media-image.autry-field-cover-image figcaption {
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: 2;
    min-height: 48px;
    padding: 15px 20px;
    margin: 0;
    background-color: rgba(245, 245, 240, 0.8);
    transform: translateX(100%);
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  .autry-media-image.autry-field-cover-image figcaption.is-expanded {
    transform: translateX(0);
  }
  .autry-media-image.autry-field-cover-image figcaption button {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    display: block;
    width: 48px;
    min-height: 48px;
    border: 0;
    outline: none;
    margin: 0;
    padding: 0;
    background-color: rgba(0, 115, 152, 0.75);
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 10 22' xmlns='http://www.w3.org/2000/svg' width='10' height='22' fill='%23fff'%3E %3Cpath d='M 1.4004 9.0601 C 1.4004 9.2419 1.6165 9.4238 1.8324 9.6421 C 2.5883 10.2969 3.2452 10.4902 3.2813 10.7813 C 3.3531 11.2178 3.2784 13.4667 3.2784 14.2306 C 3.2784 16.7438 3.4253 19.3071 3.2813 19.8125 C 3.2094 20.1735 2.4443 20.6017 1.5804 20.8545 C 0.8965 21.071 0.6445 21.2516 0.6445 21.5043 C 0.6445 21.757 1.0765 21.9735 1.6525 21.9735 C 2.2644 22.0815 3.9922 21.9375 5.144 21.9375 C 5.9359 21.8292 7.8796 21.9375 8.1316 21.9375 C 8.6355 21.9375 9.1395 21.757 9.1395 21.4682 C 9.1395 21.1794 8.8875 20.9628 8.3475 20.7822 C 7.4117 20.4934 6.9797 20.349 6.9437 19.266 C 6.9077 18.0024 6.8718 16.7388 6.8718 15.6196 C 6.8718 13.5257 6.9797 8.688 7.0518 7.4605 C 7.0518 7.3522 6.8718 7.0625 6.6918 7.0625 C 6.1158 7.2078 3.8481 8.0742 2.3723 8.363 C 1.7964 8.478 1.4004 8.769 1.4004 9.0601 L 1.4004 9.0601 ZM 5.2048 0.0625 C 4.6071 0.0625 4.0093 0.2824 3.6316 0.629 C 3.2855 1.0071 3.1282 1.6373 3.1282 2.0154 C 3.1282 2.6456 3.4114 3.0867 3.7261 3.4019 C 4.0721 3.7484 4.7014 3.9375 4.9846 3.9375 C 5.7712 3.9375 6.8718 3.0552 6.8718 2.0154 C 6.8718 1.2907 6.306 0.0625 5.2048 0.0625 L 5.2048 0.0625 Z'/%3E %3C/svg%3E");
    background-position: center center;
    background-repeat: no-repeat;
    position: absolute;
    left: -48px;
    top: 0;
    bottom: 0;
  }
}
@media (min-width : 1280px) {
  .autry-media-image.autry-field-cover-image figcaption {
    max-width: 50%;
  }
}
@media (min-width : 820px)  and (max-width : 1279px) {
  .autry-media-image.autry-field-cover-image figcaption {
    max-width: 75%;
  }
}
@media (max-width : 819px), (max-width : 559px) {
  .autry-media-image.autry-field-cover-image figcaption {
    position: relative;
    text-align: right;
    margin: 0;
    padding: 0;
  }
  .autry-media-image.autry-field-cover-image figcaption button {
    position: absolute;
    right: 0;
    top: -48px;
    z-index: 2;
  }
  .autry-media-image.autry-field-cover-image figcaption > * {
    display: none;
    padding: 10px;
    margin: 0;
  }
  .autry-media-image.autry-field-cover-image figcaption > * + p {
    padding-top: 0;
  }
  .autry-media-image.autry-field-cover-image figcaption.is-expanded > * {
    display: block;
  }
}


/*# sourceMappingURL=autry-field-cover-image.library.css.map*/