@media (max-width:768px){.before-after-slider img,.crossfade-overlay img{max-height:calc(var(--vh, 1vh) * 25);width:auto;height:auto;object-fit:contain}}@media (min-width:769px){.before-after-slider img,.crossfade-overlay img{max-height:calc(var(--vh, 1vh) * 40);width:auto;height:auto;object-fit:contain}}.before-after-slider__delimiter-icon{border-color:var(--light-yellow)!important}.before-after-slider__delimiter,.before-after-slider__delimiter-icon{background-color:var(--light-yellow)!important;box-shadow:0 0 10px var(--light-yellow),0 0 20px var(--light-yellow),0 0 40px var(--light-yellow),0 0 80px var(--light-yellow)}.before-after-slider__delimiter{position:absolute;height:100%;width:1px;top:0;display:flex;justify-content:center;align-items:center;opacity:1;transition:opacity .5s ease-in-out}.before-after-slider.crossfade-active .before-after-slider__delimiter,.before-after-slider.pause-active .before-after-slider__delimiter{opacity:0}.crossfade-overlay{position:absolute;top:0;left:0;pointer-events:none;opacity:0;animation:none}.crossfade-overlay,.crossfade-overlay img{width:100%;height:100%}.animated-slider-container{position:relative}.animated-slider-container.crossfade-active .crossfade-overlay{animation:crossfadeAnimation 2.5s forwards}@keyframes crossfadeAnimation{0%{opacity:0}to{opacity:1}}