.AuraWallLightConfigurator-module__QoALOW__root{--active-pane-color:#c45b12;--copper-accent:#b87352;--border-color:#e5e5e5;--text-secondary:#666;width:100%}.AuraWallLightConfigurator-module__QoALOW__container{gap:80px;width:100%;max-width:1100px;margin:0 auto;display:flex}.AuraWallLightConfigurator-module__QoALOW__visualizerPane{flex:1;justify-content:center;align-items:center;width:100%;display:flex}.AuraWallLightConfigurator-module__QoALOW__sconceSvg{filter:drop-shadow(0 20px 40px #0000001f);width:100%;max-width:340px;height:auto;transition:filter .6s cubic-bezier(.4,0,.2,1)}.AuraWallLightConfigurator-module__QoALOW__tubeGlow,.AuraWallLightConfigurator-module__QoALOW__centralGlass,.AuraWallLightConfigurator-module__QoALOW__centralGlassImage,.AuraWallLightConfigurator-module__QoALOW__centralGlassTint,.AuraWallLightConfigurator-module__QoALOW__lightGlow,.AuraWallLightConfigurator-module__QoALOW__litHaloWide,.AuraWallLightConfigurator-module__QoALOW__litHaloCore,.AuraWallLightConfigurator-module__QoALOW__tubeShadow,.AuraWallLightConfigurator-module__QoALOW__sunkenShadow{will-change:opacity, fill, filter;transition:opacity .6s cubic-bezier(.4,0,.2,1),fill .6s cubic-bezier(.4,0,.2,1),filter .6s cubic-bezier(.4,0,.2,1)}.AuraWallLightConfigurator-module__QoALOW__lightGlow{opacity:0}.AuraWallLightConfigurator-module__QoALOW__litHaloWide,.AuraWallLightConfigurator-module__QoALOW__litHaloCore,.AuraWallLightConfigurator-module__QoALOW__tubeGlow{fill:var(--active-pane-color);opacity:0}.AuraWallLightConfigurator-module__QoALOW__centralGlass{fill:var(--active-pane-color)}.AuraWallLightConfigurator-module__QoALOW__root.AuraWallLightConfigurator-module__QoALOW__isOn .AuraWallLightConfigurator-module__QoALOW__tubeGlow{opacity:.8}.AuraWallLightConfigurator-module__QoALOW__root.AuraWallLightConfigurator-module__QoALOW__isOn .AuraWallLightConfigurator-module__QoALOW__centralGlass{filter:brightness(1.3)saturate(1.2)}.AuraWallLightConfigurator-module__QoALOW__root.AuraWallLightConfigurator-module__QoALOW__isOn .AuraWallLightConfigurator-module__QoALOW__centralGlassImage{filter:brightness(1.35)saturate(1.25)}.AuraWallLightConfigurator-module__QoALOW__root.AuraWallLightConfigurator-module__QoALOW__isOn .AuraWallLightConfigurator-module__QoALOW__centralGlassTint{opacity:.45}.AuraWallLightConfigurator-module__QoALOW__root.AuraWallLightConfigurator-module__QoALOW__isOn .AuraWallLightConfigurator-module__QoALOW__lightGlow{opacity:.85}.AuraWallLightConfigurator-module__QoALOW__root.AuraWallLightConfigurator-module__QoALOW__isOn .AuraWallLightConfigurator-module__QoALOW__litHaloWide{opacity:.18}.AuraWallLightConfigurator-module__QoALOW__root.AuraWallLightConfigurator-module__QoALOW__isOn .AuraWallLightConfigurator-module__QoALOW__litHaloCore{opacity:.38}.AuraWallLightConfigurator-module__QoALOW__root.AuraWallLightConfigurator-module__QoALOW__isOn .AuraWallLightConfigurator-module__QoALOW__tubeShadow{opacity:.08}.AuraWallLightConfigurator-module__QoALOW__root.AuraWallLightConfigurator-module__QoALOW__isOn .AuraWallLightConfigurator-module__QoALOW__sunkenShadow{opacity:.15}.AuraWallLightConfigurator-module__QoALOW__controlsPane{flex-direction:column;flex:1;justify-content:center;width:100%;display:flex}.AuraWallLightConfigurator-module__QoALOW__collectionName{font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:uppercase;letter-spacing:.15em;color:var(--text-secondary);margin-bottom:24px;font-size:.65rem}.AuraWallLightConfigurator-module__QoALOW__title{font-family:var(--font-playfair), Georgia, "Times New Roman", Times, serif;letter-spacing:.02em;margin:0 0 20px;font-size:2.6rem;font-weight:400;line-height:1.1}.AuraWallLightConfigurator-module__QoALOW__intro{font-family:var(--font-playfair), Georgia, serif;color:#1a1a1a;opacity:.88;max-width:36ch;margin:0 0 32px;font-size:1.05rem;line-height:1.65}.AuraWallLightConfigurator-module__QoALOW__sectionLabel{font-family:var(--font-playfair), Georgia, serif;color:#1a1a1a;margin-bottom:16px;font-size:1.2rem;font-style:italic}.AuraWallLightConfigurator-module__QoALOW__activeColorName{font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:uppercase;letter-spacing:.1em;color:var(--copper-accent);margin:0 0 12px;font-size:.75rem}.AuraWallLightConfigurator-module__QoALOW__activeColorDesc{font-family:var(--font-playfair), Georgia, serif;color:#1a1a1a;min-height:50px;margin-bottom:30px;font-size:1.05rem;line-height:1.6}.AuraWallLightConfigurator-module__QoALOW__swatchGrid{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:30px;display:grid}@media (max-width:380px){.AuraWallLightConfigurator-module__QoALOW__swatchGrid{grid-template-columns:repeat(2,1fr)}}.AuraWallLightConfigurator-module__QoALOW__swatchWrapper{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:none;flex-direction:column;align-items:center;margin:0;padding:0;display:flex}.AuraWallLightConfigurator-module__QoALOW__swatch{aspect-ratio:1;border:1px solid #0000000d;border-radius:2px;width:100%;transition:all .3s;position:relative;overflow:hidden;box-shadow:inset 0 0 10px #00000026}.AuraWallLightConfigurator-module__QoALOW__swatchImage{object-fit:cover;border-radius:2px}.AuraWallLightConfigurator-module__QoALOW__swatchWrapperActive .AuraWallLightConfigurator-module__QoALOW__swatch{border:1px solid var(--copper-accent)}.AuraWallLightConfigurator-module__QoALOW__swatchWrapper:focus-visible .AuraWallLightConfigurator-module__QoALOW__swatch{outline:1px solid var(--copper-accent);outline-offset:4px}.AuraWallLightConfigurator-module__QoALOW__swatchLabel{font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);text-align:center;margin-top:10px;font-size:.6rem;transition:color .3s}.AuraWallLightConfigurator-module__QoALOW__swatchWrapperActive .AuraWallLightConfigurator-module__QoALOW__swatchLabel{color:#1a1a1a}.AuraWallLightConfigurator-module__QoALOW__toggleWrapper{align-items:center;gap:12px;margin-bottom:40px;display:flex}.AuraWallLightConfigurator-module__QoALOW__toggleLabel{font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);cursor:pointer;touch-action:manipulation;font-size:.65rem}.AuraWallLightConfigurator-module__QoALOW__switch{width:36px;height:20px;display:inline-block;position:relative}.AuraWallLightConfigurator-module__QoALOW__switch input{opacity:0;width:0;height:0}.AuraWallLightConfigurator-module__QoALOW__slider{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background-color:#e5e5e5;border-radius:24px;transition:all .4s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.AuraWallLightConfigurator-module__QoALOW__slider:before{content:"";background-color:#fff;border-radius:50%;width:14px;height:14px;transition:all .4s cubic-bezier(.4,0,.2,1);position:absolute;bottom:3px;left:3px;box-shadow:0 1px 3px #0000001a}.AuraWallLightConfigurator-module__QoALOW__switch input:checked+.AuraWallLightConfigurator-module__QoALOW__slider{background-color:var(--copper-accent)}.AuraWallLightConfigurator-module__QoALOW__switch input:checked+.AuraWallLightConfigurator-module__QoALOW__slider:before{transform:translate(16px)}.AuraWallLightConfigurator-module__QoALOW__specsTable{border-top:1px solid var(--border-color);width:100%;padding-top:24px}.AuraWallLightConfigurator-module__QoALOW__specRow{font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;color:#1a1a1a;justify-content:space-between;gap:16px;padding:12px 0;font-size:.75rem;display:flex}.AuraWallLightConfigurator-module__QoALOW__specLabel{font-weight:500}.AuraWallLightConfigurator-module__QoALOW__specValue{text-align:right}.AuraWallLightConfigurator-module__QoALOW__colourNote{font-family:var(--font-playfair), Georgia, serif;color:var(--text-secondary);max-width:38ch;margin:16px 0 20px;font-size:.8rem;font-style:italic;line-height:1.65}.AuraWallLightConfigurator-module__QoALOW__enquireBtn{color:#fff;cursor:pointer;width:100%;font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;letter-spacing:.18em;text-transform:uppercase;background:#000;border:none;margin-top:8px;padding:1rem 1.25rem;font-size:.65rem;font-weight:500;transition:background-color .2s}.AuraWallLightConfigurator-module__QoALOW__enquireBtn:hover{background:#1a1a1a}@media (min-width:768px) and (max-width:1024px){.AuraWallLightConfigurator-module__QoALOW__container{align-items:flex-start;gap:40px}.AuraWallLightConfigurator-module__QoALOW__visualizerPane{top:max(6.5rem, calc(env(safe-area-inset-top) + 5.5rem));align-self:flex-start;position:sticky}.AuraWallLightConfigurator-module__QoALOW__sconceSvg{max-width:280px}.AuraWallLightConfigurator-module__QoALOW__title{font-size:2.2rem}.AuraWallLightConfigurator-module__QoALOW__intro{margin-bottom:24px}.AuraWallLightConfigurator-module__QoALOW__activeColorDesc{min-height:auto;margin-bottom:24px}.AuraWallLightConfigurator-module__QoALOW__swatchGrid{gap:12px;margin-bottom:24px}.AuraWallLightConfigurator-module__QoALOW__toggleWrapper{margin-bottom:28px}}@media (max-width:767px){.AuraWallLightConfigurator-module__QoALOW__enquireBtn{display:none}.AuraWallLightConfigurator-module__QoALOW__mobileShell{height:calc(100dvh - max(4.5rem, calc(env(safe-area-inset-top) + 3.75rem)));flex-direction:column;min-height:0;display:flex;overflow:hidden}.AuraWallLightConfigurator-module__QoALOW__container{flex-direction:column;gap:0;max-width:none;height:100%;min-height:0;margin:0;padding:0}.AuraWallLightConfigurator-module__QoALOW__visualizerPane{border-bottom:1px solid var(--border-color);z-index:1;background:#fffffffa;flex:0 0 45%;width:100%;height:45%;padding:20px}.AuraWallLightConfigurator-module__QoALOW__sconceSvg{filter:drop-shadow(0 10px 20px #00000014);width:auto;max-width:100%;height:100%;max-height:100%}.AuraWallLightConfigurator-module__QoALOW__controlsPane{-webkit-overflow-scrolling:touch;padding:30px 24px calc(40px + env(safe-area-inset-bottom));flex:auto;justify-content:flex-start;min-height:0;overflow-y:auto}.configure-embedded .AuraWallLightConfigurator-module__QoALOW__controlsPane{padding-bottom:calc(8.5rem + env(safe-area-inset-bottom))}.configure-embedded .AuraWallLightConfigurator-module__QoALOW__mobileShell{height:calc(100dvh - max(4.5rem, calc(env(safe-area-inset-top) + 3.75rem)))}.AuraWallLightConfigurator-module__QoALOW__title{margin-bottom:30px;font-size:2.2rem}.AuraWallLightConfigurator-module__QoALOW__activeColorDesc{min-height:auto;margin-bottom:24px;font-size:1rem}.AuraWallLightConfigurator-module__QoALOW__swatchGrid{gap:12px}}
