Transform Your Sauna Experience
Add professional chromotherapy lighting to any sauna with our universal LED light bar system. Perfect for backrest illumination, under bench lighting, or custom installations.
- ✨ Promotes tranquility and relaxation
- 💆 Stimulates circulation
- 🌱 Supports immune system wellness
- 📱 App-based Wi-Fi control
- 🎚️ Fully dimmable (1-100%)
- 💧 IP67 waterproof rated
Complete system with everything needed for professional installation
Available Light Bar Options
| Model | Length | Power | Lumens | Best For |
|---|---|---|---|---|
| SL-66 | 66″ RGB LED | 24.72W | 1,109 | Medium saunas, single backrests |
| SL-76 | 76″ RGB LED | 28.47W | 1,278 | Large saunas, extended installations |
Key Features
🎨 Infinite Colors
Full RGB spectrum with touch-slide color control. Create any mood from calming to energizing, plus pure white mode.
📐 Universal Installation
Works with any sauna brand. Includes flush and adjustable mounting clips for backrest or under bench applications.
🌡️ Sauna Rated
Light bars rated to 195°F. Driver components designed for high-temperature sauna environments.
📱 Smart Control
RF remote (98ft range) plus optional Wi-Fi app control. Schedule lighting and create custom scenes.
Complete System Includes:
Perfect Applications:
Elegant indirect ambient lighting
Dramatic floor-level illumination
Any brand or custom build
Professional-grade installations
.sauna-light-animation {
max-width: 600px;
margin: 20px auto;
text-align: center;
font-family: Arial, sans-serif;
}
.sauna-container {
position: relative;
width: 100%;
height: 400px;
border-radius: 15px;
overflow: hidden;
box-shadow: 0 10px 30px rgba(0,0,0,0.3);
background: #2c1810;
}
.sauna-frame {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 0;
transition: opacity 0.8s ease-in-out;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
}
/* Sauna wood background with different lighting */
.sauna-frame::before {
content: ”;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-image:
linear-gradient(90deg, transparent 48%, rgba(255,255,255,0.1) 49%, rgba(255,255,255,0.1) 51%, transparent 52%),
linear-gradient(90deg, transparent 18%, rgba(255,255,255,0.05) 19%, rgba(255,255,255,0.05) 21%, transparent 22%),
linear-gradient(0deg, #8B4513 0%, #A0522D 100%);
background-size: 80px 100%, 60px 100%, 100% 100%;
}
/* Light strip */
.sauna-frame::after {
content: ”;
position: absolute;
top: 45%;
left: 15%;
width: 70%;
height: 30px;
background: repeating-linear-gradient(
90deg,
currentColor 0px,
currentColor 40px,
transparent 40px,
transparent 50px
);
border-radius: 5px;
box-shadow: 0 0 20px currentColor;
opacity: 0.9;
}
/* Frame colors */
.frame-1 {
color: #FF6B35;
background-color: #FF6B3520;
}
.frame-2 {
color: #DC143C;
background-color: #DC143C20;
}
.frame-3 {
color: #1E3A8A;
background-color: #1E3A8A20;
}
.frame-4 {
color: #7C3AED;
background-color: #7C3AED20;
}
.frame-5 {
color: #EC4899;
background-color: #EC489920;
}
/* Animation */
@keyframes saunaLightCycle {
0%, 16% { opacity: 1; }
20%, 100% { opacity: 0; }
}
.sauna-container.playing.frame-1 { animation: saunaLightCycle 7.5s infinite; }
.sauna-container.playing.frame-2 { animation: saunaLightCycle 7.5s infinite 1.5s; }
.sauna-container.playing.frame-3 { animation: saunaLightCycle 7.5s infinite 3s; }
.sauna-container.playing.frame-4 { animation: saunaLightCycle 7.5s infinite 4.5s; }
.sauna-container.playing.frame-5 { animation: saunaLightCycle 7.5s infinite 6s; }
/* Default to first frame visible */
.frame-1 { opacity: 1; }
.sauna-controls {
margin-top: 15px;
color: #666;
}
.sauna-controls button {
background: #333;
color: white;
border: none;
padding: 8px 15px;
border-radius: 5px;
cursor: pointer;
font-size: 14px;
margin-bottom: 10px;
}
.sauna-controls button:hover {
background: #555;
}
.sauna-info {
font-size: 12px;
color: #888;
}
/* Mobile responsive */
@media (max-width: 600px) {
.sauna-container {
height: 250px;
}
}
let saunaIsPlaying = false;
function toggleSaunaAnimation() { const container = document.querySelector(‘.sauna-container’); const button = document.querySelector(‘.sauna-controls button’);
if (saunaIsPlaying) { container.classList.remove(‘playing’); button.textContent = ‘▶️ Play’; saunaIsPlaying = false; } else { container.classList.add(‘playing’); button.textContent = ‘⏸️ Pause’; saunaIsPlaying = true; }
}
// Auto-start animation
document.addEventListener(‘DOMContentLoaded’, function() { setTimeout(() => { toggleSaunaAnimation(); }, 500);
});

Prebuilt
Sauna Brushes
Vents