html{scroll-behavior:smooth}body{margin:0;background:#f2efeb;color:#22301f;font-family:Karla,system-ui,sans-serif;font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}*,*::before,*::after{box-sizing:border-box}img{max-width:100%;height:auto}button,input,select,textarea{font-family:inherit}a{color:#22301f;text-decoration-color:#b9713f;text-underline-offset:3px}a:hover{color:#b9713f}.lc-generique{max-width:900px;margin:0 auto;padding:56px 20px 72px}.lc-generique h1{font-family:'EB Garamond',serif;font-weight:400;font-size:clamp(32px, 5vw, 52px);line-height:1.1;margin:0 0 24px}.lc-generique h2{font-family:'EB Garamond',serif;font-weight:400}.lc-retour{display:inline-block;margin-bottom:24px;font-weight:600}