.mosaic-slider_wrapper {
  position: relative;
}

.mosaic-slider__list {
  position: relative;
  min-height: 100%;
}

.mosaic-slider__item__outer {
  opacity: 0;
  pointer-events: none;
  position: absolute !important;
  inset: 0;
  transform: none !important;
  transition: opacity 600ms ease;
  width: 100% !important;
  z-index: 0;
}

.mosaic-slider__item__outer.local-slider-active {
  opacity: 1;
  pointer-events: auto;
  position: relative !important;
  z-index: 1;
}

.mosaic-slider__pagination_item,
.mosaic-slider__pagination_item2 {
  cursor: pointer;
}

.mosaic-slider__pagination_item.local-slider-active,
.mosaic-slider__pagination_item2.local-slider-active {
  background-color: rgba(var(--color-igufoav7y), 1) !important;
  box-shadow: none !important;
}

.mosaic-slider__arrow--prev,
.mosaic-slider__arrow--next,
.blocklist__arrow--prev,
.blocklist__arrow--next {
  cursor: pointer;
  user-select: none;
}

.blocklist__items_wrapper {
  overflow: hidden;
}

.blocklist__list {
  display: flex;
  flex-wrap: nowrap;
  transition: transform 500ms ease;
  will-change: transform;
}

.blocklist__item__outer {
  flex-shrink: 0;
}

.blocklist__pagination_item.local-slider-active,
.blocklist__pagination_item2.local-slider-active {
  background-color: rgba(var(--color-igufoav7y), 1) !important;
  box-shadow: none !important;
}
