/* Masonry — before the script places them (the canvas of the builder, or no
   script at all): CSS columns, the same look read top to bottom */
.bsl-iso.is-masonry:not(.is-arranged) .bsl-iso-stage {
  display: block;
  column-count: var(--bsl-iso-cols);
  column-gap: var(--bsl-iso-gap, 10px);
}

.bsl-iso.is-masonry:not(.is-arranged) .bsl-iso-item {
  break-inside: avoid;
  margin-bottom: var(--bsl-iso-gap, 10px);
}
