:root{--md-ink:#282622;--md-muted:#77716b;--md-paper:#faf9f6;--md-line:#e8e5df}.md-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:50px;padding:14px 24px;background:var(--md-ink);color:#fff;border:1px solid var(--md-ink);border-radius:0;font:inherit;font-size:13px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .2s,color .2s}.md-btn:hover{background:transparent;color:var(--md-ink)}.md-btn:focus-visible,.md-vente a:focus-visible,.md-vente summary:focus-visible{outline:2px solid var(--md-ink);outline-offset:3px}.md-vente{display:flex;flex-direction:column;gap:18px;color:var(--md-ink);width:100%}.md-vente__facts{list-style:none;margin:0;padding:0;border-top:1px solid var(--md-line)}.md-vente__facts li{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid var(--md-line);font-size:14px;line-height:1.4;text-align:right}.md-vente__facts span{color:var(--md-muted);text-align:left}.md-vente__facts a{color:inherit;text-underline-offset:4px}.md-vente__note{margin:0;font-size:12.5px;line-height:1.65;color:var(--md-muted)}.md-vente__status{margin:0;font-size:14px}.md-vente__devis{border-top:1px solid var(--md-line);padding-top:14px}.md-vente__devis summary{cursor:pointer;font-size:13px;text-decoration:underline;text-underline-offset:4px;margin-bottom:10px}.md-resa{background:var(--md-paper);padding:clamp(20px,3vw,30px);border:1px solid var(--md-line)}.md-resa h2{font:400 clamp(22px,2.4vw,28px)/1.2 Georgia,"Times New Roman",serif;margin:0 0 10px;letter-spacing:-.02em}.md-resa>p{margin:0 0 10px;font-size:14px;line-height:1.65;color:#56514c}.md-form{display:grid;gap:12px;margin-top:16px}.md-form label{display:grid;gap:6px;font-size:12px;letter-spacing:.04em;color:#4d4842}.md-form label span{color:var(--md-muted)}.md-form input,.md-form select{width:100%;min-height:46px;padding:10px 12px;border:1px solid #c9c3ba;border-radius:0;background:#fff;font:inherit;font-size:16px;color:var(--md-ink)}.md-form input:focus,.md-form select:focus{outline:none;border-color:var(--md-ink)}.md-form__recap{margin:0;font-size:13px;color:var(--md-muted)}.md-form__ok{margin:0;padding:14px;background:#eef1ea;font-size:14px;line-height:1.6}.md-form__err{margin:0;padding:12px;background:#f6ebe8;font-size:13px}.md-form__legal{margin:0;font-size:11.5px;color:var(--md-muted)}.md-form__legal a{color:inherit}.md-card-mode{margin:2px 0 0;font-size:12px;color:var(--md-muted);letter-spacing:.02em}product-card[data-md-mode=reservation_7h] [class*=badge]{display:none!important}product-card[data-md-pp="1"] .card-gallery{background:#f4f2ee}product-card[data-md-pp="1"] .card-gallery img{object-fit:contain!important;background:#fff;padding:11%;box-sizing:border-box}
/*# sourceMappingURL=/cdn/shop/t/60/assets/maison-dontu.css.map */
