/*!*******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/blocks/carousel/style.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************/
.wp-block-museuio-companion-carousel {
  color: var(--mio-block-fg-color);
  background-color: var(--mio-block-bg-color);
}
.wp-block-museuio-companion-carousel.has-background {
  max-width: calc(var(--mio-max-content-width--full) + 2 * var(--mio-side-margin)) !important;
}
@media screen and (min-width: 1024px) {
  .wp-block-museuio-companion-carousel.has-background {
    position: relative;
    padding-left: var(--mio-side-margin);
    padding-right: var(--mio-side-margin);
    left: calc(-1 * var(--mio-side-margin));
    right: calc(-1 * var(--mio-side-margin));
  }
}
.wp-block-museuio-companion-carousel:not(.has-sizing-mode-item).has-mio-preset-fit-row .flickity-slider > * {
  width: 100%;
}
.wp-block-museuio-companion-carousel:not(.has-sizing-mode-item).has-mio-preset-large .flickity-slider > * {
  width: 90%;
}
.wp-block-museuio-companion-carousel:not(.has-sizing-mode-item).has-mio-preset-medium .flickity-slider > * {
  width: 80%;
}
.wp-block-museuio-companion-carousel:not(.has-sizing-mode-item).has-mio-preset-small .flickity-slider > * {
  width: 70%;
}
@media screen and (min-width: 1024px) {
  .wp-block-museuio-companion-carousel:not(.has-sizing-mode-item).has-mio-preset-fit-row .flickity-slider > * {
    width: 100%;
  }
  .wp-block-museuio-companion-carousel:not(.has-sizing-mode-item).has-mio-preset-large .flickity-slider > * {
    width: 66.66%;
  }
  .wp-block-museuio-companion-carousel:not(.has-sizing-mode-item).has-mio-preset-medium .flickity-slider > * {
    width: 50%;
  }
  .wp-block-museuio-companion-carousel:not(.has-sizing-mode-item).has-mio-preset-small .flickity-slider > * {
    width: 33.33%;
  }
}
.wp-block-museuio-companion-carousel.mio-carousel-height-carousel-defined.mio-carousel-height-preset-xlarge .flickity-slider > * {
  height: calc(100 * var(--vh));
}
.wp-block-museuio-companion-carousel.mio-carousel-height-carousel-defined.mio-carousel-height-preset-large .flickity-slider > * {
  height: calc(70 * var(--vh));
}
.wp-block-museuio-companion-carousel.mio-carousel-height-carousel-defined.mio-carousel-height-preset-medium .flickity-slider > * {
  height: 380px;
}
.wp-block-museuio-companion-carousel.mio-carousel-height-carousel-defined.mio-carousel-height-preset-small .flickity-slider > * {
  height: 320px;
}
@media screen and (min-width: 1024px) {
  .wp-block-museuio-companion-carousel.mio-carousel-height-carousel-defined.mio-carousel-height-preset-medium .flickity-slider > * {
    height: 480px;
  }
  .wp-block-museuio-companion-carousel.mio-carousel-height-carousel-defined.mio-carousel-height-preset-small .flickity-slider > * {
    height: 320px;
  }
}
.wp-block-museuio-companion-carousel .flickity-prev-next-button .flickity-button-icon {
  fill: var(--mio-carousel-arrow-color, var(--mio-fg-color, inherit));
}
.wp-block-museuio-companion-carousel.spacing-mode-default .flickity-slider > * {
  margin-right: var(--mio-atom-unit);
}
.wp-block-museuio-companion-carousel.spacing-mode-no-spacing .flickity-slider > * {
  margin-right: 0;
}
.wp-block-museuio-companion-carousel.spacing-mode-custom .flickity-slider > * {
  margin-right: var(--mio-carousel-custom-spacing);
}

.wp-block-museuio-companion-section.mio-section-content-max .wp-block-museuio-companion-carousel .flickity-prev-next-button {
  display: none;
}

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