.wp-block-brandastic-blocks-image-gallery .image-gallery {
  position: relative; }

.wp-block-brandastic-blocks-image-gallery .image-row {
  transition: all .6s ease;
  opacity: 0;
  position: relative;
  z-index: 1; }
  .wp-block-brandastic-blocks-image-gallery .image-row:not(:first-of-type) {
    position: absolute;
    width: 100%;
    left: 0;
    top: 0; }
  .wp-block-brandastic-blocks-image-gallery .image-row.active {
    opacity: 1;
    z-index: 2; }
  .wp-block-brandastic-blocks-image-gallery .image-row > div {
    width: 100%; }
