.sl-maquette.sl-signals-fit .beam-fit{background:#29241f;color:#f0eae3;--ref-ink:#f0eae3;--ref-muted:#bcb0a3;--ref-line:#d4aa7d26;--ref-accent:#d4aa7d}
.sl-maquette.sl-signals-fit .beam-fit-card{background:linear-gradient(140deg,#4d3c2c35,#211d1a70);border-color:#d4aa7d26}
body:has(.sl-signals-hero) .sl-battery-editorial{background:#29241f;color:#f0eae3}
body:has(.sl-signals-hero) .sl-battery-editorial :is(.sl-battery-summary,.sl-battery-point p,.sl-battery-tile-copy p){color:#bcb0a3}
body:has(.sl-signals-hero) .sl-battery-editorial .sl-battery-tile{background:#211d1a;border-color:#d4aa7d1a}
body:has(.sl-signals-hero) .sl-battery-tile-image{background:radial-gradient(ellipse at 30% 50%,#4a3a2b55,transparent 75%)}
body:has(.sl-signals-hero) .sl-battery-guide{color:#f0eae3;border-color:#d4aa7d55}
.sl-studio.sl-signals-installed{background:#211d1a;color:#f0eae3}
.sl-studio.sl-signals-installed .sl-r26-installed-copy>p{color:#bcb0a3}
.sl-studio.sl-signals-specs{background:#29241f;color:#f0eae3;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(30px,5vw,80px);padding-block:64px}
.sl-signals-specs .sl-signals-spec-visual{min-width:0}
.sl-signals-specs .sl-signals-spec-image{height:300px;margin:18px -15px -12px}
.sl-signals-specs .sl-signals-spec-image picture,.sl-signals-specs .sl-signals-spec-image img{display:block;width:100%;height:100%;object-fit:contain}
.sl-signals-specs .sl-signals-spec-intro{color:#bcb0a3}
.sl-signals-specs dl>div{padding:16px 0;border-color:#d4aa7d26}
.sl-signals-specs dl dd{color:#bcb0a3}
@media(max-width:749px){.sl-studio.sl-signals-specs{grid-template-columns:1fr;gap:20px;padding-block:46px}.sl-signals-specs .sl-signals-spec-image{height:270px;margin-top:0}.sl-signals-specs dl>div{padding:14px 0;gap:20px}.sl-studio.sl-signals-installed .sl-r26-installed-image{min-height:250px}}

.sl-maquette.sl-signals-fit .beam-fit .beam-fit-card{background:linear-gradient(145deg,#3a3026,#28231f)!important;border-color:#b8956d2e}
.sl-signals-fit .sl-fit-illustration linearGradient[id$="-metal"] stop:nth-child(1){stop-color:#807263}
.sl-signals-fit .sl-fit-illustration linearGradient[id$="-metal"] stop:nth-child(2){stop-color:#51463b}
.sl-signals-fit .sl-fit-illustration linearGradient[id$="-metal"] stop:nth-child(3){stop-color:#2d2721}
.sl-signals-fit .sl-fit-illustration linearGradient[id$="-tube"] stop:nth-child(1){stop-color:#726657}
.sl-signals-fit .sl-fit-illustration linearGradient[id$="-tube"] stop:nth-child(2){stop-color:#493f35}
.sl-signals-fit .sl-fit-illustration linearGradient[id$="-tube"] stop:nth-child(3){stop-color:#2b251f}
.sl-signals-fit .sl-fit-illustration radialGradient stop{stop-color:#d7ad79}
.sl-signals-fit .sl-fit-illustration [fill="#171d20"]{fill:#201b17}
.sl-signals-fit .sl-fit-illustration [fill="#30393d"]{fill:#453b31}
.sl-signals-fit .sl-fit-illustration [fill="#d6b98c"]{fill:#dfb783}
.sl-signals-fit .sl-fit-illustration :is([stroke="#899496"],[stroke="#8a9496"],[stroke="#849093"],[stroke="#7f8b8e"],[stroke="#a3adae"],[stroke="#7c878a"],[stroke="#98a4a7"],[stroke="#929fa2"],[stroke="#a3b0b2"]){stroke:#b6a38b}
.sl-signals-fit .sl-fit-illustration :is([stroke="#c4cccc"],[stroke="#c2cbcc"],[stroke="#c5cece"]){stroke:#ead3b4}
.sl-signals-fit .sl-fit-illustration :is([stroke="#0c1012"],[stroke="#111719"]){stroke:#17130f}
.sl-signals-fit .sl-fit-illustration [stroke="#667478"]{stroke:#8f7d66}
.sl-signals-fit .sl-fit-illustration [stroke="#303a3e"]{stroke:#453b31}
.sl-signals-fit .sl-fit-illustration .sl-fit-orbit{stroke:#c1a785}
.sl-signals-fit .sl-fit-illustration :is(.sl-fit-dimension,.sl-fit-dimension-guide){stroke:#dfb783}
