.comparison-haircure{position:relative;width:100%;max-width:100%;overflow:hidden;touch-action:none;user-select:none}.comparison-haircure img{display:block;width:100%;height:auto}.comparison-haircure-imageB{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;clip-path:inset(0 50% 0 0)}.comparison-haircure-divider{position:absolute;top:0;left:50%;width:4px;height:100%;background:#fff;transform:translateX(-2px);pointer-events:none;z-index:2}.comparison-haircure-handle{position:absolute;top:50%;left:50%;width:120px;height:160px;transform:translate(-60px,-50%);cursor:grab;z-index:3;background-position:center;background-size:80px 100px;background-repeat:no-repeat}.comparison-haircure-handle:active{cursor:grabbing}