.cozy-block-img-compare{position:relative;width:100%}.cozy-block-img-compare .comparison-slider{box-sizing:border-box;position:relative}.cozy-block-img-compare .comparison-slider>img{display:block;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}@media only screen and (max-width:1024px){.cozy-block-img-compare .comparison-slider>img{height:auto!important}}.cozy-block-img-compare .comparison-slider .overlay-label{position:absolute;white-space:nowrap}.cozy-block-img-compare .comparison-slider .overlay-label.position-top{top:0}.cozy-block-img-compare .comparison-slider .overlay-label.position-middle{top:50%;transform:translateY(-50%)}.cozy-block-img-compare .comparison-slider .overlay-label.position-bottom{bottom:0}.cozy-block-img-compare .comparison-slider>.overlay-label.after{right:0}.cozy-block-img-compare .comparison-slider .resize{left:0;overflow:hidden;position:absolute;top:0}.cozy-block-img-compare .comparison-slider .resize>img{display:block;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}@media only screen and (max-width:1024px){.cozy-block-img-compare .comparison-slider .resize>img{height:auto!important}}.cozy-block-img-compare .comparison-slider .resize>.overlay-label.before{left:0}.cozy-block-img-compare .comparison-slider .divider{background-color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.cozy-block-img-compare .comparison-slider .divider svg{display:flex;fill:#333;height:28px;width:28px}.cozy-block-img-compare.direction-horizontal .comparison-slider .resize{height:100%;width:50%}.cozy-block-img-compare.direction-horizontal .comparison-slider .divider{bottom:0;cursor:ew-resize;height:100%;left:50%;margin-left:-1px;position:absolute;top:0;width:6px}.cozy-block-img-compare.direction-horizontal .comparison-slider .divider .divider-icon__wrap{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.cozy-block-img-compare.direction-vertical .comparison-slider{border:5px solid #fff;box-sizing:border-box;margin:0;position:relative;width:100%}.cozy-block-img-compare.direction-vertical .comparison-slider .resize{height:50%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.cozy-block-img-compare.direction-vertical .comparison-slider .divider{background-color:#fff;bottom:0;cursor:n-resize;height:6px;left:0;position:absolute;top:50%;width:100%}.cozy-block-img-compare.direction-vertical .comparison-slider .divider .divider-icon__wrap{left:50%;padding:12px 2px;position:absolute;top:50%;transform:translate(-50%,-50%)}.cozy-block-img-compare.direction-vertical .comparison-slider .divider svg{transform:rotate(90deg)}
