// source --> https://maerchenhaft-leben.net/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=10.7.0 
function on_keydown_remove_from_cart(e){" "===e.key&&(e.preventDefault(),e.currentTarget.click())}function focus_populate_live_region(){var e=["woocommerce-message","woocommerce-error","wc-block-components-notice-banner"].map(function(e){return"."+e+'[role="alert"]'}).join(", "),o=document.querySelectorAll(e);if(0!==o.length){var t=o[0];t.setAttribute("tabindex","-1");var n=setTimeout(function(){t.focus(),clearTimeout(n)},500)}}function refresh_sorted_by_live_region(){var e=document.querySelector(".woocommerce-result-count");if(e){var o=e.innerHTML;e.setAttribute("aria-hidden","true");var t=setTimeout(function(){e.setAttribute("aria-hidden","false"),e.innerHTML="",e.innerHTML=o,clearTimeout(t)},2e3)}}function on_document_ready(){focus_populate_live_region(),refresh_sorted_by_live_region()}jQuery(function(e){e(".woocommerce-ordering").on("change","select.orderby",function(){e(this).closest("form").trigger("submit")}),e("input.qty:not(.product-quantity input.qty)").each(function(){var o=parseFloat(e(this).attr("min"));o>=0&&parseFloat(e(this).val())<o&&e(this).val(o)});var o="store_notice"+(e(".woocommerce-store-notice").data("noticeId")||"");if("hidden"===Cookies.get(o))e(".woocommerce-store-notice").hide();else{function t(o){["Enter"," "].includes(o.key)&&(o.preventDefault(),e(".woocommerce-store-notice__dismiss-link").click())}e(".woocommerce-store-notice").show(),e(".woocommerce-store-notice__dismiss-link").on("click",function n(r){Cookies.set(o,"hidden",{path:"/"}),e(".woocommerce-store-notice").hide(),r.preventDefault(),e(".woocommerce-store-notice__dismiss-link").off("click",n).off("keydown",t)}).on("keydown",t)}e(".woocommerce-input-wrapper span.description").length&&e(document.body).on("click",function(){e(".woocommerce-input-wrapper span.description:visible").prop("aria-hidden",!0).slideUp(250)}),e(".woocommerce-input-wrapper").on("click",function(e){e.stopPropagation()}),e(".woocommerce-input-wrapper :input").on("keydown",function(o){var t=e(this).parent().find("span.description");if(27===o.which&&t.length&&t.is(":visible"))return t.prop("aria-hidden",!0).slideUp(250),o.preventDefault(),!1}).on("click focus",function(){var o=e(this).parent(),t=o.find("span.description");o.addClass("currentTarget"),e(".woocommerce-input-wrapper:not(.currentTarget) span.description:visible").prop("aria-hidden",!0).slideUp(250),t.length&&t.is(":hidden")&&t.prop("aria-hidden",!1).slideDown(250),o.removeClass("currentTarget")}),e.scroll_to_notices=function(o){o.length&&e("html, body").animate({scrollTop:o.offset().top-100},1e3)},e('.woocommerce form .woocommerce-Input[type="password"]').wrap('<span class="password-input"></span>'),e(".woocommerce form input").filter(":password").parent("span").addClass("password-input"),e(".password-input").each(function(){const o=e(this).find("input").attr("id");e(this).append('<button type="button" class="show-password-input" aria-label="'+woocommerce_params.i18n_password_show+'" aria-describedBy="'+o+'"></button>')}),e(".show-password-input").on("click",function(o){o.preventDefault(),e(this).hasClass("display-password")?(e(this).removeClass("display-password"),e(this).attr("aria-label",woocommerce_params.i18n_password_show)):(e(this).addClass("display-password"),e(this).attr("aria-label",woocommerce_params.i18n_password_hide)),e(this).hasClass("display-password")?e(this).siblings(['input[type="password"]']).prop("type","text"):e(this).siblings('input[type="text"]').prop("type","password"),e(this).siblings("input").focus()}),e("a.coming-soon-footer-banner-dismiss").on("click",function(o){var t=e(o.target);e.ajax({type:"post",url:t.data("rest-url"),data:{woocommerce_meta:{coming_soon_banner_dismissed:"yes"}},beforeSend:function(e){e.setRequestHeader("X-WP-Nonce",t.data("rest-nonce"))},complete:function(){e("#coming-soon-footer-banner").hide()}})}),"undefined"==typeof wc_add_to_cart_params&&e(document.body).on("keydown",".remove_from_cart_button",on_keydown_remove_from_cart),e(document.body).on("item_removed_from_classic_cart updated_wc_div",focus_populate_live_region)}),document.addEventListener("DOMContentLoaded",on_document_ready);
// source --> https://maerchenhaft-leben.net/wp-content/themes/catch-adaptive/js/jquery.sidr.min.js?ver=2.2.1.1 
!function(){"use strict";var t={};function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}t.classCallCheck=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")};var e,n,o,s,a,d,r={moving:!(t.createClass=function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}),opened:!1},l={isUrl:function(e){return!!new RegExp("^(https?:\\/\\/)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.?)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i").test(e)},addPrefixes:function(e){this.addPrefix(e,"id"),this.addPrefix(e,"class"),e.removeAttr("style")},addPrefix:function(e,t){var n=e.attr(t);"string"==typeof n&&""!==n&&"sidr-inner"!==n&&e.attr(t,n.replace(/([A-Za-z0-9_.\-]+)/g,"sidr-"+t+"-$1"))},transitions:(s=(document.body||document.documentElement).style,a=!1,(d="transition")in s?a=!0:(e=["moz","webkit","o","ms"],o=n=void 0,d=d.charAt(0).toUpperCase()+d.substr(1),a=function(){for(o=0;o<e.length;o++)if((n=e[o])+d in s)return!0;return!1}(),d=a?"-"+n.toLowerCase()+"-"+d.toLowerCase():null),{supported:a,property:d})},u=jQuery,c="sidr-animating",h="open",p="close",m="webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend",f=(t.createClass(y,[{key:"getAnimation",value:function(e,t){var n={},i=this.side;return n[i]="open"===e&&"body"===t?this.menuWidth+"px":"close"===e&&"menu"===t?"-"+this.menuWidth+"px":0,n}},{key:"prepareBody",value:function(e){var t,n,e="open"===e?"hidden":"";this.body.is("body")&&(n=(t=u("html")).scrollTop(),t.css("overflow-x",e).scrollTop(n))}},{key:"openBody",value:function(){var e,t;this.displace&&(t=l.transitions,e=this.body,t.supported?(e.css(t.property,this.side+" "+this.speed/1e3+"s "+this.timing).css(this.side,0).css({width:e.width(),position:"fixed"}),e.css(this.side,this.menuWidth+"px")):(t=this.getAnimation(h,"body"),e.css({width:e.width(),position:"absolute"}).animate(t,{queue:!1,duration:this.speed})))}},{key:"onCloseBody",value:function(){var e=l.transitions,t={width:"",position:"",right:"",left:""};e.supported&&(t[e.property]=""),this.body.css(t).unbind(m)}},{key:"closeBody",value:function(){var e,t=this;this.displace&&(l.transitions.supported?this.body.css(this.side,0).one(m,function(){t.onCloseBody()}):(e=this.getAnimation(p,"body"),this.body.animate(e,{queue:!1,duration:this.speed,complete:function(){t.onCloseBody()}})))}},{key:"moveBody",value:function(e){e===h?this.openBody():this.closeBody()}},{key:"onOpenMenu",value:function(e){var t=this.name;r.moving=!1,r.opened=t,this.item.unbind(m),this.body.removeClass(c).addClass(this.openClass),this.onOpenEndCallback(),"function"==typeof e&&e(t)}},{key:"openMenu",value:function(e){var t,n=this,i=this.item;l.transitions.supported?i.css(this.side,0).one(m,function(){n.onOpenMenu(e)}):(t=this.getAnimation(h,"menu"),i.css("display","block").animate(t,{queue:!1,duration:this.speed,complete:function(){n.onOpenMenu(e)}}))}},{key:"onCloseMenu",value:function(e){this.item.css({left:"",right:""}).unbind(m),u("html").css("overflow-x",""),r.moving=!1,r.opened=!1,this.body.removeClass(c).removeClass(this.openClass),this.onCloseEndCallback(),"function"==typeof e&&e(name)}},{key:"closeMenu",value:function(e){var t,n=this,i=this.item;l.transitions.supported?i.css(this.side,"").one(m,function(){n.onCloseMenu(e)}):(t=this.getAnimation(p,"menu"),i.animate(t,{queue:!1,duration:this.speed,complete:function(){n.onCloseMenu()}}))}},{key:"moveMenu",value:function(e,t){this.body.addClass(c),e===h?this.openMenu(t):this.closeMenu(t)}},{key:"move",value:function(e,t){r.moving=!0,this.prepareBody(e),this.moveBody(e),this.moveMenu(e,t)}},{key:"open",value:function(e){var t=this;r.opened===this.name||r.moving||(!1!==r.opened?new y(r.opened).close(function(){t.open(e)}):(this.move("open",e),this.onOpenCallback()))}},{key:"close",value:function(e){r.opened!==this.name||r.moving||(this.move("close",e),this.onCloseCallback())}},{key:"toggle",value:function(e){r.opened===this.name?this.close(e):this.open(e)}}]),y);function y(e){t.classCallCheck(this,y),this.name=e,this.item=u("#"+e),this.openClass="sidr"===e?"sidr-open":"sidr-open "+e+"-open",this.menuWidth=this.item.outerWidth(!0),this.speed=this.item.data("speed"),this.side=this.item.data("side"),this.displace=this.item.data("displace"),this.timing=this.item.data("timing"),this.method=this.item.data("method"),this.onOpenCallback=this.item.data("onOpen"),this.onCloseCallback=this.item.data("onClose"),this.onOpenEndCallback=this.item.data("onOpenEnd"),this.onCloseEndCallback=this.item.data("onCloseEnd"),this.body=u(this.item.data("body"))}var v=jQuery;for(var g,b=jQuery,C=["open","close","toggle"],k={},w=function(s){return function(e,t){e="function"==typeof e?(t=e,"sidr"):e||"sidr";var n=s,i=t,o=new f(e);switch(n){case"open":o.open(i);break;case"close":o.close(i);break;case"toggle":o.toggle(i);break;default:v.error("Method "+n+" does not exist on jQuery.sidr")}}},E=0;E<C.length;E++)k[g=C[E]]=w(g);function O(e){return"status"===e?r:k[e]?k[e].apply(this,Array.prototype.slice.call(arguments,1)):"function"!=typeof e&&"string"!=typeof e&&e?void b.error("Method "+e+" does not exist on jQuery.sidr"):k.toggle.apply(this,arguments)}var x=jQuery;jQuery.sidr=O,jQuery.fn.sidr=function(e){var t,n,i,o=l.transitions,s=x.extend({name:"sidr",speed:200,side:"left",source:null,renaming:!0,body:"body",displace:!0,timing:"ease",method:"toggle",bind:"touchstart click",onOpen:function(){},onClose:function(){},onOpenEnd:function(){},onCloseEnd:function(){}},e),a=s.name;return 0===(e=x("#"+a)).length&&(e=x("<div />").attr("id",a).appendTo(x("body"))),o.supported&&e.css(o.property,s.side+" "+s.speed/1e3+"s "+s.timing),e.addClass("sidr").addClass(s.side).data({speed:s.speed,side:s.side,body:s.body,displace:s.displace,timing:s.timing,method:s.method,onOpen:s.onOpen,onClose:s.onClose,onOpenEnd:s.onOpenEnd,onCloseEnd:s.onCloseEnd}),t=e,"function"==typeof(o=s).source?(i=o.source(name),t.html(i)):"string"==typeof o.source&&l.isUrl(o.source)?x.get(o.source,function(e){t.html(e)}):"string"==typeof o.source?(n="",i=o.source.split(","),x.each(i,function(e,t){n+='<div class="sidr-inner">'+x(t).html()+"</div>"}),o.renaming&&((i=x("<div />").html(n)).find("*").each(function(e,t){t=x(t);l.addPrefixes(t)}),n=i.html()),t.html(n)):null!==o.source&&x.error("Invalid Sidr Source"),e=t,this.each(function(){var e=x(this),t=e.data("sidr"),n=!1;t||(r.moving=!1,r.opened=!1,e.data("sidr",a),e.bind(s.bind,function(e){e.preventDefault(),n||(n=!0,O(s.method,a),setTimeout(function(){n=!1},100))}))})}}();
// source --> https://maerchenhaft-leben.net/wp-content/themes/catch-adaptive/js/catchadaptive-custom-scripts.min.js 
jQuery(document).ready(function(){jQuery("#header-toggle").on("click",function(){var e=jQuery("div").find("#header-toggle-sidebar");e.hasClass("displaynone")?e.removeClass("displaynone").addClass("displayblock").animate({opacity:1},300):e.removeClass("displayblock").addClass("displaynone").animate({opacity:0},300)}),jQuery.isFunction(jQuery.fn.fitVids)&&jQuery(".hentry, .widget").fitVids(),jQuery(window).on("scroll",function(){1<=jQuery(window).scrollTop()?jQuery("#fixed-header").addClass("is-absolute"):jQuery("#fixed-header").removeClass("is-absolute")}),jQuery.isFunction(jQuery.fn.sidr)&&jQuery("#mobile-header-left-menu").sidr({name:"mobile-header-left-nav",side:"left"}),/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream&&jQuery("body").addClass("ios-device")});