.sifency-ba-wrapper{position:relative;width:100%;overflow:hidden;user-select:none;-webkit-user-select:none;margin-bottom:20px}.sifency-ba-inner{position:relative;width:100%;line-height:0;overflow:hidden}.sifency-ba-img-after{position:relative;width:100%;z-index:1}.sifency-ba-img-after img{width:100%;height:auto;display:block}.sifency-ba-img-before{position:absolute;top:0;left:0;overflow:hidden;z-index:5;max-width:none!important}.sifency-ba-img-before img{width:100%;height:100%;object-fit:cover;display:block;max-width:none}.sifency-ba-effect-grayscale .sifency-ba-img-before img{filter:grayscale(100%)}.sifency-ba-handle{position:absolute;z-index:20;display:flex;align-items:center;justify-content:center;pointer-events:auto}.sifency-ba-handle-bar{position:absolute;background:var(--sifency-addons-whitecolor);box-shadow:0 0 5px rgba(0,0,0,.2)}.sifency-ba-handle-btn{position:relative;width:40px;height:40px;background:#000;color:var(--sifency-addons-whitecolor);border-radius:50%;border:2px solid var(--sifency-addons-whitecolor);display:flex;align-items:center;justify-content:center;font-size:14px;z-index:2;box-shadow:0 2px 6px rgba(0,0,0,.3)}.sifency-ba-orientation-horizontal .sifency-ba-img-before{width:50%;height:100%;border-right:1px solid rgba(255,255,255,.5)}.sifency-ba-orientation-horizontal .sifency-ba-handle{top:0;bottom:0;left:50%;width:40px;transform:translateX(-50%);cursor:ew-resize}.sifency-ba-orientation-horizontal .sifency-ba-handle-bar{width:2px;height:100%}.sifency-ba-orientation-vertical .sifency-ba-img-before{width:100%;height:50%;border-bottom:1px solid rgba(255,255,255,.5)}.sifency-ba-orientation-vertical .sifency-ba-handle{left:0;right:0;top:50%;height:40px;transform:translateY(-50%);cursor:ns-resize}.sifency-ba-orientation-vertical .sifency-ba-handle-bar{width:100%;height:2px}.sifency-ba-label{position:absolute;padding:5px 10px;background:rgba(0,0,0,.6);color:var(--sifency-addons-whitecolor);font-size:12px;border-radius:4px;z-index:10;pointer-events:none;white-space:nowrap}.sifency-ba-labels-top .sifency-ba-label{top:15px}.sifency-ba-labels-bottom .sifency-ba-label{bottom:15px}.sifency-ba-labels-middle .sifency-ba-label{top:50%;transform:translateY(-50%)}.sifency-label-before{left:15px}.sifency-label-after{right:15px}.sifency-ba-style-minimal .sifency-ba-handle-btn{display:none}.sifency-ba-style-minimal .sifency-ba-handle-bar{background:rgba(255,255,255,.7)}