.cx-root .cx-colonne{display:flex;flex-direction:column;min-width:0;min-height:100vh;min-height:100dvh}.cx-root .cx-colonne>.cx-main{flex:1 0 auto;padding-bottom:32px}.cx-root[data-variante=porte],.cx-root[data-variante=solo]{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.cx-root[data-variante=porte]>.cx-solo,.cx-root[data-variante=solo]>.cx-solo{flex:1 0 auto;min-height:0;width:100%}.cx-root .cx-lg-pied{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2px 24px;padding:14px var(--cx-marge) 40px;border-top:var(--cx-hairline) solid var(--border);font-size:var(--type-caption-size);color:var(--text-dim)}.cx-root .cx-lg-pied[data-variante=porte]{justify-content:center;text-align:center;padding:14px 16px 28px}.cx-root .cx-lg-pied[data-variante=porte] .cx-lg-liens{justify-content:center}.cx-root .cx-lg-liens{display:flex;flex-wrap:wrap;gap:0 2px;margin:0;padding:0;list-style:none}.cx-root .cx-lg-liens a{display:inline-flex;align-items:center;min-height:44px;padding:0 8px;border-radius:6px;font-size:13px;font-weight:500;color:var(--text-muted);text-decoration:none;transition:color var(--cx-d-hover)}.cx-root .cx-lg-liens a:hover{color:var(--text)}.cx-root .cx-lg-societe{margin:0;font-size:12.5px;color:var(--text-dim)}@media (max-width:759.98px){.cx-root .cx-lg-pied{padding-bottom:72px;text-align:center}.cx-root .cx-lg-liens,.cx-root .cx-lg-pied{justify-content:center}.cx-root .cx-lg-pied[data-variante=porte]{padding-bottom:28px}}.cx-root .cx-lg-phrase{margin:0;font-size:var(--type-caption-size);line-height:1.5;color:var(--text-muted)}.cx-root a.cx-lg-lien{color:var(--text-soft);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--accent) 60%,transparent);text-decoration-color:color-mix(in srgb,var(--accent) 60%,transparent);text-underline-offset:3px;border-radius:3px}.cx-root a.cx-lg-lien:hover{color:var(--text)}.cx-root .cx-lg-prix{max-width:62ch;margin-top:14px}.cx-root .cx-lg-liens-ligne{display:inline-flex;flex-wrap:wrap;gap:0 14px}.cx-root .cx-feuille>.cx-lg-phrase{padding-top:14px;border-top:var(--cx-hairline) solid var(--border)}@media print{.cx-lg-pied{display:none}}