.qi-block-image-slider .qodef-e{overflow:hidden;pointer-events:auto;backface-visibility:hidden}.qi-block-image-slider .qodef-e-inner{overflow:hidden;position:relative}.qi-block-image-slider .qodef-e-inner img{display:block}.qi-block-image-slider .qodef-e-inner:after{height:100%;pointer-events:none;transition:background-color .35s ease-out;content:"";position:absolute;top:0;background-color:#0000;left:0;width:100%}.qodef-gutenberg--touch .qi-block-image-slider .qodef-e-inner{cursor:pointer}.qi-block-image-slider .qodef-e-content{padding:22px 28px 20px;position:absolute;flex-direction:column;bottom:0;background-color:#fff;left:0;width:100%;display:flex;z-index:1}.qi-block-image-slider .qodef-e-content-label{color:#111;transition:color .2s ease-out;margin:0}.qi-block-image-slider.qodef-image--hover-zoom .qodef-e-inner{transform:scale(1.02) translateZ(0);transition:transform .35s cubic-bezier(.25,.46,.45,.94);will-change:transform;width:calc(100% - 1px)}.qi-block-image-slider.qodef-image--hover-zoom .qodef-e-inner:hover{transform:scale(1.05)}.qi-block-image-slider.qodef-image--hover-zoom-out .qodef-e-inner{transform:scale(1.03) translateZ(0);transition:transform .35s cubic-bezier(.25,.46,.45,.94);will-change:transform;width:calc(100% + 2px)}.qi-block-image-slider.qodef-image--hover-zoom-out .qodef-e-inner:hover{transform:scale(1)}.qi-block-image-slider.qodef-image--hover-move .qodef-e-inner{transform:scale(1.2);transition:transform .5s cubic-bezier(.33,.02,0,.93);will-change:transform;width:calc(100% + 2px)}.qi-block-image-slider.qodef-image--hover-move .qodef-e-inner:hover{transform:scale(1.2) translateX(12px)}.qi-block-image-slider.qodef-image--hover-from-top .qodef-e-inner{transform-origin:top}.qi-block-image-slider.qodef-image--hover-from-bottom .qodef-e-inner{transform-origin:bottom}.qi-block-image-slider.qodef-image--hover-from-left .qodef-e-inner{transform-origin:left}.qi-block-image-slider.qodef-image--hover-from-right .qodef-e-inner{transform-origin:right}.qi-block-image-slider.qodef-image--hover-caption-info-box .qodef-e-content{transform:translateY(calc(100% + 1px));justify-content:space-between;transition:transform .4s cubic-bezier(.22,.61,.36,1);width:calc(100% + 1px)}.qi-block-image-slider.qodef-image--hover-caption-info-box .qodef-e-inner:hover .qodef-e-content{transform:translateY(0)}.qi-block-image-slider.qodef-image--hover-caption-in-middle .qodef-e-content{height:100%;justify-content:center;transition:opacity .2s ease-out;opacity:0;text-align:center;align-items:center}.qi-block-image-slider.qodef-image--hover-caption-in-middle .qodef-e-inner:hover .qodef-e-content{opacity:1}