.LightsSlider-module__Q_TQyG__section{padding:8vh 0}.LightsSlider-module__Q_TQyG__wrap{--split:50%;touch-action:pan-y;outline-offset:-3px;height:80svh;position:relative;overflow:hidden}.LightsSlider-module__Q_TQyG__wrap img{object-fit:cover}.LightsSlider-module__Q_TQyG__off{clip-path:inset(0 calc(100% - var(--split)) 0 0);filter:brightness(.25)saturate(.5);position:absolute;inset:0}.LightsSlider-module__Q_TQyG__spill{width:180px;top:0;bottom:0;left:calc(var(--split) - 180px);pointer-events:none;clip-path:inset(0);background:linear-gradient(90deg,#0000,#e8c98a33);position:absolute}.LightsSlider-module__Q_TQyG__divider{top:0;bottom:0;left:var(--split);pointer-events:none;background:linear-gradient(#fff4dc,#e8c98a 50%,#fff4dc);width:2px;position:absolute;transform:translate(-50%);box-shadow:0 0 12px 2px #fff4dccc,0 0 40px 8px #e8c98a73}.LightsSlider-module__Q_TQyG__divider:after{content:"";background:radial-gradient(circle,#fff4dc 0 2.5px,#fff4dc59 4px,#0000 5px) 0 0/12px 40px repeat-y;width:12px;position:absolute;top:0;bottom:0;left:-5px}.LightsSlider-module__Q_TQyG__label{letter-spacing:.3em;text-transform:uppercase;color:#fff4dcb3;font-size:.68rem;position:absolute;top:1.25rem}.LightsSlider-module__Q_TQyG__labelOff{left:1.25rem}.LightsSlider-module__Q_TQyG__labelOn{right:1.25rem}.LightsSlider-module__Q_TQyG__hint{text-align:center;font-family:var(--font-display), serif;letter-spacing:.12em;text-transform:uppercase;color:#fff4dc;text-shadow:0 0 20px #e8c98a99;pointer-events:none;margin:0;font-size:clamp(1.2rem,2.6vw,2rem);position:absolute;bottom:10%;left:50%;transform:translate(-50%)}
