*{box-sizing:border-box}.gutnm-comparison-slider{height:400px;overflow:hidden;position:relative}.gutnm-comparison-slider:before{background:rgba(0,0,0,.188);content:"";inset:0;position:absolute;z-index:1}.gutnm-comparison-slider .after-text,.gutnm-comparison-slider .before-text{background-color:#0af;border-radius:3px;box-sizing:border-box;color:#fff;display:block;font-size:19px;left:0;padding:4px 13px;position:absolute;top:50%;transform:translateY(-50%);z-index:9}.gutnm-comparison-slider .after-text{left:auto;right:0}.gutnm-comparison-slider .image-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.gutnm-comparison-slider .image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gutnm-comparison-slider .image-wrapper.overlay{overflow:hidden;width:50%}.gutnm-comparison-slider .slider-handle{align-items:center;bottom:0;cursor:ew-resize;display:flex;flex-direction:column;justify-content:center;left:50%;position:absolute;top:0;transform:translateX(-50%);width:40px;z-index:9}.gutnm-comparison-slider .slider-handle:before{background-color:#fff;content:"";height:100%;position:absolute;width:2px;z-index:2}.gutnm-comparison-slider .slider-handle .slider-button{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.5);display:flex;height:40px;justify-content:center;width:40px;z-index:3}.gutnm-comparison-slider .slider-handle .slider-button:after,.gutnm-comparison-slider .slider-handle .slider-button:before{border-style:solid;content:"";height:0;width:0}.gutnm-comparison-slider .slider-handle .slider-button:before{border-color:transparent #333 transparent transparent;border-width:6px 9px 6px 0;margin-right:2px}.gutnm-comparison-slider .slider-handle .slider-button:after{border-color:transparent transparent transparent #333;border-width:6px 0 6px 9px;margin-left:2px}.wp-block-gutnm-image-compare{background-position:50%;background-repeat:no-repeat;background-size:cover}.wp-block-gutnm-image-compare.container{max-width:1200px!important}.wp-block-gutnm-image-compare.full-width{max-width:none!important}.has-global-padding:has(.wp-block-gutnm-image-compare.custom-width),.has-global-padding:has(.wp-block-gutnm-image-compare.full-width){padding-left:0;padding-right:0}
