(function(e,t){wp.hooks.addAction("PC.fe.start","MKL/PC/Themes/wsb",function(e){e.footer.form.$el.insertAfter(e.toolbar.$selection),e.$el.addClass("wsb"),PC_config.config.disable_sticky_footer&&e.$el.addClass("no-sticky-footer"),PC_config.config.no_toggle&&e.$el.addClass("no-toggle")}),wp.hooks.addFilter("PC.fe.choices.where","MKL/PC/Themes/wsb",function(){return"in"}),wp.hooks.addFilter("PC.fe.validation.summary_placement","MKL/PC/Themes/wsb",function(e,t){var n=t.$selection&&t.$selection.length?t.$selection:t.$toolbar.find("section.choices").first();return n.length?{method:"prepend",$target:n}:e}),wp.hooks.addAction("PC.fe.layer.activate","MKL/PC/Themes/wsb",function(e){if(!wp.hooks.applyFilters("pc.themes.wsb.toggle_choices",!0,e))return;if(PC_config.config.no_toggle&&"dropdown"!=e.model.get("display_mode"))return;if(e.model.get("class_name")&&e.model.get("class_name").includes("no-toggle"))return;e.$el.find(".layer_choices").first().delay(40).slideDown({step:function(){PC_config.config.auto_scroll&&e.el.offsetParent&&e.el.offsetParent.scrollTo(0,e.el.offsetTop)}})}),wp.hooks.addAction("PC.fe.layer.deactivate","MKL/PC/Themes/wsb",function(e){if(!wp.hooks.applyFilters("pc.themes.wsb.toggle_choices",!0,e))return;if(PC_config.config.no_toggle&&"dropdown"!=e.model.get("display_mode"))return;if(e.model.get("class_name")&&e.model.get("class_name").includes("no-toggle"))return;e.$el.find(".layer_choices").first().slideUp(200)}),wp.hooks.addFilter("mkl-pc-configurator-layer-item.with.button","MKL/PC/Themes/lapomme",function(e,t){return"dropdown"==t.display_mode||!PC_config.config.no_toggle&&e},20),wp.hooks.addFilter("mkl_pc_conditionals.toggle_choices","MKL/PC/Themes/wsb",function(){return!1}),wp.hooks.addAction("conditional.selected_layer","MKL/PC/Themes/float",function(e){var n=null;t.each(PC.fe.modal.toolbar.layers.items,function(t){t.model.id==e.id&&(n=t)}),n&&setTimeout(function(){n.el.offsetParent.scrollTo(0,n.el.offsetTop)},150)}),wp.hooks.addFilter("PC.fe.steps_position","MKL/PC/Themes/wsb",function(e,t){return PC.fe.modal.toolbar.$(".pc_configurator_form").before(t),PC.fe.modal.toolbar.$el}),wp.hooks.addAction("PC.fe.steps.display_step","MKL/PC/Themes/wsb",function(){var t=PC.fe.modal.$("section.choices");t.length&&t[0].scrollTo(0,0)})})(jQuery,PC._us||window._)