/* Bloc : pied de page */
.mm-footer{background:var(--ink);color:var(--cream);padding:clamp(48px,6vw,88px) var(--pad) 28px}
.mm-footer__cols{display:flex;flex-wrap:wrap;gap:48px 40px;padding-bottom:56px}
.mm-footer__col{flex:1 1 220px;display:flex;flex-direction:column;gap:18px}
.mm-footer__col h3{margin:0;padding-bottom:14px;border-bottom:1px solid rgba(212,160,58,.4);font-family:var(--sans);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--honey)}
.mm-footer__col a{font-size:16px;color:var(--beige);padding:6px 0}
.mm-footer__col a:hover{color:var(--honey)}
.mm-footer__bottom{margin:0;padding-top:24px;border-top:1px solid rgba(246,239,223,.16);font-size:13px;color:var(--beige);text-align:center}
.mm-footer__dot{margin:0 8px}
.mm-footer__bottom a{text-decoration:underline;padding:10px 0;display:inline-block}
.mm-footer__bottom a:hover{color:var(--honey)}
