( function( $ ) { 'use strict'; if ( typeof wpcf7 === 'undefined' || wpcf7 === null ) { return; } wpcf7 = $.extend( { cached: 0, inputs: [] }, wpcf7 ); $( function() { wpcf7.supportHtml5 = ( function() { var features = {}; var input = document.createElement( 'input' ); features.placeholder = 'placeholder' in input; var inputTypes = [ 'email', 'url', 'tel', 'number', 'range', 'date' ]; $.each( inputTypes, function( index, value ) { input.setAttribute( 'type', value ); features[ value ] = input.type !== 'text'; } ); return features; } )(); $( 'div.wpcf7 > form' ).each( function() { var $form = $( this ); wpcf7.initForm( $form ); if ( wpcf7.cached ) { wpcf7.refill( $form ); } } ); } ); wpcf7.getId = function( form ) { return parseInt( $( 'input[name="_wpcf7"]', form ).val(), 10 ); }; wpcf7.initForm = function( form ) { var $form = $( form ); $form.submit( function( event ) { if ( ! wpcf7.supportHtml5.placeholder ) { $( '[placeholder].placeheld', $form ).each( function( i, n ) { $( n ).val( '' ).removeClass( 'placeheld' ); } ); } if ( typeof window.FormData === 'function' ) { wpcf7.submit( $form ); event.preventDefault(); } } ); $( '.wpcf7-submit', $form ).after( '' ); wpcf7.toggleSubmit( $form ); $form.on( 'click', '.wpcf7-acceptance', function() { wpcf7.toggleSubmit( $form ); } ); // Exclusive Checkbox $( '.wpcf7-exclusive-checkbox', $form ).on( 'click', 'input:checkbox', function() { var name = $( this ).attr( 'name' ); $form.find( 'input:checkbox[name="' + name + '"]' ).not( this ).prop( 'checked', false ); } ); // Free Text Option for Checkboxes and Radio Buttons $( '.wpcf7-list-item.has-free-text', $form ).each( function() { var $freetext = $( ':input.wpcf7-free-text', this ); var $wrap = $( this ).closest( '.wpcf7-form-control' ); if ( $( ':checkbox, :radio', this ).is( ':checked' ) ) { $freetext.prop( 'disabled', false ); } else { $freetext.prop( 'disabled', true ); } $wrap.on( 'change', ':checkbox, :radio', function() { var $cb = $( '.has-free-text', $wrap ).find( ':checkbox, :radio' ); if ( $cb.is( ':checked' ) ) { $freetext.prop( 'disabled', false ).focus(); } else { $freetext.prop( 'disabled', true ); } } ); } ); // Placeholder Fallback if ( ! wpcf7.supportHtml5.placeholder ) { $( '[placeholder]', $form ).each( function() { $( this ).val( $( this ).attr( 'placeholder' ) ); $( this ).addClass( 'placeheld' ); $( this ).focus( function() { if ( $( this ).hasClass( 'placeheld' ) ) { $( this ).val( '' ).removeClass( 'placeheld' ); } } ); $( this ).blur( function() { if ( '' === $( this ).val() ) { $( this ).val( $( this ).attr( 'placeholder' ) ); $( this ).addClass( 'placeheld' ); } } ); } ); } if ( wpcf7.jqueryUi && ! wpcf7.supportHtml5.date ) { $form.find( 'input.wpcf7-date[type="date"]' ).each( function() { $( this ).datepicker( { dateFormat: 'yy-mm-dd', minDate: new Date( $( this ).attr( 'min' ) ), maxDate: new Date( $( this ).attr( 'max' ) ) } ); } ); } if ( wpcf7.jqueryUi && ! wpcf7.supportHtml5.number ) { $form.find( 'input.wpcf7-number[type="number"]' ).each( function() { $( this ).spinner( { min: $( this ).attr( 'min' ), max: $( this ).attr( 'max' ), step: $( this ).attr( 'step' ) } ); } ); } // Character Count wpcf7.resetCounter( $form ); // URL Input Correction $form.on( 'change', '.wpcf7-validates-as-url', function() { var val = $.trim( $( this ).val() ); if ( val && ! val.match( /^[a-z][a-z0-9.+-]*:/i ) && -1 !== val.indexOf( '.' ) ) { val = val.replace( /^\/+/, '' ); val = 'http://' + val; } $( this ).val( val ); } ); }; wpcf7.submit = function( form ) { if ( typeof window.FormData !== 'function' ) { return; } var $form = $( form ); $( '.ajax-loader', $form ).addClass( 'is-active' ); wpcf7.clearResponse( $form ); var formData = new FormData( $form.get( 0 ) ); var detail = { id: $form.closest( 'div.wpcf7' ).attr( 'id' ), status: 'init', inputs: [], formData: formData }; $.each( $form.serializeArray(), function( i, field ) { if ( '_wpcf7' == field.name ) { detail.contactFormId = field.value; } else if ( '_wpcf7_version' == field.name ) { detail.pluginVersion = field.value; } else if ( '_wpcf7_locale' == field.name ) { detail.contactFormLocale = field.value; } else if ( '_wpcf7_unit_tag' == field.name ) { detail.unitTag = field.value; } else if ( '_wpcf7_container_post' == field.name ) { detail.containerPostId = field.value; } else if ( field.name.match( /^_wpcf7_\w+_free_text_/ ) ) { var owner = field.name.replace( /^_wpcf7_\w+_free_text_/, '' ); detail.inputs.push( { name: owner + '-free-text', value: field.value } ); } else if ( field.name.match( /^_/ ) ) { // do nothing } else { detail.inputs.push( field ); } } ); wpcf7.triggerEvent( $form.closest( 'div.wpcf7' ), 'beforesubmit', detail ); var ajaxSuccess = function( data, status, xhr, $form ) { detail.id = $( data.into ).attr( 'id' ); detail.status = data.status; detail.apiResponse = data; var $message = $( '.wpcf7-response-output', $form ); switch ( data.status ) { case 'validation_failed': $.each( data.invalidFields, function( i, n ) { $( n.into, $form ).each( function() { wpcf7.notValidTip( this, n.message ); $( '.wpcf7-form-control', this ).addClass( 'wpcf7-not-valid' ); $( '[aria-invalid]', this ).attr( 'aria-invalid', 'true' ); } ); } ); $message.addClass( 'wpcf7-validation-errors' ); $form.addClass( 'invalid' ); wpcf7.triggerEvent( data.into, 'invalid', detail ); break; case 'acceptance_missing': $message.addClass( 'wpcf7-acceptance-missing' ); $form.addClass( 'unaccepted' ); wpcf7.triggerEvent( data.into, 'unaccepted', detail ); break; case 'spam': $message.addClass( 'wpcf7-spam-blocked' ); $form.addClass( 'spam' ); wpcf7.triggerEvent( data.into, 'spam', detail ); break; case 'aborted': $message.addClass( 'wpcf7-aborted' ); $form.addClass( 'aborted' ); wpcf7.triggerEvent( data.into, 'aborted', detail ); break; case 'mail_sent': $message.addClass( 'wpcf7-mail-sent-ok' ); $form.addClass( 'sent' ); wpcf7.triggerEvent( data.into, 'mailsent', detail ); break; case 'mail_failed': $message.addClass( 'wpcf7-mail-sent-ng' ); $form.addClass( 'failed' ); wpcf7.triggerEvent( data.into, 'mailfailed', detail ); break; default: var customStatusClass = 'custom-' + data.status.replace( /[^0-9a-z]+/i, '-' ); $message.addClass( 'wpcf7-' + customStatusClass ); $form.addClass( customStatusClass ); } wpcf7.refill( $form, data ); wpcf7.triggerEvent( data.into, 'submit', detail ); if ( 'mail_sent' == data.status ) { $form.each( function() { this.reset(); } ); wpcf7.toggleSubmit( $form ); wpcf7.resetCounter( $form ); } if ( ! wpcf7.supportHtml5.placeholder ) { $form.find( '[placeholder].placeheld' ).each( function( i, n ) { $( n ).val( $( n ).attr( 'placeholder' ) ); } ); } $message.html( '' ).append( data.message ).slideDown( 'fast' ); $message.attr( 'role', 'alert' ); $( '.screen-reader-response', $form.closest( '.wpcf7' ) ).each( function() { var $response = $( this ); $response.html( '' ).attr( 'role', '' ).append( data.message ); if ( data.invalidFields ) { var $invalids = $( '' ); $.each( data.invalidFields, function( i, n ) { if ( n.idref ) { var $li = $( '
  • ' ).append( $( '' ).attr( 'href', '#' + n.idref ).append( n.message ) ); } else { var $li = $( '
  • ' ).append( n.message ); } $invalids.append( $li ); } ); $response.append( $invalids ); } $response.attr( 'role', 'alert' ).focus(); } ); }; $.ajax( { type: 'POST', url: wpcf7.apiSettings.getRoute( '/contact-forms/' + wpcf7.getId( $form ) + '/feedback' ), data: formData, dataType: 'json', processData: false, contentType: false } ).done( function( data, status, xhr ) { ajaxSuccess( data, status, xhr, $form ); $( '.ajax-loader', $form ).removeClass( 'is-active' ); } ).fail( function( xhr, status, error ) { var $e = $( '
    ' ).text( error.message ); $form.after( $e ); } ); }; wpcf7.triggerEvent = function( target, name, detail ) { var $target = $( target ); /* DOM event */ var event = new CustomEvent( 'wpcf7' + name, { bubbles: true, detail: detail } ); $target.get( 0 ).dispatchEvent( event ); /* jQuery event */ $target.trigger( 'wpcf7:' + name, detail ); $target.trigger( name + '.wpcf7', detail ); // deprecated }; wpcf7.toggleSubmit = function( form, state ) { var $form = $( form ); var $submit = $( 'input:submit', $form ); if ( typeof state !== 'undefined' ) { $submit.prop( 'disabled', ! state ); return; } if ( $form.hasClass( 'wpcf7-acceptance-as-validation' ) ) { return; } $submit.prop( 'disabled', false ); $( '.wpcf7-acceptance', $form ).each( function() { var $span = $( this ); var $input = $( 'input:checkbox', $span ); if ( ! $span.hasClass( 'optional' ) ) { if ( $span.hasClass( 'invert' ) && $input.is( ':checked' ) || ! $span.hasClass( 'invert' ) && ! $input.is( ':checked' ) ) { $submit.prop( 'disabled', true ); return false; } } } ); }; wpcf7.resetCounter = function( form ) { var $form = $( form ); $( '.wpcf7-character-count', $form ).each( function() { var $count = $( this ); var name = $count.attr( 'data-target-name' ); var down = $count.hasClass( 'down' ); var starting = parseInt( $count.attr( 'data-starting-value' ), 10 ); var maximum = parseInt( $count.attr( 'data-maximum-value' ), 10 ); var minimum = parseInt( $count.attr( 'data-minimum-value' ), 10 ); var updateCount = function( target ) { var $target = $( target ); var length = $target.val().length; var count = down ? starting - length : length; $count.attr( 'data-current-value', count ); $count.text( count ); if ( maximum && maximum < length ) { $count.addClass( 'too-long' ); } else { $count.removeClass( 'too-long' ); } if ( minimum && length < minimum ) { $count.addClass( 'too-short' ); } else { $count.removeClass( 'too-short' ); } }; $( ':input[name="' + name + '"]', $form ).each( function() { updateCount( this ); $( this ).keyup( function() { updateCount( this ); } ); } ); } ); }; wpcf7.notValidTip = function( target, message ) { var $target = $( target ); $( '.wpcf7-not-valid-tip', $target ).remove(); $( '' ).attr( { 'class': 'wpcf7-not-valid-tip', 'role': 'alert', 'aria-hidden': 'true', } ).text( message ).appendTo( $target ); if ( $target.is( '.use-floating-validation-tip *' ) ) { var fadeOut = function( target ) { $( target ).not( ':hidden' ).animate( { opacity: 0 }, 'fast', function() { $( this ).css( { 'z-index': -100 } ); } ); }; $target.on( 'mouseover', '.wpcf7-not-valid-tip', function() { fadeOut( this ); } ); $target.on( 'focus', ':input', function() { fadeOut( $( '.wpcf7-not-valid-tip', $target ) ); } ); } }; wpcf7.refill = function( form, data ) { var $form = $( form ); var refillCaptcha = function( $form, items ) { $.each( items, function( i, n ) { $form.find( ':input[name="' + i + '"]' ).val( '' ); $form.find( 'img.wpcf7-captcha-' + i ).attr( 'src', n ); var match = /([0-9]+)\.(png|gif|jpeg)$/.exec( n ); $form.find( 'input:hidden[name="_wpcf7_captcha_challenge_' + i + '"]' ).attr( 'value', match[ 1 ] ); } ); }; var refillQuiz = function( $form, items ) { $.each( items, function( i, n ) { $form.find( ':input[name="' + i + '"]' ).val( '' ); $form.find( ':input[name="' + i + '"]' ).siblings( 'span.wpcf7-quiz-label' ).text( n[ 0 ] ); $form.find( 'input:hidden[name="_wpcf7_quiz_answer_' + i + '"]' ).attr( 'value', n[ 1 ] ); } ); }; if ( typeof data === 'undefined' ) { $.ajax( { type: 'GET', url: wpcf7.apiSettings.getRoute( '/contact-forms/' + wpcf7.getId( $form ) + '/refill' ), beforeSend: function( xhr ) { var nonce = $form.find( ':input[name="_wpnonce"]' ).val(); if ( nonce ) { xhr.setRequestHeader( 'X-WP-Nonce', nonce ); } }, dataType: 'json' } ).done( function( data, status, xhr ) { if ( data.captcha ) { refillCaptcha( $form, data.captcha ); } if ( data.quiz ) { refillQuiz( $form, data.quiz ); } } ); } else { if ( data.captcha ) { refillCaptcha( $form, data.captcha ); } if ( data.quiz ) { refillQuiz( $form, data.quiz ); } } }; wpcf7.clearResponse = function( form ) { var $form = $( form ); $form.removeClass( 'invalid spam sent failed' ); $form.siblings( '.screen-reader-response' ).html( '' ).attr( 'role', '' ); $( '.wpcf7-not-valid-tip', $form ).remove(); $( '[aria-invalid]', $form ).attr( 'aria-invalid', 'false' ); $( '.wpcf7-form-control', $form ).removeClass( 'wpcf7-not-valid' ); $( '.wpcf7-response-output', $form ) .hide().empty().removeAttr( 'role' ) .removeClass( 'wpcf7-mail-sent-ok wpcf7-mail-sent-ng wpcf7-validation-errors wpcf7-spam-blocked' ); }; wpcf7.apiSettings.getRoute = function( path ) { var url = wpcf7.apiSettings.root; url = url.replace( wpcf7.apiSettings.namespace, wpcf7.apiSettings.namespace + path ); return url; }; } )( jQuery ); /* * Polyfill for Internet Explorer * See https://developer.mozilla.org/en-US/docs/Web/API/CustomEvent/CustomEvent */ ( function () { if ( typeof window.CustomEvent === "function" ) return false; function CustomEvent ( event, params ) { params = params || { bubbles: false, cancelable: false, detail: undefined }; var evt = document.createEvent( 'CustomEvent' ); evt.initCustomEvent( event, params.bubbles, params.cancelable, params.detail ); return evt; } CustomEvent.prototype = window.Event.prototype; window.CustomEvent = CustomEvent; } )(); ; /** * alg-wc-custom-payment-gateways.js * * @version 1.6.0 * @since 1.6.0 * @author Tyche Softwares */ jQuery( function() { jQuery( 'body' ).on( 'change', 'input[name="payment_method"]', function() { jQuery( 'body' ).trigger( 'update_checkout' ); } ); } ); ; /*! * JavaScript Cookie v2.1.4 * https://github.com/js-cookie/js-cookie * * Copyright 2006, 2015 Klaus Hartl & Fagner Brack * Released under the MIT license */ !function(e){var n=!1;if("function"==typeof define&&define.amd&&(define(e),n=!0),"object"==typeof exports&&(module.exports=e(),n=!0),!n){var o=window.Cookies,t=window.Cookies=e();t.noConflict=function(){return window.Cookies=o,t}}}(function(){function e(){for(var e=0,n={};e1){if("number"==typeof(i=e({path:"/"},t.defaults,i)).expires){var a=new Date;a.setMilliseconds(a.getMilliseconds()+864e5*i.expires),i.expires=a}i.expires=i.expires?i.expires.toUTCString():"";try{c=JSON.stringify(r),/^[\{\[]/.test(c)&&(r=c)}catch(m){}r=o.write?o.write(r,n):encodeURIComponent(String(r)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),n=(n=(n=encodeURIComponent(String(n))).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent)).replace(/[\(\)]/g,escape);var f="";for(var s in i)i[s]&&(f+="; "+s,!0!==i[s]&&(f+="="+i[s]));return document.cookie=n+"="+r+f}n||(c={});for(var p=document.cookie?document.cookie.split("; "):[],d=/(%[0-9A-Z]{2})+/g,u=0;u'),i(".password-input").append(''),i(".show-password-input").click(function(){i(this).toggleClass("display-password"),i(this).hasClass("display-password")?i(this).siblings(['input[name^="password"]','input[type="password"]']).prop("type","text"):i(this).siblings('input[name^="password"]').prop("type","password")})});; jQuery(function(r){if("undefined"==typeof wc_cart_fragments_params)return!1;var t=!0,o=wc_cart_fragments_params.cart_hash_key;try{t="sessionStorage"in window&&null!==window.sessionStorage,window.sessionStorage.setItem("wc","test"),window.sessionStorage.removeItem("wc"),window.localStorage.setItem("wc","test"),window.localStorage.removeItem("wc")}catch(f){t=!1}function a(){t&&sessionStorage.setItem("wc_cart_created",(new Date).getTime())}function s(e){t&&(localStorage.setItem(o,e),sessionStorage.setItem(o,e))}var e={url:wc_cart_fragments_params.wc_ajax_url.toString().replace("%%endpoint%%","get_refreshed_fragments"),type:"POST",data:{time:(new Date).getTime()},timeout:wc_cart_fragments_params.request_timeout,success:function(e){e&&e.fragments&&(r.each(e.fragments,function(e,t){r(e).replaceWith(t)}),t&&(sessionStorage.setItem(wc_cart_fragments_params.fragment_name,JSON.stringify(e.fragments)),s(e.cart_hash),e.cart_hash&&a()),r(document.body).trigger("wc_fragments_refreshed"))},error:function(){r(document.body).trigger("wc_fragments_ajax_error")}};function n(){r.ajax(e)}if(t){var i=null;r(document.body).on("wc_fragment_refresh updated_wc_div",function(){n()}),r(document.body).on("added_to_cart removed_from_cart",function(e,t,r){var n=sessionStorage.getItem(o);null!==n&&n!==undefined&&""!==n||a(),sessionStorage.setItem(wc_cart_fragments_params.fragment_name,JSON.stringify(t)),s(r)}),r(document.body).on("wc_fragments_refreshed",function(){clearTimeout(i),i=setTimeout(n,864e5)}),r(window).on("storage onstorage",function(e){o===e.originalEvent.key&&localStorage.getItem(o)!==sessionStorage.getItem(o)&&n()}),r(window).on("pageshow",function(e){e.originalEvent.persisted&&(r(".widget_shopping_cart_content").empty(),r(document.body).trigger("wc_fragment_refresh"))});try{var c=r.parseJSON(sessionStorage.getItem(wc_cart_fragments_params.fragment_name)),_=sessionStorage.getItem(o),g=Cookies.get("woocommerce_cart_hash"),m=sessionStorage.getItem("wc_cart_created");if(null!==_&&_!==undefined&&""!==_||(_=""),null!==g&&g!==undefined&&""!==g||(g=""),_&&(null===m||m===undefined||""===m))throw"No cart_created";if(m){var d=1*m+864e5,w=(new Date).getTime();if(d=200&&a.status<400){var e=JSON.parse(a.responseText);if(!e)return;mailchimp_cart.valueEmail(e.email)&&mailchimp_cart.setEmail(e.email)}},a.onerror=function(){console.log("mailchimp.get_email_by_hash.request.error",a.responseText)},a.setRequestHeader("Content-Type","application/json"),a.setRequestHeader("Accept","application/json"),a.send()}catch(e){console.log("mailchimp.get_email_by_hash.error",e)}}function mailchimpHandleBillingEmail(e){try{e||(e="#billing_email");var i=document.querySelector(e),a=void 0!==i?i.value:"";if(!mailchimp_cart.valueEmail(a)||mailchimp_submitted_email===a)return!1;mailchimp_cart.setEmail(a);var t=mailchimp_public_data.ajax_url+"?action=mailchimp_set_user_by_email&email="+a+"&language="+mailchimp_public_data.language,n=new XMLHttpRequest;return n.open("POST",t,!0),n.onload=function(){var e=n.status>=200&&n.status<400,i=e?"mailchimp.handle_billing_email.request.success":"mailchimp.handle_billing_email.request.error";e&&(mailchimp_submitted_email=a),console.log(i,n.responseText)},n.onerror=function(){console.log("mailchimp.handle_billing_email.request.error",n.responseText)},n.setRequestHeader("Content-Type","application/json"),n.setRequestHeader("Accept","application/json"),n.send(),!0}catch(i){console.log("mailchimp.handle_billing_email.error",i),mailchimp_submitted_email=!1}}!function(){"use strict";var e,i,a,t={extend:function(e,i){for(var a in i||{})i.hasOwnProperty(a)&&(e[a]=i[a]);return e},getQueryStringVars:function(){var e=window.location.search||"",i=[],a={};if((e=e.substr(1)).length)for(var t in i=e.split("&")){var n=i[t];if("string"==typeof n){var l=n.split("="),r=l[0],m=l[1];r.length&&(void 0===a[r]&&(a[r]=[]),a[r].push(m))}}return a},unEscape:function(e){return decodeURIComponent(e)},escape:function(e){return encodeURIComponent(e)},createDate:function(e,i){e||(e=0);var a=new Date,t=i?a.getDate()-e:a.getDate()+e;return a.setDate(t),a},arrayUnique:function(e){for(var i=e.concat(),a=0;a(a||v.height())},_setFocus:function(){(b.st.focus?b.content.find(b.st.focus).eq(0):b.wrap).focus()},_onFocusIn:function(c){if(c.target!==b.wrap[0]&&!a.contains(b.wrap[0],c.target))return b._setFocus(),!1},_parseMarkup:function(b,c,d){var e;d.data&&(c=a.extend(d.data,c)),y(l,[b,c,d]),a.each(c,function(c,d){if(void 0===d||!1===d)return!0;if(e=c.split("_"),e.length>1){var f=b.find(p+"-"+e[0]);if(f.length>0){var g=e[1];"replaceWith"===g?f[0]!==d[0]&&f.replaceWith(d):"img"===g?f.is("img")?f.attr("src",d):f.replaceWith(a("").attr("src",d).attr("class",f.attr("class"))):f.attr(e[1],d)}}else b.find(p+"-"+c).html(d)})},_getScrollbarSize:function(){if(void 0===b.scrollbarSize){var a=document.createElement("div");a.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(a),b.scrollbarSize=a.offsetWidth-a.clientWidth,document.body.removeChild(a)}return b.scrollbarSize}},a.magnificPopup={instance:null,proto:t.prototype,modules:[],open:function(b,c){return A(),b=b?a.extend(!0,{},b):{},b.isObj=!0,b.index=c||0,this.instance.open(b)},close:function(){return a.magnificPopup.instance&&a.magnificPopup.instance.close()},registerModule:function(b,c){c.options&&(a.magnificPopup.defaults[b]=c.options),a.extend(this.proto,c.proto),this.modules.push(b)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0}},a.fn.magnificPopup=function(c){A();var d=a(this);if("string"==typeof c)if("open"===c){var e,f=u?d.data("magnificPopup"):d[0].magnificPopup,g=parseInt(arguments[1],10)||0;f.items?e=f.items[g]:(e=d,f.delegate&&(e=e.find(f.delegate)),e=e.eq(g)),b._openClick({mfpEl:e},d,f)}else b.isOpen&&b[c].apply(b,Array.prototype.slice.call(arguments,1));else c=a.extend(!0,{},c),u?d.data("magnificPopup",c):d[0].magnificPopup=c,b.addGroup(d,c);return d};var C,D,E,F="inline",G=function(){E&&(D.after(E.addClass(C)).detach(),E=null)};a.magnificPopup.registerModule(F,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){b.types.push(F),w(h+"."+F,function(){G()})},getInline:function(c,d){if(G(),c.src){var e=b.st.inline,f=a(c.src);if(f.length){var g=f[0].parentNode;g&&g.tagName&&(D||(C=e.hiddenClass,D=x(C),C="mfp-"+C),E=f.after(D).detach().removeClass(C)),b.updateStatus("ready")}else b.updateStatus("error",e.tNotFound),f=a("
    ");return c.inlineElement=f,f}return b.updateStatus("ready"),b._parseMarkup(d,{},c),d}}});var H,I=function(c){if(c.data&&void 0!==c.data.title)return c.data.title;var d=b.st.image.titleSrc;if(d){if(a.isFunction(d))return d.call(b,c);if(c.el)return c.el.attr(d)||""}return""};a.magnificPopup.registerModule("image",{options:{markup:'
    ',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'The image could not be loaded.'},proto:{initImage:function(){var c=b.st.image,d=".image";b.types.push("image"),w(m+d,function(){"image"===b.currItem.type&&c.cursor&&a(document.body).addClass(c.cursor)}),w(h+d,function(){c.cursor&&a(document.body).removeClass(c.cursor),v.off("resize"+p)}),w("Resize"+d,b.resizeImage),b.isLowIE&&w("AfterChange",b.resizeImage)},resizeImage:function(){var a=b.currItem;if(a&&a.img&&b.st.image.verticalFit){var c=0;b.isLowIE&&(c=parseInt(a.img.css("padding-top"),10)+parseInt(a.img.css("padding-bottom"),10)),a.img.css("max-height",b.wH-c)}},_onImageHasSize:function(a){a.img&&(a.hasSize=!0,H&&clearInterval(H),a.isCheckingImgSize=!1,y("ImageHasSize",a),a.imgHidden&&(b.content&&b.content.removeClass("mfp-loading"),a.imgHidden=!1))},findImageSize:function(a){var c=0,d=a.img[0],e=function(f){H&&clearInterval(H),H=setInterval(function(){if(d.naturalWidth>0)return void b._onImageHasSize(a);c>200&&clearInterval(H),c++,3===c?e(10):40===c?e(50):100===c&&e(500)},f)};e(1)},getImage:function(c,d){var e=0,f=function(){c&&(c.img[0].complete?(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("ready")),c.hasSize=!0,c.loaded=!0,y("ImageLoadComplete")):(e++,e<200?setTimeout(f,100):g()))},g=function(){c&&(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("error",h.tError.replace("%url%",c.src))),c.hasSize=!0,c.loaded=!0,c.loadError=!0)},h=b.st.image,i=d.find(".mfp-img");if(i.length){var j=document.createElement("img");j.className="mfp-img",c.el&&c.el.find("img").length&&(j.alt=c.el.find("img").attr("alt")),c.img=a(j).on("load.mfploader",f).on("error.mfploader",g),j.src=c.src,i.is("img")&&(c.img=c.img.clone()),j=c.img[0],j.naturalWidth>0?c.hasSize=!0:j.width||(c.hasSize=!1)}return b._parseMarkup(d,{title:I(c),img_replaceWith:c.img},c),b.resizeImage(),c.hasSize?(H&&clearInterval(H),c.loadError?(d.addClass("mfp-loading"),b.updateStatus("error",h.tError.replace("%url%",c.src))):(d.removeClass("mfp-loading"),b.updateStatus("ready")),d):(b.updateStatus("loading"),c.loading=!0,c.hasSize||(c.imgHidden=!0,d.addClass("mfp-loading"),b.findImageSize(c)),d)}}});var J,K=function(){return void 0===J&&(J=void 0!==document.createElement("p").style.MozTransform),J};a.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(a){return a.is("img")?a:a.find("img")}},proto:{initZoom:function(){var a,c=b.st.zoom,d=".zoom";if(c.enabled&&b.supportsTransition){var e,f,g=c.duration,j=function(a){var b=a.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),d="all "+c.duration/1e3+"s "+c.easing,e={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},f="transition";return e["-webkit-"+f]=e["-moz-"+f]=e["-o-"+f]=e[f]=d,b.css(e),b},k=function(){b.content.css("visibility","visible")};w("BuildControls"+d,function(){if(b._allowZoom()){if(clearTimeout(e),b.content.css("visibility","hidden"),!(a=b._getItemToZoom()))return void k();f=j(a),f.css(b._getOffset()),b.wrap.append(f),e=setTimeout(function(){f.css(b._getOffset(!0)),e=setTimeout(function(){k(),setTimeout(function(){f.remove(),a=f=null,y("ZoomAnimationEnded")},16)},g)},16)}}),w(i+d,function(){if(b._allowZoom()){if(clearTimeout(e),b.st.removalDelay=g,!a){if(!(a=b._getItemToZoom()))return;f=j(a)}f.css(b._getOffset(!0)),b.wrap.append(f),b.content.css("visibility","hidden"),setTimeout(function(){f.css(b._getOffset())},16)}}),w(h+d,function(){b._allowZoom()&&(k(),f&&f.remove(),a=null)})}},_allowZoom:function(){return"image"===b.currItem.type},_getItemToZoom:function(){return!!b.currItem.hasSize&&b.currItem.img},_getOffset:function(c){var d;d=c?b.currItem.img:b.st.zoom.opener(b.currItem.el||b.currItem);var e=d.offset(),f=parseInt(d.css("padding-top"),10),g=parseInt(d.css("padding-bottom"),10);e.top-=a(window).scrollTop()-f;var h={width:d.width(),height:(u?d.innerHeight():d[0].offsetHeight)-g-f};return K()?h["-moz-transform"]=h.transform="translate("+e.left+"px,"+e.top+"px)":(h.left=e.left,h.top=e.top),h}}}),A()}),function(){var a=[].indexOf||function(a){for(var b=0,c=this.length;b=0,h={horizontal:{},vertical:{}},i=1,k={},j="waypoints-context-id",o="resize.waypoints",p="scroll.waypoints",q=1,r="waypoints-waypoint-ids",s="waypoint",t="waypoints",f=function(){function a(a){var b=this;this.$element=a,this.element=a[0],this.didResize=!1,this.didScroll=!1,this.id="context"+i++,this.oldScroll={x:a.scrollLeft(),y:a.scrollTop()},this.waypoints={horizontal:{},vertical:{}},a.data(j,this.id),k[this.id]=this,a.bind(p,function(){var a;if(!b.didScroll&&!l)return b.didScroll=!0,a=function(){return b.doScroll(),b.didScroll=!1},d.setTimeout(a,c[t].settings.scrollThrottle)}),a.bind(o,function(){var a;if(!b.didResize)return b.didResize=!0,a=function(){return c[t]("refresh"),b.didResize=!1},d.setTimeout(a,c[t].settings.resizeThrottle)})}return a.prototype.doScroll=function(){var a,b=this;return a={horizontal:{newScroll:this.$element.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.$element.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}},!l||a.vertical.oldScroll&&a.vertical.newScroll||c[t]("refresh"),c.each(a,function(a,d){var e,f,g;return g=[],f=d.newScroll>d.oldScroll,e=f?d.forward:d.backward,c.each(b.waypoints[a],function(a,b){var c,e;return d.oldScroll<(c=b.offset)&&c<=d.newScroll?g.push(b):d.newScroll<(e=b.offset)&&e<=d.oldScroll?g.push(b):void 0}),g.sort(function(a,b){return a.offset-b.offset}),f||g.reverse(),c.each(g,function(a,b){if(b.options.continuous||a===g.length-1)return b.trigger([e])})}),this.oldScroll={x:a.horizontal.newScroll,y:a.vertical.newScroll}},a.prototype.refresh=function(){var a,b,d,e=this;return d=c.isWindow(this.element),b=this.$element.offset(),this.doScroll(),a={horizontal:{contextOffset:d?0:b.left,contextScroll:d?0:this.oldScroll.x,contextDimension:this.$element.width(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:d?0:b.top,contextScroll:d?0:this.oldScroll.y,contextDimension:d?c[t]("viewportHeight"):this.$element.height(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}},c.each(a,function(a,b){return c.each(e.waypoints[a],function(a,d){var e,f,g,h,i;if(e=d.options.offset,g=d.offset,f=c.isWindow(d.element)?0:d.$element.offset()[b.offsetProp],c.isFunction(e)?e=e.apply(d.element):"string"==typeof e&&(e=parseFloat(e),d.options.offset.indexOf("%")>-1&&(e=Math.ceil(b.contextDimension*e/100))),d.offset=f-b.contextOffset+b.contextScroll-e,(!d.options.onlyOnScroll||null==g)&&d.enabled)return null!==g&&g<(h=b.oldScroll)&&h<=d.offset?d.trigger([b.backward]):null!==g&&g>(i=b.oldScroll)&&i>=d.offset?d.trigger([b.forward]):null===g&&b.oldScroll>=d.offset?d.trigger([b.forward]):void 0})})},a.prototype.checkEmpty=function(){if(c.isEmptyObject(this.waypoints.horizontal)&&c.isEmptyObject(this.waypoints.vertical))return this.$element.unbind([o,p].join(" ")),delete k[this.id]},a}(),g=function(){function a(a,b,d){var e,f;d=c.extend({},c.fn[s].defaults,d),"bottom-in-view"===d.offset&&(d.offset=function(){var a;return a=c[t]("viewportHeight"),c.isWindow(b.element)||(a=b.$element.height()),a-c(this).outerHeight()}),this.$element=a,this.element=a[0],this.axis=d.horizontal?"horizontal":"vertical",this.callback=d.handler,this.context=b,this.enabled=d.enabled,this.id="waypoints"+q++,this.offset=null,this.options=d,b.waypoints[this.axis][this.id]=this,h[this.axis][this.id]=this,e=null!=(f=a.data(r))?f:[],e.push(this.id),a.data(r,e)}return a.prototype.trigger=function(a){if(this.enabled)return null!=this.callback&&this.callback.apply(this.element,a),this.options.triggerOnce?this.destroy():void 0},a.prototype.disable=function(){return this.enabled=!1},a.prototype.enable=function(){return this.context.refresh(),this.enabled=!0},a.prototype.destroy=function(){return delete h[this.axis][this.id],delete this.context.waypoints[this.axis][this.id],this.context.checkEmpty()},a.getWaypointsByElement=function(a){var b,d;return(d=c(a).data(r))?(b=c.extend({},h.horizontal,h.vertical),c.map(d,function(a){return b[a]})):[]},a}(),n={init:function(a,b){return null==b&&(b={}),null==b.handler&&(b.handler=a),this.each(function(){var a,d,e,h;return a=c(this),e=null!=(h=b.context)?h:c.fn[s].defaults.context,c.isWindow(e)||(e=a.closest(e)),e=c(e),d=k[e.data(j)],d||(d=new f(e)),new g(a,d,b)}),c[t]("refresh"),this},disable:function(){return n._invoke(this,"disable")},enable:function(){return n._invoke(this,"enable")},destroy:function(){return n._invoke(this,"destroy")},prev:function(a,b){return n._traverse.call(this,a,b,function(a,b,c){if(b>0)return a.push(c[b-1])})},next:function(a,b){return n._traverse.call(this,a,b,function(a,b,c){if(ba.oldScroll.y})},left:function(a){return null==a&&(a=d),m._filter(a,"horizontal",function(a,b){return b.offset<=a.oldScroll.x})},right:function(a){return null==a&&(a=d),m._filter(a,"horizontal",function(a,b){return b.offset>a.oldScroll.x})},enable:function(){return m._invoke("enable")},disable:function(){return m._invoke("disable")},destroy:function(){return m._invoke("destroy")},extendFn:function(a,b){return n[a]=b},_invoke:function(a){var b;return b=c.extend({},h.vertical,h.horizontal),c.each(b,function(b,c){return c[a](),!0})},_filter:function(a,b,d){var e,f;return(e=k[c(a).data(j)])?(f=[],c.each(e.waypoints[b],function(a,b){if(d(e,b))return f.push(b)}),f.sort(function(a,b){return a.offset-b.offset}),c.map(f,function(a){return a.element})):[]}},c[t]=function(){var a,c;return c=arguments[0],a=2<=arguments.length?b.call(arguments,1):[],m[c]?m[c].apply(null,a):m.aggregate.call(null,c)},c[t].settings={resizeThrottle:100,scrollThrottle:30},e.load(function(){return c[t]("refresh")})})}.call(this),function(a,b){"object"==typeof exports&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):(a=a||self,a.Swiper=b())}(this,function(){"use strict";function a(a,b){var c=[],d=0;if(a&&!b&&a instanceof Ja)return a;if(a)if("string"==typeof a){var e,f,g=a.trim();if(g.indexOf("<")>=0&&g.indexOf(">")>=0){var h="div";for(0===g.indexOf(":~]/)?(b||Ha).querySelectorAll(a.trim()):[Ha.getElementById(a.trim().split("#")[1])],d=0;d0&&a[0].nodeType)for(d=0;d=0;n-=1){var o=m[n];f&&o.listener===f?(l.removeEventListener(j,o.proxyListener,g),m.splice(n,1)):f&&o.listener&&o.listener.dom7proxy&&o.listener.dom7proxy===f?(l.removeEventListener(j,o.proxyListener,g),m.splice(n,1)):f||(l.removeEventListener(j,o.proxyListener,g),m.splice(n,1))}}return this}function n(){for(var a=[],b=arguments.length;b--;)a[b]=arguments[b];for(var c=a[0].split(" "),d=a[1],e=0;e0}),h.dispatchEvent(i),h.dom7EventData=[],delete h.dom7EventData}return this}function o(a){function b(f){if(f.target===this)for(a.call(this,f),c=0;c0){if(a){var b=this.styles();return this[0].offsetWidth+parseFloat(b.getPropertyValue("margin-right"))+parseFloat(b.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null}function q(a){if(this.length>0){if(a){var b=this.styles();return this[0].offsetHeight+parseFloat(b.getPropertyValue("margin-top"))+parseFloat(b.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null}function r(){if(this.length>0){var a=this[0],b=a.getBoundingClientRect(),c=Ha.body,d=a.clientTop||c.clientTop||0,e=a.clientLeft||c.clientLeft||0,f=a===Ia?Ia.scrollY:a.scrollTop,g=a===Ia?Ia.scrollX:a.scrollLeft;return{top:b.top+f-d,left:b.left+g-e}}return null}function s(){return this[0]?Ia.getComputedStyle(this[0],null):{}}function t(a,b){var c;if(1===arguments.length){if("string"!=typeof a){for(c=0;cc-1?new Ja([]):a<0?(b=c+a,new Ja(b<0?[]:[this[b]])):new Ja([this[a]])}function A(){for(var a=[],b=arguments.length;b--;)a[b]=arguments[b];for(var c,d=0;d=0;c-=1)this[b].insertBefore(d.childNodes[c],this[b].childNodes[0])}else if(a instanceof Ja)for(c=0;c0?b?this[0].nextElementSibling&&a(this[0].nextElementSibling).is(b)?[this[0].nextElementSibling]:[]:this[0].nextElementSibling?[this[0].nextElementSibling]:[]:[])}function D(b){var c=[],d=this[0];if(!d)return new Ja([]);for(;d.nextElementSibling;){var e=d.nextElementSibling;b?a(e).is(b)&&c.push(e):c.push(e),d=e}return new Ja(c)}function E(b){if(this.length>0){var c=this[0];return new Ja(b?c.previousElementSibling&&a(c.previousElementSibling).is(b)?[c.previousElementSibling]:[]:c.previousElementSibling?[c.previousElementSibling]:[])}return new Ja([])}function F(b){var c=[],d=this[0];if(!d)return new Ja([]);for(;d.previousElementSibling;){var e=d.previousElementSibling;b?a(e).is(b)&&c.push(e):c.push(e),d=e}return new Ja(c)}function G(c){for(var d=[],e=0;e=0&&(r=parseFloat(r.replace("%",""))/100*d),a.virtualSize=-r,e?i.css({marginLeft:"",marginTop:""}):i.css({marginRight:"",marginBottom:""});var v;b.slidesPerColumn>1&&(v=Math.floor(j/b.slidesPerColumn)===j/a.params.slidesPerColumn?j:Math.ceil(j/b.slidesPerColumn)*b.slidesPerColumn,"auto"!==b.slidesPerView&&"row"===b.slidesPerColumnFill&&(v=Math.max(v,b.slidesPerView*b.slidesPerColumn)));for(var w,x=b.slidesPerColumn,y=v/x,z=Math.floor(j/b.slidesPerColumn),A=0;A1){var C=void 0,D=void 0,E=void 0;"column"===b.slidesPerColumnFill?(D=Math.floor(A/x),E=A-D*x,(D>z||D===z&&E===x-1)&&(E+=1)>=x&&(E=0,D+=1),C=D+E*v/x,B.css({"-webkit-box-ordinal-group":C,"-moz-box-ordinal-group":C,"-ms-flex-order":C,"-webkit-order":C,order:C})):(E=Math.floor(A/y),D=A-E*y),B.css("margin-"+(a.isHorizontal()?"top":"left"),0!==E&&b.spaceBetween&&b.spaceBetween+"px").attr("data-swiper-column",D).attr("data-swiper-row",E)}if("none"!==B.css("display")){if("auto"===b.slidesPerView){var F=Ia.getComputedStyle(B[0],null),G=B[0].style.transform,H=B[0].style.webkitTransform;if(G&&(B[0].style.transform="none"),H&&(B[0].style.webkitTransform="none"),b.roundLengths)w=a.isHorizontal()?B.outerWidth(!0):B.outerHeight(!0);else if(a.isHorizontal()){var I=parseFloat(F.getPropertyValue("width")),J=parseFloat(F.getPropertyValue("padding-left")),K=parseFloat(F.getPropertyValue("padding-right")),L=parseFloat(F.getPropertyValue("margin-left")),M=parseFloat(F.getPropertyValue("margin-right")),N=F.getPropertyValue("box-sizing");w=N&&"border-box"===N?I+L+M:I+J+K+L+M}else{var O=parseFloat(F.getPropertyValue("height")),P=parseFloat(F.getPropertyValue("padding-top")),Q=parseFloat(F.getPropertyValue("padding-bottom")),R=parseFloat(F.getPropertyValue("margin-top")),S=parseFloat(F.getPropertyValue("margin-bottom")),T=F.getPropertyValue("box-sizing");w=T&&"border-box"===T?O+R+S:O+P+Q+R+S}G&&(B[0].style.transform=G),H&&(B[0].style.webkitTransform=H),b.roundLengths&&(w=Math.floor(w))}else w=(d-(b.slidesPerView-1)*r)/b.slidesPerView,b.roundLengths&&(w=Math.floor(w)),i[A]&&(a.isHorizontal()?i[A].style.width=w+"px":i[A].style.height=w+"px");i[A]&&(i[A].swiperSlideSize=w),m.push(w),b.centeredSlides?(s=s+w/2+t/2+r,0===t&&0!==A&&(s=s-d/2-r),0===A&&(s=s-d/2-r),Math.abs(s)<.001&&(s=0),b.roundLengths&&(s=Math.floor(s)),u%b.slidesPerGroup==0&&k.push(s),l.push(s)):(b.roundLengths&&(s=Math.floor(s)),u%b.slidesPerGroup==0&&k.push(s),l.push(s),s=s+w+r),a.virtualSize+=w+r,t=w,u+=1}}a.virtualSize=Math.max(a.virtualSize,d)+o;var U;if(e&&f&&("slide"===b.effect||"coverflow"===b.effect)&&c.css({width:a.virtualSize+b.spaceBetween+"px"}),Ma.flexbox&&!b.setWrapperSize||(a.isHorizontal()?c.css({width:a.virtualSize+b.spaceBetween+"px"}):c.css({height:a.virtualSize+b.spaceBetween+"px"})),b.slidesPerColumn>1&&(a.virtualSize=(w+b.spaceBetween)*v,a.virtualSize=Math.ceil(a.virtualSize/b.slidesPerColumn)-b.spaceBetween,a.isHorizontal()?c.css({width:a.virtualSize+b.spaceBetween+"px"}):c.css({height:a.virtualSize+b.spaceBetween+"px"}),b.centeredSlides)){U=[];for(var V=0;V1&&k.push(a.virtualSize-d)}if(0===k.length&&(k=[0]),0!==b.spaceBetween&&(a.isHorizontal()?e?i.css({marginLeft:r+"px"}):i.css({marginRight:r+"px"}):i.css({marginBottom:r+"px"})),b.centerInsufficientSlides){var Z=0;if(m.forEach(function(a){Z+=a+(b.spaceBetween?b.spaceBetween:0)}),(Z-=b.spaceBetween)1)for(b=0;bc.slides.length)break;d.push(c.slides.eq(f)[0])}else d.push(c.slides.eq(c.activeIndex)[0]);for(b=0;be?g:e}e&&c.$wrapperEl.css("height",e+"px")}function Q(){for(var a=this,b=a.slides,c=0;c=0&&k0&&l<=c.size||k<=0&&l>=c.size)&&(c.visibleSlides.push(i),c.visibleSlidesIndexes.push(h),e.eq(h).addClass(d.slideVisibleClass))}i.progress=f?-j:j}c.visibleSlides=a(c.visibleSlides)}}function S(a){void 0===a&&(a=this&&this.translate||0);var b=this,c=b.params,d=b.maxTranslate()-b.minTranslate(),e=b.progress,f=b.isBeginning,g=b.isEnd,h=f,i=g;0===d?(e=0,f=!0,g=!0):(e=(a-b.minTranslate())/d,f=e<=0,g=e>=1),La.extend(b,{progress:e,isBeginning:f,isEnd:g}),(c.watchSlidesProgress||c.watchSlidesVisibility)&&b.updateSlidesProgress(a),f&&!h&&b.emit("reachBeginning toEdge"),g&&!i&&b.emit("reachEnd toEdge"),(h&&!f||i&&!g)&&b.emit("fromEdge"),b.emit("progress",e)}function T(){var a=this,b=a.slides,c=a.params,d=a.$wrapperEl,e=a.activeIndex,f=a.realIndex,g=a.virtual&&c.virtual.enabled;b.removeClass(c.slideActiveClass+" "+c.slideNextClass+" "+c.slidePrevClass+" "+c.slideDuplicateActiveClass+" "+c.slideDuplicateNextClass+" "+c.slideDuplicatePrevClass);var h;h=g?a.$wrapperEl.find("."+c.slideClass+'[data-swiper-slide-index="'+e+'"]'):b.eq(e),h.addClass(c.slideActiveClass),c.loop&&(h.hasClass(c.slideDuplicateClass)?d.children("."+c.slideClass+":not(."+c.slideDuplicateClass+')[data-swiper-slide-index="'+f+'"]').addClass(c.slideDuplicateActiveClass):d.children("."+c.slideClass+"."+c.slideDuplicateClass+'[data-swiper-slide-index="'+f+'"]').addClass(c.slideDuplicateActiveClass));var i=h.nextAll("."+c.slideClass).eq(0).addClass(c.slideNextClass);c.loop&&0===i.length&&(i=b.eq(0),i.addClass(c.slideNextClass));var j=h.prevAll("."+c.slideClass).eq(0).addClass(c.slidePrevClass);c.loop&&0===j.length&&(j=b.eq(-1),j.addClass(c.slidePrevClass)),c.loop&&(i.hasClass(c.slideDuplicateClass)?d.children("."+c.slideClass+":not(."+c.slideDuplicateClass+')[data-swiper-slide-index="'+i.attr("data-swiper-slide-index")+'"]').addClass(c.slideDuplicateNextClass):d.children("."+c.slideClass+"."+c.slideDuplicateClass+'[data-swiper-slide-index="'+i.attr("data-swiper-slide-index")+'"]').addClass(c.slideDuplicateNextClass),j.hasClass(c.slideDuplicateClass)?d.children("."+c.slideClass+":not(."+c.slideDuplicateClass+')[data-swiper-slide-index="'+j.attr("data-swiper-slide-index")+'"]').addClass(c.slideDuplicatePrevClass):d.children("."+c.slideClass+"."+c.slideDuplicateClass+'[data-swiper-slide-index="'+j.attr("data-swiper-slide-index")+'"]').addClass(c.slideDuplicatePrevClass))}function U(a){var b,c=this,d=c.rtlTranslate?c.translate:-c.translate,e=c.slidesGrid,f=c.snapGrid,g=c.params,h=c.activeIndex,i=c.realIndex,j=c.snapIndex,k=a;if(void 0===k){for(var l=0;l=e[l]&&d=e[l]&&d=e[l]&&(k=l);g.normalizeSlideIndex&&(k<0||void 0===k)&&(k=0)}if(b=f.indexOf(d)>=0?f.indexOf(d):Math.floor(k/g.slidesPerGroup),b>=f.length&&(b=f.length-1),k===h)return void(b!==j&&(c.snapIndex=b,c.emit("snapIndexChange")));var m=parseInt(c.slides.eq(k).attr("data-swiper-slide-index")||k,10);La.extend(c,{snapIndex:b,realIndex:m,previousIndex:h,activeIndex:k}),c.emit("activeIndexChange"),c.emit("snapIndexChange"),i!==m&&c.emit("realIndexChange"),c.emit("slideChange")}function V(b){var c=this,d=c.params,e=a(b.target).closest("."+d.slideClass)[0],f=!1;if(e)for(var g=0;gf?"next":de?"next":d=h.length&&(m=h.length-1),(k||g.initialSlide||0)===(j||0)&&c&&e.emit("beforeSlideChangeStart");var n=-h[m];if(e.updateProgress(n),g.normalizeSlideIndex)for(var o=0;o=Math.floor(100*i[o])&&(f=o);if(e.initialized&&f!==k){if(!e.allowSlideNext&&ne.translate&&n>e.maxTranslate()&&(k||0)!==f)return!1}var p;return p=f>k?"next":f(d.snapGrid[f+1]-h)/2&&(e=d.params.slidesPerGroup)}return d.slideTo(e,a,b,c)}function ha(){var b,c=this,d=c.params,e=c.$wrapperEl,f="auto"===d.slidesPerView?c.slidesPerViewDynamic():d.slidesPerView,g=c.clickedIndex;if(d.loop){if(c.animating)return;b=parseInt(a(c.clickedSlide).attr("data-swiper-slide-index"),10),d.centeredSlides?gc.slides.length-c.loopedSlides+f/2?(c.loopFix(),g=e.children("."+d.slideClass+'[data-swiper-slide-index="'+b+'"]:not(.'+d.slideDuplicateClass+")").eq(0).index(),La.nextTick(function(){c.slideTo(g)})):c.slideTo(g):g>c.slides.length-f?(c.loopFix(),g=e.children("."+d.slideClass+'[data-swiper-slide-index="'+b+'"]:not(.'+d.slideDuplicateClass+")").eq(0).index(),La.nextTick(function(){c.slideTo(g)})):c.slideTo(g)}else c.slideTo(g)}function ia(){var b=this,c=b.params,d=b.$wrapperEl;d.children("."+c.slideClass+"."+c.slideDuplicateClass).remove();var e=d.children("."+c.slideClass);if(c.loopFillGroupWithBlank){var f=c.slidesPerGroup-e.length%c.slidesPerGroup;if(f!==c.slidesPerGroup){for(var g=0;ge.length&&(b.loopedSlides=e.length);var i=[],j=[];e.each(function(c,d){var f=a(d);c=e.length-b.loopedSlides&&i.push(d),f.attr("data-swiper-slide-index",c)});for(var k=0;k=0;l-=1)d.prepend(a(i[l].cloneNode(!0)).addClass(c.slideDuplicateClass))}function ja(){var a,b=this,c=b.params,d=b.activeIndex,e=b.slides,f=b.loopedSlides,g=b.allowSlidePrev,h=b.allowSlideNext,i=b.snapGrid,j=b.rtlTranslate;b.allowSlidePrev=!0,b.allowSlideNext=!0;var k=-i[d],l=k-b.getTranslate();if(d=2*f||d>=e.length-f){a=-e.length+d+f,a+=f;var m=b.slideTo(a,0,!1,!0);m&&0!==l&&b.setTranslate((j?-b.translate:b.translate)-l)}b.allowSlidePrev=g,b.allowSlideNext=h}function ka(){var a=this,b=a.$wrapperEl,c=a.params,d=a.slides;b.children("."+c.slideClass+"."+c.slideDuplicateClass+",."+c.slideClass+"."+c.slideBlankClass).remove(),d.removeAttr("data-swiper-slide-index")}function la(a){var b=this;if(!(Ma.touch||!b.params.simulateTouch||b.params.watchOverflow&&b.isLocked)){var c=b.el;c.style.cursor="move",c.style.cursor=a?"-webkit-grabbing":"-webkit-grab",c.style.cursor=a?"-moz-grabbin":"-moz-grab",c.style.cursor=a?"grabbing":"grab"}}function ma(){var a=this;Ma.touch||a.params.watchOverflow&&a.isLocked||(a.el.style.cursor="")}function na(a){var b=this,c=b.$wrapperEl,d=b.params;if(d.loop&&b.loopDestroy(),"object"==typeof a&&"length"in a)for(var e=0;e=h)return void c.appendSlide(b);for(var i=g>a?g+1:g,j=[],k=h-1;k>=a;k-=1){var l=c.slides.eq(k);l.remove(),j.unshift(l)}if("object"==typeof b&&"length"in b){for(var m=0;ma?g+b.length:g}else d.append(b);for(var n=0;n0||d.isTouched&&d.isMoved)){if(e.noSwiping&&a(g.target).closest(e.noSwipingSelector?e.noSwipingSelector:"."+e.noSwipingClass)[0])return void(c.allowClick=!0);if(!e.swipeHandler||a(g).closest(e.swipeHandler)[0]){f.currentX="touchstart"===g.type?g.targetTouches[0].pageX:g.pageX,f.currentY="touchstart"===g.type?g.targetTouches[0].pageY:g.pageY;var h=f.currentX,i=f.currentY,j=e.edgeSwipeDetection||e.iOSEdgeSwipeDetection,k=e.edgeSwipeThreshold||e.iOSEdgeSwipeThreshold;if(!j||!(h<=k||h>=Ia.screen.width-k)){if(La.extend(d,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),f.startX=h,f.startY=i,d.touchStartTime=La.now(),c.allowClick=!0,c.updateSize(),c.swipeDirection=void 0,e.threshold>0&&(d.allowThresholdMove=!1),"touchstart"!==g.type){var l=!0;a(g.target).is(d.formElements)&&(l=!1),Ha.activeElement&&a(Ha.activeElement).is(d.formElements)&&Ha.activeElement!==g.target&&Ha.activeElement.blur();var m=l&&c.allowTouchMove&&e.touchStartPreventDefault;(e.touchStartForcePreventDefault||m)&&g.preventDefault()}c.emit("touchStart",g)}}}}}function ta(b){var c=this,d=c.touchEventsData,e=c.params,f=c.touches,g=c.rtlTranslate,h=b;if(h.originalEvent&&(h=h.originalEvent),!d.isTouched)return void(d.startMoving&&d.isScrolling&&c.emit("touchMoveOpposite",h));if(!d.isTouchEvent||"mousemove"!==h.type){var i="touchmove"===h.type?h.targetTouches[0].pageX:h.pageX,j="touchmove"===h.type?h.targetTouches[0].pageY:h.pageY;if(h.preventedByNestedSwiper)return f.startX=i,void(f.startY=j);if(!c.allowTouchMove)return c.allowClick=!1,void(d.isTouched&&(La.extend(f,{startX:i,startY:j,currentX:i,currentY:j}),d.touchStartTime=La.now()));if(d.isTouchEvent&&e.touchReleaseOnEdges&&!e.loop)if(c.isVertical()){if(jf.startY&&c.translate>=c.minTranslate())return d.isTouched=!1,void(d.isMoved=!1)}else if(if.startX&&c.translate>=c.minTranslate())return;if(d.isTouchEvent&&Ha.activeElement&&h.target===Ha.activeElement&&a(h.target).is(d.formElements))return d.isMoved=!0,void(c.allowClick=!1);if(d.allowTouchCallbacks&&c.emit("touchMove",h),!(h.targetTouches&&h.targetTouches.length>1)){f.currentX=i,f.currentY=j;var k=f.currentX-f.startX,l=f.currentY-f.startY;if(!(c.params.threshold&&Math.sqrt(Math.pow(k,2)+Math.pow(l,2))=25&&(m=180*Math.atan2(Math.abs(l),Math.abs(k))/Math.PI,d.isScrolling=c.isHorizontal()?m>e.touchAngle:90-m>e.touchAngle)}if(d.isScrolling&&c.emit("touchMoveOpposite",h),void 0===d.startMoving&&(f.currentX===f.startX&&f.currentY===f.startY||(d.startMoving=!0)),d.isScrolling)return void(d.isTouched=!1);if(d.startMoving){c.allowClick=!1,h.preventDefault(),e.touchMoveStopPropagation&&!e.nested&&h.stopPropagation(),d.isMoved||(e.loop&&c.loopFix(),d.startTranslate=c.getTranslate(),c.setTransition(0),c.animating&&c.$wrapperEl.trigger("webkitTransitionEnd transitionend"),d.allowMomentumBounce=!1,!e.grabCursor||!0!==c.allowSlideNext&&!0!==c.allowSlidePrev||c.setGrabCursor(!0),c.emit("sliderFirstMove",h)),c.emit("sliderMove",h),d.isMoved=!0;var n=c.isHorizontal()?k:l;f.diff=n,n*=e.touchRatio,g&&(n=-n),c.swipeDirection=n>0?"prev":"next",d.currentTranslate=n+d.startTranslate;var o=!0,p=e.resistanceRatio;if(e.touchReleaseOnEdges&&(p=0),n>0&&d.currentTranslate>c.minTranslate()?(o=!1,e.resistance&&(d.currentTranslate=c.minTranslate()-1+Math.pow(-c.minTranslate()+d.startTranslate+n,p))):n<0&&d.currentTranslated.startTranslate&&(d.currentTranslate=d.startTranslate),e.threshold>0){if(!(Math.abs(n)>e.threshold||d.allowThresholdMove))return void(d.currentTranslate=d.startTranslate);if(!d.allowThresholdMove)return d.allowThresholdMove=!0,f.startX=f.currentX,f.startY=f.currentY,d.currentTranslate=d.startTranslate,void(f.diff=c.isHorizontal()?f.currentX-f.startX:f.currentY-f.startY)}e.followFinger&&((e.freeMode||e.watchSlidesProgress||e.watchSlidesVisibility)&&(c.updateActiveIndex(),c.updateSlidesClasses()),e.freeMode&&(0===d.velocities.length&&d.velocities.push({position:f[c.isHorizontal()?"startX":"startY"],time:d.touchStartTime}),d.velocities.push({position:f[c.isHorizontal()?"currentX":"currentY"],time:La.now()})),c.updateProgress(d.currentTranslate),c.setTranslate(d.currentTranslate))}}}}}function ua(a){var b=this,c=b.touchEventsData,d=b.params,e=b.touches,f=b.rtlTranslate,g=b.$wrapperEl,h=b.slidesGrid,i=b.snapGrid,j=a;if(j.originalEvent&&(j=j.originalEvent),c.allowTouchCallbacks&&b.emit("touchEnd",j),c.allowTouchCallbacks=!1,!c.isTouched)return c.isMoved&&d.grabCursor&&b.setGrabCursor(!1),c.isMoved=!1,void(c.startMoving=!1);d.grabCursor&&c.isMoved&&c.isTouched&&(!0===b.allowSlideNext||!0===b.allowSlidePrev)&&b.setGrabCursor(!1);var k=La.now(),l=k-c.touchStartTime;if(b.allowClick&&(b.updateClickedSlide(j),b.emit("tap",j),l<300&&k-c.lastClickTime>300&&(c.clickTimeout&&clearTimeout(c.clickTimeout),c.clickTimeout=La.nextTick(function(){b&&!b.destroyed&&b.emit("click",j)},300)),l<300&&k-c.lastClickTime<300&&(c.clickTimeout&&clearTimeout(c.clickTimeout),b.emit("doubleTap",j))),c.lastClickTime=La.now(),La.nextTick(function(){b.destroyed||(b.allowClick=!0)}),!c.isTouched||!c.isMoved||!b.swipeDirection||0===e.diff||c.currentTranslate===c.startTranslate)return c.isTouched=!1,c.isMoved=!1,void(c.startMoving=!1);c.isTouched=!1,c.isMoved=!1,c.startMoving=!1;var m;if(m=d.followFinger?f?b.translate:-b.translate:-c.currentTranslate,d.freeMode){if(m<-b.minTranslate())return void b.slideTo(b.activeIndex);if(m>-b.maxTranslate())return void(b.slides.length1){var n=c.velocities.pop(),o=c.velocities.pop(),p=n.position-o.position,q=n.time-o.time;b.velocity=p/q,b.velocity/=2,Math.abs(b.velocity)150||La.now()-n.time>300)&&(b.velocity=0)}else b.velocity=0;b.velocity*=d.freeModeMomentumVelocityRatio,c.velocities.length=0;var r=1e3*d.freeModeMomentumRatio,s=b.velocity*r,t=b.translate+s;f&&(t=-t);var u,v,w=!1,x=20*Math.abs(b.velocity)*d.freeModeMomentumBounceRatio;if(tb.minTranslate())d.freeModeMomentumBounce?(t-b.minTranslate()>x&&(t=b.minTranslate()+x),u=b.minTranslate(),w=!0,c.allowMomentumBounce=!0):t=b.minTranslate(),d.loop&&d.centeredSlides&&(v=!0);else if(d.freeModeSticky){for(var y,z=0;z-t){y=z;break}t=Math.abs(i[y]-t)=d.longSwipesMs)&&(b.updateProgress(),b.updateActiveIndex(),b.updateSlidesClasses()))}for(var A=0,B=b.slidesSizesGrid[0],C=0;C=h[C]&&m=h[C]&&(A=C,B=h[h.length-1]-h[h.length-2]);var D=(m-h[A])/B;if(l>d.longSwipesMs){if(!d.longSwipes)return void b.slideTo(b.activeIndex);"next"===b.swipeDirection&&(D>=d.longSwipesRatio?b.slideTo(A+d.slidesPerGroup):b.slideTo(A)),"prev"===b.swipeDirection&&(D>1-d.longSwipesRatio?b.slideTo(A+d.slidesPerGroup):b.slideTo(A))}else{if(!d.shortSwipes)return void b.slideTo(b.activeIndex);"next"===b.swipeDirection&&b.slideTo(A+d.slidesPerGroup),"prev"===b.swipeDirection&&b.slideTo(A)}}function va(){var a=this,b=a.params,c=a.el;if(!c||0!==c.offsetWidth){b.breakpoints&&a.setBreakpoint();var d=a.allowSlideNext,e=a.allowSlidePrev,f=a.snapGrid;if(a.allowSlideNext=!0,a.allowSlidePrev=!0,a.updateSize(),a.updateSlides(),b.freeMode){var g=Math.min(Math.max(a.translate,a.maxTranslate()),a.minTranslate());a.setTranslate(g),a.updateActiveIndex(),a.updateSlidesClasses(),b.autoHeight&&a.updateAutoHeight()}else a.updateSlidesClasses(),("auto"===b.slidesPerView||b.slidesPerView>1)&&a.isEnd&&!a.params.centeredSlides?a.slideTo(a.slides.length-1,0,!1,!0):a.slideTo(a.activeIndex,0,!1,!0);a.allowSlidePrev=e,a.allowSlideNext=d,a.params.watchOverflow&&f!==a.snapGrid&&a.checkOverflow()}}function wa(a){var b=this;b.allowClick||(b.params.preventClicks&&a.preventDefault(),b.params.preventClicksPropagation&&b.animating&&(a.stopPropagation(),a.stopImmediatePropagation()))}function xa(){var a=this,b=a.params,c=a.touchEvents,d=a.el,e=a.wrapperEl;a.onTouchStart=sa.bind(a),a.onTouchMove=ta.bind(a),a.onTouchEnd=ua.bind(a),a.onClick=wa.bind(a);var f="container"===b.touchEventsTarget?d:e,g=!!b.nested;if(Ma.touch||!Ma.pointerEvents&&!Ma.prefixedPointerEvents){if(Ma.touch){var h=!("touchstart"!==c.start||!Ma.passiveListener||!b.passiveListeners)&&{passive:!0,capture:!1};f.addEventListener(c.start,a.onTouchStart,h),f.addEventListener(c.move,a.onTouchMove,Ma.passiveListener?{passive:!1,capture:g}:g),f.addEventListener(c.end,a.onTouchEnd,h)}(b.simulateTouch&&!Xa.ios&&!Xa.android||b.simulateTouch&&!Ma.touch&&Xa.ios)&&(f.addEventListener("mousedown",a.onTouchStart,!1),Ha.addEventListener("mousemove",a.onTouchMove,g),Ha.addEventListener("mouseup",a.onTouchEnd,!1))}else f.addEventListener(c.start,a.onTouchStart,!1),Ha.addEventListener(c.move,a.onTouchMove,g),Ha.addEventListener(c.end,a.onTouchEnd,!1);(b.preventClicks||b.preventClicksPropagation)&&f.addEventListener("click",a.onClick,!0),a.on(Xa.ios||Xa.android?"resize orientationchange observerUpdate":"resize observerUpdate",va,!0)}function ya(){var a=this,b=a.params,c=a.touchEvents,d=a.el,e=a.wrapperEl,f="container"===b.touchEventsTarget?d:e,g=!!b.nested;if(Ma.touch||!Ma.pointerEvents&&!Ma.prefixedPointerEvents){if(Ma.touch){var h=!("onTouchStart"!==c.start||!Ma.passiveListener||!b.passiveListeners)&&{passive:!0,capture:!1};f.removeEventListener(c.start,a.onTouchStart,h),f.removeEventListener(c.move,a.onTouchMove,g),f.removeEventListener(c.end,a.onTouchEnd,h)}(b.simulateTouch&&!Xa.ios&&!Xa.android||b.simulateTouch&&!Ma.touch&&Xa.ios)&&(f.removeEventListener("mousedown",a.onTouchStart,!1),Ha.removeEventListener("mousemove",a.onTouchMove,g),Ha.removeEventListener("mouseup",a.onTouchEnd,!1))}else f.removeEventListener(c.start,a.onTouchStart,!1),Ha.removeEventListener(c.move,a.onTouchMove,g),Ha.removeEventListener(c.end,a.onTouchEnd,!1);(b.preventClicks||b.preventClicksPropagation)&&f.removeEventListener("click",a.onClick,!0),a.off(Xa.ios||Xa.android?"resize orientationchange observerUpdate":"resize observerUpdate",va)}function za(){var a=this,b=a.activeIndex,c=a.initialized,d=a.loopedSlides;void 0===d&&(d=0);var e=a.params,f=e.breakpoints;if(f&&(!f||0!==Object.keys(f).length)){var g=a.getBreakpoint(f);if(g&&a.currentBreakpoint!==g){var h=g in f?f[g]:void 0 ;h&&["slidesPerView","spaceBetween","slidesPerGroup"].forEach(function(a){var b=h[a];void 0!==b&&(h[a]="slidesPerView"!==a||"AUTO"!==b&&"auto"!==b?"slidesPerView"===a?parseFloat(b):parseInt(b,10):"auto")});var i=h||a.originalParams,j=i.direction&&i.direction!==e.direction,k=e.loop&&(i.slidesPerView!==e.slidesPerView||j);j&&c&&a.changeDirection(),La.extend(a.params,i),La.extend(a,{allowTouchMove:a.params.allowTouchMove,allowSlideNext:a.params.allowSlideNext,allowSlidePrev:a.params.allowSlidePrev}),a.currentBreakpoint=g,k&&c&&(a.loopDestroy(),a.loopCreate(),a.updateSlides(),a.slideTo(b-d+a.loopedSlides,0,!1)),a.emit("breakpoint",i)}}}function Aa(a){var b=this;if(a){var c=!1,d=[];Object.keys(a).forEach(function(a){d.push(a)}),d.sort(function(a,b){return parseInt(a,10)-parseInt(b,10)});for(var e=0;e=Ia.innerWidth&&!c&&(c=f)}return c||"max"}}function Ba(){var a=this,b=a.classNames,c=a.params,d=a.rtl,e=a.$el,f=[];f.push("initialized"),f.push(c.direction),c.freeMode&&f.push("free-mode"),Ma.flexbox||f.push("no-flexbox"),c.autoHeight&&f.push("autoheight"),d&&f.push("rtl"),c.slidesPerColumn>1&&f.push("multirow"),Xa.android&&f.push("android"),Xa.ios&&f.push("ios"),(Na.isIE||Na.isEdge)&&(Ma.pointerEvents||Ma.prefixedPointerEvents)&&f.push("wp8-"+c.direction),f.forEach(function(a){b.push(c.containerModifierClass+a)}),e.addClass(b.join(" "))}function Ca(){var a=this,b=a.$el,c=a.classNames;b.removeClass(c.join(" "))}function Da(a,b,c,d,e,f){function g(){f&&f()}var h;a.complete&&e?g():b?(h=new Ia.Image,h.onload=g,h.onerror=g,d&&(h.sizes=d),c&&(h.srcset=c),b&&(h.src=b)):g()}function Ea(){function a(){void 0!==b&&null!==b&&b&&!b.destroyed&&(void 0!==b.imagesLoaded&&(b.imagesLoaded+=1),b.imagesLoaded===b.imagesToLoad.length&&(b.params.updateOnImagesReady&&b.update(),b.emit("imagesReady")))}var b=this;b.imagesToLoad=b.$el.find("img");for(var c=0;c6&&(d=d.split(", ").map(function(a){return a.replace(",",".")}).join(", ")),e=new Ia.WebKitCSSMatrix("none"===d?"":d)):(e=f.MozTransform||f.OTransform||f.MsTransform||f.msTransform||f.transform||f.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),c=e.toString().split(",")),"x"===b&&(d=Ia.WebKitCSSMatrix?e.m41:16===c.length?parseFloat(c[12]):parseFloat(c[4])),"y"===b&&(d=Ia.WebKitCSSMatrix?e.m42:16===c.length?parseFloat(c[13]):parseFloat(c[5])),d||0},parseUrlQuery:function(a){var b,c,d,e,f={},g=a||Ia.location.href;if("string"==typeof g&&g.length)for(g=g.indexOf("?")>-1?g.replace(/\S*\?/,""):"",c=g.split("&").filter(function(a){return""!==a}),e=c.length,b=0;b0||"ontouchstart"in Ia||Ia.DocumentTouch&&Ha instanceof Ia.DocumentTouch)}(),pointerEvents:!!(Ia.navigator.pointerEnabled||Ia.PointerEvent||"maxTouchPoints"in Ia.navigator&&Ia.navigator.maxTouchPoints>0),prefixedPointerEvents:!!Ia.navigator.msPointerEnabled,transition:function(){var b=a.style;return"transition"in b||"webkitTransition"in b||"MozTransition"in b}(),transforms3d:Ia.Modernizr&&!0===Ia.Modernizr.csstransforms3d||function(){var b=a.style;return"webkitPerspective"in b||"MozPerspective"in b||"OPerspective"in b||"MsPerspective"in b||"perspective"in b}(),flexbox:function(){for(var b=a.style,c="alignItems webkitAlignItems webkitBoxAlign msFlexAlign mozBoxAlign webkitFlexDirection msFlexDirection mozBoxDirection mozBoxOrient webkitBoxDirection webkitBoxOrient".split(" "),d=0;d=0&&a.indexOf("chrome")<0&&a.indexOf("android")<0}return{isIE:!!Ia.navigator.userAgent.match(/Trident/g)||!!Ia.navigator.userAgent.match(/MSIE/g),isEdge:!!Ia.navigator.userAgent.match(/Edge/g),isSafari:a(),isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(Ia.navigator.userAgent)}}(),Oa=function(a){void 0===a&&(a={});var b=this;b.params=a,b.eventsListeners={},b.params&&b.params.on&&Object.keys(b.params.on).forEach(function(a){b.on(a,b.params.on[a])})},Pa={components:{configurable:!0}};Oa.prototype.on=function(a,b,c){var d=this;if("function"!=typeof b)return d;var e=c?"unshift":"push";return a.split(" ").forEach(function(a){d.eventsListeners[a]||(d.eventsListeners[a]=[]),d.eventsListeners[a][e](b)}),d},Oa.prototype.once=function(a,b,c){function d(){for(var c=[],f=arguments.length;f--;)c[f]=arguments[f];b.apply(e,c),e.off(a,d),d.f7proxy&&delete d.f7proxy}var e=this;return"function"!=typeof b?e:(d.f7proxy=b,e.on(a,d,c))},Oa.prototype.off=function(a,b){var c=this;return c.eventsListeners?(a.split(" ").forEach(function(a){void 0===b?c.eventsListeners[a]=[]:c.eventsListeners[a]&&c.eventsListeners[a].length&&c.eventsListeners[a].forEach(function(d,e){(d===b||d.f7proxy&&d.f7proxy===b)&&c.eventsListeners[a].splice(e,1)})}),c):c},Oa.prototype.emit=function(){for(var a=[],b=arguments.length;b--;)a[b]=arguments[b];var c=this;if(!c.eventsListeners)return c;var d,e,f;return"string"==typeof a[0]||Array.isArray(a[0])?(d=a[0],e=a.slice(1,a.length),f=c):(d=a[0].events,e=a[0].data,f=a[0].context||c),(Array.isArray(d)?d:d.split(" ")).forEach(function(a){if(c.eventsListeners&&c.eventsListeners[a]){var b=[];c.eventsListeners[a].forEach(function(a){b.push(a)}),b.forEach(function(a){a.apply(f,e)})}}),c},Oa.prototype.useModulesParams=function(a){var b=this;b.modules&&Object.keys(b.modules).forEach(function(c){var d=b.modules[c];d.params&&La.extend(a,d.params)})},Oa.prototype.useModules=function(a){void 0===a&&(a={});var b=this;b.modules&&Object.keys(b.modules).forEach(function(c){var d=b.modules[c],e=a[c]||{};d.instance&&Object.keys(d.instance).forEach(function(a){var c=d.instance[a];b[a]="function"==typeof c?c.bind(b):c}),d.on&&b.on&&Object.keys(d.on).forEach(function(a){b.on(a,d.on[a])}),d.create&&d.create.bind(b)(e)})},Pa.components.set=function(a){var b=this;b.use&&b.use(a)},Oa.installModule=function(a){for(var b=[],c=arguments.length-1;c-- >0;)b[c]=arguments[c+1];var d=this;d.prototype.modules||(d.prototype.modules={});var e=a.name||Object.keys(d.prototype.modules).length+"_"+La.now();return d.prototype.modules[e]=a,a.proto&&Object.keys(a.proto).forEach(function(b){d.prototype[b]=a.proto[b]}),a.static&&Object.keys(a.static).forEach(function(b){d[b]=a.static[b]}),a.install&&a.install.apply(d,b),d},Oa.use=function(a){for(var b=[],c=arguments.length-1;c-- >0;)b[c]=arguments[c+1];var d=this;return Array.isArray(a)?(a.forEach(function(a){return d.installModule(a)}),d):d.installModule.apply(d,[a].concat(b))},Object.defineProperties(Oa,Pa);var Qa={updateSize:N,updateSlides:O,updateAutoHeight:P,updateSlidesOffset:Q,updateSlidesProgress:R,updateProgress:S,updateSlidesClasses:T,updateActiveIndex:U,updateClickedSlide:V},Ra={getTranslate:W,setTranslate:X,minTranslate:Y,maxTranslate:Z},Sa={setTransition:$,transitionStart:_,transitionEnd:aa},Ta={slideTo:ba,slideToLoop:ca,slideNext:da,slidePrev:ea,slideReset:fa,slideToClosest:ga,slideToClickedSlide:ha},Ua={loopCreate:ia,loopFix:ja,loopDestroy:ka},Va={setGrabCursor:la,unsetGrabCursor:ma},Wa={appendSlide:na,prependSlide:oa,addSlide:pa,removeSlide:qa,removeAllSlides:ra},Xa=function(){var a=Ia.navigator.userAgent,b={ios:!1,android:!1,androidChrome:!1,desktop:!1,windows:!1,iphone:!1,ipod:!1,ipad:!1,cordova:Ia.cordova||Ia.phonegap,phonegap:Ia.cordova||Ia.phonegap},c=a.match(/(Windows Phone);?[\s\/]+([\d.]+)?/),d=a.match(/(Android);?[\s\/]+([\d.]+)?/),e=a.match(/(iPad).*OS\s([\d_]+)/),f=a.match(/(iPod)(.*OS\s([\d_]+))?/),g=!e&&a.match(/(iPhone\sOS|iOS)\s([\d_]+)/);if(c&&(b.os="windows",b.osVersion=c[2],b.windows=!0),d&&!c&&(b.os="android",b.osVersion=d[2],b.android=!0,b.androidChrome=a.toLowerCase().indexOf("chrome")>=0),(e||g||f)&&(b.os="ios",b.ios=!0),g&&!f&&(b.osVersion=g[2].replace(/_/g,"."),b.iphone=!0),e&&(b.osVersion=e[2].replace(/_/g,"."),b.ipad=!0),f&&(b.osVersion=f[3]?f[3].replace(/_/g,"."):null,b.iphone=!0),b.ios&&b.osVersion&&a.indexOf("Version/")>=0&&"10"===b.osVersion.split(".")[0]&&(b.osVersion=a.toLowerCase().split("version/")[1].split(" ")[0]),b.desktop=!(b.os||b.android||b.webView),b.webView=(g||e||f)&&a.match(/.*AppleWebKit(?!.*Safari)/i),b.os&&"ios"===b.os){var h=b.osVersion.split("."),i=Ha.querySelector('meta[name="viewport"]');b.minimalUi=!b.webView&&(f||g)&&(1*h[0]==7?1*h[1]>=1:1*h[0]>7)&&i&&i.getAttribute("content").indexOf("minimal-ui")>=0}return b.pixelRatio=Ia.devicePixelRatio||1,b}(),Ya={attachEvents:xa,detachEvents:ya},Za={setBreakpoint:za,getBreakpoint:Aa},$a={addClasses:Ba,removeClasses:Ca},_a={loadImage:Da,preloadImages:Ea},ab={checkOverflow:Fa},bb={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,preventInteractionOnTransition:!1,edgeSwipeDetection:!1,edgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsInverse:!1,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!0,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0},cb={update:Qa,translate:Ra,transition:Sa,slide:Ta,loop:Ua,grabCursor:Va,manipulation:Wa,events:Ya,breakpoints:Za,checkOverflow:ab,classes:$a,images:_a},db={},eb=function(b){function c(){for(var d,e=[],f=arguments.length;f--;)e[f]=arguments[f];var g,h;1===e.length&&e[0].constructor&&e[0].constructor===Object?h=e[0]:(d=e,g=d[0],h=d[1]),h||(h={}),h=La.extend({},h),g&&!h.el&&(h.el=g),b.call(this,h),Object.keys(cb).forEach(function(a){Object.keys(cb[a]).forEach(function(b){c.prototype[b]||(c.prototype[b]=cb[a][b])})});var i=this;void 0===i.modules&&(i.modules={}),Object.keys(i.modules).forEach(function(a){var b=i.modules[a];if(b.params){var c=Object.keys(b.params)[0],d=b.params[c];if("object"!=typeof d||null===d)return;if(!(c in h&&"enabled"in d))return;!0===h[c]&&(h[c]={enabled:!0}),"object"!=typeof h[c]||"enabled"in h[c]||(h[c].enabled=!0),h[c]||(h[c]={enabled:!1})}});var j=La.extend({},bb);i.useModulesParams(j),i.params=La.extend({},j,db,h),i.originalParams=La.extend({},i.params),i.passedParams=La.extend({},h),i.$=a;var k=a(i.params.el);if(g=k[0]){if(k.length>1){var l=[];return k.each(function(a,b){var d=La.extend({},h,{el:b});l.push(new c(d))}),l}g.swiper=i,k.data("swiper",i);var m=k.children("."+i.params.wrapperClass);return La.extend(i,{$el:k,el:g,$wrapperEl:m,wrapperEl:m[0],classNames:[],slides:a(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===i.params.direction},isVertical:function(){return"vertical"===i.params.direction},rtl:"rtl"===g.dir.toLowerCase()||"rtl"===k.css("direction"),rtlTranslate:"horizontal"===i.params.direction&&("rtl"===g.dir.toLowerCase()||"rtl"===k.css("direction")),wrongRTL:"-webkit-box"===m.css("display"),activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:i.params.allowSlideNext,allowSlidePrev:i.params.allowSlidePrev,touchEvents:function(){var a=["touchstart","touchmove","touchend"],b=["mousedown","mousemove","mouseup"];return Ma.pointerEvents?b=["pointerdown","pointermove","pointerup"]:Ma.prefixedPointerEvents&&(b=["MSPointerDown","MSPointerMove","MSPointerUp"]),i.touchEventsTouch={start:a[0],move:a[1],end:a[2]},i.touchEventsDesktop={start:b[0],move:b[1],end:b[2]},Ma.touch||!i.params.simulateTouch?i.touchEventsTouch:i.touchEventsDesktop}(),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,formElements:"input, select, option, textarea, button, video",lastClickTime:La.now(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:i.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),i.useModules(),i.params.init&&i.init(),i}}b&&(c.__proto__=b),c.prototype=Object.create(b&&b.prototype),c.prototype.constructor=c;var d={extendedDefaults:{configurable:!0},defaults:{configurable:!0},Class:{configurable:!0},$:{configurable:!0}};return c.prototype.slidesPerViewDynamic=function(){var a=this,b=a.params,c=a.slides,d=a.slidesGrid,e=a.size,f=a.activeIndex,g=1;if(b.centeredSlides){for(var h,i=c[f].swiperSlideSize,j=f+1;je&&(h=!0));for(var k=f-1;k>=0;k-=1)c[k]&&!h&&(i+=c[k].swiperSlideSize,g+=1,i>e&&(h=!0))}else for(var l=f+1;l1)&&b.isEnd&&!b.params.centeredSlides?b.slideTo(b.slides.length-1,0,!1,!0):b.slideTo(b.activeIndex,0,!1,!0))||a(),d.watchOverflow&&c!==b.snapGrid&&b.checkOverflow(),b.emit("update")}},c.prototype.changeDirection=function(a,b){void 0===b&&(b=!0);var c=this,d=c.params.direction;return a||(a="horizontal"===d?"vertical":"horizontal"),a===d||"horizontal"!==a&&"vertical"!==a?c:("vertical"===d&&(c.$el.removeClass(c.params.containerModifierClass+"vertical wp8-vertical").addClass(""+c.params.containerModifierClass+a),(Na.isIE||Na.isEdge)&&(Ma.pointerEvents||Ma.prefixedPointerEvents)&&c.$el.addClass(c.params.containerModifierClass+"wp8-"+a)),"horizontal"===d&&(c.$el.removeClass(c.params.containerModifierClass+"horizontal wp8-horizontal").addClass(""+c.params.containerModifierClass+a),(Na.isIE||Na.isEdge)&&(Ma.pointerEvents||Ma.prefixedPointerEvents)&&c.$el.addClass(c.params.containerModifierClass+"wp8-"+a)),c.params.direction=a,c.slides.each(function(b,c){"vertical"===a?c.style.width="":c.style.height=""}),c.emit("changeDirection"),b&&c.update(),c)},c.prototype.init=function(){var a=this;a.initialized||(a.emit("beforeInit"),a.params.breakpoints&&a.setBreakpoint(),a.addClasses(),a.params.loop&&a.loopCreate(),a.updateSize(),a.updateSlides(),a.params.watchOverflow&&a.checkOverflow(),a.params.grabCursor&&a.setGrabCursor(),a.params.preloadImages&&a.preloadImages(),a.params.loop?a.slideTo(a.params.initialSlide+a.loopedSlides,0,a.params.runCallbacksOnInit):a.slideTo(a.params.initialSlide,0,a.params.runCallbacksOnInit),a.attachEvents(),a.initialized=!0,a.emit("init"))},c.prototype.destroy=function(a,b){void 0===a&&(a=!0),void 0===b&&(b=!0);var c=this,d=c.params,e=c.$el,f=c.$wrapperEl,g=c.slides;return void 0===c.params||c.destroyed?null:(c.emit("beforeDestroy"),c.initialized=!1,c.detachEvents(),d.loop&&c.loopDestroy(),b&&(c.removeClasses(),e.removeAttr("style"),f.removeAttr("style"),g&&g.length&&g.removeClass([d.slideVisibleClass,d.slideActiveClass,d.slideNextClass,d.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index").removeAttr("data-swiper-column").removeAttr("data-swiper-row")),c.emit("destroy"),Object.keys(c.eventsListeners).forEach(function(a){c.off(a)}),!1!==a&&(c.$el[0].swiper=null,c.$el.data("swiper",null),La.deleteProps(c)),c.destroyed=!0,null)},c.extendDefaults=function(a){La.extend(db,a)},d.extendedDefaults.get=function(){return db},d.defaults.get=function(){return bb},d.Class.get=function(){return b},d.$.get=function(){return a},Object.defineProperties(c,d),c}(Oa),fb={name:"device",proto:{device:Xa},static:{device:Xa}},gb={name:"support",proto:{support:Ma},static:{support:Ma}},hb={name:"browser",proto:{browser:Na},static:{browser:Na}},ib={name:"resize",create:function(){var a=this;La.extend(a,{resize:{resizeHandler:function(){a&&!a.destroyed&&a.initialized&&(a.emit("beforeResize"),a.emit("resize"))},orientationChangeHandler:function(){a&&!a.destroyed&&a.initialized&&a.emit("orientationchange")}}})},on:{init:function(){var a=this;Ia.addEventListener("resize",a.resize.resizeHandler),Ia.addEventListener("orientationchange",a.resize.orientationChangeHandler)},destroy:function(){var a=this;Ia.removeEventListener("resize",a.resize.resizeHandler),Ia.removeEventListener("orientationchange",a.resize.orientationChangeHandler)}}},jb={func:Ia.MutationObserver||Ia.WebkitMutationObserver,attach:function(a,b){void 0===b&&(b={});var c=this,d=jb.func,e=new d(function(a){if(1===a.length)return void c.emit("observerUpdate",a[0]);var b=function(){c.emit("observerUpdate",a[0])};Ia.requestAnimationFrame?Ia.requestAnimationFrame(b):Ia.setTimeout(b,0)});e.observe(a,{attributes:void 0===b.attributes||b.attributes,childList:void 0===b.childList||b.childList,characterData:void 0===b.characterData||b.characterData}),c.observer.observers.push(e)},init:function(){var a=this;if(Ma.observer&&a.params.observer){if(a.params.observeParents)for(var b=a.$el.parents(),c=0;cw)&&c.$wrapperEl.find("."+c.params.slideClass+'[data-swiper-slide-index="'+A+'"]').remove();for(var B=0;B=v&&B<=w&&(void 0===m||a?z.push(B):(B>m&&z.push(B),B'+b+"
    ");return f.attr("data-swiper-slide-index")||f.attr("data-swiper-slide-index",c),e.cache&&(d.virtual.cache[c]=f),f},appendSlide:function(a){var b=this;if("object"==typeof a&&"length"in a)for(var c=0;c=0;d-=1)b.virtual.slides.splice(a[d],1),b.params.virtual.cache&&delete b.virtual.cache[a[d]],a[d]0&&0===b.$el.parents("."+b.params.slideActiveClass).length)return;var g=Ia.innerWidth,h=Ia.innerHeight,i=b.$el.offset();c&&(i.left-=b.$el[0].scrollLeft);for(var j=[[i.left,i.top],[i.left+b.width,i.top],[i.left,i.top+b.height],[i.left+b.width,i.top+b.height]],k=0;k=0&&l[0]<=g&&l[1]>=0&&l[1]<=h&&(f=!0)}if(!f)return}b.isHorizontal()?(37!==e&&39!==e||(d.preventDefault?d.preventDefault():d.returnValue=!1),(39===e&&!c||37===e&&c)&&b.slideNext(),(37===e&&!c||39===e&&c)&&b.slidePrev()):(38!==e&&40!==e||(d.preventDefault?d.preventDefault():d.returnValue=!1),40===e&&b.slideNext(),38===e&&b.slidePrev()),b.emit("keyPress",e)}},enable:function(){var b=this;b.keyboard.enabled||(a(Ha).on("keydown",b.keyboard.handle),b.keyboard.enabled=!0)},disable:function(){var b=this;b.keyboard.enabled&&(a(Ha).off("keydown",b.keyboard.handle),b.keyboard.enabled=!1)}},ob={name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0}},create:function(){var a=this;La.extend(a,{keyboard:{enabled:!1,enable:nb.enable.bind(a),disable:nb.disable.bind(a),handle:nb.handle.bind(a)}})},on:{init:function(){var a=this;a.params.keyboard.enabled&&a.keyboard.enable()},destroy:function(){var a=this;a.keyboard.enabled&&a.keyboard.disable()}}},pb={lastScrollTime:La.now(),event:function(){return Ia.navigator.userAgent.indexOf("firefox")>-1?"DOMMouseScroll":Ga()?"wheel":"mousewheel"}(),normalize:function(a){var b=10,c=40,d=800,e=0,f=0,g=0,h=0;return"detail"in a&&(f=a.detail),"wheelDelta"in a&&(f=-a.wheelDelta/120),"wheelDeltaY"in a&&(f=-a.wheelDeltaY/120),"wheelDeltaX"in a&&(e=-a.wheelDeltaX/120),"axis"in a&&a.axis===a.HORIZONTAL_AXIS&&(e=f,f=0),g=e*b,h=f*b,"deltaY"in a&&(h=a.deltaY),"deltaX"in a&&(g=a.deltaX),(g||h)&&a.deltaMode&&(1===a.deltaMode?(g*=c,h*=c):(g*=d,h*=d)),g&&!e&&(e=g<1?-1:1),h&&!f&&(f=h<1?-1:1),{spinX:e,spinY:f,pixelX:g,pixelY:h}},handleMouseEnter:function(){this.mouseEntered=!0},handleMouseLeave:function(){this.mouseEntered=!1},handle:function(a){var b=a,c=this,d=c.params.mousewheel;if(!c.mouseEntered&&!d.releaseOnEdges)return!0;b.originalEvent&&(b=b.originalEvent);var e=0,f=c.rtlTranslate?-1:1,g=pb.normalize(b);if(d.forceToAxis)if(c.isHorizontal()){if(!(Math.abs(g.pixelX)>Math.abs(g.pixelY)))return!0;e=g.pixelX*f}else{if(!(Math.abs(g.pixelY)>Math.abs(g.pixelX)))return!0;e=g.pixelY}else e=Math.abs(g.pixelX)>Math.abs(g.pixelY)?-g.pixelX*f:-g.pixelY;if(0===e)return!0;if(d.invert&&(e=-e),c.params.freeMode){c.params.loop&&c.loopFix();var h=c.getTranslate()+e*d.sensitivity,i=c.isBeginning,j=c.isEnd;if(h>=c.minTranslate()&&(h=c.minTranslate()),h<=c.maxTranslate()&&(h=c.maxTranslate()),c.setTransition(0),c.setTranslate(h),c.updateProgress(),c.updateActiveIndex(),c.updateSlidesClasses(),(!i&&c.isBeginning||!j&&c.isEnd)&&c.updateSlidesClasses(),c.params.freeModeSticky&&(clearTimeout(c.mousewheel.timeout),c.mousewheel.timeout=La.nextTick(function(){c.slideToClosest()},300)),c.emit("scroll",b),c.params.autoplay&&c.params.autoplayDisableOnInteraction&&c.autoplay.stop(),h===c.minTranslate()||h===c.maxTranslate())return!0}else{if(La.now()-c.mousewheel.lastScrollTime>60)if(e<0)if(c.isEnd&&!c.params.loop||c.animating){if(d.releaseOnEdges)return!0}else c.slideNext(),c.emit("scroll",b);else if(c.isBeginning&&!c.params.loop||c.animating){if(d.releaseOnEdges)return!0}else c.slidePrev(),c.emit("scroll",b);c.mousewheel.lastScrollTime=(new Ia.Date).getTime()}return b.preventDefault?b.preventDefault():b.returnValue=!1,!1},enable:function(){var b=this;if(!pb.event)return!1;if(b.mousewheel.enabled)return!1;var c=b.$el;return"container"!==b.params.mousewheel.eventsTarged&&(c=a(b.params.mousewheel.eventsTarged)),c.on("mouseenter",b.mousewheel.handleMouseEnter),c.on("mouseleave",b.mousewheel.handleMouseLeave),c.on(pb.event,b.mousewheel.handle),b.mousewheel.enabled=!0,!0},disable:function(){var b=this;if(!pb.event)return!1;if(!b.mousewheel.enabled)return!1;var c=b.$el;return"container"!==b.params.mousewheel.eventsTarged&&(c=a(b.params.mousewheel.eventsTarged)),c.off(pb.event,b.mousewheel.handle),b.mousewheel.enabled=!1,!0}},qb={name:"mousewheel",params:{mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarged:"container"}},create:function(){var a=this;La.extend(a,{mousewheel:{enabled:!1,enable:pb.enable.bind(a),disable:pb.disable.bind(a),handle:pb.handle.bind(a),handleMouseEnter:pb.handleMouseEnter.bind(a),handleMouseLeave:pb.handleMouseLeave.bind(a),lastScrollTime:La.now()}})},on:{init:function(){var a=this;a.params.mousewheel.enabled&&a.mousewheel.enable()},destroy:function(){var a=this;a.mousewheel.enabled&&a.mousewheel.disable()}}},rb={update:function(){var a=this,b=a.params.navigation;if(!a.params.loop){var c=a.navigation,d=c.$nextEl,e=c.$prevEl;e&&e.length>0&&(a.isBeginning?e.addClass(b.disabledClass):e.removeClass(b.disabledClass),e[a.params.watchOverflow&&a.isLocked?"addClass":"removeClass"](b.lockClass)),d&&d.length>0&&(a.isEnd?d.addClass(b.disabledClass):d.removeClass(b.disabledClass), d[a.params.watchOverflow&&a.isLocked?"addClass":"removeClass"](b.lockClass))}},onPrevClick:function(a){var b=this;a.preventDefault(),b.isBeginning&&!b.params.loop||b.slidePrev()},onNextClick:function(a){var b=this;a.preventDefault(),b.isEnd&&!b.params.loop||b.slideNext()},init:function(){var b=this,c=b.params.navigation;if(c.nextEl||c.prevEl){var d,e;c.nextEl&&(d=a(c.nextEl),b.params.uniqueNavElements&&"string"==typeof c.nextEl&&d.length>1&&1===b.$el.find(c.nextEl).length&&(d=b.$el.find(c.nextEl))),c.prevEl&&(e=a(c.prevEl),b.params.uniqueNavElements&&"string"==typeof c.prevEl&&e.length>1&&1===b.$el.find(c.prevEl).length&&(e=b.$el.find(c.prevEl))),d&&d.length>0&&d.on("click",b.navigation.onNextClick),e&&e.length>0&&e.on("click",b.navigation.onPrevClick),La.extend(b.navigation,{$nextEl:d,nextEl:d&&d[0],$prevEl:e,prevEl:e&&e[0]})}},destroy:function(){var a=this,b=a.navigation,c=b.$nextEl,d=b.$prevEl;c&&c.length&&(c.off("click",a.navigation.onNextClick),c.removeClass(a.params.navigation.disabledClass)),d&&d.length&&(d.off("click",a.navigation.onPrevClick),d.removeClass(a.params.navigation.disabledClass))}},sb={name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}},create:function(){var a=this;La.extend(a,{navigation:{init:rb.init.bind(a),update:rb.update.bind(a),destroy:rb.destroy.bind(a),onNextClick:rb.onNextClick.bind(a),onPrevClick:rb.onPrevClick.bind(a)}})},on:{init:function(){var a=this;a.navigation.init(),a.navigation.update()},toEdge:function(){this.navigation.update()},fromEdge:function(){this.navigation.update()},destroy:function(){this.navigation.destroy()},click:function(b){var c=this,d=c.navigation,e=d.$nextEl,f=d.$prevEl;if(c.params.navigation.hideOnClick&&!a(b.target).is(f)&&!a(b.target).is(e)){var g;e?g=e.hasClass(c.params.navigation.hiddenClass):f&&(g=f.hasClass(c.params.navigation.hiddenClass)),!0===g?c.emit("navigationShow",c):c.emit("navigationHide",c),e&&e.toggleClass(c.params.navigation.hiddenClass),f&&f.toggleClass(c.params.navigation.hiddenClass)}}}},tb={update:function(){var b=this,c=b.rtl,d=b.params.pagination;if(d.el&&b.pagination.el&&b.pagination.$el&&0!==b.pagination.$el.length){var e,f=b.virtual&&b.params.virtual.enabled?b.virtual.slides.length:b.slides.length,g=b.pagination.$el,h=b.params.loop?Math.ceil((f-2*b.loopedSlides)/b.params.slidesPerGroup):b.snapGrid.length;if(b.params.loop?(e=Math.ceil((b.activeIndex-b.loopedSlides)/b.params.slidesPerGroup),e>f-1-2*b.loopedSlides&&(e-=f-2*b.loopedSlides),e>h-1&&(e-=h),e<0&&"bullets"!==b.params.paginationType&&(e=h+e)):e=void 0!==b.snapIndex?b.snapIndex:b.activeIndex||0,"bullets"===d.type&&b.pagination.bullets&&b.pagination.bullets.length>0){var i,j,k,l=b.pagination.bullets;if(d.dynamicBullets&&(b.pagination.bulletSize=l.eq(0)[b.isHorizontal()?"outerWidth":"outerHeight"](!0),g.css(b.isHorizontal()?"width":"height",b.pagination.bulletSize*(d.dynamicMainBullets+4)+"px"),d.dynamicMainBullets>1&&void 0!==b.previousIndex&&(b.pagination.dynamicBulletIndex+=e-b.previousIndex,b.pagination.dynamicBulletIndex>d.dynamicMainBullets-1?b.pagination.dynamicBulletIndex=d.dynamicMainBullets-1:b.pagination.dynamicBulletIndex<0&&(b.pagination.dynamicBulletIndex=0)),i=e-b.pagination.dynamicBulletIndex,j=i+(Math.min(l.length,d.dynamicMainBullets)-1),k=(j+i)/2),l.removeClass(d.bulletActiveClass+" "+d.bulletActiveClass+"-next "+d.bulletActiveClass+"-next-next "+d.bulletActiveClass+"-prev "+d.bulletActiveClass+"-prev-prev "+d.bulletActiveClass+"-main"),g.length>1)l.each(function(b,c){var f=a(c),g=f.index();g===e&&f.addClass(d.bulletActiveClass),d.dynamicBullets&&(g>=i&&g<=j&&f.addClass(d.bulletActiveClass+"-main"),g===i&&f.prev().addClass(d.bulletActiveClass+"-prev").prev().addClass(d.bulletActiveClass+"-prev-prev"),g===j&&f.next().addClass(d.bulletActiveClass+"-next").next().addClass(d.bulletActiveClass+"-next-next"))});else{if(l.eq(e).addClass(d.bulletActiveClass),d.dynamicBullets){for(var m=l.eq(i),n=l.eq(j),o=i;o<=j;o+=1)l.eq(o).addClass(d.bulletActiveClass+"-main");m.prev().addClass(d.bulletActiveClass+"-prev").prev().addClass(d.bulletActiveClass+"-prev-prev"),n.next().addClass(d.bulletActiveClass+"-next").next().addClass(d.bulletActiveClass+"-next-next")}}if(d.dynamicBullets){var p=Math.min(l.length,d.dynamicMainBullets+4),q=(b.pagination.bulletSize*p-b.pagination.bulletSize)/2-k*b.pagination.bulletSize,r=c?"right":"left";l.css(b.isHorizontal()?r:"top",q+"px")}}if("fraction"===d.type&&(g.find("."+d.currentClass).text(d.formatFractionCurrent(e+1)),g.find("."+d.totalClass).text(d.formatFractionTotal(h))),"progressbar"===d.type){var s;s=d.progressbarOpposite?b.isHorizontal()?"vertical":"horizontal":b.isHorizontal()?"horizontal":"vertical";var t=(e+1)/h,u=1,v=1;"horizontal"===s?u=t:v=t,g.find("."+d.progressbarFillClass).transform("translate3d(0,0,0) scaleX("+u+") scaleY("+v+")").transition(b.params.speed)}"custom"===d.type&&d.renderCustom?(g.html(d.renderCustom(b,e+1,h)),b.emit("paginationRender",b,g[0])):b.emit("paginationUpdate",b,g[0]),g[b.params.watchOverflow&&b.isLocked?"addClass":"removeClass"](d.lockClass)}},render:function(){var a=this,b=a.params.pagination;if(b.el&&a.pagination.el&&a.pagination.$el&&0!==a.pagination.$el.length){var c=a.virtual&&a.params.virtual.enabled?a.virtual.slides.length:a.slides.length,d=a.pagination.$el,e="";if("bullets"===b.type){for(var f=a.params.loop?Math.ceil((c-2*a.loopedSlides)/a.params.slidesPerGroup):a.snapGrid.length,g=0;g";d.html(e),a.pagination.bullets=d.find("."+b.bulletClass)}"fraction"===b.type&&(e=b.renderFraction?b.renderFraction.call(a,b.currentClass,b.totalClass):' / ',d.html(e)),"progressbar"===b.type&&(e=b.renderProgressbar?b.renderProgressbar.call(a,b.progressbarFillClass):'',d.html(e)),"custom"!==b.type&&a.emit("paginationRender",a.pagination.$el[0])}},init:function(){var b=this,c=b.params.pagination;if(c.el){var d=a(c.el);0!==d.length&&(b.params.uniqueNavElements&&"string"==typeof c.el&&d.length>1&&1===b.$el.find(c.el).length&&(d=b.$el.find(c.el)),"bullets"===c.type&&c.clickable&&d.addClass(c.clickableClass),d.addClass(c.modifierClass+c.type),"bullets"===c.type&&c.dynamicBullets&&(d.addClass(""+c.modifierClass+c.type+"-dynamic"),b.pagination.dynamicBulletIndex=0,c.dynamicMainBullets<1&&(c.dynamicMainBullets=1)),"progressbar"===c.type&&c.progressbarOpposite&&d.addClass(c.progressbarOppositeClass),c.clickable&&d.on("click","."+c.bulletClass,function(c){c.preventDefault();var d=a(this).index()*b.params.slidesPerGroup;b.params.loop&&(d+=b.loopedSlides),b.slideTo(d)}),La.extend(b.pagination,{$el:d,el:d[0]}))}},destroy:function(){var a=this,b=a.params.pagination;if(b.el&&a.pagination.el&&a.pagination.$el&&0!==a.pagination.$el.length){var c=a.pagination.$el;c.removeClass(b.hiddenClass),c.removeClass(b.modifierClass+b.type),a.pagination.bullets&&a.pagination.bullets.removeClass(b.bulletActiveClass),b.clickable&&c.off("click","."+b.bulletClass)}}},ub={name:"pagination",params:{pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:function(a){return a},formatFractionTotal:function(a){return a},bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create:function(){var a=this;La.extend(a,{pagination:{init:tb.init.bind(a),render:tb.render.bind(a),update:tb.update.bind(a),destroy:tb.destroy.bind(a),dynamicBulletIndex:0}})},on:{init:function(){var a=this;a.pagination.init(),a.pagination.render(),a.pagination.update()},activeIndexChange:function(){var a=this;a.params.loop?a.pagination.update():void 0===a.snapIndex&&a.pagination.update()},snapIndexChange:function(){var a=this;a.params.loop||a.pagination.update()},slidesLengthChange:function(){var a=this;a.params.loop&&(a.pagination.render(),a.pagination.update())},snapGridLengthChange:function(){var a=this;a.params.loop||(a.pagination.render(),a.pagination.update())},destroy:function(){this.pagination.destroy()},click:function(b){var c=this;if(c.params.pagination.el&&c.params.pagination.hideOnClick&&c.pagination.$el.length>0&&!a(b.target).hasClass(c.params.pagination.bulletClass)){!0===c.pagination.$el.hasClass(c.params.pagination.hiddenClass)?c.emit("paginationShow",c):c.emit("paginationHide",c),c.pagination.$el.toggleClass(c.params.pagination.hiddenClass)}}}},vb={setTranslate:function(){var a=this;if(a.params.scrollbar.el&&a.scrollbar.el){var b=a.scrollbar,c=a.rtlTranslate,d=a.progress,e=b.dragSize,f=b.trackSize,g=b.$dragEl,h=b.$el,i=a.params.scrollbar,j=e,k=(f-e)*d;c?(k=-k,k>0?(j=e-k,k=0):-k+e>f&&(j=f+k)):k<0?(j=e+k,k=0):k+e>f&&(j=f-k),a.isHorizontal()?(Ma.transforms3d?g.transform("translate3d("+k+"px, 0, 0)"):g.transform("translateX("+k+"px)"),g[0].style.width=j+"px"):(Ma.transforms3d?g.transform("translate3d(0px, "+k+"px, 0)"):g.transform("translateY("+k+"px)"),g[0].style.height=j+"px"),i.hide&&(clearTimeout(a.scrollbar.timeout),h[0].style.opacity=1,a.scrollbar.timeout=setTimeout(function(){h[0].style.opacity=0,h.transition(400)},1e3))}},setTransition:function(a){var b=this;b.params.scrollbar.el&&b.scrollbar.el&&b.scrollbar.$dragEl.transition(a)},updateSize:function(){var a=this;if(a.params.scrollbar.el&&a.scrollbar.el){var b=a.scrollbar,c=b.$dragEl,d=b.$el;c[0].style.width="",c[0].style.height="";var e,f=a.isHorizontal()?d[0].offsetWidth:d[0].offsetHeight,g=a.size/a.virtualSize,h=g*(f/a.size);e="auto"===a.params.scrollbar.dragSize?f*g:parseInt(a.params.scrollbar.dragSize,10),a.isHorizontal()?c[0].style.width=e+"px":c[0].style.height=e+"px",d[0].style.display=g>=1?"none":"",a.params.scrollbar.hide&&(d[0].style.opacity=0),La.extend(b,{trackSize:f,divider:g,moveDivider:h,dragSize:e}),b.$el[a.params.watchOverflow&&a.isLocked?"addClass":"removeClass"](a.params.scrollbar.lockClass)}},setDragPosition:function(a){var b,c=this,d=c.scrollbar,e=c.rtlTranslate,f=d.$el,g=d.dragSize,h=d.trackSize;b=c.isHorizontal()?"touchstart"===a.type||"touchmove"===a.type?a.targetTouches[0].pageX:a.pageX||a.clientX:"touchstart"===a.type||"touchmove"===a.type?a.targetTouches[0].pageY:a.pageY||a.clientY;var i;i=(b-f.offset()[c.isHorizontal()?"left":"top"]-g/2)/(h-g),i=Math.max(Math.min(i,1),0),e&&(i=1-i);var j=c.minTranslate()+(c.maxTranslate()-c.minTranslate())*i;c.updateProgress(j),c.setTranslate(j),c.updateActiveIndex(),c.updateSlidesClasses()},onDragStart:function(a){var b=this,c=b.params.scrollbar,d=b.scrollbar,e=b.$wrapperEl,f=d.$el,g=d.$dragEl;b.scrollbar.isTouched=!0,a.preventDefault(),a.stopPropagation(),e.transition(100),g.transition(100),d.setDragPosition(a),clearTimeout(b.scrollbar.dragTimeout),f.transition(0),c.hide&&f.css("opacity",1),b.emit("scrollbarDragStart",a)},onDragMove:function(a){var b=this,c=b.scrollbar,d=b.$wrapperEl,e=c.$el,f=c.$dragEl;b.scrollbar.isTouched&&(a.preventDefault?a.preventDefault():a.returnValue=!1,c.setDragPosition(a),d.transition(0),e.transition(0),f.transition(0),b.emit("scrollbarDragMove",a))},onDragEnd:function(a){var b=this,c=b.params.scrollbar,d=b.scrollbar,e=d.$el;b.scrollbar.isTouched&&(b.scrollbar.isTouched=!1,c.hide&&(clearTimeout(b.scrollbar.dragTimeout),b.scrollbar.dragTimeout=La.nextTick(function(){e.css("opacity",0),e.transition(400)},1e3)),b.emit("scrollbarDragEnd",a),c.snapOnRelease&&b.slideToClosest())},enableDraggable:function(){var a=this;if(a.params.scrollbar.el){var b=a.scrollbar,c=a.touchEventsTouch,d=a.touchEventsDesktop,e=a.params,f=b.$el,g=f[0],h=!(!Ma.passiveListener||!e.passiveListeners)&&{passive:!1,capture:!1},i=!(!Ma.passiveListener||!e.passiveListeners)&&{passive:!0,capture:!1};Ma.touch?(g.addEventListener(c.start,a.scrollbar.onDragStart,h),g.addEventListener(c.move,a.scrollbar.onDragMove,h),g.addEventListener(c.end,a.scrollbar.onDragEnd,i)):(g.addEventListener(d.start,a.scrollbar.onDragStart,h),Ha.addEventListener(d.move,a.scrollbar.onDragMove,h),Ha.addEventListener(d.end,a.scrollbar.onDragEnd,i))}},disableDraggable:function(){var a=this;if(a.params.scrollbar.el){var b=a.scrollbar,c=a.touchEventsTouch,d=a.touchEventsDesktop,e=a.params,f=b.$el,g=f[0],h=!(!Ma.passiveListener||!e.passiveListeners)&&{passive:!1,capture:!1},i=!(!Ma.passiveListener||!e.passiveListeners)&&{passive:!0,capture:!1};Ma.touch?(g.removeEventListener(c.start,a.scrollbar.onDragStart,h),g.removeEventListener(c.move,a.scrollbar.onDragMove,h),g.removeEventListener(c.end,a.scrollbar.onDragEnd,i)):(g.removeEventListener(d.start,a.scrollbar.onDragStart,h),Ha.removeEventListener(d.move,a.scrollbar.onDragMove,h),Ha.removeEventListener(d.end,a.scrollbar.onDragEnd,i))}},init:function(){var b=this;if(b.params.scrollbar.el){var c=b.scrollbar,d=b.$el,e=b.params.scrollbar,f=a(e.el);b.params.uniqueNavElements&&"string"==typeof e.el&&f.length>1&&1===d.find(e.el).length&&(f=d.find(e.el));var g=f.find("."+b.params.scrollbar.dragClass);0===g.length&&(g=a('
    '),f.append(g)),La.extend(c,{$el:f,el:f[0],$dragEl:g,dragEl:g[0]}),e.draggable&&c.enableDraggable()}},destroy:function(){this.scrollbar.disableDraggable()}},wb={name:"scrollbar",params:{scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}},create:function(){var a=this;La.extend(a,{scrollbar:{init:vb.init.bind(a),destroy:vb.destroy.bind(a),updateSize:vb.updateSize.bind(a),setTranslate:vb.setTranslate.bind(a),setTransition:vb.setTransition.bind(a),enableDraggable:vb.enableDraggable.bind(a),disableDraggable:vb.disableDraggable.bind(a),setDragPosition:vb.setDragPosition.bind(a),onDragStart:vb.onDragStart.bind(a),onDragMove:vb.onDragMove.bind(a),onDragEnd:vb.onDragEnd.bind(a),isTouched:!1,timeout:null,dragTimeout:null}})},on:{init:function(){var a=this;a.scrollbar.init(),a.scrollbar.updateSize(),a.scrollbar.setTranslate()},update:function(){this.scrollbar.updateSize()},resize:function(){this.scrollbar.updateSize()},observerUpdate:function(){this.scrollbar.updateSize()},setTranslate:function(){this.scrollbar.setTranslate()},setTransition:function(a){this.scrollbar.setTransition(a)},destroy:function(){this.scrollbar.destroy()}}},xb={setTransform:function(b,c){var d=this,e=d.rtl,f=a(b),g=e?-1:1,h=f.attr("data-swiper-parallax")||"0",i=f.attr("data-swiper-parallax-x"),j=f.attr("data-swiper-parallax-y"),k=f.attr("data-swiper-parallax-scale"),l=f.attr("data-swiper-parallax-opacity");if(i||j?(i=i||"0",j=j||"0"):d.isHorizontal()?(i=h,j="0"):(j=h,i="0"),i=i.indexOf("%")>=0?parseInt(i,10)*c*g+"%":i*c*g+"px",j=j.indexOf("%")>=0?parseInt(j,10)*c+"%":j*c+"px",void 0!==l&&null!==l){var m=l-(l-1)*(1-Math.abs(c));f[0].style.opacity=m}if(void 0===k||null===k)f.transform("translate3d("+i+", "+j+", 0px)");else{var n=k-(k-1)*(1-Math.abs(c));f.transform("translate3d("+i+", "+j+", 0px) scale("+n+")")}},setTranslate:function(){var b=this,c=b.$el,d=b.slides,e=b.progress,f=b.snapGrid;c.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(a,c){b.parallax.setTransform(c,e)}),d.each(function(c,d){var g=d.progress;b.params.slidesPerGroup>1&&"auto"!==b.params.slidesPerView&&(g+=Math.ceil(c/2)-e*(f.length-1)),g=Math.min(Math.max(g,-1),1),a(d).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(a,c){b.parallax.setTransform(c,g)})})},setTransition:function(b){void 0===b&&(b=this.params.speed),this.$el.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(c,d){var e=a(d),f=parseInt(e.attr("data-swiper-parallax-duration"),10)||b;0===b&&(f=0),e.transition(f)})}},yb={name:"parallax",params:{parallax:{enabled:!1}},create:function(){var a=this;La.extend(a,{parallax:{setTransform:xb.setTransform.bind(a),setTranslate:xb.setTranslate.bind(a),setTransition:xb.setTransition.bind(a)}})},on:{beforeInit:function(){var a=this;a.params.parallax.enabled&&(a.params.watchSlidesProgress=!0,a.originalParams.watchSlidesProgress=!0)},init:function(){var a=this;a.params.parallax.enabled&&a.parallax.setTranslate()},setTranslate:function(){var a=this;a.params.parallax.enabled&&a.parallax.setTranslate()},setTransition:function(a){var b=this;b.params.parallax.enabled&&b.parallax.setTransition(a)}}},zb={getDistanceBetweenTouches:function(a){if(a.targetTouches.length<2)return 1;var b=a.targetTouches[0].pageX,c=a.targetTouches[0].pageY,d=a.targetTouches[1].pageX,e=a.targetTouches[1].pageY;return Math.sqrt(Math.pow(d-b,2)+Math.pow(e-c,2))},onGestureStart:function(b){var c=this,d=c.params.zoom,e=c.zoom,f=e.gesture;if(e.fakeGestureTouched=!1,e.fakeGestureMoved=!1,!Ma.gestures){if("touchstart"!==b.type||"touchstart"===b.type&&b.targetTouches.length<2)return;e.fakeGestureTouched=!0,f.scaleStart=zb.getDistanceBetweenTouches(b)}if(!(f.$slideEl&&f.$slideEl.length||(f.$slideEl=a(b.target).closest(".swiper-slide"),0===f.$slideEl.length&&(f.$slideEl=c.slides.eq(c.activeIndex)),f.$imageEl=f.$slideEl.find("img, svg, canvas"),f.$imageWrapEl=f.$imageEl.parent("."+d.containerClass),f.maxRatio=f.$imageWrapEl.attr("data-swiper-zoom")||d.maxRatio,0!==f.$imageWrapEl.length)))return void(f.$imageEl=void 0);f.$imageEl.transition(0),c.zoom.isScaling=!0},onGestureChange:function(a){var b=this,c=b.params.zoom,d=b.zoom,e=d.gesture;if(!Ma.gestures){if("touchmove"!==a.type||"touchmove"===a.type&&a.targetTouches.length<2)return;d.fakeGestureMoved=!0,e.scaleMove=zb.getDistanceBetweenTouches(a)}e.$imageEl&&0!==e.$imageEl.length&&(Ma.gestures?d.scale=a.scale*d.currentScale:d.scale=e.scaleMove/e.scaleStart*d.currentScale,d.scale>e.maxRatio&&(d.scale=e.maxRatio-1+Math.pow(d.scale-e.maxRatio+1,.5)),d.scalee.touchesStart.x))return void(e.isTouched=!1);if(!b.isHorizontal()&&(Math.floor(e.minY)===Math.floor(e.startY)&&e.touchesCurrent.ye.touchesStart.y))return void(e.isTouched=!1)}a.preventDefault(),a.stopPropagation(),e.isMoved=!0,e.currentX=e.touchesCurrent.x-e.touchesStart.x+e.startX,e.currentY=e.touchesCurrent.y-e.touchesStart.y+e.startY,e.currentXe.maxX&&(e.currentX=e.maxX-1+Math.pow(e.currentX-e.maxX+1,.8)),e.currentYe.maxY&&(e.currentY=e.maxY-1+Math.pow(e.currentY-e.maxY+1,.8)),f.prevPositionX||(f.prevPositionX=e.touchesCurrent.x),f.prevPositionY||(f.prevPositionY=e.touchesCurrent.y),f.prevTime||(f.prevTime=Date.now()),f.x=(e.touchesCurrent.x-f.prevPositionX)/(Date.now()-f.prevTime)/2,f.y=(e.touchesCurrent.y-f.prevPositionY)/(Date.now()-f.prevTime)/2,Math.abs(e.touchesCurrent.x-f.prevPositionX)<2&&(f.x=0),Math.abs(e.touchesCurrent.y-f.prevPositionY)<2&&(f.y=0),f.prevPositionX=e.touchesCurrent.x,f.prevPositionY=e.touchesCurrent.y,f.prevTime=Date.now(),d.$imageWrapEl.transform("translate3d("+e.currentX+"px, "+e.currentY+"px,0)")}}},onTouchEnd:function(){var a=this,b=a.zoom,c=b.gesture,d=b.image,e=b.velocity;if(c.$imageEl&&0!==c.$imageEl.length){if(!d.isTouched||!d.isMoved)return d.isTouched=!1,void(d.isMoved=!1);d.isTouched=!1,d.isMoved=!1;var f=300,g=300,h=e.x*f,i=d.currentX+h,j=e.y*g,k=d.currentY+j;0!==e.x&&(f=Math.abs((i-d.currentX)/e.x)),0!==e.y&&(g=Math.abs((k-d.currentY)/e.y));var l=Math.max(f,g);d.currentX=i,d.currentY=k;var m=d.width*b.scale,n=d.height*b.scale;d.minX=Math.min(c.slideWidth/2-m/2,0),d.maxX=-d.minX,d.minY=Math.min(c.slideHeight/2-n/2,0),d.maxY=-d.minY,d.currentX=Math.max(Math.min(d.currentX,d.maxX),d.minX),d.currentY=Math.max(Math.min(d.currentY,d.maxY),d.minY),c.$imageWrapEl.transition(l).transform("translate3d("+d.currentX+"px, "+d.currentY+"px,0)")}},onTransitionEnd:function(){var a=this,b=a.zoom,c=b.gesture;c.$slideEl&&a.previousIndex!==a.activeIndex&&(c.$imageEl.transform("translate3d(0,0,0) scale(1)"),c.$imageWrapEl.transform("translate3d(0,0,0)"),b.scale=1,b.currentScale=1,c.$slideEl=void 0,c.$imageEl=void 0,c.$imageWrapEl=void 0)},toggle:function(a){var b=this,c=b.zoom;c.scale&&1!==c.scale?c.out():c.in(a)},in:function(b){var c=this,d=c.zoom,e=c.params.zoom,f=d.gesture,g=d.image;if(f.$slideEl||(f.$slideEl=c.clickedSlide?a(c.clickedSlide):c.slides.eq(c.activeIndex),f.$imageEl=f.$slideEl.find("img, svg, canvas"),f.$imageWrapEl=f.$imageEl.parent("."+e.containerClass)),f.$imageEl&&0!==f.$imageEl.length){f.$slideEl.addClass(""+e.zoomedSlideClass);var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y;void 0===g.touchesStart.x&&b?(h="touchend"===b.type?b.changedTouches[0].pageX:b.pageX,i="touchend"===b.type?b.changedTouches[0].pageY:b.pageY):(h=g.touchesStart.x,i=g.touchesStart.y),d.scale=f.$imageWrapEl.attr("data-swiper-zoom")||e.maxRatio,d.currentScale=f.$imageWrapEl.attr("data-swiper-zoom")||e.maxRatio,b?(x=f.$slideEl[0].offsetWidth,y=f.$slideEl[0].offsetHeight,j=f.$slideEl.offset().left,k=f.$slideEl.offset().top,l=j+x/2-h,m=k+y/2-i,p=f.$imageEl[0].offsetWidth,q=f.$imageEl[0].offsetHeight,r=p*d.scale,s=q*d.scale,t=Math.min(x/2-r/2,0),u=Math.min(y/2-s/2,0),v=-t,w=-u,n=l*d.scale,o=m*d.scale,nv&&(n=v),ow&&(o=w)):(n=0,o=0),f.$imageWrapEl.transition(300).transform("translate3d("+n+"px, "+o+"px,0)"),f.$imageEl.transition(300).transform("translate3d(0,0,0) scale("+d.scale+")")}},out:function(){var b=this,c=b.zoom,d=b.params.zoom,e=c.gesture;e.$slideEl||(e.$slideEl=b.clickedSlide?a(b.clickedSlide):b.slides.eq(b.activeIndex),e.$imageEl=e.$slideEl.find("img, svg, canvas"),e.$imageWrapEl=e.$imageEl.parent("."+d.containerClass)),e.$imageEl&&0!==e.$imageEl.length&&(c.scale=1,c.currentScale=1,e.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),e.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),e.$slideEl.removeClass(""+d.zoomedSlideClass),e.$slideEl=void 0)},enable:function(){var a=this,b=a.zoom;if(!b.enabled){b.enabled=!0;var c=!("touchstart"!==a.touchEvents.start||!Ma.passiveListener||!a.params.passiveListeners)&&{passive:!0,capture:!1};Ma.gestures?(a.$wrapperEl.on("gesturestart",".swiper-slide",b.onGestureStart,c),a.$wrapperEl.on("gesturechange",".swiper-slide",b.onGestureChange,c),a.$wrapperEl.on("gestureend",".swiper-slide",b.onGestureEnd,c)):"touchstart"===a.touchEvents.start&&(a.$wrapperEl.on(a.touchEvents.start,".swiper-slide",b.onGestureStart,c),a.$wrapperEl.on(a.touchEvents.move,".swiper-slide",b.onGestureChange,c),a.$wrapperEl.on(a.touchEvents.end,".swiper-slide",b.onGestureEnd,c)),a.$wrapperEl.on(a.touchEvents.move,"."+a.params.zoom.containerClass,b.onTouchMove)}},disable:function(){var a=this,b=a.zoom;if(b.enabled){a.zoom.enabled=!1;var c=!("touchstart"!==a.touchEvents.start||!Ma.passiveListener||!a.params.passiveListeners)&&{passive:!0,capture:!1};Ma.gestures?(a.$wrapperEl.off("gesturestart",".swiper-slide",b.onGestureStart,c),a.$wrapperEl.off("gesturechange",".swiper-slide",b.onGestureChange,c),a.$wrapperEl.off("gestureend",".swiper-slide",b.onGestureEnd,c)):"touchstart"===a.touchEvents.start&&(a.$wrapperEl.off(a.touchEvents.start,".swiper-slide",b.onGestureStart,c),a.$wrapperEl.off(a.touchEvents.move,".swiper-slide",b.onGestureChange,c),a.$wrapperEl.off(a.touchEvents.end,".swiper-slide",b.onGestureEnd,c)),a.$wrapperEl.off(a.touchEvents.move,"."+a.params.zoom.containerClass,b.onTouchMove)}}},Ab={name:"zoom",params:{zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}},create:function(){var a=this,b={enabled:!1,scale:1,currentScale:1,isScaling:!1,gesture:{$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},image:{isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},velocity:{x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0}};"onGestureStart onGestureChange onGestureEnd onTouchStart onTouchMove onTouchEnd onTransitionEnd toggle enable disable in out".split(" ").forEach(function(c){b[c]=zb[c].bind(a)}),La.extend(a,{zoom:b});var c=1;Object.defineProperty(a.zoom,"scale",{get:function(){return c},set:function(b){if(c!==b){var d=a.zoom.gesture.$imageEl?a.zoom.gesture.$imageEl[0]:void 0,e=a.zoom.gesture.$slideEl?a.zoom.gesture.$slideEl[0]:void 0;a.emit("zoomChange",b,d,e)}c=b}})},on:{init:function(){var a=this;a.params.zoom.enabled&&a.zoom.enable()},destroy:function(){this.zoom.disable()},touchStart:function(a){var b=this;b.zoom.enabled&&b.zoom.onTouchStart(a)},touchEnd:function(a){var b=this;b.zoom.enabled&&b.zoom.onTouchEnd(a)},doubleTap:function(a){var b=this;b.params.zoom.enabled&&b.zoom.enabled&&b.params.zoom.toggle&&b.zoom.toggle(a)},transitionEnd:function(){var a=this;a.zoom.enabled&&a.params.zoom.enabled&&a.zoom.onTransitionEnd()}}},Bb={loadInSlide:function(b,c){void 0===c&&(c=!0);var d=this,e=d.params.lazy;if(void 0!==b&&0!==d.slides.length){var f=d.virtual&&d.params.virtual.enabled,g=f?d.$wrapperEl.children("."+d.params.slideClass+'[data-swiper-slide-index="'+b+'"]'):d.slides.eq(b),h=g.find("."+e.elementClass+":not(."+e.loadedClass+"):not(."+e.loadingClass+")");!g.hasClass(e.elementClass)||g.hasClass(e.loadedClass)||g.hasClass(e.loadingClass)||(h=h.add(g[0])),0!==h.length&&h.each(function(b,f){var h=a(f);h.addClass(e.loadingClass);var i=h.attr("data-background"),j=h.attr("data-src"),k=h.attr("data-srcset"),l=h.attr("data-sizes");d.loadImage(h[0],j||i,k,l,!1,function(){if(void 0!==d&&null!==d&&d&&(!d||d.params)&&!d.destroyed){if(i?(h.css("background-image",'url("'+i+'")'),h.removeAttr("data-background")):(k&&(h.attr("srcset",k),h.removeAttr("data-srcset")),l&&(h.attr("sizes",l),h.removeAttr("data-sizes")),j&&(h.attr("src",j),h.removeAttr("data-src"))),h.addClass(e.loadedClass).removeClass(e.loadingClass),g.find("."+e.preloaderClass).remove(),d.params.loop&&c){var a=g.attr("data-swiper-slide-index");if(g.hasClass(d.params.slideDuplicateClass)){var b=d.$wrapperEl.children('[data-swiper-slide-index="'+a+'"]:not(.'+d.params.slideDuplicateClass+")");d.lazy.loadInSlide(b.index(),!1)}else{var f=d.$wrapperEl.children("."+d.params.slideDuplicateClass+'[data-swiper-slide-index="'+a+'"]');d.lazy.loadInSlide(f.index(),!1)}}d.emit("lazyImageReady",g[0],h[0])}}),d.emit("lazyImageLoad",g[0],h[0])})}},load:function(){function b(a){if(i){if(e.children("."+f.slideClass+'[data-swiper-slide-index="'+a+'"]').length)return!0}else if(g[a])return!0;return!1}function c(b){return i?a(b).attr("data-swiper-slide-index"):a(b).index()}var d=this,e=d.$wrapperEl,f=d.params,g=d.slides,h=d.activeIndex,i=d.virtual&&f.virtual.enabled,j=f.lazy,k=f.slidesPerView;if("auto"===k&&(k=0),d.lazy.initialImageLoaded||(d.lazy.initialImageLoaded=!0),d.params.watchSlidesVisibility)e.children("."+f.slideVisibleClass).each(function(b,c){var e=i?a(c).attr("data-swiper-slide-index"):a(c).index();d.lazy.loadInSlide(e)});else if(k>1)for(var l=h;l1||j.loadPrevNextAmount&&j.loadPrevNextAmount>1){for(var m=j.loadPrevNextAmount,n=k,o=Math.min(h+n+Math.max(m,n),g.length),p=Math.max(h-Math.max(n,m),0),q=h+k;q0&&d.lazy.loadInSlide(c(s));var t=e.children("."+f.slidePrevClass);t.length>0&&d.lazy.loadInSlide(c(t))}}},Cb={name:"lazy",params:{lazy:{enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create:function(){var a=this;La.extend(a,{lazy:{initialImageLoaded:!1,load:Bb.load.bind(a),loadInSlide:Bb.loadInSlide.bind(a)}})},on:{beforeInit:function(){var a=this;a.params.lazy.enabled&&a.params.preloadImages&&(a.params.preloadImages=!1)},init:function(){var a=this;a.params.lazy.enabled&&!a.params.loop&&0===a.params.initialSlide&&a.lazy.load()},scroll:function(){var a=this;a.params.freeMode&&!a.params.freeModeSticky&&a.lazy.load()},resize:function(){var a=this;a.params.lazy.enabled&&a.lazy.load()},scrollbarDragMove:function(){var a=this;a.params.lazy.enabled&&a.lazy.load()},transitionStart:function(){var a=this;a.params.lazy.enabled&&(a.params.lazy.loadOnTransitionStart||!a.params.lazy.loadOnTransitionStart&&!a.lazy.initialImageLoaded)&&a.lazy.load()},transitionEnd:function(){var a=this;a.params.lazy.enabled&&!a.params.lazy.loadOnTransitionStart&&a.lazy.load()}}},Db={LinearSpline:function(a,b){var c=function(){var a,b,c;return function(d,e){for(b=-1,a=d.length;a-b>1;)c=a+b>>1,d[c]<=e?b=c:a=c;return a}}();this.x=a,this.y=b,this.lastIndex=a.length-1;var d,e;return this.interpolate=function(a){return a?(e=c(this.x,a),d=e-1,(a-this.x[d])*(this.y[e]-this.y[d])/(this.x[e]-this.x[d])+this.y[d]):0},this},getInterpolateFunction:function(a){var b=this;b.controller.spline||(b.controller.spline=b.params.loop?new Db.LinearSpline(b.slidesGrid,a.slidesGrid):new Db.LinearSpline(b.snapGrid,a.snapGrid))},setTranslate:function(a,b){function c(a){var b=f.rtlTranslate?-f.translate:f.translate;"slide"===f.params.controller.by&&(f.controller.getInterpolateFunction(a),e=-f.controller.spline.interpolate(-b)), e&&"container"!==f.params.controller.by||(d=(a.maxTranslate()-a.minTranslate())/(f.maxTranslate()-f.minTranslate()),e=(b-f.minTranslate())*d+a.minTranslate()),f.params.controller.inverse&&(e=a.maxTranslate()-e),a.updateProgress(e),a.setTranslate(e,f),a.updateActiveIndex(),a.updateSlidesClasses()}var d,e,f=this,g=f.controller.control;if(Array.isArray(g))for(var h=0;h0&&(a.isBeginning?a.a11y.disableEl(d):a.a11y.enableEl(d)),c&&c.length>0&&(a.isEnd?a.a11y.disableEl(c):a.a11y.enableEl(c))}},updatePagination:function(){var b=this,c=b.params.a11y;b.pagination&&b.params.pagination.clickable&&b.pagination.bullets&&b.pagination.bullets.length&&b.pagination.bullets.each(function(d,e){var f=a(e);b.a11y.makeElFocusable(f),b.a11y.addElRole(f,"button"),b.a11y.addElLabel(f,c.paginationBulletMessage.replace(/{{index}}/,f.index()+1))})},init:function(){var a=this;a.$el.append(a.a11y.liveRegion);var b,c,d=a.params.a11y;a.navigation&&a.navigation.$nextEl&&(b=a.navigation.$nextEl),a.navigation&&a.navigation.$prevEl&&(c=a.navigation.$prevEl),b&&(a.a11y.makeElFocusable(b),a.a11y.addElRole(b,"button"),a.a11y.addElLabel(b,d.nextSlideMessage),b.on("keydown",a.a11y.onEnterKey)),c&&(a.a11y.makeElFocusable(c),a.a11y.addElRole(c,"button"),a.a11y.addElLabel(c,d.prevSlideMessage),c.on("keydown",a.a11y.onEnterKey)),a.pagination&&a.params.pagination.clickable&&a.pagination.bullets&&a.pagination.bullets.length&&a.pagination.$el.on("keydown","."+a.params.pagination.bulletClass,a.a11y.onEnterKey)},destroy:function(){var a=this;a.a11y.liveRegion&&a.a11y.liveRegion.length>0&&a.a11y.liveRegion.remove();var b,c;a.navigation&&a.navigation.$nextEl&&(b=a.navigation.$nextEl),a.navigation&&a.navigation.$prevEl&&(c=a.navigation.$prevEl),b&&b.off("keydown",a.a11y.onEnterKey),c&&c.off("keydown",a.a11y.onEnterKey),a.pagination&&a.params.pagination.clickable&&a.pagination.bullets&&a.pagination.bullets.length&&a.pagination.$el.off("keydown","."+a.params.pagination.bulletClass,a.a11y.onEnterKey)}},Gb={name:"a11y",params:{a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}"}},create:function(){var b=this;La.extend(b,{a11y:{liveRegion:a('')}}),Object.keys(Fb).forEach(function(a){b.a11y[a]=Fb[a].bind(b)})},on:{init:function(){var a=this;a.params.a11y.enabled&&(a.a11y.init(),a.a11y.updateNavigation())},toEdge:function(){var a=this;a.params.a11y.enabled&&a.a11y.updateNavigation()},fromEdge:function(){var a=this;a.params.a11y.enabled&&a.a11y.updateNavigation()},paginationUpdate:function(){var a=this;a.params.a11y.enabled&&a.a11y.updatePagination()},destroy:function(){var a=this;a.params.a11y.enabled&&a.a11y.destroy()}}},Hb={init:function(){var a=this;if(a.params.history){if(!Ia.history||!Ia.history.pushState)return a.params.history.enabled=!1,void(a.params.hashNavigation.enabled=!0);var b=a.history;b.initialized=!0,b.paths=Hb.getPathValues(),(b.paths.key||b.paths.value)&&(b.scrollToSlide(0,b.paths.value,a.params.runCallbacksOnInit),a.params.history.replaceState||Ia.addEventListener("popstate",a.history.setHistoryPopState))}},destroy:function(){var a=this;a.params.history.replaceState||Ia.removeEventListener("popstate",a.history.setHistoryPopState)},setHistoryPopState:function(){var a=this;a.history.paths=Hb.getPathValues(),a.history.scrollToSlide(a.params.speed,a.history.paths.value,!1)},getPathValues:function(){var a=Ia.location.pathname.slice(1).split("/").filter(function(a){return""!==a}),b=a.length;return{key:a[b-2],value:a[b-1]}},setHistory:function(a,b){var c=this;if(c.history.initialized&&c.params.history.enabled){var d=c.slides.eq(b),e=Hb.slugify(d.attr("data-history"));Ia.location.pathname.includes(a)||(e=a+"/"+e);var f=Ia.history.state;f&&f.value===e||(c.params.history.replaceState?Ia.history.replaceState({value:e},null,e):Ia.history.pushState({value:e},null,e))}},slugify:function(a){return a.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},scrollToSlide:function(a,b,c){var d=this;if(b)for(var e=0,f=d.slides.length;e'),e.append(b)),b.css({height:g+"px"})):(b=d.find(".swiper-cube-shadow"),0===b.length&&(b=a('
    '),d.append(b))));for(var o=0;o-1&&(n=90*q+90*t,i&&(n=90*-q-90*t)),p.transform(x),k.slideShadows){var y=l?p.find(".swiper-slide-shadow-left"):p.find(".swiper-slide-shadow-top"),z=l?p.find(".swiper-slide-shadow-right"):p.find(".swiper-slide-shadow-bottom");0===y.length&&(y=a('
    '),p.append(y)),0===z.length&&(z=a('
    '),p.append(z)),y.length&&(y[0].style.opacity=Math.max(-t,0)),z.length&&(z[0].style.opacity=Math.max(t,0))}}if(e.css({"-webkit-transform-origin":"50% 50% -"+j/2+"px","-moz-transform-origin":"50% 50% -"+j/2+"px","-ms-transform-origin":"50% 50% -"+j/2+"px","transform-origin":"50% 50% -"+j/2+"px"}),k.shadow)if(l)b.transform("translate3d(0px, "+(g/2+k.shadowOffset)+"px, "+-g/2+"px) rotateX(90deg) rotateZ(0deg) scale("+k.shadowScale+")");else{var A=Math.abs(n)-90*Math.floor(Math.abs(n)/90),B=1.5-(Math.sin(2*A*Math.PI/360)/2+Math.cos(2*A*Math.PI/360)/2),C=k.shadowScale,D=k.shadowScale/B,E=k.shadowOffset;b.transform("scale3d("+C+", 1, "+D+") translate3d(0px, "+(h/2+E)+"px, "+-h/2/D+"px) rotateX(-90deg)")}var F=Na.isSafari||Na.isUiWebView?-j/2:0;e.transform("translate3d(0px,0,"+F+"px) rotateX("+(c.isHorizontal()?0:n)+"deg) rotateY("+(c.isHorizontal()?-n:0)+"deg)")},setTransition:function(a){var b=this,c=b.$el;b.slides.transition(a).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(a),b.params.cubeEffect.shadow&&!b.isHorizontal()&&c.find(".swiper-cube-shadow").transition(a)}},Qb={name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create:function(){var a=this;La.extend(a,{cubeEffect:{setTranslate:Pb.setTranslate.bind(a),setTransition:Pb.setTransition.bind(a)}})},on:{beforeInit:function(){var a=this;if("cube"===a.params.effect){a.classNames.push(a.params.containerModifierClass+"cube"),a.classNames.push(a.params.containerModifierClass+"3d");var b={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0};La.extend(a.params,b),La.extend(a.originalParams,b)}},setTranslate:function(){var a=this;"cube"===a.params.effect&&a.cubeEffect.setTranslate()},setTransition:function(a){var b=this;"cube"===b.params.effect&&b.cubeEffect.setTransition(a)}}},Rb={setTranslate:function(){for(var b=this,c=b.slides,d=b.rtlTranslate,e=0;e'),f.append(n)),0===o.length&&(o=a('
    '),f.append(o)),n.length&&(n[0].style.opacity=Math.max(-g,0)),o.length&&(o[0].style.opacity=Math.max(g,0))}f.transform("translate3d("+l+"px, "+m+"px, 0px) rotateX("+k+"deg) rotateY("+j+"deg)")}},setTransition:function(a){var b=this,c=b.slides,d=b.activeIndex,e=b.$wrapperEl;if(c.transition(a).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(a),b.params.virtualTranslate&&0!==a){var f=!1;c.eq(d).transitionEnd(function(){if(!f&&b&&!b.destroyed){f=!0,b.animating=!1;for(var a=["webkitTransitionEnd","transitionend"],c=0;c'),p.append(z)),0===A.length&&(A=a('
    '),p.append(A)),z.length&&(z[0].style.opacity=s>0?s:0),A.length&&(A[0].style.opacity=-s>0?-s:0)}}if(Ma.pointerEvents||Ma.prefixedPointerEvents){f[0].style.perspectiveOrigin=k+"px 50%"}},setTransition:function(a){this.slides.transition(a).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(a)}},Ub={name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0}},create:function(){var a=this;La.extend(a,{coverflowEffect:{setTranslate:Tb.setTranslate.bind(a),setTransition:Tb.setTransition.bind(a)}})},on:{beforeInit:function(){var a=this;"coverflow"===a.params.effect&&(a.classNames.push(a.params.containerModifierClass+"coverflow"),a.classNames.push(a.params.containerModifierClass+"3d"),a.params.watchSlidesProgress=!0,a.originalParams.watchSlidesProgress=!0)},setTranslate:function(){var a=this;"coverflow"===a.params.effect&&a.coverflowEffect.setTranslate()},setTransition:function(a){var b=this;"coverflow"===b.params.effect&&b.coverflowEffect.setTransition(a)}}},Vb={init:function(){var a=this,b=a.params,c=b.thumbs,d=a.constructor;c.swiper instanceof d?(a.thumbs.swiper=c.swiper,La.extend(a.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),La.extend(a.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1})):La.isObject(c.swiper)&&(a.thumbs.swiper=new d(La.extend({},c.swiper,{watchSlidesVisibility:!0,watchSlidesProgress:!0,slideToClickedSlide:!1})),a.thumbs.swiperCreated=!0),a.thumbs.swiper.$el.addClass(a.params.thumbs.thumbsContainerClass),a.thumbs.swiper.on("tap",a.thumbs.onThumbClick)},onThumbClick:function(){var b=this,c=b.thumbs.swiper;if(c){var d=c.clickedIndex,e=c.clickedSlide;if(!(e&&a(e).hasClass(b.params.thumbs.slideThumbActiveClass)||void 0===d||null===d)){var f;if(f=c.params.loop?parseInt(a(c.clickedSlide).attr("data-swiper-slide-index"),10):d,b.params.loop){var g=b.activeIndex;b.slides.eq(g).hasClass(b.params.slideDuplicateClass)&&(b.loopFix(),b._clientLeft=b.$wrapperEl[0].clientLeft,g=b.activeIndex);var h=b.slides.eq(g).prevAll('[data-swiper-slide-index="'+f+'"]').eq(0).index(),i=b.slides.eq(g).nextAll('[data-swiper-slide-index="'+f+'"]').eq(0).index();f=void 0===h?i:void 0===i?h:i-gf?e-Math.floor(d/2)+1:e+Math.floor(d/2)-1:e>f&&(e=e-d+1),c.slideTo(e,a?0:void 0))}var i=1,j=b.params.thumbs.slideThumbActiveClass;if(b.params.slidesPerView>1&&!b.params.centeredSlides&&(i=b.params.slidesPerView),c.slides.removeClass(j),c.params.loop)for(var k=0;k1&&(!/Object/.test(Object.prototype.toString.call(c))||null===c||void 0===c)){if(d=a.extend({},d),null!==c&&void 0!==c||(d.expires=-1),"number"==typeof d.expires){var e=d.expires,f=d.expires=new Date;f.setDate(f.getDate()+e)}return c=String(c),document.cookie=[encodeURIComponent(b),"=",d.raw?c:encodeURIComponent(c),d.expires?"; expires="+d.expires.toUTCString():"",d.path?"; path="+d.path:"",d.domain?"; domain="+d.domain:"",d.secure?"; secure":""].join("")}d=c||{};for(var g,h=d.raw?function(a){return a}:decodeURIComponent,i=document.cookie.split("; "),j=0;g=i[j]&&i[j].split("=");j++)if(h(g[0])===b)return h(g[1]||"");return null}}(jQuery),function(){var a,b;a=this.jQuery||window.jQuery,b=a(window),a.fn.stick_in_parent=function(c){var d,e,f,g,h,i,j,k,l,m,n,o;for(null==c&&(c={}),o=c.sticky_class,i=c.inner_scrolling,n=c.recalc_every,m=c.parent,l=c.offset_top,k=c.spacer,f=c.bottoming,null==l&&(l=0),null==m&&(m=void 0),null==i&&(i=!0),null==o&&(o="is_stuck"),d=a(document),null==f&&(f=!0),g=function(c,e,g,h,j,p,q,r){var s,t,u,v,w,x,y,z,A,B,C,D;if(!c.data("sticky_kit")){if(c.data("sticky_kit",!0),w=d.height(),y=c.parent(),null!=m&&(y=y.closest(m)),!y.length)throw"failed to find stick parent";if(u=!1,s=!1,C=null!=k?k&&c.closest(k):a("
    "),C&&C.css("position",c.css("position")),z=function(){var a,b,f;if(!r)return w=d.height(),a=parseInt(y.css("border-top-width"),10),b=parseInt(y.css("padding-top"),10),e=parseInt(y.css("padding-bottom"),10),g=y.offset().top+a+b,h=y.height(),u&&(u=!1,s=!1,null==k&&(c.insertAfter(C),C.detach()),c.css({position:"",top:"",width:"",bottom:""}).removeClass(o),f=!0),j=c.offset().top-(parseInt(c.css("margin-top"),10)||0)-l,p=c.outerHeight(!0),q=c.css("float"),C&&C.css({width:c[0].getBoundingClientRect().width,height:p,display:c.css("display"),"vertical-align":c.css("vertical-align"),float:q}),f?D():void 0},z(),p!==h)return v=void 0,x=l,B=n,D=function(){var a,m,t,A,D,E,F=j;if(!r)return t=!1,null!=B&&(B-=1)<=0&&(B=n,z(),t=!0),t||d.height()===w||(z(),t=!0),A=b.scrollTop(),null!=v&&(m=A-v),v=A,u?(f&&(D=A+p+x>h+g,s&&!D&&(s=!1,c.css({position:"fixed",bottom:"",top:x}).trigger("sticky_kit:unbottom"))),AE&&(s||(x-=m,x=Math.max(E-p,x),x=Math.min(l,x),u&&c.css({top:x+"px"}))))):A>F&&(u=!0,a={position:"fixed",top:x},a.width="border-box"===c.css("box-sizing")?c.outerWidth()+"px":c.width()+"px",c.css(a).addClass(o),null==k&&(c.after(C),"left"!==q&&"right"!==q||C.append(c)),c.trigger("sticky_kit:stick")),u&&f&&(null==D&&(D=A+p+x>h+g),!s&&D)?(s=!0,"static"===y.css("position")&&y.css({position:"relative"}),c.css({position:"absolute",bottom:e,top:"auto"}).trigger("sticky_kit:bottom")):void 0},A=function(){return z(),D()},t=function(){if(r=!0,b.off("touchmove",D),b.off("scroll",D),b.off("resize",A),a(document.body).off("sticky_kit:recalc",A),c.off("sticky_kit:detach",t),c.removeData("sticky_kit"),c.css({position:"",bottom:"",top:"",width:""}),y.position("position",""),u)return null==k&&("left"!==q&&"right"!==q||c.insertAfter(C),C.remove()),c.removeClass(o)},b.on("touchmove",D),b.on("scroll",D),b.on("resize",A),a(document.body).on("sticky_kit:recalc",A),c.on("sticky_kit:detach",t),setTimeout(D,0)}},h=0,j=this.length;h'+h+"
    ")):(a(".empty-category-block").html("").addClass("hidden"),a(".products-loop").html(d)),a(".sidebar").html(e),a(".shop-filters").html(f),a.each(a("select.woocommerce-widget-layered-nav-dropdown"),function(){var b=a(this);!function(){jQuery(b).selectWoo({minimumResultsForSearch:5,width:"100%",language:{noResults:function(){return"No matches found"}}})}()}),etTheme.categoriesAccordion(),g?a(".after-shop-loop").html(g):a(".after-shop-loop").html(""),window.history.pushState("","",c)},error:function(a){etTheme.et_notice("ajax-filters","error")},complete:function(b){a(".et-loader.product-ajax").removeClass("loading"),a("body").hasClass("et-enable-swatch")&&ST_WC_FRONT_SWATCH.productLoop.itemSwatches(),etTheme.contentProdImages(),etTheme.countdown(),a("body").removeClass("swc-default-done"),etTheme.widgetsOpenCloseDefault(),d(),etTheme.sidebarMobile(),etTheme.stickySidebar(),a("body").removeClass("ajax-progress"),etTheme.global_image_lazy();var c=a(".main-products-loop > .products-loop").offset().top;a(".filter-wrap").length&&(c-=a(".filter-wrap").outerHeight()),c-=110,a("html, body").animate({scrollTop:c},1e3)}})}function d(){if(a(".price_slider").length){if("undefined"==typeof woocommerce_price_slider_params)return!1;a("input#min_price, input#max_price").hide(),a(".price_slider, .price_label").show() ;var b=a(".price_slider_amount #min_price").data("min"),c=a(".price_slider_amount #max_price").data("max"),d=parseInt(a(".price_slider_amount #min_price").val()?a(".price_slider_amount #min_price").val():b,10),e=parseInt(a(".price_slider_amount #max_price").val()?a(".price_slider_amount #max_price").val():c,10);a(".price_slider").slider({range:!0,animate:!0,min:b,max:c,values:[d,e],create:function(){a(".price_slider_amount #min_price").val(d),a(".price_slider_amount #max_price").val(e),a(document.body).trigger("price_slider_create",[d,e])},slide:function(b,c){a("input#min_price").val(c.values[0]),a("input#max_price").val(c.values[1]),a(document.body).trigger("price_slider_slide",[c.values[0],c.values[1]])},change:function(b,c){a(document.body).trigger("price_slider_change",[c.values[0],c.values[1]])}})}}function e(){var b=a(".etheme-price-filter .ui-slider-range").get(0).style.width;parseFloat(b)+.3>=100?a(".etheme-price-filter .ui-slider-range").css("width","100%"):a(".etheme-price-filter .ui-slider-range").css("width",parseFloat(b)+.3+"%")}function f(a,b,c){var d=setInterval(function(){var f=parseFloat(a.get(0).style.left);b?f+.3>=100?(a.css("left","100%"),clearInterval(d)):a.css("left",f+.3+"%"):f-.3<=0?(a.css("left",0),clearInterval(d)):a.css("left",f-.3+"%"),c&&e()},1)}a("body").hasClass("et-ajax-product-filter")&&(a(document).on("click",".etheme_swatches_filter ul li a, .woocommerce-widget-layered-nav ul li a, .widget_rating_filter ul li a, .widget_layered_nav_filters ul li a",function(b){if(b.preventDefault(),!a("body").hasClass("ajax-progress")){var d=a(this).attr("href"),e=window.location.href;if(!a(this).hasClass("remove-brand")&&!a(this).parents(".widget_layered_nav_filters").hasClass("etheme-active-filters")&&e.indexOf("filter_brand")>1){var f=new URL(e),g=f.searchParams.get("filter_brand");d=d.replace("?","?filter_brand="+g+"&")}c(d)}}),a(document).on("click cnahge",".etheme_widget_brands_filter ul li a, .dropdown_product_brand",function(d){d.preventDefault();var e="";if(a(this).is(".dropdown_product_brand")){if(!(e=a(this).find("option:selected").data("url")))return}else e=a(this).attr("href");if(a(this).parents(".etheme_widget_brands_filter").hasClass("on_brand")){var f=a(this).parents(".etheme_widget_brands_filter").attr("data-shop-url"),g=b(e),h=0;f+="?",a.each(g,function(a,b){h++,f=Object.keys(g).length>h?f+a+"="+b+"&":f+a+"="+b}),c(f)}else c(e)}),a(document).on("click",".et-reset-price",function(b){if(b.preventDefault(),!a("body").hasClass("ajax-progress")){var d=a(this).parents(".etheme-price-filter form"),e=d.find("#min_price").data("min"),g=d.find("#max_price").data("max");d.find("#min_price").val(e),d.find("#max_price").val(g),a(document.body).trigger("price_slider_slide",[e,g]),a.each(a(".etheme-price-filter .ui-slider-handle"),function(b,c){1!=b?f(a(c),!1,!0):f(a(c),!0,!0)}),f(a(".etheme-price-filter .ui-slider-range"),!1,!1);c(d.attr("action")+"?"+d.find("input").not("#min_price, #max_price").serialize())}}),a(document).on("price_slider_change",function(b){if(a(".et-reset-price").removeClass("hidden"),!a("body").hasClass("ajax-progress")){var d=a(this).find(".etheme-price-filter form").first();if(d&&!(d.length<1)){c(d.attr("action")+"?"+d.serialize())}}}),a(document).on("click",'.widget_price_filter .button:not(".et-reset-price")',function(b){if(b.preventDefault(),!a("body").hasClass("ajax-progress")){var d=a(this).closest("form");c(d.attr("action")+"?"+d.serialize())}}),a(document).on("change","select.woocommerce-widget-layered-nav-dropdown",function(b){if(b.preventDefault(),!a("body").hasClass("ajax-progress")){var d=a(this),e=window.location.href,f=d.attr("class"),g="",h="";if(f=f.split(" "),a.each(f,function(a,b){b.includes("dropdown_layered_nav_")&&(g=b.replace("dropdown_layered_nav_",""))}),g="filter_"+g,e.includes(g)){var i=d.parents("form").find("input[name="+g+"]").attr("value");h=e.replace(g+"="+i,g+"="+d.val())}else h=e.includes("?")?e.replace("?","?"+g+"="+d.val()+"&"):e+"?"+g+"="+d.val();h&&c(h)}})),a("body").hasClass("et-ajax-product-pagination")&&a(document).on("click",".woocommerce-pagination ul li a",function(b){b.preventDefault(),a("body").hasClass("ajax-progress")||c(a(this).attr("href"))})},ReinitForInfiniteScroll:function(){a(document).on("click","#sb-infinite-scroll-load-more a",function(b){function c(){a("#sb-infinite-scroll-load-more").hasClass("finished")&&clearInterval(e),a(".products-loop .product").length>d&&(a("body").hasClass("et-enable-swatch")&&ST_WC_FRONT_SWATCH.productLoop.itemSwatches(),etTheme.contentProdImages(),etTheme.countdown(),etTheme.global_image_lazy(),clearInterval(e))}var d=a(".products-loop .product").length;if(!(a(this).attr("data-count")>=d)){var e=setInterval(c,300);a(this).attr("data-count",d)}})},hamburgerIcon:function(){a(document).on("click",".hamburger-icon",function(){a("body").toggleClass("fullscreen-menu-opened")}),a(".content-page, footer.footer, .et-footers-wrapper, .header-wrapper.vertical-mod, .page-heading").on("click",function(b){a("body").is(".fullscreen-menu-opened.et-vertical-fixed")&&a("body").toggleClass("fullscreen-menu-opened")});var b=a(".fullscreen-menu-container .menu");b.find("li:has(ul)",this).each(function(){a(this).find(" > a").wrap('
    ').parent().append('(open)')}),b.on("click",".open-child",function(){a(this).parent().hasClass("over")?a(this).parent().removeClass("over").parent().find(" > .nav-sublist-dropdown, > .nav-sublist").stop().slideUp(300):a(this).parent().addClass("over").parent().find(" > .nav-sublist-dropdown, > .nav-sublist").stop().slideDown(300)}),b.parent().hasClass("one-page-menu")&&b.on("click",".item-link",function(){a("body").toggleClass("fullscreen-menu-opened")})},sitePreloader:function(){setTimeout(function(){a("body").removeClass("et-preloader-on").addClass("et-preloader-hide")},500)},addSwiperLazy:function(){},swiperFunc:function(){a(".swiper-container").not(".initialized").each(function(){var e=a(this),f="swiper-unique-id-"+d;e.addClass("swiper-"+f+" initialized").attr("id",f),e.find(".swiper-pagination").addClass("swiper-pagination-"+f),e.parent().find(".swiper-button-prev, .swiper-custom-left").addClass("swiper-button-prev-"+f),e.parent().find(".swiper-button-next, .swiper-custom-right").addClass("swiper-button-next-"+f),e.parents().is(".mpc-container")&&!e.parents(".mpc-container").data("active")&&e.find("img").removeClass("swiper-lazy").addClass("swiper-pre-lazy");var g=!1;b(e,"autoplay",!1)&&(g={delay:b(e,"autoplay",!1)}),c["swiper-"+f]=new Swiper(".swiper-"+f,{pagination:{el:".swiper-pagination-"+f,clickable:!0},navigation:{nextEl:".swiper-button-next-"+f,prevEl:".swiper-button-prev-"+f},autoplay:g,loop:!!e.is("[data-loop]"),slidesPerView:b(e,"slides-per-view",!0),slidesPerGroup:b(e,"slides-per-group",!0),autoHeight:!!e.is("[data-autoheight]"),centeredSlides:b(e,"center",!1),breakpoints:e.is("[data-breakpoints]")?{767:{slidesPerView:"auto"!=e.attr("data-xs-slides")?parseInt(e.attr("data-xs-slides"),10):"auto"},991:{slidesPerView:"auto"!=e.attr("data-sm-slides")?parseInt(e.attr("data-sm-slides"),10):"auto"},1199:{slidesPerView:"auto"!=e.attr("data-md-slides")?parseInt(e.attr("data-md-slides"),10):"auto"},1370:{slidesPerView:"auto"!=e.attr("data-lt-slides")?parseInt(e.attr("data-lt-slides"),10):"auto"}}:{},initialSlide:b(e,"initialslide",0),speed:b(e,"speed",500),direction:e.is("[data-direction]")?e.data("direction"):"horizontal",spaceBetween:e.is("[data-space]")?e.data("space"):10,watchSlidesProgress:!0,preloadImages:!1,lazy:!0,watchSlidesVisibility:!0,slidesPerColumn:b(e,"slidespercolumn",1),effect:e.is("[data-effect]")?e.data("effect"):"slide",on:{init:function(){setTimeout(function(){a("body").hasClass("et-enable-swatch")&&ST_WC_FRONT_SWATCH.productLoop.itemSwatches()},300)},transitionStart:function(){a("body").hasClass("et-enable-swatch")&&ST_WC_FRONT_SWATCH.productLoop.itemSwatches()}}}),a(document).on("click",".mpc-tabs__nav-item",function(){e.parents(".mpc-container").addClass("et_load-tab"),e.find("img.swiper-pre-lazy").not(".lazy-off").addClass("swiper-lazy"),c["swiper-"+f].lazy.load(),e.find("img.swiper-lazy-loaded")&&(e.parents(".mpc-container").removeClass("et_load-tab"),e.parents(".mpc-container").addClass("et_loaded-tab"))}),a(document).on("click",".vc_tta-tab",function(){c["swiper-"+f].init(),c["swiper-"+f].update()}),a(document).ready(function(){a(".fadeIn-slide").each(function(){a(this).addClass("fadedIn-slide"),setTimeout(function(){a(".fadeIn-slide").removeClass("fadedIn-slide").removeClass("fadeIn-slide")},700)})}),a(".vc_tta-tab").each(function(){var b=a(this)[0];new MutationObserver(function(a){c["swiper-"+f].init(),c["swiper-"+f].update()}).observe(b,{attributes:!0,attributeFilter:["class"],childList:!1,characterData:!1})}),a(window).load(function(){c["swiper-"+f].init(),c["swiper-"+f].update(),c["swiper-"+f].lazy.load()}),a(".swiper-container.stop-on-hover").on("mouseenter",function(b){c["swiper-"+a(this).attr("id")].autoplay.stop()}),a(".swiper-container.stop-on-hover").on("mouseleave",function(b){c["swiper-"+a(this).attr("id")].autoplay.start()}),setTimeout(function(){a(".vc_tta-tab.vc_active").click()},500),a(window).bind("vc_js",function(){c["swiper-"+f].update()}),a(document).on("found_variation","form.variations_form",function(){c["swiper-"+f].slideTo(0)}),a(document).on("reset_image","form.variations_form",function(){c["swiper-"+f].slideTo(0)}),a(document).on("click",".quick-view-info .sten-reset-loop-variation, .quick-view-info .st-swatch-preview li",function(a){c["swiper-"+f].slideTo(0)}),c["swiper-"+f].update(),d++}),a(window).load(function(){a(".swiper-container").not(".second-initialized").each(function(){var b=a(this),c=b.parent().find(".swiper-button-prev.swiper-button-disabled, .swiper-custom-left.swiper-button-disabled"),d=b.parent().find(".swiper-button-next.swiper-button-disabled, .swiper-custom-right.swiper-button-disabled");b.parent().hasClass("swipers-couple-wrapper")&&(c=b.find(".swiper-button-prev.swiper-button-disabled, .swiper-custom-left.swiper-button-disabled"),d=b.find(".swiper-button-next.swiper-button-disabled, .swiper-custom-right.swiper-button-disabled")),d.length>0&&c.length>0&&(d.remove(),c.remove()),b.addClass("second-initialized")}),a("body").hasClass("et-enable-swatch")&&ST_WC_FRONT_SWATCH.productLoop.itemSwatches()}),a(".swiper-wrapper.thumbnails-list .swiper-slide").eq(0).addClass("active-thumbnail"),a(document).on("click",".thumbnail-item",function(){a(this).toggleClass("active-thumbnail"),a(this).siblings(a(this)).removeClass("active-thumbnail");var b=a(this).closest(".swipers-couple-wrapper").find(".thumbnail-item").index(this);return c["swiper-"+a(this).closest(".swipers-couple-wrapper").find(".swiper-control-top").attr("id")].slideTo(b),!1}),etTheme.resizeVideo()},sliderVertical:function(){if(a("body").hasClass("single-product")&&a(".swiper-entry").hasClass("swiper-vertical-images")){var b=!!a(".thumbnails").is(".slick-rtl");a(".thumbnails-list").slick({slidesToScroll:1,autoplay:!1,vertical:!0,verticalSwiping:!0,infinite:!1,rtl:b,adaptiveHeight:!0,lazyLoad:"ondemand",nextArrow:'
    ',prevArrow:'
    ',responsive:[{breakpoint:650,settings:{slidesToShow:3,slidesToScroll:3,vertical:!1,verticalSwiping:!1,adaptiveHeight:!1}}]}),a(".thumbnails-list .slick-current").eq(0).addClass("active-thumbnail")}},heightFixMassive:function(){a(document).on("click",".mpc-toggled .vc_tta-panel-heading",function(b){var c=a(this).parents(".vc_tta-panel").children(".vc_tta-panel-body").height();c=a(this).parents(".mpc-toggled").data("height")+c,a(this).parents(".mpc-toggled").css("max-height",c)})},secondaryMenu:function(){a(document).on("click",".et-secondary-visibility-on_click .secondary-title",function(){b()}),a(document).on("mouseover",".et-secondary-visibility-on_hover.et-secondary-darkerning-on .secondary-menu-wrapper",function(){c()}),a(document).on("mouseleave",".et-secondary-visibility-on_hover.et-secondary-darkerning-on .secondary-menu-wrapper",function(){d()});var b=function(){a("body").hasClass("et-secondary-shown")?d():c()},c=function(){a("body").addClass("et-secondary-shown")},d=function(){a("body").removeClass("et-secondary-shown")};a(document).on("click touchstart",function(b){a(b.target).closest(".secondary-menu-wrapper").length||a("body").hasClass("et-secondary-shown")&&a("body").removeClass("et-secondary-shown")})},breadcrumbs:function(){if(!(a(window).width()<1200)){var b=0,c=a(".bc-effect-text-scroll").find(".container"),d=1,e=1,f=300;a(window).scroll(function(){var b=a(this).scrollTop();b>1&&b=0||a(window).scrollTop()<1)&&(b=0),c.css({transform:"scale("+e+")","-webkit-transform":"scale("+e+")",opacity:d})},h=a(".bc-effect-mouse"),i=50,j=0,k=.35,l=350;h.mousemove(function(b){var c=a(window).width(),d=a(this).outerHeight(),e=c/2-b.pageX,f=d/2-b.pageY,g=i+e/c*100*k,h=j-f/d*100*k;g<0&&(g=0),h<0&&(h=0),a(this).stop().animate({backgroundPositionX:g+"%",backgroundPositionY:h+"%"},l,"linear")}).mouseleave(function(){a(this).stop().animate({backgroundPositionX:i+"%",backgroundPositionY:j+"%"},l)})}},photoSwipe:function(){setTimeout(function(){a(".zoom-images-button, .open-video-popup, .open-360-popup").addClass("showed")},400);var b=document.querySelectorAll(".pswp")[0],c=a(".images-wrapper");c.hasClass("with-pswp")&&c.on("click",".main-images a.zoom, .main-images .zoomImg",function(d){d.preventDefault();var e=[],f=a(this);1!=a(this).hasClass(".zoom")&&(f=a(this).parent().find(".woocommerce-main-image"));var g="";if(c.find(".images").hasClass("gallery-slider-on"))g=a(".pswp-additional");else{g=a(".woocommerce-main-image").not(".pswp-main-image");var h=a(".woocommerce-main-image.pswp-main-image");e.push({src:h.attr("href"),w:h.data("width"),h:h.data("height")})}g.each(function(){e.push({src:a(this).attr("data-large"),w:a(this).data("width"),h:a(this).data("height")})}),!g.length&&c.find(".images").hasClass("gallery-slider-on")&&e.push({src:f.attr("href"),w:f.data("width"),h:f.data("height")});var i={index:f.data("index")};new PhotoSwipe(b,PhotoSwipeUI_Default,e,i).init()})},ajaxSearch:function(){var b=a(".header-wrapper:not(.mob-hide) .ajax-search-form"),c=!1,d=!1;b.on("keyup",'input[type="text"]',function(b){var e=a(this).parents(".ajax-search-form"),f=e.find(".ajax-results"),g=e.find('input[type="text"]').val();if(g.length<1&&!c)return void f.html("").hide();var h=a(this).parents(".ajax-search-form").find("select").val();h||(h=0),d=a.ajax({url:etConfig.ajaxurl,method:"POST",data:{action:"et_ajax_search",s:g,cat:h},dataType:"json",beforeSend:function(){e.addClass("ajax-in-action"),f.hide()},complete:function(){e.removeClass("ajax-in-action"),c=!0},success:function(a){f.html(a.html).css("display","flex")},error:function(){}}),a("body").on("click",function(b){!a(b.target).is(".search-form-wrapper")&&a(b.target).closest(".search-form-wrapper").length||f.hide()})})},stickySidebar:function(){if(!(a(window).width()<992)){a("body").addClass("sticky-sidebar-loaded"),a(document).on("click",".sidebar.sticky-sidebar",function(){var b=a(".sidebar.sticky-sidebar").height();setTimeout(function(){var c=a(".sidebar.sticky-sidebar").height();b!=c&&a(document.body).trigger("sticky_kit:recalc")},100)});var b={offset_top:50};!a(".content-page").hasClass("shop-full-width")&&a("body").hasClass("woocommerce-page")&&(b.parent=".container.content-page"),a(".sidebar.sticky-sidebar").stick_in_parent(b),a(".sidebar.sticky-sidebar").hasClass("sidebar-left")&&(a(".sidebar.sticky-sidebar").on("sticky_kit:stick sticky_kit:unbottom",function(){var b=a(this).parents(".row"),c=b.offset().left;a(this).css("left",c)}).on("sticky_kit:unstick",function(){a(this).css("left","auto"),a(this).css("position","relative")}).on("sticky_kit:bottom",function(){a(this).css("left",0)}).on("sticky_kit:unbottom",function(){var b=a(this).parents(".row"),c=b.offset().left;a(this).css("left",c)}),a(".sidebar.sticky-sidebar.sidebar-left").css({position:"relative"}))}},sidebarMobile:function(){if(a("body").is(".archive.woocommerce-page")&&a(".sidebar-mobile-off_canvas").length>0&&a(window).width()<768){var b="";a(".sidebar").each(function(){b+='
    ',a(this).addClass("et-mini-content et-content-left"),a(this).after('')}),""!=b&&a(".et-toggle-mob-sidebar").length<1&&a("body").append('
    '+b+"
    ")}},sidebarMobileToggle:function(){a(document).on("click touchstart",".et-toggle-mob-sidebar .et-toggle",function(){var b=a(this).parent();b.data("toggle-sidebar-class");a(".sidebar").is(".loaded")?a(".sidebar").toggleClass("active"):(a(".sidebar").addClass("loaded"),setTimeout(function(){a(".sidebar").toggleClass("active")},20)),a(this).parents(".et-toggle-mob-sidebars-wrapper").toggleClass("et-content-shown")}),a(document).on("click touchstart",".et-close-sidebar",function(){setTimeout(function(){a(".sidebar").removeClass("active"),a(".et-toggle-mob-sidebars-wrapper").removeClass("et-content-shown")},300)})},onePageMenu:function(){function b(b){var d=a("body").hasClass("et-header-fixed")?65:0,e=0;if("top"!=b){if(a("#"+b).length<1)return;e=a("#"+b).offset().top-d}a(window).width()<992&&a("body").removeClass("show-nav"),a("html, body").stop().animate({scrollTop:e},1e3,function(){c(b)})}function c(b){var c,d=a(".menu");if(d.parent().hasClass("one-page-menu")){if(d.find(".current-menu-item").removeClass("current-menu-item"),"top"==b)return void d.each(function(){a(this).find("li").first().addClass("current-menu-item")});d.find("li").each(function(){if(a(this).find(">a").attr("href")){a(this).find(">a").attr("href").split("#")[1]==b&&(c=a(this).attr("id"))}}),a("."+c).addClass("current-menu-item")}}a(document).on("click",".one-page-menu a",function(d){if(a(this).attr("href").split("#")[0]==window.location.href.split("#")[0]){d.preventDefault();var e=a(this).attr("href").split("#")[1];c(e),b(e)}a("body").hasClass("mobile-menu-opened")&&(a("body").removeClass("mobile-menu-opened"),a("body").addClass("mobile-menu-closed")),a(".et-popup-wrapper.mobile-menu-popup").length&&(a(".et-popup-wrapper").remove(),a("html").removeClass("et-overflow-hidden")),a(".et_b_header-mobile-menu .et-mini-content.active").length&&(a(".et_b_header-mobile-menu .et-mini-content.active").removeClass("active"),a(".et_b_header-mobile-menu.et-content-shown").removeClass("et-content-shown"),setTimeout(function(){a("html").removeClass("et-overflow-hidden")},700))}),a("[data-scroll-to]").click(function(){var d=a(this).attr("data-scroll-to");c(d),b(d)});var d=window.location.hash.split("#")[1];window.location.hash.length>1&&setTimeout(function(){b(d)},600),a(window).scroll(function(){a(window).scrollTop()<200&&c("top")}),c("top"),a(".vc_row[id]").waypoint(function(){c(a(this).attr("id"))},{offset:150})},NavbarHeader:function(b){if(a("body").hasClass("shop-top-bar")&&!(a(window).width()>992&&"fixed"!=b)){var c={};if(c.out="",a(".navbar-header").each(function(b){null!=a(this).find(".et-wishlist-widget").html()&&(c.wishlist='
    ',c.wishlist+=a(this).find(".et-wishlist-widget").html(),c.wishlist+="
    "),null!=a(this).find(".header-search").html()&&(c.search='
    ',c.search+=a(this).find(".header-search").html(),c.search+="
    "),(a("body").hasClass("global-header-center")||a("body").hasClass("global-header-center3")||a("body").hasClass("global-header-advanced"))&&null!=a(this).parents().find(".header-search").html()&&(a(this).parents().find(".header-search").parent(".menu")||(c.search='")),null!=a(this).find(".shopping-container").html()&&(c.cart='
    ',c.cart+=a(this).find(".shopping-container").html(),c.cart+="
    "),null!=a(this).find(".my-account-link").html()&&(c.account='
    ',c.account+=a(this).find(".my-account-link").html(),c.account+="
    "),null!=a(this).find(".login-link").html()&&(c.account='
    ',c.account+=a(this).find(".login-link").html(),c.account+="
    "),a("body").is(".global-header-hamburger-icon")&&null!=a(this).find(".hamburger-icon").html()&&(c.hamburger='
    ',c.hamburger+=a(this).find(".hamburger-icon").html(),c.hamburger+="
    ")}),"fixed"!=b&&a(".navbar-header.show-in-header").remove(),c.out+="fixed"!=b?'":"","fixed"==b)return c.out;a("header.main-header .navbar-toggle").before(c.out)}},fixedHeader:function(){function b(){var b,d=c.find(".header-logo").html(),e=c.find(".menu-wrapper").first(),f=e.attr("class"),g=c.find(".menu-wrapper-right"),h=c.find(".navbar-header").html(),i=c.find(".navbar-toggle").html(),j=a(".page-wrapper").data("fixed-color");return a("body").hasClass("shop-top-bar")&&(h=etTheme.NavbarHeader("fixed")),b=g.length>0?e.html()+g.html():e.html(),a(".woocommerce-mini-cart__buttons").hasClass("wcppec-cart-widget-spb")&&(h=h.replace(a(".wcppec-cart-widget-spb").html(),"")),null==d&&(d=""),null==b&&(b=""),null==h&&(h=""),null==i&&(i='Menu'),'
    '+b+'
    "}if(!(a("body").hasClass("et-fixed-disable")||a("body").hasClass("et-vertical-fixed")&&a(window).width()>992)){var c=a(".header-wrapper"),d=120,e=b();if(c.after(e),a(window).width()<768&&(d=80),a("body").hasClass("et-header-fixed"))a(window).scroll(function(){a(this).scrollTop()>d?a(".fixed-header").addClass("fixed-enabled"):a(".fixed-header").removeClass("fixed-enabled")});else if(a("body").hasClass("et-header-sticky")){var f=0;a(".fixed-header").outerHeight(),a(".fixed-header").outerHeight();a(window).scroll(function(){var b=a(this).scrollTop();bd?a(".fixed-header").addClass("sticky-header-enabled"):a(".fixed-header").removeClass("sticky-header-enabled"),f=b})}}},fixedFooter:function(){if(a("body").hasClass("et-footer-fixed-on")){var b=a(".et-footers-wrapper"),c=a(".page-wrapper");c.css("marginBottom",b.outerHeight()),a(window).resize(function(){c.css("marginBottom",b.outerHeight())})}},resizeVideo:function(){a(document).find('.single-product .product-video-popup iframe[src*="youtube.com"], .single-product .product-video-popup iframe[src*="vimeo.com"], article.blog-post iframe[src*="youtube.com"], article.blog-post iframe[src*="vimeo.com"]').each(function(){var b=a(this);b.attr("width","100%");var c=b.width();b.css("height",.56*c,"important")})},windowsPhoneFix:function(){if("-ms-user-select"in document.documentElement.style&&navigator.userAgent.match(/IEMobile\/10\.0/)){var a=document.createElement("style");a.appendChild(document.createTextNode("@-ms-viewport{width:auto!important}")),document.getElementsByTagName("head")[0].appendChild(a)}},popup:function(){var b=a.cookie("etheme_popup_closed");if(a(".etheme-popup").magnificPopup({items:{src:"#etheme-popup-wrapper",type:"inline"},removalDelay:300,callbacks:{beforeOpen:function(){this.st.mainClass="mfp-zoom-out",a("body").addClass("newsletter-open"),a("html").addClass("et-mfp-opened")},beforeClose:function(){a.cookie("etheme_popup_closed","do-not-show",{expires:1,path:"/"}),setTimeout(function(){a("body").removeClass("newsletter-open")},300)},afterClose:function(){a("html").removeClass("et-mfp-opened")}}}),"do-not-show"!=b&&a(".etheme-popup").length>0)if(a("body").hasClass("scroll-popup")){var c=!1;a(window).scroll(function(){if(c)return!1;if(a(document).scrollTop()>a(document).height()-a(window).height()-300){var b=a("#etheme-popup-holder").attr("data-delay");setTimeout(function(){a(".etheme-popup").magnificPopup("open")},b),c=!0}})}else if(a("body").hasClass("open-popup")){var d=a("#etheme-popup-holder").attr("data-delay");setTimeout(function(){a(".etheme-popup").magnificPopup("open")},d)}},imagesLightbox:function(){a("a[rel^='lightboxGall']").magnificPopup({type:"image",gallery:{enabled:!0},beforeOpen:function(){a("html").addClass("et-mfp-opened")},afterClose:function(){a("html").removeClass("et-mfp-opened")}}),a("a[rel='lightbox'], a[rel='pphoto']").magnificPopup({type:"image",closeBtnInside:!0,midClick:!0,image:{verticalFit:!1},removalDelay:500,callbacks:{beforeOpen:function(){a("html").addClass("et-mfp-opened et-lightbox-opened"),this.st.image.markup=this.st.image.markup.replace("mfp-figure","mfp-figure mfp-with-anim"),this.st.mainClass="mfp-zoom-out"},afterClose:function(){a("html").removeClass("et-mfp-opened et-lightbox-opened")}}})},animateCounter:function(a){var b=parseInt(a.text()),c=a.data("value");if(!(c<=b)){var d=1,e=200,f=parseInt((c-b)/e.toFixed());f<1&&(f=1,e=c-b);var g=(c-b)/f-e,h=parseInt((g*f).toFixed())+b,i=0,j=setInterval(function(){i++,h+=f,a.text(h),i==e&&clearInterval(j)},d)}},loadInView:function(){a(".animated-counter").each(function(){a(this).waypoint(function(){etTheme.animateCounter(a(this))},{offset:"100%"})}),a(".progress-bars").waypoint(function(){i=0,a(this).find(".progress-bar").each(function(){i++;var b=a(this),c=a(this).data("width");setTimeout(function(){b.find("div").animate({width:c+"%"},400),b.find("span").css({opacity:1})},300*i,"easeOutCirc")})},{offset:"85%"})},cleanSpaces:function(){a(".toggle-element ~ br").remove(),a(".toggle-element ~ p").remove(),a(".block-with-ico h5").next("p").remove(),a(".tab-content .row-fluid").next("p").remove(),a(".tab-content .row-fluid").prev("p").remove()},contentProdImages:function(){a(".hover-effect-slider").each(function(){function b(){f0?f--:f=k.length-1,d(f)}function d(a){g=!1,j.attr("src",k[a]).attr("srcset",""),j.removeAttr("srcset")}var e=a(this),f=0,g=!1,h=e.find(".product-content-image"),i=e.find(".images-slider-wrapper"),j=h.find("img"),k=h.data("images").split(",");k.length;k.length>1&&(i.is(".arrows-added")||(i.addClass("arrows-added"),i.prepend('
    ')),e.find(".sm-arrow").mouseover(function(){e.addClass("is_arrows-hovered")}),e.find(".sm-arrow").mouseleave(function(){e.removeClass("is_arrows-hovered")}),e.find(".arrow-left").click(function(a){g||(g=!0,c())}),e.find(".arrow-right").click(function(a){g||(g=!0,b())}))}),a(document).on("mouseover",".st-swatch-in-loop",function(){a(this).parents(".content-product").find(".product-image-wrapper").addClass("is_arrows-hovered")}),a(document).on("mouseleave",".st-swatch-in-loop",function(){a(this).parents(".content-product").find(".product-image-wrapper").removeClass("is_arrows-hovered")})},wishlist:function(){function b(){a.ajax(d)}function c(b){a(".et-wishlist-widget").replaceWith(b)}if(0!=a(".et-wishlist-widget").length){setTimeout(function(){a("body").addClass("wishlist-show")},1e3),a(".yith-wcwl-add-button.show").each(function(){var b=a(this).find("a").text();a(this).find("a").attr("data-hover",b)});var d={url:etConfig.ajaxurl,data:{action:"etheme_wishlist_fragments"},method:"get",success:function(a){c(a.wishlist)}};a(document.body).bind("added_to_cart added_to_wishlist removed_from_wishlist",function(){b()});var e=0;a(document.body).bind("added_to_wishlist",function(){var b=a(".header .navbar-header");clearTimeout(e),a("body").hasClass("et-header-fixed")&&a(".fixed-header").hasClass("fixed-enabled")&&(b=a(".fixed-header .navbar-header")),b.addClass("wishlist-widget-show"),setTimeout(function(){b.addClass("wishlist-widget-show")},1e3),e=setTimeout(function(){b.removeClass("wishlist-widget-show")},4500)}),a(document).on("click",".add_to_wishlist",function(b){b.preventDefault();var c=12;a(this).parents(".content-product").parent().hasClass("product-view-default")&&(c=16),a(this).parent().parent().prepend('
    '),a(this).parent().parent().find("a").fadeTo(100,0);var d=a(this);setTimeout(function(){d.parent().parent().find(".et-loader").hide(300),d.parent().parent().find("a").fadeTo(300,1)},1e3)})}},mainNavigation:function(){a.fn.et_menu=function(b){var c={init:function(b){c.el=b,a(window).width()<=1024&&c.responsive(),a(window).width()<=1440&&c.TouchHoverDropdown(),a(window).width()>=993&&c.openByClick(),a(window).resize(function(){(!a("body").hasClass("et-vertical-fixed")||a(".et_b_header-menu").length>0)&&c.setOffsets(),c.sideMenu()}),(!a("body").hasClass("et-vertical-fixed")||a(".et_b_header-menu").length>0)&&c.setOffsets(),b.find("a").has(".nav-item-tooltip").hover(function(){var b="",c=a(this).find(".nav-item-tooltip"),d=c.find(">div").first().attr("data-src");d.length>10&&(b='',c.html(b))})},responsive:function(){a(".header-wrapper:not(.mob-hide) .menu-main-container li a").on("click",function(b){if(a(this).parent("li").hasClass("menu-item-has-children")){a(this).is("[q]")||a(this).attr("q",0);var c=a(this).attr("q");c<1&&(c++,a(this).attr("q",c),b.preventDefault())}})},setOffsets:function(){c.el.find(".item-design-mega-menu > .nav-sublist-dropdown, .item-design-posts-subcategories > .nav-sublist-dropdown").each(function(){if(!a("body").hasClass("mega-menus-full-width")||!a(this).parent().hasClass("item-design-mega-menu")){var b=a("body").hasClass("boxed")||a("body").hasClass("framed"),c=0;b&&(c=a(".page-wrapper").offset().left);var d=a(this).parent(),e=d.offset().left-c,f=d.offset().top,g=a(this).parent().width(),h=g/2,i=a(this).outerWidth(),j=e-i/2,k=f-a(window).scrollTop()+a(this).outerHeight(),l=0,m=!1;j<0?(l=e-10,h=0):l=i/2,a("body").is(".rtl")?a(this).css({right:-l,marginLeft:h}):a(this).css({left:-l,marginLeft:h});a(window).width()-2*c-(e-l+i+h)<0&&a(this).css({left:"auto",right:-(a(window).width()-e-g-10)+2*c}),m&&k>a(window).height()&&a(this).css({top:"auto",bottom:15-(a(window).height()-(f-a(window).scrollTop()+d.outerHeight()))})}})},openByClick:function(){var b=0;c.el.find(".menu-item-has-children.menu-open-by-click > a").click(function(c){c.preventDefault();var d=a(this).parent();1==c.detail&&(b=setTimeout(function(){d.toggleClass("opened")},250))}).dblclick(function(c){c.preventDefault(), clearTimeout(b),window.location=a(this).attr("href")})},sideMenu:function(){a(window).height()<800?a(".header-wrapper:not(.mob-hide)").addClass("header-scrolling"):a(".header-wrapper:not(.mob-hide)").removeClass("header-scrolling")},TouchHoverDropdown:function(){if(!(a(window).width()<992)){var b=0;"ontouchstart"in document.documentElement&&a(".menu-item-has-children a").click(function(c){0==b?(c.preventDefault(),b=1):a(".menu-item-has-children a").dblclick(function(){window.location=a(this).attr("href")})})}}};a.extend({type:"default"},b);return c.init(this),this},a(".menu-main-container .menu:not(.header-type-vertical .menu, .header-type-vertical2 .menu), .et_b_header-menu .menu").et_menu({type:"default"})},backToTop:function(){var b=!1,c=a(".back-top");a(window).scroll(function(){a(window).scrollTop()<=0?(b=!1,c.addClass("backOut").removeClass("backIn")):0==b&&(b=!0,c.stop(!0,!0).removeClass("backOut").addClass("backIn").click(function(){c.addClass("backOut").removeClass("backIn")}))}),a(".back-top").click(function(b){return a("html, body").animate({scrollTop:0},600),!1})},portfolio:function(){var b=!0;a("body").is(".etheme_masonry_on")||(b=!1),a(".portfolio").each(function(){function c(c){var e=c.attr("data-filter"),f=c.parents(".portfolio-filters").next(".portfolio-wrapper").find(".et-load-portfolio"),g=f.attr("data-limit"),h=f.attr("data-class"),i=c.attr("data-category-id"),j=f.attr("data-portfolio-category-page"),k=f.attr("data-portfolio-category-page-name"),l=f.attr("data-columns");return c.parents(".portfolio-filters").find("li a").removeClass("active"),c.hasClass("active")||c.addClass("active"),g&&-1!=g||!b?a.ajax({url:etConfig.ajaxurl,method:"POST",dataType:"json",data:{action:"et_portfolio_ajax",limit:g,category:i,is_category:j,category_name:k,class:h,url:window.location.href,columns:l},before:function(){a("body").removeClass("et-preloader-hide").addClass("et-preloader-on")},success:function(b){a(".portfolio-wrapper").replaceWith(b.html)},complete:function(){if(b){var c=a(document).find("."+h).find(".portfolio");c.isotope({itemSelector:".portfolio-item",isOriginLeft:!a("body").hasClass("rtl"),masonry:{columnWidth:".grid-sizer"}}),setTimeout(function(){c.addClass("with-transition"),c.find(".portfolio-item").addClass("with-transition"),c.isotope("layout")},300)}setTimeout(function(){etTheme.global_image_lazy(),etTheme.imagesLightbox()},200)},after:function(){},error:function(){etTheme.et_notice("portfolio","error")}}):d.isotope({filter:e}),!1}if(b){var d=a(this).isotope({itemSelector:".portfolio-item",isOriginLeft:!a("body").hasClass("rtl"),masonry:{columnWidth:".grid-sizer"}});d.imagesLoaded().progress(function(){d.isotope("layout")})}else var d=a(this);d.parents(".brands-list, .page-template-portfolio").find(".portfolio-filters a").click(function(b){b.preventDefault(),c(a(this))}),a(".page-template-portfolio").length<1&&d.parent().prev(".portfolio-filters").find("a").click(function(b){b.preventDefault(),c(a(this))}),a(document).on("click",".portfolio-pagination a",function(c){c.preventDefault();var d=a(this),e=d.parents(".portfolio-wrapper"),f=e.find(".et-load-portfolio"),g=f.attr("data-class"),h=a(this).attr("href"),i=new URL(h),j=i.searchParams.get("et-paged"),k=f.attr("data-portfolio-category-page-name"),l=i.searchParams.get("et-cat"),m=f.attr("data-portfolio-category-page"),n=f.attr("data-limit"),o=f.attr("data-columns"),p=f.find("span").text();JSON.parse(p),a.ajax({url:etConfig.ajaxurl,method:"POST",dataType:"json",data:{action:"et_portfolio_ajax_pagination",url:window.location.href,class:g,limit:n,is_category:m,category:l,cat:k,paged:j,columns:o},before:function(){},success:function(b){a(".portfolio-wrapper").replaceWith(b)},complete:function(){if(setTimeout(function(){etTheme.global_image_lazy(),etTheme.imagesLightbox()},200),b){var c=a(document).find("."+g).find(".portfolio");setTimeout(function(){c.isotope({itemSelector:".portfolio-item",isOriginLeft:!a("body").hasClass("rtl"),masonry:{columnWidth:".grid-sizer"}}),c.addClass("with-transition"),c.find(".portfolio-item").addClass("with-transition")},200)}var d=a(document).find("."+g).offset().top;a(document).find("."+g).prev(".portfolio-filters").length&&(d-=a(document).find("."+g).prev(".portfolio-filters").outerHeight(!0)),a(document).find(".fixed-header").length&&(d-=a(document).find(".fixed-header").outerHeight(!0)),a("html, body").animate({scrollTop:d},1e3)},after:function(){},error:function(){etTheme.et_notice("portfolio-pagination","error")}})})}),setTimeout(function(){a(".portfolio").addClass("with-transition"),a(".portfolio-item").addClass("with-transition"),a(window).resize()},500)},isotope:function(){a("body").is(".etheme_masonry_on")&&(a(window).load(function(){var b=a(".blog-masonry");b.find(".post-grid").length<1||b.each(function(){a(this).isotope({isOriginLeft:!a("body").hasClass("rtl"),itemSelector:".post-grid"}).isotope("layout")})}),a(window).load(function(){a(".isotope-container");a(".et-isotope").each(function(){a(this).isotope({itemSelector:".et-isotope-item",isOriginLeft:!a("body").hasClass("rtl"),masonry:{columnWidth:".grid-sizer"}}).isotope("layout").trigger("layout-changed")})}))},woocommerce:function(){a(window).load(function(){if(a("body").is(".single-product")&&2==document.URL.split("#reviews").length&&(a("#tab_reviews").click(),setTimeout(function(){a("html, body").animate({scrollTop:a(".woocommerce-tabs").offset().top},300)},300)),a("body").is(".single-product")&&2==document.URL.split("#comment").length){var b=document.URL.split("#")[1];a("#tab_reviews").click(),setTimeout(function(){a("html, body").animate({scrollTop:a("#"+b).offset().top},300)},300)}}),a(".woocommerce-review-link").click(function(b){b.preventDefault(),a("#tab_reviews").hasClass("opened")||a("#tab_reviews").click(),a("html, body").animate({scrollTop:a(".woocommerce-tabs").offset().top},300)})},quantityIncrements:function(b){a("body").is(".et_quantity-off")||b||(a(document).on("click",".plus, .minus",function(){var b=a(this).closest(".quantity").find(".qty"),c=parseFloat(b.val()),d=parseFloat(b.attr("max")),e=parseFloat(b.attr("min")),f=b.attr("step");c&&""!==c&&"NaN"!==c||(c=0),""!==d&&"NaN"!==d||(d=""),""!==e&&"NaN"!==e||(e=0),"any"!==f&&""!==f&&void 0!==f&&"NaN"!==parseFloat(f)||(f=1),a(this).is(".plus")?d&&(d==c||c>d)?b.val(d):b.val(c+parseFloat(f)):e&&(e==c||c0&&b.val(c-parseFloat(f)),b.trigger("change")}),a(document.body).on("updated_wc_div",function(){etTheme.quantityIncrements(!0)}))},isIE:function(){return-1!==navigator.userAgent.indexOf("MSIE")||navigator.appVersion.indexOf("Trident/")>0},ajaxAddToCartInit:function(){var b=0;a(document.body).on("adding_to_cart",function(a,b,c){if(null!=b){b.parents(".content-product, form.cart").addClass("adding-to-cart").addClass("et-vpf"),b.prepend('
    ')}}).on("added_to_cart",function(c,d,e,f){etTheme.global_image_lazy();var g=f.parents(".content-product, .type-product, form.cart"),h=(g.find(".product-title a").text(),g.find(".wp-post-image").attr("src"),a(".header .shopping-container")),i=a(".et-notify");etConfig.ajaxProductNotify&&i.removeClass("removing").attr("data-type","success").html(etConfig.successfullyAdded),clearTimeout(b),a("body").hasClass("et-header-fixed")&&a(".fixed-header").hasClass("fixed-enabled")&&(h=a(".fixed-header .shopping-container")),f.find(".et-loader").remove(),a("html").is(".quick-view-open")&&a(".quick-view-popup").magnificPopup("close"),setTimeout(function(){g.removeClass("adding-to-cart").removeClass("et-vpf")},400),h.addClass("cart-show"),b=setTimeout(function(){h.removeClass("cart-show")},3500),etConfig.ajaxProductNotify&&(setTimeout(function(){i.addClass("removing")},2e3),setTimeout(function(){i.removeClass("removing").attr("data-type",null).html("")},2400))}),a(document).on("change","form.cart input.qty",function(){a(this.form).find("button[data-quantity]").data("quantity",this.value)})},variationsThumbs:function(){var b=a(".thumbnails-list .thumbnail-item").first().find("a");if(b){var d=b.find("img"),e=d.attr("src"),f=d.attr("srcset"),g=b.attr("href");a(".variations_form").on("found_variation",function(a,c){c.image_link&&b.attr("href",c.image_link),c.image_src&&d.attr("src",c.image_src),c.image_srcset&&d.attr("srcset",c.image_srcset),h()}).on("reset_data",function(){b.attr("href",g),d.attr("src",e),d.attr("srcset",f),a(".images-wrapper").hasClass("swiper-vertical-images")&&a(".thumbnails-list").slick("slickGoTo",0)});var h=function(){var b=a(".main-images").data("Swiper");a(".images-wrapper").hasClass("swiper-vertical-images")?a(".thumbnails-list").slick("slickGoTo",0):void 0!==b&&c["swiper-"+index].slideTo(0)}}},videoPopup:function(){a(".open-360-popup").magnificPopup({type:"inline",midClick:!0,beforeOpen:function(){a("html").addClass("et-mfp-opened")},afterClose:function(){a("html").removeClass("et-mfp-opened")}})},quickView:function(){a(document).on("click",".show-quickly, .show-quickly-btn",function(){var b=a(this),c=a(this).parent().parent().parent(),d=b.data("prodid");a.ajax({url:etConfig.ajaxurl,method:"POST",data:{action:"etheme_product_quick_view",prodid:d},dataType:"html",beforeSend:function(){c.addClass("loading").addClass("et-vpf"),b.addClass("loading").prepend('
    ')},complete:function(){b.find(".et-loader").remove(),b.removeClass("loading"),c.removeClass("loading").removeClass("et-vpf"),etTheme.quantityIncrements(!0),etTheme.global_image_lazy()},success:function(b){a.magnificPopup.open({items:{src:'
    '+b+"
    "},type:"inline",removalDelay:500,callbacks:{beforeOpen:function(){this.st.image.markup=this.st.image.markup.replace("mfp-figure","mfp-figure mfp-with-anim"),this.st.mainClass="mfp-zoom-out",a("html").addClass("quick-view-open et-mfp-opened")},afterClose:function(){a("html").removeClass("quick-view-open et-mfp-opened")}}},0),a(".quick-view-popup .product-images").attr("data-image_height")&&a(".quick-view-popup img").css({"min-height":a(".quick-view-popup .product-images").attr("data-image_height"),"object-fit":"cover"}),a(".images").addClass("shown");var c=a(".quick-view-excerpts"),d=a(".quick-view-info");c.on("click",".excerpt-title",function(){d.hasClass("info-hidden")?d.slideDown(300).removeClass("info-hidden"):d.slideUp(300).addClass("info-hidden"),c.toggleClass("show-content")}),etTheme.swiperFunc(),a("body").hasClass("et-enable-swatch")&&ST_WC_FRONT_SWATCH.productLoop.itemSwatches()},error:function(){a.magnificPopup.open({items:{src:'
    Error with AJAX request
    '},type:"inline",removalDelay:500,callbacks:{beforeOpen:function(){a("html").addClass("et-mfp-opened"),this.st.mainClass="mfp-zoom-in-to-left-out"},afterClose:function(){a("html").removeClass("et-mfp-opened")}}},0)}})}),a("body").on("click",".quick-view-popup .main-images a",function(a){a.preventDefault()})},searchform:function(){var b=a(".header-search");b.each(function(){var c=a(this);c.on("click",".search-btn",function(a){a.preventDefault(),b.hasClass("search-open")?e():d()}),a("body").on("click",".page-wrapper",function(b){!a(b.target).is(".header-search")&&a(b.target).closest(".header-search").length||c.hasClass("search-open")&&e()});var d=function(){c.closest(a(".navbar-header")).addClass("search-active"),c.parents(".header-wrapper, .fixed-header").addClass("search-now-opened"),c.addClass("search-open"),c.find(".search-form-wrapper").fadeIn(200),c.find('input[type="text"]').focus()},e=function(){c.parents(".header-wrapper, .fixed-header").removeClass("search-now-opened"),c.removeClass("search-open"),c.find(".search-form-wrapper").fadeOut(200),c.closest(a(".navbar-header")).removeClass("search-active")}})},tabs:function(){var b=a(".tabs");a(".tabs > p > a").unwrap("p");var d,e=a(".left-bar, .right-bar"),f=50;e.each(function(){var b=a(this);d=b.find(".tabs-nav").clone(),d.removeClass("tabs-nav").find("a").addClass("tab-title-left"),d.first().addClass("opened");var c=a('
    ').prependTo(b);c.html(d),b.find(".tab-content").css({minHeight:c.height()})}),b.each(function(){function d(b){var c=a(".fixed-header").length>0?a(".fixed-header").outerHeight():0,d=0;d=a("[data-id="+b+"]").offset().top-c,a("html, body").animate({scrollTop:d},1e3)}var e=a(this),l=[],m="",n=1!=e.find(".tab-title").first().parent().hasClass("tab_closed");a(".tabs").find(".swiper-container").length&&(c["swiper-"+b.first(".et-tab").find(".swiper-container").attr("id")].init(),c["swiper-"+b.first(".et-tab").find(".swiper-container").attr("id")].update(),e.find(".tab-title").on("click",function(){c["swiper-"+b.first(".et-tab").find(".swiper-container").attr("id")].init(),c["swiper-"+b.first(".et-tab").find(".swiper-container").attr("id")].update()})),(b.hasClass("accordion")||b.hasClass("left-bar"))&&(e.find(".tabs-nav").remove(),n&&e.find(".accordion-title").first().addClass("opened-parent")),a.each(e.find(".tab-title"),function(a,b){l[a]=b.href}),-1!=a.inArray(document.URL,l)?(m=document.URL.split("#"),a("#"+m[1]).addClass("opened").parent().addClass("et-opened"),e.find(".accordion-title").first().addClass("opened"),e.addClass("tabs-ready"),e.find("#content_"+m[1]+".et-tab").show()):(n&&(e.find(".tab-title").first().addClass("opened").parent().addClass("et-opened"),e.find(".accordion-title").first().addClass("opened"),e.find(".et-tab").first().show()),e.addClass("tabs-ready")),a(window).width()<993&&e.on("click",".tab-contents .accordion-title",function(b){b.preventDefault();var c=a(this).attr("data-id");if(h(c))j(e,c,!1);else{var l=a(this).parents(".tabs").first().find(".et-tabs-wrapper").length>0?g(a(this)):"";k(e,a(this)),setTimeout(function(){e.parent().hasClass("tab_closed")?e.parent().removeClass("tab_closed"):(i(e,c),setTimeout(function(){d(c)},f+150),""!=l&&(i(e,l),setTimeout(function(){d(c)},f+150)))},f)}}),e.hasClass("accordion")?e.on("click",".accordion-title",function(b){function c(b){var c=a(".fixed-header").length>0?a(".fixed-header").outerHeight():0,d=0;d=a("#"+b).offset().top-c,a("html, body").animate({scrollTop:d},1e3)}if(b.preventDefault(),!(e.parents(".woocommerce-tabs").length>0)){var d=a(this).find(".tab-title").attr("id");if(h(d))j(e,d,!1);else{var l=a(this).parents(".tabs").first().find(".et-tabs-wrapper").length>0?g(a(this)):"";k(e,a(this)),setTimeout(function(){e.parent().hasClass("tab_closed")?e.parent().removeClass("tab_closed"):(i(e,d),""!=l&&i(e,l),e.parents(".fixed-content").length>0||c(d))},f+500)}}}):e.on("click",".tab-title, .tab-title-left",function(b){b.preventDefault();var d=a(this).attr("id");if(h(d));else{var j=a(this).parents(".tabs").first().find(".et-tabs-wrapper").length>0?g(a(this)):"";k(e,a(this)),setTimeout(function(){e.parent().hasClass("tab_closed")?e.parent().removeClass("tab_closed"):(i(e,d),""!=j&&i(e,j));var b=a("#content_"+d);if(b.find(".swiper-container").length>0){var f=b.find(".swiper-container").attr("id");c["swiper-"+f].init(),c["swiper-"+f].update()}},f)}})});var g=function(b){var c="";return b.parents(".tabs").first().find(".et-tabs-wrapper .tab-title, .et-tabs-wrapper .tab-title-left").each(function(){a(this).hasClass("opened")&&(c=a(this).attr("id"))}),c},h=function(b){return a("#"+b).hasClass("opened")},i=function(b,d){b.hasClass("accordion")||a(window).width()<767&&!b.hasClass("products-tabs")?(a("#"+d).parent().addClass("opened-parent"),a("#content_"+d).slideDown(300)):a("#content_"+d).fadeIn(100),a("#"+d).addClass("opened").parent().addClass("et-opened"),a('[data-id="'+d+'"]').addClass("opened"),a(".tabs").find(".swiper-container").length&&c["swiper-"+a("#content_"+d).find(".swiper-container").attr("id")].init(),setTimeout(function(){a(window).resize();var b=a("#content_"+d);if(b.find(".swiper-container").length>0){var e=b.find(".swiper-container").attr("id");c["swiper-"+e].init(),c["swiper-"+e].update()}},100)},j=function(b,c,d){b.hasClass("accordion")||a(window).width()<767&&!b.hasClass("products-tabs")?(a("#"+c).removeClass("opened").parent().removeClass("et-opened"),a("#"+c).parent().removeClass("opened-parent"),a('[data-id="'+c+'"]').removeClass("opened"),a("#content_"+c).slideUp(300)):d&&(a("#"+c).removeClass("opened").parent().removeClass("et-opened"),a('[data-id="'+c+'"]').removeClass("opened"),a("#content_"+c).fadeOut(100))},k=function(b,c){c.parents(".tabs").first().find(".tab-title, .tab-title-left").each(function(){var c=a(this).attr("id");h(c)&&j(b,c,!0)})}},categoriesAccordion:function(){a.fn.etAccordionMenu=function(b){var c=a(this);a(".content-page .product-categories");return c.addClass("with-accordion"),c.find("> li").has(".children, .nav-sublist-dropdown").has("li").addClass("parent-level0"),c.find("li").has(".children, .nav-sublist-dropdown").prepend(' '),c.find(".current-cat, .current-cat-parent").length>0?c.find(".current-cat, .current-cat-parent").find("> .open-this").removeClass("et-down-arrow").addClass("et-up-arrow").parent().addClass("opened").find("> ul.children").show():!0!==c.closest(".sidebar").hasClass("first-category-closed")&&c.find(">li").find("> .open-this").removeClass("et-down-arrow").addClass("et-up-arrow").parent().addClass("opened").find("> ul.children").show(),c.find(".open-this").click(function(){a(this).parent().hasClass("opened")?a(this).removeClass("et-up-arrow").addClass("et-down-arrow").parent().removeClass("opened").find("> ul, > div.nav-sublist-dropdown").slideUp(200):a(this).removeClass("et-down-arrow").addClass("et-up-arrow").parent().addClass("opened").find("> ul, > div.nav-sublist-dropdown").slideDown(200)}),this},etConfig.catsAccordion&&a(".content-page .product-categories").etAccordionMenu()},CustomMenuAccordion:function(){a.fn.etAccordionMenu=function(b){var c=a(this);if(!(c.parents(".et_b_header-widget").length>0)){c.addClass("with-accordion");return c.find("> li").has(".menu-item-has-children, .sub-menu").has("li").addClass("parent-level0"),c.find("li").has(".menu-item-has-children, .sub-menu").prepend(' '),c.find(".current-menu-item").length>0?c.find(".current-menu-item").find("> .open-this").removeClass("et-down-arrow").addClass("et-up-arrow").parent().addClass("opened").find("> ul.children, > ul.sub-menu").show():c.find(">li").first().find("> .open-this").removeClass("et-down-arrow").addClass("et-up-arrow").parent().addClass("opened").find("> ul.children, > ul.sub-menu").show(),c.find(".open-this").click(function(){a(this).parent().hasClass("opened")?a(this).removeClass("et-up-arrow").addClass("et-down-arrow").parent().removeClass("opened").find("> ul, > div.nav-sublist-dropdown").slideUp(200):a(this).removeClass("et-down-arrow").addClass("et-up-arrow").parent().addClass("opened").find("> ul, > div.nav-sublist-dropdown").slideDown(200)}),this}},a(".sidebar-widget.widget_nav_menu .menu").etAccordionMenu()},widgetsOpenClose:function(){a("body").is(".s_widgets-open-close")&&a(document).on("click",".sidebar-widget .widget-title",function(){a(this).parent().toggleClass("et_widget-closed"),a(this).parent().find("> ul, > select:not(.select2-hidden-accessible), > .select2-container, > div:not(.widget-title), > p:not(.widget-title), > form").slideToggle(300)}),a("body").is(".f_widgets-open-close")&&a(document).on("click",".footer-widget > .widget-title",function(){a(this).parent().toggleClass("et_widget-closed"),a(this).parent().find("> ul, > select:not(.select2-hidden-accessible), > .select2-container, > div:not(.widget-title), > p:not(.widget-title), > form").slideToggle(300)})},widgetsOpenCloseDefault:function(){a("body").is(".s_widgets-open-close.swc-default")&&!a("body").is(".swc-default-done")&&(a(".sidebar-widget .widget-title").parent().addClass("et_widget-closed"),a(".sidebar-widget .widget-title").parent().find("> ul, > select:not(.select2-hidden-accessible), > .select2-container, > div:not(.widget-title), > p:not(.widget-title), > form").hide(),a("body").addClass("swc-default-done")),a("body").is(".f_widgets-open-close.fwc-default")&&!a("body").is(".fwc-default-done")&&(a(".footer-widget > .widget-title").parent().addClass("et_widget-closed"),a(".footer-widget > .widget-title").parent().find("> ul, > select:not(.select2-hidden-accessible), > .select2-container, > div:not(.widget-title), > p:not(.widget-title), > form").hide(),a("body").addClass("fwc-default-done"))},toggles:function(){var b=a(".toggle-block"),c=b.find(".toggle-element"),d="+";c.click(function(b){b.preventDefault(),a(this).hasClass("opened")?a(this).removeClass("opened").find(".open-this").html(d).parent().parent().find(".toggle-content").slideUp(200):(a(this).parent().hasClass("noMultiple")&&a(this).parent().find(".toggle-element").removeClass("opened").find(".open-this").html(d).parent().parent().find(".toggle-content").slideUp(200),a(this).addClass("opened").find(".open-this").html("–").parent().parent().find(".toggle-content").slideDown(200))})},closeParentBtn:function(){function b(b){a(b).parent().slideUp(100)}a(".close-parent").click(function(a){b(this)})},commentsForm:function(){var b=a("#commentform");b.on("click","#submit",function(c){a("#commentsMsgs").html(""),b.find(".required-field").each(function(){""==a(this).val()&&(a(this).addClass("validation-failed"),c.preventDefault())})})},mobileMenu:function(){function b(){a("body").removeClass("mobile-menu-closed").addClass("mobile-menu-opened"),a(".navbar-toggle").addClass("show-nav")}function c(){a(".navbar-toggle").removeClass("show-nav"),a("body").removeClass("mobile-menu-opened").addClass("mobile-menu-closed")}a(document).on("click",".navbar-toggle",function(){a("body").hasClass("mobile-menu-opened")?c():b()});var d=a(".mobile-menu-wrapper .menu");d.find("li:has(ul)",this).each(function(){var b,c,d=a(this);d.prepend(''),b=etConfig.menuBack,c=d.find("> a").clone(),d.find("> ul").prepend('"),d.find("> ul").prepend('")}),d.on("click",".open-child, .open-child+a",function(b){b.preventDefault(),a(this).parent().hasClass("over")?(a(this).parent().removeClass("over"),a(this).parent().hasClass("item-level-0")&&d.removeClass("moves-out")):(a(this).parent().parent().find(">li.over").removeClass("over"),a(this).parent().addClass("over"),a(this).parent().hasClass("item-level-0")&&d.addClass("moves-out"))}),d.on("click",".menu-back",function(){var b=a(this).parent().parent();b.hasClass("over")&&(b.removeClass("over"),b.hasClass("item-level-0")&&d.removeClass("moves-out"))}),a(".template-content").on("click",function(b){a(b.target).closest(".mobile-menu-wrapper").length||a(b.target).closest(".navbar-toggle").length||a("body").hasClass("mobile-menu-opened")&&c()}),a(".mobile-menu-wrapper .open-child").on("click touchstart",function(b){setTimeout(function(){a(".navbar-collapse").animate({scrollTop:0},600)},500)})},topPanel:function(){function b(){a("body").removeClass("top-panel-closed").addClass("top-panel-opened"),setTimeout(function(){a(".template-content").one("click",function(b){a("body").hasClass("top-panel-opened")&&c()})},1)}function c(){a("body").removeClass("top-panel-opened").addClass("top-panel-closed")}a(".top-panel-open").click(function(){a("body").hasClass("top-panel-opened")?c():b()}),a(".close-panel").click(function(){a(".template-content").click()})},menuPosts:function(){var b=a(".posts-subcategories"),c=b.find(".subcategories-tabs"),d=b.find(".posts-content"),e=!1,f="active";c.on("mouseover","li",function(){if(!e&&!a(this).hasClass(f)){e=!0,b.addClass("loading-posts"),c.find("li").removeClass(f),a(this).addClass(f);var g=a(this).data("cat");a.ajax({url:etConfig.ajaxurl,type:"GET",dataType:"html",cache:!0,data:{action:"menu_posts",cat:g},success:function(a){d.html(a)},complete:function(){b.removeClass("loading-posts"),e=!1},error:function(){etTheme.et_notice("menu","error")}})}})},postLayout:function(){var b=a(".post-template-large .wp-picture img, .post-template-large2 .wp-picture img, .content-article .post-gallery-slider img, .post-template-large img, .post-template-large2 img").first(),c=a(".single-post-large");b.length>0&&b.attr("src")&&(b.attr("data-src")?c.backstretch(b.attr("data-src")):c.backstretch(b.attr("src"))),a(window).scroll(function(){var b=a(window).scrollTop();a(".single-post-large img").css("transform","translate3d(0px, "+b/1.2+"px, 0px)")}),a(".swiper-entry").closest(".blog-post").find("> div").addClass("swiper-class-blog")},theLook:function(){var b=a(".et-looks"),c=b.find(".et-looks-nav"),d=b.find(".et-looks-content"),e="active-look",f="product-ready",g=100,h=0,i=function(){var a=d.find("."+e).first();a.length<1&&(a=d.find(".et-look").first());var c=a.attr("style","").outerHeight();b.height(c)};a(window).resize(function(){i()}),b.find(".et-isotope").on("layout-changed",function(){i()}),c.find("li").first().addClass("active"),c.on("click","a",function(b){b.preventDefault();var i=a(this).parent().index(),j=d.find(".et-look").eq(i);h=g,j.hasClass(e)||(d.removeClass("has-no-active-item"),d.find("."+e).removeClass(e),j.addClass(e),d.find("."+f).removeClass(f),j.find(".et-isotope-item").each(function(){var b=a(this).find(".content-product");setTimeout(function(){b.addClass(f)},h),h+=g}),c.find(".active").removeClass("active"),a(this).parent().addClass("active"),a("body").is(".etheme_masonry_on")&&etTheme.isotope())})},filtersArea:function(){var b=a(".shop-filters"),c=200;a(".open-filters-btn").on("click","a",function(d){d.preventDefault(),b.is(":visible")?(a(this).removeClass("active"),b.slideUp(c)):(a(this).addClass("active"),b.slideDown(c),a("body").is(".etheme_masonry_on")&&a(".shop-filters-area").isotope({itemSelector:".sidebar-widget",isOriginLeft:!a("body").hasClass("rtl"),masonry:{columnWidth:".sidebar-widget"}}))})},stickyProductImages:function(){a(window).width()<992||a(window).load(function(){var b=a(".single-product .product-fixed-images .images-wrapper").innerHeight(),c=a(".single-product .product-information").innerHeight();if(!a(".product-images .images .swiper-control-top").is(".gallery-slider-off")){var d=a(".product-images").outerHeight();a(".fixed-product-block").css({minHeight:d-30})}b>=c||(a(".product-fixed-images .images-wrapper").stick_in_parent({offset_top:150}),a(".product-fixed-content .product-information-inner").stick_in_parent({offset_top:150}),a(".fixed-product-block").each(function(){a(this).stick_in_parent({offset_top:150})}))})},countdown:function(){function b(a,b){var c=parseInt(b/parseInt(a.data("max-val"))*100,10),d=parseInt(a.attr("r"),10),e=Math.PI*(2*d);a.attr("stroke-dasharray",e);var f=c/100*e;a.css({strokeDashoffset:f})}a(".et-timer").each(function(){var c=a(this),d=function(){var d=Date.parse(c.data("final"))/1e3,e=Math.floor(a.now()/1e3),f=Date.parse(c.data("start"))/1e3;f>e?(d=f,c.find(".timer-info").text("Sale starts in")):e>d?c.remove():c.find(".timer-info").remove();var g=c.find(".days"),h=c.find(".hours"),i=c.find(".minutes"),j=c.find(".seconds"),k=d-e;if(k>0){var l=Math.floor(k/86400);k-=60*l*60*24;var m=Math.floor(k/3600);k-=60*m*60;var n=Math.floor(k/60);k-=60*n,b(a(".days").parent().find("circle"),l),b(a(".hours").parent().find("circle"),m),b(a(".minutes").parent().find("circle"),n),b(a(".seconds").parent().find("circle"),k),l<10&&(l="0"+l),m<10&&(m="0"+m),n<10&&(n="0"+n),k<10&&(k="0"+k),g<1||"00"==l?g.parent().hide().next().hide():g.text(l),h.text(m),i.text(n),j.text(k)}};setInterval(d,1e3),d()})},ForCompare:function(){a(document).on("yith_woocompare_render_table",function(){etTheme.global_image_lazy()}),a(document).on("click","a.compare.button",function(){a("body").addClass("et-compare")}),a(document).on("click","#cboxOverlay, #cboxClose",function(){a("body").removeClass("et-compare")}),a(document).on("click",".et-open",function(b){b.preventDefault();var c=a(this).attr("class").match(/to_open[\w-]*\b/),d=c[0].split("to_open-")[1];a(this).parent().find("."+d).slideToggle(300)})},tooltips:function(){var b=(a(''),a(".single-product"));b.find(".compare"),b.find(".add_to_wishlist")},jumpToSlide:function(){a(document).on("found_variation","form.variations_form",function(b,c){if(a(".main-slider-on").hasClass("gallery-slider-on"))if(a(".images-wrapper").hasClass("swiper-vertical-images")){a(".slick-slider.thumbnails-list .slick-slide.slick-current img").attr("src",c.image.thumb_src);var d=a(".slick-slider.thumbnails-list .slick-slide.slick-current img").parent();d.attr("data-o_large")||d.attr("data-o_large",d.attr("data-large")),d.attr("data-large",c.image.full_src),c.image.srcset,a(".slick-slider.thumbnails-list .slick-slide.slick-current img").attr("srcset",c.image.thumb_src)}else{var d=a(".swiper-wrapper.thumbnails-list .swiper-slide.swiper-slide-active img").parent();d.attr("data-o_large")||d.attr("data-o_large",d.attr("data-large")),d.attr("data-large",c.image.full_src),a(".swiper-wrapper.thumbnails-list .swiper-slide.swiper-slide-active img").attr("src",c.image.thumb_src),c.image.srcset,a(".swiper-wrapper.thumbnails-list .swiper-slide.swiper-slide-active img").attr("srcset",c.image.thumb_src)}}),a(document).on("reset_image","form.variations_form",function(b){if(a(".main-slider-on").hasClass("gallery-slider-on"))if(a(".images-wrapper").hasClass("swiper-vertical-images")){var c=a(".slick-slider.thumbnails-list .slick-slide.slick-current img").parent();c.attr("data-large",c.attr("data-o_large"));var d=a(".main-images .swiper-slide.swiper-slide-active .woocommerce-product-gallery__image").data("thumb");a(".slick-slider.thumbnails-list .slick-slide.slick-current img").attr("src",d),a(".slick-slider.thumbnails-list .slick-slide.slick-current img").attr("srcset",d)}else{var c=a(".swiper-wrapper.thumbnails-list .swiper-slide.swiper-slide-active img").parent();c.attr("data-large",c.attr("data-o_large"));var d=a(".main-images .swiper-slide.swiper-slide-active .woocommerce-product-gallery__image").data("thumb");a(".swiper-wrapper.thumbnails-list .swiper-slide.swiper-slide-active img").attr("src",d),a(".swiper-wrapper.thumbnails-list .swiper-slide.swiper-slide-active img").attr("srcset",d)}}),a(document).on("click",".swiper-wrapper.thumbnails-list .swiper-slide img",function(a){a.preventDefault()})},scrollMenu:function(){jQuery(".header-vertical .item-design-mega-menu > .nav-sublist-dropdown > .container, .header-vertical2 .item-design-mega-menu > .nav-sublist-dropdown > .container").each(function(){var a=jQuery(this),b=a.find("> ul");a.on("mousemove",function(c){var d=a.offset(),e=c.pageY-d.top,f=b.outerHeight()-a.height();if(!(f<0)){var g=e/a.height(),h=0;h=g<=0?0:g>=1?-f:-g*f,h=parseInt(h),b.css({position:"relative",top:h})}})})},customCss:function(){var b=a(".etheme-css");if(b.length>0){var c="";b.each(function(b,d){var e=a(d),f=e.data("css");f&&(c+=f,e.attr("data-css",""))}),a("head").append("")}},customCssOne:function(){var b=a(".products-with-custom-template");b.length>0&&b.each(function(){var b=a(this).attr("data-post-id"),c=a(this).find(".etheme-css-one");if(c.length>0){var d="",e=[];c.each(function(c,f){if(a.inArray(a(f).attr("class"),e)<0){var g=a(f),h=g.data("css");if(h){for(var i=h.split("}"),c=0;c"+d+"")}c.attr("data-css","")})},PostProductAjaxLoad:function(){function b(b){a(window).scroll(function(){if(!(b.length<1)&&(!b.parents().hasClass("vc_tta-panel")||b.parents(".vc_tta-panel").hasClass("vc_active"))){ var e=b.offset().top,f=b.outerHeight(),g=a(window).height();if(!(a(this).scrollTop()=e)){d+=1;var f={paged:d,"per-page":c.attr("per-page"),columns:c.attr("columns"),ids:c.attr("ids"),orderby:c.attr("orderby"),order:c.attr("order"),stock:c.attr("stock"),type:c.attr("type"),taxonomies:c.attr("taxonomies"),product_view:c.attr("product_view"),product_view_color:c.attr("product_view_color"),hover:c.attr("hover"),show_counter:c.attr("show_counter"),show_stock:c.attr("show_stock")},g=parseInt(c.find(".product").length)+parseInt(c.attr("per-page"));b.attr("limit")&&g>=b.attr("limit")&&(f.limit=parseInt(c.attr("per-page"))-(g-b.attr("limit"))),a.ajax({url:etConfig.ajaxurl,method:"POST",data:{action:"etheme_ajax_products",attr:f,context:"frontend"},dataType:"html",success:function(c){var d=b.parents(".etheme_products").find(".products-loop");d.is(".with-ajax")&&(d=d.find(".ajax-content")),d.append(c),setTimeout(function(){d.find(".productAnimated").addClass("product-faded").removeClass("product-fade")},300),a("body").hasClass("et-enable-swatch")&&ST_WC_FRONT_SWATCH.productLoop.itemSwatches(),etTheme.contentProdImages(),etTheme.countdown()},error:function(a){etTheme.et_notice("products","error")},complete:function(){b.attr("paged",d),d>=e||b.attr("limit")&&g>=b.attr("limit")?c.find(".et_load-products").remove():c.find(".et-load-block").removeClass("loading").addClass("loaded"),etTheme.isotope()}})}}function d(b){var c=a(".et_blog-ajax"),d=a(".et_load-posts"),e=d.find(".slide-loader");d.find("a").length<1||(d.removeClass("loaded").addClass("loading"),e.css("opacity","1"),a.ajax({url:b,method:"GET",timeout:1e4,dataType:"text",success:function(b){var e=a(b).find(".et_load-posts"),f=a(b).find(".et_blog-ajax").html();c.is(".blog-masonry")?c.isotope("insert",a(f)):(f=f.replace(/article class="/g,'article class="loading '),c.append(f)),a(b).find(".et_load-posts a").length<1?(d.html("

    "+d.attr("data-loaded")+"

    "),d.addClass("all-loaded")):d.html(e.html()),d.removeClass("loading").addClass("loaded")},error:function(a){etTheme.et_notice("posts","error")},complete:function(){d.removeClass("loading"),setTimeout(function(){if(a("article.loading").removeClass("loading").addClass("loaded"),a(window).resize(),etTheme.resizeVideo(),etTheme.swiperFunc(),c.is(".blog-masonry")){if(c.find(".post-grid").length<1)return;c.each(function(){var b=a(this).isotope({isOriginLeft:!a("body").hasClass("rtl"),itemSelector:".post-grid"});b.imagesLoaded().progress(function(){b.isotope("layout")})})}e.css("opacity","0"),etTheme.global_image_lazy()},300)}}))}a("body").on("click",".et-blog .etheme-pagination a",function(b){b.preventDefault();var c=a(this),d=a(this).attr("href"),e=new URL(d),f=e.searchParams.get("et-paged"),g=c.parents(".et-blog").find(".et-load-blog .et-element-args").text(),h=c.parents(".et-blog").find(".et-load-blog .et-element-args").attr("data-element"),i=JSON.parse(g),j=c.parents(".et-blog").offset().top;a(document).find(".fixed-header").length&&(j-=a(document).find(".fixed-header").outerHeight(!0)),a.ajax({url:etConfig.ajaxurl,method:"POST",data:{action:"et_ajax_blog_element",args:i,element:h,paged:f},dataType:"html",success:function(a){c.parents(".et-blog").html(a)},complete:function(){a("html, body").animate({scrollTop:j},1e3),etTheme.global_image_lazy()},error:function(a){etTheme.et_notice("post-product","error")}})}),a("body").on("click",".et_load-posts a",function(b){if(b.preventDefault(),!a(this).is(".loading")){a(this).addClass("loading");var c=a(this).attr("href");a(this).length>0&&d(c)}}),a("body").on("click",".et_load-products a",function(b){b.preventDefault(),c(a(this))}),a(".lazy-loading").each(function(){if(a(this).is(".et_load-products")){var c=a(this);b(c)}else if(a(this).is(".et_load-posts")){var c=a(this);b(c)}})},AjaxElement:function(){function b(b){a(window).scroll(function(){if(!(b.length<1)){var d=b.offset().top,e=b.outerHeight(),f=a(window).height();a(this).scrollTop() .menu-item").each(function(){b+=a(this).data("width")}),d.push(b),c+=1}),b=d}else a(k).find("> .menu-main-container .menu > .menu-item").each(function(){b+=a(this).data("width")});return b}function c(){var d=b();if(a.isArray(d)){var e=0,f=1;a(a(k)).each(function(){function c(){if(d=b(),d[e]>g[e]||d[e]==g[e]){a(".menu-wrapper:eq("+f+") > .menu-main-container .menu > .menu-item").last().prependTo(a(".menu-wrapper:eq("+f+") > .menu-main-container .menu .more ul").first()),c()}else{var h=a(".menu-wrapper:eq("+f+") > .menu-main-container .menu .more ul").first().find(".menu-item").first(),i=h.data("width");d[e]+i .menu-main-container .menu .more"))}}c(),e+=1,f+=1})}else if(d>g||d==g){var h=a(k).find(".menu > .menu-item").last();h.prependTo(a(k).find(".menu .more ul").first()),c()}else{var i=a(k).find(".menu .more ul").first().find(".menu-item").first(),j=i.data("width");d+j .menu-main-container .menu > .menu-item").each(function(){b+=a(this).outerWidth(!0)}),b}function e(){var b=d();if(!(b<0))if(b>s||b==s){var c=a(".fixed-header .menu-wrapper .menu > .menu-item").last();c.prependTo(a(".fixed-header .menu-wrapper .menu .more ul").first()),e()}else{var f=a(".fixed-header .menu-wrapper .menu .more ul").first().find(".menu-item").first(),g=f.data("width");b+g0?a(b).hasClass("hidden")&&a(b).removeClass("hidden"):!1===a(b).hasClass("hidden")&&a(b).addClass("hidden")}if(!(window.innerWidth<993)){var g,h=!1,i=!1,j=!1,k=a(".header-wrapper .menu-wrapper"),l=a(k).find(" .menu > .menu-item");if(!0!==a("body").hasClass("et-fixed-disable")){var h=!0;l=a(".header-wrapper .menu-wrapper .menu > .menu-item, .fixed-header .menu-wrapper .menu > .menu-item")}a("body").hasClass("et-secondary-menu-on")&&(j=!0),a(l).each(function(){a(this).attr("data-width",a(this).outerWidth(!0))});var m=a(".fixed-header .menu-wrapper .menu .more").outerWidth(!0),n=a(k).find(" .menu .more").outerWidth(!0),o=n,p=m;a(document).one("ready",function(){a(".header-wrapper .menu-main-container .menu .more").attr("data-width",n),h&&a(".fixed-header .menu-main-container .menu .more").attr("data-width",m)});var o=a(k).find(" .menu .more").attr("data-width"),p=a(".fixed-header .menu-main-container .menu .more").attr("data-width"),g=a(".header-wrapper .menu-wrapper > .menu-main-container").outerWidth(!0)-1.5*o;if(a("body").hasClass("global-header-xstore"))g-=o/2;else if(a("body").hasClass("global-header-double-menu")){i=!0,g=[];var q=0;a(k).each(function(){g.push(a(this).outerWidth(!0)-1.5*o),q+=1});var r=0;a(".menu-wrapper:eq("+q+")").next(".navbar-header").children().each(function(){r+=a(this).outerWidth(!0)}),g[g.length-1]=a(".menu-wrapper:eq("+q+")").outerWidth(!0)-Math.ceil(r)-1.5*o}else a("body").hasClass("global-header-advanced")&&j?g=a(".header-wrapper .menu-inner").outerWidth(!0)-a(k).prevAll().outerWidth(!0)-2*o:(a("body").hasClass("global-header-center3")||a("body").hasClass("global-header-standard"))&&j?g=a(".header-wrapper .menu-inner").outerWidth(!0)-a(k).find("> .menu-main-container").prevAll().outerWidth(!0)-a(k).nextAll().outerWidth(!0)-2*o:(a("body").hasClass("global-header-center3")||a("body").hasClass("global-header-standard")||a("body").hasClass("global-header-advanced"))&&(g=a(".header-wrapper .menu-inner").outerWidth(!0)-a(k).nextAll().outerWidth(!0)-2*o);if(!(g<0)){if(c(),h){var s=a(".fixed-header .menu-wrapper > .menu-main-container").outerWidth(!0)-2*p;if(i){var s=a(".fixed-header .menu-wrapper").outerWidth(!0)-2*p,t=a(".fixed-header").find(".menu-main-container:eq(1)").find(".more ul .menu-item").length;s-=p/2,(t<0||0==t)&&a(".fixed-header").find(".menu-main-container:eq(1)").find(".more").remove()}e(),f(".fixed-header .menu-wrapper .menu .more")}if(i){var q=0;a.each(a(k),function(){f(a(".header-wrapper .menu-wrapper:eq("+q+")").find(".menu .more")),q+=1})}else f(".header-wrapper .menu-wrapper .menu .more")}}}a("body").hasClass("global-header-vertical")||a("body").hasClass("global-header-vertical2")||a("body").hasClass("global-header-hamburger-icon")||window.innerWidth>991&&a("body").hasClass("header-smart-responsive")&&(a(".menu-wrapper > .menu-main-container .menu").append(''),a(".header-wrapper").addClass("header-resizing"),a(document).on("click",".menu-more",function(){a(this).hasClass("opened")?a(this).removeClass("opened"):a(this).addClass("opened")}),a(window).on("load resize",function(){var c=a(".header-wrapper"),d=a(c).height();if(c.hasClass("header-resizing"))if(c.attr("data-height")){b();var e=c.height();c.css("height",c.attr("data-height")),c.animate({height:e},300),c.removeAttr("data-height"),setTimeout(function(){c.removeClass("header-resizing").attr("style","").addClass("header-resized")},1500)}else c.attr("data-height",d),b();else b()}))},et_get_notice:function(a){return etConfig.notices[a]},et_notice:function(a,b,c){c||(c="");var d=etTheme.et_get_notice(a);switch(b){case"error":console.error(d+c);break;case"warning":console.warn(d+c);break;case"log":console.log(d+c);break;case"alert":alert(d+c);break;default:console.log(d+c)}},global_image_lazy:function(){a.each(a(document).find(".lazyload:not(.swiper-lazy, .zoomImg)"),function(b){var c=a(this),d=c.attr("data-src"),e=c.attr("data-srcset");c.attr("data-l-src")&&(d=c.attr("data-l-src")),c.attr("data-lazy_timeout")?setTimeout(function(){c.attr({src:d,srcset:e}).removeAttr("data-src data-srcset").removeClass("lazyload").addClass("lazyloaded")},c.attr("data-lazy_timeout")):c.attr({src:d,srcset:e}).removeClass("lazyload").addClass("lazyloaded")})},after_cart_refreshed:function(){a(document.body).on("wc_fragments_refreshed added_to_cart removed_from_cart",function(){etTheme.global_image_lazy()})}},a(document).ready(function(){etTheme.init()})}(jQuery);; /*! jQuery UI - v1.13.1 - 2022-01-20 * http://jqueryui.com * Includes: data.js, disable-selection.js, escape-selector.js, focusable.js, form-reset-mixin.js, form.js, ie.js, jquery-1-7.js, keycode.js, labels.js, plugin.js, position.js, safe-active-element.js, safe-blur.js, scroll-parent.js, tabbable.js, unique-id.js, version.js, widget.js * Copyright jQuery Foundation and other contributors; Licensed */ !function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(x){"use strict";var t,e,i,n,W,C,o,s,r,l,a,h,u;function E(t,e,i){return[parseFloat(t[0])*(a.test(t[0])?e/100:1),parseFloat(t[1])*(a.test(t[1])?i/100:1)]}function L(t,e){return parseInt(x.css(t,e),10)||0}function N(t){return null!=t&&t===t.window}x.ui=x.ui||{},x.ui.version="1.13.1", /*! * jQuery UI :data 1.13.1 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors * Released under the MIT license. * http://jquery.org/license */ x.extend(x.expr.pseudos,{data:x.expr.createPseudo?x.expr.createPseudo(function(e){return function(t){return!!x.data(t,e)}}):function(t,e,i){return!!x.data(t,i[3])}}), /*! * jQuery UI Disable Selection 1.13.1 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors * Released under the MIT license. * http://jquery.org/license */ x.fn.extend({disableSelection:(t="onselectstart"in document.createElement("div")?"selectstart":"mousedown",function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}),enableSelection:function(){return this.off(".ui-disableSelection")}}), /*! * jQuery UI Focusable 1.13.1 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors * Released under the MIT license. * http://jquery.org/license */ x.ui.focusable=function(t,e){var i,n,o,s=t.nodeName.toLowerCase();return"area"===s?(o=(i=t.parentNode).name,!(!t.href||!o||"map"!==i.nodeName.toLowerCase())&&(0<(i=x("img[usemap='#"+o+"']")).length&&i.is(":visible"))):(/^(input|select|textarea|button|object)$/.test(s)?(n=!t.disabled)&&(o=x(t).closest("fieldset")[0])&&(n=!o.disabled):n="a"===s&&t.href||e,n&&x(t).is(":visible")&&function(t){var e=t.css("visibility");for(;"inherit"===e;)t=t.parent(),e=t.css("visibility");return"visible"===e}(x(t)))},x.extend(x.expr.pseudos,{focusable:function(t){return x.ui.focusable(t,null!=x.attr(t,"tabindex"))}}),x.fn._form=function(){return"string"==typeof this[0].form?this.closest("form"):x(this[0].form)}, /*! * jQuery UI Form Reset Mixin 1.13.1 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors * Released under the MIT license. * http://jquery.org/license */ x.ui.formResetMixin={_formResetHandler:function(){var e=x(this);setTimeout(function(){var t=e.data("ui-form-reset-instances");x.each(t,function(){this.refresh()})})},_bindFormResetHandler:function(){var t;this.form=this.element._form(),this.form.length&&((t=this.form.data("ui-form-reset-instances")||[]).length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t))},_unbindFormResetHandler:function(){var t;this.form.length&&((t=this.form.data("ui-form-reset-instances")).splice(x.inArray(this,t),1),t.length?this.form.data("ui-form-reset-instances",t):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset"))}},x.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()), /*! * jQuery UI Support for jQuery core 1.8.x and newer 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors * Released under the MIT license. * http://jquery.org/license * */ x.expr.pseudos||(x.expr.pseudos=x.expr[":"]),x.uniqueSort||(x.uniqueSort=x.unique),x.escapeSelector||(e=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,i=function(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t},x.escapeSelector=function(t){return(t+"").replace(e,i)}),x.fn.even&&x.fn.odd||x.fn.extend({even:function(){return this.filter(function(t){return t%2==0})},odd:function(){return this.filter(function(t){return t%2==1})}}), /*! * jQuery UI Keycode 1.13.1 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors * Released under the MIT license. * http://jquery.org/license */ x.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}, /*! * jQuery UI Labels 1.13.1 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors * Released under the MIT license. * http://jquery.org/license */ x.fn.labels=function(){var t,e,i;return this.length?this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(e=this.eq(0).parents("label"),(t=this.attr("id"))&&(i=(i=this.eq(0).parents().last()).add((i.length?i:this).siblings()),t="label[for='"+x.escapeSelector(t)+"']",e=e.add(i.find(t).addBack(t))),this.pushStack(e)):this.pushStack([])},x.ui.plugin={add:function(t,e,i){var n,o=x.ui[t].prototype;for(n in i)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([e,i[n]])},call:function(t,e,i,n){var o,s=t.plugins[e];if(s&&(n||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(o=0;o
    "),i=e.children()[0];return x("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),n=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthW(C(n),C(o))?s.important="horizontal":s.important="vertical",f.using.call(this,t,s)}),r.offset(x.extend(h,{using:t}))})},x.ui.position={fit:{left:function(t,e){var i,n=e.within,o=n.isWindow?n.scrollLeft:n.offset.left,n=n.width,s=t.left-e.collisionPosition.marginLeft,r=o-s,l=s+e.collisionWidth-n-o;e.collisionWidth>n?0o?0",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=x(e||this.defaultElement||this)[0],this.element=x(e),this.uuid=c++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=x(),this.hoverable=x(),this.focusable=x(),this.classesElementLookup={},e!==this&&(x.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=x(e.style?e.ownerDocument:e.document||e),this.window=x(this.document[0].defaultView||this.document[0].parentWindow)),this.options=x.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:x.noop,_create:x.noop,_init:x.noop,destroy:function(){var i=this;this._destroy(),x.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:x.noop,widget:function(){return this.element},option:function(t,e){var i,n,o,s=t;if(0===arguments.length)return x.widget.extend({},this.options);if("string"==typeof t)if(s={},t=(i=t.split(".")).shift(),i.length){for(n=s[t]=x.widget.extend({},this.options[t]),o=0;o=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}})});; /*! * jQuery UI Slider 1.13.1 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors * Released under the MIT license. * http://jquery.org/license */ !function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery","./mouse","./core"],e):e(jQuery)}(function(o){"use strict";return o.widget("ui.slider",o.ui.mouse,{version:"1.13.1",widgetEventPrefix:"slide",options:{animate:!1,classes:{"ui-slider":"ui-corner-all","ui-slider-handle":"ui-corner-all","ui-slider-range":"ui-corner-all ui-widget-header"},distance:0,max:100,min:0,orientation:"horizontal",range:!1,step:1,value:0,values:null,change:null,slide:null,start:null,stop:null},numPages:5,_create:function(){this._keySliding=!1,this._mouseSliding=!1,this._animateOff=!0,this._handleIndex=null,this._detectOrientation(),this._mouseInit(),this._calculateNewMax(),this._addClass("ui-slider ui-slider-"+this.orientation,"ui-widget ui-widget-content"),this._refresh(),this._animateOff=!1},_refresh:function(){this._createRange(),this._createHandles(),this._setupEvents(),this._refreshValue()},_createHandles:function(){var e,t=this.options,i=this.element.find(".ui-slider-handle"),s=[],a=t.values&&t.values.length||1;for(i.length>a&&(i.slice(a).remove(),i=i.slice(0,a)),e=i.length;e");this.handles=i.add(o(s.join("")).appendTo(this.element)),this._addClass(this.handles,"ui-slider-handle","ui-state-default"),this.handle=this.handles.eq(0),this.handles.each(function(e){o(this).data("ui-slider-handle-index",e).attr("tabIndex",0)})},_createRange:function(){var e=this.options;e.range?(!0===e.range&&(e.values?e.values.length&&2!==e.values.length?e.values=[e.values[0],e.values[0]]:Array.isArray(e.values)&&(e.values=e.values.slice(0)):e.values=[this._valueMin(),this._valueMin()]),this.range&&this.range.length?(this._removeClass(this.range,"ui-slider-range-min ui-slider-range-max"),this.range.css({left:"",bottom:""})):(this.range=o("
    ").appendTo(this.element),this._addClass(this.range,"ui-slider-range")),"min"!==e.range&&"max"!==e.range||this._addClass(this.range,"ui-slider-range-"+e.range)):(this.range&&this.range.remove(),this.range=null)},_setupEvents:function(){this._off(this.handles),this._on(this.handles,this._handleEvents),this._hoverable(this.handles),this._focusable(this.handles)},_destroy:function(){this.handles.remove(),this.range&&this.range.remove(),this._mouseDestroy()},_mouseCapture:function(e){var i,s,a,n,t,h,l=this,r=this.options;return!r.disabled&&(this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()},this.elementOffset=this.element.offset(),t={x:e.pageX,y:e.pageY},i=this._normValueFromMouse(t),s=this._valueMax()-this._valueMin()+1,this.handles.each(function(e){var t=Math.abs(i-l.values(e));(t=this._valueMax())return this._valueMax();var t=0=t&&(e+=0this.options.max&&(e-=i),this.max=parseFloat(e.toFixed(this._precision()))},_precision:function(){var e=this._precisionOf(this.options.step);return e=null!==this.options.min?Math.max(e,this._precisionOf(this.options.min)):e},_precisionOf:function(e){var e=e.toString(),t=e.indexOf(".");return-1===t?0:e.length-t-1},_valueMin:function(){return this.options.min},_valueMax:function(){return this.max},_refreshRange:function(e){"vertical"===e&&this.range.css({width:"",left:""}),"horizontal"===e&&this.range.css({height:"",bottom:""})},_refreshValue:function(){var t,i,e,s,a,n=this.options.range,h=this.options,l=this,r=!this._animateOff&&h.animate,u={};this._hasMultipleValues()?this.handles.each(function(e){i=(l.values(e)-l._valueMin())/(l._valueMax()-l._valueMin())*100,u["horizontal"===l.orientation?"left":"bottom"]=i+"%",o(this).stop(1,1)[r?"animate":"css"](u,h.animate),!0===l.options.range&&("horizontal"===l.orientation?(0===e&&l.range.stop(1,1)[r?"animate":"css"]({left:i+"%"},h.animate),1===e&&l.range[r?"animate":"css"]({width:i-t+"%"},{queue:!1,duration:h.animate})):(0===e&&l.range.stop(1,1)[r?"animate":"css"]({bottom:i+"%"},h.animate),1===e&&l.range[r?"animate":"css"]({height:i-t+"%"},{queue:!1,duration:h.animate}))),t=i}):(e=this.value(),s=this._valueMin(),a=this._valueMax(),i=a!==s?(e-s)/(a-s)*100:0,u["horizontal"===this.orientation?"left":"bottom"]=i+"%",this.handle.stop(1,1)[r?"animate":"css"](u,h.animate),"min"===n&&"horizontal"===this.orientation&&this.range.stop(1,1)[r?"animate":"css"]({width:i+"%"},h.animate),"max"===n&&"horizontal"===this.orientation&&this.range.stop(1,1)[r?"animate":"css"]({width:100-i+"%"},h.animate),"min"===n&&"vertical"===this.orientation&&this.range.stop(1,1)[r?"animate":"css"]({height:i+"%"},h.animate),"max"===n&&"vertical"===this.orientation&&this.range.stop(1,1)[r?"animate":"css"]({height:100-i+"%"},h.animate))},_handleEvents:{keydown:function(e){var t,i,s,a=o(e.target).data("ui-slider-handle-index");switch(e.keyCode){case o.ui.keyCode.HOME:case o.ui.keyCode.END:case o.ui.keyCode.PAGE_UP:case o.ui.keyCode.PAGE_DOWN:case o.ui.keyCode.UP:case o.ui.keyCode.RIGHT:case o.ui.keyCode.DOWN:case o.ui.keyCode.LEFT:if(e.preventDefault(),this._keySliding||(this._keySliding=!0,this._addClass(o(e.target),null,"ui-state-active"),!1!==this._start(e,a)))break;return}switch(s=this.options.step,t=i=this._hasMultipleValues()?this.values(a):this.value(),e.keyCode){case o.ui.keyCode.HOME:i=this._valueMin();break;case o.ui.keyCode.END:i=this._valueMax();break;case o.ui.keyCode.PAGE_UP:i=this._trimAlignValue(t+(this._valueMax()-this._valueMin())/this.numPages);break;case o.ui.keyCode.PAGE_DOWN:i=this._trimAlignValue(t-(this._valueMax()-this._valueMin())/this.numPages);break;case o.ui.keyCode.UP:case o.ui.keyCode.RIGHT:if(t===this._valueMax())return;i=this._trimAlignValue(t+s);break;case o.ui.keyCode.DOWN:case o.ui.keyCode.LEFT:if(t===this._valueMin())return;i=this._trimAlignValue(t-s)}this._slide(e,a,i)},keyup:function(e){var t=o(e.target).data("ui-slider-handle-index");this._keySliding&&(this._keySliding=!1,this._stop(e,t),this._change(e,t),this._removeClass(o(e.target),null,"ui-state-active"))}}})});; /*! * jQuery UI Touch Punch 0.2.3 * * Copyright 2011–2014, Dave Furfero * Dual licensed under the MIT or GPL Version 2 licenses. * * Depends: * jquery.ui.widget.js * jquery.ui.mouse.js */ !function(o){function t(o,t){if(!(o.originalEvent.touches.length>1)){o.preventDefault();var e=o.originalEvent.changedTouches[0],u=document.createEvent("MouseEvents");u.initMouseEvent(t,!0,!0,window,1,e.screenX,e.screenY,e.clientX,e.clientY,!1,!1,!1,!1,0,null),o.target.dispatchEvent(u)}}if(o.support.touch="ontouchend"in document,o.support.touch){var e,u=o.ui.mouse.prototype,n=u._mouseInit,c=u._mouseDestroy;u._touchStart=function(o){var u=this;!e&&u._mouseCapture(o.originalEvent.changedTouches[0])&&(e=!0,u._touchMoved=!1,t(o,"mouseover"),t(o,"mousemove"),t(o,"mousedown"))},u._touchMove=function(o){e&&(this._touchMoved=!0,t(o,"mousemove"))},u._touchEnd=function(o){e&&(t(o,"mouseup"),t(o,"mouseout"),this._touchMoved||t(o,"click"),e=!1)},u._mouseInit=function(){var t=this;t.element.bind({touchstart:o.proxy(t,"_touchStart"),touchmove:o.proxy(t,"_touchMove"),touchend:o.proxy(t,"_touchEnd")}),n.call(t)},u._mouseDestroy=function(){var t=this;t.element.unbind({touchstart:o.proxy(t,"_touchStart"),touchmove:o.proxy(t,"_touchMove"),touchend:o.proxy(t,"_touchEnd")}),c.call(t)}}}(jQuery);; /*! * accounting.js v0.4.2 * Copyright 2014 Open Exchange Rates * * Freely distributable under the MIT license. * Portions of accounting.js are inspired or borrowed from underscore.js * * Full details and documentation: * http://openexchangerates.github.io/accounting.js/ */ !function(n,r){function e(n){return!!(""===n||n&&n.charCodeAt&&n.substr)}function t(n){return p?p(n):"[object Array]"===l.call(n)}function o(n){return n&&"[object Object]"===l.call(n)}function a(n,r){var e;n=n||{},r=r||{};for(e in r)r.hasOwnProperty(e)&&null==n[e]&&(n[e]=r[e]);return n}function i(n,r,e){var t,o,a=[];if(!n)return a;if(f&&n.map===f)return n.map(r,e);for(t=0,o=n.length;t3?h.length%3:0;return l+(y?h.substr(0,y)+f.thousand:"")+h.substr(y).replace(/(\d{3})(?=\d)/g,"$1"+f.thousand)+(p?f.decimal+d(Math.abs(n),p).split(".")[1]:"")},h=s.formatMoney=function(n,r,e,f,p,l){if(t(n))return i(n,function(n){return h(n,r,e,f,p,l)});n=m(n);var d=a(o(r)?r:{symbol:r,precision:e,thousand:f,decimal:p,format:l},s.settings.currency),y=c(d.format);return(n>0?y.pos:n<0?y.neg:y.zero).replace("%s",d.symbol).replace("%v",g(Math.abs(n),u(d.precision),d.thousand,d.decimal))};s.formatColumn=function(n,r,f,p,l,d){if(!n)return[];var h=a(o(r)?r:{symbol:r,precision:f,thousand:p,decimal:l,format:d},s.settings.currency),y=c(h.format),b=y.pos.indexOf("%s")0?y.pos:n<0?y.neg:y.zero).replace("%s",h.symbol).replace("%v",g(Math.abs(n),u(h.precision),h.thousand,h.decimal));return e.length>v&&(v=e.length),e}),function(n,r){return e(n)&&n.length=$tabs.tabs("length")&&(index=0),$tabs.tabs("select",index)):(index=$tabs.tabs("option","active"),length=$tabs.find(".wpb_tab").length,index=jQuery(this).parent().hasClass("wpb_next_slide")?length<=index+1?0:index+1:index-1<0?length-1:index-1,$tabs.tabs("option","active",index))})})}}),"function"!=typeof window.vc_accordionBehaviour&&(window.vc_accordionBehaviour=function(){jQuery(".wpb_accordion").each(function(index){var $tabs,active_tab,collapsible,$this=jQuery(this);$this.attr("data-interval"),collapsible=!1===(active_tab=!isNaN(jQuery(this).data("active-tab"))&&0 div > h3",autoHeight:!1,heightStyle:"content",active:active_tab,collapsible:collapsible,navigation:!0,activate:vc_accordionActivate,change:function(event,ui){void 0!==jQuery.fn.isotope&&ui.newContent.find(".isotope").isotope("layout"),vc_carouselBehaviour(ui.newPanel)}}),!0===$this.data("vcDisableKeydown")&&($tabs.data("uiAccordion")._keydown=function(){})})}),"function"!=typeof window.vc_teaserGrid&&(window.vc_teaserGrid=function(){var layout_modes={fitrows:"fitRows",masonry:"masonry"};jQuery(".wpb_grid .teaser_grid_container:not(.wpb_carousel), .wpb_filtered_grid .teaser_grid_container:not(.wpb_carousel)").each(function(){var $container=jQuery(this),$thumbs=$container.find(".wpb_thumbnails"),layout_mode=$thumbs.attr("data-layout-mode");$thumbs.isotope({itemSelector:".isotope-item",layoutMode:void 0===layout_modes[layout_mode]?"fitRows":layout_modes[layout_mode]}),$container.find(".categories_filter a").data("isotope",$thumbs).on("click",function(e){e&&e.preventDefault&&e.preventDefault();var $thumbs=jQuery(this).data("isotope");jQuery(this).parent().parent().find(".active").removeClass("active"),jQuery(this).parent().addClass("active"),$thumbs.isotope({filter:jQuery(this).attr("data-filter")})}),jQuery(window).bind("load resize",function(){$thumbs.isotope("layout")})})}),"function"!=typeof window.vc_carouselBehaviour&&(window.vc_carouselBehaviour=function($parent){($parent?$parent.find(".wpb_carousel"):jQuery(".wpb_carousel")).each(function(){var $this=jQuery(this);if(!0!==$this.data("carousel_enabled")&&$this.is(":visible")){$this.data("carousel_enabled",!0);getColumnsCount(jQuery(this));jQuery(this).hasClass("columns_count_1")&&900;var carousel_li=jQuery(this).find(".wpb_thumbnails-fluid li");carousel_li.css({"margin-right":carousel_li.css("margin-left"),"margin-left":0});var fluid_ul=jQuery(this).find("ul.wpb_thumbnails-fluid");fluid_ul.width(fluid_ul.width()+300),jQuery(window).on("resize",function(){screen_size!=(screen_size=getSizeName())&&window.setTimeout(function(){location.reload()},20)})}})}),"function"!=typeof window.vc_slidersBehaviour&&(window.vc_slidersBehaviour=function(){jQuery(".wpb_gallery_slides").each(function(index){var $imagesGrid,this_element=jQuery(this);if(this_element.hasClass("wpb_slider_nivo")){var sliderTimeout=1e3*this_element.attr("data-interval");0===sliderTimeout&&(sliderTimeout=9999999999),this_element.find(".nivoSlider").nivoSlider({effect:"boxRainGrow,boxRain,boxRainReverse,boxRainGrowReverse",slices:15,boxCols:8,boxRows:4,animSpeed:800,pauseTime:sliderTimeout,startSlide:0,directionNav:!0,directionNavHide:!0,controlNav:!0,keyboardNav:!1,pauseOnHover:!0,manualAdvance:!1,prevText:"Prev",nextText:"Next"})}else this_element.hasClass("wpb_image_grid")&&(jQuery.fn.imagesLoaded?$imagesGrid=this_element.find(".wpb_image_grid_ul").imagesLoaded(function(){$imagesGrid.isotope({itemSelector:".isotope-item",layoutMode:"fitRows"})}):this_element.find(".wpb_image_grid_ul").isotope({itemSelector:".isotope-item",layoutMode:"fitRows"}))})}),"function"!=typeof window.vc_prettyPhoto&&(window.vc_prettyPhoto=function(){try{jQuery&&jQuery.fn&&jQuery.fn.prettyPhoto&&jQuery('a.prettyphoto, .gallery-icon a[href*=".jpg"]').prettyPhoto({animationSpeed:"normal",hook:"data-rel",padding:15,opacity:.7,showTitle:!0,allowresize:!0,counter_separator_label:"/",hideflash:!1,deeplinking:!1,modal:!1,callback:function(){-1
    ')}),vc_initVideoBackgrounds(),callSkrollInit=!1,window.vcParallaxSkroll&&window.vcParallaxSkroll.destroy(),$(".vc_parallax-inner").remove(),$("[data-5p-top-bottom]").removeAttr("data-5p-top-bottom data-30p-top-bottom"),$("[data-vc-parallax]").each(function(){var skrollrSize,skrollrStart,$parallaxElement,parallaxImage,youtubeId;callSkrollInit=!0,"on"===$(this).data("vcParallaxOFade")&&$(this).children().attr("data-5p-top-bottom","opacity:0;").attr("data-30p-top-bottom","opacity:1;"),skrollrSize=100*$(this).data("vcParallax"),($parallaxElement=$("
    ").addClass("vc_parallax-inner").appendTo($(this))).height(skrollrSize+"%"),parallaxImage=$(this).data("vcParallaxImage"),(youtubeId=vcExtractYoutubeId(parallaxImage))?insertYoutubeVideoAsBackground($parallaxElement,youtubeId):void 0!==parallaxImage&&$parallaxElement.css("background-image","url("+parallaxImage+")"),skrollrStart=-(skrollrSize-100),$parallaxElement.attr("data-bottom-top","top: "+skrollrStart+"%;").attr("data-top-bottom","top: 0%;")}),callSkrollInit&&window.skrollr&&(vcSkrollrOptions={forceHeight:!1,smoothScrolling:!1,mobileCheck:function(){return!1}},window.vcParallaxSkroll=skrollr.init(vcSkrollrOptions),window.vcParallaxSkroll)}),"function"!=typeof window.vc_gridBehaviour&&(window.vc_gridBehaviour=function(){jQuery.fn.vcGrid&&jQuery("[data-vc-grid]").vcGrid()}),"function"!=typeof window.getColumnsCount&&(window.getColumnsCount=function(el){for(var find=!1,i=1;!1===find;){if(el.hasClass("columns_count_"+i))return find=!0,i;i++}});var screen_size=getSizeName();function getSizeName(){var screen_w=jQuery(window).width();return 1170
    ').find(".inner");new YT.Player($container[0],{width:"100%",height:"100%",videoId:youtubeId,playerVars:{playlist:youtubeId,iv_load_policy:3,enablejsapi:1,disablekb:1,autoplay:1,controls:0,showinfo:0,rel:0,loop:1,wmode:"transparent"},events:{onReady:function(event){event.target.mute().setLoop(!0)}}}),vcResizeVideoBackground($element),jQuery(window).bind("resize",function(){vcResizeVideoBackground($element)})}),"function"!=typeof window.vcResizeVideoBackground&&(window.vcResizeVideoBackground=function($element){var iframeW,iframeH,marginLeft,marginTop,containerW=$element.innerWidth(),containerH=$element.innerHeight();containerW/containerH<16/9?(iframeW=containerH*(16/9),iframeH=containerH,marginLeft=-Math.round((iframeW-containerW)/2)+"px",marginTop=-Math.round((iframeH-containerH)/2)+"px"):(iframeH=(iframeW=containerW)*(9/16),marginTop=-Math.round((iframeH-containerH)/2)+"px",marginLeft=-Math.round((iframeW-containerW)/2)+"px"),iframeW+="px",iframeH+="px",$element.find(".vc_video-bg iframe").css({maxWidth:"1000%",marginLeft:marginLeft,marginTop:marginTop,width:iframeW,height:iframeH})}),"function"!=typeof window.vcExtractYoutubeId&&(window.vcExtractYoutubeId=function(url){if(void 0===url)return!1;var id=url.match(/(?:https?:\/{2})?(?:w{3}\.)?youtu(?:be)?\.(?:com|be)(?:\/watch\?v=|\/)([^\s&]+)/);return null!==id&&id[1]}),"function"!=typeof window.vc_googleMapsPointer&&(window.vc_googleMapsPointer=function(){var $=window.jQuery,$wpbGmapsWidget=$(".wpb_gmaps_widget");$wpbGmapsWidget.on("click",function(){$("iframe",this).css("pointer-events","auto")}),$wpbGmapsWidget.on("mouseleave",function(){$("iframe",this).css("pointer-events","none")}),$(".wpb_gmaps_widget iframe").css("pointer-events","none")}),"function"!=typeof window.vc_setHoverBoxPerspective&&(window.vc_setHoverBoxPerspective=function(hoverBox){hoverBox.each(function(){var $this=jQuery(this),perspective=4*$this.width()+"px";$this.css("perspective",perspective)})}),"function"!=typeof window.vc_setHoverBoxHeight&&(window.vc_setHoverBoxHeight=function(hoverBox){hoverBox.each(function(){var $this=jQuery(this),hoverBoxInner=$this.find(".vc-hoverbox-inner");hoverBoxInner.css("min-height",0);var frontHeight=$this.find(".vc-hoverbox-front-inner").outerHeight(),backHeight=$this.find(".vc-hoverbox-back-inner").outerHeight(),hoverBoxHeight=backHeight