.mk-module.before-after-slider{background-color:var(--module-bg,var(--color-background));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cpath d='M70 63.5v13M63.5 70h13' stroke='%23B3B1AF' stroke-width='1' stroke-linecap='butt' fill='none'/%3E%3C/svg%3E");background-position:50% calc(50% + 70px);background-size:140px 140px}.mk-module.before-after-slider .intro{text-align:center;grid-template-columns:none;justify-items:center;max-width:56.25rem;margin-inline:auto}.mk-module.before-after-slider .intro>div{padding-right:0}.mk-module.before-after-slider .intro .button-container{justify-content:center}.mk-module.before-after-slider .before-after-slider-container{max-width:62.5rem;margin:0 auto;position:relative}.mk-module.before-after-slider .before-after-slider__images{cursor:ew-resize;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-touch-callout:none;position:relative;overflow:hidden}.mk-module.before-after-slider .before-after-slider__images img{pointer-events:none;width:100%;height:auto;display:block}.mk-module.before-after-slider .before-after-slider__after{position:relative}.mk-module.before-after-slider .before-after-slider__after .mk-img,.mk-module.before-after-slider .before-after-slider__after img{width:100%;display:block}.mk-module.before-after-slider .before-after-slider__before{clip-path:inset(0 50% 0 0);position:absolute;inset:0}.mk-module.before-after-slider .before-after-slider__before .mk-img,.mk-module.before-after-slider .before-after-slider__before img{object-fit:cover;width:100%;height:100%;display:block}.mk-module.before-after-slider .before-after-slider__handle{z-index:2;outline:none;flex-direction:column;justify-content:center;align-items:center;width:0;display:flex;position:absolute;top:0;bottom:0;left:50%}.mk-module.before-after-slider .before-after-slider__handle:focus-visible .before-after-slider__handle-button{box-shadow:0 0 0 3px var(--color-primary), 0 0 0 5px var(--color-background)}.mk-module.before-after-slider .before-after-slider__handle-line{background-color:var(--color-white);flex:1;width:3px;box-shadow:0 0 4px #0006}.mk-module.before-after-slider .before-after-slider__handle-button{border:3px solid var(--color-background);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0000004d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .2s,box-shadow .2s;display:flex}.mk-module.before-after-slider .before-after-slider__handle-button svg{fill:var(--color-background)}.mk-module.before-after-slider .before-after-slider__labels{justify-content:space-between;display:flex;position:absolute;bottom:0;left:0;right:0}.mk-module.before-after-slider .before-after-slider__label{text-transform:uppercase;font-size:clamp(1rem,.944268rem + .254777vw,1.25rem);font-family:var(--font-mono);font-variant-numeric:slashed-zero;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:var(--color-dark);text-transform:lowercase;font-size:var(--fontsize-copy-m);background:#fcfbfa66;padding:10px 20px}@media only screen and (width>=720px){.mk-module.before-after-slider .before-after-slider__handle-button{width:40px;height:40px}}
