// source --> https://www.marien-apotheke1140.at/wp-content/plugins/woocommerce-german-market/js/WooCommerce-German-Market-Frontend.min.js?ver=3.61 
var gm_hide_ship_to_different_address=!1;jQuery(document).ready(function(e){var a={init:function(){this.remove_totals(),this.register_payment_update(),this.on_update_variation(),this.sepa_direct_debit(),this.sepa_direct_debit_checkout_form_handle(),this.second_checkout_place_order(),this.deactivate_ship_to_different_adress(),this.deactivate_ship_to_different_address_purchase_on_account(),this.shipping_service_provider(),this.product_review_info(),this.withdrawal()},withdrawal:function(){if(e(".german-market-withdrawal-form").on("submit",function(a){a.preventDefault();let t=[],i=e(this),r=i.find(".german-market-withdrawal-form-fields"),n=i.find(".german-market-withdrawal-form-message"),o="undefined"!=typeof withdrawal_button&&withdrawal_button.ajax_url?withdrawal_button.ajax_url:"undefined"!=typeof ajaxurl?ajaxurl:"",d={action:"german_market_withdrawal_button_request","withdrawal-form-order-ident":i.find("#withdrawal-form-order-ident").val(),"withdrawal-form-order-id":i.find("#withdrawal-form-order-id").val(),"withdrawal-form-email":i.find("#withdrawal-form-email").val(),"withdrawal-form-first-name":i.find("#withdrawal-form-first-name").val(),"withdrawal-form-last-name":i.find("#withdrawal-form-last-name").val(),"withdrawal-form-comments":i.find("#withdrawal-form-comments").val(),"withdrawal-form-partial":i.find("#withdrawal-form-partial").is(":checked"),"withdrawal-form-partial-items":t,"german-market-withdrawal-form":i.find('input[name="german-market-withdrawal-form"]').val(),"withdrawal-form-cc-site-url":i.find("#withdrawal-form-cc-site-url").val(),"withdrawal-form-time":i.find("#withdrawal-form-time").val()};i.find('.withdrawal-form-partial-items tbody input.woocommerce-form__input-checkbox[name="items[]"]:checked').each(function(){let a=e(this).val(),r=1,n=i.find('.withdrawal-form-partial-items input[name="item['+a+'][quantity]"]');if(n.length){let o=parseInt(n.val(),10);r=Number.isNaN(o)?1:o}t.push({item_id:a,quantity:r})}),e.post(o,d).done(function(e){e.success&&!0===e.success?(r.prop("hidden",!0).attr("aria-hidden","true"),n.removeClass("woocommerce-error").html(e.data.message).prop("hidden",!1).attr("aria-hidden","false").trigger("focus")):n.addClass("woocommerce-error").html(withdrawal_button.error_message).prop("hidden",!1).attr("aria-hidden","false").trigger("focus")}).fail(function(a){403===a.status&&e('button[name="submit-withdrawal"]').remove();let t=withdrawal_button.error_message;a.responseJSON&&a.responseJSON.data&&a.responseJSON.data.message&&(t=a.responseJSON.data.message),n.addClass("woocommerce-error").html(t).prop("hidden",!1).attr("aria-hidden","false").trigger("focus")})}),"on"===withdrawal_button.partial_allowed){e(document).on("change",".german-market-withdrawal-form .withdrawal-form-partial-items .order-withdrawal-request-item-checkbox-select-all",function(){let a=e(this).is(":checked");e(this).closest("table").find('tbody input[type="checkbox"]').prop("checked",a)}),e(document).on("change",'.german-market-withdrawal-form .withdrawal-form-partial-items tbody input[type="checkbox"]',function(){let a=e(this).closest("table"),t=a.find('tbody input[type="checkbox"]').length,i=a.find('tbody input[type="checkbox"]:checked').length;a.find(".order-withdrawal-request-item-checkbox-select-all").prop("checked",t===i)}),e("#withdrawal-form-order-id").on("change",function(){let a=e(".german-market-withdrawal-form"),t=e(".withdrawal-form-partial-select"),i=e(".withdrawal-form-partial-items");a.addClass("is-loading"),a.find("input, select, textarea, button").prop("disabled",!0),e(t).hide(),e(i).html(""),e(i).hide(),e("#withdrawal-form-partial").prop("checked",!1);let r="undefined"!=typeof withdrawal_button&&withdrawal_button.ajax_url?withdrawal_button.ajax_url:"undefined"!=typeof ajaxurl?ajaxurl:"",n={action:"german_market_withdrawal_button_withdrawal_items","withdrawal-form-order-id":a.find("#withdrawal-form-order-id").val(),"german-market-withdrawal-form":a.find('input[name="german-market-withdrawal-form"]').val()};e.post(r,n).done(function(r){!0===r.partial_allowed&&(e(t).show(),e(i).html(r.html)),a.removeClass("is-loading"),a.find("input, select, textarea, button").prop("disabled",!1)})});var a=e(" #withdrawal-form-order-id");a.length&&null!==a.val()&&""!==a.val()&&a.trigger("change"),e("#withdrawal-form-partial").on("change",function(){e(this).is(":checked")?e(".withdrawal-form-partial-items").show():e(".withdrawal-form-partial-items").hide()})}},product_review_info:function(){"on"===german_market_legal_info_product_reviews.activated&&e(german_market_legal_info_product_reviews.element).length&&jQuery.post(sepa_ajax_object.ajax_url,{action:"product_review_info"},function(a){e(a).insertBefore(german_market_legal_info_product_reviews.element)}),e(".german-market-legal-information-for-product-reviews.short-after-star-rating").on("click",function(t){t.preventDefault(),a.product_review_info_handler(e(this))}),e(".german-market-legal-information-for-product-reviews.short-after-star-rating").on("keydown",function(t){("Enter"===t.key||" "===t.key)&&(t.preventDefault(),a.product_review_info_handler(e(this)))}),e(document).on("mouseup",function(a){var t=e(".german-market-legal-information-for-product-reviews.short-after-star-rating");t.is(a.target)||0!==t.has(a.target).length||(e(".german-market-legal-information-for-product-reviews.short-after-star-rating .full-text").hide(),e(".german-market-legal-information-for-product-reviews.short-after-star-rating .full-text").attr("aria-hidden",!0).attr("aria-expanded",!1))})},product_review_info_handler:function(a){var t=e(a).find(".full-text");e(t).is(":visible")?(e(t).hide(),e(t).attr("aria-hidden",!0).attr("aria-expanded",!1)):(e(t).show(),e(t).attr("aria-hidden",!1).attr("aria-expanded",!0))},sepa_direct_debit_checkout_form_handle:function(){e("#german_market_sepa_use_payment_information").length&&(e(".german-market-sepa-radio-wrapper input.radio-button").length?(e("body").on("change",".german-market-sepa-radio-wrapper input.radio-button",function(){a.sepa_direct_debit_checkout_form_handler(this)}),a.sepa_direct_debit_checkout_form_handler(e(".german-market-sepa-radio-wrapper input.radio-button"))):e(".german-market-sepa-save-payment-information-checkbox").show())},sepa_direct_debit_checkout_form_handler:function(a){e(".german-market-sepa-radio-wrapper label span").css({"font-weight":"bold","margin-left":"calc( 18px + 1em )","margin-bottom":"1em",display:"inline-block"}),!0===e(a).prop("checked")&&("saved"==e(a).val()?(e(a).parents("fieldset").find(".form-row").hide(),e(".german-market-sepa-save-payment-information-checkbox").hide(),e(".gm-sepa-direct-debit-second-checkout-disabled").show()):(e(a).parents("fieldset").find(".form-row").show(),e(".german-market-sepa-save-payment-information-checkbox").show(),e(".gm-sepa-direct-debit-second-checkout-disabled").hide()),e("#gm-sepa-mandate-preview-text").slideUp())},deactivate_ship_to_different_adress(){e("body").on("update_checkout",function(){gm_hide_ship_to_different_address=!1,e("body").trigger("gm_hide_ship_to_different_address"),gm_hide_ship_to_different_address?(e("#ship-to-different-address-checkbox").prop("checked",!1),e(".shipping_address").length&&e(".shipping_address").hide(),e(".woocommerce-shipping-fields").length&&e(".woocommerce-shipping-fields").hide()):e(".woocommerce-shipping-fields").length&&e(".woocommerce-shipping-fields").show()})},deactivate_ship_to_different_address_purchase_on_account:function(){e("body").on("gm_hide_ship_to_different_address",function(){e("#deactivate_ship_to_different_address_if_purchase_on_account").length&&e("#payment_method_german_market_purchase_on_account").length&&(e("#payment_method_german_market_purchase_on_account").prop("checked")?"1"!=e("#deactivate_ship_to_different_address_if_purchase_on_account").val()&&"yes"!=e("#deactivate_ship_to_different_address_if_purchase_on_account").val()||(e("#ship-to-different-address-checkbox").length&&!0===e("#ship-to-different-address-checkbox").prop("checked")&&e(ship_different_address.before_element).length&&(e("#german-market-puchase-on-account-message").length||e(ship_different_address.before_element).before(ship_different_address.message),e("#german-market-puchase-on-account-message").show()),gm_hide_ship_to_different_address||(gm_hide_ship_to_different_address=!0)):e("#german-market-puchase-on-account-message").length&&e("#german-market-puchase-on-account-message").hide())})},second_checkout_place_order:function(){e(":submit.wgm-place-order").on("click",function(){e(".wgm-place-order-disabled").length&&e(".wgm-place-order-disabled").show()})},setupAjax:function(){"undefined"!=typeof wgm_wpml_ajax_language&&e.ajaxSetup({data:{lang:wgm_wpml_ajax_language}})},remove_totals:function(){1==woocommerce_remove_updated_totals.val&&e(".woocommerce_message").remove()},register_payment_update:function(){1==woocommerce_payment_update.val&&e(document.body).on("change",'input[name="payment_method"]',function(){e("body").trigger("update_checkout")})},on_update_variation:function(){if("gm_default"==german_market_price_variable_products.val){var a=e(".single-product"),t=e(".legacy-itemprop-offers");a.on("show_variation",".variations_form",function(){t.slideUp(),"none"!=german_market_price_variable_theme_extra_element.val&&jQuery(german_market_price_variable_theme_extra_element.val).slideUp()}),a.on("reset_data",".variations_form",function(){t.slideDown(),"none"!=german_market_price_variable_theme_extra_element.val&&jQuery(german_market_price_variable_theme_extra_element.val).slideDown()})}else if("gm_sepcial"==german_market_price_variable_products.val){var a=e(".single-product");a.on("show_variation",".variations_form",function(){var a='<div id="german-market-variation-price"></div>',t=jQuery(".woocommerce-variation-price.woocommerce-variation-price").html();e(".woocommerce-variation-availability").length&&(t+=e(".woocommerce-variation-availability").html()),e(".woocommerce-variation-description").length&&(t+=e(".woocommerce-variation-description").html()),jQuery(".woocommerce-variation.single_variation").hide(),jQuery(".woocommerce-variation-price").hide(),jQuery(".legacy-itemprop-offers").hide(),"none"!=german_market_price_variable_theme_extra_element.val&&jQuery(german_market_price_variable_theme_extra_element.val).hide(),jQuery(".elementor-widget-woocommerce-product-price .price").length&&jQuery(".elementor-widget-woocommerce-product-price .price").hide(),jQuery(".dtwpb-price.price").length&&(jQuery("#german-market-variation-price").length||jQuery(a).insertAfter(".dtwpb-price.price"),jQuery(".dtwpb-price.price").hide(),jQuery(".gm-wp_bakery_woocommerce_get_price_html").length&&jQuery(".gm-wp_bakery_woocommerce_get_price_html").hide()),jQuery(".et_pb_wc_price").length&&(jQuery("#german-market-variation-price").length||jQuery(a).insertAfter(".et_pb_wc_price"),jQuery(".et_pb_wc_price").hide()),jQuery("#german-market-variation-price").length?jQuery("#german-market-variation-price").show():jQuery(a).insertAfter(".legacy-itemprop-offers"),jQuery("#german-market-variation-price").html(t)}),a.on("reset_data",".variations_form",function(){jQuery(".elementor-widget-woocommerce-product-price .price").length&&jQuery(".elementor-widget-woocommerce-product-price .price").show(),jQuery(".dtwpb-price.price").length&&(jQuery(".dtwpb-price.price").show(),jQuery(".gm-wp_bakery_woocommerce_get_price_html").length&&jQuery(".gm-wp_bakery_woocommerce_get_price_html").show()),jQuery(".et_pb_wc_price").length&&jQuery(".et_pb_wc_price").show(),jQuery(".legacy-itemprop-offers").show(),jQuery("#german-market-variation-price").hide(),"none"!=german_market_price_variable_theme_extra_element.val&&jQuery(german_market_price_variable_theme_extra_element.val).show()})}},sepa_direct_debit_show_preview:function(){var a=e(".wc_payment_methods input[name=payment_method]:checked"),t=e(".german-market-sepa-radio-wrapper input.radio-button:checked");if("german_market_sepa_direct_debit"!==a.val())return!1;if("saved"==t.val())return!0;var i={holder:e('[name="german-market-sepa-holder"]').val(),iban:e('[name="german-market-sepa-iban"]').val(),bic:e('[name="german-market-sepa-bic"]').val(),street:e('[name="billing_address_1"]').val(),zip:e('[name="billing_postcode"]').val(),city:e('[name="billing_city"]').val(),country:e('[name="billing_country"]').val()},r=!0;if(jQuery("#german-market-sepa-checkout-fields").is(":visible")){for(key in i)if(!(("bic"==key||"iban"==key||"holder"==key)&&e('[name="german-market-sepa-'+key+'"]').hasClass("gm-required-no"))&&void 0!==i[key]&&""==i[key].trim()){r=!1;break}}else r=!1;return r},sepa_direct_debit_show_preview_do:function(){a.sepa_direct_debit_show_preview()?(e(".gm-sepa-direct-debit-second-checkout-disabled").show(),e(".gm-sepa-direct-debit-order-pay").show()):(e(".gm-sepa-direct-debit-second-checkout-disabled").hide(),e(".gm-sepa-direct-debit-order-pay").hide(),e("#gm-sepa-mandate-preview-text").slideUp())},sepa_direct_debit:function(){e(document.body).on("click","#gm-sepa-mandate-preview-store",function(a){a.preventDefault(),e("#gm-sepa-mandate-preview-text").show()}),e(document.body).on("click","#gm-sepa-mandate-preview",function(a){a.preventDefault();var t=!1;e("#german_market_sepa_use_payment_information").length&&(t=e("#german_market_sepa_use_payment_information").is(":checked"));var i={action:"gm_sepa_direct_debit_mandate_preview",holder:e('[name="german-market-sepa-holder"]').val(),iban:e('[name="german-market-sepa-iban"]').val(),bic:e('[name="german-market-sepa-bic"]').val(),street:e('[name="billing_address_1"]').val(),zip:e('[name="billing_postcode"]').val(),city:e('[name="billing_city"]').val(),country:e('[name="billing_country"]').val(),nonce:sepa_ajax_object.nonce,saved_data:t};jQuery.post(sepa_ajax_object.ajax_url,i,function(a){e("#gm-sepa-mandate-preview-text").html(a),e("#gm-sepa-mandate-preview-text").slideDown(),e("#gm-sepa-mandate-preview-text .close").on("click",function(){e("#gm-sepa-mandate-preview-text").slideUp()})})}),e("#gm-sepa-mandate-preview").ready(function(){if(e("#gm-sepa-mandate-preview").length){a.sepa_direct_debit_show_preview_do();var t={0:'[name="german-market-sepa-holder"]',1:'[name="german-market-sepa-iban"]',2:'[name="german-market-sepa-bic"]',3:'[name="billing_address_1"]',4:'[name="billing_postcode"]',5:'[name="billing_city"]',6:'[name="billing_country"]'};for(key in t)e(document.body).on("change keyup",t[key],a.sepa_direct_debit_show_preview_do)}}),e(document.body).on("change",'input[name="payment_method"]',function(){"german_market_sepa_direct_debit"==e(this).val()?(a.sepa_direct_debit_show_preview_do(),e(".gm-sepa-direct-debit-second-checkout-disabled").show()):e(".gm-sepa-direct-debit-second-checkout-disabled").hide()}),e(".gm-sepa-direct-debit-second-checkout-disabled").ready(function(){e("#payment_method_german_market_sepa_direct_debit").is(":checked")&&e(".gm-sepa-direct-debit-second-checkout-disabled").show()})},shipping_service_provider:function(){e("body").on("updated_checkout",function(a,t){if(e("#p-shipping-service-provider").length){var i=!0;e('select.shipping_method, input[name^="shipping_method"][type="radio"]:checked, input[name^="shipping_method"][type="hidden"]').each(function(){if(i=e(this).val().includes("local_pickup"))return!1}),i?e("#p-shipping-service-provider").hide():e("#p-shipping-service-provider").show()}})}};a.init()});
// source --> https://www.marien-apotheke1140.at/wp-content/themes/dt-the7/js/compatibility/woocommerce/woocommerce.min.js?ver=14.4.5 
jQuery((function(o){var t=o("body"),e=o(window),a=o(document),i=o("#page");function n(t,a){if(t.hasClass("dt-hovered"))return!1;dtGlobals.isHovering=!0,t.addClass("dt-hovered"),i.width()-(a.offset().left-i.offset().left)-a.width()<0&&a.addClass("right-overflow"),t.parents(".dt-mobile-header").length>0&&a.css({top:t.position().top-13-a.height()}),a.height()>e.height()-a.position().top&&a.addClass("show-top-buttons");var n=o(".masthead, .dt-mobile-header");o(".searchform .submit",n).removeClass("act"),o(".mini-search").removeClass("act"),o(".mini-search.popup-search .popup-search-wrap",n).stop().animate({opacity:0},150,(function(){o(this).css("visibility","hidden")})),clearTimeout(a.data("timeoutShow")),clearTimeout(a.data("timeoutHide"));var s=setTimeout((function(){t.hasClass("dt-hovered")&&a.stop().css("visibility","visible").animate({opacity:1},150)}),100);return a.data("timeoutShow",s),!0}function s(t,e){if(!t.hasClass("dt-hovered"))return!1;t.removeClass("dt-hovered"),clearTimeout(e.data("timeoutShow")),clearTimeout(e.data("timeoutHide"));var a=setTimeout((function(){t.hasClass("dt-hovered")||(e.stop().animate({opacity:0},150,(function(){o(this).css("visibility","hidden")})),setTimeout((function(){t.hasClass("dt-hovered")||(e.removeClass("right-overflow"),e.removeClass("bottom-overflow"),e.removeClass("show-top-buttons"))}),400))}),150);return e.data("timeoutHide",a),t.removeClass("dt-clicked"),dtGlobals.isHovering=!1,!0}
/*!Shopping cart top bar*/function r(){o(".mobile-false .shopping-cart.show-sub-cart").each((function(){var e=o(this),a=e.children(".shopping-cart-wrap"),i=e.hasClass("show-on-click"),r="mouseenter tap";if(i&&(r="click tap"),e.on(r,(function(t){if("click"===t.type||"tap"===t.type){var r=o(t.target),c=!0;if(i&&e.hasClass("dt-hovered")&&r.closest(a).length&&(c=!1),c&&(t.preventDefault(),t.stopPropagation()),i&&!r.closest(a).length&&s(e,a))return}n(e,a)})),i){t.on("click",(function(t){o(t.target).closest(a).length||s(e,a)}));var c=o(".masthead, .dt-mobile-header");o(".searchform .submit",c).on("click",(function(o){s(e,a)}))}else e.on("mouseleave",(function(o){s(e,a)}))}))}function c(){var t=o(".quantity");t.off("click",".plus"),t.off("click",".minus"),o(".quantity").on("click",".plus",(function(t){var e=o(this).prev("input.qty"),a=parseFloat(e.attr("max")),i=parseInt(e.attr("step"),10),n=e.val().length>0?parseInt(e.val(),10)+i:0+i;n=n>a?a:n,e.val(n).change()})),o(".quantity").on("click",".minus",(function(t){var e=o(this).next("input.qty"),a=parseFloat(e.attr("min")),i=parseInt(e.attr("step"),10),n=e.val().length>0?parseInt(e.val(),10)-i:0-i;n=(n=n<0?0:n)<a?a:n,e.val(n).change()}))}function d(t){o(".shopping-cart-wrap").each((function(){var e=o(this);if(!e.find(".cart_list").hasClass("empty")){var a=e.closest(".shopping-cart");n(a,e);var i=setTimeout((function(){s(a,e)}),t);e.data("timeoutHide",i)}}))}t.on("wc_cart_button_updated",(function(o,t){t.hasClass("elementor-button")&&t.next().addClass(t.attr("class")).removeClass("added add_to_cart_button ajax_add_to_cart"),t.attr("data-widget-id")||t.siblings(".added_to_cart.wc-forward").find(".popup-icon").length<=0&&t.parents().hasClass("woo-buttons-on-img")&&t.siblings(".added_to_cart.wc-forward").wrapInner('<span class="filter-popup"></span>').append(t.find("i.popup-icon"))})),o.fn.touchWooHoverImage=function(){return this.each((function(){var e=o(this);if(!e.hasClass("woo-ready")){var a,i;t.on("touchend",(function(t){o(".mobile-true .cart-btn-on-hover .woo-buttons-on-img").removeClass("is-clicked")}));var n=o(this);n.on("touchstart",(function(o){a=o.originalEvent.touches[0].pageY,i=o.originalEvent.touches[0].pageX})),n.on("touchend",(function(t){var e=t.originalEvent.changedTouches[0].pageX,s=t.originalEvent.changedTouches[0].pageY;if(a==s||i==e)if(n.hasClass("is-clicked"))o(t.target).parents().hasClass("woo-buttons")||(o(t.target).parent().hasClass("woo-buttons-on-img")?o(t.target).trigger("click"):window.location.href=n.find("a").first().attr("href"));else if(!o(t.target).parents().hasClass("woo-buttons"))return t.preventDefault(),o(".mobile-true .cart-btn-on-hover .woo-buttons-on-img").removeClass("is-clicked"),n.addClass("is-clicked"),!1})),e.addClass("woo-ready")}}))},o.fn.touchWooHoverBtn=function(){return this.each((function(){t.on("touchend",(function(t){o(".mobile-true .cart-btn-on-img .woo-buttons").removeClass("is-clicked")}));var e,a,i=o(this);i.hasClass("woo-ready")||(i.on("touchstart",(function(o){e=o.originalEvent.touches[0].pageY,a=o.originalEvent.touches[0].pageX})),i.on("touchend",(function(t){var n=t.originalEvent.changedTouches[0].pageX,s=t.originalEvent.changedTouches[0].pageY;e!=s&&a!=n||(o(t.target).parents().hasClass("woo-buttons")?(t.preventDefault(),o(t.target).trigger("click")):window.location.href=i.find("a").first().attr("href"))})),i.addClass("woo-ready"))}))},$context=o("html.mobile-true"),o(".cart-btn-on-hover:not(.the7-elementor-widget) .woo-buttons-on-img",$context).touchWooHoverImage(),o(".cart-btn-on-img:not(.the7-elementor-widget) .woo-buttons",$context).touchWooHoverBtn(),o(".woocommerce-billing-fields").find("input[autofocus='autofocus']").blur(),r(),o(document.body).on("wc_fragments_loaded wc_fragments_refreshed",(function(){r(),o(".mobile-true .shopping-cart.show-sub-cart").touchDropdownCart()})),o.fn.touchDropdownCart=function(){return this.each((function(){var e=o(this);if(!e.hasClass("item-ready")){t.on("touchend",(function(t){o(".mobile-true .shopping-cart.show-sub-cart .wc-ico-cart").removeClass("is-clicked"),s(o(".wc-ico-cart"),o(".shopping-cart-wrap"))}));var a=o(this).find(".wc-ico-cart"),i=a.attr("target")?a.attr("target"):"_self",r=e.children(".shopping-cart-wrap");s(a,r),a.on("touchstart",(function(o){origY=o.originalEvent.touches[0].pageY,origX=o.originalEvent.touches[0].pageX})),a.on("touchend",(function(t){var e=t.originalEvent.changedTouches[0].pageX,c=t.originalEvent.changedTouches[0].pageY;if(origY==c||origX==e){if(!a.hasClass("is-clicked"))return t.preventDefault(),n(a,r),o(".mobile-true .shopping-cart.show-sub-cart .wc-ico-cart").removeClass("is-clicked"),a.addClass("is-clicked"),!1;s(a,r),window.open(a.attr("href"),i)}}))}}))},o(document.body).on("edd_cart_item_removed edd_cart_item_added",(function(t,e){xhr=o.ajax({type:"POST",url:dtLocal.ajaxurl,data:{action:"the7_edd_cart_micro_widget"},success:function(t){o(".edd-shopping-cart").replaceWith(o(t)),r(),o(".mobile-true .shopping-cart.show-sub-cart").touchDropdownCart(),d("5000")}})})),a.ajaxComplete((function(){c()})),o(document.body).on("the7_wc_init_quantity_buttons",(function(){c()})),a.on("elementor/popup/show",(function(){c(),o(".woocommerce-ordering").on("change","select.orderby",(function(){o(this).closest("form").trigger("submit")}))})),c(),a.on("yith-wcan-ajax-filtered",(function(t){o(".layzr-loading-on, .vc_single_image-img").layzrInitialisation(),o(".yit-wcan-container").find(".dt-css-grid").IsoLayzrInitialisation();var e=o(".yit-wcan-container").find(".wf-container");e.IsoLayzrInitialisation(),e.addClass("cont-id-0").attr("data-cont-id",0),jQuery(window).off("columnsReady"),e.off("columnsReady.fixWooIsotope").one("columnsReady.fixWooIsotope.IsoInit",(function(){e.addClass("dt-isotope").IsoInitialisation(".iso-item","masonry",400),e.isotope("on","layoutComplete",(function(){e.trigger("IsoReady")}))})),e.on("columnsReady.fixWooIsotope.IsoLayout",(function(){e.isotope("layout")})),e.one("columnsReady.fixWooIsotope",(function(){jQuery(".preload-me",e).heightHack()})),e.one("IsoReady",(function(){e.IsoLayzrInitialisation()})),jQuery(window).off("debouncedresize.fixWooIsotope").on("debouncedresize.fixWooIsotope",(function(){e.simpleCalculateColumns(e)})).trigger("debouncedresize.fixWooIsotope")})),a.on("wcapf_after_updating_products",(function(t){o(".layzr-loading-on, .vc_single_image-img").layzrInitialisation(),o(".wcapf-before-products").find(".dt-css-grid").IsoLayzrInitialisation();var e=o(".wcapf-before-products").find(".wf-container");e.IsoLayzrInitialisation(),e.addClass("cont-id-0").attr("data-cont-id",0),jQuery(window).off("columnsReady"),e.off("columnsReady.fixWooIsotope").one("columnsReady.fixWooIsotope.IsoInit",(function(){e.addClass("dt-isotope").IsoInitialisation(".iso-item","masonry",400),e.isotope("on","layoutComplete",(function(){e.trigger("IsoReady")}))})),e.on("columnsReady.fixWooIsotope.IsoLayout",(function(){e.isotope("layout")})),e.one("columnsReady.fixWooIsotope",(function(){jQuery(".preload-me",e).heightHack()})),e.one("IsoReady",(function(){e.IsoLayzrInitialisation()})),jQuery(window).off("debouncedresize.fixWooIsotope").on("debouncedresize.fixWooIsotope",(function(){e.simpleCalculateColumns(e)})).trigger("debouncedresize.fixWooIsotope")})),a.on("ixProductFilterRequestProcessed",(function(t){loadingEffects(),o(".layzr-loading-on, .vc_single_image-img").layzrInitialisation();var e=o(".dt-products.wf-container");e.IsoLayzrInitialisation(),e.addClass("cont-id-0").attr("data-cont-id",0),jQuery(window).off("columnsReady"),e.off("columnsReady.fixWooFilter").one("columnsReady.fixWooFilter.IsoInit",(function(){e.addClass("dt-isotope").IsoInitialisation(".iso-item","masonry",400),e.isotope("on","layoutComplete",(function(){e.trigger("IsoReady")}))})),e.on("columnsReady.fixWooFilter.IsoLayout",(function(){e.isotope("layout")})),e.one("columnsReady.fixWooFilter",(function(){jQuery(".preload-me",e).heightHack()})),e.one("IsoReady",(function(){e.IsoLayzrInitialisation()})),jQuery(window).off("debouncedresize.fixWooFilter").on("debouncedresize.fixWooFilter",(function(){e.simpleCalculateColumns(e),e.isotope("layout")})).trigger("debouncedresize.fixWooFilter")})),o(document.body).on("wc_fragments_loaded",(function(){var t=o(".shopping-cart");if(t.exists()){var e=dtLocal.wcCartFragmentHash,a=t.first().attr("data-cart-hash");e&&e!==a&&o(document.body).trigger("wc_fragment_refresh")}}));var l=!!o("span.added-to-cart").length;function u(){o(".woocommerce-error, .woocommerce-info, .woocommerce-message").each((function(){o(this).find(".close-message").on("click",(function(){o(this).parent().addClass("hide-message")}))}))}t.on("adding_to_cart",(function(){l=!0})),t.on("wc_fragments_loaded wc_fragments_refreshed",(function(){l&&(l=!1,d("5000"))})),u(),t.on("wc_fragments_loaded wc_fragments_refreshed update_checkout removed_from_cart checkout_error init_add_payment_method adding_to_cart added_to_cart removed_from_cart wc_cart_button_updated cart_page_refreshed cart_totals_refreshed wc_fragments_loaded init_add_payment_method wc_cart_emptied updated_wc_div updated_cart_totals country_to_state_changed updated_shipping_method applied_coupon removed_coupon",(function(){u()})),t.on("select2:open",(function(o){const t=jQuery(o.target).data("select2");!t.$dropdown||t.$container.parents().hasClass("elementor-widget-woocommerce-cart")||t.$container.parents().hasClass("elementor-widget-woocommerce-checkout-page")?t.$dropdown.addClass("elem-woo-select2-dropdown"):t.$dropdown.addClass("the7-woo-select2-dropdown")}));var f=".mobile-sticky-sidebar-overlay";if(!o(f).length>0){var h='<div class="'+f+'"></div>',p=o(".page-inner");p.length>0?p.append(h):t.append(h)}var m=o(f);o(".dt-wc-sidebar-collapse").length>0&&(o('<div class="wc-sidebar-toggle"></div>').prependTo("#sidebar"),o(".wc-sidebar-toggle").on("click",(function(){var t=o(this);o(".select2").length>0&&o("select.dropdown_product_cat, .woocommerce-widget-layered-nav-dropdown select").each((function(){o(this).select2({dropdownParent:o(".sidebar"),width:"100%"})})),t.hasClass("active")?(t.removeClass("active"),i.removeClass("show-mobile-sidebar").addClass("closed-mobile-sidebar"),m.removeClass("active")):(o(".wc-sidebar-toggle").removeClass("active"),t.addClass("active"),i.addClass("show-mobile-sidebar").removeClass("closed-mobile-sidebar"),m.addClass("active"))})),m.on("click",(function(){var t=o(this);o(this).hasClass("active")&&(o(".wc-sidebar-toggle").removeClass("active"),t.removeClass("active"),i.removeClass("show-mobile-sidebar").addClass("closed-mobile-sidebar"),m.removeClass("active"))})))}));