.s3{position:relative;width:100%;aspect-ratio:6/5;container-type:inline-size;overflow:visible;--rx:-24deg;--ry:-36deg}.s3__cam{position:absolute;top:0;right:0;bottom:0;left:0;font-size:calc(100cqw / 255);perspective:1400em;perspective-origin:50% 20%}.s3__world{position:absolute;left:50%;top:71%;width:0;height:0;transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry))}.s3[data-scene=tv] .s3__world{top:76%}.b3{position:absolute;left:0;top:0;transform-style:preserve-3d;transform:translate3d(calc(var(--x)*1em),calc(var(--y)*1em),calc(var(--z)*1em)) rotateY(var(--by,0deg))}.b3>i{position:absolute;left:0;top:0;display:block;backface-visibility:hidden}.b3>.ft{width:calc(var(--w)*1em);height:calc(var(--h)*1em);margin:calc(var(--h)*-.5em) 0 0 calc(var(--w)*-.5em);transform:translateZ(calc(var(--d)*.5em))}.b3>.bk{width:calc(var(--w)*1em);height:calc(var(--h)*1em);margin:calc(var(--h)*-.5em) 0 0 calc(var(--w)*-.5em);transform:rotateY(180deg) translateZ(calc(var(--d)*.5em))}.b3>.rt{width:calc(var(--d)*1em);height:calc(var(--h)*1em);margin:calc(var(--h)*-.5em) 0 0 calc(var(--d)*-.5em);transform:rotateY(90deg) translateZ(calc(var(--w)*.5em))}.b3>.lf{width:calc(var(--d)*1em);height:calc(var(--h)*1em);margin:calc(var(--h)*-.5em) 0 0 calc(var(--d)*-.5em);transform:rotateY(-90deg) translateZ(calc(var(--w)*.5em))}.b3>.tp{width:calc(var(--w)*1em);height:calc(var(--d)*1em);margin:calc(var(--d)*-.5em) 0 0 calc(var(--w)*-.5em);transform:rotateX(90deg) translateZ(calc(var(--h)*.5em))}.rnd>i{border-radius:50%}.sh>i:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.sh>.ft:before,.sh>.lf:before{background:linear-gradient(180deg,#ffffff0f,#fff0 26%,#00000024)}.sh>.rt:before{background:linear-gradient(180deg,#ffffff08,#0000000f 30%,#0003)}.sh>.tp:before{background:linear-gradient(105deg,#ffffff14,#fff0 50%,#0000001a)}.cy,.sph{position:absolute;left:0;top:0;transform-style:preserve-3d;translate:calc(var(--x)*1em) calc(var(--y)*1em) calc(var(--z)*1em)}.cy{transform:rotateY(calc(var(--ry)*-1));--c0:#2a2622;--c1:#8a8072}.sph{transform:rotateY(calc(var(--ry)*-1)) rotateX(calc(var(--rx)*-1))}.cy>i,.sph>i{position:absolute;left:0;top:0;display:block}.cy>.sd{width:calc(var(--w)*1em);height:calc(var(--h)*1em);margin:calc(var(--h)*-.5em) 0 0 calc(var(--w)*-.5em)}.cy>.sd,.cy>.bt{background:var(--c1);background:linear-gradient(90deg,color-mix(in srgb,var(--c1) 58%,var(--c0)) 0,var(--c1) 26%,color-mix(in srgb,var(--c1) 48%,var(--c0)) 62%,var(--c0) 100%)}.cy>.tp,.cy>.bt{border-radius:50%}.cy>.tp{width:calc(var(--t,var(--w))*1em);height:calc(var(--t,var(--w))*1em);margin:calc(var(--t,var(--w))*-.5em) 0 0 calc(var(--t,var(--w))*-.5em);transform:rotateX(90deg) translateZ(calc(var(--h)*.5em + .12em));background:var(--c1);background:radial-gradient(circle at 36% 34%,color-mix(in srgb,var(--c1) 88%,#fff),color-mix(in srgb,var(--c1) 62%,var(--c0)))}.cy>.bt{width:calc(var(--b,var(--w))*1em);height:calc(var(--b,var(--w))*1em);margin:calc(var(--b,var(--w))*-.5em) 0 0 calc(var(--b,var(--w))*-.5em);transform:rotateX(90deg) translateZ(calc(var(--h)*-.5em - .05em))}.sph>i{width:calc(var(--w)*1em);height:calc(var(--w)*1em);margin:calc(var(--w)*-.5em) 0 0 calc(var(--w)*-.5em);border-radius:50%}.cy>.gl{width:calc(var(--w)*1.36em);height:calc(var(--w)*1.36em);margin:calc(var(--w)*-.68em) 0 0 calc(var(--w)*-.68em);border-radius:50%;transform:translateZ(-.6em);background:radial-gradient(closest-side,#ffe0b080,#ffd89c4d 62%,#ffd69600);opacity:0;transition:opacity .5s ease-in;pointer-events:none}.m-floor>.tp{background:#1b1916;-webkit-mask-image:radial-gradient(closest-side,#000 45%,transparent 100%);mask-image:radial-gradient(closest-side,#000 45%,transparent 100%)}.m-wall>.ft{background:linear-gradient(180deg,#201d1a,#191715);-webkit-mask-image:radial-gradient(ellipse 50% 50% at 50% 60%,#000 40%,transparent 100%);mask-image:radial-gradient(ellipse 50% 50% at 50% 60%,#000 40%,transparent 100%)}.m-rug>.tp{background:repeating-linear-gradient(90deg,#2a2622 0 5em,#2e2a25 5em 10em);-webkit-mask-image:radial-gradient(closest-side,#000 82%,transparent 100%);mask-image:radial-gradient(closest-side,#000 82%,transparent 100%)}.ao>.tp{background:radial-gradient(closest-side,#00000080,#00000038 55%,#0000)}.ao>.ft{background:radial-gradient(closest-side,#0000006b,#00000029 55%,#0000)}.m-oak>.tp{background:#6c5947}.m-oak>.ft{background:#544436}.m-oak>.lf{background:#4b3d31}.m-oak>.rt{background:#3f3329}.m-oak>.bk{background:#4a3d31}.m-oak>.tp{background-image:repeating-linear-gradient(0deg,#281c1217 0 .5em,#0000 .5em 3.8em)}.m-wood>.tp{background:#40382f}.m-wood>.ft{background:#302a25}.m-wood>.lf{background:#2a2521}.m-wood>.rt{background:#231f1b}.m-dark>.tp{background:#262422}.m-dark>.ft{background:#1d1c1a}.m-dark>.lf{background:#1a1917}.m-dark>.rt{background:#151413}.m-cream>.tp{background:#c2b7a5}.m-cream>.ft{background:#a59a89}.m-cream>.lf{background:#998e7e}.m-cream>.rt{background:#857b6d}.m-duvet>.tp{background:linear-gradient(90deg,#8f8474,#9d9281)}.m-duvet>.ft{background:#7a7062}.m-duvet>.rt{background:#655d52}.m-ink>.tp{background:#3d434a}.m-ink>.ft{background:#2f3439}.m-ink>.lf{background:#2a2e33}.m-ink>.rt{background:#23272b}.m-boucle>.tp{background:#b0a696}.m-boucle>.ft{background:#93897b}.m-boucle>.lf{background:#9d9385}.m-boucle>.rt{background:#746c61}.m-boucle2>.tp{background:#bdb3a3}.m-boucle2>.ft{background:#9d9385}.m-boucle2>.lf{background:#a69c8d}.m-boucle2>.rt{background:#7f766a}.m-beech>.tp{background:#cdaa80}.m-beech>.ft{background:#b58f65}.m-beech>.lf{background:#bf9a6f}.m-beech>.rt{background:#8f6e4b}.m-brass>.tp{background:#d0ab6c}.m-brass>.ft{background:#a8854e}.m-brass>.lf{background:#b8935a}.m-brass>.rt{background:#775b33}.m-metal>i{background:#6b655d}.m-key>i{background:#9a948a}.m-seam>i{background:#140e098c}.m-screen>.ft{background:linear-gradient(135deg,#1d1d1e,#0b0b0c 45%,#141415)}.m-screen>.rt{background:#0c0c0c}.m-screen>.tp{background:#1e1e1e}.m-mirror>.ft{background:radial-gradient(circle at 32% 26%,#45433f,#24221f 58%,#181716);box-shadow:inset 0 0 0 .9em #a8854e,inset 0 0 0 1.3em #00000059}.m-mat>.ft{background:#d2c9b9}.m-print>.ft{background:radial-gradient(circle at 50% 62%,#b98d57 0 28%,#0000 28.5%),linear-gradient(180deg,#dcd3c4 0 55%,#3a332c 55% 100%)}.m-brass,.m-brassc{--c0:#5f4827;--c1:#d6b273}.m-cord{--c0:#0c0b0a;--c1:#1d1b19}.m-pole{--c0:#191817;--c1:#4d4843}.m-stem{--c0:#4a3f2e;--c1:#8a7858}.m-stemb>i{background:#7d6c4e}.m-brassp>.ft{background:radial-gradient(circle at 36% 32%,#e0bf84,#a17d45 62%,#6f5530)}.m-blk>.tp,.m-blk-top>.tp{background:radial-gradient(circle at 36% 34%,#45413c,#1f1d1b)}.m-led>i{background:#4d473e;transition:background .4s,box-shadow .6s}.s3.is-on .m-led>i{background:#fff4dc;box-shadow:0 0 1.2em #f3e3c3f2,0 0 5em #f3e3c38c,0 0 12em #f3e3c340;animation:s3-flick 1.1s ease-out both;animation-delay:var(--dl,0s)}.m-ledline>i{background:#4d473e}.m-ledline>i:after{background:#fff6e2;box-shadow:0 .3em 1em #fff0d4f2,0 1em 4em #f3e3c373}@keyframes s3-flick{0%{opacity:0}30%{opacity:1}42%{opacity:.35}55%{opacity:1}to{opacity:1}}.sp>i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .45s ease-in;pointer-events:none}.s3.is-on .sp>i:after{opacity:1;transition:opacity .9s ease-out var(--dl,0s)}.sp-floor>.tp:after{background:radial-gradient(ellipse var(--gw,38%) var(--gh,34%) at var(--gx,50%) var(--gy,50%),rgba(255,236,200,.5),rgba(243,227,195,.14) 55%,rgba(243,227,195,0) 100%)}.sp-halo>.ft:after{background:radial-gradient(ellipse var(--gw,48%) var(--gh,58%) at var(--gx,50%) var(--gy,46%),rgba(255,236,200,.55),rgba(243,227,195,.18) 50%,rgba(243,227,195,0) 100%)}.lit>i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;opacity:0;transition:opacity .5s ease-in;pointer-events:none}.s3.is-on .lit>i:after,.hl.is-lit .lit>i:after,.s3.is-on .lit>.gl,.hl.is-lit .lit>.gl{opacity:1;transition:opacity 1.1s ease-out var(--dl,0s)}.m-shade{--c0:#39332c;--c1:#a39988}.m-shade>.tp{background:radial-gradient(circle,#181614 0 52%,#2b2723 78%);box-shadow:inset 0 0 0 .55em #8d8374}.m-shade>.sd{background:linear-gradient(90deg,#1b191700 9%,#1b1917 14% 86%,#1b191700 91%) top/100% 1.2em no-repeat,linear-gradient(90deg,color-mix(in srgb,var(--c1) 58%,var(--c0)) 0,var(--c1) 26%,color-mix(in srgb,var(--c1) 48%,var(--c0)) 62%,var(--c0) 100%)}.m-shade>.sd:after{background:linear-gradient(180deg,#fff8e8,#ffeac6 50%,#f8d29c 86%)}.m-shade>.bt:after{background:#f8d29c}.m-shade>.tp:after{background:radial-gradient(circle,#fffdf8 0,#fff3d8 42%,#f8d8a6 78%,#f3cc94)}.m-shade>.gl:after{content:none}.m-glass>i{background:radial-gradient(circle at 36% 30%,#c4bcad 0,#989084,#655f56 80%,#544f48)}.m-glass>i:after{background:radial-gradient(circle at 46% 44%,#fffefa 0,#fff3d6 36%,#ffe0a8 74%,#f6c98a);box-shadow:0 0 2.6em .7em #ffd89c6b,0 0 8em 2.4em #ffcc8829}.w{position:absolute;display:block;pointer-events:none;opacity:0;transition:opacity .6s ease-in}.s3.is-on .w{opacity:1;transition:opacity 1.3s ease-out var(--dl,0s)}.w-halo{background:radial-gradient(ellipse 50% 50% at 50% 50%,#ffe4b89e,#f3d6a838 40%,#f3d6a80d 75%,#f3d6a800)}.w-pool{background:radial-gradient(ellipse 50% 50% at 50% 50%,#ffe6be57,#f3d6a81a 55%,#f3d6a800)}.w-down{background:radial-gradient(ellipse 50% 62% at 50% 0%,#ffe8c480,#f3d6a824 48%,#f3d6a800)}.w-strong{background:radial-gradient(ellipse 50% 70% at 50% 0%,#ffeccc9e,#f3d6a833 45%,#f3d6a800)}.w-side{background:linear-gradient(90deg,#ffe8c438,#ffe8c400 70%)}.s3[data-scene=table] .s3__world{top:76%}.s3[data-scene=entry] .s3__world{top:74%}.s3[data-scene=floor] .s3__cam,.s3[data-scene=pendant] .s3__cam,.s3[data-scene=sconce] .s3__cam{font-size:calc(100cqw / 300)}.s3[data-scene=floor] .s3__world{top:87%}.s3[data-scene=pendant] .s3__world{top:86%}.s3[data-scene=sconce] .s3__world{top:88%}@media(prefers-reduced-motion:reduce){.s3.is-on .m-led>i{animation:none}.sp>i:after,.lit>i:after,.lit>.gl,.w{transition:none}}.s3--hero .s3__world{--rx:calc(-8deg + var(--drx,0deg));--ry:calc(-18deg + var(--dry,0deg))}.s3--hero .cy,.s3--hero .sph{transition:transform .6s cubic-bezier(.2,.7,.2,1);animation:hs-unsway 18s ease-in-out infinite alternate}.mdl-hero__art.is-drag .cy,.mdl-hero__art.is-drag .sph{transition:none}@keyframes hs-unsway{0%{rotate:y 5deg}to{rotate:y -6deg}}.s3--hero .hl .lit>.gl{animation:hl-in 1.8s ease-out backwards;animation-delay:calc(var(--i) * .75s + .5s)}@media(prefers-reduced-motion:reduce){.s3--hero .cy,.s3--hero .sph,.s3--hero .hl .lit>.gl{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/moodly-3d.css.map */
