#et-boc .et-l .cdm-lots{font-family:inherit;margin:0 auto;width:100%}#et-boc .et-l .cdm-lots-header{margin-bottom:40px!important;text-align:center!important}#et-boc .et-l .cdm-lots .cdm-lots-title{color:#1e2c3c;font-size:24px;font-weight:800;letter-spacing:.5px;line-height:1.2;margin:0 0 8px!important;padding:0!important;text-transform:uppercase}#et-boc .et-l .cdm-lots .cdm-lots-count{color:#d1a35f!important;font-size:20px;font-weight:700;line-height:1.4;margin:0 0 20px!important;padding:0!important}#et-boc .et-l .cdm-lots-header>:last-child{margin-bottom:0!important}#et-boc .et-l .cdm-lots-filters{display:flex!important;flex-wrap:wrap!important;gap:10px!important;justify-content:center!important}#et-boc .et-l .cdm-filter{background-color:#f5ecdd!important;border:none!important;border-radius:999px!important;color:#1e2c3c;cursor:pointer!important;font-family:inherit;font-size:13px;font-weight:700;padding:8px 18px!important;transition:all .2s ease!important}#et-boc .et-l .cdm-filter.is-active{background-color:#1e2c3c!important;color:#fff!important}#et-boc .et-l .cdm-filter:hover:not(.is-active){background-color:#eaddc7!important}#et-boc .et-l .cdm-lots-rows{display:flex!important;flex-direction:column!important;gap:15px!important;margin-bottom:35px!important}#et-boc .et-l .cdm-lots-rows:empty{margin-bottom:0!important}#et-boc .et-l .cdm-lot{align-items:center!important;background-color:#fff!important;background:#fff!important;border:1.5px solid #eee8dd!important;border-radius:14px!important;display:grid!important;gap:20px!important;grid-template-columns:80px 100px 1fr auto auto!important;padding:20px 24px!important;transition:box-shadow .2s ease!important}#et-boc .et-l .cdm-lot:hover{box-shadow:0 4px 15px rgba(0,0,0,.04)!important}#et-boc .et-l .cdm-lot-col-type{display:flex!important;flex-direction:column!important;gap:4px!important;min-width:0!important}#et-boc .et-l .cdm-lot-type{color:#1e2c3c;font-size:16px;font-weight:800;margin:0!important;padding:0!important}#et-boc .et-l .cdm-lot-area{color:#6b7280;font-size:12px;font-weight:600;margin:0!important;padding:0!important}#et-boc .et-l .cdm-lot-col-details{align-items:center!important;color:#1e2c3c;display:flex!important;font-size:13px;font-weight:700;gap:10px!important;margin:0!important;min-width:0!important;padding:0!important}#et-boc .et-l .cdm-lot-detail{align-items:center!important;display:inline-flex!important;gap:10px!important;white-space:nowrap!important}#et-boc .et-l .cdm-lot-col-details .cdm-ico{color:#d1a35f!important;flex-shrink:0!important;height:18px!important;width:18px!important}#et-boc .et-l .cdm-lot-col-price{color:#1e2c3c;font-size:18px;font-weight:800;margin:0!important;padding-right:15px!important;text-align:right!important;white-space:nowrap!important}#et-boc .et-l .cdm-lot-price{color:inherit;font-size:inherit;font-weight:inherit}#et-boc .et-l .cdm-lot-col-btn{white-space:nowrap!important}#et-boc .et-l .cdm-lots .cdm-lot[hidden]{display:none!important}#et-boc .et-l .cdm-lot-btn{background-color:#f5ecdd!important;background:#f5ecdd!important;border:none!important;border-radius:999px!important;color:#1e2c3c!important;cursor:pointer!important;display:inline-block!important;font-family:inherit;font-size:12px;font-weight:700;line-height:1;padding:10px 20px!important;text-decoration:none!important;transition:background-color .2s ease!important;white-space:nowrap!important}#et-boc .et-l .cdm-lot-btn:hover{background-color:#eaddc7!important;background:#eaddc7!important;color:#1e2c3c!important}#et-boc .et-l .cdm-lots-more-wrap{display:flex!important;justify-content:center!important;margin-top:20px}#et-boc .et-l .cdm-lots-more{align-items:center!important;background-color:#de6b45!important;background:#de6b45!important;border:none!important;border-radius:999px!important;color:#fff;cursor:pointer!important;display:inline-flex!important;font-family:inherit;font-size:15px;font-weight:700;gap:8px!important;padding:14px 28px!important;transition:background-color .2s ease!important}#et-boc .et-l .cdm-lots-more:hover{background-color:#c95a37!important;background:#c95a37!important;color:#fff!important}#et-boc .et-l .cdm-lots-more--habiter{background-color:#8d6164!important;background:#8d6164!important;color:#fff!important}#et-boc .et-l .cdm-lots-more--habiter:hover{background-color:#7a5254!important;background:#7a5254!important;color:#fff!important}#et-boc .et-l .cdm-lots-more svg{height:18px!important;width:18px!important}#et-boc .et-l .cdm-lots-empty{color:#6b7280!important;font-size:15px!important;margin:0!important;text-align:center!important}#et-boc .et-l .cdm-lots .cdm-preview-note{color:#6b7280!important;font-size:12px!important;font-style:italic!important;margin:18px 0 0!important;text-align:center!important}@media (max-width:768px){#et-boc .et-l .cdm-lots-header{margin-bottom:30px!important}#et-boc .et-l .cdm-lot{gap:15px!important;grid-template-columns:1fr 1fr!important;padding:16px!important}#et-boc .et-l .cdm-lot-col-type{align-items:center!important;border-bottom:1px solid #eee8dd!important;flex-direction:row!important;grid-column:1/-1!important;justify-content:space-between!important;padding-bottom:10px!important}#et-boc .et-l .cdm-lot-col-price{font-size:20px;grid-column:1/-1!important;padding-right:0!important;text-align:left!important}#et-boc .et-l .cdm-lot-col-btn{grid-column:1/-1!important}#et-boc .et-l .cdm-lot-btn{text-align:center!important;width:100%!important}#et-boc .et-l .cdm-lots .cdm-lot[hidden]{display:none!important}}#et-boc .et-l .cdm-obtenir-plan-modal .modal-content{background-color:#1e2c3c!important;border:none!important;border-radius:16px!important;box-shadow:0 20px 60px rgba(0,0,0,.4)!important;color:#fff!important}#et-boc .et-l .cdm-obtenir-plan-modal .cdm-modal-header{padding:0!important}#et-boc .et-l .cdm-obtenir-plan-modal .cdm-modal-close{background:none!important;border:none!important;color:#fff!important;cursor:pointer!important;margin:0 0 0 auto!important;opacity:.7!important;padding:.5rem!important;transition:opacity .2s ease!important}#et-boc .et-l .cdm-obtenir-plan-modal .cdm-modal-close:hover{opacity:1!important}#et-boc .et-l .cdm-obtenir-plan-modal .cdm-modal-close svg{fill:currentColor!important;height:20px!important;width:20px!important}#et-boc .et-l .cdm-obtenir-plan-modal .cdm-obtenir-plan{padding:2rem 2.5rem!important;text-align:center!important}#et-boc .et-l .cdm-obtenir-plan-modal .cdm-obtenir-plan .cdm-obtenir-plan__title{color:#fff!important;font-size:1.75rem!important;font-weight:700!important;margin:0 0 1.5rem!important}#et-boc .et-l .cdm-obtenir-plan-modal .cdm-obtenir-plan .cdm-obtenir-plan__form{margin-bottom:1rem!important}#et-boc .et-l .cdm-obtenir-plan-modal .cdm-obtenir-plan .cdm-obtenir-plan__form input,#et-boc .et-l .cdm-obtenir-plan-modal .cdm-obtenir-plan .cdm-obtenir-plan__form textarea{background-color:#fff;border:none!important;border-radius:8px!important;box-sizing:border-box!important;font-family:inherit!important;font-size:1rem!important;margin-bottom:12px!important;padding:12px 16px!important;width:100%!important}#et-boc .et-l .cdm-obtenir-plan-modal .cdm-obtenir-plan .cdm-obtenir-plan__form .wpcf7-submit{background-color:#d1a35f!important;border:none!important;border-radius:8px!important;color:#fff!important;cursor:pointer!important;font-family:inherit!important;font-size:1.1rem!important;font-weight:700!important;padding:14px!important;transition:background-color .2s ease!important;width:100%!important}#et-boc .et-l .cdm-obtenir-plan-modal .cdm-obtenir-plan .cdm-obtenir-plan__form .wpcf7-submit:hover{background-color:#b58c4e!important}#et-boc .et-l .cdm-obtenir-plan-modal .cdm-obtenir-plan .cdm-obtenir-plan__form .wpcf7-form-control-wrap{display:block!important;margin-bottom:8px!important;text-align:left!important}#et-boc .et-l .cdm-obtenir-plan-modal .cdm-obtenir-plan .cdm-obtenir-plan__form .wpcf7-form-control-wrap input{margin-bottom:0!important}#et-boc .et-l .cdm-obtenir-plan-modal .cdm-obtenir-plan .cdm-obtenir-plan__disc{color:hsla(0,0%,100%,.7)!important;font-size:.875rem!important;line-height:1.5!important;margin:0!important}#et-boc .et-l .cdm-obtenir-plan-success-modal .modal-content{background-color:#1e2c3c!important;border:none!important;border-radius:16px!important;color:#fff!important;text-align:center!important}#et-boc .et-l .cdm-obtenir-plan-success-modal .cdm-modal-header{padding:0!important}#et-boc .et-l .cdm-obtenir-plan-success-modal .cdm-modal-close{background:none!important;border:none!important;color:#fff!important;cursor:pointer!important;margin:0 0 0 auto!important;opacity:.7!important;padding:.5rem!important}#et-boc .et-l .cdm-obtenir-plan-success-modal .cdm-modal-close svg{fill:currentColor!important;height:20px!important;width:20px!important}#et-boc .et-l .cdm-obtenir-plan-success-modal .cdm-modal-body{padding:2rem 2.5rem!important}#et-boc .et-l .cdm-obtenir-plan-success-modal .cdm-modal-body .cdm-success-icon{fill:#28a745!important;margin-bottom:1rem!important}#et-boc .et-l .cdm-obtenir-plan-success-modal .cdm-modal-body h2{color:#fff!important;font-size:1.75rem!important;font-weight:700!important;margin:0 0 1rem!important}#et-boc .et-l .cdm-obtenir-plan-success-modal .cdm-modal-body p{color:hsla(0,0%,100%,.9)!important;font-size:1rem!important;line-height:1.5!important;margin:0!important}#et-boc .et-l .cdm-dialog-modal{background-color:#1e2c3c!important;border:none!important;border-radius:16px!important;box-shadow:0 20px 60px rgba(0,0,0,.4)!important;color:#fff!important;max-width:100%!important;padding:0!important;width:min(90vw,520px)!important}#et-boc .et-l .cdm-dialog-modal::backdrop{backdrop-filter:blur(2px)!important;background:rgba(0,0,0,.5)!important;inset:0!important;position:fixed!important}#et-boc .et-l .cdm-dialog-content{padding:2rem 2.5rem!important;position:relative!important;text-align:center!important}#et-boc .et-l .cdm-dialog-close{background:none!important;border:none!important;color:#fff!important;cursor:pointer!important;opacity:.7!important;padding:.5rem!important;position:absolute!important;right:1rem!important;top:1rem!important;transition:opacity .2s ease!important}#et-boc .et-l .cdm-dialog-close:hover{opacity:1!important}#et-boc .et-l .cdm-dialog-close svg{fill:currentColor!important;height:20px!important;width:20px!important}#et-boc .et-l .cdm-obtenir-plan-modal .cdm-dialog-content{padding:2rem 2.5rem!important}#et-boc .et-l .cdm-obtenir-plan-modal .cdm-obtenir-plan__title{color:#fff!important;font-size:1.75rem!important;font-weight:700!important;margin:0 0 1.5rem!important}#et-boc .et-l .cdm-obtenir-plan-modal .cdm-obtenir-plan__form{margin-bottom:1rem!important}#et-boc .et-l .cdm-obtenir-plan-modal .cdm-obtenir-plan__form input,#et-boc .et-l .cdm-obtenir-plan-modal .cdm-obtenir-plan__form textarea{border:none!important;border-radius:8px!important;box-sizing:border-box!important;font-family:inherit!important;font-size:1rem!important;margin-bottom:12px!important;padding:12px 16px!important;width:100%!important}#et-boc .et-l .cdm-obtenir-plan-modal .cdm-obtenir-plan__form .wpcf7-submit{background-color:#d1a35f!important;border:none!important;border-radius:8px!important;color:#fff!important;cursor:pointer!important;font-family:inherit!important;font-size:1.1rem!important;font-weight:700!important;padding:14px!important;transition:background-color .2s ease!important;width:100%!important}#et-boc .et-l .cdm-obtenir-plan-modal .cdm-obtenir-plan__form .wpcf7-submit:hover{background-color:#b58c4e!important}#et-boc .et-l .cdm-obtenir-plan-modal .cdm-obtenir-plan__form .wpcf7-form-control-wrap{display:block!important;margin-bottom:8px!important;text-align:left!important}#et-boc .et-l .cdm-obtenir-plan-modal .cdm-obtenir-plan__form .wpcf7-form-control-wrap input{margin-bottom:0!important}#et-boc .et-l .cdm-obtenir-plan-modal .cdm-obtenir-plan__disc{color:hsla(0,0%,100%,.7)!important;font-size:12px!important;line-height:.8!important;margin:0!important}#et-boc .et-l .cdm-obtenir-plan-success-modal .cdm-dialog-content{padding:2rem 2.5rem!important;text-align:center!important}#et-boc .et-l .cdm-obtenir-plan-success-modal .cdm-dialog-body{padding:0!important}#et-boc .et-l .cdm-obtenir-plan-success-modal .cdm-success-icon{fill:#28a745!important;margin-bottom:1rem!important}#et-boc .et-l .cdm-obtenir-plan-success-modal h2{color:#fff!important;font-size:1.75rem!important;font-weight:700!important;margin:0 0 1rem!important}#et-boc .et-l .cdm-obtenir-plan-success-modal p{color:hsla(0,0%,100%,.9)!important;font-size:1rem!important;line-height:1.5!important;margin:0!important}