:root{--lt-thumb-on: #d44517;--lt-transition: .5s cubic-bezier(.4, 0, .2, 1)}.lighting-toggle{display:inline-flex;align-items:center;gap:.6em}.lighting-toggle__caption{font-weight:700}.lighting-toggle__caption-on{display:none}.lighting-toggle__input:checked~.lighting-toggle__caption .lighting-toggle__caption-off{display:none}.lighting-toggle__input:checked~.lighting-toggle__caption .lighting-toggle__caption-on{display:inline}.lighting-toggle__input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lighting-toggle__switch{position:relative;display:inline-block;width:2.5rem;height:1.4rem;cursor:pointer;flex-shrink:0}.lighting-toggle__track{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;border:1px solid currentColor;transition:border-color var(--lt-transition)}.lighting-toggle__thumb{position:absolute;top:50%;left:4px;width:.85rem;height:.85rem;border-radius:50%;background:currentColor;transform:translateY(-50%);transition:transform var(--lt-transition),background-color var(--lt-transition),box-shadow var(--lt-transition)}.lighting-toggle__input:checked~.lighting-toggle__switch .lighting-toggle__thumb{transform:translate(1.1rem,-50%);background:var(--lt-thumb-on);box-shadow:0 0 10px 1px #d44517a6}.lighting-toggle__input:focus-visible~.lighting-toggle__switch .lighting-toggle__track{outline:2px solid var(--lt-thumb-on);outline-offset:2px}.ProductItem__ImageWrapper--withAlternateImage.lighting-toggle--alt-ready .ProductItem__Image--alternate{display:block!important}html.lights-on .ProductItem__ImageWrapper--withAlternateImage.lighting-toggle--alt-ready .ProductItem__Image--alternate{opacity:1!important}html.lights-on .ProductItem__ImageWrapper--withAlternateImage.lighting-toggle--alt-ready .ProductItem__Image:not(.ProductItem__Image--alternate){opacity:0!important}html:not(.lights-on) .ProductItem__ImageWrapper--withAlternateImage.lighting-toggle--alt-ready .ProductItem__Image--alternate{opacity:0!important}html:not(.lights-on) .ProductItem__ImageWrapper--withAlternateImage.lighting-toggle--alt-ready .ProductItem__Image:not(.ProductItem__Image--alternate){opacity:1!important}@media(hover:hover)and (pointer:fine){html:not(.lights-on) .ProductItem__ImageWrapper--withAlternateImage.lighting-toggle--alt-ready:hover .ProductItem__Image--alternate{opacity:1!important}html:not(.lights-on) .ProductItem__ImageWrapper--withAlternateImage.lighting-toggle--alt-ready:hover .ProductItem__Image:not(.ProductItem__Image--alternate){opacity:0!important}}html.lighting-is-switching .ProductItem__ImageWrapper--withAlternateImage.lighting-toggle--alt-ready .ProductItem__Image{transition:opacity .5s ease-in-out!important}html:has([data-lighting-toggle]) .CollectionInner{transition:filter var(--lt-transition)}html.lights-on:has([data-lighting-toggle]) .CollectionInner{filter:brightness(.96)}@media(prefers-reduced-motion:reduce){.lighting-toggle__track,.lighting-toggle__thumb,.CollectionInner,html .ProductItem__ImageWrapper--withAlternateImage.lighting-toggle--alt-ready .ProductItem__Image{transition:none!important}}html:not(.lighting-is-switching):has([data-lighting-toggle]) .ProductItem__ImageWrapper--withAlternateImage.lighting-toggle--alt-ready .ProductItem__Image{transition:none!important}
/*# sourceMappingURL=/cdn/shop/t/164/assets/lamp-lighting-toggle.css.map */
