Mentions légales

.nauvele-legal-notice-container { max-width: 860px; margin: 40px auto; padding: 0 20px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; color: #2b2b2b; line-height: 1.7; } .nauvele-hero { text-align: center; margin-bottom: 45px; } .nauvele-badge { display: inline-block; background-color: #F8EFEA; color: #9E6B55; padding: 6px 16px; font-size: 13px; font-weight: 600; text-transform: uppercase; border-radius: 50px; margin-bottom: 16px; } .nauvele-hero h1 { font-size: 32px; font-weight: 700; color: #1a1a1a; margin-bottom: 15px; } .nauvele-intro { font-size: 15px; color: #555; max-width: 680px; margin: 0 auto; } .nauvele-section { margin-bottom: 35px; } .nauvele-section h2 { font-size: 20px; font-weight: 600; color: #1a1a1a; margin-bottom: 14px; border-bottom: 1px solid #ECE4DE; padding-bottom: 8px; } .nauvele-section p { font-size: 15px; color: #444; margin-bottom: 12px; } .nauvele-section ul { margin: 0 0 16px 20px; padding: 0; } .nauvele-section li { font-size: 14.5px; color: #444; margin-bottom: 8px; } .nauvele-section a { color: #9E6B55; text-decoration: underline; font-weight: 500; } @media (max-width: 600px) { .nauvele-hero h1 { font-size: 26px; } }