// source --> https://gastromagazin.ru/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=10.1.4 
function focus_populate_live_region(){var e=["woocommerce-message","woocommerce-error","wc-block-components-notice-banner"].map(function(e){return"."+e+'[role="alert"]'}).join(", "),o=document.querySelectorAll(e);if(0!==o.length){var t=o[0];t.setAttribute("tabindex","-1");var n=setTimeout(function(){t.focus(),clearTimeout(n)},500)}}function refresh_sorted_by_live_region(){var e=document.querySelector(".woocommerce-result-count");if(e){var o=e.innerHTML;e.setAttribute("aria-hidden","true");var t=setTimeout(function(){e.setAttribute("aria-hidden","false"),e.innerHTML="",e.innerHTML=o,clearTimeout(t)},2e3)}}function on_document_ready(){focus_populate_live_region(),refresh_sorted_by_live_region()}jQuery(function(e){e(".woocommerce-ordering").on("change","select.orderby",function(){e(this).closest("form").trigger("submit")}),e("input.qty:not(.product-quantity input.qty)").each(function(){var o=parseFloat(e(this).attr("min"));o>=0&&parseFloat(e(this).val())<o&&e(this).val(o)}),document.body.addEventListener("keydown",function(e){e.target.matches('a[role="button"]')&&(" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),e.target.click()))});var o="store_notice"+(e(".woocommerce-store-notice").data("noticeId")||"");if("hidden"===Cookies.get(o))e(".woocommerce-store-notice").hide();else{e(".woocommerce-store-notice").show(),e(".woocommerce-store-notice__dismiss-link").on("click",function t(n){Cookies.set(o,"hidden",{path:"/"}),e(".woocommerce-store-notice").hide(),n.preventDefault(),e(".woocommerce-store-notice__dismiss-link").off("click",t)})}e(".woocommerce-input-wrapper span.description").length&&e(document.body).on("click",function(){e(".woocommerce-input-wrapper span.description:visible").prop("aria-hidden",!0).slideUp(250)}),e(".woocommerce-input-wrapper").on("click",function(e){e.stopPropagation()}),e(".woocommerce-input-wrapper :input").on("keydown",function(o){var t=e(this).parent().find("span.description");if(27===o.which&&t.length&&t.is(":visible"))return t.prop("aria-hidden",!0).slideUp(250),o.preventDefault(),!1}).on("click focus",function(){var o=e(this).parent(),t=o.find("span.description");o.addClass("currentTarget"),e(".woocommerce-input-wrapper:not(.currentTarget) span.description:visible").prop("aria-hidden",!0).slideUp(250),t.length&&t.is(":hidden")&&t.prop("aria-hidden",!1).slideDown(250),o.removeClass("currentTarget")}),e.scroll_to_notices=function(o){o.length&&e("html, body").animate({scrollTop:o.offset().top-100},1e3)},e('.woocommerce form .woocommerce-Input[type="password"]').wrap('<span class="password-input"></span>'),e(".woocommerce form input").filter(":password").parent("span").addClass("password-input"),e(".password-input").each(function(){const o=e(this).find("input").attr("id");e(this).append('<button type="button" class="show-password-input" aria-label="'+woocommerce_params.i18n_password_show+'" aria-describedBy="'+o+'"></button>')}),e(".show-password-input").on("click",function(o){o.preventDefault(),e(this).hasClass("display-password")?(e(this).removeClass("display-password"),e(this).attr("aria-label",woocommerce_params.i18n_password_show)):(e(this).addClass("display-password"),e(this).attr("aria-label",woocommerce_params.i18n_password_hide)),e(this).hasClass("display-password")?e(this).siblings(['input[type="password"]']).prop("type","text"):e(this).siblings('input[type="text"]').prop("type","password"),e(this).siblings("input").focus()}),e("a.coming-soon-footer-banner-dismiss").on("click",function(o){var t=e(o.target);e.ajax({type:"post",url:t.data("rest-url"),data:{woocommerce_meta:{coming_soon_banner_dismissed:"yes"}},beforeSend:function(e){e.setRequestHeader("X-WP-Nonce",t.data("rest-nonce"))},complete:function(){e("#coming-soon-footer-banner").hide()}})}),e(document.body).on("item_removed_from_classic_cart updated_wc_div",focus_populate_live_region)}),document.addEventListener("DOMContentLoaded",on_document_ready);
// source --> https://gastromagazin.ru/wp-content/plugins/xt-woo-floating-cart/public/assets/vendors/bodyScrollLock-min.js?ver=2.6.5 
(function(global,factory){if(typeof define==="function"&&define.amd){define(["exports"],factory)}else if(typeof exports!=="undefined"){factory(exports)}else{var mod={exports:{}};factory(mod.exports);global.bodyScrollLock=mod.exports}})(this,function(exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});function _toConsumableArray(arr){if(Array.isArray(arr)){for(var i=0,arr2=Array(arr.length);i<arr.length;i++){arr2[i]=arr[i]}return arr2}else{return Array.from(arr)}}var hasPassiveEvents=false;if(typeof window!=="undefined"){var passiveTestOptions={get passive(){hasPassiveEvents=true;return undefined}};window.addEventListener("testPassive",null,passiveTestOptions);window.removeEventListener("testPassive",null,passiveTestOptions)}var isIosDevice=typeof window!=="undefined"&&window.navigator&&window.navigator.platform&&/iP(ad|hone|od)/.test(window.navigator.platform);var locks=[];var documentListenerAdded=false;var initialClientY=-1;var previousBodyOverflowSetting=void 0;var previousBodyPaddingRight=void 0;var allowTouchMove=function allowTouchMove(el){return locks.some(function(lock){if(lock.options.allowTouchMove&&lock.options.allowTouchMove(el)){return true}return false})};var preventDefault=function preventDefault(rawEvent){var e=rawEvent||window.event;if(allowTouchMove(e.target)){return true}if(e.touches.length>1)return true;if(e.preventDefault)e.preventDefault();return false};var setOverflowHidden=function setOverflowHidden(options){setTimeout(function(){if(previousBodyPaddingRight===undefined){var _reserveScrollBarGap=!!options&&options.reserveScrollBarGap===true;var scrollBarGap=window.innerWidth-document.documentElement.clientWidth;if(_reserveScrollBarGap&&scrollBarGap>0){previousBodyPaddingRight=document.body.style.paddingRight;document.body.style.paddingRight=scrollBarGap+"px"}}if(previousBodyOverflowSetting===undefined){previousBodyOverflowSetting=document.body.style.overflow;document.body.style.overflow="hidden"}})};var restoreOverflowSetting=function restoreOverflowSetting(){setTimeout(function(){if(previousBodyPaddingRight!==undefined){document.body.style.paddingRight=previousBodyPaddingRight;previousBodyPaddingRight=undefined}if(previousBodyOverflowSetting!==undefined){document.body.style.overflow=previousBodyOverflowSetting;previousBodyOverflowSetting=undefined}})};var isTargetElementTotallyScrolled=function isTargetElementTotallyScrolled(targetElement){return targetElement?targetElement.scrollHeight-targetElement.scrollTop<=targetElement.clientHeight:false};var handleScroll=function handleScroll(event,targetElement){var clientY=event.targetTouches[0].clientY-initialClientY;if(allowTouchMove(event.target)){return false}if(targetElement&&targetElement.scrollTop===0&&clientY>0){return preventDefault(event)}if(isTargetElementTotallyScrolled(targetElement)&&clientY<0){return preventDefault(event)}event.stopPropagation();return true};var disableBodyScroll=exports.disableBodyScroll=function disableBodyScroll(targetElement,options){if(isIosDevice){if(!targetElement){console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.");return}if(targetElement&&!locks.some(function(lock){return lock.targetElement===targetElement})){var lock={targetElement:targetElement,options:options||{}};locks=[].concat(_toConsumableArray(locks),[lock]);targetElement.ontouchstart=function(event){if(event.targetTouches.length===1){initialClientY=event.targetTouches[0].clientY}};targetElement.ontouchmove=function(event){if(event.targetTouches.length===1){handleScroll(event,targetElement)}};if(!documentListenerAdded){document.addEventListener("touchmove",preventDefault,hasPassiveEvents?{passive:false}:undefined);documentListenerAdded=true}}}else{setOverflowHidden(options);var _lock={targetElement:targetElement,options:options||{}};locks=[].concat(_toConsumableArray(locks),[_lock])}};var clearAllBodyScrollLocks=exports.clearAllBodyScrollLocks=function clearAllBodyScrollLocks(){if(isIosDevice){locks.forEach(function(lock){lock.targetElement.ontouchstart=null;lock.targetElement.ontouchmove=null});if(documentListenerAdded){document.removeEventListener("touchmove",preventDefault,hasPassiveEvents?{passive:false}:undefined);documentListenerAdded=false}locks=[];initialClientY=-1}else{restoreOverflowSetting();locks=[]}};var enableBodyScroll=exports.enableBodyScroll=function enableBodyScroll(targetElement){if(isIosDevice){if(!targetElement){console.error("enableBodyScroll unsuccessful - targetElement must be provided when calling enableBodyScroll on IOS devices.");return}targetElement.ontouchstart=null;targetElement.ontouchmove=null;locks=locks.filter(function(lock){return lock.targetElement!==targetElement});if(documentListenerAdded&&locks.length===0){document.removeEventListener("touchmove",preventDefault,hasPassiveEvents?{passive:false}:undefined);documentListenerAdded=false}}else if(locks.length===1&&locks[0].targetElement===targetElement){restoreOverflowSetting();locks=[]}else{locks=locks.filter(function(lock){return lock.targetElement!==targetElement})}}});
// source --> https://gastromagazin.ru/wp-content/plugins/xt-woo-floating-cart/xt-framework/assets/js/jquery.touch-min.js?ver=2.0.8 
(function(root,doc,factory){if(typeof define==="function"&&define.amd){define(["jquery"],function($){factory($,root,doc);return $.mobile})}else{factory(root.jQuery,root,doc)}})(this,document,function(jQuery,window,document,undefined){(function(factory){if(typeof define==="function"&&define.amd){define("vmouse",["jquery"],factory)}else{factory(jQuery)}})(function($){var dataPropertyName="virtualMouseBindings",touchTargetPropertyName="virtualTouchID",touchEventProps="clientX clientY pageX pageY screenX screenY".split(" "),virtualEventNames="vmouseover vmousedown vmousemove vmouseup vclick vmouseout vmousecancel".split(" "),generalProps=("altKey bubbles cancelable ctrlKey currentTarget detail eventPhase "+"metaKey relatedTarget shiftKey target timeStamp view which").split(" "),mouseHookProps=$.event.mouseHooks?$.event.mouseHooks.props:[],mouseEventProps=generalProps.concat(mouseHookProps),activeDocHandlers={},resetTimerID=0,startX=0,startY=0,didScroll=false,clickBlockList=[],blockMouseTriggers=false,blockTouchTriggers=false,eventCaptureSupported="addEventListener"in document,$document=$(document),nextTouchID=1,lastTouchID=0,threshold,i;$.vmouse={moveDistanceThreshold:10,clickDistanceThreshold:10,resetTimerDuration:1500,maximumTimeBetweenTouches:100};function getNativeEvent(event){while(event&&typeof event.originalEvent!=="undefined"){event=event.originalEvent}return event}function createVirtualEvent(event,eventType){var t=event.type,oe,props,ne,prop,ct,touch,i,j,len;event=$.Event(event);event.type=eventType;oe=event.originalEvent;props=generalProps;if(t.search(/^(mouse|click)/)>-1){props=mouseEventProps}if(oe){for(i=props.length;i;){prop=props[--i];event[prop]=oe[prop]}}if(t.search(/mouse(down|up)|click/)>-1&&!event.which){event.which=1}if(t.search(/^touch/)!==-1){ne=getNativeEvent(oe);t=ne.touches;ct=ne.changedTouches;touch=t&&t.length?t[0]:ct&&ct.length?ct[0]:undefined;if(touch){for(j=0,len=touchEventProps.length;j<len;j++){prop=touchEventProps[j];event[prop]=touch[prop]}}}return event}function getVirtualBindingFlags(element){var flags={},b,k;while(element){b=$.data(element,dataPropertyName);for(k in b){if(b[k]){flags[k]=flags.hasVirtualBinding=true}}element=element.parentNode}return flags}function getClosestElementWithVirtualBinding(element,eventType){var b;while(element){b=$.data(element,dataPropertyName);if(b&&(!eventType||b[eventType])){return element}element=element.parentNode}return null}function enableTouchBindings(){blockTouchTriggers=false}function disableTouchBindings(){blockTouchTriggers=true}function enableMouseBindings(){lastTouchID=0;clickBlockList.length=0;blockMouseTriggers=false;disableTouchBindings()}function disableMouseBindings(){enableTouchBindings()}function clearResetTimer(){if(resetTimerID){clearTimeout(resetTimerID);resetTimerID=0}}function startResetTimer(){clearResetTimer();resetTimerID=setTimeout(function(){resetTimerID=0;enableMouseBindings()},$.vmouse.resetTimerDuration)}function triggerVirtualEvent(eventType,event,flags){var ve;if(flags&&flags[eventType]||!flags&&getClosestElementWithVirtualBinding(event.target,eventType)){ve=createVirtualEvent(event,eventType);$(event.target).trigger(ve)}return ve}function mouseEventCallback(event){var touchID=$.data(event.target,touchTargetPropertyName),ve;if(event.type==="click"&&$.data(event.target,"lastTouchType")==="touchstart"){setTimeout(function(){if($.data(event.target,"lastTouchType")==="touchstart"){enableMouseBindings();delete $.data(event.target).lastTouchType;mouseEventCallback(event)}},$.vmouse.maximumTimeBetweenTouches)}if(!blockMouseTriggers&&(!lastTouchID||lastTouchID!==touchID)){ve=triggerVirtualEvent("v"+event.type,event);if(ve){if(ve.isDefaultPrevented()){event.preventDefault()}if(ve.isPropagationStopped()){event.stopPropagation()}if(ve.isImmediatePropagationStopped()){event.stopImmediatePropagation()}}}}function handleTouchStart(event){var touches=getNativeEvent(event).touches,target,flags,t;if(touches&&touches.length===1){target=event.target;flags=getVirtualBindingFlags(target);$.data(event.target,"lastTouchType",event.type);if(flags.hasVirtualBinding){lastTouchID=nextTouchID++;$.data(target,touchTargetPropertyName,lastTouchID);clearResetTimer();disableMouseBindings();didScroll=false;t=getNativeEvent(event).touches[0];startX=t.pageX;startY=t.pageY;triggerVirtualEvent("vmouseover",event,flags);triggerVirtualEvent("vmousedown",event,flags)}}}function handleScroll(event){if(blockTouchTriggers){return}if(!didScroll){triggerVirtualEvent("vmousecancel",event,getVirtualBindingFlags(event.target))}$.data(event.target,"lastTouchType",event.type);didScroll=true;startResetTimer()}function handleTouchMove(event){if(blockTouchTriggers){return}var t=getNativeEvent(event).touches[0],didCancel=didScroll,moveThreshold=$.vmouse.moveDistanceThreshold,flags=getVirtualBindingFlags(event.target);$.data(event.target,"lastTouchType",event.type);didScroll=didScroll||(Math.abs(t.pageX-startX)>moveThreshold||Math.abs(t.pageY-startY)>moveThreshold);if(didScroll&&!didCancel){triggerVirtualEvent("vmousecancel",event,flags)}triggerVirtualEvent("vmousemove",event,flags);startResetTimer()}function handleTouchEnd(event){if(blockTouchTriggers||$.data(event.target,"lastTouchType")===undefined){return}disableTouchBindings();delete $.data(event.target).lastTouchType;var flags=getVirtualBindingFlags(event.target),ve,t;triggerVirtualEvent("vmouseup",event,flags);if(!didScroll){ve=triggerVirtualEvent("vclick",event,flags);if(ve&&ve.isDefaultPrevented()){t=getNativeEvent(event).changedTouches[0];clickBlockList.push({touchID:lastTouchID,x:t.clientX,y:t.clientY});blockMouseTriggers=true}}triggerVirtualEvent("vmouseout",event,flags);didScroll=false;startResetTimer()}function hasVirtualBindings(ele){var bindings=$.data(ele,dataPropertyName),k;if(bindings){for(k in bindings){if(bindings[k]){return true}}}return false}function dummyMouseHandler(){}function getSpecialEventObject(eventType){var realType=eventType.substr(1);return{setup:function(){if(!hasVirtualBindings(this)){$.data(this,dataPropertyName,{})}var bindings=$.data(this,dataPropertyName);bindings[eventType]=true;activeDocHandlers[eventType]=(activeDocHandlers[eventType]||0)+1;if(activeDocHandlers[eventType]===1){$document.bind(realType,mouseEventCallback)}$(this).bind(realType,dummyMouseHandler);if(eventCaptureSupported){activeDocHandlers["touchstart"]=(activeDocHandlers["touchstart"]||0)+1;if(activeDocHandlers["touchstart"]===1){$document.bind("touchstart",handleTouchStart).bind("touchend",handleTouchEnd).bind("touchmove",handleTouchMove).bind("scroll",handleScroll)}}},teardown:function(){--activeDocHandlers[eventType];if(!activeDocHandlers[eventType]){$document.unbind(realType,mouseEventCallback)}if(eventCaptureSupported){--activeDocHandlers["touchstart"];if(!activeDocHandlers["touchstart"]){$document.unbind("touchstart",handleTouchStart).unbind("touchmove",handleTouchMove).unbind("touchend",handleTouchEnd).unbind("scroll",handleScroll)}}var $this=$(this),bindings=$.data(this,dataPropertyName);if(bindings){bindings[eventType]=false}$this.unbind(realType,dummyMouseHandler);if(!hasVirtualBindings(this)){$this.removeData(dataPropertyName)}}}}for(i=0;i<virtualEventNames.length;i++){$.event.special[virtualEventNames[i]]=getSpecialEventObject(virtualEventNames[i])}if(eventCaptureSupported){document.addEventListener("click",function(e){var cnt=clickBlockList.length,target=e.target,x,y,ele,i,o,touchID;if(cnt){x=e.clientX;y=e.clientY;threshold=$.vmouse.clickDistanceThreshold;ele=target;while(ele){for(i=0;i<cnt;i++){o=clickBlockList[i];touchID=0;if(ele===target&&Math.abs(o.x-x)<threshold&&Math.abs(o.y-y)<threshold||$.data(ele,touchTargetPropertyName)===o.touchID){e.preventDefault();e.stopPropagation();return}}ele=ele.parentNode}}},true)}});(function(factory){if(typeof define==="function"&&define.amd){define("ns",["jquery"],factory)}else{factory(jQuery)}})(function($){$.mobile={version:"@VERSION"};return $.mobile});(function(factory){if(typeof define==="function"&&define.amd){define("support/touch",["jquery","../ns"],factory)}else{factory(jQuery)}})(function($){var support={touch:"ontouchend"in document};$.mobile.support=$.mobile.support||{};$.extend($.support,support);$.extend($.mobile.support,support);return $.support});(function(factory){if(typeof define==="function"&&define.amd){define("events/touch",["jquery","../vmouse","../support/touch"],factory)}else{factory(jQuery)}})(function($){var $document=$(document),supportTouch=$.mobile.support.touch,touchStartEvent=supportTouch?"touchstart":"mousedown",touchStopEvent=supportTouch?"touchend":"mouseup",touchMoveEvent=supportTouch?"touchmove":"mousemove";$.each(("touchstart touchmove touchend "+"tap taphold "+"swipe swipeleft swiperight").split(" "),function(i,name){$.fn[name]=function(fn){return fn?this.bind(name,fn):this.trigger(name)}});function triggerCustomEvent(obj,eventType,event,bubble){var originalType=event.type;event.type=eventType;if(bubble){$.event.trigger(event,undefined,obj)}else{$.event.dispatch.call(obj,event)}event.type=originalType}$.event.special.tap={tapholdThreshold:750,emitTapOnTaphold:true,setup:function(){var thisObject=this,$this=$(thisObject),isTaphold=false;$this.bind("vmousedown",function(event){isTaphold=false;if(event.which&&event.which!==1){return true}var origTarget=event.target,timer,clickHandler;function clearTapTimer(){if(timer){$this.bind("vclick",clickHandler);clearTimeout(timer)}}function clearTapHandlers(){clearTapTimer();$this.unbind("vclick",clickHandler).unbind("vmouseup",clearTapTimer);$document.unbind("vmousecancel",clearTapHandlers)}clickHandler=function(event){clearTapHandlers();if(!isTaphold&&origTarget===event.target){triggerCustomEvent(thisObject,"tap",event)}else if(isTaphold){event.preventDefault()}};$this.bind("vmouseup",clearTapTimer);$document.bind("vmousecancel",clearTapHandlers);timer=setTimeout(function(){if(!$.event.special.tap.emitTapOnTaphold){isTaphold=true}timer=0;triggerCustomEvent(thisObject,"taphold",$.Event("taphold",{target:origTarget}))},$.event.special.tap.tapholdThreshold)})},teardown:function(){$(this).unbind("vmousedown").unbind("vclick").unbind("vmouseup");$document.unbind("vmousecancel")}};$.event.special.swipe={scrollSupressionThreshold:30,durationThreshold:1e3,horizontalDistanceThreshold:window.devicePixelRatio>=2?15:30,verticalDistanceThreshold:window.devicePixelRatio>=2?15:30,getLocation:function(event){var winPageX=window.pageXOffset,winPageY=window.pageYOffset,x=event.clientX,y=event.clientY;if(event.pageY===0&&Math.floor(y)>Math.floor(event.pageY)||event.pageX===0&&Math.floor(x)>Math.floor(event.pageX)){x=x-winPageX;y=y-winPageY}else if(y<event.pageY-winPageY||x<event.pageX-winPageX){x=event.pageX-winPageX;y=event.pageY-winPageY}return{x:x,y:y}},start:function(event){var data=event.originalEvent.touches?event.originalEvent.touches[0]:event,location=$.event.special.swipe.getLocation(data);return{time:(new Date).getTime(),coords:[location.x,location.y],origin:$(event.target)}},stop:function(event){var data=event.originalEvent.touches?event.originalEvent.touches[0]:event,location=$.event.special.swipe.getLocation(data);return{time:(new Date).getTime(),coords:[location.x,location.y]}},handleSwipe:function(start,stop,thisObject,origTarget){if(stop.time-start.time<$.event.special.swipe.durationThreshold&&Math.abs(start.coords[0]-stop.coords[0])>$.event.special.swipe.horizontalDistanceThreshold&&Math.abs(start.coords[1]-stop.coords[1])<$.event.special.swipe.verticalDistanceThreshold){var direction=start.coords[0]>stop.coords[0]?"swipeleft":"swiperight";triggerCustomEvent(thisObject,"swipe",$.Event("swipe",{target:origTarget,swipestart:start,swipestop:stop}),true);triggerCustomEvent(thisObject,direction,$.Event(direction,{target:origTarget,swipestart:start,swipestop:stop}),true);return true}return false},eventInProgress:false,setup:function(){var events,thisObject=this,$this=$(thisObject),context={};events=$.data(this,"mobile-events");if(!events){events={length:0};$.data(this,"mobile-events",events)}events.length++;events.swipe=context;context.start=function(event){if($.event.special.swipe.eventInProgress){return}$.event.special.swipe.eventInProgress=true;var stop,start=$.event.special.swipe.start(event),origTarget=event.target,emitted=false;context.move=function(event){if(!start||event.isDefaultPrevented()){return}stop=$.event.special.swipe.stop(event);if(!emitted){emitted=$.event.special.swipe.handleSwipe(start,stop,thisObject,origTarget);if(emitted){$.event.special.swipe.eventInProgress=false}}if(Math.abs(start.coords[0]-stop.coords[0])>$.event.special.swipe.scrollSupressionThreshold){event.preventDefault()}};context.stop=function(){emitted=true;$.event.special.swipe.eventInProgress=false;$document.off(touchMoveEvent,context.move);context.move=null};$document.on(touchMoveEvent,context.move).one(touchStopEvent,context.stop)};$this.on(touchStartEvent,context.start)},teardown:function(){var events,context;events=$.data(this,"mobile-events");if(events){context=events.swipe;delete events.swipe;events.length--;if(events.length===0){$.removeData(this,"mobile-events")}}if(context){if(context.start){$(this).off(touchStartEvent,context.start)}if(context.move){$document.off(touchMoveEvent,context.move)}if(context.stop){$document.off(touchStopEvent,context.stop)}}}};$.each({taphold:"tap",swipeleft:"swipe.left",swiperight:"swipe.right"},function(event,sourceEvent){$.event.special[event]={setup:function(){$(this).bind(sourceEvent,$.noop)},teardown:function(){$(this).unbind(sourceEvent)}}});return $.event.special})});
// source --> https://gastromagazin.ru/wp-content/plugins/xt-woo-floating-cart/public/assets/vendors/lightslider/js/lightslider-min.js?ver=2.6.5 
(function($,undefined){"use strict";var defaults={item:3,autoWidth:false,slideMove:1,slideMargin:10,addClass:"",mode:"slide",useCSS:true,cssEasing:"ease",easing:"linear",speed:400,auto:false,pauseOnHover:false,loop:false,slideEndAnimation:true,pause:2e3,keyPress:false,controls:true,prevHtml:"",nextHtml:"",rtl:false,adaptiveHeight:false,vertical:false,verticalHeight:500,vThumbWidth:100,thumbItem:10,pager:true,gallery:false,galleryMargin:5,thumbMargin:5,currentPagerPosition:"middle",enableTouch:true,enableDrag:true,freeMove:true,swipeThreshold:40,responsive:[],onBeforeStart:function($el){},onSliderLoad:function($el){},onBeforeSlide:function($el,scene){},onAfterSlide:function($el,scene){},onBeforeNextSlide:function($el,scene){},onBeforePrevSlide:function($el,scene){}};$.fn.lightSlider=function(options){if(this.length===0){return this}if(this.length>1){this.each(function(){$(this).lightSlider(options)});return this}var plugin={},settings=$.extend(true,{},defaults,options),settingsTemp={},$el=this;plugin.$el=this;if(settings.mode==="fade"){settings.vertical=false}var $children=$el.children(),windowW=$(window).width(),breakpoint=null,resposiveObj=null,length=0,w=0,on=false,elSize=0,$slide="",scene=0,property=settings.vertical===true?"height":"width",gutter=settings.vertical===true?"margin-bottom":"margin-right",slideValue=0,pagerWidth=0,slideWidth=0,thumbWidth=0,interval=null,isTouch="ontouchstart"in document.documentElement;var refresh={};refresh.chbreakpoint=function(){windowW=$(window).width();if(settings.responsive.length){var item;if(settings.autoWidth===false){item=settings.item}if(windowW<settings.responsive[0].breakpoint){for(var i=0;i<settings.responsive.length;i++){if(windowW<settings.responsive[i].breakpoint){breakpoint=settings.responsive[i].breakpoint;resposiveObj=settings.responsive[i]}}}if(typeof resposiveObj!=="undefined"&&resposiveObj!==null){for(var j in resposiveObj.settings){if(resposiveObj.settings.hasOwnProperty(j)){if(typeof settingsTemp[j]==="undefined"||settingsTemp[j]===null){settingsTemp[j]=settings[j]}settings[j]=resposiveObj.settings[j]}}}if(!$.isEmptyObject(settingsTemp)&&windowW>settings.responsive[0].breakpoint){for(var k in settingsTemp){if(settingsTemp.hasOwnProperty(k)){settings[k]=settingsTemp[k]}}}if(settings.autoWidth===false){if(slideValue>0&&slideWidth>0){if(item!==settings.item){scene=Math.round(slideValue/((slideWidth+settings.slideMargin)*settings.slideMove))}}}}};refresh.calSW=function(){if(settings.autoWidth===false){slideWidth=(elSize-(settings.item*settings.slideMargin-settings.slideMargin))/settings.item}};refresh.calWidth=function(cln){var ln=cln===true?$slide.find(".lslide").length:$children.length;if(settings.autoWidth===false){w=ln*(slideWidth+settings.slideMargin)}else{w=0;for(var i=0;i<ln;i++){w+=parseInt($children.eq(i).width())+settings.slideMargin}}return w};plugin={doCss:function(){var support=function(){var transition=["transition","MozTransition","WebkitTransition","OTransition","msTransition","KhtmlTransition"];var root=document.documentElement;for(var i=0;i<transition.length;i++){if(transition[i]in root.style){return true}}};if(settings.useCSS&&support()){return true}return false},keyPress:function(){if(settings.keyPress){$(document).on("keyup.lightslider",function(e){if(!$(":focus").is("input, textarea")){if(e.preventDefault){e.preventDefault()}else{e.returnValue=false}if(e.keyCode===37){$el.goToPrevSlide()}else if(e.keyCode===39){$el.goToNextSlide()}}})}},controls:function(){if(settings.controls){$el.after('<div class="lSAction"><a class="lSPrev">'+settings.prevHtml+'</a><a class="lSNext">'+settings.nextHtml+"</a></div>");if(!settings.autoWidth){if(length<=settings.item){$slide.find(".lSAction").hide()}}else{if(refresh.calWidth(false)<elSize){$slide.find(".lSAction").hide()}}$slide.find(".lSAction a").on("click",function(e){if(e.preventDefault){e.preventDefault()}else{e.returnValue=false}if($(this).attr("class")==="lSPrev"){$el.goToPrevSlide()}else{$el.goToNextSlide()}return false})}},initialStyle:function(){var $this=this;if(settings.mode==="fade"){settings.autoWidth=false;settings.slideEndAnimation=false}if(settings.auto){settings.slideEndAnimation=false}if(settings.autoWidth){settings.slideMove=1;settings.item=1}if(settings.loop){settings.slideMove=1;settings.freeMove=false}settings.onBeforeStart.call(this,$el);refresh.chbreakpoint();$el.addClass("lightSlider").wrap('<div class="lSSlideOuter '+settings.addClass+'"><div class="lSSlideWrapper"></div></div>');$slide=$el.parent(".lSSlideWrapper");if(settings.rtl===true){$slide.parent().addClass("lSrtl")}if(settings.vertical){$slide.parent().addClass("vertical");elSize=settings.verticalHeight;$slide.css("height",elSize+"px")}else{elSize=$el.outerWidth()}$children.addClass("lslide");if(settings.loop===true&&settings.mode==="slide"){refresh.calSW();refresh.clone=function(){if(refresh.calWidth(true)>elSize){var tWr=0,tI=0;for(var k=0;k<$children.length;k++){tWr+=parseInt($el.find(".lslide").eq(k).width())+settings.slideMargin;tI++;if(tWr>=elSize+settings.slideMargin){break}}var tItem=settings.autoWidth===true?tI:settings.item;if(tItem<$el.find(".clone.left").length){for(var i=0;i<$el.find(".clone.left").length-tItem;i++){$children.eq(i).remove()}}if(tItem<$el.find(".clone.right").length){for(var j=$children.length-1;j>$children.length-1-$el.find(".clone.right").length;j--){scene--;$children.eq(j).remove()}}for(var n=$el.find(".clone.right").length;n<tItem;n++){$el.find(".lslide").eq(n).clone().removeClass("lslide").addClass("clone right").appendTo($el);scene++}for(var m=$el.find(".lslide").length-$el.find(".clone.left").length;m>$el.find(".lslide").length-tItem;m--){$el.find(".lslide").eq(m-1).clone().removeClass("lslide").addClass("clone left").prependTo($el)}$children=$el.children()}else{if($children.hasClass("clone")){$el.find(".clone").remove();$this.move($el,0)}}};refresh.clone()}refresh.sSW=function(){length=$children.length;if(settings.rtl===true&&settings.vertical===false){gutter="margin-left"}if(settings.autoWidth===false){$children.css(property,slideWidth+"px")}$children.css(gutter,settings.slideMargin+"px");w=refresh.calWidth(false);$el.css(property,w+"px");if(settings.loop===true&&settings.mode==="slide"){if(on===false){scene=$el.find(".clone.left").length}}};refresh.calL=function(){$children=$el.children();length=$children.length};if(this.doCss()){$slide.addClass("usingCss")}refresh.calL();if(settings.mode==="slide"){refresh.calSW();refresh.sSW();if(settings.loop===true){slideValue=$this.slideValue();this.move($el,slideValue)}if(settings.vertical===false){this.setHeight($el,false)}}else{this.setHeight($el,true);$el.addClass("lSFade");if(!this.doCss()){$children.fadeOut(0);$children.eq(scene).fadeIn(0)}}if(settings.loop===true&&settings.mode==="slide"){$children.eq(scene).addClass("active")}else{$children.first().addClass("active")}},pager:function(){var $this=this;refresh.createPager=function(){thumbWidth=(elSize-(settings.thumbItem*settings.thumbMargin-settings.thumbMargin))/settings.thumbItem;var $children=$slide.find(".lslide");var length=$slide.find(".lslide").length;var i=0,pagers="",v=0;for(i=0;i<length;i++){if(settings.mode==="slide"){if(!settings.autoWidth){v=i*((slideWidth+settings.slideMargin)*settings.slideMove)}else{v+=(parseInt($children.eq(i).width())+settings.slideMargin)*settings.slideMove}}var thumb=$children.eq(i*settings.slideMove).attr("data-thumb");if(settings.gallery===true){pagers+='<li style="width:100%;'+property+":"+thumbWidth+"px;"+gutter+":"+settings.thumbMargin+'px"><a href="#"><img src="'+thumb+'" /></a></li>'}else{pagers+='<li><a href="#">'+(i+1)+"</a></li>"}if(settings.mode==="slide"){if(v>=w-elSize-settings.slideMargin){i=i+1;var minPgr=2;if(settings.autoWidth){pagers+='<li><a href="#">'+(i+1)+"</a></li>";minPgr=1}if(i<minPgr){pagers=null;$slide.parent().addClass("noPager")}else{$slide.parent().removeClass("noPager")}break}}}var $cSouter=$slide.parent();$cSouter.find(".lSPager").html(pagers);if(settings.gallery===true){if(settings.vertical===true){$cSouter.find(".lSPager").css("width",settings.vThumbWidth+"px")}pagerWidth=i*(settings.thumbMargin+thumbWidth)+.5;$cSouter.find(".lSPager").css({property:pagerWidth+"px","transition-duration":settings.speed+"ms"});if(settings.vertical===true){$slide.parent().css("padding-right",settings.vThumbWidth+settings.galleryMargin+"px")}$cSouter.find(".lSPager").css(property,pagerWidth+"px")}var $pager=$cSouter.find(".lSPager").find("li");$pager.first().addClass("active");$pager.on("click",function(){if(settings.loop===true&&settings.mode==="slide"){scene=scene+($pager.index(this)-$cSouter.find(".lSPager").find("li.active").index())}else{scene=$pager.index(this)}$el.mode(false);if(settings.gallery===true){$this.slideThumb()}return false})};if(settings.pager){var cl="lSpg";if(settings.gallery){cl="lSGallery"}$slide.after('<ul class="lSPager '+cl+'"></ul>');var gMargin=settings.vertical?"margin-left":"margin-top";$slide.parent().find(".lSPager").css(gMargin,settings.galleryMargin+"px");refresh.createPager()}setTimeout(function(){refresh.init()},0)},setHeight:function(ob,fade){var obj=null,$this=this;if(settings.loop){obj=ob.children(".lslide ").first()}else{obj=ob.children().first()}var setCss=function(){var tH=obj.outerHeight(),tP=0,tHT=tH;if(fade){tH=0;tP=tHT*100/elSize}ob.css({height:tH+"px","padding-bottom":tP+"%"})};setCss();if(obj.find("img").length){if(obj.find("img")[0].complete){setCss();if(!interval){$this.auto()}}else{obj.find("img").on("load",function(){setTimeout(function(){setCss();if(!interval){$this.auto()}},100)})}}else{if(!interval){$this.auto()}}},active:function(ob,t){if(this.doCss()&&settings.mode==="fade"){$slide.addClass("on")}var sc=0;if(scene*settings.slideMove<length){ob.removeClass("active");if(!this.doCss()&&settings.mode==="fade"&&t===false){ob.fadeOut(settings.speed)}if(t===true){sc=scene}else{sc=scene*settings.slideMove}var l,nl;if(t===true){l=ob.length;nl=l-1;if(sc+1>=l){sc=nl}}if(settings.loop===true&&settings.mode==="slide"){if(t===true){sc=scene-$el.find(".clone.left").length}else{sc=scene*settings.slideMove}if(t===true){l=ob.length;nl=l-1;if(sc+1===l){sc=nl}else if(sc+1>l){sc=0}}}if(!this.doCss()&&settings.mode==="fade"&&t===false){ob.eq(sc).fadeIn(settings.speed)}ob.eq(sc).addClass("active")}else{ob.removeClass("active");ob.eq(ob.length-1).addClass("active");if(!this.doCss()&&settings.mode==="fade"&&t===false){ob.fadeOut(settings.speed);ob.eq(sc).fadeIn(settings.speed)}}},move:function(ob,v){if(settings.rtl===true){v=-v}if(this.doCss()){if(settings.vertical===true){ob.css({transform:"translate3d(0px, "+-v+"px, 0px)","-webkit-transform":"translate3d(0px, "+-v+"px, 0px)"})}else{ob.css({transform:"translate3d("+-v+"px, 0px, 0px)","-webkit-transform":"translate3d("+-v+"px, 0px, 0px)"})}}else{if(settings.vertical===true){ob.css("position","relative").animate({top:-v+"px"},settings.speed,settings.easing)}else{ob.css("position","relative").animate({left:-v+"px"},settings.speed,settings.easing)}}var $thumb=$slide.parent().find(".lSPager").find("li");this.active($thumb,true)},fade:function(){this.active($children,false);var $thumb=$slide.parent().find(".lSPager").find("li");this.active($thumb,true)},slide:function(){var $this=this;refresh.calSlide=function(){if(w>elSize){slideValue=$this.slideValue();$this.active($children,false);if(slideValue>w-elSize-settings.slideMargin){slideValue=w-elSize-settings.slideMargin}else if(slideValue<0){slideValue=0}$this.move($el,slideValue);if(settings.loop===true&&settings.mode==="slide"){if(scene>=length-$el.find(".clone.left").length/settings.slideMove){$this.resetSlide($el.find(".clone.left").length)}if(scene===0){$this.resetSlide($slide.find(".lslide").length)}}}};refresh.calSlide()},resetSlide:function(s){var $this=this;$slide.find(".lSAction a").addClass("disabled");setTimeout(function(){scene=s;$slide.css("transition-duration","0ms");slideValue=$this.slideValue();$this.active($children,false);plugin.move($el,slideValue);setTimeout(function(){$slide.css("transition-duration",settings.speed+"ms");$slide.find(".lSAction a").removeClass("disabled")},50)},settings.speed+100)},slideValue:function(){var _sV=0;if(settings.autoWidth===false){_sV=scene*((slideWidth+settings.slideMargin)*settings.slideMove)}else{_sV=0;for(var i=0;i<scene;i++){_sV+=parseInt($children.eq(i).width())+settings.slideMargin}}return _sV},slideThumb:function(){var position;switch(settings.currentPagerPosition){case"left":position=0;break;case"middle":position=elSize/2-thumbWidth/2;break;case"right":position=elSize-thumbWidth}var sc=scene-$el.find(".clone.left").length;var $pager=$slide.parent().find(".lSPager");if(settings.mode==="slide"&&settings.loop===true){if(sc>=$pager.children().length){sc=0}else if(sc<0){sc=$pager.children().length}}var thumbSlide=sc*(thumbWidth+settings.thumbMargin)-position;if(thumbSlide+elSize>pagerWidth){thumbSlide=pagerWidth-elSize-settings.thumbMargin}if(thumbSlide<0){thumbSlide=0}this.move($pager,thumbSlide)},auto:function(){if(settings.auto){clearInterval(interval);interval=setInterval(function(){$el.goToNextSlide()},settings.pause)}},pauseOnHover:function(){var $this=this;if(settings.auto&&settings.pauseOnHover){$slide.on("mouseenter",function(){$(this).addClass("ls-hover");$el.pause();settings.auto=true});$slide.on("mouseleave",function(){$(this).removeClass("ls-hover");if(!$slide.find(".lightSlider").hasClass("lsGrabbing")){$this.auto()}})}},touchMove:function(endCoords,startCoords){$slide.css("transition-duration","0ms");if(settings.mode==="slide"){var distance=endCoords-startCoords;var swipeVal=slideValue-distance;if(swipeVal>=w-elSize-settings.slideMargin){if(settings.freeMove===false){swipeVal=w-elSize-settings.slideMargin}else{var swipeValT=w-elSize-settings.slideMargin;swipeVal=swipeValT+(swipeVal-swipeValT)/5}}else if(swipeVal<0){if(settings.freeMove===false){swipeVal=0}else{swipeVal=swipeVal/5}}this.move($el,swipeVal)}},touchEnd:function(distance){$slide.css("transition-duration",settings.speed+"ms");if(settings.mode==="slide"){var mxVal=false;var _next=true;slideValue=slideValue-distance;if(slideValue>w-elSize-settings.slideMargin){slideValue=w-elSize-settings.slideMargin;if(settings.autoWidth===false){mxVal=true}}else if(slideValue<0){slideValue=0}var gC=function(next){var ad=0;if(!mxVal){if(next){ad=1}}if(!settings.autoWidth){var num=slideValue/((slideWidth+settings.slideMargin)*settings.slideMove);scene=parseInt(num)+ad;if(slideValue>=w-elSize-settings.slideMargin){if(num%1!==0){scene++}}}else{var tW=0;for(var i=0;i<$children.length;i++){tW+=parseInt($children.eq(i).width())+settings.slideMargin;scene=i+ad;if(tW>=slideValue){break}}}};if(distance>=settings.swipeThreshold){gC(false);_next=false}else if(distance<=-settings.swipeThreshold){gC(true);_next=false}$el.mode(_next);this.slideThumb()}else{if(distance>=settings.swipeThreshold){$el.goToPrevSlide()}else if(distance<=-settings.swipeThreshold){$el.goToNextSlide()}}},enableDrag:function(){var $this=this;if(!isTouch){var startCoords=0,endCoords=0,isDraging=false;$slide.find(".lightSlider").addClass("lsGrab");$slide.on("mousedown",function(e){if(w<elSize){if(w!==0){return false}}if($(e.target).attr("class")!=="lSPrev"&&$(e.target).attr("class")!=="lSNext"){startCoords=settings.vertical===true?e.pageY:e.pageX;isDraging=true;if(e.preventDefault){e.preventDefault()}else{e.returnValue=false}$slide.scrollLeft+=1;$slide.scrollLeft-=1;$slide.find(".lightSlider").removeClass("lsGrab").addClass("lsGrabbing");clearInterval(interval)}});$(window).on("mousemove",function(e){if(isDraging){endCoords=settings.vertical===true?e.pageY:e.pageX;$this.touchMove(endCoords,startCoords)}});$(window).on("mouseup",function(e){if(isDraging){$slide.find(".lightSlider").removeClass("lsGrabbing").addClass("lsGrab");isDraging=false;endCoords=settings.vertical===true?e.pageY:e.pageX;var distance=endCoords-startCoords;if(Math.abs(distance)>=settings.swipeThreshold){$(window).on("click.ls",function(e){if(e.preventDefault){e.preventDefault()}else{e.returnValue=false}e.stopImmediatePropagation();e.stopPropagation();$(window).off("click.ls")})}$this.touchEnd(distance)}})}},enableTouch:function(){var $this=this;if(isTouch){var startCoords={},endCoords={};$slide.on("touchstart",function(e){endCoords=e.originalEvent.targetTouches[0];startCoords.pageX=e.originalEvent.targetTouches[0].pageX;startCoords.pageY=e.originalEvent.targetTouches[0].pageY;clearInterval(interval)});$slide.on("touchmove",function(e){if(w<elSize){if(w!==0){return false}}var orig=e.originalEvent;endCoords=orig.targetTouches[0];var xMovement=Math.abs(endCoords.pageX-startCoords.pageX);var yMovement=Math.abs(endCoords.pageY-startCoords.pageY);if(settings.vertical===true){if(yMovement*3>xMovement){e.preventDefault()}$this.touchMove(endCoords.pageY,startCoords.pageY)}else{if(xMovement*3>yMovement){e.preventDefault()}$this.touchMove(endCoords.pageX,startCoords.pageX)}});$slide.on("touchend",function(){if(w<elSize){if(w!==0){return false}}var distance;if(settings.vertical===true){distance=endCoords.pageY-startCoords.pageY}else{distance=endCoords.pageX-startCoords.pageX}$this.touchEnd(distance)})}},build:function(){var $this=this;$this.initialStyle();if(this.doCss()){if(settings.enableTouch===true){$this.enableTouch()}if(settings.enableDrag===true){$this.enableDrag()}}$(window).on("focus",function(){$this.auto()});$(window).on("blur",function(){clearInterval(interval)});$this.pager();$this.pauseOnHover();$this.controls();$this.keyPress()}};plugin.build();refresh.init=function(){refresh.chbreakpoint();if(settings.vertical===true){if(settings.item>1){elSize=settings.verticalHeight}else{elSize=$children.outerHeight()}$slide.css("height",elSize+"px")}else{elSize=$slide.outerWidth()}if(settings.loop===true&&settings.mode==="slide"){refresh.clone()}refresh.calL();if(settings.mode==="slide"){$el.removeClass("lSSlide")}if(settings.mode==="slide"){refresh.calSW();refresh.sSW()}setTimeout(function(){if(settings.mode==="slide"){$el.addClass("lSSlide")}},1e3);if(settings.pager){refresh.createPager()}if(settings.adaptiveHeight===true&&settings.vertical===false){$el.css("height",$children.eq(scene).outerHeight(true))}if(settings.adaptiveHeight===false){if(settings.mode==="slide"){if(settings.vertical===false){plugin.setHeight($el,false)}else{plugin.auto()}}else{plugin.setHeight($el,true)}}if(settings.gallery===true){plugin.slideThumb()}if(settings.mode==="slide"){plugin.slide()}if(settings.autoWidth===false){if($children.length<=settings.item){$slide.find(".lSAction").hide()}else{$slide.find(".lSAction").show()}}else{if(refresh.calWidth(false)<elSize&&w!==0){$slide.find(".lSAction").hide()}else{$slide.find(".lSAction").show()}}};$el.goToPrevSlide=function(){if(scene>0){settings.onBeforePrevSlide.call(this,$el,scene);scene--;$el.mode(false);if(settings.gallery===true){plugin.slideThumb()}}else{if(settings.loop===true){settings.onBeforePrevSlide.call(this,$el,scene);if(settings.mode==="fade"){var l=length-1;scene=parseInt(l/settings.slideMove)}$el.mode(false);if(settings.gallery===true){plugin.slideThumb()}}else if(settings.slideEndAnimation===true){$el.addClass("leftEnd");setTimeout(function(){$el.removeClass("leftEnd")},400)}}};$el.goToNextSlide=function(){var nextI=true;if(settings.mode==="slide"){var _slideValue=plugin.slideValue();nextI=_slideValue<w-elSize-settings.slideMargin}if(scene*settings.slideMove<length-settings.slideMove&&nextI){settings.onBeforeNextSlide.call(this,$el,scene);scene++;$el.mode(false);if(settings.gallery===true){plugin.slideThumb()}}else{if(settings.loop===true){settings.onBeforeNextSlide.call(this,$el,scene);scene=0;$el.mode(false);if(settings.gallery===true){plugin.slideThumb()}}else if(settings.slideEndAnimation===true){$el.addClass("rightEnd");setTimeout(function(){$el.removeClass("rightEnd")},400)}}};$el.mode=function(_touch){if(settings.adaptiveHeight===true&&settings.vertical===false){$el.css("height",$children.eq(scene).outerHeight(true))}if(on===false){if(settings.mode==="slide"){if(plugin.doCss()){$el.addClass("lSSlide");if(settings.speed!==""){$slide.css("transition-duration",settings.speed+"ms")}if(settings.cssEasing!==""){$slide.css("transition-timing-function",settings.cssEasing)}}}else{if(plugin.doCss()){if(settings.speed!==""){$el.css("transition-duration",settings.speed+"ms")}if(settings.cssEasing!==""){$el.css("transition-timing-function",settings.cssEasing)}}}}if(!_touch){settings.onBeforeSlide.call(this,$el,scene)}if(settings.mode==="slide"){plugin.slide()}else{plugin.fade()}if(!$slide.hasClass("ls-hover")){plugin.auto()}setTimeout(function(){if(!_touch){settings.onAfterSlide.call(this,$el,scene)}},settings.speed);on=true};$el.play=function(){$el.goToNextSlide();settings.auto=true;plugin.auto()};$el.pause=function(){settings.auto=false;clearInterval(interval)};$el.refresh=function(){refresh.init()};$el.getCurrentSlideCount=function(){var sc=scene;if(settings.loop){var ln=$slide.find(".lslide").length,cl=$el.find(".clone.left").length;if(scene<=cl-1){sc=ln+(scene-cl)}else if(scene>=ln+cl){sc=scene-ln-cl}else{sc=scene-cl}}return sc+1};$el.getTotalSlideCount=function(){return $slide.find(".lslide").length};$el.goToSlide=function(s){if(settings.loop){scene=s+$el.find(".clone.left").length-1}else{scene=s}$el.mode(false);if(settings.gallery===true){plugin.slideThumb()}};$el.destroy=function(){if($el.lightSlider){$el.goToPrevSlide=function(){};$el.goToNextSlide=function(){};$el.mode=function(){};$el.play=function(){};$el.pause=function(){};$el.refresh=function(){};$el.getCurrentSlideCount=function(){};$el.getTotalSlideCount=function(){};$el.goToSlide=function(){};$el.lightSlider=null;refresh={init:function(){}};$el.parent().parent().find(".lSAction, .lSPager").remove();$el.removeClass("lightSlider lSFade lSSlide lsGrab lsGrabbing leftEnd right").removeAttr("style").unwrap().unwrap();$el.children().removeAttr("style");$children.removeClass("lslide active");$el.find(".clone").remove();$children=null;interval=null;on=false;scene=0}};setTimeout(function(){settings.onSliderLoad.call(this,$el)},10);$(window).on("resize orientationchange",function(e){setTimeout(function(){if(e.preventDefault){e.preventDefault()}else{e.returnValue=false}refresh.init()},200)});return this}})(jQuery);