.mentions-legales-container{color:#2e1d21;max-width:1440px;margin:2rem auto;padding:1rem 2rem;line-height:1.6}.mentions-legales-container h1{text-align:center;color:#ff8c94;margin-bottom:2rem;font-size:3rem}.mentions-legales-container h2{color:#ff8c94!important;border-bottom:2px solid #ff8c94!important;margin-top:2.5rem!important;margin-bottom:1rem!important;padding-bottom:.5rem!important;font-size:2.2rem!important}.mentions-legales-container h2:before,.mentions-legales-container h2:after{all:unset;content:none!important}.mentions-legales-container p,.mentions-legales-container ul,.mentions-legales-container dl,.mentions-legales-container address{margin-bottom:1rem;font-size:1.25rem}.mentions-legales-container ul{padding-left:20px}.mentions-legales-container li{margin-bottom:.5rem}.mentions-legales-container a{color:#2e1d21;font-weight:600;text-decoration:none}.mentions-legales-container a:hover{text-decoration:underline}.info-list{grid-template-columns:180px 1fr;gap:10px 20px;display:grid}.info-list dt{color:#555;font-weight:700}.info-list dd{margin:0}.mentions-legales-container address{font-style:normal;line-height:1.7}.litiges{color:#666;font-size:.9rem;font-style:italic}@media (max-width:600px){.mentions-legales-container{padding:1rem}.mentions-legales-container h1{font-size:1.8rem}.mentions-legales-container h2{font-size:1.4rem}.info-list{grid-template-columns:1fr;gap:0}.info-list dt{margin-top:.75rem}.info-list dd{margin-bottom:.5rem}}
