1/*! For license information please see 3765.a742b607f8f635ee75af.js.LICENSE.txt */ 2(self.webpackChunkcommuniacs_template=self.webpackChunkcommuniacs_template||[]).push([[3765,4525],{6276:function(){!function(){"use strict";function t(o){if(!o)throw new Error("No options passed to Waypoint constructor");if(!o.element)throw new Error("No element option passed to Waypoint constructor");if(!o.handler)throw new Error("No handler option passed to Waypoint constructor");this.key="waypoint-"+e,this.options=t.Adapter.extend({},t.defaults,o),this.element=this.options.element,this.adapter=new t.Adapter(this.element),this.callback=o.handler,this.axis=this.options.horizontal?"horizontal":"vertical",this.enabled=this.options.enabled,this.triggerPoint=null,this.group=t.Group.findOrCreate({name:this.options.group,axis:this.axis}),this.context=t.Context.findOrCreateByElement(this.options.context),t.offsetAliases[this.options.offset]&&(this.options.offset=t.offsetAliases[this.options.offset]),this.group.add(this),this.context.add(this),n[this.key]=this,e+=1}var e=0,n={};t.prototype.queueTrigger=function(t){this.group.queueTrigger(this,t)},t.prototype.trigger=function(t){this.enabled&&this.callback&&this.callback.apply(this,t)},t.prototype.destroy=function(){this.context.remove(this),this.group.remove(this),delete n[this.key]},t.prototype.disable=function(){return this.enabled=!1,this},t.prototype.enable=function(){return this.context.refresh(),this.enabled=!0,this},t.prototype.next=function(){return this.group.next(this)},t.prototype.previous=function(){return this.group.previous(this)},t.invokeAll=function(t){var e=[];for(var o in n)e.push(n[o]);for(var i=0,r=e.length;r>i;i++)e[i][t]()},t.destroyAll=function(){t.invokeAll("destroy")},t.disableAll=function(){t.invokeAll("disable")},t.enableAll=function(){for(var e in t.Context.refreshAll(),n)n[e].enabled=!0;return this},t.refreshAll=function(){t.Context.refreshAll()},t.viewportHeight=function(){return window.innerHeight||document.documentElement.clientHeight},t.viewportWidth=function(){return document.documentElement.clientWidth},t.adapters=[],t.defaults={context:window,continuous:!0,enabled:!0,group:"default",horizontal:!1,offset:0},t.offsetAliases={"bottom-in-view":function(){return this.context.innerHeight()-this.adapter.outerHeight()},"right-in-view":function(){return this.context.innerWidth()-this.adapter.outerWidth()}},window.Waypoint=t}(),function(){"use strict";function t(t){window.setTimeout(t,1e3/60)}function e(t){this.element=t,this.Adapter=i.Adapter,this.adapter=new this.Adapter(t),this.key="waypoint-context-"+n,this.didScroll=!1,this.didResize=!1,this.oldScroll={x:this.adapter.scrollLeft(),y:this.adapter.scrollTop()},this.waypoints={vertical:{},horizontal:{}},t.waypointContextKey=this.key,o[t.waypointContextKey]=this,n+=1,i.windowContext||(i.windowContext=!0,i.windowContext=new e(window)),this.createThrottledScrollHandler(),this.createThrottledResizeHandler()}var n=0,o={},i=window.Waypoint,r=window.onload;e.prototype.add=function(t){var e=t.options.horizontal?"horizontal":"vertical";this.waypoints[e][t.key]=t,this.refresh()},e.prototype.checkEmpty=function(){var t=this.Adapter.isEmptyObject(this.waypoints.horizontal),e=this.Adapter.isEmptyObject(this.waypoints.vertical),n=this.element==this.element.window;t&&e&&!n&&(this.adapter.off(".waypoints"),delete o[this.key])},e.prototype.createThrottledResizeHandler=function(){function t(){e.handleResize(),e.didResize=!1}var e=this;this.adapter.on("resize.waypoints",(function(){e.didResize||(e.didResize=!0,i.requestAnimationFrame(t))}))},e.prototype.createThrottledScrollHandler=function(){function t(){e.handleScroll(),e.didScroll=!1}var e=this;this.adapter.on("scroll.waypoints",(function(){(!e.didScroll||i.isTouch)&&(e.didScroll=!0,i.requestAnimationFrame(t))}))},e.prototype.handleResize=function(){i.Context.refreshAll()},e.prototype.handleScroll=function(){var t={},e={horizontal:{newScroll:this.adapter.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.adapter.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}};for(var n in e){var o=e[n],i=o.newScroll>o.oldScroll?o.forward:o.backward;for(var r in this.waypoints[n]){var a=this.waypoints[n][r];if(null!==a.triggerPoint){var s=o.oldScroll<a.triggerPoint,l=o.newScroll>=a.triggerPoint;(s&&l||!s&&!l)&&(a.queueTrigger(i),t[a.group.id]=a.group)}}}for(var c in t)t[c].flushTriggers();this.oldScroll={x:e.horizontal.newScroll,y:e.vertical.newScroll}}
2,e.prototype.innerHeight=function(){return this.element==this.element.window?i.viewportHeight():this.adapter.innerHeight()},e.prototype.remove=function(t){delete this.waypoints[t.axis][t.key],this.checkEmpty()},e.prototype.innerWidth=function(){return this.element==this.element.window?i.viewportWidth():this.adapter.innerWidth()},e.prototype.destroy=function(){var t=[];for(var e in this.waypoints)for(var n in this.waypoints[e])t.push(this.waypoints[e][n]);for(var o=0,i=t.length;i>o;o++)t[o].destroy()},e.prototype.refresh=function(){var t,e=this.element==this.element.window,n=e?void 0:this.adapter.offset(),o={};for(var r in this.handleScroll(),t={horizontal:{contextOffset:e?0:n.left,contextScroll:e?0:this.oldScroll.x,contextDimension:this.innerWidth(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:e?0:n.top,contextScroll:e?0:this.oldScroll.y,contextDimension:this.innerHeight(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}}){var a=t[r];for(var s in this.waypoints[r]){var l,c,u,h,p=this.waypoints[r][s],d=p.options.offset,f=p.triggerPoint,w=0,y=null==f;p.element!==p.element.window&&(w=p.adapter.offset()[a.offsetProp]),"function"==typeof d?d=d.apply(p):"string"==typeof d&&(d=parseFloat(d),p.options.offset.indexOf("%")>-1&&(d=Math.ceil(a.contextDimension*d/100))),l=a.contextScroll-a.contextOffset,p.triggerPoint=Math.floor(w+l-d),c=f<a.oldScroll,u=p.triggerPoint>=a.oldScroll,h=!c&&!u,!y&&c&&u?(p.queueTrigger(a.backward),o[p.group.id]=p.group):(!y&&h||y&&a.oldScroll>=p.triggerPoint)&&(p.queueTrigger(a.forward),o[p.group.id]=p.group)}}return i.requestAnimationFrame((function(){for(var t in o)o[t].flushTriggers()})),this},e.findOrCreateByElement=function(t){return e.findByElement(t)||new e(t)},e.refreshAll=function(){for(var t in o)o[t].refresh()},e.findByElement=function(t){return o[t.waypointContextKey]},window.onload=function(){r&&r(),e.refreshAll()},i.requestAnimationFrame=function(e){(window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||t).call(window,e)},i.Context=e}(),function(){"use strict";function t(t,e){return t.triggerPoint-e.triggerPoint}function e(t,e){return e.triggerPoint-t.triggerPoint}function n(t){this.name=t.name,this.axis=t.axis,this.id=this.name+"-"+this.axis,this.waypoints=[],this.clearTriggerQueues(),o[this.axis][this.name]=this}var o={vertical:{},horizontal:{}},i=window.Waypoint;n.prototype.add=function(t){this.waypoints.push(t)},n.prototype.clearTriggerQueues=function(){this.triggerQueues={up:[],down:[],left:[],right:[]}},n.prototype.flushTriggers=function(){for(var n in this.triggerQueues){var o=this.triggerQueues[n],i="up"===n||"left"===n;o.sort(i?e:t);for(var r=0,a=o.length;a>r;r+=1){var s=o[r];(s.options.continuous||r===o.length-1)&&s.trigger([n])}}this.clearTriggerQueues()},n.prototype.next=function(e){this.waypoints.sort(t);var n=i.Adapter.inArray(e,this.waypoints);return n===this.waypoints.length-1?null:this.waypoints[n+1]},n.prototype.previous=function(e){this.waypoints.sort(t);var n=i.Adapter.inArray(e,this.waypoints);return n?this.waypoints[n-1]:null},n.prototype.queueTrigger=function(t,e){this.triggerQueues[e].push(t)},n.prototype.remove=function(t){var e=i.Adapter.inArray(t,this.waypoints);e>-1&&this.waypoints.splice(e,1)},n.prototype.first=function(){return this.waypoints[0]},n.prototype.last=function(){return this.waypoints[this.waypoints.length-1]},n.findOrCreate=function(t){return o[t.axis][t.name]||new n(t)},i.Group=n}(),function(){"use strict";function t(t){this.$element=e(t)}var e=window.jQuery,n=window.Waypoint;e.each(["innerHeight","innerWidth","off","offset","on","outerHeight","outerWidth","scrollLeft","scrollTop"],(function(e,n){t.prototype[n]=function(){var t=Array.prototype.slice.call(arguments);return this.$element[n].apply(this.$element,t)}})),e.each(["extend","inArray","isEmptyObject"],(function(n,o){t[o]=e[o]})),n.adapters.push({name:"jquery",Adapter:t}),n.Adapter=t}(),function(){"use strict";function t(t){return function(){var n=[],o=arguments[0];return t.isFunction(arguments[0])&&((o=t.extend({},arguments[1])).handler=arguments[0]),this.each((function(){var i=t.extend({},o,{element:this});"string"==typeof i.context&&(i.context=t(this).closest(i.context)[0]),n.push(new e(i))})),n}}var e=window.Waypoint;window.jQuery&&(window.jQuery.fn.waypoint=t(window.jQuery)),window.Zepto&&(window.Zepto.fn.waypoint=t(window.Zepto))}()},4525:function(t,e,n){"use strict";n.r(e),n.d(e,{calcSusyWidths:function(){return s}
2,getBreakpoint:function(){return r},init:function(){return u},onLoad:function(){return h},onOrientationChange:function(){return d},onResize:function(){return p},parseNumberToLocalizedPrice:function(){return a}}),n(7966),n(6276);var o=n(9376),i=0;function r(){return parseInt(window.getComputedStyle(document.body,":after").getPropertyValue("content").split("-")[1])}function a(t,e){var n,o=function(t){if("number"==typeof t)return t;var e=function(t){return String(t||"").replace(/\u00A0/g," ").trim().replace(/\s+[^ ]*$/,"").trim()}(t),n=(e=e.replace(/[^\d.,-]/g,"")).lastIndexOf(","),o=e.lastIndexOf(".");n>o?e=e.replace(/\./g,"").replace(",","."):o>n&&(e=e.replace(/,/g,""));var i=Number(e);return Number.isFinite(i)?i:NaN}(t);if(null===o||Number.isNaN(o))return"";var i=null===(n=window)||void 0===n?void 0:n.tx_itemrepo,r=e||(null==i?void 0:i.dualCurrencyMainCode)||(null==i?void 0:i.currency)||"EUR",a=(null==i?void 0:i.currencyLocale)||"de-DE";return new Intl.NumberFormat(a,{style:"currency",currency:r}).format(o)}function s(t,e){var n=0,o=3.287743293003682;switch(t){case"span":n=e*(161.8/30.416)+(e-1)*o;break;case"gutter":n=o}return n}var l=r();function c(){var t=new Event("breakpointChanged"),e=r();(l<2&&e>=2||l>=2&&e<2)&&document.dispatchEvent(t),l=e}function u(){var t,e,n,r,a,s,l;o(".-btn-alpha, .-btn-gamma, .-btn-delta, .-btn-epsilon, .-btn-zeta, .-btn-eta, .-btn-white, .-btn-black").each((function(t,e){var n=o(e);n.is("div")&&!n.attr("tabindex")&&n.attr({tabindex:"0",role:"button"}),n.wrapInner("<span>")})),t=o(".clicker"),o(document).bind("mousedown",(function(e){var n=e.pageX,r=e.pageY;window.clearTimeout(i),t.removeClass("-click"),t.css("left",n).css("top",r).addClass("-click"),i=window.setTimeout((function(){o(".clicker").removeClass("-click")}),250)})),o(".-not-in-viewport").each((function(t,e){var n=o(e),i=o(e).attr("data-viewport-offset");n.waypoint({element:n,handler:function(){n.hasClass("-not-in-viewport")&&n.removeClass("-not-in-viewport").addClass("-in-viewport")},offset:i})})),o('a[href*="#optout"]').each((function(t,e){var n=o(e).attr("title");o(e).removeAttr("title"),o(e).attr("href",'javascript:gtmOptOut();alert("'+n+'");')})),e=o(".information__rating--trigger"),n=o(".tx-itemrepo--list"),r=o(".client-ozito"),a=o(".client-gerni"),s=o(".client-professional"),l=o("*[uc-src]"),(e.length||n.length)&&window.setInterval((function(){var t=o(".top__ranking");r.length||a.length||s.length?(e.length&&e.removeClass("-show"),t.length&&t.addClass("-show")):o('script[data-usercentrics="BazaarVoice"]').length?(e.length&&e.addClass("-show"),t.length&&t.removeClass("-show")):(e.length||t.length)&&(e.length&&e.removeClass("-show"),t.length&&t.addClass("-show"))}),1e3),(r.length||a.length)&&l.length&&l.each((function(t,e){var n=o(e).attr("uc-src");o(e).attr("src",n)})),o("body").addClass("-headerloaded"),o(".unibox-suggest-box button").attr("tabindex",-1)}function h(){o("body").removeClass("transition-preload"),function(){if(window.location.hash){var t=decodeURIComponent(window.location.hash.substring(1)),e=t?document.getElementById(t):null;-1===window.location.hash.indexOf("#/")&&-1===window.location.hash.indexOf("#state")&&-1===window.location.hash.indexOf("#error")&&e&&window.setTimeout((function(){o(".page").scrollTop(0),o("html, body").stop().animate({scrollTop:parseInt(o(e).offset().top)},500)}),100)}}()}function p(){c()}function d(){c()}},3765:function(t,e,n){"use strict";n.r(e),n.d(e,{init:function(){return l},resize:function(){return c}});var o=n(4525),i=n(7652),r=n(8678),a=n(9376),s=[];function l(){a(".header__uspsbar .swiper-container").each((function(t,e){var n=a(e),l=n.width()*((0,o.calcSusyWidths)("gutter",0)/100),c=n.attr("data-autoplay-delay"),u=parseInt(c,10),h=Number.isFinite(u)?u:5e3,p=function(t){var e=t.closest(".header__uspsbar");return e.hasClass("-single")?1:e.hasClass("-double")?2:(e.hasClass("-triple"),3)}(n);s[t]=new i.Z(n[0],{slidesPerView:1,grabCursor:!0,watchOverflow:!0,spaceBetween:l,modules:[r.pt],loop:!1,rewind:!0,autoplay:{delay:h,disableOnInteraction:!1,pauseOnMouseEnter:!0},breakpoints:{640:{slidesPerView:p}},on:{resize:function(){!function(t,e){var n=e.width()*((0,o.calcSusyWidths)("gutter",0)/100);s[t].params.spaceBetween=n,s[t].update()}(t,n)}}})}))}
2function c(){s.forEach((function(t){return null==t?void 0:t.update()}))}},7966:function(){function t(e){return(t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(e)}window.UserSpeed=function(e){var n=e||{},o=n.interval||4e3,i=0,r=n.onUpdate||!1,a=0;function s(t){var e=(n.size/(t/1e3)).toFixed(2),o=i;i=e,e!==o&&"function"==typeof r&&r.call(null,i)}function l(){if(!("object"===t(n)&&n.src&&n.size>0))throw"Please provide a valid img and its size when initializing.";a=setInterval((function(){var t,e,o;(t=n.src+"?v="+(new Date).getTime(),e=new Image,o=new Date,e.src=t,new Promise((function(t,n){e.onload=function(){var e=(new Date).getTime()-o.getTime();t(e)},e.onerror=function(){n(new Error("Unable to load image: "+e.src))}}))).then(s).catch((function(){clearInterval(a)}))}),o)}try{l()}catch(t){}return{get:function(){return i},onUpdate:function(t){r=t},kill:function(){clearInterval(a)},start:function(){l()}}}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.