/* Pied de page commun à toutes les pages de cosytv.fr */
footer.piedpage{border-top:1px solid rgba(255,255,255,.08);padding:64px 0 34px;margin-top:40px;color:#9ba1ad;font-size:15px;line-height:1.6;
  background:radial-gradient(60% 120% at 0% 0%,rgba(232,176,75,.06),transparent 60%)}
footer.piedpage .l{display:block}
footer.piedpage .cols{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px}
@media(max-width:900px){footer.piedpage .cols{grid-template-columns:1fr 1fr}}
@media(max-width:520px){footer.piedpage .cols{grid-template-columns:1fr}}
footer.piedpage .marque{display:inline-flex;align-items:center;gap:10px;font-weight:800;letter-spacing:.14em;text-decoration:none;font-size:15px;color:#fff}
footer.piedpage .marque span{color:#E8B04B}
footer.piedpage .devise{margin:14px 0 20px;max-width:300px;color:#c9ccd4}
footer.piedpage .essai{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(180deg,#f6d38a,#E8B04B 60%,#d49a33);color:#120d02;font-weight:750;text-decoration:none;border-radius:999px;padding:10px 20px;font-size:15px}
footer.piedpage h2{font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:#fff;margin:4px 0 14px;font-weight:700}
footer.piedpage ul{list-style:none;padding:0;margin:0}
footer.piedpage li{margin:0 0 9px;padding:0}
footer.piedpage li:before{display:none}
footer.piedpage a{color:#9ba1ad;text-decoration:none;transition:color .2s}
footer.piedpage a:hover{color:#fff}
footer.piedpage a.essai:hover{color:#120d02}
footer.piedpage .bas{display:flex;flex-wrap:wrap;gap:8px 22px;align-items:center;border-top:1px solid rgba(255,255,255,.08);margin-top:44px;padding-top:22px;font-size:13.5px}
footer.piedpage .bas .droite{margin-left:auto}
footer.piedpage .avert{width:100%;font-size:12.5px;color:#6b707b;margin-top:6px}
