/*
Generated time: June 16, 2025 16:20
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.section--before-after .multicolumn-list__item:only-child{max-width:100rem}.section--before-after .before-after-slider{display:grid;position:relative;overflow:hidden;--position:50%}.section--before-after .before-after-slider .image-container{padding-bottom:15px;position:relative}.section--before-after .before-after-slider .slider-image{width:100%;height:100%;object-fit:cover;object-position:left;border-radius:0}.section--before-after .before-after-slider .image-before{position:absolute;inset:0;width:var(--position);background-color:#efefef}.section--before-after .before-after-slider .slider{position:absolute;inset:0;cursor:pointer;opacity:0;width:100%;height:100%}.section--before-after .before-after-slider .slider:focus-visible~.slider-button{outline:5px solid black;outline-offset:3px}.section--before-after .before-after-slider .slider-line{display:block;position:absolute;inset:0;width:.2rem;height:100%;background-color:var(--slider-color);left:var(--position);transform:translateX(-50%);pointer-events:none}.section--before-after .before-after-slider .slider-button{position:absolute;background-color:var(--slider-color);color:#000;padding:.5rem;border-radius:100vw;display:grid;place-items:center;top:50%;left:var(--position);transform:translate(-50%,-50%);pointer-events:none;box-shadow:1px 1px 1px hsla(0,50%,2%,.5)}.section--before-after .before-after-slider .slider-button svg line,.section--before-after .before-after-slider .slider-button svg polyline{stroke:var(--arrow-color)}