/**
 * Don't edit this file. Find all style at ./sass folder.
 **/
.wp-block-nara-image-with-caption img {
  width: 100%;
  max-width: 100%;
}

.wp-block-nara-image-with-caption figcaption {
  display: table-caption;
  caption-side: bottom;
  color: #555d66;
  font-size: 13px;
  text-align: center;
}

.wp-block-nara-image-with-caption figcaption p {
  margin-bottom: 0;
}

.wp-block-nara-image-with-caption figure {
  width: 100%;
  display: table;
}

.wp-block-nara-image-with-caption .align-wide,
.wp-block-nara-image-with-caption .align-full {
  display: block;
}

.wp-block-nara-image-with-caption .align-wide figcaption,
.wp-block-nara-image-with-caption .align-full figcaption {
  display: block;
}

.wp-block-nara-image-with-caption .align-wide img,
.wp-block-nara-image-with-caption .align-full img {
  width: 100%;
}

.glightbox-clean .gslide-desc {
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}

@media (min-width: 770px) {
  .wp-block-nara-image-with-caption .align-left {
    float: left;
    margin: 0.5em 1em 0.5em 0;
  }
  .wp-block-nara-image-with-caption .align-right {
    float: right;
    margin: 0.5em 0 0.5em 1em;
  }
  .wp-block-nara-image-with-caption .width-25 {
    width: 25%;
  }
  .wp-block-nara-image-with-caption .width-50 {
    width: 50%;
  }
  .wp-block-nara-image-with-caption .width-75 {
    width: 75%;
  }
}

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