#menu-inola-bougies>li{padding-left:42px;padding-right:42px}.fas .fa-user{font-family:"Quicksand"}.wpf_search_button{background-color:#bfbdaa!important}.wpf_slider.ui-slider .ui-widget-header{background:#5f121b!important}@media only screen and (max-width :980px){.dc-inverser-colonnes--section .dc-inverser-colonnes--ligne{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.et_pb_menu__search-input{color:#ffffff!important}.dd-pointer{top:88%!important}.woocommerce-page table.cart td.actions .coupon .button{width:100%}}.wfg-popup{max-width:1000px!important;max-height:600px!important}.et_pb_section .et_pb_section_2_tb_header .et_pb_sticky_module .et_section_regular{z-index:0!important}html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden]{padding-right:0px!important}.dd-click-off-close{width:310px!important}.dd-select button{width:310px}.dd-selected{text-indent:-9999px;line-height:0}.dd-selected::after{content:"Choisir sa bougie 60g offerte";text-indent:0;display:block;line-height:initial}.grecaptcha-badge{visibility:hidden!important}#formulaire-responsive{max-width:2400px;;margin:0 auto;width:100%}.rang-form{width:100%}.demi-colonne,.colonne{float:left;position:relative;padding:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}@media only screen and (min-width:48em){.demi-colonne{width:50%}}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 textarea{direction:ltr;width:100%;font-size:14px;padding:20px;background:#fff!important;border:0px solid #fff;border-radius:0px;color:#212121!important}.wpcf7 input[type="text"]:focus{background:#fff!important}input[type=text]{border:0px solid}.wpcf7-submit{font-size:14px;background-color:#bfbdaa;border:0px;border-radius:0px;color:#fff;padding:10px 15px;border-width:1px!important;font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}.wpcf7-submit:hover{font-size:14px;background-color:#5f121b!important;border:0px;border-radius:0px;color:#fff;padding:10px 15px;border-width:1px!important;font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}span.wpcf7-not-valid-tip{text-shadow:none;font-size:12px;color:#fff;background:#212121;padding:5px}div.wpcf7-validation-errors{text-shadow:none;border:transparent;background:#212121;padding:5px;color:#fff;text-align:center;margin:0;font-size:12px}.wpcf7 input[type="tel"]{direction:ltr;width:100%;font-size:14px;padding:20px;background:#fff!important;border:0px solid #fff;border-radius:0px;color:#212121}div.wpcf7-mail-sent-ok{text-align:center;text-shadow:none;padding:5px;font-size:12px;background:#212121;color:#fff;margin:0}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#212121!important;background:transparent;color:#212121}.wpcf7 textarea{height:75px}.wpcf7-list-item{line-height:16px;font-size:14px}.wpcf7-list-item-label{color:#212121}.wpcf7 form.sent .wpcf7-response-output{border-color:#212121;background:transparent;color:#212121}.titreformulairedevis{font-family:"snug-variable",sans-serif;font-size:20px!important;text-decoration:underline}::placeholder{color:#212121}.wgb-add-gift-btn{border:1px #5f121b solid!important;color:#5f121b!important}.wgb-add-gift-btn:hover{background-color:#5f121b!important;color:#ffffff!important}.mhfgfwc-dropdown-wrapper{position:relative;width:100%;margin-top:10px;font-family:inherit}.mhfgfwc-dropdown-toggle{background:#fff;border:1px solid #ccc;padding:0.9em 1em;border-radius:8px;cursor:pointer;font-weight:500;transition:all 0.25s ease;width:100%;text-align:left;box-shadow:0 2px 5px rgba(0,0,0,0.05);position:relative}.mhfgfwc-dropdown-toggle::after{content:"▾";position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:transform 0.25s ease}.mhfgfwc-dropdown-toggle.active::after{transform:translateY(-50%) rotate(180deg)}.mhfgfwc-dropdown-list{display:none;position:absolute;top:110%;left:0;right:0;background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,0.1);max-height:450px;overflow-y:auto;z-index:99;opacity:0;transform:translateY(-5px);transition:all 0.25s ease}.mhfgfwc-dropdown-list.open{display:block;opacity:1;transform:translateY(0)}.mhfgfwc-dropdown-list.in-flow{position:static;box-shadow:none;border:1px solid #eee;border-radius:8px;transform:none;opacity:1;display:block;margin-top:10px}.mhfgfwc-dropdown-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-bottom:1px solid #f0f0f0;background:#fff;transition:background 0.2s ease}.mhfgfwc-dropdown-item:hover{background:#fafafa}.mhfgfwc-dropdown-item:last-child{border-bottom:none}.mhfgfwc-dropdown-item img{width:60px;height:60px;object-fit:cover;border-radius:6px;flex-shrink:0}.mhfgfwc-dropdown-item .mhfgfwc-title{flex:1;font-size:0.95rem;font-weight:500;color:#333}.mhfgfwc-dropdown-item .mhfgfwc-add-gift{background:#5f121b;color:#fff;padding:8px 14px;border-radius:6px;text-decoration:none;font-size:0.85rem;white-space:nowrap;transition:background 0.2s ease}.mhfgfwc-dropdown-item .mhfgfwc-add-gift:hover{background:#5f121b}.mhfgfwc-dropdown-list::-webkit-scrollbar{width:8px}.mhfgfwc-dropdown-list::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:10px}@media (max-width:768px){.mhfgfwc-dropdown-list{position:static;box-shadow:none;border-radius:8px;transform:none;opacity:1;display:none}.mhfgfwc-dropdown-list.open{display:block}.mhfgfwc-dropdown-item{flex-direction:column;align-items:center;text-align:center;padding:16px 10px}.mhfgfwc-dropdown-item img{width:100px;height:100px;margin-bottom:10px}.mhfgfwc-dropdown-item .mhfgfwc-title{margin-bottom:6px}.mhfgfwc-dropdown-item .mhfgfwc-add-gift{width:100%;max-width:200px;margin-top:8px}}