.elementor-4571 .elementor-element.elementor-element-080ac87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4571 .elementor-element.elementor-element-717fc72{--spacer-size:50px;}.elementor-4571 .elementor-element.elementor-element-fa23a33 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-4571 .elementor-element.elementor-element-5a2d7af{--display:flex;}/* Start custom CSS for html, class: .elementor-element-ef2c546 */jQuery(function($){
  // Quand on soumet le formulaire affrètement, on force Woo à recalculer le panier
  $(document).on('submit', 'form.affretement-form', function(e){
    // Laisser Woo gérer, mais s'assurer que le bouton update_cart n'est pas "désactivé"
    var $btn = $(this).find('button[name="update_cart"]');
    $btn.prop('disabled', false);

    // Sur certains thèmes, Woo n'ajax pas si rien n'a changé → on déclenche aussi l'event
    $(document.body).trigger('wc_update_cart');
  });

  // Bonus : dès qu’on change de radio, on active le bouton (si le thème le grise)
  $(document).on('change', 'form.affretement-form input[name="affretement_choice"]', function(){
    $('form.affretement-form button[name="update_cart"]').prop('disabled', false);
  });
});/* End custom CSS */