.product-information media-gallery.media-gallery--carousel slideshow-container{position:relative}.dh-rl{position:absolute;top:var(--dh-rl-t,14px);right:var(--dh-rl-r,14px);z-index:4;display:flex;flex-direction:column;align-items:flex-end;gap:0;margin:0;padding:0;pointer-events:none;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s}.dh-rl[data-visible=true]{opacity:1;visibility:visible;transform:none;transition-delay:0s}.dh-rl__btn{pointer-events:auto;appearance:none;-webkit-appearance:none;display:flex;align-items:center;justify-content:flex-end;min-height:44px;margin:-3px 0 0;padding:3px 0;border:0;border-radius:999px;background:none;color:#f1e5d6;font:600 11px/1 var(--dhx-sans,"DH Open Sans","Open Sans",system-ui,sans-serif);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.dh-rl__btn:focus{outline:none}.dh-rl__pill{display:flex;align-items:center;gap:9px;height:38px;padding:0 7px 0 12px;border-radius:999px;background:#171614d1;border:1px solid rgba(216,175,108,.4);box-shadow:0 6px 18px -8px #000000b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease}.dh-rl__btn:hover .dh-rl__pill{background:#171614db;border-color:#d8af6cb3}.dh-rl__btn:focus-visible .dh-rl__pill{outline:2px solid #d8af6c;outline-offset:3px}.dh-rl__bulb{display:block;width:19px;height:19px;flex:none;color:#d8af6c;overflow:visible;transition:color .3s ease,filter .3s ease}.dh-rl__bulb path{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.dh-rl__bulb .dh-rl__glass{fill:currentColor;fill-opacity:0;transition:fill-opacity .3s ease}.dh-rl__bulb .dh-rl__rays{opacity:0;transition:opacity .3s ease}.dh-rl[data-state=on] .dh-rl__bulb{filter:drop-shadow(0 0 4px rgba(216,175,108,.65))}.dh-rl[data-state=on] .dh-rl__bulb .dh-rl__glass{fill-opacity:.32}.dh-rl[data-state=on] .dh-rl__bulb .dh-rl__rays{opacity:.85}.dh-rl[data-state=off] .dh-rl__bulb{color:#f1e5d699}.dh-rl__label{white-space:nowrap;color:#f1e5d6}.dh-rl__track{position:relative;display:block;flex:none;width:38px;height:22px;box-sizing:border-box;border-radius:999px;background:#2b2823;border:1px solid rgba(241,229,214,.3);transition:background .25s ease,border-color .25s ease}.dh-rl__knob{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#f1e5d6;box-shadow:0 1px 3px #0000008c;transition:transform .25s cubic-bezier(.2,.7,.2,1),background-color .25s ease}.dh-rl__btn[aria-checked=true] .dh-rl__track{background:linear-gradient(180deg,#e2bf83,#d8af6c 55%,#c9a05f);border-color:#d8af6c}.dh-rl__btn[aria-checked=true] .dh-rl__knob{transform:translate(16px);background:#171614}.dh-rl__hint{pointer-events:none;margin:1px 6px 0 0;padding:6px 11px;border-radius:999px;background:#171614d6;border:1px solid rgba(241,229,214,.16);color:#f1e5d6e0;font:500 11px/1.2 var(--dhx-sans,"DH Open Sans","Open Sans",system-ui,sans-serif);letter-spacing:.02em;white-space:nowrap;opacity:0;transform:translateY(-3px);transition:opacity .35s ease,transform .35s ease}.dh-rl__hint[data-show=true]{opacity:1;transform:none}.dh-rl-veil{position:absolute;z-index:2;display:block;max-width:none;margin:0;padding:0;border:0;pointer-events:none;opacity:1;transition:opacity .28s cubic-bezier(.4,0,.2,1);will-change:opacity;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.dh-rl-veil.is-out{opacity:0}@media screen and (max-width:749px){.dh-rl{top:var(--dh-rl-t,10px);right:var(--dh-rl-r,10px)}.dh-rl__pill{height:36px;gap:8px;padding:0 6px 0 11px}.dh-rl__btn{font-size:10.5px;letter-spacing:.09em}.dh-rl__bulb{width:18px;height:18px}.dh-rl__track{width:36px;height:20px}.dh-rl__knob{width:14px;height:14px}.dh-rl__btn[aria-checked=true] .dh-rl__knob{transform:translate(16px)}}@media(prefers-reduced-motion:reduce){.dh-rl,.dh-rl__pill,.dh-rl__bulb,.dh-rl__bulb path,.dh-rl__track,.dh-rl__knob,.dh-rl__hint,.dh-rl-veil{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/dh-room-lights.css.map */
