/*!**********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./src/blocks/gutenslider/style/gutenslider.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************/
.wp-block-eedee-block-gutenslider {
  position: relative;
}
.wp-block-eedee-block-gutenslider .eedee-swiper-outer {
  position: relative;
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  margin-top: var(--gutenslider-margin-y);
  margin-bottom: var(--gutenslider-margin-y);
  margin-left: var(--gutenslider-margin-x);
  margin-right: var(--gutenslider-margin-x);
}
.wp-block-eedee-block-gutenslider .eedee-background-div.no-media-background .eedee-background-div__overlay,
.wp-block-eedee-block-gutenslider .swiper-slide.bg-none .eedee-background-div__overlay,
.wp-block-eedee-block-gutenslider .swiper-slide.bg-gradient .eedee-background-div__overlay,
.wp-block-eedee-block-gutenslider .swiper-slide.bg-color .eedee-background-div__overlay {
  min-height: var(--gutenslider-min-height);
}
.wp-block-eedee-block-gutenslider .swiper {
  width: 100%;
  height: 100%;
  align-content: stretch;
}
.wp-block-eedee-block-gutenslider .swiper-wrapper {
  width: 100%;
  min-height: var(--gutenslider-min-height);
  overflow: visible;
}
.wp-block-eedee-block-gutenslider .swiper-zoom-container {
  height: 100%;
}
.wp-block-eedee-block-gutenslider .swiper-slide .swiper-zoom-container > div {
  width: 100%;
  height: 100%;
}
.wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide {
  display: grid;
}
.wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide .wp-block-eedee-block-gutenslide {
  display: none;
}
.wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide .eedee-background-div {
  height: 100%;
  /* todo is this needed ? */
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  /* end todo is this needed ? */
  overflow-x: hidden;
  overflow-y: hidden;
  grid-area: 1/1;
  /* todo maybe also grid-area ? */
}
.wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide .eedee-background-div .eedee-background-div__overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide .eedee-background-div video, .wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide .eedee-background-div img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide .slide-content {
  display: flex;
  position: relative;
  overflow-x: hidden;
  flex-direction: column;
  grid-area: 1/1;
  overflow-wrap: break-word;
}
.wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide .slide-content > :first-child {
  margin-top: 0;
}
.wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide .slide-content > :last-child {
  margin-bottom: 0;
}
.wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide .slide-content > * {
  max-width: 100%;
}
.wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide .slide-link {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide.embed-background .eedee-background-div .eedee-background-div__overlay {
  display: none;
}
.wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide.embed-background .eedee-background-div .wp-block-embed__wrapper {
  height: 100%;
  width: 100%;
}
.wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide.embed-background .eedee-background-div.wp-has-aspect-ratio.wp-embed-aspect-16-9 {
  width: calc(var(--gutenslider-min-height) * 1.7777777778);
}
.wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide.embed-background .eedee-background-div.wp-has-aspect-ratio.wp-embed-aspect-21-9 {
  width: calc(var(--gutenslider-min-height) * 2.3333333333);
}
.wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide.embed-background .eedee-background-div.wp-has-aspect-ratio.wp-embed-aspect-18-9 {
  width: calc(var(--gutenslider-min-height) * 2);
}
.wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide.embed-background .eedee-background-div.wp-has-aspect-ratio.wp-embed-aspect-4-3 {
  width: calc(var(--gutenslider-min-height) * 1.3333333333);
}
.wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide.embed-background .eedee-background-div.wp-has-aspect-ratio.wp-embed-aspect-1-1 {
  width: calc(var(--gutenslider-min-height));
}
.wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide.embed-background .eedee-background-div.wp-has-aspect-ratio.wp-embed-aspect-9-16 {
  width: calc(var(--gutenslider-min-height) * 0.5625);
}
.wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide.embed-background .eedee-background-div.wp-has-aspect-ratio.wp-embed-aspect-1-2 {
  width: calc(var(--gutenslider-min-height) * 0.5);
}
.wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide.embed-background .slide-content {
  display: none;
}

body:not(.blog):not(.archive) .wp-block-eedee-block-gutenslider.is-full {
  position: fixed !important;
  left: 0 !important;
  top: 0 !important;
  bottom: 0 !important;
  right: 0 !important;
  height: calc(100vh - 2 * var(--gutenslider-margin-y)) !important;
  width: 100vw !important;
  min-width: 100vw;
  z-index: -10;
  margin: 0 !important;
}
body:not(.blog):not(.archive) .wp-block-eedee-block-gutenslider.is-full .eedee-background-div img {
  height: calc(100vh - 2 * var(--gutenslider-margin-y)) !important;
}
body:not(.blog):not(.archive) .wp-block-eedee-block-gutenslider.is-full .eedee-swiper-outer {
  height: calc(100vh - 2 * var(--gutenslider-margin-y)) !important;
  --gutenslider-min-height: calc(100vh - 2 * var(--gutenslider-margin-y)) !important;
}

body.blog .wp-block-eedee-block-gutenslider.is-full,
body.archive .wp-block-eedee-block-gutenslider.is-full {
  display: none;
}

#start-resizable-editor-section {
  display: none;
}

@media only screen and (min-width: 961px) {
  .wp-block-eedee-block-gutenslider.ed-desktop-hidden {
    display: none;
  }
}
@media only screen and (min-width: 601px) and (max-width: 960px) {
  .wp-block-eedee-block-gutenslider .eedee-swiper-outer {
    margin-top: var(--gutenslider-margin-y-md);
    margin-bottom: var(--gutenslider-margin-y-md);
    margin-left: var(--gutenslider-margin-x-md);
    margin-right: var(--gutenslider-margin-x-md);
  }
  .wp-block-eedee-block-gutenslider .swiper-container.swiper-container-vertical .swiper-wrapper {
    height: var(--gutenslider-min-height-md);
  }
  .wp-block-eedee-block-gutenslider .eedee-background-div.eedee-background-div.no-media-background,
  .wp-block-eedee-block-gutenslider .eedee-background-div.no-media-background.eedee-background-div__overlay,
  .wp-block-eedee-block-gutenslider .swiper-slide.bg-none.eedee-background-div__overlay,
  .wp-block-eedee-block-gutenslider .swiper-slide.bg-gradient.eedee-background-div__overlay,
  .wp-block-eedee-block-gutenslider .swiper-slide.bg-color.eedee-background-div__overlay,
  .wp-block-eedee-block-gutenslider .swiper-wrapper, .wp-block-eedee-block-gutenslider.content-change .eedee-background-div {
    min-height: var(--gutenslider-min-height-md);
  }
  .wp-block-eedee-block-gutenslider.slides-auto .eedee-swiper-outer,
  .wp-block-eedee-block-gutenslider.slides-auto .wp-block-eedee-block-gutenslide,
  .wp-block-eedee-block-gutenslider.slides-auto .swiper-wrapper,
  .wp-block-eedee-block-gutenslider.slides-auto .swiper-wrapper > .swiper-slide,
  .wp-block-eedee-block-gutenslider.slides-auto .swiper-container,
  .wp-block-eedee-block-gutenslider.slides-auto .swiper-zoom-container .swiper-slide .swiper-zoom-container > div,
  .wp-block-eedee-block-gutenslider.slides-auto .eedee-background-div, .wp-block-eedee-block-gutenslider.slides-auto.content-fixed .fixed-content-edit,
  .wp-block-eedee-block-gutenslider.slides-auto .eedee-background-div img,
  .wp-block-eedee-block-gutenslider.slides-auto .eedee-background-div video,
  .wp-block-eedee-block-gutenslider.slides-auto .eedee-background-div .simpleParallax,
  .wp-block-eedee-block-gutenslider.slides-auto .eedee.background-div.no-media-background .slide-content {
    height: var(--gutenslider-min-height-md);
    min-height: var(--gutenslider-min-height-md);
  }
  .wp-block-eedee-block-gutenslider.slides-auto .eedee-background-div video {
    width: calc(var(--ed-vw) / var(--ed-vh) * var(--gutenslider-min-height-md));
  }
  .wp-block-eedee-block-gutenslider.ed-tablet-hidden {
    display: none;
  }
  .wp-block-eedee-block-gutenslider.content-fixed .gutenslider-preview {
    min-height: var(--gutenslider-min-height-md);
  }
  .wp-block-eedee-block-gutenslider.content-fixed .slide-content {
    min-height: var(--gutenslider-min-height-md);
    padding-top: var(--gutenslider-padding-y-md);
    padding-bottom: var(--gutenslider-padding-y-md);
    padding-left: var(--gutenslider-padding-x-md);
    padding-right: var(--gutenslider-padding-x-md);
  }
  .wp-block-eedee-block-gutenslider.content-change .slide-content {
    padding-top: var(--gutenslider-padding-y-md);
    padding-bottom: var(--gutenslider-padding-y-md);
    padding-left: var(--gutenslider-padding-x-md);
    padding-right: var(--gutenslider-padding-x-md);
  }
  body:not(.blog):not(.archive) .wp-block-eedee-block-gutenslider.is-full {
    --gutenslider-min-height-md: calc(100vh - 2 * var(--gutenslider-margin-y-md)) !important;
    height: calc(100vh - 2 * var(--gutenslider-margin-y-md)) !important;
  }
  body:not(.blog):not(.archive) .wp-block-eedee-block-gutenslider.is-full .eedee-background-div img {
    height: calc(100vh - 2 * var(--gutenslider-margin-y-md)) !important;
  }
}
@media only screen and (max-width: 600px) {
  .wp-block-eedee-block-gutenslider .eedee-swiper-outer {
    margin-top: var(--gutenslider-margin-y-sm);
    margin-bottom: var(--gutenslider-margin-y-sm);
    margin-left: var(--gutenslider-margin-x-sm);
    margin-right: var(--gutenslider-margin-x-sm);
  }
  .wp-block-eedee-block-gutenslider .swiper-container.swiper-container-vertical .swiper-wrapper {
    /* todo make responsive */
    height: var(--gutenslider-min-height-sm);
  }
  .wp-block-eedee-block-gutenslider .eedee-background-div.eedee-background-div.no-media-background,
  .wp-block-eedee-block-gutenslider .eedee-background-div.no-media-background.eedee-background-div__overlay,
  .wp-block-eedee-block-gutenslider .swiper-slide.bg-none.eedee-background-div__overlay,
  .wp-block-eedee-block-gutenslider .swiper-slide.bg-gradient.eedee-background-div__overlay,
  .wp-block-eedee-block-gutenslider .swiper-slide.bg-color.eedee-background-div__overlay,
  .wp-block-eedee-block-gutenslider .swiper-wrapper, .wp-block-eedee-block-gutenslider.content-change .eedee-background-div {
    min-height: var(--gutenslider-min-height-sm);
  }
  .wp-block-eedee-block-gutenslider.slides-auto .eedee-swiper-outer,
  .wp-block-eedee-block-gutenslider.slides-auto .wp-block-eedee-block-gutenslide,
  .wp-block-eedee-block-gutenslider.slides-auto .swiper-wrapper,
  .wp-block-eedee-block-gutenslider.slides-auto .swiper-wrapper > .swiper-slide,
  .wp-block-eedee-block-gutenslider.slides-auto .swiper-container,
  .wp-block-eedee-block-gutenslider.slides-auto .swiper-zoom-container .swiper-slide .swiper-zoom-container > div, .wp-block-eedee-block-gutenslider.slides-auto.content-fixed .fixed-content-edit,
  .wp-block-eedee-block-gutenslider.slides-auto .eedee-background-div,
  .wp-block-eedee-block-gutenslider.slides-auto .eedee-background-div img,
  .wp-block-eedee-block-gutenslider.slides-auto .eedee-background-div video,
  .wp-block-eedee-block-gutenslider.slides-auto .eedee-background-div .simpleParallax,
  .wp-block-eedee-block-gutenslider.slides-auto .eedee.background-div.no-media-background .slide-content {
    height: var(--gutenslider-min-height-sm);
    min-height: var(--gutenslider-min-height-sm);
  }
  .wp-block-eedee-block-gutenslider.slides-auto .eedee-background-div video {
    width: calc(var(--ed-vw) / var(--ed-vh) * var(--gutenslider-min-height-sm));
  }
  .wp-block-eedee-block-gutenslider.ed-mobile-hidden {
    display: none;
  }
  .wp-block-eedee-block-gutenslider.content-fixed .gutenslider-preview {
    min-height: var(--gutenslider-min-height-sm);
  }
  .wp-block-eedee-block-gutenslider.content-fixed .slide-content {
    min-height: var(--gutenslider-min-height-sm);
    padding-top: var(--gutenslider-padding-y-sm);
    padding-bottom: var(--gutenslider-padding-y-sm);
    padding-left: var(--gutenslider-padding-x-sm);
    padding-right: var(--gutenslider-padding-x-sm);
  }
  .wp-block-eedee-block-gutenslider.content-change .slide-content {
    padding-top: var(--gutenslider-padding-y-sm);
    padding-bottom: var(--gutenslider-padding-y-sm);
    padding-left: var(--gutenslider-padding-x-sm);
    padding-right: var(--gutenslider-padding-x-sm);
  }
  body:not(.blog):not(.archive) .wp-block-eedee-block-gutenslider.is-full {
    height: calc(100vh - 2 * var(--gutenslider-margin-y-sm)) !important;
    --gutenslider-min-height-sm: calc(100vh - 2 * var(--gutenslider-margin-y-sm)) !important;
  }
  body:not(.blog):not(.archive) .wp-block-eedee-block-gutenslider.is-full .eedee-background-div img {
    height: calc(100vh - 2 * var(--gutenslider-margin-y-sm)) !important;
  }
}
#end-resizable-editor-section {
  display: none;
}

.wp-block-eedee-block-gutenslider.slides-number .eedee-background-div .simpleParallax {
  width: 100%;
  height: 100%;
}
.wp-block-eedee-block-gutenslider.slides-number .eedee-background-div.no-media-background {
  min-height: var(--gutenslider-min-height);
}
.wp-block-eedee-block-gutenslider.slides-number .eedee-background-div.no-media-background .slide-content {
  min-height: var(--gutenslider-min-height);
}
.wp-block-eedee-block-gutenslider.slides-number .eedee-background-div .eedee-background-div__overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.wp-block-eedee-block-gutenslider.slides-number .eedee-background-div img {
  width: 100%;
  height: 100%;
  /* fix a bug that seems to be connected to swiper js */
  padding-bottom: 0 !important;
}
.wp-block-eedee-block-gutenslider.slides-number .eedee-background-div video {
  width: 100%;
  height: 100%;
  /* fix a bug that seems to be connected to swiper js */
  padding-bottom: 0 !important;
}

.wp-block-eedee-block-gutenslider.content-fixed.mb-none .wp-block-eedee-gutenslider__content {
  mix-blend-mode: normal;
}
.wp-block-eedee-block-gutenslider.content-fixed.mb-lighten .wp-block-eedee-gutenslider__content {
  mix-blend-mode: lighten;
}
.wp-block-eedee-block-gutenslider.content-fixed.mb-darken .wp-block-eedee-gutenslider__content {
  mix-blend-mode: darken;
}
.wp-block-eedee-block-gutenslider.content-fixed.mb-difference .wp-block-eedee-gutenslider__content {
  mix-blend-mode: difference;
}

/*# sourceMappingURL=gs-base.css.map*/