.ld-container{--you-color: #84a9c6;--you-glow: rgba(132, 169, 198, .65);--them-color: #dc98a6;--them-glow: rgba(220, 152, 166, .65);--heart-color: #84a9c6;width:90%;max-width:680px;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex;flex-direction:column;gap:20px;box-sizing:border-box}.ld-container *,.ld-container *:before,.ld-container *:after{box-sizing:border-box}.ld-scene-card{position:relative;width:100%;border-radius:28px;background:radial-gradient(circle at 50% 30%,#fdf6ee,#f1e7db);border:1px solid rgba(60,50,40,.08);box-shadow:0 20px 50px #3c32281f;overflow:hidden;padding:24px}.ld-scene-header{display:flex;justify-content:space-between;align-items:center;width:100%;z-index:10;position:relative}.ld-location{display:flex;align-items:center;gap:6px;color:#3c322899;font-size:13px;font-weight:500;letter-spacing:.2px}.ld-pin-icon{width:13px;height:13px;opacity:.7}.ld-stars-bg{position:absolute;top:15px;left:50%;transform:translate(-50%);width:180px;height:60px;pointer-events:none}.ld-star{position:absolute;width:2px;height:2px;background:#8c827a;border-radius:50%;opacity:.35}.star-1{top:10px;left:20px}.star-2{top:35px;left:80px;width:1.5px;height:1.5px;opacity:.1}.star-3{top:15px;right:25px}.ld-scene-body{position:relative;width:100%;aspect-ratio:800 / 350;margin-top:20px;--lamp-width: 72px;--ring-size: 144px}@media screen and (max-width:600px){.ld-scene-body{--lamp-width: 70px;--ring-size: 100px}}.ld-svg-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.ld-lamps-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.ld-lamp-container{position:absolute;display:flex;flex-direction:column;align-items:center;top:51.4%;transform:translate(-50%,-50%);cursor:pointer;-webkit-tap-highlight-color:transparent}.ld-lamp-left{left:18.75%;--lamp-color: var(--you-color);--lamp-glow: var(--you-glow);--lamp-tint: var(--you-tint)}.ld-lamp-right{left:81.25%;--lamp-color: var(--them-color);--lamp-glow: var(--them-glow);--lamp-tint: var(--them-tint)}.ld-ambient-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(var(--lamp-width) * 1.8);height:calc(var(--lamp-width) * 1.8);border-radius:50%;background-color:var(--lamp-color);filter:blur(35px);opacity:.55;transition:background-color .6s cubic-bezier(.4,0,.2,1),opacity .6s ease;pointer-events:none;z-index:0}.ld-signal-ring{position:absolute;top:50%;left:50%;width:var(--ring-size);height:var(--ring-size);border:1.5px dashed rgba(60,50,40,.15);border-radius:50%;pointer-events:none;z-index:1;animation:ld-rotate 40s linear infinite;transform-origin:center;transition:border-color .4s ease}.ld-lamp-container:hover .ld-signal-ring{border-color:#3c322847}@keyframes ld-rotate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.ld-lamp-device{position:relative;display:flex;flex-direction:column;width:var(--lamp-width);z-index:2;transition:transform .4s cubic-bezier(.175,.885,.32,1.15)}.ld-lamp-container:hover .ld-lamp-device{transform:scale(1.04)}.ld-lamp-glow-inner{position:absolute;top:-5px;left:0;right:0;bottom:0;border-radius:inherit;background-color:var(--lamp-color);filter:blur(1.5px);opacity:.88;transition:background-color .6s cubic-bezier(.4,0,.2,1)}.ld-lamp-glow-inner:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 45% 42%,#ffffffb8,#ffffff1a 48%,#0000004d);pointer-events:none}.ld-ripple{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;border:3.5px solid var(--lamp-color);box-shadow:0 0 16px var(--lamp-color);opacity:0;pointer-events:none;z-index:4}.ld-lamp-label{margin-top:14px;color:#4b3e34;font-size:14px;font-weight:700;letter-spacing:.5px;opacity:.9;text-transform:capitalize;pointer-events:none}.ld-tap-hint{display:block;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);padding:4px 12px;border-radius:20px;background:#ffffffe0;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(60,50,40,.08);box-shadow:0 2px 8px #3c32281a;font-size:11px;font-weight:700;letter-spacing:.3px;color:#4b3e34;white-space:nowrap;opacity:0;animation:ld-hint-fadein .3s .8s forwards,ld-hint-tap .5s 1.2s ease-in-out 2;pointer-events:none;z-index:10;transition:opacity .4s ease}.ld-tap-hint.ld-tap-hidden{opacity:0!important;animation:none}@keyframes ld-hint-fadein{0%{opacity:0;transform:translate(-50%) translateY(6px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes ld-hint-tap{0%,to{transform:translate(-50%) translateY(0)}40%{transform:translate(-50%) translateY(5px)}60%{transform:translate(-50%) translateY(5px)}}.ld-pulse .ld-lamp-device{animation:ld-bounce-pulse 1s cubic-bezier(.25,.46,.45,.94) forwards}.ld-pulse .ld-ripple{animation:ld-ripple-expand .9s cubic-bezier(.165,.84,.44,1) forwards}@keyframes ld-bounce-pulse{0%{transform:scale(1)}15%{transform:scale(1.12) translateY(-4px)}35%{transform:scale(.96) translateY(1.5px)}55%{transform:scale(1.03) translateY(-.5px)}75%{transform:scale(.99) translateY(0)}to{transform:scale(1)}}@keyframes ld-ripple-expand{0%{transform:scale(1);opacity:.95}to{transform:scale(1.35);opacity:0}}.ld-design-cylinder .ld-device-cuboid{display:none!important}.ld-design-cylinder .ld-device-cylinder{display:flex!important}.ld-design-cuboid .ld-device-cylinder{display:none!important}.ld-design-cuboid .ld-device-cuboid{display:flex!important}.ld-cylinder-img{display:block;width:100%;height:auto;position:relative;z-index:1}.ld-device-cylinder .ld-lamp-glow-inner{position:absolute;height:80%;width:95%;top:7px;left:3px;right:0;bottom:0;border-radius:0;background-color:var(--lamp-color);opacity:.9;mix-blend-mode:color;transition:opacity .6s ease,background-color .6s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:2}.ld-device-cylinder .ld-ripple{border-radius:0;z-index:3}.ld-design-cuboid .ld-voice-btn{display:none!important}.ld-voice-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;margin-top:4px;width:56px;height:56px;border-radius:50%;background:#ffffffeb;border:1px solid rgba(255,255,255,.18);box-shadow:0 6px 18px #00000059;cursor:pointer;outline:none;transition:transform .25s cubic-bezier(.175,.885,.32,1.15),box-shadow .3s ease,border-color .3s ease,background-color .3s ease;-webkit-tap-highlight-color:transparent;pointer-events:auto;z-index:6}.ld-voice-btn:hover{transform:scale(1.08);border-color:#fff6;box-shadow:0 8px 24px #0006,0 0 0 4px var(--voice-color, rgba(255, 255, 255, .08))}.ld-voice-btn:active{transform:scale(.94)}.ld-voice-rings{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ld-voice-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1.5px solid var(--voice-color, rgba(255, 255, 255, .55));opacity:0;animation:ld-voice-pulse 2.4s ease-out infinite}.ld-voice-ring-2{animation-delay:1.2s}.ld-voice-btn:hover .ld-voice-ring,.ld-voice-btn.ld-speaking .ld-voice-ring,.ld-voice-btn.ld-hearing .ld-voice-ring{animation-duration:1.3s;border-color:var(--voice-color, #ffffff);opacity:.65}@keyframes ld-voice-pulse{0%{transform:scale(1);opacity:.55}70%{transform:scale(1.6);opacity:0}to{transform:scale(1.6);opacity:0}}.ld-voice-static,.ld-voice-active{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}.ld-voice-active{display:none}.ld-speaking .ld-voice-active,.ld-hearing .ld-voice-active{display:inline-flex}.ld-speaking .ld-voice-static,.ld-hearing .ld-voice-static{display:none}.ld-voice-icon{display:block;width:20px;height:20px;color:var(--voice-color, #000000ff)}.ld-voice-static-label{font-size:8px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#000000d9;white-space:nowrap}.ld-voice-word{font-size:8px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#ffffffe6;white-space:nowrap}.ld-voice-bars{display:inline-flex;align-items:flex-end;gap:2.5px;height:14px}.ld-voice-bars span{width:3px;height:6px;border-radius:2px;background:var(--voice-color, #ffffff);box-shadow:0 0 6px var(--voice-color, rgba(255, 255, 255, .6));animation:ld-bar-wave .55s ease-in-out infinite alternate;transform-origin:bottom}.ld-voice-bars span:nth-child(2){height:13px;animation-delay:.1s}.ld-voice-bars span:nth-child(3){height:9px;animation-delay:.22s}.ld-voice-bars span:nth-child(4){height:12px;animation-delay:.08s}@keyframes ld-bar-wave{0%{transform:scaleY(.3)}to{transform:scaleY(1.15)}}.ld-voice-btn.ld-speaking{border-color:var(--voice-color, #ffffff);background:#141414f2;box-shadow:0 8px 24px #0006,0 0 22px var(--voice-color, rgba(255, 255, 255, .35))}.ld-voice-btn.ld-hearing{border-color:var(--voice-color, #ffffff);background:#141414f2;box-shadow:0 8px 24px #0006,0 0 14px var(--voice-color, rgba(255, 255, 255, .25))}.ld-recording .ld-ambient-glow{opacity:.85}.ld-recording .ld-device-cylinder .ld-lamp-glow-inner{opacity:1}.ld-recording .ld-lamp-device{animation:ld-record-breathe 1.2s ease-in-out infinite alternate}@keyframes ld-record-breathe{0%{transform:scale(1)}to{transform:scale(1.05)}}.ld-receiving .ld-ambient-glow{opacity:.85}.ld-receiving .ld-device-cylinder .ld-lamp-glow-inner{opacity:1}.ld-connect-wave{position:absolute;top:51.4%;left:50%;transform:translate(-50%,-50%);width:58%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:6px;padding:0 10px;z-index:3;opacity:0;pointer-events:none;transition:opacity .3s ease}.ld-wave-recording .ld-connect-wave{opacity:1}.ld-connect-wave span{flex:1;max-width:6px;display:block;border-radius:3px;background:var(--wave-color, #ffffff);box-shadow:0 0 8px var(--wave-color, rgba(255, 255, 255, .6));animation:ld-wave-anim .7s ease-in-out infinite alternate;animation-play-state:paused;opacity:.9}.ld-wave-recording .ld-connect-wave span{animation-play-state:running}.ld-wave-burst .ld-connect-wave span{animation-duration:.22s}.ld-connect-wave span:nth-child(1){animation-delay:0s}.ld-connect-wave span:nth-child(2){animation-delay:.06s}.ld-connect-wave span:nth-child(3){animation-delay:.12s}.ld-connect-wave span:nth-child(4){animation-delay:.03s}.ld-connect-wave span:nth-child(5){animation-delay:.15s}.ld-connect-wave span:nth-child(6){animation-delay:.09s}.ld-connect-wave span:nth-child(7){animation-delay:0s}.ld-connect-wave span:nth-child(8){animation-delay:.13s}.ld-connect-wave span:nth-child(9){animation-delay:.07s}.ld-connect-wave span:nth-child(10){animation-delay:.16s}.ld-connect-wave span:nth-child(11){animation-delay:.02s}.ld-connect-wave span:nth-child(12){animation-delay:.1s}.ld-connect-wave span:nth-child(13){animation-delay:.14s}.ld-connect-wave span:nth-child(14){animation-delay:.05s}@keyframes ld-wave-anim{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.ld-device-cuboid{position:relative;width:var(--lamp-width);z-index:2;transition:transform .4s cubic-bezier(.175,.885,.32,1.15)}.ld-lamp-container:hover .ld-device-cuboid{transform:scale(1.04)}.ld-cuboid-img{display:block;width:100%;height:auto;position:relative;z-index:1}.ld-device-cuboid .ld-lamp-glow-inner{position:absolute;height:80%;width:100%;top:7px;left:0;right:0;bottom:0;border-radius:0;background-color:var(--lamp-color);opacity:.9;mix-blend-mode:color;transition:opacity .6s ease,background-color .6s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:2}.ld-device-cuboid .ld-ripple{border-radius:0;z-index:3}.ld-style-selection{display:flex;flex-direction:column;gap:6px;width:100%;margin-bottom:4px}.ld-style-title{font-size:11px;font-weight:700;letter-spacing:.8px;color:#8c827a;text-transform:uppercase}.ld-style-toggles{display:flex;background:#f7f3ef;border-radius:12px;padding:4px;width:100%;gap:4px}.ld-style-btn{flex:1;border:none;background:transparent;border-radius:8px;font-family:inherit;font-size:13px;font-weight:600;color:#635850;padding:8px 12px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-tap-highlight-color:transparent}.ld-style-btn.active{background:#fff;color:#1a110c;box-shadow:0 2px 8px #1a110c14}.ld-config-card{width:100%;border-radius:28px;background:#fff;border:1px solid #efe8e1;box-shadow:0 10px 30px #1a110c0a;padding:24px;display:flex;flex-direction:column;gap:20px}.ld-config-header{display:flex;justify-content:space-between;align-items:center;font-size:11px;font-weight:700;letter-spacing:.8px}.ld-header-left{color:#8c8179}.ld-header-right{color:#5c6c7b;display:flex;align-items:center;gap:4px}.ld-arrow{font-size:14px;line-height:0;margin-top:-1px}.ld-role-toggles{display:flex;gap:16px;width:100%}.ld-toggle-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:10px;height:54px;border-radius:16px;border:1.5px solid #ebe5df;background:#faf8f5;cursor:pointer;outline:none;font-family:inherit;transition:all .4s cubic-bezier(.165,.84,.44,1);-webkit-tap-highlight-color:transparent}.ld-toggle-btn:hover{background:#f5f2ee;border-color:#dfd8d1}.ld-toggle-btn.active{border-width:1.5px;box-shadow:0 4px 15px #1a110c08}.ld-toggle-dot{width:14px;height:14px;border-radius:50%;display:inline-block;transition:background-color .4s ease;box-shadow:inset 0 1px 2px #0000001a}.ld-toggle-text{font-size:15px;font-weight:700;color:#4b3e34}.ld-toggle-btn:not(.active) .ld-toggle-text{color:#9c9187}.ld-color-selection{display:flex;align-items:center;justify-content:space-between;margin-top:4px;gap:20px}.ld-selected-color-info{display:flex;flex-direction:column;gap:4px;min-width:90px}.ld-color-title{font-size:9.5px;font-weight:700;color:#ad9e93;letter-spacing:.8px}.ld-color-name{font-size:18px;font-weight:800;color:#1a110c;line-height:1.1}.ld-swatches-grid{display:flex;gap:12px;flex-wrap:nowrap}.ld-swatch{width:42px;height:42px;border-radius:50%;border:3px solid #ffffff;cursor:pointer;outline:none;padding:0;position:relative;transition:all .4s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 2px 6px #0000000f,0 4px 10px var(--swatch-shadow, rgba(0,0,0,.05));-webkit-tap-highlight-color:transparent}.ld-swatch:hover{transform:scale(1.12)}.ld-swatch.active{transform:scale(1.18);box-shadow:0 0 0 2px #fff,0 0 0 4.5px var(--swatch-value, #84a9c6),0 6px 15px var(--swatch-shadow);z-index:2}@media screen and (max-width:600px){.ld-scene-card{padding:16px;border-radius:22px}.ld-config-card{padding:18px;border-radius:22px;gap:16px}.ld-location{font-size:11px}.ld-toggle-btn{height:48px;border-radius:12px}.ld-toggle-text{font-size:13.5px}.ld-color-selection{flex-direction:column;align-items:flex-start;gap:16px}.ld-selected-color-info{min-width:unset}.ld-swatches-grid{width:100%;justify-content:space-between;gap:8px}.ld-swatch{width:38px;height:38px}.ld-swatch.active{transform:scale(1.12)}}.ld-container .ld-ambient-glow:empty,.ld-container .ld-signal-ring:empty,.ld-container .ld-ripple:empty,.ld-container .ld-lamp-glow-inner:empty,.ld-container .ld-toggle-dot:empty,.ld-container .ld-star:empty{display:block}@media screen and (min-width:900px){.ld-container{width:90%;max-width:100%;display:flex;flex-direction:row}}@media screen and (max-width:900px){.ld-scene-body{margin:40px auto}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-long-distance-lamp.css.map */
