.comparison{position:relative}.comparison .comparison__slider{position:relative;display:block;user-select:none;overflow:hidden}.comparison .comparison__slider .comparison__photo img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.comparison .comparison__slider .comparison__photo--before{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;transform:translate(-50%)}.comparison .comparison__slider .comparison__photo--before img,.comparison .comparison__slider .comparison__photo--before .comparison__layer{transform:translate(50%)}.comparison .comparison__slider .comparison__divider{height:5rem;width:5rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:.3rem solid #fefefe;background:#ccc;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;z-index:0;cursor:pointer;-webkit-box-shadow:0 0 12px rgb(51 51 51 / .5);-moz-box-shadow:0 0 12px rgb(51 51 51 / .5);box-shadow:0 0 12px rgb(51 51 51 / .5)}.comparison .comparison__slider .comparison__divider::before,.comparison .comparison__slider .comparison__divider::after{content:" ";display:block;background:#fefefe;position:absolute;z-index:0;width:.3rem;height:999.9rem;left:50%;margin-left:-.15rem}.comparison .comparison__slider .comparison__divider::before{bottom:50%;margin-bottom:2.3rem}.comparison .comparison__slider .comparison__divider::after{top:50%;margin-top:2.3rem}.comparison .comparison__slider .comparison__divider .comparison__handle{position:absolute;width:4.4rem;height:4.4rem;cursor:pointer}.comparison .comparison__slider .comparison__divider .comparison__handle::before,.comparison .comparison__slider .comparison__divider .comparison__handle::after{content:" ";display:block;position:absolute;top:50%;transform:translateY(-50%);border-top:.7rem solid #fff0;border-bottom:.7rem solid #fff0}.comparison .comparison__slider .comparison__divider .comparison__handle::before{left:.8rem;border-right:.7rem solid #fefefe}.comparison .comparison__slider .comparison__divider .comparison__handle::after{right:.8rem;border-left:.7rem solid #fefefe}