/* Continuous light mineral backdrop on every public route. */
body.lm-site{position:relative;isolation:isolate;background:var(--paper);background-image:none}
body.lm-site::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:var(--site-texture,url('/images/beton-brut-14.webp')) center top/900px repeat;opacity:.18}
.lm-site :is(.lm-stage,.site-footer,.lm-maison-story,.service-body,.salon-careers-values,.salon-recruit){background:transparent}
.lm-site :is(.lmx-note,.lm-choice,.lm-visit,.salon-application-panel,.contact07-form-card){background-image:none}
.lm-site .site-footer{border-top:1px solid var(--line)}
.lm-site .salon-recruit{border-color:#342e291c}
.lm-site .site-header{background:rgba(246,242,236,.82);border-color:#ffffffb3;box-shadow:0 8px 24px #342e2906}
.lm-site .site-menu{background-color:var(--paper);background-image:linear-gradient(#f6f2ece0,#f6f2ece0),var(--site-texture,url('/images/beton-brut-14.webp'));background-size:auto,900px}
.lm-site :is(.profile-booking,.booking-picker,.booking-empty,.salon-guidance-panel){background:#f9f5efad}
@media print{body.lm-site::before{display:none}}
