
.shopify-policy__container{box-sizing:border-box;max-width:850px!important;margin:0 auto!important;padding:64px 36px 80px!important;color:#364332;background:#fff}
.shopify-policy__title{padding-bottom:30px;margin-bottom:34px;border-bottom:1px solid #e4ddcf;text-align:left!important}
.shopify-policy__title::before{content:'LUMIÈRE / INFORMATION';display:block;font-family:var(--font-body--family);font-size:10px;line-height:1.7;letter-spacing:.16em;color:#987c4c;margin-bottom:18px}
.shopify-policy__title h1{font-family:var(--font-heading--family);font-size:clamp(36px,4.5vw,56px);font-weight:400;line-height:1.12;letter-spacing:-.03em;color:#26372a;margin:0;text-wrap:balance}
.shopify-policy__body{font-family:var(--font-body--family);font-size:14px;line-height:1.95;overflow-wrap:anywhere}
.shopify-policy__body p{margin:0 0 20px;line-height:1.95}
.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{font-family:var(--font-heading--family);font-weight:400;line-height:1.25;letter-spacing:-.02em;color:#26372a;scroll-margin-top:120px}
.shopify-policy__body h1,.shopify-policy__body h2{font-size:29px;margin:38px 0 18px}.shopify-policy__body h3{font-size:24px;margin:30px 0 15px}.shopify-policy__body h4{font-size:20px;margin:26px 0 14px}
.shopify-policy__body strong{font-weight:600;color:#2d3c29}
.shopify-policy__body a{color:#846b40;text-underline-offset:4px;text-decoration-thickness:1px;overflow-wrap:anywhere}
.shopify-policy__body a:hover{color:#374c31}.shopify-policy__body a:focus-visible{outline:2px solid #a38a58;outline-offset:4px}
.shopify-policy__body ul,.shopify-policy__body ol{margin:18px 0 26px;padding-left:23px}.shopify-policy__body li{padding-left:4px;margin-bottom:10px;line-height:1.85}.shopify-policy__body li::marker{color:#957b4e}
.shopify-policy__body hr{border:0;border-top:1px solid #e4ddcf;margin:32px 0}
.shopify-policy__body blockquote{margin:28px 0;padding:22px 26px;background:#f6f2ea;border-left:2px solid #b59a64}
.shopify-policy__body table{width:100%;border-collapse:collapse;font-size:12px;line-height:1.7;display:block;overflow-x:auto}.shopify-policy__body td,.shopify-policy__body th{border:1px solid #e4ddcf;padding:13px;text-align:left;vertical-align:top}.shopify-policy__body th{background:#f5f1e9;font-weight:500}
.shopify-policy__body :first-child{margin-top:0}.shopify-policy__body :last-child{margin-bottom:0}
@media(max-width:749px){.shopify-policy__container{max-width:100%!important;padding:38px 22px 48px!important}.shopify-policy__title{padding-bottom:24px;margin-bottom:26px}.shopify-policy__title h1{font-size:36px}.shopify-policy__body{font-size:14px;line-height:1.9}.shopify-policy__body h1,.shopify-policy__body h2{font-size:27px;margin-top:32px}.shopify-policy__body h3{font-size:23px}.shopify-policy__body p{margin-bottom:18px}}
