.et-l--header .et_pb_menu--style-left_aligned .et_pb_menu__wrap{flex:1 1 auto;justify-content:flex-end}.et-l--header .et_pb_menu .et-menu>li>a:hover{color:#C9A04A!important;opacity:1}.et-l--header .et_pb_menu .et-menu>li{padding-left:16px;padding-right:16px}.et-l--header .et_pb_menu .sub-menu{border-top-width:1px!important}.et-l--footer a:hover{color:#C9A04A!important}.et_pb_text h1{font-size:clamp(42px,4.6vw,68px);line-height:1.04;font-weight:400;padding-bottom:0}.et_pb_text h2{font-size:clamp(32px,3.6vw,52px);line-height:1.15;font-weight:400;padding-bottom:0}.et_pb_text h3{font-size:32px;line-height:1.2;font-weight:400;padding-bottom:6px}.mi-surtitre{display:block;font-family:'Jost',sans-serif;font-weight:400;font-size:12px;letter-spacing:.4em;text-transform:uppercase;color:#8A6A24;margin-bottom:16px}.mi-surtitre.mi-or{color:#C9A04A}.mi-btns{display:flex;flex-wrap:wrap;gap:16px;margin-top:12px}.mi-btn{display:inline-block;padding:16px 30px;font:500 13px/1 'Jost',sans-serif;letter-spacing:.2em;text-transform:uppercase;transition:all .2s}.mi-btn--or{background:#C9A04A;color:#0F0E0C!important}.mi-btn--or:hover{background:#F6F1E9}.mi-btn--ghost{border:1px solid #F6F1E9;color:#F6F1E9!important;padding:15px 29px}.mi-btn--ghost:hover{background:#F6F1E9;color:#0F0E0C!important}.mi-btn--noir{background:#0F0E0C;color:#F6F1E9!important}.mi-btn--noir:hover{background:#C9A04A;color:#0F0E0C!important}.mi-link{display:inline-block;font-weight:400;font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:#0F0E0C!important;border-bottom:1px solid #C9A04A;padding-bottom:6px}.mi-filet{display:block;width:1px;height:64px;background:#C9A04A;margin:0 auto 28px}.mi-hero-img,.mi-hero-img .et_pb_image_wrap{display:block;width:100%}.mi-hero-img img{width:100%;height:720px;object-fit:cover;object-position:center 30%}.mi-carte img{width:100%;aspect-ratio:4/5;object-fit:cover}.mi-carte-noire{aspect-ratio:4/5;background:#0F0E0C;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:#D9D2C6;text-align:center;padding:24px}.mi-carte-noire .mi-m{font-family:'Cormorant Garamond',serif;font-size:72px;color:#C9A04A;line-height:1}.mi-carte-noire .mi-petit{font-size:12px;letter-spacing:.3em;text-transform:uppercase}.mi-portrait{min-height:560px;height:100%;background:#D8CCBB;display:flex;align-items:center;justify-content:center;text-align:center;color:#5E554C;letter-spacing:.2em;text-transform:uppercase;font-size:14px;padding:24px}.mi-chiffre{display:block;font-family:'Cormorant Garamond',serif;font-size:44px;line-height:1;color:#C9A04A;margin-bottom:14px}.mi-label{display:block;font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:#F6F1E9;margin-bottom:10px}@media (max-width:980px){.mi-hero-img img{height:460px}.mi-portrait{min-height:380px}}#main-content,.et_pb_section{background-color:#F6F1E9}.woocommerce ul.products li.product a img{aspect-ratio:4/5;object-fit:cover;margin-bottom:14px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:'Cormorant Garamond',serif!important;font-weight:400;font-size:22px!important;line-height:1.2;color:#0F0E0C;padding-bottom:6px!important}.mi-prix-demande{font-family:'Jost',sans-serif;font-size:13px;letter-spacing:.08em;color:#5E554C}.woocommerce ul.products li.product .price{margin-top:0}.mi-form .input,.mi-form textarea{border:1px solid #D8CCBB!important;padding:16px!important}.mi-form .input:focus,.mi-form textarea:focus{border-color:#C9A04A!important}.mi-form .et_contact_bottom_container{float:none;text-align:left;margin-top:12px}.mi-form .et_pb_contact_field_options_title{font-size:14px;color:#5E554C}.mi-form .et_pb_contact_captcha_question{color:#2A2622}@media (max-width:767px){.mi-form .et_pb_contact_field{width:100%!important;flex:0 0 100%!important;max-width:100%!important;margin-right:0!important}}.mi-related section.related>h2,.mi-related .related>h2{display:none}.mi-produit-images .woocommerce-product-gallery__image img{aspect-ratio:4/5;object-fit:cover}.single-product .et_pb_wc_description h3{margin-top:12px}.single-product .et_pb_wc_price .mi-prix-demande{font-size:14px;letter-spacing:.12em;text-transform:uppercase;color:#8A6A24}.single-product p.mi-btns{display:none}.single-product .et_pb_text p.mi-btns{display:flex}