// source --> https://www.hymercenter.fi/wp-content/plugins/implecode-product-sidebar/js/product-sidebar.min.js?timestamp=1765881383&amp;ver=6.9.4 
jQuery.ic.addFilter("ic_ajax_submit_elements",function(e){e=e+", .ic-checkbox-category-filter, .ic-dropdown-category-filter";return e});jQuery(document).ready(function(){var e=jQuery("#product_sidebar.responsive-sliding");e.find(".widget:not(:first-of-type)").each(function(){if(jQuery(this).find(".widgettitle").length){jQuery(this).addClass("closed")}});jQuery(document).on("click","#product_sidebar .widgettitle",function(){var e=jQuery(this).parent();if(e.hasClass("open")){e.find("> :not(.widgettitle)").slideUp(function(){e.removeClass("open");e.addClass("closed")})}else if(e.hasClass("closed")){e.find("> :not(.widgettitle)").slideDown(function(){e.addClass("open");e.removeClass("closed")})}else{e.find("> :not(.widgettitle)").slideUp(function(){e.addClass("closed")})}});jQuery("li.current-cat-parent").parents(".children").each(function(){jQuery(this).addClass("current-cat-parent-parent")});jQuery(function(e){var i=e("#product_sidebar.scroll");var c=e(window);if(i.length&&c.width()>1e3){var r=i.offset(),l=30;var o=e(".after-product-details").height();var t=i.height();var n=t;if(o>t){n=o}c.scroll(function(){if(c.scrollTop()>r.top&&c.scrollTop()<n){i.stop().animate({marginTop:c.scrollTop()-r.top+l},0)}else if(c.scrollTop()>n){var e=i.offset();i.stop().animate({position:"absolute",top:e.top,left:e.left},0)}else{i.stop().animate({marginTop:0},0)}})}});jQuery(".ic-sliding-arrow").click(function(){var e=jQuery("#product_sidebar");var i=e.find(".widget");if(e.hasClass("open")){ic_hide_slider_sidebar(e,i)}else{var c=jQuery(this);c.hide();e.addClass("open",300,"linear",function(){c.show()});i.show();var r=jQuery("#ic_overlay");r.show();jQuery("body").addClass("ic_overlay_visible");r.click(function(){ic_hide_slider_sidebar(e,i)})}});jQuery.ic.addAction("ic_self_submit",function(){ic_collapsible_category_filter()});ic_collapsible_category_filter();ic_collapsible_category_filter_setup();jQuery(".ic-cat-categories-list.collapsible-1 .has_children > .ic-collapsible-opener").click(function(){var e=jQuery(this).parent(".has_children");var i=e.find(".children:first");if(i.length){i.slideDown();e.removeClass("ic-collapsible-closed");e.addClass("ic-collapsible-open")}});jQuery(".ic-cat-categories-list.collapsible-1 .has_children > .ic-collapsible-closer").click(function(){var e=jQuery(this).parent(".has_children");var i=e.find(".children");if(i.length){i.slideUp(function(){e.addClass("ic-collapsible-closed");e.removeClass("ic-collapsible-open");i.find(".has_children").removeClass("ic-collapsible-open");i.find(".has_children").addClass("ic-collapsible-closed")})}})});function ic_hide_slider_sidebar(e,i){e.removeClass("open");i.css("display","");jQuery("#ic_overlay").hide();jQuery("body").removeClass("ic_overlay_visible")}function ic_collapsible_category_filter(){jQuery("div.filter-url").click(function(){jQuery(this).parent(".has-children").find(".dashicons").trigger("click")});jQuery("div.checkbox-filter-label").click(function(){jQuery(this).parent(".ic-category-filter-checkbox-row").find(".dashicons").trigger("click")});jQuery(".product-category-filter-container.show-all-children").each(function(){var e=jQuery(this);var i=e.find("a.filter-url");var c="";if(i.length===0){i=e.find("label");if(i.length>12){ic_add_count_to_top_level_cat(i);c=e.find(".ic-checkbox-category-filter").children(".ic-category-filter-checkbox-row.not-clickable");c.find(".ic-collapsible-opener").remove();c.prepend(premium_toolset.opener);c.css("cursor","pointer");e.find(".ic-checkbox-category-filter").find("> .ic-category-filter-checkbox-child-row").each(function(){if(!jQuery(this).find("input:checked").length&&!jQuery(this).prev().find("input:checked").length){jQuery(this).hide()}else{var e=jQuery(this).prev(".ic-category-filter-checkbox-row.not-clickable");e.find(".ic-collapsible-opener").remove();e.find(".ic-collapsible-closer").remove();e.prepend(premium_toolset.closer)}})}}else if(i.length>12){ic_add_count_to_top_level_cat(i);c=e.children("div.has-children");c.find(".ic-collapsible-opener").remove();c.prepend(premium_toolset.opener);c.css("cursor","pointer");e.find("> .children-cat-filters").hide()}})}function ic_add_count_to_top_level_cat(e){e.each(function(){var e=jQuery(this);var i=e.find("span.ic-catalog-category-count");if(i.length){var c=e.closest(".children-cat-filters");var r=parseInt(i.text().replace("(","").replace(")",""),10);var l=c.parent(".ic-category-filter-checkbox-child-row").prev(".not-clickable").find("div.checkbox-filter-label");var o=l.find("span.ic-catalog-category-count-super");if(!o.length){l.append(' <span class="ic-catalog-category-count-super">('+r+")</span>")}else{var t=r+parseInt(o.text().replace("(","").replace(")",""),10);o.text("("+t+")")}}})}function ic_collapsible_category_filter_setup(){jQuery(document).on("click",".ic-collapsible-opener",function(){var e=jQuery(this);var i=e.parent(".has-children");var c="";if(i.length===0){i=e.parent(".ic-category-filter-checkbox-row");c=i.find(".ic-collapsible-closer");i.next(".ic-category-filter-checkbox-child-row").slideDown(function(){c.remove();i.prepend(premium_toolset.closer);e.remove()})}else{c=i.find(".ic-collapsible-closer");i.next(".children-cat-filters").slideDown(function(){c.remove();i.prepend(premium_toolset.closer);e.remove()})}});jQuery(document).on("click",".ic-collapsible-closer",function(){var e=jQuery(this);var i=e.parent(".has-children");var c="";var r="";if(i.length===0){i=e.parent(".ic-category-filter-checkbox-row");c=i.find(".ic-collapsible-opener");r=i.next(".ic-category-filter-checkbox-child-row");r.slideUp(function(){c.remove();i.prepend(premium_toolset.opener);e.remove()})}else{c=i.find(".ic-collapsible-opener");r=i.next(".children-cat-filters");r.slideUp(function(){c.remove();i.prepend(premium_toolset.opener);e.remove()})}})};
// source --> https://www.hymercenter.fi/wp-content/plugins/product-page-customizer/js/product-page-customizer.min.js?timestamp=1754306979&amp;ver=6.9.4 
/*!
 Product Page Customizer
 
 (c) 2015 Norbert Dreszer - https://implecode.com/wordpress/plugins/product-page-customizer/
 */
jQuery(document).ready(function(e){var t={set_category_nav_referer:"1"};e.post(window.location.pathname,t);if(e(".ic-template-sections").length>0){i(e);console.log("sections init")}function i(s){s(".ic-template-sections .after-product-details .catalog-header").each(function(){let e=s(this).closest("div");let t=e.attr("id");if(t===undefined){return}let i=e.closest(".after-product-details");if(i.find(".ic-sections-headers").length===0){i.prepend('<div class="ic-sections-headers" />')}e.addClass("ic-section");s(this).clone().appendTo(s(".ic-sections-headers")).wrap('<a href="#'+t+'" />')})}});