/* === extracted faithful style block 02 from prod mentions-legales/index.html === */
body > footer{
  border-top:1px solid rgba(255,255,255,.12) !important;
  margin-top:clamp(48px,7vw,90px) !important;
  padding:28px 0 32px !important;
  background:#0b0b0b !important;
  color:#f2f2f2 !important;
  font-family:Inter,Arial,Helvetica,sans-serif !important;
}

body > footer > *:first-child{
  width:min(1120px,calc(100% - 36px)) !important;
  margin:0 auto !important;
  display:flex !important;
  align-items:center !important;
  justify-content:space-between !important;
  gap:16px !important;
  flex-wrap:wrap !important;
}

body > footer,
body > footer *{
  font-size:12px !important;
  line-height:1.4 !important;
}

body > footer a{
  color:#f2f2f2 !important;
  text-decoration:none !important;
  opacity:.92 !important;
}

body > footer a:hover{
  color:#FFD600 !important;
  opacity:1 !important;
}

@media(max-width:720px){
  body > footer > *:first-child{
    align-items:flex-start !important;
    justify-content:flex-start !important;
    flex-direction:column !important;
  }
}
