body.rounded-corner .image-comparison-container{border-radius:var(--rounded-radius,0);overflow:hidden;will-change:transform}.heading-desktop{display:block}@media (max-width:768px){.heading-desktop{display:none}}.heading-mobile{display:none}@media (max-width:768px){.heading-mobile{display:block}}.image-comparison__after{clip-path:inset(0 0 0 var(--percent))}.image-comparison__button{background-color:transparent;border:0;cursor:col-resize;left:var(--percent);padding:0;position:absolute;transform:translateX(-50%);z-index:3}.image-comparison__button:before{background-color:var(--color-white);bottom:0;content:"";position:absolute;top:0;width:4px}.image-comparison__button>span{align-items:center;background-color:var(--color-white);display:flex;flex-wrap:nowrap;justify-content:center;position:relative}body.rounded-corner .image-comparison__button>span{border-radius:60px}.image-comparison__button svg{height:clamp(1.5rem,1.75vw,2rem);width:clamp(.6rem,.7vw,.8rem)}.image-text{font-size:clamp(1.4rem,1.6vw,1.8rem)}.before-text{border-radius:var(--btn-general-border-radius)}.image-comparison-slide .left-50{left:clamp(2rem,3.5vw,5rem)}.image-comparison-slide .bottom-30{bottom:clamp(1rem,2vw,3rem)}.image-comparison-slide .right-50{right:clamp(2rem,3.5vw,5rem)}