.sdm{--ink: #1a1a1a;--muted: #62666c;--line: #e6e8e3;--tint: #f5f6f3;--green: #2c6e3f;--green-dark: #245a34;--pale: #f0f7ed;--pale-line: #d4e8cd;--r: 12px;color:var(--ink);font-size:15px;line-height:1.6}.sdm *,.sdm *:before,.sdm *:after{box-sizing:border-box}.sdm a{color:inherit;text-decoration:none}.sdm img{display:block;max-width:100%;height:auto}.sdm ul,.sdm ol{list-style:none;margin:10px 0;padding:0}.sdm p{margin:15px 0}.sdm a:focus-visible,.sdm button:focus-visible,.sdm summary:focus-visible{outline:2px solid var(--green);outline-offset:3px}.sdm__wrap{max-width:1480px;margin:0 auto;padding:0 24px}.sdm__sec{padding:44px 0}.sdm__sec--alt{background:var(--tint)}.sdm__sec--tight{padding-top:0}.sdm__h2{font-family:var(--typeHeaderPrimary, "Libre Baskerville", Georgia, serif);font-weight:var(--typeHeaderWeight, 400);font-size:clamp(22px,2vw,28px);line-height:1.25;letter-spacing:-.01em;margin:0;color:var(--ink)}.sdm__head{margin-bottom:24px;max-width:1480px}.sdm__head--row{max-width:none;display:flex;align-items:baseline;justify-content:space-between;gap:16px}.sdm__sub{margin-top:6px;color:var(--muted)}.sdm__more{font-size:14px;font-weight:700;color:var(--green)!important;white-space:nowrap;text-decoration:underline!important;text-underline-offset:3px}.sdm__btns{display:flex;flex-wrap:wrap;gap:10px}.sdm__btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 22px;border-radius:10px;background:var(--green);color:#fff!important;font-size:14px;font-weight:700;line-height:1.2;border:1.5px solid var(--green);transition:background .15s,border-color .15s}.sdm__btn:hover{background:var(--green-dark);border-color:var(--green-dark)}.sdm__btn--ghost{background:#fff;color:#333!important;border-color:#d0d0ce}.sdm__btn--ghost:hover{background:#fff;border-color:#999}.sdm__crumb{padding-top:14px}.sdm__crumb ol{display:flex;align-items:center;gap:6px;font-size:13px;color:#6b7280;white-space:nowrap;overflow-x:auto;scrollbar-width:none}.sdm__crumb ol::-webkit-scrollbar{display:none}.sdm__crumb li{display:inline-flex;align-items:center;gap:6px}.sdm__crumb li+li:before{content:"";width:7px;height:7px;border-top:1.6px solid #b8bcc3;border-right:1.6px solid #b8bcc3;transform:rotate(45deg);margin-right:3px}.sdm__crumb a{color:#4b5563}.sdm__crumb a:hover{color:var(--green)}.sdm__crumb [aria-current]{color:#1f2937;font-weight:500}.sdm__hero{padding:20px 0 36px}.sdm__hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:36px;align-items:center;background:linear-gradient(160deg,#f5f6f3,#eaece6);border-radius:16px;padding:36px}.sdm__hero-grid:not(:has(.sdm__hero-img)){grid-template-columns:minmax(0,1fr)}.sdm__hero-grid:not(:has(.sdm__hero-img)) .sdm__chapo{max-width:80ch}.sdm__eyebrow{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--green);background:var(--pale);border:1px solid var(--pale-line);border-radius:4px;padding:4px 10px;margin-bottom:14px}.sdm__h1{font-family:var(--typeHeaderPrimary, "Libre Baskerville", Georgia, serif);font-weight:var(--typeHeaderWeight, 400);font-size:clamp(28px,3.2vw,42px);line-height:1.15;letter-spacing:-.015em;margin:0 0 14px;color:var(--ink)}.sdm__chapo{font-size:16px;line-height:1.6;color:#42454b;max-width:60ch}.sdm__reperes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:22px 0 24px}.sdm__repere{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:12px 14px}.sdm__repere-v{display:block;font-size:19px;font-weight:800;line-height:1.2;color:var(--green);white-space:nowrap}.sdm__repere-l{display:block;margin-top:4px;font-size:12.5px;line-height:1.4;color:var(--muted)}.sdm__hero-img{border-radius:14px;overflow:hidden;background:#dfe2db;aspect-ratio:4 / 3}.sdm__hero-img img{width:100%;height:100%;object-fit:cover}.sdm__chips{display:flex;flex-wrap:wrap;gap:8px}.sdm__chip{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;padding:9px 14px;border:1px solid var(--line);border-radius:999px;background:#fff;font-size:13.5px;font-weight:600;transition:border-color .15s,color .15s}.sdm__chip:hover{border-color:var(--green);color:var(--green)}.sdm__chip-n{font-size:12px;font-weight:700;color:var(--muted)}.sdm__zones{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px}.sdm__zone{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:14px;padding:20px;transition:box-shadow .15s}.sdm__zone:hover{box-shadow:0 4px 20px #0000000d}.sdm__zone-t{margin:0;font-size:16px;font-weight:700;line-height:1.3;color:var(--ink)}.sdm__zone-lux{margin-top:10px!important;display:flex;align-items:baseline;gap:6px;color:var(--green)}.sdm__zone-n{font-family:var(--typeHeaderPrimary, "Libre Baskerville", Georgia, serif);font-size:32px;line-height:1;white-space:nowrap}.sdm__zone-u{font-size:13px;font-weight:700;white-space:nowrap}.sdm__zone-specs{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px!important}.sdm__zone-specs li{font-size:11.5px;font-weight:700;color:#3d4046;background:var(--tint);border-radius:4px;padding:3px 8px;white-space:nowrap}.sdm__zone-tip{margin-top:12px!important;font-size:13.5px;line-height:1.55;color:var(--muted);flex:1 1 auto}.sdm__zone-cta{margin-top:14px;font-size:13.5px;font-weight:700;color:var(--green)!important}.sdm__zone-cta:after{content:"\2192";display:inline-block;margin-left:6px;transition:transform .15s}.sdm__zone-cta:hover:after{transform:translate(3px)}.sdm__prods .slm-compat.slm-compat--home{margin:0}.sdm__norm-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:24px;align-items:start}.sdm__norm-grid>*{min-width:0}.sdm__table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:14px;background:#fff}.sdm__table{width:100%;border-collapse:collapse;font-size:14px;min-width:560px}.sdm__table th,.sdm__table td{padding:12px 14px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}.sdm__table thead th{font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);background:#fafbf9}.sdm__table tbody tr:last-child th,.sdm__table tbody tr:last-child td{border-bottom:0}.sdm__table tbody th{font-weight:700;color:var(--ink)}.sdm__table td.sdm__num{font-weight:700;color:var(--green);white-space:nowrap}.sdm__src{margin-top:10px!important;font-size:12.5px;color:var(--muted)}.sdm__box{background:var(--pale);border:1px solid var(--pale-line);border-radius:14px;padding:20px}.sdm__box-t{margin:0 0 8px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--green)}.sdm__box-x{font-size:14px;line-height:1.6;color:#34373c}.sdm__plus{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}.sdm__card{display:flex;flex-direction:column;gap:6px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:20px;transition:border-color .15s,box-shadow .15s}.sdm__card:hover{border-color:var(--green);box-shadow:0 4px 20px #0000000d}.sdm__card-k{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--green)}.sdm__card-t{font-size:16px;font-weight:700;line-height:1.35;color:var(--ink)}.sdm__card-x{font-size:13.5px;line-height:1.5;color:var(--muted)}.sdm__voisins{margin-top:28px}.sdm__voisins-t{margin:0 0 12px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.sdm__faq{max-width:1480px;border-top:1px solid var(--line)}.sdm__faq details{border-bottom:1px solid var(--line)}.sdm__faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;font-size:16px;font-weight:700;line-height:1.4;color:var(--ink)}.sdm__faq summary::-webkit-details-marker{display:none}.sdm__faq summary:after{content:"";flex:0 0 auto;width:10px;height:10px;border-right:2px solid var(--green);border-bottom:2px solid var(--green);transform:rotate(45deg);margin-right:4px;transition:transform .2s}.sdm__faq details[open] summary:after{transform:rotate(-135deg)}.sdm__faq-a{padding:0 0 18px;color:#42454b;font-size:15px;line-height:1.65;max-width:75ch}.sdm__faq-a p+p{margin-top:10px}.sdm__faq-a a{color:var(--green);text-decoration:underline}.sdm__cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;background:#f0f2ed;border-radius:16px;padding:32px 36px}.sdm__cta-x{margin-top:6px!important;color:var(--muted);max-width:62ch}.sdm__seo{max-width:1480px;color:#42454b;font-size:15px;line-height:1.7}.sdm__seo h2{font-family:var(--typeHeaderPrimary, "Libre Baskerville", Georgia, serif);font-weight:var(--typeHeaderWeight, 400);font-size:24px;line-height:1.3;color:var(--ink);margin:32px 0 12px}.sdm__seo h2:first-child{margin-top:0}.sdm__seo h3{font-size:17px;font-weight:700;color:var(--ink);margin:22px 0 8px}.sdm__seo p{margin:0 0 12px}.sdm__seo ul{list-style:disc;padding-left:20px;margin:0 0 12px}.sdm__seo li{margin-bottom:6px}.sdm__seo a{color:var(--green);text-decoration:underline;text-underline-offset:2px}.sdm__seo table{width:100%;border-collapse:collapse;margin:0 0 16px;font-size:14px}.sdm__seo th,.sdm__seo td{border:1px solid var(--line);padding:8px 10px;text-align:left}.sdm__idx-hero{padding:20px 0 8px}.sdm__idx-hero .sdm__chapo{margin-top:4px}.sdm__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.sdm__tile{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden;transition:border-color .15s,box-shadow .15s}.sdm__tile:hover{border-color:var(--green);box-shadow:0 4px 20px #0000000f}.sdm__tile-img{aspect-ratio:16 / 10;background:var(--tint);overflow:hidden}.sdm__tile-img img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.sdm__tile:hover .sdm__tile-img img{transform:scale(1.03)}.sdm__tile-b{display:flex;flex-direction:column;gap:6px;padding:16px 18px 18px;flex:1 1 auto}.sdm__tile-t{font-size:17px;font-weight:700;line-height:1.3;color:var(--ink)}.sdm__tile-x{font-size:13.5px;line-height:1.5;color:var(--muted);flex:1 1 auto}.sdm__tile-n{font-size:12.5px;font-weight:700;color:var(--green);white-space:nowrap}@media(max-width:1024px){.sdm__hero-grid{grid-template-columns:1fr;padding:28px;gap:24px}.sdm__hero-img{order:-1;aspect-ratio:16 / 9}.sdm__norm-grid{grid-template-columns:1fr}}@media(max-width:767px){.sdm__wrap{padding:0 16px}.sdm__sec{padding:32px 0}.sdm__hero{padding:12px 0 24px}.sdm__hero-grid{padding:20px 16px;border-radius:14px}.sdm__chapo{font-size:15px}.sdm__reperes{grid-template-columns:1fr;gap:8px;margin:18px 0 20px}.sdm__repere{display:flex;align-items:baseline;gap:10px;padding:10px 12px}.sdm__repere-l{margin-top:0}.sdm__btns .sdm__btn{width:100%}.sdm__chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:0 16px}.sdm__chips::-webkit-scrollbar{display:none}.sdm__chips li{flex:0 0 auto}.sdm__zones{grid-template-columns:1fr;gap:10px}.sdm__zone{padding:16px}.sdm__zone-n{font-size:28px}.sdm__cta{grid-template-columns:1fr;padding:24px 18px}.sdm__faq summary{font-size:15px;padding:16px 0}.sdm__head--row{flex-direction:column;align-items:flex-start;gap:6px}.sdm__grid{grid-template-columns:1fr;gap:12px}.sdm__tile{flex-direction:row}.sdm__tile-img{flex:0 0 38%;aspect-ratio:auto}.sdm__tile-b{padding:12px 14px}.sdm__tile-t{font-size:15px}}.sdm .pcb{margin-bottom:36px}
/*# sourceMappingURL=/cdn/shop/t/54/assets/slm-domaine.css.map */
