<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">$(function(){dir=-1==window.location.hostname.indexOf("localhost")?location.protocol+"//"+location.hostname+(location.port?":"+location.port:"")+"/":"",uri=window.location.toString().split("?")[0],ww=$(window).width(),window.theme=$(".js-ajax-loader-img").data("theme"),window.layout=ww&lt;991?ww&lt;640?"mobile":"tablet":"desktop",window.sliders={},window.menu=null,window.search=null,window.busy=null,window.checkoutAgreementToggler=null,window.resized=!1,window.fullscreen=!1,window.lazy={interval:null,retries:3,delay:200,reset:function(){clearInterval(this.interval),this.interval=null,this.retries=3}},window.ajax={abort:function(){}},window.modalConfig={closeClass:"modal__close",closeText:'&lt;svg class="svg svg--close" aria-label="close" role="img"&gt;&lt;use xlink:href="#svg-close"&gt;&lt;/use&gt;&lt;/svg&gt;',clickClose:!1,fadeDuration:300},window.urlbase=$("html").data("urlbase"),fb_app_id=$('meta[property="fb:app_id"]').length?$('meta[property="fb:app_id"]').prop("content"):0,$.ajaxSetup({dataFilter:function(e,t){var i,a;return e&amp;&amp;(i=e.match(/&lt;script id="js-events-script"&gt;[\s\S]*?&lt;\/script&gt;/gi))&amp;&amp;i[0]&amp;&amp;((a=$("#js-events-script")).length?a.replaceWith(i[0]):$("body").append(i[0]),e=e.replace(i[0],"")),e}}),window.loadNavigationSubmenu=function(e){var t,i=e.parents(".js-navigation"),a="desktop"!=window.layout,n=!0;e.hasClass("js-loading")||(i.hasClass("js-navigation-leading")&amp;&amp;a?i=e.parents(".js-navigation-wrapper").find(".js-navigation-leading-children"):(t=e.children(".js-navigation-children-holder"),e.hasClass("js-navigation-children")&amp;&amp;!t.length&amp;&amp;(e.append('&lt;div class="js-navigation-children-holder navigation__children navigation__children--loading'+(j.find(".js-navigation-addon").length?" navigation__children--top-offsetted":"")+'"'+(i.hasClass("navigation--vertical")?' style="--offset:'+e.width()+'px"':"")+"&gt;&lt;/div&gt;"),t=e.children(".js-navigation-children-holder")),a?t.slideToggle(300):t.removeClass("navigation__children--hidden"),n=t.hasClass("navigation__children--loading")),n&amp;&amp;(e.addClass("js-loading"),(n=e.data()).is_mobile=i.hasClass("navigation--mobile")?1:0,window.ajax=$.post("action/navigation/submenu",n).done(function(e){""!==e&amp;&amp;(i.hasClass("js-navigation-leading-children")&amp;&amp;a?(i.find(".js-navigation-row").remove(),i.prepend($(e).children())):t.removeClass("navigation__children--loading").html(e))}).fail(function(){console.error("Failed to load navigation data.")}).always(function(){e.removeClass("js-loading")})))},window.hideArrowOnInit=function(e,t){e.hasControls&amp;&amp;(e.controlsContainer.children[0].hidden=!0),$(e.container).find(".js-lazy").length&amp;&amp;load_lazy($(e.container))},window.lazyLoadSlides=function(e){if(!e.lazyload)return!0;var t=$(e.container).children(),i=e.items,a=0;if(e.responsive)for(var n in e.responsive)n=parseInt(n),ww&gt;=n&amp;&amp;e.responsive[n].items&amp;&amp;(i=e.responsive[n].items);for(var o=0;o&lt;=i-1;o++)$(t[o]).find("[data-src]").length?$(t[o]).find("[data-src]").removeClass("js-lazy-slide").addClass("js-lazy"):$(t[o]).find("[data-srcset]").length&amp;&amp;$(t[o]).find("[data-srcset]").removeClass("js-lazy-slide").addClass("js-lazy"),a=o+1;return a==i||void 0},window.hideArrowOnChange=function(e,t){var i;e.hasControls&amp;&amp;(i=$(e.container),e.controlsContainer.children[0].hidden=!(0&lt;e.displayIndex),1==i.find(".tns-slide-active").length?(i=i.find(".tns-item").last(),e.controlsContainer.children[1].hidden=i.hasClass("tns-slide-active")&amp;&amp;!i.hasClass("tns-slide-cloned")):e.controlsContainer.children[1].hidden=e.index==e.slideCount-e.items)},window.sliders["js-accents-gallery"]={options:{container:".js-accents-gallery",mode:"carousel",items:1,nav:!1,lazyload:!0,lazyloadSelector:".js-lazy-slide",mouseDrag:!1,speed:1e3,loop:!1,autoplay:!$("body").find(".js-accents-gallery").children().eq(0).hasClass("js-no-autoplay"),autoplayTimeout:8e3,autoplayHoverPause:!0,autoplayButtonOutput:!1,onInit:function(e,t){hideArrowOnInit(e,t)},responsive:{768:{nav:!0}}},events:{indexChanged:function(e,t,i){var a=$(e.slideItems[e.index]);a.hasClass("js-no-autoplay")?((a=a.find("video")[0]).currentTime="0",a.play(),i.pause()):($(e.slideItems[e.indexCached]).hasClass("js-no-autoplay")&amp;&amp;$(e.slideItems[e.indexCached]).find("video").get(0).pause(),i.play()),hideArrowOnChange(e,t)}}},window.sliders["js-banner-slider"]={options:{container:"",items:2,nav:!1,gutter:14,lazyload:!0,lazyloadSelector:".js-lazy-slide",loop:!1,rewind:!0,autoplay:!0,autoplayTimeout:5e3,autoplayHoverPause:!0,autoplayButtonOutput:!1,onInit:function(e,t){hideArrowOnInit(e,t)},responsive:{0:{items:2},576:{items:3},991:{items:2,gutter:0},1600:{items:3}}},events:{indexChanged:function(e,t,i){hideArrowOnChange(e,t)}}},window.sliders["js-blog-homepage-slider"]={options:{container:"",items:1,nav:!1,lazyload:!0,lazyloadSelector:".js-lazy-slide",loop:!1,gutter:10,onInit:function(e,t){hideArrowOnInit(e,t)},responsive:{0:{items:1},576:{items:2},992:{gutter:14},1200:{items:3},1440:{items:4}}},events:{indexChanged:function(e,t,i){hideArrowOnChange(e,t)}}},window.sliders["js-campaign-menu"]={initialize:{desktop:!0,tablet:!1,mobile:!1},options:{container:"",loop:!1,swipeAngle:!1,nav:!1,gutter:0,rewind:!1,onInit:function(e,t){hideArrowOnInit(e,t)},responsive:{991:{items:8,slideBy:4},1439:{items:10,slideBy:5},1679:{items:12,slideBy:6}}},events:{transitionEnd:function(e,t,i){hideArrowOnChange(e,t)},indexChanged:function(e,t,i){hideArrowOnChange(e,t)}}};var s,a,e,c,p,u,t=$("body").find(".js-events-carousel").children().length;function n(e,t){var i=$.trim(e.val());if("radio"==e.attr("type")){var a=e.parents("form").find('input[name="'+escapeRegExp(e.attr("name"))+'"]:checked').length;if("checkOnly"==t)return a;a&amp;&amp;e.closest(".js-custom-radio-group").removeClass("invalid").addClass("valid")}else{if("change"==t&amp;&amp;!i)return e.closest(".custom-input, .custom-file, .custom-select, .default-select, .custom-control").removeClass("valid invalid");switch(e.prop("type")){case"text":case"password":case"textarea":a=""!=$.trim(i);if("checkOnly"==t)return a;o(e,a,window.lang.please_fill);break;case"email":a=/^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/.test($.trim(i));if("checkOnly"==t)return a;o(e,a,window.lang.incorrect_email);break;case"tel":a=/.*[0-9].*/.test($.trim(i));if("checkOnly"==t)return a;o(e,a,window.lang.incorrect_phone);break;case"select-one":a=isNaN(i)&amp;&amp;""!=i||!isNaN(i)&amp;&amp;0&lt;i;if("checkOnly"==t)return a;o(e,a,window.lang.choose_option);break;case"checkbox":a=e.parents("form").find('input[name="'+escapeRegExp(e.attr("name"))+'"]:checked').length;if("checkOnly"==t)return a;o(e,a,window.lang.please_fill);break;case"number":a=e.val()&gt;=e.attr("min");if(void 0!==e.attr("max")&amp;&amp;(a=a&amp;&amp;e.val()&lt;=e.attr("max")),"checkOnly"==t)return a;o(e,a,window.lang.please_fill);break;case"file":a=1==e.get(0).files.length;o(e,a,window.lang.please_fill)}}}function o(e,t,i){e=e.closest(".custom-input, .custom-file, .custom-select, .default-select, .custom-control");e.toggleClass("valid",t).toggleClass("invalid",!t),t||((t=e.find(".js-error")).length?t.text(i):(t=$('&lt;div class="js-error custom-input__error"&gt;'+i+"&lt;/div&gt;"),e.find("label.custom-checkbox").length?t.insertAfter(e.find(".custom-checkbox")):e.find('div[class$="validation"]').length&amp;&amp;t.insertAfter(e.find('div[class$="validation"]'))))}function r(e,t){var i=t.find(".js-custom-radio-group");return i.length&amp;&amp;i.each(function(e,t){t=$(t);t.toggleClass("invalid",!t.find(".custom-control__input:checked[required]").length)}),t.addClass("validated").find(".custom-file__input[required], .custom-input__input[required], .custom-select__select[required], .default-select__select[required], .custom-control__input:not([type=radio])[required]").filter(":visible").each(function(e,t){n($(t),"submit")}),t.find(".custom-file.invalid, .custom-input.invalid, .custom-select.invalid, .default-select.invalid, .custom-control.invalid, .js-custom-radio-group.invalid").filter(":visible").length?(e.preventDefault(),e.stopImmediatePropagation(),t.parents(".modal").length?t.parents(".modal__content").stop().animate({scrollTop:t.parent().scrollTop()+t.find(".invalid").eq(0).position().top-20},300):(offsetShift=$(".js-header").outerHeight()+10+($(".js-cart-toggler").length?$(".js-cart-toggler").outerHeight():0),$("html, body").stop().animate({scrollTop:t.find(".invalid").eq(0).offset().top-offsetShift},300)),t.find(".js-submit-disable").prop("disabled",!1),!1):(t.find(".custom-control__bottrap &gt; input[type=text]").each(function(){var e=$(this);e.after('&lt;input type="hidden" name="'+e.attr("name")+'-valid" value="true" /&gt;')}),t.find(".js-submit-disable").prop("disabled",!0),!0)}window.sliders["js-events-carousel"]={options:{container:".js-events-carousel",mode:"carousel",items:1,nav:1&lt;t,controls:!1,lazyload:!0,lazyloadSelector:".js-lazy-slide",mouseDrag:!0,speed:1e3,loop:1&lt;t,autoplay:1&lt;t,autoplayTimeout:6e3,autoplayHoverPause:!0,autoplayButtonOutput:!1}},window.sliders["js-extras-slider"]={options:{container:"",items:1,nav:!1,gutter:14,lazyload:!0,lazyloadSelector:".js-lazy-slide",loop:!0,onInit:function(e,t){hideArrowOnInit(e,t)},responsive:{0:{swipeAngle:!1,edgePadding:30,items:1},360:{edgePadding:50},992:{items:2,mouseDrag:!0,edgePadding:100,speed:400},1200:{edgePadding:0,loop:!1,items:3},1440:{gutter:30}}},events:{indexChanged:function(e,t,i){hideArrowOnChange(e,t)}}},window.sliders["js-gallery-carousel"]={options:{container:"",loop:!1,items:1,lazyload:!0,lazyloadSelector:".js-lazy-slide",gutter:10,responsive:{0:{items:1},576:{items:2},992:{items:3},1200:{items:4}},onInit:function(e,t){hideArrowOnInit(e,t)}},events:{indexChanged:function(e,t,i){hideArrowOnChange(e,t)}}},window.sliders["js-carousel"]={options:{container:"",items:2,gutter:14,swipeAngle:30,lazyload:!0,lazyloadSelector:".js-lazy-slide",loop:!1,nav:!1,responsive:{0:{items:2},576:{items:3},992:{gutter:0}},onInit:function(e,t){hideArrowOnInit(e,t)}},events:{indexChanged:function(e,t,i){hideArrowOnChange(e,t)}}},window.sliders["js-more-slider"]={options:{container:"",items:1,nav:!1,lazyload:!0,lazyloadSelector:".js-lazy-slide",loop:!1,gutter:14,onInit:function(e,t){hideArrowOnInit(e,t)},responsive:{0:{items:1},576:{items:2},992:{items:3,gutter:24},1200:{items:4}}},events:{indexChanged:function(e,t,i){hideArrowOnChange(e,t)}}},window.sliders["js-partners-slider"]={options:{container:"",items:2,nav:!1,controls:!0,gutter:0,loop:!1,lazyload:!0,lazyloadSelector:".js-lazy-slide",onInit:function(e,t){hideArrowOnInit(e,t)},responsive:{0:{items:2},992:{items:4},1200:{items:5}}},events:{indexChanged:function(e,t,i){hideArrowOnChange(e,t)}}},window.sliders["js-showcase-product-slider"]={options:{container:".js-showcase-product-slider",nav:!1,items:1,gutter:14,lazyload:!0,lazyloadSelector:".js-lazy-slide",loop:!1,onInit:function(e,t){hideArrowOnInit(e,t)},responsive:{992:{items:2,gutter:0}}},events:{indexChanged:function(e,t,i){hideArrowOnChange(e,t)}}},window.sliders["js-product-slider"]={options:{container:"",items:2,nav:!1,gutter:14,swipeAngle:30,lazyload:!0,lazyloadSelector:".js-lazy-slide",loop:!1,onInit:function(e,t){hideArrowOnInit(e,t)},responsive:{0:{items:2},992:{items:4,gutter:0},1440:{items:5}}},events:{indexChanged:function(e,t,i){hideArrowOnChange(e,t)}}},window.sliders["js-reviews-slider"]={options:{container:"",items:1,nav:!1,gutter:14,lazyload:!0,lazyloadSelector:".js-lazy-slide",loop:!1,onInit:function(e,t){hideArrowOnInit(e,t)},responsive:{0:{items:1},576:{items:2},992:{items:4},1200:{items:5},1440:{items:5,gutter:30}}},events:{indexChanged:function(e,t,i){hideArrowOnChange(e,t)}}},window.sliders["js-video-slider"]={options:{container:"",items:1,nav:!1,lazyload:!0,lazyloadSelector:".js-lazy-slide",loop:!1,onInit:function(e,t){hideArrowOnInit(e,t)}},events:{indexChanged:function(e,t,i){$(e.container).find(".js-video-player").each(function(){this.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}',"*")})},transitionEnd:function(e,t,i){var a=$(e.slideItems[e.index]).find(".js-video-player");hideArrowOnChange(e,t),a.length&amp;&amp;a.get(0).contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}',"*")}}},window.sliders["js-visited-slider"]={options:{container:"",items:2,nav:!1,gutter:14,loop:!1,lazyload:!0,lazyloadSelector:".js-lazy-slide",onInit:function(e,t){hideArrowOnInit(e,t)},responsive:{0:{items:2},500:{items:3},768:{items:4},992:{items:5,gutter:0},1200:{items:6},1440:{items:7},1680:{items:8}}},events:{indexChanged:function(e,t,i){hideArrowOnChange(e,t)}}},window.calcAnimatedSearchDistance=function(e){var t,i,a;return!window.resized||void 0!==e.attr("active")&amp;&amp;"desktop"==window.layout?(i=e.attr("animate-direction"),compensator=0,css={},""!=e.attr("animate-until")?t=$(e.attr("animate-until")):(t=e.siblings(":visible").eq(0),"left"!=i&amp;&amp;(t=e.siblings(":visible").last()),compensator=t.innerWidth()),"left"==i?(a=e.position().left-(t.position().left+t.width())+compensator+e.width(),css={width:a,marginLeft:-(a-e.width())}):"right"==i&amp;&amp;(css={width:t.position().left+compensator-e.position().left}),css):{}},window.load_search=function(){var e=$("body"),t=$("desktop"!=window.layout?".js-popUpSearch":".js-searchForm");$(".js-search-ajax").remove(),$(".search-form.loaded").length||(e.on("click",".js-search-menu &gt; *",function(){var e=$(this);e.parents(".js-search-menu").find(".search__menu-item--clicked").removeClass("search__menu-item--clicked"),e.addClass("search__menu-item--clicked"),"list-search"!=t.prop("id")?t.trigger("search",!0):t.attr("action",t.attr("action")+(0&lt;e.data("id")?"?cat_id="+e.data("id"):"")).trigger("submit")}),e.on("click",".js-search-order &gt; *",function(){var e=$(this);e.parents(".js-search-order").find(".search__menu-item--clicked").removeClass("search__menu-item--clicked"),e.addClass("search__menu-item--clicked"),t.trigger("search",!0)}),e.on("click",".js-search-suggestion",function(){var e=$(this);t.find("input[name=search]").val(e.find(".hl").text()),e.parents(".js-prods-list").length?t.find("input[name=search]").val(e.find(".hl").text()).end().trigger("submit"):t.trigger("search")}),e.on("click",".js-search-ajax",function(e){e.stopPropagation()})),e.find(".js-searchForm:not(.loaded)"+("desktop"==window.layout?":visible":"")).each(function(){var o=$(this),s=o.find("input.js-searchField");s.on("focus",function(){$(this).select()}),s.on("keyup",function(e){clearTimeout(window.search),window.ajax.abort(),27===e.which?($(".js-search-ajax, .ajax-loader").remove(),s.val("").blur()):$.trim(s.val())?window.search=setTimeout(function(){o.trigger("search")},"desktop"==window.layout?300:500):(clearTimeout(window.search),$(".js-search-ajax").remove())}),o.on("submit",function(e){if(!$.trim(s.val()))return e.preventDefault(),notif(window.lang.search_empty_msg,1),!1}),o.on("search",function(e,t){if(!$.trim(s.val()))return!1;o.find(".js-openSearch").addClass("loading");var a=void 0===t?0:1,n=0,t=1;a&amp;&amp;(n=$(".js-search-menu .search__menu-item--clicked").data("id"),t=$(".js-search-order &gt; *.search__menu-item--clicked").index()+1),window.ajax=$.post(o.data("ajax"),{search:s.val(),cat_id:n,order:t,refined:a},function(e){var t,i;""!==e&amp;&amp;(a?$(".js-search-results").replaceWith(e):($(".js-search-ajax").remove(),"desktop"==window.layout&amp;&amp;(t=o.is("[animate]")?' style="top:'+Math.floor(o.find(".js-searchField").offset().top+o.height())+"px; left:"+o.find(".js-searchField").offset().left+"px; width:"+o.outerWidth()+'px"':' style="top:'+Math.floor(o.offset().top+o.height())+"px; left:"+o.offset().left+"px; width:"+o.outerWidth()+'px"'),$('&lt;div class="js-search-ajax search__quick'+("desktop"==window.layout?" shadow-lg":"")+($(e).hasClass("js-blog-search-results")?" search__quick--blog":"")+'"'+t+"&gt;"+e+"&lt;/div&gt;").appendTo("body"),$(".header").hasClass("header--fixed")&amp;&amp;"desktop"==window.layout&amp;&amp;$(".js-search-ajax").addClass("search--fixed")),$("html").one("click",function(e){$(e.target).is("input")&amp;&amp;"search"===$(e.target).prop("name")||$(".js-search-ajax").remove()}),void 0!==(t=$(".js-search-ajax")).find(".js-search-results").data("ids"))&amp;&amp;(void 0!==window.facebook_pixel&amp;&amp;(i={search_string:s.val(),content_ids:t.find(".js-search-results").data("ids").toString().split(",")},0!=n&amp;&amp;$.extend(i,{content_category:t.find(".js-search-menu .search__menu-item--clicked .js-cat-name").text()}),window.facebook_pixel.eventSearch(i)),void 0!==window.matomo_pixel)&amp;&amp;(i={name:s.val(),count:t.find(".js-search-results").data("ids").toString().split(",").length},window.matomo_pixel.eventSearch(i)),o.find(".go").removeClass("loading"),clearTimeout(window.search)})}),o.addClass("loaded")})},window.load_rate=function(e){e.find("select.js-rate:visible").each(function(){var a=$(this).hide(),i=a.val(),e=a.find("option"),n=$('&lt;div class="rate__list" /&gt;').insertAfter(a);e.each(function(e,t){$('&lt;div class="rate__star rate__star--'+(i&lt;=e?"empty":"full rate__star--sel")+'"&gt;&lt;svg class="svg svg--star" aria-label="Star" role="img"&gt;&lt;use xlink:href="#svg-star"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/div&gt;').appendTo(n)}),a.hasClass("js-disabled")?n.children(".rate__star").on("click",function(){var e=$(".js-reviews");e.length&amp;&amp;(e.find(".js-observer-add-comment").trigger("click"),$("body").addClass("js-is-scrolling"),window.scrollTo({top:e.offset().top-$(".js-header").outerHeight(),left:0,behavior:"smooth"}))}):(n.children(".rate__star").on("mouseenter",function(){var e=$(this).index();n.children(".rate__star:lt("+(e+1)+")").removeClass("rate__star--empty").addClass("rate__star--full"),n.children(".rate__star:gt("+e+")").removeClass("rate__star--full").addClass("rate__star--empty")}),n.on("mouseleave",function(){n.children(".rate__star.rate__star--sel").removeClass("rate__star--empty").addClass("rate__star--full"),n.children(".rate__star:not(.rate__star--sel)").removeClass("rate__star--full").addClass("rate__star--empty")}),n.children(".rate__star").on("click",function(){var t=$(this).index(),i="static";a.data("section")&amp;&amp;(i=window.ajax=$.post("rating/rate/"+a.data("id"),{section:a.data("section"),rate:t+1})),$.when(i).then(function(e){-1==e.indexOf("&lt;div")?("static"!=i&amp;&amp;n.parent(".rate__wrap").next(".rate__info").text(e),n.children(".rate__star:lt("+(t+1)+")").removeClass("rate__star--empty").addClass("rate__star--full rate__star--sel"),n.children(".rate__star:gt("+t+")").removeClass("rate__star--full rate__star--sel").addClass("rate__star--empty"),a.val(t+1)):notif(e)})}))})},window.address_tolatlong=function(e){var t=window.markers.length;e=new google.maps.LatLng(e.split(",")[0],e.split(",")[1]),0==t&amp;&amp;window.map.setCenter(e),window.markers[t]=new google.maps.Marker({position:e,map:window.map,icon:window.theme+"/images/marker.svg"}),$(".infos").length&amp;&amp;(window.infos[t]=new google.maps.InfoWindow({content:$(".infos:eq("+t+")").html()}),google.maps.event.addListener(window.markers[t],"click",function(){window.infos[t].open(window.map,window.markers[t])}),google.maps.event.trigger(window.markers[t],"click"))},window.oauth=function(e){switch(e){case"facebook":clearTimeout(window.busy),$(".ajax-loader").addClass("ajax-loader--hidden"),window.busy=setTimeout(function(){$(".ajax-loader").removeClass("ajax-loader--hidden")},200),FB.getLoginStatus(function(e){"connected"===e.status?facebookLogin(e.authResponse.accessToken):FB.login(function(e){e.authResponse?facebookLogin(e.authResponse.accessToken):(clearTimeout(window.busy),$(".ajax-loader").addClass("ajax-loader--hidden"))},{scope:"email"})});break;case"twitter":popupwindow(dir+"user/oauth?provider="+e,"Login with Twitter",640,480);break;case"google":popupwindow(dir+"user/oauth?provider="+e,"Login with Google",640,480)}return!1},window.appOauthLogin=function(e,t){$.post(dir+"user/oauth_user",{oauth_user:$.makeArray(e),provider:t},function(e){1!=e?(window.alert("Access denied!"),clearTimeout(window.busy),$(".ajax-loader").addClass("ajax-loader--hidden")):window.location.reload()})},window.facebookLogin=function(i){window.fb_app_id&amp;&amp;""!=i&amp;&amp;FB.api("/me?fields=email,name",function(t){var e=void 0!==t.email||$.get("https://graph.facebook.com/v12.0/me?fields=email&amp;access_token="+i);$.when(e).then(function(e){"boolean"!=typeof e&amp;&amp;(t.email=e.email),appOauthLogin(t,1)})})},window.popupwindow=function(e,t,i,a){var n=screen.width/2-i/2,o=screen.height/2-a/2;return window.popup=window.open(e,"","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width="+i+", height="+a+", top="+o+", left="+n),window.popup.focus(),!0},window.compare=function(t,e){var i=$("body").find(".js-compare-controls");$.post("compare/add/"+t,{},function(e){0===e[1]?(alert(e[0]),$('[data-id="'+t+'"]').removeAttr("compared")):0!==e.length?$.get("compare/inline",function(e){e=$(e);$(".js-compare-controls").length?$(".js-compare-controls").replaceWith(e):e.css("bottom","-100%").appendTo("body").stop().animate({bottom:0}),($.modal.isActive()||"compare"==$("body").attr("id"))&amp;&amp;$("body").find(".modal .js-compare-input").length&amp;&amp;$.get($("body").find(".modal .js-compare-input").data("href"),function(e){$.modal.isActive()?e?($(".modal").find(".modal__content").empty(),$(e).appendTo($(".modal").find(".modal__content"))):$.modal.close():"compare"==$("body").attr("id")&amp;&amp;(e?location.reload():window.location=dir)})}):(i.stop().animate({bottom:-i.outerHeight()},function(){i.remove()}),$.modal.isActive()?$.modal.close():"compare"==$("body").attr("id")&amp;&amp;(window.location=dir))},"json")},window.compare_scroll=function(){var e;0&lt;$("#cboxLoadedContent").height()&amp;&amp;void 0!==$(".scroller").position()&amp;&amp;(e=$("#cboxLoadedContent").height()-$("#compare-list .scroller").position().top,$("#compare-list .scroller").css({maxHeight:e-20}),$("#compare-list .scroller").find("table").outerHeight()&lt;e)&amp;&amp;$("#compare-list .prods table").css({paddingRight:0})},window.getURLParameter=function(e,t){return(RegExp(t+"=(.+?)(&amp;|$)").exec(e)||[,null])[1]},window.notif=function(e,t,i){void 0!==t&amp;&amp;(e='&lt;div class="msg msg--'+["","warning","notice","success"][t]+'"&gt;'+e+"&lt;/div&gt;"),void 0===i&amp;&amp;(i=2e3),$(".js-notif").length||$("body").append('&lt;div class="js-notif notif shadow-md" /&gt;'),$(".js-notif").html(e).css({display:"block"}).delay(i).fadeOut()},window.ad_flags=function(){$(".ad-flag").each(function(){var e=$(this);e.prop("lines",Math.floor(e.height()/16))})},window.emoticon=function(e){var t,i=document.post.comment_text;e=" "+e+" ",i.createTextRange&amp;&amp;i.caretPos?(t=i.caretPos).text=" "==t.text.charAt(t.text.length-1)?t.text+e+" ":t.text+e:i.value+=e,i.focus()},window.load_tipster=function(){$(".tipster").remove(),$(".js-tipster").off("mouseenter"),$(".js-tipster").off("mouseleave"),$(".js-tipster").on("mouseenter",function(){var e=$(this),t=e.prop("title"),t=(e.prop("original-title",t),e.prop("title",""),0==t.indexOf("https://")&amp;&amp;t.indexOf(".jpg")&amp;&amp;(t='&lt;img src="'+t+'" /&gt;'),$('&lt;span class="tipster"&gt;&lt;span class="tipster__text"&gt;'+t+"&lt;/span&gt;&lt;/span&gt;")),i=(t.appendTo(e.parents("body")),Math.floor(e.offset().top-t.outerHeight()-8)),a=e.hasClass("left")?e.offset().left:Math.ceil(e.offset().left-t.outerWidth()/2+e.outerWidth()/2);t.css({left:a}),(i&lt;10||e.hasClass("tipster-bottom")?(i=e.offset().top+e.outerHeight()+8,t.css({top:i}).removeClass("top").addClass("bottom")):t.css({top:i}).removeClass("bottom").addClass("top")).animate({opacity:1},200)}),$(".js-tipster").on("mouseleave",function(){var e=$(this);e.prop("title",e.prop("original-title")),e.removeProp("original-title"),$("span.tipster").animate({opacity:0},200,function(){$(this).remove()})})},window.countdown=function(e,a){e.each(function(){var t=$(this),i=t.data("countdown");void 0===i&amp;&amp;(i=setInterval(function(){var e=parseInt(t.text());1===e||0===e?(clearInterval(i),t.removeData("countdown"),t.data("url")?window.location=t.data("url"):a?window.location.reload():window.location=dir):t.text(--e)},1e3))})},window.price_rate=function(e,t){return(t=void 0===t?void 0!==window.curr.rate&amp;&amp;1!=window.curr.rate&amp;&amp;0&lt;window.curr.rate?window.curr.rate:1:t)&amp;&amp;1!=t&amp;&amp;(e=Math.round(e*parseFloat(t)*100)/100),e=parseFloat(e).toFixed(2),1==window.curr.signPos?window.curr.sign+window.curr.signSep+e:e+window.curr.signSep+window.curr.sign},window.load_lazy=function(e){void 0===e&amp;&amp;(e=$("body")),window.lazy.interval=setInterval(function(){e.find(".js-lazy:visible").length&amp;&amp;(e.find(".js-lazy:visible").lazyload().removeClass("js-lazy"),--window.lazy.retries&lt;1)&amp;&amp;window.lazy.reset()},window.lazy.delay)},window.loadMobileMainmenu=function(e){var t,i;void 0===e||e.hasClass("js-loaded")||(i="js-mainMenuAddon menu-addon__item menu__cat"+((t=$(".js-desktopMainmenu").clone().removeClass("js-verticalMenu js-desktopMainmenu js-horizontalMenu menu--vertical menu--horizontal").addClass("menu--list")).find(".menu__cat--has-icon").length?" menu__cat--has-icon":""),$(".js-menu-addon").find(".js-addon-brand").detach().toggleClass(i).appendTo(t.find(".menu__main")),$(".js-menu-addon").children().detach().toggleClass(i).prependTo(t.find(".menu__main")),t.find(".js-mainMenuAddon").wrap('&lt;div class="menu__item"&gt;&lt;/div&gt;'),t.find(".menu__title").length||t.prepend('&lt;div class="menu__title"&gt;&lt;span&gt;'+window.lang.categories+"&lt;/span&gt;&lt;/div&gt;"),e.addClass("js-loaded").html(t))},window.lazyLoadVideo=function(e){var t=e.data("video");if(void 0===t)return!1;e.toggleClass("js-video-toggler js-play video-slider__item--playable").append('&lt;iframe class="video-slider__video js-video-player" allowfullscreen="true" src="'+t+'" /&gt;')},window.lazyLoadDOM=function(i){window.ajax=$.post("action/getDOM",{page:i.data("page"),type:i.data("type"),cat_id:i.data("cat"),id:i.data("id")},function(e){var t;""!=e?(t=$(e),i.hasClass("js-lazy-constructor")?(i.hasClass("js-page-block-wrap-content")&amp;&amp;(t=$('&lt;div class="container"&gt;'+e+"&lt;/div&gt;")),i.removeClass("js-lazy-dom js-lazy-constructor js-page-block-wrap-content page-block--lazy-bg placeholder mb-grid").removeAttr("data-page").removeAttr("data-type").removeAttr("data-id").html(t),(t=i).find(".page__heading-list").length&amp;&amp;window.pageBuilderCategoryWrapper(!0)):i.replaceWith(t),t.find(".tns-before-init").length&amp;&amp;(t.find(".tns-before-init").children().length?load_sliders():$("body").find(t).closest("section").remove()),t.find(".js-lazy").length&amp;&amp;load_lazy(),t.find(".js-lazy-video").length&amp;&amp;t.find(".js-lazy-video").each(function(e,t){window.lazyContentObserver.observe(this)}),t.find(".js-mobileListHolder:visible").length&amp;&amp;window.loadMobileMainmenu(t.find(".js-mobileListHolder")),t.find(".js-media-block-parent").length&amp;&amp;window.prepareMediaBlocks(t)):i.remove()})},window.intersectLazyDOM=function(e){e.map(function(e){var t;e.isIntersecting&amp;&amp;!$("body").hasClass("js-is-scrolling")&amp;&amp;((t=$(e.target)).hasClass("js-lazy-dom")?lazyLoadDOM(t):t.hasClass("js-lazy-video")?lazyLoadVideo(t):t.hasClass("js-lazy-slider")&amp;&amp;(t.toggleClass("js-lazy-slider "+t.data("slider")).removeAttr("data-slider"),load_sliders()),lazyContentObserver.unobserve(e.target))})},window.prepareMediaBlocks=function(e){var i=(e=void 0===e?$("body"):e).parents(".js-page-blocks").length;e.each(function(){var e=$(this),t=e.find(".media-block"),a="",n=(i?"row":"container")+" d-flex flex-wrap justify-content-center p-relative";t.each(function(e,t){var i=$(this);i.hasClass("media-block--t-compose")?(a+=t.outerHTML,i.remove()):($('&lt;div class="'+n+'"&gt;'+a+"&lt;/div&gt;").insertBefore($(this)),a="")}),""!=a&amp;&amp;(e.hasClass("js-media-block-parent")?e:e.find(".js-media-block-parent")).append('&lt;div class="'+n+'"&gt;'+a+"&lt;/div&gt;")})},window.escapeRegExp=function(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&amp;")},window.load_selects=function(e){e.find(".custom-select:not(.init)").trigger("init")},window.load_sliders=function(e){var t;if(void 0===e&amp;&amp;(e={}),jQuery.isEmptyObject(e))for(var r in!window.accents&amp;&amp;window.sliders["js-accents-gallery"]&amp;&amp;$(".js-accents-gallery:not(.tns-slider)").length&amp;&amp;(window.accents=setTimeout(function(){var e,n=tns(window.sliders["js-accents-gallery"].options);for(e in window.sliders["js-accents-gallery"].events)n.events.on(e,function(e,t){window.sliders["js-accents-gallery"].events[t](e,t,n)});$("body .js-accents-gallery").find("video").length&amp;&amp;$("body .js-accents-gallery").find("video").each(function(e,t){this.onended=function(){n.goTo("next")};var i=$(this),a=ww&lt;=575&amp;&amp;void 0!==i.data("mobile")?i.data("mobile"):i.data("desktop");i.append('&lt;source src="'+a+'" type="video/'+a.split(".").pop()+'"&gt;')}),window.accents=null},1500)),$("body .js-destroy-slider.tns-slider").each(function(e,t){$(this).data("instance").destroy()}),window.sliders)"js-accents-gallery"!=r&amp;&amp;$("."+r+":not(.tns-slider)").each(function(e,t){var i=$(this),a=window.sliders[r];if(void 0!==a.initialize){if(!a.initialize[window.layout])return;i.addClass("js-destroy-slider")}var n=i.data("responsive");if(void 0!==n&amp;&amp;($.each(a.options.responsive,function(e,t){e=parseInt(e),n[e]?a.options.responsive[e].items=n[e].items:delete a.options.responsive[e]}),$.each(n,function(e,t){e=parseInt(e),a.options.responsive[e]||(a.options.responsive[e]=t)})),a.options.container=t,lazyLoadSlides(a.options)){void 0!==a.startIndex&amp;&amp;(a.options.startIndex=i.find(a.startIndex).index());var o=tns(a.options);if(i.data("instance",o),i.data("key",r),void 0!==a.events&amp;&amp;void 0!==o)for(var s in a.events)o.events.on(s,function(e,t){var i=$(e.container).data("key");window.sliders[i].events[s](e,t,$(e.container).data("instance"))})}});else e.onInit=function(e,t){hideArrowOnInit(e,t)},lazyLoadSlides(e)&amp;&amp;(t=tns(e).events.on("indexChanged",function(e,t){hideArrowOnChange(e,t)}),$(e.container).data("instance",t),$(e.container).data("key",r))},window.resizeSubCategoryHeader=function(){var e,t=$(".category__top");t.length&amp;&amp;(e=0,t.each(function(){e&lt;$(this).outerHeight(!0)&amp;&amp;(e=$(this).outerHeight(!0))}),t.each(function(){$(this).css("height",e+"px")}))},window.loadGalleryControlsAnimation=function(e){var t,i,a,n;"desktop"==window.layout&amp;&amp;(i=(t=e[0].offsetHeight&lt;e[0].scrollHeight)||e[0].offsetWidth&lt;e[0].scrollWidth,(a=e.next(".gallery__nav")).toggleClass("gallery__nav--hidden",!i),i)&amp;&amp;(n=t?e.children(":eq(0)").outerHeight(!0):e.children(":eq(0)").outerWidth(!0),a.children().on("click",function(){$(this).hasClass("js-gallery-prev")?e.stop().animate(t?{scrollTop:"-="+n}:{scrollLeft:"-="+n},200,function(){e.trigger("nav")}):e.stop().animate(t?{scrollTop:"+="+n}:{scrollLeft:"+="+n},200,function(){e.trigger("nav")})}),e.trigger("nav"))},window.loadGalleryZoom=function(a){window.galleryLoaded?(a.trigger("zoom.destroy"),a.trigger("zoom.load")):$.getScript($("html").data("theme")+"/gallery.vendor.js",function(e,t,i){200==i.status&amp;&amp;(window.galleryLoaded=!0,a.trigger("zoom.load"))})},window.loadImage=function(i){return new Promise(function(e){var t=new Image;t.addEventListener("load",function(){e(t)}),t.src=i})},window.modifiersCombinationsSetter=function(e){var t,a;e.length&amp;&amp;(t=e.find(".js-field"),a={products:{},length:0,all:t.length},t.each(function(){var e,t=$(this),i=t.find(".js-modifiers-dropdown").length?"option:not(.js-default)[selected]":".js-selected";t.has(i).length&amp;&amp;(e=t.index(".js-field"),a.products[e]=t.find(i).data("products"),++a.length)}),e.data("combinations",a),e.trigger("get_id"))},window.getOverrideShippingParams=function(i){var e,t,a=$("body"),n={},n=a.find(".js-fast-order:visible").length?{address_id:0,country_id:a.find(".js-fast-order:visible input[name=country_id]").val()||-1,ship_to_id:a.find(".js-fast-order:visible input[name=ship_to_id]").val()||-1,courier_id:a.find(".js-fast-order:visible input[name=courier_id]").val()||-1,payment_id:a.find(".js-fast-order:visible input[name=payment_id]").val()||-1}:(e=a.find(".js-shipping-type :input:checked").val(),t=a.find(".js-country_id").val(),2==e?t=a.find(".js-office_country_id").val():4==e&amp;&amp;(t=a.find(".js-automat_country_id").val()),{address_id:0,country_id:t||-1,ship_to_id:e||-1,courier_id:a.find(".js-courier-row :input:checked").val()||-1,payment_id:a.find("input[name=payment_id]:checked").val()||-1,city_id:a.find(".js-city_id").val()||-1,address_city:a.find(".js-address_city").val()||-1,courier_office_id:a.find(".js-office_id").val()||-1,courier_automat_id:a.find(".js-automat_id").val()||-1});return i&amp;&amp;(t=Object.keys(i),$.each(t,function(e,t){void 0!==n[t]&amp;&amp;(n[t]=i[t])})),n},window.sendEcommerce=function(e){if(void 0!==e.google&amp;&amp;(void 0!==window.ga_pixel||void 0!==window.gtag_pixel||void 0!==window.gtm_pixel))switch(e.google.type){case"addProduct":void 0!==window.ga_pixel&amp;&amp;(window.ga_pixel.eventProduct(e.google),window.ga_pixel.setAction("click",{}),window.ga_pixel.eventCustom("UX","click","Results",{})),void 0!==window.gtag_pixel&amp;&amp;window.gtag_pixel.codes.analytics&amp;&amp;window.gtag_pixel.event("select_item",{send_to:window.gtag_pixel.codes.analytics,items:[{item_id:e.google.id,item_name:e.google.name,item_category:e.google.category}]}),void 0!==window.gtm_pixel&amp;&amp;window.gtm_pixel.event("select_item",{items:[{item_id:e.google.id,item_name:e.google.name,item_category:e.google.category}]});break;case"addToCart":case"removeFromCart":void 0!==window.ga_pixel&amp;&amp;(window.ga_pixel.eventProduct(e.google),"addToCart"==e.google.type?(window.ga_pixel.setAction("add",{}),window.ga_pixel.eventCustom("UX","click","Add to cart",{})):(window.ga_pixel.setAction("remove",{}),window.ga_pixel.eventCustom("UX","click","Remove from cart",{}))),void 0!==window.gtag_pixel&amp;&amp;(window.gtag_pixel.codes.analytics&amp;&amp;window.gtag_pixel.event("addToCart"==e.google.type?"add_to_cart":"remove_from_cart",{send_to:window.gtag_pixel.codes.analytics,currency:window.curr.code,value:parseFloat(e.google.price)*parseInt(e.google.quantity),items:[{item_id:e.google.id,item_name:e.google.name,item_category:e.google.category,item_variant:e.google.variant,price:e.google.price,quantity:e.google.quantity}]}),"addToCart"==e.google.type)&amp;&amp;window.gtag_pixel.codes.ads&amp;&amp;(window.gtag_pixel.event("add_to_cart",{send_to:window.gtag_pixel.codes.ads,value:parseFloat(e.google.price)*parseInt(e.google.quantity),items:[{id:e.google.id,google_business_vertical:"retail"},{id:e.google.id,google_business_vertical:"custom"}]}),window.gtag_pixel.codes.ads_label_addtocart)&amp;&amp;window.gtag_pixel.event("conversion",{send_to:window.gtag_pixel.codes.ads+"/"+window.gtag_pixel.codes.ads_label_addtocart,value:parseFloat(e.google.price)*parseInt(e.google.quantity),currency:window.curr.code}),void 0!==window.gtm_pixel&amp;&amp;window.gtm_pixel.event("addToCart"==e.google.type?"add_to_cart":"remove_from_cart",{items:[{item_id:e.google.id,item_name:e.google.name,item_category:e.google.category,item_variant:e.google.variant,price:e.google.price,quantity:e.google.quantity,currency:window.curr.code}]})}void 0!==e.facebook&amp;&amp;void 0!==window.facebook_pixel&amp;&amp;"AddToCart"===e.facebook.type&amp;&amp;window.facebook_pixel.eventAddToCart({content_ids:[e.facebook.content_ids],value:e.facebook.value,currency:e.facebook.currency}),void 0!==e.matomo&amp;&amp;void 0!==window.matomo_pixel&amp;&amp;"AddToCart"===e.matomo.type&amp;&amp;window.matomo_pixel.eventAddToCart(e.matomo),void 0!==e.glami&amp;&amp;void 0!==window.glami_pixel&amp;&amp;"AddToCart"===e.glami.type&amp;&amp;window.glami_pixel.event("AddToCart",{item_ids:[String(e.glami.item_ids)],value:e.glami.value,currency:e.glami.currency})},window.load_dropzone=function(e){e.find('.js-dropzone[data-loaded="false"]').each(function(){var i=$(this),a=i.parents("form"),n=i.data("name"),e=!0,o=i.data("config");void 0===$.dropzone&amp;&amp;(e=$.getScript($("html").data("theme")+"/dropzone.vendor.js")),$.when(e).then(function(e){i.dropzone({url:"action/dropzone/"+o.path,paramName:n,maxFilesize:o.maxsize,maxFiles:o.maxcount,parallelUploads:o.maxcount,uploadMultiple:!0,addRemoveLinks:!0,autoProcessQueue:!1,acceptedFiles:o.accepts,dictDefaultMessage:'&lt;svg class="svg svg--plus-circle" role="img"&gt;&lt;use xlink:href="#svg-plus-circle"&gt;&lt;/use&gt;&lt;/svg&gt;'+window.lang.dropzone_default_message,dictFallbackMessage:window.lang.dropzone_fallback_message,dictFallbackText:window.lang.dropzone_fallback_text,dictFileTooBig:window.lang.dropzone_file_too_big,dictInvalidFileType:window.lang.dropzone_invalid_file_type,dictResponseError:window.lang.dropzone_response_error,dictCancelUpload:window.lang.dropzone_cancel_upload,dictUploadCanceled:window.lang.dropzone_upload_canceled,dictCancelUploadConfirmation:window.lang.dropzone_cancelupload_confirmation,dictRemoveFile:'&lt;svg class="svg svg--trash" aria-label="trash" role="img"&gt;&lt;use xlink:href="#svg-trash"&gt;&lt;/use&gt;&lt;/svg&gt;',dictMaxFilesExceeded:window.lang.dropzone_max_files_exceeded,init:function(){this.on("sending",function(e,t,i){i.append("config",JSON.stringify(o))}),this.on("maxfilesexceeded",function(e){$(e.previewElement).remove()}),this.on("success",function(e,t){(t=JSON.parse(t))[e.upload.filename].error?$(e.previewElement).addClass("dz-error").find("[data-dz-errormessage]").text(t[e.upload.filename].error):t[e.upload.filename].path&amp;&amp;$(e.previewElement).append($('&lt;input type="hidden" name="'+n+'[]" value="'+t[e.upload.filename].path+'"&gt;'))}),this.on("queuecomplete",function(){a.length&amp;&amp;(i.data("queuecomplete",!0),a.data("submitted"))&amp;&amp;a.trigger("submit")}),this.on("addedfile",function(){i.data("queuecomplete",!1)})}}),a.length&amp;&amp;a.on("submit",function(e){var t;!i.data("queuecomplete")&amp;&amp;i[0].dropzone.files.length&amp;&amp;(e.preventDefault(),e.stopPropagation(),t=!0,t=a[0].noValidate?r(e,a):t)&amp;&amp;(i[0].dropzone.processQueue(),a.data("submitted",!0))}),i.prop("data-loaded",!0)})})},window.pageBuilderCategoryWrapper=function(e){var n;$("body").find(".js-page-builder-heading-list").length&amp;&amp;($("body").find(".js-page-builder-heading-list").removeAttr("style"),"desktop"==window.layout)&amp;&amp;((e=void 0===e?!1:e)&amp;&amp;($("body .page-block.js-looped").each(function(){var e=$(this),t=e.parents(".col-12");t.addClass("js-remove-blocks-parent"),e.removeClass("js-looped").detach().insertBefore(t)}),$("body .js-remove-blocks-parent").remove()),n="page-block:not(.js-looped)",$("body").find("."+n+" .js-page-builder-heading-list").each(function(e,t){var i,a=$(this).parents("."+n);a.siblings().find(".js-page-builder-heading-list").length&amp;&amp;(a.addClass("js-looped").next().addClass("js-looped"),i=a.next().detach(),a.wrap('&lt;div class="col-12"&gt;&lt;div class="js-page-builder-heading-list-wrapper row"&gt;&lt;/div&gt;&lt;/div&gt;'),i.insertAfter(a))}),$("body").find(".js-page-builder-heading-list-wrapper").each(function(){var e=$(this).find(".js-page-builder-heading-list"),t=0;e.each(function(){t=$(this).outerHeight()&gt;t?$(this).outerHeight():t}),t&amp;&amp;e.css("height",t)}))},window.toggleAjaxLoader=function(e){clearTimeout(window.busy);var t=200;-1&lt;e.url.indexOf("checkout")&amp;&amp;(t=0),"category/children"!=e.url&amp;&amp;"action/mainmenu"!=e.url&amp;&amp;"action/getDOM"!=e.url&amp;&amp;(window.busy=setTimeout(function(){$(".ajax-loader").removeClass("ajax-loader--hidden")},t))},window.ltrim=function(e,t){if(!(t=t||""))return e.trimStart();for(;e.startsWith(t);)e=e.slice(t.length);return e},window.getHref=function(e){return-1==e.indexOf("://")?window.urlbase+ltrim(e,"/"):e},window.marquee=function(e){var t=e[0].offsetWidth,i=window.innerWidth;e.css({paddingLeft:"100%",animation:`marquee ${(t+i)/100}s linear infinite`})},$("body").on("click",".js-custom-file-btn",function(){$(this).siblings(".js-file-input").trigger("click")}).on("change",".js-file-input",function(){var e=$(this);$(this).siblings(".js-custom-file-btn").find(".js-custom-file-label").text(e.val().split("\\").pop()),n($(this),"change")}),$("body").on("change",".custom-input__input[required], .custom-select__select[required], .default-select__select[required], .custom-control__input[required], .custom-input__input[type=tel], .custom-input__input[type=email], .custom-input__input[type=number], .custom-file__input[required], .custom-input.invalid .custom-input__input",function(){n($(this),"change")}).on("submit","form[novalidate], .js-address",function(e){r(e,$(this))}),window.respond=function(e){var t;window.width=window.innerWidth,window.width&lt;575?window.layout="mobile":window.width&lt;992?window.layout="tablet":window.layout="desktop",e?(load_lazy(),load_sliders(),pageBuilderCategoryWrapper(!1),"desktop"==window.layout&amp;&amp;$(".js-searchForm").find(".js-header-holder").css(window.calcAnimatedSearchDistance($(".js-searchForm")))):load_search(),$(".js-consent").length&amp;&amp;$(".js-consent").prev().css("padding-bottom",$(".js-consent").outerHeight()),"desktop"!=window.layout?($("main").hasClass("home")&amp;&amp;!$("main").find(".js-page-blocks").length&amp;&amp;($(".js-verticalMenu").detach().addClass("menu--list").removeClass("menu--vertical").appendTo(".js-mobile-list-holder"),$(".js-menu-addon").length)&amp;&amp;!$(".js-verticalMenu .js-moved").length&amp;&amp;(t="menu-addon__item menu__cat js-moved"+($(".js-verticalMenu").find(".menu__cat--has-icon").length?" menu__cat--has-icon":""),$(".js-menu-addon").find(".js-addon-brand").detach().toggleClass(t).appendTo($(".js-verticalMenu .menu__main")),$(".js-menu-addon").children().detach().toggleClass(t).prependTo($(".js-verticalMenu .menu__main")),$(".js-verticalMenu .js-moved").wrap('&lt;div class="menu__item"&gt;&lt;/div&gt;')),$(".js-leftbar").length?($(".js-leftbar-ttl").length&amp;&amp;$(".js-leftbar-ttl &gt; span").text($(".js-leftbar-ttl").data("mobile")),$(".js-leftbar").find(".js-filter-cats").addClass("filter--closed"),$(".js-filters-horizontal").children().detach().removeClass("col-lg-6 col-xl-3 col-xxl-3 mb-grid filter--hidden").insertAfter(".js-filter-prices")):$(".js-prodGallery").length&amp;&amp;$('a[href^="'+window.getHref("leasing")+'"]').removeProp("target"),$(".js-cart-holder")&amp;&amp;$(".js-cart-data").removeAttr("style"),$(".gallery").length&amp;&amp;$(".gallery").trigger("zoom.destroy zoom.load"),$(".js-blog-homepage").length&amp;&amp;!$(".js-blog-homepage .js-cloned").length&amp;&amp;($(".leftbar__menu").clone().toggleClass("js-filter js-cloned mb-grid filter leftbar__menu menu menu--stretched menu--list").appendTo(".js-blog-list"),$(".js-blog-list").find(".js-cloned .js-filter-head").toggleClass("js-filter-head filter__head menu__title").children().removeAttr("class"),$(".js-blog-list").find(".js-cloned .filter__content").toggleClass("filter__content cats-menu menu__main").children().toggleClass("cats-menu__item menu__item").children().toggleClass("cats-menu__holder menu__cat").children().toggleClass("cats-menu__cat")),/ip(hone|od|ad)/i.test(navigator.userAgent)&amp;&amp;$("body").css("cursor","pointer"),($(".js-header").hasClass("js-fixed-desktop")||$(".js-header").hasClass("js-fixed-nowhere"))&amp;&amp;$(".js-header").addClass("header--mobile-not-fixed")):"desktop"==window.layout&amp;&amp;(($accents=$("#accents")).length&amp;&amp;$accents.removeProp("style"),$("main").hasClass("home")&amp;&amp;!$("main").find(".js-page-blocks").length&amp;&amp;$(".js-verticalMenu").detach().addClass("menu--vertical").removeClass("menu--list mt-2").appendTo($(".home__accents").children().eq(0)),$(".js-leftbar-ttl").length&amp;&amp;$(".js-leftbar-ttl &gt; span").text($(".js-leftbar-ttl").data("desktop")),$(".js-leftbar").length&amp;&amp;($("body").removeClass("overflow-y-hidden"),$(".js-leftbar").removeAttr("style"),$(".js-filter-cats").removeClass("filter--closed").find(".js-filter-collapser").removeAttr("style"),$(".js-filter-accented").detach().addClass("col-lg-6 col-xl-3 col-xxl-3 mb-grid").appendTo(".js-filters-horizontal")),$(".js-prodGallery").length&amp;&amp;$('a[href^="'+window.getHref("leasing")+'"]').prop("target","_blank"),$(".gallery").length&amp;&amp;e&amp;&amp;($(".gallery__img").removeAttr("style"),loadGalleryControlsAnimation($(".gallery .js-gallery-thumbs"))),$(".js-blog-homepage").length&amp;&amp;$(".js-blog-homepage .js-cloned").length&amp;&amp;$(".js-cloned").remove(),$(".js-cart-holder")&amp;&amp;$(".js-cart-data").css({position:"fixed",width:$(".js-cart-holder").width()}),e&amp;&amp;$(".js-header").removeClass("header--fixed"),($(".js-header").hasClass("js-fixed-desktop")||$(".js-header").hasClass("js-fixed-nowhere"))&amp;&amp;$(".js-header").removeClass("header--mobile-not-fixed"),$(".js-calc-accents-height").length&amp;&amp;($(".js-calc-accents-height").find("img").css("height",""),t=$(".js-calc-accents-height").prev().height(),$(".js-menu-addon").length&amp;&amp;(t-=$(".js-menu-addon").height()),$(".accents__image").css("height",t)),$(function(){resizeSubCategoryHeader()})),$(".js-topbar-ads").length&amp;&amp;Math.round($(".js-topbar-ads")[0].scrollWidth)&gt;Math.round($(".js-topbar-ads").parent().width())+1&amp;&amp;window.marquee($(".js-topbar-ads")),e&amp;&amp;ad_flags()},respond(!1),$(document).on("fullscreenchange webkitfullscreenchange mozfullscreenchange",function(){window.fullscreen=!0}),$(window).on("resize",function(){clearTimeout(window.resized),window.resized=setTimeout(function(){window.fullscreen?window.fullscreen=!1:window.width!=window.innerWidth&amp;&amp;respond(!0)},200)}),$(((s=$("body")).on("mouseenter",".js-navigation-children",function(){if("desktop"!=window.layout)return!1;window.loadNavigationSubmenu($(this))}).on("mouseleave",".js-navigation-children",function(){if("desktop"!=window.layout)return!1;$(this).find(".js-navigation-children-holder").addClass("navigation__children--hidden")}).on("keydown keypress keyup change",".js-navigation-search",function(){var e=$(this),t=e.val().toLowerCase(),e=e.parents(".js-navigation-children-holder").find(".navigation__children-link");(t.length&lt;=1?e.parent():(e.parent().hide(),e.parent().filter(function(){return-1&lt;$(this).children(".navigation__children-link").text().search(new RegExp(t,"i"))}))).show()}).on("click",function(e){var t,i;"desktop"!=window.layout||s.hasClass("horizontal-menu")||(t=$(".js-toggle-navigation"),i=s.find(".navigation-wrapper__holder"),t.is(e.target))||0!==t.has(e.target).length||i.is(e.target)||0!==i.has(e.target).length||(t.removeClass("is-active"),i.parents(".js-navigation-wrapper").removeClass("navigation-wrapper--toggled"))}).on("click",".js-navigation-leading .js-navigation-row",function(e){if("desktop"==window.layout)return!0;e.preventDefault();e=$(this);e.parents(".js-navigation-wrapper").find(".navigation--children-toggled, .navigation__children-nav--toggled").removeClass("navigation--children-toggled navigation__children-nav--toggled").removeAttr("style"),e.toggleClass("navigation__row--toggled").siblings().removeClass("navigation__row--toggled"),window.loadNavigationSubmenu(e)}).on("click",".js-navigation-leading-children .js-navigation-row",function(e){var t,i,a=$(e.currentTarget);e.stopPropagation(),e.stopImmediatePropagation(),1&lt;a.children().length&amp;&amp;(e.preventDefault(),t=a.children(".navigation__children-nav"),i=a.parents("ul").length,e=0,t.children(".js-navigation-back-toggle").length||(e=50,t.prepend('&lt;li class="js-navigation-back-toggle navigation__back-handle"&gt;'+a.children("a").text()+"&lt;/li&gt;")),setTimeout(function(){a.parents(".js-navigation-leading-children").css({height:t.height(),transform:"translate3d("+-window.innerWidth*i+"px, 0, 0)"}).addClass("navigation--children-toggled"),a.parents(".js-navigation-wrapper").scrollTop(0),t.addClass("navigation__children-nav--toggled")},e))}).on("click",".navigation__children-nav .js-navigation-back-toggle",function(e){e.stopPropagation(),e.stopImmediatePropagation();var t=$(this),e=t.parents("ul").length-2;t.parent().removeClass("navigation__children-nav--toggled").parents(".navigation--children-toggled").css({height:"",transform:"translate3d("+(0&lt;e?-window.innerWidth*e:0)+"px, 0, 0)"}).toggleClass("navigation--children-toggled",0&lt;e),setTimeout(function(){t.parents(".navigation--children-toggled").css({height:t.parent().parent().parent().height()})},200)}).on("click",".js-navigation-sub-arrow",function(e){e.preventDefault(),e.stopPropagation();e=$(this);e.is("a")?e.children(".js-navigation-sub-arrow").trigger("click"):e.toggleClass("navigation__arrow--active").parent().toggleClass("navigation__children-link--active").next().slideToggle("fast")}).on("click",".js-navigation-arrow",function(e){e.preventDefault(),e.stopPropagation();e=$(this);e.is("a")?e.children(".js-navigation-arrow").trigger("click"):(e.toggleClass("navigation__arrow--active").parent().toggleClass("navigation__link--active"),window.loadNavigationSubmenu(e.parents(".js-navigation-children")))}).on("click",".js-close-navigation",function(e){$(this).parents(".js-navigation-wrapper").removeClass("navigation-wrapper--toggled"),s.removeClass("overflow-y-hidden body--topbar-hidden").removeAttr("style").find(".header--mobile-not-fixed").removeClass("p-absolute")}).on("click",".js-toggle-navigation",function(e){var t,i=$(this),a=s.find(".js-navigation-wrapper.display-"+i.data("type")),n="desktop"!=i.data("type")?1:0,o="navigation-wrapper--toggled";fetchData=!a.length||n&amp;&amp;a.hasClass("js-navigation-fetch-addon"),i.hasClass("is-loading")||(fetchData?(t={is_mobile:n,fetch_addon:a.hasClass("js-navigation-fetch-addon")?1:0},i.addClass("is-loading"),window.ajax=$.get("action/navigation",t).done(function(e){n?a.replaceWith(e):$(".js-header").prepend(e),setTimeout(function(){s.find(".js-navigation-wrapper").addClass(o)},10)}).fail(function(){console.error("Failed to fetch navigation data.")}).always(function(){i.removeClass("is-loading")})):a.toggleClass(o),n?(s.addClass("overflow-y-hidden"),s.find(".header--mobile-not-fixed").length&amp;&amp;(s.find(".header--mobile-not-fixed").addClass("p-absolute"),s.css("padding-top",s.find(".header--mobile-not-fixed").height())),s.hasClass("body--topbar-ads")&amp;&amp;s.addClass("body--topbar-hidden")):i.toggleClass("is-active"))}),s=$("body"),a=$(".js-mainMenu"),navigator.userAgent.match(/Version\/[\d\.]+.*Safari/)&amp;&amp;(s.on("ontouchmove",function(e){for(var t=!0,i=e.target;null!==i;){if(i.classList&amp;&amp;i.classList.contains("overflow-y-hidden")){t=!1;break}i=i.parentNode}t||e.preventDefault()}),a.on("touchstart",function(){var e=a.scrollTop,t=a.scrollHeight,i=e+a.offsetHeight;0===e?a.scrollTop=1:i===t&amp;&amp;(a.scrollTop=e-1)})),s.on("mouseenter",".menu__cat",function(){if("desktop"!=window.layout)return!1;clearTimeout(window.menu);var i=$(this),e=i.parent(),t=e.find(".menu__submenu"),t=$(".menu__submenu").not(t.get(0)),a=$(".menu .active"),n=t.length?100:0;window.menu=setTimeout(function(){100!=n&amp;&amp;i.parent().hasClass("menu__item--children")||a.removeClass("active"),i.parents(".menu").addClass("active"),e.addClass("active"),i.hasClass("js-load-mainmenu-sub")&amp;&amp;!i.hasClass("js-is-loading")&amp;&amp;(i.addClass("js-is-loading"),window.ajax=$.post("category/children",{type:i.data("type"),id:i.data("id")},function(e){var t;""!==e&amp;&amp;((t=i.removeClass("js-load-mainmenu-sub js-is-loading").next()).hasClass("js-mainmenu-sub-holder")?t:t.find(".js-mainmenu-sub-holder")).html(e)}))},n)}),s.on("mouseleave",".menu .active, .menu",function(){clearTimeout(window.menu),window.menu=setTimeout(function(){$(".menu .active, .menu").removeClass("active")},100)}),s.on("mouseenter",".menu__submenu",function(){clearTimeout(window.menu)}),s.on("click",".js-triggerMenu",function(e){var i,a=$(this),n="desktop"!=window.layout?".js-mainMenu":".js-fixedMenu",o="desktop"!=window.layout?"menu--visible":"fixed-menu--visible",t=s.find(n);a.hasClass("is-loading")||(a.hasClass("is-active")?(clearTimeout(window.menu),window.menu=null,t.removeClass(o),"desktop"!=window.layout&amp;&amp;s.removeClass("overflow-y-hidden body--topbar-hidden").removeAttr("style").find(".header--mobile-not-fixed").removeClass("p-absolute")):(!t.length||"desktop"!=window.layout&amp;&amp;!s.find(".menu__top-bar").length?(a.addClass("is-loading"),i="desktop"!=window.layout?{mobile:1,addons:!s.find(".menu__top-bar").length,localization:!s.find(".localization--mobile").length,is_blog:a.hasClass("js-toggle-blog")?1:0}:{},$.get("action/mainmenu",i,function(e){var t;i&amp;&amp;i.addons?(void 0!==(t=JSON.parse(e)).topbar&amp;&amp;$(t.topbar).prependTo(s.find(".js-mainMenu.display-mobile")),void 0!==t.addons&amp;&amp;$(t.addons).appendTo(s.find(".js-mainMenu.display-mobile .menu__main")),void 0!==t.localization&amp;&amp;$(t.localization).addClass("localization--mobile").appendTo(s.find(".js-mainMenu.display-mobile"))):$(a.parents(".js-product-topbar").length?".js-product-topbar":".js-header").prepend($(e)),s.find(n).addClass(o),a.removeClass("is-loading")})):t.addClass(o),"desktop"!=window.layout&amp;&amp;(s.addClass("overflow-y-hidden"),s.find(".header--mobile-not-fixed").length&amp;&amp;(s.find(".header--mobile-not-fixed").addClass("p-absolute"),s.css("padding-top",s.find(".header--mobile-not-fixed").height())),s.hasClass("body--topbar-ads"))&amp;&amp;s.addClass("body--topbar-hidden")),a.toggleClass("is-active"))}),s.on("click",".js-closeMenu",function(){clearTimeout(window.menu),window.menu=null,"desktop"!=window.layout&amp;&amp;s.removeClass("overflow-y-hidden")}),s.on("click",".js-popUpSearch .js-closeSearch",function(){$(this).parents(".js-popUpSearch").removeClass("search--visible").slideToggle(100),"desktop"!=window.layout&amp;&amp;s.removeClass("overflow-y-hidden")}),s.on("click",".js-openSearch",function(e){if("desktop"==window.layout)return!0;e.preventDefault(),e.stopPropagation(),clearTimeout(window.menu),window.menu=null;var e=$(".js-popUpSearch"),t=e.find("input[name=search]"),i=t.val().length;e.toggleClass("search--visible").slideToggle(100,function(){t.val(t.val()).focus(),t[0].setSelectionRange(i,i)})}),s.on("keydown keypress keyup change",".js-search-brands",function(){var e=$(this),t=e.val().toLowerCase(),e=e.next().children();e.hide(),e.filter(function(){return-1&lt;$(this).text().search(new RegExp(t,"i"))}).show()}),void s.on("click",function(e){var t=$(".js-triggerMenu"),i=$("body .js-fixedMenu.fixed-menu--visible .container");t.is(e.target)||0!==t.has(e.target).length||"desktop"!=window.layout||i.is(e.target)||0!==i.has(e.target).length||(t.removeClass("is-active"),i.parent().removeClass("fixed-menu--visible"))}))),$("#products").length&amp;&amp;($((c=$("form.js-filters"),p=$(".js-filters"),u=window.location.href,$.getScript($("html").data("theme")+"/filters.vendor.js",function(e,t,i){200==i.status&amp;&amp;($("body").on("sliders",".js-filters",function(e,t){p.find(".slider").each(function(){var i=$(this),a=i.parents(".js-filter"),n=a.find('input[data-name$="_from"]'),o=a.find('input[data-name$="_to"]'),s=i.parent().find("input[name^=filters]"),r=i.data("model"),e=i.data("key"),l=JSON.parse(i.parent().find("input[name=config]").val())||{};"prices"==r&amp;&amp;(l.titles=[],void 0===l.values&amp;&amp;(l.values=["0.00","0.00"]),$.each(l.values,function(e,t){l.titles[e]=parseFloat(t).toFixed(2)})),i.hasClass("ui-slider")?i.hasClass("ui-slider-disabled")&amp;&amp;i.slider("enable"):i.slider({range:!0}),"object"==typeof t&amp;&amp;t&amp;&amp;(l.values=[],l.titles=[],void(cnt=0)!==t.sliders&amp;&amp;"prices"!=r?void 0!==t.sliders[e]&amp;&amp;(e=t.sliders[e],$.each(e,function(e,t){l.values[cnt]=t.id,l.titles[cnt]=t.title,++cnt})):void 0!==t.prices&amp;&amp;"prices"==r&amp;&amp;$.each(t.prices,function(e,t){l.values[cnt]=e,l.titles[cnt]=parseFloat(e).toFixed(2),++cnt})),l.values=void 0!==l.values?l.values:[],"prices"!=r?(l.from=l.values.indexOf(parseInt(l.from)),l.to=l.values.indexOf(parseInt(l.to))):(l.from=l.titles.indexOf(parseFloat(l.from).toFixed(2)),l.to=l.titles.indexOf(parseFloat(l.to).toFixed(2))),-1!=l.from&amp;&amp;0!==n.prop("name").indexOf("none_")||(l.from=0),-1!=l.to&amp;&amp;0!==n.prop("name").indexOf("none_")||(l.to=l.values.length-1),i.slider("option","min",0).slider("option","max",l.values.length-1).slider("option","values",[l.from,l.to]),i.slider("option","stop",function(e,t){0==t.values[0]&amp;&amp;t.values[1]==l.values.length-1?(n.prop("name",""),o.prop("name",""),("prices"==r?(n.val(""),o):s).val(""),a.removeClass("filter--value")):(n.prop("name",n.data("name")),o.prop("name",o.data("name")),"prices"==r?(n.val(price_rate(l.titles[t.values[0]],1)),o.val(price_rate(l.titles[t.values[1]],1))):s.val(l.values.slice(t.values[0],t.values[1]+1).join("-")),a.addClass("filter--value")),l.from=l.values[t.values[0]],l.to=l.values[t.values[1]],i.parent().find("input[name=config]").val(JSON.stringify(l)),null!=e&amp;&amp;c.trigger("submit","prices"==r?"prices":"filters")}),i.slider("option","slide",function(e,t){"prices"==r?(a.find(".lab.from").text(price_rate(l.titles[t.values[0]],1)),a.find(".lab.to").text(price_rate(l.titles[t.values[1]],1))):(a.find(".lab.from").text(l.titles[t.values[0]]),a.find(".lab.to").text(l.titles[t.values[1]]))}),n.removeClass("disabled"),o.removeClass("disabled"),"prices"==r?(a.find(".lab.from").text(price_rate(l.titles[l.from],1)).removeClass("disabled"),a.find(".lab.to").text(price_rate(l.titles[l.to],1)).removeClass("disabled")):(a.find(".lab.from").text(l.titles[l.from]),a.find(".lab.to").text(l.titles[l.to])),(!l.values||l.values.length&lt;2)&amp;&amp;(n.addClass("disabled"),o.addClass("disabled"),"prices"==r&amp;&amp;a.find(".lab.from, .lab.to").addClass("disabled"),1==l.values.length&amp;&amp;(l.to=0,l.from=0,i.slider("option","min",l.from).slider("option","max",l.to).slider("option","values",[l.from,l.to]),a.find(".lab.from").text(l.titles[l.from]),a.find(".lab.to").text(l.titles[l.to])),i.slider("disable"))})}),p.trigger("sliders",[c.find("input[name=sift]").val()?JSON.parse(c.find("input[name=sift]").val()):null]))}),$("body").on("click",".js-list-controls-bottom .pagination a",function(e){e.preventDefault(),c.find("input[name=page]").val($(this).data("page")),c.trigger("submit","page")}),$("body").on("keydown change",".js-pagination-goto",function(e){var t=$(this);(13===e.keyCode||"change"==e.type)&amp;&amp;parseInt(t.val())&lt;=parseInt(t.attr("max"))&amp;&amp;(c.find("input[name=page]").val(t.val()),c.trigger("submit","page"))}),$("body").on("click",".per-page span",function(e){e.preventDefault(),c.find("input[name=per_page]").val($(this).text()),c.trigger("submit","per_page")}),$("body").on("click",".js-views &gt; *",function(e){e.preventDefault(),c.find("input[name=view]").val($(this).data("view")),c.trigger("submit","view")}),$("body").on("change",".js-list-controls-top select, .js-list-controls-bottom select",function(e){e.preventDefault(),c.find("input[name="+$(this).prop("name")+"]").val($(this).val()),c.trigger("submit",$(this).prop("name"))}),$("body").on("click",".js-mobile-order",function(){$(this).find(".prods-list__mobile-order-holder").toggleClass("hide")}),$("body").on("click",".js-mobile-order span[data-order]",function(){var e=$(this);e.parents(".js-mobile-order").find(".cur").text(e.text()),c.find("input[name=order]").val($(this).data("order")),c.trigger("submit","order")}),$("body").on("click",".js-mobile-views",function(){var e=$(this),t=e.hasClass("js-list-icon-2")?3:2;c.find("input[name=view]").val(t),c.trigger("submit","view"),e.toggleClass("js-list-icon-2").find("use").attr("xlink:href","#svg-products-mobile-list-"+t)}),$("body").on("children",".js-filters input[name^=brands]",function(){var e=$(this);p.find("label[data-parent="+e.val()+"]").toggleClass("hide",!e.is(":checked"))}),p.find("input[type=radio], input[type=checkbox], select").on("change",function(){var e=$(this),t=e.val();if(e.parents("label").hasClass("filter__disabled"))return e.prop("checked",!1),!1;e.is("input")?(e.parents(".js-filter").find("input:checked").length?e.parents(".js-filter").addClass("filter--value"):e.parents(".js-filter").removeClass("filter--value"),e.trigger("children")):""==t?e.parents(".js-filter").removeClass("filter--value"):e.parents(".js-filter").addClass("filter--value"),$("body").hasClass("js-flag-"+t)?$("body").find('.js-prods-selection [data-key="s'+t+'"]').trigger("click"):c.trigger("submit","filters")}),p.find(".js-filter .filter__item a").on("click",function(e){e.preventDefault(),e.stopImmediatePropagation();var e=$(this),t=null;return(t=e.find(".color__input").length?e.find(".color__input"):e.parents(".custom-control__label").prev()).prop("checked",!t.is(":checked")).trigger("change"),!1}),c.on("submit",function(e,i){e.preventDefault(),c.find("input[name=input]").val(i);"filters"!==(i="selection"==i?"filters":i)&amp;&amp;"per_page"!==i&amp;&amp;"order"!==i||c.find("input[name=page]").val(1);var a=c.attr("action"),e=c.find("input[name=page]").val(),t=p.find("input[name^=flags]:checked").map(function(){if(!$("body").hasClass("js-flag-"+$(this).val()))return $(this).val()}).get().join("-"),n=p.find("input[name^=brands]:checked").map(function(){return $(this).val()}).get().join("-"),o=p.find("input[name^=cats]:checked").map(function(){return $(this).val()}).get().join("-"),s=p.find("input[name^=price]").map(function(){return parseFloat($(this).val().replace(/[^0-9.,]+/g,""))}).get().join("-"),r=p.find("input[name^=filters]:checked, select[name^=filters] option:selected[value!=''],input[name^=filters][type=hidden][value!='']").map(function(){return $(this).val()}).get().join("-"),l=p.find("input[name^=rating]:checked").map(function(){return $(this).val()}).get().join("-"),d="",t=(c.find(".js-custom-filter[data-param]").length&amp;&amp;c.find(".js-custom-filter[data-param]").each(function(){var e=$(this),t=e.find("input:checked, select option:selected[value!='0'], input[type=hidden][value!='']").map(function(){return $(this).val()}).get().join("-");t&amp;&amp;(d+="/param-"+e.data("param")+"-"+t)}),(""!=t?"/param-flags-"+t:"")+(""!=n?"/param-brands-"+n:"")+(""!=o?"/param-cats-"+o:"")+(""!=s?"/param-prices-"+s:"")+(""!=l?"/param-rating-"+l:"")+d+("per_page"==i?"/param-per_page-"+c.find("input[name=per_page]").val():"")+("order"==i?"/param-order-"+c.find("input[name=order]").val():"")+("view"==i?"/param-view-"+c.find("input[name=view]").val():""));if(a+=(""!=r&amp;&amp;""!=c.data("prefix")?c.data("prefix")+"-"+r:"")+(1&lt;e&amp;&amp;""!=c.find("input[name=page]").data("prefix")?c.find("input[name=page]").data("prefix")+e:"")+(t||""),!history.pushState)return window.location=a,!1;$("body, html").stop().animate({scrollTop:$(".js-prods-list").offset().top-$(".js-header").outerHeight()}),window.ajax=$.ajax({url:a,type:"POST",processData:!1,data:p.serialize()}).done(function(e){var t,e=$("&lt;div&gt;"+e+"&lt;/div&gt;");$(".js-list-results").replaceWith(e.find(".js-list-results")),$(".js-products-content, .js-products-seo-body, .js-filters-ads, .js-reviews, .js-page-blocks").remove(),e.find(".js-reviews").length&amp;&amp;$(".js-prods-page-holder").after(e.find(".js-reviews")),e.find(".js-filters-ads").length&amp;&amp;$(".js-filters:not(.js-filters-horizontal)").after(e.find(".js-filters-ads")),e.find(".js-products-content").length&amp;&amp;$(".js-list-controls-top").before(e.find(".js-products-content")),e.find(".js-products-seo-body").length&amp;&amp;$(".js-list-controls-bottom").after(e.find(".js-products-seo-body")),e.find(".js-page-blocks").length&amp;&amp;(e.find(".js-page-blocks").insertAfter(".js-h1"),$(".js-page-blocks .js-lazy-dom").each(function(){lazyLoadDOM($(this))})),$(".js-list-controls-top").replaceWith(e.find(".js-list-controls-top")),$(".js-list-controls-bottom").replaceWith(e.find(".js-list-controls-bottom")),$(".js-prods-list .js-h1").text(e.find(".js-prods-list .js-h1").text()),c.find("input[name=sift]").val(e.find("input[name=sift]").val()),"filters"!=i&amp;&amp;"prices"!=i||($(".js-prods-selection").remove(),e.find(".js-prods-selection").insertBefore($(".js-list-results"))),""!=c.find("input[name=sift]").val()?(t=JSON.parse(c.find("input[name=sift]").val()),p.find(".js-filter").each(function(){var e=$(this);e.find("label[data-key]").addClass("filter__disabled"),e.find("option[data-key]").prop("disabled",!0)}),$.each(t,function(e,t){if("sliders"==e)return!0;e=p.find('label[data-key="'+e+'"], option[data-key="'+e+'"]');e.length&amp;&amp;(0&lt;t&amp;&amp;e.removeClass("filter__disabled").prop("disabled",!1),e.is("option")?e.text(e.text().replace(/\(.+\)$/g,"("+t+")")):e.find(".filter__cnt").text("("+t+")"))})):p.find("label[data-key], option[data-key]").removeClass("filter__disabled"),p.trigger("sliders",[t]),u=a,history.pushState({reload:!0},"",a)})}),p.find(".js-clear-all").on("click",function(){p.find(".js-filter").each(function(){$(this).trigger("clear",[!0])}),c.trigger("submit","filters")}),p.find(".js-filter-del").on("click",function(){$(this).parents(".js-filter").trigger("clear"),c.trigger("submit","filters")}),p.find(".js-filter").on("clear",function(e,t){var i,a=$(this);a.find("label").length?((i=a.find("input")).prop("checked",!1).removeAttr("checked"),i.parents(".js-filter").removeClass("filter--value"),i.trigger("children")):a.find("select").length?((i=a.find("select")).val(0),i.parents(".js-filter").removeClass("filter--value")):a.find(".slider").length&amp;&amp;((i=a.find(".slider")).slider("values",0,i.slider("option","min")),i.slider("values",1,i.slider("option","max")),i.slider("option","stop").call(i,void 0===t||null,{values:i.slider("values")}),a.removeClass("filter--value")),$(".js-prods-selection").children().length||$(".js-prods-selection").remove()}),p.on("click",".js-close-all",function(){var e=$(this);p.find(".js-filter").each(function(){$(this).trigger(e.hasClass("filter--open")?"open":"close")}),e.hasClass("filter--open")?e.removeClass("filter--open").text(window.lang.close_all):e.addClass("filter--open").text(window.lang.open_all)}).on("click",".js-filter-toggler",function(){var e=$(this).parents(".js-filter");e.trigger(e.hasClass("filter--closed")?"open":"close")}).on("close",".js-filter",function(){var e=$(this);if(e.hasClass("filter--closed"))return!1;e.find(".js-filter-collapser").slideUp(200,function(){e.addClass("filter--closed")})}).on("open",".js-filter",function(){var e=$(this);if(!e.hasClass("filter--closed"))return!1;e.find(".js-filter-collapser").slideDown(200,function(){e.removeClass("filter--closed")})}).on("keyup",".js-sift-filter",function(){var e=$(this),t=$.trim($(this).val().toLowerCase()),i=$(this).parent().find(".filter__rows .filter__item");t||i.show(),i.filter(function(){$(this).toggle(-1&lt;$(this).attr("title").toLowerCase().indexOf(t))}),e.parent().find(".js-filter-error").toggleClass("u-hide",i.is(":visible"))}),$("body").on("click",".js-prods-selection [data-key]",function(){var e,t=$(this),i=t.data("key"),i=$(".js-filters").find('[data-key="'+i+'"]');t.is("a")?window.location=t.attr("href"):(i.hasClass("js-slider")?(i.slider("values",0,i.slider("option","min")),i.slider("values",1,i.slider("option","max")),i.slider("option","stop").call(i,!0,{values:i.slider("values")}),i.parents(".js-filter").removeClass("filter--value")):i.is("label")||i.is("div")?((e=i.find("input:checked")).prop("checked",!1),e.parents(".js-filter").find("input:checked").length||e.parents(".js-filter").removeClass("filter--value"),e.trigger("children")):i.is("option")&amp;&amp;((e=i.parent("select")).val(0),e.parents(".js-filter").removeClass("filter--value")),(2==t.parent().children().length?t.parent():t).remove(),$("body").find(".js-prods-selection").children().length&lt;2&amp;&amp;$(".js-prods-selection").remove(),void 0===e&amp;&amp;i.length||c.trigger("submit","selection"))}).on("click",".js-toggle-more-filters",function(){var e=$(this);e.toggleClass("link--active").text(e.hasClass("link--active")?window.lang.show_less_filters:window.lang.show_more_filters).parent().nextAll().toggleClass("filter--hidden")}),void(history.pushState&amp;&amp;window.addEventListener("popstate",function(e){document.location.href!=u&amp;&amp;window.location.reload()})))),$((e=$(".js-leftbar"),$("body").on("click",".js-refine-filters",function(){e.find(".js-filter").each(function(){var e=$(this);e.find(".js-filter-collapser").removeAttr("style"),e.hasClass("filter--value")||e.hasClass("js-filter-prices")||e.not(".leftbar__menu").addClass("filter--closed")}),$("body").find(".js-header").addClass("header--backed"),e.trigger("openModal")}),$("body").on("click",".js-close-filters",function(){e.trigger("closeModal"),$("body").find(".js-header").removeClass("header--backed")}),$("body").on("click",".js-leftbar-submit button",function(){"reset"==$(this).prop("type")?(e.find(".js-filter").each(function(){$(this).trigger("clear",[!0])}),e.find(".js-filters").trigger("submit","filters")):e.trigger("closeModal")}),$("body").on("closeModal",".js-leftbar",function(){$("main").removeClass("z-1000"),$("body").removeClass("overflow-y-hidden"),$(".js-header").removeClass("header--backed"),$(this).fadeOut()}),void $("body").on("openModal",".js-leftbar",function(){$("main").addClass("z-1000"),$("body").addClass("overflow-y-hidden"),$(this).fadeIn()})))),$("#campaign-landing").length&amp;&amp;$("body").on("click",".js-scroll-to.campaign-landing__sidemenu-row",function(){"desktop"!=window.layout&amp;&amp;$(this).parents(".js-campaign-filters-wrapper").find(".js-refine-campaign").trigger("click")}).on("click",".js-refine-campaign",function(){var e,t=$(this),i=t.parent(),t=t.next();i.toggleClass("js-toggled container campaign-landing__filters--fixed"),e=i.hasClass("js-toggled"),t.is(":empty")&amp;&amp;($(".js-campaign-menu-holder").length&amp;&amp;$(".js-campaign-menu-holder").clone().removeClass("display-desktop").appendTo(".js-campaign-filters"),$(".js-campaign-sidemenu").length)&amp;&amp;$(".js-campaign-sidemenu").clone().appendTo(".js-campaign-filters"),e&amp;&amp;$("body").attr("data-scrolled",window.scrollY),i.toggleClass("pt-grid",e),$("html").toggleClass("campaign-page-fixed",e).find(".js-header").toggleClass("header--backed",e),e||$("html,body").scrollTop($("body").attr("data-scrolled"))}),$("body").on("click",".js-versions-choose",function(e){var t=$(this),i=t.data();if(t.hasClass("js-selected"))return!1;e.stopImmediatePropagation(),t.parent().find(".js-selected").removeClass("js-selected versions-picker__row--chosen"),t.parents(".js-versions-picker").find(".js-selected").text(t.prop("title")),t.addClass("js-selected versions-picker__row--chosen"),(t.parents(".js-pack-version-picker").length?t.parents(".js-pack-product"):($(".js-prodGallery").trigger("version_image",[i]),$(".js-product"))).trigger("version_selected",[i])}).on("click",".js-btn-buy",function(e){$(this).parent().hasClass("btn--disabled")&amp;&amp;(e.preventDefault(),e.stopImmediatePropagation(),notif(window.lang.please_choose_variant,1))}).on("click",".js-modifiers-picker .js-attribute",function(e){var t=$(this),i=t.parents(".js-modifiers-picker"),a=i.data("combinations"),n=t.parents(".js-field"),o=n.find(".js-field-title"),s=n.index(".js-field");return!(e.originalEvent&amp;&amp;t.is("option")||t.hasClass("js-selected")&amp;&amp;n.find(".js-attribute").length&lt;2||t.is("option")&amp;&amp;t.hasClass("js-selected"))&amp;&amp;(n.find(".js-selected").not(this).removeClass("js-selected versions-picker__attribute--selected").find(".svg--check-circle").addClass("u-hide"),t.is("option")&amp;&amp;t.hasClass("js-default")||t.toggleClass("js-selected"),t.is("option")||t.toggleClass("versions-picker__attribute--selected").find(".svg--check-circle").toggleClass("u-hide"),t.hasClass("js-selected")?(o.find(".js-selected-title").text($.trim(t.data("title"))),o.removeClass(".js-error").find(".js-error").remove(),a.products[s]=t.data("products")):(o.find(".js-selected-title").text(""),delete a.products[s]),a.length=i.find(".js-field:has(.js-selected)").length,i.data("combinations",a),void i.trigger("get_id",[t]))}).on("change",".js-versions-dropdown",function(e){var t=$(this),i=t.find("option:selected").data();e.stopImmediatePropagation(),jQuery.isEmptyObject(i)&amp;&amp;(i=t.parents("[data-default]").data("default")),(t.parents(".js-pack-version-picker").length?t.parents(".js-pack-product"):($(".js-prodGallery").trigger("version_image",[i]),$(".js-product"))).trigger("version_selected",[i])}).on("get_id",".js-modifiers-picker",function(e,t){var i=$(this),a={},n={},r=i.data("combinations"),o=r.length,s=(r.length?i.find(".js-field").each(function(){var i=$(this),a=i.index(".js-field"),s={};$.each(r.products,function(e,t){if(e==a)return!0;$.each(t,function(e,t){void 0===s[e]&amp;&amp;(s[e]=0),++s[e]})}),$.each(s,function(e,t){t&lt;o-i.find(".js-selected").length&amp;&amp;delete s[e]}),i.find(".js-attribute").removeClass("js-disabled versions-picker__attribute--disabled").removeAttr("disabled"),(1&lt;r.length||void 0===r.products[a])&amp;&amp;i.find(".js-attribute:not(.js-selected):not(.js-default)").each(function(){var e=$(this),t=e.data("products"),n=[],o=($.each(t,function(e,t){void 0!==s[e]&amp;&amp;n.push(e)}),!1),t=Object.keys(r.products);$.each(t,function(e,t){for(var i=0;i&lt;n.length;i++){var a=r.products[t][n[i]];if(void 0!==a&amp;&amp;(a.saleable||a.is_comingsoon)){o=!0;break}}}),o||(e.is("option")?e.addClass("js-disabled").removeClass("js-selected").prop("disabled",!0):e.addClass("js-disabled versions-picker__attribute--disabled").removeClass("js-selected versions-picker__attribute--selected"))})}):$(".js-attribute").removeClass("js-disabled versions-picker__attribute--disabled").removeAttr("disabled"),!1);r.length==r.all&amp;&amp;($.each(r.products,function(e,t){$.each(t,function(e,t){void 0===a[e]&amp;&amp;(a[e]={count:0,product:t}),++a[e].count})}),$.each(a,function(e,t){if(t.count==r.all)return n=t.product}),s=!0),i.data("combinations",r),jQuery.isEmptyObject(n)&amp;&amp;(n=i.find(".js-attribute.js-selected.versions-picker__attribute--circle[data-parent]").length?Object.assign({},i.find(".js-attribute.js-selected.versions-picker__attribute--circle[data-parent]").data("parent")):i.find(".js-attribute.js-selected[data-parent]").length?Object.assign({},i.find(".js-attribute.js-selected[data-parent]:eq(0)").data("parent")):Object.assign({},i.data("default")),s)&amp;&amp;(n.is_default=!1,n.saleable=!1,n.tags=window.lang.outstock_short,n.price=null,n.prepprice=null,n.oldprice=null,n.nocount=2),i.parents(".js-pack-version-picker").length?i.parents(".js-pack-product").trigger("version_selected",[n]):($(".js-prodGallery").trigger("version_image",[n]),!n.parent&amp;&amp;i.find(".js-field:eq(0)").find(".js-selected").length&amp;&amp;(n.parent=$(".js-field:eq(0)").find(".js-selected").data("parent")),i.trigger("discount_badges"),$("body .js-product").trigger("version_selected",[n,void 0===t]))}).on("discount_badges",".js-modifiers-picker",function(){var e=$(this),t=e.find(".js-field"),n=0;e.find(".js-product-discounts-trigger").addClass("u-hide"),t.each(function(){var i=$(this),a=[];t.find(".js-product-discounts-trigger").each(function(){var e=$(this),t=e.data("products").toString().split(",");!e.parents(".js-field:eq(0)").is(i)&amp;&amp;e.parents(".js-selected").length&amp;&amp;(a=a.concat(t))}),i.find(".js-product-discounts-trigger").each(function(){var e=$(this),t=e.data("products").toString().split(","),i=!1;e.parents(".js-disabled").length||$.each(t,function(e,t){if(-1&lt;a.indexOf(t))return i=!0}),n&amp;&amp;!i||e.addClass("js-show")}),i.find(".js-product-discounts-trigger.js-show").removeClass("u-hide").removeClass("js-show"),++n})}).on("version_selected",".js-product",function(e,t,i){var a=$(this).find(".js-product-details").parents(".js-galleryScroll"),n=$(this).find(".js-product-topbar");if(jQuery.isEmptyObject(t))return!0;var o,s=[],r=(t.is_disabled=!1,t.flags&amp;&amp;(s=t.flags.toString().split(","),t.is_disabled=-1&lt;s.indexOf("9")),"");t.parent&amp;&amp;(r=t.parent.show_price_from?window.lang.from:""),a.find(".js-main-price-container").removeAttr("data-from"),t.after_login||(t.is_default||!t.saleable||t.is_disabled?(a.find(".js-dispute").addClass("u-hide"),a.find(".js-product-quick").addClass("u-hide"),a.find(".js-product-newpay").addClass("u-hide"),a.find(".js-product-buy").addClass("btn--disabled"),a.find(".js-product-leasing").addClass("u-hide").next().removeClass("col-xl-4 col-xxxl-4").addClass("col-xl-8"),i||a.find(".js-discount-gifts_for_count, .js-discount-gifts_for_product").remove(),a.find(".js-versions-notification, .js-versions-contact").addClass("u-hide"),t.is_default||t.saleable?t.is_disabled?(a.find(".js-product-buy-container").addClass("u-hide"),a.find(".js-versions-contact").removeClass("u-hide"),(o=a.find(".js-versions-contact").find('[data-url*="inquiry/display"]')).data("url",o.data("url").replace(/(\/)(\d+)$/,"$1"+t.id))):(r&amp;&amp;t.is_default&amp;&amp;a.find(".js-main-price-container").attr("data-from",r),a.find(".js-product-buy-container").removeClass("u-hide")):(a.find(".js-product-buy-container").addClass("u-hide"),2==t.nocount?(a.find(".js-versions-contact").removeClass("u-hide"),(o=a.find(".js-versions-contact").find('[data-url*="inquiry/display"]')).data("url",o.data("url").replace(/(\/)(\d+)$/,"$1"+t.id))):a.find(".js-versions-notification").find('[action*="product/notify"]').length&amp;&amp;(a.find(".js-versions-notification").removeClass("u-hide").end().find("input[name=prod_id]").val(t.id).end(),(o=a.find(".js-versions-notification").find('[action*="product/notify"]')).attr("action",o.attr("action").replace(/(\/)(\d+)$/,"$1"+t.id)))),t.is_default||(a.find(".js-phone-button").toggleClass("u-hide",!a.find(".js-versions-contact").data("phone_unavailable")),a.find(".js-inquiry-button").toggleClass("u-hide",!a.find(".js-versions-contact").data("inquiry_unavailable")))):(a.find(".js-versions-notification, .js-versions-contact").addClass("u-hide"),a.find(".js-product-buy-container").removeClass("u-hide"),a.find(".js-dispute").data("url","product/dispute/"+t.id).removeClass("u-hide"),a.find(".js-product-quick").removeClass("u-hide"),a.find(".js-product-newpay").removeClass("u-hide"),a.find(".js-phone-button").removeClass("u-hide"),a.find(".js-inquiry-button").removeClass("u-hide"),a.find(".js-product-buy").removeClass("btn--disabled").find(".js-btn-buy").end().find("input[name=prod_id]").val(t.id).end().find("input[name=quantity]").val(t.qty).end().find(".js-btn-buy").data("ecommerce",t.ecommerce_buy),!i&amp;&amp;void 0!==t.ecommerce_click&amp;&amp;t.ecommerce_click&amp;&amp;sendEcommerce(t.ecommerce_click),a.find(".js-product-leasing").removeClass("u-hide").next().addClass("col-xl-4 col-xxxl-4").removeClass("col-xl-8")),o={class:"available",color:"green",svg:"check"},t.is_comingsoon?(o.class="comingsoon",o.color="yellow",o.svg="check"):t.saleable||(o.class="available",o.color="red",o.svg="error"),(i=a.find(".js-product-available-icon")).parent().removeClass("product-details__available product-details__comingsoon").addClass("product-details__"+o.class),i.removeClass("c-green c-yellow c-red").addClass("c-"+o.color),i.find("use").attr("xlink:href","#svg-"+o.svg+"-circle"),i.next(".js-product-available-text").html(t.tags),a.find(".prices--table").length)||(a.find(".js-main-price-container .js-price").toggleClass("u-hide",!t.price).children(".prices__num").text(t.price),a.find(".js-main-price-container .js-oldprice").addClass("u-hide").children(".prices__num").text(""),a.find(".js-main-price-container .js-prepprice").toggleClass("u-hide",!t.prepprice).children(".prices__num").text(t.prepprice),t.oldprice&amp;&amp;(o=t.from&amp;&amp;"30.11.-0001"!=t.from&amp;&amp;"01.01.1970"!=t.from,i=t.to&amp;&amp;"30.11.-0001"!=t.to&amp;&amp;"01.01.1970"!=t.to,a.find(".js-main-price-container .js-oldprice").removeClass("u-hide").children(".prices__num").text(t.oldprice),o||i)?(a.find(".prices__valid").removeClass("u-hide"),a.find(".prices__valid .js-promo-from-text").text(window.lang.promo_valid+(o?" "+window.lang.from.toLowerCase():"")),a.find(".prices__valid .js-promo-from").toggleClass("u-hide",!o).text(t.from),a.find(".prices__valid .js-promo-to-text").toggleClass("u-hide",!i),a.find(".prices__valid .js-promo-to").toggleClass("u-hide",!i).text(t.to)):a.find(".prices__valid").addClass("u-hide")),a.find(".js-sticker").addClass("u-hide"),t.is_disabled||!t.saleable&amp;&amp;!t.is_comingsoon?t.is_disabled||a.find(".js-sticker.js-sticker-unavailable").removeClass("u-hide"):s.length&amp;&amp;($.each(s,function(e,t){a.find('.js-sticker[data-id="'+t+'"]').removeClass("u-hide")}),-1&lt;s.indexOf("73")&amp;&amp;""!=t.promo_title?a.find('.js-sticker[data-id="73"]').find(".stickers__sticker-title").text(t.promo_title):a.find('.js-sticker[data-id="73"]').addClass("u-hide")),t.after_login||(a.find('[data-url*="inquiry/display"], [data-url*="product/price_subscribe"], [data-url*="checkout/quick"], [data-url*="checkout/reserve"], [data-url*="product/shop_availability"]').each(function(){var e=$(this);e.data("url",e.data("url").replace(/(\/)(\d+)$/,"$1"+t.id)),-1==e.data("url").indexOf("inquiry")&amp;&amp;e.parent().toggleClass("u-hide",t.is_default||!t.saleable||t.is_disabled)}),t.saleable&amp;&amp;t.is_disabled&amp;&amp;a.find('[data-url*="checkout/reserve"], [data-url*="product/shop_availability"]').parent().removeClass("u-hide"),a.find('[data-url^="leasing/form"]').each(function(){var e=$(this);e.data("url",e.data("url").replace(/(\/)(\d+)$/,"$1"+t.id)).parent().toggleClass("u-hide",t.is_default||!t.saleable||t.is_disabled)}),a.find(".js-load-leasing").data("id",t.id).trigger("refresh"),a.find(".js-payment-button").each(function(){var e=$(this);t.is_default||!t.saleable||t.is_disabled||e.data("min_amount")&amp;&amp;t.price&lt;e.data("min_amount")||e.data("max_amount")&amp;&amp;t.price&gt;e.data("max_amount")?e.addClass("u-hide"):e.removeClass("u-hide")})),void 0!==n&amp;&amp;(void 0!==t.parent&amp;&amp;n.find(".js-topbar-title").text(t.parent.title+(t.header&amp;&amp;t.header!=t.parent.title?", "+t.header:"")),n.find(".js-price").toggleClass("u-hide",!t.price).children(".prices__num").text(t.price),n.find(".js-oldprice").addClass("u-hide").children(".prices__num").text(""),t.oldprice&amp;&amp;n.find(".js-oldprice").removeClass("u-hide").children(".prices__num").text(t.oldprice),n.find(".js-price-container").removeAttr("data-from"),t.is_default)&amp;&amp;r&amp;&amp;n.find(".js-price-container").attr("data-from",r),a.data("id")!=t.id&amp;&amp;(a.data("id",t.id),a.attr("data-id",t.id),$.get("product/is_in_selections/"+t.id,function(e){a.find(".js-wish-sr").text(e.in_wishlist?window.lang.remove_from_wishlist:window.lang.add_to_wishlist).parents(".js-wish").toggleClass("product-details__action-inner--wished",e.in_wishlist),e.in_compare?a.attr("compared",1):a.removeAttr("compared")},"json"),$.get("product/get_elements/"+t.id,function(e){a.find(".js-product-advantages").replaceWith(e.advantages),a.find(".js-product-discounts-top").replaceWith(e.top),a.find(".js-product-discounts-bottom").replaceWith(e.bottom),a.find(".js-product-gifts").replaceWith(e.gifts);var t=a.parents(".js-product");e.attributes_list&amp;&amp;t.find(".js-attributes-list").replaceWith(e.attributes_list),t.find(".js-lazy-slider, .js-lazy-video, .js-lazy-dom").each(function(e,t){lazyContentObserver.unobserve(this)}),t.find(".tns-slider").each(function(e,t){void 0!==$(this).data("instance")&amp;&amp;$(this).data("instance").destroy()}),t.find(".js-main-price-container.prices--table")&amp;&amp;t.find(".product-details__prices").html(e.prices_html),t.find(".js-product-addon-data").html(e.addon),$(e.addon).find(".media-block--t-compose").length&amp;&amp;window.prepareMediaBlocks(t.find(".js-media-block-parent")),t.find(".js-lazy-slider, .js-lazy-video, .js-lazy-dom").each(function(e,t){window.lazyContentObserver.observe(this)}),t.find(".js-product-rating").html(e.rating),load_rate(t.find(".js-product-rating")),delete window.base_prices,t.find(".js-personalizations").trigger("init"),t.find(".js-personalizations").html(e.personalizations).trigger("recalc"),t.find(".js-sizing-notice").length?t.find(".js-sizing-notice").replaceWith(e.size_notice):$(e.size_notice).insertBefore(t.find(".js-sizechart").eq(0)),t.find(".js-prod-body-short").length?t.find(".js-prod-body-short").replaceWith(e.body_short):$(e.body_short).appendTo(t.find(".js-product-details"))},"json")),a.find(".js-stocks-count").length&amp;&amp;(o=a.find(".js-stocks-count"),i=parseInt(t.stocks_count),s=o.data("minqty"),o.find(".js-stocks-count-num").text(i),o.toggleClass("u-hide",!(0&lt;i&amp;&amp;i&lt;s))),t.code&amp;&amp;a.find(".js-prod-code").text()!=t.code&amp;&amp;a.find(".js-prod-code").text(t.code),t.parent&amp;&amp;("object"!=typeof t.parent&amp;&amp;(t.parent=JSON.parse(t.parent)),t.parent.title&amp;&amp;t.parent.url&amp;&amp;(a.find(".js-product-title").text()!=t.parent.title&amp;&amp;($("span.breadcrumb__link").text(t.parent.title),a.find(".js-product-title").text(t.parent.title)),-1==window.location.href.indexOf(":81"))&amp;&amp;window.location.href!=t.parent.url&amp;&amp;history.pushState&amp;&amp;history.replaceState({},"",t.parent.url),t.parent.id&amp;&amp;(n=a.parents(".js-product").find('[data-type="manual-relations"]')).length&amp;&amp;n.data("id")!=t.parent.id&amp;&amp;(n.data("id",t.parent.id),lazyLoadDOM(n)),(r=a.find(".js-sizechart")).length)&amp;&amp;r.data("id")!=t.parent.size_id&amp;&amp;(r.data("id",t.parent.size_id),r.find(".js-modal").data("url",r.find(".js-modal").data("url").replace(/(\/)(\d+\/\d+)$/,"$1"+t.parent.size_id+"/"+t.parent.prod_id)),r.toggleClass("u-hide",!t.parent.size_id),r.find(".js-modal").children("span").text(t.parent.size_title))}).on("version_image",".js-prodGallery",function(e,t){var i,a,n,o,s=$(this),r=s.find(".gallery__thumbs");s.find(".gallery__img img:eq(0)").stop(),r.length&amp;&amp;(r.find(".gallery__thumb.js-switchable").addClass("u-hide"),i=r[0].offsetHeight&lt;r[0].scrollHeight,(a=r.find(".gallery__thumb.js-product-"+t.id)).length||(a=t.parent&amp;&amp;t.parent.id?r.find(".gallery__thumb.js-product-"+t.parent.id):r.find(".gallery__thumb:eq(0)")),r.find(".gallery__thumb.js-switchable").length&amp;&amp;(s.toggleClass("gallery--thumbs-in-mobile",1&lt;a.length&amp;&amp;s.hasClass("js-gallery-mobile-thumbs")),s.find(".js-galelry-nav").toggleClass("u-hide",a.length&lt;2),r.toggleClass("u-hide",a.length&lt;2)),a.removeClass("u-hide"),a.eq(0).trigger("click"),"desktop"==window.layout)&amp;&amp;(t=r.find(".gallery__thumb--current")).length&amp;&amp;(s=i?document.querySelector(".gallery__thumbs").scrollTop:document.querySelector(".gallery__thumbs").scrollLeft,a=i?t.position().top:t.position().left-(t.outerWidth(!0)-t.width()),n=0,o=$(".js-product-topbar"),s!=a&amp;&amp;(n=s+a,r.stop().animate(i?{scrollTop:n}:{scrollLeft:n},200,function(){r.trigger("nav")})),o.length)&amp;&amp;void 0!==t.data("small")&amp;&amp;o.find(".js-topbar-image").attr("src",t.data("small"))}).on("change",".js-modifiers-dropdown",function(){$(this).find("option:selected").trigger("click")}).on("version_selected",".js-pack-product",function(e,t,i){t.is_default&amp;&amp;(t.id=""),$(this).find("input[name^=prod_id]").val(t.id).end().find("input[name^=quantity]").val(t.qty).end().trigger("check_versions")}).on("check_versions",".js-pack-selector",function(){var e=$(this),t=!0;e.find('input[name^="prod_id"]').each(function(){t&amp;=""!=$(this).val()}),e.find(".js-btn-buy").prop("disabled",!t)}),$(".js-modifiers-picker").length?modifiersCombinationsSetter($(".js-modifiers-picker")):$(".js-versions-choose").length&amp;&amp;(t=$(".js-versions-choose.js-selected")).length&amp;&amp;$("body .js-product").trigger("version_selected",[t.data(),!0]),$(".js-pack-selector".length)&amp;&amp;$(".js-pack-selector").trigger("check_versions"),$("body").on("mousedown",".js-product-quick-btn",function(e){var t,i=$(this),a=i.parents(".js-versions-table").length?i.parent().prev("form"):i.parents(".js-product-details-scroll").find(".js-product-buy");a.length&amp;&amp;(a=a.find(":input[name=quantity]").val(),t=i.data("url").split("?")[0],i.data("url",t+="?qty="+a))}),$("body").on("mousedown",".js-product-newpay",function(e){var t,i=$(this);i.hasClass("js-modal")?(t=i.parent().siblings("form"),$("body .js-newpay-modal").find(":input[name=quantity]").val(t.find(":input[name=quantity]").val()).siblings(":input[name=prod_id]").val(t.find(":input[name=prod_id]").val())):i.find(":input[name=quantity]").val(i.parents(".js-product-details-scroll").find(".js-product-buy :input[name=quantity]").val())}),$("body").on("click",".js-product-discounts-trigger",function(e){e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation();var i,a,t=$(this),n=t.data("id");!n&amp;&amp;t.data("products")&amp;&amp;(i={},a=t.parents(".js-modifiers-picker").find(".js-field").length,t.parents(".js-modifiers-picker").find(".js-product-discounts-trigger").each(function(){var e=$(this);e.parents(".js-field:eq(0)").is(t.parents(".js-field:eq(0)"))||e.parents(".js-selected").length&amp;&amp;$.each(e.data("products").toString().split(","),function(e,t){void 0===i[t]&amp;&amp;(i[t]=0),++i[t]})}),$.each(t.data("products").toString().split(","),function(e,t){void 0===i[t]&amp;&amp;(i[t]=0),++i[t]}),$.each(i,function(e,t){if(t==a)return n=e,!1})),n&amp;&amp;$.get("product/discounts_modal/"+n,function(e){$('&lt;div class="modal"&gt;'+e+"&lt;/div&gt;").wrapInner('&lt;div class="modal__content modal__content--image"&gt;&lt;/div&gt;').appendTo("body"),$(".modal:hidden").modal(window.modalConfig)})}),$("body").on("click",".js-topbar-buy",function(e){$(".js-product-buy").hasClass("btn--disabled")?$("html,body").stop().animate({scrollTop:$(".js-galleryScroll").offset().top},400,function(){$(".js-product-buy-container .js-btn-buy").trigger("click")}):$(".js-product-buy-container .js-btn-buy").trigger("click")}),($simusca=$("body.js-simusca")).length&amp;&amp;($simusca.find(".js-product-leasing &gt; .js-external-link, .js-product-quick-btn").on("click",function(){var e=$(this).data("url").split("/"),e=parseInt(e[e.length-1].split("?")[0]);e&amp;&amp;(window.ajax=$.post({url:dir+"cart",data:"prod_id="+e+"&amp;quantity=1&amp;skip_confirmation=3",dataType:"json"}).done(function(e){e.data&amp;&amp;e.data.match(/^http(s?):\/\//g)&amp;&amp;(window.location.href=e.data)}))}),$simusca.find(".js-product-leasing &gt; .js-external-link").removeClass("js-external-link"),$simusca.find(".js-product-quick-btn").removeClass("js-modal")),$(".js-personalizations").on("init",function(){var e,t=$(".js-product").find(".js-product-details").parents(".js-galleryScroll").find(".js-main-price-container");t.length&amp;&amp;void 0===window.base_prices&amp;&amp;(e=t.find(".js-price").children(".prices__num").text(),window.base_prices={price:parseFloat(e||0),oldprice:parseFloat(t.find(".js-oldprice").children(".prices__num").text()||0),prepprice:parseFloat(t.find(".js-prepprice").children(".prices__num").text()||0),precision:parseFloat(-1&lt;e.indexOf(".")?e.split(".")[1].length:0)})}).trigger("init"),$("body").on("click",".js-personalization-choose",function(){var e=$(this),t=e.parents(".js-personalization-group"),i=e.hasClass("js-selected");t.find(".js-personalization-choose").removeClass("js-selected selected"),t.find("input").prop("checked",!1),i||(e.addClass("js-selected selected"),e.find("input").prop("checked",!0))}),window.personalizationsProcess=function(e,t,i){var a,e=r(e,t);return t.find(".js-required").not(".js-selected").length&amp;&amp;(t.find(".js-required").not(".js-selected").addClass("required"),e&amp;&amp;$("html, body").stop().animate({scrollTop:t.find(".js-required").not(".js-selected").eq(0).offset().top-($(".js-header").outerHeight()+10)},300),e=!1),e?(a=new FormData(t[0]),t.find("input[type=file]").each(function(){var e=$(this);a.append(e[0].name,e[0].files[0]),i&amp;&amp;(e[0].value="",e.parents(".js-custom-file-input").find(".js-custom-file-label").text(e.parents(".js-custom-file-input").find(".js-custom-file-label").data("content")))}),i&amp;&amp;(t.find(".js-personalization-choose").removeClass("js-selected selected required"),t[0].reset(),personalizationsPrices()),$.post({url:t.attr("action"),data:a,processData:!1,contentType:!1,dataType:"json"})):{errors:!0}},window.personalizationsErrors=function(e){var i=$(".js-personalizations");return $.each(e,function(e,t){e=i.find(':input[name^="personalizations['+e+']"]');e.length&amp;&amp;o(e,!1,t)}),$("html, body").stop().animate({scrollTop:i.offset().top-($(".js-header").outerHeight()+10)},300),!1},window.personalizationsPrices=function(){var e=$(".js-personalizations").find(".js-price-container"),a=0,n=0;if("object"!=typeof window.base_prices||!e.length)return!1;e.each(function(){var e,t=$(this),i=t.parents(".js-personalization-element:eq(0)");($input=i.find(":input")).length&amp;&amp;(i=!1,"radio"==(e=$input.prop("type"))||"checkbox"==e?i=$input.is(":checked"):"select"!=e&amp;&amp;"file"!=e&amp;&amp;"textarea"!=e&amp;&amp;"text"!=e||(i=""!=$.trim($input.val())),i)&amp;&amp;(t.find(".js-oldprice:visible").length?n+=parseFloat(t.find(".js-oldprice:visible").find(".prices__num").text()):n+=parseFloat(t.find(".js-price:visible").find(".prices__num").text()),a+=parseFloat(t.find(".js-price:visible").find(".prices__num").text()))});var e=$(".js-product").find(".js-product-details").parents(".js-galleryScroll"),t=$(".js-product").find(".js-product-topbar");($prices=e.find(".js-main-price-container")).add(t).each(function(){var e=$(this);e.find(".js-price").children(".prices__num").text((window.base_prices.price+a).toFixed(window.base_prices.precision)),e.find(".js-oldprice").addClass("u-hide").children(".prices__num").text(""),(0&lt;window.base_prices.oldprice||a&lt;n)&amp;&amp;e.find(".js-oldprice").removeClass("u-hide").children(".prices__num").text(((0&lt;window.base_prices.oldprice?window.base_prices.oldprice:window.base_prices.price)+n).toFixed(window.base_prices.precision))})},$("body").on("recalc",".js-personalizations",personalizationsPrices),$(".js-personalization-group").length&amp;&amp;$(".js-personalizations").trigger("recalc"),$("body").on("click",".js-personalization-choose",personalizationsPrices),$("body").on("blur",".js-personalizations :input",personalizationsPrices),$("body").on("click",".js-product-leasing .js-external-link, .js-product-quick-btn",function(e){var i=$(this);e.originalEvent&amp;&amp;$(".js-personalization-group").length&amp;&amp;(e.stopPropagation(),e.stopImmediatePropagation(),promise=personalizationsProcess(e,$(".js-personalizations"),!1),$.when(promise).then(function(e){if(e.errors)return personalizationsErrors(e.errors);var t;e.personalizations&amp;&amp;(t=i.data("url"),i.data("url",t+(-1&lt;t.indexOf("?")?"&amp;":"?")+"personalizations="+JSON.stringify(e.personalizations))),i.trigger("click")}))}),$("body").on("click",".js-product-newpay .js-modal",function(e){var t=$(this);e.originalEvent&amp;&amp;$(".js-personalization-group").length&amp;&amp;(e.stopPropagation(),e.stopImmediatePropagation(),promise=personalizationsProcess(e,$(".js-personalizations"),!1),$.when(promise).then(function(e){if(e.errors)return personalizationsErrors(e.errors);e.personalizations&amp;&amp;(t.hasClass("js-modal")?$("body .js-newpay-modal").find("input[name=personalizations]"):t.find(":input[name=personalizations]")).val(JSON.stringify(e.personalizations)),t.trigger("click")}))});var l=(j=$("body")).find(".js-versions-list"),d=j.find(".js-rows-filters"),g=(j.find(".js-versions-row"),window.location.href),h=(l.length&amp;&amp;(window.timeoutKeyPress={},$(document).on("click",function(e){$(e.target).is(".js-sift-table-prods")||j.find(".js-sift-table-prods[active] .js-sift-table-handle").trigger("click")}),j.on("keyup",".js-versions-attr-search",function(){var e=$(this).val().toLowerCase(),t=$(this).nextAll().find(".custom-control__label");if(1&lt;e.length)for(var i=0;i&lt;t.length;i++){var a=$(t[i]),n=-1==t[i].innerText.toLowerCase().indexOf(e);a.parent().toggleClass("u-hide",n)}else 0==e.length&amp;&amp;$(this).nextAll().removeClass("u-hide")}).on("click",".js-sift-table-handle",function(){var e=$(this),t=void 0!==e.parent().attr("active");e.parents(".versions-table__row").find(".js-sift-table-prods").removeAttr("active"),t||e.parent()[0].toggleAttribute("active")}).on("click",".js-sift-table-prods",function(e){e.stopPropagation()}).on("change",".js-sift-table-toggler :input",function(){"desktop"==window.layout&amp;&amp;d.trigger("submit","filters")}).on("click",".js-filter-versions",function(){j.addClass("overflow-y-hidden").find(".js-header").fadeOut(),j.find(".js-leftbar").fadeIn()}).on("click",".js-close-filters",function(){d.trigger("submit","filters"),j.removeClass("overflow-y-hidden").find(".js-header").fadeIn(),j.find(".js-leftbar").fadeOut()}).on("click",".js-mobile-filtering-reset",function(){var e=$(this).parents(".js-leftbar");e.find("input:checked").attr("checked",!1),e.find(".js-close-filters").trigger("click")}),l.on("click",".pagination a",function(e){e.preventDefault(),d.find("input[name=page]").val($(this).data("page")),d.trigger("submit","page")}).on("click",".per-page span",function(e){e.preventDefault();e=(d.find("input[name=tech_per_page]").length?"tech_":"")+"per_page";d.find("input[name="+e+"]").val($(this).text()),d.trigger("submit",e)}).on("change",".js-rows-perpage",function(e){e.preventDefault(),d.find("input[name="+$(this).prop("name")+"]").val($(this).val()),d.trigger("submit",$(this).prop("name"))}).on("change keypress",".js-version-qty",function(){var e=$(this),t=e.parents(".js-versions-row").data("id");clearTimeout(window.timeoutKeyPress[t]),window.timeoutKeyPress[t]=setTimeout(function(){d.trigger("quantity_change",{id:t,quantity:e.val()})},300)}).on("focus",".js-version-qty",function(){$(this).select()}),d.length)&amp;&amp;(d.on("submit",function(e,t){e.preventDefault(),d.trigger("get_values"),d.find("input[name=input]").val(t),"filters"!==t&amp;&amp;"per_page"!==t&amp;&amp;"tech_per_page"!==t||d.find("input[name=page]").val(1);var i=d.attr("action"),e=d.find("input[name=page]").val(),a=d.data("availability"),a=(void 0!==a&amp;&amp;""!=a?"/param-availability-"+a:"")+("per_page"==t?"/param-per_page-"+d.find("input[name=per_page]").val():"")+("tech_per_page"==t?"/param-tech_per_page-"+d.find("input[name=tech_per_page]").val():""),t=d.data("values");if(i+=(""!=t&amp;&amp;""!=d.data("prefix")?d.data("prefix")+"-"+t:"")+(1&lt;e&amp;&amp;""!=d.find("input[name=page]").data("prefix")?d.find("input[name=page]").data("prefix")+e:"")+(a||""),!history.pushState)return window.location=i,!1;$("body, html").stop().animate({scrollTop:l.offset().top-(j.find(".js-header").outerHeight()+(j.find(".js-product-topbar").length?j.find(".js-product-topbar").outerHeight()+20:0))}),window.ajax=$.ajax({url:i,type:"POST",processData:!1,data:d.serialize()}).done(function(e){e=$("&lt;div&gt;"+e+"&lt;/div&gt;");l.find(".js-list-results").replaceWith(e.find(".js-list-results")),g=i,history.pushState({filter:!0},"",i)})}).on("quantity_change",function(e,t){window.ajax=$.post(d.attr("action"),{prod_id:t.parent,version_id:t.id,quantity:t.quantity}).done(function(e){j.find(".js-buy-tech").replaceWith(e)})}).on("get_values",function(){var e="desktop"!=window.layout?j.find(".js-leftbar"):l.find(".js-sift-table-prods"),t=e.find("input[name=availability]:checked").map(function(){return $(this).val()}).get().join("-");values=e.find("input[name^=filters]:checked").map(function(){return $(this).val()}).get().join("-"),d.data({values:values,availability:t})}).on("click",".js-filter-toggler",function(){var e=$(this).parents(".js-filter");e.hasClass("filter--closed")?e.trigger("open"):e.trigger("close")}).on("close",".js-filter",function(){var e=$(this);if(e.hasClass("filter--closed"))return!1;e.find(".filter__content").slideUp(200,function(){e.addClass("filter--closed")})}).on("open",".js-filter",function(){var e=$(this);if(!e.hasClass("filter--closed"))return!1;e.find(".filter__content").slideDown(200,function(){e.removeClass("filter--closed")})}),j.on("submit",".js-buy-tech",function(e){if($(this).hasClass("js-is-disabled"))return e.preventDefault(),e.stopImmediatePropagation(),notif(window.lang.please_choose_variant,1),!1;l.find(".js-version-qty").val(0),window.ajax=$.post(d.attr("action"),{quantity_reset:!0}).done(function(e){j.find(".js-buy-tech").replaceWith(e)})}),history.pushState)&amp;&amp;window.addEventListener("popstate",function(e){document.location.href!=g&amp;&amp;window.location.reload()}),window.initialX=null,window.galleryLoaded=!1,window.galleryImagesLoaded=[],'&lt;svg class="js-gallery-button svg svg--play-circle gallery__play-btn" aria-label="play-circle" role="img" style="opacity: 0"&gt;&lt;use xlink:href="#svg-play-circle"&gt;&lt;/use&gt;&lt;/svg&gt;'),f=($("body").on("init",".gallery",function(){var t,e,i=$(this),a=i.find(".gallery__img"),n=i.find(".js-gallery-thumbs");"desktop"==window.layout||i.hasClass("js-gallery-modal")||(t=a.children("img").eq(0),e=!0,-1==window.galleryImagesLoaded.indexOf(t[0].src)&amp;&amp;(e=loadImage(t[0].src)),$.when(e).then(function(){var e=t.height();a.css("height",e),t.removeAttr("height").removeAttr("width").css("height",e),-1==window.galleryImagesLoaded.indexOf(t[0].src)&amp;&amp;window.galleryImagesLoaded.push(t[0].src)})),a.hasClass("js-video")&amp;&amp;!i.find(".js-gallery-button").length?i.append(h).find(".svg--play-circle").animate({opacity:1},200):a.hasClass("js-video")||i.find(".js-gallery-button").remove(),n.length&amp;&amp;(n.find(".gallery__thumb--current").length||n.find(".gallery__thumb").eq(0).trigger("click"),loadGalleryControlsAnimation(n),i.hasClass("js-gallery-modal"))&amp;&amp;($(".ajax-loader").removeClass("ajax-loader--hidden"),loadGalleryZoom(i)),i.hasClass("js-gallery-download")||i.on("contextmenu",function(e){return!e.preventDefault()})}).on("click",".gallery__thumb",function(e){var t=$(this),i=t.parent(),a=t.parents(".gallery"),n=a.find(".gallery__img img").eq(0),o=200;if(t.hasClass("gallery__thumb--current"))return!1;if(void 0!==e.originalEvent&amp;&amp;n.removeAttr("width").removeAttr("height"),a.hasClass("shop-gallery")&amp;&amp;(o=1,(t.hasClass("gallery__thumb--map")?(a.find(".js-google-map").removeClass("hide"),a.find(".gallery__img")):(a.find(".gallery__img").removeClass("hide"),a.find(".js-google-map"))).addClass("hide")),void 0===window.gallery_busy)window.gallery_busy=!1;else if(!0===window.gallery_busy)return!1;window.gallery_busy=!0,i.find(".gallery__thumb--current").removeClass("gallery__thumb--current"),t.addClass("gallery__thumb--current"),a.parents(".modal").length?a.find(".js-gallery-counter").html(t.not(".u-hide").index()+1+" "+window.lang.range_from.toLowerCase()+" "+a.find(".gallery__thumb:not(.u-hide)").length):a.find(".js-gallery-counter").html(t.index(".gallery__thumb:not(.u-hide)")+1+" "+window.lang.range_from.toLowerCase()+" "+a.find(".gallery__thumb:not(.u-hide)").length),n.toggleClass("js-stacked",!t.hasClass("js-is-video")&amp;&amp;"desktop"==window.layout&amp;&amp;t.parents(".modal").length).toggleClass("js-toggle-gallery-modal js-modal u-zoom-in",!a.find(".gallery__img").hasClass("js-no-gallery-zoom")&amp;&amp;!t.hasClass("js-is-video")).parent().toggleClass("js-modal js-stacked js-video gallery__video-cover",t.hasClass("js-is-video")).data("url",t.hasClass("js-is-video")?t.data("url"):""),t.hasClass("js-is-video")?(a.find(".js-gallery-zoom").addClass("u-hide"),a.find(".js-gallery-button").length||a.append(h).find(".svg--play-circle").animate({opacity:1},o)):(a.find(".js-gallery-zoom").removeClass("u-hide"),a.find(".js-gallery-button").remove());var s=t.data("small");if(n.prop("src")==s&amp;&amp;!t.hasClass("gallery__thumb--end-card")&amp;&amp;!a.hasClass("gallery--end-card")||t.hasClass("gallery__thumb--map"))return window.gallery_busy=!1;a.hasClass("js-gallery-modal")&amp;&amp;($(".ajax-loader").removeClass("ajax-loader--hidden"),a.trigger("zoom.destroy"),s=t.data("big")),n.animate({opacity:0},o,function(){n.attr("data-zoom",t.data("zoom")).prop("src","").prev("source").prop("srcset","");var e=!0;-1==window.galleryImagesLoaded.indexOf(s)&amp;&amp;(e=loadImage(s)),$.when(e).then(function(){n.prev("source").length&amp;&amp;n.prev("source").prop("srcset",t.data("big")),n.prop("src",s),n.data("zoom",t.data("zoom")),"desktop"==window.layout||a.hasClass("js-gallery-modal")||setTimeout(function(){var e=a.find(".gallery__img img").eq(0).outerHeight();n.parent().removeAttr("style").css("height",e),n.removeAttr("style").css("height",e)},o),a.toggleClass("gallery--end-card",t.hasClass("gallery__thumb--end-card")),a.find(".js-gallery-end-card").toggleClass("gallery__end-card--visiblie",t.hasClass("gallery__thumb--end-card")),n.animate({opacity:1},o,function(){t.hasClass("js-is-video")?($(".ajax-loader").addClass("ajax-loader--hidden"),window.gallery_busy=!1):(a.hasClass("js-gallery-modal")?loadGalleryZoom(a):window.gallery_busy=!1,i[0].offsetHeight&lt;i[0].scrollHeight&amp;&amp;!a.find(".gallery__nav").length&amp;&amp;loadGalleryControlsAnimation(i)),-1==window.galleryImagesLoaded.indexOf(s)&amp;&amp;window.galleryImagesLoaded.push(s)})})}),"desktop"!=window.layout&amp;&amp;a.hasClass("gallery--thumbs-in-mobile")&amp;&amp;(e=t.parent().find(".gallery__thumb:not(.u-hide)").index(t),i[0].scrollTo({top:0,left:e*t.width(),behavior:"smooth"}))}).on("nav",".js-gallery-thumbs",function(){var e=$(this),t=e[0].offsetHeight&lt;e[0].scrollHeight,i=t?e.scrollTop():e.scrollLeft(),a=e.next(".gallery__nav"),n="";i&lt;1&amp;&amp;(n+=" gallery__nav--noup"),(t&amp;&amp;e[0].offsetHeight+i&gt;=e[0].scrollHeight||!t&amp;&amp;e[0].offsetWidth+i&gt;=e[0].scrollWidth)&amp;&amp;(n+=" gallery__nav--nodown"),a.removeClass("gallery__nav--noup gallery__nav--nodown").addClass(n)}).on("click",".js-nav-toggle-gallery-modal",function(e){"desktop"!=window.layout&amp;&amp;(e.stopImmediatePropagation(),((e=$(this).siblings(".js-gallery-img")).hasClass("js-modal")?e:e.find(".js-modal")).trigger("click"))}).on("click",".gallery__prev",function(e){e.stopImmediatePropagation(),"desktop"==window.layout&amp;&amp;!$(this).hasClass("gallery__prev--dk")||((e=$(this).parents(".gallery").find(".js-gallery-thumbs")).children(".gallery__thumb--current").prevAll(".gallery__thumb:not(.u-hide)").length?e.children(".gallery__thumb--current").prevAll(".gallery__thumb:not(.u-hide)"):e.children(".gallery__thumb:not(.u-hide):last")).click()}).on("click",".gallery__next",function(e){e.stopImmediatePropagation(),"desktop"==window.layout&amp;&amp;!$(this).hasClass("gallery__next--dk")||((e=$(this).parents(".gallery").find(".js-gallery-thumbs")).children(".gallery__thumb--current").nextAll(".gallery__thumb:not(.u-hide)").length?e.children(".gallery__thumb--current").nextAll(".gallery__thumb:not(.u-hide)"):e.children(".gallery__thumb:not(.u-hide)").eq(0)).click()}).on("click",".js-gallery-button",function(){$(this).siblings(".js-video").trigger("click")}).on("zoom.load zoom.destroy",".gallery",function(e){var t=$(this),i=t.find(".gallery__img img").eq(0);if(!i.length||t.parents("#media").length)return!1;"destroy"==e.namespace?(t.removeClass("gallery--zoom-active"),t.find(".zoom-wrapper").remove(),jQuery.removeData(i)):(e=i.data("zoom"),i.parent(".js-video").length?window.gallery_busy=!1:i.imageZoom({mode:"desktop"==window.layout?"mouse":"touch",imageUrl:e,autoCenter:!1,onLoad:function(){t.addClass("gallery--zoom-active"),$(".ajax-loader").addClass("ajax-loader--hidden"),window.gallery_busy=!1},onSwipeLeft:function(){t.find(".gallery__next").trigger("click")},onSwipeRight:function(){t.find(".gallery__prev").trigger("click")}}))}).on("touchstart",".gallery:not(gallery--zoom-active) .gallery__big, .gallery:not(gallery--zoom-active) .gallery__nav",function(e){"desktop"!=window.layout&amp;&amp;(window.initialX=e.touches[0].clientX)}).on("touchmove",".gallery:not(gallery--zoom-active) .gallery__big, .gallery:not(gallery--zoom-active) .gallery__nav",function(e){"desktop"!=window.layout&amp;&amp;null!==window.initialX&amp;&amp;((8&lt;(e=window.initialX-e.touches[0].clientX)||e&lt;-8)&amp;&amp;$(this).parents(".gallery").find(".gallery__"+(0&lt;e?"next":"prev")).trigger("click"),window.initialX=null)}),$(".gallery").length&amp;&amp;$(".gallery").trigger("init"),Object.assign({},window.modalConfig));function m(){var e,t=$("body"),i={};return t.find(".js-checkout").length&amp;&amp;(t.find(".js-checkout-address-list input:checked").length?(e=t.find(".js-checkout-address-list input:checked")).length&amp;&amp;(e=$.parseJSON(e.val()),i=getOverrideShippingParams(e)):i=t.find(".js-courier-row:visible").length||t.find(".js-fast-order:visible").length?getOverrideShippingParams():{no_usable_courier:!0}),i}function v(){var e=$("body");e.find(".js-courier-row:visible").length?e.find(".js-checkout").trigger("postback",[getOverrideShippingParams(),["couriers","balance-notice","ship-to-store"]]):e.find(".js-checkout").trigger("postback",[{payment_id:e.find(".js-payment-row :input:checked").val()},["payments","min-value","voucher-notice"],function(){e.find(".js-checkout").trigger("validate")}])}$.extend(f,{fadeDuration:0}),$("body").on("click",".js-modal-gallery-img",function(e){e.stopImmediatePropagation(),e.preventDefault();var e=$(this).is("img")?$(this).parent():$(this),t='&lt;span class="modal__img-holder" data-group="'+e.parent().data("group")+'"&gt;&lt;img'+(e.next().length?' class="js-modal-nav u-pointer modal__img" data-index="'+(e.data("index")+1)+'"':"")+' src="'+e.data("href")+'" data-title="'+e.attr("title")+'" /&gt;';void 0!==e.attr("title")&amp;&amp;(t+='&lt;span class="modal__img-descr"&gt;'+e.attr("title")+"&lt;/span&gt;"),e.next().length&amp;&amp;(t+='&lt;button class="js-modal-nav u-pointer" data-controls="next" data-index="'+(e.data("index")+1)+'"&gt;&lt;/button&gt;'),e.prev().length&amp;&amp;(t+='&lt;button class="js-modal-nav u-pointer" data-controls="prev" data-index="'+(e.data("index")-1)+'"&gt;&lt;/button&gt;'),t+="&lt;/span&gt;",$('&lt;div class="modal modal--photo tns-outer"&gt;&lt;/div&gt;').append(t).appendTo("body"),$(".modal:hidden").modal(f)}).on("click",".js-modal-nav",function(){$.modal.close(),$('.js-modal-gallery-holder[data-group="'+$(this).parent().data("group")+'"] [data-index="'+$(this).data("index")+'"]').trigger("click")}).on("keydown",function(e){var t=$(".modal:visible");!t.hasClass("modal--photo")||"37"!=(e=e||window.event).keyCode&amp;&amp;"39"!=e.keyCode||t.find('[data-controls="'+("37"==e.keyCode?"prev":"next")+'"]').trigger("click")}),$("body").on("submit",".js-auth-form",function(e){var t=$(this);return t.find(".svg--eye-invisible").length&amp;&amp;t.find(".js-password").trigger("click"),e.preventDefault(),t.find(":submit").prop("disabled",!0),window.ajax=$.post(t.attr("action"),t.serialize(),function(e){t.replaceWith(e)}),!1}),$("body").on("click",".js-password",function(){var e=$(this),t=e.find(".svg"),i=t.hasClass("svg--eye-visible")?"invisible":"visible";t.removeClass("svg--eye-invisible svg--eye-visible").addClass("svg--eye-"+i).find("use").attr("xlink:href","#svg-eye-"+i),e.siblings("input").prop("type","invisible"==i?"text":"password")}),$("body").on("click",".js-toggle-company-data",function(){var e=$(this),t=e.next();e.toggleClass("form__company-toggler--toggled"),t.find(".js-required input, .js-required textarea").prop("required",e.hasClass("form__company-toggler--toggled")),e.hasClass("form__company-toggler--toggled")?$('&lt;input type="hidden" name="add_firm" value="1"&gt;').appendTo(t):t.find('input[name="add_firm"]').remove(),t.stop().slideToggle()}),$("body").on("click",".js-address-submit",function(){$(this).parents(".js-address:eq(0)").trigger("submit")}),$("body").on("submit",".js-address",function(e){var t=$(this),i=t.data("href");return void 0===i?e.preventDefault():$.post(i,t.find(":input").serialize(),function(e){$(e).hasClass("validated")?t.replaceWith(e):(t.trigger("refresh",[e]),t.parents(".js-checkout").length&amp;&amp;t.parents(".js-checkout").find(".js-checkout-address-list input:checked").trigger("change"))}),!1}),$("body").on("click",".js-address-cancel",function(){var t=$(this).parents(".js-address").first(),e=t.data("href").split("/").reverse()[0];$.get(window.getHref("user/"+("address"==e?"get_addresses":"get_firms")),"",function(e){t.trigger("refresh",[e])})}),$("body").on("click",".js-address-add, .js-address-edit, .js-address-delete",function(e){e.preventDefault();var i=$(this),a=i.parents(".js-address-list").first();i.hasClass("js-address-delete")&amp;&amp;!confirm(window.lang.are_you_sure)||$.get($(this).prop("href"),function(e){var t;"deleted"==e?((t=i.parents(".js-address-list")).find(":input[type=radio]").length&amp;&amp;!t.find(":input[type=radio]:checked").length&amp;&amp;t.find(":input[type=radio]").eq(0).prop("checked",!0),i.parents(".js-address-list-row").remove()):a.trigger("refresh",[e])})}),$("body").on("refresh",".js-address, .js-address-list",function(e,t){var i=$(this),a=i.parent();i.fadeOut(200,function(){i.replaceWith(t).fadeIn(200),load_selects(a)})}),$("body").on("change",":input[name$=country_id]",function(e){var t=$(this),t=t.parents("form").length?t.parents("form"):$("body");t.find("input[name=address_city], input[name=city_id], input[name=region_id], input[name=subregion_id], input[name=address_postcode], :input[name=courier_office], input[name=courier_office_id], :input[name=courier_automat], input[name=courier_automat_id]").val(""),t.find(":input[name=courier_office], :input[name=courier_automat]").trigger("change")}),$("body").on("click",".js-oauth[data-provider]",function(){oauth($(this).data("provider"))}),$(".js-profileMenuToggle")&amp;&amp;$(".js-profileMenuToggle").on("click",function(){var e=$(this),t=$(this).parent().find(".profile__menu-toggle-content");e.find(".profile__menu-toggle-arrow").toggleClass("profile__menu-toggle-arrow--open"),t.hasClass("profile__menu-toggle-content--open")?t.slideUp(400,function(){t.removeClass("profile__menu-toggle-content--open")}):t.slideDown(400,function(){t.addClass("profile__menu-toggle-content--open")})}),$("body").on("change",".js-guest-password-toggle input.js-register",function(){var e=$(this);($password=$(".js-guest-password")).toggleClass("u-hide",!e.is(":checked"))}),window.cart_scrolled={type:"",scrolled:0},$("body").on("loadCart",function(e,t,a){var i,n=$(this),o=[];n.find(".cart__body").each(function(){o.push($(this).parents(".js-cart-form").data("type"))}),-1!=o.indexOf("quick")&amp;&amp;($('.cart[data-type="quick"]').length||"order"==n.attr("id"))||o.push("quick"),t+=(""!=t?"&amp;":"")+"types="+o.join(","),n.find(".js-checkout").length&amp;&amp;(i=m(),$.isEmptyObject(i)||(t+="&amp;"+$.param({overrideShipping:i}))),window.ajax=$.post({url:"cart",data:t,dataType:"json"}).done(function(e){if(0&lt;e.count){n.find(".header__cart").hasClass("header__cart--hoverable")||void 0===e.data.quick||(n.find(".header__cart").addClass("header__cart--hoverable").find(".js-cart").addClass("js-modal js-cart-modal").attr("href",window.getHref("cart")),n.find(".js-header-cart-load .js-cart-modal").after(e.data.quick));var t=$(".js-cart-toggler");t.length&amp;&amp;(t.removeClass("cart-toggler--active").find(".js-total-value").html($(e.data.quick).find(".js-total-value").html()),t.find(".dot").text(e.count))}else{if(n.find(".header__cart").removeClass("header__cart--hoverable").find(".js-cart-modal").removeClass("js-modal js-cart-modal").attr("href",window.getHref("/")),n.find(".cart--quick").remove(),-1&lt;o.indexOf("summary")||-1&lt;o.indexOf("full")&amp;&amp;n.hasClass("js-checkout-page"))return window.location=dir;n.find(".js-cart-form").parents(".modal:visible").length&amp;&amp;$.modal.close()}for(var i in e.data)"full"==i&amp;&amp;$(".modal").is(":visible")?(bodyScrollLock.enableBodyScroll(document.querySelector(".modal .cart__body")),n.find(".cart--"+i).replaceWith(e.data[i]),bodyScrollLock.disableBodyScroll(document.querySelector(".modal .cart__body"))):(n.find(".cart--"+i+":not(.js-checkout-cloned-cart)").replaceWith(e.data[i]),"summary"==i&amp;&amp;"desktop"!=window.layout&amp;&amp;$(".js-checkout-cloned-cart").length&amp;&amp;$(".js-checkout-cloned-cart").html($(e.data[i]).find(".cart__body").html())),window.cart_scrolled.type==i&amp;&amp;(n.find(".cart--"+i+" .cart__body").animate({scrollTop:window.cart_scrolled.scrolled},0),window.cart_scrolled={type:"",scrolled:0});e.count?$(".js-cart .dot").text(e.count).removeClass("hide"):$(".js-cart .dot").text(e.count).addClass("hide"),"function"==typeof a&amp;&amp;a()})}),$("body").on("submit",".js-cart-form",function(e){e.preventDefault();e=$(this).serialize();e+=(e?"&amp;":"")+"action=update",$("body").trigger("loadCart",[e,v])}),$("body").on("submit",".js-add-to-cart",function(e){e.preventDefault();var t=$(this),i=t.serializeArray(),a=!0;t.hasClass("js-product-buy")&amp;&amp;$(".js-personalization-group").length&amp;&amp;(a=personalizationsProcess(e,$(".js-personalizations"),!1)),$.when(a).then(function(e){if(e.errors)return personalizationsErrors(e.errors);e.personalizations&amp;&amp;i.push({name:"personalizations",value:JSON.stringify(e.personalizations)}),i.push({name:"skip_confirmation",value:t.hasClass("js-show-cart-immediately")?2:t.hasClass("js-show-cart-redirect")?3:1}),window.ajax=$.post({url:t.attr("action"),data:i,dataType:"json"}).done(function(i){var e;i.data&amp;&amp;(i.data.match(/^http(s?):\/\//g)?window.location.href=i.data:($('&lt;div class="modal'+($(i.data).find(".js-carousel").length?" modal--bigger":"")+'"&gt;'+i.data+"&lt;/div&gt;").wrapInner('&lt;div class="modal__content"&gt;&lt;/div&gt;').appendTo("body"),e=window.modalConfig,$(i.data).find(".js-cart-finish").length&amp;&amp;$.extend(e,{blockerClass:"blocker--compact",modalClass:"modal--cart"}),$(".modal:hidden").modal(e).on($.modal.BEFORE_OPEN,function(e,t){$(i.data).find(".js-carousel").length&amp;&amp;load_sliders()}),$("body").trigger("loadCart",[$.param({action:"add"})])))})})}),$("body").on("click",".js-update-cart-prod",function(){var e=$(this);0&lt;e.data("quantity")&amp;&amp;(window.cart_scrolled={type:e.parents(".js-cart-form").data("type"),scrolled:e.parents(".cart__body").scrollTop()}),$("body").trigger("loadCart",[$.param({action:"update",cart_id:e.data("id"),quantity:e.data("quantity")}),v])}),$("body").on("click",".js-update-cart-prod-input",function(){var e=$(this).parents(".js-cart-form").find(":input[name^=quantity]").serialize();$("body").trigger("loadCart",[$.param({action:"update",quantities:e}),v])}),$("body").on("click",".js-cart-finish",function(e){$(".js-checkout-finish").length&amp;&amp;(e.preventDefault(),$.modal.close())}),$(".js-header-cart-load").length&amp;&amp;$("body").trigger("loadCart",[$.param({action:"update",skipEvents:!0})]),$("body").on("click",".js-cart-offer-add",function(e){e.preventDefault();e=$(this);window.ajax=$.post({url:"cart",data:"action=buy&amp;quantity="+e.data("quantity")+"&amp;prod_id="+e.data("id"),dataType:"json"}).done(function(e){j.trigger("loadCart",[$.param({action:"update"})])})}),$("body").on("click",".js-cart-offer-hide",function(e){e.preventDefault();e=$(this);window.ajax=$.get({url:"cart/hide_offer/"+e.data("id")}).done(function(e){j.trigger("loadCart",[$.param({action:"update"})])})}),$("body").on("click",".js-cart-credit-use-all",function(e){e.preventDefault(),$("body").trigger("loadCart",[$.param({use_credit:999999999999999,action:"update"}),v])}),$("body").on("click",".js-cart-credit-remove",function(){$("body").trigger("loadCart",[$.param({use_credit:0,action:"update"}),v])}),$("body").on("click",".js-cart-credit-submit",function(e){e.preventDefault(),$("body").trigger("loadCart",[$.param({use_credit:parseFloat($(".js-cart-credit-holder").find(".js-cart-credit-input").val()),action:"update"}),v])}),$("body").on("click",".js-cart-credit-use-partial",function(e){$(".js-cart-credit-holder").find(".js-cart-credit-form").removeClass("u-hide"),$(".js-cart-credit-holder").find(".js-cart-credit-controls").addClass("u-hide")}),$("body").on("click",".js-cart-credit-cancel",function(e){e.preventDefault(),$(".js-cart-credit-holder").find(".js-cart-credit-form").addClass("u-hide"),$(".js-cart-credit-holder").find(".js-cart-credit-controls").removeClass("u-hide")});var w,j=$("body"),_=$(".js-checkout");_.length?(window.timeoutKeyPress=!1,window.timeoutRadioChange=!1,$(".js-checkout :input:not(select)").prop("autocomplete","off"),j.on("click",".js-cart-toggler",function(){var e;"desktop"!=window.layout&amp;&amp;((e=$(this)).toggleClass("cart-toggler--active"),_.find(".js-checkout-cloned-cart").stop().slideToggle(300),e.hasClass("cart-toggler--active"))&amp;&amp;$("html,body").stop().animate({scrollTop:0},300)}),j.on("click",".js-switch-form",function(e){e.preventDefault();var a=$(this);window.ajax=$.ajax({url:a.attr("href"),type:"GET",data:{in_checkout:1}}).done(function(e,t,i){a.parents(".js-auth-form").replaceWith(e)})}),j.on("postback",".js-checkout",function(e,t,a,n){var o=$(this);t.route=window.location.pathname.substring(1),window.postBackAjax&amp;&amp;window.postBackAjax.abort(),window.postBackAjax=window.ajax=$.post("checkout/postback",t,function(i){"object"==typeof a&amp;&amp;a.length&amp;&amp;(_.find(".js-checkout-address-list").length&amp;&amp;a.push("checkout-address-list"),$.each(a,function(e,t){"cart"==t?_.trigger("redrawCart"):o.find(".js-"+t).replaceWith($(i).find(".js-"+t))})),"function"==typeof n&amp;&amp;n(),window.postBackAjax=null})}),j.on("change",".js-country_id, .js-office_country_id, .js-automat_country_id",function(){j.find(".js-checkout").trigger("postback",[getOverrideShippingParams(),["couriers","cart"]])}),j.on("change",".js-city_id",function(){j.find(".js-checkout").trigger("postback",[getOverrideShippingParams(),["couriers","cart"]])}),j.on("change",".js-office_id, .js-automat_id",function(){j.find(".js-checkout").trigger("postback",[getOverrideShippingParams(),["couriers","cart"]])}),j.on("change",".js-checkout-address-list input",function(e){e.preventDefault();var e=$(this),t=$.parseJSON(e.val());$parent=e.parents(".js-checkout-address-list"),t.is_valid?j.find(".js-checkout").trigger("postback",[getOverrideShippingParams(t),["payments","cart"]]):(e.prop("checked",!1),e.parents(".js-checkout-address-list-row").find(".js-checkout-address-edit").trigger("click"))}),j.on("change",".js-courier-row input",function(){var e=$(this),t=j.find(".js-shipping-type input:checked").val();2==t?(j.find(".js-office-locator").find(":input[name=courier_office_id], :input.js-locator-trigger").val(""),n(j.find(".js-office-locator").find(":input.js-locator-trigger"),"change")):4==t&amp;&amp;(j.find(".js-automat-locator").find(":input[name=courier_automat_id], :input.js-locator-trigger").val(""),n(j.find(".js-automat-locator").find(":input.js-locator-trigger"),"change")),j.find(".js-checkout").trigger("postback",[getOverrideShippingParams(),["cart"],function(){e.parents(".js-courier-row").addClass("couriers__row--active").siblings().removeClass("couriers__row--active")}])}),j.on("change",".js-payment-row input",function(){var e=$(this),t=e.parents(".js-payments");j.find(".js-checkout").trigger("postback",[{payment_id:t.find(":input:checked").val()},["cart"],function(){e.parents(".js-payment-row").addClass("couriers__row--active").siblings().removeClass("couriers__row--active"),e.parents(".js-payment-leasing").length?e.parents(".js-payment-leasing").trigger("loadLeasing"):(_.find(".js-leasing-plan").addClass("u-hide"),_.trigger("validate"))}])}),j.on("loadLeasing",".js-payment-leasing",function(){var t=$(this),e=_.find(".js-leasing-plan"),i=t.find(":input").serialize(),a=t.next(".js-leasing-plan").length;a?i+="&amp;"+e.find(":input").serialize():e.remove(),window.ajax=$.post("checkout/leasing_schema/"+t.find(":input[name=payment_id]").val(),i,function(e){a?_.find(".js-leasing-plan").replaceWith(e):t.after(e),load_selects(_.find(".js-payments")),_.trigger("validate")})}),_.on("checkLeasing",function(){$(this).find(":input:checked[name=payment_id]").parents(".js-payment-leasing").trigger("loadLeasing")}),j.on("click",".js-recalc-leasing",function(){$(":input:checked[name=payment_id]").parents(".js-payment-leasing").trigger("loadLeasing")}),j.on("submit",".js-checkout-address-form",function(e){e.preventDefault();var e=$(this),t=e.attr("action"),i="action=saveShipping&amp;"+e.serialize(),a=e.parents(".js-checkout-left"),n=0;e.hasClass("js-checkout-guest-email")&amp;&amp;_.find(".js-order-type").length&amp;&amp;(n=$.post("user/emailExists",i)),$.when(n).then(function(e){if(0!==parseInt($.trim(e)))return $('&lt;div class="modal"&gt;'+$(".js-confirm-email-dialog").html()+"&lt;/div&gt;").wrapInner('&lt;div class="modal__content"&gt;&lt;/div&gt;').appendTo("body"),$(".modal:hidden").modal(window.modalConfig),j.on("click",".js-confirm-email-dialog-yes",function(){$.modal.close(),_.find(".js-order-type").find(':input[name="type"][value="2"]').trigger("click")}),j.on("click",".js-confirm-email-dialog-no",function(){$.modal.close(),_.find(".js-checkout-address-form").removeClass("js-checkout-guest-email").trigger("submit")}),!1;window.ajax=$.post(t,i,function(e){var t=$(e).find(".js-checkout-left");t.find(".js-error").length?(a.replaceWith(t),history.pushState&amp;&amp;t.find(".js-auth-form:visible").length&amp;&amp;-1&lt;window.location.href.indexOf("checkout/address")&amp;&amp;history.replaceState({},"","checkout")):(a.fadeOut("fast",function(){a.replaceWith(t),_.triggerAll("checkLeasing validate redrawCart")}),_.find(".js-min-value").replaceWith($(e).find(".js-min-value")),_.find(".js-voucher-notice").replaceWith($(e).find(".js-voucher-notice")),history.pushState&amp;&amp;-1===e.indexOf("js-checkout-address-form")&amp;&amp;history.pushState({},"","checkout/step2")),$("html, body").animate({scrollTop:0},300)})})}),j.on("click",".js-checkout-address-edit, .js-checkout-address-add, .js-checkout-address-cancel",function(e){e.preventDefault();var i=$(this).prop("href"),a=".js-checkout-left",n=j.find(a);window.ajax=$.get(i,function(e){var t=$(e).find(a);promise=n.fadeOut("fast",function(){n.replaceWith(t).fadeIn("fast"),load_selects(j.find(a)),j.find(".js-locator-trigger").each(function(){$(this).trigger("change")}),_.triggerAll("checkLeasing validate redrawCart")}),history.pushState&amp;&amp;history.pushState({},"",i),$("html, body").animate({scrollTop:0},300)})}),j.on("change",".js-order-type input",function(){var e=$(this).val();_.find(".js-checkout-form").addClass("u-hide").filter('[data-type="'+e+'"]').removeClass("u-hide"),_.find(".js-phonecall_confirm").parents(".custom-control").toggleClass("u-hide",3==e),_.find(".js-checkout-left").toggleClass("checkout--hide-finish",3!=e),2!=e&amp;&amp;_.trigger("redrawCart")}),j.on("change",".js-shipping-type input",function(){var e=$(this),t=e.parents(".js-shipping-type"),a=e.parent().data("sections").split(",");for(t.nextAll(":not(.js-gdpr-container)").addClass("u-hide"),i=0;i&lt;a.length;i++){var n=t.nextAll(".js-"+a[i]);n.hasClass("js-couriers")?j.find(".js-checkout").trigger("postback",[getOverrideShippingParams(),["couriers","cart"],function(){n.removeClass("u-hide")}]):n.removeClass("u-hide")}}),j.on("change",".js-invoice input",function(){var e=$(".js-checkout-invoice");$(this).is(":checked")?e.removeClass("u-hide"):e.addClass("u-hide")}),j.on("change",".js-checkout-person input",function(){var e=$(".js-checkout-company"),t=$(".js-checkout-person input[name=person]:checked").val();e.removeProp("style"),1==t?e.addClass("u-hide"):e.removeClass("u-hide")}),j.on("click",".js-prompt-confirm",function(e){e.preventDefault(),$('&lt;div class="modal"&gt;'+$(".js-confirm-phone-dialog").html()+"&lt;/div&gt;").wrapInner('&lt;div class="modal__content"&gt;&lt;/div&gt;').appendTo("body");e=$(".modal:hidden");e.find(".js-confirm-phone-dialog-num").text(_.find('.js-fast-order input[name="phone"]').val()),e.modal(window.modalConfig)}),j.on("click",".js-confirm-phone-dialog-yes",function(){_.find(".js-checkout-form-submit").trigger("submit")}),j.on("change",".js-checkout input[type=checkbox], .js-checkout input[type=radio]:not([name=payment_id]), .js-checkout select",function(){clearTimeout(window.timeoutRadioChange),window.timeoutRadioChange=setTimeout(function(){_.trigger("validate")},250)}),j.on("keyup",".js-checkout input[type=text], .js-checkout input[type=tel], .js-checkout input[type=email], .js-checkout textarea",function(){clearTimeout(window.timeoutKeyPress),window.timeoutKeyPress=setTimeout(function(){_.trigger("validate")},500)}),_.on("validate",function(e){var t=_.find(".js-checkout-form-validate:visible"),i=t.find("input[required]:visible, select[required]:visible"),a={valid:!0};t.length||(a.valid=!1),_.find(".js-checkout-finish").prop("disabled",!t.length),i.each(function(){var e=$(this);if(!n(e,"checkOnly"))return a={valid:!1,field:e.attr("name")},!0}),a.valid&amp;=!_.find(".js-checkout-form-submit .js-min-value-error").length,a.valid&amp;=!_.find(".js-checkout-form-submit input[type=checkbox][required]").not(":checked").length,t.hasClass("js-fast-order")&amp;&amp;(a.valid&amp;&amp;t.hasClass("js-phone-confirm")?_.find(".js-checkout-finish").addClass("js-prompt-confirm"):_.find(".js-checkout-finish").removeClass("js-prompt-confirm")),_.find(".js-checkout-finish").toggleClass("btn--disabled",!a.valid)}).trigger("validate"),j.on("submit",".js-checkout-form-submit",function(e){e.preventDefault();var t=$(this),i=[_.find(".js-fast-order:visible").length?".js-fast-order":".js-checkout-left",".js-checkout-form-submit"],a="";if($.each(i,function(e,t){a+="&amp;"+_.find(t+" :input").serialize()}),!r(e,_.find(".js-checkout-form-validate")))return!1;t.find(":submit").prop("disabled",!0);var n=_.find(".js-checkout-address-list input:checked").val();window.ajax=$.post("checkout/check_cart",{address:n},function(e){e.empty?window.location.href=dir:e.issues?(j.find(".js-cart-modal:eq(0)").data("url","cart?check_prices=1&amp;address="+n).trigger("click").data("url","cart"),t.find(":submit").prop("disabled",!1)):window.ajax=$.post("checkout",a,function(a){a.match(/^http(s?):\/\//g)?window.location.href=a:a.match(/js-transaction-form/g)?(j.append(a),j.find(".js-transaction-form").trigger("submit")):($.each(i,function(e,t){var i=$(a).find(t);i.find(".js-error").length&amp;&amp;_.find(t).replaceWith(i)}),_.find(".js-checkout-form-submit :submit").prop("disabled",!1),_.triggerAll("checkLeasing validate"))})},"json")}),history.pushState&amp;&amp;window.addEventListener("popstate",function(e){-1&lt;document.location.href.indexOf("checkout")?($container=j.find(".js-checkout-left"),window.ajax=$.get(document.location.href,function(e){var t=$(e).find(".js-checkout-left");$container.fadeOut("fast",function(){$container.replaceWith(t),load_selects(j),j.find(".js-locator-trigger").each(function(){$(this).trigger("change")}),_.triggerAll("checkLeasing validate redrawCart")})})):window.location.reload()})):(j.on("submit",".js-quick-order.js-phone-confirm",function(e){e.preventDefault();var e=$(this),t=Object.assign({},window.modalConfig),i=($.extend(t,{closeExisting:!1,fadeDuration:0}),$('&lt;div class="modal js-stacked"&gt;'+$(".js-confirm-phone-dialog").html()+"&lt;/div&gt;").wrapInner('&lt;div class="modal__content"&gt;&lt;/div&gt;').appendTo("body"),$(".modal:hidden"));i.find(".js-confirm-phone-dialog-num").text(e.find('input[name="phone"]').val()),i.modal(t)}),j.on("click",".js-confirm-phone-dialog-yes",function(){j.find(".js-quick-order").removeClass("js-phone-confirm").trigger("submit")}),j.on("click",".js-confirm-phone-dialog-no",function(){j.find(".js-quick-order").find(".js-submit-disable").prop("disabled",!1)})),_.on("redrawCart",function(){j.trigger("loadCart",[$.param({action:"update"})])}),j.on("change",'form[action*="checkout/reserve"] :input[name=invoice], form[action*="checkout/quick"] :input[name=invoice], .js-checkout-form-validate :input[name=invoice]',function(){var e=$(this),t=e.parents(".custom-control");e.is(":checked")?t.addClass("checked"):(t.removeClass("checked"),t.nextAll(".custom-input.invalid").removeClass("invalid"))}),j.find(".js-simusca-qr").length&amp;&amp;($(".ajax-loader").addClass("u-hide"),w=setInterval(function(){$.get(dir+"simusca/check_cart",function(e){e.scanned&amp;&amp;(clearInterval(w),j.find(".js-simusca-content").html(e.content))},"json")},2e3)),(j=$("body")).on("focus",".js-locator-trigger",function(e){e.preventDefault();var e=$(this),t=e.parents(".js-shipping-holder"),i=e.data("type"),a=t.find(":input[name=courier_id]:checked").val(),t=t.find(":input[name="+i+"_country_id]").val();e.trigger("blur"),a?e.siblings(".js-toggle-modal-locator").data("url","courier/offices/"+a+"?country_id="+t+"&amp;type="+i).trigger("click"):"store_address"==e.attr("name")&amp;&amp;e.siblings(".js-toggle-modal-locator").data("url","shops/addresses").trigger("click")}),j.on("click",".js-locator-trigger-angle",function(){j.find(".js-locator-trigger").trigger("focus")}),j.on("keyup",".js-locator-search",function(e){var t=$(this),i=t.parents(".js-locator");if(clearTimeout(window.search),27===e.which)window.ajax.abort(),t.val("");else{if(t.val().length&amp;&amp;t.val().length&lt;3)return!1;i.find(".js-locator-results").addClass("results--loading"),window.search=setTimeout(function(){t.trigger("search")},"desktop"==window.layout?300:500)}}),j.on("search",".js-locator-search",function(e){var t=$(this),i=t.parents(".js-locator");window.ajax=$.post(i.data("url")+"?country_id="+i.data("country")+"&amp;type="+i.data("type"),{search:t.val()},function(e){i.find(".js-locator-results").html(e).removeClass("results--loading"),clearTimeout(window.search)})}),j.on("click",".js-locator-results [data-id]",function(e){var t=$(this),i=t.parents(".js-locator").data("type"),i=$('.js-locator-trigger[data-type="'+i+'"]');i.val(t.text()).trigger("change").prev("input[name="+i.data("field")+"]").val(t.data("id")).trigger("change"),$.modal.close()}),j.on("change",".js-locator-trigger",function(e){var t=$(this);void 0===t.prop("initialHeight")?t.prop("initialHeight",t.outerHeight()):t.outerHeight(t.prop("initialHeight")),t.outerHeight(t.get(0).scrollHeight)}),j.find(".js-locator-trigger").trigger("change"),$("body").on("refresh",".js-load-leasing",function(){var t=$(this),e=t.data("id");e&amp;&amp;$.get("leasing/plan/"+e,function(e){""!=e?t.html(e).removeClass("u-hide"):t.addClass("u-hide")})}),$(".js-load-leasing").length&amp;&amp;$(".js-load-leasing").trigger("refresh"),$("body").on("click",".js-leasing-recalc",function(e){e.preventDefault();var e=$(this),t=e.parents(".js-leasing-table");data=t.find(":input").serialize(),window.ajax=$.post(e.data("url"),data,function(e){t.replaceWith(e)})}),$("body").on("submit",".js-leasing-form",function(e){e.preventDefault();var i=$(this),e=i.serialize();i.find(":submit").prop("disabled",!0),window.ajax=$.post(i.attr("action"),e,function(e){var t;e.match(/^http(s?):\/\//g)?window.location.href=e:(t=$(e)).find(".js-error, .msg--warning").length?(i.parents(".js-leasing").replaceWith(e),$("html, body").animate({scrollTop:0},300)):$(".js-leasing").html(t[0].outerHTML)})}),$("body").on("change",'.js-leasing-table input[name="payment_id"]',function(){var e=$('.js-leasing-table input[name="payment_id"]:checked').val();$(this).val().split("-")[0]!=e&amp;&amp;(window.ajax=$.get("leasing/terms/"+$(this).val().split("-")[0],function(e){$(".js-leasing-terms").html(e)}))}).trigger("change");var y,b,k=(j=$("body")).find(".js-blog-filters"),j=(k.length?($((j.on("click",".pagination a",function(e){e.preventDefault(),k.find("input[name=page]").val($(this).data("page")),k.trigger("submit","page")}),j.on("change",".js-blog-sort, .js-blog-perpage, .js-blog-archive",function(e){e.preventDefault(),k.find("input[name="+$(this).prop("name")+"]").val($(this).val()),k.trigger("submit",$(this).prop("name"))}),j.on("click",".js-mobile-archive",function(){$(this).find(".prods-list__mobile-order-holder").toggleClass("hide")}),j.on("click",".js-mobile-archive span[data-archive]",function(){var e=$(this);e.parents(".js-mobile-archive").find(".cur").text(e.text()),k.find("input[name=archive]").val(e.data("archive")),k.trigger("submit","archive")}),j.on("click",".js-mobile-order",function(){$(this).find(".prods-list__mobile-order-holder").toggleClass("hide")}),j.on("click",".js-mobile-order span[data-order]",function(){var e=$(this);e.parents(".js-mobile-order").find(".cur").text(e.text()),k.find("input[name=order]").val(e.data("order")),k.trigger("submit","order")}),j.on("click",".js-views &gt; *",function(e){e.preventDefault(),k.find("input[name=view]").val($(this).data("view")),k.trigger("submit","view")}),j.on("click",".js-mobile-views",function(){var e=$(this),t=e.hasClass("js-list-icon-2")?2:3;k.find("input[name=view]").val(t),k.trigger("submit","view"),e.toggleClass("js-list-icon-2").find("use").attr("xlink:href","#svg-products-mobile-list-"+t)}),j.on("click",".per-page span",function(e){e.preventDefault(),k.find("input[name=per_page]").val($(this).text()),k.trigger("submit","per_page")}),j.on("click",".js-filter-toggler",function(){var e=$(this).parents(".js-filter");e.hasClass("filter--closed")?e.trigger("open"):e.trigger("close")}).on("close",".js-filter",function(){var e=$(this);if(e.hasClass("filter--closed"))return!1;e.find(".filter__content").slideUp(200,function(){e.addClass("filter--closed")})}).on("open",".js-filter",function(){var e=$(this);if(!e.hasClass("filter--closed"))return!1;e.find(".filter__content").slideDown(200,function(){e.removeClass("filter--closed")})}),void k.on("submit",function(e,t){if(e.preventDefault(),k.find("input[name=input]").val(t),!(void 0!==t&amp;&amp;"filters"!=t)&amp;&amp;"desktop"!=window.layout){if(!e.hasOwnProperty("originalEvent"))return!1;t="filters",$.modal.close()}"filters"!==t&amp;&amp;"per_page"!==t||k.find("input[name=page]").val(1);var i=k.attr("action"),e=k.find("input[name=page]").val(),t=("per_page"==t?"/param-per_page-"+k.find("input[name=per_page]").val():"")+("archive"==t?"/param-archive-"+k.find("input[name=archive]").val():"")+("order"==t?"/param-order-"+k.find("input[name=order]").val():"")+("view"==t?"/param-view-"+k.find("input[name=view]").val():"");if(i+=(1&lt;e&amp;&amp;""!=k.find("input[name=page]").data("prefix")?k.find("input[name=page]").data("prefix")+e:"")+(t||""),!history.pushState)return window.location=i,!1;$("body, html").stop().animate({scrollTop:$(".js-blog-list").offset().top-$(".js-header").outerHeight()}),window.ajax=$.ajax({url:i,type:"POST",processData:!1,data:k.serialize()}).done(function(e){e=$("&lt;div&gt;"+e+"&lt;/div&gt;");$(".js-list-results").replaceWith(e.find(".js-list-results")),$(".js-list-controls-top").replaceWith(e.find(".js-list-controls-top")),$(".js-list-controls-bottom").replaceWith(e.find(".js-list-controls-bottom")),void 0!==$(".js-blog-list h1").data("h1")&amp;&amp;$(".js-blog-list h1").text($(".js-blog-list h1").data("h1")).removeProp("data-h1"),g=i,history.pushState({reload:!0},"",i)})}))),$((y=$(".js-blog-leftbar"),void j.on("click",".js-refine-filters",function(){$("main").addClass("z-1000"),j.addClass("overflow-y-hidden"),$("body").find(".js-header").addClass("header--backed"),y.removeClass("u-hide").fadeIn()}).on("click",".js-close-filters",function(){y.fadeOut("fast",function(){$(this).addClass("u-hide"),$("main").removeClass("z-1000"),j.removeClass("overflow-y-hidden"),$("body").find(".js-header").removeClass("header--backed")})})))):j.find(".js-blog-list").length&amp;&amp;j.on("click",".pagination a",function(e){e.preventDefault();var t=$(this).attr("href");if(!history.pushState)return window.location=t,!1;$("body, html").stop().animate({scrollTop:$(".js-list-results").offset().top-2*$(".header__head").outerHeight()}),window.ajax=$.ajax({url:t}).done(function(e){e=$("&lt;div&gt;"+e+"&lt;/div&gt;");$(".js-list-results").replaceWith(e.find(".js-list-results")),$(".js-list-controls-bottom").replaceWith(e.find(".js-list-controls-bottom")),g=t,history.pushState({reload:!0},"",t)})}),$("body"));function C(e){var t=e.closest(".custom-select"),i=$("select",t),a=$(".custom-select__selected",t);t.children(".custom-select__items").children(".selected").removeAttr("class"),e.addClass("selected"),a.text(e.text()).focus(),t.find("option[selected]").removeProp("selected"),i.val(e.data("id")).trigger("change")}function x(e){var i;(elementsArr=j.find(".custom-select__selected")).length&amp;&amp;(i=$(e),elementsArr.each(function(e,t){t=$(t);i.is(t)?(t.next(".custom-select__items").toggleClass("hide").find("li[data-id].selected").focus(),t.toggleClass("active")):i.is(t)||t.removeClass("active").next(".custom-select__items").addClass("hide")}))}j.on("init",".custom-select:not(.init)",function(){var e,r,o=$(this);o.each(function(e,t){var t=$(t).children("select"),i=$(t).children(),a=$("&lt;div&gt;&lt;/div&gt;").addClass("custom-select__selected").attr("tabindex","0").html(i[t[0].options.selectedIndex].text).insertAfter(t),n=$("&lt;ul&gt;&lt;/ul&gt;").addClass("custom-select__items hide").attr("tabindex","-1").insertAfter(a);i.each(function(e,t){t.dataset.title_addon&amp;&amp;(t.text+='&lt;span class="custom-select__title-addon"&gt;'+t.dataset.title_addon+"&lt;/span&gt;");var i=$('&lt;li data-id="'+t.value+'"&gt;&lt;/li&gt;').html(t.text).attr("tabindex","-1");t.selected&amp;&amp;i.addClass("selected"),n.append(i)}),t.addClass("hide"),o.addClass("init"),t.on("change",function(e){e.hasOwnProperty("originalEvent")&amp;&amp;C($(this).find("option:selected"))})}),e=o,r=Math.floor(.25*$(window).height()),e.length&amp;&amp;$(window).scroll(function(){var s=$(window).scrollTop()+$(window).height();e.each(function(e,t){var i,a,n,o=s-Math.ceil($(t).offset().top);i=$(t),a=$(window).scrollTop(),n=a+$(window).height(),(i=i.offset().top)&lt;=n&amp;&amp;a&lt;=i&amp;&amp;o-$(t).height()&lt;=r?$(t).addClass("custom-select--reverse"):$(t).removeClass("custom-select--reverse")})})}),j.on("click",".custom-select__items li[data-id]",function(){C($(this))}),j.on("click",function(e){x(e.target)}),j.on("keypress",function(e){"13"==(e.keyCode||e.which)&amp;&amp;(x(e.target),$(e.target).is($("li[data-id]:focus")))&amp;&amp;$(e.target).click()}),j.on("keydown",function(e){var t=e.keyCode||e.which,i=$(".custom-select__items:not(.hide)");i.length&amp;&amp;(b=i.find("li[data-id]:focus").index(),"38"==t&amp;&amp;(e.preventDefault(),(i.parent().hasClass("custom-select--reverse")?$(i.children()[b+1]):$(i.children()[b-1])).focus()),"40"==t)&amp;&amp;(e.preventDefault(),(i.parent().hasClass("custom-select--reverse")?$(i.children()[b-1]):$(i.children()[b+1])).focus())}),"function"==typeof load_social&amp;&amp;load_social($("body")),$("body").find(".js-countdown").length&amp;&amp;countdown($("body .js-countdown"),!0),$(".js-google-map").length&amp;&amp;"undefined"!=typeof google&amp;&amp;(window.zoomLevel||(window.zoomLevel=18),t={zoom:window.zoomLevel,center:new google.maps.LatLng(0,0),scrollwheel:!1,navigationControl:!0,mapTypeControl:!0,scaleControl:!0,draggable:!0,mapTypeId:google.maps.MapTypeId.ROADMAP},window.map=new google.maps.Map(document.querySelector(".js-google-map"),t),window.markers=new Array,window.infos=new Array,$("[data-coords]").each(function(){address_tolatlong($(this).data("coords"))})),void 0!==window.gtag_pixel&amp;&amp;$("body").on("change",".js-subscribe form:not(.js-mailchimp-form) :input",function(e){var t=$(".js-subscribe").find("form");t.hasClass("js-triggered-form-start")||(window.gtag_pixel.event("form_start_subscribe",{form_name:t.attr("name")||"",form_destination:t.attr("action")||dir+uri}),t.addClass("js-triggered-form-start"))}),$("body").on("submit",".js-subscribe form",function(e){e.preventDefault();var t=$(this),i=t.parents(".js-subscribe"),e=t.serialize();t.hasClass("js-mailchimp-form")?window.open(t.attr("action")+"&amp;EMAIL="+t.find('input[name="EMAIL"]').val(),"_blank"):(t.find(":submit").prop("disabled",!0),window.ajax=$.ajax({url:t.attr("action"),type:"POST",processData:!1,data:e}).done(function(e){void 0!==window.gtag_pixel&amp;&amp;window.gtag_pixel.event("form_submit_subscribe",{form_name:t.attr("name")||"",form_destination:t.attr("action")||dir+uri}),i.replaceWith(e)}))}),$("select.js-rate").length&amp;&amp;load_rate($("body")),$('.js-dropzone[data-loaded="false"]').length&amp;&amp;load_dropzone($("body")),$(".js-tipster").length&amp;&amp;load_tipster(),$(".js-lazy").length&amp;&amp;load_lazy(),$(".custom-select:not(.init)").length&amp;&amp;load_selects($("body")),"desktop"==window.layout&amp;&amp;$(window).on("beforeunload",function(e){e=$(e.target.activeElement);e.length&amp;&amp;e.is("a")&amp;&amp;-1==e.prop("href").indexOf("tel:")&amp;&amp;$("body").toggleClass("fadeOut")}),$("body").on("click","[data-id] .js-wish",function(){var i=$(this),a=i.parents("[data-id]").data("id"),n=$(".js-wishlist-dot"),o=parseInt(n.text()),s="";i.hasClass("product-card__wish")?s="product-card__wish--active":i.hasClass("versions-table__wishlist")?s="versions-table__wishlist--active":i.hasClass("product-details__action-inner")&amp;&amp;(s="product-details__action-inner--wished"),$.post("product/wishlist/"+a,{},function(e){var t;if(e=JSON.parse(e).cnt,-1&lt;uri.indexOf("wishlist"))return window.location.reload();n.text(e).toggleClass("u-hide",e&lt;=0),o&lt;e&amp;&amp;void 0!==window.facebook_pixel&amp;&amp;window.facebook_pixel.eventAddToWishlist({content_ids:[a]}),i.hasClass("js-wish-count")&amp;&amp;(t=parseInt(i.find(".js-wish-icon-counter").text())+(o&lt;e?1:-1),i.find(".js-wish-icon-counter").toggleClass("u-hide",0==t).text(t)),i.toggleClass(s).find(".js-wish-sr").text(o&lt;e?window.lang.remove_from_wishlist:window.lang.add_to_wishlist),i.find(".product-card__wish-text").text(o&lt;e?window.lang.remove_from_wishlist:window.lang.add_to_wishlist),notif(o&lt;e?window.lang.wishlist_added:window.lang.wishlist_removed,3)})}),$("body").on("click",".js-observer-add-comment",function(){$(this).addClass("d-none"),window.ajax=$.ajax($(this).data("url")).done(function(e,t,i){($container=$(".js-container-form-comment")).html(e),load_rate($container),$container.find('.js-dropzone[data-loaded="false"]').length&amp;&amp;load_dropzone($container)}).fail(function(e,t,i){$(".js-observer-add-comment").removeClass("disabled",null),notif("Ooops, something went wrong. Please try again.",1)})}).on("click",".js-observer-comments-more",function(e){e.preventDefault();var a=$(this).data("href");window.ajax=$.ajax(a).done(function(e,t,i){e&amp;&amp;((a=a.split("/").reverse())[1]=1+parseInt(a[1]),a="feedback_comment/list/"+a[3]+"/"+a[2]+"/"+a[1]+"/"+a[0],$(".js-observer-comments-more").data("href",a),$(".js-container-list-comments").append(e),-1&lt;e.indexOf("js-is-last"))&amp;&amp;$(".js-container-list-more").addClass("d-none")}).fail(function(e,t,i){$(".js-observer-comments-more").addClass("d-none")})}).on("submit",".js-container-form-comment form",function(e){e.preventDefault();var a=$(this);a.find(":submit").prop("disabled",!0),window.ajax=$.ajax(a.attr("action"),{type:"POST",data:a.serialize()}).done(function(e,t,i){($container=$(".js-container-form-comment")).html(e),load_rate($container),$container.find('.js-dropzone[data-loaded="false"]').length&amp;&amp;load_dropzone($container)}).fail(function(e,t,i){$(".js-observer-submit",a).attr("disabled",null),notif("Ooops, something went wrong. Please try again.",1)})}),$("body").on("click","[data-id] .js-prodCompare",function(){var e=$(this).parents("[data-id]"),t=e.data("id"),e=e.attr("compared");void 0!==e&amp;&amp;!1!==e?$('[data-id="'+t+'"]').removeAttr("compared"):$('[data-id="'+t+'"]').attr("compared",1),compare(t)}),$("body").on("click",".js-compare-delete-prod",function(){var e=$(this),t=e.prev().data("id"),e=e.parent().data("cat")||"";$('[data-id="'+t+'"]').removeAttr("compared"),compare(t,e)}),$("body").on("click",".js-compare-delete",function(){var e=$(".js-compare-controls");$("[compared]").removeAttr("compared"),window.ajax=$.post("compare/delete",{},function(){e.animate({bottom:-e.outerHeight()},function(){e.remove()})})}),$("body").on("click",".js-comparing-copy-link",function(){var e=$(this).next("input");e.select(),e[0].setSelectionRange(0,99999),document.execCommand("copy")}),$((window.lazyContentObserver=new IntersectionObserver(window.intersectLazyDOM,{threshold:0,rootMargin:"600px"}),$(".js-lazy-slider, .js-lazy-video, .js-lazy-dom").each(function(e,t){window.lazyContentObserver.observe(this)}),$(".js-campaign-sidemenu").length&amp;&amp;(window.campaignLandingContentObserver=new IntersectionObserver(function(e){e.map(function(e){var i="";e.target.classList.forEach(function(e,t){0==e.indexOf("page-block--")&amp;&amp;(i='.js-scroll-to[data-href=".'+e+'"]')}),i&amp;&amp;e.isIntersecting&amp;&amp;$(".js-campaign-sidemenu").find(i).attr("active",1).siblings().removeAttr("active")})},{threshold:.25,rootMargin:"0px"}),$(".js-campaign-landing-content .page-block").each(function(e,t){window.campaignLandingContentObserver.observe(this)})),void setTimeout(function(){var t,i,a,n,o={normal:$(".js-header").innerHeight(),fixed:0,is_frozen:$(".js-header").hasClass("js-header-frozen")},s=!1,r=!0,l=0,d=$(window).scrollTop(),c=$("body"),p=($("#leasing").length&amp;&amp;(leasing_max=$("#leasing .table").outerHeight()-$("#leasing .form").outerHeight())&lt;0&amp;&amp;(leasing_max=0),$(".js-product-details-scroll").length&amp;&amp;(i=$(".js-product-topbar"),a=i.find(".topbar__nav-link"),n=i.height(),s=$(".js-product-details-scroll").offset().top+$(".js-product-details-scroll").outerHeight(!0)),$(".js-cart-holder .js-cart-data")),u=($(".js-cart-holder")&amp;&amp;"desktop"==window.layout&amp;&amp;p.css({position:"fixed",width:$(".js-cart-holder").width()}).toggleClass("checkout__cart--sticky",0&lt;top),$(".js-header")),g=$(".js-campaign-menu-fixed"),h=g.outerHeight(!0);$(window).on("scroll",function(e){r=!0;var t=$(window).scrollTop();s&amp;&amp;i.length&amp;&amp;(t+o.fixed+100&gt;s?(i.addClass("topbar--fixed"),"desktop"==window.layout?($("main").css("z-index","990"),$(".product-page__topbar").css({paddingTop:n}),i.css("top",o.fixed),u.addClass("border-b shadow-none")):c.addClass("visible-topbar")):(i.removeClass("topbar--fixed"),"desktop"==window.layout?($("main").css("z-index",""),$(".product-page__topbar").removeAttr("style"),u.removeClass("border-b shadow-none")):c.removeClass("visible-topbar"))),"desktop"==window.layout?(p.length?p.css("top",t&gt;o.normal?0:o.normal-t+1):u.hasClass("js-fixed-nowhere")||o.is_frozen||(u.hasClass("js-fixed-mobile")&amp;&amp;"desktop"!=window.layout||u.hasClass("js-fixed-desktop")&amp;&amp;"desktop"==window.layout||!u.hasClass("js-fixed-mobile")&amp;&amp;!u.hasClass("js-fixed-desktop"))&amp;&amp;(t&gt;o.normal?(c.hasClass("js-fullscreen-accents")||c.css({paddingTop:o.normal}),u.addClass("header--fixed"),$(".js-search-ajax").addClass("search__quick--fixed"),0==o.fixed&amp;&amp;(o.fixed=u.innerHeight())):(c.hasClass("js-fullscreen-accents")||c.css({paddingTop:0}),u.removeClass("header--fixed"),$(".js-search-ajax").removeClass("search__quick--fixed"))),s&amp;&amp;i.length&amp;&amp;$(a.get().reverse()).each(function(){var e=$(this);if(a.removeClass("active"),e.data("href")&amp;&amp;$(e.data("href")).length&amp;&amp;t&gt;=$(e.data("href")).offset().top-(2*o.fixed+n))return e.addClass("active"),!1;a.eq(0).addClass("active")}),g.length&amp;&amp;(t&gt;o.normal?(g.parent().css("padding-top",h),$(".js-header").hasClass("header--landing")||g.css({top:o.is_frozen?o.normal:o.fixed}),g.addClass("campaign-landing__mainmenu-holder--fixed")):(g.parent().css("padding-top",0),g.css({top:0}),g.removeClass("campaign-landing__mainmenu-holder--fixed")))):$(".js-list-controls-top-sticky").length&amp;&amp;($(".js-list-controls-top-sticky").toggleClass("prods-list__controls--sticky",t&lt;d),$(".js-prods-selection").length)&amp;&amp;$(".js-prods-selection").toggleClass("prods-list__selection--sticky",t&lt;d).css("top",u.height()+$(".js-list-controls-top-sticky").outerHeight()),d=t}).on("scrollend",function(){c.removeClass("js-is-scrolling")}),setInterval(function(){var e;r&amp;&amp;(r=!1,t=$(window).scrollTop(),5&lt;=Math.abs(l-t))&amp;&amp;($(".js-goTop").toggleClass("go-top--hidden",l&lt;t||t&lt;500),l=t,$(".js-compare-controls").length&amp;&amp;window.width&lt;992?(e=$(".js-compare-controls").height(),$(".js-goTop").css("bottom",e+10)):$(".js-goTop").removeAttr("style"))},250),$(window).trigger("scroll")},10))),$(".js-goTop").on("click",function(){$("body, html").stop().animate({scrollTop:0})}),$("body").on("click",".scrollto, .js-scroll-to",function(){var e=$(this),e=void 0!==e.prop("href")?e.prop("href"):e.data("href"),t="desktop"==window.layout?80:60;$(".js-campaign-header").length&amp;&amp;"desktop"==window.layout&amp;&amp;(t=0),$(".js-product-topbar").length&amp;&amp;"desktop"==window.layout&amp;&amp;($("body").hasClass("horizontal-menu")?t+=$(".js-product-topbar").height()+64:t+=$(".js-product-topbar").height()+24),$(e).length?$("body, html").stop().animate({scrollTop:$(e).offset().top-t}):(e=e.split("#").pop(),$("#"+e).length&amp;&amp;$("body, html").stop().animate({scrollTop:$("#"+e).offset().top-t}))}),$("body").on("click",".js-modal",function(e){e.preventDefault();var t=$(this),i=void 0!==t.data("url")?t.data("url"):t.attr("href"),a=Object.assign({},window.modalConfig);if($(e.target).parent().prev().is(":input")&amp;&amp;(window.checkoutAgreementToggler=$(e.target).parent().prev()),void 0===i&amp;&amp;!t.hasClass("js-toggle-gallery-modal")&amp;&amp;!t.hasClass("js-toggle-version-gallery"))return!1;t.hasClass("js-full")&amp;&amp;$.extend(a,{modalClass:"modal--full"}),t.hasClass("js-sizechart")&amp;&amp;$.extend(a,{modalClass:"modal--sizechart"}),t.hasClass("js-cart-modal")&amp;&amp;$.extend(a,{blockerClass:"blocker--compact",modalClass:"modal--cart"}),t.hasClass("js-prod-quickview")&amp;&amp;$.extend(a,{blockerClass:"blocker--compact",modalClass:"modal--quickview"}),t.hasClass("js-toggle-modal-locator")&amp;&amp;$.extend(a,{modalClass:"modal--locator"}),t.hasClass("js-stacked")&amp;&amp;$.extend(a,{closeExisting:!1,fadeDuration:0}),(t.hasClass("js-toggle-gallery-modal")||t.hasClass("js-toggle-version-gallery"))&amp;&amp;$.extend(a,{modalClass:"modal--gallery",blockerClass:"blocker--gallery"}),this.blur(),t.hasClass("js-toggle-version-gallery")?$.post("product/version_gallery/"+t.parents(".js-versions-row").data("id"),function(e){""!==(e=JSON.parse(e)).html&amp;&amp;(e.html=e.html.replace("display-mobile gallery__counter-holder","u-hide gallery__counter-holder"),1==e.counter&amp;&amp;(e.html=e.html.replace("gallery__img","gallery__img border-0 gallery__img--fullsize")),$('&lt;div class="modal"&gt;'+e.html+"&lt;/div&gt;").wrapInner('&lt;div class="modal__content modal__content--gallery gallery gallery--product gallery--'+(1&lt;e.counter?"portrait":"single")+' js-gallery-modal gallery--modal p-1"&gt;&lt;div class="product-details__gallery-inner"&gt;&lt;/div&gt;&lt;/div&gt;').appendTo("body"),e.use_dk_arrow&amp;&amp;"desktop"==window.layout&amp;&amp;$(".modal .js-gallery-modal").append('&lt;span class="gallery__arrows--dk display-desktop"&gt;&lt;span class="js-gallery-prev gallery__prev gallery__prev--dk"&gt;&lt;/span&gt;&lt;span class="js-gallery-next gallery__next gallery__next--dk"&gt;&lt;/span&gt;&lt;/span&gt;'),$(".modal:hidden").modal(a))}):t.hasClass("js-toggle-gallery-modal")?($("html").scrollTop(0).css({height:"100%",width:"100%"}),(e=t.parents(".gallery").clone()).toggleClass("js-gallery-modal js-prodGallery gallery--modal p-1").removeClass("shop-view__gallery product-details__gallery-wrapper col-lg-6 mb-2 p-static").find(".js-toggle-gallery-modal").removeClass("js-modal js-toggle-gallery-modal").parent().addClass("border-0"),e.find(".js-gallery-cover").attr("src",e.find("source").attr("srcset")),e.find(".stickers, .js-gallery-zoom, source, .js-product-gifts").remove(),e.find(".gallery__img").removeAttr("style"),e.find(".gallery__big").removeAttr("style"),e.find(".gallery__thumb--end-card").length&amp;&amp;(e.find(".js-gallery-end-card").remove(),e.find(".gallery__thumb--end-card").remove()),(e.hasClass("gallery--portrait")&amp;&amp;ww&lt;1440||e.find(".js-gallery-thumbs").hasClass("u-hide"))&amp;&amp;e.find(".gallery__img").addClass("gallery__img--fullsize"),e.find(".gallery__big").removeAttr("width").removeAttr("height"),e.hasClass("js-gallery-dk-arrows")&amp;&amp;"desktop"==window.layout&amp;&amp;e.append('&lt;span class="gallery__arrows--dk display-desktop"&gt;&lt;span class="js-gallery-prev gallery__prev gallery__prev--dk"&gt;&lt;/span&gt;&lt;span class="js-gallery-next gallery__next gallery__next--dk"&gt;&lt;/span&gt;&lt;/span&gt;'),$('&lt;div class="modal"&gt;&lt;div class="modal__content modal__content--gallery '+e[0].className+'"&gt;'+e.html()+"&lt;/div&gt;&lt;/div&gt;").appendTo("body"),$(".modal:hidden").modal(a),window.eventManager.raise({name:"OpenGallery",data:{id:t.data("id"),section_id:t.data("section_id"),src:e.find(".js-gallery-cover").attr("src")}})):t.hasClass("js-video")?($('&lt;div class="modal"&gt;&lt;iframe width="560" height="315" src="'+i+'" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen&gt;&lt;/iframe&gt;&lt;/div&gt;').wrapInner('&lt;div class="modal__content modal__content--video"&gt;&lt;/div&gt;').appendTo("body"),$(".modal:hidden").modal(a)):null!=i.match(/\.(jpeg|jpg|gif|png|webp)$/)?($('&lt;div class="modal"&gt;&lt;img class="u-block" src="'+i+'" alt="'+(void 0!==t.data("title")?t.data("title"):"")+'"&gt;&lt;/div&gt;').wrapInner('&lt;div class="modal__content modal__content--image"&gt;&lt;/div&gt;').appendTo("body"),$(".modal:hidden").modal(a)):t.hasClass("js-modal-inline")?($('&lt;div class="modal"&gt;'+$("body").find(i).html()+"&lt;/div&gt;").wrapInner('&lt;div class="modal__content"&gt;&lt;/div&gt;').appendTo("body"),$(".modal:hidden").modal(a)):(e="",i==window.getHref("cart")&amp;&amp;(t=m(),$.isEmptyObject(t)||(e="&amp;"+$.param({overrideShipping:t}))),$.ajax({url:i,data:e,method:""!=e?"POST":"GET",success:function(e){$('&lt;div class="modal"&gt;'+e+"&lt;/div&gt;").wrapInner('&lt;div class="modal__content'+($(e).find(".js-toggle-photo-modal").length?" modal__content--image":"")+'"&gt;&lt;/div&gt;').appendTo("body"),$(".modal:hidden").modal(a)}}))}).on($.modal.BEFORE_OPEN,function(e,t){"desktop"!=window.layout&amp;&amp;($("body").attr("data-scrolled",window.scrollY),$(e.target).parents("html").css({position:"fixed",top:0,left:0,width:"100%",height:"100%"})),$(e.target).find(".js-tipster").length&amp;&amp;load_tipster();e=document.querySelector(".modal .cart__body");e&amp;&amp;bodyScrollLock.disableBodyScroll(e)}).on($.modal.OPEN,function(e,t){var e=$(e.target),i=(e.find(".js-gallery-modal").length&amp;&amp;e.find(".js-gallery-modal").trigger("init"),e.find(".js-toggle-gallery-modal").length&amp;&amp;$(".modal:visible").find(".js-toggle-gallery-modal").addClass("js-stacked"),$(".modal .js-quick-product"));i.length?(i.addClass("my-2"),i.find(".js-modal").addClass("js-stacked"),i.find('a[href^="'+window.getHref("leasing")+'"]').removeProp("target"),i.find("[class*='col-xl']").removeClass(function(e,t){return(t.match(/(^|\s)col-xl\S+/g)||[]).join(" ")}),i.find(".js-load-leasing").length&amp;&amp;i.find(".js-load-leasing").trigger("refresh"),i.find(".gallery").length&amp;&amp;i.find(".gallery").trigger("init")):$(".modal .js-locator-search").length&amp;&amp;$(".modal .js-locator-search").trigger("focus"),e.find(".js-modifiers-picker").length?modifiersCombinationsSetter(e.find(".js-modifiers-picker")):e.find(".js-versions-choose").length&amp;&amp;(i=e.find(".js-versions-choose.js-selected")).length&amp;&amp;(i.parents(".js-pack-version-picker").length?i.parents(".js-pack-product"):e).trigger("version_selected",[i.data(),!0]),e.find(".js-pack-selector".length)&amp;&amp;e.find(".js-pack-selector").trigger("check_versions"),!window.matchMedia("(display-mode: standalone)").matches&amp;&amp;!0!==window.navigator.standalone||$(".js-loadbar").stop().animate({width:"100%"},200,function(){$(this).replaceWith('&lt;div class="js-loadbar loadbar" /&gt;')})}).on($.modal.BEFORE_CLOSE,function(e,t){"desktop"!=window.layout&amp;&amp;($(e.target).parents("html").removeAttr("style"),$("html,body").scrollTop($("body").data("scrolled")))}).on($.modal.CLOSE,function(e,t){var t=t.$anchor,i=t.find(".js-carousel").length?t.find(".js-carousel"):t.find(".js-gallery-markup-cloned").length?t.find(".js-gallery-markup-cloned"):{length:0};i.length&amp;&amp;void 0!==i.data("instance")&amp;&amp;i.data("instance").destroy(),t.find(".js-gallery-modal").length&amp;&amp;($("html").removeAttr("style"),t.find(".js-gallery-modal .js-gallery-cover").trigger("zoom.destroy")),bodyScrollLock.clearAllBodyScrollLocks()}).on($.modal.AFTER_CLOSE,function(e,t){t.$anchor.remove(),window.checkoutAgreementToggler=null,t.$elm.find(".js-cart-issue").length&amp;&amp;$("body").trigger("loadCart",[$.param({action:"update"})])}),$("body").find(".js-modal-ad").length&amp;&amp;$("body").find(".js-modal-ad").modal(window.modalConfig),$("body").find(".js-age-modal").length&amp;&amp;$("body").find(".js-age-modal").modal({closeExisting:!1,showClose:!1,escapeClose:!1,clickClose:!1}),$("body").on("click",".accordion__title, .js-accordion-title",function(){var e=$(this);e.next().slideToggle(250,function(){e.parent().toggleClass("active")})}),$(".js-toggle-localization").hasClass("js-trigger")&amp;&amp;$(".js-toggle-localization").trigger("click"),$("body").on("click",".js-no-event-bubbling",function(e){e.stopPropagation(),e.stopImmediatePropagation()}),load_sliders(),$("body").on("click",".js-openSearch",function(e){var t;"desktop"!=window.layout||void 0===(t=$(this).parents("form")).attr("animate")||!1===t.attr("animate")||void 0!==t.attr("active")&amp;&amp;!1!==t.attr("active")||(e.preventDefault(),t.attr("active",1).find(".js-header-holder").css(window.calcAnimatedSearchDistance(t)))}).on("click",".js-close-search",function(){$(this).parents("form").removeAttr("active").find(".js-header-holder").removeAttr("style")}),$(".js-toggle-email").each(function(e,t){$(this).removeClass("js-toggle-email").html($(this).html().replace(/#at#|:at:/g,"@"))}),$("body").on("click",".js-toggle-policy-approval",function(){window.checkoutAgreementToggler&amp;&amp;(window.checkoutAgreementToggler.prop("checked",!0),$.modal.close())}),$("body").on("click",".js-consent-triggerer",function(){document.cookie="CONSENT=y; expires="+new Date((new Date).setYear((new Date).getFullYear()+1)).toGMTString()+"; path=/",$(this).parents(".js-consent").toggleClass("u-hide").prev().css("padding-bottom",""),void 0!==window.glami_pixel&amp;&amp;window.glami_pixel.consent(),void 0!==window.gtag_pixel&amp;&amp;window.gtag_pixel.consent(!0),void 0!==window.facebook_pixel&amp;&amp;window.facebook_pixel.consent()}),$("body").on("click",".js-cookiebot-trigger",function(e){var t=$(".js-vvcb-consent .js-vvcb-modal-trigger");t.length&amp;&amp;(e.preventDefault(),t.trigger("click"))}),$("body").on("click",".js-video-toggler",function(){lazyLoadVideo($(this))}),$("body").on("click",".js-toggle-cats",function(){var t=$(this),e=t.parent().hasClass("menu__holder")?"menu__holder--open menu__holder--closed menu__holder--curr":"cats-menu__holder--open cats-menu__holder--closed";t.parents(".js-filter").removeProp("style"),t.parent().toggleClass(e).next().slideToggle("fast"),t.hasClass("js-load-listcats")&amp;&amp;!t.hasClass("js-is-loading")&amp;&amp;(t.addClass("js-is-loading"),window.ajax=$.ajax({url:"category/children",type:"POST",data:{type:t.data("type"),id:t.data("id")},beforeSend:function(){t.removeClass("js-load-listcats js-is-loading").parent().parent().append('&lt;div class="cats-menu__childs cats-menu__childs--visible" /&gt;')},success:function(e){""!==e&amp;&amp;t.parent().next().html(e)}}))}),$("body").on("submit",".js-form",function(e){e.preventDefault();function t(e,t){toggleAjaxLoader(t),a.hasClass("js-inquiry-form")&amp;&amp;void 0!==window.gtag_pixel&amp;&amp;window.gtag_pixel.event("form_start",{form_name:a.attr("name")||"",form_destination:a.attr("action")||dir+uri})}function i(e){(e=$(e)).hasClass("validated")&amp;&amp;a.addClass("validated"),a.hasClass("js-inquiry-form")&amp;&amp;void 0!==window.gtag_pixel&amp;&amp;window.gtag_pixel.event("form_submit",{form_name:a.attr("name")||"",form_destination:a.attr("action")||dir+uri}),void 0!==window.dataLayer&amp;&amp;dataLayer.push({event:"form_sent"}),a.html(e.html()),e=a.parent().hasClass("modal__content")?a.parent():a,$("html, body").stop().animate({scrollTop:e.offset().top-$(".js-header").outerHeight()},200)}var a=$(this);a.find(":submit").prop("disabled",!0),a.attr("enctype")&amp;&amp;!1!==a.attr("enctype")?window.ajax=$.ajax({type:"POST",url:a.attr("action"),data:new FormData(a.get(0)),processData:!1,contentType:!1,beforeSend:t,success:i}):window.ajax=$.ajax({type:"POST",url:a.attr("action")||"",data:a.serialize(),beforeSend:t,success:i})}),$("body").on("click",".js-toggle-modal-gallery",function(){$(this).parents("main").find(".js-modal-gallery-img").eq(0).trigger("click")}),$("body").find(".media-block--t-compose").length&amp;&amp;window.prepareMediaBlocks($(".js-media-block-parent")),$("body").find(".js-mobileListHolder:visible").parent().hasClass("page-block")&amp;&amp;window.loadMobileMainmenu($("body").find(".js-mobileListHolder")),$("body").on("change",".js-filter-catalogs",function(){window.location=$(this).children('option[value="'+$(this).val()+'"]').data("location")}),$("body").on("click","a.ajax",function(e){e.preventDefault(),window.ajax=$.get($(this).prop("href"))}),$("body").on("keyup",".js-autocomplete",function(e,t){var i=$(this),n=$.trim(i.val()),o=i.parents("form").length?i.parents("form"):$("body"),a=i.data("fill")?i.data("fill").split(","):[];$(".js-autocomplete-result").remove(),void 0===window.autocomplete&amp;&amp;(window.autocomplete=null),clearTimeout(window.autocomplete),i.data("previous")&amp;&amp;i.data("previous")==n||$.each(a,function(e,t){o.find(":input[name="+escapeRegExp(t)+"]").trigger("set",[""])}),""===n&amp;&amp;void 0===t||(window.autocomplete=setTimeout(function(){var e,a="autocomplete="+n;i.data("params")&amp;&amp;(e=i.data("params").split(","),$.each(e,function(e,t){var i=o.find(':input[name="'+escapeRegExp(t)+'"]');i.length&amp;&amp;("checkbox"!=i.prop("type")&amp;&amp;"radio"!=i.prop("type")||(i=i.filter(":checked")),a+="&amp;"+t+"="+i.val())})),window.ajax=$.post(i.data("url"),a,function(e){var t;""!==e&amp;&amp;(t=$(e).css({top:i.outerHeight()+i.offset().top-1,left:i.offset().left}).appendTo("body").slideDown(),$("body").one("click",function(e){e=$(e.target);e.hasClass("autocomplete__row")&amp;&amp;e.data("value")&amp;&amp;($.each(e.data("value"),function(e,t){o.find(":input[name="+escapeRegExp(e)+"]").trigger("set",[t])}),i.val(e.text())),t.remove()}))})},300))}),$("body").on("keydown",".js-autocomplete",function(e){$(this).data("previous",$.trim($(this).val()))}),$("body").on("set",":input",function(e,t){var i=$(this),a=i.val();i.val(t),a!=t&amp;&amp;i.trigger("change")}),$("body").on("mouseup",".js-autocomplete-all",function(e){$(this).parent().find(":input.js-autocomplete").val("").trigger("keyup",[!0])}),$("body").on("click","[data-ecommerce]",function(e){var t=$(this);"undefined"!=typeof($data=t.data("ecommerce"))&amp;&amp;sendEcommerce($data)}),$.fn.isInViewport=function(){var e=$(this).offset().top,t=e+$(this).outerHeight(),i=$(window).scrollTop(),a=i+$(window).height();return i&lt;t&amp;&amp;e&lt;a},void 0!==window.ga_pixel&amp;&amp;$("body").on("click",'[href^="tel:"], [data-url^="tel:"]',function(e){var t=$(this),t=t.data("url")?t.data("url"):t.attr("href");window.ga_pixel.eventCustom("Phone Call Tracking","Click to Call",t.split("tel:")[1],0)}),void 0!==window.gtag_pixel&amp;&amp;window.gtag_pixel.codes.ads_label_phonecall&amp;&amp;$("body").on("click",'[href^="tel:"], [data-url^="tel:"]',function(){window.gtag_pixel.event("conversion",{send_to:window.gtag_pixel.codes.ads+"/"+window.gtag_pixel.codes.ads_label_phonecall,value:1,currency:window.curr.code})}),$.ajaxSetup({beforeSend:function(e,t){toggleAjaxLoader(t)},complete:function(e){clearTimeout(window.busy),$(".ajax-loader").addClass("ajax-loader--hidden"),void 0!==window.yandex_metrica_id&amp;&amp;ym(window.yandex_metrica_id,"hit",this.url,{title:document.title,referer:dir+uri}),load_lazy(),load_selects($("body")),$("body").find(".js-countdown").length&amp;&amp;countdown($("body .js-countdown"),!0)}});var z=!1;$(document).keyup(function(e){(navigator.platform.match("Mac")?e.metaKey:e.ctrlKey)&amp;&amp;(z=!1)}).keydown(function(e){(navigator.platform.match("Mac")?e.metaKey:e.ctrlKey)&amp;&amp;(z=!0),110!==e.which&amp;&amp;46!==e.which||!0!==z||(window.location.toString(),window.location=dir+"action/refresh")}),$(window).on("load",function(){$(".ad-info.countdown").length&amp;&amp;(window.timers=new Array,$(".ad-info.countdown").each(function(){var n=$(this);window.timers[n.index(".ad-info")]=setInterval(function(){var e=n.text().replace(/[^0-9\s]+/g,"").split(" "),t=e[e.length-1],i=void 0!==e[e.length-2]?e[e.length-2]:"",a=void 0!==e[e.length-3]?e[e.length-3]:"",e=void 0!==e[e.length-4]?e[e.length-4]:"";--t&lt;=0&amp;&amp;(t=59,""!=i)&amp;&amp;--i,""!=i&amp;&amp;i&lt;=0&amp;&amp;(i=59,""!=a)&amp;&amp;--a,""!=a&amp;&amp;a&lt;=0&amp;&amp;(a=23,""!=e)&amp;&amp;--e,n.text((""!=(e=""!=e&amp;&amp;e&lt;=0?"":e)?e+"Ð´ ":"")+(""!=a?a+"Ñ‡ ":"")+(""!=i?i+"Ð¼ ":"")+t+"Ñ")},1e3)})),ad_flags(),navigator.userAgent.match(/Version\/[\d\.]+.*Safari/)&amp;&amp;$("body").on("submit","form",function(e){var t=$(this),i=!0;t.find(":input[required]").length&amp;&amp;(t.find(":input[required]").each(function(){""==$.trim($(this).val())&amp;&amp;($(this).addClass("error").one("focus",function(){$(this).removeClass("error")}),i=!1)}),i||e.preventDefault())})}),$(document).ready(function(){$("body").find(".js-text-links").length&amp;&amp;$.post("action/get_text_links",{is_product:$("body").find(".js-product").length},function(e){e.length&amp;&amp;$.each(e,function(e,a){var t=a.ad_title.split(",");$.each(t,function(e,t){var i=new RegExp($.trim(t),"ig");$(".js-text-links").each(function(){$(this).contents().each(function(){$(this).contents().each(function(){var e=$(this),t=e.html();return!!e.is("a")||!!((t=t||e.text())&amp;&amp;-1&lt;t.indexOf("href="))||void(null!==(matches=i.exec(t))&amp;&amp;(t=t.replace(i,'&lt;a href="'+window.getHref(a.ad_link)+'"'+(1==a.ad_tags?' target="_blank"':"")+"&gt;"+matches[0]+"&lt;/a&gt;"),3==e[0].nodeType?e.replaceWith(t):e.html(t)))})})})})})},"json"),pageBuilderCategoryWrapper(!1),$("body").on("click",".js-page-builder-tab-handle",function(){var e=$(this);e.toggleClass("page-builder__tabs-handle--active").siblings().removeClass("page-builder__tabs-handle--active"),e.parent().siblings(".js-page-builder-tab").addClass("d-none").siblings(e.data("tab")).removeClass("d-none")}),"desktop"==window.layout&amp;&amp;($(".sub-category .row").children().each(function(){var e=$(this);e.hasClass("js-category-block")&amp;&amp;e.next().hasClass("js-category-block")&amp;&amp;e.add(e.next(".js-category-block")).wrapAll('&lt;div class="col-12"&gt;&lt;div class="row js-category-blocks-wrapper"&gt;&lt;/div&gt;&lt;/div&gt;')}),$(".js-category-blocks-wrapper").each(function(){$(this).children().each(function(){var e,t,i,a,n,o=$(this),s=$(this).next();return o.find(".category__list").length&amp;&amp;s.find(".category__list").length?(a=o.find(".category__list"),t=s.find(".category__list"),e=a.outerHeight(),e=t.outerHeight()&lt;e?(n=a,t):(n=t,a),t=n.outerHeight()-e.outerHeight()+parseInt(e.css("padding-bottom")),$(e).attr("style","padding-bottom:"+t+"px !important"),!1):o.find(".category__list").length||s.find(".category__list").length?(n=(a=o.find(".category__list").length?(i=o.find(".category__list").outerHeight(),s):(i=s.find(".category__list").outerHeight(),o)).find(".js-category-heading")&amp;&amp;a.find(".js-category-heading").is(":visible")?i+parseInt(a.find(".js-category-heading").css("margin-bottom")):i,a.find(".banner").css("margin-top",n),!1):void 0})}))}),$("body").on("click",".js-topbar-ads",function(e){e.stopPropagation(),window.width&lt;992&amp;&amp;$(this).parent().toggleClass("topbar-ads--paused")}),$(".js-close-discount-block").on("click",function(){document.cookie="hideBnr=1;expires=;path=/",$(this).parent().hide()}),$("body").on("click",".js-age-check-submit",function(e){e.preventDefault(),"desktop"!=window.layout&amp;&amp;$(this).parents("html").removeAttr("style"),document.cookie="overEighteen=true;expires=;path=/"}),$("body").on("click",".js-external-link",function(){var e=$(this),t=e.hasClass("js-new-tab")?"blank":"self";return window.mobile_app?window.location.href=e.data("url"):e.hasClass("js-print")?window.open(e.data("url"),"_"+t).print():window.open(e.data("url"),"_"+t),!1}),$("body").on("change",".js-events-filter",function(){var e=$(this);("0"!=e.val()?($("body").find(".js-events-cards .js-event-card").addClass("u-hide"),$("body").find(".js-events-cards .js-cat-"+e.val())):$("body").find(".js-events-cards .js-event-card")).removeClass("u-hide")}),$("body").on("click",".js-shop-tab",function(){var e=$(this);e.addClass("shop-view__tab--active").siblings().removeClass("shop-view__tab--active").parent().nextAll().addClass("u-hide").siblings(".js-tab-"+e.data("tab")).removeClass("u-hide")}),$("body").on("change",".js-localization-form .js-lang_id",function(){var e=$(this),a=e.parents("form");a.find(".js-currency_id, .js-country_id").prop("disabled",!0),window.ajax=$.get("localization/render/"+e.val(),function(i){$.each([".js-currency_id",".js-country_id"],function(e,t){a.find(t).parents(".js-select-container").replaceWith($(i).find(t).parents(".js-select-container"))})})}),jQuery.fn.extend({triggerAll:function(e,t){for(var i=e.split(" "),a=0;a&lt;i.length;a+=1)this.trigger(i[a],t);return this}}),window.width&lt;992&amp;&amp;$(".js-toggle-doublePhone").on("click",function(){$(this).next().slideToggle()}),window.eventManager={events:window.eventManager?window.eventManager.events:[],process:function(){var e=!0;"boolean"==typeof window.vvCookiebotPending&amp;&amp;window.vvCookiebotPending&amp;&amp;(e=new Promise(function(e){document.addEventListener("vvCookiebotConsentSet",function(){e()})})),Promise.all([e]).then(function(){window.eventManager.events.length&amp;&amp;($.each(window.eventManager.events,function(e,t){var i=window["event"+t.name+"Jobs"];"function"==typeof i&amp;&amp;i(t.data)}),window.eventManager.events=[])})},raise:function(e){window.eventManager.events.push(e),window.eventManager.process()}},window.eventManager.events.length&amp;&amp;window.eventManager.process(),window.eventPageViewJobs=function(e){void 0!==window.releva_pixel&amp;&amp;window.releva_pixel.pageview&amp;&amp;e.releva.page_view&amp;&amp;window.releva_pixel.event("page_view",e.releva.page_view),void 0!==window.themarketer_pixel&amp;&amp;"home"===e.route_controller&amp;&amp;window.themarketer_pixel.event("homepage",null),void 0!==e.klaviyo&amp;&amp;void 0!==window.klaviyo_pixel&amp;&amp;window.klaviyo_pixel.event(e.klaviyo)},window.eventForgotPasswordJobs=function(e){void 0!==window.retargetingbiz_pixel&amp;&amp;window.retargetingbiz_pixel.event("forgot_password",{email:e.retargetingbiz.email}),void 0!==window.themarketer_pixel&amp;&amp;window.themarketer_pixel.event("forgot_password",{email:e.themarketer.email}),void 0!==e.klaviyo&amp;&amp;void 0!==window.klaviyo_pixel&amp;&amp;window.klaviyo_pixel.event(e.klaviyo)},window.eventRegisterJobs=function(e){void 0!==window.retargetingbiz_pixel&amp;&amp;window.retargetingbiz_pixel.event("register",{email:e.retargetingbiz.user_email,name:e.retargetingbiz.user_name,phone:e.retargetingbiz.user_phone}),void 0!==window.themarketer_pixel&amp;&amp;window.themarketer_pixel.event("register",{email:e.themarketer.user_email,name:e.themarketer.user_name,phone:e.themarketer.user_phone}),void 0!==e.klaviyo&amp;&amp;void 0!==window.klaviyo_pixel&amp;&amp;window.klaviyo_pixel.event(e.klaviyo)},window.eventContactJobs=function(e){void 0!==window.retargetingbiz_pixel&amp;&amp;window.retargetingbiz_pixel.event("contact",{email:e.retargetingbiz.inquiry_email,name:e.retargetingbiz.inquiry_name,phone:e.retargetingbiz.inquiry_phone}),void 0!==window.themarketer_pixel&amp;&amp;window.themarketer_pixel.event("contact",{email:e.themarketer.inquiry_email,name:e.themarketer.inquiry_name,phone:e.themarketer.inquiry_phone}),void 0!==e.klaviyo&amp;&amp;void 0!==window.klaviyo_pixel&amp;&amp;window.klaviyo_pixel.event(e.klaviyo)},window.eventSubscribeJobs=function(e){void 0!==window.retargetingbiz_pixel&amp;&amp;window.retargetingbiz_pixel.event("subscribe",{email:e.retargetingbiz.email,status:!0}),void 0!==window.themarketer_pixel&amp;&amp;window.themarketer_pixel.event("subscribe",{email:e.themarketer.email,status:!0}),void 0!==e.klaviyo&amp;&amp;void 0!==window.klaviyo_pixel&amp;&amp;window.klaviyo_pixel.event(e.klaviyo)},window.eventUnsubscribeJobs=function(e){void 0!==window.retargetingbiz_pixel&amp;&amp;window.retargetingbiz_pixel.event("unsubscribe",{email:e.retargetingbiz.email,status:!1}),void 0!==e.klaviyo&amp;&amp;void 0!==window.klaviyo_pixel&amp;&amp;window.klaviyo_pixel.event(e.klaviyo)},window.eventViewContentJobs=function(e){void 0!==window.releva_pixel&amp;&amp;e.releva.view_content&amp;&amp;(window.releva_pixel.pageview=!1,window.releva_pixel.event("view_content",e.releva.view_content)),void 0!==window.retargetingbiz_pixel&amp;&amp;(e.retargetingbiz.brand&amp;&amp;"products"==e.route_controller&amp;&amp;window.retargetingbiz_pixel.event("brand",{id:e.retargetingbiz.brand.brand_id,name:e.retargetingbiz.brand.title}),e.retargetingbiz.category&amp;&amp;"products"==e.route_controller&amp;&amp;window.retargetingbiz_pixel.event("category",{id:e.retargetingbiz.category.cat_id,name:e.retargetingbiz.category.title,url:e.retargetingbiz.category.url,parent:e.retargetingbiz.category.parent,breadcrumb:e.retargetingbiz.category.breadcrumb}),e.retargetingbiz)&amp;&amp;"product"==e.route_controller&amp;&amp;window.retargetingbiz_pixel.event("product",{id:e.retargetingbiz.prod_parent||e.retargetingbiz.prod_id,name:e.retargetingbiz.prod_name,url:e.retargetingbiz.prod_url,img:e.retargetingbiz.prod_file,price:e.retargetingbiz.price,promo:e.retargetingbiz.sale_price,stock:e.retargetingbiz.stock,brand:!!e.retargetingbiz.brand&amp;&amp;{id:e.retargetingbiz.brand.brand_id,name:e.retargetingbiz.brand.title},category:!!e.retargetingbiz.category&amp;&amp;[{id:e.retargetingbiz.category.cat_id,name:e.retargetingbiz.category.title,url:e.retargetingbiz.category.url,parent:e.retargetingbiz.category.parent,breadcrumb:e.retargetingbiz.category.breadcrumb}],inventory:e.retargetingbiz.inventory}),void 0!==window.themarketer_pixel&amp;&amp;(e.themarketer.brand&amp;&amp;"products"==e.route_controller&amp;&amp;window.themarketer_pixel.event("brand",{id:e.themarketer.brand.brand_id,name:e.themarketer.brand.title}),e.themarketer.category&amp;&amp;"products"==e.route_controller&amp;&amp;window.themarketer_pixel.event("category",{id:e.themarketer.category.cat_id,name:e.themarketer.category.title,hierarchy:e.themarketer.category.hierarchy}),e.themarketer)&amp;&amp;"product"==e.route_controller&amp;&amp;window.themarketer_pixel.event("product",{id:e.themarketer.prod_parent||e.themarketer.prod_id}),void 0!==e.klaviyo&amp;&amp;void 0!==window.klaviyo_pixel&amp;&amp;window.klaviyo_pixel.event(e.klaviyo)},window.eventAddToCartJobs=function(e){void 0!==window.retargetingbiz_pixel&amp;&amp;e.retargetingbiz.item&amp;&amp;window.retargetingbiz_pixel.event("add_to_cart",{id:e.retargetingbiz.item.id,quantity:e.retargetingbiz.item.quantity,variation:e.retargetingbiz.item.variation||!1}),void 0!==window.themarketer_pixel&amp;&amp;e.themarketer.item&amp;&amp;window.themarketer_pixel.event("add_to_cart",{id:e.themarketer.item.id,quantity:e.themarketer.item.quantity,variation:e.themarketer.item.variation||{}}),void 0!==window.easyads_pixel&amp;&amp;window.easyads_pixel.event("AddToCart",{content_ids:[e.object_id]}),void 0!==e.klaviyo&amp;&amp;void 0!==window.klaviyo_pixel&amp;&amp;window.klaviyo_pixel.event(e.klaviyo)},window.eventModifyCartJobs=function(e){void 0!==window.retargetingbiz_pixel&amp;&amp;e.retargetingbiz.item&amp;&amp;window.retargetingbiz_pixel.event("remove_from_cart",{id:e.retargetingbiz.item.id,quantity:e.retargetingbiz.item.quantity,variation:e.retargetingbiz.item.variation||!1}),void 0!==window.themarketer_pixel&amp;&amp;e.themarketer.item&amp;&amp;window.themarketer_pixel.event("remove_from_cart",{id:e.themarketer.item.id,quantity:e.themarketer.item.quantity,variation:e.themarketer.item.variation||{}}),void 0!==e.klaviyo&amp;&amp;void 0!==window.klaviyo_pixel&amp;&amp;window.klaviyo_pixel.event(e.klaviyo)},window.eventAddToWishlistJobs=function(e){void 0!==window.retargetingbiz_pixel&amp;&amp;e.object_id&amp;&amp;window.retargetingbiz_pixel.event("add_to_wishlist",{id:e.object_id}),void 0!==window.themarketer_pixel&amp;&amp;e.themarketer.item&amp;&amp;window.themarketer_pixel.event("add_to_wishlist",{id:e.themarketer.item.id,variation:e.themarketer.item.variation||{}}),void 0!==e.klaviyo&amp;&amp;void 0!==window.klaviyo_pixel&amp;&amp;window.klaviyo_pixel.event(e.klaviyo)},window.eventRemoveFromWishlistJobs=function(e){void 0!==window.themarketer_pixel&amp;&amp;e.themarketer.item&amp;&amp;window.themarketer_pixel.event("remove_from_wishlist",{id:e.themarketer.item.id,variation:e.themarketer.item.variation||{}}),void 0!==e.klaviyo&amp;&amp;void 0!==window.klaviyo_pixel&amp;&amp;window.klaviyo_pixel.event(e.klaviyo)},window.eventInitiateCheckoutJobs=function(e){void 0!==window.retargetingbiz_pixel&amp;&amp;e.retargetingbiz.products&amp;&amp;window.retargetingbiz_pixel.event("initiate_checkout",{products:e.retargetingbiz.products}),void 0!==window.themarketer_pixel&amp;&amp;window.themarketer_pixel.event("initiate_checkout",{}),void 0!==window.easyads_pixel&amp;&amp;window.easyads_pixel.event("InitiateCheckout",{}),void 0!==e.klaviyo&amp;&amp;void 0!==window.klaviyo_pixel&amp;&amp;window.klaviyo_pixel.event(e.klaviyo)},window.eventPurchaseJobs=function(e){void 0!==window.retargetingbiz_pixel&amp;&amp;e.retargetingbiz.sale&amp;&amp;e.retargetingbiz.items&amp;&amp;window.retargetingbiz_pixel.event("purchase",{sale:e.retargetingbiz.sale,items:e.retargetingbiz.items}),void 0!==window.themarketer_pixel&amp;&amp;e.themarketer.sale&amp;&amp;window.themarketer_pixel.event("purchase",{sale:e.themarketer.sale}),void 0!==e.klaviyo&amp;&amp;void 0!==window.klaviyo_pixel&amp;&amp;window.klaviyo_pixel.event(e.klaviyo)},window.eventOpenGalleryJobs=function(e){void 0!==window.retargetingbiz_pixel&amp;&amp;e.section_id&amp;&amp;12==e.section_id&amp;&amp;e.id&amp;&amp;window.retargetingbiz_pixel.event("open_image",{id:e.id})},window.eventAddCommentJobs=function(e){void 0!==window.retargetingbiz_pixel&amp;&amp;e.retargetingbiz.section_id&amp;&amp;12==e.retargetingbiz.section_id&amp;&amp;e.retargetingbiz.page_id&amp;&amp;window.retargetingbiz_pixel.event("add_comment",{id:e.retargetingbiz.page_id})},window.eventSearchJobs=function(e){void 0!==window.themarketer_pixel&amp;&amp;window.themarketer_pixel.event("search",{search:e.themarketer.search}),void 0!==window.easyads_pixel&amp;&amp;window.easyads_pixel.event("Search",{})};window.valivalcommerce_api=new class{addToCart(e){var t=document.createElement("form");t.method="POST",t.action=dir+"cart",t.className="js-add-to-cart";for(var i=0;i&lt;e.length;i++){var a=e[i],n=[{name:"prod_id["+i+"]",value:a.prod_id},{name:"quantity["+i+"]",value:a.quantity||1}];a.personalizations&amp;&amp;n.push({name:"personalizations["+i+"]",value:JSON.stringify(a.personalizations)});for(var o=0;o&lt;n.length;o++){var s=n[o],r=document.createElement("input");r.type="hidden",r.name=s.name,r.value=s.value,t.appendChild(r)}}document.body.appendChild(t);try{return $(t).trigger("submit"),document.body.removeChild(t),!0}catch(e){console.error("Failed to add items to cart:",e)}}}});</pre></body></html>