@property --nlh-glow{syntax: "<color>"; inherits: true; initial-value: #ffb46b;}@property --nlh-l1{syntax: "<number>"; inherits: true; initial-value: 0;}@property --nlh-l2{syntax: "<number>"; inherits: true; initial-value: 0;}@property --nlh-l3{syntax: "<number>"; inherits: true; initial-value: 0;}@property --nlh-l4{syntax: "<number>"; inherits: true; initial-value: 0;}:root{--nlh-k3000: #ffb46b;--nlh-k4000: #ffd1a3}[data-k]{--nlh-glow: var(--nlh-k3000);transition:--nlh-glow 1.2s var(--nlh-ease-in-out)}[data-k="4000"]{--nlh-glow: var(--nlh-k4000)}.nlh-lf{--lit: 0;--nlh-l1: var(--lit);--nlh-l2: var(--lit);--nlh-l3: var(--lit);--nlh-l4: var(--lit);--pow: 1;--stg: 0s;position:relative;display:block;width:var(--bw);height:var(--bh);transition:--nlh-l1 .55s var(--nlh-ease),--nlh-l2 .6s var(--nlh-ease),--nlh-l3 .7s var(--nlh-ease),--nlh-l4 .7s var(--nlh-ease)}.nlh-lf,.nlh-lf__e{--exL: calc(var(--bw) * var(--ex) / 100);--eyL: calc(var(--bh) * var(--ey) / 100);--cw: calc(var(--bw) * var(--ew) / 100);--py: var(--py0, var(--fl, calc(var(--bh) * 1.6)));--d: max(0px, calc(var(--py) - var(--eyL)))}.nlh-on .nlh-lf,.nlh-lf.nlh-on,.nlh-hov:focus-visible .nlh-lf{--lit: 1;transition:--nlh-l1 .5s cubic-bezier(.2,.7,.2,1) var(--stg),--nlh-l2 1.2s var(--nlh-ease) calc(var(--stg) + .2s),--nlh-l3 1.4s var(--nlh-ease) calc(var(--stg) + .45s),--nlh-l4 1.1s cubic-bezier(.2,.7,.2,1) calc(var(--stg) + .1s)}@media(hover:hover){.nlh-hov:hover .nlh-lf{--lit: 1;transition:--nlh-l1 .5s cubic-bezier(.2,.7,.2,1),--nlh-l2 1.2s var(--nlh-ease) .2s,--nlh-l3 1.4s var(--nlh-ease) .45s,--nlh-l4 1.1s cubic-bezier(.2,.7,.2,1) .1s}}.nlh-lf>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:contain}.nlh-lf__on{opacity:var(--nlh-l4);will-change:opacity}.nlh-lf--cutout .nlh-lf__off{filter:brightness(var(--dim, .5)) saturate(.82)}.nlh-lf--cutout{--lm: radial-gradient(ellipse var(--lmw, 60%) var(--lmh, 60%) at calc(var(--ex) * 1%) calc(var(--lmy, var(--ey)) * 1%), #000, rgba(0, 0, 0, .62) 42%, rgba(0, 0, 0, var(--lift, .26)) 100%);--fade: linear-gradient(#000, #000)}.nlh-lf--cutout .nlh-lf__on{-webkit-mask:var(--lm),var(--fade);mask:var(--lm),var(--fade);-webkit-mask-composite:source-in;mask-composite:intersect}.nlh-lf--cutout .nlh-lf__off{-webkit-mask:var(--fade);mask:var(--fade)}.nlh-lf--dark{--edge: linear-gradient(90deg, transparent, #000 var(--eg, 8%), #000 calc(100% - var(--eg, 8%)), transparent), linear-gradient(transparent, #000 var(--eg, 8%), #000 calc(100% - var(--eg, 8%)), transparent)}.nlh-lf--dark>img{mix-blend-mode:lighten;-webkit-mask:var(--edge);mask:var(--edge);-webkit-mask-composite:source-in;mask-composite:intersect}.nlh-lf__light,.nlh-lf__halo{pointer-events:none;mix-blend-mode:screen;mix-blend-mode:plus-lighter}.nlh-lf__light,.nlh-lf__e{position:absolute;top:0;right:0;bottom:0;left:0}.nlh-lf__e>i{position:absolute;display:block;will-change:opacity}.nlh-lf__cone{--wid: calc(var(--cw) * var(--cs, 1.05) + var(--d) * var(--cd, .5));--side: calc((var(--wid) - var(--cw)) / 2 + 1px);left:var(--exL);top:var(--eyL);width:var(--wid);height:var(--d);margin-left:calc(var(--wid) / -2);background:linear-gradient(color-mix(in srgb,var(--nlh-glow) 34%,transparent),color-mix(in srgb,var(--nlh-glow) 12%,transparent) 40%,color-mix(in srgb,var(--nlh-glow) 3%,transparent) 72%,transparent);-webkit-mask:linear-gradient(to top left,#000 30%,transparent 66%) 0 0 / var(--side) 100% no-repeat,linear-gradient(#000,#000) 50% 0 / var(--cw) 100% no-repeat,linear-gradient(to top right,#000 30%,transparent 66%) 100% 0 / var(--side) 100% no-repeat;mask:linear-gradient(to top left,#000 30%,transparent 66%) 0 0 / var(--side) 100% no-repeat,linear-gradient(#000,#000) 50% 0 / var(--cw) 100% no-repeat,linear-gradient(to top right,#000 30%,transparent 66%) 100% 0 / var(--side) 100% no-repeat;opacity:calc(var(--nlh-l2) * var(--pow) * var(--ca, .7))}.nlh-lf--strip .nlh-lf__cone{--wid: calc(var(--cw) * var(--cs, 1.1) + var(--d) * var(--cd, .5));background:radial-gradient(ellipse 50% 100% at 50% 0,color-mix(in srgb,var(--nlh-glow) 40%,transparent),color-mix(in srgb,var(--nlh-glow) 17%,transparent) 32%,color-mix(in srgb,var(--nlh-glow) 7%,transparent) 62%,color-mix(in srgb,var(--nlh-glow) 2.5%,transparent) 86%,transparent);-webkit-mask:linear-gradient(transparent,#000 9%);mask:linear-gradient(transparent,#000 9%);--ca: .85}.nlh-lf__cone--up{--d: var(--du, calc(var(--bh) * .42));top:calc(var(--eyL) - var(--d));transform:scaleY(-1);--ca: .36}.nlh-lf__pool{--pw: calc(var(--cw) * var(--ps, 1.1) + var(--d) * var(--pk, .45));--ph: calc(var(--pw) * var(--pf, .15));left:var(--exL);top:var(--py);width:var(--pw);height:var(--ph);margin:calc(var(--ph) / -2) 0 0 calc(var(--pw) / -2);background:radial-gradient(closest-side,color-mix(in srgb,var(--nlh-glow) 58%,transparent),color-mix(in srgb,var(--nlh-glow) 30%,transparent) 24%,color-mix(in srgb,var(--nlh-glow) 10%,transparent) 55%,transparent);opacity:calc(var(--nlh-l3) * var(--pow))}.nlh-lf__bulb{--s: max(6px, var(--cw));left:var(--exL);top:var(--eyL);width:calc(var(--s) * var(--bx, 2.4));height:calc(var(--s) * var(--by, 1.3));margin:calc(var(--s) * var(--by, 1.3) / -2) 0 0 calc(var(--s) * var(--bx, 2.4) / -2);background:radial-gradient(closest-side,#fffaf1 0 16%,color-mix(in srgb,var(--nlh-glow) 62%,#fff) 30%,color-mix(in srgb,var(--nlh-glow) 34%,transparent) 56%,transparent);opacity:var(--nlh-l1)}.nlh-lf__bloom{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:screen;mix-blend-mode:plus-lighter;opacity:calc(var(--nlh-l1) * var(--pow) * var(--ba, 1));will-change:opacity,transform}.nlh-lf__bloom img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:contain}.nlh-lf__fx{position:absolute;width:0;height:0;overflow:hidden}.nlh-lf__flood{flood-color:var(--nlh-glow)}.nlh-lf__flood-core{flood-color:color-mix(in srgb,var(--nlh-glow) 35%,#fffaf2)}.nlh-lf--strip .nlh-lf__bloom{transform-origin:calc(var(--ex) * 1%) 50%;transform:scaleX(calc(.04 + .96 * var(--nlh-l1)))}.nlh-lf--floor .nlh-lf__bloom{transform-origin:50% calc(var(--ey) * 1%);transform:scaleY(calc(.04 + .96 * var(--nlh-l1)))}.nlh-lf--table{--ba: .42}.nlh-lf__strip{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;color:var(--nlh-glow);opacity:var(--nlh-l1);will-change:opacity}.nlh-lf__strip path{fill:none;stroke:currentColor;stroke-linecap:round}.nlh-lf__halo{position:absolute;left:calc(var(--exL) - var(--bw) * var(--hw, 1.2) / 2);top:calc(var(--eyL) - var(--bh) * var(--ew) / 100 * .65);width:calc(var(--bw) * var(--hw, 1.2));height:calc(var(--bh) * var(--ew) / 100 * 1.3);background:radial-gradient(closest-side,color-mix(in srgb,var(--nlh-glow) var(--ha, 46%),transparent),color-mix(in srgb,var(--nlh-glow) 14%,transparent) 46%,transparent);opacity:calc(var(--nlh-l3) * var(--pow));will-change:opacity}.nlh-lf--strip{--lmw: calc(var(--ew) * .62%);--lmh: 52%}.nlh-lf--bulb{--cs: 1.4;--cd: .62;--ca: .95;--ps: 1.8;--pk: .62;--pf: .2;--lmw: 46%;--lmh: 22%;--lift: .22}.nlh-lf--table{--cs: .9;--cd: .32;--ca: .34;--ps: 1.05;--pk: .2;--pf: .16;--bx: 1.12;--by: .2;--lmw: 64%;--lmh: 78%;--lift: .3}.nlh-lf--floor{--hw: .5;--ha: 15%;--ps: 0;--pk: 0;--lmw: 34%;--lmh: calc(var(--ew) * .7%)}.nlh-lf--floor .nlh-lf__pool{--pw: calc(var(--bw) * .95)}.nlh-lf--wall{--hw: 3.4;--ha: 30%;--lmw: 80%;--lmh: 64%;--lift: .34}.nlh-lf--wall .nlh-lf__halo{top:calc(var(--eyL) - var(--bh) * .6);height:calc(var(--bh) * 1.38);background:radial-gradient(closest-side at 50% 54%,color-mix(in srgb,var(--nlh-glow) var(--ha),transparent),color-mix(in srgb,var(--nlh-glow) 11%,transparent) 48%,color-mix(in srgb,var(--nlh-glow) 3.5%,transparent) 74%,transparent)}.nlh-cal .nlh-lf__e:after{content:"";position:absolute;left:calc(var(--exL) - 7px);top:calc(var(--eyL) - 7px);width:14px;height:14px;border-radius:50%;border:1px solid #96773e;box-shadow:0 0 0 1px #00000080;mix-blend-mode:normal}.nlh-lstage{position:relative;display:block;container-type:size}.nlh-lstage>.nlh-lf{position:absolute;left:calc(50cqw - var(--bw) / 2);top:var(--top)}.nlh-lf--p-hang-wide,.nlh-lf--p-hang{--bw: min(86cqw, calc(78cqh * var(--ar)));--bh: calc(var(--bw) / var(--ar));--top: 0px;--fl: 93cqh;--fade: linear-gradient(transparent, #000 var(--fadeh, 30%))}.nlh-lf--p-hang{--bw: min(70cqw, calc(80cqh * var(--ar)))}.nlh-lf--p-hang-slim{--bh: min(78cqh, calc(76cqw / var(--ar)));--bw: calc(var(--bh) * var(--ar));--top: 0px;--fl: 93cqh;--fade: linear-gradient(#000, #000)}.nlh-lf--p-wall{--bh: min(82cqh, calc(80cqw / var(--ar)));--bw: calc(var(--bh) * var(--ar));--top: calc(48cqh - var(--bh) / 2)}.nlh-lf--p-floor{--bh: min(88cqh, calc(88cqw / var(--ar)));--bw: calc(var(--bh) * var(--ar));--top: calc(94cqh - var(--bh))}.nlh-lf--p-table{--bh: min(62cqh, calc(80cqw / var(--ar)));--bw: calc(var(--bh) * var(--ar));--top: calc(94cqh - var(--bh))}.nlh-kelvin{display:inline-flex;padding:3px;border:1px solid var(--nlh-line);border-radius:999px}.nlh-kelvin button{height:30px;padding:0 14px;border:0;border-radius:999px;background:none;color:var(--nlh-muted);font-size:.8125rem;cursor:pointer;transition:background-color .4s var(--nlh-ease),color .4s var(--nlh-ease)}.nlh-kelvin button[aria-pressed=true]{background:var(--nlh-fg);color:var(--nlh-bg)}.nlh-kelvin button:not([aria-pressed=true]):hover{color:var(--nlh-fg)}.nlh-lights{display:flex;align-items:center;justify-content:flex-end;gap:12px clamp(20px,3vw,40px);flex-wrap:wrap}.nlh-lights__ctrl{display:flex;align-items:center;gap:14px}.nlh-lights__lbl{font-size:.75rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--nlh-muted)}@media(max-width:700px){.nlh-lights{justify-content:space-between}}@media(prefers-reduced-motion:reduce){.nlh-lf,.nlh-on .nlh-lf,.nlh-hov:focus-visible .nlh-lf{--lit: 1;transition:none}.nlh-loff .nlh-lf{--lit: 0}.nlh-lf__bloom{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/nlh-light.css.map */
