!function(h,i,s,a){function l(t,e){this.settings=null,this.options=h.extend({},l.Defaults,e),this.$element=h(t),this._handlers={},this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},h.each(["onResize","onThrottledResize"],h.proxy(function(t,e){this._handlers[e]=h.proxy(this[e],this)},this)),h.each(l.Plugins,h.proxy(function(t,e){this._plugins[t.charAt(0).toLowerCase()+t.slice(1)]=new e(this)},this)),h.each(l.Workers,h.proxy(function(t,e){this._pipe.push({filter:e.filter,run:h.proxy(e.run,this)})},this)),this.setup(),this.initialize()}l.Defaults={items:3,loop:!1,center:!1,rewind:!1,checkVisibility:!0,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:i,fallbackEasing:"swing",slideTransition:"",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"},l.Width={Default:"default",Inner:"inner",Outer:"outer"},l.Type={Event:"event",State:"state"},l.Plugins={},l.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(t){t.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(t){var e=this.settings.margin||"",i=!this.settings.autoWidth,s=this.settings.rtl,e={width:"auto","margin-left":s?e:"","margin-right":s?"":e};i||this.$stage.children().css(e),t.css=e}},{filter:["width","items","settings"],run:function(t){var e=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,i=null,s=this._items.length,n=!this.settings.autoWidth,o=[];for(t.items={merge:!1,width:e};s--;)i=this._mergers[s],i=this.settings.mergeFit&&Math.min(i,this.settings.items)||i,t.items.merge=1",o)||this.op(e,"<",n)&&this.op(e,">",o))&&r.push(a);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+r.join("), :eq(")+")").addClass("active"),this.$stage.children(".center").removeClass("center"),this.settings.center&&this.$stage.children().eq(this.current()).addClass("center")}}],l.prototype.initializeStage=function(){this.$stage=this.$element.find("."+this.settings.stageClass),this.$stage.length||(this.$element.addClass(this.options.loadingClass),this.$stage=h("<"+this.settings.stageElement+">",{class:this.settings.stageClass}).wrap(h("
",{class:this.settings.stageOuterClass})),this.$element.append(this.$stage.parent()))},l.prototype.initializeItems=function(){var t=this.$element.find(".owl-item");if(t.length)return this._items=t.get().map(function(t){return h(t)}),this._mergers=this._items.map(function(){return 1}),void this.refresh();this.replace(this.$element.children().not(this.$stage.parent())),this.isVisible()?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass)},l.prototype.initialize=function(){var t,e;this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")&&(t=this.$element.find("img"),e=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:a,e=this.$element.children(e).width(),t.length&&e<=0&&this.preloadAutoWidthImages(t)),this.initializeStage(),this.initializeItems(),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},l.prototype.isVisible=function(){return!this.settings.checkVisibility||this.$element.is(":visible")},l.prototype.setup=function(){var e=this.viewport(),t=this.options.responsive,i=-1,s=null;t?(h.each(t,function(t){t<=e&&i").addClass(this.options.itemClass).append(t)),this.trigger("prepared",{content:e.data}),e.data},l.prototype.update=function(){for(var t=0,e=this._pipe.length,i=h.proxy(function(t){return this[t]},this._invalidated),s={};t",r[t+1]!==a?r[t+1]:e-o)&&(n="left"===s?t+1:t),-1===n},this)),this.settings.loop||(this.op(i,">",r[this.minimum()])?n=i=this.minimum():this.op(i,"<",r[this.maximum()])&&(n=i=this.maximum())),n},l.prototype.animate=function(t){var e=0r/2&&(n+=-1*o*r),(r=(((t=s+n)-a)%r+r)%r+a)!==t&&r-n<=h&&0":return s?t=":return s?t<=i:i<=t;case"<=":return s?i<=t:t<=i}},l.prototype.on=function(t,e,i,s){t.addEventListener?t.addEventListener(e,i,s):t.attachEvent&&t.attachEvent("on"+e,i)},l.prototype.off=function(t,e,i,s){t.removeEventListener?t.removeEventListener(e,i,s):t.detachEvent&&t.detachEvent("on"+e,i)},l.prototype.trigger=function(t,e,i,s,n){var o={item:{count:this._items.length,index:this.current()}},r=h.camelCase(h.grep(["on",t,i],function(t){return t}).join("-").toLowerCase()),a=h.Event([t,"owl",i||"carousel"].join(".").toLowerCase(),h.extend({relatedTarget:this},o,e));return this._supress[t]||(h.each(this._plugins,function(t,e){e.onTrigger&&e.onTrigger(a)}),this.register({type:l.Type.Event,name:t}),this.$element.trigger(a),this.settings&&"function"==typeof this.settings[r]&&this.settings[r].call(this,a)),a},l.prototype.enter=function(t){h.each([t].concat(this._states.tags[t]||[]),h.proxy(function(t,e){this._states.current[e]===a&&(this._states.current[e]=0),this._states.current[e]++},this))},l.prototype.leave=function(t){h.each([t].concat(this._states.tags[t]||[]),h.proxy(function(t,e){this._states.current[e]--},this))},l.prototype.register=function(i){var e;i.type===l.Type.Event?(h.event.special[i.name]||(h.event.special[i.name]={}),h.event.special[i.name].owl||(e=h.event.special[i.name]._default,h.event.special[i.name]._default=function(t){return!e||!e.apply||t.namespace&&-1!==t.namespace.indexOf("owl")?t.namespace&&-1",{class:"owl-video-tn "+h,srcType:t}):c("
",{class:"owl-video-tn",style:"opacity:1;background-image:url("+t+")"}),e.after(s),e.after('
')}var s,n,o=t.width&&t.height?"width:"+t.width+"px;height:"+t.height+"px;":"",r=e.find("img"),a="src",h="",l=this._core.settings;if(e.wrap(c("
",{class:"owl-video-wrapper",style:o})),this._core.settings.lazyLoad&&(a="data-src",h="owl-lazy"),r.length)return i(r.attr(a)),r.remove(),!1;"youtube"===t.type?(n="//img.youtube.com/vi/"+t.id+"/hqdefault.jpg",i(n)):"vimeo"===t.type?c.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+t.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){n=t[0].thumbnail_large,i(n)}}):"vzaar"===t.type&&c.ajax({type:"GET",url:"//vzaar.com/api/videos/"+t.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){n=t.framegrab_url,i(n)}})},i.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},i.prototype.play=function(t){var e=c(t.target).closest("."+this._core.settings.itemClass),i=this._videos[e.attr("data-video")],s=i.width||"100%",n=i.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),e=this._core.items(this._core.relative(e.index())),this._core.reset(e.index()),(t=c('')).attr("height",n),t.attr("width",s),"youtube"===i.type?t.attr("src","//www.youtube.com/embed/"+i.id+"?autoplay=1&rel=0&v="+i.id):"vimeo"===i.type?t.attr("src","//player.vimeo.com/video/"+i.id+"?autoplay=1"):"vzaar"===i.type&&t.attr("src","//view.vzaar.com/"+i.id+"/player?autoplay=true"),c(t).wrap('
').insertAfter(e.find(".owl-video")),this._playing=e.addClass("owl-video-playing"))},i.prototype.isInFullScreen=function(){var t=e.fullscreenElement||e.mozFullScreenElement||e.webkitFullscreenElement;return t&&c(t).parent().hasClass("owl-video-frame")},i.prototype.destroy=function(){var t,e;for(t in this._core.$element.off("click.owl.video"),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},c.fn.owlCarousel.Constructor.Plugins.Video=i}(window.Zepto||window.jQuery,(window,document)),function(r){function e(t){this.core=t,this.core.options=r.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=void 0,this.next=void 0,this.handlers={"change.owl.carousel":r.proxy(function(t){t.namespace&&"position"==t.property.name&&(this.previous=this.core.current(),this.next=t.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":r.proxy(function(t){t.namespace&&(this.swapping="translated"==t.type)},this),"translate.owl.carousel":r.proxy(function(t){t.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)}e.Defaults={animateOut:!1,animateIn:!1},e.prototype.swap=function(){var t,e,i,s,n,o;1===this.core.settings.items&&r.support.animation&&r.support.transition&&(this.core.speed(0),e=r.proxy(this.clear,this),i=this.core.$stage.children().eq(this.previous),s=this.core.$stage.children().eq(this.next),n=this.core.settings.animateIn,o=this.core.settings.animateOut,this.core.current()!==this.previous&&(o&&(t=this.core.coordinates(this.previous)-this.core.coordinates(this.next),i.one(r.support.animation.end,e).css({left:t+"px"}).addClass("animated owl-animated-out").addClass(o)),n&&s.one(r.support.animation.end,e).addClass("animated owl-animated-in").addClass(n)))},e.prototype.clear=function(t){r(t.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},e.prototype.destroy=function(){var t,e;for(t in this.handlers)this.core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},r.fn.owlCarousel.Constructor.Plugins.Animate=e}(window.Zepto||window.jQuery,(window,document)),function(s,n,e){function i(t){this._core=t,this._call=null,this._time=0,this._timeout=0,this._paused=!0,this._handlers={"changed.owl.carousel":s.proxy(function(t){t.namespace&&"settings"===t.property.name?this._core.settings.autoplay?this.play():this.stop():t.namespace&&"position"===t.property.name&&this._paused&&(this._time=0)},this),"initialized.owl.carousel":s.proxy(function(t){t.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":s.proxy(function(t,e,i){t.namespace&&this.play(e,i)},this),"stop.owl.autoplay":s.proxy(function(t){t.namespace&&this.stop()},this),"mouseover.owl.autoplay":s.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":s.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":s.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":s.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=s.extend({},i.Defaults,this._core.options)}i.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},i.prototype._next=function(t){this._call=n.setTimeout(s.proxy(this._next,this,t),this._timeout*(Math.round(this.read()/this._timeout)+1)-this.read()),this._core.is("interacting")||e.hidden||this._core.next(t||this._core.settings.autoplaySpeed)},i.prototype.read=function(){return(new Date).getTime()-this._time},i.prototype.play=function(t,e){var i;this._core.is("rotating")||this._core.enter("rotating"),t=t||this._core.settings.autoplayTimeout,i=Math.min(this._time%(this._timeout||t),t),this._paused?(this._time=this.read(),this._paused=!1):n.clearTimeout(this._call),this._time+=this.read()%t-i,this._timeout=t,this._call=n.setTimeout(s.proxy(this._next,this,e),t-i)},i.prototype.stop=function(){this._core.is("rotating")&&(this._time=0,this._paused=!0,n.clearTimeout(this._call),this._core.leave("rotating"))},i.prototype.pause=function(){this._core.is("rotating")&&!this._paused&&(this._time=this.read(),this._paused=!0,n.clearTimeout(this._call))},i.prototype.destroy=function(){var t,e;for(t in this.stop(),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},s.fn.owlCarousel.Constructor.Plugins.autoplay=i}(window.Zepto||window.jQuery,window,document),function(n){"use strict";function e(t){this._core=t,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":n.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.push('
'+n(t.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"
")},this),"added.owl.carousel":n.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.splice(t.position,0,this._templates.pop())},this),"remove.owl.carousel":n.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.splice(t.position,1)},this),"changed.owl.carousel":n.proxy(function(t){t.namespace&&"position"==t.property.name&&this.draw()},this),"initialized.owl.carousel":n.proxy(function(t){t.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":n.proxy(function(t){t.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=n.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers)}e.Defaults={nav:!1,navText:['',''],navSpeed:!1,navElement:'button type="button" role="presentation"',navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},e.prototype.initialize=function(){var t,i=this._core.settings;for(t in this._controls.$relative=(i.navContainer?n(i.navContainer):n("
").addClass(i.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=n("<"+i.navElement+">").addClass(i.navClass[0]).html(i.navText[0]).prependTo(this._controls.$relative).on("click",n.proxy(function(t){this.prev(i.navSpeed)},this)),this._controls.$next=n("<"+i.navElement+">").addClass(i.navClass[1]).html(i.navText[1]).appendTo(this._controls.$relative).on("click",n.proxy(function(t){this.next(i.navSpeed)},this)),i.dotsData||(this._templates=[n('\n'+'\t
'));};root.ideapark_show_notice_error=function(message){ideapark_show_notice($(''));};root.ideapark_init_single_product_carousel=function(){var $carousel=$('.js-single-product-carousel:not(.owl-carousel)');if($carousel.hasClass('woocommerce-product-gallery__wrapper')){var index=0;$carousel.find('a').each(function(){var $this=$(this);$this.addClass('js-product-zoom').data('index',index).attr('data-elementor-open-lightbox','no');index++;$this.append('');});} if($carousel.children().length>1){$carousel.addClass('owl-carousel').owlCarousel({center:false,items:1,loop:false,margin:0,nav:true,dots:false,autoHeight:true,navText:ideapark_nav_text}).on('changed.owl.carousel',function(event){var currentItem=event.item.index;$('.c-vehicle-details__thumbs-item.active,.c-product__thumbs-item.active').removeClass('active');$('.c-vehicle-details__thumbs-item,.c-product__thumbs-item').eq(currentItem).addClass('active');$('.js-product-thumbs-carousel').trigger('to.owl.carousel',[currentItem,300]);});ideapark_init_product_thumbs_carousel();setTimeout(function(){$('.c-vehicle-details__gallery-img[loading="lazy"]').removeAttr('loading');},1500);}};root.ideapark_init_product_thumbs_carousel=function(){$('.js-product-thumbs-carousel:not(.owl-carousel)').addClass('owl-carousel').owlCarousel({center:false,loop:false,margin:20,nav:false,dots:false,autoWidth:true,navText:ideapark_nav_text});$('.js-single-product-thumb:not(.init)').addClass('init').on('click',function(){var $this=$(this);var index=$this.data('index');var $item;if($this.hasClass('wc-thumb')){$item=$this.closest('.c-product__thumbs-item');$('.c-product__thumbs-item.active').removeClass('active');}else{$item=$this.closest('.c-vehicle-details__thumbs-item');$('.c-vehicle-details__thumbs-item.active').removeClass('active');} $item.addClass('active');$('.js-single-product-carousel').trigger("to.owl.carousel",[index,300]);});};root.ideapark_init_review_placeholder=function(){$('#reviews #commentform textarea, #reviews #commentform input, .woocommerce-Input--text').each(function(){var $this=$(this);var $label=$this.parent().find('label');if($label.length){$this.attr('placeholder',$label.text());}});};root.ideapark_init_masonry=function(){var $ideapark_masonry_sidebar=$('#js-masonry-sidebar');var ideapark_masonry_sidebar_on=!!$ideapark_masonry_sidebar.length&&$ideapark_masonry_sidebar.find('.widget').length>2;if(ideapark_masonry_sidebar_on){var window_width=$window.width();var is_sidebar_masonry_width=window_width>=720&&window_width<=1169;if(!ideapark_is_masonry_init){ideapark_is_masonry_init=true;var init_f=function(){if(ideapark_masonry_sidebar_on&&is_sidebar_masonry_width){ideapark_masonry_sidebar_object=new Masonry($ideapark_masonry_sidebar[0],{itemSelector:'.widget:not(.widget[style*="display: none"])',percentPosition:true});$ideapark_masonry_sidebar.addClass('init-masonry');}};if(typeof root.Masonry!=='undefined'){init_f();}else{require([ideapark_wp_vars.masonryUrl],function(){init_f();});}}else{if(ideapark_masonry_sidebar_on){var is_init=$ideapark_masonry_sidebar.hasClass('init-masonry');if(is_sidebar_masonry_width&&!is_init){ideapark_masonry_sidebar_object=new Masonry($ideapark_masonry_sidebar[0],{itemSelector:'.widget:not(.widget[style*="display: none"])',percentPosition:true});$ideapark_masonry_sidebar.addClass('init-masonry');}else if(!is_sidebar_masonry_width&&is_init){ideapark_masonry_sidebar_object.destroy();ideapark_masonry_sidebar_object=null;$ideapark_masonry_sidebar.removeClass('init-masonry');setTimeout(function(){$ideapark_masonry_sidebar.find('.widget').css({left:'',top:''});},300);}}}}};root.ideapark_init_favorites=function(){var favoritesCookieName="ip-favorites";var $button=$('.js-favorite');var $button_remove=$('.js-favorite-remove');var pageID=$button.length?$button.data('id'):0;var favoritesCookie={};var viewButton=''+ideapark_wp_vars.viewFavorites+' ';if($.fn.cookie||typeof(Cookies)!=='undefined'){favoritesCookie=$.fn.cookie?$.cookie(favoritesCookieName):Cookies.get(favoritesCookieName);favoritesCookie=favoritesCookie?JSON.parse(favoritesCookie):{};} var switch_on_off=function(){if(Object.keys(favoritesCookie).length){$('.c-header__top-row-item--favorites:not(.active)').addClass('active');return true;}else{$('.c-header__top-row-item--favorites.active').removeClass('active');return false;}};$button.on('click',function(e){e.preventDefault();var $this=$(this);var $title=$('.c-vehicle-details__download-title',$this);var $vehicle=$this.closest('.c-vehicle-details');$this.toggleClass('active');if($this.hasClass('active')){$title.html($this.data('remove'));if(!favoritesCookie.hasOwnProperty(pageID)){favoritesCookie[pageID]=pageID;ideapark_show_notice_success(viewButton+$vehicle.data('title')+' '+ideapark_wp_vars.addedToFavorites);}}else{$title.html($this.data('add'));if(favoritesCookie.hasOwnProperty(pageID)){delete favoritesCookie[pageID];ideapark_show_notice_success(viewButton+$vehicle.data('title')+' '+ideapark_wp_vars.removedFromFavorites);}} if($.fn.cookie){$.cookie(favoritesCookieName,JSON.stringify(favoritesCookie),{expires:30});}else if(typeof(Cookies)!=='undefined'){Cookies.set(favoritesCookieName,JSON.stringify(favoritesCookie),{expires:30});} switch_on_off();});$button_remove.on('click',function(e){e.preventDefault();var $vehicle=$(this).closest('.c-vehicle,.c-vehicle-vert');var pageID=$vehicle.data('id');$vehicle.find('.js-favorites,.js-favorite-remove').remove();if(favoritesCookie.hasOwnProperty(pageID)){delete favoritesCookie[pageID];ideapark_show_notice_success(viewButton+$vehicle.data('title')+' '+ideapark_wp_vars.removedFromFavorites);} if($.fn.cookie){$.cookie(favoritesCookieName,JSON.stringify(favoritesCookie),{expires:30});}else if(typeof(Cookies)!=='undefined'){Cookies.set(favoritesCookieName,JSON.stringify(favoritesCookie),{expires:30});} if($vehicle.data('favorites-list')){ideapark_on_transition_end_callback($vehicle,function(){$vehicle.remove();});$vehicle.addClass('c-vehicle--hidden');if(!switch_on_off()){document.location.reload();}}else{switch_on_off();}});if(favoritesCookie){for(var id in favoritesCookie){$('.c-favorites__item-'+favoritesCookie[id]+'-btn').addClass('c-favorites__btn--added');}}};root.ideapark_init_subcat_carousel=function(){$('.js-header-subcat').each(function(){var $this=$(this);var $container=$this.closest('.c-subcat');var style=$container[0].currentStyle||window.getComputedStyle($container[0]);var margin=parseInt(style.marginLeft.replace('px',''));var padding=parseInt(style.paddingLeft.replace('px',''));var container_width=$container.outerWidth()+(margin<0?margin*2:0)-padding*2;var items=0;var items_width=0;$this.find('.c-subcat__item').each(function(){items_width+=$(this).outerWidth();items++;});if(items_width>=container_width&&items>1){if(!$this.hasClass('owl-carousel')){$this.addClass('owl-carousel').owlCarousel({center:false,margin:0,loop:false,autoWidth:true,items:1,rtl:!!ideapark_wp_vars.isRtl,dots:!$this.hasClass('h-carousel--dots-hide'),navText:ideapark_nav_text,responsive:{0:{nav:false,},1170:{nav:true,},}});}}else if(items>1){if($this.hasClass('owl-carousel')){$this.removeClass('owl-carousel').trigger("destroy.owl.carousel");}} $this.parent().addClass('c-subcat--init');});};root.ideapark_calc_header_element_height=function(){if(!ideapark_calc_header_element_height.initialized){ideapark_calc_header_element_height.initialized=true;ideapark_calc_header_element_height.$store_notice_top=$('.woocommerce-store-notice--top');ideapark_calc_header_element_height.$advert_bar_above=$('.c-header__advert_bar--above');} if(!ideapark_is_mobile_layout){$ideapark_desktop_sticky_row.css({'height':''});} ideapark_before_header_height=($ideapark_top_row.length&&!ideapark_is_mobile_layout?$ideapark_top_row.outerHeight():0)+(ideapark_calc_header_element_height.$advert_bar_above.length?ideapark_calc_header_element_height.$advert_bar_above.outerHeight():0)+(ideapark_calc_header_element_height.$store_notice_top.length&&ideapark_calc_header_element_height.$store_notice_top.css('display')!=='none'?ideapark_calc_header_element_height.$store_notice_top.outerHeight():0);ideapark_header_height=ideapark_is_mobile_layout?$ideapark_mobile_sticky_row.outerHeight():$ideapark_desktop_sticky_row.outerHeight();};root.ideapark_header_sticky_init=function(){if(!ideapark_is_mobile_layout&&ideapark_wp_vars.stickyMenuDesktop){ideapark_calc_header_element_height();$ideapark_header_outer_desktop.css({'min-height':ideapark_header_height+'px'});$ideapark_desktop_sticky_row.css({'height':ideapark_header_height+'px'});if(!ideapark_sticky_desktop_init){$ideapark_desktop_sticky_row.addClass('c-header--init');ideapark_sticky_desktop_active=false;ideapark_sticky_desktop_init=true;}} if(!ideapark_sticky_mobile_init&&ideapark_is_mobile_layout&&ideapark_wp_vars.stickyMenuMobile){ideapark_calc_header_element_height();$ideapark_header_outer_mobile.css({'min-height':ideapark_header_height+'px'});if(!ideapark_sticky_mobile_init){$ideapark_mobile_sticky_row.addClass('c-header--init');ideapark_sticky_mobile_active=false;ideapark_sticky_mobile_init=true;}} $(document).off('ideapark.wpadminbar.scroll',ideapark_header_sticky);$(document).on('ideapark.wpadminbar.scroll',ideapark_header_sticky);};root.ideapark_header_sticky=function(){if(ideapark_sticky_animation){return;} var sticky_height=ideapark_is_mobile_layout?$ideapark_mobile_sticky_row.outerHeight():$ideapark_desktop_sticky_row.outerHeight(),before=ideapark_before_header_height+(ideapark_adminbar_position==='fixed'?0:ideapark_adminbar_height),is_transparent=$ideapark_desktop_sticky_row.hasClass('c-header--tr'),is_sticky_area=window.scrollY>before+(is_transparent?sticky_height*2:0);if(ideapark_sticky_desktop_init&&!ideapark_is_mobile_layout){if(ideapark_sticky_desktop_active){if(!is_sticky_area){if(is_transparent){ideapark_sticky_animation=true;$ideapark_desktop_sticky_row.animate({top:'-'+(sticky_height+ideapark_adminbar_height)+'px'},200,function(){$ideapark_desktop_sticky_row.css({top:'0'});$ideapark_desktop_sticky_row.removeClass('c-header--sticky');ideapark_sticky_animation=false;ideapark_header_sticky();});}else{$ideapark_desktop_sticky_row.css({top:'0'});$ideapark_desktop_sticky_row.removeClass('c-header--sticky');} ideapark_sticky_desktop_active=false;$(document).trigger('ideapark.sticky');setTimeout(function(){$(document).trigger('ideapark.sticky.late');},600);}}else{if(is_sticky_area){if(window.scrollY-(before+sticky_height)>0||is_transparent){$ideapark_desktop_sticky_row.css({top:'-'+(sticky_height+ideapark_adminbar_height)+'px'});$ideapark_desktop_sticky_row.addClass('c-header--sticky');ideapark_sticky_animation=true;$ideapark_desktop_sticky_row.animate({top:(ideapark_adminbar_position==='fixed'?ideapark_adminbar_height:0)+'px'},500,function(){ideapark_sticky_animation=false;ideapark_header_sticky();});}else{$ideapark_desktop_sticky_row.addClass('c-header--sticky');$ideapark_desktop_sticky_row.css({top:(ideapark_adminbar_position==='fixed'?ideapark_adminbar_height:0)+'px'});} ideapark_sticky_desktop_active=true;$(document).trigger('ideapark.sticky');setTimeout(function(){$(document).trigger('ideapark.sticky.late');},600);}}} if(ideapark_sticky_mobile_init&&ideapark_is_mobile_layout){if(ideapark_sticky_mobile_active){if(!is_sticky_area){if(is_transparent){ideapark_sticky_animation=true;$ideapark_mobile_sticky_row.animate({top:'-'+(sticky_height+ideapark_adminbar_height)+'px'},200,function(){$ideapark_mobile_sticky_row.css({top:'0'});$ideapark_mobile_sticky_row.removeClass('c-header--sticky');ideapark_sticky_animation=false;ideapark_header_sticky();});}else{$ideapark_mobile_sticky_row.css({top:'0'});$ideapark_mobile_sticky_row.removeClass('c-header--sticky');} ideapark_sticky_mobile_active=false;$(document).trigger('ideapark.sticky');setTimeout(function(){$(document).trigger('ideapark.sticky.late');},600);}}else{if(is_sticky_area){if(window.scrollY-(before+sticky_height)>0||is_transparent){$ideapark_mobile_sticky_row.css({top:'-'+(sticky_height+ideapark_adminbar_height)+'px'});$ideapark_mobile_sticky_row.addClass('c-header--sticky');ideapark_sticky_animation=true;$ideapark_mobile_sticky_row.animate({top:(ideapark_adminbar_position==='fixed'?ideapark_adminbar_height:0)+'px'},500,function(){ideapark_sticky_animation=false;ideapark_header_sticky();});}else{$ideapark_mobile_sticky_row.addClass('c-header--sticky');$ideapark_mobile_sticky_row.css({top:(ideapark_adminbar_position==='fixed'?ideapark_adminbar_height:0)+'px'});} ideapark_sticky_mobile_active=true;$(document).trigger('ideapark.sticky');setTimeout(function(){$(document).trigger('ideapark.sticky.late');},600);}}}};root.ideapark_init_venobox=function($button){if(root.VenoBox!=='function'){var $play_button=$('.c-play',$button);var $button_loading=$play_button.length?$play_button:$button;if($button_loading.hasClass('js-loading')){return;} $button_loading.ideapark_button('loading',26);root.define=root.old_define;require(['venobox/venobox.min','css!'+ideapark_wp_vars.themeUri+'/assets/css/venobox/venobox.min',],function(VenoBox){root.define=null;$button_loading.ideapark_button('reset');root.VenoBox=VenoBox;new VenoBox({selector:".js-video,.js-ip-video,[data-vbtype=\"iframe\"]"});VenoBox().open($button[0]);});}};root.ideapark_show_location_address=function(){var $location=$('.js-book-pick-up');var $address=$('#js-location-address');var $delivery_price=$('#js-delivery-price');if($location.length){var $option=$('option:selected',$location);var address=$option.data("address");var delivery_price=$option.data("delivery-price");$address.html(address?address:'');if($delivery_price.length){$delivery_price.html(delivery_price);}}};root.ideapark_update_quantity=function($input){if($input&&$input.length){ideapark_get_total();}};root.ideapark_init_quantity_buttons=function(){root.ideapark_update_quantity_debounce=ideapark_debounce_promice(ideapark_update_quantity,800);$('#js-quantity-input').on('change keyup',function(e){e.preventDefault();ideapark_update_quantity_debounce($(this));});$("#js-quantity-minus").on('click',function(e){e.preventDefault();var $input=$('#js-quantity-input');var quantity=$input.val().trim();var min=$input.attr('min');quantity--;if(quantity<(min!==''?min:1)){quantity=(min!==''?min:1);} $input.val(quantity);$input.trigger('change');});$('#js-quantity-plus').on('click',function(e){e.preventDefault();var $input=$('#js-quantity-input');var quantity=$input.val().trim();var max=$input.attr('max');quantity++;if((max!=='')&&(quantity>max)){quantity=max;} if(quantity>0){$input.val(quantity);$input.trigger('change');}});};$.fn.extend({ideapark_button:function(option,size){return this.each(function(){var $this=$(this);if(typeof size==='undefined'){size=16;} if(option==='loading'&&!$this.hasClass('js-loading')){$this.data('button',$this.html());$this.data('css-width',$this.css('width'));$this.data('css-height',$this.css('height'));$this.css('height',$this.outerHeight());$this.css('width',$this.outerWidth());var $loader=$('');$loader.css({width:size+'px',height:size+'px',});$this.html($loader);$this.addClass('h-after-before-hide js-loading');}else if(option==='reset'&&$this.hasClass('js-loading')){var css_width=$this.data('css-width');var css_height=$this.data('css-height');var content=$this.data('button');$this.data('button','');$this.data('css-width','');$this.data('css-height','');$this.html(content);$this.removeClass('h-after-before-hide js-loading');$this.css('width',css_width);$this.css('height',css_height);}});}});$.parseParams=function(query){var re=/([^&=]+)=?([^&]*)/g;var decodeRE=/\+/g;var decode=function(str){return decodeURIComponent(str.replace(decodeRE," "));};var params={},e;while(e=re.exec(query)){var k=decode(e[1]),v=decode(e[2]);if(k.substring(k.length-2)==='[]'){k=k.substring(0,k.length-2);(params[k]||(params[k]=[])).push(v);}else params[k]=v;} return params;};})(jQuery,window); (function($,root,undefined){"use strict";var $ideapark_counters;$(function(){ideapark_defer_action_add(function(){$ideapark_counters=$('.js-counter-number');ideapark_init_slider_carousel();ideapark_start_counters();ideapark_init_steps_carousel();ideapark_init_reviews_carousel();ideapark_init_news_carousel();ideapark_init_product_carousel();ideapark_init_woocommerce_carousel();ideapark_init_accordion();ideapark_scroll_action_add(function(){ideapark_start_counters();});ideapark_resize_action_500_add(function(){ideapark_init_steps_carousel();});});});root.ideapark_init_slider_carousel=function(){$('.js-slider-carousel:not(.owl-carousel)').each(function(){var $this=$(this);var autoplay=$this.data('autoplay')==='yes';var animation=$this.data('animation');var animation_timeout=$this.data('animation-timeout');var dots=!$this.hasClass('h-carousel--dots-hide');var params={items:1,center:false,autoWidth:false,margin:0,rtl:ideapark_is_rtl,nav:!$(this).hasClass('h-carousel--nav-hide'),dots:dots,loop:true,navText:ideapark_nav_text,responsive:{0:{nav:0},768:{nav:!$(this).hasClass('h-carousel--nav-hide'),}},onInitialized:function(event){if($(window).width()<=767){$('.c-ip-slider__image--mobile[loading="lazy"]').removeAttr('loading');}else{$('.c-ip-slider__image--desktop[loading="lazy"]').removeAttr('loading');}}};if(autoplay){params.autoplay=true;params.autoplayTimeout=animation_timeout;} if(animation!=''){params.animateOut=animation+'-out';params.animateIn=animation+'-in';} $this.addClass('owl-carousel').on('changed.owl.carousel',function(event){if(autoplay){$this.trigger('stop.owl.autoplay');$this.trigger('play.owl.autoplay');}}).owlCarousel(params);});};root.ideapark_start_counters=function(force){if(force){$ideapark_counters=$('.js-counter-number');} $ideapark_counters.each(function(){var $number=$(this),data=$number.data();if($number.data('started')){return;} if($(window).scrollTop()>$number.offset().top-window.innerHeight){var decimalDigits=data.toValue.toString().match(/\.(.*)/);if(decimalDigits){data.rounding=decimalDigits[1].length;} $number.numerator(data).data('started',true);}});};root.ideapark_init_steps_carousel=function(){$('.js-steps').each(function(){var $widget=$(this);var $container=$('.js-steps-carousel',$widget);var $items=$('.c-ip-steps__item',$container);var container_divider=parseInt($container.data('divider'));var container_width=$container.innerWidth();if(!container_divider){return;} $items.each(function(){var $this=$(this);$this.css({'width':Math.round(container_width/container_divider)+'px'});});if($items.length>1){if(!$container.hasClass('owl-carousel')){var object=$container.addClass('owl-carousel').owlCarousel({center:false,autoWidth:true,loop:false,margin:0,rtl:ideapark_is_rtl,nav:false,dots:false,});$container.data('carousel',object);}else{$container.data('carousel').trigger('refresh.owl.carousel');}} if(!$container.hasClass('init')){$container.addClass('init');$('.c-ip-steps__item',$widget).on('mouseenter',function(){var $item=$(this);var index=$item.data('index');var $desc=$('.c-ip-steps__description[data-index="'+index+'"]',$widget);$desc.css({left:Math.round($item.offset().left-$widget.offset().left+$item.outerWidth()/2)+'px'});$('.c-ip-steps__description--active',$widget).removeClass('c-ip-steps__description--active');$desc.addClass('c-ip-steps__description--active');}).on('mouseleave',function(){$('.c-ip-steps__description--active',$widget).removeClass('c-ip-steps__description--active');});}});};root.ideapark_init_reviews_carousel=function(){$('.js-reviews-carousel:not(.owl-carousel)').each(function(){var $this=$(this);var layout=$this.data('layout');if($this.find('.c-ip-reviews__item').length>1){var params={center:false,autoWidth:true,loop:false,margin:30,nav:!$this.hasClass('h-carousel--nav-hide'),dots:!$this.hasClass('h-carousel--dots-hide'),navText:ideapark_nav_text,onInitialized:ideapark_owl_hide_arrows,responsive:{0:{items:1,autoWidth:false,},768:{}},};if(layout==='layout-1'){params.items=1;params.autoWidth=false;} $this.addClass('owl-carousel').on('resized.owl.carousel',ideapark_owl_hide_arrows).owlCarousel(params).on('changed.owl.carousel',function(){ideapark_owl_hide_arrows($this);});}});};root.ideapark_init_news_carousel=function(){$('.js-news-carousel:not(.owl-carousel)').each(function(){var $this=$(this);if($this.find('.c-post-grid').length>1){$this.addClass('owl-carousel').on('resized.owl.carousel',ideapark_owl_hide_arrows).owlCarousel({center:false,autoWidth:true,loop:false,margin:30,nav:!$this.hasClass('h-carousel--nav-hide'),dots:!$this.hasClass('h-carousel--dots-hide'),navText:ideapark_nav_text,onInitialized:ideapark_owl_hide_arrows,responsive:{0:{items:1,autoWidth:false,},420:{}},}).on('changed.owl.carousel',function(){ideapark_owl_hide_arrows($this);});}});};root.ideapark_init_woocommerce_carousel=function(){$('.js-woocommerce-carousel:not(.owl-carousel)').each(function(){if($('.product',$(this)).length){$(this).addClass('owl-carousel').on('resized.owl.carousel',ideapark_owl_hide_arrows).owlCarousel({center:false,autoWidth:true,loop:false,margin:0,nav:!$(this).hasClass('h-carousel--nav-hide'),dots:!$(this).hasClass('h-carousel--dots-hide'),navText:ideapark_nav_text,onInitialized:ideapark_owl_hide_arrows}).on('changed.owl.carousel',function(){$(this).find('.owl-nav,.owl-dots').removeClass('disabled');});}});};root.ideapark_init_product_filter=function(){$('.js-product-carousel-filter-select:not(.init)').addClass('init').on('change',function(e){var $this=$(this);var $main=$this.closest('.c-ip-product-carousel');var id=$this.val();$('.js-product-carousel-filter[data-id="'+id+'"]',$main).trigger('click');});$('.js-product-carousel-filter:not(.init)').addClass('init').on('click',function(e){e.preventDefault();var $this=$(this);if($this.hasClass('active')){return;} var $main=$this.closest('.c-ip-product-carousel');var $block=$main.find('.js-product-carousel');$block.addClass('c-ip-product-carousel__list--loading');$main.find('.c-ip-product-carousel__filter-item.active').removeClass('active');$this.closest('.c-ip-product-carousel__filter-item').addClass('active');$('.js-product-carousel-filter-select',$main).val($this.data('id'));$.ajax({url:ideapark_wp_vars.ajaxUrl,type:'POST',data:{action:'ideapark_product_filter',id:$this.data('id'),limit:$this.data('limit'),sort:$this.data('sort'),on_sale:$this.data('on-sale')},success:function(results){$block.trigger('destroy.owl.carousel').removeClass('owl-carousel owl-loaded owl-drag');$block.attr('class',$block.attr('class').replace(/c-ip-product-carousel__list--\d/,''));$block.html(results);var count=$block.find('.c-vehicle,.c-vehicle-vert').length;$block.addClass('c-ip-product-carousel__list--'+count);$block.removeClass('c-ip-product-carousel__list--loading');if(count>1){ideapark_init_product_carousel();} if(typeof ideapark_init_zoom=='function'){ideapark_init_zoom();}}});});};root.ideapark_init_product_carousel=function(){ideapark_init_product_filter();$('.js-product-carousel:not(.owl-carousel)').each(function(){var $this=$(this);var $items=$('.c-vehicle-vert',$this);if($items.length>1){var min_height=0;$items.each(function(){var height=$('.c-vehicle-vert__title',$(this)).outerHeight();if(height>min_height){min_height=height;}});if(min_height>28){$('.c-vehicle-vert__title',$this).css({'min-height':min_height});} $this.addClass('owl-carousel').on('resized.owl.carousel',ideapark_owl_hide_arrows).owlCarousel({center:false,autoWidth:true,loop:false,margin:0,nav:!$this.hasClass('h-carousel--nav-hide'),dots:!$this.hasClass('h-carousel--dots-hide'),navText:ideapark_nav_text,onInitialized:ideapark_owl_hide_arrows}).on('changed.owl.carousel',function(){$this.find('.owl-nav,.owl-dots').removeClass('disabled');});}});};root.ideapark_init_accordion=function(){$('.js-accordion-title').on('click',function(){var $this=$(this);var $accordion=$this.closest('.c-ip-accordion');var $item=$this.closest('.c-ip-accordion__item');var $content=$item.find('.c-ip-accordion__content');var $old_item=$accordion.find('.c-ip-accordion__item--active');var is_active=$item.hasClass('c-ip-accordion__item--active');if($old_item.length){$old_item.removeClass('c-ip-accordion__item--active');$old_item.find('.c-ip-accordion__content').slideUp();} if(!is_active){$content.slideDown();$item.addClass('c-ip-accordion__item--active');}});};})(jQuery,window);