@font-face{font-family:CosmiFooterPlain;src:url(../footer/plain-400.woff2) format("woff2");font-weight:400;font-display:swap;}
#pied-de-page{font-family:CosmiFooterPlain,Arial,sans-serif;font-weight:400;line-height:1.5;color:#160003;text-align:left;}#pied-de-page *{box-sizing:border-box}#pied-de-page ul{list-style:none;margin:0;padding:0}#pied-de-page p{margin:0}#pied-de-page a{text-decoration:none}#pied-de-page img{max-width:100%}#pied-de-page{padding:1rem .5rem 0 .5rem}#pied-de-page .footer-card{position:relative;border-radius:3.125rem 3.125rem 0 0;background:#fff;overflow:hidden}#pied-de-page .footer-card::before{content:"";width:64rem;height:66.875rem;position:absolute;right:-6.5rem;bottom:-30.125rem;background:#eceef2;filter:blur(6.25rem);pointer-events:none}#pied-de-page .footer-content{display:flex;min-height:38.5625rem;position:relative;flex-direction:column;gap:2.5rem;padding:3.5rem 4.5rem 1.5rem}#pied-de-page .footer-top{display:flex;position:relative;justify-content:space-between;align-items:center}#pied-de-page .footer-logo{display:block}#pied-de-page .footer-logo-inner{display:block;height:3.1rem;width:auto}#pied-de-page .footer-social{display:flex;flex-wrap:wrap;gap:1rem}#pied-de-page .footer-social-link{display:flex;width:2.9725rem;aspect-ratio:1;justify-content:center;align-items:center;border:1px solid rgba(22,0,3,.1);border-radius:50%;transition:border-color ease .3s}#pied-de-page .footer-social-link:hover{border-color:#aa0b1c}#pied-de-page .footer-social-icon{display:block;width:auto;max-height:1.03rem}#pied-de-page .footer-values{display:flex;position:relative;flex-wrap:wrap;align-items:center;gap:1.5rem;margin-block:auto}#pied-de-page .footer-certification{display:flex;flex:0 0 auto;justify-content:center;align-items:center;padding:2.25rem 2.5rem;border:1px solid rgba(22,0,3,.1);border-radius:1.4375rem;backdrop-filter:blur(1.375rem)}#pied-de-page .footer-certification-image{display:block;height:5rem;width:auto}#pied-de-page .footer-value{display:flex;flex:1 1 0;flex-direction:column;align-items:center;gap:.5rem;padding-inline:1.5rem;text-align:center;backdrop-filter:blur(1.375rem)}#pied-de-page .footer-value:not(:last-child){border-right:1px solid rgba(22,0,3,.1)}#pied-de-page .footer-value-icon{width:3.25rem;height:3.25rem}#pied-de-page .footer-value-title{color:#160003;font-size:1rem}#pied-de-page .footer-value-content{max-width:13.25rem;color:rgba(22,0,3,.6);font-size:.875rem}#pied-de-page .footer-menu{position:relative;padding-top:2rem}#pied-de-page .footer-menu-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(11rem, 1fr));gap:2.5rem 2rem}#pied-de-page .footer-menu-item{display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center}#pied-de-page .footer-menu-link,#pied-de-page .footer-menu-label{color:#160003;font-size:.9375rem;font-weight:400}#pied-de-page .footer-menu-link:hover{text-decoration:underline}#pied-de-page .footer-menu-sublist{display:flex;flex-direction:column;align-items:center;gap:.5rem}#pied-de-page .footer-menu-sublink{color:rgba(22,0,3,.6);font-size:.875rem;transition:color ease .3s}#pied-de-page .footer-menu-sublink:hover{color:#160003}#pied-de-page .footer-bottom{display:flex;position:relative;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.5rem;border-top:1px solid rgba(22,0,3,.1);color:#160003;font-size:.875rem}#pied-de-page .footer-legal{display:flex;flex-wrap:wrap;gap:1.125rem}#pied-de-page .footer-legal-link{color:#160003}#pied-de-page .footer-legal-link:hover{color:#aa0b1c}#pied-de-page .footer-credit{color:#160003}#pied-de-page .footer-credit:hover{color:#aa0b1c}@media(width <= 64rem){#pied-de-page .footer-card{padding-inline:0}#pied-de-page .footer-menu{padding-top:1.5rem}#pied-de-page .footer-menu-list{grid-template-columns:repeat(2, 1fr);gap:1.5rem}#pied-de-page .footer-content{min-height:auto;padding-inline:1rem;padding-bottom:2rem}#pied-de-page .footer-top{flex-direction:column;align-items:center;gap:1.5rem}#pied-de-page .footer-values{display:grid;grid-template-columns:repeat(2, 1fr);align-items:stretch;gap:1.5rem}#pied-de-page .footer-certification{padding:1rem}#pied-de-page .footer-certification-image{height:3rem}#pied-de-page .footer-value{padding-inline:0}#pied-de-page .footer-value:not(:last-child){border-right:0;border-bottom:0}#pied-de-page .footer-bottom{flex-direction:column;align-items:center;gap:.5rem;text-align:center}#pied-de-page .footer-legal{justify-content:center;gap:.375rem}#pied-de-page .footer-legal-link,#pied-de-page .footer-credit{line-height:1.2}}
@media(max-width:420px){#pied-de-page .footer-values{grid-template-columns:1fr}#pied-de-page .footer-menu-list{grid-template-columns:1fr}#pied-de-page .footer-logo-inner{height:auto;width:260px;max-width:100%}}