html:root:has([data-peau-client="2026"]){--bord-champ:#7F8898;--font-bricolage:var(--font-instrument);--font-inter:var(--font-instrument);--font-display:var(--font-instrument),ui-sans-serif,system-ui,sans-serif;--font-body:var(--font-instrument),ui-sans-serif,system-ui,sans-serif;--shadow-md:0 1px 2px rgba(14,20,19,0.04),0 0 0 1px rgba(14,20,19,0.06);--shadow-lg:0 4px 16px rgba(14,20,19,0.06),0 0 0 1px rgba(14,20,19,0.06);--shadow-card:0 1px 2px rgba(14,20,19,0.04),0 0 0 1px rgba(14,20,19,0.06);--peau-bg:var(--bg);--peau-bg-elev:var(--bg-elev);--peau-bg-soft:var(--bg-soft);--peau-bg-sunken:var(--bg-sunken);--peau-text:var(--text);--peau-text-muted:var(--text-muted);--peau-text-soft:var(--text-soft);--peau-border:var(--border);--peau-border-strong:var(--border-strong);--peau-primary:var(--primary);--peau-primary-lisible:var(--primary-lisible);--peau-primary-appuye:var(--primary-appuye);--peau-primary-soft:var(--primary-soft);--peau-accent:var(--accent);--peau-accent-soft:var(--accent-soft);--peau-ok:var(--ok);--peau-ok-soft:var(--ok-soft);--peau-warn:var(--warn);--peau-warn-soft:var(--warn-soft);--peau-bad:var(--bad);--peau-bad-soft:var(--bad-soft);--peau-reserved:var(--reserved);--peau-reserved-soft:var(--reserved-soft);--peau-entite-location:var(--entite-location);--peau-entite-location-soft:var(--entite-location-soft);--peau-entite-garage:var(--entite-garage);--peau-entite-garage-soft:var(--entite-garage-soft);--peau-domain-prise:var(--domain-prise);--peau-domain-prise-soft:var(--domain-prise-soft);--peau-domain-retour:var(--domain-retour);--peau-domain-retour-soft:var(--domain-retour-soft)}html:root:has([data-peau-client="2026"]) body,html:root:has([data-peau-client="2026"]) body:has([data-vitrine-v2]){background:var(--bg)}html:root:has([data-peau-client="2026"]) .lc-header-extras>button:first-child{display:none!important}html:root:has([data-peau-client="2026"]) :is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=hidden],[type=color],[type=submit],[type=button]),select,textarea){min-height:52px;border:1px solid var(--bord-champ)!important;border-radius:12px!important;background-color:var(--bg-elev)!important;color:var(--text)!important}html:root:has([data-peau-client="2026"]) :is(input,select,textarea):focus-visible{border-color:var(--primary)!important;outline:2px solid var(--primary);outline-offset:1px}html:root:has([data-peau-client="2026"]) :is(input,textarea)::placeholder{color:var(--text-muted);opacity:1}html:root:has([data-peau-client="2026"]) :is(button,a,[role=button]):is(.btn-mag,.lc-btn-plein,[style*="background:var(--primary)"],[style*="background: var(--primary)"],[style*="background-color:var(--primary)"],[style*="background-color: var(--primary)"],[class*="bg-[var(--primary)]"]){border-radius:14px!important}html:root:has([data-peau-client="2026"]) :is(.hero-section,section.lc-hero-section){background:var(--bg)!important}html:root:has([data-peau-client="2026"]) :is(.hero-glow-1,.hero-glow-2,.lc-hero-glow-1,.lc-hero-glow-2){background:none}html:root:has([data-peau-client="2026"]) :is([class*="text-[var(--primary)]"],[style*="color:var(--primary)"]:not([style*="background-color:var(--primary)"],[style*="border-color:var(--primary)"]),[style*="color: var(--primary)"]:not([style*="background-color: var(--primary)"],[style*="border-color: var(--primary)"])){color:var(--primary-lisible)!important}html:root:has([data-peau-client="2026"]) [data-skin=client-2a]{--color-bg:var(--peau-bg);--color-surface:var(--peau-bg-elev);--color-surface-2:var(--peau-bg-soft);--color-tabbar:var(--peau-bg-elev);--color-photo:var(--peau-bg-sunken);--color-border:var(--peau-border-strong);--color-border-soft:var(--peau-border);--color-text:var(--peau-text);--color-text-2:var(--peau-text-muted);--color-text-3:var(--peau-text-soft);--color-action:var(--peau-primary);--color-link:var(--peau-primary-lisible);--color-amber:var(--peau-accent);--color-amber-text:var(--peau-warn);--color-amber-title:var(--peau-text);--color-amber-sub:var(--peau-text-muted);--color-amber-bg:var(--peau-accent-soft);--color-amber-border:var(--peau-accent);--color-on-amber:var(--peau-text);--color-news-bg:var(--peau-primary-soft);--color-news-border:var(--peau-primary);--color-news-tile:var(--peau-bg-elev);--color-news-badge:var(--peau-primary);--color-news-link:var(--peau-primary-lisible);--color-news-text-2:var(--peau-text-muted);--color-ok:var(--peau-ok);--color-ok-bg:var(--peau-ok-soft);--color-err:var(--peau-bad);--color-err-bg:var(--peau-bad-soft);--border:var(--peau-border);--border-strong:var(--peau-border-strong);--primary-soft:var(--peau-primary-soft);--reserved:var(--peau-reserved);--reserved-soft:var(--peau-reserved-soft);--entite-location:var(--peau-entite-location);--entite-location-soft:var(--peau-entite-location-soft);--entite-garage:var(--peau-entite-garage);--entite-garage-soft:var(--peau-entite-garage-soft);--domain-prise:var(--peau-domain-prise);--domain-prise-soft:var(--peau-domain-prise-soft);--domain-retour:var(--peau-domain-retour);--domain-retour-soft:var(--peau-domain-retour-soft);--radius-2xl:20px}html:root:has([data-peau-client="2026"]) .lc-espace-onglets{left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom));gap:4px;padding:6px!important;border:1px solid var(--peau-border-strong)!important;border-radius:999px;box-shadow:var(--shadow-lg)}html:root:has([data-peau-client="2026"]) .lc-espace-onglets>a{flex:1 1 44px;flex-direction:row;justify-content:center;gap:8px;min-width:44px;min-height:44px;padding:0 12px;border-radius:999px;color:var(--peau-text-muted)!important}html:root:has([data-peau-client="2026"]) .lc-espace-onglets>a:not([aria-current=page]) .lc-onglet-libelle{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}html:root:has([data-peau-client="2026"]) .lc-espace-onglets>a[aria-current=page]{flex:0 0 auto;padding:0 16px;font-size:14px;white-space:nowrap;color:var(--peau-primary-lisible)!important;background:var(--peau-primary-soft);box-shadow:inset 0 0 0 1.5px var(--peau-primary)}html:root:has([data-peau-client="2026"]) .lc-espace-menu>a[aria-current=page]{color:var(--peau-primary-lisible)!important;background:var(--peau-primary-soft)!important;box-shadow:inset 0 0 0 1.5px var(--peau-primary)}@media (prefers-reduced-motion:reduce){html:root:has([data-peau-client="2026"]) :is(.lc-espace-onglets,.lc-espace-menu)>a{transition:none!important}}html:root:has([data-peau-client="2026"]) .lc-action-requise:not([data-probleme]){--color-amber-bg:var(--peau-primary-appuye);--color-amber-border:var(--peau-primary-appuye);--color-amber-title:var(--text-on-dark);--color-amber-sub:var(--text-on-dark);--color-amber:var(--bg-elev);--color-on-amber:var(--text);color:var(--text-on-dark)}html:root:has([data-peau-client="2026"]) .lc-action-requise:not([data-probleme]) .space-y-2>a{border-color:color-mix(in srgb,var(--text-on-dark) 45%,transparent)!important}html:root:has([data-peau-client="2026"]) .lc-sticky-bottom{background:color-mix(in srgb,var(--bg-elev) 94%,transparent)!important;border-top:1px solid var(--border-strong)!important}html:root:has([data-peau-client="2026"]) .lc-sticky-mobile>a:first-child{color:var(--text-on-dark)!important;background:var(--primary)!important}html:root:has([data-peau-client="2026"]) .lc-sticky-mobile>a:not(:first-child){color:var(--text)!important;background:var(--bg-elev)!important;border:1px solid var(--border-strong)!important}html:root:has([data-peau-client="2026"]) [data-testid=page-header]{background:var(--bg)!important}html:root:has([data-peau-client="2026"]) :is(.lc-carte-media,.lc-vehicle-gallery)[style*=linear-gradient]{background:var(--bg-sunken)!important}html:root:has([data-peau-client="2026"]) span.lc-fiche-prix[style][style]{color:var(--text)!important}html:root:has([data-peau-client="2026"]) [data-testid=price-mode-toggle]{background:var(--bg-elev)!important}html:root:has([data-peau-client="2026"]) [data-testid=price-mode-toggle]>[aria-checked=true]{color:var(--text-on-dark)!important;background:var(--primary)!important;box-shadow:none!important}html:root:has([data-peau-client="2026"]) header a[href*="tab=signup"]{display:none!important}html:root:has([data-peau-client="2026"]) header a[href$="/reserver"]>button{color:var(--text-on-dark)!important;background:var(--primary)!important;border-radius:12px!important;box-shadow:none!important}@media (max-width:899px){html:root:has([data-peau-client="2026"]) header .lc-header-auth{display:flex!important}html:root:has([data-peau-client="2026"]) header .lc-header-account-mobile,html:root:has([data-peau-client="2026"]) header .lc-header-auth>a:not([href$="/reserver"]){display:none!important}html:root:has([data-peau-client="2026"]) header .lc-header-whatsapp{display:inline-flex!important;color:var(--text);background:var(--bg-elev);border:1px solid var(--border-strong);border-radius:12px}}html:root:has([data-peau-client="2026"]) .lc-footer{color:var(--text-muted)!important;background:var(--bg)!important;border-top:1px solid var(--border-strong)}html:root:has([data-peau-client="2026"]) .lc-footer :is(a,p,span,div,li,h2,h3,h4,small){color:var(--text-muted)!important;border-color:var(--border-strong)!important}html:root:has([data-peau-client="2026"]) .lc-footer :is(a,.lc-footer-link,.lc-footer-city-link):hover{color:var(--text)!important}html:root:has([data-peau-client="2026"]) .lc-footer .lc-footer-social{color:var(--text)!important;background:var(--bg-elev)!important}html:root:has([data-peau-client="2026"]) .lc-footer :is(svg,svg *){fill:currentColor}