.editor-styles-wrapper .dsgo-image-accordion .dsgo-image-accordion__items {
  display: flex;
  flex-direction: row;
  gap: var(--accordion-gap);
  height: var(--accordion-height);
  width: 100%;
}
.editor-styles-wrapper .dsgo-image-accordion .dsgo-image-accordion-item {
  flex: 1;
}
.editor-styles-wrapper .dsgo-image-accordion .dsgo-image-accordion-item.is-expanded {
  flex: var(--expanded-ratio, 3);
}
.dsgo-image-accordion {
  --transition-duration: var(--dsgo-image-accordion-transition, 0.5s);
  --expanded-ratio: var(--dsgo-image-accordion-expanded-ratio, 3);
  --accordion-gap: var(--dsgo-image-accordion-gap, var(--wp--preset--spacing--20, 4px));
  --accordion-height: var(
    --dsgo-image-accordion-height,
    var(--wp--custom--designsetgo--image-accordion--height, 500px)
  );
  border-radius: 8px;
  height: var(--accordion-height);
  min-height: 400px;
  overflow: hidden;
  position: relative;
}
.dsgo-image-accordion,
.dsgo-image-accordion__items {
  display: flex;
  flex-direction: row;
  gap: var(--accordion-gap);
  width: 100%;
}
.dsgo-image-accordion__items {
  height: 100%;
}
.dsgo-image-accordion.alignfull,
.dsgo-image-accordion.alignwide {
  max-width: none;
  width: 100%;
}
@media (max-width: 768px) {
  .dsgo-image-accordion {
    flex-direction: column;
    height: auto;
    min-height: 600px;
  }
  .dsgo-image-accordion .dsgo-image-accordion-item {
    min-height: 150px;
  }
  .dsgo-image-accordion .dsgo-image-accordion__items {
    flex-direction: column;
  }
}

/*# sourceURL=https://thegoblinpropshop.com/wp-content/plugins/designsetgo/build/blocks/image-accordion/index.css */
