.ligne .l-site-business{--l-business-fond:var(--l-limestone);--l-surface-sombre:var(--l-granite);--l-surface-sombre-carte:var(--l-granite-68);--l-action-survol:var(--l-granite-68);background:var(--l-blanc);color:var(--l-granite)}.ligne .l-site-business[data-univers=vendre]{--l-business-fond:var(--l-terracotta)}.ligne .l-site-business[data-univers=acheter]{--l-business-fond:var(--l-glass)}.ligne .l-site-business :is(h1,h2,h3){font-family:var(--l-bagoss);font-weight:300;text-wrap:balance;letter-spacing:-.025em}.ligne .l-site-business h1{font-size:var(--l-t-page);line-height:var(--l-interligne-titre)}.ligne .l-site-business :is(.l-cp-h2,.l-ns-titre,.l-w13-titre){font-size:var(--l-t-section);line-height:1.08}.ligne .l-site-business h3{font-size:var(--l-t-lead);line-height:1.15}.ligne .l-site-business :is(button,input,select,textarea){font-family:var(--font-inter),system-ui,sans-serif}.ligne .l-site-business :is(p,li,dd){text-wrap:pretty}.ligne .l-site-business .l-bouton{max-width:100%;white-space:normal;text-align:center}.ligne .l-site-business :is(.l-sobre-action,.l-cp-portes)>.l-bouton{width:fit-content;padding-inline:var(--l-e-5)}.ligne .l-site-business .l-bouton-plein,.ligne .l-site-business .l-w35 .l-bouton{background:var(--l-granite);color:var(--l-limestone)}.ligne .l-site-business .l-w35 .l-bouton{border-color:var(--l-granite)}.ligne .l-site-business :is(.l-cp-personne,.l-gd-local,.l-fond-monstera){background:var(--l-granite);color:var(--l-limestone)}.ligne .l-site-business .l-cp-personne :is(a,h2,h3){color:var(--l-limestone)}.ligne .l-site-business .l-cp-personne .l-bouton-plein{background:var(--l-limestone);color:var(--l-granite)}.ligne .l-site-business .l-w13-carte[data-teinte=sombre]{background:var(--l-granite)}.ligne .l-site-business .l-w13-carte[data-teinte=douce]{background:var(--l-limestone)}.ligne .l-site-business .l-w13-carte[data-teinte=sombre] .l-w13-source{background:var(--l-limestone);color:var(--l-granite)}.ligne .l-site-business .l-w13-figure{background:transparent}.ligne .l-site-business .l-w13{overflow-x:clip}.ligne .l-site-business :is(.l-cp-etiquette-titre){font-size:var(--l-t-lead);line-height:1.25}.ligne .l-site-business.l-legal h1{font-size:var(--l-t-section)}.ligne .l-site-business.l-legal :is(h2,.l-gd-h2){font-size:var(--l-t-3);line-height:1.2}.ligne .l-site-business.l-legal h3{font-size:var(--l-t-lead)}.ligne .l-site-business .l-sobre-fin:not(:has(.l-sobre-fin-grille)){background:var(--l-limestone) url(/brand/casavo-sections/results-002.jpg) center /cover;padding:var(--l-section) var(--l-e-4)}.ligne .l-site-business .l-sobre-fin:not(:has(.l-sobre-fin-grille))>.l-cp-cadre{width:min(100%,calc(12 * var(--l-section)));padding:var(--l-e-10) var(--l-e-6);background:var(--l-limestone);border-radius:var(--l-carte-grande)}.ligne .l-site-business .l-sobre-fin-contenu{max-width:60ch;margin-inline:auto;align-items:center;text-align:center}.ligne .l-site-business .l-sobre-fin-contenu h2{max-width:24ch;margin-inline:auto}.ligne .l-site-business .l-sobre-fin-contenu>.l-bouton{align-self:center;width:fit-content}.ligne .l-site-business .l-sobre-fin .l-cp-assurances{justify-content:center}.ligne .l-site-business .l-sobre-fin .l-ve-porte{width:100%}.ligne .l-site-business .l-sobre-fin .l-champ{text-align:left}@media (min-width:600px){.ligne .l-site-business .l-sobre-fin:not(:has(.l-sobre-fin-grille))>.l-cp-cadre{padding:var(--l-e-16) var(--l-e-12)}}@media (hover:hover){.ligne .l-site-business .l-bouton-plein:hover{background:var(--l-granite-68)}.ligne .l-site-business .l-cp-personne .l-bouton-plein:hover{background:var(--l-blanc)}}.ligne .l-site-business :is(.l-jn-carte-titre,.l-gl-guide-titre){font-family:var(--l-bagoss);font-size:var(--l-t-carte);font-weight:300;line-height:1.25}.ligne:has(main.l-site-business) .l-pied{background:var(--l-granite)}.ligne .l-site-business #vendre-adresse{scroll-margin-top:calc(var(--l-section) + var(--l-e-6))}.ligne :is(.l-site-business) :is(.l-w13-figure):has(img[src$=".svg"]){background:transparent}