:root{--nl-fx-tglow:.1;--nl-fx-warm:255 236 205;--nl-fx-shade:14 12 10;--nl-fx-glow:.14;--nl-fx-dim:.34;--nl-fx-dim-2:.46;--nl-fx-night:24 26 38;--nl-fx-ember:255 196 128;--nl-fx-sheen:255 247 234;--nl-fx-lampk:1}@media(prefers-color-scheme:dark){:root:not([data-scheme=light]){--nl-fx-tglow:.12;--nl-fx-glow:.2;--nl-fx-dim:.28;--nl-fx-dim-2:.38}}:root[data-scheme=dark]{--nl-fx-tglow:.12;--nl-fx-glow:.2;--nl-fx-dim:.28;--nl-fx-dim-2:.38}html[data-intensity=bold]{--nl-fx-lampk:1.35}html[data-intensity=cinematic]{--nl-fx-lampk:1.6}:where([data-fx~=lamp]){position:relative;overflow:hidden;isolation:isolate}.nl-fx-gl{position:absolute;left:0;top:0;display:block;pointer-events:none;opacity:0;transition:opacity .42s var(--ease-out,ease-out)}.nl-fx-gl.is-on{opacity:1}.nl-fx-gl.is-cut{transition:none}.nl-fx-lamp{position:absolute;left:-128px;top:-128px;width:256px;height:256px;border-radius:50%;pointer-events:none;opacity:0;background:radial-gradient(closest-side,rgb(var(--nl-fx-warm)/calc(var(--nl-fx-glow) * var(--nl-fx-lampk))),rgb(var(--nl-fx-warm)/0) calc(24% * var(--nl-fx-lampk)),rgb(var(--nl-fx-shade)/var(--nl-fx-dim)) 58%,rgb(var(--nl-fx-shade)/var(--nl-fx-dim-2)));transition:opacity .6s var(--ease-out,ease-out)}.nl-fx-lamp-on>.nl-fx-lamp{opacity:1;will-change:transform}@media(hover:none){.nl-fx-lamp{mix-blend-mode:overlay;background:radial-gradient(closest-side,rgb(var(--nl-fx-warm)/var(--nl-fx-tglow)),rgb(var(--nl-fx-warm)/0) 34%,rgb(var(--nl-fx-shade)/.04) 70%,rgb(var(--nl-fx-shade)/.08))}}:where([data-fx~=lights]){position:relative;isolation:isolate}[data-fx~=lights]:before,[data-fx~=lights]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:0}[data-fx~=lights]:before{background:rgb(var(--nl-fx-night)/.62);mix-blend-mode:multiply}[data-fx~=lights]:after{background:rgb(var(--nl-fx-ember)/.9);mix-blend-mode:screen;opacity:.16;-webkit-mask:var(--nl-fx-mask,linear-gradient(transparent,transparent)) center/cover no-repeat;mask:var(--nl-fx-mask,linear-gradient(transparent,transparent)) center/cover no-repeat;mask-mode:alpha}.nl-fx-light{position:absolute;left:var(--x);top:var(--y);z-index:1;width:var(--r,34%);aspect-ratio:1;translate:-50% -50%;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgb(var(--nl-fx-ember)/.34),rgb(var(--nl-fx-ember)/0));mix-blend-mode:screen;opacity:.35}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){:root:is([data-motion=full],[data-motion=lite]) [data-fx~=lights]{view-timeline-name:--nl-fx-room}:root:is([data-motion=full],[data-motion=lite]) [data-fx~=lights]:before{animation:nl-fx-dusk linear both;animation-timeline:--nl-fx-room;animation-range:entry 15% entry 80%}:root:is([data-motion=full],[data-motion=lite]) [data-fx~=lights]:after{animation:nl-fx-glow linear both;animation-timeline:--nl-fx-room;animation-range:entry 5% contain 35%}:root:is([data-motion=full],[data-motion=lite]) .nl-fx-light{animation:nl-fx-glow-i linear both;animation-timeline:--nl-fx-room;animation-range:entry calc(35% + var(--i,0) * 15%) contain calc(20% + var(--i,0) * 10%)}}}@keyframes nl-fx-dusk{0%{opacity:1}to{opacity:0}}@keyframes nl-fx-glow{0%{opacity:0}45%{opacity:.62}to{opacity:.16}}@keyframes nl-fx-glow-i{0%{opacity:0}50%{opacity:1}to{opacity:.35}}html:root [data-fx~=lights].nl-fx-timed:before,html:root [data-fx~=lights].nl-fx-timed:after,html:root [data-fx~=lights].nl-fx-timed .nl-fx-light{animation:none}.nl-fx-dusk:before,.nl-fx-dusk:after,.nl-fx-dusk .nl-fx-light{transition:opacity 1.6s var(--ease-out,ease-out)}.nl-fx-dusk:not(.nl-fx-lit):before{opacity:1}.nl-fx-dusk:not(.nl-fx-lit):after,.nl-fx-dusk:not(.nl-fx-lit) .nl-fx-light{opacity:0}html:root [data-fx~=lights].nl-fx-glroom:before,html:root [data-fx~=lights].nl-fx-glroom:after{animation:none;opacity:0;transition:opacity .5s ease}html:root [data-fx~=lights].nl-fx-glroom .nl-fx-light{animation:none;opacity:0;transition:opacity 1.2s ease}html:root [data-fx~=lights].nl-fx-glroom.is-glow .nl-fx-light{opacity:.35}html .nl-fx-tilt[data-fx~=tilt]{transition-property:translate,box-shadow,scale;will-change:transform}.nl-fx-glare{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:inherit;overflow:hidden;pointer-events:none;opacity:0;mix-blend-mode:screen}.nl-fx-glare>span{position:absolute;left:0;top:0;width:600px;height:600px;border-radius:50%;will-change:transform;background:radial-gradient(closest-side,rgb(var(--nl-fx-sheen)/.46),rgb(var(--nl-fx-sheen)/.15) 40%,rgb(var(--nl-fx-sheen)/0))}[data-loop] .nl-media__video{opacity:0;transition:opacity .7s var(--ease-out,ease-out)}[data-loop].is-playing .nl-media__video{opacity:1}@media(prefers-reduced-motion:reduce){.nl-fx-gl,.nl-fx-lamp,.nl-fx-light,.nl-fx-glare,[data-fx~=lights]:before,[data-fx~=lights]:after,[data-loop] .nl-media__video{display:none!important}}:root[data-motion=off] :is(.nl-fx-gl,.nl-fx-lamp,.nl-fx-light,.nl-fx-glare,[data-loop] .nl-media__video),:root[data-motion=off] [data-fx~=lights]:before,:root[data-motion=off] [data-fx~=lights]:after{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/nl-fx.css.map */
