.scroll-flip-image-block{width:100%}.scroll-flip-image-container{height:100vh;min-height:50vh}.scroll-flip-image-container,.scroll-flip-image-left{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.scroll-flip-image-left{height:100%;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:center;padding:24px}.scroll-flip-image-left>*{border-radius:24px;height:auto;left:50%;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);visibility:hidden;width:auto;will-change:opacity,visibility}.scroll-flip-image-left>img:first-child{opacity:1;visibility:visible}@media(max-width:768px){.scroll-flip-image-container{height:50vh;min-height:50vh}.scroll-flip-image-left{height:100%}}.scroll-flip-image-block-editor{background:#fff;border:1px solid #ddd;padding:20px}.scroll-flip-image-editor__header{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:15px}.scroll-flip-image-editor__header h3{font-size:18px;margin:0}.scroll-flip-image-editor__section{background:#f9f9f9;border-radius:4px;margin-bottom:30px;padding:15px}.scroll-flip-image-editor__section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.scroll-flip-image-editor__section-header h4{font-size:16px;margin:0}.scroll-flip-image-editor__image-item,.scroll-flip-image-editor__marker-item{background:#fff;border:1px solid #ddd;border-radius:4px;margin-bottom:20px;padding:15px}.scroll-flip-image-editor__image-item-header,.scroll-flip-image-editor__marker-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.scroll-flip-image-editor__image-item img{border:2px solid #0073aa;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.scroll-flip-image-editor__marker-text{background:#fff;border:1px solid #ddd;border-radius:4px;min-height:100px;padding:10px}
