!function n(r,i,s){function l(t,e){if(!i[t]){if(!r[t]){var o="function"==typeof require&&require;if(!e&&o)return o(t,!0);if(a)return a(t,!0);throw(o=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",o}o=i[t]={exports:{}},r[t][0].call(o.exports,function(e){return l(r[t][1][e]||e)},o,o.exports,n,r,i,s)}return i[t].exports}for(var a="function"==typeof require&&require,e=0;e<s.length;e++)l(s[e]);return l}({1:[function(e,t,o){"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(o,"__esModule",{value:!0}),o.registerWidget=o.isElement=o.getSiblings=o.visible=o.offset=o.fadeToggle=o.fadeOut=o.fadeIn=o.slideToggle=o.slideUp=o.slideDown=void 0;function r(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:300,o=window.getComputedStyle(e).display;"none"===o&&(o="block"),e.style.transitionProperty="height",e.style.transitionDuration="".concat(t,"ms"),e.style.opacity=0,e.style.display=o;var n=e.offsetHeight;e.style.height=0,e.style.opacity=1,e.style.overflow="hidden",setTimeout(function(){e.style.height="".concat(n,"px")},5),window.setTimeout(function(){e.style.removeProperty("height"),e.style.removeProperty("overflow"),e.style.removeProperty("transition-duration"),e.style.removeProperty("transition-property"),e.style.removeProperty("opacity")},t+50)}o.slideDown=r;function i(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:300;e.style.boxSizing="border-box",e.style.transitionProperty="height, margin",e.style.transitionDuration="".concat(t,"ms"),e.style.height="".concat(e.offsetHeight,"px"),e.style.marginTop=0,e.style.marginBottom=0,e.style.overflow="hidden",setTimeout(function(){e.style.height=0},5),window.setTimeout(function(){e.style.display="none",e.style.removeProperty("height"),e.style.removeProperty("margin-top"),e.style.removeProperty("margin-bottom"),e.style.removeProperty("overflow"),e.style.removeProperty("transition-duration"),e.style.removeProperty("transition-property")},t+50)}o.slideUp=i;o.slideToggle=function(e,t){("none"===window.getComputedStyle(e).display?r:i)(e,t)};function s(e){var t={duration:300,display:null,opacity:1,callback:null};Object.assign(t,1<arguments.length&&void 0!==arguments[1]?arguments[1]:{}),e.style.opacity=0,e.style.display=t.display||"block",setTimeout(function(){e.style.transition="".concat(t.duration,"ms opacity ease"),e.style.opacity=t.opacity},5),setTimeout(function(){e.style.removeProperty("transition"),t.callback&&t.callback()},t.duration+50)}o.fadeIn=s;function l(e){var t={duration:300,display:null,opacity:0,callback:null};Object.assign(t,1<arguments.length&&void 0!==arguments[1]?arguments[1]:{}),e.style.opacity=1,e.style.display=t.display||"block",setTimeout(function(){e.style.transition="".concat(t.duration,"ms opacity ease"),e.style.opacity=t.opacity},5),setTimeout(function(){e.style.display="none",e.style.removeProperty("transition"),t.callback&&t.callback()},t.duration+50)}o.fadeOut=l;o.fadeToggle=function(e,t){("none"===window.getComputedStyle(e).display?s:l)(e,t)};o.offset=function(e){if(!e.getClientRects().length)return{top:0,left:0};var t=e.getBoundingClientRect(),e=e.ownerDocument.defaultView;return{top:t.top+e.pageYOffset,left:t.left+e.pageXOffset}};o.visible=function(e){return!!e&&!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)};o.getSiblings=function(e){var t=[];if(!e.parentNode)return t;for(var o=e.parentNode.firstChild;o;)1===o.nodeType&&o!==e&&t.push(o),o=o.nextSibling;return t};o.isElement=function(e){return"object"===("undefined"==typeof HTMLElement?"undefined":n(HTMLElement))?e instanceof HTMLElement:e&&"object"===n(e)&&null!==e&&1===e.nodeType&&"string"==typeof e.nodeName};o.registerWidget=function(t,e){var o=2<arguments.length&&void 0!==arguments[2]?arguments[2]:"default";(t||e)&&jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/".concat(e,".").concat(o),function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})})})}},{}],2:[function(e,t,o){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var o=0;o<t.length;o++){var n=t[o];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function s(e,t,o){return(s="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,o){e=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=u(e)););return e}(e,t);if(e){t=Object.getOwnPropertyDescriptor(e,t);return t.get?t.get.call(o):t.value}})(e,t,o||e)}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function a(o){var n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var e,t=u(o);return e=n?(e=u(this).constructor,Reflect.construct(t,arguments,e)):t.apply(this,arguments),t=this,!(e=e)||"object"!==r(e)&&"function"!=typeof e?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(t):e}}function u(e){return(u=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}Object.defineProperty(o,"__esModule",{value:!0}),o.default=void 0,o.default=function(){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&l(e,t)}(r,elementorModules.frontend.handlers.Base);var e,t,o,n=a(r);function r(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r),n.apply(this,arguments)}return e=r,(t=[{key:"getDefaultSettings",value:function(){return{selectors:{carousel:".oew-carousel-container",carouselNextBtn:".swiper-button-next-".concat(this.getID()),carouselPrevBtn:".swiper-button-prev-".concat(this.getID()),carouselPagination:".swiper-pagination-".concat(this.getID())},effect:"slide",loop:!1,autoplay:0,speed:400,navigation:!1,pagination:!1,centeredSlides:!1,pauseOnHover:!1,slidesPerView:{widescreen:3,desktop:3,laptop:3,tablet:2,tablet_extra:2,mobile:1,mobile_extra:1},slidesPerGroup:{widescreen:3,desktop:3,laptop:3,tablet:2,tablet_extra:2,mobile:1,mobile_extra:1},spaceBetween:{widescreen:10,desktop:10,laptop:10,tablet:10,tablet_extra:10,mobile:10,mobile_extra:10},swiperInstance:null}}},{key:"getDefaultElements",value:function(){var e=this.$element.get(0),t=this.getSettings("selectors");return{carousel:e.querySelector(t.carousel),carouselNextBtn:e.querySelectorAll(t.carouselNextBtn),carouselPrevBtn:e.querySelectorAll(t.carouselPrevBtn),carouselPagination:e.querySelectorAll(t.carouselPagination)}}},{key:"onInit",value:function(){for(var e,t=arguments.length,o=new Array(t),n=0;n<t;n++)o[n]=arguments[n];(e=s(u(r.prototype),"onInit",this)).call.apply(e,[this].concat(o)),this.widgetUniqueID=this.getID(),this.getDefaultElements().carousel&&(this.widgetSliderID=this.getDefaultElements().carousel.id),this.getDefaultElements().carousel&&(this.setUserSettings(),this.initSwiper(),this.setupEventListeners(),this.updateCarouselStyles(this.getSettings()))}},{key:"setUserSettings",value:function(){var e,t=this.getSettings();this.elements.carousel&&(e=JSON.parse(this.elements.carousel.getAttribute("data-settings")),this.originalAutoplayEnabled=e.autoplay&&0<Number(e.autoplay),(e={effect:e.effect||t.effect,loop:e.loop?Boolean(Number(e.loop)):t.loop,autoplay:e.autoplay?Number(e.autoplay):t.autoplay,speed:e.speed?Number(e.speed):t.speed,navigation:e.arrows?Boolean(Number(e.arrows)):t.navigation,pagination:e.dots?Boolean(Number(e.dots)):t.pagination,pauseOnHover:e["pause-on-hover"]?JSON.parse(e["pause-on-hover"]):t.pauseOnHover,slidesPerView:{widescreen:void 0!==e["items-widescreen"]?Number(e["items-widescreen"]):t.slidesPerView.widescreen,desktop:void 0!==e.items?Number(e.items):t.slidesPerView.desktop,laptop:void 0!==e["items-laptop"]?Number(e["items-laptop"]):t.slidesPerView.laptop,tablet:void 0!==e["items-tablet"]?Number(e["items-tablet"]):t.slidesPerView.tablet,tablet_extra:void 0!==e["items-tablet_extra"]?Number(e["items-tablet_extra"]):t.slidesPerView.tablet_extra,mobile:void 0!==e["items-mobile"]?Number(e["items-mobile"]):t.slidesPerView.mobile,mobile_extra:void 0!==e["items-mobile_extra"]?Number(e["items-mobile_extra"]):t.slidesPerView.mobile_extra},slidesPerGroup:{widescreen:e["slides-widescreen"]?Number(e["slides-widescreen"]):t.slidesPerGroup.widescreen,desktop:e.slides?Number(e.slides):t.slidesPerGroup.desktop,laptop:e["slides-laptop"]?Number(e["slides-laptop"]):t.slidesPerGroup.laptop,tablet:e["slides-tablet"]?Number(e["slides-tablet"]):t.slidesPerGroup.tablet,tablet_extra:e["slides-tablet_extra"]?Number(e["slides-tablet_extra"]):t.slidesPerGroup.tablet_extra,mobile:e["slides-mobile"]?Number(e["slides-mobile"]):t.slidesPerGroup.mobile,mobile_extra:e["slides-mobile_extra"]?Number(e["slides-mobile_extra"]):t.slidesPerGroup.mobile_extra},spaceBetween:{widescreen:void 0!==e["margin-widescreen"]?Number(e["margin-widescreen"]):t.spaceBetween.widescreen,desktop:void 0!==e.margin?Number(e.margin):t.spaceBetween.desktop,laptop:void 0!==e["margin-laptop"]?Number(e["margin-laptop"]):t.spaceBetween.laptop,tablet:void 0!==e["margin-tablet"]?Number(e["margin-tablet"]):t.spaceBetween.tablet,tablet_extra:void 0!==e["margin-tablet_extra"]?Number(e["margin-tablet_extra"]):t.spaceBetween.tablet_extra,mobile:void 0!==e["margin-mobile"]?Number(e["margin-mobile"]):t.spaceBetween.mobile,mobile_extra:void 0!==e["margin-mobile_extra"]?Number(e["margin-mobile_extra"]):t.spaceBetween.mobile_extra}}).centeredSlides="coverflow"===e.effect||t.centeredSlides,this.setSettings(e))}},{key:"updateCarouselStyles",value:function(e){e=e.spaceBetween;0===e.desktop&&this.elements.carousel.querySelectorAll(".oew-carousel-slide").forEach(function(e){e.style.marginRight="0px"}),0===e.tablet&&this.elements.carousel.querySelectorAll(".oew-carousel-slide").forEach(function(e){e.style.marginRight="0px"}),0===e.mobile&&this.elements.carousel.querySelectorAll(".oew-carousel-slide").forEach(function(e){e.style.marginRight="0px"})}},{key:"initSwiper",value:function(){var e=new Swiper(this.elements.carousel,this.swiperOptions());this.setSettings({swiperInstance:e})}},{key:"swiperOptions",value:function(){var e=this.getSettings(),t={direction:"horizontal",effect:e.effect,loop:e.loop,speed:e.speed,centeredSlides:e.centeredSlides,autoHeight:!0,autoplay:!!e.autoplay&&{delay:e.autoplay},navigation:!!e.navigation&&{nextEl:e.selectors.carouselNextBtn,prevEl:e.selectors.carouselPrevBtn},pagination:!!e.pagination&&{el:e.selectors.carouselPagination,clickable:!0}},o=elementorFrontend.config.responsive.activeBreakpoints,n=elementorFrontend.config.breakpoints;if("fade"===e.effect)t.items=1;else{t.breakpoints={};var r,i=[];for(r in o){var s=o[r].default_value;void 0!==o[r].value&&(s=o[r].value),i.push({label:r,max_width:s})}i.sort(function(e,t){return e.max_width-t.max_width});for(var l=0,a=n.lg,u=0,c=i;u<c.length;u++){var p=c[u],f=p.label;void 0!==e.slidesPerView[f]&&(t.breakpoints[l]={slidesPerView:e.slidesPerView[f],slidesPerGroup:e.slidesPerGroup[f],spaceBetween:e.spaceBetween[f]},"widescreen"===f?(a=l,l=p.max_width,t.breakpoints[l]={slidesPerView:e.slidesPerView[f],slidesPerGroup:e.slidesPerGroup[f],spaceBetween:e.spaceBetween[f]}):a=l=parseInt(p.max_width)+1)}t.breakpoints[a]={slidesPerView:e.slidesPerView.desktop,slidesPerGroup:e.slidesPerGroup.desktop,spaceBetween:e.spaceBetween.desktop}}return t}},{key:"setupEventListeners",value:function(){var e=this;this.originalAutoplayEnabled&&this.getSettings("pauseOnHover")&&this.elements.carousel&&(this.elements.carousel.addEventListener("mouseenter",this.pauseSwiper.bind(this)),this.elements.carousel.addEventListener("mouseleave",this.resumeSwiper.bind(this))),jQuery(document.body).on("updated_wc_div",function(){setTimeout(function(){e.onCartUpdated()},100)})}},{key:"onCartUpdated",value:function(){var e=this.getSettings("swiperInstance");e&&(e.destroy(!0,!0),this.setSettings({swiperInstance:null}));var t=jQuery("#"+this.widgetSliderID);t&&0!==t.length&&(e=t.closest(".elementor-widget-oew-woo-slider"),this.$element=e.length?e:t,this.elements=this.getDefaultElements(),this.elements.carousel&&(this.setUserSettings(),this.initSwiper(),this.updateCarouselStyles(this.getSettings())))}},{key:"pauseSwiper",value:function(){this.getSettings("swiperInstance").autoplay.running&&this.getSettings("swiperInstance").autoplay.stop()}},{key:"resumeSwiper",value:function(){this.getSettings("swiperInstance").autoplay.running||this.getSettings("swiperInstance").autoplay.start()}}])&&i(e.prototype,t),o&&i(e,o),r}()},{}],3:[function(e,t,o){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var n,i=e("../lib/utils"),s=(n=e("./base/carousel"))&&n.__esModule?n:{default:n};function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function a(o){var n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var e,t=u(o);return e=n?(e=u(this).constructor,Reflect.construct(t,arguments,e)):t.apply(this,arguments),t=this,!(e=e)||"object"!==r(e)&&"function"!=typeof e?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(t):e}}function u(e){return(u=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}(0,i.registerWidget)(function(){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&l(e,t)}(t,s["default"]);var e=a(t);function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e.apply(this,arguments)}return t}(),"oew-member-carousel")},{"../lib/utils":1,"./base/carousel":2}]},{},[3]);