var WW,WH,DH,ST,baseURL,lazy,resizeTo,minW=320,doc="document,html,body",base=$("base").length?$("base").attr("href"):$("html").data("base"),lang=$("html").attr("lang"),d=!1,previousTop=0,opened=0,bd=$(".backdrop"),lastScrollTop="",scrolldown=0,running=!1,triggered=0,cartLayerVisible=!1,browser=getBrowser(),os=getOS(),cat=(jQuery.event.special.touchstart={setup:function(e,s,t){this.addEventListener("touchstart",t,{passive:!s.includes("noPreventDefault")})}},jQuery.event.special.touchmove={setup:function(e,s,t){this.addEventListener("touchmove",t,{passive:!s.includes("noPreventDefault")})}},jQuery.event.special.wheel={setup:function(e,s,t){this.addEventListener("wheel",t,{passive:!0})}},jQuery.event.special.mousewheel={setup:function(e,s,t){this.addEventListener("mousewheel",t,{passive:!0})}},$(document).ready(function(){var o;lang=$("html").attr("lang"),baseURL=$("base").attr("href"),$("html").addClass("br_"+browser).addClass("os_"+os),resize(),$(window).resize(function(){clearTimeout(resizeTo),resizeTo=setTimeout(function(){resize()},400)}),scroll(),$(window).scroll(function(){scroll()}),$("body").on("click",".back-to-webshop",function(){bd.fadeOut(function(){$(this).removeClass("transparent")}),cartLayerVisible=!1,($(".cart").hasClass("sys")||$(".cart").hasClass("easy-sys"))&&$(".cart").removeClass("sys easy-sys")}),$("body").on("click","a",function(){var e=$(this).attr("href");if(-1!=e.indexOf("#")){e=e.substr(e.indexOf("#"));if($(e).length)return $(doc).animate({scrollTop:$(e).offset().top-$(".navbar").height()-30},"slow"),!1}}),-1!=window.location.href.indexOf("#")&&(o=window.location.href.substr(window.location.href.indexOf("#")),$(o).length)&&($(".navbar-right li").removeClass("active"),$(".navbar-right li").find("a").each(function(e,s){var t=$(s).attr("href").substr($(s).attr("href").indexOf(o));o==t&&$(s).parent().addClass("active")}),$(doc).animate({scrollTop:$(o).offset().top-$(".navbar").height()-30},"slow")),menu(),cartLayer(),basketSum(),popup(),notification(),backdrop(),$(".slider-recomm").length&&sliderRecomm(),$(".slider-categories").length&&sliderCategories(),$(".slider-products").length&&sliderProducts(),$(".slider-series").length&&sliderSeries(),$(".slider-iconcategories").length&&slideIconCategories(),$(".product-list").length&&prodListPage(),$(".product-page").length&&productPage(),$(".pp-data").length&&collapsableBox(),$(".ss-items").length&&sliderSeriesPageV2(),setTimeout(function(){$("html").addClass("page-loaded")},500)}),2*$(".navbar").height());function scroll(){WW=$(window).width(),(ST=$(window).scrollTop())<previousTop?(ST<=cat&&$("html").removeClass("scrolled-down"),.2*$(window).height()>ST&&$("html").removeClass("scrolled-down"),.3*$(window).height()>ST&&($("html").removeClass("sys"),$(".navbar-top-row .navbar-left").remove())):(ST>.2*$(window).height()&&($("html").addClass("scrolled-down"),992<=WW?$(".navbar-top-row .navbar-left").length||($(".navbar-left").clone().appendTo(".navbar-top .row"),$(".header .submenu").removeClass("sys")):$("html").hasClass("menu-open")&&$(".navbar .container .row").css("top",$(".header").outerHeight())),ST>.3*$(window).height()&&$("html").addClass("sys"),0<ST&&$(".search").hasClass("sys")&&bd.trigger("click"),previousTop<ST&&cat<ST&&!d&&(lastScrollTop=ST,0==scrolldown)&&setTimeout(function(){$(window).scrollTop($(window).scrollTop()+1),scrolldown=1},100)),previousTop=ST}function resize(){WW=$(window).width(),WH=$(window).height(),DH=$(document).height(),resizeBoxes(".product-list",".product-title"),resizeBoxes(".myprofile-favs",".product-title"),$("main").css({"margin-top":+parseInt($(".header").outerHeight())}),WW<=991?$(".slider-so").length&&!$(".slider-so").hasClass("slick-initialized")&&sliderSeriesProducts():$(".slider-so").length&&$(".slider-so").hasClass("slick-initialized")&&$(".slider-so").slick("unslick"),WW<=769?$(".ss-items").length&&($(".ss-item-onlytext").parent(".col-4").hide(),$(".ss-item-onlytext").parent(".col-12").show()):$(".ss-items").length&&($(".ss-item-onlytext").parent(".col-4").show(),$(".ss-item-onlytext").parent(".col-12").hide())}
function menu(){$(".menu").click(function(){$(".navbar .container .row").css("top",$("header").outerHeight()),$(".navbar .submenu").css("max-height","calc(100vh - "+$("header").outerHeight()+"px)"),$("html").hasClass("menu-open")?($("html").removeClass("menu-open"),bd.hide()):($("html").addClass("menu-open"),bd.show())}),$(".navbar li").each(function(s,e){$(e).find(".submenu").length&&$(e).addClass("has-child")}),$(".js-show-userpanel").click(function(){$(this).find(".subpanel").hasClass("sys")||(hidePanels(),bd.show(),$(this).find(".subpanel").addClass("sys"))}),$("body").on("click",".has-child",function(){$(this).find(".submenu").hasClass("sys")?($(".header .submenu").removeClass("sys"),991<=WW&&bd.hide()):($(".header .submenu").removeClass("sys"),$(this).find(".submenu").addClass("sys"),WW,bd.show())})}function sliderRecomm(){$(".slider-recomm").slick({infinite:!0,slidesToShow:1,slidesToScroll:1,dots:!0,arrows:!1,autoplay:!0,autoplaySpeed:4e3}).on("swipe",function(s,e,o){}),$(".slider-recomm .slick-dots").on("click",function(){})}function sliderCategories(){$(".slider-categories").slick({infinite:!0,slidesToShow:3,slidesToScroll:1,dots:!1,arrows:!0,autoplay:!0,autoplaySpeed:2580,responsive:[{breakpoint:992,settings:{slidesToShow:2}},{breakpoint:576,settings:{slidesToShow:1.1,arrows:!1}}]})}function sliderProducts(){$(".slider-products").on("init",function(){resizeBoxes(".product-list",".product-title")}).slick({slidesToShow:4,slidesToScroll:4,dots:!1,arrows:!0,responsive:[{breakpoint:1200,settings:{slidesToShow:3,slidesToScroll:3}},{breakpoint:992,settings:{slidesToShow:2,slidesToScroll:2,arrows:!1}},{breakpoint:576,settings:{slidesToShow:1.3,slidesToScroll:1,arrows:!1}}]})}function sliderSeries(){$(".slider-series").slick({infinite:!0,slidesToShow:1,slidesToScroll:1,dots:!0,arrows:!1})}function sliderSeriesProducts(){$(".slider-so").on("init",function(){resizeBoxes(".slider-so",".so-title")}).slick({slidesToShow:1.1,slidesToScroll:1,dots:!0,arrows:!1,responsive:[{breakpoint:576,settings:{slidesToShow:1.1}}]})}function slideIconCategories(){var s=$(".slider-iconcategories").data("autoplayspeed");$(".slider-iconcategories").on("init",function(){$(".slider-iconcategories").addClass("sys")}).slick({slidesToShow:5,slidesToScroll:1,dots:!1,arrows:!0,autoplay:!1,autoplaySpeed:s,responsive:[{breakpoint:992,settings:{slidesToShow:4,arrows:!1}},{breakpoint:769,settings:{slidesToShow:3,arrows:!1}},{breakpoint:576,settings:{autoplay:!0,slidesToShow:2.2,arrows:!1}}]})}function sliderSeriesPageV2(){$(".ss-items").slick({infinite:!1,slidesToShow:3,slidesToScroll:1,arrows:!0,responsive:[{breakpoint:1200,settings:{slidesToShow:2}},{breakpoint:769,settings:{slidesToShow:2,arrows:!1,dots:!0}},{breakpoint:576,settings:{slidesToShow:1,arrows:!1,dots:!0}}]})}function cartLayer(){var s=$(window).height();$(".cart").height(s),$(".js-show-cart").click(function(){showCartLayer()})}function basketSum(){var s=0;$(".cart .qty-input").each(function(){s+=Number($(this).val())}),$(".cart-counter").text(s)}function showCartLayer(s){hidePanels(),1==s?$(".cart").addClass("easy-sys"):$(".cart").addClass("sys"),1!=s&&bd.show()}function prodListPage(){$(".js-showcategories").click(function(){$(".pl-mobilcat").hasClass("sys")?$(".pl-mobilcat").removeClass("sys").slideUp():$(".pl-mobilcat").addClass("sys").slideDown()}),$(".pl-mobilcat").empty()&&$(".product-category-item.active").clone().appendTo(".pl-mobilcat")}function productPage(){$(".pp-image").addClass("sys"),$(".slider-pg").slick({slidesToShow:1,slidesToScroll:1,arrows:!1,swipe:!1,centerPadding:0,asNavFor:".slider-pgnav"}),$(".slider-pgnav").slick({slidesToShow:3,slidesToScroll:1,asNavFor:".slider-pg",dots:!1,arrows:!0,centerMode:!0,centerPadding:0,focusOnSelect:!0,responsive:[{breakpoint:769,settings:{slidesToShow:4,slidesToScroll:4,arrows:!1}},{breakpoint:576,settings:{slidesToShow:3,slidesToScroll:3,arrows:!1}}]})}function collapsableBox(){$(".pp-data-header").click(function(){$(this).parent().hasClass("sys")?$(this).parent().find(".pp-data-content").slideUp(function(){$(this).parent().removeClass("sys")}):$(this).parent().hasClass("sys-onload")?$(this).parent().find(".pp-data-content").slideUp(function(){$(this).parent().removeClass("sys sys-onload")}):($(".pp-data-content").slideUp(),$(".pp-data").removeClass("sys"),$(this).parent().find(".pp-data-content").slideDown(),$(this).parent().addClass("sys"))})}function hidePanels(){bd.hide(),$(".subpanel, .search").removeClass("sys"),$(".popup").removeClass("active")}function backdrop(){$(".backdrop, .popup-dismiss, .cart-close").click(function(){$(".popup").removeClass("sys active"),bd.fadeOut(function(){$(this).removeClass("transparent")}),cartLayerVisible=!1,$("html").hasClass("menu-open")&&($("html").removeClass("menu-open"),$(".navbar-right").removeClass("sys")),($(".cart").hasClass("sys")||$(".cart").hasClass("easy-sys"))&&$(".cart").removeClass("sys easy-sys"),$(".subpanel").hasClass("sys")&&$(".subpanel").removeClass("sys"),$(".search").hasClass("sys")&&$(".search").removeClass("sys"),$(".submenu").hasClass("sys")&&$(".submenu").removeClass("sys"),$(".product-category-ctn").hasClass("sys")&&$(".product-category-ctn").removeClass("sys")})}function popup(){$(doc).on("click",".show-popup",function(){var s=$(this).data("target");$(".popup").removeClass("active"),$(".popup-"+s).addClass("active"),$(".subpanel").hasClass("sys")&&$(".subpanel").removeClass("sys"),($(".cart").hasClass("sys")||$(".cart").hasClass("easy-sys"))&&$(".cart").removeClass("sys easy-sys"),bd.show()}).on("click",".popup-close, .popup-dismiss, .popup-btnclose",function(){bd.hide(),$(".popup").removeClass("active"),setTimeout(function(){bd.removeClass("sys")},400)})}function showPopup(s){$(window).height();$(".cart").hasClass("sys")&&$(".cart").removeClass("sys"),$(".popup").removeClass("active"),$(".popup-"+s).addClass("active"),bd.show()}function createPopup(s,e,o){$("body").append('<div class="tr popup popup-custom"> <div class="popup-inner"><div class="popup-close"><img src="../public/img/icons/black/close.svg" width="15" height="15" alt="" title=""/></div><div class="popup-content"><h2 class="h3 popup-title">'+s+"</h2> <p>"+e+'</p> <div class="popup-buttons"><button type="button" class="btn btn-blue popup-dismiss" title="'+o+'"><span>'+o+"</span></button></div></div> </div>"),showPopup("custom")}function createNotification(s,e,o){""==e&&(e="success"),$("body").append('<div class="tr notification notification-'+e+'"><p class="h3 text-center text-uppercase">'+s+"</p></div>"),setTimeout(function(){$(".notification").addClass("sys"),o&&$(o).addClass("disable")},100),setTimeout(function(){$(".notification").removeClass("sys").delay(400).queue(function(){$(this).remove(),o&&$(o).removeClass("disable")})},3e3)}function notification(){$("body").on("click",".create-notification",function(){createNotification($(this).data("text"),$(this).data("type"),this)})}function tooltip(){$(".show-tooltip").click(function(s){s.preventDefault();var e=$(this),s=e.data("text"),o=($("html").append($('<div class="tooltip"/>').append($('<div class="tooltip-inner"/>').append($('<div class="tooltip-content"/>').html(s)))).append($('<div class="backdrop-light sys"></div>')),$(".tooltip").not(".tooltip-sys").height());setTimeout(function(){$(".tooltip").not(".tooltip-sys").css({top:e.offset().top-(o+10),left:e.offset().left-$(".tooltip").not(".tooltip-sys").width()/2+e.width()/2,"z-index":"1003"})},100)})}function resizeBoxes(s,e){"string"===$.type(s)&&(s=$(s));var o=0;s.find(e).height("auto"),s.find(e).each(function(){$(this).height()>o&&(o=$(this).height())}),s.find(e).height(o)}function getOS(){var o="";return $.each({windows:/(Win)/,android:/Android/,linux:/(Linux|X11)/,ios:/(iPhone|iPad|iPod|Mac)/,unix:/UNIX/,bot:/(nuhk|Googlebot|Yammybot|Openbot|Slurp|MSNBot|Ask Jeeves\/Teoma|ia_archiver)/},function(s,e){""==o&&e.test(navigator.userAgent)&&(o=s)}),o}function getBrowser(){var o="";return $.each({Chrome:"chrome",MSIE:"ie","Trident/":"ie",Firefox:"ff",Safari:"safari",Presto:"opera",Opera:"opera"},function(s,e){""==o&&"-1"!=navigator.userAgent.indexOf(s)&&(o=e)}),o}"ios"==os&&"safari"==browser&&!function(s){var e="addEventListener",o="gesturestart",t="querySelectorAll",i=[1,1],a=t in s?s[t]("meta[name=viewport]"):[];function n(){a.content="width=device-width,minimum-scale="+i[0]+",maximum-scale="+i[1],s.removeEventListener(o,n,!0)}(a=a[a.length-1])&&e in s&&(n(),i=[.25,1.6],s[e](o,n,!0))}(document);