.swiper-stage {
  width: 100%;
}
.swiper-stage > .module {
  width: auto;
  display: inline-block;
}

.swiper-wrapper {
  visibility: hidden;
  opacity: 0;
  width: 100%;
  position: relative;
}
.swiper-wrapper.loaded {
  visibility: visible;
  opacity: 1;
  transition: opacity 0.5s ease-in;
}
.swiper-wrapper .draggable {
  cursor: grab;
}
.swiper-wrapper .draggable.dragdrop-active {
  cursor: grabbing;
}
.swiper-wrapper .nav-btn {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 1;
  background: none;
  border: 0;
  padding: 0;
  margin: 0;
  right: 0;
  width: 1.75rem;
  height: 1.75rem;
}
.swiper-wrapper .nav-btn.before {
  left: 5%;
}
.swiper-wrapper .nav-btn.next {
  right: 5%;
}
.swiper-wrapper .nav-btn::before {
  content: "";
  display: inline-block;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: auto 100%;
  opacity: 0.3;
}
.swiper-wrapper .nav-btn.before::before {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229.697%22%20height%3D%2216.968%22%20viewBox%3D%220%200%209.697%2016.968%22%3E%3Cg%20transform%3D%22translate%28-8.629%20-6.102%29%22%3E%3Cpath%20d%3D%22M16.484%2C21.969a1.209%2C1.209%2C0%2C0%2C1-.857-.355L8.355%2C14.341a1.211%2C1.211%2C0%2C0%2C1%2C0-1.714l7.272-7.272a1.212%2C1.212%2C0%2C1%2C1%2C1.714%2C1.714l-6.415%2C6.415L17.341%2C19.9a1.212%2C1.212%2C0%2C0%2C1-.857%2C2.069Z%22%20transform%3D%22translate%280.629%201.101%29%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");
}
.swiper-wrapper .nav-btn.next::before {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229.698%22%20height%3D%2216.97%22%20viewBox%3D%220%200%209.698%2016.97%22%3E%3Cg%20transform%3D%22translate%2817.698%2021.97%29%20rotate%28180%29%22%3E%3Cpath%20d%3D%22M16.485%2C21.97a1.209%2C1.209%2C0%2C0%2C1-.857-.355L8.355%2C14.342a1.212%2C1.212%2C0%2C0%2C1%2C0-1.714l7.273-7.273a1.212%2C1.212%2C0%2C0%2C1%2C1.714%2C1.714l-6.416%2C6.416L17.342%2C19.9a1.212%2C1.212%2C0%2C0%2C1-.857%2C2.069Z%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");
}
.swiper-wrapper .nav-btn:hover::before {
  opacity: 1;
}
.swiper-wrapper .mask {
  overflow: hidden;
  width: 100%;
  position: relative;
}
.swiper-wrapper .mask .list {
  white-space: nowrap;
  transition: transform 0.3s;
  will-change: transform;
}
.swiper-wrapper .mask .list.dragdrop-active {
  transition: none;
}
.swiper-wrapper .mask .list > .item {
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  position: relative;
  transition: opacity 0.5s ease-in-out;
}
.swiper-wrapper .mask .list > .item.in-view, .swiper-wrapper .mask .list > .item.active {
  visibility: visible;
  opacity: 1;
  pointer-events: initial;
}
.swiper-wrapper .mask .list > .item[data-alignment=height] .module > .element {
  height: 100%;
}
.swiper-wrapper .mask .list > .item[data-alignment=height] img {
  max-width: initial;
  width: initial;
}
.swiper-wrapper .mask .list > .item[data-alignment=width] .module > .element {
  width: 100%;
}
.swiper-wrapper .mask .list > .item > * {
  height: 100%;
}
.swiper-wrapper .mask .list > .item img {
  -webkit-touch-callout: none;
  user-select: none;
  pointer-events: none;
}
.swiper-wrapper .mask .list .empty-placeholder,
.swiper-wrapper .mask .list .img-wrapper {
  min-height: 3.125rem;
  min-width: 12.5rem;
}

body[data-editor] .swiper-wrapper .list .item {
  pointer-events: auto;
}
body[data-editor] .swiper-stage.is-empty {
  min-height: 12.5rem;
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22compile.scss%22,%22../../../../system/CrayssnLabs/Base/_resources/scss/utilities/mixins/_visibility.scss%22,%22../../../../system/CrayssnLabs/Base/_resources/scss/utilities/mixins/_user-select.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AAOA;EAEG;;AAEA;EAEG;EACA;;;AAIN;EC8CG;EACA;ED5CA;EACA;;AAEA;ECkCA;EACA;EDhCG;;AAGH;EAEG;;AAGH;EAEG;;AAGH;EAEG;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEG;;AAGH;EAEG;;AAGH;EAEG;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGH;EAEG;;AAGH;EAEG;;AAKA;EAEG;;AAKT;EAEG;EACA;EACA;;AAEA;EAEG;EACA;EACA;;AAEA;EAEG;;AAGH;EChDN;EACA;EDkDS;EACA;EACA;EACA;EACA;EACA;;AAEA;EChET;EACA;EDkEY;;AAKA;EAEG;;AAGH;EAEG;EACA;;AAMH;EAEG;;AAIN;EAEG;;AAGH;EExJT,uBAMqB;EALrB,aAKqB;EFqJT;;AAKN;AAAA;EAGG;EACA;;;AAYH;EAEG;;AAKT;EAEG%22,%22file%22:%22output-690516222f1fd.css%22%7D */
