.carousel-block {
  min-height: 40px !important;
  border: 1px solid #eee;
  padding: 1rem;
}
.carousel-block .owl-carousel {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5em;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}

.carousel-block .owl-carousel .item {
  width: calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*0.66667);

    display: flex;
    flex-grow: 1;
    justify-content: center;
    position: relative;
    flex-direction: column;
    max-width: 100%;
}