document.documentElement.className=document.documentElement.className+' yes-js js_active js'
;(function(html){html.className=html.className.replace(/\bno-js\b/,'js')})(document.documentElement)
;window._wpemojiSettings={"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/malukka.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.7.2"}};
/*! This file is auto-generated */
!function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings)
;var wpml_cookies={"wp-wpml_current_language":{"value":"en","expires":1,"path":"\/"}};var wpml_cookies={"wp-wpml_current_language":{"value":"en","expires":1,"path":"\/"}}
;var wc_add_to_cart_params={"ajax_url":"\/wp-admin\/admin-ajax.php?lang=en","wc_ajax_url":"\/en\/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https:\/\/malukka.com\/en\/cart\/","is_cart":"","cart_redirect_after_add":"no"}
;var ConvAioGlobal={"nonce":"f6c9737987"}
;!function(){var t=function(e){return e.replace(/^\s+|\s+$/g,'')},i=function(e){return new RegExp('(^|\\s+)'+e+'(\\s+|$)')},n=function(e,t,i){for(var n=0;n<e.length;n++)t.call(i,e[n])};function e(e){this.element=e};e.prototype={add:function(){n(arguments,function(e){this.contains(e)||(this.element.className=t(this.element.className+' '+e))},this)},remove:function(){n(arguments,function(e){this.element.className=t(this.element.className.replace(i(e),' '))},this)},toggle:function(e){return this.contains(e)?(this.remove(e),!1):(this.add(e),!0)},contains:function(e){return i(e).test(this.element.className)},item:function(e){return this.element.className.split(/\s+/)[e]||null},replace:function(e,t){this.remove(e),this.add(t)}},'classList'in Element.prototype||Object.defineProperty(Element.prototype,'classList',{get:function(){return new e(this)}}),window.DOMTokenList&&!DOMTokenList.prototype.replace&&(DOMTokenList.prototype.replace=e.prototype.replace)}();Array.prototype.indexOf||(Array.prototype.indexOf=function(e,t){'use strict';var i;if(null==this)throw new TypeError('"this" is null or not defined');var o=Object(this),c=o.length>>>0;if(0===c)return-1;var n=0|t;if(n>=c)return-1;for(i=Math.max(n>=0?n:c-Math.abs(n),0);i<c;i++)if(i in o&&o[i]===e)return i;return-1});if(!window.CookieScriptData){window.CookieScriptData={useGoogleTemplate:!1,isVerifyGoogleConsentMode:!1,}};if(!(!!CookieScript&&!!CookieScript.instance)){var CookieScript=function(){this.version=20240422;this.initTime=null;this.saveTime='2024-09-11 11:34:28';this.consentTime=1722582806;this.onAcceptAll=function(){};this.onAccept=function(){};this.onReject=function(){};this.onClose=function(){};var k={core:null,other:null};function ii(e){if(typeof e==='function'){k.other=e}else if(typeof e==='object'){if(e.core){k.core=e.fn}}};Object.defineProperties(this,{onChangeIABCategoryMap:{set:ii,enumerable:!1,configurable:!1},});function gi(e){if(k.core&&typeof k.core==='function'){k.core(e)};if(k.other&&typeof k.other==='function'){k.other(e)}};this.currentState=function(){var e={action:a('action')};var t=a('key');if(t){e.key=t};e.categories=B();return e};this.expireDays=function(){return Me};this.hash=function(){return ee};this.show=function(){T()};this.hide=function(){j();C()};this.categories=function(){return c};this.getCookieValueForQueryArg=function(){var e=w(),t=n.get(e);if(t){return e+'='+encodeURIComponent(t)};return''};this.dispatchEventNames=[];this.currentLang=null;this.iabCMP=null;this.tcString=undefined;this.googleAcString=undefined;this.getCMPId=function(){return Number(Ne)};this.getIABSdkUrl=function(){return Ge};this.getIABVendorsIds=function(){return Oe};this.getGoogleVendorsIds=function(){return Ue};this.getIABLegIntPurposes=function(){return Re};this.isCheckedIABCategoryMap=function(){return!1};this.IABEnableAdvertiserConsentMode=function(){return!1};this.getIABText=function(){return Ve};this.getIABTextTranslations=function(){return Pe};this.showIABSpecificTab=function(e){return!1};this.setCMPCookie=function(e){this.tcString=e;o('CMP',e)};this.getCMPCookie=function(){var e=a('CMP');this.tcString=e;return e};this.setGoogleACStringCookie=function(e){this.googleAcString=e;o('GoogleACString',e)};this.getGoogleACStringCookie=function(){var e=a('GoogleACString');this.googleAcString=e;return e};this.forceDispatchCSLoadEvent=function(){p('CookieScriptLoaded')};this.applyTranslation=function(e){F(e)};this.applyCurrentCookiesState=function(){U()};this.applyTranslationByCode=function(e,t){if(t===undefined){t={rebuildIab:!!document.querySelector('div[data-cs-maintab-content="setting_advertising"]')}};Ze(e,t)};this.acceptAllAction=function(){Ce(!0);var e='acceptall',t=X(c),i=h();j();o('action','accept');f();W(c);V(c);P(c);x(!0,c);o('categories',JSON.stringify(t));g(!0);m(!0);N('accept',t.join(','));if(i){d(e,'')}else{d('first'+e,'')};I(!0);C();Lt();K();R();Z('selectAll')};this.acceptAction=function(e,t){var r=h(),i;if(typeof e==='undefined'){i=Se();W(i)}else{if(Q){e.push('strict')};i=y(e);if(t==='undefined'){Y(i)}};var n=X(i);if(i.length===c.length){f();g(!0);m(!0)}else{f(i);g(!0,i);m(!0,i)};x(!0,i);V(i);P(i);z(i);E(i);if(n.length>0){o('action','accept');o('categories',JSON.stringify(n));N('accept',n.join(','));if(r){d('accept',n.join(','))}else{d('firstaccept',n.join(','))}}else{o('action','reject');o('categories',[]);N('reject','');if(r){d('reject','')}else{d('firstreject','')}};if(t!=='undefined'&&t===!0){return};Z('setOnlyChecked');j();I(i.length===c.length);C();Ft(i);K();R()};this.rejectAllAction=function(){Ce(!1);W([]);var e=h();if(e){d('reject','')}else{d('firstreject','')};o('action','reject');o('categories',JSON.stringify([]));N('reject','');z();E();j();I(!1);C();zt();K();x(!1);R();g(!1);m(!1);Z('rejectAll')};this.demoLoadView=function(){u('Warning is real site script')};var t=this,Jt='\n    <style data-type="cookiescriptstyles">\n      #cookiescript_injected {\r\n    background-color: #1C1C1C;\r\n    z-index: 999997;\r\n    opacity: 1;\r\n    font-size: 14px;\r\n    font-weight: normal;\r\n    font-family: \'Open Sans\', Arial, \'Trebuchet MS\', \'Segoe UI\', \'Helvetica\', sans-serif;\r\n    box-shadow: 1px 2px 8px 0 rgba(0, 0, 0, 0.35);\r\n    color: #FFFFFF;\r\n    box-sizing: border-box;\r\n}\r\n.cookiescript_checkbox_label {\r\n    cursor: pointer;\r\n    display: flex;\r\n    align-items: center;\r\n    padding:0 4px;\r\n    line-height: 1.5;\r\n    margin:0;\r\n\ttext-align: left;\r\n}\r\n.cookiescript_pre_header {\r\n    display: flex;\r\n    justify-content: flex-end;\r\n    align-items: center;\r\n    position: absolute;\r\n    top: 15px;\r\n    right: 15px;\r\n}\r\n#cookiescript_close {\r\n    font-size: 29px;\r\n    line-height: 13px;\r\n    cursor: pointer;\r\n    color: #FFFFFF;\r\n    height: 15px;\r\n    width: 15px;\r\n    margin: 0 0 0 10px;\r\n    padding: 0;\r\n    overflow: hidden;\r\n    letter-spacing: 0;\r\n    font-family: \'Trebuchet MS\', \'Arial\', sans-serif;\r\n    font-weight: 100;\r\n    opacity: 0.85;\r\n    z-index: 999999;\r\n    position: relative;\r\n    top: -1px;\r\n}\r\n\r\n#cookiescript_buttons {\r\n    display: flex;\r\n    flex-direction: row;\r\n    font-weight: 700;\r\n}\r\n#cookiescript_manage_wrap {\r\n    text-transform: uppercase;\r\n    text-align: center;\r\n    font-size: 12px;\r\n    letter-spacing: 0.4px;\r\n    font-weight: 700;\r\n}\r\n#cookiescript_manage {\r\n    display: inline;\r\n    cursor: pointer;\r\n    color: #FFFFFF;\r\n    opacity:0.85;\r\n    margin-left:-15px;\r\n}\r\n#cookiescript_manage #cookiescript_manageicon .cookiescript_gear {\r\n    fill: #FFFFFF;\r\n}\r\n#cookiescript_manage:hover #cookiescript_manageicon .cookiescript_gear {\r\n    fill: #73c5c0;;\r\n}\r\n\r\nsvg#cookiescript_manageicon {\r\n    width: 15px;\r\n    height: 15px;\r\n    display: inline;\r\n    margin: 0 5px 0 0;\r\n    padding: 0;\r\n    position: relative;\r\n    top: 3px;\r\n    vertical-align: baseline;\r\n}\r\n#cookiescript_header {\r\n    background-color: transparent;\r\n    z-index: 999998;\r\n    color: #FFFFFF;\r\n    font-size: 18px;\r\n    line-height: 1.3;\r\n    font-weight: 600;\r\n    letter-spacing: 0.4px;\r\n    opacity:1;\r\n}\r\n.cookiescript_checkbox {\r\n    display: flex;\r\n    flex-direction: row;\r\n}\r\ninput.cookiescript_checkbox_input {\r\n}\r\nspan.cookiescript_checkbox_text {\r\n    display: inline-block;\r\n    font-size: 12px;\r\n    margin: 0;\r\n    text-transform: uppercase;\r\n    font-weight: 600;\r\n    color: #FFFFFF;\r\n    letter-spacing: 1px;\r\n}\r\n\r\n#cookiescript_save {\r\n    border: 0;\r\n    transition: all 0.25s ease 0s;\r\n    background-color: #73c5c0;\r\n    color: #FFFFFF;\r\n    text-transform: uppercase;\r\n    font-size: 12px;\r\n    text-align: center;\r\n    line-height: 3.2;\r\n    letter-spacing: 0.4px;\r\n}\r\n\/*IE 9 fixes*\/\r\n@media screen and (min-width:0\\0) and (min-resolution: .001dpcm) {\r\n    .cookiescript_checkbox_label {\r\n        position: relative;\r\n        top:-10px;\r\n    }\r\n    #cookiescript_accept, #cookiescript_reject, #cookiescript_save{\r\n    \tdisplay: inline-block;\r\n    }\r\n    #cookiescript_buttons{\r\n    \ttext-align:center;\r\n    }\r\n}\r\n#cookiescript_save{\r\n    display: none;\r\n}\r\n#cookiescript_reject {\r\n    border: 1px solid #FFFFFF;\r\n    text-align: center;\r\n    line-height: 3;\r\n    font-size: 12px;\r\n    text-transform: uppercase;\r\n    letter-spacing: 0.4px;\r\n    color: #FFFFFF;\r\n    background: #1C1C1C;\r\n}\r\n#cookiescript_accept {\r\n\ttransition: all 0.25s ease 0s;\r\n\ttext-transform: uppercase;\r\n\tfont-size: 12px;\r\n\ttext-align: center;\r\n\tletter-spacing: 0.4px;\r\n\tborder: 0;\r\n\tbackground-color: #73c5c0;\r\n\tcolor: #FFFFFF;\r\n\tline-height: 3.2;\r\n}\r\n\r\n#cookiescript_accept, #cookiescript_reject, #cookiescript_save {\r\n    font-weight: 700;\r\n    cursor: pointer;\r\n    white-space: nowrap;\r\n    transition-duration: 100ms;\r\n    transition-timing-function: ease-in-out;\r\n    min-width: 103px;\r\n}\r\n.cookiescript_bigger {\r\n    transform: scale(1.1);\r\n}\r\n#cookiescript_link {\r\n    text-decoration: none;\r\n    color: #FFFFFF;\r\n    font-size: 11px;\r\n    text-align: center;\r\n    font-weight: 400;\r\n    text-transform: uppercase;\r\n    opacity: 0.8;\r\n\tdisplay:inline !important;\r\n}\r\n\r\n#cookiescript_readmore,\r\n#cookiescript_reportlink,\r\n#cookiescript_cookiescriptlink {\r\n    border: 0;\r\n    padding: 0;\r\n    cursor: pointer;\r\n    margin: 0;\r\n    transition: all 100ms ease 0s;\r\n    background-color: transparent;\r\n    display: inline;\r\n    font-size: 12px;\r\n    text-decoration: none;\r\n}\r\n\r\n#cookiescript_readmore{\r\n    color: #73c5c0;\r\n}\r\n#cookiescript_reportlink,\r\n#cookiescript_cookiescriptlink {\r\n    color: #FFFFFF;\r\n}\r\n\r\n\r\n#cookiescript_readmore:hover,\r\n#cookiescript_reportlink:hover,\r\n#cookiescript_cookiescriptlink:hover {\r\n    text-decoration: underline;\r\n    color: #73c5c0;\r\n\r\n}\r\n\r\n#cookiescript_description {\r\n    color: #FFFFFF;\r\n    font-size: 12px;\r\n    letter-spacing: 0.3px;\r\n    line-height: 1.65;\r\n    font-weight: 400;\r\n}\r\n#cookiescript_checkboxs {\r\n}\r\n#cookiescript_close:hover,\r\n#cookiescript_manage:hover,\r\n#cookiescript_link:hover\r\n{\r\n    opacity: 1;\r\n}\r\n\r\n#cookiescript_reject:hover {\r\n    background-color: #2f2f2f;\r\n}\r\n\r\n#cookiescript_accept:hover{\r\n\tbackground-color: #6ab6b1;\r\n}\r\n#cookiescript_save:hover {\r\n    background-color: #6ab6b1;\r\n}\r\n\r\n#cookiescript_readmore:hover,\r\n#cookiescript_reportlink:hover,\r\n#cookiescript_cookiescriptlink:hover\r\n{\r\n    color: #6ab6b1;\r\n}\r\n\r\n#cookiescript_badge {\r\n    position: fixed;\r\n    line-height: 0;\r\n    cursor: pointer;\r\n    z-index: 99999;\r\n    font-size: 0;\r\n    color: #999;\r\nleft: 10px;\r\n    display: flex;\r\n    flex-direction: row;\r\n    opacity: 1;\r\n}\r\n\r\n#cookiescript_badgetext{\r\n    text-transform: uppercase;\r\n    font-weight: 600;\r\n    font-family: \'Open Sans\', Arial, \'Trebuchet MS\', \'Segoe UI\', \'Helvetica\', sans-serif;\r\n    overflow: hidden;\r\n    transition-duration: 500ms;\r\n    white-space: nowrap;\r\n    padding-right: 0;\r\n    color: #FFFFFF;\r\n}\r\n\r\n#cookiescript_badgesvg{\r\n    width:40px;\r\n    height: 40px;\r\n}\r\n\r\n\r\n\r\n#cookiescript_badge {\r\nbottom: 10px;\r\n    border-radius:25px;\r\n    padding:3px;\r\n    transition-duration: 500ms;\r\n    box-shadow: 1px 2px 8px 0 rgba(0, 0, 0, 0.2);\r\n    background: #1C1C1C;\r\n}\r\n#cookiescript_badge:hover #cookiescript_badgetext{\r\n    max-width: 300px;\r\n    padding-right: 15px;\r\n    padding-left: 12px;\r\n}\r\n#cookiescript_badgetext {\r\n    font-size: 16px;\r\n    line-height: 2.5;\r\n    max-width: 0;\r\n}\r\n#cookiescript_badgeimage {\r\n    width: 40px;\r\n    height: 40px;\r\n}\r\n@media only screen and (max-width: 414px) {\r\n    #cookiescript_badgeimage {\r\n        width: 30px;\r\n        height: 30px;\r\n    }\r\n    #cookiescript_badgesvg{\r\n        width:30px;\r\n        height: 30px;\r\n    }\r\n    #cookiescript_badgetext{\r\n        display: none;\r\n    }\r\n}\r\n\/*IE 9 fixes*\/\r\n@media screen and (min-width:0\\0) and (min-resolution: .001dpcm) {\r\n\t#cookiescript_badgeimage{\r\n    \tfloat:left;\r\n    }\r\n}\r\n\r\n@media print{\r\n    #cookiescript_injected{\r\n        display:none;\r\n    }\r\n}\r\n\r\n\r\n\r\n\n#cookiescript_injected_fsd {\n    position: fixed;\n    left: 0;\n    top: 0;\n    width: 100%;\n    height: 100%;\n    background-color: rgba(17, 17, 17, 0.5) !important;\n    z-index: 999996;\n\toverflow-y: auto;\n}\n\n#cookiescript_fsd_wrapper {\n    \/*animation: expandBox 2s forwards;*\/\n    max-width: 950px;\n\twidth: 95%;\n    margin: 0 auto 3% auto;\n\ttop: 5%;\n    line-height: 18px;\n    letter-spacing: normal;\n    position: relative;\n    display: flex;\n    flex-direction: column;\n\tbackground-color: #f3f3f3;\n    z-index: 999997;\n    opacity: 1;\n    font-size: 14px;\n    font-weight: normal;\n    font-family: \'Open Sans\', Arial, \'Trebuchet MS\', \'Segoe UI\', \'Helvetica\', sans-serif;\n    box-shadow: 1px 2px 8px 0 rgba(0, 0, 0, 0.35);\n    color: #1C1C1C;\n    align-items: center;\n    overflow: visible;\n    outline: none;\n    max-height: 90%;\n    box-sizing: border-box;\n\tcursor: default;\n\tmin-height: 500px;\n}\n@keyframes expandBox {\n    from {\n        width: 10%;\n        margin-left:0;\n        overflow: hidden;\n        top:90%;\n        height: 5%;\n    }\n    to {\n        width: 95%;\n        margin-left:auto;\n        overflow: hidden;\n        top:5%;\n        height: 90%;\n    }\n}\n\n.cookiescript_fsd_header {\n\tmin-height: 57px;\n\tborder-bottom: 1px solid #e2e2e2;\n\twidth: 100%;\n\tdisplay: flex;\n\tflex-direction: row;\n\talign-items: center;\n\tbackground-color: #ffffff;\n}\n.cookiescript_fsd_logo_a{\n\tmargin-left: 23px;\n    text-decoration: none;\n}\n.cookiescript_fsd_logo{\n\theight: 27px;\n\twidth: auto;\n\tdisplay: block;\n\tmax-width: 100%;\n}\n.cookiescript_fsd_powered {\n    color: #666666;\n    font-size: 11px;\n    position: relative;\n    left: 31px;\n    top: 0;\n    line-height: 1;\n    text-decoration: none;\n    display: block;\n    height: 8px;\n}\n.cookiescript_fsd_language_drop_down {\n    position: absolute;\n    right: 67px;\n\ttop: 19px;\n}\n\n.cookiescript_fsd_main {\n    width: 100%;\n\tbackground-color: #ffffff;\n}\n\n.cookiescript_fsd_main_info {\n    padding: 20px 53px 30px 53px;\n    }\n\n.cookiescript_fsd_title {\n    background-color: transparent;\n    z-index: 999998;\n    color: #1C1C1C;\n    font-size: 24px;\n    line-height: 1.3;\n    font-weight: 700;\n    opacity:1;\n}\n\n.cookiescript_fsd_description {\n    color: #1C1C1C;\n    font-size: 14px;\n    line-height: 1.6;\n    font-weight: 400;\n    opacity: 0.85;\n\tmargin-top: 9px;\n}\n\n\n#cookiescript_fsd_wrapper #cookiescript_readmore{\n\tfont-size: 13px;\n\tcolor: #73c5c0;\n\ttext-decoration: none;\n}\n#cookiescript_fsd_wrapper #cookiescript_readmore:hover{\n\ttext-decoration: underline;\n}\n\n.cookiescript_fsd_tabs {\n    display: flex;\n    justify-content: space-around;\n    align-items: stretch;\n\tflex-direction: row;\n    width: 100%;\n}\n\n.cookiescript_fsd_tabs > div {\n\tcursor: pointer;\n\twidth: 50%;\n\ttext-transform: uppercase;\n\tfont-size: 16px;\n\ttext-align: center;\n\tline-height: 1.6;\n\tfont-weight: bold;\n\tborder-top: 2px solid transparent;\n\ttransition: all 300ms ease 0s;\n\tpadding: 10px 20px;\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n\tbackground-color: #ffffff;\n}\n\n.cookiescript_fsd_tabs > .cookiescript_active {\n    border-top: 2px solid #73c5c0;\n    background-color: #f3f3f3;\n    color: #73c5c0;\n}\n\n.cookiescript_fsd_tabs_content {\n    background-color: #f3f3f3;\n    padding: 5px 50px 10px 50px;\n    width: 100%;\n    overflow-y: auto;\n    box-sizing: border-box;\n    flex-grow: 1;\n\t--scrollbar-width: 8px;\n\t--mask-height: 35px;\n\t--mask-image-content: linear-gradient( to bottom, transparent, black var(--mask-height), black calc(100% - var(--mask-height)), transparent );\n\t--mask-size-content: calc(100% - var(--scrollbar-width)) 100%;\n\t--mask-image-scrollbar: linear-gradient(black, black);\n\t--mask-size-scrollbar: var(--scrollbar-width) 100%;\n\tmask-image: var(--mask-image-content), var(--mask-image-scrollbar);\n\tmask-size: var(--mask-size-content), var(--mask-size-scrollbar);\n\tmask-position: 0 0, 100% 0;\n\tmask-repeat: no-repeat, no-repeat;\n\t-webkit-mask-image: var(--mask-image-content), var(--mask-image-scrollbar);\n\t-webkit-mask-size: var(--mask-size-content), var(--mask-size-scrollbar);\n\t-webkit-mask-position: 0 0, 100% 0;\n\t-webkit-mask-repeat: no-repeat, no-repeat;\n}\n\n.cookiescript_fsd_tabs_content .cookiescript_hidden {\n    opacity: 0;\n    height: 0 !important;\n    overflow: hidden;\n\tpadding: 0 !important;\n\tmin-height: 0 !important;\n}\n\n.cookiescript_fsd_category {\n    border-bottom: 1px solid #e2e2e2;\n    padding-top: 23px;\n    padding-bottom: 17px;\n    display: flex;\n    flex-direction: column;\n}\n\n.cookiescript_fsd_category:last-child {\n    border-bottom: 0;\n}\n\n.cookiescript_fsd_category .cookiescript_hidden {\n    opacity: 0;\n\toverflow-y: auto;\n\toverflow-x: hidden;\n\tpadding: 0 !important;\n\tmax-height: 0;\n\tmargin: 0;\n\theight: auto !important;\n\t\ttransition: max-height 300ms ease 200ms, opacity ease 200ms, margin-top 100ms ease 100ms;\n\t}\n\n.cookiescript_fsd_category_main {\n    align-items: center;\n    display: flex;\n    justify-content: space-between;\n}\n\n.cookiescript_fsd_category_info {\n    flex: 9;\n    padding-right: 10px;\n}\n\n.cookiescript_fsd_category_control {\n    flex: 1;\n    display: flex;\n    justify-content: center;\n}\n\n.cookiescript_fsd__category_name {\n    font-size: 16px;\n    font-weight: 700;\n\tmargin-bottom: 6px;\n}\n\n.cookiescript_category_description {\n\tfont-size: 13px;\n\tpadding-bottom: 5px;\n\tline-height: 1.6;\n}\n\n.cookiescript_fsd_cookies {\n\tborder: 1px solid #e2e2e2;\n\tborder-radius: 10px;\n\toverflow-y: auto;\n\tmargin-top: 15px;\n\tmax-height: 222px;\n\t\ttransition: max-height 300ms ease, opacity 200ms ease 300ms, margin-top 100ms ease 100ms;\n\t}\n\n.cookiescript_fsd_cookies caption {\n    font-weight: 600;\n    padding: 10px;\n    text-align: left;\n    color: #1C1C1C;\n    caption-side: top;\n}\n\n\n.cookiescript_fsd_cookies_control {\n    color: #73c5c0;\n    text-transform: uppercase;\n    font-size: 14px;\n    font-weight: 700;\n    position: relative;\n    display: flex;\n    align-items: center;\n    margin-right: auto;\n    margin-top: 10px;\n    cursor: pointer;\n}\n\n.cookiescript_fsd_cookies_control .cookiescript_hidden {\n    display: none;\n}\n\n.cookiescript_fsd_cookies_control  span{\n\tmargin-right: 7px;\n}\n\n.cookiescript_fsd_cookies_control svg {\n    width: 10px;\n    height: 10px;\n    font-size: 10px;\n}\n\n.cookiescript_fsd_cookies_control.active svg {\n    width: 10px;\n    height: 10px;\n    font-size: 10px;\n    transform: rotate(180deg);\n}\n\n.cookiescript_fsd_cookies_table {\n    width: 100%;\n}\n\n.cookiescript_fsd_cookies_table,\n.cookiescript_fsd_cookies_table tbody,\n.cookiescript_fsd_cookies_table thead,\n.cookiescript_fsd_cookies_table tr,\n.cookiescript_fsd_cookies_table th,\n.cookiescript_fsd_cookies_table td {\n    margin: 0;\n    padding: 0;\n    font: inherit;\n    vertical-align: baseline;\n    background-color: #ffffff;\n    border-spacing: 0;\n    border-collapse: collapse;\n}\n\n\n.cookiescript_fsd_cookies_table tr:last-child td{\n    border-bottom: 0;\n}\n\n.cookiescript_fsd_cookies_table td, .cookiescript_fsd_cookies_table th {\n    white-space: normal;\n    font-size: 13px;\n    text-align: left;\n    margin: 0;\n}\n.cookiescript_fsd_cookies_table th {\n\tfont-weight: 600;\n\tpadding: 8px 8px;\n\tline-height: 1.4;\n\tword-break: keep-all;\n\tvertical-align: middle;\n}\n\n.cookiescript_fsd_cookies_table td {\n\tpadding: 7px 8px;\n\tline-height: 1.6;\n\tvertical-align: top;\n\tfont-weight: 400;\n\tborder: 0;\n\tborder-top: 1px solid #e2e2e2;\n\tcolor: #1C1C1C;\n}\n\n.cookiescript_fsd_cookies_table th:last-child {\n    padding-right: 10px;\n}\n\n    .cookiescript_fsd_cookies_table td:nth-child(1), .cookiescript_fsd_cookies_table th:nth-child(1) {\n    padding-left: 15px;\n    word-break: normal;\n}\n\n.cookiescript_fsd_cookies_table td:nth-child(2) {\n    color: #73c5c0;\n}\n\n.cookiescript_fsd_cookies_table td:nth-child(3), .cookiescript_fsd_cookies_table th:nth-child(3) {\n    text-align: center;\n}\n\n.cookiescript_fsd_cookies_table.cookiescript_fsd_storage_table td:nth-child(2) {\n     color: #1C1C1C;\n}\n\n.cookiescript_vendor_name a{\n\ttext-decoration: underline;\n\tfont-weight: bold;\n\tcolor: #73c5c0;\n\tline-height: normal;\n\tborder: 0;\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: transparent;\n\tfont-size: 13px;\n}\n.cookiescript_vendor_name a:hover {\n\ttext-decoration: underline;\n\tcolor: #73c5c0;\n}\n\n.cookiescript_fsd_footer {\n    border-top: 1px solid #e2e2e2;\n    width: 100%;\n\tbackground-color: #ffffff;\n    position: relative;\n}\n#cookiescript_fsd_wrapper #cookiescript_declarationwrap{\n\t\ttransition: opacity 200ms ease 0ms, height 0ms ease 200ms;\n\t}\n#cookiescript_fsd_wrapper #cookiescript_aboutwrap{\n\tfont-size: 13px;\n\tpadding: 23px 0;\n\tline-height: 1.6;\n\ttext-align: left;\n\tfont-weight: normal;\n\tbox-sizing: border-box;\n\ttransition: opacity 200ms ease 0ms;\n\toverflow: auto;\n\tmin-height: 181px;\n}\n#cookiescript_fsd_wrapper #cookiescript_aboutwrap a,\n#cookiescript_fsd_wrapper #cookiescript_aboutwrap a:hover{\n    color: #73c5c0;\n    text-decoration: underline;\n}\n\n#cookiescript_setting_advertising_wrap {\n    font-size: 12px;\n}\n\n#cookiescript_iab_type {\n    display: flex;\n    justify-content: center;\n    padding: 20px 0;\n    border-bottom: 1px solid #e2e2e2;\n    flex-wrap: wrap;\n}\n\n#cookiescript_iab_type > div {\n    cursor: pointer;\n    padding: 0 9px;\n    font-size: 11px;\n    font-weight: 600;\n    background: #f5f5f5;\n    color: #1C1C1C;\n    line-height: 2;\n    margin: 3px 5px;\n    white-space: nowrap;\n}\n\n#cookiescript_iab_type .cookiescript_active {\n    background: #73c5c0;\n    color: #FEFEFE;\n}\n\n\n.cookiescript_fsd_cookies::-webkit-scrollbar-track,\n.cookiescript_fsd_tabs_content::-webkit-scrollbar-track {\n    background-color: #DADADA;\n}\n\n.cookiescript_fsd_cookies::-webkit-scrollbar,\n.cookiescript_fsd_tabs_content::-webkit-scrollbar {\n    width: 8px;\n    height: 8px;\n}\n\n.cookiescript_fsd_cookies::-webkit-scrollbar-thumb,\n.cookiescript_fsd_tabs_content::-webkit-scrollbar-thumb {\n    background-color: #73c5c0;\n}\n\n\n\n@media screen and (min-width:0\\0) and (min-resolution: .001dpcm) {\n    #cookiescript_iab_type > div{\n        display:inline-block;\n    }\n}\n\n\/* --- OVERRIDE ----*\/\n\n#cookiescript_injected_fsd #cookiescript_close {\n\ttop: 20px;\n\tfont-size: 37px;\n\tright: 20px;\n\tcolor: #1C1C1C;\n\theight: 18px;\n\twidth: 18px;\n    position: absolute;\n    margin:0;\n}\n\n#cookiescript_injected_fsd #cookiescript_show_all_partners_button {\n    color: #73c5c0;\n    margin-bottom: 0;\n    margin-top: 12px;\n    display: inline-block;\n}\n\n#cookiescript_injected_fsd #cookiescript_buttons {\n    justify-content: flex-start;\n    padding: 5px 15px;\n    margin: 0;\n}\n\n#cookiescript_injected_fsd #cookiescript_accept, #cookiescript_injected_fsd #cookiescript_save, #cookiescript_injected_fsd #cookiescript_reject {\n\t\tflex-grow: unset;\n\t\tpadding: 0px 25px;\n\tmargin: 10px 5px;\n\tfont-size: 13px;\n\tline-height: 3;\n}\n#cookiescript_injected_fsd #cookiescript_buttons{\n\tflex-direction: row;\n}\n#cookiescript_injected_fsd #cookiescript_buttons #cookiescript_reject {\n    margin-right: auto;\n}\n\n#cookiescript_injected_fsd .cookiescript-iab-itemContainer {\n    border: 1px solid #e2e2e2;\n\tbackground-color: #ffffff;\n\tpadding: 10px;\n}\n\n#cookiescript_injected_fsd .cookiescript-iab-header,\n#cookiescript_injected_fsd .cookiescript-iab-itemHeader,\n#cookiescript_injected_fsd .cookiescript-iab-itemHeaderAction {\n    color: #1C1C1C;\n}\n\n#cookiescript_injected_fsd .cookiescript-iab-itemHeaderAction {\n    border-color: #1C1C1C;\n}\n\n#cookiescript_injected_fsd #cookiescript_accept {\n    background-color: #ffffff;\n    color: #4d4d4d;\n    border: 1px solid #4d4d4d;\n    order: 1}\n\n#cookiescript_injected_fsd #cookiescript_accept:hover {\n    background-color: #ebebeb;\n}\n\n#cookiescript_injected_fsd #cookiescript_reject {\n    background-color: #ffffff;\n    color: #4d4d4d;\n    border: 1px solid #4d4d4d;\n    order: 2}\n\n#cookiescript_injected_fsd #cookiescript_reject:hover {\n    background-color: #ebebeb;\n}\n\n#cookiescript_injected_fsd #cookiescript_save {\n    display: inline-block;\n    background-color: #73c5c0;\n    color: #ffffff;\n    border: 1px solid #73c5c0;\n    order: 3}\n\n#cookiescript_injected_fsd #cookiescript_save:hover {\n    background-color: #6ab6b1;\n}\n.cookiescript_fsd_reportby{\n    position: absolute;\n    bottom: -20px;\n    right: 20px;\n    color: #FFFFFF;\n    display: inline;\n    font-size: 13px;\n}\n#cookiescript_fsd_reportlink, #cookiescript_fsd_cookiescriptlink {\n    border: 0;\n    padding: 0;\n    cursor: pointer;\n    margin: 0;\n    transition: all 100ms ease 0s;\n    background-color: transparent;\n    color: #FFFFFF;\n    display: inline;\n    font-size: 13px;\n    text-decoration: underline;\n}\n\n\n\n\n\n\n\/*Switches color reload*\/\n#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled .mdc-switch__handle::after {\n    background: #73c5c0;\n}\n\n#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after {\n    background: #70c0bb;\n}\n\n#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled:focus:not(:active) .mdc-switch__handle::after {\n    background: #70c0bb;\n}\n\n#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__handle::after {\n    background: #70c0bb;\n}\n\n#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::before,\n#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::after{\n    background: #73c5c0;\n}\n\n#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::before,\n#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::after {\n    background: #73c5c0;\n}\n\n#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::before,\n#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::after {\n    background: #73c5c0;\n}\n\n#cookiescript_injected_fsd .mdc-switch:enabled .mdc-switch__track::after {\n    background: #73c5c0;\n    opacity: 0.3;\n}\n\n#cookiescript_injected_fsd .mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::after {\n    background: #73c5c0;\n    opacity: 0.3;\n}\n\n#cookiescript_injected_fsd .mdc-switch:enabled:focus:not(:active) .mdc-switch__track::after {\n    background: #73c5c0;\n    opacity: 0.3;\n}\n\n#cookiescript_injected_fsd .mdc-switch:enabled:active .mdc-switch__track::after {\n    background: #73c5c0;\n    opacity: 0.3;\n}\n\n\n#cookiescript_fsd_wrapper {\n    border-radius: 25px;\n}\n.cookiescript_fsd_header {\n    border-radius: 25px 25px 0 0;\n}\n.cookiescript_fsd_footer {\n    border-radius: 0 0 25px 25px;\n}\n#cookiescript_iab_type > div {\n    border-radius: 25px;\n}\n.cookiescript_fsd_cookies::-webkit-scrollbar-track,\n.cookiescript_fsd_tabs_content::-webkit-scrollbar-track\n#cookiescript_iabwrap::-webkit-scrollbar-thumb,\n#cookiescript_aboutwrap::-webkit-scrollbar-thumb{\n    border-radius: 6px;\n}\n.cookiescript_fsd_cookies::-webkit-scrollbar-thumb,\n.cookiescript_fsd_tabs_content::-webkit-scrollbar-thumb,\n#cookiescript_iabwrap::-webkit-scrollbar-thumb,\n#cookiescript_aboutwrap::-webkit-scrollbar-thumb{\n    border-radius: 5px;\n}\n#cookiescript_injected_fsd #cookiescript_accept,\n#cookiescript_injected_fsd #cookiescript_save,\n#cookiescript_injected_fsd #cookiescript_reject{\n    border-radius: 30px;\n}\n\n@media only screen and (max-width: 414px) {\n    .cookiescript_fsd_header {\n        border-radius: 0;\n    }\n    .cookiescript_fsd_footer {\n        border-radius: 0;\n    }\n}\n@media only screen and (max-width: 414px) {\n\t#cookiescript_fsd_wrapper {\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tmax-height: 100%;\n\t\ttop: 0;\n\t\tborder-radius: 0;\n\t\tmargin: 0;\n\t}\n\n\t.cookiescript_fsd_main_info {\n\t\tpadding: 13px 20px;\n\t\toverflow-y: auto;\n\t\tmax-height: 140px;\n\t}\n\t.cookiescript_fsd_description{\n\t\tmargin-top: 8px;\n\t}\n\t.cookiescript_fsd_tabs > div {\n\t\tpadding: 6px;\n\t\tfont-size: 12px;\n\t}\n\n\t.cookiescript_fsd_tabs_content {\n\t\tpadding: 5px 20px 10px 20px;\n\t}\n\n\t.cookiescript_fsd_cookies_table thead {\n\t\tdisplay: none;\n\t}\n\n\t.cookiescript_fsd_cookies_table td {\n\t\tdisplay: flex;\n\t\tborder-bottom: 0px;\n\t}\n\n\t.cookiescript_fsd_cookies_table tr td:last-child {\n\t\tborder-bottom: 0;\n\t}\n\n\t.cookiescript_fsd_cookies_table td {\n\t\tborder-top: 0;\n\t}\n\n\t.cookiescript_fsd_cookies_table td::before {\n\t\tcontent: attr(label);\n\t\tfont-weight: bold;\n\t\twidth: 120px;\n\t\tmin-width: 120px;\n\t\ttext-align: left;\n\t}\n\n\t.cookiescript_fsd_cookies_table td:nth-child(2):before {\n\t\tcolor: #1C1C1C;\n\t}\n\n\t.cookiescript_category_description {\n\t\ttext-align: left;\n\t}\n\n\t.cookiescript_fsd_cookies_table td:nth-child(1),\n\t.cookiescript_fsd_cookies_table th:nth-child(1) {\n\t\tpadding-left: 7px;\n\t\tfont-weight: bold;\n\t\tborder-top: 1px solid #e2e2e2;\n\t}\n\n\t.cookiescript_fsd_cookies_table tr:nth-child(1) td:nth-child(1),\n\t.cookiescript_fsd_cookies_table tr:nth-child(1) th:nth-child(1) {\n\t\tborder-top: 0px;\n\t}\n\n\t.cookiescript_fsd_cookies_table td:last-child {\n\t\tborder-bottom: none;\n\t}\n\n\t.cookiescript_fsd_cookies_table tr:nth-child(even) {\n\t\tbackground: #f5f5f5;\n\t}\n\n\t.cookiescript_fsd_cookies_table tr:nth-child(even) td {\n\t\tborder-bottom: 0px solid #FFF;\n\t}\n\n\t#cookiescript_injected_fsd #cookiescript_buttons {\n\t\tmargin-bottom: 0;\n\t}\n\n\t#cookiescript_injected_fsd #cookiescript_buttons #cookiescript_accept,\n\t#cookiescript_injected_fsd #cookiescript_buttons #cookiescript_save,\n\t#cookiescript_injected_fsd #cookiescript_buttons #cookiescript_reject {\n\t\tflex-grow: 1;\n\t\tmargin-left: 10px;\n\t\tmargin-right: 10px;\n\t\tmargin-top: 5px;\n\t\tmargin-bottom: 5px;\n\t\tpadding: 0 15px;\n\t}\n\n\t.cookiescript_fsd_language_drop_down {\n\t\tright: 40px;\n\t}\n\n\t#cookiescript_injected_fsd #cookiescript_close{\n\t\tright:14px;\n\t}\n    .cookiescript_fsd_reportby {\n        position: relative;\n        bottom: 0;\n        right: auto;\n        color: #1C1C1C;\n        font-size: 12px;\n        padding: 0 20px 10px 21px;\n        max-width: 100%;\n        opacity: 0.8;\n        display: none;\n    }\n    #cookiescript_fsd_reportlink, #cookiescript_fsd_cookiescriptlink{\n        color: #1C1C1C;\n        font-size: 12px;\n    }\n\n}\n\n\n\r\n\r\n\r\n.cookiescript_rtl {\r\n    direction:rtl;\r\n}\r\n\r\n\/*Start Checkboxes*\/\r\n#cookiescript_injected_fsd .mdc-checkbox,\r\n#cookiescript_injected .mdc-checkbox {\r\n    box-sizing: content-box !important;\r\n}\r\n#cookiescript_injected_fsd .mdc-checkbox__native-control,\r\n#cookiescript_injected .mdc-checkbox__native-control {\r\n    display: block;\r\n    z-index: 1;\r\n}\r\n#cookiescript_injected_fsd .mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__background::before, \r\n#cookiescript_injected .mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__background::before, \r\n#cookiescript_injected_fsd .mdc-checkbox .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background::before,\r\n#cookiescript_injected .mdc-checkbox .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background::before {\r\n    background-color: #FFFFFF;\r\n}\r\n#cookiescript_injected .mdc-checkbox,#cookiescript_injected_fsd .mdc-checkbox{display:inline-block;position:relative;flex:0 0 18px;box-sizing:content-box;width:18px;height:18px;line-height:0;white-space:nowrap;cursor:pointer;vertical-align:bottom;padding:11px}#cookiescript_injected .mdc-checkbox .mdc-checkbox__native-control:checked~.mdc-checkbox__background::before,#cookiescript_injected .mdc-checkbox .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background::before,#cookiescript_injected_fsd .mdc-checkbox .mdc-checkbox__native-control:checked~.mdc-checkbox__background::before,#cookiescript_injected_fsd .mdc-checkbox .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background::before{background-color:#73c5c0}@supports not (-ms-ime-align:auto){#cookiescript_injected .mdc-checkbox .mdc-checkbox__native-control:checked~.mdc-checkbox__background::before,#cookiescript_injected .mdc-checkbox .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background::before,#cookiescript_injected_fsd .mdc-checkbox .mdc-checkbox__native-control:checked~.mdc-checkbox__background::before,#cookiescript_injected_fsd .mdc-checkbox .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background::before{background-color:var(--mdc-theme-secondary, #73c5c0)}}#cookiescript_injected .mdc-checkbox .mdc-checkbox__background,#cookiescript_injected_fsd .mdc-checkbox .mdc-checkbox__background{top:11px;left:11px}#cookiescript_injected .mdc-checkbox .mdc-checkbox__background::before,#cookiescript_injected_fsd .mdc-checkbox .mdc-checkbox__background::before{top:-13px;left:-13px;width:40px;height:40px}#cookiescript_injected .mdc-checkbox .mdc-checkbox__native-control,#cookiescript_injected_fsd .mdc-checkbox .mdc-checkbox__native-control{top:0;right:0;left:0;width:40px;height:40px}#cookiescript_injected .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate)~.mdc-checkbox__background,#cookiescript_injected_fsd .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate)~.mdc-checkbox__background{border-color:#FFFFFF;background-color:transparent}#cookiescript_injected .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,#cookiescript_injected .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,#cookiescript_injected_fsd .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,#cookiescript_injected_fsd .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background{border-color:#73c5c0;background-color:#73c5c0}#cookiescript_injected .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate)~.mdc-checkbox__background,#cookiescript_injected_fsd .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate)~.mdc-checkbox__background{border-color:rgba(115,197,192,0.26);background-color:transparent}#cookiescript_injected .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,#cookiescript_injected .mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background,#cookiescript_injected_fsd .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,#cookiescript_injected_fsd .mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background{border-color:transparent;background-color:rgba(115,197,192,0.26)}#cookiescript_injected .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark,#cookiescript_injected_fsd .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:#1C1C1C}#cookiescript_injected .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark,#cookiescript_injected_fsd .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:#1C1C1C}#cookiescript_injected .mdc-checkbox__background,#cookiescript_injected_fsd .mdc-checkbox__background{display:inline-flex;position:absolute;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;border:2px solid #73c5c0;border-radius:2px;background-color:transparent;pointer-events:none;will-change:background-color,border-color;transition:background-color 90ms 0s cubic-bezier(.4,0,.6,1),border-color 90ms 0s cubic-bezier(.4,0,.6,1)}#cookiescript_injected .mdc-checkbox__background .mdc-checkbox__background::before,#cookiescript_injected_fsd .mdc-checkbox__background .mdc-checkbox__background::before{background-color:#000}@supports not (-ms-ime-align:auto){#cookiescript_injected .mdc-checkbox__checkmark,#cookiescript_injected_fsd .mdc-checkbox__checkmark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;transition:opacity 180ms 0s cubic-bezier(.4,0,.6,1)}#cookiescript_injected .mdc-checkbox__checkmark-path,#cookiescript_injected_fsd .mdc-checkbox__checkmark-path{transition:stroke-dashoffset 180ms 0s cubic-bezier(.4,0,.6,1);stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}#cookiescript_injected .mdc-checkbox__native-control:checked~.mdc-checkbox__background,#cookiescript_injected .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background,#cookiescript_injected_fsd .mdc-checkbox__native-control:checked~.mdc-checkbox__background,#cookiescript_injected_fsd .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background{transition:border-color 90ms 0s cubic-bezier(0,0,.2,1),background-color 90ms 0s cubic-bezier(0,0,.2,1)}#cookiescript_injected .mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,#cookiescript_injected .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark-path,#cookiescript_injected_fsd .mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,#cookiescript_injected_fsd .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke-dashoffset:0}#cookiescript_injected .mdc-checkbox__background::before,#cookiescript_injected_fsd .mdc-checkbox__background::before{position:absolute;-webkit-transform:scale(0,0);transform:scale(0,0);border-radius:50%;opacity:0;pointer-events:none;content:"";will-change:opacity,transform;transition:opacity 90ms 0s cubic-bezier(.4,0,.6,1),-webkit-transform 90ms 0s cubic-bezier(.4,0,.6,1);transition:opacity 90ms 0s cubic-bezier(.4,0,.6,1),transform 90ms 0s cubic-bezier(.4,0,.6,1);transition:opacity 90ms 0s cubic-bezier(.4,0,.6,1),transform 90ms 0s cubic-bezier(.4,0,.6,1),-webkit-transform 90ms 0s cubic-bezier(.4,0,.6,1)}#cookiescript_injected .mdc-checkbox__native-control:focus~.mdc-checkbox__background::before,#cookiescript_injected_fsd .mdc-checkbox__native-control:focus~.mdc-checkbox__background::before{-webkit-transform:scale(1);transform:scale(1);opacity:.12;transition:opacity 80ms 0s cubic-bezier(0,0,.2,1),-webkit-transform 80ms 0s cubic-bezier(0,0,.2,1);transition:opacity 80ms 0s cubic-bezier(0,0,.2,1),transform 80ms 0s cubic-bezier(0,0,.2,1);transition:opacity 80ms 0s cubic-bezier(0,0,.2,1),transform 80ms 0s cubic-bezier(0,0,.2,1),-webkit-transform 80ms 0s cubic-bezier(0,0,.2,1)}#cookiescript_injected .mdc-checkbox__native-control,#cookiescript_injected_fsd .mdc-checkbox__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit}#cookiescript_injected .mdc-checkbox__native-control:disabled,#cookiescript_injected_fsd .mdc-checkbox__native-control:disabled{cursor:default;pointer-events:none}#cookiescript_injected .mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark,#cookiescript_injected_fsd .mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark{transition:opacity 180ms 0s cubic-bezier(0,0,.2,1),-webkit-transform 180ms 0s cubic-bezier(0,0,.2,1);transition:opacity 180ms 0s cubic-bezier(0,0,.2,1),transform 180ms 0s cubic-bezier(0,0,.2,1);transition:opacity 180ms 0s cubic-bezier(0,0,.2,1),transform 180ms 0s cubic-bezier(0,0,.2,1),-webkit-transform 180ms 0s cubic-bezier(0,0,.2,1);opacity:1}#cookiescript_injected .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark,#cookiescript_injected_fsd .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0;transition:opacity 90ms 0s cubic-bezier(.4,0,.6,1),-webkit-transform 90ms 0s cubic-bezier(.4,0,.6,1);transition:opacity 90ms 0s cubic-bezier(.4,0,.6,1),transform 90ms 0s cubic-bezier(.4,0,.6,1);transition:opacity 90ms 0s cubic-bezier(.4,0,.6,1),transform 90ms 0s cubic-bezier(.4,0,.6,1),-webkit-transform 90ms 0s cubic-bezier(.4,0,.6,1)}#cookiescript_injected .mdc-checkbox,#cookiescript_injected_fsd .mdc-checkbox{-webkit-tap-highlight-color:transparent}}\r\n\/*End Checkboxes*\/\r\n\r\n\r\n\/*Start Toggle*\/\r\n\r\n#cookiescript_injected .mdc-elevation-overlay,#cookiescript_injected_fsd .mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity 280ms cubic-bezier(.4,0,.2,1);background-color:#fff}#cookiescript_injected .mdc-switch,#cookiescript_injected_fsd .mdc-switch{align-items:center;background:0 0;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;margin:0;outline:0;overflow:visible;padding:0;position:relative}#cookiescript_injected .mdc-switch:disabled,#cookiescript_injected_fsd .mdc-switch:disabled{cursor:default;pointer-events:none}#cookiescript_injected .mdc-switch input[type=checkbox],#cookiescript_injected_fsd .mdc-switch input[type=checkbox]{display:none;visibility:hidden}#cookiescript_injected .mdc-switch__track,#cookiescript_injected_fsd .mdc-switch__track{overflow:hidden;position:relative;width:100%}#cookiescript_injected .mdc-switch__track::after,#cookiescript_injected .mdc-switch__track::before,#cookiescript_injected_fsd .mdc-switch__track::after,#cookiescript_injected_fsd .mdc-switch__track::before{border:1px solid transparent;border-radius:inherit;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;width:100%}#cookiescript_injected .mdc-switch__track::before,#cookiescript_injected_fsd .mdc-switch__track::before{transition:-webkit-transform 75ms 0s cubic-bezier(0,0,.2,1);transition:transform 75ms 0s cubic-bezier(0,0,.2,1);-webkit-transform:translateX(0);transform:translateX(0)}#cookiescript_injected .mdc-switch__track::after,#cookiescript_injected_fsd .mdc-switch__track::after{transition:-webkit-transform 75ms 0s cubic-bezier(.4,0,.6,1);transition:transform 75ms 0s cubic-bezier(.4,0,.6,1);-webkit-transform:translateX(-100%);transform:translateX(-100%)}#cookiescript_injected .mdc-switch__track[dir=rtl]::after,#cookiescript_injected [dir=rtl] .mdc-switch__track::after,#cookiescript_injected_fsd .mdc-switch__track[dir=rtl]::after,#cookiescript_injected_fsd [dir=rtl] .mdc-switch__track::after{-webkit-transform:translateX(100%);transform:translateX(100%)}#cookiescript_injected .mdc-switch--selected .mdc-switch__track::before,#cookiescript_injected_fsd .mdc-switch--selected .mdc-switch__track::before{transition:-webkit-transform 75ms 0s cubic-bezier(.4,0,.6,1);transition:transform 75ms 0s cubic-bezier(.4,0,.6,1);-webkit-transform:translateX(100%);transform:translateX(100%)}#cookiescript_injected .mdc-switch--selected .mdc-switch__track[dir=rtl]::before,#cookiescript_injected [dir=rtl] .mdc-switch--selected .mdc-switch__track::before,#cookiescript_injected_fsd .mdc-switch--selected .mdc-switch__track[dir=rtl]::before,#cookiescript_injected_fsd [dir=rtl] .mdc-switch--selected .mdc-switch__track::before{-webkit-transform:translateX(-100%);transform:translateX(-100%)}#cookiescript_injected .mdc-switch--selected .mdc-switch__track::after,#cookiescript_injected_fsd .mdc-switch--selected .mdc-switch__track::after{transition:-webkit-transform 75ms 0s cubic-bezier(0,0,.2,1);transition:transform 75ms 0s cubic-bezier(0,0,.2,1);-webkit-transform:translateX(0);transform:translateX(0)}#cookiescript_injected .mdc-switch__handle-track,#cookiescript_injected_fsd .mdc-switch__handle-track{height:100%;pointer-events:none;position:absolute;top:0;transition:-webkit-transform 75ms 0s cubic-bezier(.4,0,.2,1);transition:transform 75ms 0s cubic-bezier(.4,0,.2,1);left:0;right:auto;-webkit-transform:translateX(0);transform:translateX(0)}#cookiescript_injected .mdc-switch__handle-track[dir=rtl],#cookiescript_injected [dir=rtl] .mdc-switch__handle-track,#cookiescript_injected_fsd .mdc-switch__handle-track[dir=rtl],#cookiescript_injected_fsd [dir=rtl] .mdc-switch__handle-track{left:auto;right:0}#cookiescript_injected .mdc-switch--selected .mdc-switch__handle-track,#cookiescript_injected_fsd .mdc-switch--selected .mdc-switch__handle-track{-webkit-transform:translateX(100%);transform:translateX(100%)}#cookiescript_injected .mdc-switch--selected .mdc-switch__handle-track[dir=rtl],#cookiescript_injected [dir=rtl] .mdc-switch--selected .mdc-switch__handle-track,#cookiescript_injected_fsd .mdc-switch--selected .mdc-switch__handle-track[dir=rtl],#cookiescript_injected_fsd [dir=rtl] .mdc-switch--selected .mdc-switch__handle-track{-webkit-transform:translateX(-100%);transform:translateX(-100%)}#cookiescript_injected .mdc-switch__handle,#cookiescript_injected_fsd .mdc-switch__handle{display:flex;pointer-events:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:auto}#cookiescript_injected .mdc-switch__handle[dir=rtl],#cookiescript_injected [dir=rtl] .mdc-switch__handle,#cookiescript_injected_fsd .mdc-switch__handle[dir=rtl],#cookiescript_injected_fsd [dir=rtl] .mdc-switch__handle{left:auto;right:0}#cookiescript_injected .mdc-switch__handle::after,#cookiescript_injected .mdc-switch__handle::before,#cookiescript_injected_fsd .mdc-switch__handle::after,#cookiescript_injected_fsd .mdc-switch__handle::before{border:1px solid transparent;border-radius:inherit;box-sizing:border-box;content:"";width:100%;height:100%;left:0;position:absolute;top:0;transition:background-color 75ms 0s cubic-bezier(.4,0,.2,1),border-color 75ms 0s cubic-bezier(.4,0,.2,1);z-index:-1}#cookiescript_injected .mdc-switch__shadow,#cookiescript_injected_fsd .mdc-switch__shadow{border-radius:inherit;bottom:0;left:0;position:absolute;right:0;top:0}#cookiescript_injected .mdc-elevation-overlay,#cookiescript_injected_fsd .mdc-elevation-overlay{bottom:0;left:0;right:0;top:0}#cookiescript_injected .mdc-switch__ripple,#cookiescript_injected_fsd .mdc-switch__ripple{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}#cookiescript_injected .mdc-switch:disabled .mdc-switch__ripple,#cookiescript_injected_fsd .mdc-switch:disabled .mdc-switch__ripple{display:none}#cookiescript_injected .mdc-switch__icons,#cookiescript_injected_fsd .mdc-switch__icons{height:100%;position:relative;width:100%;z-index:1}#cookiescript_injected .mdc-switch__icon,#cookiescript_injected_fsd .mdc-switch__icon{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;opacity:0;transition:opacity 30ms 0s cubic-bezier(.4,0,1,1)}#cookiescript_injected .mdc-switch--selected .mdc-switch__icon--on,#cookiescript_injected .mdc-switch--unselected .mdc-switch__icon--off,#cookiescript_injected_fsd .mdc-switch--selected .mdc-switch__icon--on,#cookiescript_injected_fsd .mdc-switch--unselected .mdc-switch__icon--off{opacity:1;transition:opacity 45ms 30ms cubic-bezier(0,0,.2,1)}#cookiescript_injected .mdc-switch,#cookiescript_injected_fsd .mdc-switch{will-change:transform,opacity}@-webkit-keyframes mdc-ripple-fg-radius-in{from{-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}to{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}}@keyframes mdc-ripple-fg-radius-in{from{-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}to{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}}@-webkit-keyframes mdc-ripple-fg-opacity-in{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}to{opacity:.1}}@keyframes mdc-ripple-fg-opacity-in{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}to{opacity:.1}}@-webkit-keyframes mdc-ripple-fg-opacity-out{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:.1}to{opacity:0}}@keyframes mdc-ripple-fg-opacity-out{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:.1}to{opacity:0}}#cookiescript_injected .mdc-switch .mdc-switch__ripple::after,#cookiescript_injected .mdc-switch .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch .mdc-switch__ripple::before{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}#cookiescript_injected .mdc-switch .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch .mdc-switch__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}#cookiescript_injected .mdc-switch .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch .mdc-switch__ripple::after{z-index:0}#cookiescript_injected .mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::before{-webkit-transform:scale(1);transform:scale(1)}#cookiescript_injected .mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}#cookiescript_injected .mdc-switch.mdc-ripple-upgraded--unbounded .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch.mdc-ripple-upgraded--unbounded .mdc-switch__ripple::after{top:0;left:0}#cookiescript_injected .mdc-switch.mdc-ripple-upgraded--foreground-activation .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch.mdc-ripple-upgraded--foreground-activation .mdc-switch__ripple::after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}#cookiescript_injected .mdc-switch.mdc-ripple-upgraded--foreground-deactivation .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch.mdc-ripple-upgraded--foreground-deactivation .mdc-switch__ripple::after{-webkit-animation:mdc-ripple-fg-opacity-out 150ms;animation:mdc-ripple-fg-opacity-out 150ms;-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}#cookiescript_injected .mdc-switch .mdc-switch__ripple::after,#cookiescript_injected .mdc-switch .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch .mdc-switch__ripple::before{top:calc(50% - 50%);left:calc(50% - 50%);width:100%;height:100%}#cookiescript_injected .mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::after,#cookiescript_injected .mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::before{top:0;left:0;width:0;height:0}#cookiescript_injected .mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::after{width:0;height:0}#cookiescript_injected .mdc-switch,#cookiescript_injected_fsd .mdc-switch{width:36px}#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled .mdc-switch__handle::after{background:}#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:}#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled:focus:not(:active) .mdc-switch__handle::after{background:}#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__handle::after{background:}#cookiescript_injected .mdc-switch.mdc-switch--selected:disabled .mdc-switch__handle::after,#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:disabled .mdc-switch__handle::after{background:#424242}#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled .mdc-switch__handle::after,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled .mdc-switch__handle::after{background:#616161}#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:#212121}#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled:focus:not(:active) .mdc-switch__handle::after,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled:focus:not(:active) .mdc-switch__handle::after{background:#212121}#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__handle::after,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__handle::after{background:#212121}#cookiescript_injected .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__handle::after,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__handle::after{background:#424242}#cookiescript_injected .mdc-switch .mdc-switch__handle::before,#cookiescript_injected_fsd .mdc-switch .mdc-switch__handle::before{background:#fff}#cookiescript_injected .mdc-switch:enabled .mdc-switch__shadow,#cookiescript_injected_fsd .mdc-switch:enabled .mdc-switch__shadow{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);--mdc-elevation-box-shadow-for-gss:0px 2px 1px -1px rgba(0, 0, 0, 0.2),0px 1px 1px 0px rgba(0, 0, 0, 0.14),0px 1px 3px 0px rgba(0, 0, 0, 0.12)}#cookiescript_injected .mdc-switch:disabled .mdc-switch__shadow,#cookiescript_injected_fsd .mdc-switch:disabled .mdc-switch__shadow{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);--mdc-elevation-box-shadow-for-gss:0px 0px 0px 0px rgba(0, 0, 0, 0.2),0px 0px 0px 0px rgba(0, 0, 0, 0.14),0px 0px 0px 0px rgba(0, 0, 0, 0.12)}#cookiescript_injected .mdc-switch .mdc-switch__handle,#cookiescript_injected_fsd .mdc-switch .mdc-switch__handle{height:20px}#cookiescript_injected .mdc-switch:disabled .mdc-switch__handle::after,#cookiescript_injected_fsd .mdc-switch:disabled .mdc-switch__handle::after{opacity:.38}#cookiescript_injected .mdc-switch .mdc-switch__handle,#cookiescript_injected_fsd .mdc-switch .mdc-switch__handle{border-radius:10px}#cookiescript_injected .mdc-switch .mdc-switch__handle,#cookiescript_injected_fsd .mdc-switch .mdc-switch__handle{width:20px}#cookiescript_injected .mdc-switch .mdc-switch__handle-track,#cookiescript_injected_fsd .mdc-switch .mdc-switch__handle-track{width:calc(100% - 20px)}#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled .mdc-switch__icon,#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled .mdc-switch__icon{fill:#fff}#cookiescript_injected .mdc-switch.mdc-switch--selected:disabled .mdc-switch__icon,#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:disabled .mdc-switch__icon{fill:#fff}#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled .mdc-switch__icon,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled .mdc-switch__icon{fill:#fff}#cookiescript_injected .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icon,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icon{fill:#fff}#cookiescript_injected .mdc-switch.mdc-switch--selected:disabled .mdc-switch__icons,#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:disabled .mdc-switch__icons{opacity:.38}#cookiescript_injected .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icons,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icons{opacity:.38}#cookiescript_injected .mdc-switch.mdc-switch--selected .mdc-switch__icon,#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected .mdc-switch__icon{width:18px;height:18px}#cookiescript_injected .mdc-switch.mdc-switch--unselected .mdc-switch__icon,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected .mdc-switch__icon{width:18px;height:18px}#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::after,#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::before{background-color:}#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::after,#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::before{background-color:}#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::after,#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::before{background-color:}#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::after,#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::before{background-color:#424242}#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::after,#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::before{background-color:#424242}#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::after,#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::before{background-color:#424242}#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before,#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before{opacity:.04}#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before{transition-duration:75ms;opacity:.12}#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after{transition:opacity 150ms linear}#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after{transition-duration:75ms;opacity:.1}#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before,#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before{opacity:.04}#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before{transition-duration:75ms;opacity:.12}#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after{transition:opacity 150ms linear}#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after{transition-duration:75ms;opacity:.1}#cookiescript_injected .mdc-switch .mdc-switch__ripple,#cookiescript_injected_fsd .mdc-switch .mdc-switch__ripple{height:48px;width:48px}#cookiescript_injected .mdc-switch .mdc-switch__track,#cookiescript_injected_fsd .mdc-switch .mdc-switch__track{height:14px}#cookiescript_injected .mdc-switch:disabled .mdc-switch__track,#cookiescript_injected_fsd .mdc-switch:disabled .mdc-switch__track{opacity:.12}#cookiescript_injected .mdc-switch:enabled .mdc-switch__track::after{background:;opacity:0.3}#cookiescript_injected .mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::after{background:;opacity:0.3}#cookiescript_injected .mdc-switch:enabled:focus:not(:active) .mdc-switch__track::after{background:;opacity:0.3}#cookiescript_injected .mdc-switch:enabled:active .mdc-switch__track::after{background:;opacity:0.3}#cookiescript_injected .mdc-switch:disabled .mdc-switch__track::after,#cookiescript_injected_fsd .mdc-switch:disabled .mdc-switch__track::after{background:#424242}#cookiescript_injected .mdc-switch:enabled .mdc-switch__track::before,#cookiescript_injected_fsd .mdc-switch:enabled .mdc-switch__track::before{background:#e0e0e0}#cookiescript_injected .mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::before,#cookiescript_injected_fsd .mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::before{background:#e0e0e0}#cookiescript_injected .mdc-switch:enabled:focus:not(:active) .mdc-switch__track::before,#cookiescript_injected_fsd .mdc-switch:enabled:focus:not(:active) .mdc-switch__track::before{background:#e0e0e0}#cookiescript_injected .mdc-switch:enabled:active .mdc-switch__track::before,#cookiescript_injected_fsd .mdc-switch:enabled:active .mdc-switch__track::before{background:#e0e0e0}#cookiescript_injected .mdc-switch:disabled .mdc-switch__track::before,#cookiescript_injected_fsd .mdc-switch:disabled .mdc-switch__track::before{background:#424242}#cookiescript_injected .mdc-switch .mdc-switch__track,#cookiescript_injected_fsd .mdc-switch .mdc-switch__track{border-radius:7px}@media screen and (forced-colors:active),(-ms-high-contrast:active){#cookiescript_injected .mdc-switch:disabled .mdc-switch__handle::after,#cookiescript_injected_fsd .mdc-switch:disabled .mdc-switch__handle::after{opacity:1}#cookiescript_injected .mdc-switch.mdc-switch--selected:disabled .mdc-switch__icons,#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:disabled .mdc-switch__icons{opacity:1}#cookiescript_injected .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icons,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icons{opacity:1}#cookiescript_injected .mdc-switch:disabled .mdc-switch__track,#cookiescript_injected_fsd .mdc-switch:disabled .mdc-switch__track{opacity:1}}\r\n\/*End Toggle*\/\r\n\r\n#cookiescript_injected {\r\nbottom: 20px;\r\nleft: 20px;\r\n    position: fixed;\r\n    padding: 15px 20px 15px 20px;\r\n    width: 300px;\r\n    text-align: left;\r\n    max-height: 85%;\r\n    overflow-y: auto;\r\n    max-width: calc(100% - 40px);\r\n}\r\n#cookiescript_copyright {\r\n    line-height: 1;\r\n    text-align: center;\r\n}\r\n#cookiescript_buttons {\r\n    justify-content: space-between;\r\n    margin: 0 -5px 0 -5px;\r\n    flex-wrap: wrap;\r\n}\r\n#cookiescript_manage_wrap {\r\n    margin: 0 0 5px 0;\r\n}\r\n#cookiescript_header {\r\n    padding: 10px 0 10px;\r\n    text-align: left;\r\n    margin: 0;\r\n    margin-right: 13px;\r\n}\r\n#cookiescript_checkboxs {\r\n    margin: 0 0 18px -11px;\r\n}\r\n.cookiescript_checkbox {\r\n    margin: 0 0 -10px 0;\r\n}\r\n#cookiescript_accept,\r\n#cookiescript_save,\r\n#cookiescript_reject {\r\n    flex-grow: 1;\r\n    padding: 0 7px;\r\n    margin: 0 5px 13px 5px;\r\n}\r\n#cookiescript_description {\r\n    margin: 0 0 10px;\r\n}\r\n\r\n.cookiescript_checkbox_label{\r\n    padding: 0;\r\n    margin: 0 10px 0 0;\r\n}\r\n\r\n#cookiescript_injected{\r\n    transition: width 200ms 600ms;\r\n}\r\n\r\n#cookiescript_injected.hascookiereport{\r\n    width:600px;\r\n    transition: width 200ms 0ms;\r\n}\r\n#cookiescript_cookietablewrap {\r\n    transition: height 300ms 200ms, min-height 300ms 200ms, max-height 300ms 200ms, opacity 200ms 300ms;\r\n}\r\n#cookiescript_cookietablewrap.cookiescript_hidden {\r\n    transition: height 300ms 200ms, min-height 300ms 200ms, max-height 300ms 200ms, opacity 200ms 0ms;\r\n}\r\n\r\n#cookiescript_accept, #cookiescript_reject, #cookiescript_save {\r\n\tborder-radius: 20px;\r\n}\r\n\r\n#cookiescript_injected {\r\n\tborder-radius: 20px;\r\n}\r\n\r\n\r\n@media only screen and (max-width: 414px) {\r\n    #cookiescript_injected{\r\n    bottom: 0;\r\n    left: 0;\r\n        width: 100%;\r\n        padding: 15px;\r\n        border-radius:0;\r\n\t\tmax-width: 100%;\r\n    }\r\n    #cookiescript_description,\r\n    #cookiescript_buttons,\r\n    #cookiescript_manage_wrap,\r\n    #cookiescript_checkboxs\r\n    {\r\n        margin-bottom: 8px;\r\n    }\r\n    #cookiescript_header{\r\n        padding-top:5px;\r\n    }\r\n    #cookiescript_checkboxs {\r\n        display: flex;\r\n        flex-wrap: wrap;\r\n    }\r\n    #cookiescript_injected {\r\n\t\tmax-height: 100%;\r\n\t}\r\n}\r\n\r\n\n    <\/style>\n  ',Zt='<div id="cookiescript_injected_wrapper" tabindex="0" role="alert" aria-live="assertive" data-cs-id="cookiescript_injected">\n\t<div id="cookiescript_injected" tabindex="0" role="alert" aria-live="assertive" data-nosnippet class="">\n\t\t<div class="cookiescript_pre_header">\n              <div id="cookiescript_close" tabindex="0" role="button" aria-label="Close">\u00d7<\/div>\n    <\/div>\n      <div id="cookiescript_header" data-cs-i18n-text="{&quot;da&quot;:&quot;Denne hjemmeside bruger cookies&quot;}">\n    Denne hjemmeside bruger cookies  <\/div>\n  <div id="cookiescript_description">\n\t    <span data-cs-desc-box="true" data-cs-i18n-text="{&quot;da&quot;:&quot;Denne hjemmeside bruger cookies til at forbedre brugeroplevelsen. Ved at bruge vores hjemmeside accepterer du alle cookies i overensstemmelse med vores cookiepolitik.&quot;}" data-cs-i18n-read="Denne hjemmeside bruger cookies til at forbedre brugeroplevelsen. Ved at bruge vores hjemmeside accepterer du alle cookies i overensstemmelse med vores cookiepolitik.">\n      Denne hjemmeside bruger cookies til at forbedre brugeroplevelsen. Ved at bruge vores hjemmeside accepterer du alle cookies i overensstemmelse med vores cookiepolitik.    <\/span>\n\n    \n      \n      <a\n        id="cookiescript_readmore"\n        data-cs-i18n-text="{&quot;da&quot;:&quot;L\\u00e6s mere&quot;}"\n        data-cs-i18n-url="{&quot;da&quot;:&quot;\\\/policy.html&quot;}"\n        href="\/policy.html"\n        target="_blank"\n        aria-label="L\u00e6s mere, opens a new window"\n      >\n        L\u00e6s mere      <\/a>\n\n          <\/div>\n  <div id="cookiescript_checkboxs">\n          \n            <div class="cookiescript_checkbox">\n        <div class="mdc-checkbox">\n          <input\n            tabindex="0"\n            id="cookiescript_category_strict"\n            data-cookiescript="checkbox-input"\n            type="checkbox"\n            class="mdc-checkbox__native-control cookiescript_checkbox_input"\n            value="strict"\n            disabled checked          \/>\n          <div class="mdc-checkbox__background">\n            <svg role="none" class="mdc-checkbox__checkmark" viewBox="0 0 24 24">\n              <path class="mdc-checkbox__checkmark-path" fill="none" d="M1.73,12.91 8.1,19.28 22.79,4.59"\/>\n            <\/svg>\n          <\/div>\n        <\/div>\n        <label\n          class="cookiescript_checkbox_label"\n          for="cookiescript_category_strict"\n        >\n          <span\n            class="cookiescript_checkbox_text"\n            data-cs-i18n-text="{&quot;da&quot;:&quot;Absolut n\\u00f8dvendige&quot;}"\n          >\n            Absolut n\u00f8dvendige          <\/span>\n        <\/label>\n      <\/div>\n\n          \n            <div class="cookiescript_checkbox">\n        <div class="mdc-checkbox">\n          <input\n            tabindex="0"\n            id="cookiescript_category_performance"\n            data-cookiescript="checkbox-input"\n            type="checkbox"\n            class="mdc-checkbox__native-control cookiescript_checkbox_input"\n            value="performance"\n                      \/>\n          <div class="mdc-checkbox__background">\n            <svg role="none" class="mdc-checkbox__checkmark" viewBox="0 0 24 24">\n              <path class="mdc-checkbox__checkmark-path" fill="none" d="M1.73,12.91 8.1,19.28 22.79,4.59"\/>\n            <\/svg>\n          <\/div>\n        <\/div>\n        <label\n          class="cookiescript_checkbox_label"\n          for="cookiescript_category_performance"\n        >\n          <span\n            class="cookiescript_checkbox_text"\n            data-cs-i18n-text="{&quot;da&quot;:&quot;Ydeevne&quot;}"\n          >\n            Ydeevne          <\/span>\n        <\/label>\n      <\/div>\n\n          \n            <div class="cookiescript_checkbox">\n        <div class="mdc-checkbox">\n          <input\n            tabindex="0"\n            id="cookiescript_category_targeting"\n            data-cookiescript="checkbox-input"\n            type="checkbox"\n            class="mdc-checkbox__native-control cookiescript_checkbox_input"\n            value="targeting"\n                      \/>\n          <div class="mdc-checkbox__background">\n            <svg role="none" class="mdc-checkbox__checkmark" viewBox="0 0 24 24">\n              <path class="mdc-checkbox__checkmark-path" fill="none" d="M1.73,12.91 8.1,19.28 22.79,4.59"\/>\n            <\/svg>\n          <\/div>\n        <\/div>\n        <label\n          class="cookiescript_checkbox_label"\n          for="cookiescript_category_targeting"\n        >\n          <span\n            class="cookiescript_checkbox_text"\n            data-cs-i18n-text="{&quot;da&quot;:&quot;M\\u00e5lretning&quot;}"\n          >\n            M\u00e5lretning          <\/span>\n        <\/label>\n      <\/div>\n\n          \n            <div class="cookiescript_checkbox">\n        <div class="mdc-checkbox">\n          <input\n            tabindex="0"\n            id="cookiescript_category_functionality"\n            data-cookiescript="checkbox-input"\n            type="checkbox"\n            class="mdc-checkbox__native-control cookiescript_checkbox_input"\n            value="functionality"\n                      \/>\n          <div class="mdc-checkbox__background">\n            <svg role="none" class="mdc-checkbox__checkmark" viewBox="0 0 24 24">\n              <path class="mdc-checkbox__checkmark-path" fill="none" d="M1.73,12.91 8.1,19.28 22.79,4.59"\/>\n            <\/svg>\n          <\/div>\n        <\/div>\n        <label\n          class="cookiescript_checkbox_label"\n          for="cookiescript_category_functionality"\n        >\n          <span\n            class="cookiescript_checkbox_text"\n            data-cs-i18n-text="{&quot;da&quot;:&quot;Funktionalitet&quot;}"\n          >\n            Funktionalitet          <\/span>\n        <\/label>\n      <\/div>\n\n          \n            <div class="cookiescript_checkbox">\n        <div class="mdc-checkbox">\n          <input\n            tabindex="0"\n            id="cookiescript_category_unclassified"\n            data-cookiescript="checkbox-input"\n            type="checkbox"\n            class="mdc-checkbox__native-control cookiescript_checkbox_input"\n            value="unclassified"\n                      \/>\n          <div class="mdc-checkbox__background">\n            <svg role="none" class="mdc-checkbox__checkmark" viewBox="0 0 24 24">\n              <path class="mdc-checkbox__checkmark-path" fill="none" d="M1.73,12.91 8.1,19.28 22.79,4.59"\/>\n            <\/svg>\n          <\/div>\n        <\/div>\n        <label\n          class="cookiescript_checkbox_label"\n          for="cookiescript_category_unclassified"\n        >\n          <span\n            class="cookiescript_checkbox_text"\n            data-cs-i18n-text="{&quot;da&quot;:&quot;Uklassificerede&quot;}"\n          >\n            Uklassificerede          <\/span>\n        <\/label>\n      <\/div>\n\n      <\/div>\n  <div id="cookiescript_buttons">\n          <div id="cookiescript_save" tabindex="0" role="button" data-cs-i18n-text="{&quot;da&quot;:&quot;Gem og luk&quot;}">\n        Gem og luk      <\/div>\n              <div id="cookiescript_accept" tabindex="0" role="button" data-cs-i18n-text="{&quot;da&quot;:&quot;Accepter alle&quot;}">\n        Accepter alle      <\/div>\n              <div id="cookiescript_reject" tabindex="0" role="button" data-cs-i18n-text="{&quot;da&quot;:&quot;Afvis alle&quot;}">\n        Afvis alle      <\/div>\n      <\/div>\n\n  <div id="cookiescript_manage_wrap" tabindex="0" role="button">\n    <div id="cookiescript_manage">\n      <svg role="none" id="cookiescript_manageicon" viewBox="0 0 9.62 9.57">\n        <g id="cs-manage-btn">\n          <g id="cs-manage-btn-1-2">\n            <path class="cookiescript_gear" d="M9.46,6.06l-1.1-.78c0-.16.06-.31.06-.47a1.27,1.27,0,0,0-.06-.47L9.57,3.4l-1.15-2L7,1.93a2.74,2.74,0,0,0-.83-.47L6,0H3.61L3.35,1.46a7.14,7.14,0,0,0-.79.47L1.15,1.36,0,3.4l1.15.94c0,.16,0,.31,0,.47a1.51,1.51,0,0,0,0,.47l-1,.78A.75.75,0,0,0,0,6.17l1.15,2,1.41-.58a2.49,2.49,0,0,0,.84.47l.21,1.47H6a.53.53,0,0,1,0-.21L6.22,8.1a4,4,0,0,0,.84-.47l1.41.58,1.15-2A.75.75,0,0,0,9.46,6.06Zm-4.65.19A1.47,1.47,0,1,1,6.28,4.78,1.47,1.47,0,0,1,4.81,6.25Z"><\/path>\n          <\/g>\n        <\/g>\n      <\/svg>\n      <span data-cs-show-title="cookie-script" data-cs-i18n-text="{&quot;da&quot;:&quot;Vis detaljer&quot;}">\n        Vis detaljer      <\/span>\n      <span style="display: none" data-cs-hide-title="cookie-script" data-cs-i18n-text="{&quot;da&quot;:&quot;Skjul detaljer&quot;}">\n        Skjul detaljer      <\/span>\n    <\/div>\n  <\/div>\n\t\t<div class="cookiescript_hidden" id="cookiescript_cookietablewrap">\n\t\t\t\t\t<\/div>\n\t\t\n\t<\/div>\n<\/div>\n',Be='  \n  <div id="cookiescript_badge" tabindex="0" role="alert" aria-live="assertive">\n          <div id="cookiescript_badgeimage">\n        <svg id="cookiescript_badgesvg" xmlns="http:\/\/www.w3.org\/2000\/svg" viewBox="0 0 320.28 320.28">\n          <defs>\n            <style>\n              .cookiescriptlogo {fill: #73c5c0;}\n            <\/style>\n          <\/defs>\n          <g id="cs_layer_2" data-name="cs_layer_2">\n            <g id="cs_layer_1" data-name="cs_layer_1">\n              <path class="cookiescriptlogo" d="M160.14,0A160.14,160.14,0,1,0,320.28,160.14,160.14,160.14,0,0,0,160.14,0Zm0,301.49A141.35,141.35,0,1,1,301.49,160.14,141.35,141.35,0,0,1,160.14,301.49Z"\/>\n              <circle class="cookiescriptlogo" cx="98.09" cy="106.52" r="35.11"\/>\n              <circle class="cookiescriptlogo" cx="88.27" cy="200.63" r="14.09"\/>\n              <circle class="cookiescriptlogo" cx="151.17" cy="251.06" r="22.63"\/>\n              <circle class="cookiescriptlogo" cx="238.42" cy="180.9" r="30.49"\/>\n              <circle class="cookiescriptlogo" cx="206.65" cy="86.27" r="18.53"\/>\n            <\/g>\n          <\/g>\n        <\/svg>\n      <\/div>\n              <div id="cookiescript_badgetext" data-cs-i18n-text="{&quot;da&quot;:&quot;Indstillinger for cooies&quot;}">\n        Indstillinger for cooies      <\/div>\n      <\/div>\n',Kt='\n<div id="cookiescript_injected_fsd" data-nosnippet class="">\n  <div id="cookiescript_fsd_wrapper" tabindex="0" role="button">\n    <div class="cookiescript_fsd_header">\n\t                      <div id="cookiescript_close" tabindex="0" role="button" aria-label="Close">\u00d7<\/div>\n          <\/div>\n    <div class="cookiescript_fsd_main">\n      <div class="cookiescript_fsd_main_info">\n        <!-- TITLE -->\n                  <div class="cookiescript_fsd_title" data-cs-i18n-text="{&quot;da&quot;:&quot;Denne hjemmeside bruger cookies&quot;}">\n            Denne hjemmeside bruger cookies          <\/div>\n                <!-- END TITLE -->\n\n        <!-- DESCRIPTION -->\n                  <div class="cookiescript_fsd_description">\n            <span data-cs-desc-box="true" data-cs-i18n-text="{&quot;da&quot;:&quot;Denne hjemmeside bruger cookies til at forbedre brugeroplevelsen. Ved at bruge vores hjemmeside accepterer du alle cookies i overensstemmelse med vores cookiepolitik.&quot;}" data-cs-i18n-read="Denne hjemmeside bruger cookies til at forbedre brugeroplevelsen. Ved at bruge vores hjemmeside accepterer du alle cookies i overensstemmelse med vores cookiepolitik.">\n              Denne hjemmeside bruger cookies til at forbedre brugeroplevelsen. Ved at bruge vores hjemmeside accepterer du alle cookies i overensstemmelse med vores cookiepolitik.            <\/span>\n\n            \n              \n              <a\n                id="cookiescript_readmore"\n                data-cs-i18n-text="{&quot;da&quot;:&quot;L\\u00e6s mere&quot;}"\n                data-cs-i18n-url="{&quot;da&quot;:&quot;\\\/policy.html&quot;}"\n                href="\/policy.html"\n                target="_blank"\n                aria-label="L\u00e6s mere, opens a new window"\n              >\n                L\u00e6s mere              <\/a>\n                      <\/div>\n                \n        <!-- END DESCRIPTION -->\n        \n      <\/div>\n    <\/div>\n    <div class="cookiescript_fsd_tabs" data-cs-maintabs="cookiescript">\n      <div tabindex="0" role="button" id="cookiescript_declaration" class="cookiescript_active" data-cs-maintab="declaration" data-cs-i18n-text="{&quot;da&quot;:&quot;Erkl\\u00e6ring om cookies&quot;}">\n        Erkl\u00e6ring om cookies      <\/div>\n      <div tabindex="0" role="button" id="cookiescript_aboutcookies" data-cs-maintab="aboutcookies" data-cs-i18n-text="{&quot;da&quot;:&quot;Om cookies&quot;}">\n        Om cookies      <\/div>\n          <\/div>\n    <div class="cookiescript_fsd_tabs_content">\n      <div id="cookiescript_declarationwrap" data-cs-maintab-content="declaration">\n                            <div class="cookiescript_fsd_category">\n            <div class="cookiescript_fsd_category_main">\n              <div class="cookiescript_fsd_category_info">\n                <div class="cookiescript_fsd__category_name" data-cs-i18n-text="{&quot;da&quot;:&quot;Absolut n\\u00f8dvendige&quot;}">\n                  Absolut n\u00f8dvendige                <\/div>\n                <div class="cookiescript_category_description" data-cs-i18n-text="{&quot;da&quot;:&quot;Strictly necessary cookies allow core website functionality such as user login and account management. The website cannot be used properly without strictly necessary cookies.&quot;}">\n                  Strictly necessary cookies allow core website functionality such as user login and account management. The website cannot be used properly without strictly necessary cookies.                <\/div>\n              <\/div>\n              <div class="cookiescript_fsd_category_control">\n                <button\n                  data-cs-switch="strict"\n                  class="mdc-switch mdc-switch--selected"\n                  disabled                  type="button"\n                  role="switch"\n                  aria-checked="false"\n                >\n                  <input\n                    data-cookiescript="checkbox-input"\n                    type="checkbox"\n                    value="strict"\n                  \/>\n                  <div class="mdc-switch__track"><\/div>\n                  <div class="mdc-switch__handle-track">\n                    <div class="mdc-switch__handle">\n                      <div class="mdc-switch__shadow">\n                        <div class="mdc-elevation-overlay"><\/div>\n                      <\/div>\n                      <div class="mdc-switch__ripple"><\/div>\n                      <div class="mdc-switch__icons">\n                        <svg role="presentation" class="mdc-switch__icon mdc-switch__icon--on" viewBox="0 0 24 24">\n                          <path d="M19.69,5.23L8.96,15.96l-4.23-4.23L2.96,13.5l6,6L21.46,7L19.69,5.23z" \/>\n                        <\/svg>\n                        <svg role="presentation" class="mdc-switch__icon mdc-switch__icon--off" viewBox="0 0 24 24">\n                          <path d="M20 13H4v-2h16v2z" \/>\n                        <\/svg>\n                      <\/div>\n                    <\/div>\n                  <\/div>\n                <\/button>\n              <\/div>\n            <\/div>\n            <div class="cookiescript_fsd_cookies cookiescript_hidden" data-cs-cookies-info="strict">\n                            <table class="cookiescript_fsd_cookies_table" data-cs-table-report="cookiescript">\n                <caption style="display: none;">Cookie report<\/caption>\n                <thead>\n                <tr>\n                  <th scope = "col" data-cs-i18n-text="{&quot;da&quot;:&quot;Navn&quot;}">\n                    Navn                  <\/th>\n                  <th scope = "col" data-cs-i18n-text="{&quot;da&quot;:&quot;Udbyder \\\/ Dom\\u00e6ne&quot;}">\n                    Udbyder \/ Dom\u00e6ne                  <\/th>\n                  <th scope = "col" data-cs-i18n-text="{&quot;da&quot;:&quot;Udl\\u00f8bsdato&quot;}">\n                    Udl\u00f8bsdato                  <\/th>\n                  <th scope = "col" data-cs-i18n-text="{&quot;da&quot;:&quot;Beskrivelse&quot;}">\n                    Beskrivelse                  <\/th>\n                <\/tr>\n                <\/thead>\n                <tbody>\n                                  <tr>\n                    <td>woocommerce_cart_hash<\/td>\n                    <td>\n                                              <div class="cookiescript_vendor_name">\n                          <a target=\'_blank\' rel=\'nofollow\' href=\'https:\/\/automattic.com\/privacy\/\'>Automattic Inc.<\/a>                        <\/div>\n                                            malukka.com                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Session&quot;}">\n                      Session                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Hj\\u00e6lper WooCommerce med at bestemme, hvorn\\u00e5r indk\\u00f8bsvognens indhold \\\/ data \\u00e6ndres.&quot;}">\n                      Hj\u00e6lper WooCommerce med at bestemme, hvorn\u00e5r indk\u00f8bsvognens indhold \/ data \u00e6ndres.                    <\/td>\n                  <\/tr>\n                                  <tr>\n                    <td>CookieConsent<\/td>\n                    <td>\n                                              <div class="cookiescript_vendor_name">\n                          <a target=\'_blank\' rel=\'nofollow\' href=\'https:\/\/www.cookiebot.com\/en\/privacy-policy\/\'>Cybot A\/S<\/a>                        <\/div>\n                                            malukka.com                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;1 \\u00e5r&quot;}">\n                      1 \u00e5r                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Denne cookie gemmer brugerens cookie-samtykke for det aktuelle dom\\u00e6ne.&quot;}">\n                      Denne cookie gemmer brugerens cookie-samtykke for det aktuelle dom\u00e6ne.                    <\/td>\n                  <\/tr>\n                                  <tr>\n                    <td>VISITOR_PRIVACY_METADATA<\/td>\n                    <td>\n                                              <div class="cookiescript_vendor_name">\n                          <a target=\'_blank\' rel=\'nofollow\' href=\'https:\/\/policies.google.com\/privacy\'>YouTube<\/a>                        <\/div>\n                                            .youtube.com                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;6 m\\u00e5neder&quot;}">\n                      6 m\u00e5neder                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Denne cookie bruges til at gemme brugerens samtykke og privatlivsvalg for deres interaktion med webstedet. Det registrerer data p\\u00e5 den bes\\u00f8gendes samtykke om forskellige politikker for beskyttelse af personlige oplysninger og indstillinger, s\\u00e5 deres pr\\u00e6ferencer bliver h\\u00e6dret i fremtidige sessioner.&quot;}">\n                      Denne cookie bruges til at gemme brugerens samtykke og privatlivsvalg for deres interaktion med webstedet. Det registrerer data p\u00e5 den bes\u00f8gendes samtykke om forskellige politikker for beskyttelse af personlige oplysninger og indstillinger, s\u00e5 deres pr\u00e6ferencer bliver h\u00e6dret i fremtidige sessioner.                    <\/td>\n                  <\/tr>\n                                  <tr>\n                    <td>woocommerce_items_in_cart<\/td>\n                    <td>\n                                              <div class="cookiescript_vendor_name">\n                          <a target=\'_blank\' rel=\'nofollow\' href=\'https:\/\/automattic.com\/privacy\/\'>Automattic Inc.<\/a>                        <\/div>\n                                            malukka.com                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Session&quot;}">\n                      Session                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Hj\\u00e6lper WooCommerce med at bestemme, hvorn\\u00e5r indk\\u00f8bsvognens indhold \\\/ data \\u00e6ndres.&quot;}">\n                      Hj\u00e6lper WooCommerce med at bestemme, hvorn\u00e5r indk\u00f8bsvognens indhold \/ data \u00e6ndres.                    <\/td>\n                  <\/tr>\n                                  <tr>\n                    <td>_pinterest_ct_ua<\/td>\n                    <td>\n                                              <div class="cookiescript_vendor_name">\n                          <a target=\'_blank\' rel=\'nofollow\' href=\'https:\/\/policy.pinterest.com\/en\/privacy-policy\'>Pinterest Inc.<\/a>                        <\/div>\n                                            .ct.pinterest.com                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;1 \\u00e5r&quot;}">\n                      1 \u00e5r                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Denne cookie indstilles i forhold til Pinterest Marketing&quot;}">\n                      Denne cookie indstilles i forhold til Pinterest Marketing                    <\/td>\n                  <\/tr>\n                                  <tr>\n                    <td>CookieScriptConsent<\/td>\n                    <td>\n                                              <div class="cookiescript_vendor_name">\n                          <a target=\'_blank\' rel=\'nofollow\' href=\'https:\/\/cookie-script.com\/privacy-policy.html\'>CookieScript<\/a>                        <\/div>\n                                            malukka.com                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;1 m\\u00e5ned&quot;}">\n                      1 m\u00e5ned                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Denne cookie bruges af Cookie-Script.com-tjenesten til at huske pr\\u00e6ferencer om samtykke til bes\\u00f8gende. Det er n\\u00f8dvendigt, at Cookie-Script.com cookiebanner fungerer korrekt.&quot;}">\n                      Denne cookie bruges af Cookie-Script.com-tjenesten til at huske pr\u00e6ferencer om samtykke til bes\u00f8gende. Det er n\u00f8dvendigt, at Cookie-Script.com cookiebanner fungerer korrekt.                    <\/td>\n                  <\/tr>\n                                <\/tbody>\n              <\/table>\n              \n              \n            <\/div>\n                        <div tabindex="0" role="button" class="cookiescript_fsd_cookies_control" data-cs-cookies-info-control="strict">\n              <span data-cs-cookies-open-text class="" data-cs-i18n-text="{&quot;da&quot;:&quot;Vis cookies&quot;}">Vis cookies<\/span>\n              <span data-cs-cookies-close-text class="cookiescript_hidden" data-cs-i18n-text="{&quot;da&quot;:&quot;Skjul cookies&quot;}">Skjul cookies<\/span>\n              <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-down" role="img" xmlns="http:\/\/www.w3.org\/2000\/svg" viewBox="0 0 448 512">\n                <path fill="currentColor" d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z" class=""><\/path>\n              <\/svg>\n            <\/div>\n                      <\/div>\n                            <div class="cookiescript_fsd_category">\n            <div class="cookiescript_fsd_category_main">\n              <div class="cookiescript_fsd_category_info">\n                <div class="cookiescript_fsd__category_name" data-cs-i18n-text="{&quot;da&quot;:&quot;Ydeevne&quot;}">\n                  Ydeevne                <\/div>\n                <div class="cookiescript_category_description" data-cs-i18n-text="{&quot;da&quot;:&quot;Ydeevnecookies bruges til at se, hvordan bes\\u00f8gende bruger hjemmesiden, f.eks. analytiske cookies. Disse cookies kan ikke bruges til direkte identifikation af specifikke bes\\u00f8gende.&quot;}">\n                  Ydeevnecookies bruges til at se, hvordan bes\u00f8gende bruger hjemmesiden, f.eks. analytiske cookies. Disse cookies kan ikke bruges til direkte identifikation af specifikke bes\u00f8gende.                <\/div>\n              <\/div>\n              <div class="cookiescript_fsd_category_control">\n                <button\n                  data-cs-switch="performance"\n                  class="mdc-switch mdc-switch--unselected"\n                                    type="button"\n                  role="switch"\n                  aria-checked="false"\n                >\n                  <input\n                    data-cookiescript="checkbox-input"\n                    type="checkbox"\n                    value="performance"\n                  \/>\n                  <div class="mdc-switch__track"><\/div>\n                  <div class="mdc-switch__handle-track">\n                    <div class="mdc-switch__handle">\n                      <div class="mdc-switch__shadow">\n                        <div class="mdc-elevation-overlay"><\/div>\n                      <\/div>\n                      <div class="mdc-switch__ripple"><\/div>\n                      <div class="mdc-switch__icons">\n                        <svg role="presentation" class="mdc-switch__icon mdc-switch__icon--on" viewBox="0 0 24 24">\n                          <path d="M19.69,5.23L8.96,15.96l-4.23-4.23L2.96,13.5l6,6L21.46,7L19.69,5.23z" \/>\n                        <\/svg>\n                        <svg role="presentation" class="mdc-switch__icon mdc-switch__icon--off" viewBox="0 0 24 24">\n                          <path d="M20 13H4v-2h16v2z" \/>\n                        <\/svg>\n                      <\/div>\n                    <\/div>\n                  <\/div>\n                <\/button>\n              <\/div>\n            <\/div>\n            <div class="cookiescript_fsd_cookies cookiescript_hidden" data-cs-cookies-info="performance">\n                            <table class="cookiescript_fsd_cookies_table" data-cs-table-report="cookiescript">\n                <caption style="display: none;">Cookie report<\/caption>\n                <thead>\n                <tr>\n                  <th scope = "col" data-cs-i18n-text="{&quot;da&quot;:&quot;Navn&quot;}">\n                    Navn                  <\/th>\n                  <th scope = "col" data-cs-i18n-text="{&quot;da&quot;:&quot;Udbyder \\\/ Dom\\u00e6ne&quot;}">\n                    Udbyder \/ Dom\u00e6ne                  <\/th>\n                  <th scope = "col" data-cs-i18n-text="{&quot;da&quot;:&quot;Udl\\u00f8bsdato&quot;}">\n                    Udl\u00f8bsdato                  <\/th>\n                  <th scope = "col" data-cs-i18n-text="{&quot;da&quot;:&quot;Beskrivelse&quot;}">\n                    Beskrivelse                  <\/th>\n                <\/tr>\n                <\/thead>\n                <tbody>\n                                  <tr>\n                    <td>_ga_LG73X3LCNM<\/td>\n                    <td>\n                                            .malukka.com                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;1 \\u00e5r 1 m\\u00e5ned&quot;}">\n                      1 \u00e5r 1 m\u00e5ned                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Denne cookie bruges af Google Analytics til at forts\\u00e6tte sessionstilstanden.&quot;}">\n                      Denne cookie bruges af Google Analytics til at forts\u00e6tte sessionstilstanden.                    <\/td>\n                  <\/tr>\n                                  <tr>\n                    <td>_ga<\/td>\n                    <td>\n                                              <div class="cookiescript_vendor_name">\n                          <a target=\'_blank\' rel=\'nofollow\' href=\'https:\/\/policies.google.com\/privacy\'>Google LLC<\/a>                        <\/div>\n                                            .malukka.com                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;1 \\u00e5r 1 m\\u00e5ned&quot;}">\n                      1 \u00e5r 1 m\u00e5ned                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Dette cookienavn er knyttet til Google Universal Analytics - som er en v\\u00e6sentlig opdatering af Googles mere almindeligt anvendte analysetjeneste. Denne cookie bruges til at skelne mellem unikke brugere ved at tildele et tilf\\u00e6ldigt genereret nummer som en klient-id. Det er inkluderet i hver sideanmodning p\\u00e5 et websted og bruges til at beregne bes\\u00f8gs-, session- og kampagnedata til webstedsanalyserapporterne.&quot;}">\n                      Dette cookienavn er knyttet til Google Universal Analytics - som er en v\u00e6sentlig opdatering af Googles mere almindeligt anvendte analysetjeneste. Denne cookie bruges til at skelne mellem unikke brugere ved at tildele et tilf\u00e6ldigt genereret nummer som en klient-id. Det er inkluderet i hver sideanmodning p\u00e5 et websted og bruges til at beregne bes\u00f8gs-, session- og kampagnedata til webstedsanalyserapporterne.                    <\/td>\n                  <\/tr>\n                                  <tr>\n                    <td>_gat_UA-182291326-1<\/td>\n                    <td>\n                                            .malukka.com                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;59 sekunder&quot;}">\n                      59 sekunder                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Dette er en m\\u00f8nstertype-cookie, der er indstillet af Google Analytics, hvor m\\u00f8nsterelementet p\\u00e5 navnet indeholder det unikke identitetsnummer p\\u00e5 den konto eller det websted, det vedr\\u00f8rer. Det er en variation af _gat-cookien, der bruges til at begr\\u00e6nse m\\u00e6ngden af data, der registreres af Google p\\u00e5 websteder med h\\u00f8j trafikm\\u00e6ngde.&quot;}">\n                      Dette er en m\u00f8nstertype-cookie, der er indstillet af Google Analytics, hvor m\u00f8nsterelementet p\u00e5 navnet indeholder det unikke identitetsnummer p\u00e5 den konto eller det websted, det vedr\u00f8rer. Det er en variation af _gat-cookien, der bruges til at begr\u00e6nse m\u00e6ngden af data, der registreres af Google p\u00e5 websteder med h\u00f8j trafikm\u00e6ngde.                    <\/td>\n                  <\/tr>\n                                  <tr>\n                    <td>sbjs_migrations<\/td>\n                    <td>\n                                            .malukka.com                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Session&quot;}">\n                      Session                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Denne cookie bruges til at spore brugerinteraktioner og migration mellem forskellige sider eller sektioner p\\u00e5 hjemmesiden for at forbedre brugeroplevelsen og webstedspr\\u00e6cision.&quot;}">\n                      Denne cookie bruges til at spore brugerinteraktioner og migration mellem forskellige sider eller sektioner p\u00e5 hjemmesiden for at forbedre brugeroplevelsen og webstedspr\u00e6cision.                    <\/td>\n                  <\/tr>\n                                  <tr>\n                    <td>_lscache_vary<\/td>\n                    <td>\n                                            malukka.com                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;2 dage&quot;}">\n                      2 dage                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Denne cookie bruges til at optimere servering af cachelagrede sider til brugere baseret p\\u00e5 deres brugerdefinerede pr\\u00e6ferencer eller browsing adf\\u00e6rd. Det hj\\u00e6lper med at forbedre hjemmesidens ydelse og belastningstid.&quot;}">\n                      Denne cookie bruges til at optimere servering af cachelagrede sider til brugere baseret p\u00e5 deres brugerdefinerede pr\u00e6ferencer eller browsing adf\u00e6rd. Det hj\u00e6lper med at forbedre hjemmesidens ydelse og belastningstid.                    <\/td>\n                  <\/tr>\n                                  <tr>\n                    <td>sbjs_current_add<\/td>\n                    <td>\n                                            .malukka.com                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Session&quot;}">\n                      Session                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Denne cookie bruges til at gemme oplysninger om det aktuelle bes\\u00f8g for at skelne mellem brugere og sessioner. Det indeholder typisk oplysninger s\\u00e5som kilde til trafik, kampagnedata og brugeradf\\u00e6rd for at hj\\u00e6lpe med at spore og analysere effektiviteten af marketingkampagner.&quot;}">\n                      Denne cookie bruges til at gemme oplysninger om det aktuelle bes\u00f8g for at skelne mellem brugere og sessioner. Det indeholder typisk oplysninger s\u00e5som kilde til trafik, kampagnedata og brugeradf\u00e6rd for at hj\u00e6lpe med at spore og analysere effektiviteten af marketingkampagner.                    <\/td>\n                  <\/tr>\n                                  <tr>\n                    <td>sbjs_first_add<\/td>\n                    <td>\n                                            .malukka.com                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Session&quot;}">\n                      Session                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Denne cookie bruges til at gemme oplysninger om brugerens f\\u00f8rste bes\\u00f8g p\\u00e5 hjemmesiden, herunder tidsstempel, henvisende websted og kilde til trafikken, til at vurdere effektiviteten af marketingkampagner og webstedskilder.&quot;}">\n                      Denne cookie bruges til at gemme oplysninger om brugerens f\u00f8rste bes\u00f8g p\u00e5 hjemmesiden, herunder tidsstempel, henvisende websted og kilde til trafikken, til at vurdere effektiviteten af marketingkampagner og webstedskilder.                    <\/td>\n                  <\/tr>\n                                  <tr>\n                    <td>sbjs_current<\/td>\n                    <td>\n                                            .malukka.com                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Session&quot;}">\n                      Session                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Denne cookie bruges til at spore brugernes aktiviteter og interaktioner p\\u00e5 tv\\u00e6rs af hjemmesiden for at lette bedre analyse og forst\\u00e5else af trafikkilder og brugeradf\\u00e6rd.&quot;}">\n                      Denne cookie bruges til at spore brugernes aktiviteter og interaktioner p\u00e5 tv\u00e6rs af hjemmesiden for at lette bedre analyse og forst\u00e5else af trafikkilder og brugeradf\u00e6rd.                    <\/td>\n                  <\/tr>\n                                  <tr>\n                    <td>sbjs_first<\/td>\n                    <td>\n                                            .malukka.com                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Session&quot;}">\n                      Session                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Denne cookie bruges til at gemme oplysninger om brugerens f\\u00f8rste session p\\u00e5 hjemmesiden. Det sporer detaljer som den kilde, som brugeren kom, den vej, de tog, som s\\u00f8gemaskine og s\\u00f8geord blev brugt, og deres placering p\\u00e5 det f\\u00f8rste bes\\u00f8g. Disse oplysninger bruges til at analysere og forbedre hjemmesidens ydeevne ved at forst\\u00e5 brugeradf\\u00e6rd.&quot;}">\n                      Denne cookie bruges til at gemme oplysninger om brugerens f\u00f8rste session p\u00e5 hjemmesiden. Det sporer detaljer som den kilde, som brugeren kom, den vej, de tog, som s\u00f8gemaskine og s\u00f8geord blev brugt, og deres placering p\u00e5 det f\u00f8rste bes\u00f8g. Disse oplysninger bruges til at analysere og forbedre hjemmesidens ydeevne ved at forst\u00e5 brugeradf\u00e6rd.                    <\/td>\n                  <\/tr>\n                                  <tr>\n                    <td>sbjs_udata<\/td>\n                    <td>\n                                            .malukka.com                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Session&quot;}">\n                      Session                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Denne cookie bruges til at gemme brugerspecifikke data til at hj\\u00e6lpe med at overv\\u00e5ge og analysere effektiviteten af reklamekampagner og optimere brugeroplevelsen p\\u00e5 hjemmesiden.&quot;}">\n                      Denne cookie bruges til at gemme brugerspecifikke data til at hj\u00e6lpe med at overv\u00e5ge og analysere effektiviteten af reklamekampagner og optimere brugeroplevelsen p\u00e5 hjemmesiden.                    <\/td>\n                  <\/tr>\n                                  <tr>\n                    <td>ar_debug<\/td>\n                    <td>\n                                            .pinterest.com                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;1 \\u00e5r&quot;}">\n                      1 \u00e5r                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Denne cookie bruges til fejlfinding og analytiske form\\u00e5l, der er beregnet til at spore fejl og forbedre tjenester ved at give indblik i, hvordan hjemmesiden fungerer.&quot;}">\n                      Denne cookie bruges til fejlfinding og analytiske form\u00e5l, der er beregnet til at spore fejl og forbedre tjenester ved at give indblik i, hvordan hjemmesiden fungerer.                    <\/td>\n                  <\/tr>\n                                  <tr>\n                    <td>sbjs_session<\/td>\n                    <td>\n                                            .malukka.com                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;30 minutter&quot;}">\n                      30 minutter                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Denne cookie bruges til at spore brugeraktivitet og sessioner for at forbedre ydelsen og brugervenligheden p\\u00e5 hjemmesiden, hvilket hj\\u00e6lper med at forst\\u00e5, hvordan bes\\u00f8gende interagerer med hjemmesiden.&quot;}">\n                      Denne cookie bruges til at spore brugeraktivitet og sessioner for at forbedre ydelsen og brugervenligheden p\u00e5 hjemmesiden, hvilket hj\u00e6lper med at forst\u00e5, hvordan bes\u00f8gende interagerer med hjemmesiden.                    <\/td>\n                  <\/tr>\n                                  <tr>\n                    <td>_gid<\/td>\n                    <td>\n                                              <div class="cookiescript_vendor_name">\n                          <a target=\'_blank\' rel=\'nofollow\' href=\'https:\/\/policies.google.com\/privacy\'>Google LLC<\/a>                        <\/div>\n                                            .malukka.com                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;1 dag&quot;}">\n                      1 dag                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Denne cookie indstilles af Google Analytics. Den gemmer og opdaterer en unik v\\u00e6rdi for hver bes\\u00f8gte side og bruges til at t\\u00e6lle og spore sidevisninger.&quot;}">\n                      Denne cookie indstilles af Google Analytics. Den gemmer og opdaterer en unik v\u00e6rdi for hver bes\u00f8gte side og bruges til at t\u00e6lle og spore sidevisninger.                    <\/td>\n                  <\/tr>\n                                <\/tbody>\n              <\/table>\n              \n              \n            <\/div>\n                        <div tabindex="0" role="button" class="cookiescript_fsd_cookies_control" data-cs-cookies-info-control="performance">\n              <span data-cs-cookies-open-text class="" data-cs-i18n-text="{&quot;da&quot;:&quot;Vis cookies&quot;}">Vis cookies<\/span>\n              <span data-cs-cookies-close-text class="cookiescript_hidden" data-cs-i18n-text="{&quot;da&quot;:&quot;Skjul cookies&quot;}">Skjul cookies<\/span>\n              <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-down" role="img" xmlns="http:\/\/www.w3.org\/2000\/svg" viewBox="0 0 448 512">\n                <path fill="currentColor" d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z" class=""><\/path>\n              <\/svg>\n            <\/div>\n                      <\/div>\n                            <div class="cookiescript_fsd_category">\n            <div class="cookiescript_fsd_category_main">\n              <div class="cookiescript_fsd_category_info">\n                <div class="cookiescript_fsd__category_name" data-cs-i18n-text="{&quot;da&quot;:&quot;M\\u00e5lretning&quot;}">\n                  M\u00e5lretning                <\/div>\n                <div class="cookiescript_category_description" data-cs-i18n-text="{&quot;da&quot;:&quot;M\\u00e5lretningscookies bruges til at identificere bes\\u00f8gende mellem forskellige hjemmesider, f.eks. indholdspartnere, bannernetv\\u00e6rk. Disse cookies kan bruges af virksomheder til at oprette en profil over den bes\\u00f8gendes interesser eller vise relevante annoncer p\\u00e5 andre hjemmesider.&quot;}">\n                  M\u00e5lretningscookies bruges til at identificere bes\u00f8gende mellem forskellige hjemmesider, f.eks. indholdspartnere, bannernetv\u00e6rk. Disse cookies kan bruges af virksomheder til at oprette en profil over den bes\u00f8gendes interesser eller vise relevante annoncer p\u00e5 andre hjemmesider.                <\/div>\n              <\/div>\n              <div class="cookiescript_fsd_category_control">\n                <button\n                  data-cs-switch="targeting"\n                  class="mdc-switch mdc-switch--unselected"\n                                    type="button"\n                  role="switch"\n                  aria-checked="false"\n                >\n                  <input\n                    data-cookiescript="checkbox-input"\n                    type="checkbox"\n                    value="targeting"\n                  \/>\n                  <div class="mdc-switch__track"><\/div>\n                  <div class="mdc-switch__handle-track">\n                    <div class="mdc-switch__handle">\n                      <div class="mdc-switch__shadow">\n                        <div class="mdc-elevation-overlay"><\/div>\n                      <\/div>\n                      <div class="mdc-switch__ripple"><\/div>\n                      <div class="mdc-switch__icons">\n                        <svg role="presentation" class="mdc-switch__icon mdc-switch__icon--on" viewBox="0 0 24 24">\n                          <path d="M19.69,5.23L8.96,15.96l-4.23-4.23L2.96,13.5l6,6L21.46,7L19.69,5.23z" \/>\n                        <\/svg>\n                        <svg role="presentation" class="mdc-switch__icon mdc-switch__icon--off" viewBox="0 0 24 24">\n                          <path d="M20 13H4v-2h16v2z" \/>\n                        <\/svg>\n                      <\/div>\n                    <\/div>\n                  <\/div>\n                <\/button>\n              <\/div>\n            <\/div>\n            <div class="cookiescript_fsd_cookies cookiescript_hidden" data-cs-cookies-info="targeting">\n                            <table class="cookiescript_fsd_cookies_table" data-cs-table-report="cookiescript">\n                <caption style="display: none;">Cookie report<\/caption>\n                <thead>\n                <tr>\n                  <th scope = "col" data-cs-i18n-text="{&quot;da&quot;:&quot;Navn&quot;}">\n                    Navn                  <\/th>\n                  <th scope = "col" data-cs-i18n-text="{&quot;da&quot;:&quot;Udbyder \\\/ Dom\\u00e6ne&quot;}">\n                    Udbyder \/ Dom\u00e6ne                  <\/th>\n                  <th scope = "col" data-cs-i18n-text="{&quot;da&quot;:&quot;Udl\\u00f8bsdato&quot;}">\n                    Udl\u00f8bsdato                  <\/th>\n                  <th scope = "col" data-cs-i18n-text="{&quot;da&quot;:&quot;Beskrivelse&quot;}">\n                    Beskrivelse                  <\/th>\n                <\/tr>\n                <\/thead>\n                <tbody>\n                                  <tr>\n                    <td>YSC<\/td>\n                    <td>\n                                              <div class="cookiescript_vendor_name">\n                          <a target=\'_blank\' rel=\'nofollow\' href=\'https:\/\/policies.google.com\/privacy\'>Google LLC<\/a>                        <\/div>\n                                            .youtube.com                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Session&quot;}">\n                      Session                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Denne cookie indstilles af YouTube til at spore visninger af indlejrede videoer.&quot;}">\n                      Denne cookie indstilles af YouTube til at spore visninger af indlejrede videoer.                    <\/td>\n                  <\/tr>\n                                  <tr>\n                    <td>VISITOR_INFO1_LIVE<\/td>\n                    <td>\n                                              <div class="cookiescript_vendor_name">\n                          <a target=\'_blank\' rel=\'nofollow\' href=\'https:\/\/policies.google.com\/privacy\'>Google LLC<\/a>                        <\/div>\n                                            .youtube.com                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;6 m\\u00e5neder&quot;}">\n                      6 m\u00e5neder                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Denne cookie indstilles af Youtube for at holde styr p\\u00e5 brugerpr\\u00e6ferencer for Youtube-videoer, der er indlejret i websteder; den kan ogs\\u00e5 afg\\u00f8re, om webstedsbes\\u00f8gende bruger den nye eller gamle version af Youtube-gr\\u00e6nsefladen.&quot;}">\n                      Denne cookie indstilles af Youtube for at holde styr p\u00e5 brugerpr\u00e6ferencer for Youtube-videoer, der er indlejret i websteder; den kan ogs\u00e5 afg\u00f8re, om webstedsbes\u00f8gende bruger den nye eller gamle version af Youtube-gr\u00e6nsefladen.                    <\/td>\n                  <\/tr>\n                                  <tr>\n                    <td>test_cookie<\/td>\n                    <td>\n                                              <div class="cookiescript_vendor_name">\n                          <a target=\'_blank\' rel=\'nofollow\' href=\'https:\/\/policies.google.com\/privacy\'>Google LLC<\/a>                        <\/div>\n                                            .doubleclick.net                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;15 minutter&quot;}">\n                      15 minutter                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Denne cookie indstilles af DoubleClick (som ejes af Google) for at afg\\u00f8re, om webstedsbes\\u00f8gendes browser underst\\u00f8tter cookies.&quot;}">\n                      Denne cookie indstilles af DoubleClick (som ejes af Google) for at afg\u00f8re, om webstedsbes\u00f8gendes browser underst\u00f8tter cookies.                    <\/td>\n                  <\/tr>\n                                  <tr>\n                    <td>_gcl_au<\/td>\n                    <td>\n                                              <div class="cookiescript_vendor_name">\n                          <a target=\'_blank\' rel=\'nofollow\' href=\'https:\/\/policies.google.com\/privacy\'>Google LLC<\/a>                        <\/div>\n                                            .malukka.com                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;3 m\\u00e5neder&quot;}">\n                      3 m\u00e5neder                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Denne cookie er indstillet af Doubleclick og udf\\u00f8rer oplysninger om, hvordan slutbrugeren bruger hjemmesiden og enhver reklame, som slutbrugeren m\\u00e5tte have set f\\u00f8r han bes\\u00f8gte det n\\u00e6vnte websted.&quot;}">\n                      Denne cookie er indstillet af Doubleclick og udf\u00f8rer oplysninger om, hvordan slutbrugeren bruger hjemmesiden og enhver reklame, som slutbrugeren m\u00e5tte have set f\u00f8r han bes\u00f8gte det n\u00e6vnte websted.                    <\/td>\n                  <\/tr>\n                                  <tr>\n                    <td>_pin_unauth<\/td>\n                    <td>\n                                              <div class="cookiescript_vendor_name">\n                          <a target=\'_blank\' rel=\'nofollow\' href=\'https:\/\/policy.pinterest.com\/en\/privacy-policy\'>Pinterest Inc.<\/a>                        <\/div>\n                                            .malukka.com                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;1 \\u00e5r&quot;}">\n                      1 \u00e5r                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Registrerer et unikt ID, der identificerer og genkender brugeren. Bruges til m\\u00e5lrettet reklame.&quot;}">\n                      Registrerer et unikt ID, der identificerer og genkender brugeren. Bruges til m\u00e5lrettet reklame.                    <\/td>\n                  <\/tr>\n                                  <tr>\n                    <td>_fbp<\/td>\n                    <td>\n                                              <div class="cookiescript_vendor_name">\n                          <a target=\'_blank\' rel=\'nofollow\' href=\'https:\/\/www.facebook.com\/policy.php\'>Meta Platform Inc.<\/a>                        <\/div>\n                                            .malukka.com                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;3 m\\u00e5neder&quot;}">\n                      3 m\u00e5neder                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Brugt af Facebook til at levere en r\\u00e6kke reklameprodukter, s\\u00e5som realtidstilbud fra tredjepartsannonc\\u00f8rer&quot;}">\n                      Brugt af Facebook til at levere en r\u00e6kke reklameprodukter, s\u00e5som realtidstilbud fra tredjepartsannonc\u00f8rer                    <\/td>\n                  <\/tr>\n                                  <tr>\n                    <td>IDE<\/td>\n                    <td>\n                                              <div class="cookiescript_vendor_name">\n                          <a target=\'_blank\' rel=\'nofollow\' href=\'https:\/\/policies.google.com\/privacy\'>Google LLC<\/a>                        <\/div>\n                                            .doubleclick.net                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;1 \\u00e5r&quot;}">\n                      1 \u00e5r                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Denne cookie er indstillet af Doubleclick og udf\\u00f8rer oplysninger om, hvordan slutbrugeren bruger hjemmesiden og enhver reklame, som slutbrugeren m\\u00e5tte have set f\\u00f8r han bes\\u00f8gte det n\\u00e6vnte websted.&quot;}">\n                      Denne cookie er indstillet af Doubleclick og udf\u00f8rer oplysninger om, hvordan slutbrugeren bruger hjemmesiden og enhver reklame, som slutbrugeren m\u00e5tte have set f\u00f8r han bes\u00f8gte det n\u00e6vnte websted.                    <\/td>\n                  <\/tr>\n                                <\/tbody>\n              <\/table>\n              \n              \n            <\/div>\n                        <div tabindex="0" role="button" class="cookiescript_fsd_cookies_control" data-cs-cookies-info-control="targeting">\n              <span data-cs-cookies-open-text class="" data-cs-i18n-text="{&quot;da&quot;:&quot;Vis cookies&quot;}">Vis cookies<\/span>\n              <span data-cs-cookies-close-text class="cookiescript_hidden" data-cs-i18n-text="{&quot;da&quot;:&quot;Skjul cookies&quot;}">Skjul cookies<\/span>\n              <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-down" role="img" xmlns="http:\/\/www.w3.org\/2000\/svg" viewBox="0 0 448 512">\n                <path fill="currentColor" d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z" class=""><\/path>\n              <\/svg>\n            <\/div>\n                      <\/div>\n                            <div class="cookiescript_fsd_category">\n            <div class="cookiescript_fsd_category_main">\n              <div class="cookiescript_fsd_category_info">\n                <div class="cookiescript_fsd__category_name" data-cs-i18n-text="{&quot;da&quot;:&quot;Funktionalitet&quot;}">\n                  Funktionalitet                <\/div>\n                <div class="cookiescript_category_description" data-cs-i18n-text="{&quot;da&quot;:&quot;Funktionalitetscookies bruges til at huske oplysninger om bes\\u00f8gende p\\u00e5 hjemmesiden, f.eks. sprog, tidszone, udvidet indhold.&quot;}">\n                  Funktionalitetscookies bruges til at huske oplysninger om bes\u00f8gende p\u00e5 hjemmesiden, f.eks. sprog, tidszone, udvidet indhold.                <\/div>\n              <\/div>\n              <div class="cookiescript_fsd_category_control">\n                <button\n                  data-cs-switch="functionality"\n                  class="mdc-switch mdc-switch--unselected"\n                                    type="button"\n                  role="switch"\n                  aria-checked="false"\n                >\n                  <input\n                    data-cookiescript="checkbox-input"\n                    type="checkbox"\n                    value="functionality"\n                  \/>\n                  <div class="mdc-switch__track"><\/div>\n                  <div class="mdc-switch__handle-track">\n                    <div class="mdc-switch__handle">\n                      <div class="mdc-switch__shadow">\n                        <div class="mdc-elevation-overlay"><\/div>\n                      <\/div>\n                      <div class="mdc-switch__ripple"><\/div>\n                      <div class="mdc-switch__icons">\n                        <svg role="presentation" class="mdc-switch__icon mdc-switch__icon--on" viewBox="0 0 24 24">\n                          <path d="M19.69,5.23L8.96,15.96l-4.23-4.23L2.96,13.5l6,6L21.46,7L19.69,5.23z" \/>\n                        <\/svg>\n                        <svg role="presentation" class="mdc-switch__icon mdc-switch__icon--off" viewBox="0 0 24 24">\n                          <path d="M20 13H4v-2h16v2z" \/>\n                        <\/svg>\n                      <\/div>\n                    <\/div>\n                  <\/div>\n                <\/button>\n              <\/div>\n            <\/div>\n            <div class="cookiescript_fsd_cookies cookiescript_hidden" data-cs-cookies-info="functionality">\n                            <table class="cookiescript_fsd_cookies_table" data-cs-table-report="cookiescript">\n                <caption style="display: none;">Cookie report<\/caption>\n                <thead>\n                <tr>\n                  <th scope = "col" data-cs-i18n-text="{&quot;da&quot;:&quot;Navn&quot;}">\n                    Navn                  <\/th>\n                  <th scope = "col" data-cs-i18n-text="{&quot;da&quot;:&quot;Udbyder \\\/ Dom\\u00e6ne&quot;}">\n                    Udbyder \/ Dom\u00e6ne                  <\/th>\n                  <th scope = "col" data-cs-i18n-text="{&quot;da&quot;:&quot;Udl\\u00f8bsdato&quot;}">\n                    Udl\u00f8bsdato                  <\/th>\n                  <th scope = "col" data-cs-i18n-text="{&quot;da&quot;:&quot;Beskrivelse&quot;}">\n                    Beskrivelse                  <\/th>\n                <\/tr>\n                <\/thead>\n                <tbody>\n                                  <tr>\n                    <td>wp-wpml_current_language<\/td>\n                    <td>\n                                              <div class="cookiescript_vendor_name">\n                          <a target=\'_blank\' rel=\'nofollow\' href=\'https:\/\/wpml.org\/documentation\/privacy-policy-and-gdpr-compliance\/\'>OnTheGoSystems Ltd.<\/a>                        <\/div>\n                                            malukka.com                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Session&quot;}">\n                      Session                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;Gemmer det aktuelle sprog. Som standard er denne cookie kun indstillet til indloggede brugere. Hvis du aktiverer sprogcookien til at underst\\u00f8tte AJAX-filtrering, indstilles denne cookie ogs\\u00e5 til brugere, der ikke er logget ind.&quot;}">\n                      Gemmer det aktuelle sprog. Som standard er denne cookie kun indstillet til indloggede brugere. Hvis du aktiverer sprogcookien til at underst\u00f8tte AJAX-filtrering, indstilles denne cookie ogs\u00e5 til brugere, der ikke er logget ind.                    <\/td>\n                  <\/tr>\n                                <\/tbody>\n              <\/table>\n              \n              \n            <\/div>\n                        <div tabindex="0" role="button" class="cookiescript_fsd_cookies_control" data-cs-cookies-info-control="functionality">\n              <span data-cs-cookies-open-text class="" data-cs-i18n-text="{&quot;da&quot;:&quot;Vis cookies&quot;}">Vis cookies<\/span>\n              <span data-cs-cookies-close-text class="cookiescript_hidden" data-cs-i18n-text="{&quot;da&quot;:&quot;Skjul cookies&quot;}">Skjul cookies<\/span>\n              <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-down" role="img" xmlns="http:\/\/www.w3.org\/2000\/svg" viewBox="0 0 448 512">\n                <path fill="currentColor" d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z" class=""><\/path>\n              <\/svg>\n            <\/div>\n                      <\/div>\n                            <div class="cookiescript_fsd_category">\n            <div class="cookiescript_fsd_category_main">\n              <div class="cookiescript_fsd_category_info">\n                <div class="cookiescript_fsd__category_name" data-cs-i18n-text="{&quot;da&quot;:&quot;Uklassificerede&quot;}">\n                  Uklassificerede                <\/div>\n                <div class="cookiescript_category_description" data-cs-i18n-text="{&quot;da&quot;:&quot;Unclassified cookies are cookies that do not belong to any other category or are in the process of categorization.&quot;}">\n                  Unclassified cookies are cookies that do not belong to any other category or are in the process of categorization.                <\/div>\n              <\/div>\n              <div class="cookiescript_fsd_category_control">\n                <button\n                  data-cs-switch="unclassified"\n                  class="mdc-switch mdc-switch--unselected"\n                                    type="button"\n                  role="switch"\n                  aria-checked="false"\n                >\n                  <input\n                    data-cookiescript="checkbox-input"\n                    type="checkbox"\n                    value="unclassified"\n                  \/>\n                  <div class="mdc-switch__track"><\/div>\n                  <div class="mdc-switch__handle-track">\n                    <div class="mdc-switch__handle">\n                      <div class="mdc-switch__shadow">\n                        <div class="mdc-elevation-overlay"><\/div>\n                      <\/div>\n                      <div class="mdc-switch__ripple"><\/div>\n                      <div class="mdc-switch__icons">\n                        <svg role="presentation" class="mdc-switch__icon mdc-switch__icon--on" viewBox="0 0 24 24">\n                          <path d="M19.69,5.23L8.96,15.96l-4.23-4.23L2.96,13.5l6,6L21.46,7L19.69,5.23z" \/>\n                        <\/svg>\n                        <svg role="presentation" class="mdc-switch__icon mdc-switch__icon--off" viewBox="0 0 24 24">\n                          <path d="M20 13H4v-2h16v2z" \/>\n                        <\/svg>\n                      <\/div>\n                    <\/div>\n                  <\/div>\n                <\/button>\n              <\/div>\n            <\/div>\n            <div class="cookiescript_fsd_cookies cookiescript_hidden" data-cs-cookies-info="unclassified">\n                            <table class="cookiescript_fsd_cookies_table" data-cs-table-report="cookiescript">\n                <caption style="display: none;">Cookie report<\/caption>\n                <thead>\n                <tr>\n                  <th scope = "col" data-cs-i18n-text="{&quot;da&quot;:&quot;Navn&quot;}">\n                    Navn                  <\/th>\n                  <th scope = "col" data-cs-i18n-text="{&quot;da&quot;:&quot;Udbyder \\\/ Dom\\u00e6ne&quot;}">\n                    Udbyder \/ Dom\u00e6ne                  <\/th>\n                  <th scope = "col" data-cs-i18n-text="{&quot;da&quot;:&quot;Udl\\u00f8bsdato&quot;}">\n                    Udl\u00f8bsdato                  <\/th>\n                  <th scope = "col" data-cs-i18n-text="{&quot;da&quot;:&quot;Beskrivelse&quot;}">\n                    Beskrivelse                  <\/th>\n                <\/tr>\n                <\/thead>\n                <tbody>\n                                  <tr>\n                    <td>pum-7149<\/td>\n                    <td>\n                                            malukka.com                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;1 m\\u00e5ned 1 dag&quot;}">\n                      1 m\u00e5ned 1 dag                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:null}">\n                                          <\/td>\n                  <\/tr>\n                                  <tr>\n                    <td>yith_wcwl_session_[abcdef0123456789]{32}<\/td>\n                    <td>\n                                            malukka.com                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;1 m\\u00e5ned&quot;}">\n                      1 m\u00e5ned                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:null}">\n                                          <\/td>\n                  <\/tr>\n                                  <tr>\n                    <td>wp_woocommerce_session_[abcdef0123456789]{32}<\/td>\n                    <td>\n                                            malukka.com                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:&quot;2 dage&quot;}">\n                      2 dage                    <\/td>\n                    <td data-cs-i18n-text="{&quot;da&quot;:null}">\n                                          <\/td>\n                  <\/tr>\n                                <\/tbody>\n              <\/table>\n              \n              \n            <\/div>\n                        <div tabindex="0" role="button" class="cookiescript_fsd_cookies_control" data-cs-cookies-info-control="unclassified">\n              <span data-cs-cookies-open-text class="" data-cs-i18n-text="{&quot;da&quot;:&quot;Vis cookies&quot;}">Vis cookies<\/span>\n              <span data-cs-cookies-close-text class="cookiescript_hidden" data-cs-i18n-text="{&quot;da&quot;:&quot;Skjul cookies&quot;}">Skjul cookies<\/span>\n              <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-down" role="img" xmlns="http:\/\/www.w3.org\/2000\/svg" viewBox="0 0 448 512">\n                <path fill="currentColor" d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z" class=""><\/path>\n              <\/svg>\n            <\/div>\n                      <\/div>\n              <\/div>\n      <div id="cookiescript_aboutwrap" class="cookiescript_hidden" data-cs-maintab-content="aboutcookies">\n        <span data-cs-i18n-text="{&quot;da&quot;:&quot;Cookies er sm\\u00e5 tekstfiler, som hjemmesider, du bes\\u00f8ger, placerer p\\u00e5 din computer. Hjemmesider bruger cookies til at hj\\u00e6lpe bes\\u00f8gende med at navigere effektivt og udf\\u00f8re visse funktioner. Cookies, der er n\\u00f8dvendige for at hjemmesiden fungerer korrekt, kan aktiveres uden din tilladelse. Alle andre cookies skal godkendes, f\\u00f8r de kan aktiveres i browseren.&lt;br \\\/&gt;\\r\\n&lt;br \\\/&gt;\\r\\nDu kan til enhver tid \\u00e6ndre dit samtykke til brug af cookies p\\u00e5 siden med vores fortrolighedspolitik.&quot;}">\n          Cookies er sm\u00e5 tekstfiler, som hjemmesider, du bes\u00f8ger, placerer p\u00e5 din computer. Hjemmesider bruger cookies til at hj\u00e6lpe bes\u00f8gende med at navigere effektivt og udf\u00f8re visse funktioner. Cookies, der er n\u00f8dvendige for at hjemmesiden fungerer korrekt, kan aktiveres uden din tilladelse. Alle andre cookies skal godkendes, f\u00f8r de kan aktiveres i browseren.<br \/>\r\n<br \/>\r\nDu kan til enhver tid \u00e6ndre dit samtykke til brug af cookies p\u00e5 siden med vores fortrolighedspolitik.        <\/span>\n                  <div>\n            <span data-cs-i18n-text="{&quot;da&quot;:&quot;Vi bruger ogs\\u00e5 cookies til at indsamle data med det form\\u00e5l at personalisere og m\\u00e5le effektiviteten af vores annoncering. For flere detaljer, bes\\u00f8g &lt;a href=&amp;#39;https:\\\/\\\/business.safety.google\\\/privacy\\\/&amp;#39; target=&amp;#39;_blank&amp;#39;&gt;Google Privacy Policy&lt;\\\/a&gt;.&quot;}">\n              Vi bruger ogs\u00e5 cookies til at indsamle data med det form\u00e5l at personalisere og m\u00e5le effektiviteten af vores annoncering. For flere detaljer, bes\u00f8g <a href=\&#39;https:\/\/business.safety.google\/privacy\/\&#39; target=\&#39;_blank\&#39;>Google Privacy Policy<\/a>.            <\/span>\n          <\/div>\n                <div style="display: none;" data-cs-consent-key-box="cookie-script">\n          <span data-cs-i18n-text="{&quot;da&quot;:&quot;Cookies samtykke-id&quot;}">\n            Cookies samtykke-id          <\/span>:\n          <span data-cs-consent-key="cookie-script"><\/span>\n        <\/div>\n      <\/div>\n          <\/div>\n    <div class="cookiescript_fsd_footer">\n      <div id="cookiescript_buttons">\n        <div id="cookiescript_accept" tabindex="0" role="button" data-cs-i18n-text="{&quot;da&quot;:&quot;Accepter alle&quot;}">\n          Accepter alle        <\/div>\n        <div id="cookiescript_reject" tabindex="0" role="button" data-cs-i18n-text="{&quot;da&quot;:&quot;Afvis alle&quot;}">\n          Afvis alle        <\/div>\n        <div id="cookiescript_save" tabindex="0" role="button" data-cs-i18n-text="{&quot;da&quot;:&quot;Gem og luk&quot;}">\n          Gem og luk        <\/div>\n      <\/div>\n      \n      <div class="cookiescript_fsd_reportby"  role="contentinfo">\n          Cookie <a id="cookiescript_fsd_reportlink"  href="https:\/\/cookie-script.com\/cookie-report?identifier=8f0d3ef92ba0fdc55e96033f9888478e" target="_blank" aria-label="report, opens a new window">report<\/a> created by <a href="https:\/\/cookie-script.com" id="cookiescript_fsd_cookiescriptlink" title="CookieScript Consent Management Platform" target="_blank" aria-label="CookieScript Consent Management Platform, opens a new window">CookieScript<\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n  \n<\/div>\n',Qt='CookieScriptConsent',Me=30,ei=window.location.href,ee='3fdc62af851801eeb1208de9895f3769',bi=!1,ti={'targeting':['YSC','VISITOR_INFO1_LIVE','test_cookie','_gcl_au','_pin_unauth','_fbp','IDE'],'performance':['_ga_LG73X3LCNM','_ga','_gat_UA-182291326-1','sbjs_migrations','_lscache_vary','sbjs_current_add','sbjs_first_add','sbjs_current','sbjs_first','sbjs_udata','ar_debug','sbjs_session','_gid'],'strict':['woocommerce_cart_hash','CookieConsent','VISITOR_PRIVACY_METADATA','woocommerce_items_in_cart','_pinterest_ct_ua','CookieScriptConsent'],'unclassified':['pum-7149','yith_wcwl_session_[abcdef0123456789]{32}','wp_woocommerce_session_[abcdef0123456789]{32}'],'functionality':['wp-wpml_current_language']};var hi={'performance':[{'name':'_ga_LG73X3LCNM','domain':'.malukka.com','path':'\/','expire':'34560000','same_site':null,'session':'0','secure':'0','value':'GS1.1.1722582826.1.0.1722582826.0.0.0'},{'name':'_ga','domain':'.malukka.com','path':'\/','expire':'34560000','same_site':null,'session':'0','secure':'0','value':'GA1.1.1112308324.1722582827'},{'name':'_gat_UA-182291326-1','domain':'.malukka.com','path':'\/','expire':'59','same_site':null,'session':'0','secure':'0','value':'1'},{'name':'sbjs_migrations','domain':'.malukka.com','path':'\/','expire':'0','same_site':null,'session':'1','secure':'0','value':'1418474375998%3D1'},{'name':'sbjs_current_add','domain':'.malukka.com','path':'\/','expire':'0','same_site':null,'session':'1','secure':'0','value':'fd%3D2024-08-02%2007%3A13%3A28%7C%7C%7Cep%3Dhttps%3A%2F%2Fmalukka.com%2F%7C%7C%7Crf%3D%28none%29'},{'name':'sbjs_first_add','domain':'.malukka.com','path':'\/','expire':'0','same_site':null,'session':'1','secure':'0','value':'fd%3D2024-08-02%2007%3A13%3A28%7C%7C%7Cep%3Dhttps%3A%2F%2Fmalukka.com%2F%7C%7C%7Crf%3D%28none%29'},{'name':'sbjs_current','domain':'.malukka.com','path':'\/','expire':'0','same_site':null,'session':'1','secure':'0','value':'typ%3Dtypein%7C%7C%7Csrc%3D%28direct%29%7C%7C%7Cmdm%3D%28none%29%7C%7C%7Ccmp%3D%28none%29%7C%7C%7Ccnt%3D%28none%29%7C%7C%7Ctrm%3D%28none%29%7C%7C%7Cid%3D%28none%29%7C%7C%7Cplt%3D%28none%29%7C%7C%7Cfmt%3D%28none%29%7C%7C%7Ctct%3D%28none%29'},{'name':'sbjs_first','domain':'.malukka.com','path':'\/','expire':'0','same_site':null,'session':'1','secure':'0','value':'typ%3Dtypein%7C%7C%7Csrc%3D%28direct%29%7C%7C%7Cmdm%3D%28none%29%7C%7C%7Ccmp%3D%28none%29%7C%7C%7Ccnt%3D%28none%29%7C%7C%7Ctrm%3D%28none%29%7C%7C%7Cid%3D%28none%29%7C%7C%7Cplt%3D%28none%29%7C%7C%7Cfmt%3D%28none%29%7C%7C%7Ctct%3D%28none%29'},{'name':'sbjs_udata','domain':'.malukka.com','path':'\/','expire':'0','same_site':null,'session':'1','secure':'0','value':'vst%3D1%7C%7C%7Cuip%3D%28none%29%7C%7C%7Cuag%3DMozilla%2F5.0%20%28X11%3B%20Linux%20x86_64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F120.0.0.0%20Safari%2F537.36'},{'name':'sbjs_session','domain':'.malukka.com','path':'\/','expire':'1794','same_site':null,'session':'0','secure':'0','value':'pgs%3D1%7C%7C%7Ccpg%3Dhttps%3A%2F%2Fmalukka.com%2F'},{'name':'_gid','domain':'.malukka.com','path':'\/','expire':'86399','same_site':null,'session':'0','secure':'0','value':'GA1.2.428129075.1722582836'}],'strict':[{'name':'woocommerce_cart_hash','domain':'malukka.com','path':'\/','expire':'0','same_site':null,'session':'1','secure':'1','value':'d26a4eef3b4c4971b1e2b02145c41025'},{'name':'CookieConsent','domain':'malukka.com','path':'\/','expire':'31535999','same_site':null,'session':'0','secure':'1','value':'{stamp:%27fufRkIK7flPQfsUhSkxXlHZxebNDfj5h9csOeaEvBs\/\/Rf23ncBP1Q==%27%2Cnecessary:true%2Cpreferences:true%2Cstatistics:true%2Cmarketing:true%2Cmethod:%27explicit%27%2Cver:1%2Cutc:1722583075759%2Cregion:%27nl%27}'},{'name':'woocommerce_items_in_cart','domain':'malukka.com','path':'\/','expire':'0','same_site':null,'session':'1','secure':'1','value':'1'}],'unclassified':[{'name':'pum-7149','domain':'malukka.com','path':'\/','expire':'2678395','same_site':null,'session':'0','secure':'0','value':'true'}],'functionality':[{'name':'wp-wpml_current_language','domain':'malukka.com','path':'\/','expire':'0','same_site':null,'session':'1','secure':'0','value':'da'}],'targeting':[{'name':'_gcl_au','domain':'.malukka.com','path':'\/','expire':'7775998','same_site':null,'session':'0','secure':'0','value':'1.1.1763887607.1722582836'},{'name':'_pin_unauth','domain':'.malukka.com','path':'\/','expire':'31535994','same_site':null,'session':'0','secure':'0','value':'dWlkPU5EWTBaR0k0TURBdE56QTROeTAwWTJaakxUaGxZelV0WldSaFl6VXhPRFV6TnpFeg'},{'name':'_fbp','domain':'.malukka.com','path':'\/','expire':'7775997','same_site':'Lax','session':'0','secure':'0','value':'fb.1.1722582808278.758933102470542960'}]};var fi={'strict':{'session':['wpEmojiSettingsSupports','wc_fragments_3a1f15c2d40f1c03810d8efd81d22579','is_eu','wc_cart_hash_3a1f15c2d40f1c03810d8efd81d22579-da','wc_cart_created','wc_cart_hash_3a1f15c2d40f1c03810d8efd81d22579-en'],'local':['wc_cart_hash_3a1f15c2d40f1c03810d8efd81d22579-en','lastExternalReferrerTime','lastExternalReferrer','wc_cart_hash_3a1f15c2d40f1c03810d8efd81d22579-da']}};var mi=['YSC','VISITOR_INFO1_LIVE','_ga_LG73X3LCNM','_ga','_gat_UA-182291326-1','woocommerce_cart_hash','sbjs_migrations','pum-7149','_lscache_vary','yith_wcwl_session_[abcdef0123456789]{32}','CookieConsent','test_cookie','sbjs_current_add','sbjs_first_add','sbjs_current','sbjs_first','sbjs_udata','ar_debug','wp-wpml_current_language','VISITOR_PRIVACY_METADATA','sbjs_session','_gcl_au','woocommerce_items_in_cart','_pinterest_ct_ua','_gid','wp_woocommerce_session_[abcdef0123456789]{32}','_pin_unauth','_fbp','CookieScriptConsent','IDE'],c=['targeting','performance','strict','unclassified','functionality'],Q=1,Xt='malukka.com',ki='',Yt=[],Wt={};var ni=[],G=!1,te=!1,Ne='0',Ge='',Oe=[],Ue=null,Re=[],Ve=null,Pe=null,ie=!1,ne=['_ga','_gid','_ga_','_gac_gb_','_gat','AMP_TOKEN','_gac_','__utma','__utmt','__utmb','__utmc','__utmz','__utmv'],ci=!1,ce=!1,s='da',oi=!1,D=Number(0),oe=!1,re=!1,q=null,O='',v=Boolean('1'),w=function(){var e=document.querySelector('script[data-cs-cookiename]');if(e){return e.getAttribute('data-cs-cookiename')};return Qt},se=function(){window.dataLayer=window.dataLayer||[];window.gtag=window.gtag||function(){dataLayer.push(arguments)}},He=function(){return!1},L=function(e,t){if(!G){if(e){if(t){m(!0,t)}else{m(!0)}}else{m(!1)};if(window.gtag){G=!0}};if(!te&&document.readyState==='complete'){if(e){if(t){g(!0,t)}else{g(!0)}}else{g(!1)};if(window.fbq){te=!0}}},Xe=function(e){if(v||window.CookieScriptData.useGoogleTemplate){if(!oe){var t=!1,n=!1;if(window.google_tag_data&&window.google_tag_data.ics){t=window.google_tag_data.ics.usedDefault===!0};if(window.dataLayer){for(let i=0;i<window.dataLayer.length;i++){if(window.dataLayer[i]){if(window.dataLayer[i][0]==='consent'&&window.dataLayer[i][1]==='default'){n=!0}}}};if(t||n){return};m(e,undefined,'default');oe=!0}}},ae=function(){if(v||window.CookieScriptData.useGoogleTemplate){if(window.google_tag_data&&window.google_tag_data.ics&&window.google_tag_data.ics.entries){var e=Object.keys(window.google_tag_data.ics.entries);if(e.length>0){return e};return!1};return!1};return!1},Ye=function(){if(v||window.CookieScriptData.useGoogleTemplate){se();if(window.gtag){gtag('set','developer_id.dMmY1Mm',!0)}}},We=function(){if(q&&q==='shopify'){if(window.Shopify&&window.Shopify.loadFeatures){window.Shopify.loadFeatures([{name:'consent-tracking-api',version:'0.1'}],function(e){},)}}},x=function(e,t){if(q&&q==='shopify'){if(window.Shopify&&window.Shopify.customerPrivacy&&window.Shopify.customerPrivacy.setTrackingConsent){var i={'analytics':!1,'marketing':!1,'preferences':!1,'sale_of_data':!1};if(e){if(t){i={'analytics':r(t,'performance'),'marketing':r(t,'targeting'),'preferences':r(t,'functionality'),'sale_of_data':r(t,'targeting')}}else{i={'analytics':!0,'marketing':!0,'preferences':!0,'sale_of_data':!0}}};window.Shopify.customerPrivacy.setTrackingConsent(i,function(){})}}},de=function(e){U(e);var t=D===0||D>500?500:D;setTimeout(function(){U(e)},t)},U=function(e){if(window.CookieScriptData.useGoogleTemplate){G=!0};var n=function(t){var i=typeof t==='undefined'?c:t;if(i.length===c.length){f();L(!0)}else{f(i);L(!0,i)};x(!0,i);if(!e){for(var n=0;n<i.length;n++){l(i[n])}};z(i);E(i)},t=function(){z();E();x(!1);if(h()){L(!1)};f(['strict'])};He();if(je()){pe();return!0};if(h()){if(qe()){var i=B();n(i);return!0}else{t();if(!e){l('strict')};return!0}}else{t();return!0}},R=function(){return!1},Je=function(e){return!1},Ze=function(e,i){if(i===undefined){i={}};var n=e;if(e==='def_cookie_lang'){n=s};var g=i.nodeScope?i.nodeScope.querySelectorAll('[data-cs-i18n-text]'):document.querySelectorAll('[data-cs-i18n-text]'),v=i.nodeScope?i.nodeScope.querySelectorAll('[data-cs-i18n-url]'):document.querySelectorAll('[data-cs-i18n-url]'),w=i.nodeScope?i.nodeScope.querySelectorAll('[data-cs-i18n-table-label]'):document.querySelectorAll('[data-cs-i18n-table-label]'),f,h,b;if(typeof g!=='undefined'){f=Array.prototype.slice.call(g);for(var k=0;k<f.length;k++){var d=f[k];try{var o=JSON.parse(d.getAttribute('data-cs-i18n-text'));if(o&&o[n]&&o[n].length>0){d.innerHTML=o[n];if(d.getAttribute('data-cs-i18n-read')){d.setAttribute('data-cs-i18n-read',o[n])}}else if(o&&o[s]&&o[s].length>0){d.innerHTML=o[s];if(d.getAttribute('data-cs-i18n-read')){d.setAttribute('data-cs-i18n-read',o[s])}}}catch(c){}}};if(typeof v!=='undefined'){h=Array.prototype.slice.call(v);for(var m=0;m<h.length;m++){var u=h[m];try{var a=JSON.parse(u.getAttribute('data-cs-i18n-url'));if(a&&a[n]&&a[n].length>0){u.setAttribute('href',a[n])}else if(a&&a[s]&&a[s].length>0){u.setAttribute('href',a[s])}}catch(c){}}};if(typeof w!=='undefined'){b=Array.prototype.slice.call(w);for(var p=0;p<b.length;p++){var l=b[p];try{var r=JSON.parse(l.getAttribute('data-cs-i18n-table-label'));if(r&&r[n]&&r[n].length>0){l.setAttribute('label',r[n])}else if(r&&r[s]&&r[s].length>0){l.setAttribute('label',r[s])}}catch(c){}}};if(i.rebuildIab&&i.rebuildIab===!0){ye()};t.currentLang=n},F=function(e){t.currentLang='da';return!1},le=function(){var e=document.querySelectorAll('table[data-cs-table-report="cookiescript"]');Array.prototype.slice.call(e).forEach(function(e){var c=e.querySelectorAll('thead th'),t=[],i=[];Array.prototype.slice.call(c).forEach(function(e){t.push(e.innerText);i.push(e.getAttribute('data-cs-i18n-text'))});var n=e.querySelectorAll('tbody tr');Array.prototype.slice.call(n).forEach(function(e){Array.prototype.slice.call(e.children).forEach(function(e,n){e.setAttribute('label',t[n]);e.setAttribute('data-cs-i18n-table-label',i[n])})})})},f=function(e){var t=e&&e.length>0?'[data-cookiescript="accepted"][data-cookiecategory]':'[data-cookiescript="accepted"]';Qe(t,e);et(t,e);tt(t,e);it(t,e);nt(t,e);ct(t,e);Ke(e)},z=function(e){var s=n.get();for(var t in s){if(t===w()||vt(t)||wt(t,e)||xt(t)){continue};Yt.push(t);Wt[t]=s[t];n.remove(t);if(n.get(t)!=='undefined'){var r=window.location.hostname.split('.');while(r.length>0&&n.get(t)!=='undefined'){var c=r.join('.'),o=location.pathname.split('/'),i='/';n.remove(t,{path:i,domain:''});n.remove(t,{path:i,domain:c});n.remove(t,{path:i,domain:'.'+c});while(o.length>0&&n.get(t)!=='undefined'){i=o.join('/');n.remove(t,{path:i,domain:''});n.remove(t,{path:i,domain:c});n.remove(t,{path:i,domain:'.'+c});o.pop()};r.shift()}}}},V=function(e){return!1},E=function(e){return!1},P=function(e){return!1},pe=function(e){if(e===undefined){e={console:!0}};var i=['strict','performance','targeting','functionality','unclassified'];o('action','accept');var n=X(c);o('categories',JSON.stringify(n));f();V();P();L(!0);x(!0,i);for(var t=0;t<i.length;t++){l(i[t])};l('all');if(e.console){u('_forceAllow - TRUE')}},Ke=function(e){var c=document.querySelectorAll('[data-cookienotice]');for(var i=0;i<c.length;i++){var n=c[i];if(e&&e.length>0){var t=n.getAttribute('data-cookienotice');if(t){e.forEach(function(e){t=t.replace(e,'').trim()});if(t.length>0){continue}}};n.style.display='none'}},Qe=function(e,t){var o=document.querySelectorAll('img'+e);if(o){for(var c=0;c<o.length;c++){var n=o[c];if(t&&t.length>0){var i=n.getAttribute('data-cookiecategory');if(i){t.forEach(function(e){i=i.replace(e,'').trim()});if(i.length>0){continue}}};n.setAttribute('src',n.getAttribute('data-src'));n.removeAttribute('data-cookiescript')}}},et=function(e,t){var s=!1,r=document.querySelectorAll('script[type="text/plain"]'+e);if(r){for(var o=0;o<r.length;o++){var n=r[o];if(t&&t.length>0){var c=n.getAttribute('data-cookiecategory');if(c){t.forEach(function(e){c=c.replace(e,'').trim()});if(c.length>0){continue}}};if(n.getAttribute('data-reload')==='true'){s=!0};var i=document.createElement('script');i.innerHTML=n.innerHTML;var a=Array.prototype.slice.call(n.attributes);a.forEach(function(e){i.setAttribute(e.name,e.value)});i.setAttribute('type','text/javascript');i.removeAttribute('data-cookiescript');Tt(n,i)}};if(s){Dt()}},tt=function(e,t){var o=document.querySelectorAll('iframe'+e);if(o){for(var c=0;c<o.length;c++){var n=o[c];if(t&&t.length>0){var i=n.getAttribute('data-cookiecategory');if(i){t.forEach(function(e){i=i.replace(e,'').trim()});if(i.length>0){continue}}};n.setAttribute('src',n.getAttribute('data-src'));n.removeAttribute('data-cookiescript')}}},it=function(e,t){var o=document.querySelectorAll('embed'+e);if(o){for(var c=0;c<o.length;c++){var i=o[c];if(t&&t.length>0){var n=i.getAttribute('data-cookiecategory');if(n){t.forEach(function(e){n=n.replace(e,'').trim()});if(n.length>0){continue}}};i.setAttribute('src',i.getAttribute('data-src'));i.removeAttribute('data-cookiescript');var r=i.outerHTML;Ee(i,r)}}},nt=function(e,t){var o=document.querySelectorAll('object'+e);if(o){for(var c=0;c<o.length;c++){var i=o[c];if(t&&t.length>0){var n=i.getAttribute('data-cookiecategory');if(n){t.forEach(function(e){n=n.replace(e,'').trim()});if(n.length>0){continue}}};i.setAttribute('data',i.getAttribute('data-data'));i.removeAttribute('data-cookiescript');var r=i.outerHTML;Ee(i,r)}}},ct=function(e,t){var o=document.querySelectorAll('link'+e);if(o){for(var c=0;c<o.length;c++){var n=o[c];if(t&&t.length>0){var i=n.getAttribute('data-cookiecategory');if(i){t.forEach(function(e){i=i.replace(e,'').trim()});if(i.length>0){continue}}};n.setAttribute('href',n.getAttribute('data-href'));n.removeAttribute('data-cookiescript')}}},ue=function(){document.addEventListener('keydown',function(e){if(e.key==='Tab'){var t=document.getElementById('cookiescript_injected');if(t){e.preventDefault();e.stopPropagation();t.focus()}}},{once:!0})},ri=function(e){return!1},me=function(){return!1},ke=function(){return!1},fe=function(e){if(typeof e!=='undefined'){Y(e);return};if(qe()){var t=B();Y(t)}},T=function(){ot();var e=document.querySelector('[data-cs-id="cookiescript_injected"]');if(e){setTimeout(function(){b(e,200,ue)},200);me()}else{setTimeout(function(){we()},150)}},j=function(e){var i=document.querySelector('[data-cs-id="cookiescript_injected"]'),t=document.getElementById('cookiescript_injected_fsd');if(i){A(i,e||200);rt()};if(t){A(t,200,function(){t.parentNode.removeChild(t)})};ke()},C=function(){var e=document.getElementById('cookiescript_badge');if(e){setTimeout(function(){b(e,200)},200)}else{xe()}},ot=function(e){var t=document.getElementById('cookiescript_badge');if(t){A(t,e||200)}},si=function(){var e=document.getElementById('cookiescript_cookietablewrap');if(e&&e.classList.contains('cookiescript_hidden')){e.classList.remove('cookiescript_hidden')};var t=document.getElementById('cookiescript_injected');if(t){t.classList.add('hascookiereport')};he(!0)},rt=function(){var e=document.getElementById('cookiescript_cookietablewrap');if(e&&!e.classList.contains('cookiescript_hidden')){e.classList.add('cookiescript_hidden')};var t=document.getElementById('cookiescript_injected');if(t){t.classList.remove('hascookiereport')};he(!1)},he=function(e){var t=document.querySelector('#cookiescript_manage_wrap span[data-cs-show-title="cookie-script"]'),i=document.querySelector('#cookiescript_manage_wrap span[data-cs-hide-title="cookie-script"]');if(t&&i){if(e){A(t,1);b(i,1)}else{A(i,1);b(t,1)}}},H=function(t){e(t,'keydown',function(e){if(e.key===' '||e.key==='Enter'||e.key==='Spacebar'){e.preventDefault();e.currentTarget.click()}},!0)},be=function(e,t,i){var l=e.target||e.srcElement,a=l.getAttribute(t);if(a&&a.length>0){var s=document.querySelectorAll('div['+i+']');if(s){for(var r=0;r<s.length;r++){var n=s[r],c=n.getAttribute(i),d=c&&c===a,o=document.querySelector('div['+t+'="'+c+'"]');if(o){o.classList.remove('cookiescript_active');d&&o.classList.add('cookiescript_active')};n.classList.add('cookiescript_hidden');d&&n.classList.remove('cookiescript_hidden')}}}},ge=function(){var t=document.querySelector('[data-cs-consent-key-box="cookie-script"]'),i=document.querySelector('[data-cs-consent-key="cookie-script"]');if(t&&i){var e=a('key');if(e&&typeof e==='string'&&e.length>0){i.innerText=e;t.style.display=''}}},st=function(){var e=document.querySelector('[data-cs-id="cookiescript_injected"]'),t;if(Ct()){t=Se()};if(e){e.parentNode.removeChild(e)};pt(t)},at=function(){var t=jt(),i=function(e){e.classList.remove('mdc-switch--unselected');e.classList.add('mdc-switch--selected')},n=function(e){e.classList.remove('mdc-switch--selected');e.classList.add('mdc-switch--unselected')};e(t,'click',function(e){var t=e.currentTarget,c,r=t.getAttribute('data-cs-switch');if(t.classList.contains('mdc-switch--selected')){n(t);c=!1}else{i(t);c=!0};var o=document.querySelector('input[data-cookiescript="checkbox-input"][value="'+r+'"]');if(r==='strict'){o.checked=!0}else{o.checked=c}},!0);var c=S();e(c,'change',function(e){var c=e.currentTarget;t.forEach(function(e){if(c.value===e.getAttribute('data-cs-switch')){if(c.checked){i(e)}else{n(e)}}})},!0)},ve=function(){var i=document.getElementById('cookiescript_save'),n=document.getElementById('cookiescript_accept'),c=document.getElementById('cookiescript_reject'),o=document.getElementById('cookiescript_close');e(i,'click',function(){t.acceptAction()});e(i,'keydown',function(e){if(e.key===' '||e.key==='Enter'||e.key==='Spacebar'){e.preventDefault();i.click()}});e(n,'click',function(){t.acceptAllAction()});e(n,'keydown',function(e){if(e.key===' '||e.key==='Enter'||e.key==='Spacebar'){e.preventDefault();n.click()}});e(c,'click',function(){t.rejectAllAction()});e(c,'keydown',function(e){if(e.key===' '||e.key==='Enter'||e.key==='Spacebar'){e.preventDefault();c.click()}});e(document.getElementById('cookiescript_readmore'),'click',function(){d('readmore','')});e(o,'click',function(){j();C();d('close','');Et()});e(o,'keydown',function(e){if(e.key===' '||e.key==='Enter'||e.key==='Spacebar'){e.preventDefault();o.click()}});var r=document.querySelectorAll('div[data-cs-maintabs="cookiescript"] > div');e(r,'click',function(e){be(e,'data-cs-maintab','data-cs-maintab-content')},!0);H(r);ge();window.addEventListener('CookieScriptConsentKeyUpdate',ge)},dt=function(){var c=S(),r=function(){var e=document.getElementById('cookiescript_accept'),t=document.getElementById('cookiescript_save');if(!e.classList.contains('cookiescript_hidden')){e.classList.add('cookiescript_hidden');e.classList.add('cookiescript_bigger');t.classList.add('cookiescript_bigger');setTimeout(function(){e.style.display='none';t.style.display='inline-block';t.classList.remove('cookiescript_bigger')},100)}};for(var i=0;i<c.length;i++){var o=c[i];e(o,'click',function(e){r()})};var t=document.getElementById('cookiescript_manage_wrap');e(t,'click',function(){st()});e(t,'keydown',function(e){if(e.key===' '||e.key==='Enter'||e.key==='Spacebar'){e.preventDefault();t.click()}});var n=document.querySelectorAll('div[data-cs-tabs="cookiescript"] > div');e(n,'click',function(e){be(e,'data-cs-tab','data-cs-tab-content')},!0);H(n);me()},lt=function(){at();var t=document.querySelectorAll('[data-cs-cookies-info-control]');e(t,'click',function(e){var t=e.currentTarget,n=t.getAttribute('data-cs-cookies-info-control'),i=document.querySelector('[data-cs-cookies-info="'+n+'"]');if(t.classList.contains('active')){i.classList.add('cookiescript_hidden');t.querySelector('[data-cs-cookies-open-text]').classList.remove('cookiescript_hidden');t.querySelector('[data-cs-cookies-close-text]').classList.add('cookiescript_hidden');t.classList.remove('active')}else{i.classList.remove('cookiescript_hidden');t.querySelector('[data-cs-cookies-open-text]').classList.add('cookiescript_hidden');t.querySelector('[data-cs-cookies-close-text]').classList.remove('cookiescript_hidden');t.classList.add('active')}},!0);H(t);if(!ce){ye();ce=!0}},pt=function(e){M(document.body,Kt);F();le();var i=document.getElementById('cookiescript_injected_fsd');b(i,200);ve();lt();fe(e);Je(t.currentLang)},we=function(){M(document.body,Zt);F();le();var e=document.getElementById('cookiescript_injected');b(e,200,ue);ve();dt();fe()},xe=function(){if(Be.length>0){M(document.body,Be);var t=document.getElementById('cookiescript_badge');setTimeout(function(){F(t);b(t,200)},200);e(t,'click',function(){T()});e(t,'keydown',function(e){if(e.key===' '||e.key==='Enter'||e.key==='Spacebar'){e.preventDefault();t.click()}})}},ye=function(){return!1},ut=function(){var e=document.querySelector('style[data-type="cookiescriptstyles"]'),t=document.getElementById('cookiescript_injected'),i=document.getElementById('cookiescript_badge');if(t){t.parentNode.removeChild(t)};if(i){i.parentNode.removeChild(i)};if(e){e.parentNode.removeChild(e)};ke()},mt=function(){var s=document.querySelectorAll('iframe[data-cookiescript="accepted"]'),n=Array.prototype.slice.call(s);if(n.length>0){for(var i=0;i<n.length;i++){var e=n[i];if(!e.getAttribute('src')){var c=e.getAttribute('alt')||'',o=e.getAttribute('data-alt-img'),r=c;if(o){r='<img alt="'+c+'" src="'+o+'" />'};var t=(e.contentWindow)?e.contentWindow:(e.contentDocument.document)?e.contentDocument.document:e.contentDocument;t.document.open();t.document.write(r);t.document.close()}}}},I=function(e){var t=document.getElementById('csconsentcheckbox');if(t){t.checked=e}},kt=function(){var c=document.getElementById('csconsentcheckbox');e(c,'change',function(e){var i=e.target||e.srcElement;if(i.checked){t.acceptAllAction()}else{t.rejectAllAction()}});var n=document.getElementById('csconsentlink');e(n,'click',function(){T()});var i=document.getElementsByClassName('csconsentlink');e(i,'click',function(){T()},!0)},ft=function(){return!1},ai=function(){return!1},ht=function(){return!1},bt=function(){return!1},gt=function(){return!1},vt=function(e){var n=[];for(var i=0;i<n.length;i++){var t=n[i];if(t.regexp){var c=It(t.name);if(e.match(c)){return!0}}else{if(e===t.name){return!0}}};return!1},wt=function(e,t){var i=['strict'];if(typeof t!=='undefined'){i=t.slice();i.push('strict');i=y(i)};for(var c=0;c<i.length;c++){var n=ti[i[c]];if(n){if(r(n,e)||yt({cNames:n,cookieName:e})){return!0}}};return!1},xt=function(e){for(var t=0;t<ne.length;t++){var i=ne[t];if(e.indexOf(i)===0){return!0}};return!1},yt=function(e){var o=e.cNames,s=e.cookieName,a=!!e.onlyCheckPattern,i=[{'pattern':'^[a-f0-9]{32}$','name':'[abcdef0123456789]{32}'},{'pattern':'^PrestaShop-[a-f0-9]{32}$','name':'PrestaShop-[abcdef0123456789]{32}'},{'pattern':'^LF_session_[a-f0-9]{32}$','name':'LF_session_[abcdef0123456789]{32}'},{'pattern':'^cid_[a-f0-9]{32}$','name':'cid_[abcdef0123456789]{32}'},{'pattern':'^wp_woocommerce_session_[a-f0-9]{32}$','name':'wp_woocommerce_session_[abcdef0123456789]{32}'},{'pattern':'^visa_1_[a-f0-9]{32}$','name':'visa_1_[abcdef0123456789]{32}'},{'pattern':'^yith_wcwl_session_[a-f0-9]{32}$','name':'yith_wcwl_session_[abcdef0123456789]{32}'},{'pattern':'^mp_[a-f0-9]{32}_mixpanel$','name':'mp_[abcdef0123456789]{32}_mixpanel'},{'pattern':'^ps[a-f0-9]{24}$','name':'ps[abcdef0123456789]{24}'}];for(var t=0;t<i.length;t++){var n=i[t].pattern,c=new RegExp(n,'i');if(c.test(s)){if(a){return!0}else{if(r(o,i[t].name)){return!0}}}};return!1},qe=function(){var e=a('action');return Boolean(e&&e==='accept')},qt=function(){var e=a('action'),t=B();return Boolean(e&&e==='accept'&&t.length===c.length)},h=function(){var e=a('action');return Boolean(e&&(e==='accept'||e==='reject'))},je=function(){return n.get('CookieScriptScanner')},jt=function(){var e=document.querySelectorAll('[data-cs-switch]');if(typeof e!=='undefined'){return Array.prototype.slice.call(e)};return[]},S=function(){var e=document.querySelectorAll('input[data-cookiescript="checkbox-input"]');if(typeof e!=='undefined'){return Array.prototype.slice.call(e)};return[]},Ct=function(){var e=document.querySelectorAll('input[data-cookiescript="checkbox-input"]');if(typeof e!=='undefined'&&e.length>0){return!0};return!1},X=function(e){var i=[];for(var t=0;t<e.length;t++){if(e[t]!=='strict'){i.push(e[t])}};return i},Ce=function(e){var n=S();for(var i=0;i<n.length;i++){var t=n[i];if(t.value==='strict'){t.checked=!0}else{t.checked=e};J('change',t)}},Y=function(e){var n=S();for(var i=0;i<n.length;i++){var t=n[i];if(t.value==='strict'||r(e,t.value)){t.checked=!0}else{t.checked=!1};J('change',t)}},W=function(e){if(typeof CookieScriptReport!=='undefined'&&CookieScriptReport.instance){CookieScriptReport.instance.setStateCheckboxes(e)}},Se=function(){var i=[],n=S();for(var t=0;t<n.length;t++){var e=n[t];if(e.checked||e.value==='strict'){i.push(e.value)}};return y(i)},B=function(){var n=a('categories'),t=[];if(Q){t=['strict']};if(n){try{var i=JSON.parse(n);if(Q){i.push('strict')};return y(i)}catch(e){return t}};return t},St=function(){var e=document.querySelector('span[data-cs-desc-box="true"]');if(e){return e.getAttribute('data-cs-i18n-read')};return''},Ae=function(e){try{var i=new XMLHttpRequest();i.open('GET',e.url);i.onload=function(){if(i.status===200){try{var n=JSON.parse(i.responseText);e.done(n)}catch(t){e.done(i.responseText)}}else{u('ERROR: Request failed.  Returned status for '+url+' of '+i.status)}};i.send()}catch(t){u('ERROR: Yor browser not support request')}},At=function(){var e=null;if(O&&O.length>0){e=O};var i=document.querySelector('script[data-cs-samesite]');if(i){var t=i.getAttribute('data-cs-samesite');if(t){e=t}};return e?e.toLowerCase():e},o=function(e,i){var c=Le();c[e]=i;if(e==='action'&&t.consentTime!==0){c.consenttime=t.consentTime};try{var o=Fe(JSON.stringify(c));De(o)}catch(n){u('Error: Write '+cookieName+'value =>'+n)}},De=function(e){var i={expires:Number(Me),domain:ze};var t=At();if(t){i.sameSite=t;if(t==='none'){i.secure=!0}};n.set(w(),e,i)},a=function(e){var t=Le();return t[e]},Le=function(){var t=n.get(w(),{domain:ze});try{return JSON.parse(t)}catch(e){return{}}},Fe=function(e){return e},Dt=function(){J('DOMContentLoaded',window.document)},Lt=function(){t.onAcceptAll();p('CookieScriptAcceptAll');if(typeof c!=='undefined'&&c.length>0){for(var e=0;e<c.length;e++){l(c[e])}}else{l('all')}},Ft=function(e){var n={categories:y(e)};t.onAccept(n);p('CookieScriptAccept',n);for(var i=0;i<e.length;i++){l(e[i])}},zt=function(){t.onReject();p('CookieScriptReject');l('strict')},Et=function(){t.onClose();p('CookieScriptClose')},l=function(e){var i='CookieScriptCategory-'+e;if(r(t.dispatchEventNames,i))return;t.dispatchEventNames.push(i);t.dispatchEventNames=y(t.dispatchEventNames);p(i);window.dataLayer=window.dataLayer||[];window.dataLayer.push({'event':i})},ze=function(){return null}(),p=function(e,t){try{var n;if(typeof(Event)==='function'){n=new CustomEvent(e,{bubbles:!0,cancelable:!0,detail:t})}else{n=document.createEvent('CustomEvent');n.initCustomEvent(e,!0,!0,t)};window.document.dispatchEvent(n)}catch(i){u('Warning: You browser not support dispatch event')}},J=function(e,t){try{var n;if(typeof(Event)==='function'){n=new Event(e,{bubbles:!0,cancelable:!0})}else{n=document.createEvent('Event');n.initEvent(e,!0,!0)};t.dispatchEvent(n)}catch(i){u('Warning: You browser not support dispatch event')}},b=function(e,t,i){var o=Te(e,'opacity'),r=o?o:1;e.style.opacity=0;e.style.display='';var c=+new Date(),n=function(){e.style.opacity=+e.style.opacity+(new Date()-c)/t;c=+new Date();if(+e.style.opacity<r){(window.requestAnimationFrame&&requestAnimationFrame(n))||setTimeout(n,16)}else{e.style.opacity='';if(i!==undefined){i()}}};n()},A=function(e,t,i){var o=Te(e,'opacity');e.style.opacity=o?o:1;var c=+new Date(),n=function(){e.style.opacity=+e.style.opacity-(new Date()-c)/t;c=+new Date();if(+e.style.opacity>0){(window.requestAnimationFrame&&requestAnimationFrame(n))||setTimeout(n,16)}else{e.style.display='none';e.style.opacity='';if(i!==undefined){i()}}};n()},r=function(e,t){var i=!1,n=e.indexOf(t);if(n>=0){i=!0};return i},Tt=function(e,t){if(e){e.insertAdjacentElement('afterend',t);e.parentNode.removeChild(e)}},Ee=function(e,t){if(e){e.insertAdjacentHTML('afterend',t);e.parentNode.removeChild(e)}},M=function(e,t){if(e){e.insertAdjacentHTML('beforeend',t)}},y=function(e){var i=[];for(var t=0;t<e.length;t++){if(i.indexOf(e[t])===-1&&e[t]!==''){i.push(e[t])}};return i},u=function(e){console&&('function'==typeof console.warn?console.warn(e):console.log&&console.log(e))},di=function(e){throw e},e=function(e,t,i,c){var o=function(e,t,i){if(!e)return;try{if(e.attachEvent){e['e'+t+i]=i;e[t+i]=function(){e['e'+t+i](window.event)};e.attachEvent('on'+t,e[t+i])}else{e.addEventListener(t,i,!1)}}catch(n){}};if(c&&e&&e.length>0){for(var n=0;n<e.length;n++){o(e[n],t,i)}}else{o(e,t,i)}},li=function(e,t,i,c){var o=function(e,t,i){if(!e)return;if(e.detachEvent){e.detachEvent('on'+t,e[t+i]);e[t+i]=null}else{e.removeEventListener(t,i,!1)}};if(c&&e&&e.length>0){for(var n=0;n<e.length;n++){o(e[n],t,i)}}else{o(e,t,i)}},Te=function(e,t){if(typeof getComputedStyle!=='undefined'){return getComputedStyle(e,null).getPropertyValue(t)}else{return e.currentStyle[t]}},n=function(){
/*! js-cookie v3.0.0-rc.0 | MIT */
;function e(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n){e[i]=n[i]}};return e};var t={read:function(e){return e.replace(/%3B/g,';')},write:function(e){return e.replace(/;/g,'%3B')}};function i(n,c){function o(i,o,r){if(typeof document==='undefined'){return};r=e({},c,r);if(typeof r.expires==='number'){var d=new Date();d.setTime(d.getTime()+r.expires*864e5);r.expires=d};if(r.expires){r.expires=r.expires.toUTCString()};i=t.write(i).replace(/=/g,'%3D');o=n.write(String(o),i);var a='';for(var s in r){if(!r[s]){continue};a+='; '+s;if(r[s]===!0){continue};a+='='+r[s].split(';')[0]};return(document.cookie=i+'='+o+a)};function r(e){if(typeof document==='undefined'||(arguments.length&&!e)){return};var s=document.cookie?document.cookie.split('; '):[],o={};for(var c=0;c<s.length;c++){var r=s[c].split('='),a=r.slice(1).join('='),i=t.read(r[0]).replace(/%3D/g,'=');o[i]=n.read(a,i);if(e===i){break}};return e?o[e]:o};return Object.create({set:o,get:r,remove:function(t,i){o(t,'',e({},i,{expires:-1}))},withAttributes:function(t){return i(this.converter,e({},this.attributes,t))},withConverter:function(t){return i(e({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(c)},converter:{value:Object.freeze(n)}})};var n=window.location.protocol==='https:';return i(t,{path:'/',secure:n})}(),It=function(e){if(typeof e!=='string'){return e};var t=e.match(/(\/?)(.+)\1([a-z]*)/i);if(t[3]&&!/^(?!.*?(.).*?\1)[gmixXsuUAJ]+$/.test(t[3])){return RegExp(e)};return new RegExp(t[2],t[3])},pi=function(){return!0},Bt=function(e,t){e=e.replace(/[\[\]]/g,'\\$&');var n=new RegExp('[?&]'+e+'(=([^&#]*)|&|#|$)'),i=n.exec(t);if(!i)return null;if(!i[2])return'';return decodeURIComponent(i[2].replace(/\+/g,' '))},Mt=function(){var i=w(),t=Bt(i,window.location.href);if(t){try{t=Fe(t);De(t)}catch(e){u('Error: Write(_loadCookieValueFromUrlArgs) '+i+'value =>'+e)}}},ui=function(){var t=document.querySelectorAll('script'),c=/gtag\(\s*['"]config['"]\s*,\s*['"]G-[A-Z0-9-]+['"]\s*\)/i,i=!1;for(var e=0;e<t.length;e++){var n=t[e];if(c.test(n.innerHTML)){i=!0;break}};return i},Nt=function(){var e=/bot|googlebot|crawler|spider|robot|crawling/i;if(e.test(navigator.userAgent)){return!0};if(navigator.webdriver){return!0};if(navigator.languages.length===0){return!0};return!1},d=function(e,t){if(!Nt()){Ae({url:'https://consent.cookie-script.com/analytics?action='+e+'&time='+(new Date).getTime()+'&script='+ee+'&category='+t,done:function(){}})}},N=function(e,t){ie=!0;var i=St();if(i.length>2000){i=i.slice(0,2000)+'...'};var n='yes'===navigator.doNotTrack||'1'===navigator.msDoNotTrack||'1'===navigator.doNotTrack||!1===navigator.cookieEnabled;Ae({url:'https://consent.cookie-script.com/collect?action='+e+'&time='+(new Date).getTime()+'&page='+encodeURIComponent(ei)+'&dnt='+n+'&script='+ee+'&consenttext='+encodeURIComponent(i)+'&category='+t,done:function(e){if(e!==null&&e.key){o('key',e.key);p('CookieScriptConsentKeyUpdate');ie=!1}}})},m=function(e,t,i){if(v||window.CookieScriptData.useGoogleTemplate){se();if(typeof i==='undefined'){i='update'};if(window.gtag){var u='targeting',m='performance',s='targeting',a='targeting',d='functionality',l='functionality',p='functionality',o=ae(),n=function(e){if(typeof t!=='undefined'){return r(t,e)}else{return!0}},c={'ad_storage':e&&n(u)?'granted':'denied','analytics_storage':e&&n(m)?'granted':'denied',};if(o){if(r(o,'ad_personalization')){c.ad_personalization=e&&n(s)?'granted':'denied'};if(r(o,'ad_user_data')){c.ad_user_data=e&&n(a)?'granted':'denied'}}else{c.ad_personalization=e&&n(s)?'granted':'denied';c.ad_user_data=e&&n(a)?'granted':'denied'};if(d!=='ignore'){c.functionality_storage=e&&n(d)?'granted':'denied'};if(l!=='ignore'){c.personalization_storage=e&&n(l)?'granted':'denied'};if(p!=='ignore'){c.security_storage=e&&n(p)?'granted':'denied'};gtag('consent',i,c)}}},g=function(e,t){if(window.fbq){var i=!0,c='targeting';if(typeof t!=='undefined'){i=r(t,c)};var n=e&&i?'grant':'revoke';fbq('consent',n)}},Gt=function(e){},Z=function(e){return!1},Ot=function(){if(v||window.CookieScriptData.useGoogleTemplate){var n='targeting',c='performance',r='targeting',s='targeting',a='functionality',d='functionality',l='functionality',e={};var i=ae();if(i){for(var t=0;t<i.length;t++){var p=i[t];switch(p){case'ad_storage':e.ad_storage=n;break;case'analytics_storage':e.analytics_storage=c;break;case'ad_personalization':e.ad_personalization=r;break;case'ad_user_data':e.ad_user_data=s;break;case'functionality_storage':e.functionality_storage=a;break;case'personalization_storage':e.personalization_storage=d;break;case'security_storage':e.security_storage=l;break}}}else{e={ad_storage:n,analytics_storage:c,ad_personalization:r,ad_user_data:s,functionality_storage:a,personalization_storage:d,security_storage:l}};o('googleconsentmap',e)}},Ut=function(){var e=Number(a('consenttime'));if(e){if(Number(t.consentTime)>e){n.remove(w())}}},K=function(){return!1},Ie=function(){Vt()},Rt=function(){if(v||window.CookieScriptData.useGoogleTemplate){if(!window.CookieScriptData.isVerifyGoogleConsentMode){var e=null,t=null,n=null;if(window.dataLayer){for(let i=0;i<window.dataLayer.length;i++){if(window.dataLayer[i]){if(window.dataLayer[i][0]==='consent'&&window.dataLayer[i][1]==='default'){e=i}else if(window.dataLayer[i][0]==='config'){t=i}else if(window.dataLayer[i].event&&window.dataLayer[i].event==='gtm.js'){n=i}}}};if(e!==null){if(t!==null){if(e<t){window.CookieScriptData.isVerifyGoogleConsentMode=!0}}else if(n!==null){if(e<n){window.CookieScriptData.isVerifyGoogleConsentMode=!0}}}}}},Vt=function(){if(re){return};Rt();We();t.initTime=new Date().toString();var i=document.querySelector('script[data-cs-restrict-domain="true"]');if(i){var e=window.location.host.replace(/^www\./,'');if(e!==Xt){pe({console:!1});return}};if(!je()){de()};setTimeout(function(){Mt();ut();M(document.body,Jt);if(qt()){I(!0)};if(h()){xe()}else{if(!gt()){if(a('bannershown')!==1){d('firstshown','');o('bannershown',1)};we();ht();bt()}};mt();kt();ft();p('CookieScriptLoaded')},D);re=!0},Pt=function(){},Ht=function(){var e=document.querySelector('script[data-cs-plugin]');if(e){q=e.getAttribute('data-cs-plugin')}};(function(){if(CookieScript.instance)return;Pt();Ut();Ot();Ye();Xe(!1);Gt(h());Ht();de(!0);if(document.readyState==='complete'){Ie()}else{window.addEventListener('load',Ie)}}())};CookieScript.init=function(){if(CookieScript.instance){return CookieScript.instance};CookieScript.instance=new CookieScript();return CookieScript.instance};CookieScript.init()}
;(window.gaDevIds=window.gaDevIds||[]).push('5CDcaG')
;!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,document,'script','https://connect.facebook.net/en_US/fbevents.js')
;fbq('init','726282018305929',{},{"agent":"woocommerce-9.7.1-3.4.4"});fbq('track','PageView',{"source":"woocommerce","version":"9.7.1","pluginVersion":"3.4.4"});document.addEventListener('DOMContentLoaded',function(){document.body.insertAdjacentHTML('beforeend','<div class=\"wc-facebook-pixel-event-placeholder\"></div>')},!1)
;setTimeout(function(){!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,document,'script','https://connect.facebook.net/en_US/fbevents.js');fbq('init','782995073055165');fbq('track','PageView')},3000)
;(function($){$('a img').removeAttr('title');$(".produgtWidget").appendTo(".product-gallery");$(".term-description").appendTo(".category-page-row");$("#myBtn").click(function(){$("#more").slideToggle("slow");var $this=$(this);$this.toggleClass("open");if($this.hasClass("open")){$this.html("Læs mindre")}else{$this.html("Læs mere")}});$("#myBtnEN").click(function(){$("#moreEN").slideToggle("slow");var $this=$(this);$this.toggleClass("open");if($this.hasClass("open")){$this.html("Read less")}else{$this.html("Read more")}})})(jQuery)
;
;!function(e){if(!window.pintrk){window.pintrk=function(){window.pintrk.queue.push(Array.prototype.slice.call(arguments))};var n=window.pintrk;n.queue=[],n.version="3.0";var t=document.createElement("script");t.async=!0,t.src=e;var r=document.getElementsByTagName("script")[0];r.parentNode.insertBefore(t,r)}}("https://s.pinimg.com/ct/core.js");pintrk('load','',{np:"woocommerce"});pintrk('page')
;(function(){var c=document.body.className;c=c.replace(/woocommerce-no-js/,'woocommerce-js');document.body.className=c})()
;var wcml_mc_settings={"wcml_spinner":"https:\/\/malukka.com\/wp-content\/plugins\/sitepress-multilingual-cms\/res\/img\/ajax-loader.gif","current_currency":{"code":"EUR","symbol":"&euro;"},"cache_enabled":""}
;var _wpUtilSettings={"ajax":{"url":"\/wp-admin\/admin-ajax.php"}}
;var TMEPOJS={"product_id":"3796","ajax_url":"https:\/\/malukka.com\/wp-admin\/admin-ajax.php","extraFee":"0","i18n_extra_fee":"Extra fee","i18n_unit_price":"Unit price","i18n_options_total":"Options amount","i18n_vat_options_total":"Options VAT amount","i18n_fees_total":"Fees amount","i18n_final_total":"Final total","i18n_prev_text":"Prev","i18n_next_text":"Next","i18n_cancel":"Cancel","i18n_close":"Close","i18n_addition_options":"Additional options","i18n_characters_remaining":"characters remaining","i18n_option_label":"Label","i18n_option_value":"Value","i18n_option_qty":"Qty","i18n_option_price":"Price","i18n_uploading_files":"Uploading files","i18n_uploading_message":"Your files are being uploaded","i18n_file":"file","i18n_files":"files","currency_format_num_decimals":"2","currency_format_symbol":"\u20ac","currency_format_decimal_sep":".","currency_format_thousand_sep":",","currency_format":"%s%v","css_styles":"","css_styles_style":"round","tm_epo_options_placement":"woocommerce_before_add_to_cart_button","tm_epo_totals_box_placement":"woocommerce_before_add_to_cart_button","tm_epo_no_lazy_load":"yes","tm_epo_preload_lightbox_image":"no","tm_epo_show_only_active_quantities":"yes","tm_epo_hide_add_cart_button":"no","tm_epo_hide_all_add_cart_button":"no","tm_epo_hide_required_add_cart_button":"no","tm_epo_auto_hide_price_if_zero":"no","tm_epo_no_hide_price_if_original_not_zero":"no","tm_epo_show_price_inside_option":"no","tm_epo_show_price_inside_option_hidden_even":"no","tm_epo_multiply_price_inside_option":"yes","tm_epo_global_enable_validation":"yes","tm_epo_global_input_decimal_separator":"","tm_epo_global_displayed_decimal_separator":"","tm_epo_remove_free_price_label":"no","tm_epo_global_product_image_selector":"","tm_epo_global_image_recalculate":"no","tm_epo_upload_inline_image_preview":"no","tm_epo_global_product_element_scroll_offset":"-100","tm_epo_global_product_element_scroll":"yes","tm_epo_global_product_image_mode":"self","tm_epo_global_move_out_of_stock":"no","tm_epo_progressive_display":"yes","tm_epo_animation_delay":"100","tm_epo_start_animation_delay":"0","tm_epo_global_error_label_placement":"","tm_epo_global_tooltip_max_width":"340px","tm_epo_global_product_element_quantity_sync":"yes","tm_epo_global_validator_messages":{"required":"This field is required.","email":"Please enter a valid email address.","url":"Please enter a valid URL.","number":"Please enter a valid number.","digits":"Please enter only digits.","max":"Please enter a value less than or equal to {0}.","min":"Please enter a value greater than or equal to {0}.","maxlengthsingle":"Please enter no more than {0} character.","maxlength":"Please enter no more than {0} characters.","minlengthsingle":"Please enter at least {0} character.","minlength":"Please enter at least {0} characters.","epolimitsingle":"Please select up to {0} choice.","epolimit":"Please select up to {0} choices.","epoexactsingle":"Please select exactly {0} choice.","epoexact":"Please select exactly {0} choices.","epominsingle":"Please select at least {0} choice.","epomin":"Please select at least {0} choices.","step":"Please enter a multiple of {0}.","lettersonly":"Please enter only letters.","lettersspaceonly":"Please enter only letters or spaces.","alphanumeric":"Please enter only letters, numbers or hyphens.","alphanumericunicode":"Please enter only unicode letters and numbers.","alphanumericunicodespace":"Please enter only unicode letters, numbers or spaces.","repeaterminrows":"Minimum number of rows is {0}","repeatermaxrows":"Maximum number of rows is {0}"},"first_day":"1","monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"isRTL":"","text_direction":"ltr","is_rtl":"","closeText":"Done","currentText":"Today","hourText":"Hour","minuteText":"Minute","secondText":"Second","floating_totals_box":"disable","floating_totals_box_visibility":"always","floating_totals_box_add_button":"no","floating_totals_box_pixels":"100","floating_totals_box_html_before":"","floating_totals_box_html_after":"","tm_epo_show_unit_price":"no","tm_epo_fees_on_unit_price":"no","tm_epo_total_price_as_unit_price":"no","tm_epo_hide_totals_until_any":"no","tm_epo_hide_totals_until_all_required":"no","tm_epo_hide_totals_until_all":"no","tm_epo_enable_final_total_box_all":"no","tm_epo_enable_original_final_total":"no","tm_epo_enable_vat_options_total":"no","tm_epo_change_original_price":"no","tm_epo_change_variation_price":"no","tm_epo_enable_in_shop":"no","tm_epo_disable_error_scroll":"no","tm_epo_global_options_price_sign":"minus","tm_epo_trim_zeros":"no","tm_epo_math":"","minus_sign":"<span class='tc-minus-sign'>-<\/span>","plus_sign":"<span class='tc-minus-sign'>+<\/span>","option_plus_sign":"","option_minus_sign":"-","tm_epo_upload_popup":"no","current_free_text":"Free!","assoc_current_free_text":"Free!","cart_total":"0","quickview_container":"[]","quickview_array":"{\"woothemes_quick_view\":\".woocommerce.quick-view\",\"theme_flatsome_quick_view\":\".product-lightbox\",\"theme_kleo_quick_view\":\"#productModal\",\"yith_quick_view\":\"#yith-quick-view-modal,.yith-quick-view.yith-modal,.yith-quick-view.yith-inline\",\"venedor_quick_view\":\".quickview-wrap\",\"rubbez_quick_view\":\"#quickview-content\",\"jckqv_quick_view\":\"#jckqv\",\"themify_quick_view\":\"#product_single_wrapper\",\"porto_quick_view\":\".quickview-wrap\",\"woocommerce_product_layouts\":\".dhvc-woo-product-quickview\",\"nm_getproduct\":\"#popup\",\"lightboxpro\":\".wpb_wl_quick_view_content\",\"woodmart_quick_view\":\".product-quick-view\",\"woodmart_quick_shop\":\".product-grid-item.product.wd-loading-quick-shop\",\"thegem_product_quick_view\":\".woo-modal-product\",\"wooqv_quick_view\":\".woo-quick-view\",\"oceanwp_product_quick_view\":\".owp-qv-content-wrap\",\"woosq_quickview\":\"#woosq-popup\",\"wcqv_get_product\":\"#wcqv_contend\",\"quickview_ajax\":\"#quickview-modal\",\"wp_food\":\"#food_modal\",\"quickview_pro\":\".wc-quick-view-modal\",\"woofood\":\".wf_product_view\",\"exwoofood_booking_info\":\"#food_modal\",\"jet_popup_get_content\":\".jet-popup\",\"nectar_woo_get_product\":\".nectar-quick-view-box\",\"fusion_quick_view_load\":\".fusion-woocommerce-quick-view-container\",\"ciyashop_quick_view\":\".product-quick-view\",\"wqv_popup_content\":\"#wqv-quick-view-content\",\"etheme_product_quick_view\":\".et-popup-content\",\"mst_wcqvfepb_load_popup\":\".mst-wcqvfepb-popup-container\",\"xoo_qv_ajax\":\".xoo-qv-container\",\"blocsky_get_woo_quick_view\":\".ct-panel.quick-view-modal\",\"goya_product_ajax\":\"#et-quickview\",\"minimog_product_quick_view\":\".modal-quick-view-popup\"}","tax_display_mode":"incl","prices_include_tax":"1","variation_price_before_price_text":"","variation_price_after_price_text":"","product_price_before_price_text":"","product_price_after_price_text":"","totals_box_before_unit_price":"","totals_box_after_unit_price":"","totals_box_before_vat_options_totals_price":"","totals_box_after_vat_options_totals_price":"","totals_box_before_options_totals_price":"","totals_box_after_options_totals_price":"","totals_box_before_fee_totals_price":"","totals_box_after_fee_totals_price":"","totals_box_before_extra_fee_price":"","totals_box_after_extra_fee_price":"","totals_box_before_final_totals_price":"","totals_box_after_final_totals_price":"","lookupTables":"[]","WP_DEBUG":"","theme_name":"Flatsome Child"}
;var woocommerce_params={"ajax_url":"\/wp-admin\/admin-ajax.php?lang=en","wc_ajax_url":"\/en\/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"}
;var aws_vars={"sale":"Sale!","sku":"SKU: ","showmore":"View all results","noresults":"Nothing found"}
;!function(a,b,c){var d,e,f;d="PIN_"+~~((new Date).getTime()/864e5),a[d]?a[d]+=1:(a[d]=1,a.setTimeout(function(){e=b.getElementsByTagName("SCRIPT")[0],f=b.createElement("SCRIPT"),f.type="text/javascript",f.async=!0,f.src=c.mainUrl+"?"+Math.random(),e.parentNode.insertBefore(f,e)},10))}(window,document,{mainUrl:"https://assets.pinterest.com/js/pinit_main.js"})
;var flatsomeVars={"theme":{"version":"3.19.11"},"ajaxurl":"https:\/\/malukka.com\/wp-admin\/admin-ajax.php","rtl":"","sticky_height":"49","stickyHeaderHeight":"0","scrollPaddingTop":"0","assets_url":"https:\/\/malukka.com\/wp-content\/themes\/flatsome\/assets\/","lightbox":{"close_markup":"<button title=\"%title%\" type=\"button\" class=\"mfp-close\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"feather feather-x\"><line x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"><\/line><line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"><\/line><\/svg><\/button>","close_btn_inside":!1},"user":{"can_edit_pages":!1},"i18n":{"mainMenu":"Main Menu","toggleButton":"Toggle"},"options":{"cookie_notice_version":"1","swatches_layout":!1,"swatches_disable_deselect":!1,"swatches_box_select_event":!1,"swatches_box_behavior_selected":!1,"swatches_box_update_urls":"1","swatches_box_reset":!1,"swatches_box_reset_limited":!1,"swatches_box_reset_extent":!1,"swatches_box_reset_time":300,"search_result_latency":"0"},"is_mini_cart_reveal":"1"}
;var actions={"is_lang_switched":"0","force_reset":"0"}
;var wc_order_attribution={"params":{"lifetime":1.0e-5,"session":30,"base64":!1,"ajaxurl":"https:\/\/malukka.com\/wp-admin\/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":!0},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}
;var wc_cart_fragments_params={"ajax_url":"\/wp-admin\/admin-ajax.php?lang=en","wc_ajax_url":"\/en\/?wc-ajax=%%endpoint%%","cart_hash_key":"wc_cart_hash_3a1f15c2d40f1c03810d8efd81d22579-en","fragment_name":"wc_fragments_3a1f15c2d40f1c03810d8efd81d22579","request_timeout":"5000"}
;var yith_wcwl_l10n={"ajax_url":"\/wp-admin\/admin-ajax.php","redirect_to_cart":"no","yith_wcwl_button_position":"add-to-cart","multi_wishlist":"","hide_add_button":"1","enable_ajax_loading":"","ajax_loader_url":"https:\/\/malukka.com\/wp-content\/plugins\/yith-woocommerce-wishlist\/assets\/images\/ajax-loader-alt.svg","remove_from_wishlist_after_add_to_cart":"","is_wishlist_responsive":"1","time_to_close_prettyphoto":"3000","fragments_index_glue":".","reload_on_found_variation":"1","mobile_media_query":"768","labels":{"cookie_disabled":"We are sorry, but this feature is available only if cookies on your browser are enabled.","added_to_cart_message":"<div class=\"woocommerce-notices-wrapper\"><div class=\"woocommerce-message\" role=\"alert\">Product added to cart successfully<\/div><\/div>"},"actions":{"add_to_wishlist_action":"add_to_wishlist","remove_from_wishlist_action":"remove_from_wishlist","reload_wishlist_and_adding_elem_action":"reload_wishlist_and_adding_elem","load_mobile_action":"load_mobile","delete_item_action":"delete_item","save_title_action":"save_title","save_privacy_action":"save_privacy","load_fragments":"load_fragments"},"nonce":{"add_to_wishlist_nonce":"ac899ed189","remove_from_wishlist_nonce":"f59b1ead83","reload_wishlist_and_adding_elem_nonce":"b1a44b3502","load_mobile_nonce":"f26cbbcded","delete_item_nonce":"c6e15ca15e","save_title_nonce":"8f953d26b9","save_privacy_nonce":"b6782f4d5c","load_fragments_nonce":"71ec75928b"},"redirect_after_ask_estimate":"","ask_estimate_redirect_url":"https:\/\/malukka.com\/en\/"};var yith_wcwl_l10n={"ajax_url":"\/wp-admin\/admin-ajax.php","redirect_to_cart":"no","yith_wcwl_button_position":"add-to-cart","multi_wishlist":"","hide_add_button":"1","enable_ajax_loading":"","ajax_loader_url":"https:\/\/malukka.com\/wp-content\/plugins\/yith-woocommerce-wishlist\/assets\/images\/ajax-loader-alt.svg","remove_from_wishlist_after_add_to_cart":"","is_wishlist_responsive":"1","time_to_close_prettyphoto":"3000","fragments_index_glue":".","reload_on_found_variation":"1","mobile_media_query":"768","labels":{"cookie_disabled":"We are sorry, but this feature is available only if cookies on your browser are enabled.","added_to_cart_message":"<div class=\"woocommerce-notices-wrapper\"><div class=\"woocommerce-message\" role=\"alert\">Product added to cart successfully<\/div><\/div>"},"actions":{"add_to_wishlist_action":"add_to_wishlist","remove_from_wishlist_action":"remove_from_wishlist","reload_wishlist_and_adding_elem_action":"reload_wishlist_and_adding_elem","load_mobile_action":"load_mobile","delete_item_action":"delete_item","save_title_action":"save_title","save_privacy_action":"save_privacy","load_fragments":"load_fragments"},"nonce":{"add_to_wishlist_nonce":"ac899ed189","remove_from_wishlist_nonce":"f59b1ead83","reload_wishlist_and_adding_elem_nonce":"b1a44b3502","load_mobile_nonce":"f26cbbcded","delete_item_nonce":"c6e15ca15e","save_title_nonce":"8f953d26b9","save_privacy_nonce":"b6782f4d5c","load_fragments_nonce":"71ec75928b"},"redirect_after_ask_estimate":"","ask_estimate_redirect_url":"https:\/\/malukka.com\/en\/"};var yith_wcwl_l10n={"ajax_url":"\/wp-admin\/admin-ajax.php","redirect_to_cart":"no","yith_wcwl_button_position":"add-to-cart","multi_wishlist":"","hide_add_button":"1","enable_ajax_loading":"","ajax_loader_url":"https:\/\/malukka.com\/wp-content\/plugins\/yith-woocommerce-wishlist\/assets\/images\/ajax-loader-alt.svg","remove_from_wishlist_after_add_to_cart":"","is_wishlist_responsive":"1","time_to_close_prettyphoto":"3000","fragments_index_glue":".","reload_on_found_variation":"1","mobile_media_query":"768","labels":{"cookie_disabled":"We are sorry, but this feature is available only if cookies on your browser are enabled.","added_to_cart_message":"<div class=\"woocommerce-notices-wrapper\"><div class=\"woocommerce-message\" role=\"alert\">Product added to cart successfully<\/div><\/div>"},"actions":{"add_to_wishlist_action":"add_to_wishlist","remove_from_wishlist_action":"remove_from_wishlist","reload_wishlist_and_adding_elem_action":"reload_wishlist_and_adding_elem","load_mobile_action":"load_mobile","delete_item_action":"delete_item","save_title_action":"save_title","save_privacy_action":"save_privacy","load_fragments":"load_fragments"},"nonce":{"add_to_wishlist_nonce":"ac899ed189","remove_from_wishlist_nonce":"f59b1ead83","reload_wishlist_and_adding_elem_nonce":"b1a44b3502","load_mobile_nonce":"f26cbbcded","delete_item_nonce":"c6e15ca15e","save_title_nonce":"8f953d26b9","save_privacy_nonce":"b6782f4d5c","load_fragments_nonce":"71ec75928b"},"redirect_after_ask_estimate":"","ask_estimate_redirect_url":"https:\/\/malukka.com\/en\/"};var yith_wcwl_l10n={"ajax_url":"\/wp-admin\/admin-ajax.php","redirect_to_cart":"no","yith_wcwl_button_position":"add-to-cart","multi_wishlist":"","hide_add_button":"1","enable_ajax_loading":"","ajax_loader_url":"https:\/\/malukka.com\/wp-content\/plugins\/yith-woocommerce-wishlist\/assets\/images\/ajax-loader-alt.svg","remove_from_wishlist_after_add_to_cart":"","is_wishlist_responsive":"1","time_to_close_prettyphoto":"3000","fragments_index_glue":".","reload_on_found_variation":"1","mobile_media_query":"768","labels":{"cookie_disabled":"We are sorry, but this feature is available only if cookies on your browser are enabled.","added_to_cart_message":"<div class=\"woocommerce-notices-wrapper\"><div class=\"woocommerce-message\" role=\"alert\">Product added to cart successfully<\/div><\/div>"},"actions":{"add_to_wishlist_action":"add_to_wishlist","remove_from_wishlist_action":"remove_from_wishlist","reload_wishlist_and_adding_elem_action":"reload_wishlist_and_adding_elem","load_mobile_action":"load_mobile","delete_item_action":"delete_item","save_title_action":"save_title","save_privacy_action":"save_privacy","load_fragments":"load_fragments"},"nonce":{"add_to_wishlist_nonce":"ac899ed189","remove_from_wishlist_nonce":"f59b1ead83","reload_wishlist_and_adding_elem_nonce":"b1a44b3502","load_mobile_nonce":"f26cbbcded","delete_item_nonce":"c6e15ca15e","save_title_nonce":"8f953d26b9","save_privacy_nonce":"b6782f4d5c","load_fragments_nonce":"71ec75928b"},"redirect_after_ask_estimate":"","ask_estimate_redirect_url":"https:\/\/malukka.com\/en\/"};var yith_wcwl_l10n={"ajax_url":"\/wp-admin\/admin-ajax.php","redirect_to_cart":"no","yith_wcwl_button_position":"add-to-cart","multi_wishlist":"","hide_add_button":"1","enable_ajax_loading":"","ajax_loader_url":"https:\/\/malukka.com\/wp-content\/plugins\/yith-woocommerce-wishlist\/assets\/images\/ajax-loader-alt.svg","remove_from_wishlist_after_add_to_cart":"","is_wishlist_responsive":"1","time_to_close_prettyphoto":"3000","fragments_index_glue":".","reload_on_found_variation":"1","mobile_media_query":"768","labels":{"cookie_disabled":"We are sorry, but this feature is available only if cookies on your browser are enabled.","added_to_cart_message":"<div class=\"woocommerce-notices-wrapper\"><div class=\"woocommerce-message\" role=\"alert\">Product added to cart successfully<\/div><\/div>"},"actions":{"add_to_wishlist_action":"add_to_wishlist","remove_from_wishlist_action":"remove_from_wishlist","reload_wishlist_and_adding_elem_action":"reload_wishlist_and_adding_elem","load_mobile_action":"load_mobile","delete_item_action":"delete_item","save_title_action":"save_title","save_privacy_action":"save_privacy","load_fragments":"load_fragments"},"nonce":{"add_to_wishlist_nonce":"ac899ed189","remove_from_wishlist_nonce":"f59b1ead83","reload_wishlist_and_adding_elem_nonce":"b1a44b3502","load_mobile_nonce":"f26cbbcded","delete_item_nonce":"c6e15ca15e","save_title_nonce":"8f953d26b9","save_privacy_nonce":"b6782f4d5c","load_fragments_nonce":"71ec75928b"},"redirect_after_ask_estimate":"","ask_estimate_redirect_url":"https:\/\/malukka.com\/en\/"};var yith_wcwl_l10n={"ajax_url":"\/wp-admin\/admin-ajax.php","redirect_to_cart":"no","yith_wcwl_button_position":"add-to-cart","multi_wishlist":"","hide_add_button":"1","enable_ajax_loading":"","ajax_loader_url":"https:\/\/malukka.com\/wp-content\/plugins\/yith-woocommerce-wishlist\/assets\/images\/ajax-loader-alt.svg","remove_from_wishlist_after_add_to_cart":"","is_wishlist_responsive":"1","time_to_close_prettyphoto":"3000","fragments_index_glue":".","reload_on_found_variation":"1","mobile_media_query":"768","labels":{"cookie_disabled":"We are sorry, but this feature is available only if cookies on your browser are enabled.","added_to_cart_message":"<div class=\"woocommerce-notices-wrapper\"><div class=\"woocommerce-message\" role=\"alert\">Product added to cart successfully<\/div><\/div>"},"actions":{"add_to_wishlist_action":"add_to_wishlist","remove_from_wishlist_action":"remove_from_wishlist","reload_wishlist_and_adding_elem_action":"reload_wishlist_and_adding_elem","load_mobile_action":"load_mobile","delete_item_action":"delete_item","save_title_action":"save_title","save_privacy_action":"save_privacy","load_fragments":"load_fragments"},"nonce":{"add_to_wishlist_nonce":"ac899ed189","remove_from_wishlist_nonce":"f59b1ead83","reload_wishlist_and_adding_elem_nonce":"b1a44b3502","load_mobile_nonce":"f26cbbcded","delete_item_nonce":"c6e15ca15e","save_title_nonce":"8f953d26b9","save_privacy_nonce":"b6782f4d5c","load_fragments_nonce":"71ec75928b"},"redirect_after_ask_estimate":"","ask_estimate_redirect_url":"https:\/\/malukka.com\/en\/"};var yith_wcwl_l10n={"ajax_url":"\/wp-admin\/admin-ajax.php","redirect_to_cart":"no","yith_wcwl_button_position":"add-to-cart","multi_wishlist":"","hide_add_button":"1","enable_ajax_loading":"","ajax_loader_url":"https:\/\/malukka.com\/wp-content\/plugins\/yith-woocommerce-wishlist\/assets\/images\/ajax-loader-alt.svg","remove_from_wishlist_after_add_to_cart":"","is_wishlist_responsive":"1","time_to_close_prettyphoto":"3000","fragments_index_glue":".","reload_on_found_variation":"1","mobile_media_query":"768","labels":{"cookie_disabled":"We are sorry, but this feature is available only if cookies on your browser are enabled.","added_to_cart_message":"<div class=\"woocommerce-notices-wrapper\"><div class=\"woocommerce-message\" role=\"alert\">Product added to cart successfully<\/div><\/div>"},"actions":{"add_to_wishlist_action":"add_to_wishlist","remove_from_wishlist_action":"remove_from_wishlist","reload_wishlist_and_adding_elem_action":"reload_wishlist_and_adding_elem","load_mobile_action":"load_mobile","delete_item_action":"delete_item","save_title_action":"save_title","save_privacy_action":"save_privacy","load_fragments":"load_fragments"},"nonce":{"add_to_wishlist_nonce":"ac899ed189","remove_from_wishlist_nonce":"f59b1ead83","reload_wishlist_and_adding_elem_nonce":"b1a44b3502","load_mobile_nonce":"f26cbbcded","delete_item_nonce":"c6e15ca15e","save_title_nonce":"8f953d26b9","save_privacy_nonce":"b6782f4d5c","load_fragments_nonce":"71ec75928b"},"redirect_after_ask_estimate":"","ask_estimate_redirect_url":"https:\/\/malukka.com\/en\/"};var yith_wcwl_l10n={"ajax_url":"\/wp-admin\/admin-ajax.php","redirect_to_cart":"no","yith_wcwl_button_position":"add-to-cart","multi_wishlist":"","hide_add_button":"1","enable_ajax_loading":"","ajax_loader_url":"https:\/\/malukka.com\/wp-content\/plugins\/yith-woocommerce-wishlist\/assets\/images\/ajax-loader-alt.svg","remove_from_wishlist_after_add_to_cart":"","is_wishlist_responsive":"1","time_to_close_prettyphoto":"3000","fragments_index_glue":".","reload_on_found_variation":"1","mobile_media_query":"768","labels":{"cookie_disabled":"We are sorry, but this feature is available only if cookies on your browser are enabled.","added_to_cart_message":"<div class=\"woocommerce-notices-wrapper\"><div class=\"woocommerce-message\" role=\"alert\">Product added to cart successfully<\/div><\/div>"},"actions":{"add_to_wishlist_action":"add_to_wishlist","remove_from_wishlist_action":"remove_from_wishlist","reload_wishlist_and_adding_elem_action":"reload_wishlist_and_adding_elem","load_mobile_action":"load_mobile","delete_item_action":"delete_item","save_title_action":"save_title","save_privacy_action":"save_privacy","load_fragments":"load_fragments"},"nonce":{"add_to_wishlist_nonce":"ac899ed189","remove_from_wishlist_nonce":"f59b1ead83","reload_wishlist_and_adding_elem_nonce":"b1a44b3502","load_mobile_nonce":"f26cbbcded","delete_item_nonce":"c6e15ca15e","save_title_nonce":"8f953d26b9","save_privacy_nonce":"b6782f4d5c","load_fragments_nonce":"71ec75928b"},"redirect_after_ask_estimate":"","ask_estimate_redirect_url":"https:\/\/malukka.com\/en\/"};var yith_wcwl_l10n={"ajax_url":"\/wp-admin\/admin-ajax.php","redirect_to_cart":"no","yith_wcwl_button_position":"add-to-cart","multi_wishlist":"","hide_add_button":"1","enable_ajax_loading":"","ajax_loader_url":"https:\/\/malukka.com\/wp-content\/plugins\/yith-woocommerce-wishlist\/assets\/images\/ajax-loader-alt.svg","remove_from_wishlist_after_add_to_cart":"","is_wishlist_responsive":"1","time_to_close_prettyphoto":"3000","fragments_index_glue":".","reload_on_found_variation":"1","mobile_media_query":"768","labels":{"cookie_disabled":"We are sorry, but this feature is available only if cookies on your browser are enabled.","added_to_cart_message":"<div class=\"woocommerce-notices-wrapper\"><div class=\"woocommerce-message\" role=\"alert\">Product added to cart successfully<\/div><\/div>"},"actions":{"add_to_wishlist_action":"add_to_wishlist","remove_from_wishlist_action":"remove_from_wishlist","reload_wishlist_and_adding_elem_action":"reload_wishlist_and_adding_elem","load_mobile_action":"load_mobile","delete_item_action":"delete_item","save_title_action":"save_title","save_privacy_action":"save_privacy","load_fragments":"load_fragments"},"nonce":{"add_to_wishlist_nonce":"ac899ed189","remove_from_wishlist_nonce":"f59b1ead83","reload_wishlist_and_adding_elem_nonce":"b1a44b3502","load_mobile_nonce":"f26cbbcded","delete_item_nonce":"c6e15ca15e","save_title_nonce":"8f953d26b9","save_privacy_nonce":"b6782f4d5c","load_fragments_nonce":"71ec75928b"},"redirect_after_ask_estimate":"","ask_estimate_redirect_url":"https:\/\/malukka.com\/en\/"};var yith_wcwl_l10n={"ajax_url":"\/wp-admin\/admin-ajax.php","redirect_to_cart":"no","yith_wcwl_button_position":"add-to-cart","multi_wishlist":"","hide_add_button":"1","enable_ajax_loading":"","ajax_loader_url":"https:\/\/malukka.com\/wp-content\/plugins\/yith-woocommerce-wishlist\/assets\/images\/ajax-loader-alt.svg","remove_from_wishlist_after_add_to_cart":"","is_wishlist_responsive":"1","time_to_close_prettyphoto":"3000","fragments_index_glue":".","reload_on_found_variation":"1","mobile_media_query":"768","labels":{"cookie_disabled":"We are sorry, but this feature is available only if cookies on your browser are enabled.","added_to_cart_message":"<div class=\"woocommerce-notices-wrapper\"><div class=\"woocommerce-message\" role=\"alert\">Product added to cart successfully<\/div><\/div>"},"actions":{"add_to_wishlist_action":"add_to_wishlist","remove_from_wishlist_action":"remove_from_wishlist","reload_wishlist_and_adding_elem_action":"reload_wishlist_and_adding_elem","load_mobile_action":"load_mobile","delete_item_action":"delete_item","save_title_action":"save_title","save_privacy_action":"save_privacy","load_fragments":"load_fragments"},"nonce":{"add_to_wishlist_nonce":"ac899ed189","remove_from_wishlist_nonce":"f59b1ead83","reload_wishlist_and_adding_elem_nonce":"b1a44b3502","load_mobile_nonce":"f26cbbcded","delete_item_nonce":"c6e15ca15e","save_title_nonce":"8f953d26b9","save_privacy_nonce":"b6782f4d5c","load_fragments_nonce":"71ec75928b"},"redirect_after_ask_estimate":"","ask_estimate_redirect_url":"https:\/\/malukka.com\/en\/"};var yith_wcwl_l10n={"ajax_url":"\/wp-admin\/admin-ajax.php","redirect_to_cart":"no","yith_wcwl_button_position":"add-to-cart","multi_wishlist":"","hide_add_button":"1","enable_ajax_loading":"","ajax_loader_url":"https:\/\/malukka.com\/wp-content\/plugins\/yith-woocommerce-wishlist\/assets\/images\/ajax-loader-alt.svg","remove_from_wishlist_after_add_to_cart":"","is_wishlist_responsive":"1","time_to_close_prettyphoto":"3000","fragments_index_glue":".","reload_on_found_variation":"1","mobile_media_query":"768","labels":{"cookie_disabled":"We are sorry, but this feature is available only if cookies on your browser are enabled.","added_to_cart_message":"<div class=\"woocommerce-notices-wrapper\"><div class=\"woocommerce-message\" role=\"alert\">Product added to cart successfully<\/div><\/div>"},"actions":{"add_to_wishlist_action":"add_to_wishlist","remove_from_wishlist_action":"remove_from_wishlist","reload_wishlist_and_adding_elem_action":"reload_wishlist_and_adding_elem","load_mobile_action":"load_mobile","delete_item_action":"delete_item","save_title_action":"save_title","save_privacy_action":"save_privacy","load_fragments":"load_fragments"},"nonce":{"add_to_wishlist_nonce":"ac899ed189","remove_from_wishlist_nonce":"f59b1ead83","reload_wishlist_and_adding_elem_nonce":"b1a44b3502","load_mobile_nonce":"f26cbbcded","delete_item_nonce":"c6e15ca15e","save_title_nonce":"8f953d26b9","save_privacy_nonce":"b6782f4d5c","load_fragments_nonce":"71ec75928b"},"redirect_after_ask_estimate":"","ask_estimate_redirect_url":"https:\/\/malukka.com\/en\/"};var yith_wcwl_l10n={"ajax_url":"\/wp-admin\/admin-ajax.php","redirect_to_cart":"no","yith_wcwl_button_position":"add-to-cart","multi_wishlist":"","hide_add_button":"1","enable_ajax_loading":"","ajax_loader_url":"https:\/\/malukka.com\/wp-content\/plugins\/yith-woocommerce-wishlist\/assets\/images\/ajax-loader-alt.svg","remove_from_wishlist_after_add_to_cart":"","is_wishlist_responsive":"1","time_to_close_prettyphoto":"3000","fragments_index_glue":".","reload_on_found_variation":"1","mobile_media_query":"768","labels":{"cookie_disabled":"We are sorry, but this feature is available only if cookies on your browser are enabled.","added_to_cart_message":"<div class=\"woocommerce-notices-wrapper\"><div class=\"woocommerce-message\" role=\"alert\">Product added to cart successfully<\/div><\/div>"},"actions":{"add_to_wishlist_action":"add_to_wishlist","remove_from_wishlist_action":"remove_from_wishlist","reload_wishlist_and_adding_elem_action":"reload_wishlist_and_adding_elem","load_mobile_action":"load_mobile","delete_item_action":"delete_item","save_title_action":"save_title","save_privacy_action":"save_privacy","load_fragments":"load_fragments"},"nonce":{"add_to_wishlist_nonce":"ac899ed189","remove_from_wishlist_nonce":"f59b1ead83","reload_wishlist_and_adding_elem_nonce":"b1a44b3502","load_mobile_nonce":"f26cbbcded","delete_item_nonce":"c6e15ca15e","save_title_nonce":"8f953d26b9","save_privacy_nonce":"b6782f4d5c","load_fragments_nonce":"71ec75928b"},"redirect_after_ask_estimate":"","ask_estimate_redirect_url":"https:\/\/malukka.com\/en\/"};var yith_wcwl_l10n={"ajax_url":"\/wp-admin\/admin-ajax.php","redirect_to_cart":"no","yith_wcwl_button_position":"add-to-cart","multi_wishlist":"","hide_add_button":"1","enable_ajax_loading":"","ajax_loader_url":"https:\/\/malukka.com\/wp-content\/plugins\/yith-woocommerce-wishlist\/assets\/images\/ajax-loader-alt.svg","remove_from_wishlist_after_add_to_cart":"","is_wishlist_responsive":"1","time_to_close_prettyphoto":"3000","fragments_index_glue":".","reload_on_found_variation":"1","mobile_media_query":"768","labels":{"cookie_disabled":"We are sorry, but this feature is available only if cookies on your browser are enabled.","added_to_cart_message":"<div class=\"woocommerce-notices-wrapper\"><div class=\"woocommerce-message\" role=\"alert\">Product added to cart successfully<\/div><\/div>"},"actions":{"add_to_wishlist_action":"add_to_wishlist","remove_from_wishlist_action":"remove_from_wishlist","reload_wishlist_and_adding_elem_action":"reload_wishlist_and_adding_elem","load_mobile_action":"load_mobile","delete_item_action":"delete_item","save_title_action":"save_title","save_privacy_action":"save_privacy","load_fragments":"load_fragments"},"nonce":{"add_to_wishlist_nonce":"ac899ed189","remove_from_wishlist_nonce":"f59b1ead83","reload_wishlist_and_adding_elem_nonce":"b1a44b3502","load_mobile_nonce":"f26cbbcded","delete_item_nonce":"c6e15ca15e","save_title_nonce":"8f953d26b9","save_privacy_nonce":"b6782f4d5c","load_fragments_nonce":"71ec75928b"},"redirect_after_ask_estimate":"","ask_estimate_redirect_url":"https:\/\/malukka.com\/en\/"}
;jQuery(function($){fbq('set','agent','woocommerce-9.7.1-3.4.4','726282018305929');fbq('trackCustom','ViewCategory',{"source":"woocommerce","version":"9.7.1","pluginVersion":"3.4.4","content_name":"Clothes","content_category":"Clothes","content_ids":"[\"924.02-Brun_3796\",\"123.02-Hvid_3864\",\"S38yesilprint-Gr\\u00f8n_3701\",\"621.04_2375\",\"E106patchwork_2554\",\"624.01-6090-Hvid-Striber_3918\",\"E92karatdesen_2571\",\"B52 acikmavi_2543\",\"624.01-6091-R\\u00f8d_3926\",\"923.05-Gul_3829\"]","content_type":"product_group","contents":{"0":{"id":"924.02-Brun_3796","quantity":1},"1":{"id":"123.02-Hvid_3864","quantity":1},"2":{"id":"S38yesilprint-Gr\u00f8n_3701","quantity":1},"3":{"id":"621.04_2375","quantity":1},"4":{"id":"E106patchwork_2554","quantity":1},"5":{"id":"624.01-6090-Hvid-Striber_3918","quantity":1},"6":{"id":"E92karatdesen_2571","quantity":1},"7":{"id":"B52 acikmavi_2543","quantity":1},"8":{"id":"624.01-6091-R\u00f8d_3926","quantity":1},"9":{"id":"923.05-Gul_3829","quantity":1},"10":{"id":"624.01-6085-Bl\u00e5_3908","quantity":1},"11":{"id":"722.06_2389","quantity":1}}},{"eventID":"963adba0-0a67-4f3d-ac58-0c8688c14d38"})})
;if(typeof woocommerce_price_slider_params!=='undefined'){woocommerce_price_slider_params.currency_format_symbol=wcml_mc_settings.current_currency.symbol}
;document.addEventListener('DOMContentLoaded',function(){for(var cookieName in wpml_cookies){var cookieData=wpml_cookies[cookieName];document.cookie=cookieName+'='+cookieData.value+';expires='+cookieData.expires+'; path='+cookieData.path}});
/*! jQuery Migrate v3.4.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */
"undefined"==typeof jQuery.migrateMute&&(jQuery.migrateMute=!0),function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e,window)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery"),window):t(jQuery,window)}(function(s,n){"use strict";function e(e){return 0<=function(e,t){for(var r=/^(\d+)\.(\d+)\.(\d+)/,n=r.exec(e)||[],o=r.exec(t)||[],a=1;a<=3;a++){if(+o[a]<+n[a])return 1;if(+n[a]<+o[a])return-1}return 0}(s.fn.jquery,e)}s.migrateVersion="3.4.1";var t=Object.create(null);s.migrateDisablePatches=function(){for(var e=0;e<arguments.length;e++)t[arguments[e]]=!0},s.migrateEnablePatches=function(){for(var e=0;e<arguments.length;e++)delete t[arguments[e]]},s.migrateIsPatchEnabled=function(e){return!t[e]},n.console&&n.console.log&&(s&&e("3.0.0")&&!e("5.0.0")||n.console.log("JQMIGRATE: jQuery 3.x-4.x REQUIRED"),s.migrateWarnings&&n.console.log("JQMIGRATE: Migrate plugin loaded multiple times"),n.console.log("JQMIGRATE: Migrate is installed"+(s.migrateMute?"":" with logging active")+", version "+s.migrateVersion));var o={};function u(e,t){var r=n.console;!s.migrateIsPatchEnabled(e)||s.migrateDeduplicateWarnings&&o[t]||(o[t]=!0,s.migrateWarnings.push(t+" ["+e+"]"),r&&r.warn&&!s.migrateMute&&(r.warn("JQMIGRATE: "+t),s.migrateTrace&&r.trace&&r.trace()))}function r(e,t,r,n,o){Object.defineProperty(e,t,{configurable:!0,enumerable:!0,get:function(){return u(n,o),r},set:function(e){u(n,o),r=e}})}function a(e,t,r,n,o){var a=e[t];e[t]=function(){return o&&u(n,o),(s.migrateIsPatchEnabled(n)?r:a||s.noop).apply(this,arguments)}}function c(e,t,r,n,o){if(!o)throw new Error("No warning message provided");return a(e,t,r,n,o),0}function i(e,t,r,n){return a(e,t,r,n),0}s.migrateDeduplicateWarnings=!0,s.migrateWarnings=[],void 0===s.migrateTrace&&(s.migrateTrace=!0),s.migrateReset=function(){o={},s.migrateWarnings.length=0},"BackCompat"===n.document.compatMode&&u("quirks","jQuery is not compatible with Quirks Mode");var d,l,p,f={},m=s.fn.init,y=s.find,h=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/,g=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/g,v=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;for(d in i(s.fn,"init",function(e){var t=Array.prototype.slice.call(arguments);return s.migrateIsPatchEnabled("selector-empty-id")&&"string"==typeof e&&"#"===e&&(u("selector-empty-id","jQuery( '#' ) is not a valid selector"),t[0]=[]),m.apply(this,t)},"selector-empty-id"),s.fn.init.prototype=s.fn,i(s,"find",function(t){var r=Array.prototype.slice.call(arguments);if("string"==typeof t&&h.test(t))try{n.document.querySelector(t)}catch(e){t=t.replace(g,function(e,t,r,n){return"["+t+r+'"'+n+'"]'});try{n.document.querySelector(t),u("selector-hash","Attribute selector with '#' must be quoted: "+r[0]),r[0]=t}catch(e){u("selector-hash","Attribute selector with '#' was not fixed: "+r[0])}}return y.apply(this,r)},"selector-hash"),y)Object.prototype.hasOwnProperty.call(y,d)&&(s.find[d]=y[d]);c(s.fn,"size",function(){return this.length},"size","jQuery.fn.size() is deprecated and removed; use the .length property"),c(s,"parseJSON",function(){return JSON.parse.apply(null,arguments)},"parseJSON","jQuery.parseJSON is deprecated; use JSON.parse"),c(s,"holdReady",s.holdReady,"holdReady","jQuery.holdReady is deprecated"),c(s,"unique",s.uniqueSort,"unique","jQuery.unique is deprecated; use jQuery.uniqueSort"),r(s.expr,"filters",s.expr.pseudos,"expr-pre-pseudos","jQuery.expr.filters is deprecated; use jQuery.expr.pseudos"),r(s.expr,":",s.expr.pseudos,"expr-pre-pseudos","jQuery.expr[':'] is deprecated; use jQuery.expr.pseudos"),e("3.1.1")&&c(s,"trim",function(e){return null==e?"":(e+"").replace(v,"$1")},"trim","jQuery.trim is deprecated; use String.prototype.trim"),e("3.2.0")&&(c(s,"nodeName",function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},"nodeName","jQuery.nodeName is deprecated"),c(s,"isArray",Array.isArray,"isArray","jQuery.isArray is deprecated; use Array.isArray")),e("3.3.0")&&(c(s,"isNumeric",function(e){var t=typeof e;return("number"==t||"string"==t)&&!isNaN(e-parseFloat(e))},"isNumeric","jQuery.isNumeric() is deprecated"),s.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){f["[object "+t+"]"]=t.toLowerCase()}),c(s,"type",function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?f[Object.prototype.toString.call(e)]||"object":typeof e},"type","jQuery.type is deprecated"),c(s,"isFunction",function(e){return"function"==typeof e},"isFunction","jQuery.isFunction() is deprecated"),c(s,"isWindow",function(e){return null!=e&&e===e.window},"isWindow","jQuery.isWindow() is deprecated")),s.ajax&&(l=s.ajax,p=/(=)\?(?=&|$)|\?\?/,i(s,"ajax",function(){var e=l.apply(this,arguments);return e.promise&&(c(e,"success",e.done,"jqXHR-methods","jQXHR.success is deprecated and removed"),c(e,"error",e.fail,"jqXHR-methods","jQXHR.error is deprecated and removed"),c(e,"complete",e.always,"jqXHR-methods","jQXHR.complete is deprecated and removed")),e},"jqXHR-methods"),e("4.0.0")||s.ajaxPrefilter("+json",function(e){!1!==e.jsonp&&(p.test(e.url)||"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&p.test(e.data))&&u("jsonp-promotion","JSON-to-JSONP auto-promotion is deprecated")}));var j=s.fn.removeAttr,b=s.fn.toggleClass,w=/\S+/g;function x(e){return e.replace(/-([a-z])/g,function(e,t){return t.toUpperCase()})}i(s.fn,"removeAttr",function(e){var r=this,n=!1;return s.each(e.match(w),function(e,t){s.expr.match.bool.test(t)&&r.each(function(){if(!1!==s(this).prop(t))return!(n=!0)}),n&&(u("removeAttr-bool","jQuery.fn.removeAttr no longer sets boolean properties: "+t),r.prop(t,!1))}),j.apply(this,arguments)},"removeAttr-bool"),i(s.fn,"toggleClass",function(t){return void 0!==t&&"boolean"!=typeof t?b.apply(this,arguments):(u("toggleClass-bool","jQuery.fn.toggleClass( boolean ) is deprecated"),this.each(function(){var e=this.getAttribute&&this.getAttribute("class")||"";e&&s.data(this,"__className__",e),this.setAttribute&&this.setAttribute("class",!e&&!1!==t&&s.data(this,"__className__")||"")}))},"toggleClass-bool");var Q,A,R=!1,C=/^[a-z]/,N=/^(?:Border(?:Top|Right|Bottom|Left)?(?:Width|)|(?:Margin|Padding)?(?:Top|Right|Bottom|Left)?|(?:Min|Max)?(?:Width|Height))$/;s.swap&&s.each(["height","width","reliableMarginRight"],function(e,t){var r=s.cssHooks[t]&&s.cssHooks[t].get;r&&(s.cssHooks[t].get=function(){var e;return R=!0,e=r.apply(this,arguments),R=!1,e})}),i(s,"swap",function(e,t,r,n){var o,a,i={};for(a in R||u("swap","jQuery.swap() is undocumented and deprecated"),t)i[a]=e.style[a],e.style[a]=t[a];for(a in o=r.apply(e,n||[]),t)e.style[a]=i[a];return o},"swap"),e("3.4.0")&&"undefined"!=typeof Proxy&&(s.cssProps=new Proxy(s.cssProps||{},{set:function(){return u("cssProps","jQuery.cssProps is deprecated"),Reflect.set.apply(this,arguments)}})),e("4.0.0")?(A={animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},"undefined"!=typeof Proxy?s.cssNumber=new Proxy(A,{get:function(){return u("css-number","jQuery.cssNumber is deprecated"),Reflect.get.apply(this,arguments)},set:function(){return u("css-number","jQuery.cssNumber is deprecated"),Reflect.set.apply(this,arguments)}}):s.cssNumber=A):A=s.cssNumber,Q=s.fn.css,i(s.fn,"css",function(e,t){var r,n,o=this;return e&&"object"==typeof e&&!Array.isArray(e)?(s.each(e,function(e,t){s.fn.css.call(o,e,t)}),this):("number"==typeof t&&(r=x(e),n=r,C.test(n)&&N.test(n[0].toUpperCase()+n.slice(1))||A[r]||u("css-number",'Number-typed values are deprecated for jQuery.fn.css( "'+e+'", value )')),Q.apply(this,arguments))},"css-number");var S,P,k,H,E=s.data;i(s,"data",function(e,t,r){var n,o,a;if(t&&"object"==typeof t&&2===arguments.length){for(a in n=s.hasData(e)&&E.call(this,e),o={},t)a!==x(a)?(u("data-camelCase","jQuery.data() always sets/gets camelCased names: "+a),n[a]=t[a]):o[a]=t[a];return E.call(this,e,o),t}return t&&"string"==typeof t&&t!==x(t)&&(n=s.hasData(e)&&E.call(this,e))&&t in n?(u("data-camelCase","jQuery.data() always sets/gets camelCased names: "+t),2<arguments.length&&(n[t]=r),n[t]):E.apply(this,arguments)},"data-camelCase"),s.fx&&(k=s.Tween.prototype.run,H=function(e){return e},i(s.Tween.prototype,"run",function(){1<s.easing[this.easing].length&&(u("easing-one-arg","'jQuery.easing."+this.easing.toString()+"' should use only one argument"),s.easing[this.easing]=H),k.apply(this,arguments)},"easing-one-arg"),S=s.fx.interval,P="jQuery.fx.interval is deprecated",n.requestAnimationFrame&&Object.defineProperty(s.fx,"interval",{configurable:!0,enumerable:!0,get:function(){return n.document.hidden||u("fx-interval",P),s.migrateIsPatchEnabled("fx-interval")&&void 0===S?13:S},set:function(e){u("fx-interval",P),S=e}}));var M=s.fn.load,q=s.event.add,O=s.event.fix;s.event.props=[],s.event.fixHooks={},r(s.event.props,"concat",s.event.props.concat,"event-old-patch","jQuery.event.props.concat() is deprecated and removed"),i(s.event,"fix",function(e){var t,r=e.type,n=this.fixHooks[r],o=s.event.props;if(o.length){u("event-old-patch","jQuery.event.props are deprecated and removed: "+o.join());while(o.length)s.event.addProp(o.pop())}if(n&&!n._migrated_&&(n._migrated_=!0,u("event-old-patch","jQuery.event.fixHooks are deprecated and removed: "+r),(o=n.props)&&o.length))while(o.length)s.event.addProp(o.pop());return t=O.call(this,e),n&&n.filter?n.filter(t,e):t},"event-old-patch"),i(s.event,"add",function(e,t){return e===n&&"load"===t&&"complete"===n.document.readyState&&u("load-after-event","jQuery(window).on('load'...) called after load event occurred"),q.apply(this,arguments)},"load-after-event"),s.each(["load","unload","error"],function(e,t){i(s.fn,t,function(){var e=Array.prototype.slice.call(arguments,0);return"load"===t&&"string"==typeof e[0]?M.apply(this,e):(u("shorthand-removed-v3","jQuery.fn."+t+"() is deprecated"),e.splice(0,0,t),arguments.length?this.on.apply(this,e):(this.triggerHandler.apply(this,e),this))},"shorthand-removed-v3")}),s.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,r){c(s.fn,r,function(e,t){return 0<arguments.length?this.on(r,null,e,t):this.trigger(r)},"shorthand-deprecated-v3","jQuery.fn."+r+"() event shorthand is deprecated")}),s(function(){s(n.document).triggerHandler("ready")}),s.event.special.ready={setup:function(){this===n.document&&u("ready-event","'ready' event is deprecated")}},c(s.fn,"bind",function(e,t,r){return this.on(e,null,t,r)},"pre-on-methods","jQuery.fn.bind() is deprecated"),c(s.fn,"unbind",function(e,t){return this.off(e,null,t)},"pre-on-methods","jQuery.fn.unbind() is deprecated"),c(s.fn,"delegate",function(e,t,r,n){return this.on(t,e,r,n)},"pre-on-methods","jQuery.fn.delegate() is deprecated"),c(s.fn,"undelegate",function(e,t,r){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",r)},"pre-on-methods","jQuery.fn.undelegate() is deprecated"),c(s.fn,"hover",function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)},"pre-on-methods","jQuery.fn.hover() is deprecated");function T(e){var t=n.document.implementation.createHTMLDocument("");return t.body.innerHTML=e,t.body&&t.body.innerHTML}var F=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi;s.UNSAFE_restoreLegacyHtmlPrefilter=function(){s.migrateEnablePatches("self-closed-tags")},i(s,"htmlPrefilter",function(e){var t,r;return(r=(t=e).replace(F,"<$1></$2>"))!==t&&T(t)!==T(r)&&u("self-closed-tags","HTML tags must be properly nested and closed: "+t),e.replace(F,"<$1></$2>")},"self-closed-tags"),s.migrateDisablePatches("self-closed-tags");var D,W,_,I=s.fn.offset;return i(s.fn,"offset",function(){var e=this[0];return!e||e.nodeType&&e.getBoundingClientRect?I.apply(this,arguments):(u("offset-valid-elem","jQuery.fn.offset() requires a valid DOM element"),arguments.length?this:void 0)},"offset-valid-elem"),s.ajax&&(D=s.param,i(s,"param",function(e,t){var r=s.ajaxSettings&&s.ajaxSettings.traditional;return void 0===t&&r&&(u("param-ajax-traditional","jQuery.param() no longer uses jQuery.ajaxSettings.traditional"),t=r),D.call(this,e,t)},"param-ajax-traditional")),c(s.fn,"andSelf",s.fn.addBack,"andSelf","jQuery.fn.andSelf() is deprecated and removed, use jQuery.fn.addBack()"),s.Deferred&&(W=s.Deferred,_=[["resolve","done",s.Callbacks("once memory"),s.Callbacks("once memory"),"resolved"],["reject","fail",s.Callbacks("once memory"),s.Callbacks("once memory"),"rejected"],["notify","progress",s.Callbacks("memory"),s.Callbacks("memory")]],i(s,"Deferred",function(e){var a=W(),i=a.promise();function t(){var o=arguments;return s.Deferred(function(n){s.each(_,function(e,t){var r="function"==typeof o[e]&&o[e];a[t[1]](function(){var e=r&&r.apply(this,arguments);e&&"function"==typeof e.promise?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[t[0]+"With"](this===i?n.promise():this,r?[e]:arguments)})}),o=null}).promise()}return c(a,"pipe",t,"deferred-pipe","deferred.pipe() is deprecated"),c(i,"pipe",t,"deferred-pipe","deferred.pipe() is deprecated"),e&&e.call(a,a),a},"deferred-pipe"),s.Deferred.exceptionHook=W.exceptionHook),s});
/*!
 * jQuery blockUI plugin
 * Version 2.70.0-2014.11.23
 * Requires jQuery v1.7 or later
 *
 * Examples at: http://malsup.com/jquery/block/
 * Copyright (c) 2007-2013 M. Alsup
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 *
 * Thanks to Amir-Hossein Sobhi for some excellent contributions!
 */
!function(){"use strict";function e(e){e.fn._fadeIn=e.fn.fadeIn;var t=e.noop||function(){},o=/MSIE/.test(navigator.userAgent),n=/MSIE 6.0/.test(navigator.userAgent)&&!/MSIE 8.0/.test(navigator.userAgent),i=(document.documentMode,"function"==typeof document.createElement("div").style.setExpression&&document.createElement("div").style.setExpression);e.blockUI=function(e){d(window,e)},e.unblockUI=function(e){a(window,e)},e.growlUI=function(t,o,n,i){var s=e('<div class="growlUI"></div>');t&&s.append("<h1>"+t+"</h1>"),o&&s.append("<h2>"+o+"</h2>"),n===undefined&&(n=3e3);var l=function(t){t=t||{},e.blockUI({message:s,fadeIn:"undefined"!=typeof t.fadeIn?t.fadeIn:700,fadeOut:"undefined"!=typeof t.fadeOut?t.fadeOut:1e3,timeout:"undefined"!=typeof t.timeout?t.timeout:n,centerY:!1,showOverlay:!1,onUnblock:i,css:e.blockUI.defaults.growlCSS})};l();s.css("opacity");s.on("mouseover",function(){l({fadeIn:0,timeout:3e4});var t=e(".blockMsg");t.stop(),t.fadeTo(300,1)}).on("mouseout",function(){e(".blockMsg").fadeOut(1e3)})},e.fn.block=function(t){if(this[0]===window)return e.blockUI(t),this;var o=e.extend({},e.blockUI.defaults,t||{});return this.each(function(){var t=e(this);o.ignoreIfBlocked&&t.data("blockUI.isBlocked")||t.unblock({fadeOut:0})}),this.each(function(){"static"==e.css(this,"position")&&(this.style.position="relative",e(this).data("blockUI.static",!0)),this.style.zoom=1,d(this,t)})},e.fn.unblock=function(t){return this[0]===window?(e.unblockUI(t),this):this.each(function(){a(this,t)})},e.blockUI.version=2.7,e.blockUI.defaults={message:"<h1>Please wait...</h1>",title:null,draggable:!0,theme:!1,css:{padding:0,margin:0,width:"30%",top:"40%",left:"35%",textAlign:"center",color:"#000",border:"3px solid #aaa",backgroundColor:"#fff",cursor:"wait"},themedCSS:{width:"30%",top:"40%",left:"35%"},overlayCSS:{backgroundColor:"#000",opacity:.6,cursor:"wait"},cursorReset:"default",growlCSS:{width:"350px",top:"10px",left:"",right:"10px",border:"none",padding:"5px",opacity:.6,cursor:"default",color:"#fff",backgroundColor:"#000","-webkit-border-radius":"10px","-moz-border-radius":"10px","border-radius":"10px"},iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank",forceIframe:!1,baseZ:1e3,centerX:!0,centerY:!0,allowBodyStretch:!0,bindEvents:!0,constrainTabKey:!0,fadeIn:200,fadeOut:400,timeout:0,showOverlay:!0,focusInput:!0,focusableElements:":input:enabled:visible",onBlock:null,onUnblock:null,onOverlayClick:null,quirksmodeOffsetHack:4,blockMsgClass:"blockMsg",ignoreIfBlocked:!1};var s=null,l=[];function d(d,c){var u,b,h=d==window,k=c&&c.message!==undefined?c.message:undefined;if(!(c=e.extend({},e.blockUI.defaults,c||{})).ignoreIfBlocked||!e(d).data("blockUI.isBlocked")){if(c.overlayCSS=e.extend({},e.blockUI.defaults.overlayCSS,c.overlayCSS||{}),u=e.extend({},e.blockUI.defaults.css,c.css||{}),c.onOverlayClick&&(c.overlayCSS.cursor="pointer"),b=e.extend({},e.blockUI.defaults.themedCSS,c.themedCSS||{}),k=k===undefined?c.message:k,h&&s&&a(window,{fadeOut:0}),k&&"string"!=typeof k&&(k.parentNode||k.jquery)){var y=k.jquery?k[0]:k,m={};e(d).data("blockUI.history",m),m.el=y,m.parent=y.parentNode,m.display=y.style.display,m.position=y.style.position,m.parent&&m.parent.removeChild(y)}e(d).data("blockUI.onUnblock",c.onUnblock);var g,v,I,w,U=c.baseZ;g=o||c.forceIframe?e('<iframe class="blockUI" style="z-index:'+U+++';display:none;border:none;margin:0;padding:0;position:absolute;width:100%;height:100%;top:0;left:0" src="'+c.iframeSrc+'"></iframe>'):e('<div class="blockUI" style="display:none"></div>'),v=c.theme?e('<div class="blockUI blockOverlay ui-widget-overlay" style="z-index:'+U+++';display:none"></div>'):e('<div class="blockUI blockOverlay" style="z-index:'+U+++';display:none;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0"></div>'),c.theme&&h?(w='<div class="blockUI '+c.blockMsgClass+' blockPage ui-dialog ui-widget ui-corner-all" style="z-index:'+(U+10)+';display:none;position:fixed">',c.title&&(w+='<div class="ui-widget-header ui-dialog-titlebar ui-corner-all blockTitle">'+(c.title||"&nbsp;")+"</div>"),w+='<div class="ui-widget-content ui-dialog-content"></div>',w+="</div>"):c.theme?(w='<div class="blockUI '+c.blockMsgClass+' blockElement ui-dialog ui-widget ui-corner-all" style="z-index:'+(U+10)+';display:none;position:absolute">',c.title&&(w+='<div class="ui-widget-header ui-dialog-titlebar ui-corner-all blockTitle">'+(c.title||"&nbsp;")+"</div>"),w+='<div class="ui-widget-content ui-dialog-content"></div>',w+="</div>"):w=h?'<div class="blockUI '+c.blockMsgClass+' blockPage" style="z-index:'+(U+10)+';display:none;position:fixed"></div>':'<div class="blockUI '+c.blockMsgClass+' blockElement" style="z-index:'+(U+10)+';display:none;position:absolute"></div>',I=e(w),k&&(c.theme?(I.css(b),I.addClass("ui-widget-content")):I.css(u)),c.theme||v.css(c.overlayCSS),v.css("position",h?"fixed":"absolute"),(o||c.forceIframe)&&g.css("opacity",0);var x=[g,v,I],C=e(h?"body":d);e.each(x,function(){this.appendTo(C)}),c.theme&&c.draggable&&e.fn.draggable&&I.draggable({handle:".ui-dialog-titlebar",cancel:"li"});var S=i&&(!e.support.boxModel||e("object,embed",h?null:d).length>0);if(n||S){if(h&&c.allowBodyStretch&&e.support.boxModel&&e("html,body").css("height","100%"),(n||!e.support.boxModel)&&!h)var E=p(d,"borderTopWidth"),O=p(d,"borderLeftWidth"),T=E?"(0 - "+E+")":0,M=O?"(0 - "+O+")":0;e.each(x,function(e,t){var o=t[0].style;if(o.position="absolute",e<2)h?o.setExpression("height","Math.max(document.body.scrollHeight, document.body.offsetHeight) - (jQuery.support.boxModel?0:"+c.quirksmodeOffsetHack+') + "px"'):o.setExpression("height",'this.parentNode.offsetHeight + "px"'),h?o.setExpression("width",'jQuery.support.boxModel && document.documentElement.clientWidth || document.body.clientWidth + "px"'):o.setExpression("width",'this.parentNode.offsetWidth + "px"'),M&&o.setExpression("left",M),T&&o.setExpression("top",T);else if(c.centerY)h&&o.setExpression("top",'(document.documentElement.clientHeight || document.body.clientHeight) / 2 - (this.offsetHeight / 2) + (blah = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "px"'),o.marginTop=0;else if(!c.centerY&&h){var n="((document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "+(c.css&&c.css.top?parseInt(c.css.top,10):0)+') + "px"';o.setExpression("top",n)}})}if(k&&(c.theme?I.find(".ui-widget-content").append(k):I.append(k),(k.jquery||k.nodeType)&&e(k).show()),(o||c.forceIframe)&&c.showOverlay&&g.show(),c.fadeIn){var B=c.onBlock?c.onBlock:t,j=c.showOverlay&&!k?B:t,H=k?B:t;c.showOverlay&&v._fadeIn(c.fadeIn,j),k&&I._fadeIn(c.fadeIn,H)}else c.showOverlay&&v.show(),k&&I.show(),c.onBlock&&c.onBlock.bind(I)();if(r(1,d,c),h?(s=I[0],l=e(c.focusableElements,s),c.focusInput&&setTimeout(f,20)):function(e,t,o){var n=e.parentNode,i=e.style,s=(n.offsetWidth-e.offsetWidth)/2-p(n,"borderLeftWidth"),l=(n.offsetHeight-e.offsetHeight)/2-p(n,"borderTopWidth");t&&(i.left=s>0?s+"px":"0");o&&(i.top=l>0?l+"px":"0")}(I[0],c.centerX,c.centerY),c.timeout){var z=setTimeout(function(){h?e.unblockUI(c):e(d).unblock(c)},c.timeout);e(d).data("blockUI.timeout",z)}}}function a(t,o){var n,i,d=t==window,a=e(t),u=a.data("blockUI.history"),f=a.data("blockUI.timeout");f&&(clearTimeout(f),a.removeData("blockUI.timeout")),o=e.extend({},e.blockUI.defaults,o||{}),r(0,t,o),null===o.onUnblock&&(o.onUnblock=a.data("blockUI.onUnblock"),a.removeData("blockUI.onUnblock")),i=d?e(document.body).children().filter(".blockUI").add("body > .blockUI"):a.find(">.blockUI"),o.cursorReset&&(i.length>1&&(i[1].style.cursor=o.cursorReset),i.length>2&&(i[2].style.cursor=o.cursorReset)),d&&(s=l=null),o.fadeOut?(n=i.length,i.stop().fadeOut(o.fadeOut,function(){0==--n&&c(i,u,o,t)})):c(i,u,o,t)}function c(t,o,n,i){var s=e(i);if(!s.data("blockUI.isBlocked")){t.each(function(e,t){this.parentNode&&this.parentNode.removeChild(this)}),o&&o.el&&(o.el.style.display=o.display,o.el.style.position=o.position,o.el.style.cursor="default",o.parent&&o.parent.appendChild(o.el),s.removeData("blockUI.history")),s.data("blockUI.static")&&s.css("position","static"),"function"==typeof n.onUnblock&&n.onUnblock(i,n);var l=e(document.body),d=l.width(),a=l[0].style.width;l.width(d-1).width(d),l[0].style.width=a}}function r(t,o,n){var i=o==window,l=e(o);if((t||(!i||s)&&(i||l.data("blockUI.isBlocked")))&&(l.data("blockUI.isBlocked",t),i&&n.bindEvents&&(!t||n.showOverlay))){var d="mousedown mouseup keydown keypress keyup touchstart touchend touchmove";t?e(document).on(d,n,u):e(document).off(d,u)}}function u(t){if("keydown"===t.type&&t.keyCode&&9==t.keyCode&&s&&t.data.constrainTabKey){var o=l,n=!t.shiftKey&&t.target===o[o.length-1],i=t.shiftKey&&t.target===o[0];if(n||i)return setTimeout(function(){f(i)},10),!1}var d=t.data,a=e(t.target);return a.hasClass("blockOverlay")&&d.onOverlayClick&&d.onOverlayClick(t),a.parents("div."+d.blockMsgClass).length>0||0===a.parents().children().filter("div.blockUI").length}function f(e){if(l){var t=l[!0===e?l.length-1:0];t&&t.trigger("focus")}}function p(t,o){return parseInt(e.css(t,o),10)||0}}"function"==typeof define&&define.amd&&define.amd.jQuery?define(["jquery"],e):e(jQuery)}();jQuery(function(t){if("undefined"==typeof wc_add_to_cart_params)return!1;var a=function(){this.requests=[],this.addRequest=this.addRequest.bind(this),this.run=this.run.bind(this),this.$liveRegion=this.createLiveRegion(),t(document.body).on("click",".add_to_cart_button:not(.wc-interactive)",{addToCartHandler:this},this.onAddToCart).on("click",".remove_from_cart_button",{addToCartHandler:this},this.onRemoveFromCart).on("added_to_cart",{addToCartHandler:this},this.onAddedToCart).on("removed_from_cart",{addToCartHandler:this},this.onRemovedFromCart).on("ajax_request_not_sent.adding_to_cart",this.updateButton)};a.prototype.addRequest=function(t){this.requests.push(t),1===this.requests.length&&this.run()},a.prototype.run=function(){var a=this,e=a.requests[0].complete;a.requests[0].complete=function(){"function"==typeof e&&e(),a.requests.shift(),a.requests.length>0&&a.run()},t.ajax(this.requests[0])},a.prototype.onAddToCart=function(a){var e=t(this);if(e.is(".ajax_add_to_cart")){if(!e.attr("data-product_id"))return!0;if(a.data.addToCartHandler.$liveRegion.text("").removeAttr("aria-relevant"),a.preventDefault(),e.removeClass("added"),e.addClass("loading"),!1===t(document.body).triggerHandler("should_send_ajax_request.adding_to_cart",[e]))return t(document.body).trigger("ajax_request_not_sent.adding_to_cart",[!1,!1,e]),!0;var r={};t.each(e.data(),function(t,a){r[t]=a}),t.each(e[0].dataset,function(t,a){r[t]=a}),t(document.body).trigger("adding_to_cart",[e,r]),a.data.addToCartHandler.addRequest({type:"POST",url:wc_add_to_cart_params.wc_ajax_url.toString().replace("%%endpoint%%","add_to_cart"),data:r,success:function(a){a&&(a.error&&a.product_url?window.location=a.product_url:"yes"!==wc_add_to_cart_params.cart_redirect_after_add?t(document.body).trigger("added_to_cart",[a.fragments,a.cart_hash,e]):window.location=wc_add_to_cart_params.cart_url)},dataType:"json"})}},a.prototype.onRemoveFromCart=function(a){var e=t(this),r=e.closest(".woocommerce-mini-cart-item");a.data.addToCartHandler.$liveRegion.text("").removeAttr("aria-relevant"),a.preventDefault(),r.block({message:null,overlayCSS:{opacity:.6}}),a.data.addToCartHandler.addRequest({type:"POST",url:wc_add_to_cart_params.wc_ajax_url.toString().replace("%%endpoint%%","remove_from_cart"),data:{cart_item_key:e.data("cart_item_key")},success:function(a){a&&a.fragments?t(document.body).trigger("removed_from_cart",[a.fragments,a.cart_hash,e]):window.location=e.attr("href")},error:function(){window.location=e.attr("href")},dataType:"json"})},a.prototype.updateButton=function(a,e,r,d){if(d=void 0!==d&&d){if(d.removeClass("loading"),e&&d.addClass("added"),e&&!wc_add_to_cart_params.is_cart&&0===d.parent().find(".added_to_cart").length){var o=document.createElement("a");o.href=wc_add_to_cart_params.cart_url,o.className="added_to_cart wc-forward",o.title=wc_add_to_cart_params.i18n_view_cart,o.textContent=wc_add_to_cart_params.i18n_view_cart,d.after(o)}t(document.body).trigger("wc_cart_button_updated",[d])}},a.prototype.updateFragments=function(a,e){e&&(t.each(e,function(a){t(a).addClass("updating").fadeTo("400","0.6").block({message:null,overlayCSS:{opacity:.6}})}),t.each(e,function(a,e){t(a).replaceWith(e),t(a).stop(!0).css("opacity","1").unblock()}),t(document.body).trigger("wc_fragments_loaded"))},a.prototype.alertCartUpdated=function(t,a,e,r){if(r=void 0!==r&&r){var d=r.data("success_message");if(!d)return;t.data.addToCartHandler.$liveRegion.delay(1e3).text(d).attr("aria-relevant","all")}},a.prototype.createLiveRegion=function(){var a=t(".widget_shopping_cart_live_region");return a.length?a:t('<div class="widget_shopping_cart_live_region screen-reader-text" role="status"></div>').appendTo("body")},a.prototype.onAddedToCart=function(t,a,e,r){t.data.addToCartHandler.updateButton(t,a,e,r),t.data.addToCartHandler.updateFragments(t,a),t.data.addToCartHandler.alertCartUpdated(t,a,e,r)},a.prototype.onRemovedFromCart=function(t,a,e,r){t.data.addToCartHandler.updateFragments(t,a),t.data.addToCartHandler.alertCartUpdated(t,a,e,r)},new a});
/*! js-cookie v3.0.5 | MIT */
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self,function(){var n=e.Cookies,o=e.Cookies=t();o.noConflict=function(){return e.Cookies=n,o}}())}(this,function(){"use strict";function e(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)e[o]=n[o]}return e}return function t(n,o){function r(t,r,i){if("undefined"!=typeof document){"number"==typeof(i=e({},o,i)).expires&&(i.expires=new Date(Date.now()+864e5*i.expires)),i.expires&&(i.expires=i.expires.toUTCString()),t=encodeURIComponent(t).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var c="";for(var u in i)i[u]&&(c+="; "+u,!0!==i[u]&&(c+="="+i[u].split(";")[0]));return document.cookie=t+"="+n.write(r,t)+c}}return Object.create({set:r,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var t=document.cookie?document.cookie.split("; "):[],o={},r=0;r<t.length;r++){var i=t[r].split("="),c=i.slice(1).join("=");try{var u=decodeURIComponent(i[0]);if(o[u]=n.read(c,u),e===u)break}catch(f){}}return e?o[e]:o}},remove:function(t,n){r(t,"",e({},n,{expires:-1}))},withAttributes:function(n){return t(this.converter,e({},this.attributes,n))},withConverter:function(n){return t(e({},this.converter,n),this.attributes)}},{attributes:{value:Object.freeze(o)},converter:{value:Object.freeze(n)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"})});function wcml_switch_currency_handler(event){var targetElement=event.target;if(targetElement.matches(".wcml_currency_switcher a")){if(event.preventDefault(),targetElement.disabled||targetElement.parentElement.classList.contains("wcml-cs-active-currency")||targetElement.classList.contains("wcml-cs-active-currency"))return;document.removeEventListener("click",wcml_switch_currency_handler),wcml_load_currency(targetElement.getAttribute("rel"))}}function wcml_load_currency(currency,force_switch){force_switch=force_switch||0;var ajax_loader=document.createElement("img");ajax_loader.className="wcml-spinner",ajax_loader.width=16,ajax_loader.height=16,ajax_loader.src=wcml_mc_settings.wcml_spinner,document.querySelectorAll(".wcml_currency_switcher").forEach((function(switcher){switcher.appendChild(ajax_loader)}));var formData=new FormData;formData.append("action","wcml_switch_currency"),formData.append("currency",currency),formData.append("force_switch",force_switch),formData.append("params",window.location.search.substr(1));var xhr=new XMLHttpRequest;xhr.open("POST",woocommerce_params.ajax_url),xhr.responseType="json",xhr.onload=function(){var response=xhr.response;if(response.error)alert(response.error);else if(response.data&&response.data.prevent_switching)wcml_insert_ajax_html_response_in_dom(response.data.prevent_switching);else{var target_location=window.location.href;if(target_location.includes("#")||wcml_mc_settings.cache_enabled){var url_dehash=target_location.split("#"),hash=url_dehash.length>1?"#"+url_dehash[1]:"",url_glue=(target_location=url_dehash[0].replace(/&wcmlc(\=[^&]*)?(?=&|$)|wcmlc(\=[^&]*)?(&|$)/,"").replace(/\?$/,"")).includes("?")?"&":"?";target_location+=url_glue+"wcmlc="+currency+hash}wcml_reset_cart_fragments(),window.location=wcml_maybe_adjust_widget_price(target_location,response.data)}},xhr.send(formData)}function wcml_insert_ajax_html_response_in_dom(html){const div=document.createElement("div");div.innerHTML=html;const script=div.getElementsByTagName("script")[0],scriptContent=script.innerText||script.textContent;script.parentNode.removeChild(script),document.body.insertAdjacentHTML("beforeend",div.innerHTML);const scriptToExecute=document.createElement("script");scriptToExecute.type="text/javascript",scriptToExecute.id="wcml-cart-dialog-script",scriptToExecute.appendChild(document.createTextNode(scriptContent)),document.body.appendChild(scriptToExecute)}function wcml_maybe_adjust_widget_price(target_location,response){return response.min_price&&(target_location=target_location.replace(/(min_price=)(\d+)/,"$1"+response.min_price)),response.max_price&&(target_location=target_location.replace(/(max_price=)(\d+)/,"$1"+response.max_price)),target_location}document.addEventListener("DOMContentLoaded",(function(){document.addEventListener("click",wcml_switch_currency_handler)}));
/*! jQuery UI - v1.13.3 - 2024-04-26
* https://jqueryui.com
* Includes: widget.js, position.js, data.js, disable-selection.js, effect.js, effects/effect-blind.js, effects/effect-bounce.js, effects/effect-clip.js, effects/effect-drop.js, effects/effect-explode.js, effects/effect-fade.js, effects/effect-fold.js, effects/effect-highlight.js, effects/effect-puff.js, effects/effect-pulsate.js, effects/effect-scale.js, effects/effect-shake.js, effects/effect-size.js, effects/effect-slide.js, effects/effect-transfer.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/accordion.js, widgets/autocomplete.js, widgets/button.js, widgets/checkboxradio.js, widgets/controlgroup.js, widgets/datepicker.js, widgets/dialog.js, widgets/draggable.js, widgets/droppable.js, widgets/menu.js, widgets/mouse.js, widgets/progressbar.js, widgets/resizable.js, widgets/selectable.js, widgets/selectmenu.js, widgets/slider.js, widgets/sortable.js, widgets/spinner.js, widgets/tabs.js, widgets/tooltip.js
* Copyright jQuery Foundation and other contributors; Licensed MIT */
!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.3",
/*!
 * jQuery UI :data 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://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.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://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.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://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.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://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.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://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.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://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.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://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<s.length;o++)t.options[s[o][0]]&&s[o][1].apply(t.element,i)}},
/*!
 * jQuery UI Position 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/position/
 */
W=Math.max,C=Math.abs,o=/left|center|right/,s=/top|center|bottom/,r=/[\+\-]\d+(\.[\d]+)?%?/,l=/^\w+/,a=/%$/,h=x.fn.position,x.position={scrollbarWidth:function(){var t,e,i;return void 0!==n?n:(i=(e=x("<div style='display:block;position:absolute;width:200px;height:200px;overflow:hidden;'><div style='height:300px;width:auto;'></div></div>")).children()[0],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.width<t.element[0].scrollWidth;return{width:"scroll"===i||"auto"===i&&t.height<t.element[0].scrollHeight?x.position.scrollbarWidth():0,height:e?x.position.scrollbarWidth():0}},getWithinInfo:function(t){var e=x(t||window),i=N(e[0]),n=!!e[0]&&9===e[0].nodeType;return{element:e,isWindow:i,isDocument:n,offset:!i&&!n?x(t).offset():{left:0,top:0},scrollLeft:e.scrollLeft(),scrollTop:e.scrollTop(),width:e.outerWidth(),height:e.outerHeight()}}},x.fn.position=function(f){var c,d,p,g,m,v,y,w,b,_,t,e;return f&&f.of?(v="string"==typeof(f=x.extend({},f)).of?x(document).find(f.of):x(f.of),y=x.position.getWithinInfo(f.within),w=x.position.getScrollInfo(y),b=(f.collision||"flip").split(" "),_={},e=9===(e=(t=v)[0]).nodeType?{width:t.width(),height:t.height(),offset:{top:0,left:0}}:N(e)?{width:t.width(),height:t.height(),offset:{top:t.scrollTop(),left:t.scrollLeft()}}:e.preventDefault?{width:0,height:0,offset:{top:e.pageY,left:e.pageX}}:{width:t.outerWidth(),height:t.outerHeight(),offset:t.offset()},v[0].preventDefault&&(f.at="left top"),d=e.width,p=e.height,m=x.extend({},g=e.offset),x.each(["my","at"],function(){var t,e,i=(f[this]||"").split(" ");(i=1===i.length?o.test(i[0])?i.concat(["center"]):s.test(i[0])?["center"].concat(i):["center","center"]:i)[0]=o.test(i[0])?i[0]:"center",i[1]=s.test(i[1])?i[1]:"center",t=r.exec(i[0]),e=r.exec(i[1]),_[this]=[t?t[0]:0,e?e[0]:0],f[this]=[l.exec(i[0])[0],l.exec(i[1])[0]]}),1===b.length&&(b[1]=b[0]),"right"===f.at[0]?m.left+=d:"center"===f.at[0]&&(m.left+=d/2),"bottom"===f.at[1]?m.top+=p:"center"===f.at[1]&&(m.top+=p/2),c=E(_.at,d,p),m.left+=c[0],m.top+=c[1],this.each(function(){var i,t,r=x(this),l=r.outerWidth(),a=r.outerHeight(),e=L(this,"marginLeft"),n=L(this,"marginTop"),o=l+e+L(this,"marginRight")+w.width,s=a+n+L(this,"marginBottom")+w.height,h=x.extend({},m),u=E(_.my,r.outerWidth(),r.outerHeight());"right"===f.my[0]?h.left-=l:"center"===f.my[0]&&(h.left-=l/2),"bottom"===f.my[1]?h.top-=a:"center"===f.my[1]&&(h.top-=a/2),h.left+=u[0],h.top+=u[1],i={marginLeft:e,marginTop:n},x.each(["left","top"],function(t,e){x.ui.position[b[t]]&&x.ui.position[b[t]][e](h,{targetWidth:d,targetHeight:p,elemWidth:l,elemHeight:a,collisionPosition:i,collisionWidth:o,collisionHeight:s,offset:[c[0]+u[0],c[1]+u[1]],my:f.my,at:f.at,within:y,elem:r})}),f.using&&(t=function(t){var e=g.left-h.left,i=e+d-l,n=g.top-h.top,o=n+p-a,s={target:{element:v,left:g.left,top:g.top,width:d,height:p},element:{element:r,left:h.left,top:h.top,width:l,height:a},horizontal:i<0?"left":0<e?"right":"center",vertical:o<0?"top":0<n?"bottom":"middle"};d<l&&C(e+i)<d&&(s.horizontal="center"),p<a&&C(n+o)<p&&(s.vertical="middle"),W(C(e),C(i))>W(C(n),C(o))?s.important="horizontal":s.important="vertical",f.using.call(this,t,s)}),r.offset(x.extend(h,{using:t}))})):h.apply(this,arguments)},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?0<r&&l<=0?(i=t.left+r+e.collisionWidth-n-o,t.left+=r-i):t.left=!(0<l&&r<=0)&&l<r?o+n-e.collisionWidth:o:0<r?t.left+=r:0<l?t.left-=l:t.left=W(t.left-s,t.left)},top:function(t,e){var i,n=e.within,n=n.isWindow?n.scrollTop:n.offset.top,o=e.within.height,s=t.top-e.collisionPosition.marginTop,r=n-s,l=s+e.collisionHeight-o-n;e.collisionHeight>o?0<r&&l<=0?(i=t.top+r+e.collisionHeight-o-n,t.top+=r-i):t.top=!(0<l&&r<=0)&&l<r?n+o-e.collisionHeight:n:0<r?t.top+=r:0<l?t.top-=l:t.top=W(t.top-s,t.top)}},flip:{left:function(t,e){var i=e.within,n=i.offset.left+i.scrollLeft,o=i.width,i=i.isWindow?i.scrollLeft:i.offset.left,s=t.left-e.collisionPosition.marginLeft,r=s-i,s=s+e.collisionWidth-o-i,l="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,a="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,h=-2*e.offset[0];r<0?((o=t.left+l+a+h+e.collisionWidth-o-n)<0||o<C(r))&&(t.left+=l+a+h):0<s&&(0<(n=t.left-e.collisionPosition.marginLeft+l+a+h-i)||C(n)<s)&&(t.left+=l+a+h)},top:function(t,e){var i=e.within,n=i.offset.top+i.scrollTop,o=i.height,i=i.isWindow?i.scrollTop:i.offset.top,s=t.top-e.collisionPosition.marginTop,r=s-i,s=s+e.collisionHeight-o-i,l="top"===e.my[1]?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,a="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,h=-2*e.offset[1];r<0?((o=t.top+l+a+h+e.collisionHeight-o-n)<0||o<C(r))&&(t.top+=l+a+h):0<s&&(0<(n=t.top-e.collisionPosition.marginTop+l+a+h-i)||C(n)<s)&&(t.top+=l+a+h)}},flipfit:{left:function(){x.ui.position.flip.left.apply(this,arguments),x.ui.position.fit.left.apply(this,arguments)},top:function(){x.ui.position.flip.top.apply(this,arguments),x.ui.position.fit.top.apply(this,arguments)}}},x.ui.safeActiveElement=function(e){var i;try{i=e.activeElement}catch(t){i=e.body}return i=(i=i||e.body).nodeName?i:e.body},x.ui.safeBlur=function(t){t&&"body"!==t.nodeName.toLowerCase()&&x(t).trigger("blur")},
/*!
 * jQuery UI Scroll Parent 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
x.fn.scrollParent=function(t){var e=this.css("position"),i="absolute"===e,n=t?/(auto|scroll|hidden)/:/(auto|scroll)/,t=this.parents().filter(function(){var t=x(this);return(!i||"static"!==t.css("position"))&&n.test(t.css("overflow")+t.css("overflow-y")+t.css("overflow-x"))}).eq(0);return"fixed"!==e&&t.length?t:x(this[0].ownerDocument||document)},
/*!
 * jQuery UI Tabbable 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
x.extend(x.expr.pseudos,{tabbable:function(t){var e=x.attr(t,"tabindex"),i=null!=e;return(!i||0<=e)&&x.ui.focusable(t,i)}}),
/*!
 * jQuery UI Unique ID 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
x.fn.extend({uniqueId:(u=0,function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++u)})}),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&x(this).removeAttr("id")})}});
/*!
 * jQuery UI Widget 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
var f,c=0,d=Array.prototype.hasOwnProperty,p=Array.prototype.slice;x.cleanData=(f=x.cleanData,function(t){for(var e,i,n=0;null!=(i=t[n]);n++)(e=x._data(i,"events"))&&e.remove&&x(i).triggerHandler("remove");f(t)}),x.widget=function(t,i,e){var n,o,s,r={},l=t.split(".")[0],a=l+"-"+(t=t.split(".")[1]);return e||(e=i,i=x.Widget),Array.isArray(e)&&(e=x.extend.apply(null,[{}].concat(e))),x.expr.pseudos[a.toLowerCase()]=function(t){return!!x.data(t,a)},x[l]=x[l]||{},n=x[l][t],o=x[l][t]=function(t,e){if(!this||!this._createWidget)return new o(t,e);arguments.length&&this._createWidget(t,e)},x.extend(o,n,{version:e.version,_proto:x.extend({},e),_childConstructors:[]}),(s=new i).options=x.widget.extend({},s.options),x.each(e,function(e,n){function o(){return i.prototype[e].apply(this,arguments)}function s(t){return i.prototype[e].apply(this,t)}r[e]="function"!=typeof n?n:function(){var t,e=this._super,i=this._superApply;return this._super=o,this._superApply=s,t=n.apply(this,arguments),this._super=e,this._superApply=i,t}}),o.prototype=x.widget.extend(s,{widgetEventPrefix:n&&s.widgetEventPrefix||t},r,{constructor:o,namespace:l,widgetName:t,widgetFullName:a}),n?(x.each(n._childConstructors,function(t,e){var i=e.prototype;x.widget(i.namespace+"."+i.widgetName,o,e._proto)}),delete n._childConstructors):i._childConstructors.push(o),x.widget.bridge(t,o),o},x.widget.extend=function(t){for(var e,i,n=p.call(arguments,1),o=0,s=n.length;o<s;o++)for(e in n[o])i=n[o][e],d.call(n[o],e)&&void 0!==i&&(x.isPlainObject(i)?t[e]=x.isPlainObject(t[e])?x.widget.extend({},t[e],i):x.widget.extend({},i):t[e]=i);return t},x.widget.bridge=function(s,e){var r=e.prototype.widgetFullName||s;x.fn[s]=function(i){var t="string"==typeof i,n=p.call(arguments,1),o=this;return t?this.length||"instance"!==i?this.each(function(){var t,e=x.data(this,r);return"instance"===i?(o=e,!1):e?"function"!=typeof e[i]||"_"===i.charAt(0)?x.error("no such method '"+i+"' for "+s+" widget instance"):(t=e[i].apply(e,n))!==e&&void 0!==t?(o=t&&t.jquery?o.pushStack(t.get()):t,!1):void 0:x.error("cannot call methods on "+s+" prior to initialization; attempted to call method '"+i+"'")}):o=void 0:(n.length&&(i=x.widget.extend.apply(null,[i].concat(n))),this.each(function(){var t=x.data(this,r);t?(t.option(i||{}),t._init&&t._init()):x.data(this,r,new e(i,this))})),o}},x.Widget=function(){},x.Widget._childConstructors=[],x.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",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<i.length-1;o++)n[i[o]]=n[i[o]]||{},n=n[i[o]];if(t=i.pop(),1===arguments.length)return void 0===n[t]?null:n[t];n[t]=e}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];s[t]=e}return this._setOptions(s),this},_setOptions:function(t){for(var e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(t){var e,i,n;for(e in t)n=this.classesElementLookup[e],t[e]!==this.options.classes[e]&&n&&n.length&&(i=x(n.get()),this._removeClass(n,e),i.addClass(this._classes({element:i,keys:e,classes:t,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(o){var s=[],r=this;function t(t,e){for(var i,n=0;n<t.length;n++)i=r.classesElementLookup[t[n]]||x(),i=o.add?(function(){var i=[];o.element.each(function(t,e){x.map(r.classesElementLookup,function(t){return t}).some(function(t){return t.is(e)})||i.push(e)}),r._on(x(i),{remove:"_untrackClassesElement"})}(),x(x.uniqueSort(i.get().concat(o.element.get())))):x(i.not(o.element).get()),r.classesElementLookup[t[n]]=i,s.push(t[n]),e&&o.classes[t[n]]&&s.push(o.classes[t[n]])}return(o=x.extend({element:this.element,classes:this.options.classes||{}},o)).keys&&t(o.keys.match(/\S+/g)||[],!0),o.extra&&t(o.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(i){var n=this;x.each(n.classesElementLookup,function(t,e){-1!==x.inArray(i.target,e)&&(n.classesElementLookup[t]=x(e.not(i.target).get()))}),this._off(x(i.target))},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,n){var o="string"==typeof t||null===t,e={extra:o?e:i,keys:o?t:e,element:o?this.element:t,add:n="boolean"==typeof n?n:i};return e.element.toggleClass(this._classes(e),n),this},_on:function(o,s,t){var r,l=this;"boolean"!=typeof o&&(t=s,s=o,o=!1),t?(s=r=x(s),this.bindings=this.bindings.add(s)):(t=s,s=this.element,r=this.widget()),x.each(t,function(t,e){function i(){if(o||!0!==l.options.disabled&&!x(this).hasClass("ui-state-disabled"))return("string"==typeof e?l[e]:e).apply(l,arguments)}"string"!=typeof e&&(i.guid=e.guid=e.guid||i.guid||x.guid++);var t=t.match(/^([\w:-]*)\s*(.*)$/),n=t[1]+l.eventNamespace,t=t[2];t?r.on(n,t,i):s.on(n,i)})},_off:function(t,e){e=(e||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.off(e),this.bindings=x(this.bindings.not(t).get()),this.focusable=x(this.focusable.not(t).get()),this.hoverable=x(this.hoverable.not(t).get())},_delay:function(t,e){var i=this;return setTimeout(function(){return("string"==typeof t?i[t]:t).apply(i,arguments)},e||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){this._addClass(x(t.currentTarget),null,"ui-state-hover")},mouseleave:function(t){this._removeClass(x(t.currentTarget),null,"ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){this._addClass(x(t.currentTarget),null,"ui-state-focus")},focusout:function(t){this._removeClass(x(t.currentTarget),null,"ui-state-focus")}})},_trigger:function(t,e,i){var n,o,s=this.options[t];if(i=i||{},(e=x.Event(e)).type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),e.target=this.element[0],o=e.originalEvent)for(n in o)n in e||(e[n]=o[n]);return this.element.trigger(e,i),!("function"==typeof s&&!1===s.apply(this.element[0],[e].concat(i))||e.isDefaultPrevented())}},x.each({show:"fadeIn",hide:"fadeOut"},function(s,r){x.Widget.prototype["_"+s]=function(e,t,i){var n,o=(t="string"==typeof t?{effect:t}:t)?!0!==t&&"number"!=typeof t&&t.effect||r:s;"number"==typeof(t=t||{})?t={duration:t}:!0===t&&(t={}),n=!x.isEmptyObject(t),t.complete=i,t.delay&&e.delay(t.delay),n&&x.effects&&x.effects.effect[o]?e[s](t):o!==s&&e[o]?e[o](t.duration,t.easing,i):e.queue(function(t){x(this)[s](),i&&i.call(e[0]),t()})}})});
/*!
 * jQuery UI Mouse 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery","../ie","../version","../widget"],e):e(jQuery)}(function(o){"use strict";var n=!1;return o(document).on("mouseup",function(){n=!1}),o.widget("ui.mouse",{version:"1.13.3",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var t=this;this.element.on("mousedown."+this.widgetName,function(e){return t._mouseDown(e)}).on("click."+this.widgetName,function(e){if(!0===o.data(e.target,t.widgetName+".preventClickEvent"))return o.removeData(e.target,t.widgetName+".preventClickEvent"),e.stopImmediatePropagation(),!1}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){var t,i,s;if(!n)return this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),i=1===(this._mouseDownEvent=e).which,s=!("string"!=typeof(t=this).options.cancel||!e.target.nodeName)&&o(e.target).closest(this.options.cancel).length,i&&!s&&this._mouseCapture(e)&&(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){t.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=!1!==this._mouseStart(e),!this._mouseStarted)?e.preventDefault():(!0===o.data(e.target,this.widgetName+".preventClickEvent")&&o.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(e){return t._mouseMove(e)},this._mouseUpDelegate=function(e){return t._mouseUp(e)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),n=!0)),!0},_mouseMove:function(e){if(this._mouseMoved){if(o.ui.ie&&(!document.documentMode||document.documentMode<9)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=!1!==this._mouseStart(this._mouseDownEvent,e),this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&o.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,n=!1,e.preventDefault()},_mouseDistanceMet:function(e){return Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}})});
/*!
 * jQuery UI Slider 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery","./mouse","../keycode","../version","../widget"],e):e(jQuery)}(function(o){"use strict";return o.widget("ui.slider",o.ui.mouse,{version:"1.13.3",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<a;e++)s.push("<span tabindex='0'></span>");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("<div>").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,u=this.options;return!u.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<s||s===t&&(e===l._lastChangedValue||l.values(e)===u.min))&&(s=t,a=o(this),n=e)}),!1!==this._start(e,n))&&(this._mouseSliding=!0,this._handleIndex=n,this._addClass(a,null,"ui-state-active"),a.trigger("focus"),t=a.offset(),h=!o(e.target).parents().addBack().is(".ui-slider-handle"),this._clickOffset=h?{left:0,top:0}:{left:e.pageX-t.left-a.width()/2,top:e.pageY-t.top-a.height()/2-(parseInt(a.css("borderTopWidth"),10)||0)-(parseInt(a.css("borderBottomWidth"),10)||0)+(parseInt(a.css("marginTop"),10)||0)},this.handles.hasClass("ui-state-hover")||this._slide(e,n,i),this._animateOff=!0)},_mouseStart:function(){return!0},_mouseDrag:function(e){var t={x:e.pageX,y:e.pageY},t=this._normValueFromMouse(t);return this._slide(e,this._handleIndex,t),!1},_mouseStop:function(e){return this._removeClass(this.handles,null,"ui-state-active"),this._mouseSliding=!1,this._stop(e,this._handleIndex),this._change(e,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1},_detectOrientation:function(){this.orientation="vertical"===this.options.orientation?"vertical":"horizontal"},_normValueFromMouse:function(e){var t,e="horizontal"===this.orientation?(t=this.elementSize.width,e.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(t=this.elementSize.height,e.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)),e=e/t;return(e=1<e?1:e)<0&&(e=0),"vertical"===this.orientation&&(e=1-e),t=this._valueMax()-this._valueMin(),e=this._valueMin()+e*t,this._trimAlignValue(e)},_uiHash:function(e,t,i){var s={handle:this.handles[e],handleIndex:e,value:void 0!==t?t:this.value()};return this._hasMultipleValues()&&(s.value=void 0!==t?t:this.values(e),s.values=i||this.values()),s},_hasMultipleValues:function(){return this.options.values&&this.options.values.length},_start:function(e,t){return this._trigger("start",e,this._uiHash(t))},_slide:function(e,t,i){var s,a=this.value(),n=this.values();this._hasMultipleValues()&&(s=this.values(t?0:1),a=this.values(t),2===this.options.values.length&&!0===this.options.range&&(i=0===t?Math.min(s,i):Math.max(s,i)),n[t]=i),i!==a&&!1!==this._trigger("slide",e,this._uiHash(t,i,n))&&(this._hasMultipleValues()?this.values(t,i):this.value(i))},_stop:function(e,t){this._trigger("stop",e,this._uiHash(t))},_change:function(e,t){this._keySliding||this._mouseSliding||(this._lastChangedValue=t,this._trigger("change",e,this._uiHash(t)))},value:function(e){if(!arguments.length)return this._value();this.options.value=this._trimAlignValue(e),this._refreshValue(),this._change(null,0)},values:function(e,t){var i,s,a;if(1<arguments.length)this.options.values[e]=this._trimAlignValue(t),this._refreshValue(),this._change(null,e);else{if(!arguments.length)return this._values();if(!Array.isArray(e))return this._hasMultipleValues()?this._values(e):this.value();for(i=this.options.values,s=e,a=0;a<i.length;a+=1)i[a]=this._trimAlignValue(s[a]),this._change(null,a);this._refreshValue()}},_setOption:function(e,t){var i,s=0;switch("range"===e&&!0===this.options.range&&("min"===t?(this.options.value=this._values(0),this.options.values=null):"max"===t&&(this.options.value=this._values(this.options.values.length-1),this.options.values=null)),Array.isArray(this.options.values)&&(s=this.options.values.length),this._super(e,t),e){case"orientation":this._detectOrientation(),this._removeClass("ui-slider-horizontal ui-slider-vertical")._addClass("ui-slider-"+this.orientation),this._refreshValue(),this.options.range&&this._refreshRange(t),this.handles.css("horizontal"===t?"bottom":"left","");break;case"value":this._animateOff=!0,this._refreshValue(),this._change(null,0),this._animateOff=!1;break;case"values":for(this._animateOff=!0,this._refreshValue(),i=s-1;0<=i;i--)this._change(null,i);this._animateOff=!1;break;case"step":case"min":case"max":this._animateOff=!0,this._calculateNewMax(),this._refreshValue(),this._animateOff=!1;break;case"range":this._animateOff=!0,this._refresh(),this._animateOff=!1}},_setOptionDisabled:function(e){this._super(e),this._toggleClass(null,"ui-state-disabled",!!e)},_value:function(){var e=this.options.value;return this._trimAlignValue(e)},_values:function(e){var t,i;if(arguments.length)return e=this.options.values[e],this._trimAlignValue(e);if(this._hasMultipleValues()){for(t=this.options.values.slice(),i=0;i<t.length;i+=1)t[i]=this._trimAlignValue(t[i]);return t}return[]},_trimAlignValue:function(e){var t,i;return e<=this._valueMin()?this._valueMin():e>=this._valueMax()?this._valueMax():(t=0<this.options.step?this.options.step:1,i=e-(e=(e-this._valueMin())%t),2*Math.abs(e)>=t&&(i+=0<e?t:-t),parseFloat(i.toFixed(5)))},_calculateNewMax:function(){var e=this.options.max,t=this._valueMin(),i=this.options.step;(e=Math.round((e-t)/i)*i+t)>this.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,u=!this._animateOff&&h.animate,r={};this._hasMultipleValues()?this.handles.each(function(e){i=(l.values(e)-l._valueMin())/(l._valueMax()-l._valueMin())*100,r["horizontal"===l.orientation?"left":"bottom"]=i+"%",o(this).stop(1,1)[u?"animate":"css"](r,h.animate),!0===l.options.range&&("horizontal"===l.orientation?(0===e&&l.range.stop(1,1)[u?"animate":"css"]({left:i+"%"},h.animate),1===e&&l.range[u?"animate":"css"]({width:i-t+"%"},{queue:!1,duration:h.animate})):(0===e&&l.range.stop(1,1)[u?"animate":"css"]({bottom:i+"%"},h.animate),1===e&&l.range[u?"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,r["horizontal"===this.orientation?"left":"bottom"]=i+"%",this.handle.stop(1,1)[u?"animate":"css"](r,h.animate),"min"===n&&"horizontal"===this.orientation&&this.range.stop(1,1)[u?"animate":"css"]({width:i+"%"},h.animate),"max"===n&&"horizontal"===this.orientation&&this.range.stop(1,1)[u?"animate":"css"]({width:100-i+"%"},h.animate),"min"===n&&"vertical"===this.orientation&&this.range.stop(1,1)[u?"animate":"css"]({height:i+"%"},h.animate),"max"===n&&"vertical"===this.orientation&&this.range.stop(1,1)[u?"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"))}}})});
/*! This file is auto-generated */
!function(n,t){var r,e;"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define("underscore",t):(n="undefined"!=typeof globalThis?globalThis:n||self,r=n._,(e=n._=t()).noConflict=function(){return n._=r,e})}(this,function(){var n="1.13.7",t="object"==typeof self&&self.self===self&&self||"object"==typeof global&&global.global===global&&global||Function("return this")()||{},e=Array.prototype,V=Object.prototype,F="undefined"!=typeof Symbol?Symbol.prototype:null,P=e.push,f=e.slice,s=V.toString,q=V.hasOwnProperty,r="undefined"!=typeof ArrayBuffer,u="undefined"!=typeof DataView,U=Array.isArray,W=Object.keys,z=Object.create,L=r&&ArrayBuffer.isView,$=isNaN,C=isFinite,K=!{toString:null}.propertyIsEnumerable("toString"),J=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],G=Math.pow(2,53)-1;function l(u,o){return o=null==o?u.length-1:+o,function(){for(var n=Math.max(arguments.length-o,0),t=Array(n),r=0;r<n;r++)t[r]=arguments[r+o];switch(o){case 0:return u.call(this,t);case 1:return u.call(this,arguments[0],t);case 2:return u.call(this,arguments[0],arguments[1],t)}for(var e=Array(o+1),r=0;r<o;r++)e[r]=arguments[r];return e[o]=t,u.apply(this,e)}}function o(n){var t=typeof n;return"function"==t||"object"==t&&!!n}function H(n){return void 0===n}function Q(n){return!0===n||!1===n||"[object Boolean]"===s.call(n)}function i(n){var t="[object "+n+"]";return function(n){return s.call(n)===t}}var X=i("String"),Y=i("Number"),Z=i("Date"),nn=i("RegExp"),tn=i("Error"),rn=i("Symbol"),en=i("ArrayBuffer"),a=i("Function"),t=t.document&&t.document.childNodes,p=a="function"!=typeof/./&&"object"!=typeof Int8Array&&"function"!=typeof t?function(n){return"function"==typeof n||!1}:a,t=i("Object"),un=u&&(!/\[native code\]/.test(String(DataView))||t(new DataView(new ArrayBuffer(8)))),a="undefined"!=typeof Map&&t(new Map),u=i("DataView");var h=un?function(n){return null!=n&&p(n.getInt8)&&en(n.buffer)}:u,v=U||i("Array");function y(n,t){return null!=n&&q.call(n,t)}var on=i("Arguments"),an=(!function(){on(arguments)||(on=function(n){return y(n,"callee")})}(),on);function fn(n){return Y(n)&&$(n)}function cn(n){return function(){return n}}function ln(t){return function(n){n=t(n);return"number"==typeof n&&0<=n&&n<=G}}function sn(t){return function(n){return null==n?void 0:n[t]}}var d=sn("byteLength"),pn=ln(d),hn=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;var vn=r?function(n){return L?L(n)&&!h(n):pn(n)&&hn.test(s.call(n))}:cn(!1),g=sn("length");function yn(n,t){t=function(t){for(var r={},n=t.length,e=0;e<n;++e)r[t[e]]=!0;return{contains:function(n){return!0===r[n]},push:function(n){return r[n]=!0,t.push(n)}}}(t);var r=J.length,e=n.constructor,u=p(e)&&e.prototype||V,o="constructor";for(y(n,o)&&!t.contains(o)&&t.push(o);r--;)(o=J[r])in n&&n[o]!==u[o]&&!t.contains(o)&&t.push(o)}function b(n){if(!o(n))return[];if(W)return W(n);var t,r=[];for(t in n)y(n,t)&&r.push(t);return K&&yn(n,r),r}function dn(n,t){var r=b(t),e=r.length;if(null==n)return!e;for(var u=Object(n),o=0;o<e;o++){var i=r[o];if(t[i]!==u[i]||!(i in u))return!1}return!0}function m(n){return n instanceof m?n:this instanceof m?void(this._wrapped=n):new m(n)}function gn(n){return new Uint8Array(n.buffer||n,n.byteOffset||0,d(n))}m.VERSION=n,m.prototype.valueOf=m.prototype.toJSON=m.prototype.value=function(){return this._wrapped},m.prototype.toString=function(){return String(this._wrapped)};var bn="[object DataView]";function mn(n,t,r,e){var u;return n===t?0!==n||1/n==1/t:null!=n&&null!=t&&(n!=n?t!=t:("function"==(u=typeof n)||"object"==u||"object"==typeof t)&&function n(t,r,e,u){t instanceof m&&(t=t._wrapped);r instanceof m&&(r=r._wrapped);var o=s.call(t);if(o!==s.call(r))return!1;if(un&&"[object Object]"==o&&h(t)){if(!h(r))return!1;o=bn}switch(o){case"[object RegExp]":case"[object String]":return""+t==""+r;case"[object Number]":return+t!=+t?+r!=+r:0==+t?1/+t==1/r:+t==+r;case"[object Date]":case"[object Boolean]":return+t==+r;case"[object Symbol]":return F.valueOf.call(t)===F.valueOf.call(r);case"[object ArrayBuffer]":case bn:return n(gn(t),gn(r),e,u)}o="[object Array]"===o;if(!o&&vn(t)){var i=d(t);if(i!==d(r))return!1;if(t.buffer===r.buffer&&t.byteOffset===r.byteOffset)return!0;o=!0}if(!o){if("object"!=typeof t||"object"!=typeof r)return!1;var i=t.constructor,a=r.constructor;if(i!==a&&!(p(i)&&i instanceof i&&p(a)&&a instanceof a)&&"constructor"in t&&"constructor"in r)return!1}e=e||[];u=u||[];var f=e.length;for(;f--;)if(e[f]===t)return u[f]===r;e.push(t);u.push(r);if(o){if((f=t.length)!==r.length)return!1;for(;f--;)if(!mn(t[f],r[f],e,u))return!1}else{var c,l=b(t);if(f=l.length,b(r).length!==f)return!1;for(;f--;)if(c=l[f],!y(r,c)||!mn(t[c],r[c],e,u))return!1}e.pop();u.pop();return!0}(n,t,r,e))}function c(n){if(!o(n))return[];var t,r=[];for(t in n)r.push(t);return K&&yn(n,r),r}function jn(e){var u=g(e);return function(n){if(null==n)return!1;var t=c(n);if(g(t))return!1;for(var r=0;r<u;r++)if(!p(n[e[r]]))return!1;return e!==_n||!p(n[wn])}}var wn="forEach",t=["clear","delete"],u=["get","has","set"],U=t.concat(wn,u),_n=t.concat(u),r=["add"].concat(t,wn,"has"),u=a?jn(U):i("Map"),t=a?jn(_n):i("WeakMap"),U=a?jn(r):i("Set"),a=i("WeakSet");function j(n){for(var t=b(n),r=t.length,e=Array(r),u=0;u<r;u++)e[u]=n[t[u]];return e}function An(n){for(var t={},r=b(n),e=0,u=r.length;e<u;e++)t[n[r[e]]]=r[e];return t}function xn(n){var t,r=[];for(t in n)p(n[t])&&r.push(t);return r.sort()}function Sn(f,c){return function(n){var t=arguments.length;if(c&&(n=Object(n)),!(t<2||null==n))for(var r=1;r<t;r++)for(var e=arguments[r],u=f(e),o=u.length,i=0;i<o;i++){var a=u[i];c&&void 0!==n[a]||(n[a]=e[a])}return n}}var On=Sn(c),w=Sn(b),Mn=Sn(c,!0);function En(n){var t;return o(n)?z?z(n):((t=function(){}).prototype=n,n=new t,t.prototype=null,n):{}}function Bn(n){return v(n)?n:[n]}function _(n){return m.toPath(n)}function Nn(n,t){for(var r=t.length,e=0;e<r;e++){if(null==n)return;n=n[t[e]]}return r?n:void 0}function In(n,t,r){n=Nn(n,_(t));return H(n)?r:n}function Tn(n){return n}function A(t){return t=w({},t),function(n){return dn(n,t)}}function kn(t){return t=_(t),function(n){return Nn(n,t)}}function x(u,o,n){if(void 0===o)return u;switch(null==n?3:n){case 1:return function(n){return u.call(o,n)};case 3:return function(n,t,r){return u.call(o,n,t,r)};case 4:return function(n,t,r,e){return u.call(o,n,t,r,e)}}return function(){return u.apply(o,arguments)}}function Dn(n,t,r){return null==n?Tn:p(n)?x(n,t,r):(o(n)&&!v(n)?A:kn)(n)}function Rn(n,t){return Dn(n,t,1/0)}function S(n,t,r){return m.iteratee!==Rn?m.iteratee(n,t):Dn(n,t,r)}function Vn(){}function Fn(n,t){return null==t&&(t=n,n=0),n+Math.floor(Math.random()*(t-n+1))}m.toPath=Bn,m.iteratee=Rn;var O=Date.now||function(){return(new Date).getTime()};function Pn(t){function r(n){return t[n]}var n="(?:"+b(t).join("|")+")",e=RegExp(n),u=RegExp(n,"g");return function(n){return e.test(n=null==n?"":""+n)?n.replace(u,r):n}}var r={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},qn=Pn(r),r=Pn(An(r)),Un=m.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g},Wn=/(.)^/,zn={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},Ln=/\\|'|\r|\n|\u2028|\u2029/g;function $n(n){return"\\"+zn[n]}var Cn=/^\s*(\w|\$)+\s*$/;var Kn=0;function Jn(n,t,r,e,u){return e instanceof t?(e=En(n.prototype),o(t=n.apply(e,u))?t:e):n.apply(r,u)}var M=l(function(u,o){function i(){for(var n=0,t=o.length,r=Array(t),e=0;e<t;e++)r[e]=o[e]===a?arguments[n++]:o[e];for(;n<arguments.length;)r.push(arguments[n++]);return Jn(u,i,this,this,r)}var a=M.placeholder;return i}),Gn=(M.placeholder=m,l(function(t,r,e){var u;if(p(t))return u=l(function(n){return Jn(t,u,r,this,e.concat(n))});throw new TypeError("Bind must be called on a function")})),E=ln(g);function B(n,t,r,e){if(e=e||[],t||0===t){if(t<=0)return e.concat(n)}else t=1/0;for(var u=e.length,o=0,i=g(n);o<i;o++){var a=n[o];if(E(a)&&(v(a)||an(a)))if(1<t)B(a,t-1,r,e),u=e.length;else for(var f=0,c=a.length;f<c;)e[u++]=a[f++];else r||(e[u++]=a)}return e}var Hn=l(function(n,t){var r=(t=B(t,!1,!1)).length;if(r<1)throw new Error("bindAll must be passed function names");for(;r--;){var e=t[r];n[e]=Gn(n[e],n)}return n});var Qn=l(function(n,t,r){return setTimeout(function(){return n.apply(null,r)},t)}),Xn=M(Qn,m,1);function Yn(n){return function(){return!n.apply(this,arguments)}}function Zn(n,t){var r;return function(){return 0<--n&&(r=t.apply(this,arguments)),n<=1&&(t=null),r}}var nt=M(Zn,2);function tt(n,t,r){t=S(t,r);for(var e,u=b(n),o=0,i=u.length;o<i;o++)if(t(n[e=u[o]],e,n))return e}function rt(o){return function(n,t,r){t=S(t,r);for(var e=g(n),u=0<o?0:e-1;0<=u&&u<e;u+=o)if(t(n[u],u,n))return u;return-1}}var et=rt(1),ut=rt(-1);function ot(n,t,r,e){for(var u=(r=S(r,e,1))(t),o=0,i=g(n);o<i;){var a=Math.floor((o+i)/2);r(n[a])<u?o=a+1:i=a}return o}function it(o,i,a){return function(n,t,r){var e=0,u=g(n);if("number"==typeof r)0<o?e=0<=r?r:Math.max(r+u,e):u=0<=r?Math.min(r+1,u):r+u+1;else if(a&&r&&u)return n[r=a(n,t)]===t?r:-1;if(t!=t)return 0<=(r=i(f.call(n,e,u),fn))?r+e:-1;for(r=0<o?e:u-1;0<=r&&r<u;r+=o)if(n[r]===t)return r;return-1}}var at=it(1,et,ot),ft=it(-1,ut);function ct(n,t,r){t=(E(n)?et:tt)(n,t,r);if(void 0!==t&&-1!==t)return n[t]}function N(n,t,r){if(t=x(t,r),E(n))for(u=0,o=n.length;u<o;u++)t(n[u],u,n);else for(var e=b(n),u=0,o=e.length;u<o;u++)t(n[e[u]],e[u],n);return n}function I(n,t,r){t=S(t,r);for(var e=!E(n)&&b(n),u=(e||n).length,o=Array(u),i=0;i<u;i++){var a=e?e[i]:i;o[i]=t(n[a],a,n)}return o}function lt(p){return function(n,t,r,e){var u=3<=arguments.length,o=n,i=x(t,e,4),a=r,f=!E(o)&&b(o),c=(f||o).length,l=0<p?0:c-1;for(u||(a=o[f?f[l]:l],l+=p);0<=l&&l<c;l+=p){var s=f?f[l]:l;a=i(a,o[s],s,o)}return a}}var st=lt(1),pt=lt(-1);function T(n,e,t){var u=[];return e=S(e,t),N(n,function(n,t,r){e(n,t,r)&&u.push(n)}),u}function ht(n,t,r){t=S(t,r);for(var e=!E(n)&&b(n),u=(e||n).length,o=0;o<u;o++){var i=e?e[o]:o;if(!t(n[i],i,n))return!1}return!0}function vt(n,t,r){t=S(t,r);for(var e=!E(n)&&b(n),u=(e||n).length,o=0;o<u;o++){var i=e?e[o]:o;if(t(n[i],i,n))return!0}return!1}function k(n,t,r,e){return E(n)||(n=j(n)),0<=at(n,t,r="number"==typeof r&&!e?r:0)}var yt=l(function(n,r,e){var u,o;return p(r)?o=r:(r=_(r),u=r.slice(0,-1),r=r[r.length-1]),I(n,function(n){var t=o;if(!t){if(null==(n=u&&u.length?Nn(n,u):n))return;t=n[r]}return null==t?t:t.apply(n,e)})});function dt(n,t){return I(n,kn(t))}function gt(n,e,t){var r,u,o=-1/0,i=-1/0;if(null==e||"number"==typeof e&&"object"!=typeof n[0]&&null!=n)for(var a=0,f=(n=E(n)?n:j(n)).length;a<f;a++)null!=(r=n[a])&&o<r&&(o=r);else e=S(e,t),N(n,function(n,t,r){u=e(n,t,r),(i<u||u===-1/0&&o===-1/0)&&(o=n,i=u)});return o}var bt=/[^\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff]|[\ud800-\udfff]/g;function mt(n){return n?v(n)?f.call(n):X(n)?n.match(bt):E(n)?I(n,Tn):j(n):[]}function jt(n,t,r){if(null==t||r)return(n=E(n)?n:j(n))[Fn(n.length-1)];for(var e=mt(n),r=g(e),u=(t=Math.max(Math.min(t,r),0),r-1),o=0;o<t;o++){var i=Fn(o,u),a=e[o];e[o]=e[i],e[i]=a}return e.slice(0,t)}function D(o,t){return function(r,e,n){var u=t?[[],[]]:{};return e=S(e,n),N(r,function(n,t){t=e(n,t,r);o(u,n,t)}),u}}var wt=D(function(n,t,r){y(n,r)?n[r].push(t):n[r]=[t]}),_t=D(function(n,t,r){n[r]=t}),At=D(function(n,t,r){y(n,r)?n[r]++:n[r]=1}),xt=D(function(n,t,r){n[r?0:1].push(t)},!0);function St(n,t,r){return t in r}var Ot=l(function(n,t){var r={},e=t[0];if(null!=n){p(e)?(1<t.length&&(e=x(e,t[1])),t=c(n)):(e=St,t=B(t,!1,!1),n=Object(n));for(var u=0,o=t.length;u<o;u++){var i=t[u],a=n[i];e(a,i,n)&&(r[i]=a)}}return r}),Mt=l(function(n,r){var t,e=r[0];return p(e)?(e=Yn(e),1<r.length&&(t=r[1])):(r=I(B(r,!1,!1),String),e=function(n,t){return!k(r,t)}),Ot(n,e,t)});function Et(n,t,r){return f.call(n,0,Math.max(0,n.length-(null==t||r?1:t)))}function Bt(n,t,r){return null==n||n.length<1?null==t||r?void 0:[]:null==t||r?n[0]:Et(n,n.length-t)}function R(n,t,r){return f.call(n,null==t||r?1:t)}var Nt=l(function(n,t){return t=B(t,!0,!0),T(n,function(n){return!k(t,n)})}),It=l(function(n,t){return Nt(n,t)});function Tt(n,t,r,e){Q(t)||(e=r,r=t,t=!1),null!=r&&(r=S(r,e));for(var u=[],o=[],i=0,a=g(n);i<a;i++){var f=n[i],c=r?r(f,i,n):f;t&&!r?(i&&o===c||u.push(f),o=c):r?k(o,c)||(o.push(c),u.push(f)):k(u,f)||u.push(f)}return u}var kt=l(function(n){return Tt(B(n,!0,!0))});function Dt(n){for(var t=n&&gt(n,g).length||0,r=Array(t),e=0;e<t;e++)r[e]=dt(n,e);return r}var Rt=l(Dt);function Vt(n,t){return n._chain?m(t).chain():t}function Ft(r){return N(xn(r),function(n){var t=m[n]=r[n];m.prototype[n]=function(){var n=[this._wrapped];return P.apply(n,arguments),Vt(this,t.apply(m,n))}}),m}N(["pop","push","reverse","shift","sort","splice","unshift"],function(t){var r=e[t];m.prototype[t]=function(){var n=this._wrapped;return null!=n&&(r.apply(n,arguments),"shift"!==t&&"splice"!==t||0!==n.length||delete n[0]),Vt(this,n)}}),N(["concat","join","slice"],function(n){var t=e[n];m.prototype[n]=function(){var n=this._wrapped;return Vt(this,n=null!=n?t.apply(n,arguments):n)}});n=Ft({__proto__:null,VERSION:n,restArguments:l,isObject:o,isNull:function(n){return null===n},isUndefined:H,isBoolean:Q,isElement:function(n){return!(!n||1!==n.nodeType)},isString:X,isNumber:Y,isDate:Z,isRegExp:nn,isError:tn,isSymbol:rn,isArrayBuffer:en,isDataView:h,isArray:v,isFunction:p,isArguments:an,isFinite:function(n){return!rn(n)&&C(n)&&!isNaN(parseFloat(n))},isNaN:fn,isTypedArray:vn,isEmpty:function(n){var t;return null==n||("number"==typeof(t=g(n))&&(v(n)||X(n)||an(n))?0===t:0===g(b(n)))},isMatch:dn,isEqual:function(n,t){return mn(n,t)},isMap:u,isWeakMap:t,isSet:U,isWeakSet:a,keys:b,allKeys:c,values:j,pairs:function(n){for(var t=b(n),r=t.length,e=Array(r),u=0;u<r;u++)e[u]=[t[u],n[t[u]]];return e},invert:An,functions:xn,methods:xn,extend:On,extendOwn:w,assign:w,defaults:Mn,create:function(n,t){return n=En(n),t&&w(n,t),n},clone:function(n){return o(n)?v(n)?n.slice():On({},n):n},tap:function(n,t){return t(n),n},get:In,has:function(n,t){for(var r=(t=_(t)).length,e=0;e<r;e++){var u=t[e];if(!y(n,u))return!1;n=n[u]}return!!r},mapObject:function(n,t,r){t=S(t,r);for(var e=b(n),u=e.length,o={},i=0;i<u;i++){var a=e[i];o[a]=t(n[a],a,n)}return o},identity:Tn,constant:cn,noop:Vn,toPath:Bn,property:kn,propertyOf:function(t){return null==t?Vn:function(n){return In(t,n)}},matcher:A,matches:A,times:function(n,t,r){var e=Array(Math.max(0,n));t=x(t,r,1);for(var u=0;u<n;u++)e[u]=t(u);return e},random:Fn,now:O,escape:qn,unescape:r,templateSettings:Un,template:function(o,n,t){n=Mn({},n=!n&&t?t:n,m.templateSettings);var r,t=RegExp([(n.escape||Wn).source,(n.interpolate||Wn).source,(n.evaluate||Wn).source].join("|")+"|$","g"),i=0,a="__p+='";if(o.replace(t,function(n,t,r,e,u){return a+=o.slice(i,u).replace(Ln,$n),i=u+n.length,t?a+="'+\n((__t=("+t+"))==null?'':_.escape(__t))+\n'":r?a+="'+\n((__t=("+r+"))==null?'':__t)+\n'":e&&(a+="';\n"+e+"\n__p+='"),n}),a+="';\n",t=n.variable){if(!Cn.test(t))throw new Error("variable is not a bare identifier: "+t)}else a="with(obj||{}){\n"+a+"}\n",t="obj";a="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+a+"return __p;\n";try{r=new Function(t,"_",a)}catch(n){throw n.source=a,n}function e(n){return r.call(this,n,m)}return e.source="function("+t+"){\n"+a+"}",e},result:function(n,t,r){var e=(t=_(t)).length;if(!e)return p(r)?r.call(n):r;for(var u=0;u<e;u++){var o=null==n?void 0:n[t[u]];void 0===o&&(o=r,u=e),n=p(o)?o.call(n):o}return n},uniqueId:function(n){var t=++Kn+"";return n?n+t:t},chain:function(n){return(n=m(n))._chain=!0,n},iteratee:Rn,partial:M,bind:Gn,bindAll:Hn,memoize:function(e,u){function o(n){var t=o.cache,r=""+(u?u.apply(this,arguments):n);return y(t,r)||(t[r]=e.apply(this,arguments)),t[r]}return o.cache={},o},delay:Qn,defer:Xn,throttle:function(r,e,u){function o(){l=!1===u.leading?0:O(),i=null,c=r.apply(a,f),i||(a=f=null)}function n(){var n=O(),t=(l||!1!==u.leading||(l=n),e-(n-l));return a=this,f=arguments,t<=0||e<t?(i&&(clearTimeout(i),i=null),l=n,c=r.apply(a,f),i||(a=f=null)):i||!1===u.trailing||(i=setTimeout(o,t)),c}var i,a,f,c,l=0;return u=u||{},n.cancel=function(){clearTimeout(i),l=0,i=a=f=null},n},debounce:function(t,r,e){function u(){var n=O()-i;n<r?o=setTimeout(u,r-n):(o=null,e||(f=t.apply(c,a)),o||(a=c=null))}var o,i,a,f,c,n=l(function(n){return c=this,a=n,i=O(),o||(o=setTimeout(u,r),e&&(f=t.apply(c,a))),f});return n.cancel=function(){clearTimeout(o),o=a=c=null},n},wrap:function(n,t){return M(t,n)},negate:Yn,compose:function(){var r=arguments,e=r.length-1;return function(){for(var n=e,t=r[e].apply(this,arguments);n--;)t=r[n].call(this,t);return t}},after:function(n,t){return function(){if(--n<1)return t.apply(this,arguments)}},before:Zn,once:nt,findKey:tt,findIndex:et,findLastIndex:ut,sortedIndex:ot,indexOf:at,lastIndexOf:ft,find:ct,detect:ct,findWhere:function(n,t){return ct(n,A(t))},each:N,forEach:N,map:I,collect:I,reduce:st,foldl:st,inject:st,reduceRight:pt,foldr:pt,filter:T,select:T,reject:function(n,t,r){return T(n,Yn(S(t)),r)},every:ht,all:ht,some:vt,any:vt,contains:k,includes:k,include:k,invoke:yt,pluck:dt,where:function(n,t){return T(n,A(t))},max:gt,min:function(n,e,t){var r,u,o=1/0,i=1/0;if(null==e||"number"==typeof e&&"object"!=typeof n[0]&&null!=n)for(var a=0,f=(n=E(n)?n:j(n)).length;a<f;a++)null!=(r=n[a])&&r<o&&(o=r);else e=S(e,t),N(n,function(n,t,r){((u=e(n,t,r))<i||u===1/0&&o===1/0)&&(o=n,i=u)});return o},shuffle:function(n){return jt(n,1/0)},sample:jt,sortBy:function(n,e,t){var u=0;return e=S(e,t),dt(I(n,function(n,t,r){return{value:n,index:u++,criteria:e(n,t,r)}}).sort(function(n,t){var r=n.criteria,e=t.criteria;if(r!==e){if(e<r||void 0===r)return 1;if(r<e||void 0===e)return-1}return n.index-t.index}),"value")},groupBy:wt,indexBy:_t,countBy:At,partition:xt,toArray:mt,size:function(n){return null==n?0:(E(n)?n:b(n)).length},pick:Ot,omit:Mt,first:Bt,head:Bt,take:Bt,initial:Et,last:function(n,t,r){return null==n||n.length<1?null==t||r?void 0:[]:null==t||r?n[n.length-1]:R(n,Math.max(0,n.length-t))},rest:R,tail:R,drop:R,compact:function(n){return T(n,Boolean)},flatten:function(n,t){return B(n,t,!1)},without:It,uniq:Tt,unique:Tt,union:kt,intersection:function(n){for(var t=[],r=arguments.length,e=0,u=g(n);e<u;e++){var o=n[e];if(!k(t,o)){for(var i=1;i<r&&k(arguments[i],o);i++);i===r&&t.push(o)}}return t},difference:Nt,unzip:Dt,transpose:Dt,zip:Rt,object:function(n,t){for(var r={},e=0,u=g(n);e<u;e++)t?r[n[e]]=t[e]:r[n[e][0]]=n[e][1];return r},range:function(n,t,r){null==t&&(t=n||0,n=0),r=r||(t<n?-1:1);for(var e=Math.max(Math.ceil((t-n)/r),0),u=Array(e),o=0;o<e;o++,n+=r)u[o]=n;return u},chunk:function(n,t){if(null==t||t<1)return[];for(var r=[],e=0,u=n.length;e<u;)r.push(f.call(n,e,e+=t));return r},mixin:Ft,default:m});return n._=n});
/*! This file is auto-generated */
window.wp=window.wp||{},function(s){var t="undefined"==typeof _wpUtilSettings?{}:_wpUtilSettings;wp.template=_.memoize(function(e){var n,a={evaluate:/<#([\s\S]+?)#>/g,interpolate:/\{\{\{([\s\S]+?)\}\}\}/g,escape:/\{\{([^\}]+?)\}\}(?!\})/g,variable:"data"};return function(t){if(document.getElementById("tmpl-"+e))return(n=n||_.template(s("#tmpl-"+e).html(),a))(t);throw new Error("Template not found: #tmpl-"+e)}}),wp.ajax={settings:t.ajax||{},post:function(t,e){return wp.ajax.send({data:_.isObject(t)?t:_.extend(e||{},{action:t})})},send:function(a,t){var e,n;return _.isObject(a)?t=a:(t=t||{}).data=_.extend(t.data||{},{action:a}),t=_.defaults(t||{},{type:"POST",url:wp.ajax.settings.url,context:this}),(e=(n=s.Deferred(function(n){t.success&&n.done(t.success),t.error&&n.fail(t.error),delete t.success,delete t.error,n.jqXHR=s.ajax(t).done(function(t){var e;"1"!==t&&1!==t||(t={success:!0}),_.isObject(t)&&!_.isUndefined(t.success)?(e=this,n.done(function(){a&&a.data&&"query-attachments"===a.data.action&&n.jqXHR.hasOwnProperty("getResponseHeader")&&n.jqXHR.getResponseHeader("X-WP-Total")?e.totalAttachments=parseInt(n.jqXHR.getResponseHeader("X-WP-Total"),10):e.totalAttachments=0}),n[t.success?"resolveWith":"rejectWith"](this,[t.data])):n.rejectWith(this,[t])}).fail(function(){n.rejectWith(this,arguments)})})).promise()).abort=function(){return n.jqXHR.abort(),this},e}}}(jQuery);
/*!
 * 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(t){if(t.support.touch="ontouchend"in document,t.support.touch){var o,e=t.ui.mouse.prototype,u=e._mouseInit,n=e._mouseDestroy;e._touchStart=function(t){!o&&this._mouseCapture(t.originalEvent.changedTouches[0])&&(o=!0,this._touchMoved=!1,c(t,"mouseover"),c(t,"mousemove"),c(t,"mousedown"))},e._touchMove=function(t){o&&(this._touchMoved=!0,c(t,"mousemove"))},e._touchEnd=function(t){o&&(c(t,"mouseup"),c(t,"mouseout"),this._touchMoved||c(t,"click"),o=!1)},e._mouseInit=function(){this.element.on({touchstart:t.proxy(this,"_touchStart"),touchmove:t.proxy(this,"_touchMove"),touchend:t.proxy(this,"_touchEnd")}),u.call(this)},e._mouseDestroy=function(){this.element.off({touchstart:t.proxy(this,"_touchStart"),touchmove:t.proxy(this,"_touchMove"),touchend:t.proxy(this,"_touchEnd")}),n.call(this)}}function c(t,o){if(!(t.originalEvent.touches.length>1)){t.preventDefault();var e=t.originalEvent.changedTouches[0],u=document.createEvent("MouseEvents");u.initMouseEvent(o,!0,!0,window,1,e.screenX,e.screenY,e.clientX,e.clientY,!1,!1,!1,!1,0,null),t.target.dispatchEvent(u)}}}(jQuery);!function(s){"use strict";var t=Array.prototype.slice;s.extend(s.event.special,{resizestop:{add:function(e){var i=e.handler;s(this).on("resize",function(t){clearTimeout(i._timer),t.type="resizestop",t=s.proxy(i,this,t),i._timer=setTimeout(t,e.data||200)})}},resizestart:{add:function(e){var i=e.handler;s(this).on("resize",function(t){clearTimeout(i._timer),i._started||(t.type="resizestart",i.apply(this,arguments),i._started=!0),i._timer=setTimeout(s.proxy(function(){i._started=!1},this),e.data||300)})}}}),s.extend(s.fn,{resizestop:function(){s(this).on.apply(this,["resizestop"].concat(t.call(arguments)))},resizestart:function(){s(this).on.apply(this,["resizestart"].concat(t.call(arguments)))}})}(window.jQuery);!function(){"use strict";String.prototype.isNumeric||Object.defineProperty(String.prototype,"isNumeric",{value:function(){return!isNaN(parseFloat(this))&&isFinite(this)}})}(),window.jQuery.jMaskGlobals={maskElements:".tc-extra-product-options input"},function(i){"use strict";var t;i.epoAPI={},i.epoAPI.error=!1,i.epoAPI.math={},i.epoAPI.dom={},i.epoAPI.util={},i.epoAPI.locale={},i.epoAPI.template={},i.epoAPI.math.toFloat=function(e,t){var n;return"string"!=typeof e&&"number"!=typeof e||isNaN(e)?0:(n=parseFloat(e),isNaN(n)?void 0!==t?t:e:n)},i.epoAPI.math.toInt=function(e,t){var n;return"string"!=typeof e&&"number"!=typeof e||isNaN(e)||""===e?0:(n=parseInt(e,10),isNaN(n)?void 0!==t?t:e:n)},i.epoAPI.math.round=function(e,t,n){var o,r,i;if(t=parseInt(t,10),Number.isFinite(t)||(t=0),r=(e*=t=Math.pow(10,t))%1==.5*(i="number"==typeof e&&e?e<0?-1:1:0),o=Math.floor(e),r)switch(n){case"PHP_ROUND_HALF_DOWN":e=o+(i<0?1:0);break;case"PHP_ROUND_HALF_EVEN":e=o+o%2*i;break;case"PHP_ROUND_HALF_ODD":e=o+(o%2?0:1);break;default:e=o+(0<i?1:0)}return(e=r?e:Math.round(e))/t},i.epoAPI.math.uniqueid=function(e,t){function n(e,t){return t<(e=parseInt(e,10).toString(16)).length?e.slice(e.length-t):t>e.length?new Array(t-e.length+1).join("0")+e:e}return void 0===e&&(e=""),i.epoAPI.php=i.epoAPI.php||{},i.epoAPI.php.uniqidSeed||(i.epoAPI.php.uniqidSeed=Math.floor(123456789*Math.random())),i.epoAPI.php.uniqidSeed+=1,e=e,e=(e+=n(parseInt(Date.now()/1e3,10),8))+n(i.epoAPI.php.uniqidSeed,5),t&&(e+=(10*Math.random()).toFixed(8).toString()),e},i.epoAPI.dom.id=function(e){return void 0===e?e:"string"!=typeof e&&"number"!=typeof e||"number"==typeof e&&isNaN(e)?e.toString():e.toString().replace(/(%|:|\.|\[|\]|,|=)/g,"\\$1")},i.epoAPI.dom.scroll=function(){var e,t;return window.pageYOffset?(t=window.pageYOffset,e=window.pageXOffset):document.documentElement&&document.documentElement.scrollTop?(t=document.documentElement.scrollTop,e=document.documentElement.scrollLeft):document.body&&(t=document.body.scrollTop,e=document.body.scrollLeft),{left:e,top:t}},i.epoAPI.dom.size=function(){var e,t,n,o=window.innerHeight&&window.scrollMaxY?(e=window.innerWidth+window.scrollMaxX,window.innerHeight+window.scrollMaxY):document.body.scrollHeight>document.body.offsetHeight?(e=document.body.scrollWidth,document.body.scrollHeight):(e=document.body.offsetWidth,document.body.offsetHeight);return window.innerHeight?(t=document.documentElement.clientWidth||window.innerWidth,n=window.innerHeight):document.documentElement&&document.documentElement.clientHeight?(t=document.documentElement.clientWidth,n=document.documentElement.clientHeight):document.body&&(t=document.body.clientWidth,n=document.body.clientHeight),{fullWidth:e<t?t:e,fullHeight:o<n?n:o,visibleWidth:t,visibleHeight:n,totalWidth:e,totalHeight:o}},i.epoAPI.util.escapeSelector=(t=/([!"$%&'()*+,/:;<=>?@[\]^`{|}~])/g,function(e){return e.replace(t,"\\$1")}),i.epoAPI.util.parseParams=function(e,n){return"string"!=typeof e||void 0===e.split?[]:e.split("&").map(function(e){var t={};return 1<(e=(e=!0===n?decodeURIComponent(e.replace(/\+/g,"%20")):e).split("=").map(function(e){var t=e.split("?");return 1<t.length?t[1]:e})).length&&(t[e[0]]=e[1]),t}).filter(function(e){return null!==e}).reduce(function(e,t){return Object.assign({},e,t)},{})},i.epoAPI.util.trim=function(e){return"string"==typeof e?e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""):e},i.epoAPI.util.parseJSON=function(e){var t,n=window.JSON;try{if((t=n.parse(e+""))&&"object"==typeof t&&null!==t)return t}catch(e){i.epoAPI.error=e}return!1},i.epoAPI.util.decodeHTML=function(e){var t=document.createElement("textarea");return t.innerHTML=e,t.value},i.epoAPI.util.getStorage=function(e){var t,n;try{return t=window[e],n="__storage_test__",t.setItem(n,n),t.removeItem(n),t}catch(e){return!1}},i.epoAPI.util.basename=function(e){return e.replace(/.*\//,"")},i.epoAPI.util.getType=function(e){var t=Object.prototype.toString.call(e).match(/\[object (\w+)]/)[1].toLowerCase();return"object"===t&&Object.getPrototypeOf(e)===Object.prototype?"object":"object"===t?"other":t},i.epoAPI.util.deepCopyArray=function(t){var n,o;return void 0!==window.structuredClone?window.structuredClone(t):"object"!=typeof t||null===t?t:(n=Array.isArray(t)?[]:{},Object.keys(t).forEach(function(e){t&&(o=t[e],n[e]="object"==typeof o&&null!==o?i.epoAPI.util.deepCopyArray(o):o)}),n)},i.epoAPI.locale.getSystemDecimalSeparator=function(){var e=1.1;return e=(e=/^1(.+)1$/.exec(e.toLocaleString()))?e[1]:","},i.epoAPI.template.html=function(e,t){e=e(t);return e=(e=e.replace("/*<![CDATA[*/","")).replace("/*]]>*/","")},i.epoAPI.filters={},i.epoAPI.addFilter=function(e,t,n,o){var r;return n=parseInt(n,10),isNaN(n)&&(n=10),o=parseInt(o,10),isNaN(o)&&(o=1),r=t+"_"+n,i.epoAPI.filters[e]||(i.epoAPI.filters[e]={}),i.epoAPI.filters[e][n]||(i.epoAPI.filters[e][n]={}),i.epoAPI.filters[e][n][r]={func:t,accepted_args:o},!0},i.epoAPI.removeFilter=function(e,t,n){return n=parseInt(n,10),t=t+"_"+(n=isNaN(n)?10:n),!!(i.epoAPI.filters[e]&&i.epoAPI.filters[e][n]&&i.epoAPI.filters[e][n][t])&&(delete i.epoAPI.filters[e][n][t],!0)},i.epoAPI.applyFilter=function(e,n){var o=i.makeArray(arguments);return o.splice(0,1),i.epoAPI.filters[e]&&(e=i.epoAPI.filters[e],i.each(e,function(e,t){i.each(t,function(e,t){t=t.func;t instanceof Function?n=t.apply(null,o):window[t]&&window[t]instanceof Function&&(n=window[t].apply(null,o))})})),n},i.tc_add_filter=i.epoAPI.addFilter,i.tc_remove_filter=i.epoAPI.removeFilter,i.tc_apply_filters=i.epoAPI.applyFilter}(window.jQuery),function(e){"use strict";function i(e,t){return e=Math.round(Math.abs(e)),isNaN(e)?t:e}function a(e,t){var n;return Array.isArray(e)?e.map(e,function(e){return a(e,t)}):"number"==typeof(e=e||0)?e:(t=t||".",n=new RegExp("[^0-9-"+t+"]",["g"]),e=parseFloat((""+e).replace(n,"").replace(t,".")),isNaN(e)?0:e)}function c(e,t){return Number.isFinite(e)?(t=i(t,2),e=Number(a(e)*Math.pow(10,t)),e=Math.round(e),Number(e/Math.pow(10,t)).toFixed(t)):"-"}e.epoAPI.math.unformat=a,e.epoAPI.math.format=function t(e,n){var o,r;if(Array.isArray(e))return e.map(function(e){return t(e,n)});if(e=a(e),n)if(n.precision=i(n.precision),n.format&&n.symbol)o={pos:n.format,neg:n.format.replace("-","").replace("%v","-%v"),zero:n.format},o=0<e?o.pos:e<0?o.neg:o.zero,n.opts={precision:n.precision,thousand:n.thousand,decimal:n.decimal},e=o.replace("%s",n.symbol).replace("%v",t(Math.abs(e),n.opts));else{if(!Number.isFinite(e))return"-";e=(e<0?"-":"")+((r=3<(o=parseInt(c(Math.abs(e||0),n.precision),10)+"").length?o.length%3:0)?o.substring(0,r)+n.thousand:"")+o.substring(r).replace(/(\d{3})(?=\d)/g,"$1"+n.thousand)+(n.precision?n.decimal+c(Math.abs(e),n.precision).split(".")[1]:"")}return e},e.epoAPI.math.toFixed=c}(window.jQuery),function(u){"use strict";var t,o=/\r?\n/g,n=/^(?:checkbox|radio)$/i,r=/^(?:submit|button|image|reset|file)$/i,i=/^(?:input|select|textarea|keygen)/i;u.easing.easeInExpo||(u.easing.easeInExpo=t=function(e){return Math.pow(e,6)},u.easing.easeOutExpo=function(e){return 1-t(1-e)},u.easing.easeInOutExpo=function(e){return e<.5?t(2*e)/2:1-t(-2*e+2)/2}),u.fn.extend({tmcheckboxes:function(){var e=this.find(":checkbox:not('.tm-default-checkbox')").not(".wp-tab-panel :checkbox, .tm-weekdays-picker-wrap :checkbox, .tm-months-picker-wrap :checkbox");return e.wrap('<label class="tm-epo-switch-wrapper-label"></label>'),e.wrap('<span class="tm-epo-switch-wrapper tc"></span>'),e.after('<span class="tc-label tm-epo-switch tc"></span>'),this},tcSerializeArray:function(){return this.find(":input").filter(function(){var e=this.type;return this.name&&!u(this).is(":disabled")&&i.test(this.nodeName)&&!r.test(e)&&(this.checked||!n.test(e))}).map(function(e,t){var n=u(this).val();return null===n?null:Array.isArray(n)?u.map(n,function(e){return{name:t.name,value:e.replace(o,"\r\n")}}):{name:t.name,value:n.replace(o,"\r\n")}}).get()},tcSerializeObject:function(){var n={},e=this.tcSerializeArray();return u.each(e,function(){var e=this.name,t=this.value||"";e.endsWith("[]")?(n[e]||(n[e]=[]),n[e].push(t)):n[e]=t}),n},tcScrollTo:function(e,t,n){var o=this;return 0===(e=u(e)).length?this:(t=t||0,n=n||0,o[0].self!==window&&(o=o.find(".woodmart-scroll-content").length?o.find(".woodmart-scroll-content"):o).offset()?n+=o.scrollTop()-o.offset().top:o=u("html, body"),o.animate({scrollTop:u(e).offset().top+n},t))},tcClone:function(){for(var e,t,n=u.fn.clone.apply(this,arguments),o=this.find("textarea").add(this.filter("textarea")),r=n.find("textarea").add(n.filter("textarea")),i=this.find("select").add(this.filter("select")),a=n.find("select").add(n.filter("select")),c=0,l=o.length;c<l;c+=1)u(r[c]).val(u(o[c]).val());for(c=0,l=i.length;c<l;c+=1)for(e=0,t=i[c].options.length;e<t;e+=1)!0===i[c].options[e].selected&&(a[c].options[e].selected=!0);return n}})}(window.jQuery);!function(s){"use strict";function c(t){for(var r,n=[void 0,null,!1,0,"","0"],e=0,i=n.length;e<i;e++)if(t===n[e])return 1;if("object"==typeof t){for(r in t)if(t.hasOwnProperty(r))return;return 1}}function f(t,r){return!(!r||r.constructor!==Array&&r.constructor!==Object)&&t in r}function l(t){return s.jQuery.epoAPI.util.getType(t)}function h(t,r){var n;return"string"!=typeof t&&"number"!=typeof t||isNaN(t)?void 0!==r?r:0:(n=parseFloat(t),isNaN(n)?void 0!==r?r:t:n)}function n(t,r){return t===r?0:r<t?1:-1}function t(t){return t=(t+"").replace(/[^01]/gi,""),parseInt(t,2)}function r(t){return t<0&&(t=4294967295+t+1),parseInt(t,10).toString(2)}function e(t){return t<0&&(t=4294967295+t+1),parseInt(t,10).toString(16)}function i(t){return t<0&&(t=4294967295+t+1),parseInt(t,10).toString(8)}function a(t){return.017453292519943295*t}function o(t,r=0){var n=0<=t?1:-1;return 0===r?Math.round(t):parseFloat((Math.round(t*Math.pow(10,r)+1e-4*n)/Math.pow(10,r)).toFixed(r))}function _(t){return t=(t+"").replace(/[^a-f0-9]/gi,""),parseInt(t,16)}function p(t){return t=(t+"").replace(/[^0-7]/gi,""),parseInt(t,8)}function g(t,r){var n;return t=Math.abs(t),r=Math.abs(r),n=Math.min(t,r),n/=t=Math.max(t,r),t*Math.sqrt(1+n*n)||null}var u={variables:{},on_var_not_found:void 0,on_var_validation:void 0,operators:{},functions:{},cache:{},construct:function(){return this.add_defaults(),this.set_division_by_zero_to_zero(),this},add_operator:function(t){return this.operators[t.operator]=t,this},evaluate:function(t,r=!0){return this.execute(t,r)},parse:function(t){var r,n=0;for(r of t)if("("===r?n++:")"===r&&n--,n<0)return!1;return 0===n&&(t=(t=new v(t,this.operators)).tokenize().build_reverse_polish_notation(),t=new y(this.functions,this.operators).calculate(t,this.variables,this.on_var_not_found,this),"number"===l(t))&&!isNaN(t)&&t},execute:function(t,r=!0,n=!1){var e,i=t;return f(i,this.cache)?e=this.cache[i]:(e=(e=new v(t,this.operators)).tokenize().build_reverse_polish_notation(),r&&(this.cache[i]=e)),t=new y(this.functions,this.operators).calculate(e,this.variables,this.on_var_not_found,this),t=!1!==n||"number"===l(t)&&!isNaN(t)?t:0},add_function:function(t,r){return this.functions[t]=new E(t,r),this},get_vars:function(){return this.variables},get_var:function(t){return f(t,this.variables)?this.variables[t]:(this.on_var_not_found&&"function"==typeof this.on_var_not_found&&this.on_var_not_found(t),A.trigger("Variable ("+t+") not set","UnknownVariableError",0))},set_var:function(t,r){return this.on_var_validation&&"function"==typeof this.on_var_validation&&(r=this.on_var_validation(t,r)),this.variables[t]=r,this},var_exists:function(t){return f(t,this.variables)},set_vars:function(t,r=!0){var n=this;return r&&this.remove_vars(),t.forFach(function(t,r){n.set_var(r,t)}),this},set_var_not_found_handler:function(t){return this.on_var_not_found=t,this},set_var_validation_handler:function(t){return this.on_var_validation=t,this},remove_var:function(t){return delete this.variables[t],this},remove_vars:function(){return this.variables={},this.on_var_not_found=null,this},get_operators:function(){return this.operators},get_functions:function(){return this.functions},remove_operator:function(t){delete this.operators[t]},set_division_by_zero_to_zero:function(){return this.add_operator(new d("/",!1,180,function(t,r){return t=Number(t),0==(r=Number(r))?0:t/r})),this},get_cache:function(){return this.cache},clear_cache:function(){this.cache=[]},add_defaults:function(){var n=this,e=this.default_operators(),i=this.default_functions();return Object.keys(e).forEach(function(t){var r=e[t];n.add_operator(new d(t,r[2],r[1],r[0]))}),Object.keys(i).forEach(function(t){var r=i[t];n.add_function(t,r)}),this.on_var_validation=this.default_var_validation,this.variables=this.default_vars(),this},default_operators:function(){return{"+":[function(t,r){return(t=h(t,0))+(r=h(r,0))},170,!1],"-":[function(t,r){return(t=h(t,0))-(r=h(r,0))},170,!1],uPos:[function(t){return t=h(t,0)},200,!1],uNeg:[function(t){return 0-(t=h(t,0))},200,!1],"*":[function(t,r){return(t=h(t,0))*(r=h(r,0))},180,!1],"/":[function(t,r){return t=h(t,0),r=h(r,0),c(r)?A.trigger("Division By Zero","DivisionByZeroError",0):t/r},180,!1],"^":[function(t,r){return t=h(t,0),r=h(r,0),Math.pow(t,r)},220,!0],"%":[function(t,r){return(t=h(t,0))%(r=h(r,0))},180,!1],"&&":[function(t,r){return t=String(t),r=String(r),t.isNumeric()&&(t=h(t,0)),r.isNumeric()&&(r=h(r,0)),t&&r?1:0},100,!1],"||":[function(t,r){return t=String(t),r=String(r),t.isNumeric()&&(t=h(t,0)),r.isNumeric()&&(r=h(r,0)),t||r?1:0},90,!1],"==":[function(t,r){return t=String(t),r=String(r),t.isNumeric()&&r.isNumeric()?h(t)===h(r)?1:0:0===n(t,r)?1:0},140,!1],"!=":[function(t,r){return t=String(t),r=String(r),t.isNumeric()&&r.isNumeric()?h(t)!==h(r)?1:0:0!==n(t,r)?1:0},140,!1],">=":[function(t,r){return t=String(t),r=String(r),t.isNumeric()&&(t=h(t,0)),(r=r.isNumeric()?h(r,0):r)<=t?1:0},150,!1],">":[function(t,r){return t=String(t),r=String(r),t.isNumeric()&&(t=h(t,0)),(r=r.isNumeric()?h(r,0):r)<t?1:0},150,!1],"<=":[function(t,r){return t=String(t),r=String(r),(t=t.isNumeric()?h(t,0):t)<=(r=r.isNumeric()?h(r,0):r)?1:0},150,!1],"<":[function(t,r){return t=String(t),r=String(r),(t=t.isNumeric()?h(t,0):t)<(r=r.isNumeric()?h(r,0):r)?1:0},150,!1]}},default_functions:function(){var u=this;return{abs:Math.abs,acos:Math.acos,acosh:Math.acosh,arcsin:Math.asin,arcctg:function(t){return Math.PI/2-Math.atan(t)},arccot:function(t){return Math.PI/2-Math.atan(t)},arccotan:function(t){return Math.PI/2-Math.atan(t)},arcsec:function(t){return Math.acos(1/t)},arccosec:function(t){return Math.asin(1/t)},arccsc:function(t){return Math.asin(1/t)},arccos:Math.acos,arctan:Math.atan,arctg:Math.atan,array:function(...t){return t},asin:Math.asin,atan:Math.atan,atan2:Math.atan2,atanh:Math.atanh,atn:Math.atan,avg:function(t,...r){return Array.isArray(t)&&0===t.length?A.trigger("Array must contain at least one element!","InvalidArgumentError",0):(r=[].concat.apply([],[t,...r])).reduce(function(t,r){return h(r,0)+h(t,0)})/r.length},average:function(t,...r){return Array.isArray(t)&&0===t.length?A.trigger("Array must contain at least one element!","InvalidArgumentError",0):(r=[].concat.apply([],[t,...r])).reduce(function(t,r){return h(r,0)+h(t,0)})/r.length},bindec:t,ceil:Math.ceil,cos:Math.cos,cosec:function(t){return Math.sin(1/t)},csc:function(t){return Math.sin(1/t)},cosh:Math.cosh,ctg:function(t){return Math.cos(t)/Math.sin(t)},cot:function(t){return Math.cos(t)/Math.sin(t)},cotan:function(t){return Math.cos(t)/Math.sin(t)},cotg:function(t){return Math.cos(t)/Math.sin(t)},ctn:function(t){return Math.cos(t)/Math.sin(t)},decbin:r,dechex:e,decoct:i,deg2rad:a,exp:Math.exp,expm1:Math.expm1,floor:Math.floor,int:Math.floor,fmod:function(t,r){return t%r},hexdec:_,hypot:g,if:function(...t){var r=t[0],n=t[1],e=t[2];return"string"===l(n)&&(n="'"+n.replace(/'/g,"\\'")+"'"),"string"===l(e)&&(e="'"+e.replace(/'/g,"\\'")+"'"),t=void 0!==t[3]&&t[3],(0===r||1===r||!0===r||!1===r?r:u.execute(r,!0,t))?u.execute(n,!0,t):u.execute(e,!0,t)},intdiv:function(t,r){return Math.trunc(Math.trunc(t)/Math.trunc(r))},ln:Math.log,lg:Math.log10,log:Math.log,log1p:Math.log1p,max:function(t,...r){return Array.isArray(t)&&0===t.length?A.trigger("Array must contain at least one element!","InvalidArgumentError",0):(t=(t=Array.isArray(t)?t:[t,...r]).map(h),Math.max(...t))},min:function(t,...r){return Array.isArray(t)&&0===t.length?A.trigger("Array must contain at least one element!","InvalidArgumentError",0):(t=(t=Array.isArray(t)?t:[t,...r]).map(h),Math.min(...t))},octdec:p,pi:function(){return Math.PI},pow:Math.pow,rad2deg:function(t){return 57.29577951308232*t},round:o,sin:Math.sin,sinh:Math.sinh,sec:function(t){return 1/Math.cos(t)},sqrt:Math.sqrt,tan:Math.tan,tanh:Math.tanh,tn:Math.tan,tg:Math.tan,lookuptable:function(t,r){var n,e=0,i=0,a=s.TMEPOJS;if(a&&(a=s.jQuery.epoAPI.util.parseJSON(a.lookupTables))){if(Array.isArray(r)&&(i=r[1],r=r[0]),c(r))return 0;c(i)&&(i=0),t=Array.isArray(t)?(n=String(t[0]),String(t[1])):(n=String(t),""),(a=(a=a[r])&&a[i])&&(void 0===(r=(a=a.data)[n])&&n&&void 0!==n&&(n.isNumeric()&&0===h(n)?r=a[Object.keys(a)[0]]:n&&(r=a[n=u.find_lookup_table_index(n,a)])),void 0!==r)&&(t=t&&void 0!==t?u.find_lookup_table_index(t,r):Object.keys(r)[0],e=h("max"===t?r[Object.keys(r)[Object.keys(r).length-1]]:r[t]))}return e},concat:function(t,...r){return Array.isArray(t)&&0===t.length?A.trigger("Array must contain at least one element!","InvalidArgumentError",0):(Array.isArray(t)?t:[t,...r]).join("")}}},find_lookup_table_index:function(n,t){var r,e,i,t=Object.keys(t);if(i=(e=t)[e.length-1],e.every(function(t){return String(t).isNumeric()})||"max"===i){if(n=String(n).isNumeric()?h(n):n,r=t.map(function(t){return String(t).isNumeric()?h(t):t}).reduce(function(t,r){return"max"===r&&t<n?r:"max"===t&&r<n?t:t<r?t<n&&n<=r||r<n?r:t:r<n&&n<=t||t<n||"max"===r?t:r}),t=t.map(function(t){return String(t).isNumeric()?h(t):t}),n>Math.max(...t)||n<Math.min(...t))return!1}else r=n;return r},default_vars:function(){return{pi:3.141592653589793,e:2.718281828459045}},default_var_validation:function(t,r){return/boolean|number|string/.test(typeof r)||Array.isArray(r)||void 0===r?r:A.trigger("Variable ("+t+") type ("+l(r)+") is not scalar or array!",0)}},v=function(t,r){var n={tokens:[],input:"",operators:{},number_buffer:"",string_buffer:"",allow_negative:!0,in_single_quoted_string:!1,in_double_quoted_string:!1,is_number:function(t){return"0"<=t&&t<="9"},is_alpha:function(t){return"a"<=t&&t<="z"||"A"<=t&&t<="Z"||"_"===t},is_dot:function(t){return"."===t},is_lp:function(t){return"("===t},is_rp:function(t){return")"===t},is_comma:function(t){return","===t},empty_number_buffer_as_literal:function(){this.number_buffer.length&&(this.tokens.push(m(b.LITERAL,this.number_buffer)),this.number_buffer="")},empty_str_buffer_as_variable:function(){""!==this.string_buffer&&(this.tokens.push(m(b.VARIABLE,this.string_buffer)),this.string_buffer="")},tokenize:function(){var r=!1,n=this,e=[];return this.tokens=[],this.input.toString().split("").forEach(function(t){switch(!0){case n.in_single_quoted_string:"\\"===t?r=!r||(n.string_buffer+="\\",!1):"'"===t?r?(n.string_buffer+="'",r=!1):(n.tokens.push(m(b.STRING,n.string_buffer)),n.in_single_quoted_string=!1,n.string_buffer=""):(r&&(n.string_buffer+="\\",r=!1),n.string_buffer+=t);break;case n.in_double_quoted_string:"\\"===t?r=!r||(n.string_buffer+="\\",!1):'"'===t?r?(n.string_buffer+='"',r=!1):(n.tokens.push(m(b.STRING,n.string_buffer)),n.in_double_quoted_string=!1,n.string_buffer=""):(r&&(n.string_buffer+="\\",r=!1),n.string_buffer+=t);break;case"["===t:n.tokens.push(m(b.FUNCTION,"array")),n.allow_negative=!0,n.tokens.push(m(b.LEFTPARENTHESIS,""));break;case" "===t||"\n"===t||"\r"===t||"\t"===t:break;case n.is_number(t):""!==n.string_buffer?n.string_buffer+=t:(n.number_buffer+=t,n.allow_negative=!1);break;case"e"===t.toLowerCase():if(n.number_buffer.length&&-1!==n.number_buffer.indexOf(".")){n.number_buffer+="e",n.allow_negative=!1;break}case n.is_alpha(t):n.number_buffer.length&&(n.empty_number_buffer_as_literal(),n.tokens.push(m(b.OPERATOR,"*"))),n.allow_negative=!1,n.string_buffer+=t;break;case'"'===t:n.in_double_quoted_string=!0;break;case"'"===t:n.in_single_quoted_string=!0;break;case n.is_dot(t):n.number_buffer+=t,n.allow_negative=!1;break;case n.is_lp(t):""!==n.string_buffer?(n.tokens.push(m(b.FUNCTION,n.string_buffer)),n.string_buffer=""):n.number_buffer.length&&(n.empty_number_buffer_as_literal(),n.tokens.push(m(b.OPERATOR,"*"))),n.allow_negative=!0,n.tokens.push(m(b.LEFTPARENTHESIS,t));break;case n.is_rp(t)||"]"===t:n.empty_number_buffer_as_literal(),n.empty_str_buffer_as_variable(),n.allow_negative=!1,n.tokens.push(m(b.RIGHTPARENTHESIS,t));break;case n.is_comma(t):n.empty_number_buffer_as_literal(),n.empty_str_buffer_as_variable(),n.allow_negative=!0,n.tokens.push(m(b.PARAMSEPARATOR,t));break;default:if("-"===t||"+"===t){if(n.allow_negative){n.allow_negative=!1,n.tokens.push(m(b.OPERATOR,"-"===t?"uNeg":"uPos"));break}if(n.number_buffer&&"e"===n.number_buffer[n.number_buffer.length-1]){n.number_buffer+=t;break}}n.empty_number_buffer_as_literal(),n.empty_str_buffer_as_variable(),"$"!==t&&(0<n.tokens.length&&b.OPERATOR===n.tokens[n.tokens.length-1].type?n.tokens[n.tokens.length-1].value+=t:n.tokens.push(m(b.OPERATOR,t))),n.allow_negative=!0}}),this.empty_number_buffer_as_literal(),this.empty_str_buffer_as_variable(),this.tokens.forEach(function(t,r){e[r]=t.type}),e.forEach(function(t,r){0<r&&"space"===t&&"variable"===e[r+1]&&"variable"===e[r-1]&&(n.tokens[r]=new m(b.LITERAL,0),n.tokens.splice(r+1,1),n.tokens.splice(r-1,1))}),this},build_reverse_polish_notation:function(){var r,n,e,i=[],a=[],u=[],o=this;try{this.tokens.forEach(function(t){switch(t.type){case b.LITERAL:case b.VARIABLE:case b.STRING:i.push(t),0<u.length&&0===u[u.length-1]&&u.push(u.pop()+1);break;case b.FUNCTION:0<u.length&&0===u[u.length-1]&&u.push(u.pop()+1),a.push(t),u.push(0);break;case b.LEFTPARENTHESIS:a.push(t);break;case b.PARAMSEPARATOR:for(;b.LEFTPARENTHESIS!==a[a.length-1].type;){if(0===a.length)return A.trigger("Incorrect Brackets","IncorrectBracketsError",i);i.push(a.pop())}u.push(u.pop()+1);break;case b.OPERATOR:if(!f(t.value,o.operators))return A.trigger(t.value,"UnknownOperatorError",i);for(e=o.operators[t.value];0<a.length&&b.OPERATOR===a[a.length-1].type;){if(!f(a[a.length-1].value,o.operators))return A.trigger(a[a.length-1].value,"UnknownOperatorError",i);if(!(o.operators[a[a.length-1].value].priority>=e.priority))break;i.push(a.pop())}a.push(t);break;case b.RIGHTPARENTHESIS:for(;;)try{if(r=a.pop(),b.LEFTPARENTHESIS===r.type)break;i.push(r)}catch(t){return A.trigger("Incorrect Brackets","IncorrectBracketsError",i)}0<a.length&&b.FUNCTION===a[a.length-1].type&&((n=a.pop()).param_count=u.pop(),i.push(n));break;case b.SPACE:}})}catch(t){return i=[],A.trigger(t,"Error",i)}for(;0!==a.length;){if(b.LEFTPARENTHESIS===a[a.length-1].type||b.RIGHTPARENTHESIS===a[a.length-1].type)return A.trigger("Incorrect Brackets","IncorrectBracketsError",i);b.SPACE===a[a.length-1].type?a.pop():i.push(a.pop())}return i}};return n.input=t,n.operators=r,n},b={LITERAL:"literal",VARIABLE:"variable",OPERATOR:"operator",LEFTPARENTHESIS:"LP",RIGHTPARENTHESIS:"RP",FUNCTION:"function",PARAMSEPARATOR:"separator",STRING:"string",SPACE:"space"},m=function(t,r,n){var e={type:b.LITERAL,value:void 0,name:void 0,param_count:null};return e.type=t,e.value=r,e.name=n,e},d=function(t,r,n,e){var i={operator:"",is_right_assoc:!1,priority:0,function:null,places:0};return i.operator=t,i.is_right_assoc=r,i.priority=n,i.function=e,i.places=function(t){var r=/^(function)?\s*[^\(]*\(\s*([^\)]*)\)/m;const n=/^\s*(_?)(.+?)\1\s*$/;return((t||"").toString().replace(/((\/\/.*$)|(\/\*[\s\S]*?\*\/))/gm,"").match(r)||["","",""])[2].split(/,/).map(function(t){return t.replace(n,function(t,r,n){return n.split("=")[0].trim()})}).filter(String).length}(e),i.execute=function(t){var r,n,e=[];if(t.length<this.places)return t.splice(0,t.length),A.trigger("Incorrect Expression","IncorrectExpressionError",new m(b.LITERAL,0));for(r=0;r<this.places;r++)e.unshift(t.pop().value);return n=this.function.apply(null,e),"number"!==l(n)&&"string"!==l(n)&&(n=0),new m(b.LITERAL,n)},i},E=function(t,r){var n={name:"",function:void 0,required_param_count:void 0};return n.name=t,n.function=r,n.required_param_count=r.length,n.execute=function(t,r){var n,e,i,a=[];if((r=r<this.required_param_count?this.required_param_count:r)<this.required_param_count)return t.splice(0,t.length),A.trigger(this.name,"IncorrectNumberOfFunctionParametersError",new m(b.LITERAL,0));if(0<r)for(n=0;n<r;n++)null===(e=t.length?t.pop().value:0)?a.push(e="0"):a.unshift(e);return i=this.function.apply(null,a),m(b.LITERAL,i=i!==1/0&&i!==-1/0?i:0)},n},y=function(t,r){var n={functions:{},operators:{}};return n.functions=t,n.operators=r,n.calculate=function(t,e,i=null,a=!1){var u=this,o=[];if(c(t))return 0;try{t.forEach(function(t){var r,n;if(b.LITERAL===t.type||b.STRING===t.type)o.push(t);else if(b.VARIABLE===t.type)r=t.value,n=null,f(r,e)?n=e[r]:i&&"function"==typeof i?n=i(r):(a.variables[n=r]=n,e[r]=n),o.push(m(b.LITERAL,n,r));else if(b.FUNCTION===t.type){if(!f(t.value,u.functions)){if(a.add_function(t.value,function(){return 0}),u.functions=a.functions,!f(t.value,u.functions))return A.trigger(t.value,"UnknownFunctionError",0);A.trigger(t.value,"UnknownFunctionError",0)}o.push(u.functions[t.value].execute(o,t.param_count))}else if(b.OPERATOR===t.type){if(!f(t.value,u.operators))return A.trigger(t.value,"UnknownOperatorError",0);o.push(u.operators[t.value].execute(o))}})}catch(t){s.TMEPOJS&&s.TMEPOJS.WP_DEBUG&&s.console.log(t)}return null!=(t=o.pop())&&c(o)?(!1===t.value&&(t.value=0),!0===t.value&&(t.value=1),"string"===l(t.value)&&t.value.isNumeric()&&(t.value=h(t.value)),t.value):A.trigger("Stack must be empty","IncorrectExpressionError",0)},n},A={trigger:function(t,r="",n=!1){return s.TMEPOJS&&s.TMEPOJS.WP_DEBUG&&(s.console.log(r+"\n"+t),s.console.trace()),s.TMEPOGLOBALADMINJS&&s.TMEPOGLOBALADMINJS.WP_DEBUG?t:n}};s.tcmexp=u.construct()}(window);!function(y,n,i){"use strict";function r(t,a,i,e,r){var o=this;o.field=a,o.currentCart=i,o.variableProductContainers=e,o.epoObject=r,o.$form=t,o.$wrap=t.closest(".tc-epo-element-product-container-wrap"),o.$attributeFields=t.find(".tc-epo-variable-product-selector"),o.$singleVariation=t.find(".tc-epo-element-single-variation"),o.$resetVariations=t.find(".tc-epo-element-variable-reset-variations"),o.variationData=t.data("product_variations"),o.useAjax=!1===o.variationData,o.xhr=!1,o.loading=!0,o.variationId=t.closest(".tc-epo-element-product-li-container").find(".tc-epo-element-product-container-variation-id input.product-variation-id"),o.getChosenAttributes=o.getChosenAttributes.bind(o),o.findMatchingVariations=o.findMatchingVariations.bind(o),o.isMatch=o.isMatch.bind(o),o.toggleResetLink=o.toggleResetLink.bind(o),t.on("click.tc-variation-form",".tc-epo-element-variable-reset-variations",{variationForm:o},o.onReset),t.on("tc_hide_variation",{variationForm:o},o.onHide),t.on("tc_show_variation",{variationForm:o},o.onShow),t.on("tc_reset_data",{variationForm:o},o.onResetDisplayedVariation),t.on("tc_reset_image",{variationForm:o},o.onResetImage),t.on("change.tc-variation-form",".tc-epo-variable-product-selector",{variationForm:o},o.onChange),t.on("tc_found_variation.tc-variation-form",{variationForm:o},o.onFoundVariation),t.on("tc_check_variations.tc-variation-form",{variationForm:o},o.onFindVariation),t.on("tc_update_variation_values.tc-variation-form",{variationForm:o},o.onUpdateAttributes),t.on("refresh.tc-variation-form",{variationForm:o},o.onRefreshContainer),t.on("update_field.tc-variation-form",{variationForm:o},o.onUpdateField),o.variationId.val(""),setTimeout(function(){t.trigger("refresh"),t.trigger("tc_variation_form"),o.loading=!1},100)}function l(t){var a=i.getElementById("tmpl-"+t).textContent;return/<#\s?data\./.test(a)||/{{{?\s?data\.(?!variation\.).+}}}?/.test(a)||/{{{?\s?data\.variation\.[\w-]*[^\s}]/.test(a)?n.wp.template(t):function(t){var r,o=t.variation||{};return a.replace(/({{{?)\s?data\.variation\.([\w-]*)\s?(}}}?)/g,function(t,a,i,e){return a.length!==e.length?"":(r=o[i]||"",2===a.length?n.escape(r):r)})}}r.prototype.onRefreshContainer=function(t){t=t.data.variationForm;t.variableProductContainers.find(".tc-epo-element-product-container").removeClass("variations_form"),t.$form.addClass("variations_form"),t.$form.trigger("tc_check_variations.tc-variation-form")},r.prototype.onUpdateField=function(t,a){var i=t.data.variationForm,e=i.field;t.preventDefault(),a||((t=e).is("select")&&(t=e.find("option:selected")),e.data("price_set",1),t.data("associated_price_set",1),t.data("price_set",1),t.data("raw_price",0),t.data("raw_original_price",0),t.data("price",0),t.data("original_price",0),e.data("price-changed",1),i.$form.trigger({type:"tm-epo-update",norules:2}),i.currentCart.trigger({type:"tm-epo-update",norules:2}))},r.prototype.onReset=function(t){t.preventDefault(),t.data.variationForm.$attributeFields.val("").trigger("change"),t.data.variationForm.$form.trigger("tc_reset_data")},r.prototype.onHide=function(t){t.preventDefault()},r.prototype.onShow=function(t){t.preventDefault()},r.prototype.onResetDisplayedVariation=function(t){t=t.data.variationForm;t.$form.find(".product-meta").find(".tc-product-sku").tc_reset_content(),t.$form.trigger("tc_reset_image"),t.$singleVariation.slideUp(200).trigger("tc_hide_variation")},r.prototype.onResetImage=function(t){t.data.variationForm.$form.tc_variations_image_update(!1)},r.prototype.onFindVariation=function(t){var a,i=t.data.variationForm,e=i.getChosenAttributes(),t=e.data;if(e.count===e.chosenCount)if(i.useAjax){if("undefined"==typeof wc_add_to_cart_variation_params)return;i.xhr&&i.xhr.abort(),a=i.$form.closest(".cpf-type-product"),i.$form.block({message:null,overlayCSS:{background:"#fff",opacity:.6}}),t.product_id=parseInt(i.$form.data("product_id"),10),t.discount=a.attr("data-discount"),t.discount_type=a.attr("data-discount-type"),t.discount_exclude_addons=a.attr("data-discount-exclude-addons"),i.xhr=y.ajax({url:wc_add_to_cart_variation_params.wc_ajax_url.toString().replace("%%endpoint%%","get_variation"),type:"POST",data:t,success:function(t){t?i.$form.trigger("tc_found_variation",[t]):(i.$form.trigger("tc_reset_data"),e.chosenCount=0,i.loading||(i.$form.find(".tc-epo-element-single-variation").after('<p class="wc-no-matching-variations woocommerce-info">'+wc_add_to_cart_variation_params.i18n_no_matching_variations_text+"</p>"),i.$form.find(".wc-no-matching-variations").slideDown(200),i.$form.trigger("update_field",[])))},complete:function(){i.$form.unblock()}})}else i.$form.trigger("tc_update_variation_values"),(a=i.findMatchingVariations(i.variationData,t).shift())?i.$form.trigger("tc_found_variation",[a]):(i.$form.trigger("tc_reset_data"),e.chosenCount=0,i.loading||(i.$form.find(".tc-epo-element-single-variation").after('<p class="wc-no-matching-variations woocommerce-info">'+wc_add_to_cart_variation_params.i18n_no_matching_variations_text+"</p>"),i.$form.find(".wc-no-matching-variations").slideDown(200)));else i.variationId.val("").trigger("change"),i.$form.trigger("tc_update_variation_values"),i.$form.trigger("tc_reset_data"),i.$form.trigger("update_field",[]);i.toggleResetLink(0<e.chosenCount)},r.prototype.onFoundVariation=function(t,a){var t=t.data.variationForm,i=t.$form.find(".product-meta").find(".tc-product-sku"),e=t.$wrap.find(".tm-quantity-alt"),r=e.find("input.tm-qty-alt"),o=y.epoAPI.math.toInt(r.attr("data-min")),n=y.epoAPI.math.toInt(r.attr("data-max")),c=r.attr("data-max"),s=!0,_=!1,d="";a.sku?i.tc_set_content(a.sku):i.tc_reset_content(),t.$form.tc_variations_image_update(a),_=a.variation_is_visible?l("variation-template"):l("unavailable-variation-template"),t.field.attr("data-no-price")&&(a.display_price="",a.display_regular_price="",a.price_html=""),t.$form.find(".tc-epo-element-product-container-cart").find(".stock").remove(),d=(d=(d=_({variation:a})).replace("/*<![CDATA[*/","")).replace("/*]]>*/",""),t.$singleVariation.html(d),t.variationId.val(a.variation_id).trigger("change"),"yes"===a.is_sold_individually?(r.val("1").attr("min","1").attr("max","1"),e.hide()):(""!==a.min_qty&&a.min_qty>o&&0<o&&(o=a.min_qty),""!==a.max_qty&&a.max_qty<n&&(n=a.max_qty),""!==o?r.attr("min",o):r.removeAttr("min"),""!==c?r.attr("max",n):r.removeAttr("max"),n&&y.epoAPI.math.toInt(r.val())>n&&r.val(n),o>y.epoAPI.math.toInt(r.val())&&r.val(o),e.show()),a.is_purchasable&&a.is_in_stock&&a.variation_is_visible||(s=!1,r.val("0").attr("min","0").attr("max","0"),e.hide()),r.trigger("change"),(y.epoAPI.util.trim(t.$singleVariation.text())?t.$singleVariation.slideDown(200):t.$singleVariation.show()).trigger("tc_show_variation",[a,s]),t.$form.trigger("update_field",[a])},r.prototype.onChange=function(t){var t=t.data.variationForm,a=t.field;t.variationId.val("").trigger("change"),t.$form.find(".wc-no-matching-variations").remove(),t.useAjax||t.$form.trigger("woocommerce_variation_select_change"),t.$form.trigger("tc_check_variations"),t.$form.trigger("woocommerce_variation_has_changed"),setTimeout(function(){a.closest(".tcowl-carousel").trigger("refresh.owl.carousel")},50)},r.prototype.onUpdateAttributes=function(t){var h=t.data.variationForm,w=h.getChosenAttributes().data;h.useAjax||(h.$attributeFields.toArray().forEach(function(t){var a,i,e,r,o,n,c,s,_,d,l,m=y(t),v=m.data("attribute_name")||m.attr("name"),t=y(t).data("show_option_none"),g=":gt(0)",f=y("<select/>"),p=m.val()||"",u=!0;for(e in m.data("attribute_html")||((a=m.clone()).find("option").prop("disabled",!1).prop("selected",!1).removeAttr("attached"),m.data("attribute_options",a.find("option"+g).get()),m.data("attribute_html",a.html())),f.html(m.data("attribute_html")),(a=y.extend(!0,{},w))[v]="",i=h.findMatchingVariations(h.variationData,a))if(void 0!==i[e])for(c in n=i[e].attributes)if(Object.prototype.hasOwnProperty.call(n,c)&&(s=n[c],_="",c===v))if(i[e].variation_is_active&&(_="enabled"),s){if(s=y("<div/>").html(s).text(),(d=f.find("option")).length)for(r=0,o=d.length;r<o;r++)if(s===(l=y(d[r])).val()){l.addClass("attached "+_);break}}else f.find("option:gt(0)").addClass("attached "+_);a=f.find("option.attached").length,p&&(u=!1,0!==a)&&f.find("option.attached.enabled").toArray().forEach(function(t){t=y(t).val();if(p===t)return!(u=!0)}),0<a&&p&&u&&"no"===t&&(f.find("option:first").remove(),g=""),f.find("option"+g+":not(.attached)").remove(),m.html(f.html()),m.find("option"+g+":not(.enabled)").prop("disabled",!0),p?u?m.val(p):m.val("").trigger("change"):m.val("")}),h.$form.trigger("woocommerce_update_variation_values"))},r.prototype.getChosenAttributes=function(){var i={},e=0,r=0;return this.$attributeFields.toArray().forEach(function(t){var t=y(t),a=t.data("attribute_name")||t.attr("name"),t=t.val()||"";0<t.length&&r++,e++,i[a]=t}),{count:e,chosenCount:r,data:i}},r.prototype.findMatchingVariations=function(t,a){for(var i,e=[],r=0;r<t.length;r++)i=t[r],this.isMatch(i.attributes,a)&&e.push(i);return e},r.prototype.isMatch=function(t,a){var i,e,r,o=!0;for(r in t)Object.prototype.hasOwnProperty.call(t,r)&&(i=t[r],e=a[r],void 0!==i)&&void 0!==e&&0!==i.length&&0!==e.length&&i!==e&&(o=!1);return o},r.prototype.toggleResetLink=function(t){t?"hidden"===this.$resetVariations.css("visibility")&&this.$resetVariations.css("visibility","visible").hide().fadeIn():this.$resetVariations.css("visibility","hidden")},y.fn.tc_product_variation_form=function(t,a,i,e){return new r(this,t,a,i,e),this.trigger("tc_product_variation_form"),this},y.fn.tc_set_content=function(t){void 0===this.attr("data-o_content")&&this.attr("data-o_content",this.text()),this.text(t)},y.fn.tc_reset_content=function(){void 0!==this.attr("data-o_content")&&this.text(this.attr("data-o_content"))},y.fn.tc_set_variation_attr=function(t,a){void 0===this.attr("data-o_"+t)&&this.attr("data-o_"+t,this.attr(t)?this.attr(t):""),!1===a?this.removeAttr(t):this.attr(t,a)},y.fn.tc_reset_variation_attr=function(t){void 0!==this.attr("data-o_"+t)&&this.attr(t,this.attr("data-o_"+t))},y.fn.tc_variations_image_update=function(t){var a=this.find(".tc-product-image, .woocommerce-product-gallery__image, .woocommerce-product-gallery__image--placeholder").eq(0),i=a.find(".wp-post-image"),e=a.find("a").eq(0);t&&t.image&&t.image.src&&1<t.image.src.length?(i.tc_set_variation_attr("src",t.image.src),i.tc_set_variation_attr("height",t.image.src_h),i.tc_set_variation_attr("width",t.image.src_w),i.tc_set_variation_attr("srcset",t.image.srcset),i.tc_set_variation_attr("sizes",t.image.sizes),i.tc_set_variation_attr("title",t.image.title),i.tc_set_variation_attr("data-caption",t.image.caption),i.tc_set_variation_attr("alt",t.image.alt),i.tc_set_variation_attr("data-src",t.image.full_src),i.tc_set_variation_attr("data-large_image",t.image.full_src),i.tc_set_variation_attr("data-large_image_width",t.image.full_src_w),i.tc_set_variation_attr("data-large_image_height",t.image.full_src_h),a.tc_set_variation_attr("data-thumb",t.image.src),e.tc_set_variation_attr("href",t.image.full_src)):this.tc_variations_image_reset()},y.fn.tc_variations_image_reset=function(){var t=this.find(".tc-product-image, .woocommerce-product-gallery__image, .woocommerce-product-gallery__image--placeholder").eq(0),a=t.find(".wp-post-image"),i=t.find("a").eq(0);a.tc_reset_variation_attr("src"),a.tc_reset_variation_attr("width"),a.tc_reset_variation_attr("height"),a.tc_reset_variation_attr("srcset"),a.tc_reset_variation_attr("sizes"),a.tc_reset_variation_attr("title"),a.tc_reset_variation_attr("data-caption"),a.tc_reset_variation_attr("alt"),a.tc_reset_variation_attr("data-src"),a.tc_reset_variation_attr("data-large_image"),a.tc_reset_variation_attr("data-large_image_width"),a.tc_reset_variation_attr("data-large_image_height"),t.tc_reset_variation_attr("data-thumb"),i.tc_reset_variation_attr("href")}}(window.jQuery,window,document);!function(s){"use strict";function o(t,e){return this.element=s(t),this.settings=s.extend({},s.fn.tcFloatBox.defaults,e),this.settings.type="<"+this.settings.type+">",1===this.element.length&&(this.init(),this)}o.prototype={constructor:o,destroy:function(){var t=this.settings;return void 0!==this.instance&&(s.fn.tcFloatBox.instances.splice(this.instance,1),delete this.instance,t.hideelements&&s("embed, object, select").css({visibility:"visible"}),t._ovl&&t._ovl.off(),s(t.floatboxIDMain).remove(),this.element.removeData("tcfloatbox"),s(window).off("scroll.tcfloatbox"+this.instance),s(window).off("resize.tcfloatbox"+this.instance)),this},hide:function(){var t=this.settings;t.hideelements&&s("embed, object, select").css({visibility:"visible"}),!0===t.showoverlay&&t._ovl&&t._ovl.removeClass("fl-overlay"),s(t.floatboxID).addClass("tc-closing").removeClass(t.animateIn).addClass(t.animateOut),s(t.floatboxID).animate({opacity:0},t.closefadeouttime,function(){s(t.floatboxIDMain).hide(),s(t.floatboxID).removeClass("tc-closing").addClass("tc-closed")}),s(window).off("scroll.tcfloatbox"+this.instance),s(window).off("resize.tcfloatbox"+this.instance)},show:function(){var e=this.settings;1===this.element.length&&(void 0===this.instance&&this.init(),e.hideelements&&s("embed, object, select").css({visibility:"hidden"}),!0===e.showoverlay&&(e._ovl||(e._ovl=e.main,e._ovl.css({zIndex:parseInt(e.zIndex,10)-1}),e.ismodal)||(e.cancelEvent||e.unique?e._ovl.on("click",function(t){t.target===s(e.floatboxID)[0]||s(t.target).closest(e.floatboxID).length||this.applyCancelEvent.call(this,this)}.bind(this)):e._ovl.on("click",function(t){t.target===s(e.floatboxID)[0]||s(t.target).closest(e.floatboxID).length||e.cancelfunc.call(this,this)}.bind(this))),e._ovl.addClass("fl-overlay")),e.showfunc&&e.showfunc.call(),s(e.floatboxID).removeClass("tc-closing tc-closed").addClass(e.animationBaseClass+" "+e.animateIn),s(e.floatboxID).addClass("flasho-center"))},applyCancelEvent:function(){var t=this.settings;!0===t.cancelEvent?this.destroy():"function"==typeof t.cancelEvent&&t.cancelEvent.call(this,this)},applyCancelEventFromKey:function(t){27===t.which&&this.applyCancelEvent()},applyUpdateEvent:function(){var t=this.settings;"function"==typeof t.updateEvent&&t.updateEvent.call(this,this)},applyUpdateEventFromKey:function(t){13===t.which&&this.applyUpdateEvent()},init:function(){var t,e=this.settings;1===this.element.length&&(0<s.fn.tcFloatBox.instances.length&&(e.zIndex=parseInt(s.fn.tcFloatBox.instances[s.fn.tcFloatBox.instances.length-1].zIndex,10)+100),this.instance=s.fn.tcFloatBox.instances.length,s.fn.tcFloatBox.instances.push(e),e.id=e.id+this.instance,e.floatboxID="#"+s.epoAPI.dom.id(e.id),e.idMain===e.id&&(e.idMain="main-"+e.idMain),e.idMain=e.idMain+this.instance,e.floatboxIDMain="#"+s.epoAPI.dom.id(e.idMain),this.hide(),t=s("<div>").attr("id",e.idMain).addClass(e.classnameMain),s(e.type).attr("id",e.id).addClass(e.classname).html(e.data).appendTo(t),t.appendTo(this.element),e.main=t,(e.leger?s(e.floatboxIDMain):s(e.floatboxID)).css({width:e.width,height:e.height}),e.minWidth&&s(e.floatboxID).css({"min-width":e.minWidth}),e.minHeight&&s(e.floatboxID).css({"min-height":e.minHeight}),e.maxWidth&&s(e.floatboxID).css({"max-width":e.maxWidth}),e.maxHeight&&s(e.floatboxID).css({"max-height":e.maxHeight}),s(e.floatboxIDMain).css({"z-index":e.zIndex}),this.cancelfunc=e.cancelfunc,e.cancelEvent&&e.cancelClass&&(s(e.floatboxID).find(e.cancelClass).on("click",this.applyCancelEvent.bind(this)),e.isconfirm)&&s(document).off("keyup.escape-"+e.floatboxID).on("keyup.escape-"+e.floatboxID,this.applyCancelEventFromKey.bind(this)),e.updateEvent&&e.updateClass&&(s(e.floatboxID).find(e.updateClass).on("click",this.applyUpdateEvent.bind(this)),e.isconfirm)&&s(document).off("keyup.enter-"+e.floatboxID).on("keyup.enter-"+e.floatboxID,this.applyUpdateEventFromKey.bind(this)),this.show())}},s.fn.tcFloatBox=function(t){var e,n=s(this),i=n.data("tcfloatbox"),a="object"==typeof t?t:{};return i||(i=new o(this,a),n.data("tcfloatbox",i)),void 0===(e="string"==typeof t?i[t].apply(i,[]):e)?n:e},s.fn.tcFloatBox.defaults={idMain:"floatbox",classnameMain:"floatbox",leger:!1,id:"flasho",classname:"flasho",type:"div",data:"",width:"auto",height:"auto",minWidth:0,minHeight:0,maxWidth:0,maxHeight:0,closefadeouttime:1e3,animationBaseClass:"tm-animated",animateIn:"fadein",animateOut:"fadeout",fps:4,hideelements:!1,showoverlay:!0,zIndex:100100,ismodal:!1,cancelfunc:o.prototype.hide,showfunc:null,cancelEvent:!0,cancelClass:".floatbox-cancel",updateEvent:!1,updateClass:!1,unique:!0,isconfirm:!1},s.fn.tcFloatBox.instances=[],s.fn.tcFloatBox.Constructor=o,s.tcFloatBox=function(t){var e=s("body"),n=!1;return e.map(function(){return s(this).data("tcfloatbox")||""}).get().some(function(t){return""===t})||t.unique?(n=new o(e,t),e.data("tcfloatbox",n)):(n=e.data("tcfloatbox")).init(),n}}(window.jQuery);!function(m,v){"use strict";function l(t,i){return this.targets=v(t),this.settings=v.extend({},v.fn.tcToolTip.defaults,i),0<this.targets.length&&(this.init(),this)}var n;v(function(){n=m.TMEPOJS||{tm_epo_global_tooltip_max_width:"340px"}}),l.prototype={constructor:l,removeTooltip:function(t,i){var o=this.settings;t.data("is_moving")||(i.removeClass(o.fadin).addClass(o.fadeout),i.animate({opacity:0},o.speed,function(){v(this).remove()}),t.data("tmtip-title")&&void 0===t.data("tm-tip-html")&&!t.attr("data-tm-tooltip-html")&&t.attr("title",t.data("tmtip-title")),v(m).off("scroll.tcToolTip resize.tcToolTip"),o.onetime&&this.destroy())},initTooltip:function(t,i,o){var e,a,l,s,d=this.settings;t&&i&&1===t.length&&1===i.length&&1===t.data("tm-has-tm-tip")&&(1===o&&(e=void 0!==t.data("tm-tip-html")?t.data("tm-tip-html"):t.attr("data-tm-tooltip-html")?t.attr("data-tm-tooltip-html"):t.attr("title"),i.html(e),t.data("is_moving",!0)),i.find("aside").hide(),""===n.tm_epo_global_tooltip_max_width?v(m).width()<=1.2*i.outerWidth()?i.css("max-width",v(m).width()/1.2+"px"):i.css("max-width","340px"):(n.tm_epo_global_tooltip_max_width.isNumeric()&&(n.tm_epo_global_tooltip_max_width=n.tm_epo_global_tooltip_max_width+"px"),i.css("max-width",n.tm_epo_global_tooltip_max_width)),i.find("aside").show(),i.css({left:"",right:"",top:""}),e=v.epoAPI.dom.scroll(),(s=a=t.offset().left+t.outerWidth()/2-i.outerWidth()/2)<0?(a=t.offset().left+t.outerWidth()/2-20,i.addClass("left")):i.removeClass("left"),0<=s&&a+i.outerWidth()>v(m).width()?((a=t.offset().left-i.outerWidth()+t.outerWidth()/2+20)<0&&(a-=10,i.css("max-width","calc("+i.css("max-width")+" - "+Math.abs(a)+"px)"),a=10),i.addClass("right")):i.removeClass("right"),i.css({left:a,right:"auto",top:l}),l=t.offset().top-i.outerHeight()-10,s=t.offset().top-e.top-i.outerHeight()-10,l<0||s<0?(l=t.offset().top+t.outerHeight()+10,i.addClass("top"),i.removeClass("bottom")):(i.removeClass("top"),i.addClass("bottom")),v(m).trigger("tm_tooltip_show"),o?(i.css({left:a,top:l}),t.data("is_moving",!1)):i.css({left:a,top:l}).removeClass(d.fadeout).addClass(d.fadin))},show:function(t){var i,o=this.settings;if(!t.data("is_moving"))return 1===t.data("tm-has-tm-tip")&&(void 0!==t.data("tm-tip-html")?(i=t.data("tm-tip-html"),t.attr("title")&&t.data("tmtip-title",t.attr("title")),t.removeAttr("title")):t.attr("data-tm-tooltip-html")?(i=t.attr("data-tm-tooltip-html"),t.attr("title")&&t.data("tmtip-title",t.attr("title")),t.removeAttr("title")):i=t.attr("title"),void 0!==i)&&(v("#tm-tooltip").remove(),o.tipclass?o.tipclass=" "+o.tipclass:o.tipclass="",(o=v('<div id="tm-tooltip" class="tm-tip tm-animated'+o.tipclass+'"></div>')).css("opacity",0).html(i).appendTo("body"),0<(i=o.find("img")).length&&i.on("load",this.initTooltip.bind(this,t,o)),this.initTooltip(t,o),v(m).on("scroll.tcToolTip resize.tcToolTip",this.initTooltip.bind(this,t,o)),t.data("is_moving",!1),t.on("tmmovetooltip",this.initTooltip.bind(this,t,o,1)),t.on("mouseleave.tc tmhidetooltip",this.removeTooltip.bind(this,t,o)),t.closest("label").on("mouseleave.tc tmhidetooltip",this.removeTooltip.bind(this,t,o)),o.on("click",this.removeTooltip.bind(this,t,o))),!1},destroy:function(){0<this.targets.length&&(this.targets.toArray().forEach(function(t){t=v(t);t.closest("off").on("mouseleave.tc tmhidetooltip"),t.off("tc-tooltip-html-changed tmmovetooltip tmhidetooltip mouseenter.tc mouseleave.tc tmshowtooltip.tc"),t.removeData("tmtip-title"),t.removeData("tm-tip-html")}),this.targets.removeData("tctooltip tm-has-tm-tip is_moving"))},init:function(){var g=this,u=this.settings;0<this.targets.length&&this.targets.toArray().forEach(function(t){var i,o,e,a,l,s,d,m,n,r,p,h,c,f=v(t),t=u.tip||void 0;void 0===f.data("tm-has-tm-tip")&&(i=f.attr("data-tm-tooltip-swatch"),o=f.attr("data-tm-tooltip-swatch-desc"),e=f.attr("data-tm-tooltip-swatch-lbl-desc"),a=f.attr("data-tm-tooltip-swatch-img"),l=f.attr("data-tm-tooltip-swatch-img-lbl"),s=f.attr("data-tm-tooltip-swatch-img-desc"),d=f.attr("data-tm-tooltip-swatch-img-lbl-desc"),f.data("tm-has-tm-tip",1),r=void 0!==f.attr("data-original")?f.attr("data-original"):void 0!==f.attr("src")?void 0!==f.attr("data-src")?f.attr("data-src"):f.attr("src"):f[0].src,0===(p=0===(p=0===(p=(c=0===(c=(c=0===(c=(c=f.closest(".tmcp-field-wrap")).is(".tc-epo-element-product-holder")?f.closest(".cpf-element"):c).length?f.closest(".cpf-element"):c).is(".cpf-type-product")&&0===f.closest(".tm-epo-element-label").length&&f.closest(".cpf-section").length?f.closest(".cpf-section").find(".tc-section-inner-wrap .tm-section-description.tm-description"):c).length?f.closest(".cpf-section").find(".tc-section-inner-wrap .tm-section-description.tm-description"):c).find(".tm-tip-html")).length?c.find(".checkbox-image-label,.checkbox-image-label-inline,.radio-image-label,.radio-image-label-inline"):p).length?c.next(".checkbox-image-label,.checkbox-image-label-inline,.radio-image-label,.radio-image-label-inline,.tm-tip-html"):p).length&&c.is(".tm-description")&&(p=c),(c=(p=v(c=p)).find(".tc-label-text")).length||(c=p),h="yes"===f.attr("data-tm-hide-label")||void 0===f.attr("data-tm-hide-label")||p.is(".tm-tip-html"),n="",0===(m=(m=f.closest(".tmcp-field-wrap")).find("[data-tm-tooltip-html]")).length?0<(m=f.closest(".tmcp-field-wrap").find(".tc-inline-description")).length&&(n=m.html()):n=m.attr("data-tm-tooltip-html"),void 0===t?(i?t=c.html():o&&""!==n?t="<aside>"+n+"</aside>":!e||""===c.html()&&""===n?a&&""!==r?t='<img src="'+r+'">':!l||""===c.html()&&""===r?!s||""===r&&""===n?!d||""===c.html()&&""===r&&""===n||(t='<img src="'+r+'"><aside>'+c.html()+"</aside><aside>"+n+"</aside>"):t='<img src="'+r+'"><aside>'+n+"</aside>":t='<img src="'+r+'"><aside>'+c.html()+"</aside>":t="<aside>"+c.html()+"</aside><aside>"+n+"</aside>",void 0!==t&&(f.data("tm-tip-html",t),h)&&(p.find(".tm-tooltip").remove(),c.hide()),void 0===t&&(t=f.attr("data-tm-tooltip-html")?f.attr("data-tm-tooltip-html"):f.attr("title"))):f.data("tm-tip-html",t),f.on("tc-tooltip-html-changed",function(){f.attr("data-tm-tooltip-html")?f.show():f.hide()}),f.is("img")&&f.closest("label").on("mouseenter tmshowtooltip",g.show.bind(g,f)),f.on("mouseenter.tc tmshowtooltip.tc",g.show.bind(g,f)),u.trigger)&&g.show(f)})}},v.fn.tcToolTip=function(t){var i,o,e=v(this),a="object"==typeof t?t:{};return e.map(function(){return v(this).data("tctooltip")||""}).get().some(function(t){return""===t})&&(o=new l(this,a),e.data("tctooltip",o)),void 0===(i="string"==typeof t?(o=e.data("tctooltip"))[t].apply(o,[]):i)?e:i},v.fn.tcToolTip.defaults={fadin:"fadein",fadeout:"fadeout",speed:1500},v.fn.tcToolTip.instances=[],v.fn.tcToolTip.Constructor=l,v.tcToolTip=function(t,i){var o=!1;return(t=t||v(".tm-tooltip")).map(function(){return v(this).data("tctooltip")||""}).get().some(function(t){return""===t})&&(o=new l(t,i),t.data("tctooltip",o)),o}}(window,window.jQuery);!function(t){"use strict";"function"==typeof window.define&&window.define.amd?window.define(["jquery"],t):"object"==typeof window.module&&window.module.exports?window.module.exports=t(window.require("jquery")):t(window.jQuery)}(function(d){"use strict";var i,e,n={};return d.extend(d.fn,{tc_validate:function(t){var s;if(this.length)return(s=d.data(this[0],"tc_validator"))||(this.attr("novalidate","novalidate"),s=new d.tc_validator(t,this[0]),d.data(this[0],"tc_validator",s),s.settings.onsubmit&&(this.on("click.tc_validate",":submit",function(t){s.submitButton=t.currentTarget,d(this).hasClass("cancel")&&(s.cancelSubmit=!0),void 0!==d(this).attr("formnovalidate")&&(s.cancelSubmit=!0)}),this.on("submit.tc_validate",function(i){function t(){var t,e;return s.submitButton&&(s.settings.submitHandler||s.formSubmitted)&&(t=d("<input type='hidden'>").attr("name",s.submitButton.name).val(d(s.submitButton).val()).appendTo(s.currentForm)),!(s.settings.submitHandler&&!s.settings.debug)||(e=s.settings.submitHandler.call(s,s.currentForm,i),t&&t.remove(),void 0!==e&&e)}return s.settings.debug&&i.preventDefault(),s.cancelSubmit?(s.cancelSubmit=!1,t()):s.form()?s.pendingRequest?!(s.formSubmitted=!0):t():(s.focusInvalid(),!1)}))),s},tc_valid:function(){var t,e,i;return d(this[0]).is("form")?t=this.tc_validate().form():(i=[],t=!0,e=d(this[0].form).tc_validate(),this.each(function(){(t=e.element(this)&&t)||(i=i.concat(e.errorList))}),e.errorList=i),t},tc_rules:function(t,e){var i,s,n,r,a,o=this[0],l=void 0!==this.attr("contenteditable")&&"false"!==this.attr("contenteditable");if(null!==o&&(!o.form&&l&&(o.form=this.closest("form")[0],o.name=this.attr("name")),null!==o.form)){if(t)switch(s=(i=d.data(o.form,"tc_validator").settings).rules,n=d.tc_validator.staticRules(o),t){case"add":d.extend(n,d.tc_validator.normalizeRule(e)),delete n.messages,s[o.name]=n,e.messages&&(i.messages[o.name]=d.extend(i.messages[o.name],e.messages));break;case"remove":return e?(a={},d.each(e.split(/\s/),function(t,e){a[e]=n[e],delete n[e]}),a):(delete s[o.name],n)}return(l=d.tc_validator.normalizeRules(d.extend({},d.tc_validator.classRules(o),d.tc_validator.attributeRules(o),d.tc_validator.dataRules(o),d.tc_validator.staticRules(o)),o)).required&&(r=l.required,delete l.required,l=d.extend({required:r},l)),l.remote&&(r=l.remote,delete l.remote,l=d.extend(l,{remote:r})),l}}}),e=function(t){return t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")},d.extend(d.expr.pseudos||d.expr[":"],{blank:function(t){return!e(""+d(t).val())},filled:function(t){t=d(t).val();return null!==t&&!!e(""+t)},unchecked:function(t){return!d(t).prop("checked")}}),d.tc_validator=function(t,e){this.settings=d.extend(!0,{},d.tc_validator.defaults,t),this.currentForm=e,this.init()},d.tc_validator.format=function(i,t){return 1===arguments.length?function(){var t=d.makeArray(arguments);return t.unshift(i),d.tc_validator.format.apply(this,t)}:(void 0!==t&&((t=2<arguments.length&&t.constructor!==Array?d.makeArray(arguments).slice(1):t).constructor!==Array&&(t=[t]),d.each(t,function(t,e){i=i.replace(new RegExp("\\{"+t+"\\}","g"),function(){return e})})),i)},d.extend(d.tc_validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",pendingClass:"pending",validClass:"valid",errorElement:"label",focusCleanup:!1,focusInvalid:!0,errorContainer:d([]),errorLabelContainer:d([]),onsubmit:!0,ignore:":hidden",ignoreTitle:!1,onfocusin:function(t){this.lastActive=t,this.settings.focusCleanup&&(this.settings.unhighlight&&this.settings.unhighlight.call(this,t,this.settings.errorClass,this.settings.validClass),this.hideThese(this.errorsFor(t)))},onfocusout:function(t){this.checkable(t)||!(t.name in this.submitted)&&this.optional(t)||this.element(t)},onkeyup:function(t,e){9===e.which&&""===this.elementValue(t)||-1!==d.inArray(e.keyCode,[16,17,18,20,35,36,37,38,39,40,45,144,225])||(t.name in this.submitted||t.name in this.invalid)&&this.element(t)},onclick:function(t){t.name in this.submitted?this.element(t):t.parentNode.name in this.submitted&&this.element(t.parentNode)},highlight:function(t,e,i){("radio"===t.type?this.findByName(t.name):d(t)).addClass(e).removeClass(i)},unhighlight:function(t,e,i){("radio"===t.type?this.findByName(t.name):d(t)).removeClass(e).addClass(i)}},setDefaults:function(t){d.extend(d.tc_validator.defaults,t)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",number:"Please enter a valid number.",digits:"Please enter only digits.",equalTo:"Please enter the same value again.",maxlength:d.tc_validator.format("Please enter no more than {0} characters."),maxlengthsingle:d.tc_validator.format("Please enter no more than {0} character."),minlength:d.tc_validator.format("Please enter at least {0} characters."),minlengthsingle:d.tc_validator.format("Please enter at least {0} character."),rangelength:d.tc_validator.format("Please enter a value between {0} and {1} characters long."),range:d.tc_validator.format("Please enter a value between {0} and {1}."),max:d.tc_validator.format("Please enter a value less than or equal to {0}."),min:d.tc_validator.format("Please enter a value greater than or equal to {0}."),step:d.tc_validator.format("Please enter a multiple of {0}.")},autoCreateRanges:!1,prototype:{init:function(){var i,n=this.currentForm;function t(t){var e,i,s=void 0!==d(t.data.that).attr("contenteditable")&&"false"!==d(t.data.that).attr("contenteditable");!t.data.that.form&&s&&(t.data.that.form=d(t.data.that).closest("form")[0],t.data.that.name=d(t.data.that).attr("name")),n===t.data.that.form&&(s=d.data(t.data.that.form,"tc_validator"),e="on"+t.type.replace(/^validate/,""),(i=s.settings)[e])&&!d(t.data.that).is(i.ignore)&&i[e].call(s,t.data.that,t)}this.labelContainer=d(this.settings.errorLabelContainer),this.errorContext=this.labelContainer.length&&this.labelContainer||d(this.currentForm),this.containers=d(this.settings.errorContainer).add(this.settings.errorLabelContainer),this.submitted={},this.valueCache={},this.pendingRequest=0,this.pending={},this.invalid={},this.reset(),this.groups={},d.each(this.settings.groups,function(t,e){"string"==typeof e&&(e=e.split(/\s/)),d.each(e,function(t,e){e,0})}),i=this.settings.rules,d.each(i,function(t,e){i[t]=d.tc_validator.normalizeRule(e)}),d(this.currentForm).on("focusin.tc_validate focusout.tc_validate keyup.tc_validate",":text, [type='password'], [type='file'], select, textarea, [type='number'], [type='search'], [type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], [type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'], [type='radio'], [type='checkbox'], [contenteditable], [type='button']",{that:this},t).on("click.tc_validate","select, option, [type='radio'], [type='checkbox']",{that:this},t),this.settings.invalidHandler&&d(this.currentForm).on("invalid-form.tc_validate",this.settings.invalidHandler)},form:function(){return this.checkForm(),d.extend(this.submitted,this.errorMap),this.invalid=d.extend({},this.errorMap),this.tc_valid()||d(this.currentForm).triggerHandler("invalid-form",[this]),this.showErrors(),this.tc_valid()},checkForm:function(){var t,e;for(this.prepareForm(),t=0,e=this.elements();e[t];t+=1)this.currentElements=e,this.check(e[t]);return this.tc_valid()},element:function(t){var e,i,s=this.clean(t),n=this.validationTargetFor(s),r=this,a=!0;return void 0===n?delete this.invalid[s.name]:(this.prepareElement(n),this.currentElements=d(n),(i=this.groups[n.name])&&d.each(this.groups,function(t,e){e===i&&t!==n.name&&(s=r.validationTargetFor(r.clean(r.findByName(t))))&&s.name in r.invalid&&(r.currentElements.push(s),a=r.check(s)&&a)}),e=!1!==this.check(n),a=a&&e,this.invalid[n.name]=!e,this.numberOfInvalids()||(this.toHide=this.toHide.add(this.containers)),this.showErrors(),d(t).attr("aria-invalid",!e)),a},showErrors:function(e){var i;e&&(d.extend((i=this).errorMap,e),this.errorList=d.map(this.errorMap,function(t,e){return{message:t,element:i.findByName(e)[0]}}),this.successList=d.grep(this.successList,function(t){return!(t.name in e)})),this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){var t;d.fn.resetForm&&d(this.currentForm).resetForm(),this.invalid={},this.submitted={},this.prepareForm(),this.hideErrors(),t=this.elements().removeData("previousValue").removeAttr("aria-invalid"),this.resetElements(t)},resetElements:function(t){var e;if(this.settings.unhighlight)for(e=0;t[e];e+=1)this.settings.unhighlight.call(this,t[e],this.settings.errorClass,""),this.findByName(t[e].name).removeClass(this.settings.validClass);else t.removeClass(this.settings.errorClass).removeClass(this.settings.validClass)},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(t){var e,i=0;for(e in t)void 0!==t[e]&&null!==t[e]&&!1!==t[e]&&(i+=1);return i},hideErrors:function(){this.hideThese(this.toHide)},hideThese:function(t){t.not(this.containers).text(""),this.addWrapper(t).hide()},tc_valid:function(){return 0===this.size()},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{d(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").trigger("focus").trigger("focusin")}catch(t){}},findLastActive:function(){var e=this.lastActive;return e&&1===d.grep(this.errorList,function(t){return t.element.name===e.name}).length&&e},elements:function(){var e=this,i={};return d(this.currentForm).find("input, select, textarea, [contenteditable]").not(":submit, :reset, :image, :disabled").not(this.settings.ignore).filter(function(){var t=this.name||d(this).attr("name");return void 0!==d(this).attr("contenteditable")&&"false"!==d(this).attr("contenteditable")&&(this.form=d(this).closest("form")[0],this.name=t),this.form===e.currentForm&&!(t in i||!e.objectLength(d(this).tc_rules()))&&(i[t]=!0)})},clean:function(t){return d(t)[0]},errors:function(){var t=this.settings.errorClass.split(" ").join(".");return d(this.settings.errorElement+"."+t,this.errorContext)},resetInternals:function(){this.successList=[],this.errorList=[],this.errorMap={},this.toShow=d([]),this.toHide=d([])},reset:function(){this.resetInternals(),this.currentElements=d([])},prepareForm:function(){this.reset(),this.toHide=this.errors().add(this.containers)},prepareElement:function(t){this.reset(),this.toHide=this.errorsFor(t)},elementValue:function(t){var e=d(t),i=t.type,s=void 0!==e.attr("contenteditable")&&"false"!==e.attr("contenteditable");return"radio"===i||"checkbox"===i?this.findByName(t.name).filter(":checked").val():"number"===i&&void 0!==t.validity?t.validity.badInput?"NaN":e.val():(t=s?e.text():e.val(),"file"===i?"C:\\fakepath\\"===t.substring(0,12)?t.substring(12):0<=(s=t.lastIndexOf("/"))||0<=(s=t.lastIndexOf("\\"))?t.substring(s+1):t:"string"==typeof t?t.replace(/\r/g,""):t)},check:function(e){var t,i,s,n,r,a,o,l;for(a in e=this.validationTargetFor(this.clean(e)),t=d(e).tc_rules(),i=d.map(t,function(t,e){return e}).length,s=!1,n=this.elementValue(e),"function"==typeof t.normalizer?l=t.normalizer:"function"==typeof this.settings.normalizer&&(l=this.settings.normalizer),l&&(n=l.call(e,n),delete t.normalizer),t)if(a){o={method:a,parameters:t[a]};try{if("dependency-mismatch"===(r=d.tc_validator.methods[a].call(this,n,e,o.parameters))&&1===i)s=!0;else{if(s=!1,"pending"===r)return void(this.toHide=this.toHide.not(this.errorsFor(e)));if(!r)return this.formatAndAdd(e,o),!1}}catch(t){throw t instanceof TypeError&&(t.message+=".  Exception occurred when checking element "+e.id+", check the '"+o.method+"' method."),t}}if(!s)return this.objectLength(t)&&this.successList.push(e),!0},customDataMessage:function(t,e){return d(t).data("msg"+e.charAt(0).toUpperCase()+e.substring(1).toLowerCase())||d(t).data("msg")},customMessage:function(t,e){t=this.settings.messages[t];return t&&(t.constructor===String?t:t[e])},findDefined:function(){for(var t=0;t<arguments.length;t+=1)if(void 0!==arguments[t])return arguments[t]},defaultMessage:function(t,e){var i,s="";return"minlength"!==(e="string"==typeof e?{method:e}:e).method&&"maxlength"!==e.method||1!==e.parameters&&"1"!==e.parameters||(s="single"),i=/\$?\{(\d+)\}/g,"function"==typeof(s=this.findDefined(this.customMessage(t.name,e.method+s),this.customDataMessage(t,e.method+s),!this.settings.ignoreTitle&&t.title||void 0,d.tc_validator.messages[e.method+s],"<strong>Warning: No message defined for "+t.name+"</strong>"))?s=s.call(this,e.parameters,t):i.test(s)&&(s=d.tc_validator.format(s.replace(i,"{$1}"),e.parameters)),s},formatAndAdd:function(t,e){var i=this.defaultMessage(t,e);this.errorList.push({message:i,element:t,method:e.method}),this.errorMap[t.name]=i,this.submitted[t.name]=i},addWrapper:function(t){return t=this.settings.wrapper?t.add(t.parent(this.settings.wrapper)):t},defaultShowErrors:function(){for(var t,e,i=0;this.errorList[i];i+=1)e=this.errorList[i],this.settings.highlight&&this.settings.highlight.call(this,e.element,this.settings.errorClass,this.settings.validClass),this.showLabel(e.element,e.message);if(this.errorList.length&&(this.toShow=this.toShow.add(this.containers)),this.settings.success)for(i=0;this.successList[i];i+=1)this.showLabel(this.successList[i]);if(this.settings.unhighlight)for(i=0,t=this.validElements();t[i];i+=1)this.settings.unhighlight.call(this,t[i],this.settings.errorClass,this.settings.validClass);this.toHide=this.toHide.not(this.toShow),this.hideErrors(),this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return d(this.errorList).map(function(){return this.element})},showLabel:function(t,e){var i,s,n,r=this.errorsFor(t),a=this.idOrName(t),o=d(t).attr("aria-describedby");r.length?(r.removeClass(this.settings.validClass).addClass(this.settings.errorClass),r.html(e)):(s=r=d("<"+this.settings.errorElement+">").attr("id",a+"-error").addClass(this.settings.errorClass).html(e||""),this.settings.wrapper&&(s=r.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()),this.labelContainer.length?this.labelContainer.append(s):this.settings.errorPlacement?this.settings.errorPlacement.call(this,s,d(t)):s.insertAfter(t),r.is("label")?r.attr("for",a):0===r.parents("label[for='"+this.escapeCssMeta(a)+"']").length&&(s=r.attr("id"),o?o.match(new RegExp("\\b"+this.escapeCssMeta(s)+"\\b"))||(o+=" "+s):o=s,d(t).attr("aria-describedby",o),i=this.groups[t.name])&&d.each((n=this).groups,function(t,e){e===i&&d("[name='"+n.escapeCssMeta(t)+"']",n.currentForm).attr("aria-describedby",r.attr("id"))})),!e&&this.settings.success&&(r.text(""),"string"==typeof this.settings.success?r.addClass(this.settings.success):this.settings.success(r,t)),this.toShow=this.toShow.add(r)},errorsFor:function(t){var e=this.escapeCssMeta(this.idOrName(t)),t=d(t).attr("aria-describedby"),e="label[for='"+e+"'], label[for='"+e+"'] *";return t&&(e=e+", #"+this.escapeCssMeta(t).replace(/\s+/g,", #")),this.errors().filter(e)},escapeCssMeta:function(t){return t.replace(/([\\!"#$%&'()*+,.\/:;<=>?@\[\]\^`{|}~])/g,"\\$1")},idOrName:function(t){return this.groups[t.name]||!this.checkable(t)&&t.id||t.name},validationTargetFor:function(t){return this.checkable(t)&&(t=this.findByName(t.name)),d(t).not(this.settings.ignore)[0]},checkable:function(t){return/radio|checkbox/i.test(t.type)},findByName:function(t){return d(this.currentForm).find("[name='"+this.escapeCssMeta(t)+"']")},getLength:function(t,e){switch(e.nodeName.toLowerCase()){case"select":return d("option:selected",e).length;case"input":if(this.checkable(e))return this.findByName(e.name).filter(":checked").length}return t.length},depend:function(t,e){return!this.dependTypes[typeof t]||this.dependTypes[typeof t](t,e)},dependTypes:{boolean:function(t){return t},string:function(t,e){return!!d(t,e.form).length},function:function(t,e){return t(e)}},optional:function(t){var e=this.elementValue(t);return!d.tc_validator.methods.required.call(this,e,t)&&"dependency-mismatch"},startRequest:function(t){this.pending[t.name]||(this.pendingRequest+=1,d(t).addClass(this.settings.pendingClass),this.pending[t.name]=!0)},stopRequest:function(t,e){--this.pendingRequest,this.pendingRequest<0&&(this.pendingRequest=0),delete this.pending[t.name],d(t).removeClass(this.settings.pendingClass),e&&0===this.pendingRequest&&this.formSubmitted&&this.form()?(d(this.currentForm).trigger("submit"),this.submitButton&&d("input:hidden[name='"+this.submitButton.name+"']",this.currentForm).remove(),this.formSubmitted=!1):!e&&0===this.pendingRequest&&this.formSubmitted&&(d(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=!1)},previousValue:function(t,e){return e="string"==typeof e&&e||"remote",d.data(t,"previousValue")||d.data(t,"previousValue",{old:null,valid:!0,message:this.defaultMessage(t,{method:e})})},destroy:function(){this.resetForm(),d(this.currentForm).off(".tc_validate").removeData("tc_validator").find(".tc_validate-equalTo-blur").off(".tc_validate-equalTo").removeClass("validate-equalTo-blur").find(".tc_validate-lessThan-blur").off(".tc_validate-lessThan").removeClass("validate-lessThan-blur").find(".tc_validate-lessThanEqual-blur").off(".tc_validate-lessThanEqual").removeClass("validate-lessThanEqual-blur").find(".tc_validate-greaterThanEqual-blur").off(".tc_validate-greaterThanEqual").removeClass("validate-greaterThanEqual-blur").find(".tc_validate-greaterThan-blur").off(".tc_validate-greaterThan").removeClass("validate-greaterThan-blur")}},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},number:{number:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(t,e){t.constructor===String?this.classRuleSettings[t]=e:d.extend(this.classRuleSettings,t)},classRules:function(t){var e={},t=d(t).attr("class");return t&&d.each(t.split(" "),function(){this in d.tc_validator.classRuleSettings&&d.extend(e,d.tc_validator.classRuleSettings[this])}),e},normalizeAttributeRule:function(t,e,i,s){(s=/min|max|step/.test(i)&&(null===e||/number|range|text/.test(e))&&(s=Number(s),isNaN(s))?void 0:s)||0===s?t[i]=s:e===i&&"range"!==e&&(t[i]=!0)},attributeRules:function(t){var e,i,s={},n=d(t),r=t.getAttribute("type");for(e in d.tc_validator.methods)e&&(i="required"===e?!!(i=""===(i=t.getAttribute(e))?!0:i):n.attr(e),this.normalizeAttributeRule(s,r,e,i));return s.maxlength&&/-1|2147483647|524288/.test(s.maxlength)&&delete s.maxlength,s},dataRules:function(t){var e,i,s={},n=d(t),r=t.getAttribute("type");for(e in d.tc_validator.methods)e&&(""===(i=n.data("rule"+e.charAt(0).toUpperCase()+e.substring(1).toLowerCase()))&&(i=!0),this.normalizeAttributeRule(s,r,e,i));return s},staticRules:function(t){var e={},i=d.data(t.form,"tc_validator");return e=i.settings.rules?d.tc_validator.normalizeRule(i.settings.rules[t.name])||{}:e},normalizeRules:function(i,s){var n;return d.each(i,function(t,e){if(!1===e)delete i[t];else if(e.param||e.depends){switch(n=!0,typeof e.depends){case"string":n=!!d(e.depends,s.form).length;break;case"function":n=e.depends.call(s,s)}n?i[t]=void 0===e.param||e.param:(d.data(s.form,"tc_validator").resetElements(d(s)),delete i[t])}}),d.each(i,function(t,e){i[t]="function"==typeof e&&"normalizer"!==t?e(s):e}),d.each(["minlength","maxlength"],function(){i[this]&&(i[this]=Number(i[this]))}),d.each(["rangelength","range"],function(){var t;i[this]&&(Array.isArray(i[this])?i[this]=[Number(i[this][0]),Number(i[this][1])]:"string"==typeof i[this]&&(t=i[this].replace(/[[\]]/g,"").split(/[\s,]+/),i[this]=[Number(t[0]),Number(t[1])]))}),d.tc_validator.autoCreateRanges&&(null!==i.min&&null!==i.max&&(i.range=[i.min,i.max],delete i.min,delete i.max),null!==i.minlength)&&null!==i.maxlength&&(i.rangelength=[i.minlength,i.maxlength],delete i.minlength,delete i.maxlength),i},normalizeRule:function(t){var e;return"string"==typeof t&&(e={},d.each(t.split(/\s/),function(){e[this]=!0}),t=e),t},addMethod:function(t,e,i){d.tc_validator.methods[t]=e,d.tc_validator.messages[t]=void 0!==i?i:d.tc_validator.messages[t],e.length<3&&d.tc_validator.addClassRules(t,d.tc_validator.normalizeRule(t))},methods:{required:function(t,e,i){return this.depend(i,e)?"select"===e.nodeName.toLowerCase()?(i=d(e).val())&&0<i.length:this.checkable(e)?0<this.getLength(t,e):null!=t&&0<t.length:"dependency-mismatch"},email:function(t,e){return this.optional(e)||/^[a-zA-Z0-9.!#$%&'*+\/=?\^_`{|}~\-]+@[a-zA-Z0-9](?:[a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?)*$/.test(t)},url:function(t,e){return this.optional(e)||/^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z0-9\u00a1-\uffff][a-z0-9\u00a1-\uffff_-]{0,62})?[a-z0-9\u00a1-\uffff]\.)+(?:[a-z\u00a1-\uffff]{2,}\.?))(?::\d{2,5})?(?:[/?#]\S*)?$/i.test(t)},date:function(t,e){return this.optional(e)||!/Invalid|NaN/.test(new Date(t).toString())},dateISO:function(t,e){return this.optional(e)||/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/.test(t)},number:function(t,e){return this.optional(e)||/^(?:-?\d+|-?\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test(t)},digits:function(t,e){return this.optional(e)||/^\d+$/.test(t)},minlength:function(t,e,i){t=Array.isArray(t)?t.length:this.getLength(t,e);return this.optional(e)||i<=t},maxlength:function(t,e,i){t=Array.isArray(t)?t.length:this.getLength(t,e);return this.optional(e)||t<=i},rangelength:function(t,e,i){t=Array.isArray(t)?t.length:this.getLength(t,e);return this.optional(e)||t>=i[0]&&t<=i[1]},min:function(t,e,i){return this.optional(e)||i<=t},max:function(t,e,i){return this.optional(e)||t<=i},range:function(t,e,i){return this.optional(e)||t>=i[0]&&t<=i[1]},step:function(t,e,i){function s(t){return(t=(""+t).match(/(?:\.(\d+))?$/))&&t[1]?t[1].length:0}function n(t){return Math.round(t*Math.pow(10,r))}var r,a=d(e).attr("type"),o="Step attribute on input type "+a+" is not supported.",l=new RegExp("\\b"+a+"\\b"),h=!0;if(a&&!l.test(["text","number","range"].join()))throw new Error(o);return r=s(i),(s(t)>r||n(t)%n(i)!=0)&&(h=!1),this.optional(e)||h},equalTo:function(t,e,i){i=d(i);return this.settings.onfocusout&&i.not(".tc_validate-equalTo-blur").length&&i.addClass("validate-equalTo-blur").on("blur.tc_validate-equalTo",function(){d(e).tc_valid()}),t===i.val()},remote:function(s,n,t,r){var a,o,e;return this.optional(n)?"dependency-mismatch":(r="string"==typeof r&&r||"remote",a=this.previousValue(n,r),this.settings.messages[n.name]||(this.settings.messages[n.name]={}),a.originalMessage=a.originalMessage||this.settings.messages[n.name][r],this.settings.messages[n.name][r]=a.message,e=d.param(d.extend({data:s},(t="string"==typeof t?{url:t}:t).data)),a.old===e?a.valid:(a.old=e,(o=this).startRequest(n),(e={})[n.name]=s,d.ajax(d.extend(!0,{mode:"abort",port:"validate"+n.name,dataType:"json",data:e,context:o.currentForm,success:function(t){var e,i=!0===t||"true"===t;o.settings.messages[n.name][r]=a.originalMessage,i?(e=o.formSubmitted,o.resetInternals(),o.toHide=o.errorsFor(n),o.formSubmitted=e,o.successList.push(n),o.invalid[n.name]=!1,o.showErrors()):(e={},t=t||o.defaultMessage(n,{method:r,parameters:s}),a.message=t,e[n.name]=t,o.invalid[n.name]=!0,o.showErrors(e)),a.valid=i,o.stopRequest(n,i)}},t)),"pending"))}}}),d.ajaxPrefilter?d.ajaxPrefilter(function(t,e,i){var s=t.port;"abort"===t.mode&&(n[s]&&n[s].abort(),n[s]=i)}):(i=d.ajax,d.ajax=function(t){var e=("mode"in t?t:d.ajaxSettings).mode,t=("port"in t?t:d.ajaxSettings).port;return"abort"===e?(n[t]&&n[t].abort(),n[t]=i.apply(this,arguments),n[t]):i.apply(this,arguments)}),d});!function(t){"use strict";"function"==typeof window.define&&window.define.amd?window.define(["jquery"],t):t(window.jQuery)}(function(M){"use strict";var n;function r(t){M.tm_datepicker._isDisabledDatepicker((n.inline?n.dpDiv.parent():n.input)[0])||(M(t).parents(".ui-tm-datepicker-calendar").find("a").removeClass("ui-state-hover"),M(t).addClass("ui-state-hover"),-1!==t.className.indexOf("ui-tm-datepicker-prev")&&M(t).addClass("ui-tm-datepicker-prev-hover"),-1!==t.className.indexOf("ui-tm-datepicker-next")&&M(t).addClass("ui-tm-datepicker-next-hover"))}function a(t){var e="button, .ui-tm-datepicker-prev, .ui-tm-datepicker-next, .ui-tm-datepicker-calendar td a";return t.on("mouseout",e,function(){M(this).removeClass("ui-state-hover"),-1!==this.className.indexOf("ui-tm-datepicker-prev")&&M(this).removeClass("ui-tm-datepicker-prev-hover"),-1!==this.className.indexOf("ui-tm-datepicker-next")&&M(this).removeClass("ui-tm-datepicker-next-hover")}).on("mouseover",e,function(){r(this)})}function d(t,e){for(var a in M.extend(t,e),e)null===e[a]&&(t[a]=e[a])}function t(){this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-tm-datepicker-div",this._inlineClass="ui-tm-datepicker-inline",this._appendClass="ui-tm-datepicker-append",this._triggerClass="ui-tm-datepicker-trigger",this._dialogClass="ui-tm-datepicker-dialog",this._disableClass="ui-tm-datepicker-disabled",this._unselectableClass="ui-tm-datepicker-unselectable",this._currentClass="ui-tm-datepicker-current-day",this._dayOverClass="ui-tm-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},M.extend(this._defaults,this.regional[""]),this.regional.en=M.extend(!0,{},this.regional[""]),this.regional["en-US"]=M.extend(!0,{},this.regional.en),this.dpDiv=a(M("<div id='"+this._mainDivId+"' class='ui-tm-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>"))}M.ui.tm_datepicker=M.ui.tm_datepicker||{},M.ui.tm_datepicker.version||(M.extend(M.ui,{tm_datepicker:{version:"1.11.4"}}),M.extend(t.prototype,{markerClassName:"hasDatepicker",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(t){return d(this._defaults,t||{}),this},_attachDatepicker:function(t,e){var a,i=t.nodeName.toLowerCase(),s="div"===i||"span"===i;t.id||(this.uuid+=1,t.id="dp"+this.uuid),(a=this._newInst(M(t),s)).settings=M.extend({},e||{}),"input"===i?this._connectDatepicker(t,a):s&&this._inlineDatepicker(t,a)},_newInst:function(t,e){return{id:t[0].id.replace(/([^A-Za-z0-9_-])/g,"\\\\$1"),input:t,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:e,dpDiv:e?a(M("<div class='"+this._inlineClass+" ui-tm-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>")):this.dpDiv}},_connectDatepicker:function(t,e){var a=M(t);e.append=M([]),e.trigger=M([]),a.hasClass(this.markerClassName)||(this._attachments(a,e),a.addClass(this.markerClassName).on("keydown",this._doKeyDown).on("keypress",this._doKeyPress).on("keyup",this._doKeyUp),this._autoSize(e),M.data(t,"datepicker",e),e.settings.disabled&&this._disableDatepicker(t))},_attachments:function(t,e){var a,i=this._get(e,"appendText"),s=this._get(e,"isRTL");e.append&&e.append.remove(),i&&(e.append=M("<span class='"+this._appendClass+"'>"+i+"</span>"),t[s?"before":"after"](e.append)),t.off("focus",this._showDatepicker),e.trigger&&e.trigger.remove(),"focus"!==(i=this._get(e,"showOn"))&&"both"!==i||t.on("focus",this._showDatepicker),"button"!==i&&"both"!==i||(i=this._get(e,"buttonText"),a=this._get(e,"buttonImage"),e.trigger=M(this._get(e,"buttonImageOnly")?M("<img/>").addClass(this._triggerClass).attr({src:a,alt:i,title:i}):M("<button type='button'></button>").addClass(this._triggerClass).html(a?M("<img/>").attr({src:a,alt:i,title:i}):i)),t[s?"before":"after"](e.trigger),e.trigger.on("click",function(){return M.tm_datepicker._datepickerShowing&&M.tm_datepicker._lastInput===t[0]?M.tm_datepicker._hideDatepicker():(M.tm_datepicker._datepickerShowing&&M.tm_datepicker._lastInput!==t[0]&&M.tm_datepicker._hideDatepicker(),M.tm_datepicker._showDatepicker(t[0])),!1}))},_autoSize:function(t){var e,a,i,s,n,r=this._get(t,"dateFormat");this._get(t,"autoSize")&&!t.inline&&(n=new Date(2009,11,20),(r=this._get(t,"dateFormat")).match(/[DM]/)&&(n.setMonth((e=function(t){for(s=i=a=0;s<t.length;s+=1)t[s].length>a&&(a=t[s].length,i=s);return i})(this._get(t,r.match(/MM/)?"monthNames":"monthNamesShort"))),n.setDate(e(this._get(t,r.match(/DD/)?"dayNames":"dayNamesShort"))+20-n.getDay())),t.input.attr("size",this._formatDate(t,n).length))},_inlineDatepicker:function(t,e){var a=M(t);a.hasClass(this.markerClassName)||(a.addClass(this.markerClassName).append(e.dpDiv),M.data(t,"datepicker",e),this._setDate(e,this._getDefaultDate(e),!0),this._updateDatepicker(e),this._updateAlternate(e),e.settings.disabled&&this._disableDatepicker(t),e.dpDiv.css("display","block"))},_dialogDatepicker:function(t,e,a,i,s){var n,r=this._dialogInst;return r||(this.uuid+=1,n="dp"+this.uuid,this._dialogInput=M("<input type='text' id='"+n+"'>"),this._dialogInput.on("keydown",this._doKeyDown),M("body").append(this._dialogInput),r=this._newInst(this._dialogInput,!1),(this._dialogInst=r).settings={},M.data(this._dialogInput[0],"datepicker",r)),d(r.settings,i||{}),e=e&&e.constructor===Date?this._formatDate(r,e):e,this._dialogInput.val(e),this._pos=s?s.length?s:[s.pageX,s.pageY]:null,this._pos||(n=document.documentElement.clientWidth,i=document.documentElement.clientHeight,e=document.documentElement.scrollLeft||document.body.scrollLeft,s=document.documentElement.scrollTop||document.body.scrollTop,this._pos=[n/2-100+e,i/2-150+s]),this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),r.settings.onSelect=a,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),M.blockUI&&M.blockUI(this.dpDiv),M.data(this._dialogInput[0],"datepicker",r),this},_destroyDatepicker:function(t){var e,a=M(t),i=M.data(t,"datepicker");a.hasClass(this.markerClassName)&&(e=t.nodeName.toLowerCase(),M.removeData(t,"datepicker"),"input"===e?(i.append.remove(),i.trigger.remove(),a.removeClass(this.markerClassName).off("focus",this._showDatepicker).off("keydown",this._doKeyDown).off("keypress",this._doKeyPress).off("keyup",this._doKeyUp)):"div"!==e&&"span"!==e||a.removeClass(this.markerClassName).empty(),n===i)&&(n=null)},_enableDatepicker:function(e){var t,a=M(e),i=M.data(e,"datepicker");a.hasClass(this.markerClassName)&&("input"===(t=e.nodeName.toLowerCase())?(e.disabled=!1,i.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""})):"div"!==t&&"span"!==t||((i=a.children("."+this._inlineClass)).children().removeClass("ui-state-disabled"),i.find("select.ui-tm-datepicker-month, select.ui-tm-datepicker-year").prop("disabled",!1)),this._disabledInputs=M.map(this._disabledInputs,function(t){return t===e?null:t}))},_disableDatepicker:function(e){var t,a=M(e),i=M.data(e,"datepicker");a.hasClass(this.markerClassName)&&("input"===(t=e.nodeName.toLowerCase())?(e.disabled=!0,i.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"})):"div"!==t&&"span"!==t||((i=a.children("."+this._inlineClass)).children().addClass("ui-state-disabled"),i.find("select.ui-tm-datepicker-month, select.ui-tm-datepicker-year").prop("disabled",!0)),this._disabledInputs=M.map(this._disabledInputs,function(t){return t===e?null:t}),this._disabledInputs[this._disabledInputs.length]=e)},_isDisabledDatepicker:function(t){var e;if(t)for(e=0;e<this._disabledInputs.length;e+=1)if(this._disabledInputs[e]===t)return!0;return!1},_getInst:function(t){try{return M.data(t,"datepicker")}catch(t){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(t,e,a){var i,s,n=this._getInst(t);if(2===arguments.length&&"string"==typeof e)return"defaults"===e?M.extend({},M.tm_datepicker._defaults):n?"all"===e?M.extend({},n.settings):this._get(n,e):null;i=e||{},"string"==typeof e&&((i={})[e]=a),n&&(this._curInst===n&&this._hideDatepicker(),e=this._getDateDatepicker(t,!0),a=this._getMinMaxDate(n,"min"),s=this._getMinMaxDate(n,"max"),d(n.settings,i),null!==a&&void 0!==i.dateFormat&&void 0===i.minDate&&(n.settings.minDate=this._formatDate(n,a)),null!==s&&void 0!==i.dateFormat&&void 0===i.maxDate&&(n.settings.maxDate=this._formatDate(n,s)),"disabled"in i&&(i.disabled?this._disableDatepicker(t):this._enableDatepicker(t)),this._attachments(M(t),n),this._autoSize(n),this._setDate(n,e),this._updateAlternate(n),this._updateDatepicker(n))},_changeDatepicker:function(t,e,a){this._optionDatepicker(t,e,a)},_refreshDatepicker:function(t){t=this._getInst(t);t&&this._updateDatepicker(t)},_setDateDatepicker:function(t,e){t=this._getInst(t);t&&(this._setDate(t,e),this._updateDatepicker(t),this._updateAlternate(t))},_getDateDatepicker:function(t,e){t=this._getInst(t);return t&&!t.inline&&this._setDateFromField(t,e),t?this._getDate(t):null},_doKeyDown:function(t){var e,a,i=M.tm_datepicker._getInst(t.target),s=!0,n=i.dpDiv.is(".ui-tm-datepicker-rtl");if(i._keyEvent=!0,M.tm_datepicker._datepickerShowing)switch(t.keyCode){case 9:M.tm_datepicker._hideDatepicker(),s=!1;break;case 13:return(a=M("td."+M.tm_datepicker._dayOverClass+":not(."+M.tm_datepicker._currentClass+")",i.dpDiv))[0]&&M.tm_datepicker._selectDay(t.target,i.selectedMonth,i.selectedYear,a[0]),(a=M.tm_datepicker._get(i,"onSelect"))?(e=M.tm_datepicker._formatDate(i),a.apply(i.input?i.input[0]:null,[e,i])):M.tm_datepicker._hideDatepicker(),!1;case 27:M.tm_datepicker._hideDatepicker();break;case 33:M.tm_datepicker._adjustDate(t.target,t.ctrlKey?-M.tm_datepicker._get(i,"stepBigMonths"):-M.tm_datepicker._get(i,"stepMonths"),"M");break;case 34:M.tm_datepicker._adjustDate(t.target,t.ctrlKey?+M.tm_datepicker._get(i,"stepBigMonths"):+M.tm_datepicker._get(i,"stepMonths"),"M");break;case 35:(t.ctrlKey||t.metaKey)&&M.tm_datepicker._clearDate(t.target),s=t.ctrlKey||t.metaKey;break;case 36:(t.ctrlKey||t.metaKey)&&M.tm_datepicker._gotoToday(t.target),s=t.ctrlKey||t.metaKey;break;case 37:(t.ctrlKey||t.metaKey)&&M.tm_datepicker._adjustDate(t.target,n?1:-1,"D"),s=t.ctrlKey||t.metaKey,t.originalEvent.altKey&&M.tm_datepicker._adjustDate(t.target,t.ctrlKey?-M.tm_datepicker._get(i,"stepBigMonths"):-M.tm_datepicker._get(i,"stepMonths"),"M");break;case 38:(t.ctrlKey||t.metaKey)&&M.tm_datepicker._adjustDate(t.target,-7,"D"),s=t.ctrlKey||t.metaKey;break;case 39:(t.ctrlKey||t.metaKey)&&M.tm_datepicker._adjustDate(t.target,n?-1:1,"D"),s=t.ctrlKey||t.metaKey,t.originalEvent.altKey&&M.tm_datepicker._adjustDate(t.target,t.ctrlKey?+M.tm_datepicker._get(i,"stepBigMonths"):+M.tm_datepicker._get(i,"stepMonths"),"M");break;case 40:(t.ctrlKey||t.metaKey)&&M.tm_datepicker._adjustDate(t.target,7,"D"),s=t.ctrlKey||t.metaKey;break;default:s=!1}else 36===t.keyCode&&t.ctrlKey?M.tm_datepicker._showDatepicker(this):s=!1;s&&(t.preventDefault(),t.stopPropagation())},_doKeyPress:function(t){var e,a=M.tm_datepicker._getInst(t.target);if(M.tm_datepicker._get(a,"constrainInput"))return a=M.tm_datepicker._possibleChars(M.tm_datepicker._get(a,"dateFormat")),e=String.fromCharCode(null===t.charCode?t.keyCode:t.charCode),t.ctrlKey||t.metaKey||e<" "||!a||-1<a.indexOf(e)},_doKeyUp:function(t){t=M.tm_datepicker._getInst(t.target);if(t.input.val()!==t.lastVal)try{M.tm_datepicker.parseDate(M.tm_datepicker._get(t,"dateFormat"),t.input?t.input.val():null,M.tm_datepicker._getFormatConfig(t))&&(M.tm_datepicker._setDateFromField(t),M.tm_datepicker._updateAlternate(t),M.tm_datepicker._updateDatepicker(t))}catch(t){return!1}return!0},_showDatepicker:function(t){var e,a,i,s;"input"!==(t=t.target||t).nodeName.toLowerCase()&&(t=M("input",t.parentNode)[0]),M.tm_datepicker._isDisabledDatepicker(t)||M.tm_datepicker._lastInput===t||(e=M.tm_datepicker._getInst(t),M.tm_datepicker._curInst&&M.tm_datepicker._curInst!==e&&(M.tm_datepicker._curInst.dpDiv.stop(!0,!0),e)&&M.tm_datepicker._datepickerShowing&&M.tm_datepicker._hideDatepicker(M.tm_datepicker._curInst.input[0]),!1===(i=(i=M.tm_datepicker._get(e,"beforeShow"))?i.apply(t,[t,e]):{}))||(d(e.settings,i),e.lastVal=null,M.tm_datepicker._lastInput=t,M.tm_datepicker._setDateFromField(e),M.tm_datepicker._inDialog&&(t.value=""),M.tm_datepicker._pos||(M.tm_datepicker._pos=M.tm_datepicker._findPos(t),M.tm_datepicker._pos[1]+=t.offsetHeight),a=!1,M(t).parents().each(function(){return!(a=a||"fixed"===M(this).css("position"))}),i={left:M.tm_datepicker._pos[0],top:M.tm_datepicker._pos[1]},M.tm_datepicker._pos=null,e.dpDiv.empty(),e.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),M.tm_datepicker._updateDatepicker(e),i=M.tm_datepicker._checkOffset(e,i,a),e.dpDiv.css({position:M.tm_datepicker._inDialog&&M.blockUI?"static":a?"fixed":"absolute",display:"none",left:i.left+"px",top:i.top+"px"}),e.inline)||(i=M.tm_datepicker._get(e,"showAnim"),s=M.tm_datepicker._get(e,"duration"),e.dpDiv.css("z-index",function(t){for(var e;t.length&&t[0]!==document;){if(("absolute"===(e=t.css("position"))||"relative"===e||"fixed"===e)&&(e=parseInt(t.css("zIndex"),10),!isNaN(e))&&0!==e)return e;t=t.parent()}return 0}(M(t))+1),M.tm_datepicker._datepickerShowing=!0,M.effects&&M.effects.effect[i]?e.dpDiv.show(i,M.tm_datepicker._get(e,"showOptions"),s):e.dpDiv[i||"show"](i?s:null),M.tm_datepicker._shouldFocusInput(e)&&e.input.trigger("focus"),M.tm_datepicker._curInst=e)},_updateDatepicker:function(t){var e,a,i,s;this.maxRows=4,(n=t).dpDiv.empty().append(this._generateHTML(t)),this._attachHandlers(t),i=(a=this._getNumberOfMonths(t))[1],0<(s=t.dpDiv.find("."+this._dayOverClass+" a")).length&&r.apply(s.get(0),[s.get(0)]),t.dpDiv.removeClass("ui-tm-datepicker-multi-2 ui-tm-datepicker-multi-3 ui-tm-datepicker-multi-4").width(""),1<i&&t.dpDiv.addClass("ui-tm-datepicker-multi-"+i).css("width",17*i+"em"),t.dpDiv[(1!==a[0]||1!==a[1]?"add":"remove")+"Class"]("ui-tm-datepicker-multi"),t.dpDiv[(this._get(t,"isRTL")?"add":"remove")+"Class"]("ui-tm-datepicker-rtl"),t===M.tm_datepicker._curInst&&M.tm_datepicker._datepickerShowing&&M.tm_datepicker._shouldFocusInput(t)&&t.input.trigger("focus"),t.yearshtml&&(e=t.yearshtml,setTimeout(function(){e===t.yearshtml&&t.yearshtml&&t.dpDiv.find("select.ui-tm-datepicker-year:first").replaceWith(t.yearshtml),e=null,t.yearshtml=null},0))},_shouldFocusInput:function(t){return t.input&&t.input.is(":visible")&&!t.input.is(":disabled")&&!t.input.is(":focus")},_checkOffset:function(t,e,a){var i=t.dpDiv.outerWidth(),s=t.dpDiv.outerHeight(),n=t.input?t.input.outerWidth():0,r=t.input?t.input.outerHeight():0,d=document.documentElement.clientWidth+(a?0:M(document).scrollLeft()),c=document.documentElement.clientHeight+(a?0:M(document).scrollTop());return e.left-=this._get(t,"isRTL")?i-n:0,e.left-=a&&e.left===t.input.offset().left?M(document).scrollLeft():0,e.top-=a&&e.top===t.input.offset().top+r?M(document).scrollTop():0,e.left-=Math.min(e.left,e.left+i>d&&i<d?Math.abs(e.left+i-d):0),e.top-=Math.min(e.top,e.top+s>c&&s<c?Math.abs(s+r):0),e},_findPos:function(t){for(var e=this._getInst(t),a=this._get(e,"isRTL");t&&("hidden"===t.type||1!==t.nodeType||M.expr.filters.hidden(t));)t=t[a?"previousSibling":"nextSibling"];return[(e=M(t).offset()).left,e.top]},_hideDatepicker:function(t){var e,a,i=this._curInst;!i||t&&i!==M.data(t,"datepicker")||this._datepickerShowing&&(t=this._get(i,"showAnim"),a=this._get(i,"duration"),e=function(){M.tm_datepicker._tidyDialog(i)},M.effects&&(M.effects.effect[t]||M.effects[t])?i.dpDiv.hide(t,M.tm_datepicker._get(i,"showOptions"),a,e):i.dpDiv["slideDown"===t?"slideUp":"fadeIn"===t?"fadeOut":"hide"](t?a:null,e),t||e(),this._datepickerShowing=!1,(a=this._get(i,"onClose"))&&a.apply(i.input?i.input[0]:null,[i.input?i.input.val():"",i]),this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),M.blockUI)&&(M.unblockUI(),M("body").append(this.dpDiv)),this._inDialog=!1)},_tidyDialog:function(t){t.dpDiv.removeClass(this._dialogClass).off(".ui-tm-datepicker-calendar")},_checkExternalClick:function(t){var e;M.tm_datepicker._curInst&&(t=M(t.target),e=M.tm_datepicker._getInst(t[0]),!(t[0].id===M.tm_datepicker._mainDivId||0!==t.parents("#"+M.tm_datepicker._mainDivId).length||t.hasClass(M.tm_datepicker.markerClassName)||t.closest("."+M.tm_datepicker._triggerClass).length||!M.tm_datepicker._datepickerShowing||M.tm_datepicker._inDialog&&M.blockUI)||t.hasClass(M.tm_datepicker.markerClassName)&&M.tm_datepicker._curInst!==e)&&M.tm_datepicker._hideDatepicker()},_adjustDate:function(t,e,a){var t=M(t),i=this._getInst(t[0]);this._isDisabledDatepicker(t[0])||(this._adjustInstDate(i,e+("M"===a?this._get(i,"showCurrentAtPos"):0),a),this._updateDatepicker(i))},_gotoToday:function(t){var e,t=M(t),a=this._getInst(t[0]);this._get(a,"gotoCurrent")&&a.currentDay?(a.selectedDay=a.currentDay,a.drawMonth=a.currentMonth,a.selectedMonth=a.currentMonth,a.drawYear=a.currentYear,a.selectedYear=a.currentYear):(e=new Date,a.selectedDay=e.getDate(),a.drawMonth=e.getMonth(),a.selectedMonth=a.drawMonth,a.drawYear=e.getFullYear(),a.selectedYear=a.drawYear),this._notifyChange(a),this._adjustDate(t)},_selectMonthYear:function(t,e,a){var t=M(t),i=this._getInst(t[0]);i["selected"+("M"===a?"Month":"Year")]=parseInt(e.options[e.selectedIndex].value,10),i["draw"+("M"===a?"Month":"Year")]=parseInt(e.options[e.selectedIndex].value,10),this._notifyChange(i),this._adjustDate(t)},_selectDay:function(t,e,a,i){var s=M(t);M(i).hasClass(this._unselectableClass)||this._isDisabledDatepicker(s[0])||((s=this._getInst(s[0])).selectedDay=M("a",i).html(),s.currentDay=s.selectedDay,s.selectedMonth=e,s.currentMonth=e,s.selectedYear=a,s.currentYear=a,this._selectDate(t,this._formatDate(s,s.currentDay,s.currentMonth,s.currentYear)))},_clearDate:function(t){t=M(t);this._selectDate(t,"")},_selectDate:function(t,e){var a,t=M(t),t=this._getInst(t[0]);e=null!==e?e:this._formatDate(t),t.input&&t.input.val(e),this._updateAlternate(t),(a=this._get(t,"onSelect"))?a.apply(t.input?t.input[0]:null,[e,t]):t.input&&t.input.trigger("change"),t.inline?this._updateDatepicker(t):(this._hideDatepicker(),this._lastInput=t.input[0],"object"!=typeof t.input[0]&&t.input.trigger("focus"),this._lastInput=null)},_updateAlternate:function(t){var e,a,i=this._get(t,"altField");i&&(a=this._get(t,"altFormat")||this._get(t,"dateFormat"),e=this._getDate(t),a=this.formatDate(a,e,this._getFormatConfig(t)),M(i).val(a))},noWeekends:function(t){t=t.getDay();return[0<t&&t<6,""]},iso8601Week:function(t){var e,t=new Date(t.getTime());return t.setDate(t.getDate()+4-(t.getDay()||7)),e=t.getTime(),t.setMonth(0),t.setDate(1),Math.floor(Math.round((e-t)/864e5)/7)+1},parseDate:function(e,s,t){var a,i,n,r,d,c,l,o,u,h,p,m,_,g=0,f=-1,k=-1,D=-1,v=-1,y=!1;if(null===e||null===s)throw"Invalid arguments";if(""===(s="object"==typeof s?s.toString():s+""))return null;for(n="string"!=typeof(n=(t?t.shortYearCutoff:null)||this._defaults.shortYearCutoff)?n:(new Date).getFullYear()%100+parseInt(n,10),r=(t?t.dayNamesShort:null)||this._defaults.dayNamesShort,d=(t?t.dayNames:null)||this._defaults.dayNames,c=(t?t.monthNamesShort:null)||this._defaults.monthNamesShort,l=(t?t.monthNames:null)||this._defaults.monthNames,u=function(t){t=a+1<e.length&&e.charAt(a+1)===t;return t&&(a+=1),t},h=function(t){var e=u(t),e="@"===t?14:"!"===t?20:"y"===t&&e?4:"o"===t?3:2,t=new RegExp("^\\d{"+("y"===t?e:1)+","+e+"}"),e=s.substring(g).match(t);if(e)return g+=e[0].length,parseInt(e[0],10);throw"Missing number at position "+g},p=function(t,e,a){var i=-1,t=M.map(u(t)?a:e,function(t,e){return[[e,t]]}).sort(function(t,e){return-(t[1].length-e[1].length)});if(M.each(t,function(t,e){var a=e[1];if(s.substring(g,parseInt(g,10)+a.length).toLowerCase()===a.toLowerCase())return i=e[0],g+=a.length,!1}),-1!==i)return i+1;throw"Unknown name at position "+g},m=function(){if(s.charAt(g)!==e.charAt(a))throw"Unexpected literal at position "+g;g+=1},a=0;a<e.length;a+=1)if(y)"'"!==e.charAt(a)||u("'")?m():y=!1;else switch(e.charAt(a)){case"d":D=h("d");break;case"D":p("D",r,d);break;case"o":v=h("o");break;case"m":k=h("m");break;case"M":k=p("M",c,l);break;case"y":f=h("y");break;case"@":f=(o=new Date(h("@"))).getFullYear(),k=o.getMonth()+1,D=o.getDate();break;case"!":f=(o=new Date((h("!")-this._ticksTo1970)/1e4)).getFullYear(),k=o.getMonth()+1,D=o.getDate();break;case"'":u("'")?m():y=!0;break;default:m()}if(g<s.length&&(t=s.substring(g),!/^\s+/.test(t)))throw"Extra/unparsed characters found in date: "+t;if(-1===f?f=(new Date).getFullYear():f<100&&(f+=(new Date).getFullYear()-(new Date).getFullYear()%100+(f<=n?0:-100)),-1<v)for(k=1,D=v,_=!0;D<=(i=this._getDaysInMonth(f,k-1))?_=!1:(k+=1,D-=i),_;);if((o=this._daylightSavingAdjust(new Date(f,k-1,D))).getFullYear()!==f||o.getMonth()+1!==k||o.getDate()!==D)throw"Invalid date";return o},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:24*(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*60*60*1e7,formatDate:function(e,t,a){function i(t,e,a){var i=""+e;if(o(t))for(;i.length<a;)i="0"+i;return i}function s(t,e,a,i){return(o(t)?i:a)[e]}var n,r=(a?a.dayNamesShort:null)||this._defaults.dayNamesShort,d=(a?a.dayNames:null)||this._defaults.dayNames,c=(a?a.monthNamesShort:null)||this._defaults.monthNamesShort,l=(a?a.monthNames:null)||this._defaults.monthNames,o=function(t){t=n+1<e.length&&e.charAt(n+1)===t;return t&&(n+=1),t},u="",h=!1;if(!t)return"";if(t)for(n=0;n<e.length;n+=1)if(h)"'"!==e.charAt(n)||o("'")?u+=e.charAt(n):h=!1;else switch(e.charAt(n)){case"d":u+=i("d",t.getDate(),2);break;case"D":u+=s("D",t.getDay(),r,d);break;case"o":u+=i("o",Math.round((new Date(t.getFullYear(),t.getMonth(),t.getDate()).getTime()-new Date(t.getFullYear(),0,0).getTime())/864e5),3);break;case"m":u+=i("m",t.getMonth()+1,2);break;case"M":u+=s("M",t.getMonth(),c,l);break;case"y":u+=o("y")?t.getFullYear():(t.getFullYear()%100<10?"0":"")+t.getFullYear()%100;break;case"@":u+=t.getTime();break;case"!":u+=1e4*t.getTime()+this._ticksTo1970;break;case"'":o("'")?u+="'":h=!0;break;default:u+=e.charAt(n)}return u},_possibleChars:function(e){for(var t="",a=!1,i=function(t){t=s+1<e.length&&e.charAt(s+1)===t;return t&&(s+=1),t},s=0;s<e.length;s+=1)if(a)"'"!==e.charAt(s)||i("'")?t+=e.charAt(s):a=!1;else switch(e.charAt(s)){case"d":case"m":case"y":case"@":t+="0123456789";break;case"D":case"M":return null;case"'":i("'")?t+="'":a=!0;break;default:t+=e.charAt(s)}return t},_get:function(t,e){return(void 0!==t.settings[e]?t.settings:this._defaults)[e]},_setDateFromField:function(t,e){var a,i,s,n,r;if(t.input.val()!==t.lastVal){a=this._get(t,"dateFormat"),i=t.input?t.input.val():null,n=s=this._getDefaultDate(t),r=this._getFormatConfig(t),t.lastVal=i;try{n=this.parseDate(a,i,r)||s}catch(t){i=e?"":i}t.selectedDay=n.getDate(),t.selectedMonth=n.getMonth(),t.drawMonth=t.selectedMonth,t.selectedYear=n.getFullYear(),t.drawYear=t.selectedYear,t.currentDay=i?n.getDate():0,t.currentMonth=i?n.getMonth():0,t.currentYear=i?n.getFullYear():0,this._adjustInstDate(t)}},_getDefaultDate:function(t){return this._restrictMinMax(t,this._determineDate(t,this._get(t,"defaultDate"),new Date))},_determineDate:function(d,t,e){var a,i=null===t||""===t?e:"string"==typeof t?function(t){var e,a,i,s,n,r;try{return M.tm_datepicker.parseDate(M.tm_datepicker._get(d,"dateFormat"),t,M.tm_datepicker._getFormatConfig(d))}catch(t){}for(a=(e=(t.toLowerCase().match(/^c/)?M.tm_datepicker._getDate(d):null)||new Date).getFullYear(),i=e.getMonth(),s=e.getDate(),r=(n=/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g).exec(t);r;){switch(r[2]||"d"){case"d":case"D":s+=parseInt(r[1],10);break;case"w":case"W":s+=7*parseInt(r[1],10);break;case"m":case"M":i+=parseInt(r[1],10),s=Math.min(s,M.tm_datepicker._getDaysInMonth(a,i));break;case"y":case"Y":a+=parseInt(r[1],10),s=Math.min(s,M.tm_datepicker._getDaysInMonth(a,i))}r=n.exec(t)}return new Date(a,i,s)}(t):"number"==typeof t?Number.isFinite(t)?(i=t,(a=new Date).setDate(a.getDate()+i),a):e:new Date(t.getTime());return(i=i&&"Invalid Date"===i.toString()?e:i)&&(i.setHours(0),i.setMinutes(0),i.setSeconds(0),i.setMilliseconds(0)),this._daylightSavingAdjust(i)},_daylightSavingAdjust:function(t){return t?(t.setHours(12<t.getHours()?t.getHours()+2:0),t):null},_setDate:function(t,e,a){var i=!e,s=t.selectedMonth,n=t.selectedYear,e=this._restrictMinMax(t,this._determineDate(t,e,new Date));t.currentDay=e.getDate(),t.selectedDay=t.currentDay,t.currentMonth=e.getMonth(),t.drawMonth=t.currentMonth,t.selectedMonth=t.currentMonth,t.currentYear=e.getFullYear(),t.drawYear=t.currentYear,t.selectedYear=t.currentYear,s===t.selectedMonth&&n===t.selectedYear||a||this._notifyChange(t),this._adjustInstDate(t),t.input&&t.input.val(i?"":this._formatDate(t))},_getDate:function(t){return!t.currentYear||t.input&&""===t.input.val()?null:this._daylightSavingAdjust(new Date(t.currentYear,t.currentMonth,t.currentDay))},_attachHandlers:function(t){var e=this._get(t,"stepMonths"),a="#"+t.id.replace(/\\\\/g,"\\");t.dpDiv.find("[data-handler]").map(function(){var t={prevM:function(){M.tm_datepicker._adjustDate(a,-1,"M")},nextM:function(){M.tm_datepicker._adjustDate(a,1,"M")},prevY:function(){M.tm_datepicker._adjustDate(a,-1,"Y")},nextY:function(){M.tm_datepicker._adjustDate(a,1,"Y")},prev:function(){M.tm_datepicker._adjustDate(a,-e,"M")},next:function(){M.tm_datepicker._adjustDate(a,+e,"M")},hide:function(){M.tm_datepicker._hideDatepicker()},today:function(){},selectDay:function(){return M.tm_datepicker._selectDay(a,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this),!1},selectMonth:function(){return M.tm_datepicker._selectMonthYear(a,this,"M"),!1},selectYear:function(){return M.tm_datepicker._selectMonthYear(a,this,"Y"),!1}};return M(this).on(this.getAttribute("data-event"),t[this.getAttribute("data-handler")]),null})},_tm_canAdjustMonth:function(t,e,a,i){a=this._daylightSavingAdjust(new Date(a,i+e,1));return e<0&&a.setDate(this._getDaysInMonth(a.getFullYear(),a.getMonth())),this._isInRange(t,a)},_generateHTML:function(t){var e,a,i,s,n,O,R,r,d,c,L,l,o,u,h,p,m,_,g,f,W,E,k,H,D,P,U,v,y,M,z,B,b,w,I=new Date,J=this._daylightSavingAdjust(new Date(I.getFullYear(),I.getMonth(),I.getDate())),C=this._get(t,"isRTL"),I=this._get(t,"showButtonPanel"),x=this._get(t,"hideIfNoPrevNext"),Y=this._get(t,"navigationAsDateFormat"),F=this._getNumberOfMonths(t),S=this._get(t,"showCurrentAtPos"),N=this._get(t,"stepMonths"),V=1!==F[0]||1!==F[1],q=this._daylightSavingAdjust(t.currentDay?new Date(t.currentYear,t.currentMonth,t.currentDay):new Date(9999,9,9)),A=this._getMinMaxDate(t,"min"),T=this._getMinMaxDate(t,"max"),j=t.drawMonth-S,K=t.drawYear;if(j<0&&(j+=12,--K),T)for(e=this._daylightSavingAdjust(new Date(T.getFullYear(),T.getMonth()-F[0]*F[1]+1,T.getDate())),e=A&&e<A?A:e;this._daylightSavingAdjust(new Date(K,j,1))>e;)--j<0&&(j=11,--K);for(t.drawMonth=j,t.drawYear=K,S=this._get(t,"prevText"),S=Y?this.formatDate(S,this._daylightSavingAdjust(new Date(K,j-N,1)),this._getFormatConfig(t)):S,a=this._canAdjustMonth(t,-1,K,j)?"<a class='ui-tm-datepicker-prev ui-corner-all' data-handler='prev' data-event='click' title='"+S+"'><span class='ui-icon ui-icon-circle-triangle-"+(C?"e":"w")+"'>"+S+"</span></a>":x?"":"<a class='ui-tm-datepicker-prev ui-corner-all ui-state-disabled' title='"+S+"'><span class='ui-icon ui-icon-circle-triangle-"+(C?"e":"w")+"'>"+S+"</span></a>",b=this._get(t,"nextText"),b=Y?this.formatDate(b,this._daylightSavingAdjust(new Date(K,j+N,1)),this._getFormatConfig(t)):b,i=this._canAdjustMonth(t,1,K,j)?"<a class='ui-tm-datepicker-next ui-corner-all' data-handler='next' data-event='click' title='"+b+"'><span class='ui-icon ui-icon-circle-triangle-"+(C?"w":"e")+"'>"+b+"</span></a>":x?"":"<a class='ui-tm-datepicker-next ui-corner-all ui-state-disabled' title='"+b+"'><span class='ui-icon ui-icon-circle-triangle-"+(C?"w":"e")+"'>"+b+"</span></a>",N=this._get(t,"currentText"),r=this._get(t,"gotoCurrent")&&t.currentDay?q:J,N=Y?this.formatDate(N,r,this._getFormatConfig(t)):N,Y=t.inline?"":"<div class='tm-ui-dp-btn-wrap tm-ui-dp-close'><div role='button' class='tm-ui-dp-btn ui-tm-datepicker-close' data-handler='hide' data-event='click'>"+this._get(t,"closeText")+"</div></div>",I=I?"<div class='tm-ui-dp-buttonpane'>"+(C?Y:"")+(this._isInRange(t,r)?"<div class='tm-ui-dp-btn-wrap tm-ui-dp-current'><div role='button' class='tm-ui-dp-btn ui-tm-datepicker-current' data-handler='today' data-event='click'>"+N+"</div></div>":"")+(C?"":Y)+"</div>":"",s=parseInt(this._get(t,"firstDay"),10),s=isNaN(s)?0:s,n=this._get(t,"showWeek"),O=this._get(t,"dayNames"),R=this._get(t,"dayNamesMin"),r=this._get(t,"monthNames"),d=this._get(t,"beforeShowDay"),c=this._get(t,"showOtherMonths"),L=this._get(t,"selectOtherMonths"),l=this._getDefaultDate(t),o="",Y='<div class="tm-ui-dp-button-prev tm-ui-dp-button"><div '+((N=this._tm_canAdjustMonth(t,-1,K,j))?'data-handler="prevM" data-event="click" ':"")+'aria-label="'+S+'" class="'+(N?"":"tm-ui-dp-button-disabled ")+'tm-ui-dp-button-arrow tcfa tcfa-angle-left" tabindex="0" role="button"></div></div>',N='<div class="tm-ui-dp-button-next tm-ui-dp-button"><div '+((N=this._tm_canAdjustMonth(t,1,K,j))?'data-handler="nextM" data-event="click" ':"")+'aria-label="'+b+'" class="'+(N?"":"tm-ui-dp-button-disabled ")+'tm-ui-dp-button-arrow tcfa tcfa-angle-right" tabindex="0" role="button"></div></div>',S='<div class="tm-ui-dp-button-prev tm-ui-dp-button"><div '+((w=this._tm_canAdjustMonth(t,-12,K,j))?'data-handler="prevY" data-event="click" ':"")+'aria-label="'+S+'" class="'+(w?"":"tm-ui-dp-button-disabled ")+'tm-ui-dp-button-arrow tcfa tcfa-angle-left" tabindex="0" role="button"></div></div>',b='<div class="tm-ui-dp-button-next tm-ui-dp-button"><div '+((w=this._tm_canAdjustMonth(t,12,K,j))?'data-handler="nextY" data-event="click" ':"")+'aria-label="'+b+'" class="'+(w?"":"tm-ui-dp-button-disabled ")+'tm-ui-dp-button-arrow tcfa tcfa-angle-right" tabindex="0" role="button"></div></div>',z=x?"":'<div class="tm-ui-dp-title-button">'+(C?N:Y)+'<span aria-label="'+r[j]+'" role="button" class="tm-ui-dp-month">'+r[j]+"</span>"+(C?Y:N)+"</div>",B=x?"":'<div class="tm-ui-dp-title-button">'+(C?b:S)+'<span class="tm-ui-dp-year" role="button" aria-label="'+K+'">'+K+"</span>"+(C?S:b)+"</div>",o+="<div class='tm-ui-dp-wrap'><div class='tm-ui-dp-overlay'></div><div class='tm-ui-dp'><div class='tm-ui-dp-container'><div class='tm-ui-dp-inner-container'><div class='tm-ui-dp-ui'><div class='tm-ui-dp-ui-inner'><div class='tm-ui-dp-main-wrap'><div class='tm-ui-dp-main'>",h=0;h<F[0];h+=1){for(p="",this.maxRows=4,m=0;m<F[1];m+=1){if(_=this._daylightSavingAdjust(new Date(K,j,t.selectedDay)),g=" ui-corner-all",f="",V){if(f+="<div class='ui-tm-datepicker-group",1<F[1])switch(m){case 0:f+=" ui-tm-datepicker-group-first",g=" ui-corner-"+(C?"right":"left");break;case F[1]-1:f+=" ui-tm-datepicker-group-last",g=" ui-corner-"+(C?"left":"right");break;default:f+=" ui-tm-datepicker-group-middle",g=""}f+="'>"}for(f=(f=f+("<div class='tm-ui-dp-header ui-tm-datepicker-header ui-widget-header ui-helper-clearfix"+g+"'>"+(/all|left/.test(g)&&0===h?C?i:a:"")+(/all|right/.test(g)&&0===h?C?a:i:"")+'<div class="ui-tm-datepicker-title tm-ui-dp-title">'+(/all|left/.test(g)&&0===h?C?B+z:z+B:"")+"</div></div>")+"<div class='tm-ui-dp-main-content'>")+"<div class='tm-ui-dp-main-header-wrap'><div class='tm-ui-dp-main-header'>"+"<table class='ui-tm-datepicker-calendar'><tbody><tr>",W=n?"<th class='ui-tm-datepicker-week-col'>"+this._get(t,"weekHeader")+"</th>":"",u=0;u<7;u+=1)W+="<th scope='col'"+(5<=(u+s+6)%7?" class='ui-tm-datepicker-week-end'":"")+"><span title='"+O[E=(u+s)%7]+"'>"+R[E]+"</span></th>";for(f=(f+=W+"</tr></tbody></table>")+"</div></div>"+"<div class='tm-ui-dp-main-table'>",k=this._getDaysInMonth(K,j),K===t.selectedYear&&j===t.selectedMonth&&(t.selectedDay=Math.min(t.selectedDay,k)),k=(this._getFirstDayOfMonth(K,j)-s+7)%7,H=V&&6<this.maxRows?this.maxRows:6,this.maxRows=H,D=this._daylightSavingAdjust(new Date(K,j,1-k)),P=0;P<H;P+=1){for(f+="<div class='tm-ui-dp-main-row'>",U=n?"<div class='ui-tm-datepicker-week-col'>"+this._get(t,"calculateWeek")(D)+"</div>":"",u=0;u<7;u+=1)v=d?d.apply(t.input?t.input[0]:null,[D]):[!0,""],M=(y=D.getMonth()!==j)&&!L||!v[0]||A&&D<A||T&&T<D,U+="<div class='tm-ui-dp-main-cell "+(5<=(u+s+6)%7?" ui-tm-datepicker-week-end":"")+(y?" ui-tm-datepicker-other-month":"")+(D.getTime()===_.getTime()&&j===t.selectedMonth&&t._keyEvent||l.getTime()===D.getTime()&&l.getTime()===_.getTime()?" "+this._dayOverClass:"")+(M?" "+this._unselectableClass+" ui-state-disabled":"")+(y&&!c?"":" "+v[1]+(D.getTime()===q.getTime()?" "+this._currentClass:"")+(D.getTime()===J.getTime()?" ui-tm-datepicker-today":""))+"'"+(y&&!c||!v[2]?"":" title='"+v[2].replace(/'/g,"&#39;")+"'")+(M?"":" data-handler='selectDay' data-event='click' data-month='"+D.getMonth()+"' data-year='"+D.getFullYear()+"'")+"><div class='tm-ui-dp-main-cell-inner'><div class='tm-ui-dp-main-cell-content'>"+(y&&!c?"&#xa0;":M?"<span class='ui-state-default'>"+D.getDate()+"</span>":"<a class='ui-state-default"+(D.getTime()===J.getTime()?" ui-state-highlight":"")+(D.getTime()===q.getTime()?" ui-state-active":"")+(y?" ui-priority-secondary":"")+"' href='#'>"+D.getDate()+"</a>")+"</div></div></div>",D.setDate(D.getDate()+1),D=this._daylightSavingAdjust(D);f+=U+"</div>"}11<(j+=1)&&(j=0,K+=1),p+=f=(f+="</div>")+("</div>"+(V?"</div>"+(0<F[0]&&m===F[1]-1?"<div class='ui-tm-datepicker-row-break'></div>":""):""))}o+=p}return o=(o+="</div></div></div></div></div>")+I+"</div></div></div>",t._keyEvent=!1,o},_generateMonthYearHeader:function(t,e,a,i,s,n,r,d){var c,l,o,u,h,p,m,_=this._get(t,"changeMonth"),g=this._get(t,"changeYear"),f=this._get(t,"showMonthAfterYear"),k="<div class='ui-tm-datepicker-title'>",D="";if(n||!_)D+="<span class='ui-tm-datepicker-month'>"+r[e]+"</span>";else{for(c=i&&i.getFullYear()===a,l=s&&s.getFullYear()===a,D+="<select class='ui-tm-datepicker-month' data-handler='selectMonth' data-event='change'>",o=0;o<12;o+=1)(!c||o>=i.getMonth())&&(!l||o<=s.getMonth())&&(D+="<option value='"+o+"'"+(o===e?" selected='selected'":"")+">"+d[o]+"</option>");D+="</select>"}if(f||(k+=D+(!n&&_&&g?"":"&#xa0;")),!t.yearshtml)if(t.yearshtml="",n||!g)k+="<span class='ui-tm-datepicker-year'>"+a+"</span>";else{for(r=this._get(t,"yearRange").split(":"),u=(new Date).getFullYear(),p=(h=function(t){t=t.match(/c[+-].*/)?a+parseInt(t.substring(1),10):t.match(/[+-].*/)?u+parseInt(t,10):parseInt(t,10);return isNaN(t)?u:t})(r[0]),m=Math.max(p,h(r[1]||"")),p=i?Math.max(p,i.getFullYear()):p,m=s?Math.min(m,s.getFullYear()):m,t.yearshtml+="<select class='ui-tm-datepicker-year' data-handler='selectYear' data-event='change'>";p<=m;p+=1)t.yearshtml+="<option value='"+p+"'"+(p===a?" selected='selected'":"")+">"+p+"</option>";t.yearshtml+="</select>",k+=t.yearshtml,t.yearshtml=null}return k+=this._get(t,"yearSuffix"),f&&(k+=(!n&&_&&g?"":"&#xa0;")+D),k+="</div>"},_adjustInstDate:function(t,e,a){var i=t.selectedYear+("Y"===a?e:0),s=t.selectedMonth+("M"===a?e:0),e=Math.min(t.selectedDay,this._getDaysInMonth(i,s))+("D"===a?e:0),i=this._restrictMinMax(t,this._daylightSavingAdjust(new Date(i,s,e)));t.selectedDay=i.getDate(),t.selectedMonth=i.getMonth(),t.drawMonth=t.selectedMonth,t.selectedYear=i.getFullYear(),t.drawYear=t.selectedYear,"M"!==a&&"Y"!==a||this._notifyChange(t)},_restrictMinMax:function(t,e){var a=this._getMinMaxDate(t,"min"),t=this._getMinMaxDate(t,"max"),a=a&&e<a?a:e;return t&&t<a?t:a},_notifyChange:function(t){var e=this._get(t,"onChangeMonthYear");e&&e.apply(t.input?t.input[0]:null,[t.selectedYear,t.selectedMonth+1,t])},_getNumberOfMonths:function(t){t=this._get(t,"numberOfMonths");return null===t?[1,1]:"number"==typeof t?[1,t]:t},_getMinMaxDate:function(t,e){return this._determineDate(t,this._get(t,e+"Date"),null)},_getDaysInMonth:function(t,e){return 32-this._daylightSavingAdjust(new Date(t,e,32)).getDate()},_getFirstDayOfMonth:function(t,e){return new Date(t,e,1).getDay()},_canAdjustMonth:function(t,e,a,i){var s=this._getNumberOfMonths(t),a=this._daylightSavingAdjust(new Date(a,i+(e<0?e:s[0]*s[1]),1));return e<0&&a.setDate(this._getDaysInMonth(a.getFullYear(),a.getMonth())),this._isInRange(t,a)},_isInRange:function(t,e){var a,i=this._getMinMaxDate(t,"min"),s=this._getMinMaxDate(t,"max"),n=null,r=null,t=this._get(t,"yearRange");return t&&(t=t.split(":"),a=(new Date).getFullYear(),n=parseInt(t[0],10),r=parseInt(t[1],10),t[0].match(/[+-].*/)&&(n+=a),t[1].match(/[+-].*/))&&(r+=a),(!i||e.getTime()>=i.getTime())&&(!s||e.getTime()<=s.getTime())&&(!n||e.getFullYear()>=n)&&(!r||e.getFullYear()<=r)},_getFormatConfig:function(t){var e=this._get(t,"shortYearCutoff");return{shortYearCutoff:"string"!=typeof e?e:(new Date).getFullYear()%100+parseInt(e,10),dayNamesShort:this._get(t,"dayNamesShort"),dayNames:this._get(t,"dayNames"),monthNamesShort:this._get(t,"monthNamesShort"),monthNames:this._get(t,"monthNames")}},_formatDate:function(t,e,a,i){return e||(t.currentDay=t.selectedDay,t.currentMonth=t.selectedMonth,t.currentYear=t.selectedYear),i=e?"object"==typeof e?e:this._daylightSavingAdjust(new Date(i,a,e)):this._daylightSavingAdjust(new Date(t.currentYear,t.currentMonth,t.currentDay)),this.formatDate(this._get(t,"dateFormat"),i,this._getFormatConfig(t))}}),M.fn.tm_datepicker=function(t){var e;return this.length?(M.tm_datepicker.initialized||(M(document).on("mousedown",M.tm_datepicker._checkExternalClick),M.tm_datepicker.initialized=!0),0===M("#"+M.tm_datepicker._mainDivId).length&&M("body").append(M.tm_datepicker.dpDiv),e=Array.prototype.slice.call(arguments,1),"string"==typeof t&&("isDisabled"===t||"getDate"===t||"widget"===t)||"option"===t&&2===arguments.length&&"string"==typeof arguments[1]?M.tm_datepicker["_"+t+"Datepicker"].apply(M.tm_datepicker,[this[0]].concat(e)):this.each(function(){"string"==typeof t?M.tm_datepicker["_"+t+"Datepicker"].apply(M.tm_datepicker,[this].concat(e)):M.tm_datepicker._attachDatepicker(this,t)})):this},M.tm_datepicker=new t,M.tm_datepicker.initialized=!1,M.tm_datepicker.uuid=(new Date).getTime(),M.tm_datepicker.version="1.11.4")});!function(e){"use strict";"function"==typeof window.define&&window.define.amd?window.define(["jquery","jquery-ui"],e):e(window.jQuery)}(function(k){"use strict";function n(e,t){for(var i in k.extend(e,t),t)null!==t[i]&&void 0!==t[i]||(e[i]=t[i]);return e}function u(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0}function h(e){function t(e,t){return-1!==e.indexOf(t)}var i=e.replace(/'.*?'/g,"").toLowerCase();return{hour:t(i,"h"),minute:t(i,"m"),second:t(i,"s"),millisec:t(i,"l"),microsec:t(i,"c"),timezone:t(i,"z"),ampm:t(i,"t")&&t(e,"h"),iso8601:t(e,"Z")}}function r(e){return 0===(e%=12)&&(e=12),String(e)}function l(e,t){var i=o(t,"separator"),t=o(t,"timeFormat").split(i).length,s=e.split(i),a=s.length;return 1<a?{dateString:s.splice(0,a-t).join(i),timeString:s.splice(0,t).join(i)}:{dateString:e,timeString:""}}function m(e,t,i,s,a){if(i=l(i,a),e=k.tm_datepicker._base_parseDate(e,i.dateString,s),""===i.timeString)return{date:e};if(s=k.tm_datepicker.parseTime(t,i.timeString,a))return{date:e,timeObj:s};throw"Wrong time format"}function T(e,t){e&&e.timezone_select&&(t=t||new Date,e.timezone_select.val(-t.getTimezoneOffset()))}function _(){this.regional=[],this.regional[""]={currentText:"Now",closeText:"Done",amNames:["AM","A"],pmNames:["PM","P"],timeFormat:"HH:mm",timeSuffix:"",timeOnlyTitle:"Choose Time",timeText:"Time",hourText:"Hour",minuteText:"Minute",secondText:"Second",millisecText:"Millisecond",microsecText:"Microsecond",timezoneText:"Time Zone",isRTL:!1},this._defaults={showButtonPanel:!0,timeOnly:!1,timeOnlyShowDate:!1,showHour:null,showMinute:null,showSecond:null,showMillisec:null,showMicrosec:null,showTimezone:null,showTime:!0,stepHour:1,stepMinute:1,stepSecond:1,stepMillisec:1,stepMicrosec:1,hour:0,minute:0,second:0,millisec:0,microsec:0,timezone:null,hourMin:0,minuteMin:0,secondMin:0,millisecMin:0,microsecMin:0,hourMax:23,minuteMax:59,secondMax:59,millisecMax:999,microsecMax:999,minDateTime:null,maxDateTime:null,maxTime:null,minTime:null,onSelect:null,hourGrid:0,minuteGrid:0,secondGrid:0,millisecGrid:0,microsecGrid:0,alwaysSetTime:!0,separator:" ",altFieldTimeOnly:!0,altTimeFormat:null,altSeparator:null,altTimeSuffix:null,altRedirectFocus:!0,pickerTimeFormat:null,pickerTimeSuffix:null,showTimepicker:!0,timezoneList:null,addSliderAccess:!1,sliderAccessArgs:null,controlType:"slider",oneLine:!1,defaultValue:null,parse:"strict",afterInject:null},k.extend(this._defaults,this.regional[""])}var o=function(e,t){return(e&&e[t]?e:k.tm_timepicker._defaults)[t]};k.ui.tm_timepicker=k.ui.tm_timepicker||{},k.ui.tm_timepicker.version||(k.extend(k.ui,{tm_timepicker:{version:"1.6.3"}}),k.extend(_.prototype,{$input:null,$altInput:null,$timeObj:null,inst:null,hour_slider:null,minute_slider:null,second_slider:null,millisec_slider:null,microsec_slider:null,timezone_select:null,maxTime:null,minTime:null,hour:0,minute:0,second:0,millisec:0,microsec:0,timezone:null,hourMinOriginal:null,minuteMinOriginal:null,secondMinOriginal:null,millisecMinOriginal:null,microsecMinOriginal:null,hourMaxOriginal:null,minuteMaxOriginal:null,secondMaxOriginal:null,millisecMaxOriginal:null,microsecMaxOriginal:null,ampm:"",formattedDate:"",formattedTime:"",formattedDateTime:"",timezoneList:null,units:["hour","minute","second","millisec","microsec"],support:{},control:null,setDefaults:function(e){return n(this._defaults,e||{}),this},_newInst:function(s,e){var t,i,a,n,r,l,m,o=new _,c={},u={},d=0;for(a in this._defaults)Object.prototype.hasOwnProperty.call(this._defaults,a)&&(n=s.attr("data-"+a))&&(c[a]=n);for(i in t={beforeShow:function(e,t){if("function"==typeof o._defaults.evnts.beforeShow)return o._defaults.evnts.beforeShow.call(s[0],e,t,o)},onChangeMonthYear:function(e,t,i){"function"==typeof o._defaults.evnts.onChangeMonthYear&&o._defaults.evnts.onChangeMonthYear.call(s[0],e,t,i,o)},onClose:function(e,t){!0===o.timeDefined&&""!==s.val()&&o._updateDateTime(t),"function"==typeof o._defaults.evnts.onClose&&o._defaults.evnts.onClose.call(s[0],e,t,o)}})Object.prototype.hasOwnProperty.call(t,i)&&(u[i]=e[i]||this._defaults[i]||null);if(o._defaults=k.extend({},this._defaults,c,e,t,{evnts:u,tm_timepicker:o}),o.amNames=k.map(o._defaults.amNames,function(e){return e.toUpperCase()}),o.pmNames=k.map(o._defaults.pmNames,function(e){return e.toUpperCase()}),o.support=h(o._defaults.timeFormat+(o._defaults.pickerTimeFormat||"")+(o._defaults.altTimeFormat||"")),"string"==typeof o._defaults.controlType?("slider"===o._defaults.controlType&&void 0===k.ui.slider&&(o._defaults.controlType="select"),o.control=o._controls[o._defaults.controlType]):o.control=o._defaults.controlType,r=[-720,-660,-600,-570,-540,-480,-420,-360,-300,-270,-240,-210,-180,-120,-60,0,60,120,180,210,240,270,300,330,345,360,390,420,480,525,540,570,600,630,660,690,720,765,780,840],0<(l=(r=null!==o._defaults.timezoneList?o._defaults.timezoneList:r).length)&&"object"!=typeof r[0])for(;d<l;d+=1)m=r[d],r[d]={value:m,label:k.tm_timepicker.timezoneOffsetString(m,o.support.iso8601)};return o._defaults.timezoneList=r,o.timezone=null!==o._defaults.timezone?k.tm_timepicker.timezoneOffsetNumber(o._defaults.timezone):-1*(new Date).getTimezoneOffset(),o.hour=o._defaults.hour<o._defaults.hourMin?o._defaults.hourMin:o._defaults.hour>o._defaults.hourMax?o._defaults.hourMax:o._defaults.hour,o.minute=o._defaults.minute<o._defaults.minuteMin?o._defaults.minuteMin:o._defaults.minute>o._defaults.minuteMax?o._defaults.minuteMax:o._defaults.minute,o.second=o._defaults.second<o._defaults.secondMin?o._defaults.secondMin:o._defaults.second>o._defaults.secondMax?o._defaults.secondMax:o._defaults.second,o.millisec=o._defaults.millisec<o._defaults.millisecMin?o._defaults.millisecMin:o._defaults.millisec>o._defaults.millisecMax?o._defaults.millisecMax:o._defaults.millisec,o.microsec=o._defaults.microsec<o._defaults.microsecMin?o._defaults.microsecMin:o._defaults.microsec>o._defaults.microsecMax?o._defaults.microsecMax:o._defaults.microsec,o.ampm="",o.$input=s,o._defaults.altField&&(o.$altInput=k(o._defaults.altField),!0===o._defaults.altRedirectFocus)&&o.$altInput.css({cursor:"pointer"}).on("focus",function(){s.trigger("focus")}),0!==o._defaults.minDate&&0!==o._defaults.minDateTime||(o._defaults.minDate=new Date),0!==o._defaults.maxDate&&0!==o._defaults.maxDateTime||(o._defaults.maxDate=new Date),void 0!==o._defaults.minDate&&o._defaults.minDate instanceof Date&&(o._defaults.minDateTime=new Date(o._defaults.minDate.getTime())),void 0!==o._defaults.minDateTime&&o._defaults.minDateTime instanceof Date&&(o._defaults.minDate=new Date(o._defaults.minDateTime.getTime())),void 0!==o._defaults.maxDate&&o._defaults.maxDate instanceof Date&&(o._defaults.maxDateTime=new Date(o._defaults.maxDate.getTime())),void 0!==o._defaults.maxDateTime&&o._defaults.maxDateTime instanceof Date&&(o._defaults.maxDate=new Date(o._defaults.maxDateTime.getTime())),o.$input.on("focus",function(){o._onFocus()}),o.$input.next(".ui-tm-timepicker-trigger").on("click",function(){return o._onFocus(),!1}),o},_addTimePicker:function(e){var t=k.epoAPI.util.trim(this.$altInput&&this._defaults.altFieldTimeOnly?this.$input.val()+" "+this.$altInput.val():this.$input.val());this.timeDefined=this._parseTime(t),this._limitMinMaxDateTime(e,!1),this._injectTimePicker(),this._afterInject()},_parseTime:function(t,i){var e;if(this.inst||(this.inst=k.tm_datepicker._getInst(this.$input[0])),i||!this._defaults.timeOnly){i=k.tm_datepicker._get(this.inst,"dateFormat");try{if(!(e=m(i,this._defaults.timeFormat,t,k.tm_datepicker._getFormatConfig(this.inst),this._defaults)).timeObj)return!1;k.extend(this,e.timeObj)}catch(e){return k.tm_timepicker.log("Error parsing the date/time string: "+e+"\ndate/time string = "+t+"\ntimeFormat = "+this._defaults.timeFormat+"\ndateFormat = "+i),!1}}else{if(!(e=k.tm_datepicker.parseTime(this._defaults.timeFormat,t,this._defaults)))return!1;k.extend(this,e)}return!0},_afterInject:function(){var e=this.inst.settings;"function"==typeof e.afterInject&&e.afterInject.call(this)},_ui_tpicker_onclick:function(e){var t=k(e.target),i=t.html(),s=parseInt(i.replace(/[^0-9]/g),10),i=i.replace(/[^apm]/gi),t=t.data("for");"hour"===t&&(-1!==i.indexOf("p")&&s<12?s+=12:-1!==i.indexOf("a")&&12===s&&(s=0)),e.data.tp_inst.control.value(e.data.tp_inst,e.data.tp_inst[t+"_slider"],e.data.litem,s),e.data.tp_inst._onTimeChange(),e.data.tp_inst._onSelectHandler()},_injectTimePicker:function(){var e,t,i,s,a,r,n,l,m,o=this.inst.dpDiv,c=this.inst.settings,u=this,d="",h="",_=null,f={},p={},g=0,M=0;if(0===o.find("div.ui-tm-timepicker-div").length&&c.showTimepicker){for(t=" ui_tpicker_unit_hide",i='<div class="ui-tm-timepicker-div'+(c.isRTL?" ui-tm-timepicker-rtl":"")+(c.oneLine&&"select"===c.controlType?" ui-tm-timepicker-oneLine":"")+'"><dl><dt class="ui_tpicker_time_label'+(c.showTime?"":t)+'">'+c.timeText+'</dt><dd class="ui_tpicker_time '+(c.showTime?"":t)+'"><input class="ui_tpicker_time_input" '+(c.timeInput?"":"disabled")+"></dd>",g=0,M=this.units.length;g<M;g+=1){if(_=null!==c["show"+(h=(d=this.units[g]).substring(0,1).toUpperCase()+d.substring(1))]?c["show"+h]:this.support[d],f[d]=parseInt(c[d+"Max"]-(c[d+"Max"]-c[d+"Min"])%c["step"+h],10),p[d]=0,i+='<dt class="ui_tpicker_'+d+"_label"+(_?"":t)+'">'+c[d+"Text"]+'</dt><dd class="ui_tpicker_'+d+(_?"":t)+'"><div class="ui_tpicker_'+d+"_slider"+(_?"":t)+'"></div>',_&&0<c[d+"Grid"]){if(i+='<div><table class="ui-tpicker-grid-label"><tr>',"hour"===d)for(s=c[d+"Min"];s<=f[d];s+=parseInt(c[d+"Grid"],10))p[d]+=1,i+='<td data-for="'+d+'">'+k.tm_datepicker.formatTime(this.support.ampm?"hht":"HH",{hour:s},c)+"</td>";else for(a=c[d+"Min"];a<=f[d];a+=parseInt(c[d+"Grid"],10))p[d]+=1,i+='<td data-for="'+d+'">'+(a<10?"0":"")+a+"</td>";i+="</tr></table></div>"}i+="</dd>"}for(i+='<dt class="ui_tpicker_timezone_label'+((n=null!==c.showTimezone?c.showTimezone:this.support.timezone)?"":t)+'">'+c.timezoneText+"</dt>",r=k(i=i+('<dd class="ui_tpicker_timezone'+(n?"":t)+'"></dd>')+"</dl></div>"),!0===c.timeOnly&&(r.prepend('<div class="tm-ui-widget-header"><div class="tm-ui-tp-title">'+c.timeOnlyTitle+"</div></div>"),o.find(".tm-ui-dp-inner-container").hide()),g=0,M=u.units.length;g<M;g+=1)_=null!==c["show"+(h=(d=u.units[g]).substring(0,1).toUpperCase()+d.substring(1))]?c["show"+h]:this.support[d],u[d+"_slider"]=u.control.create(u,r.find(".ui_tpicker_"+d+"_slider"),d,u[d],c[d+"Min"],f[d],c["step"+h]),_&&0<c[d+"Grid"]&&(e=100*p[d]*c[d+"Grid"]/(f[d]-c[d+"Min"]),r.find(".ui_tpicker_"+d+" table").css({width:e+"%",marginLeft:c.isRTL?"0":e/(-2*p[d])+"%",marginRight:c.isRTL?e/(-2*p[d])+"%":"0",borderCollapse:"collapse"}).find("td").on("click",{that:this,tp_inst:u,litem:d},this._ui_tpicker_onclick).css({cursor:"pointer",width:100/p[d]+"%",textAlign:"center",overflow:"hidden"}));this.timezone_select=r.find(".ui_tpicker_timezone").append("<select></select>").find("select"),k.fn.append.apply(this.timezone_select,k.map(c.timezoneList,function(e){return k("<option />").val("object"==typeof e?e.value:e).text("object"==typeof e?e.label:e)})),void 0!==this.timezone&&null!==this.timezone&&""!==this.timezone?-1*new Date(this.inst.selectedYear,this.inst.selectedMonth,this.inst.selectedDay,12).getTimezoneOffset()===this.timezone?T(u):this.timezone_select.val(this.timezone):void 0!==this.hour&&null!==this.hour&&""!==this.hour?this.timezone_select.val(c.timezone):T(u),this.timezone_select.on("change",function(){u._onTimeChange(),u._onSelectHandler(),u._afterInject()}),(n=o.find(".tm-ui-dp-buttonpane")).length?n.before(r):o.append(r),this.$timeObj=r.find(".ui_tpicker_time_input"),this.$timeObj.on("change",function(){var e=u.inst.settings.timeFormat,e=k.tm_datepicker.parseTime(e,this.value),t=new Date;e?(t.setHours(e.hour),t.setMinutes(e.minute),t.setSeconds(e.second),k.datepicker._setTime(u.inst,t)):(this.value=u.formattedTime,this.trigger("blur"))}),null!==this.inst&&(n=this.timeDefined,this._onTimeChange(),this.timeDefined=n),this._defaults.addSliderAccess&&(l=this._defaults.sliderAccessArgs,m=this._defaults.isRTL,l.isRTL=m,setTimeout(function(){var n;0===r.find(".ui-slider-access").length&&(r.find(".ui-slider:visible").sliderAccess(l),n=r.find(".ui-slider-access:eq(0)").outerWidth(!0))&&r.find("table:visible").each(function(){var e=k(this),t=e.outerWidth(),i=e.css(m?"marginRight":"marginLeft").toString().replace("%",""),s=t-n,a={width:s,marginRight:0,marginLeft:0};a[m?"marginRight":"marginLeft"]=i*s/t+"%",e.css(a)})},10)),u._limitMinMaxDateTime(this.inst,!0)}},_limitMinMaxDateTime:function(e,t){var i,s,a=this._defaults,n=new Date(e.selectedYear,e.selectedMonth,e.selectedDay);this._defaults.showTimepicker&&(null!==k.tm_datepicker._get(e,"minDateTime")&&void 0!==k.tm_datepicker._get(e,"minDateTime")&&n&&(s=k.tm_datepicker._get(e,"minDateTime"),i=new Date(s.getFullYear(),s.getMonth(),s.getDate(),0,0,0,0),null!==this.hourMinOriginal&&null!==this.minuteMinOriginal&&null!==this.secondMinOriginal&&null!==this.millisecMinOriginal&&null!==this.microsecMinOriginal||(this.hourMinOriginal=a.hourMin,this.minuteMinOriginal=a.minuteMin,this.secondMinOriginal=a.secondMin,this.millisecMinOriginal=a.millisecMin,this.microsecMinOriginal=a.microsecMin),e.settings.timeOnly||i.getTime()===n.getTime()?(this._defaults.hourMin=s.getHours(),this.hour<=this._defaults.hourMin?(this.hour=this._defaults.hourMin,this._defaults.minuteMin=s.getMinutes(),this.minute<=this._defaults.minuteMin?(this.minute=this._defaults.minuteMin,this._defaults.secondMin=s.getSeconds(),this.second<=this._defaults.secondMin?(this.second=this._defaults.secondMin,this._defaults.millisecMin=s.getMilliseconds(),this.millisec<=this._defaults.millisecMin?(this.millisec=this._defaults.millisecMin,this._defaults.microsecMin=s.getMicroseconds()):(this.microsec<this._defaults.microsecMin&&(this.microsec=this._defaults.microsecMin),this._defaults.microsecMin=this.microsecMinOriginal)):(this._defaults.millisecMin=this.millisecMinOriginal,this._defaults.microsecMin=this.microsecMinOriginal)):(this._defaults.secondMin=this.secondMinOriginal,this._defaults.millisecMin=this.millisecMinOriginal,this._defaults.microsecMin=this.microsecMinOriginal)):(this._defaults.minuteMin=this.minuteMinOriginal,this._defaults.secondMin=this.secondMinOriginal,this._defaults.millisecMin=this.millisecMinOriginal,this._defaults.microsecMin=this.microsecMinOriginal)):(this._defaults.hourMin=this.hourMinOriginal,this._defaults.minuteMin=this.minuteMinOriginal,this._defaults.secondMin=this.secondMinOriginal,this._defaults.millisecMin=this.millisecMinOriginal,this._defaults.microsecMin=this.microsecMinOriginal)),null!==k.tm_datepicker._get(e,"maxDateTime")&&void 0!==k.tm_datepicker._get(e,"maxDateTime")&&n&&(i=k.tm_datepicker._get(e,"maxDateTime"),s=new Date(i.getFullYear(),i.getMonth(),i.getDate(),0,0,0,0),null!==this.hourMaxOriginal&&null!==this.minuteMaxOriginal&&null!==this.secondMaxOriginal&&null!==this.millisecMaxOriginal||(this.hourMaxOriginal=a.hourMax,this.minuteMaxOriginal=a.minuteMax,this.secondMaxOriginal=a.secondMax,this.millisecMaxOriginal=a.millisecMax,this.microsecMaxOriginal=a.microsecMax),e.settings.timeOnly||s.getTime()===n.getTime()?(this._defaults.hourMax=i.getHours(),this.hour>=this._defaults.hourMax?(this.hour=this._defaults.hourMax,this._defaults.minuteMax=i.getMinutes(),this.minute>=this._defaults.minuteMax?(this.minute=this._defaults.minuteMax,this._defaults.secondMax=i.getSeconds(),this.second>=this._defaults.secondMax?(this.second=this._defaults.secondMax,this._defaults.millisecMax=i.getMilliseconds(),this.millisec>=this._defaults.millisecMax?(this.millisec=this._defaults.millisecMax,this._defaults.microsecMax=i.getMicroseconds()):(this.microsec>this._defaults.microsecMax&&(this.microsec=this._defaults.microsecMax),this._defaults.microsecMax=this.microsecMaxOriginal)):(this._defaults.millisecMax=this.millisecMaxOriginal,this._defaults.microsecMax=this.microsecMaxOriginal)):(this._defaults.secondMax=this.secondMaxOriginal,this._defaults.millisecMax=this.millisecMaxOriginal,this._defaults.microsecMax=this.microsecMaxOriginal)):(this._defaults.minuteMax=this.minuteMaxOriginal,this._defaults.secondMax=this.secondMaxOriginal,this._defaults.millisecMax=this.millisecMaxOriginal,this._defaults.microsecMax=this.microsecMaxOriginal)):(this._defaults.hourMax=this.hourMaxOriginal,this._defaults.minuteMax=this.minuteMaxOriginal,this._defaults.secondMax=this.secondMaxOriginal,this._defaults.millisecMax=this.millisecMaxOriginal,this._defaults.microsecMax=this.microsecMaxOriginal)),null!==e.settings.minTime&&(a=new Date("01/01/1970 "+e.settings.minTime),parseFloat(e.settings.minTime).toString()===e.settings.minTime&&(a=new Date(Date.now()+parseFloat(e.settings.minTime))),this.hour<a.getHours()?(this._defaults.hourMin=a.getHours(),this.hour=this._defaults.hourMin,this._defaults.minuteMin=a.getMinutes(),this.minute=this._defaults.minuteMin):this.hour===a.getHours()&&this.minute<a.getMinutes()?(this._defaults.minuteMin=a.getMinutes(),this.minute=this._defaults.minuteMin):this._defaults.hourMin<a.getHours()?(this._defaults.hourMin=a.getHours(),this._defaults.minuteMin=a.getMinutes()):this._defaults.hourMin===a.getHours()===this.hour&&this._defaults.minuteMin<a.getMinutes()?this._defaults.minuteMin=a.getMinutes():this._defaults.minuteMin=0),null!==e.settings.maxTime&&(s=new Date("01/01/1970 "+e.settings.maxTime),this.hour>s.getHours()?(this._defaults.hourMax=s.getHours(),this.hour=this._defaults.hourMax,this._defaults.minuteMax=s.getMinutes(),this.minute=this._defaults.minuteMax):this.hour===s.getHours()&&this.minute>s.getMinutes()?(this._defaults.minuteMax=s.getMinutes(),this.minute=this._defaults.minuteMax):this._defaults.hourMax>s.getHours()?(this._defaults.hourMax=s.getHours(),this._defaults.minuteMax=s.getMinutes()):this._defaults.hourMax===s.getHours()===this.hour&&this._defaults.minuteMax>s.getMinutes()?this._defaults.minuteMax=s.getMinutes():this._defaults.minuteMax=59),void 0!==t)&&!0===t&&(n=parseInt(this._defaults.hourMax-(this._defaults.hourMax-this._defaults.hourMin)%this._defaults.stepHour,10),i=parseInt(this._defaults.minuteMax-(this._defaults.minuteMax-this._defaults.minuteMin)%this._defaults.stepMinute,10),a=parseInt(this._defaults.secondMax-(this._defaults.secondMax-this._defaults.secondMin)%this._defaults.stepSecond,10),e=parseInt(this._defaults.millisecMax-(this._defaults.millisecMax-this._defaults.millisecMin)%this._defaults.stepMillisec,10),s=parseInt(this._defaults.microsecMax-(this._defaults.microsecMax-this._defaults.microsecMin)%this._defaults.stepMicrosec,10),this.hour_slider&&(this.control.options(this,this.hour_slider,"hour",{min:this._defaults.hourMin,max:n,step:this._defaults.stepHour}),this.control.value(this,this.hour_slider,"hour",this.hour-this.hour%this._defaults.stepHour)),this.minute_slider&&(this.control.options(this,this.minute_slider,"minute",{min:this._defaults.minuteMin,max:i,step:this._defaults.stepMinute}),this.control.value(this,this.minute_slider,"minute",this.minute-this.minute%this._defaults.stepMinute)),this.second_slider&&(this.control.options(this,this.second_slider,"second",{min:this._defaults.secondMin,max:a,step:this._defaults.stepSecond}),this.control.value(this,this.second_slider,"second",this.second-this.second%this._defaults.stepSecond)),this.millisec_slider&&(this.control.options(this,this.millisec_slider,"millisec",{min:this._defaults.millisecMin,max:e,step:this._defaults.stepMillisec}),this.control.value(this,this.millisec_slider,"millisec",this.millisec-this.millisec%this._defaults.stepMillisec)),this.microsec_slider)&&(this.control.options(this,this.microsec_slider,"microsec",{min:this._defaults.microsecMin,max:s,step:this._defaults.stepMicrosec}),this.control.value(this,this.microsec_slider,"microsec",this.microsec-this.microsec%this._defaults.stepMicrosec))},_onTimeChange:function(){var e,t,i=!!this.hour_slider&&this.control.value(this,this.hour_slider,"hour"),s=!!this.minute_slider&&this.control.value(this,this.minute_slider,"minute"),a=!!this.second_slider&&this.control.value(this,this.second_slider,"second"),n=!!this.millisec_slider&&this.control.value(this,this.millisec_slider,"millisec"),r=!!this.microsec_slider&&this.control.value(this,this.microsec_slider,"microsec"),l=!!this.timezone_select&&this.timezone_select.val(),m=this._defaults,o=m.pickerTimeFormat||m.timeFormat,c=m.pickerTimeSuffix||m.timeSuffix;this._defaults.showTimepicker&&("object"==typeof s&&(s=!1),"object"==typeof a&&(a=!1),"object"==typeof n&&(n=!1),"object"==typeof r&&(r=!1),"object"==typeof l&&(l=!1),!1!==(i="object"==typeof i?!1:i)&&(i=parseInt(i,10)),!1!==s&&(s=parseInt(s,10)),!1!==a&&(a=parseInt(a,10)),!1!==n&&(n=parseInt(n,10)),!1!==r&&(r=parseInt(r,10)),!1!==l&&(l=l.toString()),e=m[i<12?"amNames":"pmNames"][0],(t=i!==parseInt(this.hour,10)||s!==parseInt(this.minute,10)||a!==parseInt(this.second,10)||n!==parseInt(this.millisec,10)||r!==parseInt(this.microsec,10)||0<this.ampm.length&&i<12!=(-1!==k.inArray(this.ampm.toUpperCase(),this.amNames))||null!==this.timezone&&l!==this.timezone.toString())&&(!1!==i&&(this.hour=i),!1!==s&&(this.minute=s),!1!==a&&(this.second=a),!1!==n&&(this.millisec=n),!1!==r&&(this.microsec=r),!1!==l&&(this.timezone=l),this.inst||(this.inst=k.tm_datepicker._getInst(this.$input[0])),this._limitMinMaxDateTime(this.inst,!0)),this.support.ampm&&(this.ampm=e),this.formattedTime=k.tm_datepicker.formatTime(m.timeFormat,this,m),this.$timeObj&&(o===m.timeFormat?this.$timeObj.val(this.formattedTime+c):this.$timeObj.val(k.tm_datepicker.formatTime(o,this,m)+c),this.$timeObj[0].setSelectionRange)&&(i=this.$timeObj[0].selectionStart,s=this.$timeObj[0].selectionEnd,this.$timeObj[0].setSelectionRange(i,s)),this.timeDefined=!0,t)&&this._updateDateTime()},_onSelectHandler:function(){var e=this._defaults.onSelect||this.inst.settings.onSelect,t=this.$input?this.$input[0]:null;e&&t&&e.apply(t,[this.formattedDateTime,this])},_updateDateTime:function(e){var t="",i=0<(e=this.inst||e).currentYear?new Date(e.currentYear,e.currentMonth,e.currentDay):new Date(e.selectedYear,e.selectedMonth,e.selectedDay),i=k.tm_datepicker._daylightSavingAdjust(i),s=k.tm_datepicker._get(e,"dateFormat"),a=k.tm_datepicker._getFormatConfig(e),n=null!==i&&this.timeDefined;this.formattedDate=k.tm_datepicker.formatDate(s,null===i?new Date:i,a),s=this.formattedDate,""===e.lastVal&&(e.currentYear=e.selectedYear,e.currentMonth=e.selectedMonth,e.currentDay=e.selectedDay),!0===this._defaults.timeOnly&&!1===this._defaults.timeOnlyShowDate?s=this.formattedTime:(!0!==this._defaults.timeOnly&&(this._defaults.alwaysSetTime||n)||!0===this._defaults.timeOnly&&!0===this._defaults.timeOnlyShowDate)&&(s+=this._defaults.separator+this.formattedTime+this._defaults.timeSuffix),this.formattedDateTime=s,this._defaults.showTimepicker?this.$altInput&&!1===this._defaults.timeOnly&&!0===this._defaults.altFieldTimeOnly?(this.$altInput.val(this.formattedTime),this.$input.val(this.formattedDate)):this.$altInput?(this.$input.val(s),t="",e=null!==this._defaults.altSeparator?this._defaults.altSeparator:this._defaults.separator,n=null!==this._defaults.altTimeSuffix?this._defaults.altTimeSuffix:this._defaults.timeSuffix,this._defaults.timeOnly||(t=this._defaults.altFormat?k.tm_datepicker.formatDate(this._defaults.altFormat,null===i?new Date:i,a):this.formattedDate)&&(t+=e),null!==this._defaults.altTimeFormat?t+=k.tm_datepicker.formatTime(this._defaults.altTimeFormat,this,this._defaults)+n:t+=this.formattedTime+n,this.$altInput.val(t)):this.$input.val(s):this.$input.val(this.formattedDate),this.$input.trigger("change")},_onFocus:function(){var e,t;if(!this.$input.val()&&this._defaults.defaultValue&&(this.$input.val(this._defaults.defaultValue),e=k.tm_datepicker._getInst(this.$input.get(0)),t=k.tm_datepicker._get(e,"tm_timepicker"))&&t._defaults.timeOnly&&e.input.val()!==e.lastVal)try{k.tm_datepicker._updateDatepicker(e)}catch(e){k.tm_timepicker.log(e)}},_controls:{slider:{create:function(i,e,s,t,a,n,r){var l=i._defaults.isRTL;return e.prop("slide",null).slider({orientation:"horizontal",value:l?-1*t:t,min:l?-1*n:a,max:l?-1*a:n,step:r,slide:function(e,t){i.control.value(i,k(this),s,l?-1*t.value:t.value),i._onTimeChange()},stop:function(){i._onSelectHandler()}})},options:function(e,t,i,s,a){var n;return e._defaults.isRTL?"string"==typeof s?"min"===s||"max"===s?void 0!==a?t.slider(s,-1*a):Math.abs(t.slider(s)):t.slider(s):(e=s.min,n=s.max,s.max=null,s.min=null,void 0!==e&&(s.max=-1*e),void 0!==n&&(s.min=-1*n),t.slider(s)):"string"==typeof s&&void 0!==a?t.slider(s,a):t.slider(s)},value:function(e,t,i,s){return e._defaults.isRTL?void 0!==s?t.slider("value",-1*s):Math.abs(t.slider("value")):void 0!==s?t.slider("value",s):t.slider("value")}},select:{create:function(e,t,i,s,a,n,r){for(var l='<select class="ui-tm-timepicker-select ui-state-default ui-corner-all" data-unit="'+i+'" data-min="'+a+'" data-max="'+n+'" data-step="'+r+'">',m=e._defaults.pickerTimeFormat||e._defaults.timeFormat,o=a;o<=n;o+=r)l=(l+='<option value="'+o+'"'+(o===s?" selected":"")+">")+("hour"===i?k.tm_datepicker.formatTime(k.epoAPI.util.trim(m.replace(/[^ht ]/gi,"")),{hour:o},e._defaults):"millisec"===i||"microsec"===i||10<=o?o:"0"+o.toString())+"</option>";return l+="</select>",t.children("select").remove(),k(l).appendTo(t).on("change",function(){e._onTimeChange(),e._onSelectHandler(),e._afterInject()}),t},options:function(e,t,i,s,a){var n={},r=t.children("select");if("string"==typeof s){if(void 0===a)return r.data(s);n[s]=a}else n=s;return e.control.create(e,t,r.data("unit"),r.val(),0<=n.min?n.min:r.data("min"),n.max||r.data("max"),n.step||r.data("step"))},value:function(e,t,i,s){t=t.children("select");return void 0!==s?t.val(s):t.val()}}}}),k.fn.extend({tm_timepicker:function(e){var t=Array.prototype.slice.call(arguments);return"object"==typeof(e=e||{})&&(t[0]=k.extend(e,{timeOnly:!0})),k(this).each(function(){k.fn.tm_datetimepicker.apply(k(this),t)})},tm_datetimepicker:function(t){var i=arguments;return"string"==typeof(t=t||{})?"getDate"===t||"option"===t&&2===i.length&&"string"==typeof i[1]?k.fn.tm_datepicker.apply(k(this[0]),i):this.each(function(){var e=k(this);e.tm_datepicker.apply(e,i)}):this.each(function(){var e=k(this);e.tm_datepicker(k.tm_timepicker._newInst(e,t)._defaults)})}}),k.tm_datepicker.parseDateTime=function(e,t,i,s,a){e=m(e,t,i,s,a);return e.timeObj&&(t=e.timeObj,e.date.setHours(t.hour,t.minute,t.second,t.millisec),e.date.setMicroseconds(t.microsec)),e.date},k.tm_datepicker.parseTime=function(t,i,s){function a(e,t,n){var i="^"+e.toString().replace(/([hH]{1,2}|mm?|ss?|[tT]{1,2}|[zZ]|[lc]|'.*?')/g,function(e){var t,i,s,a=e.length;switch(e.charAt(0).toLowerCase()){case"h":case"m":case"s":return 1===a?"(\\d?\\d)":"(\\d{"+a+"})";case"l":case"c":return"(\\d?\\d?\\d)";case"z":return"(z|[-+]\\d\\d:?\\d\\d|\\S+)?";case"t":return t=n.amNames,i=n.pmNames,s=[],t&&k.merge(s,t),i&&k.merge(s,i),"("+(s=k.map(s,function(e){return e.replace(/[.*+?|()[\]{}\\]/g,"\\$&")})).join("|")+")?";default:return"("+e.replace(/'/g,"").replace(/(\.|\$|\^|\\|\/|\(|\)|\[|\]|\?|\+|\*)/g,function(e){return"\\"+e})+")?"}}).replace(/\s/g,"\\s?")+n.timeSuffix+"$",e=function(e){var t,i=e.toLowerCase().match(/(h{1,2}|m{1,2}|s{1,2}|l{1}|c{1}|t{1,2}|z|'.*?')/g),s={h:-1,m:-1,s:-1,l:-1,c:-1,t:-1,z:-1};if(i)for(t=0;t<i.length;t+=1)-1===s[i[t].toString().charAt(0)]&&(s[i[t].toString().charAt(0)]=t+1);return s}(e),s="",a={hour:0,minute:0,second:0,millisec:0,microsec:0};return!!(t=t.match(new RegExp(i,"i")))&&(-1!==e.t&&(void 0===t[e.t]||0===t[e.t].length?a.ampm=s="":(s=-1!==k.inArray(t[e.t].toUpperCase(),k.map(n.amNames,function(e){return e.toUpperCase()}))?"AM":"PM",a.ampm=n["AM"===s?"amNames":"pmNames"][0])),-1!==e.h&&("AM"===s&&"12"===t[e.h]?a.hour=0:"PM"===s&&"12"!==t[e.h]?a.hour=parseInt(t[e.h],10)+12:a.hour=Number(t[e.h])),-1!==e.m&&(a.minute=Number(t[e.m])),-1!==e.s&&(a.second=Number(t[e.s])),-1!==e.l&&(a.millisec=Number(t[e.l])),-1!==e.c&&(a.microsec=Number(t[e.c])),-1!==e.z&&void 0!==t[e.z]&&(a.timezone=k.tm_timepicker.timezoneOffsetNumber(t[e.z])),a)}s=n(n({},k.tm_timepicker._defaults),s||{});if("function"==typeof s.parse)return s.parse(t,i,s);if("loose"!==s.parse)return a(t,i,s);var e;try{if(e=new Date("2012-01-01 "+i),isNaN(e.getTime())&&(e=new Date("2012-01-01T"+i),isNaN(e.getTime()))&&(e=new Date("01/01/2012 "+i),isNaN(e.getTime())))throw"Unable to parse time with native Date: "+i;return{hour:e.getHours(),minute:e.getMinutes(),second:e.getSeconds(),millisec:e.getMilliseconds(),microsec:e.getMicroseconds(),timezone:-1*e.getTimezoneOffset()}}catch(e){try{return a(t,i,s)}catch(e){k.tm_timepicker.log("Unable to parse \ntimeString: "+i+"\ntimeFormat: "+t)}}return!1},k.tm_datepicker.formatTime=function(e,t,i){var s,a;return i=i||{},i=k.extend({},k.tm_timepicker._defaults,i),t=k.extend({hour:0,minute:0,second:0,millisec:0,microsec:0,timezone:null},t),e=e,s=i.amNames[0],11<(a=parseInt(t.hour,10))&&(s=i.pmNames[0]),e=e.replace(/(?:HH?|hh?|mm?|ss?|[tT]{1,2}|[zZ]|[lc]|'.*?')/g,function(e){switch(e){case"HH":return("0"+a).slice(-2);case"H":return a;case"hh":return("0"+r(a)).slice(-2);case"h":return r(a);case"mm":return("0"+t.minute).slice(-2);case"m":return t.minute;case"ss":return("0"+t.second).slice(-2);case"s":return t.second;case"l":return("00"+t.millisec).slice(-3);case"c":return("00"+t.microsec).slice(-3);case"z":return k.tm_timepicker.timezoneOffsetString((null===t.timezone?i:t).timezone,!1);case"Z":return k.tm_timepicker.timezoneOffsetString((null===t.timezone?i:t).timezone,!0);case"T":return s.charAt(0).toUpperCase();case"TT":return s.toUpperCase();case"t":return s.charAt(0).toLowerCase();case"tt":return s.toLowerCase();default:return e.replace(/'/g,"")}})},k.tm_datepicker._base_selectDate=k.tm_datepicker._selectDate,k.tm_datepicker._selectDate=function(e,t){var i=this._getInst(k(e)[0]),s=this._get(i,"tm_timepicker");s&&i.settings.showTimepicker?(s._limitMinMaxDateTime(i,!0),s=i.inline,i.stay_open=!0,i.inline=!0,this._base_selectDate(e,t),i.inline=s,i.stay_open=!1,this._notifyChange(i),this._updateDatepicker(i)):this._base_selectDate(e,t)},k.tm_datepicker._base_updateDatepicker=k.tm_datepicker._updateDatepicker,k.tm_datepicker._updateDatepicker=function(e){var t=e.input[0];k.tm_datepicker._curInst&&k.tm_datepicker._curInst!==e&&k.tm_datepicker._datepickerShowing&&k.tm_datepicker._lastInput!==t||("boolean"!=typeof e.stay_open||!1===e.stay_open)&&(this._base_updateDatepicker(e),t=this._get(e,"tm_timepicker"))&&t._addTimePicker(e)},k.tm_datepicker._base_doKeyPress=k.tm_datepicker._doKeyPress,k.tm_datepicker._doKeyPress=function(e){var t,i,s=k.tm_datepicker._getInst(e.target),a=k.tm_datepicker._get(s,"tm_timepicker");return a&&k.tm_datepicker._get(s,"constrainInput")?(t=a.support.ampm,i=null!==a._defaults.showTimezone?a._defaults.showTimezone:a.support.timezone,s=k.tm_datepicker._possibleChars(k.tm_datepicker._get(s,"dateFormat")),t=a._defaults.timeFormat.toString().replace(/[hms]/g,"").replace(/TT/g,t?"APM":"").replace(/Tt/g,t?"AaPpMm":"").replace(/tT/g,t?"AaPpMm":"").replace(/T/g,t?"AP":"").replace(/tt/g,t?"apm":"").replace(/t/g,t?"ap":"")+" "+a._defaults.separator+a._defaults.timeSuffix+(i?a._defaults.timezoneList.join(""):"")+a._defaults.amNames.join("")+a._defaults.pmNames.join("")+s,i=String.fromCharCode(void 0===e.charCode?e.keyCode:e.charCode),e.ctrlKey||i<" "||!s||-1<t.indexOf(i)):k.tm_datepicker._base_doKeyPress(e)},k.tm_datepicker._base_updateAlternate=k.tm_datepicker._updateAlternate,k.tm_datepicker._updateAlternate=function(e){var t,i,s,a,n,r,l,m=this._get(e,"tm_timepicker");m?(t=m._defaults.altField)&&(i=this._getDate(e),s=k.tm_datepicker._getFormatConfig(e),a="",n=m._defaults.altSeparator||m._defaults.separator,r=m._defaults.altTimeSuffix||m._defaults.timeSuffix,l=null!==m._defaults.altTimeFormat?m._defaults.altTimeFormat:m._defaults.timeFormat,a+=k.tm_datepicker.formatTime(l,m,m._defaults)+r,m._defaults.timeOnly||m._defaults.altFieldTimeOnly||null===i||(a=m._defaults.altFormat?k.tm_datepicker.formatDate(m._defaults.altFormat,i,s)+n+a:m.formattedDate+n+a),k(t).val(e.input.val()?a:"")):k.tm_datepicker._base_updateAlternate(e)},k.tm_datepicker._base_doKeyUp=k.tm_datepicker._doKeyUp,k.tm_datepicker._doKeyUp=function(e){var t=k.tm_datepicker._getInst(e.target),i=k.tm_datepicker._get(t,"tm_timepicker");if(i&&i._defaults.timeOnly&&t.input.val()!==t.lastVal)try{k.tm_datepicker._updateDatepicker(t)}catch(e){k.tm_timepicker.log(e)}return k.tm_datepicker._base_doKeyUp(e)},k.tm_datepicker._base_gotoToday=k.tm_datepicker._gotoToday,k.tm_datepicker._gotoToday=function(e){var t,i,s=this._getInst(k(e)[0]);this._base_gotoToday(e),(e=this._get(s,"timepicker"))&&(t=k.tm_timepicker.timezoneOffsetNumber(e.timezone),(i=new Date).setMinutes(i.getMinutes()+i.getTimezoneOffset()+parseInt(t,10)),this._setTime(s,i),this._setDate(s,i),e._onSelectHandler())},k.tm_datepicker._disableTimepickerDatepicker=function(e){var t,i=this._getInst(e);i&&(t=this._get(i,"tm_timepicker"),k(e).tm_datepicker("getDate"),t)&&(i.settings.showTimepicker=!1,t._defaults.showTimepicker=!1,t._updateDateTime(i))},k.tm_datepicker._enableTimepickerDatepicker=function(e){var t,i=this._getInst(e);i&&(t=this._get(i,"tm_timepicker"),k(e).tm_datepicker("getDate"),t)&&(i.settings.showTimepicker=!0,t._defaults.showTimepicker=!0,t._addTimePicker(i),t._updateDateTime(i))},k.tm_datepicker._setTime=function(e,t){var i,s=this._get(e,"tm_timepicker");s&&(i=s._defaults,s.hour=t?t.getHours():i.hour,s.minute=t?t.getMinutes():i.minute,s.second=t?t.getSeconds():i.second,s.millisec=t?t.getMilliseconds():i.millisec,s.microsec=t?t.getMicroseconds():i.microsec,s._limitMinMaxDateTime(e,!0),s._onTimeChange(),s._updateDateTime(e))},k.tm_datepicker._setTimeDatepicker=function(e,t,i){var s,a,e=this._getInst(e);e&&(s=this._get(e,"tm_timepicker"))&&(this._setDateFromField(e),t)&&("string"==typeof t?(s._parseTime(t,i),(a=new Date).setHours(s.hour,s.minute,s.second,s.millisec),a.setMicroseconds(s.microsec)):(a=new Date(t.getTime())).setMicroseconds(t.getMicroseconds()),"Invalid Date"===a.toString()&&(a=void 0),this._setTime(e,a))},k.tm_datepicker._base_setDateDatepicker=k.tm_datepicker._setDateDatepicker,k.tm_datepicker._setDateDatepicker=function(e,t){var i,s=this._getInst(e),a=t;s&&("string"!=typeof t||(a=new Date(t)).getTime()||(this._base_setDateDatepicker.apply(this,arguments),a=k(e).tm_datepicker("getDate")),t=this._get(s,"tm_timepicker"),a instanceof Date?(i=new Date(a.getTime())).setMicroseconds(a.getMicroseconds()):i=a,t&&i&&(t.support.timezone||null!==t._defaults.timezone||(t.timezone=-1*i.getTimezoneOffset()),a=k.tm_timepicker.timezoneAdjust(a,k.tm_timepicker.timezoneOffsetString(-a.getTimezoneOffset()),t.timezone),i=k.tm_timepicker.timezoneAdjust(i,k.tm_timepicker.timezoneOffsetString(-i.getTimezoneOffset()),t.timezone)),this._updateDatepicker(s),this._base_setDateDatepicker.apply(this,arguments),this._setTimeDatepicker(e,i,!0))},k.tm_datepicker._base_getDateDatepicker=k.tm_datepicker._getDateDatepicker,k.tm_datepicker._getDateDatepicker=function(e,t){var i,s,a,n=this._getInst(e);if(n)return(i=this._get(n,"tm_timepicker"))?(void 0===n.lastVal&&this._setDateFromField(n,t),s=this._getDate(n),a=null,a=i.$altInput&&i._defaults.altFieldTimeOnly?i.$input.val()+" "+i.$altInput.val():("INPUT"!==i.$input.get(0).tagName&&i.$altInput?i.$altInput:i.$input).val(),s&&i._parseTime(a,!n.settings.timeOnly)&&(s.setHours(i.hour,i.minute,i.second,i.millisec),s.setMicroseconds(i.microsec),null!==i.timezone)&&(i.support.timezone||null!==i._defaults.timezone||(i.timezone=-1*s.getTimezoneOffset()),s=k.tm_timepicker.timezoneAdjust(s,i.timezone,k.tm_timepicker.timezoneOffsetString(-s.getTimezoneOffset()))),s):this._base_getDateDatepicker(e,t)},k.tm_datepicker._base_parseDate=k.tm_datepicker.parseDate,k.tm_datepicker.parseDate=function(t,i,s){var a;try{a=this._base_parseDate(t,i,s)}catch(e){if(!(0<=e.indexOf(":")))throw e;a=this._base_parseDate(t,i.substring(0,i.length-(e.length-e.indexOf(":")-2)),s),k.tm_timepicker.log("Error parsing the date string: "+e+"\ndate string = "+i+"\ndate format = "+t)}return a},k.tm_datepicker._base_formatDate=k.tm_datepicker._formatDate,k.tm_datepicker._formatDate=function(e){var t=this._get(e,"tm_timepicker");return t?(t._updateDateTime(e),t.$input.val()):this._base_formatDate(e)},k.tm_datepicker._base_optionDatepicker=k.tm_datepicker._optionDatepicker,k.tm_datepicker._optionDatepicker=function(e,t,i){var s,a,n,r,l,m,o,c=this._getInst(e);if(!c)return null;if(c=this._get(c,"tm_timepicker")){if(o=a=m=null,n=c._defaults.evnts,r={},"string"==typeof t){if("minDate"===t||"minDateTime"===t)m=i;else if("maxDate"===t||"maxDateTime"===t)a=i;else if("onSelect"===t)o=i;else if(Object.prototype.hasOwnProperty.call(n,t)){if(void 0===i)return n[t];r[t]=i,s={}}}else if("object"==typeof t)for(l in t.minDate?m=t.minDate:t.minDateTime?m=t.minDateTime:t.maxDate?a=t.maxDate:t.maxDateTime&&(a=t.maxDateTime),n)Object.prototype.hasOwnProperty.call(n,l)&&t[l]&&(r[l]=t[l]);for(l in r)Object.prototype.hasOwnProperty.call(r,l)&&(n[l]=r[l],delete(s=s||k.extend({},t))[l]);if(s&&u(s))return;if(m?(m=0===m?new Date:new Date(m),c._defaults.minDate=m,c._defaults.minDateTime=m):a?(a=0===a?new Date:new Date(a),c._defaults.maxDate=a,c._defaults.maxDateTime=a):o&&(c._defaults.onSelect=o),m||a)return o=(c=k(e)).tm_datetimepicker("getDate"),m=this._base_optionDatepicker.call(k.tm_datepicker,e,s||t,i),c.tm_datetimepicker("setDate",o),m}return void 0===i?this._base_optionDatepicker.call(k.tm_datepicker,e,t):this._base_optionDatepicker.call(k.tm_datepicker,e,s||t,i)},k.tm_timepicker=new _,k.tm_timepicker.timezoneOffsetString=function(e,t){var i;return!(isNaN(e)||840<e||e<-720)&&(i=e%60,t=t?":":"","+00:00"==(e=(0<=e?"+":"-")+("0"+Math.abs((e-i)/60)).slice(-2)+t+("0"+Math.abs(i)).slice(-2)))?"Z":e},k.tm_timepicker.timezoneOffsetNumber=function(e){var t=e.toString().replace(":","");return"Z"===t.toUpperCase()?0:/^(-|\+)\d{4}$/.test(t)?("-"===t.substring(0,1)?-1:1)*(60*parseInt(t.substring(1,3),10)+parseInt(t.substring(3,5),10)):parseInt(e,10)},k.tm_timepicker.timezoneAdjust=function(e,t,i){t=k.timepicker.timezoneOffsetNumber(t),i=k.tm_timepicker.timezoneOffsetNumber(i);return isNaN(i)||e.setMinutes(e.getMinutes()+-t- -i),e},k.tm_timepicker.timeRange=function(e,t,i){return k.tm_timepicker.handleRange("tm_timepicker",e,t,i)},k.tm_timepicker.datetimeRange=function(e,t,i){k.tm_timepicker.handleRange("tm_datetimepicker",e,t,i)},k.tm_timepicker.dateRange=function(e,t,i){k.tm_timepicker.handleRange("tm_datepicker",e,t,i)},k.tm_timepicker.handleRange=function(r,l,m,o){var e=!1;function t(e,t){var i,s,a=l[r]("getDate"),n=m[r]("getDate"),e=e[r]("getDate");null!==a&&(i=new Date(a.getTime()),s=new Date(a.getTime()),i.setMilliseconds(i.getMilliseconds()+o.minInterval),s.setMilliseconds(s.getMilliseconds()+o.maxInterval),0<o.minInterval&&n<i?m[r]("setDate",i):0<o.maxInterval&&s<n?m[r]("setDate",s):n<a&&t[r]("setDate",e))}function i(e,t,i){e.val()&&(null!==(e=e[r].call(e,"getDate"))&&0<o.minInterval&&("minDate"===i&&e.setMilliseconds(e.getMilliseconds()+o.minInterval),"maxDate"===i)&&e.setMilliseconds(e.getMilliseconds()-o.minInterval),e.getTime)&&t[r].call(t,"option",i,e)}return o=k.extend({},{minInterval:0,maxInterval:0,start:{},end:{}},o),"tm_timepicker"===r&&(e=!0,r="tm_datetimepicker"),k.fn[r].call(l,k.extend({timeOnly:e,onClose:function(){t(k(this),m)},onSelect:function(){i(k(this),m,"minDate")}},o,o.start)),k.fn[r].call(m,k.extend({timeOnly:e,onClose:function(){t(k(this),l)},onSelect:function(){i(k(this),l,"maxDate")}},o,o.end)),t(l,m),i(l,m,"minDate"),i(m,l,"maxDate"),k([l.get(0),m.get(0)])},k.tm_timepicker.log=function(){window.console&&window.console.log&&window.console.log.apply&&window.console.log.apply(window.console,Array.prototype.slice.call(arguments))},k.tm_timepicker._util={_extendRemove:n,_isEmptyObject:u,_convert24to12:r,_detectSupport:h,_selectLocalTimezone:T,_computeEffectiveSetting:o,_splitDateTime:l,_parseDateTimeInternal:m},Date.prototype.getMicroseconds||(Object.defineProperty(Date.prototype,"microseconds",{value:0,writable:!0}),Object.defineProperty(Date.prototype,"getMicroseconds",{value:function(){return this.microseconds}}),Object.defineProperty(Date.prototype,"setMicroseconds",{value:function(e){return this.setMilliseconds(this.getMilliseconds()+Math.floor(e/1e3)),this.microseconds=e%1e3,this}})),k.tm_timepicker.version="1.6.3")});!function(w){"use strict";function n(t,s){return this.elements=w(t),this.last=[],this.current=[],this.enableEvents=!0,this.backup=[],this.options=w.extend({},w.fn.tcTabs.defaults,s),0<this.elements.length&&(this.init(),this)}var y=w.epoAPI.util.getStorage("localStorage"),h=window.confirm;n.prototype={constructor:n,set:function(t){this.options=w.extend({},this.options,t),this.init(!0)},addHeaderEvents:function(i,o,e,t,n,l,r,d,c){var s="",p=this;t.off("closetab.tmtabs").on("closetab.tmtabs",function(){var t=w(this),s=i.find(t.data("tab"));t.removeClass("closed open").addClass("closed"),t.find(".tm-arrow").removeClass(p.options.classdown+" "+p.options.classup).addClass(p.options.classdown),p.options.useclasstohide?s.addClass("tm-hide").removeClass("tm-show"):s.hide(),s.removeClass("tm-animated "+p.options.animationclass),w(window).trigger("tc-closetab.tmtabs",{header:t,tab:s})}),t.off("opentab.tmtabs").on("opentab.tmtabs",function(){var t=w(this),s=i.find(t.data("tab"));t.removeClass("closed open").addClass("open"),t.find(".tm-arrow").removeClass(p.options.classdown+" "+p.options.classup).addClass(p.options.classup),p.options.useclasstohide?s.removeClass("tm-hide").addClass("tm-show"):s.show(),s.removeClass("tm-animated "+p.options.animationclass).addClass("tm-animated "+p.options.animationclass),p.current[o]=t.data("tab"),w(window).trigger("tc-opentab.tmtabs",{header:t,tab:p.current[o],table:s}),p.scrollIntoView(i,t,c)}),!0!==p.options.showonhover&&"function"!=typeof p.options.showonhover||(s=" mouseover"),t.off("keydown.tmtabs").on("keydown.tmtabs",function(t){var s,o=w(this);13===t.keyCode&&o.trigger("click.tmtabs"),40===t.keyCode&&(s=o.closest(".tm-box").next().find("."+p.options.header)),(s=38===t.keyCode?o.closest(".tm-box").prev().find("."+p.options.header):s)&&s.length&&(o.trigger("blur"),s.trigger(" focus").trigger("click"),t.preventDefault())}),t.off("click.tmtabs").on("click.tmtabs"+s,function(t){var s=w(this);t.preventDefault(),"mouseover"===t.type&&"function"==typeof p.options.showonhover&&!p.options.showonhover.call()||(p.current[o]===s.data("tab")?w(window).trigger("tc-isopentab.tmtabs",{header:s,tab:p.current[o],table:i.find(p.current[o])}):(p.last[o]&&w(p.last[o]).trigger("closetab.tmtabs"),s.trigger("opentab.tmtabs"),p.last[o]=s,y&&y.setItem("tmadmintab-"+e,s.attr(p.options.dataopenattribute)),w(window).trigger("tc-tmtabs-clicked",{tc:e,options:p.options,header:s,tab:p.current[o],table:i.find(p.current[o])})))}),t.find("."+this.options.deleteheader).remove(),this.options.deletebutton&&(t.append(this.options.deletebuttonhtml),t.find("."+this.options.deleteheader).off("click.tmtabs").on("click.tmtabs",function(t){var s=w(this),o=s.closest(".tm-box"),e=o.find("."+p.options.header),a=i.find("."+e.attr(p.options.dataattribute));t.stopPropagation(),i.find("."+p.options.headers+" ."+p.options.header).length<2||p.options.deleteconfirm&&!h(window.TMEPOGLOBALADMINJS.i18n_builder_delete)||("function"==typeof p.options.beforedeletetab&&p.options.beforedeletetab.call(i,s,a),a.remove(),e.is(".open")&&(o.next().find("."+p.options.header).is(".closed")?o.next().find("."+p.options.header).trigger("click.tmtabs"):o.prev().find("."+p.options.header).is(".closed")&&o.prev().find("."+p.options.header).trigger("click.tmtabs")),o.remove(),p.checkSize(n,l,r,d,c,!0),"function"==typeof p.options.afterdeletetab&&p.options.afterdeletetab.call(i))})),t.find("."+this.options.editheader).remove(),this.options.editbutton&&(t.append(p.options.editbuttonhtml),t.find("."+p.options.editheader).off("click.tmtabs").on("click.tmtabs",function(t){var s;p.enableEvents&&"function"==typeof p.options.oneditbutton&&(t.stopPropagation(),t=w(this),s=i.find("."+t.closest(".tm-box").find("."+p.options.header).attr(p.options.dataattribute)),p.options.oneditbutton.call(i,t,s))}))},initHeader:function(t,s,o,e,a,i,n,l){var r=s.attr("class"),d="."+(t=w(t)).attr(this.options.dataattribute);t.data("tab",d),this.options.useclasstohide?s.find(d).addClass("tm-hide").removeClass("tm-show"):s.find(d).hide(),s.find(d).data("state","closed"),t.is(".open")?(t.removeClass("closed open").addClass("open").data("state","open"),t.find(".tm-arrow").removeClass(this.options.classdown+" "+this.options.classup).addClass(this.options.classup),this.options.useclasstohide?s.find(d).removeClass("tm-hide").addClass("tm-show"):s.find(d).show(),s.find(d).data("state","open"),this.current[o]=d,this.last[o]=t):t.removeClass("closed open").addClass("closed").data("state","closed"),this.addHeaderEvents(s,o,r,t,e,a,i,n,l)},checkSize:function(t,s,o,e,a,i){var n,l=[];s.parents().addBack().not(":visible").each(function(){var t=w(this),s=this.style.display,o=t.css("display"),e=this.style.visibility,a=!1,o={styleDisplay:s,cssDisplay:o,styleVisibility:e,cssVisibility:t.css("visibility"),display:null,visibility:null,element:t};"none"===s&&(this.style.display="",o.display=!0,"none"===t.css("display")&&(this.style.display="block"),a=!0),"hidden"===e&&(this.style.visibility="",o.visibility=!0,"hidden"===t.css("visibility")&&(this.style.visibility="visible"),a=!0),a&&l.push(o)}),n=Math.round(s.outerWidth()),s.is(".has-scroll-arrows")&&(s.removeClass(".has-scroll-arrows"),n=Math.round(t.outerWidth())),i&&((t=s.find("."+this.options.header+".open")).length&&t.removeClass("open"),a.scrollWidth=s[0].scrollWidth,t.length)&&t.addClass("open"),a.scrollWidth>n?(e.addClass("scroll-arrow-show"),o.addClass("scroll-arrow-show"),s.addClass("has-scroll-arrows"),a.scrollWidth-n===s.scrollLeft()?e.addClass("scroll-arrow-disabled scroll-arrow-right-disabled"):e.removeClass("scroll-arrow-disabled scroll-arrow-right-disabled"),0===s.scrollLeft()?o.addClass("scroll-arrow-disabled scroll-arrow-left-disabled"):o.removeClass("scroll-arrow-disabled scroll-arrow-left-disabled")):(e.removeClass("scroll-arrow-show"),o.removeClass("scroll-arrow-show"),s[0].scrollLeft=0,s.removeClass("has-scroll-arrows")),l.forEach(function(t){t.display&&(t.element[0].style.display=t.styleDisplay),t.visibility&&(t.element[0].style.visibility=t.styleVisibility)})},scrollIntoView:function(t,s,o){var e=o.scrollPos,t=t.find("."+this.options.headers),a=t.width();t.is(".has-scroll-arrows")&&s&&void 0!==s&&s.position()&&void 0!==s.position()&&(s.position().left<0?(o.scrollPos=Math.max(e+s.position().left+1,0),t.animate({scrollLeft:o.scrollPos+1+"px"},this.options.scrollDuration)):s.position().left+s.outerWidth()>a&&(o.scrollPos=Math.min(e+(s.position().left+s.outerWidth()-a),t[0].scrollWidth-t.outerWidth()),t.animate({scrollLeft:o.scrollPos-1+"px"},this.options.scrollDuration)))},initElement:function(l,r,d,t){var c,p,h,m,s,n,o,f=this,b=l.attr("class"),e=l.find("."+this.options.headers+" ."+this.options.header),u=0,v="",a={};0!==e.length&&((c=l.find("."+this.options.headers)).wrap('<div class="'+this.options.headersWrap+'"></div>'),p=l.find("."+this.options.headersWrap),this.options.scroll&&(p.html('<div class="tc-scroll-left-arrow"></div>'+p.html()+'<div class="tc-scroll-right-arrow"></div>'),e=l.find("."+this.options.headers+" ."+this.options.header),c=l.find("."+this.options.headers),h=l.find(".tc-scroll-left-arrow"),m=l.find(".tc-scroll-right-arrow"),"function"==typeof w.fn.mousewheel&&c.mousewheel(function(t,s){"none"!==m.css("display")&&(this.scrollLeft-=30*s,d.scrollPos=this.scrollLeft,t.preventDefault())}),c.animate({scrollLeft:d.scrollPos+"px"},0),this.checkSize(p,c,h,m,d,!0),w(window).off("resize.tmtabs"+t).on("resize.tmtabs"+t,function(){f.checkSize(p,c,h,m,d,!0)}),l.off("refresh.tmtabs"+t).on("refresh.tmtabs"+t,function(){f.checkSize(p,c,h,m,d,!0)}),w(function(){f.checkSize(p,c,h,m,d,!0)}),m.off("mousedown.tmtabs mouseup.tmtabs mouseleave.tmtabs mouseover.tmtabs mouseout.tmtabs").on("mousedown.tmtabs",function(t){function s(){var t=c.scrollLeft();d.scrollPos=Math.min(t+f.options.scrollDistance,d.scrollWidth-c.outerWidth()),c.animate({scrollLeft:d.scrollPos+"px"},f.options.scrollDuration,function(){f.checkSize(p,c,h,m,d)})}t.stopPropagation(),s(),o=setInterval(function(){s()},f.options.scrollDuration)}).on("mouseup.tmtabs mouseleave.tmtabs",function(){clearInterval(o)}).on("mouseover.tmtabs",function(){w(this).addClass("scroll-arrow-over scroll-arrow-right-over")}).on("mouseout.tmtabs",function(){w(this).removeClass("scroll-arrow-over scroll-arrow-right-over")}),h.off("mousedown.tmtabs mouseup.tmtabs mouseleave.tmtabs mouseover.tmtabs mouseout.tmtabs").on("mousedown.tmtabs",function(t){function s(){var t=c.scrollLeft();d.scrollPos=Math.max(t-f.options.scrollDistance,0),c.animate({scrollLeft:d.scrollPos+"px"},f.options.scrollDuration,function(){f.checkSize(p,c,h,m,d)})}t.stopPropagation(),s(),o=setInterval(function(){s()},f.options.scrollDuration)}).on("mouseup.tmtabs mouseleave.tmtabs",function(){clearInterval(o)}).on("mouseover.tmtabs",function(){w(this).addClass("scroll-arrow-over scroll-arrow-left-over")}).on("mouseout.tmtabs",function(){w(this).removeClass("scroll-arrow-over scroll-arrow-left-over")})),window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi,function(t,s,o){a[s]=o}),this.last[r]=!1,this.current[r]="",l.data("tm-has-tmtabs",1),e.each(function(t,s){f.initHeader(s,l,r,p,c,h,m,d)}),this.options.sortabletabs&&l.find("."+this.options.headers+":not(.section_elements ."+this.options.headers+",.tm-settings-wrap ."+this.options.headers+",.builder-element-wrap ."+this.options.headers+")").sortable({cursor:"move",items:".tm-box:not(.tm-add-box)",start:function(t,s){var o=l.find("."+s.item.closest(".tm-box").find("."+f.options.header).attr(f.options.dataattribute));u=s.item.index(),v=s.item.find("."+f.options.header).attr(f.options.dataopenattribute),n=w.tmEPOAdmin.find_index(!0,o.find(".bitem").first()),"function"==typeof f.options.beforemovetab&&f.options.beforemovetab.call(this,u,o,n),f.enableEvents=!1},stop:function(t,s){var o,e,a=l.find("."+s.item.closest(".tm-box").find("."+f.options.header).attr(f.options.dataattribute)),s=l.find("."+f.options.slide+"."+v),i=l.find("."+f.options.headers+" ."+f.options.header+"["+f.options.dataopenattribute+"='"+v+"']").parent().index();i!==u&&(o=l.find("."+f.options.slide).eq(i),(e=s.tcClone()).find(".bitem").remove(),u<i?o.after(e):i<u&&o.before(e),s.find(".bitem").toArray().forEach(function(t){t=w(t),"function"==typeof f.options.beforemovebitem&&f.options.beforemovebitem.call(this,i,u,a,n,t),e.append(t),"function"==typeof f.options.aftermovebitem&&f.options.aftermovebitem.call(this,i,u,a,n,t)}),s.remove(),"function"==typeof f.options.aftermovetab)&&f.options.aftermovetab.call(this,i,u,a,n),f.enableEvents=!0},cancel:".tm-add-box",forcePlaceholderSize:!0,revert:200,placeholder:"tm-box pl",tolerance:"pointer"}),this.options.addbutton?(p.append(this.options.addbuttonhtml),l.addClass("has-add-button").find("."+this.options.addheader).off("click.tmtabs").on("click.tmtabs",function(t){var s=l.find("."+f.options.headers+" ."+f.options.header),o=s.last(),e=o.attr(f.options.dataattribute),a=l.find("."+e),i=o.tcClone().off("closetab.tmtabs opentab.tmtabs click.tmtabs"),n=a.tcClone().empty(),s=f.options.slide+s.length;t.preventDefault(),i.html('<span class="tab-text">'+(l.find("."+f.options.headers+" ."+f.options.header).length+1)+"</span>").removeClass("closed open").addClass("closed").data("tab","."+s).data("state","closed").attr(f.options.dataattribute,s),n.removeClass(e).addClass(s),f.options.useclasstohide?n.addClass("tm-hide").removeClass(".tm-show"):n.hide(),n.removeClass("tm-animated "+f.options.animationclass),o.closest(".tm-box").after(i),i.wrap('<div class="tm-box"></div>'),f.addHeaderEvents(l,r,b,i,p,c,h,m,d),a.after(n),f.options.scroll&&c.animate({scrollLeft:i.width()+"px"},f.options.scrollDuration,function(){f.checkSize(p,c,h,m,d,!0)}),"function"==typeof f.options.afteraddtab&&f.options.afteraddtab.call(this,i,n)})):p.find("."+this.options.addheader).remove(),"auto"===this.options.selectedtab?(y&&(s=y.getItem("tmadmintab-"+b)),void 0!==a.selected_tab&&(s=a.selected_tab),null==(s=void 0!==a.menu?a.menu:s)&&(s=l.find("."+this.options.header).eq(0).attr(this.options.dataopenattribute)),(l.find("."+this.options.header+"["+this.options.dataopenattribute+'="'+s+'"]').is(":visible")?l.find("."+this.options.header+"["+this.options.dataopenattribute+'="'+s+'"]'):l.find("."+this.options.header).eq(0)).trigger("click.tmtabs")):!1!==this.options.selectedtab&&(s=parseInt(this.options.selectedtab,10),l.find("."+this.options.header+":eq("+s+")").trigger("click.tmtabs")))},init:function(i){var n=this;this.elements.each(function(t){var s=w(this),o={},e=s.html(),a=w(n.options.animateDiv);!i&&n.backup[t]?s.html(n.backup[t]):n.backup[t]=e,o.scrollPos=0,o.scrollWidth=0,e=s.css("display"),a.show(),s.show(),n.initElement(s,t,o,w.epoAPI.math.uniqueid("")),s.css("display",e),a.addClass("appear")})}},w.fn.tcTabs=function(t){var s,o,e=w(this),a=e.data("tctabs"),i=w.makeArray(arguments);return i.splice(0,1),o="object"==typeof t?t:{},a||(a=new n(this,o),e.data("tctabs",a)),void 0===(s="string"==typeof t?a[t].apply(a,i):s)?e:s},w.fn.tcTabs.defaults={headers:"tm-tab-headers",headersWrap:"tc-tab-headers-wrap",header:"tab-header",slide:"tc-tab-slide",classdown:"tcfa-angle-down",classup:"tcfa-angle-up",animationclass:"appear",dataattribute:"data-id",dataopenattribute:"data-id",selectedtab:"auto",showonhover:!1,useclasstohide:!0,sortabletabs:!0,addbutton:!1,addheader:"tm-add-tab",addbuttonhtml:'<div class="tm-add-tab"><span class="tmicon tcfa tcfa-plus"></span></div>',afteraddtab:null,beforemovetab:null,aftermovetab:null,beforemovebitem:null,aftermovebitem:null,deletebutton:!1,deletebuttonhtml:'<div class="tm-del-tab"><span class="tcfa tcfa-times"></span></div>',deleteheader:"tm-del-tab",deleteconfirm:!1,beforedeletetab:null,afterdeletetab:null,editbutton:!1,editbuttonhtml:'<span class="tm-edit-tab"><span class="tcfa tcfa-edit"></span></span>',editheader:"tm-edit-tab",oneditbutton:null,scroll:!0,scrollDistance:300,scrollDuration:300,animateDiv:""},w.fn.tcTabs.Constructor=n,w.fn.tmtabs=w.fn.tcTabs}(window.jQuery);!function(h,s,n){"use strict";function r(t,e){this.settings=null,this.options=h.extend({},r.Defaults,e),this.$element=h(t),this._handlers={},this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},h.each(["onResize","onThrottledResize"],h.proxy(function(t,e){this._handlers[e]=h.proxy(this[e],this)},this)),h.each(r.Plugins,h.proxy(function(t,e){this._plugins[t.charAt(0).toLowerCase()+t.slice(1)]=new e(this)},this)),h.each(r.Workers,h.proxy(function(t,e){this._pipe.push({filter:e.filter,run:h.proxy(e.run,this)})},this)),this.setup(),this.initialize()}r.Defaults={items:3,loop:!1,center:!1,rewind:!1,checkVisibility:!0,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:s,fallbackEasing:"linear",slideTransition:"",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"},r.Width={Default:"default",Inner:"inner",Outer:"outer"},r.Type={Event:"event",State:"state"},r.Plugins={},r.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(t){t.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(t){var e=this.settings.margin||"",i=!this.settings.autoWidth,s=this.settings.rtl,s={width:"auto","margin-left":s?e:"","margin-right":s?"":e};i||this.$stage.children().css(s),t.css=s}},{filter:["width","items","settings"],run:function(t){var e,i=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,s=this._items.length,n=!this.settings.autoWidth,o=[];for(t.items={merge:!1,width:i};0<s;)e=this._mergers[s-=1],e=this.settings.mergeFit&&Math.min(e,this.settings.items)||e,t.items.merge=1<e||t.items.merge,o[s]=n?i*e:this._items[s].width();this._widths=o}},{filter:["items","settings"],run:function(){var t=[],e=this._items,i=this.settings,s=Math.max(2*i.items,4),n=2*Math.ceil(e.length/2),o=i.loop&&e.length?i.rewind?s:Math.max(s,n):0,r="",a="";for(o/=2;0<o;)t.push(this.normalize(t.length/2,!0)),r+=e[t[t.length-1]][0].outerHTML,t.push(this.normalize(e.length-1-(t.length-1)/2,!0)),a=e[t[t.length-1]][0].outerHTML+a,--o;this._clones=t,h(r).addClass("cloned").appendTo(this.$stage),h(a).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var t,e,i=this.settings.rtl?1:-1,s=this._clones.length+this._items.length,n=0,o=[];n<s;)t=o[n-1]||0,e=this._widths[this.relative(n)]+this.settings.margin,o.push(t+e*i),n+=1;this._coordinates=o}},{filter:["width","items","settings"],run:function(){var t=this.settings.stagePadding,e=this._coordinates,e={width:Math.ceil(Math.abs(e[e.length-1]))+2*t,"padding-left":t||"","padding-right":t||""};this.$stage.css(e)}},{filter:["width","items","settings"],run:function(t){var e=this._coordinates.length,i=!this.settings.autoWidth,s=this.$stage.children();if(i&&t.items.merge)for(;0<e;)t.css.width=this._widths[this.relative(e-=1)],s.eq(e).css(t.css);else i&&(t.css.width=t.items.width,s.css(t.css))}},{filter:["items"],run:function(){this._coordinates.length<1&&this.$stage.removeAttr("style")}},{filter:["width","items","settings"],run:function(t){t.current=t.current?this.$stage.children().index(t.current):0,t.current=Math.max(this.minimum(),Math.min(this.maximum(),t.current)),this.reset(t.current)}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){for(var t,e,i=this.settings.rtl?1:-1,s=2*this.settings.stagePadding,n=this.coordinates(this.current())+s,o=n+this.width()*i,r=[],a=0,h=this._coordinates.length;a<h;a+=1)t=this._coordinates[a-1]||0,e=Math.abs(this._coordinates[a])+s*i,(this.op(t,"<=",n)&&this.op(t,">",o)||this.op(e,"<",n)&&this.op(e,">",o))&&r.push(a);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+r.join("), :eq(")+")").addClass("active"),this.$stage.children(".center").removeClass("center"),this.settings.center&&this.$stage.children().eq(this.current()).addClass("center")}}],r.prototype.initializeStage=function(){this.$stage=this.$element.find("."+this.settings.stageClass),this.$stage.length||(this.$element.addClass(this.options.loadingClass),this.$stage=h("<"+this.settings.stageElement+">",{class:this.settings.stageClass}).wrap(h("<div/>",{class:this.settings.stageOuterClass})),this.$element.append(this.$stage.parent()))},r.prototype.initializeItems=function(){var t=this.$element.find(".owl-item");t.length?(this._items=t.get().map(function(t){return h(t)}),this._mergers=this._items.map(function(){return 1}),this.refresh()):(this.replace(this.$element.children().not(this.$stage.parent())),this.isVisible()?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass))},r.prototype.initialize=function(){var t,e;this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")&&(t=this.$element.find("img"),e=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:void 0,e=this.$element.children(e).width(),t.length)&&e<=0&&this.preloadAutoWidthImages(t),this.initializeStage(),this.initializeItems(),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},r.prototype.isVisible=function(){return!this.settings.checkVisibility||this.$element.is(":visible")},r.prototype.setup=function(){var e=this.viewport(),t=this.options.responsive,i=-1,s=null;t?(h.each(t,function(t){t<=e&&i<t&&(i=Number(t))}),"function"==typeof(s=h.extend({},this.options,t[i])).stagePadding&&(s.stagePadding=s.stagePadding()),delete s.responsive,s.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+i))):s=h.extend({},this.options),this.trigger("change",{property:{name:"settings",value:s}}),this._breakpoint=i,this.settings=s,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}})},r.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},r.prototype.prepare=function(t){var e=this.trigger("prepare",{content:t});return e.data||(e.data=h("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(t)),this.trigger("prepared",{content:e.data}),e.data},r.prototype.update=function(){for(var t=0,e=this._pipe.length,i=h.proxy(function(t){return this[t]},this._invalidated),s={};t<e;)(this._invalidated.all||0<h.grep(this._pipe[t].filter,i).length)&&this._pipe[t].run(s),t+=1;this._invalidated={},this.is("valid")||this.enter("valid")},r.prototype.width=function(t){switch(t=t||r.Width.Default){case r.Width.Inner:case r.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},r.prototype.refresh=function(){this.enter("refreshing"),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$element.addClass(this.options.refreshClass),this.update(),this.$element.removeClass(this.options.refreshClass),this.leave("refreshing"),this.trigger("refreshed")},r.prototype.onThrottledResize=function(){s.clearTimeout(this.resizeTimer),this.resizeTimer=s.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},r.prototype.onResize=function(){return!!this._items.length&&this._width!==this.$element.width()&&!!this.isVisible()&&(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized")))},r.prototype.registerEventHandlers=function(){h.support.transition&&this.$stage.on(h.support.transition.end+".owl.core",h.proxy(this.onTransitionEnd,this)),!1!==this.settings.responsive&&this.on(s,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",h.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1})),this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",h.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",h.proxy(this.onDragEnd,this)))},r.prototype.onDragStart=function(t){var e=null;3!==t.which&&(e=h.support.transform?{x:(e=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","))[16===e.length?12:4],y:e[16===e.length?13:5]}:(e=this.$stage.position(),{x:this.settings.rtl?e.left+this.$stage.width()-this.width()+this.settings.margin:e.left,y:e.top}),this.is("animating")&&(h.support.transform?this.animate(e.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===t.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=h(t.target),this._drag.stage.start=e,this._drag.stage.current=e,this._drag.pointer=this.pointer(t),h(n).on("mouseup.owl.core touchend.owl.core",h.proxy(this.onDragEnd,this)),h(n).one("mousemove.owl.core touchmove.owl.core",h.proxy(function(t){var e=this.difference(this._drag.pointer,this.pointer(t));h(n).on("mousemove.owl.core touchmove.owl.core",h.proxy(this.onDragMove,this)),Math.abs(e.x)<Math.abs(e.y)&&this.is("valid")||(t.preventDefault(),this.enter("dragging"),this.trigger("drag"))},this)))},r.prototype.onDragMove=function(t){var e=null,i=null,s=this.difference(this._drag.pointer,this.pointer(t)),n=this.difference(this._drag.stage.start,s);this.is("dragging")&&(t.preventDefault(),this.settings.loop?(e=this.coordinates(this.minimum()),i=this.coordinates(this.maximum()+1)-e,n.x=((n.x-e)%i+i)%i+e):(e=this.settings.rtl?this.coordinates(this.maximum()):this.coordinates(this.minimum()),i=this.settings.rtl?this.coordinates(this.minimum()):this.coordinates(this.maximum()),t=this.settings.pullDrag?-1*s.x/5:0,n.x=Math.max(Math.min(n.x,e+t),i+t)),this._drag.stage.current=n,this.animate(n.x))},r.prototype.onDragEnd=function(t){var t=this.difference(this._drag.pointer,this.pointer(t)),e=this._drag.stage.current,i=0<t.x,i=i&&!this.settings.rtl||this.settings.rtl&&!i?"left":"right";h(n).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==t.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(e.x,0!==t.x?i:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=i,3<Math.abs(t.x)||300<(new Date).getTime()-this._drag.time)&&this._drag.target.one("click.owl.core",function(){return!1}),this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))},r.prototype.closest=function(i,s){var n=-1,o=this.width(),r=this.coordinates();return this.settings.freeDrag||h.each(r,h.proxy(function(t,e){return"left"===s&&e-30<i&&i<e+30?n=t:"right"===s&&e-o-30<i&&i<e-o+30?n=t+1:this.op(i,"<",e)&&this.op(i,">",void 0!==r[t+1]?r[t+1]:e-o)&&(n="left"===s?t+1:t),-1===n},this)),this.settings.loop||(this.op(i,">",r[this.minimum()])?(i=this.minimum(),n=i):this.op(i,"<",r[this.maximum()])&&(i=this.maximum(),n=i)),n},r.prototype.animate=function(t){var e=0<this.speed();this.is("animating")&&this.onTransitionEnd(),e&&(this.enter("animating"),this.trigger("translate")),h.support.transform3d&&h.support.transition?this.$stage.css({transform:"translate3d("+t+"px,0px,0px)",transition:this.speed()/1e3+"s"+(this.settings.slideTransition?" "+this.settings.slideTransition:"")}):e?this.$stage.animate({left:t+"px"},this.speed(),this.settings.fallbackEasing,h.proxy(this.onTransitionEnd,this)):this.$stage.css({left:t+"px"})},r.prototype.is=function(t){return this._states.current[t]&&0<this._states.current[t]},r.prototype.current=function(t){var e;return void 0===t?this._current:0!==this._items.length?(t=this.normalize(t),this._current!==t&&(void 0!==(e=this.trigger("change",{property:{name:"position",value:t}})).data&&(t=this.normalize(e.data)),this._current=t,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})),this._current):void 0},r.prototype.invalidate=function(t){return"string"==typeof t&&(this._invalidated[t]=!0,this.is("valid"))&&this.leave("valid"),h.map(this._invalidated,function(t,e){return e})},r.prototype.reset=function(t){void 0!==(t=this.normalize(t))&&(this._speed=0,this._current=t,this.suppress(["translate","translated"]),this.animate(this.coordinates(t)),this.release(["translate","translated"]))},r.prototype.normalize=function(t,e){var i=this._items.length,e=e?0:this._clones.length;return!this.isNumeric(t)||i<1?t=void 0:(t<0||i+e<=t)&&(t=((t-e/2)%i+i)%i+e/2),t},r.prototype.relative=function(t){return t-=this._clones.length/2,this.normalize(t,!0)},r.prototype.maximum=function(t){var e,i,s,n=this.settings,o=this._coordinates.length;if(n.loop)o=this._clones.length/2+this._items.length-1;else if(n.autoWidth||n.merge){if(e=this._items.length)for(i=this._items[e-=1].width(),s=this.$element.width();0<e&&!(s<(i+=this._items[e].width()+this.settings.margin));)e-=1;o=e+1}else o=n.center?this._items.length-1:this._items.length-n.items;return t&&(o-=this._clones.length/2),Math.max(o,0)},r.prototype.minimum=function(t){return t?0:this._clones.length/2},r.prototype.items=function(t){return void 0===t?this._items.slice():(t=this.normalize(t,!0),this._items[t])},r.prototype.mergers=function(t){return void 0===t?this._mergers.slice():(t=this.normalize(t,!0),this._mergers[t])},r.prototype.clones=function(i){function s(t){return t%2==0?n+t/2:e-(t+1)/2}var e=this._clones.length/2,n=e+this._items.length;return void 0===i?h.map(this._clones,function(t,e){return s(e)}):h.map(this._clones,function(t,e){return t===i?s(e):null})},r.prototype.speed=function(t){return void 0!==t&&(this._speed=t),this._speed},r.prototype.coordinates=function(t){var e,i=1,s=t-1;return void 0===t?h.map(this._coordinates,h.proxy(function(t,e){return this.coordinates(e)},this)):(this.settings.center?(this.settings.rtl&&(i=-1,s=t+1),e=this._coordinates[t],e+=(this.width()-e+(this._coordinates[s]||0))/2*i):e=this._coordinates[s]||0,Math.ceil(e))},r.prototype.duration=function(t,e,i){return 0===i?0:Math.min(Math.max(Math.abs(e-t),1),6)*Math.abs(i||this.settings.smartSpeed)},r.prototype.to=function(t,e){var i=this.current(),s=t-this.relative(i),n=(0<s)-(s<0),o=this._items.length,r=this.minimum(),a=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(s)>o/2&&(s+=-1*n*o),(n=(((t=i+s)-r)%o+o)%o+r)!==t&&n-s<=a&&0<n-s&&this.reset(i=(t=n)-s)):t=this.settings.rewind?(t%(a+=1)+a)%a:Math.max(r,Math.min(a,t)),this.speed(this.duration(i,t,e)),this.current(t),this.isVisible()&&this.update()},r.prototype.next=function(t){t=t||!1,this.to(this.relative(this.current())+1,t)},r.prototype.prev=function(t){t=t||!1,this.to(this.relative(this.current())-1,t)},r.prototype.onTransitionEnd=function(t){if(void 0!==t&&(t.stopPropagation(),(t.target||t.srcElement||t.originalTarget)!==this.$stage.get(0)))return!1;this.leave("animating"),this.trigger("translated")},r.prototype.viewport=function(){var t;if(this.options.responsiveBaseElement!==s)t=h(this.options.responsiveBaseElement).width();else if(s.innerWidth)t=s.innerWidth;else{if(!n.documentElement||!n.documentElement.clientWidth)return t;t=n.documentElement.clientWidth}return t},r.prototype.replace=function(t){this.$stage.empty(),this._items=[],t=t&&(t instanceof s.jQuery?t:h(t)),(t=this.settings.nestedItemSelector?t.find("."+this.settings.nestedItemSelector):t).filter(function(){return 1===this.nodeType}).each(h.proxy(function(t,e){e=this.prepare(e),this.$stage.append(e),this._items.push(e),this._mergers.push(+e.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)},this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},r.prototype.add=function(t,e){var i=this.relative(this._current);e=void 0===e?this._items.length:this.normalize(e,!0),t=t instanceof s.jQuery?t:h(t),this.trigger("add",{content:t,position:e}),t=this.prepare(t),0===this._items.length||e===this._items.length?(0===this._items.length&&this.$stage.append(t),0!==this._items.length&&this._items[e-1].after(t),this._items.push(t),this._mergers.push(+t.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[e].before(t),this._items.splice(e,0,t),this._mergers.splice(e,0,+t.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)),this._items[i]&&this.reset(this._items[i].index()),this.invalidate("items"),this.trigger("added",{content:t,position:e})},r.prototype.remove=function(t){void 0!==(t=this.normalize(t,!0))&&(this.trigger("remove",{content:this._items[t],position:t}),this._items[t].remove(),this._items.splice(t,1),this._mergers.splice(t,1),this.invalidate("items"),this.trigger("removed",{content:null,position:t}))},r.prototype.preloadAutoWidthImages=function(t){t.each(h.proxy(function(t,e){this.enter("pre-loading"),e=h(e),h(new Image).one("load",h.proxy(function(t){e.attr("src",t.target.src),e.css("opacity",1),this.leave("pre-loading"),this.is("pre-loading")||this.is("initializing")||this.refresh()},this)).attr("src",e.attr("src")||e.attr("data-src")||e.attr("data-src-retina"))},this))},r.prototype.destroy=function(){this.$element.off(".owl.core"),this.$stage.off(".owl.core"),h(n).off(".owl.core"),!1!==this.settings.responsive&&(s.clearTimeout(this.resizeTimer),this.off(s,"resize",this._handlers.onThrottledResize)),h.map(this._plugins,function(t){return t}).forEach(function(t){t&&t.destroy()}),this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$stage.remove(),this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")},r.prototype.op=function(t,e,i){var s=this.settings.rtl;switch(e){case"<":return s?i<t:t<i;case">":return s?t<i:i<t;case">=":return s?t<=i:i<=t;case"<=":return s?i<=t:t<=i}},r.prototype.on=function(t,e,i,s){t.addEventListener?t.addEventListener(e,i,s):t.attachEvent&&t.attachEvent("on"+e,i)},r.prototype.off=function(t,e,i,s){t.removeEventListener?t.removeEventListener(e,i,s):t.detachEvent&&t.detachEvent("on"+e,i)},r.prototype.trigger=function(t,e,i){var s={item:{count:this._items.length,index:this.current()}},n=h.camelCase(h.grep(["on",t,i],function(t){return t}).join("-").toLowerCase()),o=h.Event([t,"owl",i||"carousel"].join(".").toLowerCase(),h.extend({relatedTarget:this},s,e));return this._supress[t]||(h.each(this._plugins,function(t,e){e.onTrigger&&e.onTrigger(o)}),this.register({type:r.Type.Event,name:t}),this.$element.trigger(o),this.settings&&"function"==typeof this.settings[n]&&this.settings[n].call(this,o)),o},r.prototype.enter=function(t){h.each([t].concat(this._states.tags[t]||[]),h.proxy(function(t,e){void 0===this._states.current[e]&&(this._states.current[e]=0),this._states.current[e]+=1},this))},r.prototype.leave=function(t){h.each([t].concat(this._states.tags[t]||[]),h.proxy(function(t,e){--this._states.current[e]},this))},r.prototype.register=function(i){var e;i.type===r.Type.Event?(h.event.special[i.name]||(h.event.special[i.name]={}),h.event.special[i.name].owl||(e=h.event.special[i.name]._default,h.event.special[i.name]._default=function(t){return!e||!e.apply||t.namespace&&-1!==t.namespace.indexOf("owl")?t.namespace&&-1<t.namespace.indexOf("owl"):e.apply(this,arguments)},h.event.special[i.name].owl=!0)):i.type===r.Type.State&&(this._states.tags[i.name]?this._states.tags[i.name]=this._states.tags[i.name].concat(i.tags):this._states.tags[i.name]=i.tags,this._states.tags[i.name]=h.grep(this._states.tags[i.name],h.proxy(function(t,e){return h.inArray(t,this._states.tags[i.name])===e},this)))},r.prototype.suppress=function(t){h.each(t,h.proxy(function(t,e){this._supress[e]=!0},this))},r.prototype.release=function(t){h.each(t,h.proxy(function(t,e){delete this._supress[e]},this))},r.prototype.pointer=function(t){var e={x:null,y:null};return(t=(t=t.originalEvent||t||s.event).touches&&t.touches.length?t.touches[0]:t.changedTouches&&t.changedTouches.length?t.changedTouches[0]:t).pageX?(e.x=t.pageX,e.y=t.pageY):(e.x=t.clientX,e.y=t.clientY),e},r.prototype.isNumeric=function(t){return!isNaN(parseFloat(t))},r.prototype.difference=function(t,e){return{x:t.x-e.x,y:t.y-e.y}},h.fn.tmowlCarousel=function(e){var s=Array.prototype.slice.call(arguments,1);return this.each(function(){var t=h(this),i=t.data("owl.carousel");i||(i=new r(this,"object"==typeof e&&e),t.data("owl.carousel",i),h.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(t,e){i.register({type:r.Type.Event,name:e}),i.$element.on(e+".owl.carousel.core",h.proxy(function(t){t.namespace&&t.relatedTarget!==this&&(this.suppress([e]),i[e].apply(this,[].slice.call(arguments,1)),this.release([e]))},i))})),"string"==typeof e&&"_"!==e.charAt(0)&&i[e].apply(i,s)})},h.fn.tmowlCarousel.Constructor=r}(window.Zepto||window.jQuery,window,document),function(e,i){"use strict";function s(t){this._core=t,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":e.proxy(function(t){t.namespace&&this._core.settings.autoRefresh&&this.watch()},this)},this._core.options=e.extend({},s.Defaults,this._core.options),this._core.$element.on(this._handlers)}s.Defaults={autoRefresh:!0,autoRefreshInterval:500},s.prototype.watch=function(){this._interval||(this._visible=this._core.isVisible(),this._interval=i.setInterval(e.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},s.prototype.refresh=function(){this._core.isVisible()!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible)&&this._core.invalidate("width")&&this._core.refresh()},s.prototype.destroy=function(){var t,e;for(t in i.clearInterval(this._interval),this._handlers)t&&this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},e.fn.tmowlCarousel.Constructor.Plugins.AutoRefresh=s}(window.Zepto||window.jQuery,window),function(a,n){"use strict";function e(t){this._core=t,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":a.proxy(function(t){var e,i,s,n,o,r;if(t.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(t.property&&"position"===t.property.name||"initialized"===t.type))for(i=(e=this._core.settings).center&&Math.ceil(e.items/2)||e.items,s=e.center&&-1*i||0,n=(t.property&&void 0!==t.property.value?t.property.value:this._core.current())+s,o=this._core.clones().length,r=a.proxy(function(t,e){this.load(e)},this),0<e.lazyLoadEager&&(i+=e.lazyLoadEager,e.loop)&&(n-=e.lazyLoadEager,i+=1);s<i;)s+=1,this.load(o/2+this._core.relative(n)),o&&a.each(this._core.clones(this._core.relative(n)),r),n+=1},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)}e.Defaults={lazyLoad:!1,lazyLoadEager:0},e.prototype.load=function(t){var t=this._core.$stage.children().eq(t),e=t&&t.find(".owl-lazy");!e||-1<a.inArray(t.get(0),this._loaded)||(e.each(a.proxy(function(t,e){var i=a(e),s=1<n.devicePixelRatio&&i.attr("data-src-retina")||i.attr("data-src")||i.attr("data-srcset");this._core.trigger("load",{element:i,url:s},"lazy"),i.is("img")?i.one("load.owl.lazy",a.proxy(function(){i.css("opacity",1),this._core.trigger("loaded",{element:i,url:s},"lazy")},this)).attr("src",s):i.is("source")?i.one("load.owl.lazy",a.proxy(function(){this._core.trigger("loaded",{element:i,url:s},"lazy")},this)).attr("srcset",s):((e=new Image).onload=a.proxy(function(){i.css({"background-image":'url("'+s+'")',opacity:"1"}),this._core.trigger("loaded",{element:i,url:s},"lazy")},this),e.src=s)},this)),this._loaded.push(t.get(0)))},e.prototype.destroy=function(){var t,e;for(t in this.handlers)t&&this._core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},a.fn.tmowlCarousel.Constructor.Plugins.Lazy=e}(window.Zepto||window.jQuery,window),function(n){"use strict";function i(t){var e=this;this._core=t,this._previousHeight=null,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":n.proxy(function(t){t.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":n.proxy(function(t){t.namespace&&this._core.settings.autoHeight&&"position"===t.property.name&&this.update()},this),"loaded.owl.lazy":n.proxy(function(t){t.namespace&&this._core.settings.autoHeight&&t.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)},this._core.options=n.extend({},i.Defaults,this._core.options),this._core.$element.on(this._handlers),this._intervalId=null,n(void 0).on("load",function(){e._core.settings.autoHeight&&e.update()}),n(void 0).on("resize",function(){e._core.settings.autoHeight&&(null!==e._intervalId&&clearTimeout(e._intervalId),e._intervalId=setTimeout(function(){e.update()},250))})}i.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},i.prototype.update=function(){var t=this._core._current,e=t+this._core.settings.items,i=this._core.settings.lazyLoad,t=this._core.$stage.children().toArray().slice(t,e),s=[],e=0;n.each(t,function(t,e){s.push(n(e).height())}),(e=Math.max.apply(null,s))<=1&&i&&this._previousHeight&&(e=this._previousHeight),this._previousHeight=e,this._core.$stage.parent().height(e).addClass(this._core.settings.autoHeightClass)},i.prototype.destroy=function(){var t,e;for(t in this._handlers)t&&this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},n.fn.tmowlCarousel.Constructor.Plugins.AutoHeight=i}(window.Zepto||window.jQuery),function(c,e){"use strict";function i(t){this._core=t,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":c.proxy(function(t){t.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":c.proxy(function(t){t.namespace&&this._core.settings.video&&this.isInFullScreen()&&t.preventDefault()},this),"refreshed.owl.carousel":c.proxy(function(t){t.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()},this),"changed.owl.carousel":c.proxy(function(t){t.namespace&&"position"===t.property.name&&this._playing&&this.stop()},this),"prepared.owl.carousel":c.proxy(function(t){var e;t.namespace&&(e=c(t.content).find(".owl-video")).length&&(e.css("display","none"),this.fetch(e,c(t.content)))},this)},this._core.options=c.extend({},i.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",c.proxy(function(t){this.play(t)},this))}i.Defaults={video:!1,videoHeight:!1,videoWidth:!1},i.prototype.fetch=function(t,e){var i=t.attr("data-vimeo-id")?"vimeo":t.attr("data-vzaar-id")?"vzaar":"youtube",s=t.attr("data-vimeo-id")||t.attr("data-youtube-id")||t.attr("data-vzaar-id"),n=t.attr("data-width")||this._core.settings.videoWidth,o=t.attr("data-height")||this._core.settings.videoHeight,r=t.attr("href");if(!r)throw new Error("Missing video URL.");if(-1<(s=r.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com|be\-nocookie\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/))[3].indexOf("youtu"))i="youtube";else if(-1<s[3].indexOf("vimeo"))i="vimeo";else{if(!(-1<s[3].indexOf("vzaar")))throw new Error("Video URL not supported.");i="vzaar"}s=s[6],this._videos[r]={type:i,id:s,width:n,height:o},e.attr("data-video",r),this.thumbnail(t,this._videos[r])},i.prototype.thumbnail=function(e,t){function i(t){s=l.lazyLoad?c("<div/>",{class:"owl-video-tn "+h,srcType:t}):c("<div/>",{class:"owl-video-tn",style:"opacity:1;background-image:url("+t+")"}),e.after(s),e.after('<div class="owl-video-play-icon"></div>')}var s,n,o=t.width&&t.height?"width:"+t.width+"px;height:"+t.height+"px;":"",r=e.find("img"),a="src",h="",l=this._core.settings;if(e.wrap(c("<div/>",{class:"owl-video-wrapper",style:o})),this._core.settings.lazyLoad&&(a="data-src",h="owl-lazy"),r.length)return i(r.attr(a)),r.remove(),!1;"youtube"===t.type?(n="//img.youtube.com/vi/"+t.id+"/hqdefault.jpg",i(n)):"vimeo"===t.type?c.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+t.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){n=t[0].thumbnail_large,i(n)}}):"vzaar"===t.type&&c.ajax({type:"GET",url:"//vzaar.com/api/videos/"+t.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){n=t.framegrab_url,i(n)}})},i.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},i.prototype.play=function(t){var e,t=c(t.target).closest("."+this._core.settings.itemClass),i=this._videos[t.attr("data-video")],s=i.width||"100%",n=i.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),t=this._core.items(this._core.relative(t.index())),this._core.reset(t.index()),(e=c('<iframe frameborder="0" allowfullscreen mozallowfullscreen webkitAllowFullScreen ></iframe>')).attr("height",n),e.attr("width",s),"youtube"===i.type?e.attr("src","//www.youtube.com/embed/"+i.id+"?autoplay=1&rel=0&v="+i.id):"vimeo"===i.type?e.attr("src","//player.vimeo.com/video/"+i.id+"?autoplay=1"):"vzaar"===i.type&&e.attr("src","//view.vzaar.com/"+i.id+"/player?autoplay=true"),c(e).wrap('<div class="owl-video-frame" />').insertAfter(t.find(".owl-video")),this._playing=t.addClass("owl-video-playing"))},i.prototype.isInFullScreen=function(){var t=e.fullscreenElement||e.mozFullScreenElement||e.webkitFullscreenElement;return t&&c(t).parent().hasClass("owl-video-frame")},i.prototype.destroy=function(){var t,e;for(t in this._core.$element.off("click.owl.video"),this._handlers)t&&this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},c.fn.tmowlCarousel.Constructor.Plugins.Video=i}(window.Zepto||window.jQuery,(window,document)),function(r){"use strict";function e(t){this.core=t,this.core.options=r.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=void 0,this.next=void 0,this.handlers={"change.owl.carousel":r.proxy(function(t){t.namespace&&"position"===t.property.name&&(this.previous=this.core.current(),this.next=t.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":r.proxy(function(t){t.namespace&&(this.swapping="translated"===t.type)},this),"translate.owl.carousel":r.proxy(function(t){t.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)}e.Defaults={animateOut:!1,animateIn:!1},e.prototype.swap=function(){var t,e,i,s,n,o;1===this.core.settings.items&&r.support.animation&&r.support.transition&&(this.core.speed(0),e=r.proxy(this.clear,this),i=this.core.$stage.children().eq(this.previous),s=this.core.$stage.children().eq(this.next),n=this.core.settings.animateIn,o=this.core.settings.animateOut,this.core.current()!==this.previous)&&(o&&(t=this.core.coordinates(this.previous)-this.core.coordinates(this.next),i.one(r.support.animation.end,e).css({left:t+"px"}).addClass("animated owl-animated-out").addClass(o)),n)&&s.one(r.support.animation.end,e).addClass("animated owl-animated-in").addClass(n)},e.prototype.clear=function(t){r(t.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},e.prototype.destroy=function(){var t,e;for(t in this.handlers)t&&this.core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},r.fn.tmowlCarousel.Constructor.Plugins.Animate=e}(window.Zepto||window.jQuery),function(s,n,e){"use strict";function i(t){this._core=t,this._call=null,this._time=0,this._timeout=0,this._paused=!0,this._handlers={"changed.owl.carousel":s.proxy(function(t){t.namespace&&"settings"===t.property.name?this._core.settings.autoplay?this.play():this.stop():t.namespace&&"position"===t.property.name&&this._paused&&(this._time=0)},this),"initialized.owl.carousel":s.proxy(function(t){t.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":s.proxy(function(t,e,i){t.namespace&&this.play(e,i)},this),"stop.owl.autoplay":s.proxy(function(t){t.namespace&&this.stop()},this),"mouseover.owl.autoplay":s.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":s.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":s.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":s.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=s.extend({},i.Defaults,this._core.options)}i.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},i.prototype._next=function(t){this._call=n.setTimeout(s.proxy(this._next,this,t),this._timeout*(Math.round(this.read()/this._timeout)+1)-this.read()),this._core.is("interacting")||e.hidden||this._core.next(t||this._core.settings.autoplaySpeed)},i.prototype.read=function(){return(new Date).getTime()-this._time},i.prototype.play=function(t,e){var i;this._core.is("rotating")||this._core.enter("rotating"),t=t||this._core.settings.autoplayTimeout,i=Math.min(this._time%(this._timeout||t),t),this._paused?(this._time=this.read(),this._paused=!1):n.clearTimeout(this._call),this._time+=this.read()%t-i,this._timeout=t,this._call=n.setTimeout(s.proxy(this._next,this,e),t-i)},i.prototype.stop=function(){this._core.is("rotating")&&(this._time=0,this._paused=!0,n.clearTimeout(this._call),this._core.leave("rotating"))},i.prototype.pause=function(){this._core.is("rotating")&&!this._paused&&(this._time=this.read(),this._paused=!0,n.clearTimeout(this._call))},i.prototype.destroy=function(){var t,e;for(t in this.stop(),this._handlers)t&&this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},s.fn.tmowlCarousel.Constructor.Plugins.autoplay=i}(window.Zepto||window.jQuery,window,document),function(r){"use strict";function e(t){this._core=t,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":r.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.push('<div class="'+this._core.settings.dotClass+'">'+r(t.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"</div>")},this),"added.owl.carousel":r.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.splice(t.position,0,this._templates.pop())},this),"remove.owl.carousel":r.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.splice(t.position,1)},this),"changed.owl.carousel":r.proxy(function(t){t.namespace&&"position"===t.property.name&&this.draw()},this),"initialized.owl.carousel":r.proxy(function(t){t.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":r.proxy(function(t){t.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=r.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers)}e.Defaults={nav:!1,navText:['<span aria-label="Previous">&#x2039;</span>','<span aria-label="Next">&#x203a;</span>'],navSpeed:!1,navElement:'button type="button" role="presentation"',navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},e.prototype.initialize=function(){var t,i=this._core.settings;for(t in this._controls.$relative=(i.navContainer?r(i.navContainer):r("<div>").addClass(i.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=r("<"+i.navElement+">").addClass(i.navClass[0]).html(i.navText[0]).prependTo(this._controls.$relative).on("click",r.proxy(function(){this.prev(i.navSpeed)},this)),this._controls.$next=r("<"+i.navElement+">").addClass(i.navClass[1]).html(i.navText[1]).appendTo(this._controls.$relative).on("click",r.proxy(function(){this.next(i.navSpeed)},this)),i.dotsData||(this._templates=[r('<button role="button">').addClass(i.dotClass).append(r("<span>")).prop("outerHTML")]),this._controls.$absolute=(i.dotsContainer?r(i.dotsContainer):r("<div>").addClass(i.dotsClass).appendTo(this.$element)).addClass("disabled"),this._controls.$absolute.on("click","button",r.proxy(function(t){var e=(r(t.target).parent().is(this._controls.$absolute)?r(t.target):r(t.target).parent()).index();t.preventDefault(),this.to(e,i.dotsSpeed)},this)),this._overrides)t&&(this._core[t]=r.proxy(this[t],this))},e.prototype.destroy=function(){var t,e,i,s,n=this._core.settings;for(t in this._handlers)t&&this.$element.off(t,this._handlers[t]);for(e in this._controls)"$relative"===e&&n.navContainer?this._controls[e].html(""):this._controls[e].remove();for(s in this.overides)s&&(this._core[s]=this._overrides[s]);for(i in Object.getOwnPropertyNames(this))"function"!=typeof this[i]&&(this[i]=null)},e.prototype.update=function(){var t,e,i=this._core.clones().length/2,s=i+this._core.items().length,n=this._core.maximum(!0),o=this._core.settings,r=o.center||o.autoWidth||o.dotsData?1:o.dotsEach||o.items;if("page"!==o.slideBy&&(o.slideBy=Math.min(o.slideBy,o.items)),o.dots||"page"===o.slideBy)for(this._pages=[],t=i,e=0;t<s;t+=1){if(r<=e||0===e){if(this._pages.push({start:Math.min(n,t-i),end:t-i+r-1}),Math.min(n,t-i)===n)break;e=0}e+=this._core.mergers(this._core.relative(t))}},e.prototype.draw=function(){var t=this._core.settings,e=this._core.items().length<=t.items,i=this._core.relative(this._core.current()),s=t.loop||t.rewind;this._controls.$relative.toggleClass("disabled",!t.nav||e),t.nav&&(this._controls.$previous.toggleClass("disabled",!s&&i<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!s&&i>=this._core.maximum(!0))),this._controls.$absolute.toggleClass("disabled",!t.dots||e),t.dots&&(s=this._pages.length-this._controls.$absolute.children().length,t.dotsData&&0!=s?this._controls.$absolute.html(this._templates.join("")):0<s?this._controls.$absolute.append(new Array(1+s).join(this._templates[0])):s<0&&this._controls.$absolute.children().slice(s).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(r.inArray(this.current(),this._pages)).addClass("active"))},e.prototype.onTrigger=function(t){var e=this._core.settings;t.page={index:r.inArray(this.current(),this._pages),count:this._pages.length,size:e&&(e.center||e.autoWidth||e.dotsData?1:e.dotsEach||e.items)}},e.prototype.current=function(){var e=this._core.relative(this._core.current());return r.grep(this._pages,r.proxy(function(t){return t.start<=e&&t.end>=e},this)).pop()},e.prototype.getPosition=function(t){var e,i,s=this._core.settings;return"page"===s.slideBy?(e=r.inArray(this.current(),this._pages),i=this._pages.length,t?e+=1:e-=1,e=this._pages[(e%i+i)%i].start):(e=this._core.relative(this._core.current()),i=this._core.items().length,t?e+=s.slideBy:e-=s.slideBy),e},e.prototype.getAvailableSlide=function(e,i){function s(){var t=this.getPosition(i);this._core._items[t]&&this._core._items[t].is(".tc-hidden-visibility")?o<n&&(o++,this._core.current(t),setTimeout(function(){s.call(this)}.bind(this),50)):r.proxy(this._overrides.to,this._core)(t,e)}var n=this._core._items.length-this._core._current||100,o=0;s.call(this)},e.prototype.next=function(t){this.getAvailableSlide(t,!0)},e.prototype.prev=function(t){this.getAvailableSlide(t,!1)},e.prototype.to=function(t,e,i){!i&&this._pages.length?(i=this._pages.length,r.proxy(this._overrides.to,this._core)(this._pages[(t%i+i)%i].start,e)):r.proxy(this._overrides.to,this._core)(t,e)},r.fn.tmowlCarousel.Constructor.Plugins.Navigation=e}(window.Zepto||window.jQuery),function(s,n){"use strict";function e(t){this._core=t,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":s.proxy(function(t){t.namespace&&"URLHash"===this._core.settings.startPosition&&s(n).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":s.proxy(function(t){var e;t.namespace&&(e=s(t.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash"))&&(this._hashes[e]=t.content)},this),"changed.owl.carousel":s.proxy(function(t){var i;t.namespace&&"position"===t.property.name&&(i=this._core.items(this._core.relative(this._core.current())),t=s.map(this._hashes,function(t,e){return t===i?e:null}).join())&&n.location.hash.slice(1)!==t&&(n.location.hash=t)},this)},this._core.options=s.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers),s(n).on("hashchange.owl.navigation",s.proxy(function(){var t=n.location.hash.substring(1),e=this._core.$stage.children(),e=this._hashes[t]&&e.index(this._hashes[t]);void 0!==e&&e!==this._core.current()&&this._core.to(this._core.relative(e),!1,!0)},this))}e.Defaults={URLhashListener:!1},e.prototype.destroy=function(){var t,e;for(t in s(n).off("hashchange.owl.navigation"),this._handlers)t&&this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},s.fn.tmowlCarousel.Constructor.Plugins.Hash=e}(window.Zepto||window.jQuery,window),function(n){"use strict";var t,o=n("<support>").get(0).style,r="Webkit Moz O ms".split(" "),e={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}};function i(t,i){var s=!1,e=t.charAt(0).toUpperCase()+t.slice(1);return n.each((t+" "+r.join(e+" ")+e).split(" "),function(t,e){if(void 0!==o[e])return s=!i||e,!1}),s}function s(t){return i(t,!0)}(t={csstransforms:function(){return!!i("transform")},csstransforms3d:function(){return!!i("perspective")},csstransitions:function(){return!!i("transition")},cssanimations:function(){return!!i("animation")}}).csstransitions()&&(n.support.transition=new String(s("transition")),n.support.transition.end=e.transition.end[n.support.transition]),t.cssanimations()&&(n.support.animation=new String(s("animation")),n.support.animation.end=e.animation.end[n.support.animation]),t.csstransforms()&&(n.support.transform=new String(s("transform")),n.support.transform3d=t.csstransforms3d())}(window.Zepto||window.jQuery);!function(h,g,t){"use strict";var m="lazyLoadXT",y="lazied",p="load error",e="lazy-hidden",w=t.documentElement||t.body,C={autoInit:!0,selector:"img[data-src]",blankImage:"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",throttle:99,forceLoad:void 0===g.onscroll||!!g.operamini||!w.getBoundingClientRect,loadEvent:"pageshow",updateEvent:"load orientationchange resize scroll touchmove focus",forceEvent:"lazyloadall",oninit:{removeClass:"lazy"},onshow:{addClass:e},onload:{removeClass:e,addClass:"lazy-loaded"},onerror:{removeClass:e},checkDuplicates:!0},o={srcAttr:"data-src",edgeX:0,edgeY:0,visibleOnly:!0},n=h(g),z=function(t){return"function"==typeof t},s=h.extend,E=h.data||function(t,e){return h(t).data(e)},T=[],b=0,a=0;function d(t,e){return(void 0===t[e]?C:t)[e]}function L(){var t=g.pageYOffset;return void 0===t?w.scrollTop:t}function r(){1<a?(a=1,i(),setTimeout(r,C.throttle)):a=0}function u(t){!T.length||t&&"scroll"===t.type&&t.currentTarget===g&&b>=L()||(a||setTimeout(r,0),a=2)}function I(t,e){var o=C["on"+t];o&&(z(o)?o.call(e[0]):(o.addClass&&e.addClass(o.addClass),o.removeClass&&e.removeClass(o.removeClass))),e.trigger("lazy"+t,[e]),u()}function X(t){I(t.type,h(t.currentTarget).off(p,X))}function i(t){var e,o,n,a,r,i,c,l,s,d,u,f,A,v;if(T.length){for(t=t||C.forceLoad,b=1/0,e=L(),o=g.innerHeight||w.clientHeight,n=g.innerWidth||w.clientWidth,a=0,r=T.length;a<r;a+=1)c=(i=T[a])[0],l=i[m],s=!1,d=t||E(c,y)<0,h.contains(w,c)?(t||!l.visibleOnly||c.offsetWidth||c.offsetHeight)&&(d||(v=c.getBoundingClientRect(),f=l.edgeX,A=l.edgeY,d=(u=v.top+e-A-o)<=e&&v.bottom>-A&&v.left<=n+f&&v.right>-f),d?(i.on(p,X),I("show",i),A=l.srcAttr,(v=z(A)?A(i):c.getAttribute(A))&&(c.src=v),s=!0):u<b&&(b=u)):s=!0,s&&(E(c,y,0),T.splice(a,1),a-=1,r-=1);r||I("complete",h(w))}}function c(){n.lazyLoadXT()}function l(){i(!0)}h[m]=s(C,o,h[m]),h.fn[m]=function(a){var r={},i=d(a=a||{},"blankImage"),c=d(a,"checkDuplicates"),t=d(a,"scrollContainer"),l=d(a,"show");return h(t).on("scroll",u),Object.keys(o).forEach(function(t){r[t]=d(a,t)}),this.each(function(t,e){var o,n;e===g?h(C.selector).lazyLoadXT(a):(o=c&&E(e,y),n=h(e).data(y,l?-1:1),o||(i&&"IMG"===e.tagName&&!e.src&&(e.src=i),n[m]=s({},r),I("init",n),T.push(n)),u())})},h(function(){I("start",n),n.on(C.updateEvent,u).on(C.forceEvent,l),h(t).on(C.updateEvent,u),C.autoInit&&(n.on(C.loadEvent,c),c())})}(window.jQuery||window.Zepto||window.$,window,document),function(i){"use strict";var o=i.lazyLoadXT;o.selector+=",video,iframe[data-src]",o.videoPoster="data-poster",i(document).on("lazyshow","video",function(t,e){var n=e.lazyLoadXT.srcAttr,a="function"==typeof n,r=!1;e.attr("poster",e.attr(o.videoPoster)),e.children("source,track").each(function(t,e){var e=i(e),o=a?n(e):e.attr(n);o&&(e.attr("src",o),r=!0)}),r&&this.load()})}(window.jQuery||window.Zepto||window.$);!function(t,a,e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports&&"undefined"==typeof Meteor?window.module.exports=t(window.require("jquery")):t(a||e)}(function(r){"use strict";function i(u,M,y){var s,o,w=this,b={invalid:[],getCaret:function(){var t,a,e,n,s=0;try{return a=u.get(0),e=document.selection,n=a.selectionStart,e&&-1===navigator.appVersion.indexOf("MSIE 10")?((t=e.createRange()).moveStart("character",-b.val().length),s=t.text.length):!n&&"0"!==n||(s=n),s}catch(t){window.console.log(t)}},setCaret:function(t){var a,e;try{u.is(":focus")&&((e=u.get(0)).setSelectionRange?e.setSelectionRange(t,t):((a=e.createTextRange()).collapse(!0),a.moveEnd("character",t),a.moveStart("character",t),a.select()))}catch(t){window.console.log(t)}},events:function(){u.on("keydown.mask",function(t){u.data("mask-keycode",t.keyCode||t.which),u.data("mask-previus-value",u.val()),u.data("mask-previus-caret-pos",b.getCaret()),b.maskDigitPosMapOld=b.maskDigitPosMap}).on(r.jMaskGlobals.useInput?"input.mask":"keyup.mask",b.behaviour).on("paste.mask drop.mask",function(){setTimeout(function(){u.keydown().keyup()},100)}).on("change.mask",function(){u.data("changed",!0)}).on("blur.mask",function(){o===b.val()||u.data("changed")||u.trigger("change"),u.data("changed",!1)}).on("blur.mask",function(){o=b.val()}).on("focus.mask",function(t){!0===y.selectOnFocus&&r(t.target).select()}).on("focusout.mask",function(){y.clearIfNotMatch&&!s.test(b.val())&&b.val("")})},getRegexMask:function(){for(var t,a,e,n,s,o=[],r=0;r<M.length;r+=1)(e=w.translation[M.charAt(r)])?(t=e.pattern.toString().replace(/.{1}$|^.{1}/g,""),a=e.optional,(e=e.recursive)?(o.push(M.charAt(r)),n={digit:M.charAt(r),pattern:t}):o.push(a||e?t+"?":t)):o.push(M.charAt(r).replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"));return s=o.join(""),n&&(s=s.replace(new RegExp("("+n.digit+"(.*"+n.digit+")?)"),"($1)?").replace(new RegExp(n.digit,"g"),n.pattern)),new RegExp(s)},destroyEvents:function(){u.off(["input","keydown","keyup","paste","drop","blur","focusout",""].join(".mask "))},val:function(t){var a=u.is("input")?"val":"text",t=0<arguments.length?(u[a]()!==t&&u[a](t),u):u[a]();return t},calculateCaretPosition:function(t){var a,e,n=b.getMasked(),s=b.getCaret(),o=0,r=0,i=0,l=0,c=0;if(t!==n){for(a=u.data("mask-previus-caret-pos")||0,e=n.length,n=t.length,c=s;c<e&&b.maskDigitPosMap[c];c+=1)r+=1;for(c=s-1;0<=c&&b.maskDigitPosMap[c];--c)o+=1;for(c=s-1;0<=c;--c)b.maskDigitPosMap[c]&&(i+=1);for(c=a-1;0<=c;--c)b.maskDigitPosMapOld[c]&&(l+=1);n<s?s=10*e:s<=a&&a!==n?b.maskDigitPosMapOld[s]||(t=s,b.maskDigitPosMap[s=s-(l-i)-o]&&(s=t)):a<s&&(s=s+(i-l)+r)}return s},behaviour:function(t){var a,e,n=u.data("mask-keycode");if(t=t||window.event,b.invalid=[],-1===r.inArray(n,w.byPassKeys))return n=b.getMasked(),e=b.getCaret(),a=u.data("mask-previus-value")||"",setTimeout(function(){b.setCaret(b.calculateCaretPosition(a))},r.jMaskGlobals.keyStrokeCompensation),b.val(n),b.setCaret(e),b.callbacks(t)},getMasked:function(t,a){for(var e,n,s,o,r,i=[],l=void 0===a?b.val():a+"",c=0,u=M.length,d=0,k=l.length,p=1,h="push",f=-1,g=0,v=[],m=y.reverse?(h="unshift",p=-1,e=0,c=u-1,d=k-1,function(){return-1<c&&-1<d}):(e=u-1,function(){return c<u&&d<k});m();)s=M.charAt(c),o=l.charAt(d),(r=w.translation[s])?(o.match(r.pattern)?(i[h](o),r.recursive&&(-1===f?f=c:c===e&&c!==f&&(c=f-p),e===f)&&(c-=p),c+=p):o===n?(g-=1,n=void 0):r.optional?(c+=p,d-=p):r.fallback?(i[h](r.fallback),c+=p,d-=p):b.invalid.push({p:d,v:o,e:r.pattern}),d+=p):(t||i[h](s),o===s?(v.push(d),d+=p):(n=s,v.push(d+g),g+=1),c+=p);return a=M.charAt(e),u!==k+1||w.translation[a]||i.push(a),a=i.join(""),b.mapMaskdigitPositions(a,v,k),a},mapMaskdigitPositions:function(t,a,e){var n,s=y.reverse?t.length-e:0;for(b.maskDigitPosMap={},n=0;n<a.length;n+=1)b.maskDigitPosMap[a[n]+s]=1},callbacks:function(t){function a(t,a,e){"function"==typeof y[t]&&a&&y[t].apply(this,e)}var e=b.val(),n=e!==o,s=[e,t,u,y];a("onChange",!0==n,s),a("onKeyPress",!0==n,s),a("onComplete",e.length===M.length,s),a("onInvalid",0<b.invalid.length,[e,t,u,b.invalid,y])}};u=r(u),o=b.val(),M="function"==typeof M?M(b.val(),void 0,u,y):M,w.mask=M,w.options=y,w.remove=function(){var t=b.getCaret();return w.options.placeholder&&u.removeAttr("placeholder"),u.data("mask-maxlength")&&u.removeAttr("maxlength"),b.destroyEvents(),b.val(w.getCleanVal()),b.setCaret(t),u},w.getCleanVal=function(){return b.getMasked(!0)},w.getMaskedVal=function(t){return b.getMasked(!1,t)},w.init=function(t){var a,e,n;if(t=t||!1,y=y||{},w.clearIfNotMatch=r.jMaskGlobals.clearIfNotMatch,w.byPassKeys=r.jMaskGlobals.byPassKeys,w.translation=r.extend({},r.jMaskGlobals.translation,y.translation),w=r.extend(!0,{},w,y),s=b.getRegexMask(),t)b.events(),b.val(b.getMasked());else{for(y.placeholder&&u.attr("placeholder",y.placeholder),u.data("mask")&&u.attr("autocomplete","off"),n=!(a=0);a<M.length;a+=1)if((e=w.translation[M.charAt(a)])&&e.recursive){n=!1;break}n&&u.attr("maxlength",M.length).data("mask-maxlength",!0),b.destroyEvents(),b.events(),t=b.getCaret(),b.val(b.getMasked()),b.setCaret(t)}},w.init(!u.is("input"))}function l(t,a,e){var n=r(t).data("mask"),s=o.stringify,t=r(t).val()||r(t).text();e=e||{};try{return"function"==typeof a&&(a=a(t)),"object"!=typeof n||s(n.options)!==s(e)||n.mask!==a}catch(t){window.console.log(t)}}function a(){var t=r(this),a={},e="data-mask-",n=t.attr("data-mask");if(t.attr(e+"reverse")&&(a.reverse=!0),t.attr(e+"clearifnotmatch")&&(a.clearIfNotMatch=!0),"true"===t.attr(e+"selectonfocus")&&(a.selectOnFocus=!0),t.attr(e+"placeholder")&&(a.placeholder=t.attr(e+"placeholder")),l(t,n,a))return t.data("mask",new i(this,n,a))}var t,e,n,o=window.JSON;r.maskWatchers={},r.fn.mask=function(t,a){var e=this.selector,n=r.jMaskGlobals,s=n.watchInterval,n=(a=a||{}).watchInputs||n.watchInputs,o=function(){if(l(this,t,a))return r(this).data("mask",new i(this,t,a))};return r(this).each(o),e&&""!==e&&n&&(clearInterval(r.maskWatchers[e]),r.maskWatchers[e]=setInterval(function(){r(document).find(e).each(o)},s)),this},r.fn.masked=function(t){return this.data("mask").getMaskedVal(t)},r.fn.unmask=function(){return clearInterval(r.maskWatchers[this.selector]),delete r.maskWatchers[this.selector],this.each(function(){var t=r(this).data("mask");t&&t.remove().removeData("mask")})},r.fn.cleanVal=function(){return this.data("mask").getCleanVal()},r.applyDataMask=function(t){((t=t||r.jMaskGlobals.maskElements)instanceof r?t:r(t)).filter(r.jMaskGlobals.dataMaskAttr).each(a)},t={maskElements:"input,td,span,div",dataMaskAttr:"*[data-mask]",dataMask:!0,watchInterval:300,watchInputs:!0,keyStrokeCompensation:10,useInput:!/Chrome\/[2-4][0-9]|SamsungBrowser/.test(window.navigator.userAgent)&&(t="input",n=document.createElement("div"),(e=(t="on"+t)in n)||(n.setAttribute(t,"return;"),e="function"==typeof n[t]),n=null,e),watchDataMask:!1,byPassKeys:[9,16,17,18,36,37,38,39,40,91],translation:{0:{pattern:/\d/},9:{pattern:/\d/,optional:!0},"#":{pattern:/\d/,recursive:!0},A:{pattern:/[a-zA-Z0-9]/},S:{pattern:/[a-zA-Z]/}}},r.jMaskGlobals=r.jMaskGlobals||{},(t=r.jMaskGlobals=r.extend(!0,{},t,r.jMaskGlobals)).dataMask&&r.applyDataMask(),setInterval(function(){r.jMaskGlobals.watchDataMask&&r.applyDataMask()},t.watchInterval)},window.jQuery,window.Zepto);!function(e){"use strict";!function(Pe){"use strict";var e,l={to:function(e){return e===undefined?"":e.toFixed(2)},from:Number},u={target:"target",base:"base",origin:"origin",handle:"handle",handleLower:"handle-lower",handleUpper:"handle-upper",touchArea:"touch-area",horizontal:"horizontal",vertical:"vertical",background:"background",connect:"connect",connects:"connects",ltr:"ltr",rtl:"rtl",textDirectionLtr:"txt-dir-ltr",textDirectionRtl:"txt-dir-rtl",draggable:"draggable",drag:"state-drag",tap:"state-tap",active:"active",tooltip:"tooltip",pips:"pips",pipsHorizontal:"pips-horizontal",pipsVertical:"pips-vertical",marker:"marker",markerHorizontal:"marker-horizontal",markerVertical:"marker-vertical",markerNormal:"marker-normal",markerLarge:"marker-large",markerSub:"marker-sub",value:"value",valueHorizontal:"value-horizontal",valueVertical:"value-vertical",valueNormal:"value-normal",valueLarge:"value-large",valueSub:"value-sub"},Ce={tooltips:".__tooltips",aria:".__aria"},r=function(){function e(t,e,r){var n;var i=[];this.xPct=[];this.xVal=[];this.xSteps=[];this.xNumSteps=[];this.xHighestCompleteStep=[];this.xSteps=[r||!1];this.xNumSteps=[!1];this.snap=e;Object.keys(t).forEach(function(e){i.push([Oe(t[e]),e])});i.sort(function(e,t){return e[0][0]-t[0][0]});for(n=0;n<i.length;n++)this.handleEntryPoint(i[n][1],i[n][0]);this.xNumSteps=this.xSteps.slice(0);for(n=0;n<this.xNumSteps.length;n++)this.handleStepPoint(n,this.xNumSteps[n])}e.prototype.getDistance=function(e){var t;var r=[];for(t=0;t<this.xNumSteps.length-1;t++)r[t]=p(this.xVal,e,t);return r};e.prototype.getAbsoluteDistance=function(e,t,r){var n=0;var i;var a=1;var s;var o=0;var l=0;var u=0;var f=0;if(e<this.xPct[this.xPct.length-1])while(e>this.xPct[n+1])n++;else if(e===this.xPct[this.xPct.length-1])n=this.xPct.length-2;if(!r&&e===this.xPct[n+1])n++;if(t===null)t=[];s=t[n];if(r)i=(e-this.xPct[n])/(this.xPct[n+1]-this.xPct[n]);else i=(this.xPct[n+1]-e)/(this.xPct[n+1]-this.xPct[n]);while(s>0){o=this.xPct[n+1+f]-this.xPct[n+f];if(t[n+f]*a+100-i*100>100){l=o*i;a=(s-100*i)/t[n+f];i=1}else{l=t[n+f]*o/100*a;a=0}if(r){u=u-l;if(this.xPct.length+f>=1)f--}else{u=u+l;if(this.xPct.length-f>=1)f++}s=t[n+f]*a}return e+u};e.prototype.toStepping=function(e){e=b(this.xVal,this.xPct,e);return e};e.prototype.fromStepping=function(e){return S(this.xVal,this.xPct,e)};e.prototype.getStep=function(e){e=x(this.xPct,this.xSteps,this.snap,e);return e};e.prototype.getDefaultStep=function(e,t,r){var n=v(e,this.xPct);if(e===100||t&&e===this.xPct[n-1])n=Math.max(n-1,1);return(this.xVal[n]-this.xVal[n-1])/r};e.prototype.getNearbySteps=function(e){var t=v(e,this.xPct);return{stepBefore:{startValue:this.xVal[t-2],step:this.xNumSteps[t-2],highestStep:this.xHighestCompleteStep[t-2]},thisStep:{startValue:this.xVal[t-1],step:this.xNumSteps[t-1],highestStep:this.xHighestCompleteStep[t-1]},stepAfter:{startValue:this.xVal[t],step:this.xNumSteps[t],highestStep:this.xHighestCompleteStep[t]}}};e.prototype.countStepDecimals=function(){var e=this.xNumSteps.map(f);return Math.max.apply(null,e)};e.prototype.hasNoSize=function(){return this.xVal[0]===this.xVal[this.xVal.length-1]};e.prototype.convert=function(e){return this.getStep(this.toStepping(e))};e.prototype.handleEntryPoint=function(e,t){var r;var n;if(e==="min")r=0;else if(e==="max")r=100;else r=parseFloat(e);if(!s(r)||!s(t[0]))throw new Error("noUiSlider: 'range' value isn't numeric.");this.xPct.push(r);this.xVal.push(t[0]);n=Number(t[1]);if(!r){if(!isNaN(n))this.xSteps[0]=n}else this.xSteps.push(isNaN(n)?false:n);this.xHighestCompleteStep.push(0)};e.prototype.handleStepPoint=function(e,t){var r;var n;var i;if(!t)return;if(this.xVal[e]===this.xVal[e+1]){this.xSteps[e]=this.xHighestCompleteStep[e]=this.xVal[e];return}this.xSteps[e]=p([this.xVal[e],this.xVal[e+1]],t,0)/c(this.xPct[e],this.xPct[e+1]);r=(this.xVal[e+1]-this.xVal[e])/this.xNumSteps[e];n=Math.ceil(Number(r.toFixed(3))-1);i=this.xVal[e]+this.xNumSteps[e]*n;this.xHighestCompleteStep[e]=i};return e}(),t=(Pe.PipsMode=void 0,Pe.PipsMode||(Pe.PipsMode={})),n=(t.Range="range",t.Steps="steps",t.Positions="positions",t.Count="count",t.Values="values",Pe.PipsType=void 0,Pe.PipsType||(Pe.PipsType={}));function i(e){return a(e)&&typeof e.from==="function"}function a(e){return typeof e==="object"&&typeof e.to==="function"}function Ne(e){e.parentElement.removeChild(e)}function Ve(e){return e!==null&&e!==undefined}function Ae(e){e.preventDefault()}function ke(e){return e.filter(function(e){return!this[e]?this[e]=true:!1},{})}function o(e,t){return Math.round(e/t)*t}function Me(e,t){var r=e.getBoundingClientRect();var n=e.ownerDocument;var i=n.documentElement;var a=je(n);if(/webkit.*Chrome.*Mobile/i.test(navigator.userAgent))a.x=0;return t?r.top+a.y-i.clientTop:r.left+a.x-i.clientLeft}function s(e){return typeof e==="number"&&!isNaN(e)&&isFinite(e)}function Ue(e,t,r){if(r>0){Le(e,t);setTimeout(function(){Te(e,t)},r)}}function De(e){return Math.max(Math.min(e,100),0)}function Oe(e){return Array.isArray(e)?e:[e]}function f(e){var t;e=String(e);t=e.split(".");return t.length>1?t[1].length:0}function Le(e,t){if(e.classList&&!/\s/.test(t))e.classList.add(t);else e.className+=" "+t}function Te(e,t){if(e.classList&&!/\s/.test(t))e.classList.remove(t);else e.className=e.className.replace(new RegExp("(^|\\b)"+t.split(" ").join("|")+"(\\b|$)","gi")," ")}function ze(e,t){return e.classList?e.classList.contains(t):new RegExp("\\b"+t+"\\b").test(e.className)}function je(e){var t=window.pageXOffset!==undefined;var r=(e.compatMode||"")==="CSS1Compat";var n=t?window.pageXOffset:r?e.documentElement.scrollLeft:e.body.scrollLeft;var i=t?window.pageYOffset:r?e.documentElement.scrollTop:e.body.scrollTop;return{x:n,y:i}}function He(){return window.navigator.pointerEnabled?{start:"pointerdown",move:"pointermove",end:"pointerup"}:window.navigator.msPointerEnabled?{start:"MSPointerDown",move:"MSPointerMove",end:"MSPointerUp"}:{start:"mousedown touchstart",move:"mousemove touchmove",end:"mouseup touchend"}}function Fe(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("test",null,t)}catch(e){}return e}function Re(){return window.CSS&&CSS.supports&&CSS.supports("touch-action","none")}function c(e,t){return 100/(t-e)}function p(e,t,r){return t*100/(e[r+1]-e[r])}function d(e,t){return p(e,e[0]<0?t+Math.abs(e[0]):t-e[0],0)}function h(e,t){return t*(e[1]-e[0])/100+e[0]}function v(e,t){var r=1;while(e>=t[r])r+=1;return r}function b(e,t,r){var n;var i;var a;var s;var o;if(r>=e.slice(-1)[0])return 100;n=v(r,e);i=e[n-1];a=e[n];s=t[n-1];o=t[n];return s+d([i,a],r)/c(s,o)}function S(e,t,r){var n;var i;var a;var s;var o;if(r>=100)return e.slice(-1)[0];n=v(r,t);i=e[n-1];a=e[n];s=t[n-1];o=t[n];return h([i,a],(r-s)*c(s,o))}function x(e,t,r,n){var i;var a;var s;if(n===100)return n;i=v(n,e);a=e[i-1];s=e[i];if(r){if(n-a>(s-a)/2)return s;return a}if(!t[i-1])return n;return e[i-1]+o(n-e[i-1],t[i-1])}function y(e,t){if(!s(t))throw new Error("noUiSlider: 'step' is not numeric.");e.singleStep=t}function w(e,t){if(!s(t))throw new Error("noUiSlider: 'keyboardPageMultiplier' is not numeric.");e.keyboardPageMultiplier=t}function E(e,t){if(!s(t))throw new Error("noUiSlider: 'keyboardMultiplier' is not numeric.");e.keyboardMultiplier=t}function P(e,t){if(!s(t))throw new Error("noUiSlider: 'keyboardDefaultStep' is not numeric.");e.keyboardDefaultStep=t}function C(e,t){if(typeof t!=="object"||Array.isArray(t))throw new Error("noUiSlider: 'range' is not an object.");if(t.min===undefined||t.max===undefined)throw new Error("noUiSlider: Missing 'min' or 'max' in 'range'.");e.spectrum=new r(t,e.snap||!1,e.singleStep)}function N(e,t){t=Oe(t);if(!Array.isArray(t)||!t.length)throw new Error("noUiSlider: 'start' option is incorrect.");e.handles=t.length;e.start=t}function V(e,t){if(typeof t!=="boolean")throw new Error("noUiSlider: 'snap' option must be a boolean.");e.snap=t}function A(e,t){if(typeof t!=="boolean")throw new Error("noUiSlider: 'animate' option must be a boolean.");e.animate=t}function k(e,t){if(typeof t!=="number")throw new Error("noUiSlider: 'animationDuration' option must be a number.");e.animationDuration=t}function M(e,t){var r=[!1];var n;if(t==="lower")t=[!0,!1];else if(t==="upper")t=[!1,!0];if(t===!0||t===!1){for(n=1;n<e.handles;n++)r.push(t);r.push(!1)}else if(!Array.isArray(t)||!t.length||t.length!==e.handles+1)throw new Error("noUiSlider: 'connect' option doesn't match handle count.");else r=t;e.connect=r}function U(e,t){switch(t){case"horizontal":e.ort=0;break;case"vertical":e.ort=1;break;default:throw new Error("noUiSlider: 'orientation' option is invalid.")}}function m(e,t){if(!s(t))throw new Error("noUiSlider: 'margin' option must be numeric.");if(t===0)return;e.margin=e.spectrum.getDistance(t)}function D(e,t){if(!s(t))throw new Error("noUiSlider: 'limit' option must be numeric.");e.limit=e.spectrum.getDistance(t);if(!e.limit||e.handles<2)throw new Error("noUiSlider: 'limit' option is only supported on linear sliders with 2 or more handles.")}function O(e,t){var r;var n;var i;var a;if(!s(t)&&!Array.isArray(t))throw new Error("noUiSlider: 'padding' option must be numeric or array of exactly 2 numbers.");if(Array.isArray(t)&&!(t.length===2||s(t[0])||s(t[1])))throw new Error("noUiSlider: 'padding' option must be numeric or array of exactly 2 numbers.");if(t===0)return;if(!Array.isArray(t))t=[t,t];e.padding=[e.spectrum.getDistance(t[0]),e.spectrum.getDistance(t[1])];for(r=0;r<e.spectrum.xNumSteps.length-1;r++)if(e.padding[0][r]<0||e.padding[1][r]<0)throw new Error("noUiSlider: 'padding' option must be a positive number(s).");n=t[0]+t[1];i=e.spectrum.xVal[0];a=e.spectrum.xVal[e.spectrum.xVal.length-1];if(n/(a-i)>1)throw new Error("noUiSlider: 'padding' option must not exceed 100% of the range.")}function L(e,t){switch(t){case"ltr":e.dir=0;break;case"rtl":e.dir=1;break;default:throw new Error("noUiSlider: 'direction' option was not recognized.")}}function T(e,t){var r;var n;var i;var a;var s;var o;var l;var u;if(typeof t!=="string")throw new Error("noUiSlider: 'behaviour' must be a string containing options.");r=t.indexOf("tap")>=0;n=t.indexOf("drag")>=0;i=t.indexOf("fixed")>=0;a=t.indexOf("snap")>=0;s=t.indexOf("hover")>=0;o=t.indexOf("unconstrained")>=0;l=t.indexOf("drag-all")>=0;u=t.indexOf("smooth-steps")>=0;if(i){if(e.handles!==2)throw new Error("noUiSlider: 'fixed' behaviour must be used with 2 handles");m(e,e.start[1]-e.start[0])}if(o&&(e.margin||e.limit))throw new Error("noUiSlider: 'unconstrained' behaviour cannot be used with margin or limit");e.events={tap:r||a,drag:n,dragAll:l,smoothSteps:u,fixed:i,snap:a,hover:s,unconstrained:o}}function z(e,t){var r;if(t===!1)return;if(t===!0||a(t)){e.tooltips=[];for(r=0;r<e.handles;r++)e.tooltips.push(t)}else{t=Oe(t);if(t.length!==e.handles)throw new Error("noUiSlider: must pass a formatter for all handles.");t.forEach(function(e){if(typeof e!=="boolean"&&!a(e))throw new Error("noUiSlider: 'tooltips' must be passed a formatter or 'false'.")});e.tooltips=t}}function j(e,t){if(t.length!==e.handles)throw new Error("noUiSlider: must pass a attributes for all handles.");e.handleAttributes=t}function H(e,t){if(!a(t))throw new Error("noUiSlider: 'ariaFormat' requires 'to' method.");e.ariaFormat=t}function F(e,t){if(!i(t))throw new Error("noUiSlider: 'format' requires 'to' and 'from' methods.");e.format=t}function R(e,t){if(typeof t!=="boolean")throw new Error("noUiSlider: 'keyboardSupport' option must be a boolean.");e.keyboardSupport=t}function _(e,t){e.documentElement=t}function B(e,t){if(typeof t!=="string"&&t!==!1)throw new Error("noUiSlider: 'cssPrefix' must be a string or `false`.");e.cssPrefix=t}function q(t,r){if(typeof r!=="object")throw new Error("noUiSlider: 'cssClasses' must be an object.");if(typeof t.cssPrefix==="string"){t.cssClasses={};Object.keys(r).forEach(function(e){t.cssClasses[e]=t.cssPrefix+r[e]})}else t.cssClasses=r}function _e(t){var r={margin:null,limit:null,padding:null,animate:!0,animationDuration:300,ariaFormat:l,format:l};var n={step:{r:!1,t:y},keyboardPageMultiplier:{r:!1,t:w},keyboardMultiplier:{r:!1,t:E},keyboardDefaultStep:{r:!1,t:P},start:{r:!0,t:N},connect:{r:!0,t:M},direction:{r:!0,t:L},snap:{r:!1,t:V},animate:{r:!1,t:A},animationDuration:{r:!1,t:k},range:{r:!0,t:C},orientation:{r:!1,t:U},margin:{r:!1,t:m},limit:{r:!1,t:D},padding:{r:!1,t:O},behaviour:{r:!0,t:T},ariaFormat:{r:!1,t:H},format:{r:!1,t:F},tooltips:{r:!1,t:z},keyboardSupport:{r:!0,t:R},documentElement:{r:!1,t:_},cssPrefix:{r:!0,t:B},cssClasses:{r:!0,t:q},handleAttributes:{r:!1,t:j}};var i={connect:!1,direction:"ltr",behaviour:"tap",orientation:"horizontal",keyboardSupport:!0,cssPrefix:"noui-",cssClasses:u,keyboardPageMultiplier:5,keyboardMultiplier:1,keyboardDefaultStep:10};var e;var a;var s;var o;if(t.format&&!t.ariaFormat)t.ariaFormat=t.format;Object.keys(n).forEach(function(e){if(!Ve(t[e])&&i[e]===undefined){if(n[e].r)throw new Error("noUiSlider: '"+e+"' is required.");return}n[e].t(r,!Ve(t[e])?i[e]:t[e])});r.pips=t.pips;e=document.createElement("div");a=e.style.msTransform!==undefined;s=e.style.transform!==undefined;r.transformRule=s?"transform":a?"msTransform":"webkitTransform";o=[["left","top"],["right","bottom"]];r.style=o[r.dir][r.ort];return r}function X(e,g,a){var l=He();var n=Re();var j=n&&Fe();var u=e;var f;var c;var p;var i;var s;var w=g.spectrum;var b=[];var S=[];var d=[];var h=0;var o={};var v=e.ownerDocument;var m=g.documentElement||v.documentElement;var x=v.body;var H=v.dir==="rtl"||g.ort===1?0:100;var y;function E(e,t){var r=v.createElement("div");if(t)Le(r,t);e.appendChild(r);return r}function F(e,t){var r=E(e,g.cssClasses.origin);var n=E(r,g.cssClasses.handle);var i;E(n,g.cssClasses.touchArea);n.setAttribute("data-handle",String(t));if(g.keyboardSupport){n.setAttribute("tabindex","0");n.addEventListener("keydown",function(e){return oe(e,t)})}if(g.handleAttributes!==undefined){i=g.handleAttributes[t];Object.keys(i).forEach(function(e){n.setAttribute(e,i[e])})}n.setAttribute("role","slider");n.setAttribute("aria-orientation",g.ort?"vertical":"horizontal");if(t===0)Le(n,g.cssClasses.handleLower);else if(t===g.handles-1)Le(n,g.cssClasses.handleUpper);r.handle=n;return r}function R(e,t){if(!t)return!1;return E(e,g.cssClasses.connect)}function _(e,t){var r=E(t,g.cssClasses.connects);var n;c=[];p=[];p.push(R(r,e[0]));for(n=0;n<g.handles;n++){c.push(F(t,n));d[n]=n;p.push(R(r,e[n+1]))}}function B(e){var t;Le(e,g.cssClasses.target);if(g.dir===0)Le(e,g.cssClasses.ltr);else Le(e,g.cssClasses.rtl);if(g.ort===0)Le(e,g.cssClasses.horizontal);else Le(e,g.cssClasses.vertical);t=getComputedStyle(e).direction;if(t==="rtl")Le(e,g.cssClasses.textDirectionRtl);else Le(e,g.cssClasses.textDirectionLtr);return E(e,g.cssClasses.base)}function q(e,t){if(!g.tooltips||!g.tooltips[t])return!1;return E(e.firstChild,g.cssClasses.tooltip)}function X(){return u.hasAttribute("disabled")}function P(e){var t=c[e];return t.hasAttribute("disabled")}function Y(e){if(e!==null&&e!==undefined){c[e].setAttribute("disabled","");c[e].handle.removeAttribute("tabindex")}else{u.setAttribute("disabled","");c.forEach(function(e){e.handle.removeAttribute("tabindex")})}}function I(e){if(e!==null&&e!==undefined){c[e].removeAttribute("disabled");c[e].handle.setAttribute("tabindex","0")}else{u.removeAttribute("disabled");c.forEach(function(e){e.removeAttribute("disabled");e.handle.setAttribute("tabindex","0")})}}function C(){if(s){r("update"+Ce.tooltips);s.forEach(function(e){if(e)Ne(e)});s=null}}function W(){var n;C();s=c.map(q);t("update"+Ce.tooltips,function(e,t,r){if(!s||!g.tooltips)return;if(s[t]===!1)return;n=e[t];if(g.tooltips[t]!==!0)n=g.tooltips[t].to(r[t]);s[t].innerHTML=n})}function $(){r("update"+Ce.aria);t("update"+Ce.aria,function(e,t,s,r,o){d.forEach(function(e){var t=c[e];var r=D(S,e,0,!0,!0,!0);var n=D(S,e,100,!0,!0,!0);var i=o[e];var a=String(g.ariaFormat.to(s[e]));r=w.fromStepping(r).toFixed(1);n=w.fromStepping(n).toFixed(1);i=w.fromStepping(i).toFixed(1);t.children[0].setAttribute("aria-valuemin",r);t.children[0].setAttribute("aria-valuemax",n);t.children[0].setAttribute("aria-valuenow",i);t.children[0].setAttribute("aria-valuetext",a)})})}function G(e){var t;var r;var n;if(e.mode===Pe.PipsMode.Range||e.mode===Pe.PipsMode.Steps)return w.xVal;if(e.mode===Pe.PipsMode.Count){if(e.values<2)throw new Error("noUiSlider: 'values' (>= 2) required for mode 'count'.");t=e.values-1;r=100/t;n=[];while(t--)n[t]=t*r;n.push(100);return J(n,e.stepped)}if(e.mode===Pe.PipsMode.Positions)return J(e.values,e.stepped);if(e.mode===Pe.PipsMode.Values){if(e.stepped)return e.values.map(function(e){return w.fromStepping(w.getStep(w.toStepping(e)))});return e.values}return[]}function J(e,t){return e.map(function(e){return w.fromStepping(t?w.getStep(e):e)})}function K(v){var m=G(v);var g={};var e=w.xVal[0];var t=w.xVal[w.xVal.length-1];var b=!1;var S=!1;var x=0;function y(e,t){return Number((e+t).toFixed(7))}m=ke(m.slice().sort(function(e,t){return e-t}));if(m[0]!==e){m.unshift(e);b=!0}if(m[m.length-1]!==t){m.push(t);S=!0}m.forEach(function(e,t){var r;var n;var i;var a=e;var s=m[t+1];var o;var l;var u;var f;var c;var p;var d;var h=v.mode===Pe.PipsMode.Steps;if(h)r=w.xNumSteps[t];if(!r)r=s-a;if(s===undefined)s=a;r=Math.max(r,1e-7);for(n=a;n<=s;n=y(n,r)){o=w.toStepping(n);l=o-x;c=l/(v.density||1);p=Math.round(c);d=l/p;for(i=1;i<=p;i+=1){u=x+i*d;g[u.toFixed(5)]=[w.fromStepping(u),0]}f=m.indexOf(n)>-1?Pe.PipsType.LargeValue:h?Pe.PipsType.SmallValue:Pe.PipsType.NoValue;if(!t&&b&&n!==s)f=0;if(!(n===s&&S))g[o.toFixed(5)]=[n,f];x=o}});return g}function Q(t,i,a){var e,r;var s=v.createElement("div");var o=(e={},e[Pe.PipsType.None]="",e[Pe.PipsType.NoValue]=g.cssClasses.valueNormal,e[Pe.PipsType.LargeValue]=g.cssClasses.valueLarge,e[Pe.PipsType.SmallValue]=g.cssClasses.valueSub,e);var l=(r={},r[Pe.PipsType.None]="",r[Pe.PipsType.NoValue]=g.cssClasses.markerNormal,r[Pe.PipsType.LargeValue]=g.cssClasses.markerLarge,r[Pe.PipsType.SmallValue]=g.cssClasses.markerSub,r);var u=[g.cssClasses.valueHorizontal,g.cssClasses.valueVertical];var f=[g.cssClasses.markerHorizontal,g.cssClasses.markerVertical];Le(s,g.cssClasses.pips);Le(s,g.ort===0?g.cssClasses.pipsHorizontal:g.cssClasses.pipsVertical);function c(e,t){var r=t===g.cssClasses.value;var n=r?u:f;var i=r?o:l;return t+" "+n[g.ort]+" "+i[e]}function n(e,t,r){var n;r=i?i(t,r):r;if(r===Pe.PipsType.None)return;n=E(s,!1);n.className=c(r,g.cssClasses.marker);n.style[g.style]=e+"%";if(r>Pe.PipsType.NoValue){n=E(s,!1);n.className=c(r,g.cssClasses.value);n.setAttribute("data-value",String(t));n.style[g.style]=e+"%";n.innerHTML=String(a.to(t))}}Object.keys(t).forEach(function(e){n(e,t[e][0],t[e][1])});return s}function N(){if(i){Ne(i);i=null}}function V(e){var t;var r;var n;N();r=K(e);t=e.filter;n=e.format||{to:function(e){return String(Math.round(e))}};i=u.appendChild(Q(r,t,n));return i}function Z(){var e=f.getBoundingClientRect();var t="offset"+["Width","Height"][g.ort];return g.ort===0?e.width||f[t]:e.height||f[t]}function A(r,n,i,a){var t=function(e){var t=ee(e,a.pageOffset,a.target||n);if(!t)return!1;if(X()&&!a.doNotReject)return!1;if(ze(u,g.cssClasses.tap)&&!a.doNotReject)return!1;if(r===l.start&&t.buttons!==undefined&&t.buttons>1)return!1;if(a.hover&&t.buttons)return!1;if(!j)t.preventDefault();t.calcPoint=t.points[g.ort];i(t,a)};var s=[];r.split(" ").forEach(function(e){n.addEventListener(e,t,j?{passive:!0}:!1);s.push([e,t])});return s}function ee(t,e,r){var n=t.type.indexOf("touch")===0;var i=t.type.indexOf("mouse")===0;var a=t.type.indexOf("pointer")===0;var s=0;var o=0;var l;var u;var f;if(t.type.indexOf("MSPointer")===0)a=!0;if(t.type==="mousedown"&&!t.buttons&&!t.touches)return!1;if(n){l=function(e){return e.target===r||r.contains(e.target)||t.composed&&t.composedPath().shift()===r};if(t.type==="touchstart"){u=Array.prototype.filter.call(t.touches,l);if(u.length>1)return!1;s=u[0].pageX;o=u[0].pageY}else{f=Array.prototype.find.call(t.changedTouches,l);if(!f)return!1;s=f.pageX;o=f.pageY}}e=e||je(v);if(i||a){s=t.clientX+e.x;o=t.clientY+e.y}t.pageOffset=e;t.points=[s,o];t.cursor=i||a;return t}function te(e){var t=e-Me(f,g.ort);var r=t*100/Z();r=De(r);return g.dir?100-r:r}function re(o){var l=100;var u=!1;c.forEach(function(e,t){var r;var n;var i;var a;var s;if(P(t))return;r=S[t];n=Math.abs(r-o);i=n===100&&l===100;a=n<l;s=n<=l&&o>r;if(a||s||i){u=t;l=n}});return u}function ne(e,t){if(e.type==="mouseout"&&e.target.nodeName==="HTML"&&e.relatedTarget===null)k(e,t)}function ie(e,t){var r;var n;if(navigator.appVersion.indexOf("MSIE 9")===-1&&e.buttons===0&&t.buttonsProperty!==0)return k(e,t);r=(g.dir?-1:1)*(e.calcPoint-t.startCalcPoint);n=r*100/t.baseSize;fe(r>0,n,t.locations,t.handleNumbers,t.connect)}function k(e,t){if(t.handle){Te(t.handle,g.cssClasses.active);h-=1}t.listeners.forEach(function(e){m.removeEventListener(e[0],e[1])});if(h===0){Te(u,g.cssClasses.drag);L();if(e.cursor){x.style.cursor="";x.removeEventListener("selectstart",Ae)}}if(g.events.smoothSteps){t.handleNumbers.forEach(function(e){T(e,S[e],!0,!0,!1,!1)});t.handleNumbers.forEach(function(e){U("update",e)})}t.handleNumbers.forEach(function(e){U("change",e);U("set",e);U("end",e)})}function M(e,t){var r;var n;var i;var a;var s;var o;if(t.handleNumbers.some(P))return;if(t.handleNumbers.length===1){n=c[t.handleNumbers[0]];r=n.children[0];h+=1;Le(r,g.cssClasses.active)}e.stopPropagation();i=[];a=A(l.move,m,ie,{target:e.target,handle:r,connect:t.connect,listeners:i,startCalcPoint:e.calcPoint,baseSize:Z(),pageOffset:e.pageOffset,handleNumbers:t.handleNumbers,buttonsProperty:e.buttons,locations:S.slice()});s=A(l.end,m,k,{target:e.target,handle:r,listeners:i,doNotReject:!0,handleNumbers:t.handleNumbers});o=A("mouseout",m,ne,{target:e.target,handle:r,listeners:i,doNotReject:!0,handleNumbers:t.handleNumbers});i.push.apply(i,a.concat(s,o));if(e.cursor){x.style.cursor=getComputedStyle(e.target).cursor;if(c.length>1)Le(u,g.cssClasses.drag);x.addEventListener("selectstart",Ae,!1)}t.handleNumbers.forEach(function(e){U("start",e)})}function ae(e){var t;var r;e.stopPropagation();t=te(e.calcPoint);r=re(t);if(r===!1)return;if(!g.events.snap)Ue(u,g.cssClasses.tap,g.animationDuration);T(r,t,!0,!0);L();U("slide",r,!0);U("update",r,!0);if(!g.events.snap){U("change",r,!0);U("set",r,!0)}else M(e,{handleNumbers:[r]})}function se(e){var t=te(e.calcPoint);var r=w.getStep(t);var n=w.fromStepping(r);Object.keys(o).forEach(function(e){if("hover"===e.split(".")[0])o[e].forEach(function(e){e.call(y,n)})})}function oe(e,t){var r;var n;var i;var a;var s;var o;var l;var u;var f;var c;var p;var d;var h;var v;var m;if(X()||P(t))return!1;r=["Left","Right"];n=["Down","Up"];i=["PageDown","PageUp"];a=["Home","End"];if(g.dir&&!g.ort)r.reverse();else if(g.ort&&!g.dir){n.reverse();i.reverse()}s=e.key.replace("Arrow","");o=s===i[0];l=s===i[1];u=s===n[0]||s===r[0]||o;f=s===n[1]||s===r[1]||l;c=s===a[0];p=s===a[1];if(!u&&!f&&!c&&!p)return!0;e.preventDefault();if(f||u){h=u?0:1;v=xe(t);m=v[h];if(m===null)return!1;if(m===!1)m=w.getDefaultStep(S[t],u,g.keyboardDefaultStep);if(l||o)m*=g.keyboardPageMultiplier;else m*=g.keyboardMultiplier;m=Math.max(m,1e-7);m=(u?-1:1)*m;d=b[t]+m}else if(p)d=g.spectrum.xVal[g.spectrum.xVal.length-1];else d=g.spectrum.xVal[0];T(t,w.toStepping(d),!0,!0);U("slide",t);U("update",t);U("change",t);U("set",t);return!1}function le(r){var n;var i;var a;var s;var o;if(!r.fixed)c.forEach(function(e,t){A(l.start,e.children[0],M,{handleNumbers:[t]})});if(r.tap)A(l.start,f,ae,{});if(r.hover)A(l.move,f,se,{hover:!0});if(r.drag)p.forEach(function(t,e){if(t===!1||e===0||e===p.length-1)return;n=c[e-1];i=c[e];a=[t];s=[n,i];o=[e-1,e];Le(t,g.cssClasses.draggable);if(r.fixed){a.push(n.children[0]);a.push(i.children[0])}if(r.dragAll){s=c;o=d}a.forEach(function(e){A(l.start,e,M,{handles:s,handleNumbers:o,connect:t})})})}function t(e,t){o[e]=o[e]||[];o[e].push(t);if(e.split(".")[0]==="update")c.forEach(function(e,t){U("update",t)})}function ue(e){return e===Ce.aria||e===Ce.tooltips}function r(e){var n=e&&e.split(".")[0];var i=n?e.substring(n.length):e;Object.keys(o).forEach(function(e){var t=e.split(".")[0];var r=e.substring(t.length);if((!n||n===t)&&(!i||i===r))if(!ue(r)||i===r)delete o[e]})}function U(r,n,i){Object.keys(o).forEach(function(e){var t=e.split(".")[0];if(r===t)o[e].forEach(function(e){e.call(y,b.map(g.format.to),n,b.slice(),i||!1,S.slice(),y)})})}function D(e,t,r,n,i,a,s){var o;if(c.length>1&&!g.events.unconstrained){if(n&&t>0){o=w.getAbsoluteDistance(e[t-1],g.margin,!1);r=Math.max(r,o)}if(i&&t<c.length-1){o=w.getAbsoluteDistance(e[t+1],g.margin,!0);r=Math.min(r,o)}}if(c.length>1&&g.limit){if(n&&t>0){o=w.getAbsoluteDistance(e[t-1],g.limit,!1);r=Math.min(r,o)}if(i&&t<c.length-1){o=w.getAbsoluteDistance(e[t+1],g.limit,!0);r=Math.max(r,o)}}if(g.padding){if(t===0){o=w.getAbsoluteDistance(0,g.padding[0],!1);r=Math.max(r,o)}if(t===c.length-1){o=w.getAbsoluteDistance(100,g.padding[1],!0);r=Math.min(r,o)}}if(!s)r=w.getStep(r);r=De(r);if(r===e[t]&&!a)return!1;return r}function O(e,t){var r=g.ort;return(r?t:e)+", "+(r?e:t)}function fe(e,n,r,t,i){var a=r.slice();var s=t[0];var o=g.events.smoothSteps;var l=[!e,e];var u=[e,!e];var f=!1;t=t.slice();if(e)t.reverse();if(t.length>1)t.forEach(function(e,t){var r=D(a,e,a[e]+n,l[t],u[t],!1,o);if(r===!1)n=0;else{n=r-a[e];a[e]=r}});else l=u=[!0];t.forEach(function(e,t){f=T(e,r[e]+n,l[t],u[t],!1,o)||f});if(f){t.forEach(function(e){U("update",e);U("slide",e)});if(i!==undefined)U("drag",s)}}function ce(e,t){return g.dir?100-e-t:e}function pe(e,t){var r;var n;S[e]=t;b[e]=w.fromStepping(t);r=ce(t,0)-H;n="translate("+O(r+"%","0")+")";c[e].style[g.transformRule]=n;de(e);de(e+1)}function L(){d.forEach(function(e){var t=S[e]>50?-1:1;var r=3+(c.length+t*e);c[e].style.zIndex=String(r)})}function T(e,t,r,n,i,a){if(!i)t=D(S,e,t,r,n,!1,a);if(t===!1)return!1;pe(e,t);return!0}function de(e){var t;var r;var n;var i;var a;if(!p[e])return;t=0;r=100;if(e!==0)t=S[e-1];if(e!==p.length-1)r=S[e];n=r-t;i="translate("+O(ce(t,n)+"%","0")+")";a="scale("+O(n/100,"1")+")";p[e].style[g.transformRule]=i+" "+a}function he(e,t){if(e===null||e===!1||e===undefined)return S[t];if(typeof e==="number")e=String(e);e=g.format.from(e);if(e!==!1)e=w.toStepping(e);if(e===!1||isNaN(e))return S[t];return e}function ve(t){return function(e){T(e,S[e],!0,!0,t)}}function z(e,t,r){var n=Oe(e);var i=S[0]===undefined;var a;var s;t=t===undefined?true:t;if(g.animate&&!i)Ue(u,g.cssClasses.tap,g.animationDuration);d.forEach(function(e){T(e,he(n[e],e),!0,!1,r)});a=d.length===1?0:1;if(i&&w.hasNoSize()){r=!0;S[0]=0;if(d.length>1){s=100/(d.length-1);d.forEach(function(e){S[e]=e*s})}}for(;a<d.length;++a)d.forEach(ve(r));L();d.forEach(function(e){U("update",e);if(n[e]!==null&&t)U("set",e)})}function me(e){z(g.start,e)}function ge(e,t,r,n){e=Number(e);if(!(e>=0&&e<d.length))throw new Error("noUiSlider: invalid handle number, got: "+e);T(e,he(t,e),!0,!0,n);U("update",e);if(r)U("set",e)}function be(e){var t;if(e===void 0)e=!1;if(e)return b.length===1?b[0]:b.slice(0);t=b.map(g.format.to);if(t.length===1)return t[0];return t}function Se(){r(Ce.aria);r(Ce.tooltips);Object.keys(g.cssClasses).forEach(function(e){Te(u,g.cssClasses[e])});while(u.firstChild)u.removeChild(u.firstChild);delete u.noUiSlider}function xe(e){var t=S[e];var r=w.getNearbySteps(t);var n=b[e];var i=r.thisStep.step;var a=null;var s;if(g.snap)return[n-r.stepBefore.startValue||null,r.stepAfter.startValue-n||null];if(i!==!1)if(n+i>r.stepAfter.startValue)i=r.stepAfter.startValue-n;if(n>r.thisStep.startValue)a=r.thisStep.step;else if(r.stepBefore.step===!1)a=!1;else a=n-r.stepBefore.highestStep;if(t===100)i=null;else if(t===0)a=null;s=w.countStepDecimals();if(i!==null&&i!==!1)i=Number(i.toFixed(s));if(a!==null&&a!==!1)a=Number(a.toFixed(s));return[a,i]}function ye(){return d.map(xe)}function we(t,e){var r=be();var n=["margin","limit","padding","range","animate","snap","step","format","pips","tooltips"];var i;n.forEach(function(e){if(t[e]!==undefined)a[e]=t[e]});i=_e(a);n.forEach(function(e){if(t[e]!==undefined)g[e]=i[e]});w=i.spectrum;g.margin=i.margin;g.limit=i.limit;g.padding=i.padding;if(g.pips)V(g.pips);else N();if(g.tooltips)W();else C();S=[];z(Ve(t.start)?t.start:r,e)}function Ee(){f=B(u);_(g.connect,f);le(g.events);z(g.start);if(g.pips)V(g.pips);if(g.tooltips)W();$()}Ee();y={destroy:Se,steps:ye,on:t,off:r,get:be,set:z,setHandle:ge,reset:me,disable:Y,enable:I,__moveHandles:function(e,t,r){fe(e,t,S,r)},options:a,updateOptions:we,target:u,removePips:N,removeTooltips:C,getPositions:function(){return S.slice()},getTooltips:function(){return s},getOrigins:function(){return c},pips:V};return y}function g(e,t){var r;var n;if(!e||!e.nodeName)throw new Error("noUiSlider: create requires a single element, got: "+e);if(e.noUiSlider)throw new Error("noUiSlider: Slider was already initialized.");r=_e(t);n=X(e,r,t);e.noUiSlider=n;return n}n[n.None=-1]="None",n[n.NoValue=0]="NoValue",n[n.LargeValue=1]="LargeValue",n[n.SmallValue=2]="SmallValue",e={__spectrum:r,cssClasses:u,create:g},Pe.create=g,Pe.cssClasses=u,Pe.default=e,Object.defineProperty(Pe,"__esModule",{value:!0})}(e.noUiSlider={})}(this);!function(m){"use strict";var t,e,a,v=/^\s+/,w=/\s+$/,n=0,o=m.round,y=m.min,_=m.max,r=m.random,x={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},s=function(t){var e,a={};for(e in t)Object.prototype.hasOwnProperty.call(t,e)&&(a[t[e]]=e);return a}(x),k=(e="[\\s|\\(]+("+(t="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+t+")[,|\\s]+("+t+")\\s*\\)?",a="[\\s|\\(]+("+t+")[,|\\s]+("+t+")[,|\\s]+("+t+")[,|\\s]+("+t+")\\s*\\)?",{CSS_UNIT:new RegExp(t),rgb:new RegExp("rgb"+e),rgba:new RegExp("rgba"+a),hsl:new RegExp("hsl"+e),hsla:new RegExp("hsla"+a),hsv:new RegExp("hsv"+e),hsva:new RegExp("hsva"+a),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function A(t){return k.CSS_UNIT.exec(t)}function S(t){return parseInt(t,16)}function C(t){return S(t)/255}function P(t){return t=parseFloat(t),t=isNaN(t)||t<0||1<t?1:t}function R(t,e){var a;return"string"==typeof(a=t)&&-1!==a.indexOf(".")&&1===parseFloat(a)&&(t="100%"),a="string"==typeof(a=t)&&-1!==a.indexOf("%"),t=y(e,_(0,parseFloat(t))),a&&(t=parseInt(t*e,10)/100),m.abs(t-e)<1e-6?1:t%e/parseFloat(e)}function i(t){return y(1,_(0,t))}function l(t){return 1===t.length?"0"+t:""+t}function F(t){return t=t<=1?100*t+"%":t}function c(t){return m.round(255*parseFloat(t)).toString(16)}function f(t,e,a){var n,r,o,s,i,l;if(t=R(t,255),e=R(e,255),a=R(a,255),i=((n=_(t,e,a))+(r=y(t,e,a)))/2,n===r)o=s=0;else{switch(l=n-r,s=.5<i?l/(2-n-r):l/(n+r),n){case t:o=(e-a)/l+(e<a?6:0);break;case e:o=(a-t)/l+2;break;case a:o=(t-e)/l+4}o/=6}return{h:o,s:s,l:i}}function u(t,e,a){var n,r,o,s,i,l;if(t=R(t,255),e=R(e,255),a=R(a,255),l=(i=n=_(t,e,a))-(r=y(t,e,a)),s=0===n?0:l/n,n===r)o=0;else{switch(n){case t:o=(e-a)/l+(e<a?6:0);break;case e:o=(a-t)/l+2;break;case a:o=(t-e)/l+4}o/=6}return{h:o,s:s,v:i}}function d(t,e,a,n){t=[l(o(t).toString(16)),l(o(e).toString(16)),l(o(a).toString(16))];return n&&t[0].charAt(0)===t[0].charAt(1)&&t[1].charAt(0)===t[1].charAt(1)&&t[2].charAt(0)===t[2].charAt(1)?t[0].charAt(0)+t[1].charAt(0)+t[2].charAt(0):t.join("")}function h(t,e,a,n){return[l(c(n)),l(o(t).toString(16)),l(o(e).toString(16)),l(o(a).toString(16))].join("")}function p(t){var e,a,n,r,o,s,i,l,c,f,u={r:0,g:0,b:0},d=1,h=null,p=!1,g=!1;function b(t,e,a){return a<0&&(a+=1),1<a&&--a,a<1/6?t+6*(e-t)*a:a<.5?e:a<2/3?t+(e-t)*(2/3-a)*6:t}return d=P(d="object"==typeof(t="string"==typeof t?function(t){var e,a=!1;if(t=t.replace(v,"").replace(w,"").toLowerCase(),x[t])t=x[t],a=!0;else if("transparent"===t)return{r:0,g:0,b:0,a:0,format:"name"};return(e=k.rgb.exec(t))?{r:e[1],g:e[2],b:e[3]}:(e=k.rgba.exec(t))?{r:e[1],g:e[2],b:e[3],a:e[4]}:(e=k.hsl.exec(t))?{h:e[1],s:e[2],l:e[3]}:(e=k.hsla.exec(t))?{h:e[1],s:e[2],l:e[3],a:e[4]}:(e=k.hsv.exec(t))?{h:e[1],s:e[2],v:e[3]}:(e=k.hsva.exec(t))?{h:e[1],s:e[2],v:e[3],a:e[4]}:(e=k.hex8.exec(t))?{r:S(e[1]),g:S(e[2]),b:S(e[3]),a:C(e[4]),format:a?"name":"hex8"}:(e=k.hex6.exec(t))?{r:S(e[1]),g:S(e[2]),b:S(e[3]),format:a?"name":"hex"}:(e=k.hex4.exec(t))?{r:S(e[1]+""+e[1]),g:S(e[2]+""+e[2]),b:S(e[3]+""+e[3]),a:C(e[4]+""+e[4]),format:a?"name":"hex8"}:!!(e=k.hex3.exec(t))&&{r:S(e[1]+""+e[1]),g:S(e[2]+""+e[2]),b:S(e[3]+""+e[3]),format:a?"name":"hex"}}(t):t)&&(A(t.r)&&A(t.g)&&A(t.b)?(l=t.r,c=t.g,f=t.b,u={r:255*R(l,255),g:255*R(c,255),b:255*R(f,255)},p=!0,g="%"===String(t.r).substring(String(t.r).length-1)?"prgb":"rgb"):A(t.h)&&A(t.s)&&A(t.v)?(h=F(t.s),l=F(t.v),c=t.h,f=h,r=l,c=6*R(c,360),f=R(f,100),u={r:255*[r=R(r,100),s=r*(1-(i=c-(c=m.floor(c)))*f),o=r*(1-f),o,i=r*(1-(1-i)*f),r][f=c%6],g:255*[i,r,r,s,o,o][f],b:255*[o,o,i,r,r,s][f]},p=!0,g="hsv"):A(t.h)&&A(t.s)&&A(t.l)&&(h=F(t.s),o=F(t.l),i=t.h,r=h,s=o,i=R(i,360),r=R(r,100),s=R(s,100),0===r?e=a=n=s:(e=b(r=2*s-(s=s<.5?s*(1+r):s+r-s*r),s,i+1/3),a=b(r,s,i),n=b(r,s,i-1/3)),u={r:255*e,g:255*a,b:255*n},p=!0,g="hsl"),Object.prototype.hasOwnProperty.call(t,"a"))?t.a:d),{ok:p,format:t.format||g,r:y(255,_(u.r,0)),g:y(255,_(u.g,0)),b:y(255,_(u.b,0)),a:d}}function g(t,e){var a;return e=e||{},(t=t||"")instanceof g?t:this instanceof g?(a=p(t),this._originalInput=t,this._r=a.r,this._g=a.g,this._b=a.b,this._a=a.a,this._roundA=o(100*this._a)/100,e.format?this._format=e.format:this._format=a.format,this._gradientType=e.gradientType,this._r<1&&(this._r=o(this._r)),this._g<1&&(this._g=o(this._g)),this._b<1&&(this._b=o(this._b)),this._ok=a.ok,n+=1,void(this._tc_id=n)):new g(t,e)}function b(t,e){return new g(t,e)}function H(t,e){return e=0===e?0:e||10,(t=b(t).toHsl()).s-=e/100,t.s=i(t.s),b(t)}function T(t,e){return e=0===e?0:e||10,(t=b(t).toHsl()).s+=e/100,t.s=i(t.s),b(t)}function M(t){return b(t).desaturate(100)}function O(t,e){return e=0===e?0:e||10,(t=b(t).toHsl()).l+=e/100,t.l=i(t.l),b(t)}function z(t,e){return e=0===e?0:e||10,(t=b(t).toRgb()).r=_(0,y(255,t.r-o(-e/100*255))),t.g=_(0,y(255,t.g-o(-e/100*255))),t.b=_(0,y(255,t.b-o(-e/100*255))),b(t)}function j(t,e){return e=0===e?0:e||10,(t=b(t).toHsl()).l-=e/100,t.l=i(t.l),b(t)}function E(t,e){t=b(t).toHsl(),e=(t.h+e)%360;return t.h=e<0?360+e:e,b(t)}function I(t){t=b(t).toHsl();return t.h=(t.h+180)%360,b(t)}function N(t){var e=b(t).toHsl(),a=e.h;return[b(t),b({h:(a+120)%360,s:e.s,l:e.l}),b({h:(a+240)%360,s:e.s,l:e.l})]}function q(t){var e=b(t).toHsl(),a=e.h;return[b(t),b({h:(a+90)%360,s:e.s,l:e.l}),b({h:(a+180)%360,s:e.s,l:e.l}),b({h:(a+270)%360,s:e.s,l:e.l})]}function D(t){var e=b(t).toHsl(),a=e.h;return[b(t),b({h:(a+72)%360,s:e.s,l:e.l}),b({h:(a+216)%360,s:e.s,l:e.l})]}g.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var t=this.toRgb();return(299*t.r+587*t.g+114*t.b)/1e3},getLuminance:function(){var t=this.toRgb(),e=t.r/255,a=t.g/255,t=t.b/255,e=e<=.03928?e/12.92:m.pow((.055+e)/1.055,2.4),a=a<=.03928?a/12.92:m.pow((.055+a)/1.055,2.4),t=t<=.03928?t/12.92:m.pow((.055+t)/1.055,2.4);return.2126*e+.7152*a+.0722*t},setAlpha:function(t){return this._a=P(t),this._roundA=o(100*this._a)/100,this},toHsv:function(){var t=u(this._r,this._g,this._b);return{h:360*t.h,s:t.s,v:t.v,a:this._a}},toHsvString:function(){var t=u(this._r,this._g,this._b),e=o(360*t.h),a=o(100*t.s),t=o(100*t.v);return 1===this._a?"hsv("+e+", "+a+"%, "+t+"%)":"hsva("+e+", "+a+"%, "+t+"%, "+this._roundA+")"},toHsl:function(){var t=f(this._r,this._g,this._b);return{h:360*t.h,s:t.s,l:t.l,a:this._a}},toHslString:function(){var t=f(this._r,this._g,this._b),e=o(360*t.h),a=o(100*t.s),t=o(100*t.l);return 1===this._a?"hsl("+e+", "+a+"%, "+t+"%)":"hsla("+e+", "+a+"%, "+t+"%, "+this._roundA+")"},toHex:function(t){return d(this._r,this._g,this._b,t)},toHexString:function(t){return"#"+this.toHex(t)},toHex8:function(t){return e=this._r,a=this._g,n=this._b,r=this._a,t=t,e=[l(o(e).toString(16)),l(o(a).toString(16)),l(o(n).toString(16)),l(c(r))],t&&e[0].charAt(0)===e[0].charAt(1)&&e[1].charAt(0)===e[1].charAt(1)&&e[2].charAt(0)===e[2].charAt(1)&&e[3].charAt(0)===e[3].charAt(1)?e[0].charAt(0)+e[1].charAt(0)+e[2].charAt(0)+e[3].charAt(0):e.join("");var e,a,n,r},toHex8String:function(t){return"#"+this.toHex8(t)},toRgb:function(){return{r:o(this._r),g:o(this._g),b:o(this._b),a:this._a}},toRgbString:function(){return 1===this._a?"rgb("+o(this._r)+", "+o(this._g)+", "+o(this._b)+")":"rgba("+o(this._r)+", "+o(this._g)+", "+o(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:o(100*R(this._r,255))+"%",g:o(100*R(this._g,255))+"%",b:o(100*R(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1===this._a?"rgb("+o(100*R(this._r,255))+"%, "+o(100*R(this._g,255))+"%, "+o(100*R(this._b,255))+"%)":"rgba("+o(100*R(this._r,255))+"%, "+o(100*R(this._g,255))+"%, "+o(100*R(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&s[d(this._r,this._g,this._b,!0)]||!1},toFilter:function(t){var e="#"+h(this._r,this._g,this._b,this._a),a=e;return"progid:DXImageTransform.Microsoft.gradient("+(this._gradientType?"GradientType = 1, ":"")+"startColorstr="+e+",endColorstr="+(a=t?"#"+h((e=b(t))._r,e._g,e._b,e._a):a)+")"},toString:function(t){var e,a,n=!!t;return t=t||this._format,e=!1,a=this._a<1&&0<=this._a,n||!a||"hex"!==t&&"hex6"!==t&&"hex3"!==t&&"hex4"!==t&&"hex8"!==t&&"name"!==t?("rgb"===t&&(e=this.toRgbString()),"prgb"===t&&(e=this.toPercentageRgbString()),"hex"!==t&&"hex6"!==t||(e=this.toHexString()),"hex3"===t&&(e=this.toHexString(!0)),"hex4"===t&&(e=this.toHex8String(!0)),"hex8"===t&&(e=this.toHex8String()),"name"===t&&(e=this.toName()),"hsl"===t&&(e=this.toHslString()),(e="hsv"===t?this.toHsvString():e)||this.toHexString()):"name"===t&&0===this._a?this.toName():this.toRgbString()},clone:function(){return b(this.toString())},_applyModification:function(t,e){t=t.apply(null,[this].concat([].slice.call(e)));return this._r=t._r,this._g=t._g,this._b=t._b,this.setAlpha(t._a),this},lighten:function(){return this._applyModification(O,arguments)},brighten:function(){return this._applyModification(z,arguments)},darken:function(){return this._applyModification(j,arguments)},desaturate:function(){return this._applyModification(H,arguments)},saturate:function(){return this._applyModification(T,arguments)},greyscale:function(){return this._applyModification(M,arguments)},spin:function(){return this._applyModification(E,arguments)},_applyCombination:function(t,e){return t.apply(null,[this].concat([].slice.call(e)))},complement:function(){return this._applyCombination(I,arguments)},splitcomplement:function(){return this._applyCombination(D,arguments)},triad:function(){return this._applyCombination(N,arguments)},tetrad:function(){return this._applyCombination(q,arguments)}},g.fromRatio=function(t,e){var a,n;if("object"==typeof t){for(n in a={},t)Object.prototype.hasOwnProperty.call(t,n)&&(a[n]="a"===n?t[n]:F(t[n]));t=a}return b(t,e)},g.equals=function(t,e){return!(!t||!e)&&b(t).toRgbString()===b(e).toRgbString()},g.random=function(){return g.fromRatio({r:r(),g:r(),b:r()})},g.mix=function(t,e,a){return a=0===a?0:a||50,t=b(t).toRgb(),e=b(e).toRgb(),b({r:(e.r-t.r)*(a=a/100)+t.r,g:(e.g-t.g)*a+t.g,b:(e.b-t.b)*a+t.b,a:(e.a-t.a)*a+t.a})},g.readability=function(t,e){t=b(t),e=b(e);return(m.max(t.getLuminance(),e.getLuminance())+.05)/(m.min(t.getLuminance(),e.getLuminance())+.05)},g.isReadable=function(t,e,a){var n=g.readability(t,e),r=!1;switch((a={level:e="AA"!==(e=((t=(t=a)||{level:"AA",size:"small"}).level||"AA").toUpperCase())&&"AAA"!==e?"AA":e,size:e="small"!==(e=(t.size||"small").toLowerCase())&&"large"!==e?"small":e}).level+a.size){case"AAsmall":case"AAAlarge":r=4.5<=n;break;case"AAlarge":r=3<=n;break;case"AAAsmall":r=7<=n}return r},g.mostReadable=function(t,e,a){for(var n,r=null,o=0,s=(a=a||{}).includeFallbackColors,i=a.level,l=a.size,c=0;c<e.length;c+=1)o<(n=g.readability(t,e[c]))&&(o=n,r=b(e[c]));return g.isReadable(t,r,{level:i,size:l})||!s?r:(a.includeFallbackColors=!1,g.mostReadable(t,["#fff","#000"],a))},g.names=x,g.hexNames=s,void 0!==window.module&&window.module.exports?window.module.exports=g:"function"==typeof window.define&&window.define.amd?window.define(function(){return g}):window.tinycolor=g}(Math),function(t){"use strict";"function"==typeof window.define&&window.define.amd?window.define(["jquery"],t):"object"==typeof exports&&"object"==typeof module?window.module.exports=t(window.require("jquery")):t(window.jQuery)}(function(It){"use strict";var t,o="spectrum.id",Nt=window.tinycolor,qt={beforeShow:a,move:a,change:a,show:a,hide:a,color:!1,flat:!1,type:"color",showInput:!1,allowEmpty:!1,showButtons:!0,clickoutFiresChange:!0,showInitial:!1,showPalette:!1,showPaletteOnly:!1,hideAfterPaletteSelect:!1,togglePaletteOnly:!1,showSelectionPalette:!0,localStorageKey:!1,appendTo:"body",maxSelectionSize:8,locale:"en",cancelText:"cancel",chooseText:"choose",togglePaletteMoreText:"more",togglePaletteLessText:"less",clearText:"Clear Color Selection",preferredFormat:"hex",className:"",containerClassName:"",replacerClassName:"",showAlpha:!1,theme:"epo",palette:[["#000000","#444444","#5b5b5b","#999999","#bcbcbc","#eeeeee","#f3f6f4","#ffffff"],["#f44336","#744700","#ce7e00","#8fce00","#2986cc","#16537e","#6a329f","#c90076"],["#f4cccc","#fce5cd","#fff2cc","#d9ead3","#d0e0e3","#cfe2f3","#d9d2e9","#ead1dc"],["#ea9999","#f9cb9c","#ffe599","#b6d7a8","#a2c4c9","#9fc5e8","#b4a7d6","#d5a6bd"],["#e06666","#f6b26b","#ffd966","#93c47d","#76a5af","#6fa8dc","#8e7cc3","#c27ba0"],["#cc0000","#e69138","#f1c232","#6aa84f","#45818e","#3d85c6","#674ea7","#a64d79"],["#990000","#b45f06","#bf9000","#38761d","#134f5c","#0b5394","#351c75","#741b47"],["#660000","#783f04","#7f6000","#274e13","#0c343d","#073763","#20124d","#4c1130"]],selectionPalette:[],disabled:!1,offset:null},Dt=[],Lt=!!/msie/i.exec(window.navigator.userAgent),Bt=((t=document.createElement("div").style).cssText="background-color:rgba(0,0,0,.5)",e(t.backgroundColor,"rgba")||e(t.backgroundColor,"hsla")),$t=['<button type="button" class="sp-replacer">','<span class="sp-preview"><span class="sp-preview-inner"></span></span>','<span class="sp-dd">&#9660;</span>',"</button>"].join(""),Kt=function(){var t,e="";if(Lt)for(t=1;t<=6;t++)e+="<div class='sp-"+t+"'></div>";return["<div class='sp-container sp-hidden'>","<div class='sp-palette-container'>","<div class='sp-palette sp-thumb sp-cf'></div>","<div class='sp-palette-button-container sp-cf'>","<button type='button' class='sp-palette-toggle'></button>","</div>","</div>","<div class='sp-picker-container'>","<div class='sp-top sp-cf'>","<div class='sp-fill'></div>","<div class='sp-top-inner'>","<div class='sp-color'>","<div class='sp-sat'>","<div class='sp-val'>","<div class='sp-dragger' tabindex='0'></div>","</div>","</div>","</div>","<div class='sp-clear sp-clear-display'>","</div>","<div class='sp-hue'>","<div class='sp-slider' tabindex='0'></div>",e,"</div>","</div>","<div class='sp-alpha'><div class='sp-alpha-inner'><div class='sp-alpha-handle' tabindex='0'></div></div></div>","</div>","<div class='sp-input-container sp-cf'>","<input class='sp-input' type='text' spellcheck='false'>","</div>","<div class='sp-initial sp-thumb sp-cf'></div>","<div class='sp-button-container sp-cf'>","<button type='button' class='sp-cancel'></button>","<button type='button' class='sp-choose'></button>","</div>","</div>","</div>"].join("")}();function e(t,e){return 1!==(""+t).indexOf(e)}function Vt(t,e,a,n){for(var r,o,s,i,l=[],c=0;c<t.length;c++)(s=t[c])?(o=(r=Nt(s)).toHsl().l<.5?"sp-thumb-el sp-thumb-dark":"sp-thumb-el sp-thumb-light",o+=Nt.equals(e,s)?" sp-thumb-active":"",s=r.toString(n.preferredFormat||"rgb"),i=Bt?"background-color:"+r.toRgbString():"filter:"+r.toFilter(),l.push('<span title="'+s+'" data-color="'+r.toRgbString()+'" class="'+o+'" role="button" tabindex="0"><span class="sp-thumb-inner" style="'+i+';"></span></span>')):l.push('<span class="sp-thumb-el sp-clear-display" role="button" tabindex="0"><span class="sp-clear-palette-only" style="background-color: transparent;"></span></span>');return"<div class='sp-cf "+a+"'>"+l.join("")+"</div>"}function s(t,e){n=t,(e=e).locale=e.locale||window.navigator.language,e.locale&&(e.locale=e.locale.split("-")[0].toLowerCase()),"en"!==e.locale&&It.spectrum.localization[e.locale]&&(e=It.extend({},It.spectrum.localization[e.locale],e)),(e=It.extend({},qt,e)).callbacks={move:Wt(e.move,n),change:Wt(e.change,n),show:Wt(e.show,n),hide:Wt(e.hide,n),beforeShow:Wt(e.beforeShow,n)};var E,I,N,q,D,a,l=e,n=l.type,c="flat"===n,L=l.showSelectionPalette,r=l.localStorageKey,e=l.theme,o=l.callbacks,B=(I=j,function(){var t=this,e=arguments;q&&clearTimeout(D),!q&&D||(D=setTimeout(function(){D=null,I.apply(t,e)},N))}),f=!(N=10),$=!1,u=0,d=0,h=0,K=0,V=0,U=0,W=0,s=0,X=0,Y=0,i=1,p=[],G=[],Q={},g=l.selectionPalette.slice(0),J=l.maxSelectionSize,Z="sp-dragging",tt=!1,b=null,et=t.ownerDocument,m=It(t),at=!1,v=It(Kt,et).addClass(e),nt=v.find(".sp-picker-container"),rt=v.find(".sp-color"),ot=v.find(".sp-dragger"),st=v.find(".sp-hue"),it=v.find(".sp-slider"),lt=v.find(".sp-alpha-inner"),ct=v.find(".sp-alpha"),ft=v.find(".sp-alpha-handle"),w=v.find(".sp-input"),ut=v.find(".sp-palette"),dt=v.find(".sp-initial"),t=v.find(".sp-cancel"),ht=v.find(".sp-clear"),pt=v.find(".sp-choose"),gt=v.find(".sp-palette-toggle"),bt=m.is("input"),mt=bt&&"color"===n,y=mt?It($t).addClass(e).addClass(l.className).addClass(l.replacerClassName):It([]),vt=mt?y:m,_=y.find(".sp-preview-inner"),x=l.color||bt&&m.val(),k=!1,A=l.preferredFormat,wt=!l.showButtons||l.clickoutFiresChange,S=!x,C=l.allowEmpty,P=null,R=null,yt=null,_t=null,e=m.attr("id");function xt(){var t,e,a;if(l.showPaletteOnly&&(l.showPalette=!0),gt.text(l.showPaletteOnly?l.togglePaletteMoreText:l.togglePaletteLessText),l.palette){for(p=l.palette.slice(0),G=Array.isArray(p[0])?p:[p],Q={},t=0;t<G.length;t++)for(e=0;e<G[t].length;e++)a=Nt(G[t][e]).toRgbString(),Q[a]=!0;l.showPaletteOnly&&!x&&(x=(""===p[0][0]?p[0]:Object.keys(Q))[0])}v.toggleClass("sp-flat",c),v.toggleClass("sp-input-disabled",!l.showInput),v.toggleClass("sp-alpha-enabled",l.showAlpha),v.toggleClass("sp-clear-enabled",C),v.toggleClass("sp-buttons-disabled",!l.showButtons),v.toggleClass("sp-palette-buttons-disabled",!l.togglePaletteOnly),v.toggleClass("sp-palette-disabled",!l.showPalette),v.toggleClass("sp-palette-only",l.showPaletteOnly),v.toggleClass("sp-initial-disabled",!l.showInitial),v.addClass(l.className).addClass(l.containerClassName),j()}function kt(){var t,e;if(r){try{1<(e=(t=window.localStorage)[r].split(",#")).length&&(delete t[r],It.each(e,function(t,e){At(e)}))}catch(t){window.console.log(t)}try{g=window.localStorage[r].split(";")}catch(t){window.console.log(t)}}}function At(t){if(L){if(t=Nt(t).toRgbString(),!Q[t]&&-1===It.inArray(t,g))for(g.push(t);g.length>J;)g.shift();if(r)try{window.localStorage[r]=g.join(";")}catch(t){window.console.log(t)}}}function St(){var a=T(),t=It.map(G,function(t,e){return Vt(t,a,"sp-palette-row sp-palette-row-"+e,l)});kt(),g&&t.push(Vt(function(){var t,e,a=[];if(l.showPalette)for(t=0;t<g.length;t++)e=Nt(g[t]).toRgbString(),Q[e]||a.push(g[t]);return a.reverse().slice(0,l.maxSelectionSize)}(),a,"sp-palette-row sp-palette-row-selection",l)),ut.html(t.join(""))}function Ct(){var t,e;l.showInitial&&(t=k,e=T(),dt.html(Vt([t,e],e,"sp-palette-row-initial",l)))}function Pt(){(d<=0||u<=0||K<=0)&&j(),$=!0,v.addClass(Z),b=null,m.trigger("dragstart.spectrum",[T()])}function Rt(){$=!1,v.removeClass(Z),m.trigger("dragstop.spectrum",[T()])}function Ft(t){tt?tt=!1:null!==t&&""!==t||!C?(t=Nt(t)).isValid()?(H(t),M(),z()):w.addClass("sp-validation-error"):(H(null),M(),z())}function Ht(){var t=It.Event("beforeShow.spectrum");if(f)j();else if(m.trigger(t,[T()]),!1!==o.beforeShow(T())&&!t.isDefaultPrevented()){for(var e=0;e<Dt.length;e++)Dt[e]&&Dt[e].hide();f=!0,It(et).on("keydown.spectrum",Tt),It(et).on("click.spectrum",Mt),It(window).on("resize.spectrum",B),y.attr("aria-expanded",!0),y.addClass("sp-active"),v.removeClass("sp-hidden"),j(),O(),k=T(),Ct(),o.show(k),m.trigger("show.spectrum",[k])}}function Tt(t){27===t.keyCode&&F()}function Mt(t){2===t.button||$||(wt?z(!0):Ot(),F())}function F(){f&&!c&&(f=!1,It(et).off("keydown.spectrum",Tt),It(et).off("click.spectrum",Mt),It(window).off("resize.spectrum",B),y.attr("aria-expanded",!1),y.removeClass("sp-active"),v.addClass("sp-hidden"),o.hide(T()),m.trigger("hide.spectrum",[T()]))}function Ot(){H(k,!0),z(!0)}function H(t,e){var a;Nt.equals(t,T())?O():(t&&void 0!==t||!C?(S=!1,t=(a=Nt(t)).toHsv(),s=t.h%360/360,X=t.s,Y=t.v,i=t.a):S=!0,O(),a&&a.isValid()&&!e&&(A=l.preferredFormat||a.getFormat()))}function T(t){return t=t||{},C&&S?null:Nt.fromRatio({h:s,s:X,v:Y,a:Math.round(1e3*i)/1e3},{format:t.format||A})}function M(){O(),o.move(T()),m.trigger("move.spectrum",[T()])}function O(){var t,e,a,n,r,o;w.removeClass("sp-validation-error"),zt(),t=Nt.fromRatio({h:s,s:1,v:1}),rt.css("background-color",t.toHexString()),t=A,e=T({format:t=!(i<1)||0===i&&"name"===A||"hex"!==A&&"hex3"!==A&&"hex6"!==A&&"name"!==A?A:"rgb"}),a="",_.removeClass("sp-clear-display"),_.css("background-color","transparent"),!e&&C?_.addClass("sp-clear-display"):(n=e.toHexString(),o=e.toRgbString(),Bt||1===e.alpha?_.css("background-color",o):(_.css("background-color","transparent"),_.css("filter",e.toFilter())),l.showAlpha&&((o=e.toRgb()).a=0,r="linear-gradient(left, "+(o=Nt(o).toRgbString())+", "+n+")",Lt?lt.css("filter",Nt(o).toFilter({gradientType:1},n)):(lt.css("background","-webkit-"+r),lt.css("background","-moz-"+r),lt.css("background","-ms-"+r),lt.css("background","linear-gradient(to right, "+o+", "+n+")"))),a=e.toString(t)),l.showInput&&w.val(a),m.val(a),"text"!==l.type&&"component"!==l.type||((r=e)&&R?(o=r.isLight()||r.getAlpha()<.4?"black":"white",R.css("background-color",r.toRgbString()).css("color",o)):R.css("background-color",_t).css("color",yt)),l.showPalette&&St(),Ct()}function zt(){var t=X,e=Y;C&&S?(ft.hide(),it.hide(),ot.hide()):(ft.show(),it.show(),ot.show(),t=t*u,e=d-e*d,t=Math.max(-h,Math.min(u-h,t-h)),e=Math.max(-h,Math.min(d-h,e-h)),ot.css({top:e+"px",left:t+"px"}),e=i*V,ft.css({left:e-U/2+"px"}),t=s*K,it.css({top:t-W+"px"}))}function z(t){var e=T(),a=!Nt.equals(e,k);e&&At(e),t&&a&&(o.change(e),tt=!0,m.trigger("change",[e]))}function j(){var t,e,a,n,r,o,s,i;f&&(u=rt.width(),d=rt.height(),h=ot.height(),K=st.height(),W=it.height(),V=ct.width(),U=ft.width(),c||(v.attr("aria-haspopup",!0),v.css("position","absolute"),l.offset?v.offset(l.offset):v.offset((e=vt,a=(t=v).outerWidth(),n=t.outerHeight(),r=e.outerHeight(),t=t[0].ownerDocument,o=t.documentElement,s=o.clientWidth+It(t).scrollLeft(),o=o.clientHeight+It(t).scrollTop(),e=(t=e.offset()).left,i=t.top,i+=r,e-=Math.min(e,s<e+a&&a<s?Math.abs(e+a-s):0),{top:i-=Math.min(i,o<i+n&&n<o?Math.abs(+(n+r)):0),bottom:t.bottom,left:e,right:t.right,width:t.width,height:t.height}))),zt(),l.showPalette&&St(),m.trigger("reflow.spectrum"))}function jt(){F(),at=!0,m.attr("disabled",!0),vt.addClass("sp-disabled")}function Et(t){return(t.data&&t.data.ignore?(H(It(t.target).closest(".sp-thumb-el").data("color")),M):(H(It(t.target).closest(".sp-thumb-el").data("color")),M(),l.hideAfterPaletteSelect?(z(!0),F):z))(),!1}return void 0!==e&&0<e.length&&(bt=It('label[for="'+e+'"]')).length&&bt.on("click",function(t){return t.preventDefault(),m.spectrum("show"),!1}),Lt&&v.find("*:not(input)").attr("unselectable","on"),xt(),P=It('<span class="sp-original-input-container"></span>'),["margin"].forEach(function(t){P.css(t,m.css(t))}),"block"===m.css("display")&&P.css("display","flex"),mt?m.after(y).hide():"text"===n?(P.addClass("sp-colorize-container"),m.addClass("spectrum sp-colorize").wrap(P)):"component"===n&&(m.addClass("spectrum").wrap(P),(a=It(["<div class='sp-colorize-container sp-add-on'>","<div class='sp-colorize'></div> ","</div>"].join(""))).width(m.outerHeight()+"px").css("border-radius",m.css("border-radius")).css("border",m.css("border")),m.addClass("with-add-on").before(a)),R=m.parent().find(".sp-colorize"),yt=R.css("color"),_t=R.css("background-color"),C||ht.hide(),c?m.after(v).hide():(a=1!==(a="parent"===l.appendTo?m.parent():It(l.appendTo)).length?It("body"):a).append(v),kt(),vt.on("click.spectrum touchstart.spectrum",function(t){at||Ht(),t.stopPropagation(),It(t.target).is("input")||t.preventDefault()}),!m.is(":disabled")&&!0!==l.disabled||jt(),v.on("click",Ut),v.on("keydown",'div[role="button"]',function(t){13===t.keyCode&&(t.preventDefault(),It(this).click())}),[w,m].forEach(function(e){e.on("change",function(){Ft(e.val())}),e.on("paste",function(){setTimeout(function(){Ft(e.val())},1)}),e.on("keydown",function(t){13===t.keyCode&&(Ft(It(e).val()),e==m)&&F()})}),t.text(l.cancelText),t.on("click.spectrum",function(t){t.stopPropagation(),t.preventDefault(),Ot(),F()}),ht.attr("title",l.clearText),ht.on("click.spectrum",function(t){t.stopPropagation(),t.preventDefault(),S=!0,M(),c&&z(!0)}),pt.text(l.chooseText),pt.on("click.spectrum",function(t){t.stopPropagation(),t.preventDefault(),Lt&&w.is(":focus")&&w.trigger("change"),w.hasClass("sp-validation-error")||(z(!0),F())}),gt.text(l.showPaletteOnly?l.togglePaletteMoreText:l.togglePaletteLessText),gt.on("click.spectrum",function(t){t.stopPropagation(),t.preventDefault(),l.showPaletteOnly=!l.showPaletteOnly,l.showPaletteOnly||c||v.css("left","-="+(nt.outerWidth(!0)+5)),xt()}),Xt(ct,function(t,e,a){i=t/V,S=!1,a.shiftKey&&(i=Math.round(10*i)/10),M()},Pt,Rt),Xt(st,function(t,e){s=parseFloat(e/K),S=!1,l.showAlpha||(i=1),M()},Pt,Rt),Xt(rt,function(t,e,a){var n;a.shiftKey?b||(a=X*u,n=d-Y*d,a=Math.abs(t-a)>Math.abs(e-n),b=a?"x":"y"):b=null,n=!b||"y"===b,b&&"x"!==b||(X=parseFloat(t/u)),n&&(Y=parseFloat((d-e)/d)),S=!1,l.showAlpha||(i=1),M()},Pt,Rt),!1!==x&&""!==x?(H(x),O(),A=Nt(x).format||l.preferredFormat,At(x)):(""===x&&H(x),O()),c&&Ht(),ut.on(a=Lt?"mousedown.spectrum":"click.spectrum touchstart.spectrum",".sp-thumb-el",Et),dt.on(a,".sp-thumb-el:nth-child(1)",{ignore:!0},Et),(E={show:Ht,hide:F,toggle:function(){(f?F:Ht)()},reflow:j,option:function(t,e){return void 0===t?It.extend({},l):void 0===e?l[t]:(l[t]=e,"preferredFormat"===t&&(A=l.preferredFormat),void xt())},enable:function(){at=!1,m.attr("disabled",!1),vt.removeClass("sp-disabled")},disable:jt,offset:function(t){l.offset=t,j()},set:function(t){H(t),z()},get:T,destroy:function(){var t;m.show().removeClass("spectrum with-add-on sp-colorize"),vt.off("click.spectrum touchstart.spectrum"),v.remove(),y.remove(),R&&R.css("background-color",_t).css("color",yt),0<(t=m.closest(".sp-original-input-container")).length&&t.after(m).remove(),Dt[E.id]=null},container:v}).id=Dt.push(E)-1,E}function a(){}function Ut(t){t.stopPropagation()}function Wt(t,e){var a=Array.prototype.slice,n=a.call(arguments,2);return function(){return t.apply(e,n.concat(a.call(arguments)))}}function Xt(n,r,e,t){var o=document,s=!1,i={},l=0,c=0,f="ontouchstart"in window,a={};function u(t){t.stopPropagation&&t.stopPropagation(),t.preventDefault&&t.preventDefault(),t.returnValue=!1}function d(t){var e,a;if(s){if(Lt&&o.documentMode<9&&!t.button)return h();e=(a=t.originalEvent&&t.originalEvent.touches&&t.originalEvent.touches[0])&&a.pageX||t.pageX,a=a&&a.pageY||t.pageY,e=Math.max(0,Math.min(e-i.left,c)),a=Math.max(0,Math.min(a-i.top,l)),f&&u(t),r.apply(n,[e,a,t])}}function h(){s&&(It(o).off(a),It(o.body).removeClass("sp-dragging"),setTimeout(function(){t.apply(n,arguments)},0)),s=!1}r=r||function(){},e=e||function(){},t=t||function(){},a.selectstart=u,a.dragstart=u,a["touchmove mousemove"]=d,a["touchend mouseup"]=h,It(n).on("touchstart mousedown",function(t){(t.which?3===t.which:2===t.button)||s||!1!==e.apply(n,arguments)&&(s=!0,l=It(n).height(),c=It(n).width(),i=It(n).offset(),It(o).on(a),It(o.body).addClass("sp-dragging"),d(t),u(t))})}function n(){return It.fn.spectrum.inputTypeColorSupport()}It.fn.spectrum=function(e){var t,a,n,r;return"string"==typeof e?(t=this,a=Array.prototype.slice.call(arguments,1),this.each(function(){if(n=Dt[It(this).data(o)]){if(!(r=n[e]))throw new Error("Spectrum: no such method: '"+e+"'");"get"===e?t=n.get():"container"===e?t=n.container:"option"===e?t=n.option.apply(n,a):"destroy"===e?(n.destroy(),It(this).removeData(o)):r.apply(n,a)}}),t):this.spectrum("destroy").each(function(){var t=It.extend({},It(this).data(),e);It(this).is("input")?t.flat||"flat"===t.type?t.type="flat":"color"===It(this).attr("type")&&(t.type="color"):t.type="noInput",t=s(this,t),It(this).data(o,t.id)})},It.fn.spectrum.load=!0,It.fn.spectrum.loadOpts={},It.fn.spectrum.draggable=Xt,It.fn.spectrum.defaults=qt,It.fn.spectrum.inputTypeColorSupport=function(){var t;return void 0===n._cachedResult&&(t=It("<input type='color'>")[0],n._cachedResult="color"===t.type&&""!==t.value),n._cachedResult},It.spectrum={},It.spectrum.localization={},It.spectrum.palettes={},It.fn.spectrum.processNativeColorInputs=function(){var t=It("input[type=color]");t.length&&!n()&&t.spectrum({preferredFormat:"hex6"})},It(function(){It.fn.spectrum.load&&It.fn.spectrum.processNativeColorInputs()})});!function(P,x,Bt){"use strict";var b,o,f,v,Nt={},Lt=P.TMEPOJS,e=P.wp,i=P.TMEPOQTRANSLATEXJS,_=P.noUiSlider,F=P.ClipboardEvent,k=P.DataTransfer,A=[],m=[],g=!1,y=!1,I=Bt("body"),Mt=Bt(P),C=Bt(x),E=Bt(P),D=P.tcmexp,H=P._,O=!1,a=Bt.fn.val;function w(t,i){t.toArray().forEach(function(t){(t=Bt(t)).find(":input").prop("disabled",function(t,e){var a=Bt(this).data("tc-state");return void 0===a?(Bt(this).data("tc-state",e),i):!1===a?i:a})})}function Rt(t,e){var a,i,o,r,c,n=0;return e&&(a=e.attr("data-taxable"),i=e.attr("data-tax-rate"),o=e.attr("data-prices-include-tax")||Lt.prices_include_tax,r=e.attr("data-tax-display-mode"),void 0!==(c=void 0!==e.data("current_variation")?e.data("current_variation"):c))&&(a=(c=e.data("current_variation")).tc_is_taxable,i=c.tc_tax_rate),a&&(i=parseFloat(i/100),"1"===o?n="incl"===r?(t=parseFloat(t))-t/(1+i):t*i:"incl"===r&&(n=t-t/(1+i)),n=Bt.epoAPI.math.toFloat(n)),n}function B(t,e,a,i,o,r,c){var n,l,d,p,s,m,_,f,u;return Number.isFinite(parseFloat(t))||(t=0),t*=1e4,e&&(n=e.attr("data-taxable"),l=e.attr("data-tax-rate"),d=e.attr("data-prices-include-tax")||Lt.prices_include_tax,p=e.attr("data-is-vat-exempt"),s=e.attr("data-non-base-location-prices"),m=e.attr("data-taxes-of-one"),_=e.attr("data-base-taxes-of-one"),f=e.attr("data-modded-taxes-of-one"),void 0!==e.data("current_variation")?u=e.data("current_variation"):void 0!==o&&(u=o),void 0!==u&&(n=(u=e.data("current_variation")).tc_is_taxable,l=u.tc_tax_rate,s=u.tc_non_base_location_prices,m=u.tc_taxes_of_one,_=u.tc_base_taxes_of_one,f=u.tc_modded_taxes_of_one),a&&a.data("tax-obj")&&("no"===(l=a.data("tax-obj")).has_fee?n=!1:"yes"===l.has_fee&&(n=!0),""!==_&&void 0!==_||(_=l/100),void 0!==l.base_taxes_of_one&&(_=l.base_taxes_of_one),m=(l=l.tax_rate)/100),n)&&("1"!==d||i?(a||void 0===u||c)&&(t=parseFloat(t)+parseFloat(t)*m):"1"===p?t="1"===s?parseFloat(t)-m*t:parseFloat(t)-_*t:"1"===s&&(t=parseFloat(t)-_*t+f*t)),t/=1e4}function N(t,e,a,i,o,r,c){var n,l,d,p,s,m,_;return Number.isFinite(parseFloat(t))||(t=0),t*=1e4,e&&(_=e.attr("data-tax-display-mode"),n=e.attr("data-taxable"),l=e.attr("data-tax-rate"),d=e.attr("data-taxes-of-one"),p=e.attr("data-base-taxes-of-one"),s=e.attr("data-prices-include-tax"),void 0!==e.data("current_variation")?m=e.data("current_variation"):void 0!==o&&(m=o),void 0!==m&&(n=m.tc_is_taxable,l=m.tc_tax_rate,d=m.tc_taxes_of_one,p=m.tc_base_taxes_of_one),a&&a.data("tax-obj")&&("no"===(l=a.data("tax-obj")).has_fee?n=!1:"yes"===l.has_fee&&(n=!0),""!==p&&void 0!==p||(p=l/100),void 0!==l.base_taxes_of_one&&(p=l.base_taxes_of_one),l=l.tax_rate),n)&&("1"===s||i)&&"incl"!==_&&(a||void 0===m||i||c)&&(p===d?t=parseFloat(t)-parseFloat(d*t):t*=1-parseFloat(p)),t/=1e4}function Qt(t,e,a,i,o,r,c){return Number.isFinite(parseFloat(t))||(t=0),t=e?("incl"===(e.attr("data-tax-display-mode")||Lt.tax_display_mode)?B:N)(t,e,a,o,r,0,c):t}function Ut(t,e){e=Bt.extend({symbol:"",format:"",decimal:Nt.localDecimalSeparator,thousand:Nt.localThousandSeparator,precision:Lt.currency_format_num_decimals},e=e||{});return"yes"===Lt.tm_epo_trim_zeros&&"0"!==(t%1).toString()==!1&&(e.precision=0),Bt.epoAPI.applyFilter("tc_formatPrice",Bt.epoAPI.math.format(t,e),e,t)}function c(t,e){return e+Ut(t,{symbol:Lt.currency_format_symbol,format:Lt.currency_format})}function Jt(t,e,a,i,o){var r=Lt.option_plus_sign+" ";return a||(t=Qt(t,e,i)),a=Math.abs(t),"minus"===Lt.tm_epo_global_options_price_sign&&(r=""),c(a,r=t<0?Lt.option_minus_sign+" ":r)}function L(t,e,a,i,o,r){return t=a?t:Qt(t,e,i,0,r)}function Vt(t){return 0<t.find("input.variation_id").length?"input.variation_id":"input.product-variation-id"}function Yt(t){var e=t.find(Nt.qtySelector).last();return 0===e.length&&(e=t.find(Nt.associateQtySelector).last()),e=Bt.epoAPI.applyFilter("tc_getQtyElement",e,t)}function U(t,e,a){A[A.length]={name:t,selector:e,func:a}}function S(e,a,i,o){var r,c=!0,n=!1;return e=Bt(e),(r=e.filter(".tc-epo-field-product")).length&&void 0===r.data("islogicinit")&&(n=!0),e.toArray().forEach(function(t){!c&&e.has(".tc-epo-field-product").length?(n||r.is(".tcdisabled"))&&(o?l(t):d(t,a,i)):c=o?l(t):d(t,a,i)&&c}),c}function l(t){var e,a,i,o;return(t=Bt(t)).is(".cpf-element")?t=(e=t).find(".tmcp-field, .tmcp-fee-field"):e=t.closest(".cpf-element"),o=e.closest(".cpf-section"),(t=!t.is(".tc-epo-field-product")&&e.closest(".cpf-type-product")).length&&(a=t.data("isactive"),i=(t=t.closest(".cpf-section")).data("isactive")),!1!==a&&!1!==i&&!1!==e.data("isactive")&&!1!==o.data("isactive")}function d(t,e,a){var i,o,r,c,n,l;return(t=Bt(t)).is(".cpf-element")?t=(i=t).find(".tmcp-field, .tmcp-fee-field"):i=t.closest(".cpf-element"),l=(n=i.closest(".cpf-section")).closest(".tm-extra-product-options-field"),a=a?t.closest(".tmcp-ul-wrap"):i,t.is(".tc-epo-field-product")&&void 0===t.data("islogicinit")&&t.data("islogicinit",1),(o=!t.is(".tc-epo-field-product")&&i.closest(".cpf-type-product")).length&&((c=o.find(Nt.associateQtySelector)).length&&(0<Bt.epoAPI.math.toFloat(c.val())?(t.removeClass("ignore"),c.removeClass("ignore")):(t.addClass("ignore"),c.addClass("ignore"))),c=o.data("isactive"),r=(o=o.closest(".cpf-section")).data("isactive")),!1!==c&&!1!==r&&!1!==i.data("isactive")&&!1!==n.data("isactive")?(o=t.first(),t.prop("disabled",!1),void 0!==t.data("tc-state")&&t.data("tc-state",!1),"yes"!==Lt.tm_epo_show_only_active_quantities?o.is(":radio, .cpf-type-radio")||o.is(":checkbox, .cpf-type-checkbox")?(t.filter(":checked").closest(".tmcp-field-wrap").find(".tm-qty").prop("disabled",!1),t.not(":checked").closest(".tmcp-field-wrap").find(".tm-qty").prop("disabled",!0)):(o.is("select, .cpf-type-select, .cpf-type-selectmultiple"),o.val()?a.find(".tm-qty").prop("disabled",!1):a.find(".tm-qty").prop("disabled",!0)):e||i.find(".tm-quantity").trigger("showhide.cpfcustom"),o.is(".cpf-element")||(t.removeClass("tcdisabled").addClass("tcenabled"),t.is(".tmcp-upload")&&t.next(".tmcp-upload-hidden").length&&t.next(".tmcp-upload-hidden").removeClass("tcdisabled").addClass("tcenabled").prop("disabled",!1)),i.removeClass("tc-container-disabled").addClass("tc-container-enabled"),i.find(".product-variation-id, .tc-epo-field-product-counter").prop("disabled",!1),t.trigger({type:"tm-field-is-active",field:t,value:!0}),n.removeClass("section-disabled"),l.removeClass("tc-hidden"),i.closest(".owl-item").removeClass("tc-hidden-visibility"),!0):(t.is(".cpf-element")||(t.prop("disabled",!0).removeClass("tcenabled").addClass("tcdisabled"),void 0!==t.data("tc-state")&&t.data("tc-state",!0),i.find(".tm-qty").prop("disabled",!0),t.is(".tmcp-upload")&&t.next(".tmcp-upload-hidden").length&&t.next(".tmcp-upload-hidden").removeClass("tcenabled").addClass("tcdisabled").prop("disabled",!0)),i.removeClass("tc-container-enabled").addClass("tc-container-disabled"),i.find(".product-variation-id, .tc-epo-field-product-counter").prop("disabled",!0),t.trigger({type:"tm-field-is-active",field:t,value:!1}),0===n.find(".cpf-element.tc-container-enabled").length&&(n.addClass("section-disabled"),0===l.children(".cpf-section").filter(function(){return!Bt(this).hasClass("section-disabled")}).length)&&l.addClass("tc-hidden"),0===i.closest(".tc-tab-slide").find(".cpf-element.tc-container-enabled").length&&i.closest(".owl-item").addClass("tc-hidden-visibility"),!1)}function J(t,e,a){var i,o,r=Bt(t),c=r.attr("data-epo_id")||r.attr("data-epo-id"),n=r.attr("data-product_id")||r.attr("data-product-id"),l=Bt('.variations_form[data-epo_id="'+c+'"][data-product_id="'+n+'"]'),l=Bt.epoAPI.applyFilter("tm_variation_check_match_variationsForm",l,c,n,r);if("variation"===r.attr("data-product_type")&&(l=r,o=n),0!==l.length||!r.is(".cpf-type-variations")||c||n||(l=r.closest(".tc-epo-element-product-container")).length&&(o=l.attr("data-product_id")),0!==l.length)switch(o=o||((o=0===(o=l.find('input[name^="variation_id"]')).length&&0===(o=l.find("input.variation_id")).length?l.closest(".tc-epo-element-product-li-container").find(".product-variation-id"):o).length?o.val():0),null!==t&&null!==e&&void 0!==t&&void 0!==e&&!1!==t&&!1!==e&&(e=e?parseInt(e,10):-1),i=parseInt(o,10),Number.isFinite(i)||(i=0),Number.isFinite(e)||(e=0),a){case"is":return""!==i&&i===e;case"isnot":return""!==i&&i!==e;case"isempty":return""===i||0===i;case"isnotempty":return""!==i&&0!==i;case"startswith":return i.toString().startsWith(e);case"endswith":return i.toString().endsWith(e);case"greaterthan":return parseFloat(i)>parseFloat(e);case"lessthan":return parseFloat(i)<parseFloat(e);case"greaterthanequal":return parseFloat(i)>=parseFloat(e);case"lessthanequal":return parseFloat(i)<=parseFloat(e)}return!1}function u(t,e,a){if(null!==t&&null!==e)switch(t=encodeURIComponent(t),e=Bt.qtranxj_split?encodeURIComponent(Bt.qtranxj_split(decodeURIComponent(e))[i.language]):encodeURIComponent(decodeURIComponent(e)),t=t?t.toLowerCase():"",e=e?e.toLowerCase():"",t=t.toString(),e=e.toString(),a){case"is":return null!==t&&t===e;case"isnot":return null!==t&&t!==e;case"isempty":return!("undefined"!==t&&void 0!==t&&""!==t);case"isnotempty":return"undefined"!==t&&void 0!==t&&""!==t;case"startswith":return t.startsWith(e);case"endswith":return t.endsWith(e);case"greaterthan":return parseFloat(t)>parseFloat(e);case"lessthan":return parseFloat(t)<parseFloat(e);case"greaterthanequal":return parseFloat(t)>=parseFloat(e);case"lessthanequal":return parseFloat(t)<=parseFloat(e)}return!1}function Z(t){var a,e,i,o=t.element,r=t.operator,c=t.value,n=t.type,l=!1,d="";if("quantity"===n)return u(o.val(),c,r);if("productid"===n)return u(o,c,r);if("variation"===n)return J(o,c,r);if((o=Bt(t.element)).length){if(o.is(".cpf-section")){var p,s,m,n=o,_=r,t=n.find(".cpf-element"),f=!1;if(n.is(".tc-hidden")){if("isnotempty"===_)return;if("isempty"===_)return 1}return"isnotempty"===_?p=!1:"isempty"===_&&(p=!0),Bt(t).toArray().forEach(function(t){var e,a="";if((t=Bt(t)).is(".cpf-type-product")&&(a=":not("+Nt.associatedEpoSelector+" .tm-epo-field)"),S(t,void 0,void 0,!0))if(0<(e=t.attr("class").split(" ").map(function(t){return-1!==t.indexOf("cpf-type-",0)?t:null}).filter(function(t){return null!=t?t:null})).length){switch("cpf-type-product"===(e=e[0])&&(f=!0,e=t.is(".cpf-type-product-mode-product")||t.is(".cpf-type-product-checkbox")||t.is(".cpf-type-product-thumbnailmultiple")?"cpf-type-checkbox":t.is(".cpf-type-product-dropdown")?"cpf-type-select":"cpf-type-radio"),e){case"cpf-type-radio":m=t.find("input.tm-epo-field.tmcp-radio:checked"+a),"isnotempty"===_?(p=p||0<m.length,0<m.length&&(s=m.length)):"isempty"===_&&(p=p&&0===m.length);break;case"cpf-type-checkbox":m=t.find("input.tm-epo-field.tmcp-checkbox:checked"+a),"isnotempty"===_?(p=p||0<m.length,0<m.length&&(s=m.length)):"isempty"===_&&(p=p&&0===m.length);break;case"cpf-type-select":(s=t.find("select.tm-epo-field.tmcp-select"+a).val())&&!f&&(s=s.slice(0,s.lastIndexOf("_")));break;case"cpf-type-selectmultiple":(s=t.find("select.tm-epo-field.tmcp-selectmultiple"+a).val())&&!f&&s.forEach(function(t,e){s[e]=t.slice(0,t.lastIndexOf("_"))});break;default:s=t.find(".tm-epo-field"+a).val()}Array.isArray(s)?"isnotempty"===_?p=p||s.some(function(t){return u(t,"",_)}):"isempty"===_&&(p=p&&s.every(function(t){return u(t,"",_)})):"isnotempty"===_?p=p||u(s,"",_):"isempty"===_&&(p=p&&u(s,"",_))}else p=!1}),p}if(o.is(".cpf-type-product")&&(d=":not("+Nt.associatedEpoSelector+" .tm-epo-field)"),0<(n=o.attr("class").split(" ").map(function(t){return-1!==t.indexOf("cpf-type-",0)?t:null}).filter(function(t){return null!=t?t:null})).length){switch("cpf-type-product"===(n=n[0])&&(l=!0,n=o.is(".cpf-type-product-mode-product")||o.is(".cpf-type-product-checkbox")||o.is(".cpf-type-product-thumbnailmultiple")?"cpf-type-checkbox":o.is(".cpf-type-product-dropdown")?"cpf-type-select":"cpf-type-radio"),n){case"cpf-type-radio":if(e=o.find("input.tm-epo-field.tmcp-radio:checked"+d),"is"===r||"isnot"===r){if(0===e.length&&"is"===r)return;if(0===e.length&&"isnot"===r)return 1}if("isnotempty"===r)return 0<e.length;if("isempty"===r)return 0===e.length;(a=o.find("input.tm-epo-field.tmcp-radio:checked"+d).val())&&!l&&(a=a.slice(0,a.lastIndexOf("_")));break;case"cpf-type-checkbox":if(e=o.find("input.tm-epo-field.tmcp-checkbox:checked"+d),"is"===r||"isnot"===r)return(0!==e.length||"is"!==r)&&(0===e.length&&"isnot"===r||(i=!1,e.toArray().forEach(function(t){if(u(a=(a=Bt(t).val())&&!l?a.slice(0,a.lastIndexOf("_")):a,c,r))i=!0;else if("isnot"===r)return i=!1}),i));if("isnotempty"===r)return 0<e.length;if("isempty"===r)return 0===e.length;break;case"cpf-type-select":(a=o.find("select.tm-epo-field.tmcp-select"+d).val())&&!l&&(a=a.slice(0,a.lastIndexOf("_")));break;case"cpf-type-selectmultiple":(a=o.find("select.tm-epo-field.tmcp-selectmultiple"+d).val())&&!l&&a.forEach(function(t,e){a[e]=t.slice(0,t.lastIndexOf("_"))});break;case"cpf-type-variations":return J(o,c,r);default:a=o.find(".tm-epo-field"+d).val()}return Array.isArray(a)?a.some(function(t){return u(t,c,r)}):u(a,c,r)}}}function r(t,s){t.toArray().forEach(function(t){for(var e,a,i,o,r=Bt(t),c=r.data("matches"),t=r.data("toggle"),n=r.data("fields"),l=[],d="show"!==t,p=0;p<n.length;p++)if(e=n[p],Array.isArray(e))for(i=l[p]=0;i<e.length;i++)a=e[i],("cpflogic"!==s||S(Bt(a.element),void 0,void 0,!0))&&Z(a)&&(l[p]=(l[p]||0)+1);for(o=0;o<c.length;o++)if(parseInt(l[o],10)===parseInt(c[o],10)){d=!d;break}d?("cpflogic"!==s||r.data("did_initial_activation")||m.push(function(){var t=r.find(".tm-epo-field.tcenabled");t.toArray().forEach(function(t){(t=Bt(t)).data("initial_activation")||r.closest(".cpf-section").is(".tc-hidden")||!S(t)||(t.trigger("tc_element_epo_rules"),t.data("initial_activation",1))}),(r.is(".cpf-element")&&t.length||r.is(".cpf-section"))&&r.data("did_initial_activation",1)}),r.removeClass("tc-hidden")):r.addClass("tc-hidden"),r.data("isactive",d).trigger("tc-logic")})}function q(t){var e,a=[];Bt(t).length||(t="body"),(e=(t=Bt(t)).find(".iscpfdependson")).toArray().forEach(function(t){Bt(t).toArray().forEach(function(t){r(Bt(t))})}),e.toArray().forEach(function(t){Bt(t).toArray().forEach(function(t){r(Bt(t),"cpflogic")})}),e.toArray().forEach(function(t){Bt(t).toArray().forEach(function(t){(t=(t=Bt(t)).is(".cpf-section")?t.find(".cpf-element"):t).toArray().forEach(function(t){var t=Bt(t),e=t.find(".tm-epo-field");S(0<e.length?e:t)})})}),m.forEach(function(t){t()}),m=[],Bt().selectric&&Bt(".tm-extra-product-options select").selectric("refresh"),setTimeout(function(){Bt(".tm-owl-slider").toArray().forEach(function(t){Bt(t).trigger("refresh.owl.carousel")})},200),t.find(".tm-product-image:checked,select.tm-product-image").toArray().forEach(function(t){S(t=Bt(t))&&""!==t.val()&&a.push(t)}),a.length?a[a.length-1].trigger("tm_trigger_product_image"):(e=t.data("epo_object"))&&e.main_product.trigger("tm_restore_product_image"),Mt.trigger("cpflogicrun"),Mt.trigger("tmlazy"),Mt.trigger("cpflogicdone")}function $(t){return"object"==typeof t&&"toggle"in t&&"rules"in t&&0<t.rules.length}function W(t){return t.what&&("all"===t.what?t.rules=[t.rules]:"any"===t.what&&(t.rules=t.rules.reduce(function(t,e){return t.push([e]),t},[])),delete t.what),t}function X(t,e){var a="element";if("product-properties"===t)switch(String(e)){case"0":a="quantity";break;case"1":a="productid";break;case"2":a="variation"}return a}function G(r){var c,n,l,d,p,s,m,_,f,u,g,h,t=r.this_epo_container,v=Bt(t),t=v.find(".cpf-section").not(".cpf-type-product .cpf-section"),e='[data-haslogic="1"]',y=!v.is(".cpf-section")&&t;r.is_associated||(e='[data-haslogic="1"]:not(".cpf-type-product .cpf-section")'),v.toArray().forEach(function(t){(Bt(t).is(".cpf-section")?Bt(t):Bt(t).find(".cpf-section")).filter(e).toArray().forEach(function(t){var e,a,i,o;if(c=Bt(t),n=W(c.data("logic")),l=parseInt(c.data("haslogic"),10),d=[],h=c.parent().closest(".cpf-type-product"),1===l&&$(n)){for(i=0;i<n.rules.length;i++)if((e=n.rules[i])&&Array.isArray(e))for(d[i]=[],o=0;o<e.length;o++)a=e[o],p=a.section,s=a.element,m=a.operator,_=a.value,"quantity"===(f=X(p,s))?g=h.length?r.main_cart.find(Nt.associateQtySelector):r.main_cart.find(r.qtySelector):"productid"===f?g=r.product_id:"variation"===f?h.length?(g=h.find(".tc-epo-element-product-container")).length||(g=h.closest(".tc-epo-element-product-container")):g=v:g=y?h.length?(u=v.find(".cpf-section").filter("[data-uniqid='"+p+"']"),s!==p?u.find(".cpf-element").eq(s):u):(u=y.filter("[data-uniqid='"+p+"']"),s!==p?u.find(".cpf-element:not(.cpf-element .cpf-element)").eq(s):u):s!==p?v.find(".cpf-element").eq(s):u=v.find(".cpf-section").filter("[data-uniqid='"+p+"']"),d[i].push({element:g,operator:m,value:_,type:f});c.data("iscpfdependson")?c.cpfdependson(c.data("cpfdependson-fields"),n.toggle,!0,r):(c.data("cpfdependson-fields",d),c.cpfdependson(d,n.toggle,!1,r))}})})}function V(c){var n,l,d,p,s,m,_,f,u,g,h,v,t=c.this_epo_container,y=Bt(t),t=y.find(".cpf-section").not(".cpf-type-product .cpf-section"),b=!1,e='.cpf-element[data-haslogic="1"]';y.parent().is(Nt.associatedEpoSelector)&&(t=y.find(".cpf-section"),b=!0),n=!y.is(".cpf-section")&&t,c.is_associated||(e='.cpf-element[data-haslogic="1"]:not(".cpf-type-product .cpf-element")'),y.find(e).toArray().forEach(function(t){var e,a,i,o,r=[];if(l=Bt(t),d=W(l.data("logic")),p=parseInt(l.data("haslogic"),10),v=b?y:l.parent().closest(".cpf-type-product"),1===p&&$(d)){for(i=0;i<d.rules.length;i++)if((e=d.rules[i])&&Array.isArray(e))for(r[i]=[],o=0;o<e.length;o++)a=e[o],s=a.section,m=a.element,_=a.operator,f=a.value,"quantity"===(u=X(s,m))?h=v.length?c.main_cart.find(Nt.associateQtySelector):c.main_cart.find(c.qtySelector):"productid"===u?h=c.product_id:"variation"===u?v.length?(h=v.find(".tc-epo-element-product-container")).length||(h=v.closest(".tc-epo-element-product-container")):h=y:h=n?v.length?(g=y.find(".cpf-section").filter("[data-uniqid='"+s+"']"),m!==s?g.find(".cpf-element").eq(m):g):(g=n.filter("[data-uniqid='"+s+"']"),m!==s?g.find(".cpf-element:not(.cpf-element .cpf-element)").eq(m):g):m!==s?y.find(".cpf-element").eq(m):g=y.find(".cpf-section").filter("[data-uniqid='"+s+"']"),r[i].push({element:h,operator:_,value:f,type:u});l.data("iscpfdependson")?l.cpfdependson(l.data("cpfdependson-fields"),d.toggle,!0,c):(l.data("cpfdependson-fields",r),l.cpfdependson(r,d.toggle,!1,c))}})}function j(t,e,a){var i,o,r;return t=e&&(i=e.attr("data-taxable"),o=e.attr("data-tax-rate"),r=e.attr("data-tax-display-mode"),e=e.attr("data-prices-include-tax"),a||i&&"incl"===r&&"1"!==e)?parseFloat(t)/(1+o/100):t}function n(t,e,a){var i,o,r;return t=e&&(i=e.attr("data-taxable"),o=e.attr("data-tax-rate"),r=e.attr("data-tax-display-mode"),e=e.attr("data-prices-include-tax"),a||i&&"incl"!==r&&"1"===e)?parseFloat(t)*(1+o/100):t}function Y(t,e,a){var i,o,r;if(e&&(i=e.attr("data-taxable"),o=e.attr("data-tax-display-mode"),r=e.attr("data-prices-include-tax"),i)){if(a&&a.tc_tax_rate&&"0"===String(a.tc_tax_rate))return t;"1"===r?"incl"===o?a.tc_base_taxes_of_one!==a.tc_modded_taxes_of_one&&(t=parseFloat((1-a.tc_taxes_of_one)*t*(1/(1-a.tc_base_taxes_of_one)))):t=n(t,e):"1"!==r&&"incl"===o&&(t=j(t,e))}return t}function Zt(t,e,a,i){var o="";return a||(t=Qt(t,e,i,0,!0)),c(Math.abs(t),o=t<0?Lt.minus_sign+" ":o)}function $t(t,e,a,i){return"excl"===i.attr("data-tax-display-mode")?(a[t]=a[t].replace(/{price_excluding_tax}/g,Zt(a[e],i,!0)),a[t]=a[t].replace(/{price_including_tax}/g,Zt(n(a[e],i,!0),i,!0))):(a[t]=a[t].replace(/{price_including_tax}/g,Zt(a[e],i,!0)),a[t]=a[t].replace(/{price_excluding_tax}/g,Zt(j(a[e],i,!0),i,!0))),a}function Kt(t,e,a){return t="excl"===a.attr("data-tax-display-mode")?(t=t.replace(/{price_excluding_tax}/g,Zt(e,a,!0))).replace(/{price_including_tax}/g,Zt(n(e,a,!0),a,!0)):(t=t.replace(/{price_including_tax}/g,Zt(e,a,!0))).replace(/{price_excluding_tax}/g,Zt(j(e,a,!0),a,!0))}function te(t,e,a,i,o,r){M({epoObject:t,obj:e,price:a,formatted_price:i,original_price:o,force:!0,useFormattedPrice:r})}function M(t){var e,a,i,o,r,c,n,l,d,p=Bt(t.obj);0!==p.length&&(e=p.closest(".tmcp-field-wrap"),a=p.closest(".tc-price-wrap"),l=e.find(".tm-epo-field"),i=t.price||0,o=t.formatted_price||"",d=t.original_price||"",n=t.force||!1,r=t.useFormattedPrice||!1,t=t.epoObject.this_epo_totals_container,n||"1"!==l.attr("data-no-price-change")||!l.data("price-changed"))&&(i=Bt.epoAPI.applyFilter("tc_adjust_update_price_price",i),o=Bt.epoAPI.applyFilter("tc_adjust_update_price_formatted_price",o,i),d=Bt.epoAPI.applyFilter("tc_adjust_update_price_original_price",d),Number.isFinite(parseFloat(d))||(d=0),Number.isFinite(parseFloat(i))||(i=0),e=e.find(".before-amount,.after-amount"),("yes"!==Lt.tm_epo_auto_hide_price_if_zero||!1!==Bt.tmempty(i)&&("yes"!==Lt.tm_epo_no_hide_price_if_original_not_zero||!0!==Bt.tmempty(i)||!1!==Bt.tmempty(d)))&&"yes"===Lt.tm_epo_auto_hide_price_if_zero||!0===Bt.tmempty(i)&&"1"===l.attr("data-no-price")||!n&&0<l.length&&("1"===l.attr("data-no-price")||"variable"===l.attr("data-type")&&!l.data("price"))?(a.addClass("tm-hidden"),p.addClass("tm-hidden"),p.empty(),e.addClass("tm-hidden")):(n=d&&void 0!==d&&parseFloat(d)!==parseFloat(i)?r?(c=Nt.templateEngine.plain_price,{price:o}):(i<0&&!d<0?(c=Nt.templateEngine.sale_price_m10,i=Math.abs(i)):!i<0&&d<0?(c=Nt.templateEngine.sale_price_m01,d=Math.abs(d)):i<0&&d<0?(c=Nt.templateEngine.sale_price_m11,i=Math.abs(i),d=Math.abs(d)):c=Nt.templateEngine.sale_price,{price:Ut(d),sale_price:Ut(i)}):r?(c=Nt.templateEngine.plain_price,{price:o}):(c=Nt.templateEngine.price,i<0&&(c=Nt.templateEngine.price_m,i=Math.abs(i)),{price:Ut(i)}),l=Kt(Bt.epoAPI.util.decodeHTML(Bt.epoAPI.template.html(c,n)),i,t),d="",0<i&&"minus"!==Lt.tm_epo_global_options_price_sign&&(d=Lt.option_plus_sign+" "),p.html(d+l),a.removeClass("tm-hidden"),p.removeClass("tm-hidden"),e.removeClass("tm-hidden")))}function p(i,n,t){var e,a,o,l=[],d=(e=i,a={},(e=(t=t).thisForm?t.thisForm:e).find(".variations select, .tc-epo-variable-product-selector").toArray().forEach(function(t){var e=void 0!==(t=Bt(t)).data("attribute_name")?t.data("attribute_name"):t.attr("name"),t=t.val();a[e]=t}),a),r=!0,t="0"!==(t=i.find(Vt(i)).val())&&""!==t||0<i.find(".cpf-type-variations").find(".tm-epo-variation-element:checked").length||i.find(".cpf-type-variations").find('.tm-epo-variation-element option[value!=""]:selected');if(t&&(i.find(".cpf-type-variations").toArray().forEach(function(t,o){var r,c,t=Bt(t).find(".tm-epo-variation-element"),a=!1;l[o]=!0,t.is("select")?(r=Bt.epoAPI.dom.id(t.attr("data-tm-for-variation")),(c=t.val())&&(l[o]=!1),t.children("option").toArray().forEach(function(e){a=!1,i.find("[data-attribute_name='attribute_"+r+"']").children("option").toArray().forEach(function(t){if(Bt(t).attr("value")===Bt(e).attr("value"))return!(a=!0)}),a?Bt(e).prop("disabled",!1).show():Bt(e).prop("disabled",!0).hide()})):t.toArray().forEach(function(t){var t=Bt(t),e=t.closest("li"),a=e.find(".tm-epo-variation-element"),i=Bt.extend(!0,{},d);r=t.attr("data-tm-for-variation"),c=t.val(),t.is(":checked")&&(l[o]=!1),i["attribute_"+r]=c,(i=(i=Bt.fn.tm_find_matching_variations(n,i).shift())&&"is_in_stock"in i&&i.is_in_stock)?(t.prop("disabled",!1).removeClass("tm-disabled"),e.removeClass("pointereventsoff tm-attribute-disabled").fadeTo("fast",1,function(){Bt(this).css("opacity","")}),a.prop("disabled",!1),a.removeAttr("data-tm-disabled")):(a.is(":checked")||i?e.removeClass("pointereventsoff"):e.addClass("pointereventsoff"),t.attr("disabled","disabled").addClass("tm-disabled"),a.attr("disabled","disabled"),a.attr("data-tm-disabled","disabled"),e.addClass("tm-attribute-disabled").fadeTo("fast",.5))})}),l)){for(l.shift(),o=0;o<l.length;o++)if(!1===l[o]){r=!1;break}r&&i.find(".cpf-type-variations").first().toArray().forEach(function(t){var e,a,t=Bt(t).find(".tm-epo-variation-element");t.is("select")||t.toArray().forEach(function(t){t=Bt(t),e=t.closest("li"),a=e.find(".tm-epo-variation-element"),t.prop("disabled",!1).removeClass("tm-disabled"),e.removeClass("tm-attribute-disabled").stop().css("opacity",""),a.prop("disabled",!1),a.removeAttr("data-tm-disabled")})})}}function K(e,a){var t=e.data("product_variations"),i=parseInt(e.data("product_id"),10),o=e.data("globalVariationObject")||!1;!(i=i||e.data("tc_product_id"))&&e.is(Nt.compositeSelector)&&(i=e.find(".component_options").data("options_data")[0].option_id,t=t||e.find(".details.component_data").data("product_variations")),a.is_associated||!(t=!(t=!t&&P.product_variations&&P.product_variations.product_id?P.product_variations.product_id:t)&&P.product_variations?P.product_variations:t)&&P["product_variations_"+i]&&(t=P["product_variations_"+i]),t?p(e,t,a):o?p(e,o.variations,a):Bt.post(Lt.ajax_url,{action:"woocommerce_tm_get_variations_array",post_id:i},function(t){o=t,e.data("globalVariationObject",t),p(e,o.variations,a)},"json")}function tt(t,e){var a,i,o,r;"no"!==Lt.tm_epo_global_move_out_of_stock&&((r=(r=t.find(".woocommerce-variation-availability").last()).length?r:t.find(".stock").last()).length?(e.find(".tm-stock").remove(),t=e,void 0!==(a=r.prop("outerHTML"))&&(o=(i=(t=Bt(t)).find(".tm-epo-variation-element").first()).closest(".tm-epo-variation-section"),i.length?(o.find(".tm-stock").remove(),o.append('<div class="tm-stock">'+a+"</div>")):(t.find(".tm-stock").remove(),t.find(".variations").after('<div class="tm-stock">'+a+"</div>")),1)&&r.remove()):e.find(".tm-stock").remove())}function et(t,e,a,i){return a=a||"form",t=t,i=i,o="",(t=0===(t=(e=(e=e)||t).find(Nt.addToCartSelector+(o=i?o+"[value='"+i+"']":o))).length?e.find(Nt.tcAddToCartSelector+o):t).last().closest(a);var o}function at(t,e,a,i){return et(t,e,a,i)}function Wt(t){var e=Bt.epoAPI.applyFilter("tcGetNativePricesBlockSelector",".single_variation .price",t);return Bt(t).find(e).not(".tc-price")}function ee(t,e){var a,i,o=e.showHideCart;e.is_associated||void 0===o||"yes"!==Lt.tm_epo_hide_add_cart_button&&"yes"!==Lt.tm_epo_hide_all_add_cart_button&&"yes"!==Lt.tm_epo_hide_required_add_cart_button||(a=t.find(Nt.addToCartButtonSelector).first(),i=t.find(Nt.qtySelector).first(),o?(a.removeClass("tc-hide-add-to-cart-button"),i.removeClass("tc-hide-add-to-cart-button")):(a.addClass("tc-hide-add-to-cart-button"),i.addClass("tc-hide-add-to-cart-button")),Mt.trigger("epoShowHideCart",{main_product:t,currentEpoObject:e,showHideCart:o,button:a,qty:i}))}function ae(t,e,a){var i,o,r,c=!0,n=!0,l=Bt.tcepo.oneOptionIsSelected[e];return t.is_associated?Bt.epoAPI.applyFilter("tc_currentEpoObject_associated",t,e,a):(i="object"==typeof a?(i=a.has_epo,o=a.this_epo_container,i&&(o.find(".tmcp-fee-field").length||o.find(".tmcp-field").not(".cpf-type-variations .tmcp-field").length)):a,t.showHideCart=void 0,t.showHideTotal=void 0,!i||"yes"!==Lt.tm_epo_hide_add_cart_button&&"yes"!==Lt.tm_epo_hide_all_add_cart_button&&"yes"!==Lt.tm_epo_hide_required_add_cart_button&&"yes"!==Lt.tm_epo_hide_totals_until_any&&"yes"!==Lt.tm_epo_hide_totals_until_all_required&&"yes"!==Lt.tm_epo_hide_totals_until_all||("yes"===Lt.tm_epo_hide_add_cart_button&&(c=l),"yes"===Lt.tm_epo_hide_totals_until_any&&(n=l),"yes"!==Lt.tm_epo_hide_required_add_cart_button&&"yes"!==Lt.tm_epo_hide_totals_until_all_required||(r=t.this_epo_container.find(".cpf-element").not(".cpf-type-variations").filter(".tc-container-enabled.tc-is-required").toArray().every(function(t){var e,a,i="",o=!1;if((t=Bt(t)).is(".cpf-type-product")&&(i=":not("+Nt.associatedEpoSelector+" .tm-epo-field)"),0<(e=t.attr("class").split(" ").map(function(t){return-1!==t.indexOf("cpf-type-",0)?t:null}).filter(function(t){return null!=t?t:null})).length){switch("cpf-type-product"===(e=e[0])&&(o=!0,e=t.is(".cpf-type-product-mode-product")||t.is(".cpf-type-product-checkbox")||t.is(".cpf-type-product-thumbnailmultiple")?"cpf-type-checkbox":t.is(".cpf-type-product-dropdown")?"cpf-type-select":"cpf-type-radio"),e){case"cpf-type-radio":return 0<t.find("input.tm-epo-field.tmcp-radio:checked"+i).length;case"cpf-type-checkbox":return 0<t.find("input.tm-epo-field.tmcp-checkbox:checked"+i).length;case"cpf-type-select":(a=t.find("select.tm-epo-field.tmcp-select"+i).val())&&!o&&(a=a.slice(0,a.lastIndexOf("_")));break;case"cpf-type-selectmultiple":(a=t.find("select.tm-epo-field.tmcp-selectmultiple"+i).val())&&!o&&a.forEach(function(t,e){a[e]=t.slice(0,t.lastIndexOf("_"))});break;default:a=t.find(".tm-epo-field"+i).val()}return Array.isArray(a)?a.some(function(t){return""!==t}):""!==a}return!1}),"yes"===Lt.tm_epo_hide_required_add_cart_button&&(c=r),"yes"===Lt.tm_epo_hide_totals_until_all_required&&(n=r)),"yes"!==Lt.tm_epo_hide_all_add_cart_button&&"yes"!==Lt.tm_epo_hide_totals_until_all||(r=t.this_epo_container.find(".cpf-element").not(".cpf-type-variations").filter(".tc-container-enabled").toArray().every(function(t){var e,a,i="",o=!1;if((t=Bt(t)).is(".cpf-type-product")&&(i=":not("+Nt.associatedEpoSelector+" .tm-epo-field)"),0<(e=t.attr("class").split(" ").map(function(t){return-1!==t.indexOf("cpf-type-",0)?t:null}).filter(function(t){return null!=t?t:null})).length){switch("cpf-type-product"===(e=e[0])&&(o=!0,e=t.is(".cpf-type-product-mode-product")||t.is(".cpf-type-product-checkbox")||t.is(".cpf-type-product-thumbnailmultiple")?"cpf-type-checkbox":t.is(".cpf-type-product-dropdown")?"cpf-type-select":"cpf-type-radio"),e){case"cpf-type-radio":return 0<t.find("input.tm-epo-field.tmcp-radio:checked"+i).length;case"cpf-type-checkbox":return 0<t.find("input.tm-epo-field.tmcp-checkbox:checked"+i).length;case"cpf-type-select":(a=t.find("select.tm-epo-field.tmcp-select"+i).val())&&!o&&(a=a.slice(0,a.lastIndexOf("_")));break;case"cpf-type-selectmultiple":(a=t.find("select.tm-epo-field.tmcp-selectmultiple"+i).val())&&!o&&a.forEach(function(t,e){a[e]=t.slice(0,t.lastIndexOf("_"))});break;default:a=t.find(".tm-epo-field"+i).val()}return Array.isArray(a)?a.some(function(t){return""!==t}):""!==a}return!1}),"yes"===Lt.tm_epo_hide_all_add_cart_button&&(c=r),"yes"===Lt.tm_epo_hide_totals_until_all&&(n=r)),t.showHideCart=c,t.showHideTotal=n,Bt.tcepo.showHideTotal[e]=n),Bt.epoAPI.applyFilter("tc_currentEpoObject",t,e,a))}function s(t,e){var a,i,o,r,c,n=Bt.tcepo.errorObject[e]||t;n&&("yes"!==Lt.tm_epo_disable_error_scroll&&(i=(a=n.closest(".cpf-section")).find(".tm-section-link"),o=n.closest(".cpf-element"),(r=n.closest(".cpf-type-product").closest(".cpf-section")).length&&r.find(".tm-toggle").length&&r.find(".tm-toggle").trigger("openwrap.tmtoggle"),a.find(".tm-toggle").length&&a.find(".tm-toggle").trigger("openwrap.tmtoggle"),void 0===P.tc_validation_offset&&(P.tc_validation_offset=-100),a.is(".section_popup")?(E.tcScrollTo(i,300,P.tc_validation_offset),i.trigger("click.tmsectionpoplink")):a.is(".tm-owl-slider-section")?(c=n.closest(".owl-item").index(),a.find(".tcowl-carousel").trigger("to.owl.carousel",[c,100]),setTimeout(function(){a.find(".tcowl-carousel").trigger("refresh.owl.carousel"),0<o.length&&E.tcScrollTo(o,300,P.tc_validation_offset)},200)):a.is(".tc-tabs-section")?(c=n.closest(".tc-tab-slide").index(),n.closest(".tc-tabs").find('.tc-tab-headers .tc-tab-header .tab-header[data-id="tc-tab-slide'+c+'"]').trigger("click.tmtabs"),setTimeout(function(){0<o.length&&E.tcScrollTo(o,300,P.tc_validation_offset)},200)):0<o.length&&E.tcScrollTo(o,300,P.tc_validation_offset)),t||(Bt.tcepo.errorObject[e]=!1))}function it(t,e){var a,i=parseInt(t.attr("data-limit"),10),o=!1;return!(0<i&&(o=0,t.closest(".tm-extra-product-options-checkbox").find("input.tm-epo-field[type='checkbox']:checked").toArray().forEach(function(t){t=Bt(t),a=t.closest("li.tmcp-field-wrap").find("input.tm-qty"),o=0<a.length?((a=parseInt(a.val(),10))<=0&&(a=1),parseInt(o,10)+a):parseInt(o,10)+1}),i<o)&&(e&&t.prop("checked","").trigger("change"),1))}function ot(t,e){var a,i=parseInt(t.attr("data-exactlimit"),10),o=!1;return!(0<i&&(o=0,t.closest(".tm-extra-product-options-checkbox").find("input.tm-epo-field[type='checkbox']:checked").toArray().forEach(function(t){t=Bt(t),a=t.closest("li.tmcp-field-wrap").find("input.tm-qty"),o=0<a.length?((a=parseInt(a.val(),10))<=0&&(a=1),parseInt(o,10)+a):parseInt(o,10)+1}),i<o)&&(e&&t.prop("checked","").trigger("change"),1))}function rt(l,d,p){Bt.tcepo.formSubmitEvents[p][Bt.tcepo.formSubmitEvents[p].length]={trigger:function(){return e=d,t=p,n=!(c=!0),l.toArray().forEach(function(t){t=Bt(t),(r=t.find("[type='checkbox'][data-limit]")).length&&S(r)&&(r=parseInt(r.attr("data-limit"),10),a=0,t.find("input.tm-epo-field[type='checkbox']:checked").toArray().forEach(function(t){t=Bt(t),i=t.closest("li.tmcp-field-wrap").find("input.tm-qty"),a=0<i.length?((i=parseInt(i.val(),10))<=0&&(i=1),parseInt(a,10)+i):parseInt(a,10)+1}),o=t.closest(".cpf-element"),o=o.find("div.tm-error-min"),r<a?(c=!1,n=t,r=(1===r?Lt.tm_epo_global_validator_messages.epolimitsingle:Lt.tm_epo_global_validator_messages.epolimit).replace("{0}",r),o.length&&o.remove(),"before"===Lt.tm_epo_global_error_label_placement?t.closest(".tc-element-container").before('<div class="tm-error-min tm-error tc-cell tcwidth tcwidth-100">'+r+"</div>"):t.closest(".tc-element-container").after('<div class="tm-error-min tm-error tc-cell tcwidth tcwidth-100">'+r+"</div>"),e.find(Nt.addToCartButtonSelector).first().removeClass("disabled loading fpd-disabled").prop("disabled",!1)):o.remove())}),n&&(Bt.tcepo.errorObject[t]=n),c;var e,t,a,i,o,r,c,n},on_true:function(){return!0},on_false:function(){return s(Bt(l).find(".tm-epo-field").first(),p),!0}}}function ct(l,d,p){Bt.tcepo.formSubmitEvents[p][Bt.tcepo.formSubmitEvents[p].length]={trigger:function(){return e=d,t=p,n=!(c=!0),l.toArray().forEach(function(t){t=Bt(t),(r=t.find("[type='checkbox'][data-exactlimit]")).length&&S(r)&&(r=parseInt(r.attr("data-exactlimit"),10),a=0,t.find("input.tm-epo-field[type='checkbox']:checked").toArray().forEach(function(t){t=Bt(t),i=t.closest("li.tmcp-field-wrap").find("input.tm-qty"),a=0<i.length?((i=parseInt(i.val(),10))<=0&&(i=1),parseInt(a,10)+i):parseInt(a,10)+1}),o=t.closest(".cpf-element"),o=o.find("div.tm-error-min"),r!==a?(c=!1,n=t,r=(1===r?Lt.tm_epo_global_validator_messages.epoexactsingle:Lt.tm_epo_global_validator_messages.epoexact).replace("{0}",r),o.length&&o.remove(),"before"===Lt.tm_epo_global_error_label_placement?t.closest(".tc-element-container").before('<div class="tm-error-min tm-error tc-cell tcwidth tcwidth-100">'+r+"</div>"):t.closest(".tc-element-container").after('<div class="tm-error-min tm-error tc-cell tcwidth tcwidth-100">'+r+"</div>"),e.find(Nt.addToCartButtonSelector).first().removeClass("disabled loading fpd-disabled").prop("disabled",!1)):o.remove())}),n&&(Bt.tcepo.errorObject[t]=n),c;var e,t,a,i,o,r,c,n},on_true:function(){return!0},on_false:function(){return s(Bt(l).find(".tm-epo-field").first(),p),!0}}}function nt(e,l){Bt.tcepo.formSubmitEvents[l][Bt.tcepo.formSubmitEvents[l].length]={trigger:function(){return t=l,n=!(c=!0),e.toArray().forEach(function(t){var e;(e=(t=Bt(t)).find("[type='checkbox'][data-minimumlimit]")).length&&S(e)&&(r=parseInt(e.attr("data-minimumlimit"),10),a=0,t.find("input.tm-epo-field[type='checkbox']:checked").toArray().forEach(function(t){t=Bt(t),i=t.closest("li.tmcp-field-wrap").find("input.tm-qty"),a=0<i.length?((i=parseInt(i.val(),10))<=0&&(i=1),parseInt(a,10)+i):parseInt(a,10)+1}),o=t.closest(".cpf-element"),o=o.find("div.tm-error-min"),a<r?(c=!1,n=t,r=(1===r?Lt.tm_epo_global_validator_messages.epominsingle:Lt.tm_epo_global_validator_messages.epomin).replace("{0}",r),o.length&&o.remove(),"before"===Lt.tm_epo_global_error_label_placement?t.closest(".tc-element-container").before('<div class="tm-error-min tm-error tc-cell tcwidth tcwidth-100">'+r+"</div>"):t.closest(".tc-element-container").after('<div class="tm-error-min tm-error tc-cell tcwidth tcwidth-100">'+r+"</div>")):o.remove())}),n&&(Bt.tcepo.errorObject[t]=n),c;var t,a,i,o,r,c,n},on_true:function(){return!0},on_false:function(){return s(!1,l),!0}}}function lt(t){return null!==t&&("object"==typeof t&&(t=t[0]),Number.isFinite(parseFloat(t)))?t:0}function R(t,e,a,i){return t=lt(t),t=a?Bt.epoAPI.applyFilter("tc_apply_dpd",t,e,a,i):t}function ie(t,e){var a=0;return 0<t.length&&(a=t.data("regular-price")),a=Bt.epoAPI.applyFilter("tc_calculate_product_regular_price",a,t),(!e||!1!==a)&&(a=parseFloat(a),Number.isFinite(a)?a:0)}function oe(t,e){var a=0;return 0<t.length&&(a=t.data("price")),a=Bt.epoAPI.applyFilter("tc_calculate_product_price",a,t),(!e||!1!==a)&&(a=parseFloat(a),Number.isFinite(a)?a:0)}function dt(e,a,i,o,t,r,c,n){var l,d,p,s,m,_,f,u,g,h=e.toString(),v=0,e=0,y=a.closest(".cpf-element").attr("data-uniqid"),b=a.closest(".tmcp-ul-wrap"),w=i.this_epo_totals_container.data("totalsHolder_tc_totals_ob"),x=b.find(".tmcp-field, .tmcp-fee-field, .tmcp-sub-fee-field").filter(":checked").index(a),F=b.find(".tmcp-field, .tmcp-fee-field, .tmcp-sub-fee-field").index(a),k=i.is_associated?i.this_epo_container:i.this_epo_container.not(Nt.epoSelector+" "+Nt.associatedEpoSelector),A=Bt.epoAPI.util.parseJSON(Lt.tm_epo_math)||{};-1===x&&a.is(".tmcp-checkbox, .tmcp-radio"),-1!==F||a.is(".tmcp-checkbox, .tmcp-radio")||(F=0),a.is(".tcdisabled")||o||a.data("addedtcEpoBeforeOptionPriceCalculation")||(Mt.on("tcEpoBeforeOptionPriceCalculation.math"+y,function(){Xt(i,a,void 0,void 0,void 0,!0)}),Mt.on("tcEpoAfterNormalOptionPriceCalculation.math"+y,function(){a.data("fetchOptionPrices",!1),a.data("fetchOptionPrices-forced",!1),a.data("fetchOptionPrices-fee",!1),a.data("fetchOptionPrices-fee-forced",!1),a.data("fetchOptionPrices-sub-fee",!1),a.data("fetchOptionPrices-sub-fee-forced",!1)}),a.data("addedtcEpoBeforeOptionPriceCalculation",1)),a.is(".tmcp-field")?a.data("fetchOptionPrices")?(_=a.data("fetchOptionPrices"),f=a.data("fetchOptionPrices-forced")):(_=Gt(i,b,".tmcp-field",0,0,[],!0,void 0,void 0,void 0,void 0,void 0,!0),f=Gt(i,b,".tmcp-field",0,0,[],!0,!0,void 0,void 0,void 0,void 0,!0),a.data("fetchOptionPrices",_),a.data("fetchOptionPrices-forced",f)):a.is(".tmcp-fee-field")?a.data("fetchOptionPrices-fee")?(_=a.data("fetchOptionPrices-fee"),f=a.data("fetchOptionPrices-fee-forced")):(_=Gt(i,b,".tmcp-fee-field",0,0,[],!0,void 0,void 0,void 0,void 0,void 0,!0),f=Gt(i,b,".tmcp-fee-field",0,0,[],!0,!0,void 0,void 0,void 0,void 0,!0),a.data("fetchOptionPrices-fee",_),a.data("fetchOptionPrices-fee-forced",f)):a.is(".tmcp-sub-fee-field")&&(a.data("fetchOptionPrices-sub-fee")?(_=a.data("fetchOptionPrices-sub-fee"),f=a.data("fetchOptionPrices-sub-fee-forced")):(_=Gt(i,b,".tmcp-sub-fee-field",0,0,[],!0,void 0,void 0,void 0,void 0,void 0,!0),f=Gt(i,b,".tmcp-sub-fee-field",0,0,[],!0,!0,void 0,void 0,void 0,void 0,!0),a.data("fetchOptionPrices-sub-fee",_),a.data("fetchOptionPrices-sub-fee-forced",f))),Object.keys(A).forEach(function(t){var e,a;""!==A[t].name&&""!==A[t].value&&(e=A[t].name,a=A[t].value,h=e.startsWith("{")?h.replace(e,a):A[t].name.isNumeric()?h.replace("{"+e+"}",a):(e=new RegExp("{"+e+"}","g"),a.startsWith("{")?h.replace(e,a):h.replace(e,Bt.epoAPI.math.unformat(a.replace(",",".")))))}),x=void 0!==w?(h=h.replace(/{quantity}/g,Bt.epoAPI.math.unformat(w.qty)),u=t&&void 0!==w.original_product_price?Bt.epoAPI.math.unformat(w.original_product_price):Bt.epoAPI.math.unformat(w.product_price),void 0!==w.dynamic_product_price?Bt.epoAPI.math.unformat(w.dynamic_product_price):0):(h=h.replace(/{quantity}/g,0),u=0),u=Bt.epoAPI.math.toFloat(u),h=(h=h.replace(/{product_price}/g,u)).replace(/{dynamic_product_price}/g,x),r=Bt.epoAPI.math.toFloat(r=r||0),c=Bt.epoAPI.math.toFloat(c=c||0),h=(h=(h=(h=h.replace(/{options_total}/g,r)).replace(/{product_price_plus_options_total}/g,u+r)).replace(/{cumulative_total}/g,c)).replace(/{product_price_plus_cumulative_total}/g,u+c),(h=(h=void 0!==f.floatingBoxData&&void 0!==f.floatingBoxData[F]?(h=(h=(h="number"===f.floatingBoxData[F].input_type||"hidden"===f.floatingBoxData[F].input_type?h.replace(/{this.value}/g,Bt.epoAPI.math.toFloat(Bt.epoAPI.math.unformat(f.floatingBoxData[F].valueText))):h.replace(/{this.value}/g,Bt.epoAPI.math.toFloat(Bt.epoAPI.math.unformat(f.floatingBoxData[F].valueText,Nt.localDecimalSeparator)))).replace(/{this.rawvalue}/g,f.floatingBoxData[F].valueText)).replace(/{this.text}/g,f.floatingBoxData[F].valueText)).replace(/{this.value.length}/g,f.floatingBoxData[F].valueText.length):h.replace(/{this.value}/g,0).replace(/{this.rawvalue}/g,"").replace(/{this.text}/g,"").replace(/{this.value.length}/g,0)).replace(/{this.count}/g,_.floatingBoxData.length).replace(/{this.count.quantity}/g,_.floatingBoxData.map(function(t){return t.quantity}).reduce(function(t,e){return Bt.epoAPI.math.toFloat(t)+Bt.epoAPI.math.toFloat(e)},0)).replace(/{this.quantity}/g,a.data("tm-quantity"))).match(/\{(\s)*?field\.([^}]*)}/)&&h.match(/\{(\s)*?field\.([^}]*)}/g).forEach(function(t){if(void 0!==(l=t.match(/\{(\s)*?field\.([^}]*)}/))[2]&&"string"==typeof l[2]&&-1!==(p=l[2].indexOf(".",l[2].indexOf(".")+1))&&(m=l[2].substring(0,p),s=l[2].substring(p+1),-1!==Bt.inArray(s,["price","value","value.length","rawvalue","text","text.length","quantity","count","count.quantity"]))){if((p=k.find("[data-uniqid='"+Bt.epoAPI.util.escapeSelector(m)+"']")).length){switch(m=p.find(".tmcp-field, .tmcp-fee-field, .tmcp-sub-fee-field"),d=m.first(),a.is(".tcdisabled")||o||a.data("addedfieldtcEpoBeforeOptionPriceCalculation")||(Mt.on("tcEpoBeforeOptionPriceCalculation.math"+y,function(){Xt(i,a,void 0,void 0,void 0,!0),a.trigger("tm-math-select-change-html-all")}),a.data("addedfieldtcEpoBeforeOptionPriceCalculation",1)),v=0,s){case"text":case"rawvalue":v=""}if(p.is(".tc-container-enabled")){switch(n||m.toArray().forEach(function(t){t=Bt(t),a.attr("id")!==t.attr("id")&&(a.is(".tmcp-dynamic")||t.is(".tmcp-dynamic"))&&Xt(i,t,void 0,void 0,void 0,!0,void 0,void 0,!0),o||t.data("addedmathevent")||(t.on("input.mathevent",function(){a.is(".tcdisabled")||a.trigger("change.cpf",{calculateMathPrice:1})}),t.data("addedmathevent",1))}),d.is(".tmcp-field")?v=Gt(i,p,".tmcp-field",0,0,[],!0,void 0,void 0,!0,void 0,void 0,!0):d.is(".tmcp-fee-field")?v=Gt(i,p,".tmcp-fee-field",0,0,[],!0,void 0,void 0,!0,void 0,void 0,!0):d.is(".tmcp-sub-fee-field")&&(v=Gt(i,p,".tmcp-sub-fee-field",0,0,[],!0,void 0,void 0,!0,void 0,void 0,!0)),s){case"price":v=v.total,a.is(".tmcp-dynamic")&&(g=re(i,d,"price"),"math"===re(i,d,"price_type"))&&g.includes("{dynamic_product_price}")&&(v=0);break;case"value":case"text":case"rawvalue":v.floatingBoxData&&(v=v.floatingBoxData.map(function(t){return"number"===t.input_type||"hidden"===t.input_type?"text"===s||"rawvalue"===s?t.valueText:Bt.epoAPI.math.unformat(t.valueText):"text"===s||"rawvalue"===s?t.valueText:Bt.epoAPI.math.unformat(t.valueText,Nt.localInputDecimalSeparator)}).reduce(function(t,e){return"text"===s||"rawvalue"===s?t+e:Bt.epoAPI.math.toFloat(t)+Bt.epoAPI.math.toFloat(e)},"text"===s||"rawvalue"===s?"":0),"text"!==s&&"rawvalue"!==s||(""===v?v="''":v.toString().isNumeric()||(v="'"+v.replace("'","\\'")+"'")));break;case"value.length":case"text.length":v.floatingBoxData&&(v=v.floatingBoxData.map(function(t){return t.valueText}).reduce(function(t,e){return Bt.epoAPI.math.toFloat(t)+e.length},0));break;case"quantity":case"count.quantity":v.floatingBoxData&&(v=v.floatingBoxData.map(function(t){return t.quantity}).reduce(function(t,e){return Bt.epoAPI.math.toFloat(t)+Bt.epoAPI.math.toFloat(e)},0));break;case"count":v.floatingBoxData&&(v=v.floatingBoxData.length)}"text"!==s&&"rawvalue"!==s&&(v=Bt.epoAPI.math.toFloat(v),Number.isFinite(v)||(v=0))}}else switch(v=0,s){case"text":case"rawvalue":v=""}m=new RegExp(l[0]),h="text"===s||"rawvalue"===s?""===v?h.replace(m,"''"):h.replace(m,v):Number.isFinite(v)?h.replace(m,v):h.replace(m,"'"+v.replace("'","\\'")+"'")}});try{e=D.evaluate(h)}catch(t){e=0}return e}function re(t,e,a){var i,o,r,c,e=Bt(e),n=e,t=t.main_cart,l="input[name^='variation_id']";return 0<t.find("input.variation_id").length&&(l="input.variation_id"),t=(t=t.find(l).val())||0,e.is("select")&&(n=e.find("option:selected")),l=Bt.epoAPI.util.parseJSON(n.attr("data-rules")),n=Bt.epoAPI.util.parseJSON(n.attr("data-rulestype")),o="","object"==typeof l?(c=t in l?l[t]:"object"==typeof(c=Bt.epoAPI.util.parseJSON(e.closest(".tmcp-ul-wrap").attr("data-rules")))&&t in c?c[t]:l[0],"object"==typeof n?o=t in n?n[t]:"object"==typeof(i=Bt.epoAPI.util.parseJSON(e.closest(".tmcp-ul-wrap").attr("data-rulestype")))&&t in i?i[t]:n[0]:"object"==typeof(n=Bt.epoAPI.util.parseJSON(e.closest(".tmcp-ul-wrap").attr("data-ulestype")))&&(o=t in n?n[t]:n[0])):(r=e.closest(".tmcp-ul-wrap"),"object"==typeof(l=Bt.epoAPI.util.parseJSON(r.attr("data-rules")))&&(c=t in l?l[t]:l[0],"object"==typeof n?o=t in n?n[t]:"object"==typeof(i=Bt.epoAPI.util.parseJSON(r.attr("data-rulestype")))&&t in i?i[t]:n[0]:"object"==typeof(n=Bt.epoAPI.util.parseJSON(r.attr("data-rulestype")))&&(o=t in n?n[t]:n[0]))),"object"==typeof c&&(c=c[0]),"object"==typeof o&&(o=o[0]),e.is(".tmcp-fee-field")&&-1!==Bt.inArray(o,["fee","stepfee","currentstepfee"])&&(o=""),"price"===a?c:o}function Q(t){for(var e,a=new RegExp(/[\p{L}\d!@#$%^&*()_+=\{[\}\]|\\"':;?/>.<,-]+/,"gu"),i=0;null!==(e=a.exec(t));)e.index===a.lastIndex&&a.lastIndex++,i+=e.length;return i}function Xt(e,t,a,i,D,H,o,r,c){var n,l,d,p,s,m,_,f,u,g,h,v,y,b,w,x,F,k,A,P,I,C,E=t instanceof Bt?t:Bt(t),t=E,S=E.is(".tmcp-range"),q="",B=e.main_product,j=e.epoEventId,T=!0,O=0,z=0,N=!1;E.data("associated_price_set")||(a?(n=a.cart,l=a.current_variation,d=a.bundleid,p=a.epoTotalsContainer,m=a.product_price,_=a.product_original_price,s=a.apply_dpd,T=a.per_product_pricing):(void 0!==(n=e.main_cart).data("per_product_pricing")&&(T=n.data("per_product_pricing")),a="input[name^='variation_id']",0<n.find("input.variation_id").length&&(a="input.variation_id"),l=n.find(a).val(),d=Bt.epoAPI.applyFilter("tc_get_bundleid",n.attr("data-product_id"),n,e),l=l||0,p=Bt.epoAPI.applyFilter("tc_get_totals_container",e.this_epo_totals_container,E,B,d),m=oe(p),_=ie(p),s=p.data("fields-price-rules")),m=Bt.epoAPI.applyFilter("tc_alter_product_price",m,E,n,p,d),_=Bt.epoAPI.applyFilter("tc_alter_product_original_price",_,E,n,p),!1!==m&&T&&(E.is("select")&&(t=E.find("option:selected")),(t=i?i:t).toArray().forEach(function(t){switch(t=Bt(t),I=Bt.epoAPI.util.parseJSON(t.attr("data-rules")),y=Bt.epoAPI.util.parseJSON(t.attr("data-rulestype")),v=Bt.epoAPI.util.parseJSON(t.attr("data-original-rules")),E.is(".tmcp-dynamic")&&(I=Bt.epoAPI.util.parseJSON(t.attr("data-formula")),v=Bt.epoAPI.util.parseJSON(t.attr("data-formula")),y=Bt.epoAPI.util.parseJSON(t.attr("data-calculation-type"))),void 0===v&&(v=I),u="","object"==typeof I?(h=l in I?(g=I[l],v[l]):(F=Bt.epoAPI.util.parseJSON(E.closest(".tmcp-ul-wrap").attr("data-rules")),k=E.closest(".tmcp-ul-wrap").data("original-rules"),g="object"==typeof F&&l in F?F[l]:I[0],"object"==typeof k&&l in k?k[l]:v[0]),"object"==typeof y?u=l in y?y[l]:"object"==typeof(f=Bt.epoAPI.util.parseJSON(E.closest(".tmcp-ul-wrap").attr("data-rulestype")))&&l in f?f[l]:y[0]:"object"==typeof(y=Bt.epoAPI.util.parseJSON(E.closest(".tmcp-ul-wrap").attr("data-ulestype")))&&(u=l in y?y[l]:y[0])):(F=E.closest(".tmcp-ul-wrap"),I=Bt.epoAPI.util.parseJSON(F.attr("data-rules")),v=Bt.epoAPI.util.parseJSON(F.attr("data-original-rules")),"object"==typeof I&&(g=l in I?I[l]:I[0],h="object"==typeof v?l in v?v[l]:v[0]:g,"object"==typeof y?u=l in y?y[l]:"object"==typeof(f=Bt.epoAPI.util.parseJSON(F.attr("data-rulestype")))&&l in f?f[l]:y[0]:"object"==typeof(y=Bt.epoAPI.util.parseJSON(F.attr("data-rulestype")))&&(u=l in y?y[l]:y[0]))),"object"==typeof u&&(u=u[0]),E.is(".tmcp-fee-field")&&(-1!==Bt.inArray(u,["fee","stepfee","currentstepfee"])&&(u=""),s=0),void 0===D&&(E.is("select")?E.find("option"):t).removeClass("tm-epo-late-field").removeData("tm-price-for-late islate"),"math"!==u?(g=lt(g),h=lt(h)):"object"==typeof g&&(g=g[0]),k=g,I=h,u){case"":g=R(A=g,p,s);break;case"math":void 0!==(C=e.this_epo_totals_container.data("totalsHolder_tc_totals_ob"))&&void 0!==C.original_product_price&&C.original_product_price!==C.product_price&&(C="do_original_price"),g=dt(g,E,e,H,Bt.epoAPI.applyFilter("tc_use_undiscounted_price",void 0,E,n,p),o,r,c),A=g,h="do_original_price"===C?dt(h,E,e,!0,!0,o,r,c):g,g=R(g,p,s);break;case"percent_cart_total":C=parseFloat(Lt.cart_total),Number.isFinite(C)||(C=0),A=g/100*C,g=R(g,p,s)/100*C,h=R(h,p,s)/100*C;break;case"percent":A=g/100*m,g=R(g,p,s)/100*m,h=h/100*_;break;case"percentcurrenttotal":Bt.tcepo.lateFieldsPrices[j].push({setter:t,price:g,original_price:h,bundleid:d,pricetype:u}),t.data("tm-price-for-late",g).data("tm-original-price-for-late",h).data("islate",1).addClass("tm-epo-late-field"),h=g=A=0;break;case"fixedcurrenttotal":g=R(g,p,s),Bt.tcepo.lateFieldsPrices[j].push({setter:t,price:g,original_price:h,bundleid:d,pricetype:u}),t.data("tm-price-for-late",g).data("tm-original-price-for-late",h).data("islate",1).addClass("tm-epo-late-field"),h=g=A=0;break;case"word":A=g*Q(t.val()),g=R(g,p,s)*Q(t.val()),h*=Q(t.val());break;case"wordpercent":A=g/100*m*Q(t.val()),g=R(g,p,s)/100*m*Q(t.val()),h=h/100*_*Q(t.val());break;case"wordnon":w=parseInt(t.attr("data-freechars"),10),Number.isFinite(w)||(w=0),b=Q(t.val())-w,A=g*(b=b<0?0:b),g=R(g,p,s)*b,h*=b;break;case"wordpercentnon":w=parseInt(t.attr("data-freechars"),10),Number.isFinite(w)||(w=0),b=Q(t.val())-w,A=g/100*m*(b=b<0?0:b),g=R(g,p,s)/100*m*b,h=h/100*_*b;break;case"char":A=g*t.val().length,g=R(g,p,s)*t.val().length,h*=t.val().length;break;case"charpercent":A=g/100*m*t.val().length,g=R(g,p,s)/100*m*t.val().length,h=h/100*_*t.val().length;break;case"charnospaces":A=g*t.val().replace(/\s/g,"").length,g=R(g,p,s)*t.val().replace(/\s/g,"").length,h*=t.val().replace(/\s/g,"").length;break;case"charnofirst":b=t.val().length-1,A=g*(b=b<0?0:b),g=R(g,p,s)*b,h*=b;break;case"charnon":w=parseInt(t.attr("data-freechars"),10),Number.isFinite(w)||(w=0),b=t.val().length-w,A=g*(b=b<0?0:b),g=R(g,p,s)*b,h*=b;break;case"charpercentnon":w=parseInt(t.attr("data-freechars"),10),Number.isFinite(w)||(w=0),b=t.val().length-w,A=g/100*m*(b=b<0?0:b),g=R(g,p,s)/100*m*b,h=h/100*_*b;break;case"charnonnospaces":w=parseInt(t.attr("data-freechars"),10),Number.isFinite(w)||(w=0),b=t.val().replace(/\s/g,"").length-w,A=g*(b=b<0?0:b),g=R(g,p,s)*b,h*=b;break;case"charpercentnonnospaces":w=parseInt(t.attr("data-freechars"),10),Number.isFinite(w)||(w=0),b=t.val().replace(/\s/g,"").length-w,A=g/100*m*(b=b<0?0:b),g=R(g,p,s)/100*m*b,h=h/100*_*b;break;case"charpercentnofirst":b=t.val().length-1,A=g/100*m*(b=b<0?0:b),g=R(g,p,s)/100*m*b,h=h/100*_*b;break;case"step":g=S?(A=g*t.val(),R(g,p,s)*t.val()):(A=g*Bt.epoAPI.math.toFloat(t.val()),R(g,p,s)*Bt.epoAPI.math.toFloat(t.val())),h*=Bt.epoAPI.math.toFloat(t.val());break;case"currentstep":h=S?(A=t.val(),g=R(t.val(),p,s),R(t.val(),p,s)):(A=Bt.epoAPI.math.toFloat(t.val()),g=R(Bt.epoAPI.math.toFloat(t.val()),p,s),R(Bt.epoAPI.math.toFloat(t.val()),p,s));break;case"intervalstep":S&&(x=parseFloat(Bt('.tm-range-picker[data-field-id="'+t.attr("id")+'"]').attr("data-min")),A=g*(t.val()-x),g=R(g,p,s)*(t.val()-x),h*=t.val()-x);break;case"row":A=g*((t.val().match(/(\r\n|\n|\r)/gm)||[]).length+1),g=R(g,p,s)*((t.val().match(/(\r\n|\n|\r)/gm)||[]).length+1),h*=(t.val().match(/(\r\n|\n|\r)/gm)||[]).length+1}v=g,k=A,I=P=y=h,E.data("tm-quantity")&&(A*=parseFloat(E.data("tm-quantity")),P*=parseFloat(E.data("tm-quantity")),k*=parseFloat(E.data("tm-quantity")),I*=parseFloat(E.data("tm-quantity")),g*=parseFloat(E.data("tm-quantity")),h*=parseFloat(E.data("tm-quantity")),v*=parseFloat(E.data("tm-quantity")),y*=parseFloat(E.data("tm-quantity"))),O+=parseFloat(g),z+=parseFloat(h),E.data("price_set",1),t.data("price_set",1),t.data("undiscounted_raw_price",k),t.data("undiscounted_raw_original_price",I),t.data("undiscounted_price",Qt(A,p,t)),t.data("undiscounted_original_price",Qt(P,p,t)),t.data("raw_price",v),t.data("raw_original_price",y),t.data("price",Qt(g,p,t)),t.data("original_price",Qt(h,p,t)),i||(E.is(".tc-epo-field-product")&&(I=!1,!E.is("select")&&(E.is(":checkbox")||E.is(":radio"))?E.is(":checked")&&(I=!0):""!==E.val()&&(I=!0),I||(q=t.data("price-html"),N=!0)),M({epoObject:e,obj:t.closest(".tmcp-field-wrap").find(".tc-price"),price:L(O,p,!1,t),formatted_price:q,original_price:L(z,p,!1,t),force:!1,useFormattedPrice:N}),E.data("price-changed",1))})))}function ce(e,t){var a,i,o,r,c,n,l,d,p,s,m,_,f=!0,u=e.main_product,g=e.epoEventId,h=e.this_epo_container,v=e.this_epo_totals_container,t=t||u.find(".cart");t.length<=0||(Bt.tcepo.lateFieldsPrices[g]=[],t.toArray().forEach(function(t){if(t=Bt(t),s="input[name^='variation_id']",0<t.find("input.variation_id").length&&(s="input.variation_id"),void 0!==t.data("per_product_pricing")&&(f=t.data("per_product_pricing")),a=t.find(s).val(),s=Bt.epoAPI.applyFilter("tc_get_bundleid",t.attr("data-product_id"),t,e),a=a||0,i=Bt.epoAPI.applyFilter("tc_get_epo_container",h,t,u,s),o=Bt.epoAPI.applyFilter("tc_get_totals_container",v,t,u,s),r=o.data("fields-price-rules"),i.data("tm_rules_init_done")||(o.data("force-quantity")&&t.find(Nt.qtySelector).val(o.data("force-quantity")),i.toArray().forEach(function(t){Bt(t).closest(".tmcp-field-wrap").find(".tm-epo-field").data("tm-quantity",Bt(t).val())}),i.find(".tmcp-attributes, .tmcp-elements").toArray().forEach(function(t){t=Bt(t),c=Bt.epoAPI.util.parseJSON(t.attr("data-rules")),"object"!=typeof(n=Bt.epoAPI.util.parseJSON(t.attr("data-original-rules")))&&(n={0:"0"}),"object"==typeof(c="object"!=typeof c?{0:"0"}:c)&&(l=R(c[Bt.epoAPI.math.toFloat(a)],o,r),d=R(n[Bt.epoAPI.math.toFloat(a)],o,r),t.find(".tmcp-field, .tmcp-fee-field ").toArray().forEach(function(t){t=Bt(t),f?("1"===t.attr("data-no-price")&&(d=l=0),t.data("raw_price",l),t.data("raw_original_price",d),t.data("price",Qt(l,o,t)),t.data("original_price",Qt(d,o,t)),M({epoObject:e,obj:t.closest(".tmcp-field-wrap").find(".tc-price"),price:L(l,o),original_price:L(d,o),force:!1,useFormattedPrice:!1})):(t.data("price",0),t.data("original_price",0),t.closest(".tmcp-field-wrap").find(".amount").empty())}))}),i.data("tm_rules_init_done",1)),!f)return!0;m=oe(o),p=ie(o),_={cart:t,current_variation:a,bundleid:s,epoTotalsContainer:o,product_price:m,product_original_price:p,apply_dpd:r,per_product_pricing:f},s=i.find(".tmcp-field,.tmcp-sub-fee-field,.tmcp-fee-field"),e.is_associated||(s=s.not(Nt.associatedEpoSelector+" .tmcp-field,"+Nt.associatedEpoSelector+" .tmcp-sub-fee-field,"+Nt.associatedEpoSelector+" .tmcp-fee-field")),m=s.filter(".tcenabled"),(!Bt.tcepo.initialActivation[g]||0===m.length&&0<s.length)&&(s.toArray().forEach(function(t){S(Bt(t))}),i.find(".cpf-type-divider,.cpf-type-header").toArray().forEach(function(t){S(Bt(t))}),Bt.tcepo.initialActivation[g]=!0),s.filter(".tcenabled").toArray().forEach(function(t){Xt(e,t,_)}),s.toArray().forEach(function(t){Bt(t).on("tc_element_epo_rules",function(){Xt(e,t,_)})})}))}function ne(e,t,a,i,o,r,c,n){var l,d,p,s,m,_,f,u,g,h,v=0,y=0,b=0,w=0,x=e.epoEventId,F=void 0!==n?n:e.this_epo_totals_container.data("fields-price-rules"),k=t,A=a;return Bt.tcepo.lateFieldsPrices[x].forEach(function(t){l=t.price,d=t.original_price,p=t.pricetype,s=t.setter,g=t.bundleid,h="percentcurrenttotal"===p?"_hidden":"_hiddenfixed",(_=s).is("option")&&(_=s.closest("select")),k=parseFloat(Bt.epoAPI.applyFilter("tc_alter_product_price",k,_,c,e.this_epo_totals_container,r)),A=parseFloat(Bt.epoAPI.applyFilter("tc_alter_original_product_price",A,_,c,e.this_epo_totals_container,r)),m=Bt.epoAPI.dom.id(_.attr("name")),f=Bt(".tc-totals-form.tm-totals-form-"+c.attr("data-cart-id")).attr("data-product-id"),u=Bt(".tc-totals-form.tm-totals-form-"+c.attr("data-cart-id")).attr("data-epo-id"),f=Bt(Nt.epoSelector+".tm-product-id-"+f+"[data-epo-id='"+u+"']").find("#"+m+h),g===r?("percentcurrenttotal"===p?(l=parseFloat(l)/100*(R(parseFloat(k),e.this_epo_totals_container,F)+parseFloat(i)),d=parseFloat(d)/100*(parseFloat(A)+parseFloat(o))):"fixedcurrenttotal"===p&&(l=parseFloat(l)+parseFloat(i),d=parseFloat(d)+parseFloat(o)),_.data("tm-quantity")&&(l*=parseFloat(_.data("tm-quantity")),d*=parseFloat(_.data("tm-quantity"))),1===s.data("isset")&&S(s)&&(_.is(".tmcp-field")?(v+=l,y+=d):_.is(".tmcp-fee-field")&&(b+=l,w+=d)),u=Qt(l,c,s),g=Qt(d,c,s),s.data("price",u),s.data("pricew",u),s.data("original_price",g),s.data("original_pricew",g),M({epoObject:e,obj:s.closest(".tmcp-field-wrap").find(".tc-price"),price:L(u,c,!1,s),original_price:L(g,c,!1,s),force:!1,useFormattedPrice:!1}),0===f.length&&_.before('<input type="hidden" id="'+m+h+'" name="'+m+h+'" value="'+j(l,c)+'">'),(s.is(".tm-epo-field.tmcp-radio")||s.is(".tm-epo-field.tmcp-checkbox"))&&!s.is(":checked")||f.val(j(l,c))):void 0!==s.data("pricew")&&M({epoObject:e,obj:s.closest(".tmcp-field-wrap").find(".tc-price"),price:s.data("pricew"),original_price:void 0!==s.data("original_pricew")?s.data("original_pricew"):s.data("pricew"),force:!1,useFormattedPrice:!1})}),{normal:[v,y],fees:[b,w]}}function pt(){var t;"yes"!==Lt.tm_epo_no_lazy_load&&((t=g?Bt(g).find("img.tmlazy"):Bt(Nt.epoSelector+" img.tmlazy, .tc-styled-variations img.tmlazy")).lazyLoadXT(),t.on("lazyshow",function(){Mt.trigger("lazyLoadXToncomplete")}))}function st(t){var e;t&&(e=Bt(".cart"),t.find(".tm-owl-slider-section").toArray().forEach(function(t){(t=Bt(t)).find(".tc-slider-content").addClass("tm-owl-slider"),(t=t.find(".tm-owl-slider")).addClass("tcowl-carousel-show").addClass("tcowl-carousel").on("changed.owl.carousel",function(){e.css("display","block").addClass("slider-setup")}).tmowlCarousel(Object.assign({rtl:"1"===Lt.isRTL,dots:!1,nav:!0,items:1,autoHeight:!0,mouseDrag:!1,touchDrag:!0,navText:[Lt.i18n_prev_text,Lt.i18n_next_text],navClass:["owl-prev button","owl-next button"],navElement:"a",loop:!1,navRewind:!1},P.tmowlCarouselSettings||{})),t.removeClass("tcowl-carousel-show")}),Bt.fn.tcTabs)&&t.find(".tc-tabs").tcTabs({headers:"tc-tab-headers",header:"tab-header",dataopenattribute:"data-tab",sortabletabs:!1})}function mt(a,t){var e=t.closest(".cpf-element").data("repeater-max-rows"),i=t.find(".tc-repeater-element"),o=i.length,r=i.last(),i=i.last().find(".tmcp-ul-wrap"),c=a.data("tc-repeater-id"),n=a.data("tc-repeater-init");return!(e&&e<=o)&&(e<=o+1&&a.is(".tc-repeater-add")&&a.closest(".tc-repeater-wrap").addClass("tc-hidden"),i.is(".tm-element-ul-date, .tm-element-ul-time")&&(i.find(".tm-epo-field").tm_datepicker("destroy"),i.find(".tmcp-date-select").off()),i.is(".tm-element-ul-color")&&i.find(".tm-epo-field").spectrum("destroy"),(e=r.tcClone(!0)).find(".tm-epo-field").attr("id",function(t,e){return e.replace(/\_\d+$/g,"")+"_"+n}),e.find("[data-for]").attr("data-for",function(t,e){return e.replace(/\_\d+$/g,"")+"_"+n}),e.find("[for]").attr("for",function(t,e){return e.replace(/\_\d+$/g,"")+"_"+n}),e.find("[data-field-id]").attr("data-field-id",function(t,e){return e.replace(/\_\d+$/g,"")+"_"+n}),e.find("[data-tm-date]").attr("data-tm-date",function(){return c+"_"+n}),e.find(".tm-epo-field").attr("name",function(t,e){return e.replace(/\[\d+\]/g,"["+n+"]")}),e.find(".tm-qty").attr("name",function(t,e){return e.replace(/\[\d+\]/g,"["+n+"]")}),e.find(".tmcp-date-select").attr("name",function(t,e){return e.replace(/\[\d+\]/g,"["+n+"]")}),e.find(".tmcp-date-select").attr("id",function(t,e){return c+"_"+n+"_"+e.substring(e.lastIndexOf("_")+1)}),o=e.find(".tmcp-ul-wrap"),0<t.find(".tc-repeater-element").length&&(t.find(".tc-repeater-delete").removeClass("tc-hidden"),e.find(".tc-repeater-delete").removeClass("tc-hidden")),o.is(".tm-element-ul-checkbox")?(e.find("li.tmcp-field-wrap").removeClass("tc-active"),e.find(".tm-epo-field.tmcp-checkbox").prop("checked",!1),e.find(".tm-epo-field.tmcp-checkbox").filter(function(t,e){return-1!==Bt.inArray(Bt(e).val(),a.data("repeater-init-value"))}).prop("checked",!0).closest("li.tmcp-field-wrap").addClass("tc-active")):o.is(".tm-element-ul-radio")?(e.find("li.tmcp-field-wrap").removeClass("tc-active"),e.find(".tm-epo-field.tmcp-radio").filter(function(t,e){return Bt(e).val()===a.data("repeater-init-value")}).prop("checked",!0).closest("li.tmcp-field-wrap").addClass("tc-active")):e.find(".tm-epo-field").val(a.data("repeater-init-value")),o.is(".tm-element-ul-checkbox")||o.is(".tm-element-ul-radio")||e.find(".tm-epo-field").val(a.data("repeater-init-value")),o.is(".tm-element-ul-upload")&&(e.find(".tc-upload-preview").remove(),e.find(".tm-filename").remove()),e.find(".tc-element-qty").toArray().forEach(function(t){var t=Bt(t),e=t.attr("data-default-value");t.val(e).trigger("change")}),a.data("tc-repeater-init",a.data("tc-repeater-init")+1),[e,r,i])}function _t(e,t,a,i,o){var r=t.find(".tmcp-ul-wrap");r.is(".tm-element-ul-range")&&(t.find(".tm-range-picker").removeData("tc-picker-init").attr("class","tm-range-picker").html(""),At(t)),r.is(".tm-element-ul-date, .tm-element-ul-time")&&(Ct(i),Ct(r)),r.is(".tm-element-ul-color")&&(gt(i),gt(r)),t.find(".tm-tooltip").removeData("tctooltip").removeData("tm-has-tm-tip"),Bt.tcToolTip(t.find(".tm-tooltip")),t.find(".tm-epo-field").removeData("addedtcEpoBeforeOptionPriceCalculation").toArray().forEach(function(t){S(t=Bt(t),!1,!0),t.is(".tcenabled")&&Xt(e,t),t.on("tc_element_epo_rules",function(){Xt(e,t)})}),o&&(r.is(".tm-element-ul-checkbox")?t.find(".tm-epo-field.tmcp-checkbox").filter(":checked"):r.is(".tm-element-ul-radio")?t.find(".tm-epo-field.tmcp-radio").filter(":checked"):t.find(".tm-epo-field")).trigger("change.cpf")}function ft(t,e,a,i){var o=t.closest(".cpf-element").data("repeater-min-rows"),r=t.find(".tc-repeater-element").length,c=e.index();o&&r<=o?i&&(o='<div class="tm-error-repeater tm-error tc-cell tcwidth tcwidth-100">'+Bt.tc_validator.messages.repeaterminrows(o)+"</div>",i.tcToolTip({tip:o,onetime:!0,trigger:!0,tipclass:"tc-error"})):1!==r&&(2===r&&t.find(".tc-repeater-delete").addClass("tc-hidden"),a.is(".tc-repeater-add")&&a.closest(".tc-repeater-wrap").removeClass("tc-hidden"),e.remove(),a.data("tc-repeater-init",a.data("tc-repeater-init")-1),c+1!==r)&&t.find(".tc-repeater-element").toArray().forEach(function(t,a){(t=Bt(t)).find(".tm-epo-field").attr("id",function(t,e){return e.replace(/\_\d+$/g,"")+(0!==a?"_"+a:"")}),t.find("[data-for]").attr("data-for",function(t,e){return e.replace(/\_\d+$/g,"")+(0!==a?"_"+a:"")}),t.find("[for]").attr("for",function(t,e){return e.replace(/\_\d+$/g,"")+(0!==a?"_"+a:"")}),t.find("[data-field-id]").attr("data-field-id",function(t,e){return e.replace(/\_\d+$/g,"")+(0!==a?"_"+a:"")}),t.find("[data-tm-date]").attr("data-tm-date",function(t,e){return e.replace(/\_\d+$/g,"")+(0!==a?"_"+a:"")}),t.find(".tm-epo-field").attr("name",function(t,e){return e.replace(/\[\d+\]/g,"["+a+"]")}),t.find(".tm-qty").attr("name",function(t,e){return e.replace(/\[\d+\]/g,"["+a+"]")}),t.find(".tmcp-date-select").attr("name",function(t,e){return e.replace(/\[\d+\]/g,"["+a+"]")})})}function ut(_,f){var u,g,h;_&&(_=Bt(_)).length&&(u=f.main_cart,g=Yt(u),g=Bt.epoAPI.applyFilter("qtyElementForRepeaterQuantity",g,{epo:f,currentCart:u,obj:_,qtyElement:g}),(h=_.find(".tc-repeater-quantity")).toArray().forEach(function(t,s){var e,m=Bt(t);m.data("tc-repeater-init")||(e=(t=m.find(".tc-repeater-element")).length,(t=t.first().find(".tm-epo-field")).is(":checkbox")?m.data("repeater-init-value",t.filter(":checked").toArray().map(function(t){return Bt(t).val()})):t.is(":radio")?m.data("repeater-init-value",t.filter(":checked").val()):m.data("repeater-init-value",t.val()),m.data("tc-repeater-init",e),m.data("tc-repeater-id",t.attr("id")),m.data("tc-repeater-name",t.attr("name")),g.length&&(g.off("change.r"+s+"cpf input.r"+s+"cpf").on("change.r"+s+"cpf input.r"+s+"cpf",function(t){var e,a,i,o,r,c,n=Bt(this),l=n.data("tm-prev-value"),d=Bt.epoAPI.applyFilter("qtyElementForRepeaterQuantityValue",n.val(),{epo:f,currentCart:u,obj:_,qtyElement:g,field:n}),p=d-l;if(void 0===l&&(p=d-(l=d-1)),0!==(p=void 0!==t.isTrigger?d-(l=m.find(".tc-element-inner-wrap").find(".tc-repeater-element").length):p)){if(e=m.find(".tc-element-inner-wrap"),(t=Bt.epoAPI.applyFilter("qtyElementForRepeaterQuantity_tm-prev-value",n.val(),{epo:f,currentCart:u,obj:_,qtyElement:g,field:n}))<=0&&(t=1),s===h.length&&n.data("tm-prev-value",t),0<p){if((a=e.find(".tc-repeater-element").eq(d-1)).length)return;for(i=0;i<p;i++)(r=mt(m,e))&&(o=o?o.add(r[0]):r[0],0===i)&&(r[1],c=r[2]);o&&(o.appendTo(e.find(".tc-element-container")),_t(f,o,0,c))}else for(i=d-p;d<i;--i)a=e.find(".tc-repeater-element").eq(i-1),ft(e,a,m);u.trigger({type:"tm-epo-update",norules:2})}}),g.data("tm-prev-value",Bt.epoAPI.applyFilter("qtyElementForRepeaterQuantityValue",g.val(),{epo:f,currentCart:u,obj:_,qtyElement:g,field:g})).trigger("change")))}),_.find(".tc-repeater-add").toArray().forEach(function(t){var e,a,i=Bt(t);i.data("tc-repeater-init")||(a=(t=(e=i.closest(".tc-element-inner-wrap")).find(".tc-repeater-element")).length,t=t.first().find(".tm-epo-field"),1<e.find(".tc-repeater-element").length&&e.find(".tc-repeater-delete").removeClass("tc-hidden"),t.is(":checkbox")?i.data("repeater-init-value",t.filter(":checked").toArray().map(function(t){return Bt(t).val()})):t.is(":radio")?i.data("repeater-init-value",t.filter(":checked").val()):i.data("repeater-init-value",t.val()),i.data("tc-repeater-init",a),i.data("tc-repeater-id",t.attr("id")),i.data("tc-repeater-name",t.attr("name")),i.on("click.repeater",function(){var t=mt(i,e);t&&(t[0].appendTo(e.find(".tc-element-container")),_t(f,t[0],t[1],t[2],!0))}))}),_.find(".tc-repeater-delete .delete").on("click",function(){var t=Bt(this),e=t.closest(".tc-element-inner-wrap");ft(e,t.closest(".tc-repeater-element"),e.find(".tc-repeater-add"),t)}))}function gt(t){t&&(t=Bt(t).find(".tm-color-picker")).length&&(t.spectrum({type:"color",theme:"epo",showButtons:!0,allowEmpty:!0,showInitial:!0,showInput:!0,clickoutFiresChange:!1,chooseText:Lt.closeText,cancelText:Lt.i18n_cancel,clearText:""}),t.spectrum("enable"))}function ht(t){t&&Bt(t).length&&Bt(function(){Bt(t).tclightbox()})}function vt(t){var e=t.closest(".tmcp-field-wrap").find("label img"),a=Bt(e).first().attr("data-original");return t.is("select.tm-product-image")&&(t=t.children("option:selected")),a=(a=a||Bt(e).first().attr("src"))||t.attr("data-image"),!(t.attr("data-imagep")?!t.attr("data-imagep"):!a)}function yt(t){var i,o,r,c,t=t.is_associated?t.this_epo_container.find(".tm-epo-field.tmcp-upload"):t.this_epo_container.find(".tm-epo-field.tmcp-upload").not(Nt.epoSelector+" "+Nt.associatedEpoSelector+" .tm-epo-field.tmcp-upload");try{t.not(Nt.epoSelector+" "+Nt.associatedEpoSelector+" .tm-epo-field.tmcp-upload").toArray().forEach(function(t){var e,a;return c=[],""!==(i=Bt(t)).attr("data-file")&&0!==(e=i.attr("data-file").split("|")).length&&((F||k)&&(o=new F("").clipboardData||new k),e.forEach(function(t){a=Bt.epoAPI.util.basename(t),(F||k)&&o.items.add(new File([t],a)),c.push(t)}),o&&(t.files=o.files),c=c.join("|"),r=i.attr("name"),i.trigger("tcupload"),i.after('<input type="hidden" class="tmcp-upload-hidden" name="'+r+'" value="'+c+'">'),void i.removeAttr("data-file"))})}catch(t){P.console.log(t),Bt(".tm-epo-field.tmcp-upload").not(".tm-multiple-file-upload").addClass("tc-nodt"),b=t}}function bt(t,e,a){var i=a.find(".flex-control-nav li:eq(0) img"),a=a.find(".woocommerce-product-gallery__wrapper ").find(".woocommerce-product-gallery__image, .woocommerce-product-gallery__image--placeholder").eq(0),o=e,e=e.closest("a"),r=e.next(".zoomImg");t&&t.image_link&&t.image_link&&1<t.image_link.length?(null!==t.full_src&&""!==t.full_src||(t.full_src=t.image_link),null!==t.full_src_w&&""!==t.full_src_w||(t.full_src_w=o.attr("data-large_image_width")),null!==t.full_src_h&&""!==t.full_src_h||(t.full_src_h=o.attr("data-large_image_height")),o.length&&(t.image_srcset||(t.image_sizes=!1),t.image_sizes||(t.image_srcset=!1),o.tc_set_attr("src",t.image_link,0),o.tc_set_attr("srcset",t.image_srcset,0),o.tc_set_attr("sizes",t.image_sizes,0),o.tc_set_attr("title",t.image_title,0),o.tc_set_attr("alt",t.image_alt,0),o.tc_set_attr("data-src",t.full_src,0),o.tc_set_attr("data-large_image",t.full_src,0),o.tc_set_attr("data-large_image_width",t.full_src_w,0),o.tc_set_attr("data-large_image_height",t.full_src_h,0),a.tc_set_attr("data-thumb",t.image_link,1)),i.length&&i.tc_set_attr("src",t.image_link,2),e.length&&(e.tc_set_attr("href",t.full_src,3),e.tc_set_attr("title",t.image_caption,3)),r.length&&r.tc_set_attr("src",t.full_src,4)):(o.length&&(o.tc_reset_attr("src",0),o.tc_reset_attr("srcset",0),o.tc_reset_attr("sizes",0),o.tc_reset_attr("title",0),o.tc_reset_attr("alt",0),o.tc_reset_attr("data-src",0),o.tc_reset_attr("data-large_image",0),o.tc_reset_attr("data-large_image_width",0),o.tc_reset_attr("data-large_image_height",0),a.tc_reset_attr("data-thumb",1)),i.length&&i.tc_reset_attr("src",2),e.length&&(e.tc_reset_attr("href",3),e.tc_reset_attr("title",3)),r.length&&r.tc_reset_attr("src",4))}function T(t,e){var a;return t.is_associated?a=e.find(".tc-product-image .wp-post-image").first():""!==Lt.tm_epo_global_product_image_selector?a=Bt(Lt.tm_epo_global_product_image_selector):0===(a=0===(a=0===(a=0===(a=0===(a=e.find(".woocommerce-product-gallery__image:not(.clone), .woocommerce-product-gallery__image--placeholder:not(.clone)").eq(0).find(".wp-post-image").first()).length?e.find("a.woocommerce-main-image img, img.woocommerce-main-image,a img").not(".thumbnails img,.product_list_widget img").first():a).length?e.find("img.wp-post-image").not(".thumbnails img,.product_list_widget img").first():a).length?e.find(".elementor-widget-wd_single_product_gallery img.wp-post-image").first():a).length?e.find(".elementor-widget-ae-post-image .wp-post-image").first():a).length&&(a=Bt(".woocommerce div.product div.images").not(".thumbnails img,.product_list_widget img").first()),a=1<Bt(a).length?Bt(a).first():a}function wt(t){var e,a;return t.is_associated?t.main_product.closest(".tc-epo-element-product-container"):(e=t.main_product,t=t.product_id,(a=e.closest("#product-"+t)).length<=0?e.closest(".post-"+t):a)}function z(t,e,a,i,o,r,c){var n,l,d,p;for(n in t)if(Object.prototype.hasOwnProperty.call(t,n)&&(n=t[n]).enabled)switch(n.type){case"yith":e?(e.attr("srcset",a).attr("src-orig",a),n.element.data("yith_magnifier")&&n.element.yith_magnifier("destroy"),l={elements:{zoom:Bt(".yith_magnifier_zoom"),zoomImage:e,gallery:Bt(".yith_magnifier_gallery li a")}},n.element.yith_magnifier(Bt.extend(!0,{},P.yith_magnifier_options,l))):(i?n.yith_wcmg_zoom.attr("href",n.yith_wcmg_default_zoom):n.yith_wcmg_zoom.attr("href",n._yith_wcmg_default_zoom),n.element.data("yith_magnifier")&&n.element.yith_magnifier("destroy"),n.element.yith_magnifier(P.yith_magnifier_options));break;case"iosslider":setTimeout(function(t){t.element.iosSlider("update")}.bind(null,n),150);break;case"flexslider":Mt.trigger("resize");break;case"elevatezoom":n.element.each(function(t,e){e=e(this).data("elevateZoom");void 0!==e&&e.swaptheimage(t,t)}.bind(null,a,Bt));break;case"easyzoom":n.element.swap(null,a);break;case"easyzoom-flatsome":n.element.swap(a,a);break;case"woocommerce":e&&(n.element.flexslider(0),n.element.trigger("woocommerce_gallery_reset_slide_position"),l=n.element,P.setTimeout(function(t,e){t.trigger("woocommerce_gallery_init_zoom"),e.trigger("resize")}.bind(null,l,Mt),10));break;case"zoom":c&&(p=c.find(".woocommerce-product-gallery--with-images").width(),d=!1,(d=n.element.find("img.wp-post-image").attr("data-large_image_width")>p?!0:d)?(p={touch:!1},"ontouchstart"in P&&(p.on="click"),n.element.trigger("zoom.destroy"),n.element.zoom(p)):n.element.trigger("zoom.destroy"))}Mt.trigger("tm_gallery_compatibility_actions",{event_data:o,product_element:c,form:r})}function xt(t,e,a){var i,o,r,c,n,l,d,p,s,m,_,f,u,g,h,v,y,b,w;return t.is_associated?{}:(t=!1,i=Bt(".images"),o=Bt(".yith_magnifier_zoom"),r=i.find(".yith_magnifier_zoom").first().attr("href"),c=i.find(".yith_magnifier_zoom img").first().attr("src"),n=!1,l=Bt(".iosSlider.product-gallery-slider,.iosSlider.product-slider"),d=!1,p=a.find(".images .fusion-flexslider"),s=e.data("elevateZoom")||!1,m=a.find("div.product-images .woocommerce-main-image"),_=!1,f=a.find(".images .easyzoom"),u=!1,g=a.find(".images .easyzoom"),h=!1,v=a.find(".woocommerce-product-gallery"),y=P.wc_single_product_params,b="function"==typeof Bt.fn.zoom&&y&&y.zoom_enabled,w=!1,P.yith_magnifier_options&&i.data("yith_magnifier")&&(t=!0),l.length&&l.iosSlider&&(n=!0),p.length&&p.flexslider&&(d=!0),f.length&&f.filter(".images .easyzoom.first").data("easyZoom")&&(f=f.filter(".images .easyzoom.first").data("easyZoom"),_=!0),_||(g=a.find(".images .has-image-zoom .slide")).length&&g.filter(".images .has-image-zoom .slide.first").data("easyZoom")&&(g=g.filter(".images .has-image-zoom .slide.first").data("easyZoom"),u=!0),"complete"===x.readyState?setTimeout(function(){f.length&&f.data("easyZoom")&&(f=f.data("easyZoom"),_=!0),g.length&&g.data("easyZoom")&&(g=g.data("easyZoom"),u=!0)},150):Mt.on("load",function(){setTimeout(function(){f.length&&f.data("easyZoom")&&(f=f.data("easyZoom"),_=!0),g.length&&g.data("easyZoom")&&(g=g.data("easyZoom"),u=!0)},150)}),v.length&&v.data("flexslider")&&(h=!0,"function"==typeof Bt.fn.zoom)&&y&&y.zoom_enabled&&0<(y=e.closest(".woocommerce-product-gallery__image")).length&&e.width()>Bt(".woocommerce-product-gallery").width()&&(e.data.wc27_zoom_target=y),!h&&b&&(w=a.find(".woocommerce-product-gallery__image")),{is_yith_wcmg:{type:"yith",enabled:t,element:i,yith_wcmg_zoom:o,_yith_wcmg_default_zoom:r,yith_wcmg_default_image:c},is_iosSlider:{type:"iosslider",enabled:n,element:l},is_flexslider:{type:"flexslider",enabled:d,element:p},is_elevateZoom:{type:"elevatezoom",enabled:s,element:m},is_easyzoom:{type:"easyzoom",enabled:_,element:f},is_easyzoom_flatsome:{type:"easyzoom-flatsome",enabled:u,element:g},is_wc27_gallery:{type:"woocommerce",enabled:h,element:v},is_zoom_enabled:{type:"zoom",enabled:!h&&b,element:w}})}function Ft(c){var i,o,r,t,n=c.is_associated?c.this_epo_container:c.this_epo_container.not(Nt.epoSelector+" "+Nt.associatedEpoSelector),l=c.variations_form,e=c.main_product,d=c.form,p=wt(c),s=[],a=c.is_associated?"tc_":"",m=T(c,p),_=xt(c,m,p);0<Bt(m).length&&(d.on(a+"reset_image.tcpi",function(){setTimeout(function(){"yes"===Lt.tm_epo_global_image_recalculate&&(m=T(c,p),Bt.tc_product_image_store=t),Bt.tc_product_image=Bt.tc_replace_object_values(Bt.tc_product_image,Bt.tc_product_image_store),s=[],Bt(n.find(".tm-product-image:checked,select.tm-product-image")).add(l.find(".tm-epo-variation-section").first().find(".tm-product-image:checked,select.tm-product-image")).toArray().forEach(function(t){S(t=Bt(t))&&""!==t.val()&&s.push(t)}),s.length?s[s.length-1].trigger("tm_trigger_product_image"):Bt.tc_product_image_store=Bt.tc_populate_store(m,p)},P.tc_epo_product_image_change_delay||0)}),d.on(a+"found_variation.tcpi",function(){setTimeout(function(){var t,e,a,i,o,r;"yes"===Lt.tm_epo_global_image_recalculate&&(m=T(c,p)),a=m,t=(i=p).find(".flex-control-nav li:eq(0) img"),r=i.find(".woocommerce-product-gallery__wrapper ").find(".woocommerce-product-gallery__image, .woocommerce-product-gallery__image--placeholder").eq(0),e=(o=a).closest("a"),Bt.isEmptyObject(Bt.tc_product_image)?Bt.tc_product_image_store=Bt.tc_populate_store(a,i):(Bt.tc_product_image_store=Bt.tc_pre_populate_store(),Bt.tc_product_image_store=Bt.tc_maybe_copy_object_values(Bt.tc_product_image_store,Bt.tc_product_image)),o.tc_update_attr("src",0),o.tc_update_attr("srcset",0),o.tc_update_attr("sizes",0),o.tc_update_attr("title",0),o.tc_update_attr("alt",0),o.tc_update_attr("data-src",0),o.tc_update_attr("data-large_image",0),o.tc_update_attr("data-large_image_width",0),o.tc_update_attr("data-large_image_height",0),r.tc_update_attr("data-thumb",1),t.tc_update_attr("src",2),e.tc_update_attr("href",3),e.tc_update_attr("title",3),s=[],Bt(n.find(".tm-product-image:checked,select.tm-product-image")).add(l.find(".tm-epo-variation-section").first().find(".tm-product-image:checked,select.tm-product-image")).toArray().forEach(function(t){S(t=Bt(t))&&""!==t.val()&&s.push(t)}),s.length&&(a=m,o=(i=p).find(".flex-control-nav li:eq(0) img"),i=i.find(".woocommerce-product-gallery__wrapper ").find(".woocommerce-product-gallery__image, .woocommerce-product-gallery__image--placeholder").eq(0),a=(r=a).closest("a"),r.attr("data-o_src",Bt.tc_product_image_store[0].src),r.attr("data-o_srcset",Bt.tc_product_image_store[0].srcset),r.attr("data-o_sizes",Bt.tc_product_image_store[0].sizes),r.attr("data-o_title",Bt.tc_product_image_store[0].title),r.attr("data-o_alt",Bt.tc_product_image_store[0].alt),r.attr("data-o_data-src",Bt.tc_product_image_store[0]["data-src"]),r.attr("data-o_data-large_image",Bt.tc_product_image_store[0]["data-large_image"]),r.attr("data-o_data-large_image_width",Bt.tc_product_image_store[0]["data-large_image_width"]),r.attr("data-o_data-large_image_height",Bt.tc_product_image_store[0]["data-large_image_height"]),i.attr("data-o_data-thumb",Bt.tc_product_image_store[1]["data-thumb"]),Bt.tc_product_image_store[2]&&o.attr("data-o_src",Bt.tc_product_image_store[2].src),a.attr("data-o_href",Bt.tc_product_image_store[3].href),a.attr("data-o_title",Bt.tc_product_image_store[3].title),s[s.length-1].trigger("tm_trigger_product_image"))},P.tc_epo_product_image_change_delay||0)}),Bt.tc_product_image_store=Bt.tc_maybe_copy_object_values_from_img(Bt.tc_product_image_store,m,p),t=Bt.epoAPI.util.deepCopyArray(Bt.tc_product_image_store),e.off("tm_change_product_image").on("tm_change_product_image",function(t,e){var a;t.stopImmediatePropagation(),i=e.element,o=e.element_current,i&&o&&(o=i.data("imagep"),(r="")!==o?r="imagep":"images"===i.data("changes-product-image")&&(r="image"),void 0!==(a=(a=e.element_current.data("image-variations"))&&a[r]))&&(s=[],Bt(n.find(".tm-product-image:checked,select.tm-product-image")).add(l.find(".tm-epo-variation-section").first().find(".tm-product-image:checked,select.tm-product-image")).toArray().forEach(function(t){""!==(t=(t=Bt(t)).is("option")?t.closest("select"):t).val()&&S(t)&&s.push(t)}),!s.length||s[s.length-1].is(i))&&setTimeout(function(){"yes"===Lt.tm_epo_global_image_recalculate&&(m=T(c,p)),bt(a,m,p),z(_,m,a.image_link,!1,e,d,p)},P.tc_epo_product_image_change_delay||0)}),e.off("tm_restore_product_image").on("tm_restore_product_image",function(t,e){t.stopImmediatePropagation(),i=!!e&&e.element,s=[],i&&(Bt(n.find(".tm-product-image:checked,select.tm-product-image")).add(l.find(".tm-epo-variation-section").first().find(".tm-product-image:checked,select.tm-product-image")).toArray().forEach(function(t){S(t=Bt(t))&&""!==t.val()&&s.push(t)}),s.length)&&!s[s.length-1].is(i)?s[s.length-1].trigger("tm_trigger_product_image"):(bt(!1,m,p),z(_,!1,m.attr("src"),!1,e,d,p))}),s=[],Bt(n.find(".tm-product-image:checked,select.tm-product-image")).add(l.find(".tm-epo-variation-section").first().find(".tm-product-image:checked,select.tm-product-image")).toArray().forEach(function(t){S(t=Bt(t))&&""!==t.val()&&s.push(t)}),s.length)&&s[s.length-1].trigger("tm_trigger_product_image"),Mt.trigger("tm_product_image_loaded")}function kt(r){setTimeout(function(){var t,u,g,f,h,e,a,v,y,i,o,b,w;"inline"===Lt.tm_epo_global_product_image_mode?(e=(t=r).is_associated?t.this_epo_container:t.this_epo_container.not(Nt.epoSelector+" "+Nt.associatedEpoSelector),a=t.main_product,v=t.product_id,y=t.form,i=wt(t),o=[],b=T(t,i),w=xt(t,b,i),0<Bt(b).length&&(b.data("tm-current-image",!1),u=b.closest("a"),g=b.attr("src"),f=b.width(),h=b.height(),a.off("tm_change_product_image").on("tm_change_product_image",function(t,e){var a,i,o,r=[],c=e.element.closest(".cpf-section"),n=c.is(".tm-epo-variation-section"),l=e.epo_holder,n=(l=n?c:l).find(".tm-product-image:checked,select.tm-product-image"),r=[],d=e.element.attr("id"),c=!0,l=e.main_product,p=l.closest("#product-"+v),s=f,m=h,_=Bt("<div class='blockUI blockOverlay tm-preloader-img'></div>");0===(l=(p=p.length<=0?l.closest(".post-"+v):p).find("#"+d+"_tmimage")).length&&(l=b),o=function(){_.remove(),y.tc_image_update(!1),b.data("tm-current-image",!1),p.find(".tm-clone-product-image").hide(),b.show()},e.src===l.attr("src")&&l.is(":visible")||(!1===e.src?o():(_.css({width:s,height:m}),n.toArray().forEach(function(t){S(t=Bt(t))&&vt(t)&&Z({element:t.closest(".cpf-element"),operator:"isnotempty",value:""})&&r.push(t)}),(n=r.length?r[r.length-1]:n).attr("id")!==e.element.attr("id")&&(c=!1),a=b.tcClone(),i=new Image,a.removeAttr("data-o_src").removeAttr("data-o_title").removeAttr("data-o_alt").removeAttr("data-o_srcset").removeAttr("data-o_sizes").removeAttr("srcset").removeAttr("sizes"),c&&b.before(_),w.is_yith_wcmg.yith_wcmg_default_zoom=w.is_yith_wcmg.element.find(".yith_magnifier_zoom").first().attr("href"),w.is_yith_wcmg.yith_wcmg_default_image=w.is_yith_wcmg.element.find(".yith_magnifier_zoom img").first().attr("src"),i.onerror=function(){o()},i.onload=function(){if("naturalHeight"in this){if(this.naturalHeight+this.naturalWidth===0)return void this.onerror()}else if(this.width+this.height===0)return void this.onerror();p.find("#"+d+"_tmimage").remove(),p.find(".tm-clone-product-image").hide(),a.prop("src",i.src).hide(),b.hide().after(a),a.css("opacity",0).show(),z(w,a,i.src),_.animate({opacity:0},750,"easeOutExpo",function(){_.remove()}),a.animate({opacity:1},P.tc_epo_image_animation_delay||1500,"easeOutExpo",function(){}),Mt.trigger("tm_change_product_image_loaded",{src:e.src,element:e.element,main_product:e.main_product,epo_holder:e.epo_holder})},a.attr("id",d+"_tmimage").addClass("tm-clone-product-image").hide(),a.attr("src-orig")&&a.attr("src-orig",e.src),c?(i.src=e.src,y.tc_image_update(e.element,a),b.data("tm-current-image",d),Mt.trigger("tm_change_product_image_show",{src:e.src,element:e.element,main_product:e.main_product,epo_holder:e.epo_holder})):(a.prop("src",e.src).hide(),b.after(a)),Mt.trigger("tm_change_product_image_end",{src:e.src,element:e.element,main_product:e.main_product,epo_holder:e.epo_holder})))}),a.off("tm_restore_product_image").on("tm_restore_product_image",function(t,e){var a,i,o,r,c,n,l,d,p,s,m,_;if(!e||!e.element)return!1;if(Mt.trigger("tm_restore_product_image_pre",{element:e.element,main_product:e.main_product,epo_holder:e.epo_holder}),a=e.element.attr("id"),o=(i=e.main_product).closest("#product-"+v),l=(d=e.element.closest(".cpf-section")).is(".tm-epo-variation-section"),n=!1,s=g,m=e.epo_holder,l&&(m=d),l=(o=o.length<=0?i.closest(".post-"+v):o).find("#"+a+"_tmimage").is(":visible"),o.find("#"+a+"_tmimage").remove(),0===o.find(".tm-clone-product-image").length)b.show(),b.data("tm-current-image",!1),y.tc_image_update(!1);else{if(!l)return void Mt.trigger("tm_restore_product_image_loaded_exit",{element:e.element,main_product:e.main_product,epo_holder:e.epo_holder});for(d=o.find(".tm-clone-product-image").length,a=b.data("tm-current-image"),_=d-1;0<=_;--_){if(r=(c=o.find(".tm-clone-product-image").eq(_)).attr("id").replace("_tmimage",""),(p=m.find("[id='"+r+"']")).is(":checked")&&p.closest(".cpf-element").is(":visible")){o.find(".tm-clone-product-image").eq(_).show(),u.attr("href",o.find(".tm-clone-product-image").eq(_).prop("src")),b.data("tm-current-image",r),n=!0;break}o.find(".tm-clone-product-image").eq(_).hide()}n?o.find("#"+a+"_tmimage").remove():(b.show(),b.data("tm-current-image",!1),y.tc_image_update(!1))}n&&(s=c.attr("src")),z(w,!1,s,o.find(".tm-clone-product-image").filter(":visible").length),Mt.trigger("tm_restore_product_image_loaded",{element:e.element,main_product:e.main_product,epo_holder:e.epo_holder})}),a.off("tm_attempt_product_image").on("tm_attempt_product_image",function(t,e){var a,i,o,r,c,n=e.main_product,l=n.closest("#product-"+v),d=e.element?e.element.closest(".cpf-section"):Bt(n.find(".tm-epo-variation-section").first(),e.epo_holder),p=d.is(".tm-epo-variation-section"),s=e.epo_holder,p=(s=p?d:s).find(".tm-product-image:checked,select.tm-product-image"),d="",m=!(a=[]),_=b.data("tm-current-image"),f=g;if(l.length<=0&&(l=n.closest(".post-"+v)),(p=(s=n.find(".tm-epo-variation-section").first().add(e.epo_holder)).find(".tm-product-image:checked,select.tm-product-image")).toArray().forEach(function(t){S(t=Bt(t))&&vt(t)&&Z({element:t.closest(".cpf-element"),operator:"isnotempty",value:""})&&a.push(t)}),a.length&&(d=(p=a[a.length-1]).attr("id")),!a.length||!p.length||_&&d===_){if(n=s.find("[id='"+_+"']").closest(".cpf-element"),_&&(!1===n.data("isactive")||!1===n.closest(".cpf-section").data("isactive"))){if(l.find("#"+_+"_tmimage").remove(),0===(e=l.find(".tm-clone-product-image").length))b.show(),b.data("tm-current-image",!1),y.tc_image_update(!1);else{for(c=e-1;0<=c;--c){if(o=(i=l.find(".tm-clone-product-image").eq(c)).attr("id").replace("_tmimage",""),(r=s.find("[id='"+o+"']")).is(":checked")&&r.closest(".cpf-element").is(":visible")){l.find(".tm-clone-product-image").eq(c).show(),u.attr("href",l.find(".tm-clone-product-image").eq(c).prop("src")),b.data("tm-current-image",o),m=!0;break}l.find(".tm-clone-product-image").eq(c).hide()}m||(b.show(),b.data("tm-current-image",!1),y.tc_image_update(!1))}m&&(f=i.attr("src")),z(w,!1,f,l.find(".tm-clone-product-image").filter(":visible").length)}}else p.last().trigger("tm_trigger_product_image")}),Bt(e.find(".tm-product-image:checked,select.tm-product-image")).add(a.find(".tm-epo-variation-section").first().find(".tm-product-image:checked,select.tm-product-image")).toArray().forEach(function(t){S(t=Bt(t))&&""!==t.val()&&o.push(t)}),o.length)&&o[o.length-1].trigger("tm_trigger_product_image"),Mt.trigger("tm_product_image_loaded")):Ft(r)},P.tc_epo_product_image_setup_delay||0)}function At(m){_&&m.find(".tm-range-picker").toArray().forEach(function(t){var a,t=Bt(t),i=t.attr("data-step").split("."),o=m.find("#"+Bt.epoAPI.dom.id(t.attr("data-field-id"))),e=parseFloat(t.attr("data-min")),r=parseFloat(t.attr("data-max")),c=parseFloat(t.attr("data-start")),n=parseFloat(t.attr("data-step")),l=t.attr("data-show-picker-value"),d=t.closest("li").find(".tm-show-picker-value"),p=parseFloat(t.attr("data-noofpips")),s=null;t.data("tc-picker-init")||(t.data("tc-picker-init",1),i=1===i.length?0:i[1].length,Number.isFinite(e)||(e=0),(r=Number.isFinite(r)?r:0)<=e&&(r=parseFloat(r)+1),c=Bt.epoAPI.math.unformat(c,Nt.localDecimalSeparator),c=Ut(c=Number.isFinite(c)?c:0,{precision:i}),Number.isFinite(n)||(n=0),(p=Number.isFinite(p)?p:10)<2&&(p=2),"yes"===t.attr("data-pips")&&(s={mode:"count",values:p,filter:function(t,e){return t=parseFloat(Bt.epoAPI.math.toFixed(t,i)),n<=0?0:1!==e||Number.isInteger(t)?e:2},format:{from:function(t){return Bt.epoAPI.math.unformat(t,Nt.localInputDecimalSeparator)},to:function(t){return Ut(t,{precision:i})}},density:2}),_.create(t.get(0),{direction:Lt.text_direction,start:c,step:n,connect:"lower",behaviour:"tap",format:{from:function(t){return Bt.epoAPI.math.unformat(t,Nt.localDecimalSeparator)},to:function(t){return Ut(t,{precision:i})}},range:{min:[e],max:[r]},pips:s,tooltips:{from:function(t){return Bt.epoAPI.math.unformat(t,Nt.localInputDecimalSeparator)},to:function(t){return Ut(t,{precision:i})}}}),a=t.find(".noui-handle-lower"),t.get(0).noUiSlider.on("slide",function(){o.trigger("change.cpf")}),t.get(0).noUiSlider.on("update",function(t,e){t[e]=Bt.epoAPI.math.unformat(t[e],Nt.localDecimalSeparator),e=0,"left"!==l&&"right"!==l&&a.attr("title",Ut(t[e],{precision:i})),o.val(t[e]).trigger("change"),""!==l&&d.html(Ut(t[e],{precision:i}))}),""!==l&&d.html(c),"left"!==l&&"right"!==l&&(a.attr("title",c),t.addClass("noui-show-tooltip")))})}function Pt(){_&&!C.data("setRangePickersEvents")&&(C.on("click",".tm-show-picker-value",function(){var t=Bt(this),e=t.closest(".tmcp-field-wrap"),a=e.find(".tmcp-range").val(),i=t.closest(".tmcp-field-wrap").find(".tm-range-picker");t.addClass("tc-hidden").after(Bt('<input type="number" class="tm-show-picker-value-edit">')),(t=e.find(".tm-show-picker-value-edit")).focus().val(a).wrap('<div class="tm-show-picker-value-edit-wrap"></div>'),t.attr("step",i.attr("data-step")),t.attr("min",i.attr("data-min")),t.attr("max",i.attr("data-max")),C.data("range-picker-edit",e.find(".tm-show-picker-value-edit"))}),C.on("change input",".tm-show-picker-value-edit",function(){var t=Bt(this),e=t.closest(".tmcp-field-wrap").find(".tm-range-picker"),a=e.attr("data-step").split("."),t=t.val(),a=1===a.length?0:a[1].length;e.get(0).noUiSlider.set([Ut(t,{precision:a}),null])}),C.on("keydown",".tm-show-picker-value-edit",function(t){13===t.which&&t.preventDefault()}),C.on("click",function(t){C.data("range-picker-edit")&&!Bt(t.target).is(".tm-show-picker-value")&&0===Bt(t.target).closest(".tm-show-picker-value-edit-wrap").length&&((t=C.data("range-picker-edit")).closest(".tmcp-field-wrap").find(".tm-show-picker-value").data("has-edit",0).removeClass("tc-hidden"),t.closest(".tm-show-picker-value-edit-wrap").remove(),C.removeData("range-picker-edit"))}),C.data("setRangePickersEvents",1))}function It(t){var e,a,i,o,r;if(t.toString().isNumeric()&&0!==(e=0===t?t:0<t?1:-1)){for(a=new Date,o=!(i=1),r=Math.abs(t);i<=r;)!1===o&&(o=0),a.setDate(a.getDate()+ +e),o++,0!==a.getDay()&&6!==a.getDay()&&i++;!1!==o&&(t=o*e)}return t}function Ct(y){var h,t,e=".tm-epo-timepicker";Bt.tm_datepicker&&(h=Bt("input").map(function(){return this.id}).get().join(" "),(t=x.createElement("input")).setAttribute("type","date"),"text"===t.type&&(e=".tm-epo-system-timepicker"),y.find(e).toArray().forEach(function(t){var a=Bt(t),t=null,e=null,i=a.attr("data-time-format").trim(),o=a.attr("data-time-theme").trim(),r=a.attr("data-time-theme-size").trim(),c=a.attr("data-time-theme-position").trim(),n=a.attr("data-tranlation-hour").trim(),l=a.attr("data-tranlation-minute").trim(),d=a.attr("data-tranlation-second").trim();a.attr("type","text"),""!==a.attr("data-min-time").trim()&&(t=a.attr("data-min-time").trim()),""!==a.attr("data-max-time").trim()&&(e=a.attr("data-max-time").trim()),""!==a.attr("data-custom-time-format").trim()&&(i=a.attr("data-custom-time-format").trim()),n=n||Lt.hourText,l=l||Lt.minuteText,d=d||Lt.secondText,a.tm_timepicker(Object.assign({isRTL:Lt.isRTL,hourText:n,minuteText:l,secondText:d,timeFormat:i,minTime:t,maxTime:e,closeText:Lt.closeText,showOn:"both",buttonText:"",beforeShow:function(t,e){Bt(e.dpDiv).removeClass(h).removeClass("tm-ui-skin-epo tm-ui-skin-epo-black tm-datepicker-medium tm-datepicker-small tm-datepicker-large tm-datepicker-normal tm-datepicker-top tm-datepicker-bottom").addClass(this.id+" tm-bsbb-all tm-ui-skin-"+o+" tm-timepicker tm-datepicker tm-datepicker-"+c+" tm-datepicker-"+r).appendTo("body"),C.off("click",".tm-ui-dp-overlay").on("click",".tm-ui-dp-overlay",function(){a.tm_timepicker("hide")}),I.addClass("tm-static"),a.prop("readonly",!0),Mt.trigger({type:"tm-timepicker-beforeShow",input:t,inst:e})},onClose:function(){I.removeClass("tm-static"),a.prop("readonly",!1),a.trigger("change")}},P.tmTimepickerSettings||P.timepicker_settings||{})),Bt("#ui-tm-datepicker-div").hide()}),y.find(".tm-epo-datepicker").toArray().forEach(function(t){var e,l=Bt(t),t=parseInt(l.attr("data-start-year").trim(),10),a=parseInt(l.attr("data-end-year").trim(),10),i=l.attr("data-min-date").trim(),o=l.attr("data-max-date").trim(),d=l.attr("data-disabled-dates").trim(),p=l.attr("data-enabled-only-dates").trim(),r=l.attr("data-exlude-disabled").trim(),s=l.attr("data-disabled-weekdays").trim().split(","),m=l.attr("data-disabled-months").trim().split(","),_=l.attr("data-date-format").trim(),c=l.attr("data-date-showon").trim(),n=l.attr("data-date-defaultdate").trim(),f=l.attr("data-date-theme").trim(),u=l.attr("data-date-theme-size").trim(),g=l.attr("data-date-theme-position").trim();""!==d&&(e=d.split(","),-1!==d.indexOf(","))&&0<e.length&&(d=e),""!==p&&(e=p.split(","),-1!==p.indexOf(","))&&0<e.length&&(p=e),""===i?i=""===t?null:new Date(t,0,1):r&&(i=It(i)),""===o?o=""===a?null:new Date(a,11,31):r&&(o=It(o)),l.data("tc-enabled_only_dates",p),l.data("tc-disabled_weekdays",s),l.data("tc-disabled_months",m),l.data("tc-disabled_dates",d),l.data("tc-format",_),l.tm_datepicker(Object.assign({monthNames:Lt.monthNames,monthNamesShort:Lt.monthNamesShort,dayNames:Lt.dayNames,dayNamesShort:Lt.dayNamesShort,dayNamesMin:Lt.dayNamesMin,isRTL:Lt.isRTL,showOtherMonths:!0,selectOtherMonths:!0,showOn:c,defaultDate:n,buttonText:"",showButtonPanel:!0,firstDay:Lt.first_day,closeText:Lt.closeText,currentText:Lt.currentText,dateFormat:_,minDate:i,maxDate:o,onSelect:function(){var t,e=Bt(this),a="#"+Bt.epoAPI.dom.id(e.attr("id")),i=e.tm_datepicker("getDate"),o="",r="",c="",n=y.find(a+"_day"),l=y.find(a+"_month"),a=y.find(a+"_year");i&&(o=i.getDate(),r=i.getMonth()+1,c=i.getFullYear(),t=Bt.tm_datepicker.formatDate(_,i),-1!==m.indexOf(r.toString())||-1!==s.indexOf(i.getDay().toString())||-1!==d.indexOf(t)||""!==p&&-1===p.indexOf(t))&&(t=e.data("tm-last-date"),t=e.data("tm-last-date")?e.data("tm-last-date"):"",e.val(t),e.tm_datepicker("setDate",t),c=t?(o=(i=e.tm_datepicker("getDate")).getDate(),r=i.getMonth()+1,i.getFullYear()):r=o=""),n.val(o),l.val(r),a.val(c),e.data("tm-last-date",e.val()),e.tm_datepicker("hide")},beforeShow:function(t,n){Bt(n.dpDiv).removeClass(h).removeClass("tm-datepicker-normal tm-datepicker-top tm-datepicker-bottom").addClass(this.id+" tm-bsbb-all tm-ui-skin-"+f+" tm-datepicker tm-datepicker-"+g+" tm-datepicker-"+u).appendTo("body"),C.off("click",".tm-ui-dp-overlay").on("click",".tm-ui-dp-overlay",function(){l.tm_datepicker("hide")}),C.off("click",".ui-tm-datepicker-current").on("click",".ui-tm-datepicker-current",function(){var t,e=new Date,e=Bt.tm_datepicker._daylightSavingAdjust(new Date(e.getFullYear(),e.getMonth(),e.getDate())),a=e.getDay(),i=e.getMonth()+1,o="#"+n.id.replace(/\\\\/g,"\\"),r=!1,c=l.tm_datepicker("getDate");if(""!==p)t=Bt.tm_datepicker.formatDate(_,c),r=-1!==p.indexOf(t);else if(-1!==m.indexOf(i.toString())||-1!==s.indexOf(a.toString()))r=!1;else{if(""!==d)return t=Bt.tm_datepicker.formatDate(_,c),[-1===d.indexOf(t),""];r=!0}r&&(Bt.tm_datepicker._setDate(n,e),Bt.tm_datepicker._gotoToday(o))}),I.addClass("tm-static"),Mt.trigger({type:"tm-datepicker-beforeShow",input:t,inst:n})},onClose:function(){I.removeClass("tm-static"),l.trigger("change")},beforeShowDay:function(t){var e,a=t.getDay(),i=t.getMonth()+1;return""!==p?(e=Bt.tm_datepicker.formatDate(_,t),[-1!==p.indexOf(e),""]):-1!==m.indexOf(i.toString())||-1!==s.indexOf(a.toString())?[!1,""]:""!==d?(e=Bt.tm_datepicker.formatDate(_,t),[-1===d.indexOf(e),""]):[!0,""]}},P.tmDatepickerSettings||{})),Bt("#ui-tm-datepicker-div").hide()}),y.find(".tmcp-date-select").on("change.cpf",function(){var t="#"+Bt.epoAPI.dom.id(Bt(this).attr("data-tm-date")),e=y.find(t),a=e.attr("data-date-format"),i=y.find(t+"_day").val(),o=y.find(t+"_month").val(),t=y.find(t+"_year").val(),a=Bt.tm_datepicker.formatDate(a,new Date(t,parseInt(o,10)-1,i));0<i&&0<o&&0<t?(e.tm_datepicker("setDate",a),e.trigger("change")):(e.val(""),e.trigger("change.cpf"))}).on("focus.cpf",function(){var t="#"+Bt.epoAPI.dom.id(Bt(this).attr("data-tm-date")),f=y.find(t),e=y.find(t+"_day"),a=y.find(t+"_month"),t=y.find(t+"_year"),u=e.val(),g=a.val(),h=t.val(),v=Bt(this);""!==h&&""!==g&&""!==u||""!==h&&""!==g&&""===u||""!==u&&""!==h&&""===g||""!==u&&""!==g&&""===h?v.find("option").toArray().forEach(function(e){var t,a,i,o,r,c,n,l,d,p,s,e=Bt(e),m=e.val(),_=h+"-"+g+"-"+u;if(v.is(".tmcp-date-day")){if(""===h||""===g)return;_=h+"-"+g+"-"+m}else if(v.is(".tmcp-date-month")){if(""===h||""===u)return;_=h+"-"+m+"-"+u}else if(v.is(".tmcp-date-year")){if(""===u||""===g)return;_=m+"-"+g+"-"+u}if(""!==m)try{(t=Bt.tm_datepicker.parseDate("yy-mm-dd",_))&&(a=t,i=Bt(i=f),r=Bt.tm_datepicker._getInst(i[0]),c=i.data("tc-enabled_only_dates"),n=i.data("tc-disabled_weekdays"),l=i.data("tc-disabled_months"),d=i.data("tc-disabled_dates"),i=i.data("tc-format"),p=a.getDay(),s=a.getDay()+1,!Bt.tm_datepicker._isInRange(r,a)||(""!==c?(o=Bt.tm_datepicker.formatDate(i,a),-1===c.indexOf(o)):-1!==n.indexOf(p.toString())||-1!==l.indexOf(s.toString())||""!==d&&(o=Bt.tm_datepicker.formatDate(i,a),-1!==d.indexOf(o)))?e.prop("disabled",!0):e.prop("disabled",!1))}catch(t){P.console.log(t),e.prop("disabled",!0),b=t}}):(e.find("option").prop("disabled",!1),a.find("option").prop("disabled",!1),t.find("option").prop("disabled",!1))}),Mt.on("resizestart",function(){var t=Bt(x.activeElement);t.is(".hasDatepicker")&&(t.data("resizestarted",!0),Bt(P).width()<768?t.data("resizewidth",!0):t.tm_datepicker("hide"))}),Mt.on("resizestop",function(){var t=Bt(x.activeElement);t.is(".hasDatepicker")&&t.data("resizestarted")&&(t.data("resizewidth")&&t.tm_datepicker("hide"),t.tm_datepicker("show")),t.data("resizestarted",!1),t.data("resizewidth",!1)}))}function Et(t){var e=t.epoEventId,a=t.main_product,i=!Bt.tcepo.formSubmitEvents[e].some(function(t){return typeof t&&"function"==typeof t.trigger&&!t.trigger()});return Bt.tcepo.formSubmitEvents[e].forEach(function(t){"object"==typeof t&&(i?t.on_true():t.on_false())}),i||setTimeout(function(){a.find(Nt.addToCartButtonSelector).first().removeClass("disabled").removeClass("loading").prop("disabled",!1).removeClass("fpd-disabled")},100),Mt.trigger("tm-apply-submit-events",{epo:{form_is_submit:i}}),i}function St(e){var c,n,a=e.form,t=e.this_epo_container,i=e.main_product,o=e.epoEventId;return"yes"===Lt.tm_epo_global_enable_validation&&(c={},t.find(".tmcp-ul-wrap").toArray().forEach(function(i){var o,t,e,a,r;i=Bt(i),(n=i.data("tm-validation"))&&"object"===Bt.tmType(n)&&(t=(o=i.find(".tm-epo-field")).first().attr("name"),i.is(".tm-extra-product-options-radio.tm-element-ul-radio")?(t=o.last().attr("name"),c[t]=n):i.is(".tm-extra-product-options-checkbox.tm-element-ul-checkbox")?o.toArray().forEach(function(t){"required"in n&&(n.required=function(t){var e=i.find("input.tm-epo-field.tmcp-checkbox:checked").length;return 0===e?o.last().attr("name")===Bt(t).attr("name"):e<=0}),c[Bt(t).attr("name")]=n}):i.is(".tm-extra-product-options-product.tm-element-ul-product")?o.is(":checkbox")?o.toArray().forEach(function(t){"required"in n&&(r=Bt(t)).is(":checkbox")&&(n.required=function(t){var e=i.find("input.tm-epo-field.tmcp-checkbox:checked"),a=e.length;return 0===a?o.last().attr("name")===Bt(t).attr("name"):(t=e.map(function(){return Bt(this)}).get().some(function(t){return t.closest(".tc-epo-element-product-holder").find(".tm-qty").first().val()<=0}),0<a?t:a<=0)},"variable"===r.attr("data-type"))&&(e=r.closest(".tc-epo-element-product-holder").find(".product-variation-id").first().attr("name"),a={required:function(t){t=Bt(t).closest(".tc-epo-element-product-holder").find(".tc-epo-field-product");return!(!S(t,!0)||!t.is(":checked"))}},c[e]=a),c[r.attr("name")]=n}):o.is(":radio")?(n.product_element_radio_qty=!0,c[o.attr("name")]=n,e=o.closest(".tc-element-container").find(".product-variation-id").first().attr("name"),a={required:function(t){t=Bt(t).closest(".tc-element-container").find(".tc-epo-field-product:checked");return!!(t.length&&"variable"===t.attr("data-type")&&S(t,!0)&&t.is(":checked"))}},c[e]=a):o.is("select")&&(n.product_element_select_qty=!0,c[o.attr("name")]=n,e=o.closest(".tc-element-container").find(".product-variation-id").first().attr("name"),a={required:function(t){t=Bt(t).closest(".tc-element-container").find(".tc-epo-field-product");return!(!t.length||"variable"!==t.children(":selected").attr("data-type")||!S(t,!0))}},c[e]=a):c[t]=n)}),a.removeData("tc_validator"),a.tc_validate({focusInvalid:!1,ignore:Nt.qtySelector+',.tcdisabled,.tmcp-upload-hidden,#wc_bookings_field_duration,input.tm-qty:hidden[type="number"],input.input-text.qty,.ignore,.variations select,.tc-epo-variable-product-selector,.tm-extra-product-options-variations input,.tm-extra-product-options-variations select,input:not('+Nt.epoSelector+" input),select:not("+Nt.epoSelector+" select)",rules:c,errorClass:"tm-error",validClass:"tm-valid",errorElement:"label",errorPlacement:function(t,e){return t.addClass("tc-cell tcwidth tcwidth-100"),"before"===Lt.tm_epo_global_error_label_placement?e.closest(".tc-element-container").before(t):e.closest(".tc-element-container").after(t),!1},invalidHandler:function(t,e){Mt.trigger("tm-invalidHandler",{epo:{validator:e}}),setTimeout(function(){i.find(Nt.addToCartButtonSelector).first().is(".disabled")||(i.find(Nt.addToCartButtonSelector).first().removeClass("loading").prop("disabled",!1).removeClass("fpd-disabled"),i.find(Nt.addToCartButtonSelector).first().removeClass("disabled").removeClass("loading").prop("disabled",!1).removeClass("fpd-disabled"))},100),e.errorList&&e.errorList[0]&&e.errorList[0].element&&s(Bt(e.errorList[0].element),o)},submitHandler:function(){var t;return e.is_quickview||(i.find(Nt.addToCartButtonSelector).first().addClass("disabled"),t=function(){i.find(Nt.addToCartButtonSelector).first().removeClass("disabled"),C.off("ajaxSuccess",t)},C.on("ajaxSuccess",t)),Et(e)}}),a.find(Nt.addToCartButtonSelector).on("click",function(t){a.tc_validate().form()||(t.preventDefault(),t.stopImmediatePropagation())}),!0)}function Gt(g,t,h,v,y,b,w,x,F,e,k,A,a){var P,I,C,E,S,q,j,i="none",T=0;return"none"!==(i=a?i:t.attr("class")+t.attr("data-uniqid")+h+g.is_associated+F+x+F+e||"none")&&!0!==O&&!1!==O&&void 0!==O[i]?O[i]:(P=e?"undiscounted_":"",a=t.find(h),!1===g.is_associated&&(a=a.not(Nt.associatedEpoSelector+" "+h+",.cpf-type-variations "+h)),x||(a=a.filter(".tcenabled")),I=j=q=v=v||0,C=y=y||0,b=b||[],E=g.this_epo_totals_container,a.length&&a.toArray().forEach(function(t){var e,a,i,o,r,c,n,l=Bt(t),d="",t=l.closest(".cpf-element"),p=l.closest(".tmcp-field-wrap"),s=t.attr("data-fblabelshow"),m=t.attr("data-fbvalueshow"),_="",p=p.find(".tm-qty").val(),f="",u=!1;".tc-epo-field-product"===h&&(t.is(".cpf-type-product-thumbnailmultiple")||t.is(".cpf-type-product-checkbox")?S=l.closest(".tc-epo-element-product-holder").find(Nt.associatedEpoSelector):t.is(".cpf-type-product-thumbnail")||t.is(".cpf-type-product-radio")||t.is(".cpf-type-product-dropdown")?S=t.find('.tc-epo-element-product-container[data-product_id="'+l.val()+'"]').find(Nt.associatedEpoSelector):t.is(".cpf-type-product-single")&&(S=t.find(Nt.associatedEpoSelector)),E=Bt(".tc-epo-totals.tm-product-id-"+S.attr("data-product-id")+'[data-epo-id="'+S.attr("data-epo-id")+'"]')),E.length&&(""===s&&(_=t.find(".tc-epo-element-label-text").html()),void 0===p&&(p=""),k&&Xt(g,l,void 0,void 0,void 0,void 0,q,j),l.is(":checkbox, :radio, :input"))&&(o=i=a=e=0,l.is(".tmcp-checkbox, .tmcp-radio")?x||l.is(":checked")?(e=l.data(P+"raw_price"),a=l.data(P+"price"),i=l.data(P+"raw_original_price"),o=l.data(P+"original_price"),w=!0,l.data("isset",1),t=l.closest("li.tmcp-field-wrap").find(".tc-image"),f=d="",(r=l.closest("li.tmcp-field-wrap").find(".tc-label-text")).length&&(d=r.html(),f=d),t.length&&((t=t.closest(".tc-label-wrap").clone().addClass("tc-img-floating")).find(".tc-label, .tc-epo-style-wrapper, .tc-input-wrap").remove(),d=t[0].outerHTML+'<span class="tc-label-text">'+d+"</span>"),u=!0):l.data("isset",0):l.is(".tmcp-select")?(n=l.find("option:selected"),e=n.data(P+"raw_price"),a=n.data(P+"price"),i=n.data(P+"raw_original_price"),o=n.data(P+"original_price"),""===(c=l.children("option:selected")).val()&&""===c.attr("data-rulestype")||(w=!0),l.find("option").data("isset",0),n.data("isset",1),""===n.val()&&""===n.attr("data-rulestype")||(d=n.attr("data-text"),u=!0,f=d)):l.is(".tmcp-selectmultiple")?(n=l.find("option:selected")).toArray().forEach(function(t){t=Bt(t),e+=Bt.epoAPI.math.toFloat(t.data(P+"raw_price")),a+=Bt.epoAPI.math.toFloat(t.data(P+"price")),i+=Bt.epoAPI.math.toFloat(t.data(P+"raw_original_price")),o+=Bt.epoAPI.math.toFloat(t.data(P+"original_price")),""===(c=l.children("option:selected")).val()&&""===c.attr("data-rulestype")||(w=!0),l.find("option").data("isset",0),t.data("isset",1),""===t.val()&&""===t.attr("data-rulestype")||(d=t.attr("data-text"),u=!0,f=d)}):(r=l.val(),!(r=l.is("[type='file']")?r.replace("C:\\fakepath\\",""):r)||l.is(".tmcp-range")&&"0"===r?l.data("isset",0):(e=l.data(P+"raw_price"),a=l.data(P+"price"),i=l.data(P+"raw_original_price"),o=l.data(P+"original_price"),w=!0,l.data("isset",1),d=r,l.is(".tmcp-range")&&(t=1===(t=l.closest(".tmcp-field-wrap").find(".tm-range-picker").attr("data-step").split(".")).length?0:t[1].length,d=Ut(d,{precision:t})),u=!0,l.is(".tmcp-dynamic")&&(m=s="hidden"),f=r)),e=e||0,i=i||0,a=a||0,o=o||0,u&&b.push({title:_,value:d,valueText:f,price:a,original_price:o,quantity:p,label_show:s,value_show:m,input_type:l.attr("type")}),a=Qt(e,E,l,0,void 0,void 0,!0),o=Qt(i,E,l,0,void 0,void 0,!0),F&&(e=a,i=o),v=Bt.epoAPI.math.toFloat(v)+Bt.epoAPI.math.toFloat(e),v=Bt.epoAPI.math.toFloat(Bt.epoAPI.math.round(v,10)),y=Bt.epoAPI.math.toFloat(y)+Bt.epoAPI.math.toFloat(i),y=Bt.epoAPI.math.toFloat(Bt.epoAPI.math.round(y,10)),I=Bt.epoAPI.math.toFloat(I)+Bt.epoAPI.math.toFloat(a),I=Bt.epoAPI.math.toFloat(Bt.epoAPI.math.round(I,10)),T+=Bt.epoAPI.math.toFloat(Rt(a,E)),C=Bt.epoAPI.math.toFloat(C)+Bt.epoAPI.math.toFloat(o),C=Bt.epoAPI.math.toFloat(Bt.epoAPI.math.round(C,10)),A)&&(j=v)}),e={total:v,original_total:y,total_taxed:I,original_total_taxed:C,vat_total:T,floatingBoxData:b,showTotal:w,elementsLength:a.length},!0===O?(O={})[i]=e:!0!==O&&!1!==O&&(O[i]=e),e)}function le(t,e,a,i,o,r,c,n,l){var d,p=Bt.extend(!0,{},t),s=a.find(Nt.associatedEpoSelector),m=a,_=!0;o.removeData("triggeredforced"),m.closest(".cpf-element").is(".tc-hidden")||(c.addClass("tm-hidden"),c.length&&w(c,!0),"variable"===i?a.is(".tc-init-variations")?a.trigger("refresh.tc-variation-form"):(a.addClass("variations_form"),setTimeout(function(){d=h(m,!1,s.attr("data-product-id"),s.attr("data-epo-id"),o,p),a.addClass("tc-init-variations"),a.tc_product_variation_form(o,r,c,d)},40),_=!1):a.is(".tc-init-product")||(a.addClass("tc-init-product"),c.find(".tc-epo-element-variable-product").removeClass("variations_form"),c.find(".tc-epo-element-variations").removeClass("variations"),setTimeout(function(){h(m,!1,s.attr("data-product-id"),s.attr("data-epo-id"),o,p)},20),_=!1),setTimeout(function(){c.length&&w(a,!1),a.find(":checkbox:checked, :radio:checked").toArray().forEach(function(t){Bt(t).closest(".tmcp-field-wrap").addClass("tc-active")})},10),setTimeout(function(){l.length&&l.trigger("change"),0===a.find(Nt.epoSelector).length&&a.addClass("no-epo"),a.removeClass("tm-hidden"),_&&(Mt.trigger("cpflogicdone"),a.find(".tm-quantity").trigger("showhide.cpfcustom")),void 0===n&&"yes"===Lt.tm_epo_global_product_element_scroll&&Mt.tcScrollTo(a,200,Bt.epoAPI.math.toFloat(Lt.tm_epo_global_product_element_scroll_offset))},210))}function qt(xt,Ft,kt){var At,Pt,It,Ct,t,Et,y,St,qt,jt,e,a,i,o,r,c,n,l,d,p,s=xt.product_id,Tt=xt.main_product,Ot=xt.main_cart,m=xt.this_epo_container,_=xt.this_totals_container,zt=xt.this_epo_totals_container,Dt=xt.epoEventId,Ht=xt.main_epo_inside_form,f=xt.epo_id_selector,b=xt.epo_id,w=xt.product_id_selector,u="main",g=xt.is_associated?"tc-variation-form":"wc-variation-form",h=xt.is_associated?"tc_":"",v=kt&&Ft?(u=Bt.epoAPI.applyFilter("tc_get_item_id",Ft.attr("data-item_id"),Ft),At=Tt.find(".tm-extra-product-options.tm-cart-"+u),Pt=Tt.find(".tm-totals-form-"+u),It=Tt.find(".tm-epo-totals.tm-cart-"+u),Ft.find(".variations_form").first()):(Ot&&0!==Ot.length||(Ot=m.is(".tc-shortcode")?Tt:at(Tt,Tt,"form",s)),Ft=Ot.parent(),At=m,Pt=_,It=zt,xt.variations_form);xt.is_associated&&(u=At.attr("data-cart-id")),Ct=kt||Ot,It.data("tm_for_cart",Ct),t=Vt(Ct),y=Yt(Ct),It.data("variationIdElement",(l=".wceb_picker_wrap "+t,d=Vt(n=Ct),p=n.find(d),p=n.is(".tc-epo-element-product-container-cart")?n.closest(".tc-epo-element-product-li-container").find(d):n.find(d).not(".tc-epo-element-product-container-variation-id "+d),p=l?p.not(l):p)),It.data("qty_element",y),Et=It.data("type"),v.data("tc_product_id",s),St=It.attr("data-tm-epo-final-total-box"),qt=It.attr("data-tm-epo-show-final-total"),jt=It.attr("data-tm-epo-show-options-total"),Mt.trigger("epoEventHandlersStart",{epo:xt,cart:Ct,alternativeCart:kt,cartContainer:Ft,totalsHolderContainer:Pt,totalsHolder:It,epoHolder:At}),Mt.on("epoCalculateRules",function(t,e){t&&e&&e.currentCart&&ce(xt,e.currentCart)}),Ct.is("form")&&Ct.on("reset",function(){var t=Bt(this);setTimeout(function(){Bt(t.data("epo_id_selector")).find(".tm-epo-field").trigger("change")},1)}),ce(xt,Ct),n=At.find(".tm-epo-field"),xt.is_associated||(n=n.not(Nt.epoSelector+" "+Nt.associatedEpoSelector+" .tm-epo-field")),d=At.find(".tm-epo-field.tmcp-textarea,.tm-epo-field.tmcp-textfield"),xt.is_associated||(d=d.not(Nt.epoSelector+" "+Nt.associatedEpoSelector+" .tm-epo-field")),l=At.find(".tm-epo-reset-radio"),xt.is_associated||(l=l.not(Nt.epoSelector+" "+Nt.associatedEpoSelector+" .tm-epo-reset-radio")),p=At.find(".tm-epo-field.tmcp-upload"),xt.is_associated||(p=p.not(Nt.epoSelector+" "+Nt.associatedEpoSelector+" .tm-epo-field.tmcp-upload")),o=At.find(".tm-has-clearbutton .tm-epo-field"),xt.is_associated||(o=o.not(Nt.epoSelector+" "+Nt.associatedEpoSelector+" .tm-has-clearbutton .tm-epo-field")),r=At.find(".tm-quantity .tm-qty"),xt.is_associated||(r=r.not(Nt.epoSelector+" "+Nt.associatedEpoSelector+" .tm-quantity .tm-qty")),c=At.find(".tm-quantity"),xt.is_associated||(c=c.not(Nt.epoSelector+" "+Nt.associatedEpoSelector+" .tm-quantity")),i=At.find("select.tm-epo-field"),(i=xt.is_associated?i:i.not(Nt.epoSelector+" "+Nt.associatedEpoSelector+" select.tm-epo-field")).off("tm-select-change-html").on("tm-select-change-html",function(){var t,e,a,i=Bt(this);i.is(".tc-epo-field-product")||i.is(".tmcp-selectmultiple")||Ot&&void 0!==Ot.data("per_product_pricing")&&!Ot.data("per_product_pricing")||(a=Jt(i.find("option:selected").data("price"),It,!0,i),t=i.closest(".tmcp-field-wrap").find(".tc-tooltip"),e=i.closest(".tmcp-field-wrap").find(".tc-inline-description"),M({epoObject:xt,obj:i.closest(".tmcp-field-wrap").find(".tc-price"),price:i.find("option:selected").data("price"),original_price:i.find("option:selected").data("original_price"),force:!1,useFormattedPrice:!1}),0<t.length&&t.attr("data-tm-tooltip-html",i.find("option:selected").attr("data-tm-tooltip-html")).trigger("tc-tooltip-html-changed"),0<e.length&&(i.find("option:selected").attr("data-tm-tooltip-html")?e.html(i.find("option:selected").attr("data-tm-tooltip-html")):e.html("")),("0"===i.find("option:selected").attr("data-hide-amount")||"yes"===Lt.tm_epo_show_price_inside_option_hidden_even)&&"yes"===Lt.tm_epo_show_price_inside_option&&i.find("option:selected").attr("data-text")&&(i.find("option:selected").data("price")||"yes"===Lt.tm_epo_no_hide_price_if_original_not_zero&&i.find("option:selected").data("original_price"))&&("yes"===Lt.tm_epo_auto_hide_price_if_zero&&!1===Bt.tmempty(i.find("option:selected").data("price"))||"yes"!==Lt.tm_epo_auto_hide_price_if_zero&&""!==i.find("option:selected").attr("data-price")?i.find("option:selected").html(i.find("option:selected").attr("data-text")+" ("+a+")"):i.find("option:selected").html(i.find("option:selected").attr("data-text"))),""!==i.val()&&i.find("option:selected").attr("data-tm-tooltip-html")?t.removeClass("tm-hidden"):t.addClass("tm-hidden"))}).off("tm-math-select-change-html-all tm-select-change-html-all tm-select-change-html-all-math").on("tm-math-select-change-html-all tm-select-change-html-all tm-select-change-html-all-math",function(e){var t,a,i,o=Bt(this);o.is(".tc-epo-field-product")||(t=o.closest(".tmcp-field-wrap").find(".tc-tooltip"),a=o.closest(".tmcp-field-wrap").find(".tc-inline-description"),0<t.length&&t.attr("data-tm-tooltip-html",o.find("option:selected").attr("data-tm-tooltip-html")).trigger("tc-tooltip-html-changed"),""!==o.val()&&o.find("option:selected").attr("data-tm-tooltip-html")?t.removeClass("tm-hidden"):t.addClass("tm-hidden"),0<a.length&&(o.find("option:selected").attr("data-tm-tooltip-html")?a.html(o.find("option:selected").attr("data-tm-tooltip-html")):a.html("")),Ot&&void 0!==Ot.data("per_product_pricing")&&!Ot.data("per_product_pricing"))||"yes"===Lt.tm_epo_show_price_inside_option&&o.find("option").toArray().forEach(function(t){if(!(t=Bt(t)).val())return!0;"tm-select-change-html-all"===e.type?(t.removeClass("tm-epo-late-field").removeData("tm-price-for-late islate"),Xt(xt,o,void 0,t,1)):"tm-math-select-change-html-all"===e.type?Xt(xt,o,void 0,t,1,!0):"tm-select-change-html-all-math"===e.type&&(t.removeClass("tm-epo-late-field").removeData("tm-price-for-late islate"),Xt(xt,o,void 0,t,1,!0)),i=1,i=(i="yes"!==Lt.tm_epo_multiply_price_inside_option?o.data("tm-quantity"):i)||1,"yes"===Lt.tm_epo_auto_hide_price_if_zero&&!1===Bt.tmempty(t.data("price"))||"yes"!==Lt.tm_epo_auto_hide_price_if_zero&&""!==t.attr("data-price")?(i=Jt(t.data("price")/i,It,!0,o),"0"!==t.attr("data-hide-amount")&&"yes"!==Lt.tm_epo_show_price_inside_option_hidden_even||!t.attr("data-text")||t.html(t.attr("data-text")+" ("+i+")")):t.html(t.attr("data-text"))})}).off("tm-select-price-update-html-all").on("tm-select-price-update-html-all",function(){var e,a=Bt(this);a.is(".tc-epo-field-product")||Ot&&void 0!==Ot.data("per_product_pricing")&&!Ot.data("per_product_pricing")||"yes"===Lt.tm_epo_show_price_inside_option&&a.find("option").toArray().forEach(function(t){if(!(t=Bt(t)).val())return!0;e=1,e=(e="yes"!==Lt.tm_epo_multiply_price_inside_option?a.data("tm-quantity"):e)||1,"yes"===Lt.tm_epo_auto_hide_price_if_zero&&!1===Bt.tmempty(t.data("price"))||"yes"!==Lt.tm_epo_auto_hide_price_if_zero&&""!==t.attr("data-price")?(e=Jt(t.data("price")/e,It,!0,a),"0"!==t.attr("data-hide-amount")&&"yes"!==Lt.tm_epo_show_price_inside_option_hidden_even||!t.attr("data-text")||t.html(t.attr("data-text")+" ("+e+")")):t.html(t.attr("data-text"))})}).off("tm-select-change").on("tm-select-change",function(){var t=Bt(this),e=t.closest(".cpf-element").attr("data-uniqid");t.is(".tc-epo-field-product")||Ot&&void 0!==Ot.data("per_product_pricing")&&!Ot.data("per_product_pricing")||(t.removeData("addedtcEpoBeforeOptionPriceCalculation"),t.removeData("addedfieldtcEpoBeforeOptionPriceCalculation"),Mt.off("tcEpoBeforeOptionPriceCalculation.math"+e),Mt.off("tcEpoAfterNormalOptionPriceCalculation.math"+e),t.trigger("tm-select-change-html"),t.trigger("tm-select-change-html-all"),Ct.trigger({type:"tm-epo-update",norules:1,element:t}))}).trigger("tm-select-change-html-all"),r.off("focus.cpf").on("focus.cpf",function(){var t=Bt(this),e=t.closest(".tmcp-field-wrap").find(".tm-epo-field"),a=parseFloat(t.val()),i=parseFloat(t.attr("max")),o=parseFloat(t.attr("min")),r=t.attr("step"),c=it(e,!1),e=ot(e,!1),n=!0;a&&""!==a&&"NaN"!==a||(a=0),""!==i&&"NaN"!==i||(i=""),""!==o&&"NaN"!==o||(o=0),"any"!==r&&""!==r&&void 0!==r&&parseFloat(r),(a<o||i<a)&&(n=!1),c&&e&&n?t.data("tm-prev-value",a):t.data("tm-prev-value",o)}).off("change.cpf").on("change.cpf",function(t,e){var a=Bt(this),i=a.closest(".tmcp-field-wrap").find(".tm-epo-field"),o=parseFloat(a.val()),r=parseFloat(a.attr("max")),c=parseFloat(a.attr("min")),n=a.attr("step"),l=it(i,!1),d=ot(i,!1),p=!0;o&&""!==o&&"NaN"!==o||(o=0),""!==r&&"NaN"!==r||(r=""),""!==c&&"NaN"!==c||(c=0),"any"!==n&&""!==n&&void 0!==n&&parseFloat(n),(o<c||r<o)&&(p=!1),l&&d&&p?(xt.noEpoUpdate?i.data("tm-quantity",a.val()).trigger("change.cpf",e).trigger("change.cpfproduct",e):i.data("tm-quantity",a.val()).trigger("change",e),i.trigger("tm-select-change-html-all")):a.data("tm-prev-value")?a.val(a.data("tm-prev-value")):a.val(c),a.trigger("cpf-changed")}).off("tmaddquantity").on("tmaddquantity",function(){var t=Bt(this);t.closest(".tmcp-field-wrap").find(".tm-epo-field").data("tm-quantity",t.val())}),a=At.find(".tmcp-textfield.tm-epo-field[maxlength],textarea.tm-epo-field[maxlength]"),(a=xt.is_associated?a:a.not(Nt.epoSelector+" "+Nt.associatedEpoSelector+" .tm-epo-field")).toArray().forEach(function(t){var e;(t=Bt(t)).data("tcmaxlength")||(t.data("tcmaxlength",1),e=t.closest(".tmcp-field-wrap-inner"),t=Bt.epoAPI.template.html(Nt.templateEngine.tc_chars_remanining,{maxlength:t.attr("maxlength"),characters_remaining:Lt.i18n_characters_remaining}),e.append(Bt(t)))}),a.off("change.tc_maxlen input.tc_maxlen").on("change.tc_maxlen input.tc_maxlen",function(){var t=Bt(this);t.closest(".tmcp-field-wrap").find(".tc-chars-remanining").html(parseInt(t.attr("maxlength"),10)-parseInt(t.val().length,10))}),n.off("tm_trigger_product_image").on("tm_trigger_product_image",function(){var t,e,a,i,o=Bt(this);o.is(".tm-product-image:checkbox, .tm-product-image:radio, select.tm-product-image")?(e=o.closest(".tmcp-field-wrap").find("label img"),a=o.closest(".cpf-section").is(".tm-epo-variation-section"),(t=o).is("select.tm-product-image")&&(t=o.children("option:selected")),(0<Bt(e).length||a&&void 0!==t.attr("data-image")||void 0!==t.attr("data-image")&&""!==t.attr("data-image")||void 0!==t.attr("data-imagep")&&""!==t.attr("data-imagep"))&&(o.is(":checked")||o.is("select.tm-product-image")&&""!==o.val()&&(""!==o.find("option:selected").attr("data-rules")||o.is(".tm-epo-variation-element")))?(i=(i=(i=Bt(e).first().attr("data-original"))||a?i:Bt(e).first().attr("src"))||t.attr("data-image"),(i=t.attr("data-imagep")?t.attr("data-imagep"):i)?Tt.trigger("tm_change_product_image",{src:i,element:o,element_current:t,main_product:Tt,epo_holder:At}):Tt.trigger("tm_change_product_image",{src:!1,element:o,element_current:t,main_product:Tt,epo_holder:At})):Tt.trigger("tm_restore_product_image",{element:o,element_current:t,main_product:Tt,epo_holder:At})):Tt.trigger("tm_attempt_product_image",{element:o,element_current:t,main_product:Tt,epo_holder:At})}),c.off("showhide.cpfcustom").on("showhide.cpfcustom",function(){var t,e,a=Bt(this),i=a.closest(".tmcp-field-wrap").find(".tm-epo-field"),o=!1;i.is(".tm-epo-variation-element")||(i.is("select")?""!==i.val()&&(o=!0):i.is(":checkbox")?i.is(":checked")&&(o=!0):i.is(":radio")?i.is(":checked")&&(o=!0,"yes"===Lt.tm_epo_show_only_active_quantities)&&i.closest(".tc-element-inner-wrap").find(".tm-epo-field.tmcp-radio").toArray().forEach(function(t){Bt(t).closest(".tmcp-field-wrap").find(".tm-quantity").hide()}):i.val()&&(o=!0),t=(i=a.find(".tm-qty")).val(),e=i.attr("min")||"",o?("yes"===Lt.tm_epo_show_only_active_quantities&&a.show(),i.removeClass("ignore").prop("disabled",!1)):("yes"===Lt.tm_epo_show_only_active_quantities&&(a.hide(),t||i.val(e)),i.addClass("ignore").prop("disabled",!0)),At.is(".tc-show")&&setTimeout(function(){a.closest(".tcowl-carousel").trigger("refresh.owl.carousel")},200))}),n.off("change.cpfcustom").on("change.cpfcustom",function(){Bt(this).closest(".tmcp-field-wrap").find(".tm-quantity").trigger("showhide.cpfcustom")}),n.off("change.cpf").on("change.cpf",function(t,e){var a=Bt(this),i=a.closest(".tmcp-field-wrap"),o=a.closest(".tmcp-ul-wrap"),r=o.attr("data-tm-connector");a.is(":checkbox, :radio")&&(a.is(":radio")&&(e||(void 0!==r?Bt('[data-tm-connector="'+r+'"]').find(".tmcp-field-wrap").removeClass("tc-active").find(".tm-epo-reset-radio").addClass("tm-hidden"):o.find(".tmcp-field-wrap").removeClass("tc-active")),void 0!==r)&&Bt('[data-tm-connector="'+r+'"]').find(".tmcp-field-wrap").removeClass("tc-active").find(".tm-epo-reset-radio").addClass("tm-hidden"),a.is(":checked")?i.addClass("tc-active"):i.removeClass("tc-active")),a.is(".tm-epo-variation-element")||(a.is(".use_images:checkbox, .use_images:radio")&&a.attr("data-imagec")&&0<(o=i.find(".radio-image,.checkbox-image").first()).length&&(a.is(":checked")?o.prop("src",a.attr("data-imagec")):o.prop("src",a.attr("data-image"))),a.is(".use_images:radio")&&!e&&a.closest(".cpf-type-radio").find(".use_images:radio").not(a).toArray().forEach(function(t){(t=Bt(t)).closest(".tmcp-field-wrap").find(".radio-image").first().prop("src",t.attr("data-image"))}),a.is(".tmcp-range")&&a.trigger("change.cpflogic"),a.is("select")?a.trigger("tm-select-change"):(a.is(".tmcp-radio")&&a.closest(".cpf-element").find(".tm-quantity .tm-qty").toArray().forEach(function(t){(t=Bt(t)).closest("li.tmcp-field-wrap").find(".tmcp-radio").is(":checked")?t.prop("disabled",!1):t.attr("disabled","disabled")}),O=!0,Ct.trigger({type:"tm-epo-update",norules:1,element:a}),O=!1)),a.trigger("tm_trigger_product_image"),At.is(".tc-show")&&setTimeout(function(){Bt(".tm-owl-slider").toArray().forEach(function(t){Bt(t).trigger("refresh.owl.carousel")})},200),Tt.trigger("tm_attempt_product_image",{element:a,main_product:Tt,epo_holder:At})}),n.filter('.tm-epo-field:text,input.tm-epo-field[type="number"],textarea.tm-epo-field').off("input.cpf").on("input.cpf",function(){Bt(this).trigger("change.cpf",{autoload:1})}),n.filter(":checkbox:checked, :radio:checked").toArray().forEach(function(t){Bt(t).closest(".tmcp-field-wrap").addClass("tc-active").trigger("change.cpf",{autoload:1})}),o.off("change.cpfclearbutton").on("change.cpfclearbutton cpfclearbutton",function(){var t,e=Bt(this),a=e.closest(".tmcp-field-wrap");e.is(":checked")&&((t=(t=(t=(t=e.closest(".tc-element-inner-wrap")).find(".tc-epo-element-product-li-container").length?t.find(".tmcp-ul-wrap").first().children(".tmcp-field-wrap").not(".tc-epo-element-product-li-container"):t).find(".tm-epo-reset-radio")).length?t:e.closest(".tc-element-inner-wrap").find(".tm-epo-reset-radio").first()).removeClass("tm-hidden"),a.append(t))}),l.off("click.cpf").on("click.cpf",function(){var t=Bt(this),e=t.closest(".tc-element-inner-wrap").find(".tm-epo-field.tmcp-radio:checked");e.length&&(e.prop("checked",!1),e.trigger("change",{forced:1})),t.addClass("tm-hidden")}),H&&H.debounce&&d.on("keyup",H.debounce(function(){var t=Bt(this);"yes"===Lt.tm_epo_global_enable_validation&&Bt.tc_validator&&t.closest(".tmcp-ul-wrap").data("tm-validation")&&t.tc_rules()&&Ct.tc_validate().element(t),t.trigger("change.cpf"),t.closest(".tmcp-field-wrap").find(".tm-quantity").trigger("showhide.cpfcustom")},10)),p.off("change.cpfv tcupload").on("change.cpfv tcupload",function(){var i,t,o,r,c,n=Bt(this),e=n.closest("label"),a=n.closest(".tmcp-field-wrap"),l=a.find(".cpf-upload-container"),d=a.find(".tm-filename"),p=n.val().replace("C:\\fakepath\\",""),s=[],m=P.URL||P.webkitURL,_=a.find(".tc-upload-preview");l.length&&d.length<=0&&(d=Bt('<span class="tm-filename"></span>'),e.after(d)),void 0!==p&&"undefined"!==p||(p=""),n.next(".tmcp-upload-hidden").remove(),s=(s=n.attr("data-file"))?s.split("|"):[],this.files?t=Array.from(this.files):0<s.length&&(t=s),1<t.length?d.html(t.length+" "+(1===t.length?Lt.i18n_file:Lt.i18n_files)):1===t.length?d.html(p):d.empty(),_.length||(_=Bt('<div class="tc-upload-preview tc-hidden"></div>'),a.append(_)),_.empty(),i=(i=At.data("num_uploads"))||[],c=n.closest(".cpf-element").attr("data-uniqid"),i[c]||(i[c]=[]),(p||0<t.length)&&m&&m.createObjectURL?("yes"===Lt.tm_epo_upload_inline_image_preview&&(1<t.length?_.addClass("multiple"):_.removeClass("multiple"),_.removeClass("tc-hidden")),r=function(t,e,a,i,o){var a=n[0].files&&n[0].files[a]&&n[0].files[a].size?n[0].files[a].size:0,r='<div class="tc-upload-image">';e?r=r+'<img src="'+e+'">':r+='<div class="tc-file-ext-overlay"></div>',r=r+'<div class="tc-file-name">'+t.name+"</div>",(F||k)&&(r+='<button type="button" class="tc-upload-remove"><svg width="26" height="26" viewBox="0 0 26 26" xmlns="http://www.w3.org/2000/svg"><path d="M11.586 13l-2.293 2.293a1 1 0 0 0 1.414 1.414L13 14.414l2.293 2.293a1 1 0 0 0 1.414-1.414L14.414 13l2.293-2.293a1 1 0 0 0-1.414-1.414L13 11.586l-2.293-2.293a1 1 0 0 0-1.414 1.414L11.586 13z" fill="currentColor" fill-rule="nonzero"/></svg></button>'),r=(r=o?r+'<div class="tc-file-ext">'+o+"</div>":r)+'<div class="tc-file-size">'+(e=a,a=(o=(t=Math).log)(e)/o(1024)|0,(e/t.pow(1024,a)).toFixed(a?2:0))+" "+(a?"KMGTPEZY"[--a]+"B":"bytes")+"</div>",i.append(r+="</div>")},t.forEach(function(t,e){var a;"yes"===Lt.tm_epo_upload_inline_image_preview&&(a=Bt('<div class="tc-upload-file"></div>'),_.append(a),(o=new Image).onload=function(){r(t,this.src,e,a)},o.onerror=function(){r(t,!1,e,a,t.name.split(".").pop())},0<s.length?o.src=s[e]:(o.src=m.createObjectURL(t),m.revokeObjectURL(t))),i[c].push(t.name)}),At.data("num_uploads",i)):delete i[c],i[c]&&0===i[c].length&&delete i[c]}),C.on("click",".tc-upload-remove",function(){var t,e,a,i,o,r,c,n,l=Bt(this);(F||k)&&(e=(t=l.closest(".cpf-element")).find(".tm-epo-field"),c=l.closest(".tc-upload-file"),r=(l=l.closest(".tmcp-field-wrap")).find(".tc-upload-preview"),l=l.find(".tm-filename"),a=c.index(),void 0!==(n=e.val().replace("C:\\fakepath\\",""))&&"undefined"!==n||(n=""),(o=Array.from(e[0].files)).splice(a,1),i=new F("").clipboardData||new k,o.forEach(function(t){i.items.add(t)}),1<o.length?r.addClass("multiple"):r.removeClass("multiple"),e[0].files=i.files,c.remove(),1<i.files.length?l.html(i.files.length+" "+(1===i.files.length?Lt.i18n_file:Lt.i18n_files)):1===i.files.length?l.html(n):l.empty(),(o=(o=At.data("num_uploads"))||[])[r=t.closest(".cpf-element").attr("data-uniqid")]||(o[r]=[]),o[r].splice(a,1),0===o[r].length&&(delete o[r],e.val("")),(c=e.next(".tmcp-upload-hidden")).length&&(0<(n=c.val().split("|")).length&&n.splice(a,1),0===n.length?c.remove():c.val(n.join("|"))),At.data("num_uploads",o))}),y.off("change.cpf input.cpf").on("change.cpf input.cpf",function(){var t=Bt(this);Ct.trigger("tm-epo-check-dpd"),t.data("tm-prev-value",t.val()),Ct.trigger({type:"tm-epo-update",norules:2})}).data("tm-prev-value",y.val()),At.find(".cpf-type-product").off("tc-logic").on("tc-logic",function(){var t=Bt(this);t.find(".tc-init").length||t.data("isactive")&&!t.data("donetclogic")&&(t.data("donetclogic",!0),t.find(".tc-epo-field-product").trigger("change.cpfproduct",{forced:3}))}),At.find(".cpf-type-product .tc-epo-field-product.tc-epo-field-product-checkbox").off("change.cpfrequired").on("change.cpfrequired",function(){var t,e,a=Bt(this).closest(".cpf-element");a.is(".tc-is-required")&&(e=(t=a.find(".tmcp-field.tc-epo-field-product-checkbox")).not(":checked"),(0<(a=a.find(".tmcp-field.tc-epo-field-product-checkbox:checked")).length?(e.prop("required",!1),a):(t.attr("required",!0),t)).prop("required",!0))}),At.find(".cpf-type-product .tc-epo-field-product").off("change.cpfproduct").on("change.cpfproduct",function(t,e){var a,i,o,r,c,n,l=Bt(this),d=l.closest(".cpf-element"),p=d.find(".tc-epo-element-product-container-wrap"),s=l.closest(".tmcp-field-wrap").find(".tc-epo-element-product-container-wrap"),m=0<s.length,_=!1,f=1e3,u=l,g=d.find(".tm-epo-field").not(".tc-epo-element-product-li-container .tm-epo-field"),h=g.filter(":checked"),v=l.attr("data-counter");if(!1!==d.data("isactive")&&(!e||2!==e.forced)&&(void 0===t.isTrigger||!l.data("triggeredonce")||e&&e.forced)&&3!==l.data("triggeredforced")){if(l.data("triggeredonce",1),l.is(":checkbox")||(f=t.isTrigger),g.is(":radio")?0<h.length&&(n=h.closest(".tmcp-field-wrap").find("input.tm-qty")):g.is(":checkbox")?0<h.length&&(n=l.closest(".tmcp-field-wrap").find("input.tm-qty")):n=g.closest(".tmcp-field-wrap").find("input.tm-qty"),l.is(":checkbox"))if(l.is(".tc-epo-field-product-hidden"))l.is(":checked")?p.addClass("tc-active-product"):p.removeClass("tc-active-product"),a=l.val(),i=l.attr("data-type"),d.find(".tc-epo-element-product-li-container").removeClass("tm-hidden");else{if(l.is(":checked"))m&&s.removeClass("tm-hidden");else{if(m&&s.addClass("tm-hidden"),!e||!e.forced)return;_=!0}_||(a=l.val(),i=l.attr("data-type"),d.find(".tc-epo-element-product-li-container").removeClass("tm-hidden"))}else if(l.is(":radio")){if(l.is(":checked"))m&&(p.addClass("tm-hidden"),s.removeClass("tm-hidden"));else{if(m&&s.addClass("tm-hidden"),!e||!e.forced)return;_=!0}_||(a=l.val(),i=l.attr("data-type"),d.find(".tc-epo-element-product-li-container").removeClass("tm-hidden"))}else l.is("select")&&(v=(u=t=l.children(":selected")).index(),""===l.children(":first").val()&&v--,a=l.val(),i=t.attr("data-type"),d.find(".tc-epo-element-product-li-container").removeClass("tm-hidden"));if(o=(l.is(".tc-epo-field-product-checkbox")?s:d).find(".tc-epo-element-product-container"),r=o.filter('[data-product_id="'+a+'"]'),c=r.find(Nt.associateQtySelector),""!==p.html()&&n&&0<n.length&&0===c.length&&n.val(0),l.is(":checkbox"))l.is(".tc-epo-field-product-hidden")&&(l.is(":checked")?"0"===c.val()&&"0"!==c.attr("min")&&c.val(c.attr("min")).trigger("change"):(c.val(0),c.closest(".tm-quantity-alt").removeClass("tm-hidden"),1!==e.forced&&c.closest(".tm-quantity-alt").find(".single_add_to_cart_product").trigger("cpfqtybutton"),p.find(Nt.associatedEpoCart).trigger("tm-epo-update")));else{if(!l.is(":radio")&&!l.is("select"))return;l.val()&&!l.data("set_initial")&&"0"===c.val()&&("0"!==c.attr("min")&&c.val(c.attr("min")).trigger("change"),l.data("set_initial",1))}a?0===r.length?(e&&3===e.forced&&l.data("triggeredforced",3),h={action:"wc_epo_get_associated_product_html",product_id:a,parent_id:At.attr("data-product-id"),mode:d.attr("data-mode"),layout_mode:d.attr("data-product-layout-mode"),uniqid:d.attr("data-uniqid"),name:l.attr("name"),counter:v,quantity_min:d.attr("data-quantity-min"),quantity_max:d.attr("data-quantity-max"),priced_individually:d.attr("data-priced-individually"),discount:d.attr("data-discount"),discount_type:d.attr("data-discount-type"),discount_exclude_addons:d.attr("data-discount-exclude-addons"),show_image:d.attr("data-show-image"),show_title:d.attr("data-show-title"),show_title_link:d.attr("data-show-title-link"),show_price:d.attr("data-show-price"),show_description:d.attr("data-show-description"),show_meta:d.attr("data-show-meta"),disable_epo:d.attr("data-disable-epo")},d.block({message:null,overlayCSS:{background:"#fff",opacity:.6}}),Bt.ajax({url:Lt.ajax_url,type:"POST",data:h,dataType:"json",success:function(t){200===t.result&&(r=Bt(t.html),(m?l.closest(".tmcp-field-wrap").find(".tc-epo-element-product-container-wrap").empty():d.find(".tc-epo-element-product-container-wrap")).append(r),le(xt,0,r,i,l,Ct,o,f,c),r.find(Nt.associateQtySelector).trigger("change"),Mt.trigger("tc_apply_validation"))},complete:function(){d.unblock()}})):(le(xt,0,r,i,l,Ct,o,f,c),r.find(Nt.associateQtySelector).trigger("change")):(o.addClass("tm-hidden"),g=Bt.epoAPI.util.parseJSON(u.attr("data-rules"))[0]||0,_=Bt.epoAPI.util.parseJSON(u.attr("data-original-rules"))||0,u.is(".tcenabled")&&u.data("associated_price_set",1),u.data("price_set",1),u.data("raw_price",g),u.data("raw_original_price",_),u.data("price",g),u.data("original_price",_),t=!1,(s=(s=u).is("option")?u.closest("select"):s).is(".tc-epo-field-product")&&(!s.is("select")&&(s.is(":checkbox")||s.is(":radio"))?s.is(":checked")&&(t=!0):""!==s.val()&&(t=!0)),te(xt,u.closest(".tmcp-field-wrap").find(".tc-price").not(Nt.associatedEpoSelector+" .tc-price"),g,t?Zt(g):u.data("price-html"),_,!t),y.trigger("change.cpf"))}}),C.off("click.cpfqtybutton cpfqtybutton",".cpf-type-product .single_add_to_cart_product").on("click.cpfqtybutton cpfqtybutton",".cpf-type-product .single_add_to_cart_product",function(){var t,e,a=Bt(this),i=a.closest(".tm-quantity-alt").find(Nt.associateQtySelector),o=a.is(".alt"),r=a.closest(".cpf-element").find(".tc-epo-element-product-container-wrap");a.data("inittriggeredonce")&&(t=Bt.epoAPI.math.toInt(i.attr("data-min")),e=Bt.epoAPI.math.toInt(i.attr("data-max")),o?(r.addClass("tc-active-product"),i.attr("min",t),e&&i.attr("max",e),"0"===i.val()&&("0"===i.attr("min")?i.val(1):i.val(i.attr("min"))).trigger("change"),a.removeClass("alt").text(a.attr("data-remove"))):(r.removeClass("tc-active-product"),i.val(0).trigger("change"),i.closest(".tm-quantity-alt").removeClass("tm-hidden"),a.addClass("alt").text(a.attr("data-add")))),a.data("inittriggeredonce",1),r.find(Nt.associatedEpoCart).trigger("tm-epo-update")}),C.off("change.cpfqtyalt input.cpfqtyalt",".cpf-type-product "+Nt.associateQtySelector).on("change.cpfqtyalt input.cpfqtyalt",".cpf-type-product "+Nt.associateQtySelector,function(){var t,e=Bt(this),a=e.closest(".cpf-element").find(".tm-epo-field").not(".tc-epo-element-product-li-container .tm-epo-field"),i=e.closest(".tm-quantity-alt").find(".single_add_to_cart_product"),o=a.filter(":checked"),r=Bt.epoAPI.math.toInt(e.attr("min")),c=Bt.epoAPI.math.toInt(e.attr("max"));if(a.is(".tc-epo-field-product-hidden")&&a.is(":checkbox")&&(0===o.length&&"0"!==e.val()?(a.prop("checked",!0).trigger("change"),o=a.filter(":checked")):"0"===e.val()&&o.length&&a.prop("checked",!1).trigger("change")),a.is(":radio")){if(0===o.length)return;t=o.closest(".tmcp-field-wrap").find("input.tm-qty").not(".tc-element-qty")}else if(a.is(":checkbox")){if(0===o.length)return;t=e.closest(".tmcp-field-wrap").find("input.tm-qty").not(".tc-element-qty")}else t=a.closest(".tmcp-field-wrap").find("input.tm-qty").not(".tc-element-qty");0!==t.length&&(t.attr("min",r),c&&t.attr("max",c),(o=e.closest(".tc-epo-element-product-container").find(Nt.associatedEpoCart)).trigger("tm-epo-update"),t.val(e.val()),0<Bt.epoAPI.math.toFloat(e.val())?(o.find(".tm-epo-field.tcenabled").removeClass("ignore"),e.removeClass("ignore")):(o.find(".tm-epo-field.tcenabled").addClass("ignore"),e.addClass("ignore")),a.trigger("change.cpfproduct",{forced:2}),i.data("inittriggeredonce")&&("0"===e.val()?i.removeClass("alt"):i.addClass("alt")),i.trigger("cpfqtybutton"))}),Ct.off("tm-epo-update").on("tm-epo-update",function(t){var D,H,e,a,B,N,L,M,i,R,Q,U,o,r,c,J,n,Z,$,W,l,d,X,G,V,Y,K,p,s,m,tt,et,at,_,f,it,ot,rt,ct,nt,lt,u,dt,g,h,v,pt,st,y=Bt(this),b=!1,mt=0,w=0,x=0,F=0,k=!1,_t=!0,A=[],P=0,I=0,C={},E=0,ft=!1,ut=!1,gt=!1,ht="",vt=!1,yt=!1,bt="",wt="",S=0,q=0,j=0,T=0,O=0,z=t.epoObject?Bt.extend(!0,{},t.epoObject):Bt.extend(!0,{},xt);z&&!z.noEpoUpdate&&(Mt.trigger("tcEpoUpdateStart",{epo:z,alternativeCart:z,this_product_type:Et,cart:y,totalsHolder:It,fetchOptionPrices:Gt,epoHolder:At}),D=Bt.epoAPI.applyFilter("tc_get_bundleid",y.attr("data-product_id"),y,z),H=It.attr("data-price-override"),h=y,h=Bt.epoAPI.applyFilter("tc_getCurrentQty",Bt.epoAPI.math.toFloat(Yt(h).val()),h),pt=(v=(v=y).is(".tc-epo-element-product-container-cart")&&((pt=v.closest(".cpf-element")).is(".cpf-type-product-thumbnailmultiple")||pt.is(".cpf-type-product-checkbox")?st=v.closest(".tc-epo-element-product-holder").find(".tc-epo-element-product-container-variation-id"):(pt.is(".cpf-type-product-thumbnail")||pt.is(".cpf-type-product-radio")||pt.is(".cpf-type-product-dropdown")||pt.is(".cpf-type-product-single"))&&(st=pt.find(".tc-epo-element-product-container-variation-id")),st)&&st.length?st:v).find(Vt(v)).val()||0,z.associated_connect&&1===z.associated_connect.length&&(h=parseFloat(z.main_product.find(Nt.associateQtySelector).not(Nt.associatedEpoSelector+" "+Nt.qtySelector).last().val())),t.stopImmediatePropagation(),mt=b=Bt.epoAPI.applyFilter("tcGetCurrentProductPrice",oe(It,!0),Ct,It),w=st=Bt.epoAPI.applyFilter("tcGetCurrentProductRegularPrice",ie(It,!0),Ct,It),b=Bt.epoAPI.applyFilter("tcCalculateCurrentProductPrice",b,{epo:z,alternativeCart:kt,cart:y,main_product:Tt}),Number.isFinite(h)&&!It.attr("data-is-sold-individually")&&0!==Yt(y).length||(h=1),It.data("totalsHolder_tc_totals_ob",v={qty:h,product_price:mt,original_product_price:w}),t.norules?t.norules&&(1===t.norules&&Xt(z,t.element),Bt.tcepo.lateFieldsPrices[Dt]=[],At.find(".tm-epo-late-field").toArray().forEach(function(t){(t=Bt(t)).data("price",0),Bt.tcepo.lateFieldsPrices[Dt].push({setter:t,price:t.data("tm-price-for-late"),original_price:t.data("tm-original-price-for-late"),bundleid:D,pricetype:re(z,t,"price_type")})})):ce(z,y),g=At.find(".tmcp-dynamic.dynamic-product-price:not(.tc-is-math-special, .tc-is-math-cumulative)"),0<(g=(g=!1===z.is_associated?g.not(Nt.associatedEpoSelector+" .tmcp-dynamic.dynamic-product-price:not(.tc-is-math-special, .tc-is-math-cumulative)"):g).filter(".tcenabled")).length&&(b=(l=Gt(z,At,".tmcp-dynamic.dynamic-product-price:not(.tc-is-math-special, .tc-is-math-cumulative)",0,0,A,k,void 0,void 0,void 0,!0)).total,O=b,w=l.original_total,Pt.find(".cpf-dynamic-product-price").val(O),v.dynamic_product_price=O,It.data("totalsHolder_tc_totals_ob",v)),z.associated_connect&&1===z.associated_connect.length&&(d=z.associated_connect,z.associated_connect.is("select"))&&(d=z.associated_connect.find("option:selected")),!1===b?(It.data("tm-floating-box-data",[]),It.empty(),z.associated_connect&&1===z.associated_connect.length&&te(xt,d.closest(".tmcp-field-wrap").find(".tc-price").not(Nt.associatedEpoSelector+" .tc-price"),0,"",0),Ot.trigger("tm-epo-short-update",{container:Ft})):(n=Bt.epoAPI.applyFilter("tcAlterElementQty",1,{epo:z,alternativeCart:kt,currentCart:Ct,main_product:Tt}),void 0!==Ct.data("per_product_pricing")&&(_t=Ct.data("per_product_pricing")),_t=Bt.epoAPI.applyFilter("tcCalculatePerProductPricing",_t,{epo:z,alternativeCart:kt,cart:y,main_product:Tt}),!Ht||"woocommerce_before_add_to_cart_button"!==Lt.tm_epo_totals_box_placement||"variable"!==Et&&"variable-subscription"!==Et||It.data("moved_inside")||It.data("moved_inside",1),Mt.trigger("tcEpoBeforeOptionPriceCalculation",{epo:z,alternativeCart:z,this_product_type:Et,cart:y,totalsHolder:It,fetchOptionPrices:Gt,epoHolder:At,total:x,original_total:F,floatingBoxData:A,showTotal:k,cart_fee_options_total:0,cart_fee_options_original_total:0}),z.associated_connect||t.noassociated||"yes"!==Lt.tm_epo_global_product_element_quantity_sync||y.is(Bt.tcAPI().associatedEpoCart)||y.find(Bt.tcAPI().associatedEpoCart).filter(":visible").toArray().forEach(function(t){Bt(t).trigger({type:"tm-epo-update",noassociated:1})}),l=Gt(z,At,".tmcp-field:not(.tmcp-dynamic,.tc-epo-field-product, .tc-is-math-special, .tc-is-math-cumulative)",x,F,A,k),x=l.total,F=l.original_total,A=l.floatingBoxData,k=l.showTotal,s=l.elementsLength,m=(l=Gt(z,At,".tc-epo-field-product",0,0,A,k)).total,tt=l.original_total,et=l.total_taxed,at=l.original_total_taxed,u=l.vat_total,A=l.floatingBoxData,k=l.showTotal,s+=l.elementsLength,It.data("tm-floating-box-data",A),P=(l=Gt(z,At,".tmcp-fee-field",0,0,A,k,!1,!0)).total,I=l.original_total,A=l.floatingBoxData,k=l.showTotal,s+=l.elementsLength,Mt.trigger("tcEpoAfterNormalOptionPriceCalculation",{epo:z,alternativeCart:z,this_product_type:Et,cart:y,totalsHolder:It,fetchOptionPrices:Gt,epoHolder:At,total:x,original_total:F,floatingBoxData:A,showTotal:k,cart_fee_options_total:P,cart_fee_options_original_total:I}),e=x,a=F,_=ne(z,parseFloat(b),parseFloat(w),parseFloat(e+m),parseFloat(a+tt),D,It),l=Gt(z,At,".tmcp-field.tc-is-math-special:not(.tmcp-dynamic)",x,F,A,k,void 0,void 0,void 0,!0),x=l.total,F=l.original_total,A=l.floatingBoxData,k=l.showTotal,s+=l.elementsLength,e=x,a=F,e+=_.normal[0],a+=_.normal[1],P+=_.fees[0],I+=_.fees[1],x=(l=Gt(z,At,".tmcp-field.tc-is-math-cumulative:not(.tmcp-dynamic)",x=e,F=a,A,k,void 0,void 0,void 0,!0,!0)).total,F=l.original_total,A=l.floatingBoxData,k=l.showTotal,s+=l.elementsLength,e=x,a=F,g=At.find(".tmcp-dynamic.dynamic-product-price.tc-is-math-special"),0<(g=(g=!1===z.is_associated?g.not(Nt.associatedEpoSelector+" .tmcp-dynamic.dynamic-product-price.tc-is-math-special"):g).filter(".tcenabled")).length&&(l=Gt(z,At,".tmcp-field.tmcp-dynamic.dynamic-product-price.tc-is-math-special",O+x,O+F,A,k,void 0,void 0,void 0,!0),b=O=Bt.epoAPI.math.toFloat(l.total)-Bt.epoAPI.math.toFloat(x),w=Bt.epoAPI.math.toFloat(l.original_total)-Bt.epoAPI.math.toFloat(F),Pt.find(".cpf-dynamic-product-price").val(O),v.dynamic_product_price=O,It.data("totalsHolder_tc_totals_ob",v)),g=At.find(".tmcp-dynamic.dynamic-product-price.tc-is-math-cumulative"),0<(g=(g=!1===z.is_associated?g.not(Nt.associatedEpoSelector+" .tmcp-dynamic.dynamic-product-price.tc-is-math-cumulative"):g).filter(".tcenabled")).length&&(l=Gt(z,At,".tmcp-field.tmcp-dynamic.dynamic-product-price.tc-is-math-cumulative",O+x,O+F,A,k,void 0,void 0,void 0,!0),b=O=Bt.epoAPI.math.toFloat(l.total)-Bt.epoAPI.math.toFloat(x),w=Bt.epoAPI.math.toFloat(l.original_total)-Bt.epoAPI.math.toFloat(F),Pt.find(".cpf-dynamic-product-price").val(O),v.dynamic_product_price=O,It.data("totalsHolder_tc_totals_ob",v)),g=At.find(".tmcp-dynamic.dynamic-product-price"),0<!(g=(g=!1===z.is_associated?g.not(Nt.associatedEpoSelector+" .tmcp-dynamic.dynamic-product-price"):g).filter(".tcenabled")).length&&Pt.find(".cpf-dynamic-product-price").val(""),O=0,g=At.find(".tmcp-dynamic.calculation:not(.tc-is-math-special, .tc-is-math-cumulative)"),0<(g=(g=!1===z.is_associated?g.not(Nt.associatedEpoSelector+" .tmcp-dynamic.calculation:not(.tc-is-math-special, .tc-is-math-cumulative)"):g).filter(".tcenabled")).length&&g.toArray().forEach(function(t){var e=(t=Bt(t)).closest(".tmcp-ul-wrap"),a=Gt(xt,e,".tmcp-dynamic.calculation:not(.tc-is-math-special, .tc-is-math-cumulative)",O,O,[],!0,!0).total;t.is(".result-as-price")&&(a=Zt(a,It,!0)),e.find(".tc-result").html(a)}),g=At.find(".tmcp-dynamic.calculation.tc-is-math-special"),0<(g=(g=!1===z.is_associated?g.not(Nt.associatedEpoSelector+" .tmcp-dynamic.calculation.tc-is-math-special"):g).filter(".tcenabled")).length&&g.toArray().forEach(function(t){var e=(t=Bt(t)).closest(".tmcp-ul-wrap"),a=Gt(xt,e,".tmcp-field.tmcp-dynamic.calculation.tc-is-math-special",O+x,O+F,[],!0,!0,void 0,void 0,!0),a=Bt.epoAPI.math.toFloat(a.total)-Bt.epoAPI.math.toFloat(x);t.is(".result-as-price")&&(a=Zt(a,It,!0)),e.find(".tc-result").html(a)}),g=At.find(".tmcp-dynamic.calculation.tc-is-math-cumulative"),0<(g=(g=!1===z.is_associated?g.not(Nt.associatedEpoSelector+" .tmcp-dynamic.calculation.tc-is-math-cumulative"):g).filter(".tcenabled")).length&&g.toArray().forEach(function(t){var e=(t=Bt(t)).closest(".tmcp-ul-wrap"),a=Gt(xt,e,".tmcp-field.tmcp-dynamic.calculation.tc-is-math-cumulative",O+x,O+F,[],!0,!0,void 0,void 0,!0),a=Bt.epoAPI.math.toFloat(a.total)-Bt.epoAPI.math.toFloat(x);t.is(".result-as-price")&&(a=Zt(a,It,!0)),e.find(".tc-result").html(a)}),O=0,g=At.find(".tmcp-dynamic.change-product-weight:not(.tc-is-math-special, .tc-is-math-cumulative)"),0<(g=(g=!1===z.is_associated?g.not(Nt.associatedEpoSelector+" .tmcp-dynamic.change-product-weight:not(.tc-is-math-special, .tc-is-math-cumulative)"):g).filter(".tcenabled")).length&&g.toArray().forEach(function(t){var t=(t=Bt(t)).closest(".tmcp-ul-wrap"),e=Gt(xt,t,".tmcp-dynamic.change-product-weight:not(.tc-is-math-special, .tc-is-math-cumulative)",O,O,[],!0,!0);t.find(".tc-result").html(e.total)}),g=At.find(".tmcp-dynamic.change-product-weight.tc-is-math-special"),0<(g=(g=!1===z.is_associated?g.not(Nt.associatedEpoSelector+" .tmcp-dynamic.change-product-weight.tc-is-math-special"):g).filter(".tcenabled")).length&&g.toArray().forEach(function(t){var t=(t=Bt(t)).closest(".tmcp-ul-wrap"),e=Gt(xt,t,".tmcp-field.tmcp-dynamic.change-product-weight.tc-is-math-special",O+x,O+F,[],!0,!0,void 0,void 0,!0);t.find(".tc-result").html(Bt.epoAPI.math.toFloat(e.total)-Bt.epoAPI.math.toFloat(x))}),g=At.find(".tmcp-dynamic.change-product-weight.tc-is-math-cumulative"),0<(g=(g=!1===z.is_associated?g.not(Nt.associatedEpoSelector+" .tmcp-dynamic.change-product-weight.tc-is-math-cumulative"):g).filter(".tcenabled")).length&&g.toArray().forEach(function(t){var t=(t=Bt(t)).closest(".tmcp-ul-wrap"),e=Gt(xt,t,".tmcp-field.tmcp-dynamic.change-product-weight.tc-is-math-cumulative",O+x,O+F,[],!0,!0,void 0,void 0,!0);t.find(".tc-result").html(Bt.epoAPI.math.toFloat(e.total)-Bt.epoAPI.math.toFloat(x))}),O=0,g=At.find(".tmcp-dynamic.override-product-price:not(.tc-is-math-special, .tc-is-math-cumulative)"),0<(g=(g=!1===z.is_associated?g.not(Nt.associatedEpoSelector+" .tmcp-dynamic.override-product-price:not(.tc-is-math-special, .tc-is-math-cumulative)"):g).filter(".tcenabled")).length&&(l=Gt(z,At,".tmcp-dynamic.override-product-price:not(.tc-is-math-special, .tc-is-math-cumulative)",O,O,A,k),b=O=l.total,w=l.original_total,a=e=O,Pt.find(".cpf-override-product-price").val(O),v.override_product_price=O,It.data("totalsHolder_tc_totals_ob",v)),g=At.find(".tmcp-dynamic.override-product-price.tc-is-math-special"),0<(g=(g=!1===z.is_associated?g.not(Nt.associatedEpoSelector+" .tmcp-dynamic.override-product-price.tc-is-math-special"):g).filter(".tcenabled")).length&&(l=Gt(z,At,".tmcp-field.tmcp-dynamic.override-product-price.tc-is-math-special",O+x,O+F,A,k,void 0,void 0,void 0,!0),b=O=Bt.epoAPI.math.toFloat(l.total)-Bt.epoAPI.math.toFloat(x),w=Bt.epoAPI.math.toFloat(l.original_total)-Bt.epoAPI.math.toFloat(F),a=e=O,Pt.find(".cpf-override-product-price").val(O),v.override_product_price=O,It.data("totalsHolder_tc_totals_ob",v)),g=At.find(".tmcp-dynamic.override-product-price.tc-is-math-cumulative"),0<(g=(g=!1===z.is_associated?g.not(Nt.associatedEpoSelector+" .tmcp-dynamic.override-product-price.tc-is-math-cumulative"):g).filter(".tcenabled")).length&&(l=Gt(z,At,".tmcp-field.tmcp-dynamic.override-product-price.tc-is-math-cumulative",O+x,O+F,A,k,void 0,void 0,void 0,!0),b=O=Bt.epoAPI.math.toFloat(l.total)-Bt.epoAPI.math.toFloat(x),w=Bt.epoAPI.math.toFloat(l.original_total)-Bt.epoAPI.math.toFloat(F),a=e=O,Pt.find(".cpf-override-product-price").val(O),v.override_product_price=O,It.data("totalsHolder_tc_totals_ob",v)),g=At.find(".tmcp-dynamic.override-product-price"),0<!(g=(g=!1===z.is_associated?g.not(Nt.associatedEpoSelector+" .tmcp-dynamic.override-product-price"):g).filter(".tcenabled")).length?Pt.find(".cpf-override-product-price").val(""):a=e=0,Mt.trigger("tcEpoAfterOptionPriceCalculation",{epo:z,alternativeCart:z,this_product_type:Et,cart:y,totalsHolder:It,fetchOptionPrices:Gt,epoHolder:At,total:x,original_total:F,floatingBoxData:A,showTotal:k,cart_fee_options_total:P,cart_fee_options_original_total:I}),setTimeout(function(){At.find("select.tm-epo-field").trigger("tm-select-price-update-html-all")},1),Bt.tcepo.oneOptionIsSelected[Dt]=k,z=ae(z,Dt,s),ee(Tt,z),0<P&&(k=!0),kt&&!_t&&(k=!1),"enable"!==St&&"hideifoptionsiszero"!==St&&"hideiftotaliszero"!==St||(k=!0),1<h&&(k=!0),"variable"!==Et&&"variable-subscription"!==Et||Bt.epoAPI.math.toFloat(pt)||(k=!1),"disable"===St&&(k=!1),"yes"!==Lt.tm_epo_change_variation_price&&"yes"!==Lt.tm_epo_change_original_price||(k=!0),z.is_associated&&!_t&&(k=!1),"yes"===Lt.tm_epo_total_price_as_unit_price&&(h=1),l=parseFloat(b*h),Lt.extraFee&&(E=parseFloat(Lt.extraFee),Number.isFinite(E)||(E=0)),!1!==(v=Bt.epoAPI.applyFilter("tcCalculateFinalProductPrice",!1,{alternativeCart:kt,product_price:b,product_total_price:l,v_product_price:mt,tm_set_tax_price:Qt,main_product:Tt,totalsHolder:It,cartQty:h}))&&"object"==typeof v&&Object.prototype.hasOwnProperty.call(v,"productPrice")&&Object.prototype.hasOwnProperty.call(v,"productTotalPrice")&&(b=v.productPrice,l=v.productTotalPrice),e=Bt.epoAPI.applyFilter("tc_adjust_options_price_per_unit",e,l),x=parseFloat(e*h*n),x=Bt.epoAPI.applyFilter("tc_adjust_options_total_price",x,h,n,e,It),j="no"===Lt.tm_epo_global_product_element_quantity_sync?(S=parseFloat(m),parseFloat(et)):(S=parseFloat(m*h*n),parseFloat(et*h*n)),S=Bt.epoAPI.applyFilter("tc_adjust_options_productfield_total_price",S,h,n,e,It),j=Bt.epoAPI.applyFilter("tc_adjust_options_productfield_total_price_taxed",j,h,n,e,It),a=Bt.epoAPI.applyFilter("tc_adjust_options_price_per_unit",a,l),F=parseFloat(a*h*n),F=Bt.epoAPI.applyFilter("tc_adjust_options_original_total_price",F,h,n,a,It),T="no"===Lt.tm_epo_global_product_element_quantity_sync?(q=parseFloat(tt),parseFloat(at)):(q=parseFloat(tt*h*n),parseFloat(at*h*n)),q=Bt.epoAPI.applyFilter("tc_adjust_options_productfield_original_total_price",q,h,n,a,It),T=Bt.epoAPI.applyFilter("tc_adjust_options_productfield_original_total_price_taxed",T,h,n,a,It),"1"===H&&0<parseFloat(x)&&(l=mt=b=0),l=Bt.epoAPI.applyFilter("tc_adjust_product_total_price_without_options",l),x=Bt.epoAPI.applyFilter("tcAdjustTotal",x,{epo:z,totalsHolder:It,cart:y,main_product:Tt}),S=Bt.epoAPI.applyFilter("tcAdjustProductFieldTotal",S,{epo:z,totalsHolder:It,cart:y,main_product:Tt}),j=Bt.epoAPI.applyFilter("tcAdjustProductFieldTotalTaxed",j,{epo:z,totalsHolder:It,cart:y,main_product:Tt}),F=Bt.epoAPI.applyFilter("tcAdjustOriginalTotal",F,{epo:z,totalsHolder:It,cart:y,main_product:Tt}),q=Bt.epoAPI.applyFilter("tcAdjustProductFieldOriginalTotal",q,{epo:z,totalsHolder:It,cart:y,main_product:Tt}),T=Bt.epoAPI.applyFilter("tcAdjustProductFieldOriginalTotalTaxed",T,{epo:z,totalsHolder:It,cart:y,main_product:Tt}),x=parseFloat(Bt.epoAPI.applyFilter("tc_adjust_total",x,It)),P=parseFloat(Bt.epoAPI.applyFilter("tc_adjust_totals_fee",P,It)),F=parseFloat(Bt.epoAPI.applyFilter("tc_adjust_original_total",F,It)),I=parseFloat(Bt.epoAPI.applyFilter("tc_adjust_original_total_fee",I,It)),g=E,A=e,et=m=(s=x)+(v=P),tt=a,Z=U=(at=F)+(n=I),$=l,W=parseFloat(l+m+g),g=parseFloat(w+U+g),b=Qt(b,It,void 0,0,void 0,void 0,!0),st=Qt(st,It,void 0,0,void 0,void 0,!0),l=Qt(l,It,void 0,0,void 0,void 0,!0),x=Qt(x,It,void 0,0,void 0,void 0,!0),e=Qt(e,It,void 0,0,void 0,void 0,!0),m=parseFloat(P)+parseFloat(x),F=Qt(F,It,void 0,0,void 0,void 0,!0),a=Qt(a,It,void 0,0,void 0,void 0,!0),U=parseFloat(I)+parseFloat(F),E=Qt(E,It,void 0,0,void 0,void 0,!0),o=l,l=Bt.epoAPI.applyFilter("tc_adjust_product_total_price",parseFloat(l+m+E),o,m,E,x,P,It),Q=Bt.epoAPI.applyFilter("tc_adjust_product_total_original_price",parseFloat(o+U+E),o,U,E,F,I,It),u="1"===(It.attr("data-prices-include-tax")||Lt.prices_include_tax)?(it=u+parseFloat(Rt(x,It)),ot=u+parseFloat(Rt(m,It)),nt=u+parseFloat(Rt(l,It)),parseFloat(Rt(o,It))):(it=u+parseFloat(x-s),ot=u+parseFloat(m-et),nt=u+parseFloat(l-W),parseFloat(o-$)),s+=S,A+=S,et+=S,at+=q,tt+=q,Z+=q,W+=S,g+=q,x+=j,e+=j,m+=j,F+=T,a+=T,U+=T,l+=j,Q+=T,S=parseFloat(b+parseFloat(e)),q=parseFloat(b+parseFloat(a)),"yes"===Lt.tm_epo_fees_on_unit_price&&(S=parseFloat(b+parseFloat(e)+parseFloat(parseFloat(P)/h)),q=parseFloat(b+parseFloat(a)+parseFloat(parseFloat(I)/h))),j=Zt(S,It,!0),T=Zt(q,It,!0),E&&(vt=!0,ht=Zt(E,It,!0)),i=Zt(l,It,!0),R=Zt(Q,It,!0),B=Zt(x,It,!0),L=Zt(P,It,!0),N=Zt(F,It,!0),M=Zt(I,It,!0),rt=Zt(it),ct=Zt(ot),lt=Zt(nt),dt=Zt(u),j=Bt.epoAPI.applyFilter("tc_adjust_formatted_unit_price",j,b,e,P,h),B=Bt.epoAPI.applyFilter("tc_adjust_formatted_options_total",B,x,e,h),L=Bt.epoAPI.applyFilter("tc_adjust_formatted_fees_total",L,P),i=Bt.epoAPI.applyFilter("tc_adjust_formatted_final_total",i,l,o,m,E,h),j=Bt.epoAPI.applyFilter("tcAdjustFormattedUnitPrice",j,{epo:z,totalsHolder:It,event:t,unit_price:S,productPrice:b,_total:e,total_plcart_fee_options_totals_fee:P,cartQty:h}),T=Bt.epoAPI.applyFilter("tcAdjustFormattedUnitOriginalPrice",T,{epo:z,totalsHolder:It,event:t,unit_original_price:q,productPrice:b,_original_total:a,total_plcart_fee_options_totals_fee:P,cartQty:h}),B=Bt.epoAPI.applyFilter("tcAdjustFormattedOptionsTotal",B,{epo:z,totalsHolder:It,event:t,total:x,_total:e,total_plus_fee:m,extraFee:E,cartQty:h}),N=Bt.epoAPI.applyFilter("tcAdjustFormattedOptionsOriginalTotal",N,{epo:z,totalsHolder:It,event:t,original_total:F,_original_total:a,original_total_plus_fee:U,extraFee:E,cartQty:h}),L=Bt.epoAPI.applyFilter("tcAdjustFormattedFeesTotal",L,{epo:z,totalsHolder:It,event:t,cart_fee_options_total:P,extraFee:E,cartQty:h}),M=Bt.epoAPI.applyFilter("tcAdjustFormattedFeesOriginalTotal",M,{epo:z,totalsHolder:It,event:t,cart_fee_options_original_total:I,extraFee:E,cartQty:h}),i=Bt.epoAPI.applyFilter("tcAdjustFormattedFinalTotal",i,{epo:z,totalsHolder:It,event:t,product_total_price:l,product_total_price_without_options:o,total_plus_fee:m,extraFee:E,cartQty:h}),R=Bt.epoAPI.applyFilter("tcAdjustFormattedFinalOriginalTotal",R,{epo:z,totalsHolder:It,event:t,product_total_original_price:Q,product_total_price_without_options:o,original_total_plus_fee:U,extraFee:E,cartQty:h}),(0<x&&"showtgz"===jt||"show"===jt)&&(ft=!0,"yes"===Lt.tm_epo_enable_vat_options_total)&&(ut=!0),0!==P&&(gt=!0),i&&"show"===qt&&(yt=!0),C={qty:h,product_price:b,raw_product_price:mt,product_regular_price:st,raw_product_regular_price:w,formatted_product_price:Zt(parseFloat(b)*h),late_total_prices:_,late_total_price:Qt(_[0],It),late_total_original_price:Qt(_[1],It),raw_options_price_per_unit:A,raw_options_total_price:s,raw_cart_fee_options_total_price:v,raw_total_plus_fee:et,raw_options_original_price_per_unit:tt,raw_options_original_total_price:at,raw_cart_fee_options_original_total_price:n,raw_original_total_plus_fee:Z,raw_product_total_price:W,raw_product_total_original_price:g,raw_product_total_price_without_options:$,options_price_per_unit:e,options_total_price:x,cart_fee_options_total_price:P,total_plus_fee:m,options_original_price_per_unit:a,options_original_total_price:F,cart_fee_options_total_original_price:I,original_total_plus_fee:U,vat_options_total:it,vat_options_total_plus_fee:ot,formatted_vat_options_total:rt,formatted_vat_options_total_plus_fee:ct,vat_total:nt,formatted_vat_total:lt,vat_product_base:u,formatted_vat_product_base:dt,product_total_price:l,product_total_original_price:Q,product_total_price_without_options:o,product_unit_price:S,product_unit_original_price:q,formatted_unit_price:j,formatted_options_total:B,formatted_fees_total:L,formatted_final_total:i,formatted_unit_original_price:T,formatted_options_original_total:N,formatted_fees_original_total:M,formatted_final_original_total:R,formatted_extra_fee:ht,show_options_total:ft,show_fees_total:gt,show_extra_fee:vt,show_final_total:yt,show_options_vat:ut,unit_price:Lt.i18n_unit_price,show_unit_price:"yes"===Lt.tm_epo_show_unit_price,options_total:Lt.i18n_options_total,fees_total:Lt.i18n_fees_total,extra_fee:Lt.i18n_extra_fee,final_total:Lt.i18n_final_total,options_vat_total:Lt.i18n_vat_options_total,totals_box_before_unit_price:Lt.totals_box_before_unit_price,totals_box_after_unit_price:Lt.totals_box_after_unit_price,totals_box_before_vat_options_totals_price:Lt.totals_box_before_vat_options_totals_price,totals_box_after_vat_options_totals_price:Lt.totals_box_after_vat_options_totals_price,totals_box_before_options_totals_price:Lt.totals_box_before_options_totals_price,totals_box_after_options_totals_price:Lt.totals_box_after_options_totals_price,totals_box_before_fee_totals_price:Lt.totals_box_before_fee_totals_price,totals_box_after_fee_totals_price:Lt.totals_box_after_fee_totals_price,totals_box_before_extra_fee_price:Lt.totals_box_before_extra_fee_price,totals_box_after_extra_fee_price:Lt.totals_box_after_extra_fee_price,totals_box_before_final_totals_price:Lt.totals_box_before_final_totals_price,totals_box_after_final_totals_price:Lt.totals_box_after_final_totals_price},Lt.customer_price_format&&(bt=Lt.customer_price_format_wrap_start,wt=Lt.customer_price_format_wrap_end,J=Lt.customer_price_format),B&&0<=x&&(_=Ut(x),A=Ut(F),J&&(_=J.replace("__PRICE__",_).replace("__CODE__",Lt.current_currency),It.data("is-on-sale")||(A=J.replace("__PRICE__",A).replace("__CODE__",Lt.current_currency))),_=Bt.epoAPI.applyFilter("tcFilterFormattedFTotal",_,{epo:z,totalsHolder:It,event:t,total:x,_total:e,total_plus_fee:m,extraFee:E,cartQty:h}),A=Bt.epoAPI.applyFilter("tcFilterFormattedFOriginalTotal",A,{epo:z,totalsHolder:It,event:t,original_total:F,total:F,_total:e,total_plus_fee:m,extraFee:E,cartQty:h}),"yes"===Lt.tm_epo_enable_original_final_total&&x!==F?(C.formatted_options_total=Bt.epoAPI.util.decodeHTML(Bt.epoAPI.template.html(Nt.templateEngine.tc_formatted_sale_price,{price:A,sale_price:_,customer_price_format_wrap_start:bt,customer_price_format_wrap_end:wt})),C._foriginal_total=A,C._ftotal=_):C.formatted_options_total=Bt.epoAPI.util.decodeHTML(Bt.epoAPI.util.decodeHTML(Bt.epoAPI.template.html(Nt.templateEngine.tc_formatted_price,{price:_,customer_price_format_wrap_start:bt,customer_price_format_wrap_end:wt})))),i&&0<=l&&(r=Ut(l),c="1"===H&&0<parseFloat(x)?parseFloat(at+E):parseFloat(parseFloat(w*h)+at),J&&(r=J.replace("__PRICE__",r).replace("__CODE__",Lt.current_currency),It.data("is-on-sale")||(c=J.replace("__PRICE__",c).replace("__CODE__",Lt.current_currency))),r=Bt.epoAPI.applyFilter("tc_adjust_native_price",r,l),c=Ut(c=Qt(c,It,void 0,0,void 0,void 0,!0)+parseFloat(I)+parseFloat(E)),c=Bt.epoAPI.applyFilter("tc_adjust_native_regular_price",c,l),"yes"===Lt.tm_epo_enable_original_final_total&&(It.data("is-on-sale")&&"1"!==H||c!==r)?C.formatted_final_total=Bt.epoAPI.util.decodeHTML(Bt.epoAPI.template.html(Nt.templateEngine.tc_formatted_sale_price,{price:c,sale_price:r,customer_price_format_wrap_start:bt,customer_price_format_wrap_end:wt})):C.formatted_final_total=Bt.epoAPI.util.decodeHTML(Bt.epoAPI.util.decodeHTML(Bt.epoAPI.template.html(Nt.templateEngine.tc_formatted_price,{price:r,customer_price_format_wrap_start:bt,customer_price_format_wrap_end:wt}))),C._f_regular_price=c,C._fprice=r),C.formatted_unit_price=C.formatted_unit_price+Bt.epoAPI.util.decodeHTML(Bt.epoAPI.util.decodeHTML(Bt.epoAPI.template.html(Nt.templateEngine.suffix))),C.formatted_options_total=C.formatted_options_total+Bt.epoAPI.util.decodeHTML(Bt.epoAPI.util.decodeHTML(Bt.epoAPI.template.html(Nt.templateEngine.suffix))),C.formatted_final_total=C.formatted_final_total+Bt.epoAPI.util.decodeHTML(Bt.epoAPI.util.decodeHTML(Bt.epoAPI.template.html(Nt.templateEngine.suffix))),C=$t("formatted_fees_original_total","cart_fee_options_total_original_price",C,It),C=$t("formatted_fees_total","cart_fee_options_total_price",C,It),C=$t("formatted_final_original_total","product_total_original_price",C,It),C=$t("formatted_final_total","product_total_price",C,It),C=$t("formatted_options_original_total","options_original_total_price",C,It),C=$t("formatted_options_total","options_total_price",C,It),C=$t("formatted_unit_original_price","product_unit_original_price",C,It),C=$t("formatted_unit_price","product_unit_price",C,It),void 0!==Bt.tcepo.showHideTotal&&void 0!==Bt.tcepo.showHideTotal[Dt]&&(k=Bt.tcepo.showHideTotal[Dt]),void 0!==(C=Bt.epoAPI.applyFilter("tc_adjust_tc_totals_ob",C,{epo_object:z,showTotal:k,epoHolder:At,totalsHolder:It,replace_suffixes:$t,replace_suffixes_in_html:Kt,tm_set_tax_price:Qt,tm_set_price:Jt,tm_set_price_totals:Zt,product_total_price:l,product_price:b,qty:h})).showTotal&&(k=C.showTotal),z.tc_totals_ob=C,k=Bt.epoAPI.applyFilter("tcFinalTotalsBoxVisibility",k,{epo:z,alternativeCart:kt,cart:y,main_product:Tt,totalsHolder:It,this_epo_totals_container:zt}),s=Bt.epoAPI.template.html(Nt.templateEngine.tc_final_totals,C),It.data("tm-html",s),It.data("tc_totals_ob",C),z.associated_connect&&1===z.associated_connect.length&&("1"===z.associated_connect.attr("data-no-price")?(Y=V=G=X=0,K="",te(xt,d.closest(".tmcp-field-wrap").find(".tc-price").not(Nt.associatedEpoSelector+" .tc-price"),X,K,V)):(X=C.product_price+C.options_price_per_unit+C.cart_fee_options_total_price/C.qty,G=C.raw_product_price+C.raw_options_price_per_unit+C.raw_cart_fee_options_total_price/C.qty,V=C.product_regular_price+C.options_original_price_per_unit+C.cart_fee_options_total_original_price/C.qty,Y=C.raw_product_regular_price+C.raw_options_original_price_per_unit+C.raw_cart_fee_options_original_total_price/C.qty,K=Jt(X,z.this_epo_totals_container,!1,d),te(xt,d.closest(".tmcp-field-wrap").find(".tc-price").not(Nt.associatedEpoSelector+" .tc-price"),X,K,V),z.associated_connect.data("tm-quantity",C.qty),z.associated_connect.data("tm-quantity")&&(X*=parseFloat(z.associated_connect.data("tm-quantity")),G*=parseFloat(z.associated_connect.data("tm-quantity")),V*=parseFloat(z.associated_connect.data("tm-quantity")),Y*=parseFloat(z.associated_connect.data("tm-quantity"))),K=Jt(X,z.this_epo_totals_container,!1,d)),z.associated_connect.data("price_set",1),d.is(".tcenabled")&&d.data("associated_price_set",1),d.data("price_set",1),d.data("raw_price",G),d.data("raw_original_price",Y),d.data("price",Qt(X,z.this_epo_totals_container,d)),d.data("original_price",Qt(V,z.this_epo_totals_container,d)),z.associated_connect.data("price-changed",1),setTimeout(function(){z.associated_connect&&t.noassociated||z.mainEpoObject.main_cart.trigger({type:"tm-epo-update",norules:2})},20)),Mt.trigger("tcEpoAfterCalculateTotals",{epo:z,alternativeCart:kt,this_product_type:Et,cart:y,bundleid:D,totalsObject:C,main_product:Tt,per_product_pricing:_t,event:t}),v=Bt.epoAPI.applyFilter("hide_native_price",!0),0<h?("yes"===Lt.tm_epo_change_variation_price&&(!0===v&&"disable"!==St?Wt(y).hide():Wt(y).show()),!k||"disable"===St||"hideiftotaliszero"===St&&0===l||"hideifoptionsiszero"===St&&0===m?(It.html(s=""),It.data("tm-floating-box-data",[])):(It.html(s),Mt.trigger("tc-totals-container",{epo:C,totals_holder:It,data:{epo_object:z,tm_set_price:Jt,tm_set_price_totals:Zt,product_total_price:l,product_price:b,qty:h},tm_epo_js:Lt})),i&&0<=l&&(et=Wt(y),"yes"===Lt.tm_epo_change_variation_price&&(f=(f=It.data("is-on-sale")?$t("formatted","raw",f={formatted:f=Bt.epoAPI.util.decodeHTML(Bt.epoAPI.template.html(Nt.templateEngine.tc_formatted_sale_price,{price:c,sale_price:r,customer_price_format_wrap_start:bt,customer_price_format_wrap_end:wt,before_price_text:Lt.variation_price_before_price_text,after_price_text:Lt.variation_price_after_price_text})),raw:C.product_total_price},It):$t("formatted","raw",f={formatted:f=Bt.epoAPI.util.decodeHTML(Bt.epoAPI.template.html(Nt.templateEngine.tc_formatted_price,{price:r,customer_price_format_wrap_start:bt,customer_price_format_wrap_end:wt,before_price_text:Lt.variation_price_before_price_text,after_price_text:Lt.variation_price_after_price_text})),raw:C.product_total_price},It)).formatted,et.html(f).show()),"yes"===Lt.tm_epo_change_original_price)&&(kt&&0!==Tt.find(".cpf-bto-price").length||(z.associated_connect?p=z.main_product.find(Nt.associatedNativeProductPriceSelector):0===(p=z.main_product.find(Nt.nativeProductPriceSelector)).length&&(p=Bt(Nt.nativeProductPriceSelector)),void 0===(p=0===p.length&&Tt.is(".tc-after-shop-loop")?Tt.closest(".product").find(".price"):p).data("tc-original-html")&&p.data("tc-original-html",p.html()),0<l?(f=(f=It.data("is-on-sale")?$t("formatted","raw",f={formatted:f=Bt.epoAPI.util.decodeHTML(Bt.epoAPI.template.html(Nt.templateEngine.tc_formatted_sale_price,{price:c,sale_price:r,customer_price_format_wrap_start:bt,customer_price_format_wrap_end:wt,before_price_text:Lt.product_price_before_price_text,after_price_text:Lt.product_price_after_price_text})),raw:C.product_total_price},It):$t("formatted","raw",f={formatted:f=Bt.epoAPI.util.decodeHTML(Bt.epoAPI.template.html(Nt.templateEngine.tc_formatted_price,{price:r,customer_price_format_wrap_start:bt,customer_price_format_wrap_end:wt,before_price_text:Lt.product_price_before_price_text,after_price_text:Lt.product_price_after_price_text})),raw:C.product_total_price},It)).formatted,p.html(f).show()):Et&&"composite"!==Et&&(z.associated_connect?(!z.variations_form.length||0<(f=z.this_epo_totals_container.data("variationIdElement")).length&&(f=parseFloat(f.val()))&&0!==f)&&p.html(Bt.epoAPI.util.decodeHTML(Lt.assoc_current_free_text)):p.html(Bt.epoAPI.util.decodeHTML(Lt.current_free_text)))),Mt.trigger("tcEpoMaybeChangePriceHtml",{epo:z,alternativeCart:kt,this_product_type:Et,cart:y,bundleid:D,totalsObject:C,main_product:Tt,nativePrice:r})),kt?Ot.trigger({type:"tm-epo-update",norules:1}):zt.data("is_active",!0)):(z.associated_connect&&(p=z.main_product.find(Nt.associatedNativeProductPriceSelector)).html(p.data("tc-original-html")),Wt(y).toArray().forEach(function(t){t=Bt(t);t.data("tm-original-html")?t.html(t.data("tm-original-html")):t.data("tm-original-html",t.html())}),0===mt&&"yes"===Lt.tm_epo_remove_free_price_label?Wt(y).hide():"yes"!==Lt.tm_epo_change_variation_price||!0===v&&"disable"!==St||Wt(y).show(),It.empty(),kt&&Ot.trigger({type:"tm-epo-update",norules:1})),Ot.trigger("tm-epo-after-update",{container:Ft}),Mt.trigger("tc-epo-after-update",{epo:C,totals_holder:It,data:{epo_object:z,add_late_fields_prices:ne,tm_set_price:Jt,tm_set_price_totals:Zt,product_total_price:l,replace_suffixes_in_html:Kt,product_price:b,qty:h,bundleid:D,currentCart:Ct},tm_epo_js:Lt})))}),"variable"!==Et&&"variable-subscription"!==Et||((e=At.find(".tm-epo-variation-section").first()).find(".tm-epo-reset-variation").off("click.cpfv").on("click.cpfv",function(){var t=Bt(this),e=Bt.epoAPI.dom.id(t.attr("data-tm-for-variation")),a=t.closest(".cpf-type-variations"),i=t.closest(".cpf-element").find(".tm-epo-variation-element"),o=t.closest(".cpf-element").find(".tmcp-field-wrap");i.prop("checked",!1),o.removeClass("tc-active"),v.find("[data-attribute_name='attribute_"+e+"']").val("").trigger("change"),v.find("[data-attribute_name='attribute_"+e+"']").trigger("focusin"),Tt.find(".cpf-type-variations").not(a).toArray().forEach(function(t){v.find("[data-attribute_name='attribute_"+Bt.epoAPI.dom.id(Bt(t).find(".tm-epo-variation-element").first().attr("data-tm-for-variation"))+"']").trigger("focusin")}),t.trigger("blur"),v.trigger("woocommerce_update_variation_values_tmlogic")}),e.find("input.tm-epo-variation-element,input.tm-epo-variation-element + span").off("mouseup.cpfv").on("mouseup.cpfv",function(){var t=Bt(this);(t=t.is("span")?t.prev("input"):t).attr("disabled")&&v.find(".reset_variations").trigger("click"),t=Bt.epoAPI.dom.id(t.attr("data-tm-for-variation")),v.find("[data-attribute_name='attribute_"+t+"']").trigger("focusin")}),e.off("click."+g+".tmepo",".reset_variations, .tc-epo-element-variable-reset-variations").on("click."+g+".tmepo",".reset_variations, .tc-epo-element-variable-reset-variations",{_epoObject:xt},function(t){"yes"!==Lt.tm_epo_change_original_price||kt&&0!==Tt.find(".cpf-bto-price").length||(t=t.data._epoObject.associated_connect?t.data._epoObject.main_product.find(Nt.associatedNativeProductPriceSelector):Bt(Nt.nativeProductPriceSelector)).data("tc-original-html")&&t.html(t.data("tc-original-html")),v.find(".variations .reset_variations, .tc-epo-element-variable-reset-variations").first().trigger("click")}),e.find(".tm-epo-variation-element").off("change.cpfv tm_epo_variation_element_change").on("change.cpfv tm_epo_variation_element_change",function(t){var e,a=Bt(this),i=Bt.epoAPI.dom.id(a.attr("data-tm-for-variation")),o=a.val(),r=a.closest(".cpf-type-variations"),i=v.find("[data-attribute_name='attribute_"+i+"']");a.closest(".tm-epo-variation-section").is(".tm-hidden")||(t&&t.type&&"tm_epo_variation_element_change"===t.type||(e=!1,i.each(function(){if(this.value===o)return!(e=!0)}),e||i.trigger("focusin"),i.val(o).trigger("change")),o||i.trigger("focusin"),Tt.find(".cpf-type-variations").not(r).toArray().forEach(function(t){v.find("#"+Bt.epoAPI.dom.id(Bt(t).find(".tm-epo-variation-element").first().attr("data-tm-for-variation"))).trigger("focusin")}),a.trigger("blur"),v.trigger("woocommerce_update_variation_values_tmlogic"))}).off("focusin.cpfv").on("focusin.cpfv",function(){var t=Bt(this);t.is("select")&&(t=Bt.epoAPI.dom.id(t.attr("data-tm-for-variation")),v.find("[data-attribute_name='attribute_"+t+"']").trigger("focusin"),v.trigger("woocommerce_update_variation_values_tmlogic"))}),v.off(h+"found_variation.tmepo tm_fix_stock",".single_variation_wrap").on(h+"found_variation.tmepo tm_fix_stock",".single_variation_wrap",function(){tt(Bt(this),Ft)}),v.off(h+"found_variation.tmepo").on(h+"found_variation.tmepo",function(t,e){var a,i,o,r,c,n,l,d=Bt(this);It.data("is-on-sale",e.tc_is_on_sale),It.data("regular-price",Y(e.display_regular_price,It,e)),Mt.trigger("tm-epo-found-variation",{epo:xt,totalsHolder:It,totalsHolderContainer:Pt,currentCart:Ct,variationForm:d,variation:e}),i=(e={epoHolder:At,totalsHolder:It,totalsHolderContainer:Pt,currentCart:Ct,variationForm:d,variation:e}).epoHolder,o=e.totalsHolder,r=e.totalsHolderContainer,c=e.currentCart,n=e.variationForm,e=e.variation,l=o.data("variations"),o.data("current_variation",e),e&&"display_price"in e&&!o.data("tm-epo-is-woocs")?(a=e.display_price,o.data("priceIsWithDiscount","1"),o.removeData("tcprice")):l&&e&&e.variation_id&&void 0!==l[e.variation_id]?(a=l[e.variation_id],o.removeData("tcprice")):e&&Bt(e.price_html).find(".amount:last").length&&(a=(a=(a=(a=Bt(e.price_html).find(".amount:last").text()).replace(Lt.currency_format_thousand_sep,"")).replace(Lt.currency_format_decimal_sep,".")).replace(/[^0-9.]/g,""),a=parseFloat(a),o.removeData("tcprice")),a=Y(a,o,e),o.data("price",a),r.find(".cpf-product-price").val(a),setTimeout(function(){i.find("select.tm-epo-field").trigger("tm-select-change-html-all-math")},100),n.data("tm-styled-variations")||c.trigger({type:"tm-epo-update"}),tt(d,Ft)}).off(h+"hide_variation.tmepo").on(h+"hide_variation.tmepo",{_epoObject:xt},function(t){"yes"!==Lt.tm_epo_change_original_price||kt&&0!==Tt.find(".cpf-bto-price").length||(t=t.data._epoObject.associated_connect?t.data._epoObject.main_product.find(Nt.associatedNativeProductPriceSelector):Bt(Nt.nativeProductPriceSelector)).data("tc-original-html")&&t.html(t.data("tc-original-html")),It.data("price",!1),It.removeData("tcprice"),Ct.trigger({type:"tm-epo-update",norules:2})}).off(h+"check_variations.tmepo").on(h+"check_variations.tmepo",function(){var a=0,t=e.find(".reset_variations");v.find(".variations select, .tc-epo-variable-product-selector").toArray().forEach(function(t){var t=Bt(t),e=t.data("attribute_name")||t.attr("name"),t=t.val()||"";0<t.length&&a++,e,0}),0<a?"hidden"===t.css("visibility")&&t.css("visibility","visible").hide().fadeIn():t.css("visibility","hidden")}).trigger(h+"check_variations"),function(t,e,a,i){var o,r,c,n,l,d,p,s,m=t.epoEventId,_="input[name^='variation_id']",f=t.is_associated?"tc_variation_form.tmlogic":"wc_variation_form.tmlogic",u=t.is_associated?"tc_":"",g=t.variations_form,h=t.is_associated?g.find(".tc-epo-element-variations"):g.find(".variations"),v=t.is_associated?".tc-epo-element-variable-reset-variations":".reset_variations";if(g.attr("data-epo_id",t.epo_id),0<e.find("input.variation_id").length&&(_="input.variation_id"),i.find(".tm-epo-variation-element").length||i.data("tm-epo-variation-element")){if((o=i.find(".tm-epo-variation-section").first()).find(".cpf-type-variations").attr("data-epo_id",t.epo_id).attr("data-product_id",g.attr("data-product_id")),i.data("tm-epo-variation-element",o.find(".tm-epo-variation-element")),a&&"main"!==a&&!t.is_associated){if(h=(g=t.form).find('.composite_component[data-item_id="'+a+'"]').find(".variations"),g.attr("data-epo_id",t.epo_id),0===h.length)return;r=o.closest("li.tm-extra-product-options-field"),o.is(".tm-hidden")||h.hide(),h.after(o.addClass("tm-extra-product-options nopadding")),r.is(":empty")&&r.hide(),o.is(".section_popup")?o.wrap("<div class='tc-styled-variations tc-row'></div>"):(o.removeClass("tc-cell"),o.wrap("<div class='tc-styled-variations'></div>")),c=!1,e.off(f).on(f,function(){for(c=!0,g.on("click.tmlogic",".reset_variations",function(){o.find("select.tm-epo-variation-element").val("").children("option").prop("disabled",!1).show(),o.find(".tm-epo-variation-element").prop("disabled",!1).removeClass("tm-disabled").prop("checked",!1).closest("li").show(),Mt.trigger("tmlazy"),o.find(".tm-epo-variation-element").trigger("tm_trigger_product_image"),o.find("li").removeClass("tc-active tm-attribute-disabled").css("opacity","")}),e.off("woocommerce_update_variation_values_tmlogic").on("woocommerce_update_variation_values_tmlogic",function(){K(e,t)}),s=0;s<A.length;s+=1)n=A[s],"object"===typeof n&&(l="string"==typeof n.name||!1,d="string"==typeof n.selector||!1,p="function"==typeof n.func||!1,l)&&p&&("input[name='variation_id']"===d&&(d=_),n.selector?e.data("tm-styled-variations",1).off(u+n.name+s,d).on(u+n.name+s,d,n.func):e.data("tm-styled-variations",1).off(u+n.name+s).on(u+n.name+s,n.func));A=[],o.find(".tm-epo-variation-element:not(.tm-hidden .tm-epo-variation-element)").last().trigger("tm_epo_variation_element_change")}),Bt(function(){!1===c&&e.trigger(f)})}else{for(o.length&&(o.is(".tm-hidden")||h.hide(),r=o.closest("li.tm-extra-product-options-field"),h.after(o.addClass("tm-extra-product-options nopadding")),r.is(":empty")&&r.hide(),o.is(".section_popup")?o.wrap("<div class='tc-styled-variations tc-row'></div>"):(o.removeClass("tc-cell"),o.wrap("<div class='tc-styled-variations'></div>")),g.off("click.tmlogic",v).on("click.tmlogic",v,function(){o.find("select.tm-epo-variation-element").val("").children("option").prop("disabled",!1).show(),o.find(".tm-epo-variation-element").prop("disabled",!1).removeClass("tm-disabled").prop("checked",!1).closest("li").show(),Mt.trigger("tmlazy"),o.find(".tm-epo-variation-element").trigger("tm_trigger_product_image"),o.find("li").removeClass("tc-active tm-attribute-disabled").css("opacity","")})),g.off("woocommerce_update_variation_values_tmlogic").on("woocommerce_update_variation_values_tmlogic",function(){K(g,t)}),s=0;s<A.length;s+=1)n=A[s],"object"===typeof n&&(l="string"==typeof n.name||!1,d="string"==typeof n.selector||!1,p="function"==typeof n.func||!1,l)&&p&&("input[name='variation_id']"===d&&(d=_),n.selector?g.data("tm-styled-variations",1).off(u+n.name+s,d).on(u+n.name+s,d,n.func):g.data("tm-styled-variations",1).off(u+n.name+s).on(u+n.name+s,n.func));A=[],o.find(".tm-epo-variation-element:not(.tm-hidden .tm-epo-variation-element)").last().trigger("tm_epo_variation_element_change")}Bt.tcepo.formSubmitEvents[m][Bt.tcepo.formSubmitEvents[m].length]={trigger:function(){return!0},on_true:function(){return o.find(".tm-epo-variation-element").attr("disabled","disabled"),!0},on_false:function(){o.find(".tm-epo-variation-element").prop("disabled",!1)}},Bt(x.body).on("added_to_cart",function(){o.find(".tm-epo-variation-element").prop("disabled",!1)})}}(xt,Ft,u,At)),i.trigger("tm-select-change-html"),r.trigger("change.cpf",{init:1}),c.trigger("showhide.cpfcustom"),o.filter(":checked").trigger("cpfclearbutton"),Mt.on("tm-do-epo-update",function(){Ct.trigger({type:"tm-epo-update"})}),Mt.trigger("tm-epo-init-events",{epo:{epo_id:b,form:xt.form,currentCart:Ct,cart_container:Ft,epo_holder:At,totals_holder_container:Pt,totals_holder:It,main_cart:Ot,main_epo_inside_form:Ht,product_id_selector:w,epo_id_selector:f,product_id:s,this_epo_container:m,this_totals_container:_,this_epo_totals_container:zt}}),Mt.trigger("epoEventHandlers",{epo:xt,currentCart:Ct,cartContainer:Ft,qtyElement:y,epoHolder:At,totalsHolderContainer:Pt,totalsHolder:It,variationForm:v,variation_id_selector:t,main_epo_inside_form:Ht,this_product_type:Et,get_price_excluding_tax:N,get_price_including_tax:B}),"disable"!==St&&Pt.addClass("tc-show"),Mt.trigger("epo_options_before_visible"),"yes"===Lt.tm_epo_progressive_display?setTimeout(function(){At.css("opacity",0).addClass("tc-show").animate({opacity:1},Nt.epoAnimationDelay,"easeOutExpo",function(){Mt.trigger("epo_options_visible"),Mt.trigger("tmlazy")})},Nt.epoDelay):(At.addClass("tc-show"),Mt.trigger("epo_options_visible"),Mt.trigger("tmlazy")),Tt.addClass("tc-init")}function jt(t){var e=t.variations_form,a=t.main_cart,i=t.this_epo_container,o=t.is_associated?"tc_variation_form.cpf":"wc_variation_form.cpf";e.off(o).on(o,function(){e.data("epo_loaded")||(G(t),V(t),Mt.on("epoEventHandlers",function(){q(i),pt()}),Bt.tcepo.lateFieldsPrices[t.epoEventId]=[],qt(t),yt(t),kt(t),Mt.trigger("epo-after-init-in-timeout",{epo:t}),t.noEpoUpdate=!1,a.trigger("tm-epo-check-dpd"),a.trigger({type:"tm-epo-update",rules:"init"}),e.data("epo_loaded",!0))}),y&&e.trigger(o),Mt.trigger("epo-after-init",{epo:t})}function Tt(t,e,a,i,o){var r=Bt.extend(!0,{},t),c=i.attr("data-product-id"),n=i.attr("data-epo-id"),l=".tm-product-id-"+c,d="[data-epo-id='"+n+"']",p="p"+c+"e"+n,s=Bt(Nt.epoSelector+l+d),m=Bt(".tc-totals-form"+l+d),_=Bt(".tc-epo-totals"+l+d);t.isManual=!0,Bt.tcepo.formSubmitEvents[p]=[],Bt.tcepo.errorObject[p]=!1,Bt.tcepo.initialActivation[p]=!1,t.product_id=c,t.product_id_selector=l,t.epo_id=n,t.epo_id_selector=d,t.epoEventId=p,t.noEpoUpdate=!0,t.thisForm=e,t.this_epo_container=s,t.this_totals_container=m,t.this_epo_totals_container=_,pt(),o.find(".tm-collapse").tmtoggle(),o.find(".tm-section-link").tmsectionpoplink(),Ct(e),At(e),Pt(),ut(e,t),st(e),gt(i),ht(i.find(".tc-lightbox-image").not(".tm-extra-product-options-variations .radio-image")),G(t),V(t),q(i),Bt.tcToolTip(e.find(".tm-tooltip")),qt(t,e,a),t.noEpoUpdate=!1,a.trigger({type:"tm-epo-update",norules:2}),setTimeout(function(){t.main_cart.trigger({type:"tm-epo-update",epoObject:r,norules:1})},200),tt(a,e)}function h(t,e,a,i,o,r,c){var n,l,d,p,s,m=!1,_=!1,f=!1,u=void 0!==a,g=!1,h=0<Bt(".variation_form_section .variations-table").length,v=!1;if((t=Bt(t)).is(".tc-init")&&!c)return!0;if(E=e?t:Bt(P),Mt.trigger("tm-epo-init-start"),u||t.is(".product")&&(g=!0,u=I.find(Nt.epoSelector).length),u||"no"!==Lt.tm_epo_enable_final_total_box_all||t.is(".tm-no-options-composite")){g&&(Mt.trigger("tm-epo-init-no-options"),!t.is(".product")||t.is(".tm-no-options-pxq")||t.is(".tm-no-options-composite")||(t=I)),a||(g=t.find(Nt.addToCartSelector).last(),a=(a=0<g.length?g.val():(g=Bt(".tc-totals-form.tm-totals-form-main")).attr("data-product-id"))||""),i||(i=parseInt(t.find("input.tm-epo-counter").last().val(),10),Number.isFinite(i))||(i=""),g=".tm-product-id-"+a,y="[data-epo-id='"+i+"']",l=Bt(Nt.epoSelector+g+y),x=Bt(".tc-totals-form"+g+y),d=Bt(".tc-epo-totals"+g+y),s=t.find(".variations_form").not(".composite_component .variations_form").first(),n="p"+a+"e"+i,s&&s.attr("data-product_id")&&s.attr("data-product_id")!==a&&(s=t.find(".variations_form[data-product_id='"+a+"']")),0===(m=at(t,t,"form",a)).length&&(t.is(".tc-shortcode-wrap")?m=at(x,x,".tc-totals-form",a):t.is(".tc-epo-element-product-container")&&(0===(m=t.find(Nt.associatedEpoCart)).length&&0===(m=l.parent(Nt.associatedEpoSelector)).length&&(m=t.find(".tc-epo-element-product-container-right")),v=!0)),v&&0===s.length&&t.is(".variations_form")&&(s=t),Bt.tcepo.formSubmitEvents[n]=[],Bt.tcepo.errorObject[n]=!1,Bt.tcepo.initialActivation[n]=!1,0<m.find(Nt.epoSelector).length&&(_=!0),(f=0<m.find(".tc-totals-form").length?!0:f)||(Bt.tcepo.formSubmitEvents[n][Bt.tcepo.formSubmitEvents[n].length]={trigger:function(){return!0},on_true:function(){var t=Bt(".tc-totals-form.tm-product-id-"+a+"[data-epo-id='"+i+"']").tcClone(),e=Bt('<div class="tm-hidden tm-formepo-normal"></div>');return m.find(".tm-formepo-normal").remove(),e.append(t),m.append(e),!0},on_false:function(){setTimeout(function(){Bt(".tm-formepo-normal").remove()},100)}}),_||(Bt.tcepo.formSubmitEvents[n][Bt.tcepo.formSubmitEvents[n].length]={trigger:function(){return!0},on_true:function(){var t=Bt(Nt.epoSelector+".tm-product-id-"+a+"[data-epo-id='"+i+"']").tcClone().addClass("formepo"),e=Bt('<div class="tm-hidden tm-formepo"></div>');return m.find(".tm-formepo").remove(),e.append(t),m.append(e),!0},on_false:function(){setTimeout(function(){Bt(".tm-formepo").remove()},100)}}),p={main_product:t,main_cart:m,epo_id:i,form:et(t),main_epo_inside_form:_,product_id_selector:g,epo_id_selector:y,product_id:a,this_epo_container:l,this_totals_container:x,this_epo_totals_container:d,qtySelector:Nt.qtySelector,manualInitEPO:Tt,epoEventId:n,variations_form:s,has_epo:u,is_quickview:e,is_associated:v,is_epo_shortcode:l.is(".tc-shortcode"),mainEpoObject:r,associated_connect:o,noEpoUpdate:!0},Bt(p.form).data("epo_object",p),l.data("epo_object",p),m.data("product_id",a).data("epo_id",i).data("product_id_selector",g).data("epo_id_selector",y),_=(f=p).this_epo_container,x=f.main_product,f=f.epoEventId,u=_.find(".tm-limit"),r=_.find(".tm-exactlimit"),o=_.find(".tm-minimumlimit"),_.on("change.cpflimit","input.tm-epo-field.tmcp-checkbox",function(){var t=Bt(this);it(t,!0),ot(t,!0)}),u.length&&rt(u,x,f),r.length&&ct(r,x,f),o.length&&nt(o,f),y=(g=p).epoEventId,b=g.this_epo_container,"yes"===Lt.tm_epo_upload_popup&&(Bt.tcepo.formSubmitEvents[y][Bt.tcepo.formSubmitEvents[y].length]={trigger:function(){return!0},on_true:function(){var t,e,a=b.data("num_uploads");return a&&Object.keys(a).length&&(t=Bt.tcFloatBox({fps:1,ismodal:!0,width:"50%",height:"300px",classname:"flasho tc-wrapper",data:Bt.epoAPI.template.html(Nt.templateEngine.tc_upload_messages,{files:a,title:Lt.i18n_uploading_files,message:Lt.i18n_uploading_message})}),e=function(){t.destroy(),C.off("ajaxSuccess",e)},C.on("ajaxSuccess",e)),!0},on_false:function(){return!0}}),Ct(l),At(l),Pt(),ut(l,p),C.on("click.cpfurl change.cpfurl tmredirect",".tc-url-container .tmcp-radio, .tc-url-container .tmcp-radio+label",function(t){var e=Bt(this).attr("data-url");e&&P.location!==e&&(t.preventDefault(),P.location=e)}),C.on("change.cpfurl tmredirect",".tc-url-container .tmcp-select",function(t){var e=Bt(this).children("option:selected").attr("data-url");e&&P.location!==e&&(t.preventDefault(),P.location=e)}),Bt.tcToolTip(l.find(".tm-tooltip")),l.find(".tm-collapse").tmtoggle(),l.find(".tm-section-link").tmsectionpoplink(),c&&l.addClass("reactivate"),0<s.length?(c&&s.data("epo_loaded",!1),d.data("price",!1),(h?function t(e){var a=requestAnimationFrame(function(){t(e)}),i=e.variations_form,o=i.data("bound"),r=e.is_associated?"tc_variation_form.cpf":"wc_variation_form.cpf";o&&(cancelAnimationFrame(a),jt(e),i.trigger(r))}:jt)(p)):(setTimeout(function(){G(p),V(p),Mt.on("epoEventHandlers",function(){q(l),pt()}),Bt.tcepo.lateFieldsPrices[n]=[],qt(p),yt(p),kt(p),Mt.trigger("epo-after-init-in-timeout",{epo:p}),m.trigger("tm-epo-check-dpd"),p.noEpoUpdate=!1,m.trigger({type:"tm-epo-update",rules:"init"})},20),Mt.trigger("epo-after-init",{epo:p})),st(l),gt(l),ht(l.find(".tc-lightbox-image").not(".tm-extra-product-options-variations .radio-image"));var y,b,w,x,F,k,_=p,A=_.this_epo_container;if(_=Lt.theme_name){switch(_=_.toLowerCase(),F=A.find("select"),_){case"flatsome":case"flatsome-child":case"flatsome child":F.wrap('<div class="custom select-wrapper"/>');break;case"avada":case"avada-child":case"avada child":F.wrap('<div class="avada-select-parent tm-select-parent"></div>'),Bt('<div class="select-arrow">&#xe61f;</div>').appendTo(A.find(".tm-select-parent")),P.calc_select_arrow_dimensions?(P.calc_select_arrow_dimensions(),Mt.on("tmsectionpoplink cpflogicdone",function(){P.calc_select_arrow_dimensions()})):P.calcSelectArrowDimensions&&(P.calcSelectArrowDimensions(),Mt.on("tmsectionpoplink cpflogicdone",function(){P.calcSelectArrowDimensions()}));break;case"bazar":case"bazar-child":case"bazar child":F.wrap('<div class="tm-select-wrapper select-wrapper"/>');break;case"blaszok":case"blaszok-child":case"blaszok child":k=function(){setTimeout(function(){Bt(".tm-extra-product-options select").not(".hasCustomSelect").filter(":visible").toArray().forEach(function(t){(t=Bt(t)).is(".mpcthSelect")||(t.width(t.outerWidth()),t.customSelect({customClass:"mpcthSelect"}))})},100)},Mt.on("cpflogicrun",function(){k()}),Mt.on("epo_options_visible",function(){k()});break;case"handmade":case"handmade child theme":Bt(".tm-owl-slider.tcowl-carousel").addClass("manual")}Mt.trigger("tm-theme-specific-actions",{epo:{theme_name:_,all_epo_selects:F}})}return C.off("click.cpf",".quantity:not(.buttons_added) .minus, .quantity:not(.buttons_added) .plus").on("click.cpf",".quantity:not(.buttons_added) .minus, .quantity:not(.buttons_added) .plus",function(){Bt(this).closest(".quantity").find(Nt.qtySelector).trigger("change.cpf")}),u=p,Mt.trigger("tm-epo-compatibility",{epo:u}),v||(r=d,x=m,Bt.tcFloatingTotalsBox(r,e,x),o=(w=p).form,f=w.epoEventId,Mt.trigger("tm-from-submit",{epo:w,functions:{tm_apply_validation:St,apply_submit_events:Et}}),!St(w)&&Bt.tcepo.formSubmitEvents[f].length&&o.on("submit",function(){Et(w)}),Mt.on("tc_apply_validation",function(){return St(w)}),ee(t,p=ae(p,n,p))),Mt.trigger("tm-epo-init-end",{epo:p,replace_suffixes_in_html:Kt}),p}Mt.trigger("tm-epo-init-end-no-options")}function Ot(){var a,t;"no"===Lt.tm_epo_no_lazy_load&&Bt.extend(Bt.lazyLoadXT,{autoInit:!1,selector:"img.tmlazy",srcAttr:"data-original",visibleOnly:!1,updateEvent:Bt.lazyLoadXT.updateEvent+" tmlazy"}),0<(a=Bt(".tm-no-options-pxq, .tm-no-options-composite")).length&&(a.addClass("initializing"),a.toArray().forEach(function(t){var e;1<(e=(t=Bt(t)).find("input.tm-epo-counter")).length?e.toArray().forEach(function(t){var t=Bt(t),e=t.closest(".cart").parent();(e=e.is("form")?e.parent():e).is(".initializing")||h(e,!1,void 0,parseInt(t.val(),10))}):h(t,!1),a.removeClass("initializing")})),setTimeout(function(){try{0<(t=Bt(Nt.epoSelector).not(Nt.associatedEpoSelector+" "+Nt.epoSelector+", .tm-no-options-pxq, .tm-no-options-composite, .wc-product-table "+Nt.epoSelector)).length&&(a.addClass("initializing"),t.toArray().forEach(function(t){var t=Bt(t),a=t.attr("data-product-id"),e=t.attr("data-epo-id"),i=!1,o=!1,r=t.closest(".tc-after-shop-loop.tm-has-options");(0!==r.length||0===(r=Bt(Nt.tcAddToCartSelector+"[data-epo-id='"+e+"'][value='"+a+"']").closest("form,.cart").first().parent()).length&&0===(r=Bt(Nt.addToCartSelector+"[value='"+a+"']").closest("form,.cart").first().parent()).length&&0===(r=t.closest("form,.cart").first().parent(".tm-has-options")).length&&(t.is(".tc-shortcode")&&(r=t.wrap('<div class="tc-shortcode-wrap tc-wrap-'+e+'"></div>'),r=t.parent()),0<r.length))&&(o=!0),0<r.length&&(o&&(i=!0,t.closest("form,.cart").first().append(Bt('<input name="add-to-cart" value="'+a+'" type="hidden">')),t.closest("form,.cart").first().append(Bt('<input type="hidden" value="" class="variation_id" name="variation_id">'))),1<(o=(r=r.is("form")?r.parent():r).find("input.tm-epo-counter")).length?o.toArray().forEach(function(t){var t=Bt(t),e=t.closest(".cart").parent();(e=e.is("form")?e.parent():e).is(".initializing")||h(e,i,a,parseInt(t.val(),10))}):h(r,i,a,e))}),a.removeClass("initializing"))}catch(t){P.console.log(t),b=t}},1)}function zt(t){var e,a,i,o,r,c;void 0===(t=void 0===(t=(f=t).attr("data-product_id"))?f.val():t)||!(c=(c=f.closest(".cart").find(".tm-epo-counter").val())||f.attr("data-epo-id"))||1!==f.closest(".tm-has-options").length&&void 0===f.attr("data-epo-id")||(o={},1===(e=1<(e=Bt(Nt.epoSelector+".tm-product-id-"+t+'[data-epo-id="'+c+'"]')).length?e.filter(".formepo")?e.filter(".formepo"):e.first():e).length&&(r=(c=Bt(".tc-totals-form.tm-product-id-"+t+'[data-epo-id="'+c+'"]')).find(".cpf-product-price").val(),a=c.find(".cpf-dynamic-product-price").val(),i=c.find(".cpf-override-product-price").val(),c=c.find(".tc_form_prefix").val(),o=Bt.extend(o,{tcajax:1,tcaddtocart:t,cpf_product_price:r,dynamic_product_price:a,override_product_price:i}),c)&&(o.tc_form_prefix=c),r=f.data(),Lt.ajaxbuttondata=Bt.epoAPI.util.deepCopyArray(r),(Lt.ajaxbutton=f).removeData(),f.data(Bt.extend(r,e.tcSerializeObject(),o)),Lt.ajaxdata={epos:e,_pid:t,data:r})}function t(){Bt(".tc-associated-table-product td.product-name").toArray().forEach(function(t){0===(t=Bt(t)).find(".product-name").length&&t.wrapInner(Bt('<div class="tc-associated-table-product-indent"></div>'))})}Lt&&e&&(Bt.fn.val=function(){var t=a.apply(this,arguments);return 0<arguments.length&&Bt(this).is(".input-text.qty")&&Bt(this).trigger("change.cpf"),t},"no"===Lt.tm_epo_no_lazy_load&&Bt.lazyLoadXT&&Bt.extend(Bt.lazyLoadXT,{autoInit:!1,updateEvent:Bt.lazyLoadXT.updateEvent+" tmlazy"}),Nt.localInputDecimalSeparator=""===Lt.tm_epo_global_input_decimal_separator?Lt.currency_format_decimal_sep:Bt.epoAPI.locale.getSystemDecimalSeparator(),Nt.localDecimalSeparator=""===Lt.tm_epo_global_displayed_decimal_separator?Lt.currency_format_decimal_sep:Bt.epoAPI.locale.getSystemDecimalSeparator(),Nt.localThousandSeparator=""===Lt.tm_epo_global_displayed_decimal_separator?Lt.currency_format_thousand_sep:Bt.epoAPI.locale.getSystemDecimalSeparator(),Nt.epoDelay=Lt.tm_epo_start_animation_delay||P.tc_epo_delay||500,Nt.epoAnimationDelay=Lt.tm_epo_animation_delay?Lt.tm_epo_start_animation_delay:P.tc_epo_animation_delay||500,Nt.getElementFromFieldCache=[],Nt.epoSelector=".tc-extra-product-options",Nt.associatedEpoSelector=".tc-extra-product-options-inline",Nt.associatedEpoCart=".tc-epo-element-product-container-cart",Nt.addToCartSelector="input[name='add-to-cart']",Nt.tcAddToCartSelector="input.tc-add-to-cart",Nt.qtySelector="input.qty,input[name='quantity'],select.qty,.drop-down-button #qty,.plus-minus-button #qty,.slider-input #amount",Nt.associateQtySelector="input.tm-qty-alt",Nt.addToCartButtonSelector=".add_to_cart_button, .single_add_to_cart_button",Nt.compositeSelector=".bto_item,.component",Nt.nativeProductPriceSelector=".woocommerce .product p.price, .wc-block-components-product-price",Nt.associatedNativeProductPriceSelector=".product-price .associated-price",Nt.templateEngine=Bt.epoAPI.applyFilter("tc_adjust_templateEngine",{plain_price:e.template("tc-plain-price"),suffix:e.template("tc-suffix"),price:e.template("tc-price"),price_m:e.template("tc-price-m"),sale_price:e.template("tc-sale-price"),sale_price_m10:e.template("tc-sale-price-m10"),sale_price_m01:e.template("tc-sale-price-m01"),sale_price_m11:e.template("tc-sale-price-m11"),tc_chars_remanining:e.template("tc-chars-remanining"),tc_final_totals:e.template("tc-final-totals"),tc_floating_box:e.template("tc-floating-box"),tc_floating_box_nks:e.template("tc-floating-box-nks"),tc_formatted_price:e.template("tc-formatted-price"),tc_formatted_sale_price:e.template("tc-formatted-sale-price"),tc_lightbox:e.template("tc-lightbox"),tc_lightbox_zoom:e.template("tc-lightbox-zoom"),tc_section_pop_link:e.template("tc-section-pop-link"),tc_upload_messages:e.template("tc-upload-messages")}),Bt.tcAPI=function(){return Nt},Bt.tcAPIGet=function(t){return Nt[t]},Bt.tcAPISet=function(t,e){Nt[t]=e},Bt.tc_validator&&(Bt.extend(Bt.tc_validator.messages,{required:Lt.tm_epo_global_validator_messages.required,email:Lt.tm_epo_global_validator_messages.email,url:Lt.tm_epo_global_validator_messages.url,number:Lt.tm_epo_global_validator_messages.number,digits:Lt.tm_epo_global_validator_messages.digits,maxlengthsingle:Bt.tc_validator.format(Lt.tm_epo_global_validator_messages.maxlengthsingle),maxlength:Bt.tc_validator.format(Lt.tm_epo_global_validator_messages.maxlength),minlengthsingle:Bt.tc_validator.format(Lt.tm_epo_global_validator_messages.minlengthsingle),minlength:Bt.tc_validator.format(Lt.tm_epo_global_validator_messages.minlength),max:Bt.tc_validator.format(Lt.tm_epo_global_validator_messages.max),min:Bt.tc_validator.format(Lt.tm_epo_global_validator_messages.min),step:Bt.tc_validator.format(Lt.tm_epo_global_validator_messages.step),lettersonly:Bt.tc_validator.format(Lt.tm_epo_global_validator_messages.lettersonly),lettersspaceonly:Bt.tc_validator.format(Lt.tm_epo_global_validator_messages.lettersspaceonly),alphanumeric:Bt.tc_validator.format(Lt.tm_epo_global_validator_messages.alphanumeric),alphanumericunicode:Bt.tc_validator.format(Lt.tm_epo_global_validator_messages.alphanumericunicode),alphanumericunicodespace:Bt.tc_validator.format(Lt.tm_epo_global_validator_messages.alphanumericunicodespace),repeaterminrows:Bt.tc_validator.format(Lt.tm_epo_global_validator_messages.repeaterminrows),repeatermaxrows:Bt.tc_validator.format(Lt.tm_epo_global_validator_messages.repeatermaxrows)}),Bt.tc_validator.addMethod("alphanumeric",function(t,e){return this.optional(e)||/^[a-zA-Z0-9.-]+$/i.test(t)},Bt.tc_validator.messages.alphanumeric),Bt.tc_validator.addMethod("lettersonly",function(t,e){return this.optional(e)||/^[a-z]+$/i.test(t)},Bt.tc_validator.messages.lettersonly),Bt.tc_validator.addMethod("lettersspaceonly",function(t,e){return this.optional(e)||/^[a-z,\u0020]+$/i.test(t)},Bt.tc_validator.messages.lettersspaceonly),Bt.tc_validator.addMethod("alphanumericunicode",function(t,e){return this.optional(e)||/^[\u0030-\u0039\u0041-\u005A\u0061-\u007A\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF\u0100-\u0148\u014A-\u017F\u0180-\u01BF\u01C4-\u024F\u1E02-\u1EF3\u0370-\u03FF\u0400-\u04FF\u0500-\u052F\u3040-\u309f\u30a0-\u30ff\u4e00-\u9faf\u3400-\u4dbf\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF\u10E60-\u10E7F\u1EC70-\u1ECBF\u1ED00-\u1ED4F\u1EE00-\u1EEFF\u0530-\u1058F]+$/i.test(t)},Bt.tc_validator.messages.alphanumericunicode),Bt.tc_validator.addMethod("alphanumericunicodespace",function(t,e){return this.optional(e)||/^[\u0030-\u0039\u0041-\u005A\u0061-\u007A\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF\u0100-\u0148\u014A-\u017F\u0180-\u01BF\u01C4-\u024F\u1E02-\u1EF3\u0370-\u03FF\u0400-\u04FF\u0500-\u052F\u3040-\u309f\u30a0-\u30ff\u4e00-\u9faf\u3400-\u4dbf\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF\u10E60-\u10E7F\u1EC70-\u1ECBF\u1ED00-\u1ED4F\u1EE00-\u1EEFF\u0530-\u1058F,\u0020]+$/i.test(t)},Bt.tc_validator.messages.alphanumericunicodespace),Bt.tc_validator.addMethod("repeaterminrows",function(t,e,a){return Bt.epoAPI.math.toInt(Bt(e).closest(".tc-element-inner-wrap").find(".tc-repeater-element").length)>=Bt.epoAPI.math.toInt(a)},Bt.tc_validator.messages.repeaterminrows),Bt.tc_validator.addMethod("repeatermaxrows",function(t,e,a){return Bt.epoAPI.math.toInt(Bt(e).closest(".tc-element-inner-wrap").find(".tc-repeater-element").length)<=Bt.epoAPI.math.toInt(a)},Bt.tc_validator.messages.repeatermaxrows),Bt.tc_validator.addMethod("product_element_radio_qty",function(t,e){return 0<Bt(e).closest(".tm-element-ul-product").find("input.tc-epo-field-product.tmcp-radio:checked").closest(".tc-epo-element-product-holder").find(".tm-qty").first().val()},Bt.tc_validator.messages.required),Bt.tc_validator.addMethod("product_element_select_qty",function(t,e){return 0<Bt(e).closest(".tm-element-ul-product").find("select.tc-epo-field-product.tmcp-select").closest(".tc-epo-element-product-holder").find(".tm-qty").first().val()},Bt.tc_validator.messages.required)),Bt.epoAPI.util.unformat=function(t){var t=Bt.epoAPI.math.unformat(t,Nt.localInputDecimalSeparator),e=parseFloat(t);return Number.isFinite(e)?e:t},Bt.tmempty||(Bt.tmempty=function(e){var t=1===[void 0,null,!1,0,"","0"].filter(function(t){return e===t}).length,a=!1;return"object"==typeof e?0===Object.keys(e).filter(function(t){return Object.prototype.hasOwnProperty.call(e,t)}).length:t||a}),Bt.tmType||(Bt.tmType=function(t){return Object.prototype.toString.call(t).match(/\s([a-zA-Z]+)/)[1].toLowerCase()}),Bt.is_on_screen||(Bt.fn.is_on_screen=function(){var t=Bt(P),e=Bt.epoAPI.dom.scroll(),a=this.offset(),e={top:e.top,left:e.left};return e.right=e.left+t.width(),e.bottom=e.top+t.height(),a.right=a.left+this.outerWidth(),a.bottom=a.top+this.outerHeight(),!(e.right<a.left||e.left>a.right||e.bottom<a.top||e.top>a.bottom)}),Bt().tmtoggle||(Bt.fn.tmtoggle=function(){var t=this,e=!1,c=0;if(0!==t.length)return void 0===P.tc_accordion_offset&&(P.tc_accordion_offset=-100),t.toArray().forEach(function(i){var t,o,r;(i=Bt(i)).data("tm-toggle-init")||(i.data("tm-toggle-init",1),t=i.find(".tm-toggle"),o=i.find(".tm-collapse-wrap"),r=(0<(r=Bt(".tm-collapse.tmaccordion")).closest(".tc-epo-element-product-holder").length?r.closest(".tc-epo-element-product-holder").find(".tm-collapse.tmaccordion"):Bt(".tm-collapse.tmaccordion").not(".tc-epo-element-product-holder .tm-collapse.tmaccordion")).find(".tm-toggle"),0!==t.length&&0!==o.length&&(o.is(".closed")?(Bt(o).removeClass("closed open").addClass("closed").hide(),Bt(t).find(".tm-arrow").removeClass("tcfa-angle-down tcfa-angle-up").addClass("tcfa-angle-down"),Bt(t).removeClass("toggle-header-open toggle-header-closed").addClass("toggle-header-closed"),Bt(t).attr("aria-expanded",!1)):(Bt(o).removeClass("closed open").addClass("open").show(),Bt(t).find(".tm-arrow").removeClass("tcfa-angle-down tcfa-angle-up").addClass("tcfa-angle-up"),Bt(t).removeClass("toggle-header-open toggle-header-closed").addClass("toggle-header-open"),Bt(t).attr("aria-expanded",!0),e=!0),t.toArray().forEach(function(a){Bt(a).on("closewrap.tmtoggle",function(){i.is(".tmaccordion")&&Bt(o).is(".closed")||(Bt(o).removeClass("closed open").addClass("closed"),Bt(this).find(".tm-arrow").removeClass("tcfa-angle-down tcfa-angle-up").addClass("tcfa-angle-down"),Bt(this).removeClass("toggle-header-open toggle-header-closed").addClass("toggle-header-closed"),Bt(this).attr("aria-expanded",!1),Bt(o).removeClass("tm-animated fadein"),i.is(".tmaccordion"),Bt(o).animate({height:"toggle"},100,function(){Bt(o).hide()}),Mt.trigger("tmlazy"))}),Bt(a).on("openwrap.tmtoggle",function(t,e){i.is(".tmaccordion")&&Bt(r).not(Bt(this)).trigger("closewrap.tmtoggle"),Bt(o).removeClass("closed open").addClass("open"),Bt(this).find(".tm-arrow").removeClass("tcfa-angle-down tcfa-angle-up").addClass("tcfa-angle-up"),Bt(this).removeClass("toggle-header-open toggle-header-closed").addClass("toggle-header-open"),Bt(this).attr("aria-expanded",!0),Bt(o).show().removeClass("tm-animated fadein").addClass("tm-animated fadein"),setTimeout(function(){Mt.trigger("tmlazy")},200),setTimeout(function(){void 0===e&&c&&i.is(".tmaccordion")&&!i.is_on_screen()&&Mt.tcScrollTo(Bt(a),10,P.tc_accordion_offset)},110)}),Bt(a).on("click.tmtoggle keydown.tmtoggle",function(t){"keydown"===t.type&&"Enter"!==t.key||(t.preventDefault(),Bt(o).is(".closed")?Bt(this).trigger("openwrap.tmtoggle"):Bt(this).trigger("closewrap.tmtoggle"))}),Bt(a).find(".tm-qty").closest(".cpf-element").find(".tm-epo-field").on("change.cpf",function(){Bt(a).trigger("openwrap.tmtoggle")})})))}),void 0===P.tc_accordion_closed_on_page_load&&!e&&0<t.filter(".tmaccordion").length&&t.filter(".tmaccordion").first().find(".tm-toggle").trigger("openwrap.tmtoggle",{nomove:1}),c=1,t}),Bt().tmpoplink||(Bt.fn.tmpoplink=function(t){var o,r={classname:"flasho tc-wrapper cart-popup"};if(0!==this.length)return t&&(r=Bt.extend({},r,t)),o=function(t){return Bt.epoAPI.template.html(e.template("tc-cart-options-popup"),{title:t.title,id:t.id,html:t.html,close:Lt.i18n_close})},this.toArray().forEach(function(t){var e,a,i;(t=Bt(t)).is(".tc-poplink")||(t.addClass("tc-poplink"),a=t.attr("href"),e=t.attr("data-title"),a=Bt(a).html(),e=e||Lt.i18n_addition_options,i=o({id:"tc-floatbox-content",html:a,title:e}),t.on("click.tmpoplink",function(t){Bt.tcFloatBox({fps:1,ismodal:!1,width:"80%",height:"80%",classname:r.classname,data:i}),t.preventDefault()}))})}),(o=function(t,e,a){return this.this_epo_totals_container=t,this.is_quickview=e,this.main_cart=a,!(e||!Lt.floating_totals_box||"disable"===Lt.floating_totals_box||!a||!t.length)&&(this.init(),this)}).prototype={constructor:o,onUpdate:function(){var t,e,a,i,o,r,c,n=this.this_epo_totals_container.data("tm-html"),l=this.this_epo_totals_container.data("tm-floating-box-data"),d=[];if(l&&l.length)for(e=l.length,a=0;a<e;a++){if((i=l[a]).title=i.title?String(i.title):"&nbsp;",i.value=i.value?String(i.value):"&nbsp;","&nbsp;"!==i.title){for((o=x.createElement("div")).innerHTML=i.title,c=o.querySelectorAll("span"),r=0;r<c.length;r++)c[r].remove();i.title=o.innerHTML}this.is_nks&&(""!==i.label_show&&(i.title=""),""!==i.value_show)&&(i.value=""),"yes"===Lt.tm_epo_auto_hide_price_if_zero&&!0===Bt.tmempty(i.price)?i.price="":i.price=Jt(i.price,this.this_epo_totals_container,!0),d.push({label_show:i.label_show,value_show:i.value_show,title:i.title,value:i.value,quantity:i.quantity,price:i.price})}(!n||""!==n||l&&l.length)&&(n&&""!==n||this.is_nks)||(n="",this.floatingBox.hide()),n=Bt.epoAPI.template.html(this.engineTemplate,{html_before:Lt.floating_totals_box_html_before,html_after:Lt.floating_totals_box_html_after,option_label:Lt.i18n_option_label,option_value:Lt.i18n_option_value,option_qty:Lt.i18n_option_qty,option_price:Lt.i18n_option_price,values:d,totals:n}),this.floatingBox.html(n),this.onUpdateScroll(),"yes"===Lt.floating_totals_box_add_button&&(t=this.main_cart.find(Nt.addToCartButtonSelector).first()).tcClone().addClass("tc-add-to-cart-button").on("click",function(){t.trigger("click")}).appendTo(this.floatingBox)},onUpdateScroll:function(){"always"===Lt.floating_totals_box_visibility?this.floatingBox.is(":empty")&&!this.is_nks_alt?this.floatingBox.hide():this.floatingBox.show():("hideafterscroll"===Lt.floating_totals_box_visibility&&(Mt.scrollTop()>Bt.epoAPI.math.toFloat(Lt.floating_totals_box_pixels)&&!this.is_nks_alt?this.floatingBox.is(":hidden")||(!1===this.is_nks?this.floatingBox.fadeOut():this.floatingBox.hide()):!this.floatingBox.is(":hidden")&&!this.is_nks_alt||this.floatingBox.is(":empty")&&!this.is_nks_alt||(!1===this.is_nks?this.floatingBox.fadeIn():this.floatingBox.show())),"afterscroll"===Lt.floating_totals_box_visibility&&(Mt.scrollTop()>Bt.epoAPI.math.toFloat(Lt.floating_totals_box_pixels)||this.is_nks_alt?this.floatingBox.is(":hidden")&&!this.floatingBox.is(":empty")||this.is_nks_alt?!1===this.is_nks?this.floatingBox.fadeIn():this.floatingBox.show():!this.floatingBox.is(":hidden")&&this.floatingBox.is(":empty")&&(!1===this.is_nks?this.floatingBox.fadeOut():this.floatingBox.hide()):this.floatingBox.is(":hidden")||(!1===this.is_nks?this.floatingBox.fadeOut():this.floatingBox.hide())))},addEvents:function(){this.onUpdate(),this.main_cart.on("tm-epo-after-update",this.onUpdate.bind(this)),this.main_cart.on("tm-epo-short-update",this.onUpdate.bind(this)),!1===this.is_nks&&Mt.on("scroll",this.onUpdateScroll.bind(this))},init:function(){this.floatingBox=Bt('<div class="tm-floating-box '+Lt.floating_totals_box+'"></div>'),this.nks_selector=Bt(".tm-floating-box-nks").first(),this.alt_selector=Bt(".tm-floating-box-alt").first(),this.engineTemplate=Nt.templateEngine.tc_floating_box,this.is_nks=!1,this.is_nks_alt=!1,0<this.nks_selector.length?(this.is_nks=!0,this.floatingBox.removeClass("top left right bottom").appendTo(this.nks_selector).show()):(0<this.alt_selector.length?this.floatingBox.removeClass("top left right bottom").appendTo(this.alt_selector):this.floatingBox.appendTo("body")).hide(),(0<this.nks_selector.length||0<this.alt_selector.length)&&(this.is_nks_alt=!0,this.engineTemplate=Nt.templateEngine.tc_floating_box_nks),this.addEvents()}},Bt.tcFloatingTotalsBox=function(t,e,a){var i=!1;return t&&t.length&&void 0===t.data("tcfloatingtotalsbox")&&(i=new o(t,e,a),t.data("tcfloatingtotalsbox",i)),i},Bt.tc_product_image={},Bt.tc_product_image_store={},Bt.tc_replace_object_values=function(a,i){return Object.keys(a).forEach(function(e){Object.keys(a[e]).forEach(function(t){void 0!==i[e]&&void 0!==i[e][t]&&Object.prototype.hasOwnProperty.call(i[e],t)&&(a[e][t]=i[e][t])})}),a},Bt.tc_maybe_copy_object_values=function(a,i){return Object.keys(i).forEach(function(e){Object.keys(i[e]).forEach(function(t){void 0===i[e]||!Object.prototype.hasOwnProperty.call(i[e],t)||void 0===i[e][t]||void 0!==a[e]&&void 0!==a[e][t]||(void 0===a[e]&&(a[e]={}),a[e][t]=i[e][t])})}),a},Bt.tc_pre_populate_store=function(){var t={0:{},1:{},2:{},3:{}};return t[0].src="",t[0].srcset="",t[0].sizes="",t[0].title="",t[0].alt="",t[0]["data-src"]="",t[0]["data-large_image"]="",t[0]["data-large_image_width"]="",t[0]["data-large_image_height"]="",t[1]["data-thumb"]="",t[2].src="",t[3].href="",t[3].title="",t},Bt.tc_populate_store=function(t,e){var a=e.find(".flex-control-nav li:eq(0) img"),e=e.find(".woocommerce-product-gallery__wrapper ").find(".woocommerce-product-gallery__image, .woocommerce-product-gallery__image--placeholder").eq(0),i=t,t=t.closest("a"),o={0:{},1:{},2:{},3:{}};return o[0].src=i.attr("src"),o[0].srcset=i.attr("srcset"),o[0].sizes=i.attr("sizes"),o[0].title=i.attr("title"),o[0].alt=i.attr("alt"),o[0]["data-src"]=i.attr("data-src"),o[0]["data-large_image"]=i.attr("data-large_image"),o[0]["data-large_image_width"]=i.attr("data-large_image_width"),o[0]["data-large_image_height"]=i.attr("data-large_image_height"),o[1]["data-thumb"]=e.attr("data-thumb"),o[2].src=a.attr("src"),o[3].href=t.attr("href"),o[3].title=t.attr("title"),o},Bt.tc_maybe_copy_object_values_from_img=function(t,e,a){for(var i,o,r,c,n=a.find(".flex-control-nav li:eq(0) img"),l=[e,a.find(".woocommerce-product-gallery__wrapper").find(".woocommerce-product-gallery__image, .woocommerce-product-gallery__image--placeholder").eq(0),n,e.closest("a")],d=[["src","srcset","sizes","title","alt","data-src","data-large_image","data-large_image_width","data-large_image_height","large-image"],["data-thumb"],["src"],["href","title"]],p=0;p<l.length;p++)if((i=l[p])&&i[0])for(o=i[0].attributes,c=0;c<o.length;c++)(r=o[c]).specified&&-1!==d[p].indexOf(r.name)&&(void 0===t[p]||void 0!==t[p]&&void 0===t[p][r.name])&&(void 0===t[p]&&(t[p]={}),t[p][r.name]=r.value);return t},Bt.fn.tc_set_attr=function(t,e,a){(void 0===Bt.tc_product_image[a=void 0===a?0:a]||void 0!==Bt.tc_product_image[a]&&void 0===Bt.tc_product_image[a][t])&&(void 0===Bt.tc_product_image[a]&&(Bt.tc_product_image[a]={}),Bt.tc_product_image[a][t]="",this.attr(t))&&(Bt.tc_product_image[a][t]=this.attr(t)),!1===e?this.removeAttr(t):this.attr(t,e)},Bt.fn.tc_reset_attr=function(t,e){void 0!==Bt.tc_product_image[e=void 0===e?0:e]&&(void 0!==Bt.tc_product_image[e][t]&&this.attr(t,Bt.tc_product_image[e][t]),delete Bt.tc_product_image[e][t])},Bt.fn.tc_update_attr=function(t,e){void 0!==Bt.tc_product_image[e=void 0===e?0:e]&&(Bt.tc_product_image[e][t]=this.attr(t))},Bt.fn.tc_image_update=function(t,e){var a,t=Bt(t),e=Bt(e),i=this.data("epo_object"),o=i.main_product.closest("#product-"+i.product_id),r=o;o.length<=0&&(r=i.main_product.closest(".post-"+i.product_id)),o=(t=t.is("select")?t.children("option:selected"):t).data("image-variations"),a=(i=""!==Lt.tm_epo_global_product_image_selector?Bt(Lt.tm_epo_global_product_image_selector):r.find("a.woocommerce-main-image img, img.woocommerce-main-image,a img").not(".thumbnails img,.product_list_widget img,img.emoji,a.woocommerce-product-gallery__trigger img").first()).closest("a"),1<i.length&&(i=i.first()),t&&o&&0<e.length?(e.removeAttr("data-o_src").removeAttr("data-o_title").removeAttr("data-o_alt").removeAttr("data-o_srcset").removeAttr("data-o_sizes").removeAttr("srcset").removeAttr("sizes"),t=o.imagep,o.imagep.image_link||(t=o.image),e.attr("title",t.image_title),e.attr("alt",t.image_alt),t.image_srcset&&e.attr("srcset",t.image_srcset),t.image_sizes&&e.attr("sizes",t.image_sizes),i.tc_set_attr("title",t.image_title),i.tc_set_attr("alt",t.image_alt),i.tc_set_attr("data-large-image",t.image_link),i.data.wc27_zoom_target&&(i.data.wc27_zoom_target.tc_set_attr("data-thumb",t.image_link),r.find(".flex-control-nav li:eq(0) img").tc_set_attr("src",t.image_link)),a.tc_set_attr("href",t.image_link),a.tc_set_attr("title",t.image_caption)):(i.tc_reset_attr("title"),i.tc_reset_attr("alt"),i.tc_reset_attr("data-large-image"),i.data.wc27_zoom_target&&(i.data.wc27_zoom_target.tc_reset_attr("data-thumb"),r.find(".flex-control-nav li:eq(0) img").tc_reset_attr("src")),a.tc_reset_attr("href"),a.tc_reset_attr("title"))},Bt.fn.tm_find_matching_variations=function(t,e){var a,i,o=[];if(t)for(a=0;a<t.length;a+=1)i=t[a],Bt.fn.tm_variations_match(i.attributes,e)&&o.push(i);return o},Bt.fn.tm_variations_match=function(e,a){var i,o,r=!0;return Object.keys(e).forEach(function(t){Object.prototype.hasOwnProperty.call(e,t)&&(i=e[t],o=a[t],void 0!==i)&&void 0!==o&&0!==i.length&&0!==o.length&&i!==o&&(r=!1)}),r},Bt().tclightbox||(Bt.fn.tclightbox=function(){if(0!==this.length)return this.toArray().forEach(function(t){var a,e,i,o,t=Bt(t);!t.is(".tcinit")&&(a=t.attr("src")||t.attr("data-original"),e=(e=t.closest("label")).closest(".tmcp-field-wrap").find(".tm-epo-field[id='"+e.attr("for")+"']"),a=e.attr("data-imagel")||e.attr("data-imagep")||e.attr("data-image")||a)&&(t.addClass("tcinit").before(Bt.epoAPI.template.html(Nt.templateEngine.tc_lightbox,{})),e=t.prev(),t.wrap("<div class='tc-lightbox-image-wrap'/>"),t.after(e),i=e.find(".tc-lightbox-button"),o=function(){i.addClass("tcinit").on("click.tclightbox",function(t){var e;0<Bt(".tc-closing.tc-lightbox").length||(e=Bt.epoAPI.dom.size(),e=Bt("<img>").addClass("tc-lightbox-img").attr("src",a).css("maxHeight",e.visibleHeight+"px").css("maxWidth",e.visibleWidth+"px"),Bt.tcFloatBox({fps:1,ismodal:!1,width:"auto",height:"auto",classname:"flasho tc-lightbox",animateIn:"tc-lightbox-zoomin",animateOut:"tc-lightbox-zoomout",data:Bt.epoAPI.template.html(Nt.templateEngine.tc_lightbox_zoom,{img:e[0].outerHTML}),zIndex:102001,cancelClass:".tc-lightbox-img, .tc-lightbox-button-close",unique:!0}),t.preventDefault())})},"yes"===Lt.tm_epo_preload_lightbox_image?((t=new Image).src=a,t.onload=function(){o()}):o())})}),Bt().tmsectionpoplink||(Bt.fn.tmsectionpoplink=function(){if(0!==this.length)return this.toArray().forEach(function(t){var e,a,i,o,r,c,t=Bt(t);t.data("tmsectionpoplink")||(t.data("tmsectionpoplink",!0),e=t.attr("data-sectionid"),a=Lt.i18n_addition_options,i=t.closest(".cpf-section[data-uniqid='"+e+"']"),o=!1,r=function(){var t=Bt("#tm-section-pop-up");t.parents().removeClass("noanimated"),t.after(i),t.remove(),i.find(".tm-section-link").show(),i.find(".tm-section-pop").hide()},c=function(t){t.target===Bt(".flasho")[0]||Bt(t.target).closest(".flasho").length||r()},t.attr("data-title")&&(a=t.attr("data-title")),t.on("click.tmsectionpoplink",function(t){t.preventDefault(),o=!1,i.before(Bt.epoAPI.template.html(Nt.templateEngine.tc_section_pop_link,{title:a,close:Lt.i18n_close})),(t=Bt("#tm-section-pop-up")).on("click",c),t.find(".float-editbox").prepend(i),i.find(".tm-section-link").hide(),i.find(".tm-section-pop").show(),t.parents().addClass("noanimated"),t.find(".floatbox-cancel").on("click",function(){o||(o=!0,r())}),Mt.trigger("tmlazy"),Mt.trigger("tmsectionpoplink")}))})}),Bt().cpfdependson||(Bt.fn.cpfdependson=function(t,e,a,i){var o,r,c,n,l,d,p,s,m,_,f,u,g,h=this,v=[],y=null;if(h.length&&"object"==typeof t){for(e=e||"show",d=0;d<t.length;d++)if(v[d]=0,_=t[d],Array.isArray(_))for(p=0;p<_.length;p++)if("object"==typeof(f=_[p])){if("quantity"===f.type)f.element.data("didcpflogic")||f.element.off(n="change.cpflogic input.cpflogic").on(n,function(){q(i.this_epo_container)}).data("didcpflogic",1);else if((o=function(t){var e,a,i=Bt(t);if(0!==i.length){if(i.is(".cpf-section"))return t.find(".tm-epo-field");if(e=i.attr("data-uniqid"),a=(t=i.closest(Nt.epoSelector)).attr("data-epo-id"),!t.is(".reactivate")&&Nt.getElementFromFieldCache&&Nt.getElementFromFieldCache[a]&&Nt.getElementFromFieldCache[a][e])return Nt.getElementFromFieldCache[a][e];if(0<(t=i.attr("class").split(" ").map(function(t){return-1!==t.indexOf("cpf-type-",0)?t:null}).filter(function(t){return null!=t?t:null})).length)switch(t="cpf-type-product"===(t=t[0])?i.is(".cpf-type-product-mode-product")||i.is(".cpf-type-product-checkbox")||i.is(".cpf-type-product-thumbnailmultiple")?"cpf-type-checkbox":i.is(".cpf-type-product-dropdown")?"cpf-type-select":"cpf-type-radio":t){case"cpf-type-radio":return Nt.getElementFromFieldCache[a]=[],Nt.getElementFromFieldCache[a][e]=i.find(".tm-epo-field.tmcp-radio"),Nt.getElementFromFieldCache[a][e];case"cpf-type-checkbox":return Nt.getElementFromFieldCache[a]=[],Nt.getElementFromFieldCache[a][e]=i.find(".tm-epo-field.tmcp-checkbox"),Nt.getElementFromFieldCache[a][e];case"cpf-type-select":return Nt.getElementFromFieldCache[a]=[],Nt.getElementFromFieldCache[a][e]=i.find(".tm-epo-field.tmcp-select"),Nt.getElementFromFieldCache[a][e];case"cpf-type-selectmultiple":return Nt.getElementFromFieldCache[a]=[],Nt.getElementFromFieldCache[a][e]=i.find(".tm-epo-field.tmcp-selectmultiple"),Nt.getElementFromFieldCache[a][e];case"cpf-type-textarea":return Nt.getElementFromFieldCache[a]=[],Nt.getElementFromFieldCache[a][e]=i.find(".tm-epo-field.tmcp-textarea"),Nt.getElementFromFieldCache[a][e];case"cpf-type-textfield":return Nt.getElementFromFieldCache[a]=[],Nt.getElementFromFieldCache[a][e]=i.find(".tm-epo-field.tmcp-textfield"),Nt.getElementFromFieldCache[a][e];case"cpf-type-color":return Nt.getElementFromFieldCache[a]=[],Nt.getElementFromFieldCache[a][e]=i.find(".tm-epo-field.tm-color-picker"),Nt.getElementFromFieldCache[a][e];case"cpf-type-range":return Nt.getElementFromFieldCache[a]=[],Nt.getElementFromFieldCache[a][e]=i.find(".tm-epo-field.tmcp-range"),Nt.getElementFromFieldCache[a][e];case"cpf-type-date":return Nt.getElementFromFieldCache[a]=[],Nt.getElementFromFieldCache[a][e]=i.find(".tm-epo-field.tmcp-date"),Nt.getElementFromFieldCache[a][e];case"cpf-type-time":return Nt.getElementFromFieldCache[a]=[],Nt.getElementFromFieldCache[a][e]=i.find(".tm-epo-field.tmcp-time"),Nt.getElementFromFieldCache[a][e];case"cpf-type-variations":return Nt.getElementFromFieldCache[a]=[],Nt.getElementFromFieldCache[a][e]=i.closest(".cpf-section").find(".tm-epo-field.tm-epo-variation-element"),Nt.getElementFromFieldCache[a][e]}}}(f.element))&&0<o.length)for(s=0;s<o.length;s++)o[s]&&0!==(r=Bt(o[s])).length&&(n="change.cpflogic",y&&!y.closest(Nt.associatedEpoSelector).length||(c=".tm-product-id-"+(l=r.closest(Nt.epoSelector)).attr("data-product-id"),l="[data-epo-id='"+l.attr("data-epo-id")+"']",y=Bt(Nt.epoSelector+c+l)),!r.data("tmhaslogicevents")||a)&&(!r.data("tmhaslogicevents")&&r.is(".tm-epo-variation-element")?(U("found_variation.tmlogic",!1,function(){q(y),Mt.trigger("tm-do-epo-update")}),U("hide_variation.tmlogic",!1,function(){q(y),Mt.trigger("tm-do-epo-update")})):(r.is(":text, textarea")&&(n="change.cpflogic input.cpflogic"),r.is(':input[type="number"]')&&(n="change.cpflogic input.cpflogic keypress.cpflogic"),r.off(n).on(n,function(){q(y)})),r.data("tmhaslogicevents",1));v[d]++}for(m=0;m<h.length;m++)(u=Bt(h[m])).data({matches:v,toggle:e,fields:t,isactive:g="hide"===e}),g?u.removeClass("tc-hidden"):u.addClass("tc-hidden");return h.addClass("iscpfdependson is-epo-depend").data("iscpfdependson",1),h}},Bt.fn.run_cpfdependson=function(){q()}),Bt.tcepo={formSubmitEvents:{},oneOptionIsSelected:{},initialActivation:{},lateFieldsPrices:{},errorObject:{},showHideTotal:{}},Bt.tcepo.tm_init_epo=function(t,e,a,i){h(t,e,a,i)},Bt.tcepo.tmLazyloadContainer=function(t){g=t},Mt.on("tc_manual_init",function(t,e){var a,i,o,r;"container"in e&&"reactivate"in e&&(a=e.reactivate,e=e.container),a=a,i=(e=Bt(e=e)).attr("data-product-id"),o=e.attr("data-epo-id"),h(r=(r=(r=e.parent()).is("form")||(r=e.closest("form")).is("form")?r:e.parent()).parent(),!1,i,o,void 0,void 0,a)}),Bt(x).on("click.tcajax","body.mfn-ajax-add-to-cart .single_add_to_cart_button:not(.disabled)",function(){var t,e=Bt(this);zt(e),Lt.ajaxdata.cart=e.closest(".cart"),Lt.ajaxdata.cart.find(".tm-formepo").remove(),(t=Bt("<div class='tm-hidden tm-formepo'></div>")).append(Lt.ajaxdata.epos.tcClone().addClass("formepo")),e.after(t)}),I.on("click.tcajax",".ajax_add_to_cart",function(){zt(Bt(this)),void 0!==Lt.ajaxdata&&delete Lt.ajaxdata}),I.on("click.tcajax",".single_add_to_cart_button",function(){v=Bt(this)}),Bt(x.body).on("added_to_cart",function(){Lt.ajaxbuttondata&&Lt.ajaxbutton instanceof Bt&&(Lt.ajaxbutton.removeData(),Lt.ajaxbutton.data(Lt.ajaxbuttondata))}),Bt(function(){Nt=Bt.epoAPI.applyFilter("tc_api",Nt),Mt.on("lazyLoadXToncomplete",function(){Bt(".tm-owl-slider").toArray().forEach(function(t){Bt(t).trigger("refresh.owl.carousel")})}),Mt.on("tc_init_epo_plugin",function(t){Ot()}),Mt.on("tcShowLastError",function(){P.console.log(b)}),Bt.ajaxPrefilter(function(e,a){var t,i,o,r,c,n,l,d,p,s=!1,m=!1,_={};if("yes"===Lt.tm_epo_enable_in_shop&&(p=e.url.split("?"))&&1<=p.length&&(p=p[1])){for(t=p.split("&"),i=0;i<t.length;i+=1)1<=(o=t[i].split("=")).length&&o[0]&&o[1]&&"wc-ajax"===o[0]&&"add_to_cart"===o[1]&&(s=!0);s&&(e.originalsuccess=e.success,e.success=function(t){t&&t.error&&t.product_url?(f&&1===f.length&&(r=f),(r=Bt(".ajax_add_to_cart[data-product_id='"+a.data.product_id+"']")).removeClass("added"),r.removeClass("loading")):e.originalsuccess.call(null,t)})}FormData&&a.data&&(p=a.data,"object"==typeof(p="string"==typeof a.data?Bt.epoAPI.util.parseParams(a.data):p)[0]&&(p.forEach(function(t){_[t.name]=t.value}),p=_),c=[],a.url&&a.url.indexOf&&(c=Bt.epoAPI.util.parseParams(a.url.slice(a.url.indexOf("?")+1))),"quantity"in p&&p.tcaddtocart&&(p.product_id||p["add-to-cart"]||c.product_id||c["add-to-cart"])?(m=!0,n=p.tcaddtocart):Array.isArray(p)&&(m=p.some(function(t){return"quantity"===t.name})&&p.some(function(t){return"add-to-cart"===t.name})&&p.some(function(t){return"tcaddtocart"===t.name}),n=!!(n=p.find(function(t){return"tcaddtocart"===t.name}))&&n.value),m)&&1===(c=1<(c=f&&1===f.length&&1===f.closest(".tm-has-options").length?f.closest(".tm-has-options").find(Nt.epoSelector+".tm-product-id-"+n):Bt(Nt.epoSelector+".tm-product-id-"+n)).length?c.filter(".formepo")?c.filter(".formepo"):c.first():c).length&&(m={tcajax:1,tcaddtocart:n,cpf_product_price:(p=Bt(".tc-totals-form.tm-product-id-"+n)).find(".cpf-product-price").val(),dynamic_product_price:p.find(".cpf-dynamic-product-price").val(),override_product_price:p.find(".cpf-override-product-price").val()},(n=p.find(".tc_form_prefix").val())&&(m.tc_form_prefix=n),l=Bt.epoAPI.util.parseParams(e.data,!0),l=Bt.extend(l,c.tcSerializeObject(),m),d=new FormData,Object.keys(l).forEach(function(t){t&&d.append(t,l[t])}),c.find(":file").toArray().forEach(function(t){for(i=0;i<Bt(t)[0].files.length;i++)t.multiple||d.delete(Bt(t).attr("name")),d.append(Bt(t).attr("name"),Bt(t)[0].files[i])}),e.data=d,e.contentType=!1,e.cache=!1,e.processData=!1)}),C.ajaxSuccess(function(t,e,r){var a,c,n,l,d,p,s,m,_,f=Lt.quickview_array||"null",i=Lt.quickview_container||"null",o={},u=1;if(void 0!==Lt.ajaxdata&&(Lt.ajaxdata.cart.find(".tm-formepo").remove(),delete Lt.ajaxdata),"wc_epo_get_associated_product_html"!==(s=Bt.epoAPI.util.parseParams(r.data)).action){for(a in Bt(".tm-formepo-normal").remove(),Bt(".tm-formepo").remove(),Bt(".tm-cart-link").tmpoplink(),f=Bt.epoAPI.util.parseJSON(f),i=Bt.epoAPI.util.parseJSON(i))Object.prototype.hasOwnProperty.call(i,a)&&(o[i[a][0]]=Bt(i[a][1]));Bt.extend(f,o),m=function(){var e=!1;return Object.keys(f).forEach(function(t){Bt(f[t]).length&&(e=t)}),e},(_=function(t){var e,i,a=requestAnimationFrame(function(){setTimeout(function(){_(t-1)},200)}),o=m();if((o||0===t)&&(cancelAnimationFrame(a),o)){if(d=!1,1<(c=1<(c=Bt(f[o])).length&&v&&v.length?v.closest(f[o]):c).length)return!0;if("woothemes_quick_view"===o&&c.is(".fusion-woocommerce-quick-view-container"))return!0;if("fusion_quick_view_load"===o&&0===c.find(Nt.epoSelector).length)return!0;if("woodmart_quick_shop"===o&&"woodmart_quick_shop"===(s=Bt.epoAPI.util.parseParams(r.url)).action&&(p=Bt(Bt.epoAPI.util.escapeSelector(f[o]+".post-"+s.id))).length&&(c=p,d=!0),"woodmart_quick_view"===o&&"woodmart_quick_view"===(s=Bt.epoAPI.util.parseParams(r.url)).action&&(p=Bt(Bt.epoAPI.util.escapeSelector(f[o]+".post-"+s.id))).length&&(c=p,d=!0),"quickview_pro"===o&&(s=r.url.split("/")).length&&(p=Bt(Bt.epoAPI.util.escapeSelector(f[o]+" .post-"+s[s.length-1]))).length&&(c=p,d=!0),"exwoofood_booking_info"!==o&&"wqv_popup_content"!==o&&"wp_food"!==o&&"jet_popup_get_content"!==o||(d=!0),"woofood"===o&&r.data&&"woofood_quickview_ajax"===(s=Bt.epoAPI.util.parseParams(r.data)).action&&(p=c.find("form").parent()).length&&(c=p,d=!0),0===c.find(".product").length&&c.is(".product")&&(d=!0),0<c.find(".product").length||d){if(c.removeClass("tc-init"),"fusion_quick_view_load"!==o&&"jet_popup_get_content"!==o&&"wp_food"!==o&&"woodmart_quick_shop"!==o&&"woodmart_quick_view"!==o&&"lightboxpro"!==o&&"jckqv_quick_view"!==o&&"yith_quick_view"!==o&&"theme_flatsome"!==o||(y=!0),1<(g=c).length){for(;1<g.length&&0!==(g=g.filter(function(){return 0<Bt(this).find(Nt.epoSelector).length})).length;);if(0===g.length)return setTimeout(function(){_(10)},1e3),!0}if(0===(e=g.find(Nt.epoSelector)).length)return delete f[o],_(10),!0;"fusion_quick_view_load"===o&&(u=1400),(i=function(t){setTimeout(function(){n=e.attr("data-product-id"),l=e.attr("data-epo-id"),"woodmart_quick_shop"===o&&c.addClass("has-options"),Nt.getElementFromFieldCache=[],h(g,!0,n,l,void 0,void 0,t),Mt.trigger("tmlazy"),Mt.trigger("tm_epo_loaded_quickview"),Bt.jMaskGlobals&&g.find(Bt.jMaskGlobals.maskElements).toArray().forEach(function(t){(t=Bt(t)).attr("data-mask")&&t.mask(t.attr("data-mask"))})},u)})(),"minimog_product_quick_view"===o&&Bt(".minimog-product").on("click",".quick-view-btn",function(t){var e=Bt(this),a=e.data("pid"),a=I.children("#modal-quick-view-product-"+a);t.preventDefault(),t.stopPropagation(),e.hasClass("loading")||Bt.fn.MinimogModal&&0<a.length&&(g=Bt(".modal-quick-view-popup"),i(!0))})}}})(10)}}),Ot(),Bt(".tm-cart-link").tmpoplink(),I.on("updated_checkout wc_fragments_loaded wc_fragments_refreshed wc_fragment_refresh",function(){Bt(".tm-cart-link").tmpoplink()}),Mt.trigger("tmlazy"),Mt.trigger("tm_epo_loaded")}),I.on("updated_checkout updated_cart_totals",function(){t()}),t(),Bt(function(){var t=navigator.userAgent||navigator.vendor||P.opera;(t=-1<t.indexOf("FBAN")||-1<t.indexOf("FBAV")||-1<t.indexOf("Instagram"))&&Bt(".tmcp-upload").removeAttr("accept"),C.on("click",".quantity .jckqv-qty-spinner, .quantity .ui-spinner-button",function(){Bt(this).closest(".quantity").find(Nt.qtySelector).trigger("change")}),Bt("#wholesale_form").on("submit",function(){var t=Bt("form.cart").find(Nt.addToCartSelector).val(),e=Bt(Nt.epoSelector+".tm-cart-main[data-product-id='"+t+"']").tcClone(),t=Bt(".tm-totals-form-main[data-product-id='"+t+"']").tcClone(),a=Bt("<div class='tm-hidden tm-formepo'></div>");return a.append(e),a.append(t),Bt(this).append(a),!0}),C.on("click","#add_to_quote",function(t){var e,a;Lt&&"yes"===Lt.tm_epo_global_enable_validation&&(e=Bt(this).parents("form"),a=parseInt(e.find(".tm-epo-counter").val(),10),a=Bt(Nt.epoSelector+"[data-epo-id='"+a+"']"),"yes"===Lt.tm_epo_global_enable_validation)&&Bt.tc_validator&&0<e.length&&0<a.length&&!e.tc_validate().form()&&t.stopImmediatePropagation()}),Bt(".single_add_to_cart_button.paypal_checkout_button").on("click",function(t){var e=Bt(".cart");e.data("tc_validator")&&e.data("tc_validator").errorList&&t.stopImmediatePropagation()}),Bt(".wc-product-table").on("init.wcpt",function(t,e){e.$table.find(Nt.epoSelector).addClass("hidden"),e.$table.find("thead tr").append("<th>&nbsp;</th>"),setTimeout(function(){e.$table.find(".cart:not(.cart_group)").toArray().forEach(function(t){var t=Bt(t).find(Nt.epoSelector),e=t.closest("tr");Bt("<td class='wc-product-table-epo'></td>").appendTo(e).append(t),Bt(P).trigger("tc_manual_init",t),t.removeClass("hidden")})},500)})}))}(window,document,window.jQuery);((i,e)=>{var t={cache(){t.els=[],t.els.term_link=i(".iconic-wlv-terms__term-content--link")},on_ready(){t.cache(),t.setup_term_links()},setup_term_links(){t.els.term_link.on("mouseenter",function(){var e=i(this),t=e.closest(".iconic-wlv-terms__term").data("iconic-wlv-term-label");e.closest("tr").find(".iconic-wlv-variations__selection").text(t)}).on("mouseleave",function(){var e=i(this).closest("tr").find(".iconic-wlv-variations__selection"),t=e.data("iconic-wlv-selected-term-label");e.text(t)})}};i(e).ready(t.on_ready)})(jQuery,document);function focus_populate_live_region(){var e=["woocommerce-message","woocommerce-error","wc-block-components-notice-banner"].map(function(e){return"."+e+'[role="alert"]'}).join(", "),o=document.querySelectorAll(e);if(0!==o.length){var t=o[0];t.setAttribute("tabindex","-1");var n=setTimeout(function(){t.focus(),clearTimeout(n)},500)}}function refresh_sorted_by_live_region(){var e=document.querySelector('.woocommerce-result-count[data-is-sorted-by="true"]');if(e)var o=e.innerHTML,t=setTimeout(function(){e.innerHTML="",e.innerHTML=o,clearTimeout(t)},1e3)}function on_document_ready(){focus_populate_live_region(),refresh_sorted_by_live_region()}jQuery(function(e){e(".woocommerce-ordering").on("change","select.orderby",function(){e(this).closest("form").trigger("submit")}),e("input.qty:not(.product-quantity input.qty)").each(function(){var o=parseFloat(e(this).attr("min"));o>=0&&parseFloat(e(this).val())<o&&e(this).val(o)});var o="store_notice"+(e(".woocommerce-store-notice").data("noticeId")||"");"hidden"===Cookies.get(o)?e(".woocommerce-store-notice").hide():e(".woocommerce-store-notice").show(),e(".woocommerce-store-notice__dismiss-link").on("click",function(t){Cookies.set(o,"hidden",{path:"/"}),e(".woocommerce-store-notice").hide(),t.preventDefault()}),e(".woocommerce-input-wrapper span.description").length&&e(document.body).on("click",function(){e(".woocommerce-input-wrapper span.description:visible").prop("aria-hidden",!0).slideUp(250)}),e(".woocommerce-input-wrapper").on("click",function(e){e.stopPropagation()}),e(".woocommerce-input-wrapper :input").on("keydown",function(o){var t=e(this).parent().find("span.description");if(27===o.which&&t.length&&t.is(":visible"))return t.prop("aria-hidden",!0).slideUp(250),o.preventDefault(),!1}).on("click focus",function(){var o=e(this).parent(),t=o.find("span.description");o.addClass("currentTarget"),e(".woocommerce-input-wrapper:not(.currentTarget) span.description:visible").prop("aria-hidden",!0).slideUp(250),t.length&&t.is(":hidden")&&t.prop("aria-hidden",!1).slideDown(250),o.removeClass("currentTarget")}),e.scroll_to_notices=function(o){o.length&&e("html, body").animate({scrollTop:o.offset().top-100},1e3)},e('.woocommerce form .woocommerce-Input[type="password"]').wrap('<span class="password-input"></span>'),e(".woocommerce form input").filter(":password").parent("span").addClass("password-input"),e(".password-input").each(function(){const o=e(this).find("input").attr("id");e(this).append('<button class="show-password-input" aria-label="'+woocommerce_params.i18n_password_show+'" aria-describedBy="'+o+'"></button>'),e(this).on("keydown",function(e){"Enter"===e.key&&e.preventDefault()})}),e(".show-password-input").on("click",function(o){o.preventDefault(),e(this).hasClass("display-password")?(e(this).removeClass("display-password"),e(this).attr("aria-label",woocommerce_params.i18n_password_show)):(e(this).addClass("display-password"),e(this).attr("aria-label",woocommerce_params.i18n_password_hide)),e(this).hasClass("display-password")?e(this).siblings(['input[type="password"]']).prop("type","text"):e(this).siblings('input[type="text"]').prop("type","password"),e(this).siblings("input").focus()}),e("#customer_login .password-input").on("keydown",function(o){"Enter"===o.key&&e(this).closest("form").find("[type=submit]").click()}),e("a.coming-soon-footer-banner-dismiss").on("click",function(o){var t=e(o.target);e.ajax({type:"post",url:t.data("rest-url"),data:{woocommerce_meta:{coming_soon_banner_dismissed:"yes"}},beforeSend:function(e){e.setRequestHeader("X-WP-Nonce",t.data("rest-nonce"))},complete:function(){e("#coming-soon-footer-banner").hide()}})}),e(document.body).on("item_removed_from_classic_cart",focus_populate_live_region)}),document.addEventListener("DOMContentLoaded",on_document_ready);var AwsHooks=AwsHooks||{};AwsHooks.filters=AwsHooks.filters||{};(function($){"use strict";var selector=".aws-container";var instance=0;var pluginPfx="aws_opts";var translate={sale:aws_vars.sale,sku:aws_vars.sku,showmore:aws_vars.showmore,noresults:aws_vars.noresults};AwsHooks.add_filter=function(tag,callback,priority){if(typeof priority==="undefined"){priority=10}AwsHooks.filters[tag]=AwsHooks.filters[tag]||[];AwsHooks.filters[tag].push({priority:priority,callback:callback})};AwsHooks.apply_filters=function(tag,value,options){var filters=[];if(typeof AwsHooks.filters[tag]!=="undefined"&&AwsHooks.filters[tag].length>0){AwsHooks.filters[tag].forEach(function(hook){filters[hook.priority]=filters[hook.priority]||[];filters[hook.priority].push(hook.callback)});filters.forEach(function(AwsHooks){AwsHooks.forEach(function(callback){value=callback(value,options)})})}return value};$.fn.aws_search=function(options){var methods={init:function(){var appendResultsTo=AwsHooks.apply_filters("aws_results_append_to","body",{instance:instance,form:self,data:d});$(appendResultsTo).append('<div id="aws-search-result-'+instance+'" class="aws-search-result" style="display: none;"></div>');methods.addClasses();setTimeout(function(){methods.resultLayout()},500)},onKeyup:function(e){searchFor=$searchField.val();searchFor=searchFor.trim();searchFor=searchFor.replace(/<>\{\}\[\]\\\/]/gi,"");searchFor=searchFor.replace(/\s\s+/g," ");for(var i=0;i<requests.length;i++){requests[i].abort()}methods.searchRequest()},searchRequest:function(){if(!d.ajaxSearch){if(searchFor!==""){methods.showResultsBlock()}return}if(searchFor===""){$(d.resultBlock).html("").hide();methods.hideLoader();methods.resultsHide();return}if(cachedResponse.hasOwnProperty(searchFor)){methods.showResults(cachedResponse[searchFor]);return}if(searchFor.length<d.minChars){$(d.resultBlock).html("");methods.hideLoader();return}if(d.showLoader){methods.showLoader()}var searchTimeout=d.searchTimeout>100?d.searchTimeout:300;clearTimeout(keyupTimeout);keyupTimeout=setTimeout(function(){methods.ajaxRequest()},searchTimeout)},ajaxRequest:function(){var data={action:"aws_action",keyword:searchFor,aws_page:d.pageId,aws_tax:d.tax,lang:d.lang,pageurl:window.location.href,typedata:"json"};data=AwsHooks.apply_filters("aws_ajax_request_params",data,{instance:instance,form:self,data:d});requests.push($.ajax({type:"POST",url:ajaxUrl,data:data,dataType:"json",success:function(response){methods.analytics(searchFor,!1);cachedResponse[searchFor]=response;methods.showResults(response);methods.showResultsBlock()},error:function(jqXHR,textStatus,errorThrown){console.log("Request failed: "+textStatus);methods.hideLoader()}}))},showResults:function(response){var resultNum=0;var taxName="";var html="<ul>";if(typeof response.data!=="undefined"){if(typeof response.data.top_text!=="undefined"&&response.data.top_text){html+='<div class="aws_top_text">'+response.data.top_text+"</div>"}if(typeof response.data.notices!=="undefined"){$.each(response.data.notices,function(i,notice){html+='<div class="aws_top_text">'+notice+"</div>"})}if(typeof response.data.top_results!=="undefined"){$.each(response.data.top_results,function(i,topResults){var topResultsName=i;if(typeof topResults!=="undefined"&&topResults.length>0){$.each(topResults,function(i,topResult){var linkData=typeof topResult.link_data!=="undefined"?topResult.link_data:"";html+='<li class="aws_result_item aws_result_top_custom_item aws_result_top_custom_item_'+topResultsName+'" style="position:relative;">';html+='<div class="aws_result_link">';html+='<a class="aws_result_link_top" '+linkData+' href="'+topResult.link+'">'+topResult.name+"</a>";html+='<span class="aws_result_content">';html+='<span class="aws_result_title">';html+=topResult.name;html+="</span>";if(typeof topResult.content!=="undefined"&&topResult.content){html+='<span class="aws_result_excerpt">'+topResult.content+"</span>"}html+="</span>";html+="</div>";html+="</li>"})}})}}if(typeof response.tax!=="undefined"){$.each(response.tax,function(i,taxes){taxName=i;if(typeof taxes!=="undefined"&&taxes.length>0){$.each(taxes,function(i,taxitem){resultNum++;html+='<li class="aws_result_item aws_result_tag aws_result_tax_'+taxName+'" style="position:relative;">';html+='<div class="aws_result_link">';html+='<a class="aws_result_link_top" href="'+taxitem.link+'">'+taxitem.name+"</a>";html+='<span class="aws_result_content">';html+='<span class="aws_result_title">';html+=taxitem.name;if(taxitem.count){html+='<span class="aws_result_count">&nbsp;('+taxitem.count+")</span>"}html+="</span>";if(typeof taxitem.excerpt!=="undefined"&&taxitem.excerpt){html+='<span class="aws_result_excerpt">'+taxitem.excerpt+"</span>"}html+="</span>";html+="</div>";html+="</li>"})}})}if(typeof response.products!=="undefined"&&response.products.length>0){$.each(response.products,function(i,result){resultNum++;html+='<li class="aws_result_item" style="position:relative;">';html+='<div class="aws_result_link">';html+='<a class="aws_result_link_top" href="'+result.link+'">'+result.title.replace(/(<[\s\S]*>)/gm,"")+"</a>";if(result.image){html+='<span class="aws_result_image">';html+='<img src="'+result.image+'">';html+="</span>"}html+='<span class="aws_result_content">';html+='<span class="aws_result_title">';html+=result.title;if(result.featured){html+='<span class="aws_result_featured" title="Featured"><svg version="1.1" viewBox="0 0 20 21" xmlns="http://www.w3.org/2000/svg" xmlns:sketch="http://www.bohemiancoding.com/sketch/ns" xmlns:xlink="http://www.w3.org/1999/xlink"><g fill-rule="evenodd" stroke="none" stroke-width="1"><g transform="translate(-296.000000, -422.000000)"><g transform="translate(296.000000, 422.500000)"><path d="M10,15.273 L16.18,19 L14.545,11.971 L20,7.244 L12.809,6.627 L10,0 L7.191,6.627 L0,7.244 L5.455,11.971 L3.82,19 L10,15.273 Z"/></g></g></g></svg></span>'}html+="</span>";if(result.stock_status){var statusClass=result.stock_status.status?"in":"out";html+='<span class="aws_result_stock '+statusClass+'">';html+=result.stock_status.text;html+="</span>"}if(result.sku){html+='<span class="aws_result_sku">'+translate.sku+result.sku+"</span>"}if(result.excerpt){html+='<span class="aws_result_excerpt">'+result.excerpt+"</span>"}if(result.price){html+='<span class="aws_result_price">'+result.price+"</span>"}html+="</span>";if(result.on_sale){html+='<span class="aws_result_sale">';html+='<span class="aws_onsale">'+translate.sale+"</span>";html+="</span>"}html+="</div>";html+="</li>"});if(d.showMore&&d.showPage){html+='<li class="aws_result_item aws_search_more"><a href="#">'+translate.showmore+"</a></li>"}}if(!resultNum){html+='<li class="aws_result_item aws_no_result">'+translate.noresults+"</li>"}html+="</ul>";html=AwsHooks.apply_filters("aws_results_html",html,{response:response,data:d,translate:translate});methods.hideLoader();$(d.resultBlock).html(html);methods.showResultsBlock();if(eShowResults){self[0].dispatchEvent(eShowResults)}},showResultsBlock:function(){methods.resultLayout();methods.resultsShow()},showLoader:function(){$searchForm.addClass("aws-processing")},hideLoader:function(){$searchForm.removeClass("aws-processing")},resultsShow:function(){$(d.resultBlock).show();$searchForm.addClass("aws-form-active")},resultsHide:function(){$(d.resultBlock).hide();$searchForm.removeClass("aws-form-active")},onFocus:function(event){var show=AwsHooks.apply_filters("aws_show_modal_layout",!1,{instance:instance,form:self,data:d});if(!$("body").hasClass("aws-overlay")&&(methods.isMobile()&&d.mobileScreen&&!methods.isFixed()||show)){methods.showMobileLayout()}if(searchFor!==""){methods.showResultsBlock()}},hideResults:function(event){if(!$(event.target).closest(".aws-container").length&&!$(event.target).closest(self).length&&!$(event.target).closest(d.resultBlock).length){methods.resultsHide()}},isResultsVisible:function(){return $(d.resultBlock).is(":visible")},removeHovered:function(){$(d.resultBlock).find(".aws_result_item").removeClass("hovered")},resultLayout:function(){var $resultsBlock=$(d.resultBlock);var offset=self.offset();var bodyOffset=$("body").offset();var bodyPosition=$("body").css("position");var bodyHeight=$(document).height();var resultsHeight=$resultsBlock.height();var forcePosition=AwsHooks.apply_filters("aws_results_force_position",!1,{resultsBlock:$resultsBlock,form:self});if(offset&&bodyOffset){var styles={width:self.outerWidth(),top:0,left:0};if(bodyPosition==="relative"||bodyPosition==="absolute"||bodyPosition==="fixed"){styles.top=offset.top+$(self).innerHeight()-bodyOffset.top;styles.left=offset.left-bodyOffset.left}else{styles.top=offset.top+$(self).innerHeight();styles.left=offset.left}if(bodyHeight-offset.top<500&&!forcePosition||forcePosition&&forcePosition=="top"){resultsHeight=methods.getResultsBlockHeight();if(bodyHeight-offset.top<resultsHeight&&offset.top>=resultsHeight||forcePosition){styles.top=styles.top-resultsHeight-$(self).innerHeight()}}styles=AwsHooks.apply_filters("aws_results_layout",styles,{resultsBlock:$resultsBlock,form:self});$resultsBlock.css(styles)}},getResultsBlockHeight:function(){var $resultsBlock=$(d.resultBlock);var resultsHeight=$resultsBlock.height();if(resultsHeight===0){var copied_elem=$resultsBlock.clone().attr("id",!1).css({visibility:"hidden",display:"block",position:"absolute"});$("body").append(copied_elem);resultsHeight=copied_elem.height();copied_elem.remove()}return resultsHeight},forceNewSearch:function(term,submit){if(term&&term!==""){$searchField.val(term);searchFor=term;window.setTimeout(function(){methods.searchRequest();$searchField.focus();if(submit||!d.ajaxSearch){$searchForm.submit()}},50)}},showMobileLayout:function(){self.after('<div class="aws-placement-container"></div>');self.addClass("aws-mobile-fixed").prepend('<div class="aws-mobile-fixed-close"><svg width="17" height="17" viewBox="1.5 1.5 21 21"><path d="M22.182 3.856c.522-.554.306-1.394-.234-1.938-.54-.543-1.433-.523-1.826-.135C19.73 2.17 11.955 10 11.955 10S4.225 2.154 3.79 1.783c-.438-.371-1.277-.4-1.81.135-.533.537-.628 1.513-.25 1.938.377.424 8.166 8.218 8.166 8.218s-7.85 7.864-8.166 8.219c-.317.354-.34 1.335.25 1.805.59.47 1.24.455 1.81 0 .568-.456 8.166-7.951 8.166-7.951l8.167 7.86c.747.72 1.504.563 1.96.09.456-.471.609-1.268.1-1.804-.508-.537-8.167-8.219-8.167-8.219s7.645-7.665 8.167-8.218z"></path></svg></div>');$("body").addClass("aws-overlay").append('<div class="aws-overlay-mask"></div>').append(self);$searchField.focus()},hideMobileLayout:function(){$(".aws-placement-container").after(self).remove();self.removeClass("aws-mobile-fixed");$("body").removeClass("aws-overlay");$(".aws-mobile-fixed-close").remove();$(".aws-overlay-mask").remove()},isFixed:function(){var $checkElements=self.add(self.parents());var isFixed=!1;$checkElements.each(function(){if($(this).css("position")==="fixed"){isFixed=!0;return!1}});return isFixed},analytics:function(label,submit){methods.createAndDispatchEvent(document,"awsAnalytics",{term:label,instance:instance,form:self,data:d});if(d.useAnalytics){try{var sPage=submit?"":"/?s="+encodeURIComponent("ajax-search:"+label);var tagF=!1;if(typeof gtag!=="undefined"&&gtag!==null){tagF=gtag}else if(typeof window.dataLayer!=="undefined"&&window.dataLayer!==null){tagF=function(){window.dataLayer.push(arguments)}}if(tagF){tagF("event","AWS search",{event_label:label,event_category:"AWS Search Term",transport_type:"beacon"});tagF("event","aws_search",{aws_search_term:label});if(sPage){tagF("event","page_view",{page_path:sPage,page_title:"AWS search"})}}if(typeof ga!=="undefined"&&ga!==null){ga("send","event","AWS search","AWS Search Term",label);if(sPage){ga("send","pageview",sPage)}}if(typeof pageTracker!=="undefined"&&pageTracker!==null){if(sPage){pageTracker._trackPageview(sPage)}pageTracker._trackEvent("AWS search","AWS search","AWS Search Term",label)}if(typeof _gaq!=="undefined"&&_gaq!==null){_gaq.push(["_trackEvent","AWS search","AWS Search Term",label]);if(sPage){_gaq.push(["_trackPageview",sPage])}}if(typeof __gaTracker!=="undefined"&&__gaTracker!==null){__gaTracker("send","event","AWS search","AWS Search Term",label);if(sPage){__gaTracker("send","pageview",sPage)}}}catch(error){}}},addClasses:function(){if(methods.isMobile()||d.showClear){$searchForm.addClass("aws-show-clear")}},isMobile:function(){var check=!1;(function(a){if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0,4)))check=!0})(navigator.userAgent||navigator.vendor||window.opera);return check},createCustomEvent:function(event,params){var customEvent=!1;params=params||null;if(typeof window.CustomEvent==="function"){customEvent=new CustomEvent(event,{bubbles:!0,cancelable:!0,detail:params})}else if(document.createEvent){customEvent=document.createEvent("CustomEvent");customEvent.initCustomEvent(event,!0,!0,params)}return customEvent},createAndDispatchEvent:function(obj,event,params){var customEvent=methods.createCustomEvent(event,params);if(customEvent){obj.dispatchEvent(customEvent)}}};var self=$(this),$searchForm=self.find(".aws-search-form"),$searchField=self.find(".aws-search-field"),$searchButton=self.find(".aws-search-btn"),haveResults=!1,eShowResults=!1,requests=Array(),searchFor="",keyupTimeout,cachedResponse=new Array;var ajaxUrl=self.data("url")!==undefined?self.data("url"):!1;if(document.createEvent){eShowResults=document.createEvent("Event");eShowResults.initEvent("awsShowingResults",!0,!0);eShowResults.eventName="awsShowingResults"}if(options==="relayout"){var d=self.data(pluginPfx);methods.resultLayout();return}instance++;self.data(pluginPfx,{minChars:self.data("min-chars")!==undefined?self.data("min-chars"):1,lang:self.data("lang")!==undefined?self.data("lang"):!1,showLoader:self.data("show-loader")!==undefined?self.data("show-loader"):!0,showMore:self.data("show-more")!==undefined?self.data("show-more"):!0,ajaxSearch:self.data("ajax-search")!==undefined?self.data("ajax-search"):!0,showPage:self.data("show-page")!==undefined?self.data("show-page"):!0,showClear:self.data("show-clear")!==undefined?self.data("show-clear"):!1,mobileScreen:self.data("mobile-screen")!==undefined?self.data("mobile-screen"):!1,useAnalytics:self.data("use-analytics")!==undefined?self.data("use-analytics"):!1,searchTimeout:self.data("timeout")!==undefined?parseInt(self.data("timeout")):300,instance:instance,resultBlock:"#aws-search-result-"+instance,pageId:self.data("page-id")!==undefined?self.data("page-id"):0,tax:self.data("tax")!==undefined?self.data("tax"):0});var d=self.data(pluginPfx);methods.createAndDispatchEvent(document,"awsLoaded",{instance:instance,form:self,data:d});if($searchForm.length>0){methods.init.call(this)}$searchField.on("keyup input",function(e){if(e.keyCode!=40&&e.keyCode!=38){methods.onKeyup(e)}});$searchField.on("focus",function(e){$searchForm.addClass("aws-focus");methods.onFocus(e)});$searchField.on("focusout",function(e){$searchForm.removeClass("aws-focus")});$searchField.on("aws_search_force",function(e,term){methods.forceNewSearch(term,!1)});$searchForm.on("keypress",function(e){if(e.keyCode==13&&(!d.showPage||$searchField.val()==="")){e.preventDefault()}});$searchButton.on("click",function(e){if(d.showPage&&$searchField.val()!==""){$searchForm.submit()}});$searchForm.find(".aws-search-clear").on("click",function(e){$searchField.val("");$searchField.focus();methods.resultsHide();$(d.resultBlock).html("");searchFor=""});$searchForm.on("submit",function(e){if(!d.ajaxSearch){methods.analytics($searchField.val(),!0)}});$(document).on("click",function(e){methods.hideResults(e)});$(window).on("resize",function(e){methods.resultLayout()});$(window).on("scroll",function(e){if($(d.resultBlock).css("display")=="block"){methods.resultLayout()}});$(d.resultBlock).on("mouseenter",".aws_result_item",function(){methods.removeHovered();$(this).addClass("hovered");$searchField.trigger("mouseenter")});$(d.resultBlock).on("mouseleave",".aws_result_item",function(){methods.removeHovered()});$(d.resultBlock).on("click",".aws_search_more",function(e){e.preventDefault();$searchForm.submit()});$(d.resultBlock).on("click","span[href], [data-link]",function(e){e.preventDefault();var link=$(this).data("link")?$(this).data("link"):$(this).attr("href");if(link===""||link==="#"){return}e.stopPropagation();if(link){window.location=link}});$(d.resultBlock).on("click","[data-aws-term-submit]",function(e){e.preventDefault();var term=$(this).data("aws-term-submit");var submit=$(this).data("aws-term-submit-form")?true:!1;methods.forceNewSearch(term,submit)});$(self).on("click",".aws-mobile-fixed-close",function(e){methods.hideMobileLayout()});$(window).on("keydown",function(e){if(e.keyCode==40||e.keyCode==38){if(methods.isResultsVisible()){e.stopPropagation();e.preventDefault();var $item=$(d.resultBlock).find(".aws_result_item");var $hoveredItem=$(d.resultBlock).find(".aws_result_item.hovered");var $itemsList=$(d.resultBlock).find("ul");if(e.keyCode==40){if($hoveredItem.length>0){methods.removeHovered();$hoveredItem.next().addClass("hovered")}else{$item.first().addClass("hovered")}}if(e.keyCode==38){if($hoveredItem.length>0){methods.removeHovered();$hoveredItem.prev().addClass("hovered")}else{$item.last().addClass("hovered")}}var activeItemOffset=$(".aws_result_item.hovered").position();if(activeItemOffset){$itemsList.animate({scrollTop:activeItemOffset.top+$itemsList.scrollTop()},400)}}}})};$(document).ready(function(){$(selector).each(function(){$(this).aws_search()});$("[data-avia-search-tooltip]").on("click",function(){window.setTimeout(function(){$(selector).aws_search()},1e3)});var $filters_widget=$(".woocommerce.widget_layered_nav_filters");var searchQuery=window.location.search;if($filters_widget.length>0&&searchQuery){if(searchQuery.indexOf("type_aws=true")!==-1){var $filterLinks=$filters_widget.find("ul li.chosen a");if($filterLinks.length>0){var addQuery="&type_aws=true";$filterLinks.each(function(){var filterLink=$(this).attr("href");if(filterLink&&filterLink.indexOf("post_type=product")!==-1){$(this).attr("href",filterLink+addQuery)}})}}}$("[data-aws-term-submit]").on("click",function(e){e.preventDefault();var $btn=$(this);var term=$btn.data("aws-term-submit");var searchForm;if($btn.closest(".aws-search-result").length>0){return}if(term&&term!==""){if($btn.data("aws-selector")!=="undefined"){var selector=$btn.data("aws-selector");searchForm=$($btn.data("aws-selector"));if(searchForm.length>0&&!searchForm.hasClass("aws-search-form")){searchForm=searchForm.find(".aws-search-form")}}else if($btn.prev(".aws-container").length>0){searchForm=$btn.prev(".aws-container").find(".aws-search-form")}else if($btn.next(".aws-container").length>0){searchForm=$btn.next(".aws-container").find(".aws-search-form")}else if($btn.closest(".aws-container").length>0){searchForm=$btn.closest(".aws-container").find(".aws-search-form")}if(typeof searchForm==="undefined"||!searchForm.length>0){var parentCount=0;var parentElem;do{parentCount++;parentElem=typeof parentElem!=="undefined"?parentElem.parent():$btn.parent();searchForm=parentElem.find(".aws-search-form")}while(parentCount<4&&!searchForm.length>0);if((typeof searchForm==="undefined"||!searchForm.length>0)&&$(".aws-container:visible:first").length>0){searchForm=$(".aws-container:visible:first .aws-search-form")}}if(searchForm&&searchForm.length>0){var $searchField=searchForm.find(".aws-search-field");$searchField.trigger("aws_search_force",[term])}}})})})(jQuery);!function(t){t(".md-size-chart-btn").click(function(a){a.preventDefault();var s=t(this).attr("chart-data-id");t('.scfw-size-chart-modal[chart-data-id="'+s+'"]').show(),t('.scfw-size-chart-modal[chart-data-id="'+s+'"]').removeClass("md-size-chart-hide"),t('.scfw-size-chart-modal[chart-data-id="'+s+'"]').addClass("md-size-chart-show"),t("body").addClass("scfw-size-chart-active"),0!==t(".scfw_size-chart-details-tab").length&&setTimeout(function(){var a=t(".scfw_size-chart-details-tab span.active-tab").position(),s=t(".scfw_size-chart-details-tab span.active-tab").outerWidth();t(".scfw_size-chart-details-tab .scfw_tab_underline").css({left:+a.left,width:s})},400)}),t("div#md-size-chart-modal .remodal-close").click(function(a){a.preventDefault(),t(this).parents(".scfw-size-chart-modal").removeClass("md-size-chart-show"),t(this).parents(".scfw-size-chart-modal").addClass("md-size-chart-hide"),t("body").removeClass("scfw-size-chart-active")}),t("div.md-size-chart-overlay").click(function(a){a.preventDefault(),t(this).parents(".scfw-size-chart-modal").removeClass("md-size-chart-show"),t(this).parents(".scfw-size-chart-modal").addClass("md-size-chart-hide"),t("body").removeClass("scfw-size-chart-active")}),t(".md-size-chart-modal").each(function(){var a=t(this).attr("chart-data-id");t('.md-size-chart-modal[chart-data-id="'+a+'"]').slice(1).remove()}),t(".scfw_size-chart-details-tab span").click(function(){var a=t(this).attr("data-tab");t(".scfw_size-chart-details-tab span").removeClass("active-tab"),t(".scfw_size-chart-details-tab + .chart-container .scfw-tab-content").removeClass("active-tab"),t(this).addClass("active-tab"),t(".scfw_size-chart-details-tab + .chart-container #"+a).addClass("active-tab");var s=t(this).position(),e=t(this).outerWidth();t(".scfw_size-chart-details-tab span").css("border-color","transparent"),t(".scfw_size-chart-details-tab .scfw_tab_underline").css({visibility:"visible",left:+s.left,width:e})}),t(".scfw-chart-table td, .scfw-chart-table th").mouseenter(function(){var a=t(this).prevAll().length+1,s=t(this).closest("tr").prevAll().length+1;a>1&&t(this).closest("table").find("tr:lt("+s+") > td:nth-child("+a+"), tr:lt("+s+") > th:nth-child("+a+")").addClass("col-highlight")}).mouseleave(function(){t(this).closest("table").find("tr > .col-highlight").removeClass("col-highlight")})}(jQuery);
/*! This file is auto-generated */
!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof module&&module.exports?module.exports=e(require("jquery")):jQuery&&!jQuery.fn.hoverIntent&&e(jQuery)}(function(f){"use strict";function u(e){return"function"==typeof e}var i,r,v={interval:100,sensitivity:6,timeout:0},s=0,a=function(e){i=e.pageX,r=e.pageY},p=function(e,t,n,o){if(Math.sqrt((n.pX-i)*(n.pX-i)+(n.pY-r)*(n.pY-r))<o.sensitivity)return t.off(n.event,a),delete n.timeoutId,n.isActive=!0,e.pageX=i,e.pageY=r,delete n.pX,delete n.pY,o.over.apply(t[0],[e]);n.pX=i,n.pY=r,n.timeoutId=setTimeout(function(){p(e,t,n,o)},o.interval)};f.fn.hoverIntent=function(e,t,n){function o(e){var u=f.extend({},e),r=f(this),v=((t=r.data("hoverIntent"))||r.data("hoverIntent",t={}),t[i]),t=(v||(t[i]=v={id:i}),v.timeoutId&&(v.timeoutId=clearTimeout(v.timeoutId)),v.event="mousemove.hoverIntent.hoverIntent"+i);"mouseenter"===e.type?v.isActive||(v.pX=u.pageX,v.pY=u.pageY,r.off(t,a).on(t,a),v.timeoutId=setTimeout(function(){p(u,r,v,d)},d.interval)):v.isActive&&(r.off(t,a),v.timeoutId=setTimeout(function(){var e,t,n,o,i;e=u,t=r,n=v,o=d.out,(i=t.data("hoverIntent"))&&delete i[n.id],o.apply(t[0],[e])},d.timeout))}var i=s++,d=f.extend({},v);f.isPlainObject(e)?(d=f.extend(d,e),u(d.out)||(d.out=d.over)):d=u(t)?f.extend(d,{over:e,out:t,selector:n}):f.extend(d,{over:e,out:e,selector:t});return this.on({"mouseenter.hoverIntent":o,"mouseleave.hoverIntent":o},d.selector)}});!function(){var e,t,n,o,i={5237:function(){Flatsome.behavior("back-to-top",{attach(e){const t=jQuery(".back-to-top",e);if(!t.length)return;let n=null;window.addEventListener("scroll",(()=>{var e;const o=jQuery(window).scrollTop();n=null!==(e=n)&&void 0!==e?e:jQuery(window).height(),t.toggleClass("active",o>=n)}),{passive:!0})}})},1094:function(){Flatsome.behavior("commons",{attach(e){jQuery("select.resizeselect").resizeselect(),jQuery("[data-parallax]",e).flatsomeParallax(),jQuery.fn.packery&&(jQuery("[data-packery-options], .has-packery",e).each((function(){let e=jQuery(this);e.packery({originLeft:!flatsomeVars.rtl}),setTimeout((function(){e.imagesLoaded((function(){e.packery("layout")}))}),100)})),jQuery(".banner-grid-wrapper").imagesLoaded((function(){jQuery(this.elements).removeClass("processing")}))),"objectFitPolyfill"in window&&window.objectFitPolyfill()},detach(e){}})},4206:function(){const e="ux-body-overlay--hover-active";Flatsome.behavior("nav-hover",{attach(t){const n=jQuery(".ux-body-overlay");n.length&&(n.removeClass(e),jQuery([".nav-prompts-overlay li.menu-item",".nav-prompts-overlay .header-vertical-menu__opener"].join(", "),t).on({mouseenter:()=>n.addClass(e),mouseleave:()=>n.removeClass(e)}))}})},6241:function(){function e(e){e.attr("aria-hidden","true"),e.find("> li > a, > li > button").attr("tabindex","-1")}Flatsome.behavior("sidebar-slider",{attach(t){const n=jQuery("body").hasClass("mobile-submenu-toggle");jQuery(".mobile-sidebar-slide",t).each(((t,o)=>{const i=parseInt(jQuery(o).data("levels"),10)||1,a=jQuery(".sidebar-menu",o),r=jQuery(".nav-sidebar",o);jQuery(["> li > ul.children","> li > .sub-menu",i>1?"> li > ul.children > li > ul":null].filter(Boolean).join(", "),r).each(((t,o)=>{const i=jQuery(o),r=i.parent(),s=r.parents("ul:first"),l=jQuery(["> .toggle",'> a[href="#"]',n&&"> a"].filter(Boolean).join(","),r),c=r.find("> a").text().trim(),u=i.parents("ul").length,d=Boolean(window.flatsomeVars.rtl),h=jQuery(`\n            <li class="nav-slide-header pt-half pb-half">\n              <button class="toggle">\n                <i class="icon-angle-left"></i>\n                ${c||window.flatsomeVars.i18n.mainMenu}\n              </button>\n            </li>\n          `);i.prepend(h),e(i);let f=null;l.off("click").on("click",(e=>{var t;r.attr("aria-expanded","true"),s.addClass("is-current-parent"),i.addClass("is-current-slide"),a.css("transform",`translateX(${d?"":"-"}${100*u}%)`),(t=i).attr("aria-hidden","false"),t.find("> li > a, > li > button").attr("tabindex",""),clearTimeout(f),e.preventDefault()})),h.find(".toggle").on("click",(()=>{a.css("transform",`translateX(${d?"":"-"}${100*(u-1)}%)`),e(i),f=setTimeout((()=>{i.removeClass("is-current-slide"),s.removeClass("is-current-parent")}),300),r.removeClass("active"),r.attr("aria-expanded","false")}))}))}))}})},8131:function(){Flatsome.behavior("sidebar-tabs",{attach(e){jQuery(".sidebar-menu-tabs",e).each(((e,t)=>{const n=jQuery(t),o=n.find(".sidebar-menu-tabs__tab"),i=n.parent().find("ul.nav-sidebar");o.each(((e,t)=>{jQuery(t).on("click",(function(t){!function(e,t,n){t.each(((t,n)=>jQuery(n).toggleClass("active",t===e))),n.each(((t,n)=>jQuery(n).toggleClass("hidden",t===e)))}(e,o,i),t.preventDefault(),t.stopPropagation()}))}))}))}})},4113:function(){Flatsome.behavior("scroll-to",{attach(){const e=jQuery("span.scroll-to"),t=parseInt(flatsomeVars.sticky_height,10),n=jQuery("#wpadminbar");if(!e.length)return;let o=jQuery(".scroll-to-bullets");o.length?(o.children().lazyTooltipster("destroy"),o.empty()):(o=jQuery('<div class="scroll-to-bullets hide-for-medium"/>'),jQuery("body").append(o)),jQuery("li.scroll-to-link").remove(),e.each((function(e,t){const i=jQuery(t),a=i.data("link"),r=i.data("title"),s=`a[href*="${a||"<nolink>"}"]`;if(i.data("bullet")){const e=jQuery(`\n          <a href="${a}" data-title="${r}" title="${r}">\n          <strong></strong>\n          </a>\n        `);e.lazyTooltipster({position:"left",delay:50,contentAsHTML:!0,touchDevices:!1}),o.append(e)}const l=jQuery(`\n          <li class="scroll-to-link"><a data-animate="fadeIn" href="${a}" data-title="${r}" title="${r}">\n          ${r}\n          </a></li>\n        `);jQuery("li.nav-single-page").before(l),setTimeout((function(){jQuery(".scroll-to-link a").attr("data-animated","true")}),300),jQuery(s).off("click").on("click",(function(e){const t=jQuery(this).attr("href").split("#")[1];if(!t)return;let o=i.attr("data-offset");o&&n.length&&n.is(":visible")&&(o=Number(o)+Number(n.height())),setTimeout((()=>{jQuery.scrollTo(`a[name="${t}"]`,{...!isNaN(o)&&{offset:-o}})}),0),jQuery.fn.magnificPopup&&jQuery.magnificPopup.close(),e.preventDefault()}))}));let i=0;const a=()=>{clearTimeout(i),i=setTimeout((()=>{const n=e.get().map((e=>e.getBoundingClientRect().y));o.find("a").each(((e,o)=>{const i=n[e],a=n[e+1]||window.innerHeight,r=i<=t+100&&a>t+100;jQuery(o).toggleClass("active",r)}))}),100)};if(window.addEventListener("scroll",a,{passive:!0}),window.addEventListener("resize",a),a(),location.hash){const e=decodeURIComponent(location.hash.replace("#",""));let t=jQuery(`a[name="${e}"]`).closest(".scroll-to").attr("data-offset");t&&n.length&&n.is(":visible")&&(t=Number(t)+Number(n.height())),jQuery.scrollTo(`a[name="${e}"]`,{...!isNaN(t)&&{offset:-t}})}},detach(){jQuery("span.scroll-to").length&&setTimeout(this.attach,0)}})},5414:function(){function e(e,t,n){t.each(((t,n)=>{jQuery(n).toggleClass("active",t===e),jQuery(n).find("> a").attr("aria-selected",t===e?"true":"false").attr("tabindex",t===e?null:"-1")})),n.each(((t,n)=>jQuery(n).toggleClass("active",t===e))),jQuery.fn.packery&&jQuery("[data-packery-options]",n[e]).packery("layout")}Flatsome.behavior("tabs",{attach(t){const n=window.location.hash;let o=!1;jQuery(".tabbed-content",t).each((function(t,i){const a=jQuery(i),r=a.find("> .nav > li"),s=a.find("> .tab-panels > .panel"),l=a.find("> .nav").hasClass("active-on-hover"),c=a.find("> .nav").hasClass("nav-vertical");s.removeAttr("style"),r.each((function(t,i){const u=jQuery(i).find("a");u.on("click",(function(n){e(t,r,s),n.preventDefault(),n.stopPropagation()})),u.on("keydown",(e=>{let n;switch(e.key){case c?"ArrowDown":"ArrowRight":n=r.eq((t+1)%r.length);break;case c?"ArrowUp":"ArrowLeft":n=r.eq((t-1)%r.length);break;case"Home":n=r.first();break;case"End":n=r.last()}n&&(n.find("> a").trigger("focus"),e.stopPropagation(),e.preventDefault())})),l&&u.hoverIntent({sensitivity:3,interval:20,timeout:70,over(n){e(t,r,s)},out(){}}),!n.substring(1).length||decodeURIComponent(n.substring(1))!==u.attr("href")?.split("#")[1]&&n.substring(1)!==u.attr("href")?.split("#")[1]||(e(t,r,s),o||(o=!0,setTimeout((()=>{jQuery.scrollTo(a)}),500)))}))}))}})},5958:function(){Flatsome.behavior("toggle",{attach(e){function t(e){const t=jQuery(e.currentTarget).parent();t.toggleClass("active"),t.attr("aria-expanded","false"===t.attr("aria-expanded")?"true":"false"),e.preventDefault()}jQuery([".widget ul.children",".nav ul.children",".menu .sub-menu",".mobile-sidebar-levels-2 .nav ul.children > li > ul"].join(", "),e).each((function(){if(!jQuery(this).prev("button.toggle").length){const e=jQuery(this).parents(".nav-slide").length?"right":"down";jQuery(this).parent().addClass("has-child").attr("aria-expanded","false"),jQuery(this).before(`<button class="toggle" aria-label="${window.flatsomeVars.i18n.toggleButton}"><i class="icon-angle-${e}"></i></button>`)}})),jQuery(".current-cat-parent",e).addClass("active").attr("aria-expanded","true").removeClass("current-cat-parent"),jQuery(".toggle",e).off("click.flatsome").on("click.flatsome",t);const n=jQuery("body").hasClass("mobile-submenu-toggle");jQuery(".sidebar-menu li.menu-item.has-child",e).each((function(){const e=jQuery(this),o=e.find("> a:first");"#"===o.attr("href")?o.off("click.flatsome").on("click.flatsome",(function(t){t.preventDefault(),e.toggleClass("active"),e.attr("aria-expanded","false"===e.attr("aria-expanded")?"true":"false")})):n&&o.next(".toggle").length&&o.on("click",t)}))}})},9417:function(){Flatsome.behavior("youtube",{attach(e){var t,n,o,i,a,r=jQuery(".ux-youtube",e);0!==r.length&&(window.onYouTubePlayerAPIReady=function(){r.each((function(){var e=jQuery(this),t=e.attr("id"),n=e.data("videoid"),o=e.data("loop"),i=e.data("audio");new YT.Player(t,{height:"100%",width:"100%",playerVars:{html5:1,autoplay:1,controls:0,rel:0,modestbranding:1,playsinline:1,showinfo:0,fs:0,loop:o,el:0,playlist:o?n:void 0},videoId:n,events:{onReady:function(e){0===i&&e.target.mute()}}})}))},n="script",o="youtube-jssdk",a=(t=document).getElementsByTagName(n)[0],t.getElementById(o)||((i=t.createElement(n)).id=o,i.src="https://www.youtube.com/player_api",a.parentNode.insertBefore(i,a)))}})},3094:function(e,t,n){n.g.Flatsome={behaviors:{},plugin(e,t,n){n=n||{},jQuery.fn[e]=function(o){if("string"==typeof arguments[0]){var i=null,a=arguments[0],r=Array.prototype.slice.call(arguments,1);return this.each((function(){if(!jQuery.data(this,"plugin_"+e)||"function"!=typeof jQuery.data(this,"plugin_"+e)[a])throw new Error("Method "+a+" does not exist on jQuery."+e);i=jQuery.data(this,"plugin_"+e)[a].apply(this,r)})),"destroy"===a&&this.each((function(){jQuery(this).removeData("plugin_"+e)})),void 0!==i?i:this}if("object"==typeof o||!o)return this.each((function(){jQuery.data(this,"plugin_"+e)||(o=jQuery.extend({},n,o),jQuery.data(this,"plugin_"+e,new t(this,o)))}))}},behavior(e,t){this.behaviors[e]=t},attach(e,t=e){if("string"==typeof e)return this.behaviors.hasOwnProperty(e)&&"function"==typeof this.behaviors[e].attach?this.behaviors[e].attach(t||document):null;for(let e in this.behaviors)"function"==typeof this.behaviors[e].attach&&this.behaviors[e].attach(t||document)},detach(e,t=e){if("string"==typeof e)return this.behaviors.hasOwnProperty(e)&&"function"==typeof this.behaviors[e].detach?this.behaviors[e].detach(t||document):null;for(let e in this.behaviors)"function"==typeof this.behaviors[e].detach&&this.behaviors[e].detach(t||document)}}},3484:function(){jQuery(".section .loading-spin, .banner .loading-spin, .page-loader").fadeOut(),jQuery("#top-link").on("click",(function(e){jQuery.scrollTo(0),e.preventDefault()})),jQuery(".scroll-for-more").on("click",(function(){jQuery.scrollTo(jQuery(this))})),jQuery(".search-dropdown button").on("click",(function(e){jQuery(this).parent().find("input").trigger("focus"),e.preventDefault()})),jQuery(".current-cat").addClass("active"),jQuery("html").removeClass("loading-site"),setTimeout((function(){jQuery(".page-loader").remove()}),1e3),jQuery(".resize-select").resizeselect(),flatsomeVars.user.can_edit_pages&&jQuery(".block-edit-link").each((function(){const e=jQuery(this);let t=e.data("link");const n=e.data("backend"),o=e.data("title"),i=e.parents('[id^="menu-item-"]');if(i.length&&i.hasClass("menu-item-has-block")){const e=i.attr("id").match(/menu-item-(\d+)/);e&&e[1]&&(t+=`&menu_id=${e[1]}`)}jQuery(this).next().addClass("has-block").lazyTooltipster({distance:-15,repositionOnScroll:!0,interactive:!0,contentAsHTML:!0,content:o+'<br/><a class="button edit-block-button edit-block-button-builder" href="'+t+'">UX Builder</a><a class="button edit-block-button edit-block-button edit-block-button-backend" href="'+n+'">WP Editor</a>'}),jQuery(this).remove()})),document.addEventListener("uxb_app_ready",(()=>{const e=new URLSearchParams(window.top.location.search),t=parseInt(e.get("menu_id"));t&&setTimeout((()=>{const e=jQuery(`#menu-item-${t}`),n=e.parent().hasClass("ux-nav-vertical-menu");e.hasClass("menu-item-has-block has-dropdown")&&!e.hasClass("current-dropdown")&&(n&&jQuery(".header-vertical-menu__fly-out").addClass("header-vertical-menu__fly-out--open"),jQuery(`#menu-item-${t} a:first`).trigger("click"))}),1e3)})),jQuery("#hotspot").on("click",(function(e){e.preventDefault()})),jQuery(".wpcf7-form .wpcf7-submit").on("click",(function(e){jQuery(this).parent().parent().addClass("processing")})),jQuery(".wpcf7").on("wpcf7invalid wpcf7spam wpcf7mailsent wpcf7mailfailed",(function(e){jQuery(".processing").removeClass("processing")})),jQuery(document).ajaxComplete((function(e,t,n){jQuery(".processing").removeClass("processing")}))},1711:function(e,t,n){jQuery.fn.lazyTooltipster=function(e){return this.each(((t,o)=>{const i=jQuery(o);"string"==typeof e?jQuery.fn.tooltipster&&i.hasClass("tooltipstered")&&i.tooltipster(e):i.one("mouseenter",(t=>{!function(e,t){(jQuery.fn.tooltipster?Promise.resolve():n.e(635).then(n.t.bind(n,2650,23))).then((()=>{e.hasClass("tooltipstered")||e.tooltipster({theme:"tooltipster-default",delay:10,animationDuration:300,...t}),e.tooltipster("show")}))}(i,e)}))}))}},9207:function(){Flatsome.plugin("resizeselect",(function(e,t){jQuery(e).on("change",(function(){var e=jQuery(this),t=e.find("option:selected").val(),n=e.find("option:selected").text(),o=jQuery('<span class="select-resize-ghost">').html(n);o.appendTo(e.parent());var i=o.width();o.remove(),e.width(i+7),t&&e.parent().parent().find("input.search-field").focus()})).trigger("change")}))},3404:function(e,t,n){var o,i;"undefined"!=typeof window&&window,void 0===(i="function"==typeof(o=function(){"use strict";function e(){}var t=e.prototype;return t.on=function(e,t){if(e&&t){var n=this._events=this._events||{},o=n[e]=n[e]||[];return-1==o.indexOf(t)&&o.push(t),this}},t.once=function(e,t){if(e&&t){this.on(e,t);var n=this._onceEvents=this._onceEvents||{};return(n[e]=n[e]||{})[t]=!0,this}},t.off=function(e,t){var n=this._events&&this._events[e];if(n&&n.length){var o=n.indexOf(t);return-1!=o&&n.splice(o,1),this}},t.emitEvent=function(e,t){var n=this._events&&this._events[e];if(n&&n.length){n=n.slice(0),t=t||[];for(var o=this._onceEvents&&this._onceEvents[e],i=0;i<n.length;i++){var a=n[i];o&&o[a]&&(this.off(e,a),delete o[a]),a.apply(this,t)}return this}},t.allOff=function(){delete this._events,delete this._onceEvents},e})?o.call(t,n,t,e):o)||(e.exports=i)},3959:function(){!function(){var e=window.MutationObserver||window.WebKitMutationObserver,t="ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch;if(void 0===document.documentElement.style["touch-action"]&&!document.documentElement.style["-ms-touch-action"]&&t&&e){window.Hammer=window.Hammer||{};var n=/touch-action[:][\s]*(none)[^;'"]*/,o=/touch-action[:][\s]*(manipulation)[^;'"]*/,i=/touch-action/,a=/(iP(ad|hone|od))/.test(navigator.userAgent)&&("indexedDB"in window||!!window.performance);window.Hammer.time={getTouchAction:function(e){return this.checkStyleString(e.getAttribute("style"))},checkStyleString:function(e){if(i.test(e))return n.test(e)?"none":!o.test(e)||"manipulation"},shouldHammer:function(e){var t=e.target.hasParent;return!(!t||a&&!(Date.now()-e.target.lastStart<125))&&t},touchHandler:function(e){var t=this.shouldHammer(e);if("none"===t)this.dropHammer(e);else if("manipulation"===t){var n=e.target.getBoundingClientRect();n.top===this.pos.top&&n.left===this.pos.left&&this.dropHammer(e)}this.scrolled=!1,delete e.target.lastStart,delete e.target.hasParent},dropHammer:function(e){"touchend"===e.type&&(e.target.focus(),setTimeout((function(){e.target.click()}),0)),e.preventDefault()},touchStart:function(e){this.pos=e.target.getBoundingClientRect(),e.target.hasParent=this.hasParent(e.target),a&&e.target.hasParent&&(e.target.lastStart=Date.now())},styleWatcher:function(e){e.forEach(this.styleUpdater,this)},styleUpdater:function(e){if(e.target.updateNext)e.target.updateNext=!1;else{var t=this.getTouchAction(e.target);t?"none"!==t&&(e.target.hadTouchNone=!1):!t&&(e.oldValue&&this.checkStyleString(e.oldValue)||e.target.hadTouchNone)&&(e.target.hadTouchNone=!0,e.target.updateNext=!1,e.target.setAttribute("style",e.target.getAttribute("style")+" touch-action: none;"))}},hasParent:function(e){for(var t,n=e;n&&n.parentNode;n=n.parentNode)if(t=this.getTouchAction(n))return t;return!1},installStartEvents:function(){document.addEventListener("touchstart",this.touchStart.bind(this)),document.addEventListener("mousedown",this.touchStart.bind(this))},installEndEvents:function(){document.addEventListener("touchend",this.touchHandler.bind(this),!0),document.addEventListener("mouseup",this.touchHandler.bind(this),!0)},installObserver:function(){this.observer=new e(this.styleWatcher.bind(this)).observe(document,{subtree:!0,attributes:!0,attributeOldValue:!0,attributeFilter:["style"]})},install:function(){this.installEndEvents(),this.installStartEvents(),this.installObserver()}},window.Hammer.time.install()}}()},8279:function(e,t,n){var o,i;!function(a,r){"use strict";o=[n(3404)],i=function(e){return function(e,t){var n=e.jQuery,o=e.console;function i(e,t){for(var n in t)e[n]=t[n];return e}var a=Array.prototype.slice;function r(e,t,s){if(!(this instanceof r))return new r(e,t,s);var l,c=e;"string"==typeof e&&(c=document.querySelectorAll(e)),c?(this.elements=(l=c,Array.isArray(l)?l:"object"==typeof l&&"number"==typeof l.length?a.call(l):[l]),this.options=i({},this.options),"function"==typeof t?s=t:i(this.options,t),s&&this.on("always",s),this.getImages(),n&&(this.jqDeferred=new n.Deferred),setTimeout(this.check.bind(this))):o.error("Bad element for imagesLoaded "+(c||e))}r.prototype=Object.create(t.prototype),r.prototype.options={},r.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)},r.prototype.addElementImages=function(e){"IMG"==e.nodeName&&this.addImage(e),!0===this.options.background&&this.addElementBackgroundImages(e);var t=e.nodeType;if(t&&s[t]){for(var n=e.querySelectorAll("img"),o=0;o<n.length;o++){var i=n[o];this.addImage(i)}if("string"==typeof this.options.background){var a=e.querySelectorAll(this.options.background);for(o=0;o<a.length;o++){var r=a[o];this.addElementBackgroundImages(r)}}}};var s={1:!0,9:!0,11:!0};function l(e){this.img=e}function c(e,t){this.url=e,this.element=t,this.img=new Image}return r.prototype.addElementBackgroundImages=function(e){var t=getComputedStyle(e);if(t)for(var n=/url\((['"])?(.*?)\1\)/gi,o=n.exec(t.backgroundImage);null!==o;){var i=o&&o[2];i&&this.addBackground(i,e),o=n.exec(t.backgroundImage)}},r.prototype.addImage=function(e){var t=new l(e);this.images.push(t)},r.prototype.addBackground=function(e,t){var n=new c(e,t);this.images.push(n)},r.prototype.check=function(){var e=this;function t(t,n,o){setTimeout((function(){e.progress(t,n,o)}))}this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?this.images.forEach((function(e){e.once("progress",t),e.check()})):this.complete()},r.prototype.progress=function(e,t,n){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!e.isLoaded,this.emitEvent("progress",[this,e,t]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,e),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&o&&o.log("progress: "+n,e,t)},r.prototype.complete=function(){var e=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(e,[this]),this.emitEvent("always",[this]),this.jqDeferred){var t=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[t](this)}},l.prototype=Object.create(t.prototype),l.prototype.check=function(){this.getIsImageComplete()?this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.proxyImage.src=this.img.src)},l.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},l.prototype.confirm=function(e,t){this.isLoaded=e,this.emitEvent("progress",[this,this.img,t])},l.prototype.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},l.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},l.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},l.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},c.prototype=Object.create(l.prototype),c.prototype.check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url,this.getIsImageComplete()&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},c.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},c.prototype.confirm=function(e,t){this.isLoaded=e,this.emitEvent("progress",[this,this.element,t])},r.makeJQueryPlugin=function(t){(t=t||e.jQuery)&&((n=t).fn.imagesLoaded=function(e,t){return new r(this,e,t).jqDeferred.promise(n(this))})},r.makeJQueryPlugin(),r}(a,e)}.apply(t,o),void 0===i||(e.exports=i)}("undefined"!=typeof window?window:this)},7461:function(e,t,n){var o,i,a;!function(r){"use strict";i=[n(428)],void 0===(a="function"==typeof(o=function(e){var t=e.scrollTo=function(t,n,o){return e(window).scrollTo(t,n,o)};function n(t){return!t.nodeName||-1!==e.inArray(t.nodeName.toLowerCase(),["iframe","#document","html","body"])}function o(e){return"function"==typeof e}function i(t){return o(t)||e.isPlainObject(t)?t:{top:t,left:t}}return t.defaults={axis:"xy",duration:0,limit:!0},e.fn.scrollTo=function(a,r,s){"object"==typeof r&&(s=r,r=0),"function"==typeof s&&(s={onAfter:s}),"max"===a&&(a=9e9),s=e.extend({},t.defaults,s),r=r||s.duration;var l=s.queue&&s.axis.length>1;return l&&(r/=2),s.offset=i(s.offset),s.over=i(s.over),this.each((function(){if(null!==a){var c,u=n(this),d=u?this.contentWindow||window:this,h=e(d),f=a,p={};switch(typeof f){case"number":case"string":if(/^([+-]=?)?\d+(\.\d+)?(px|%)?$/.test(f)){f=i(f);break}f=u?e(f):e(f,d);case"object":if(0===f.length)return;(f.is||f.style)&&(c=(f=e(f)).offset())}var y=o(s.offset)&&s.offset(d,f)||s.offset;e.each(s.axis.split(""),(function(e,n){var o="x"===n?"Left":"Top",i=o.toLowerCase(),a="scroll"+o,r=h[a](),g=t.max(d,n);if(c)p[a]=c[i]+(u?0:r-h.offset()[i]),s.margin&&(p[a]-=parseInt(f.css("margin"+o),10)||0,p[a]-=parseInt(f.css("border"+o+"Width"),10)||0),p[a]+=y[i]||0,s.over[i]&&(p[a]+=f["x"===n?"width":"height"]()*s.over[i]);else{var v=f[i];p[a]=v.slice&&"%"===v.slice(-1)?parseFloat(v)/100*g:v}s.limit&&/^\d+$/.test(p[a])&&(p[a]=p[a]<=0?0:Math.min(p[a],g)),!e&&s.axis.length>1&&(r===p[a]?p={}:l&&(m(s.onAfterFirst),p={}))})),m(s.onAfter)}function m(t){var n=e.extend({},s,{queue:!0,duration:r,complete:t&&function(){t.call(d,f,s)}});h.animate(p,n)}}))},t.max=function(t,o){var i="x"===o?"Width":"Height",a="scroll"+i;if(!n(t))return t[a]-e(t)[i.toLowerCase()]();var r="client"+i,s=t.ownerDocument||t.document,l=s.documentElement,c=s.body;return Math.max(l[a],c[a])-Math.min(l[r],c[r])},e.Tween.propHooks.scrollLeft=e.Tween.propHooks.scrollTop={get:function(t){return e(t.elem)[t.prop]()},set:function(t){var n=this.get(t);if(t.options.interrupt&&t._last&&t._last!==n)return e(t.elem).stop();var o=Math.round(t.now);n!==o&&(e(t.elem)[t.prop](o),t._last=this.get(t))}},t})?o.apply(t,i):o)||(e.exports=a)}()},428:function(e){"use strict";e.exports=window.jQuery}},a={};function r(e){var t=a[e];if(void 0!==t)return t.exports;var n=a[e]={exports:{}};return i[e].call(n.exports,n,n.exports,r),n.exports}r.m=i,t=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},r.t=function(n,o){if(1&o&&(n=this(n)),8&o)return n;if("object"==typeof n&&n){if(4&o&&n.__esModule)return n;if(16&o&&"function"==typeof n.then)return n}var i=Object.create(null);r.r(i);var a={};e=e||[null,t({}),t([]),t(t)];for(var s=2&o&&n;"object"==typeof s&&!~e.indexOf(s);s=t(s))Object.getOwnPropertyNames(s).forEach((function(e){a[e]=function(){return n[e]}}));return a.default=function(){return n},r.d(i,a),i},r.d=function(e,t){for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.f={},r.e=function(e){return Promise.all(Object.keys(r.f).reduce((function(t,n){return r.f[n](e,t),t}),[]))},r.u=function(e){return"js/chunk."+{230:"popups",436:"slider",635:"tooltips",970:"lottie",987:"countup"}[e]+".js"},r.miniCssF=function(e){},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n={},o="flatsome:",r.l=function(e,t,i,a){if(n[e])n[e].push(t);else{var s,l;if(void 0!==i)for(var c=document.getElementsByTagName("script"),u=0;u<c.length;u++){var d=c[u];if(d.getAttribute("src")==e||d.getAttribute("data-webpack")==o+i){s=d;break}}s||(l=!0,(s=document.createElement("script")).charset="utf-8",s.timeout=120,r.nc&&s.setAttribute("nonce",r.nc),s.setAttribute("data-webpack",o+i),s.src=e),n[e]=[t];var h=function(t,o){s.onerror=s.onload=null,clearTimeout(f);var i=n[e];if(delete n[e],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((function(e){return e(o)})),t)return t(o)},f=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),l&&document.head.appendChild(s)}},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},function(){const e=r.u;r.u=t=>{const n=e(t),o=globalThis.flatsomeVars?.theme.version;return n+(o?"?ver="+o:"")}}(),r.p=globalThis.flatsomeVars?.assets_url??"/",function(){var e={816:0};r.f.j=function(t,n){var o=r.o(e,t)?e[t]:void 0;if(0!==o)if(o)n.push(o[2]);else{var i=new Promise((function(n,i){o=e[t]=[n,i]}));n.push(o[2]=i);var a=r.p+r.u(t),s=new Error;r.l(a,(function(n){if(r.o(e,t)&&(0!==(o=e[t])&&(e[t]=void 0),o)){var i=n&&("load"===n.type?"missing":n.type),a=n&&n.target&&n.target.src;s.message="Loading chunk "+t+" failed.\n("+i+": "+a+")",s.name="ChunkLoadError",s.type=i,s.request=a,o[1](s)}}),"chunk-"+t,t)}};var t=function(t,n){var o,i,a=n[0],s=n[1],l=n[2],c=0;if(a.some((function(t){return 0!==e[t]}))){for(o in s)r.o(s,o)&&(r.m[o]=s[o]);l&&l(r)}for(t&&t(n);c<a.length;c++)i=a[c],r.o(e,i)&&e[i]&&e[i][0](),e[i]=0},n=self.flatsomeChunks=self.flatsomeChunks||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))}(),function(){"use strict";function e(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent)}r(8279),r(3959),r(7461),r(3094);const t=document.body,n="body-scroll-lock--active",o=e();let i=0;function a(){if(!o)return;i=window.pageYOffset;const e=document.getElementById("wpadminbar"),a=i-(e?e.offsetHeight:0);t.style.overflow="hidden",t.style.position="fixed",t.style.top=`-${a}px`,t.style.width="100%",t.classList.add(n)}function s(){o&&(t.style.removeProperty("overflow"),t.style.removeProperty("position"),t.style.removeProperty("top"),t.style.removeProperty("width"),window.scrollTo(0,i),t.classList.remove(n))}function l(e,t={}){let n=0;const o=t=>{const o=window.scrollY;e(t,{direction:o>n?"down":"up",scrollY:o}),n=o};return window.addEventListener("scroll",o,{...t,passive:!0}),()=>{window.removeEventListener("scroll",o)}}let c,u,d,h=jQuery("#header"),f=h.find(".header-wrapper"),p=jQuery(".header-top",h),y=jQuery(".header-main",h),m=h.hasClass("has-sticky"),g=h.hasClass("sticky-hide-on-scroll");function v(e,t="down",n=!1){void 0===u&&void 0===d&&(h.hasClass("sticky-shrink")?(u=p.hasClass("hide-for-sticky")?p.height():0,u+=y.hasClass("hide-for-sticky")?y.height():0,d=1+u):(u=f.height()+100,d=p.hasClass("hide-for-sticky")?p.height()+1:1)),g?"down"===t||e<d?e<d?j():(c=setTimeout(j,100),h.addClass("sticky-hide-on-scroll--active")):e>u&&(c=setTimeout((()=>b(n)),100),h.removeClass("sticky-hide-on-scroll--active")):e>u?b(n):e<d&&j()}function b(e=!1){if(f.hasClass("stuck"))return;const t=h.height();jQuery(document).trigger("flatsome-header-sticky"),f.addClass("stuck"),f.toggleClass("ux-no-animation",e),h.height(t),jQuery(".has-transparent").removeClass("transparent"),jQuery(".toggle-nav-dark").removeClass("nav-dark")}function j(){f.hasClass("stuck")&&(h.height(""),f.removeClass(["stuck","ux-no-animation"]),jQuery(".has-transparent").addClass("transparent"),jQuery(".toggle-nav-dark").addClass("nav-dark"))}m&&(document.addEventListener("DOMContentLoaded",(()=>{l(((e,{scrollY:o,direction:i})=>{c&&(clearTimeout(c),c=void 0),t.classList.contains(n)||v(o,i)})),c=setTimeout((()=>{window.scrollY&&v(window.scrollY)}),100)})),jQuery("body").on("experimental-flatsome-pjax-request-done",(()=>{h=jQuery("#header"),f=h.find(".header-wrapper"),p=jQuery(".header-top",h),y=jQuery(".header-main",h),m=h.hasClass("has-sticky"),g=h.hasClass("sticky-hide-on-scroll"),window.scrollY&&v(window.scrollY,void 0,!0)})));const w=window.matchMedia("(prefers-reduced-motion: reduce)");let k=!1;function Q(){k="undefined"==typeof UxBuilder&&w.matches}Q(),w.addEventListener?.("change",Q);const x=[];let C;function E(){x.length&&(cancelAnimationFrame(C),C=requestAnimationFrame((()=>{for(let e=0;e<x.length;e++)x[e].element.offsetParent?T(x[e]):x.splice(e,1)})))}function T(e){!function({element:e,type:t}){let n=F(e.dataset.parallax),o=P(e),i=(window.innerHeight-o.offsetHeight)*n;switch(t){case"backgroundImage":e.style.backgroundSize=n?"100% auto":null;break;case"backgroundElement":e.style.height=n?`${o.offsetHeight+i}px`:null}}(e),function({element:e,type:t}){let n=F(e.dataset.parallax||e.dataset.parallaxBackground),o=window.innerHeight,i=P(e),a=e.offsetHeight-i.offsetHeight,r=e.getBoundingClientRect(),s=i!==e?i.getBoundingClientRect():r,l=r.top+e.offsetHeight/2,c=o/2-l,u=o/2-(s.top+i.offsetHeight/2),d=l+_()<o/2?_():c,h=(Math.abs(c),Math.abs(d)/(o/2)),f=0;var p;if(!(s.top>o||s.top+i.offsetHeight<0))switch(t){case"backgroundImage":f=s.top*n,e.style.backgroundPosition=n?`50% ${f.toFixed(0)}px`:null,e.style.backgroundAttachment=n?"fixed":null;break;case"backgroundElement":f=u*n-a/2,e.style.transform=n?`translate3d(0, ${f.toFixed(2)}px, 0)`:null,e.style.backfaceVisibility=n?"hidden":null;break;case"element":f=d*n,e.style.transform=n?`translate3d(0, ${f.toFixed(2)}px, 0)`:null,e.style.backfaceVisibility=n?"hidden":null,void 0!==e.dataset.parallaxFade&&(e.style.opacity=n?(p=1-h,p*(2-p)).toFixed(2):null)}}(e)}function L(e){return void 0!==e.dataset.parallaxBackground?"backgroundElement":void 0!==e.dataset.parallaxElemenet?"element":""!==e.style.backgroundImage?"backgroundImage":"element"}function _(){return document.documentElement.scrollTop||document.body.scrollTop}function P(e){return function(e,t=null){for(;e&&!I(e).call(e,t);)e=e.parentElement;return e}(e,e.dataset.parallaxContainer||"[data-parallax-container]")||e}function I(e){return e.matches||e.webkitMatchesSelector||e.mozMatchesSelector||e.msMatchesSelector}function F(e){return e/10*-1/(2-Math.abs(e)/10)}function O(e,t={}){return new IntersectionObserver((function(t){for(let n=0;n<t.length;n++)e(t[n])}),{rootMargin:"0px",threshold:.1,...t})}function M(){return console.warn("Flatsome: Flickity is lazy loaded. Use 'lazyFlickity()' to instantiate and 'flatsome-flickity-ready' event to interact with Flickity instead."),this}function A(){return jQuery.fn.magnificPopup?Promise.resolve():r.e(230).then(r.t.bind(r,2801,23))}window.addEventListener("scroll",E,{passive:!0}),window.addEventListener("resize",E),new MutationObserver(E).observe(document.body,{childList:!0}),window.jQuery&&(window.jQuery.fn.flatsomeParallax=function(t){k||"destroy"!==t&&this.each(((t,n)=>function(t){t.classList.add("parallax-active"),!document.querySelector("body").classList.contains("parallax-mobile")&&e()||t.classList&&t.dataset&&(x.push({element:t,type:L(t)}),T(x[x.length-1]))}(n)))}),r(9207),jQuery.fn.flickity||(M.isFlickityStub=!0,jQuery.fn.flickity=M),jQuery.fn.lazyFlickity=function(e){const t=O((n=>{if(n.isIntersecting){if(t.unobserve(n.target),!jQuery.fn.flickity||jQuery.fn.flickity===M)return r.e(436).then(r.t.bind(r,8026,23)).then((()=>{jQuery(n.target).flickity(e),jQuery(n.target).trigger("flatsome-flickity-ready")}));jQuery(n.target).flickity(e),jQuery(n.target).trigger("flatsome-flickity-ready")}}));return this.each(((n,o)=>{"string"==typeof e?jQuery.fn.flickity&&jQuery(o).flickity(e):t.observe(o)}))},jQuery.loadMagnificPopup=A,jQuery.fn.lazyMagnificPopup=function(e){const t=jQuery(this),n=e.delegate?t.find(e.delegate):t;return n.one("click",(o=>{o.preventDefault(),A().then((()=>{t.data("magnificPopup")||t.magnificPopup(e),t.magnificPopup("open",n.index(o.currentTarget)||0)}))})),t},r(1711),r(3484);const D=O((e=>{if(e.intersectionRatio>0){D.unobserve(e.target);const t=jQuery(e.target);t.removeAttr("data-animate-transition"),t.removeAttr("data-animated"),window.requestAnimationFrame((()=>{t.attr("data-animate-transform","true"),window.requestAnimationFrame((()=>{t.attr("data-animate-transition","true"),setTimeout((()=>{t.attr("data-animated","true")}),300)}))}))}}));Flatsome.behavior("animate",{attach(e){const t="uxBuilder"===jQuery("html").attr("ng-app");jQuery("[data-animate]",e).each(((e,n)=>{const o=jQuery(n),i=o.data("animate");if(t||0===i.length||k)return o.attr("data-animated","true");D.observe(n)}))},detach(e){jQuery("[data-animate]",e).each(((e,t)=>{jQuery(t).attr("data-animated","false"),D.unobserve(t)}))}}),r(1094);const B=O((e=>{if(e.intersectionRatio>0){B.unobserve(e.target);const t=jQuery(e.target);r.e(987).then(r.bind(r,3748)).then((({CountUp:e})=>{const n=parseInt(t.text());new e(t.get(0),n,{decimalPlaces:0,duration:4}).start(),t.addClass("active")}))}}));function S(e){e.addClass("current-dropdown"),e.find(".nav-top-link").attr("aria-expanded",!0),function(e){const t=e,n=t.closest(".container").width(),o=t.closest("li.menu-item"),i=o.hasClass("menu-item-design-full-width"),a=o.hasClass("menu-item-design-container-width"),s=o.parent().hasClass("ux-nav-vertical-menu"),l=!i&&!a,c=r.g.flatsomeVars.rtl;if(l&&!s){if(n<750)return!1;var u=t.outerWidth(),d=t.offset(),h=Math.max(document.documentElement.clientWidth,window.innerWidth||0),f=d.left-(h-n)/2;c&&(f=jQuery(window).width()-(d.left+u)-(h-n)/2);var p=t.width(),y=n-(f+p),m=!1;f>y&&f<p&&(m=(f+y)/3),y<0&&(m=-y),m&&c?t.css("margin-right",-m):m&&t.css("margin-left",-m),p>n&&t.addClass("nav-dropdown-full")}if(a){t.css({inset:"0"});const e=t.closest(".container").get(0).getBoundingClientRect(),i=t.get(0).getBoundingClientRect();t.css({width:s?n-o.width():n,...!c&&{left:e.left-i.left+15},...c&&{right:15-(e.right-i.right)}})}if(i){t.css({inset:"0"});const e=document.body,n=e.getBoundingClientRect(),i=t.get(0).getBoundingClientRect(),a=e.clientWidth;t.css({...!c&&{width:s?a-o.get(0).getBoundingClientRect().right:a},...c&&{width:s?o.get(0).getBoundingClientRect().left:a},...!c&&{left:n.left-i.left},...c&&{right:-(n.right-i.right)}})}if((a||i)&&!s){let e=null;if(o.closest("#top-bar").length&&(e=document.querySelector("#top-bar")),o.closest("#masthead").length&&(e=document.querySelector("#masthead")),o.closest("#wide-nav").length&&(e=document.querySelector("#wide-nav")),null!==e){const n=e.getBoundingClientRect(),i=o.get(0).getBoundingClientRect();t.css({top:n.bottom-i.bottom+i.height})}}s&&/^((?!chrome|android).)*safari/i.test(navigator.userAgent)&&t.css({minHeight:t.closest(".header-vertical-menu__fly-out").outerHeight()})}(e.find(".nav-dropdown"))}function $(e){e.removeClass("current-dropdown"),e.find(".nav-top-link").attr("aria-expanded",!1),e.find(".nav-dropdown").attr("style","")}function z(e){e.each(((e,t)=>{const n=jQuery(t);n.hasClass("current-dropdown")&&$(n)}))}function H(e,t){e.length&&e.addClass(`ux-body-overlay--${t}-active`)}function V(e,t){e.length&&e.removeClass(`ux-body-overlay--${t}-active`)}Flatsome.behavior("count-up",{attach(e){jQuery("span.count-up",e).each(((e,t)=>{B.observe(t)}))}}),Flatsome.behavior("dropdown",{attach(e){const t=jQuery(".nav li.has-dropdown",e),n="uxBuilder"===jQuery("html").attr("ng-app"),o=jQuery(".ux-body-overlay"),i="ontouchstart"in window;let a=!1,r=null;jQuery(".header-nav > li > a, .top-bar-nav > li > a",e).on("focus",(()=>{z(t)})),t.each((function(e,s){const l=jQuery(s),c=l.hasClass("nav-dropdown-toggle")&&!i;let u=!1,d=!1;l.on("touchstart click",(function(e){"touchstart"===e.type&&(u=!0),"click"===e.type&&u&&(u&&!d&&e.preventDefault(),d=!0)})),n||c?(a=!0,l.on("click","a:first",(function(e){if(e.preventDefault(),r=l,l.hasClass("current-dropdown"))return $(l),void V(o,"click");z(t),S(l),H(o,"click"),jQuery(document).trigger("flatsome-dropdown-opened",[l])}))):(l.on("keydown","a:first",(function(e){"Space"===e.code&&(e.preventDefault(),l.hasClass("current-dropdown")?($(l),V(o,"click")):(z(t),S(l),H(o,"click"),jQuery(document).trigger("flatsome-dropdown-opened",[l])))})),l.hoverIntent({sensitivity:3,interval:20,timeout:70,over(e){z(t),S(l),V(o,"click"),jQuery(document).trigger("flatsome-dropdown-opened",[l])},out(){d=!1,u=!1,$(l)}}))})),!n&&a&&jQuery(document).on("click",(function(e){null===r||r===e.target||r.has(e.target).length||($(r),V(o,"click"))})),jQuery(document).on("flatsome-dropdown-opened",(function(e,t){t.hasClass("menu-item-has-block")&&jQuery.fn.packery&&t.find("[data-packery-options]").packery("layout")})),jQuery(document).on("flatsome-header-sticky",(function(){z(t),V(o,"click")}))}}),Flatsome.behavior("instagram",{attach(e){const t=O((e=>{if(e.intersectionRatio>0){t.unobserve(e.target);const n=jQuery(e.target),o=n.data("flatsome-instagram"),i=e=>{jQuery("body").hasClass("admin-bar")&&n.before('<div class="container error"><p>Instagram error: '+e+"</p></div>"),console.error("Instagram error:",e)};if("string"!=typeof o)return i("Invalid data");jQuery.ajax({url:flatsomeVars.ajaxurl,data:{action:"flatsome_load_instagram",data:o},success(e){if(!e.success)return i(e.data);if("string"!=typeof e.data)return console.error("Invalid Instagram response:",e.data);const t=jQuery(e.data);Flatsome.detach(n),n.replaceWith(t),Flatsome.attach(t)},error(e){i(e)}})}}));jQuery("[data-flatsome-instagram]",e).each(((e,n)=>{t.observe(n)}))}}),Flatsome.behavior("lightbox-gallery",{attach(e){const t={delegate:"a",type:"image",closeBtnInside:flatsomeVars.lightbox.close_btn_inside,closeMarkup:flatsomeVars.lightbox.close_markup,tLoading:'<div class="loading-spin centered dark"></div>',removalDelay:300,gallery:{enabled:!0,navigateByImgClick:!0,arrowMarkup:'<button class="mfp-arrow mfp-arrow-%dir%" title="%title%"><i class="icon-angle-%dir%"></i></button>',preload:[0,1]},image:{tError:'<a href="%url%">The image #%curr%</a> could not be loaded.',verticalFit:!1},callbacks:{beforeOpen:function(){a()},beforeClose:function(){s()}}};jQuery('.lightbox .gallery a[href*=".jpg"], .lightbox .gallery a[href*=".jpeg"], .lightbox .gallery a[href*=".png"], .lightbox a.lightbox-gallery',e).parent().lazyMagnificPopup(t),jQuery(".lightbox .lightbox-multi-gallery",e).length&&jQuery(".lightbox-multi-gallery",e).each((function(){jQuery(this).lazyMagnificPopup(t)}))}}),Flatsome.behavior("lightbox-image",{attach(e){jQuery(['.lightbox *[id^="attachment"] a[href*=".jpg"]','.lightbox *[id^="attachment"] a[href*=".jpeg"]','.lightbox *[id^="attachment"] a[href*=".png"]','.lightbox .wp-block-image a[href*=".jpg"]:not([target="_blank"])','.lightbox .wp-block-image a[href*=".jpeg"]:not([target="_blank"])','.lightbox .wp-block-image a[href*=".png"]:not([target="_blank"])',".lightbox a.image-lightbox",'.lightbox .entry-content a[href*=".jpg"]','.lightbox .entry-content a[href*=".jpeg"]','.lightbox .entry-content a[href*=".png"]'].join(","),e).not([".lightbox a.lightbox-gallery",'.lightbox .gallery a[href*=".jpg"]','.lightbox .gallery a[href*=".jpeg"]','.lightbox .gallery a[href*=".png"]','.lightbox .lightbox-multi-gallery a[href*=".jpg"]','.lightbox .lightbox-multi-gallery a[href*=".jpeg"]','.lightbox .lightbox-multi-gallery a[href*=".png"]'].join(",")).lazyMagnificPopup({type:"image",tLoading:'<div class="loading-spin centered dark"></div>',closeOnContentClick:!0,closeBtnInside:flatsomeVars.lightbox.close_btn_inside,closeMarkup:flatsomeVars.lightbox.close_markup,removalDelay:300,image:{verticalFit:!1},callbacks:{beforeOpen:function(){a()},beforeClose:function(){s()}}})}}),Flatsome.behavior("lightboxes-link",{attach(e){jQuery(".lightbox-by-id",e).each((function(){const t=jQuery(this).attr("id");jQuery('a[href="#'+t+'"]',e).on("click",(e=>{e.preventDefault();const t=jQuery(e.currentTarget);A().then((()=>{let e=t.attr("href").substring(1),n=jQuery(`#${e}.lightbox-by-id`);if(e&&n.length>0){let e=n[0],t=jQuery.magnificPopup.open?300:0;t&&jQuery.magnificPopup.close(),setTimeout((function(){jQuery.magnificPopup.open({removalDelay:300,closeBtnInside:flatsomeVars.lightbox.close_btn_inside,closeMarkup:flatsomeVars.lightbox.close_markup,items:{src:e,type:"inline",tLoading:'<div class="loading-spin dark"></div>'},callbacks:{beforeOpen:function(){a()},open:function(){if(Flatsome.attach(this.content),jQuery.fn.flickity&&jQuery("[data-flickity-options].flickity-enabled",this.content).each(((e,t)=>{jQuery(t).flickity("resize")})),jQuery.fn.packery){const e=jQuery("[data-packery-options]",this.content);e&&e.imagesLoaded((function(){e.packery("layout")}))}},beforeClose:function(){s()}}})}),t)}}))}))}))}}),Flatsome.behavior("lightbox-video",{attach(e){jQuery('a.open-video, a.button[href*="vimeo"]:not(.product_type_external), a.button[href*="youtube.com/watch"]:not(.product_type_external)',e).lazyMagnificPopup({type:"iframe",closeBtnInside:flatsomeVars.lightbox.close_btn_inside,mainClass:"my-mfp-video",closeMarkup:flatsomeVars.lightbox.close_markup,tLoading:'<div class="loading-spin centered dark"></div>',removalDelay:300,preloader:!0,callbacks:{elementParse:function(e){/^.*\.(mp4)$/i.test(e.src)&&(e.type="inline",e.src='<div class="ux-mfp-inline-content ux-mfp-inline-content--video"><video autoplay controls playsinline width="100%" height="auto" name="media"><source src="'+e.src+'" type="video/mp4"></video></div>')},beforeOpen:function(){a()},open:function(){jQuery(".slider .is-selected .video").trigger("pause")},beforeClose:function(){s()},close:function(){jQuery(".slider .is-selected .video").trigger("play")}}})}}),Flatsome.behavior("lightboxes",{attach(e){jQuery("[data-open]",e).on("click",(e=>{e.preventDefault();const t=jQuery(e.currentTarget);A().then((()=>{var e=t.data("open"),n=t.data("color"),o=t.data("bg"),i=t.data("pos"),r=t.data("visible-after"),l=t.data("class"),c=t.attr("data-focus");t.offset(),t.addClass("current-lightbox-clicked"),"#product-sidebar"===e&&void 0===r&&(r=!jQuery(e).hasClass("mfp-hide")),jQuery.magnificPopup.open({items:{src:e,type:"inline",tLoading:'<div class="loading-spin dark"></div>'},removalDelay:300,closeBtnInside:flatsomeVars.lightbox.close_btn_inside,closeMarkup:flatsomeVars.lightbox.close_markup,focus:c,callbacks:{beforeOpen:function(){this.st.mainClass=`off-canvas ${n||""} off-canvas-${i}`,a()},open:function(){jQuery("html").addClass("has-off-canvas"),jQuery("html").addClass("has-off-canvas-"+i),l&&jQuery(".mfp-content").addClass(l),o&&jQuery(".mfp-bg").addClass(o),jQuery(".mfp-content .resize-select").change(),jQuery.fn.packery&&jQuery("[data-packery-options], .has-packery").packery("layout"),jQuery(".equalize-box",this.content).length&&Flatsome.attach("equalize-box",this.content)},beforeClose:function(){jQuery("html").removeClass("has-off-canvas"),s()},afterClose:function(){jQuery("html").removeClass("has-off-canvas-"+i),jQuery(".current-lightbox-clicked").removeClass("current-lightbox-clicked"),r&&jQuery(e).removeClass("mfp-hide")}}})}))}))}}),Flatsome.behavior("slider",{attach(e){var t;(t=jQuery(e).data("flickityOptions")?jQuery(e):jQuery("[data-flickity-options]",e)).length&&t.each(((e,t)=>{var n=jQuery(t),o=n.closest(".slider-wrapper"),i=n.data("flickity-options");if("undefined"!=typeof UxBuilder&&(i.draggable=!1),!0===i.watchCSS)return;let a=!1,r=!1;const s=e=>{try{a=t.contains(e.target),"number"!=typeof i.autoPlay||!i.pauseAutoPlayOnHover||a||r||n.flickity("playPlayer")}catch(e){}};n.on("flatsome-flickity-ready",(function(){n.find(".flickity-slider > :not(.is-selected) .video-bg").trigger("pause"),n.find(".is-selected .video-bg").trigger("play"),"requestAnimationFrame"in window&&(n.removeClass("flickity-enabled"),window.requestAnimationFrame((()=>{n.addClass("flickity-enabled")})));const e=n.data("flickity");if(e&&i.parallax){const t=n.find(".bg, .flickity-slider > .img img");n.addClass("slider-has-parallax"),n.on("scroll.flickity",(function(n,o){e.slides.forEach((function(n,o){const a=t[o],r=-1*(n.target+e.x)/i.parallax;a&&(a.style.transform="translateX( "+r+"px)")}))}))}document.addEventListener("touchstart",s,{passive:!0})})),k&&(i.friction=1,i.selectedAttraction=1,i.autoPlay=!1),n.lazyFlickity(i),n.imagesLoaded((function(){o.find(".loading-spin").fadeOut()})),n.on("change.flickity",(function(){a&&(r=!0),n.find(".flickity-slider > :not(.is-selected) .video-bg").trigger("pause"),n.find(".is-selected .video-bg").trigger("play")})),n.on("dragStart.flickity",(function(){document.ontouchmove=e=>e.preventDefault(),n.addClass("is-dragging")})),n.on("dragEnd.flickity",(function(){document.ontouchmove=()=>!0,n.removeClass("is-dragging")})),n.on("destroy.flickity",(()=>{document.removeEventListener("touchstart",s)}))}))},detach(e){jQuery.fn.flickity&&!jQuery.fn.flickity.isFlickityStub&&(jQuery(e).data("flickityOptions")?jQuery(e).flickity("destroy"):jQuery("[data-flickity-options]",e).each((function(){jQuery(this).data("flickity")&&jQuery(this).flickity("destroy")})))}}),r(5414),r(5958),r(6241),r(8131),r(4206),r(5237),r(4113),Flatsome.behavior("accordion-title",{attach(t){const n=window.location.hash;let o=!1;jQuery(".accordion-title",t).each((function(){jQuery(this).off("click.flatsome").on("click.flatsome",(function(t){const n=k?0:200;jQuery(this).next().is(":hidden")?(jQuery(this).parent().parent().find(".accordion-title").attr("aria-expanded",!1).removeClass("active").next().slideUp(n),jQuery(this).attr("aria-expanded",!jQuery(this).hasClass("active")).toggleClass("active").next().slideDown(n,(function(){e()&&jQuery.scrollTo(jQuery(this).prev())})),window.requestAnimationFrame((()=>{jQuery.fn.flickity&&jQuery(this).next().find("[data-flickity-options].flickity-enabled").each(((e,t)=>{jQuery(t).flickity("resize")})),jQuery.fn.packery&&jQuery(this).next().find("[data-packery-options]").packery("layout")}))):jQuery(this).parent().parent().find(".accordion-title").attr("aria-expanded",!1).removeClass("active").next().slideUp(n),t.preventDefault()})),!n.substring(1).length||decodeURIComponent(n.substring(1))!==jQuery(this).attr("href")?.split("#")[1]&&n.substring(1)!==jQuery(this).attr("href")?.split("#")[1]||(jQuery(this).hasClass("active")||jQuery(this).trigger("click"),o||(o=!0,setTimeout((()=>{jQuery.scrollTo(jQuery(this).parent())}),500)))}))}}),Flatsome.behavior("tooltips",{attach(t){jQuery(".tooltip:not(.hotspot), .has-tooltip, .tip-top, li.chosen a",t).lazyTooltipster(),jQuery(".tooltip-as-html",t).lazyTooltipster({interactive:!0,contentAsHTML:!0}),e()?jQuery(".hotspot.tooltip:not(.quick-view)",t).lazyTooltipster({trigger:"click"}):jQuery(".hotspot.tooltip",t).lazyTooltipster()}});const q="flatsome-sticky-sidebar";function R(e){const t=e.getBoundingClientRect();return new DOMRect(t.width,t.top+window.scrollY,0,t.height)}Flatsome.behavior("sticky-sidebar",{attach(e){jQuery('.is-sticky-column[data-sticky-mode="javascript"]',e).each(((e,t)=>{"ResizeObserver"in window&&t.offsetParent&&t.offsetParent!==document.body?jQuery(t).data(q,function(e){const{offsetParent:t}=e,n=parseInt(flatsomeVars.sticky_height,10)+30,o={passive:!0,capture:!1};if(!t||t===document.body)return;let{innerHeight:i}=window,a=null,r=null,s=0,c=null,u=null;const d=(t="down")=>{const o=window.scrollY+n-Math.round(a?.top),l=i+s-n-Math.round(r?.height),d=Math.max(Math.min(l,Math.round(a?.height-r?.height)),0);let h=null,f=null;!a||r?.height<i-n?f=n:"down"===t?o<=s?h=d:r?.height-o<=i&&(f=i-Math.round(r?.height),s=o):"up"===t&&(o<=l?(f=n,s=o+Math.round(r?.height)-i+n):h=d),h===c&&f===u||(e.style.top="number"==typeof f?`${f}px`:f,e.style.transform="number"==typeof h?`translateY(${h}px)`:h),u=f,c=h},h=function(e){if("ResizeObserver"in window)return new ResizeObserver((function(t){for(let n=0;n<t.length;n++)e(t[n])}))}((({target:n,contentRect:o})=>{if(n===t){const e=R(t),{x:n,y:i,width:r,height:s}=o;a=new DOMRect(e.x+n,e.y+i,r,s)}else n===e&&(r=R(e),d())})),f=l(((e,{direction:t})=>d(t)),o),p=()=>{i=window.innerHeight,d()};return h?.observe(t),h?.observe(e),window.addEventListener("resize",p,o),()=>{f(),h?.disconnect(),window.removeEventListener("resize",p)}}(t)):jQuery(t).removeAttr("data-sticky-mode")}))},detach(e){jQuery('.is-sticky-column[data-sticky-mode="javascript"]',e).each(((e,t)=>{jQuery(t).data(q)?.()}))}}),r(9417),Flatsome.behavior("lottie",{attach(e){if("uxBuilder"===jQuery("html").attr("ng-app"))return;const t=jQuery(".ux-lottie__player",e);if(0===t.length)return;const n=O((e=>{e.isIntersecting&&(n.unobserve(e.target),function(e){const t=e,n=JSON.parse(t.dataset.params);let o=null,i=null,a=!1;function s(e){if(0===parseInt(e))return i.ip;if(100===parseInt(e))return i.op;const t=parseInt(i.ip),n=e*(parseInt(i.op)-t)/100+t;return Math.ceil(n)}Promise.all([r.e(970).then(r.bind(r,9371)),r.e(970).then(r.bind(r,1204))]).then((([,{create:e}])=>{t.load(n.src),t.addEventListener("ready",(()=>{o=t.getLottie(),i=o.animationData;const{autoplay:r,controls:l,direction:c,end:u,id:d,loop:h,mouseout:f,speed:p,start:y,trigger:m,scrollActionType:g,visibilityEnd:v,visibilityStart:b}=n;t.__controls=l,t.setLooping(h),t.setSpeed(parseFloat(p)),t.setDirection(c),"true"!==r&&"scroll"===m||o.playSegments([s(y),s(u)],!0),r||(t.pause(),"scroll"===m&&e({player:`#${d} .ux-lottie__player`,mode:"scroll",actions:[{visibility:[b/100,v/100],type:g,frames:[s(y),s(u)]}]}),"hover"===m&&(t.addEventListener("mouseenter",(()=>{"reverse"===f?(t.setDirection(c),t.play()):t.play()})),t.addEventListener("mouseleave",(()=>{"reverse"===f?(t.setDirection(-1===c?1:-1),t.play()):t.pause()}))),"click"===m&&t.addEventListener("click",(()=>{if(a)return t.pause(),void(a=!1);t.play(),a=!0})))}))}))}(e.target))}));t.each(((e,t)=>{n.observe(t)}))}}),k&&window.flatsomeVars.user.can_edit_pages&&("Prefer reduced motion is active on your OS","The prefers-reduced-motion media feature is used to detect if the user has requested the system minimize the amount of non-essential motion it uses. With this option enabled, slides & animations are reduced on the frontend.\nCheck your OS documentation on how to disable reduced motion.",console.groupCollapsed("%cFlatsome%c: Prefer reduced motion is active on your OS","color: #0693e3; font-weight: bold;","color: inherit;"),console.log("The prefers-reduced-motion media feature is used to detect if the user has requested the system minimize the amount of non-essential motion it uses. With this option enabled, slides & animations are reduced on the frontend.\nCheck your OS documentation on how to disable reduced motion."),console.groupEnd());let N=0;let W=0;const U="scrollBehavior"in document.documentElement.style,Y=window.getComputedStyle(document.documentElement)["scroll-behavior"];function X(){window.removeEventListener("keydown",X),window.removeEventListener("pointermove",X),window.removeEventListener("touchstart",X),function(){const e=jQuery("#header");if(!e.hasClass("has-sticky"))return;const t=e.clone();t.attr("id","header-clone").css("visibility","hidden");const n=t.find(".header-wrapper");n.addClass("stuck"),jQuery("body").append(t),N=Math.round(n.height()),t.remove(),window.flatsomeVars.stickyHeaderHeight=N,function(e,t=""){t&&document.documentElement.style.setProperty(e,t),window.getComputedStyle(document.documentElement).getPropertyValue(e)}("--flatsome--header--sticky-height",`${N}px`)}(),function(){const e=jQuery("#wpadminbar"),t=e.length&&e.is(":visible")?e.height():0;W=Math.round(window.flatsomeVars.stickyHeaderHeight+t),window.flatsomeVars.scrollPaddingTop=W,jQuery.extend(jQuery.easing,{fsEaseInOutExpo:function(e){return 0===e?0:1===e?1:e<.5?Math.pow(2,20*e-10)/2:(2-Math.pow(2,-20*e+10))/2}}),jQuery.extend(jQuery.scrollTo.defaults,{axis:"y",duration:k||U&&"smooth"===Y?0:1e3,offset:-W,easing:"fsEaseInOutExpo"})}()}document.addEventListener("DOMContentLoaded",(()=>{window.location.hash||window.scrollY>200?X():(window.addEventListener("keydown",X,{once:!0}),window.addEventListener("pointermove",X,{once:!0}),window.addEventListener("touchstart",X,{once:!0}))}));for(const e of["touchstart","touchmove"])jQuery.event.special[e]={setup(t,n,o){this.addEventListener&&this.addEventListener(e,o,{passive:!n.includes("noPreventDefault")})}};for(const e of["wheel","mousewheel"])jQuery.event.special[e]={setup(t,n,o){this.addEventListener&&this.addEventListener(e,o,{passive:!0})}};jQuery((()=>r.g.Flatsome.attach(document))),r.g.Flatsome.cookie=function(e,t,n){if(void 0===t){const t=("; "+window.document.cookie).split(`; ${e}=`);return 2===t.length?t.pop().split(";").shift():null}{!1===t&&(n=-1);let o="";if(n){const e=new Date;e.setTime(e.getTime()+24*n*60*60*1e3),o=`; expires=${e.toGMTString()}`}window.document.cookie=`${e}=${t}${o}; path=/`}}}()}();Flatsome.behavior('wishlist',{attach:function(context){jQuery('.wishlist-button',context).each(function(index,element){'use strict'
jQuery(element).on('click',function(e){var $this=jQuery(this)
if($this.parent().find('.yith-wcwl-wishlistexistsbrowse, .yith-wcwl-wishlistaddedbrowse').length){window.location.href=$this.parent().find('.yith-wcwl-wishlistexistsbrowse a, .yith-wcwl-wishlistaddedbrowse a').attr('href')
return}
$this.addClass('loading')
$this.parent().find('.delete_item').trigger('click')
$this.parent().find('.add_to_wishlist').trigger('click')
e.preventDefault()})})
markAdded()},})
jQuery(function($){var flatsomeAddToWishlist=function(){$('.wishlist-button').removeClass('loading')
markAdded()
$.ajax({data:{action:'flatsome_update_wishlist_count',},success:function(data){var $icon=$('i.wishlist-icon')
$icon.addClass('added')
if(data==0){$icon.removeAttr('data-icon-label')}else if(data==1){$icon.attr('data-icon-label','1')}else{$icon.attr('data-icon-label',data)}
setTimeout(function(){$icon.removeClass('added')},500)},url:yith_wcwl_l10n.ajax_url,})}
$('body').on('added_to_wishlist removed_from_wishlist',flatsomeAddToWishlist)})
function markAdded(){jQuery('.wishlist-icon').each(function(){var $this=jQuery(this)
if($this.find('.wishlist-popup .yith-wcwl-add-to-wishlist.exists').length){$this.find('.wishlist-button').addClass('wishlist-added')}else{$this.find('.wishlist-button').removeClass('wishlist-added')}})};!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports&&"function"==typeof require?t(require("jquery")):t(jQuery)}(function(t){"use strict";var e={escapeRegExChars:function(t){return t.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&")},createNode:function(t){var e=document.createElement("div");return e.className=t,e.style.position="absolute",e.style.display="none",e}},s=27,i=9,n=13,o=38,a=39,u=40,l=t.noop;function r(e,s){this.element=e,this.el=t(e),this.suggestions=[],this.badQueries=[],this.selectedIndex=-1,this.currentValue=this.element.value,this.timeoutId=null,this.cachedResponse={},this.onChangeTimeout=null,this.onChange=null,this.isLocal=!1,this.suggestionsContainer=null,this.noSuggestionsContainer=null,this.options=t.extend(!0,{},r.defaults,s),this.classes={selected:"autocomplete-selected",suggestion:"autocomplete-suggestion"},this.hint=null,this.hintValue="",this.selection=null,this.initialize(),this.setOptions(s)}r.utils=e,t.Autocomplete=r,r.defaults={ajaxSettings:{},autoSelectFirst:!1,appendTo:"body",serviceUrl:null,lookup:null,onSelect:null,onHint:null,width:"auto",minChars:1,maxHeight:300,deferRequestBy:0,params:{},formatResult:function(t,s){if(!s)return t.value;var i="("+e.escapeRegExChars(s)+")";return t.value.replace(new RegExp(i,"gi"),"<strong>$1</strong>").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/&lt;(\/?strong)&gt;/g,"<$1>")},formatGroup:function(t,e){return'<div class="autocomplete-group">'+e+"</div>"},delimiter:null,zIndex:9999,type:"GET",noCache:!1,onSearchStart:l,onSearchComplete:l,onSearchError:l,preserveInput:!1,containerClass:"autocomplete-suggestions",tabDisabled:!1,dataType:"text",currentRequest:null,triggerSelectOnValidInput:!0,preventBadQueries:!0,lookupFilter:function(t,e,s){return-1!==t.value.toLowerCase().indexOf(s)},paramName:"query",transformResult:function(e){return"string"==typeof e?t.parseJSON(e):e},showNoSuggestionNotice:!1,noSuggestionNotice:"No results",orientation:"bottom",forceFixPosition:!1},r.prototype={initialize:function(){var e,s=this,i="."+s.classes.suggestion,n=s.classes.selected,o=s.options;s.element.setAttribute("autocomplete","off"),s.noSuggestionsContainer=t('<div class="autocomplete-no-suggestion"></div>').html(this.options.noSuggestionNotice).get(0),s.suggestionsContainer=r.utils.createNode(o.containerClass),(e=t(s.suggestionsContainer)).appendTo(o.appendTo||"body"),"auto"!==o.width&&e.css("width",o.width),e.on("mouseover.autocomplete",i,function(){s.activate(t(this).data("index"))}),e.on("mouseout.autocomplete",function(){s.selectedIndex=-1,e.children("."+n).removeClass(n)}),e.on("click.autocomplete",i,function(){s.select(t(this).data("index"))}),e.on("click.autocomplete",function(){clearTimeout(s.blurTimeoutId)}),s.fixPositionCapture=function(){s.visible&&s.fixPosition()},t(window).on("resize.autocomplete",s.fixPositionCapture),s.el.on("keydown.autocomplete",function(t){s.onKeyPress(t)}),s.el.on("keyup.autocomplete",function(t){s.onKeyUp(t)}),s.el.on("blur.autocomplete",function(){s.onBlur()}),s.el.on("focus.autocomplete",function(){s.onFocus()}),s.el.on("change.autocomplete",function(t){s.onKeyUp(t)}),s.el.on("input.autocomplete",function(t){s.onKeyUp(t)})},onFocus:function(){this.disabled||(this.fixPosition(),this.el.val().length>=this.options.minChars&&this.onValueChange())},onBlur:function(){var e=this,s=e.options,i=e.el.val(),n=e.getQuery(i);e.blurTimeoutId=setTimeout(function(){e.hide(),e.selection&&e.currentValue!==n&&(s.onInvalidateSelection||t.noop).call(e.element)},200)},abortAjax:function(){this.currentRequest&&(this.currentRequest.abort(),this.currentRequest=null)},setOptions:function(e){var s=t.extend({},this.options,e);this.isLocal=Array.isArray(s.lookup),this.isLocal&&(s.lookup=this.verifySuggestionsFormat(s.lookup)),s.orientation=this.validateOrientation(s.orientation,"bottom"),t(this.suggestionsContainer).css({"max-height":s.maxHeight+"px",width:s.width+"px","z-index":s.zIndex}),this.options=s},clearCache:function(){this.cachedResponse={},this.badQueries=[]},clear:function(){this.clearCache(),this.currentValue="",this.suggestions=[]},disable:function(){this.disabled=!0,clearTimeout(this.onChangeTimeout),this.abortAjax()},enable:function(){this.disabled=!1},fixPosition:function(){var e=t(this.suggestionsContainer),s=e.parent().get(0);if(s===document.body||this.options.forceFixPosition){var i=this.options.orientation,n=e.outerHeight(),o=this.el.outerHeight(),a=this.el.offset(),u={top:a.top,left:a.left};if("auto"===i){var l=t(window).height(),r=t(window).scrollTop(),h=-r+a.top-n,c=r+l-(a.top+o+n);i=Math.max(h,c)===h?"top":"bottom"}if(u.top+="top"===i?-n:o,s!==document.body){var g,d=e.css("opacity");this.visible||e.css("opacity",0).show(),g=e.offsetParent().offset(),u.top-=g.top,u.top+=s.scrollTop,u.left-=g.left,this.visible||e.css("opacity",d).hide()}"auto"===this.options.width&&(u.width=this.el.outerWidth()+"px"),e.css(u)}},isCursorAtEnd:function(){var t,e=this.el.val().length,s=this.element.selectionStart;return"number"==typeof s?s===e:!document.selection||((t=document.selection.createRange()).moveStart("character",-e),e===t.text.length)},onKeyPress:function(t){if(this.disabled||this.visible||t.which!==u||!this.currentValue){if(!this.disabled&&this.visible){switch(t.which){case s:this.el.val(this.currentValue),this.hide();break;case a:if(this.hint&&this.options.onHint&&this.isCursorAtEnd()){this.selectHint();break}return;case i:if(this.hint&&this.options.onHint)return void this.selectHint();if(-1===this.selectedIndex)return void this.hide();if(this.select(this.selectedIndex),!1===this.options.tabDisabled)return;break;case n:if(-1===this.selectedIndex)return void this.hide();this.select(this.selectedIndex);break;case o:this.moveUp();break;case u:this.moveDown();break;default:return}t.stopImmediatePropagation(),t.preventDefault()}}else this.suggest()},onKeyUp:function(t){var e=this;if(!e.disabled){switch(t.which){case o:case u:return}clearTimeout(e.onChangeTimeout),e.currentValue!==e.el.val()&&(e.findBestHint(),e.options.deferRequestBy>0?e.onChangeTimeout=setTimeout(function(){e.onValueChange()},e.options.deferRequestBy):e.onValueChange())}},onValueChange:function(){if(this.ignoreValueChange)this.ignoreValueChange=!1;else{var e=this.options,s=this.el.val(),i=this.getQuery(s);this.selection&&this.currentValue!==i&&(this.selection=null,(e.onInvalidateSelection||t.noop).call(this.element)),clearTimeout(this.onChangeTimeout),this.currentValue=s,this.selectedIndex=-1,e.triggerSelectOnValidInput&&this.isExactMatch(i)?this.select(0):i.length<e.minChars?this.hide():this.getSuggestions(i)}},isExactMatch:function(t){var e=this.suggestions;return 1===e.length&&e[0].value.toLowerCase()===t.toLowerCase()},getQuery:function(e){var s,i=this.options.delimiter;return i?(s=e.split(i),t.trim(s[s.length-1])):e},getSuggestionsLocal:function(e){var s,i=this.options,n=e.toLowerCase(),o=i.lookupFilter,a=parseInt(i.lookupLimit,10);return s={suggestions:t.grep(i.lookup,function(t){return o(t,e,n)})},a&&s.suggestions.length>a&&(s.suggestions=s.suggestions.slice(0,a)),s},getSuggestions:function(e){var s,i,n,o,a=this,u=a.options,l=u.serviceUrl;u.params[u.paramName]=e,!1!==u.onSearchStart.call(a.element,u.params)&&(i=u.ignoreParams?null:u.params,t.isFunction(u.lookup)?u.lookup(e,function(t){a.suggestions=t.suggestions,a.suggest(),u.onSearchComplete.call(a.element,e,t.suggestions)}):(a.isLocal?s=a.getSuggestionsLocal(e):(t.isFunction(l)&&(l=l.call(a.element,e)),n=l+"?"+t.param(i||{}),s=a.cachedResponse[n]),s&&Array.isArray(s.suggestions)?(a.suggestions=s.suggestions,a.suggest(),u.onSearchComplete.call(a.element,e,s.suggestions)):a.isBadQuery(e)?u.onSearchComplete.call(a.element,e,[]):(a.abortAjax(),o={url:l,data:i,type:u.type,dataType:u.dataType},t.extend(o,u.ajaxSettings),a.currentRequest=t.ajax(o).done(function(t){var s;a.currentRequest=null,s=u.transformResult(t,e),a.processResponse(s,e,n),u.onSearchComplete.call(a.element,e,s.suggestions)}).fail(function(t,s,i){u.onSearchError.call(a.element,e,t,s,i)}))))},isBadQuery:function(t){if(!this.options.preventBadQueries)return!1;for(var e=this.badQueries,s=e.length;s--;)if(0===t.indexOf(e[s]))return!0;return!1},hide:function(){var e=t(this.suggestionsContainer);t.isFunction(this.options.onHide)&&this.visible&&this.options.onHide.call(this.element,e),this.visible=!1,this.selectedIndex=-1,clearTimeout(this.onChangeTimeout),t(this.suggestionsContainer).hide(),this.onHint(null)},suggest:function(){if(this.suggestions.length){var e,s=this.options,i=s.groupBy,n=s.formatResult,o=this.getQuery(this.currentValue),a=this.classes.suggestion,u=this.classes.selected,l=t(this.suggestionsContainer),r=t(this.noSuggestionsContainer),h=s.beforeRender,c="";s.triggerSelectOnValidInput&&this.isExactMatch(o)?this.select(0):(t.each(this.suggestions,function(t,u){i&&(c+=function(t,n){var o=t.data[i];return e===o?"":(e=o,s.formatGroup(t,e))}(u,0)),c+='<div class="'+a+'" data-index="'+t+'">'+n(u,o,t)+"</div>"}),this.adjustContainerWidth(),r.detach(),l.html(c),t.isFunction(h)&&h.call(this.element,l,this.suggestions),this.fixPosition(),l.show(),s.autoSelectFirst&&(this.selectedIndex=0,l.scrollTop(0),l.children("."+a).first().addClass(u)),this.visible=!0,this.findBestHint())}else this.options.showNoSuggestionNotice?this.noSuggestions():this.hide()},noSuggestions:function(){var e=this.options.beforeRender,s=t(this.suggestionsContainer),i=t(this.noSuggestionsContainer);this.adjustContainerWidth(),i.detach(),s.empty(),s.append(i),t.isFunction(e)&&e.call(this.element,s,this.suggestions),this.fixPosition(),s.show(),this.visible=!0},adjustContainerWidth:function(){var e,s=this.options,i=t(this.suggestionsContainer);"auto"===s.width?(e=this.el.outerWidth(),i.css("width",e>0?e:300)):"flex"===s.width&&i.css("width","")},findBestHint:function(){var e=this.el.val().toLowerCase(),s=null;e&&(t.each(this.suggestions,function(t,i){var n=0===i.value.toLowerCase().indexOf(e);return n&&(s=i),!n}),this.onHint(s))},onHint:function(e){var s=this.options.onHint,i="";e&&(i=this.currentValue+e.value.substr(this.currentValue.length)),this.hintValue!==i&&(this.hintValue=i,this.hint=e,t.isFunction(s)&&s.call(this.element,i))},verifySuggestionsFormat:function(e){return e.length&&"string"==typeof e[0]?t.map(e,function(t){return{value:t,data:null}}):e},validateOrientation:function(e,s){return e=t.trim(e||"").toLowerCase(),-1===t.inArray(e,["auto","bottom","top"])&&(e=s),e},processResponse:function(t,e,s){var i=this.options;t.suggestions=this.verifySuggestionsFormat(t.suggestions),i.noCache||(this.cachedResponse[s]=t,i.preventBadQueries&&!t.suggestions.length&&this.badQueries.push(e)),e===this.getQuery(this.currentValue)&&(this.suggestions=t.suggestions,this.suggest())},activate:function(e){var s,i=this.classes.selected,n=t(this.suggestionsContainer),o=n.find("."+this.classes.suggestion);return n.find("."+i).removeClass(i),this.selectedIndex=e,-1!==this.selectedIndex&&o.length>this.selectedIndex?(s=o.get(this.selectedIndex),t(s).addClass(i),s):null},selectHint:function(){var e=t.inArray(this.hint,this.suggestions);this.select(e)},select:function(t){this.hide(),this.onSelect(t)},moveUp:function(){if(-1!==this.selectedIndex)return 0===this.selectedIndex?(t(this.suggestionsContainer).children("."+this.classes.suggestion).first().removeClass(this.classes.selected),this.selectedIndex=-1,this.ignoreValueChange=!1,this.el.val(this.currentValue),void this.findBestHint()):void this.adjustScroll(this.selectedIndex-1)},moveDown:function(){this.selectedIndex!==this.suggestions.length-1&&this.adjustScroll(this.selectedIndex+1)},adjustScroll:function(e){var s=this.activate(e);if(s){var i,n,o,a=t(s).outerHeight();i=s.offsetTop,o=(n=t(this.suggestionsContainer).scrollTop())+this.options.maxHeight-a,i<n?t(this.suggestionsContainer).scrollTop(i):i>o&&t(this.suggestionsContainer).scrollTop(i-this.options.maxHeight+a),this.options.preserveInput||(this.ignoreValueChange=!0,this.el.val(this.getValue(this.suggestions[e].value))),this.onHint(null)}},onSelect:function(e){var s=this.options.onSelect,i=this.suggestions[e];this.currentValue=this.getValue(i.value),this.currentValue===this.el.val()||this.options.preserveInput||this.el.val(this.currentValue),this.onHint(null),this.suggestions=[],this.selection=i,t.isFunction(s)&&s.call(this.element,i)},getValue:function(t){var e,s,i=this.options.delimiter;return i?1===(s=(e=this.currentValue).split(i)).length?t:e.substr(0,e.length-s[s.length-1].length)+t:t},dispose:function(){this.el.off(".autocomplete").removeData("autocomplete"),t(window).off("resize.autocomplete",this.fixPositionCapture),t(this.suggestionsContainer).remove()}},t.fn.devbridgeAutocomplete=function(e,s){return arguments.length?this.each(function(){var i=t(this),n=i.data("autocomplete");"string"==typeof e?n&&"function"==typeof n[e]&&n[e](s):(n&&n.dispose&&n.dispose(),n=new r(this,e),i.data("autocomplete",n))}):this.first().data("autocomplete")},t.fn.autocomplete||(t.fn.autocomplete=t.fn.devbridgeAutocomplete)});jQuery(document).ready(function($){"use strict";$('.searchform').each(function(){var append=$(this).find('.live-search-results');var search_categories=$(this).find('.search_categories');var serviceUrl=flatsomeVars.ajaxurl+'?action=flatsome_ajax_search_products';var product_cat='';if(search_categories.length&&search_categories.val()!==''){serviceUrl+='&product_cat='+search_categories.val()}
$(this).find('.search-field').devbridgeAutocomplete({minChars:3,appendTo:append,triggerSelectOnValidInput:!1,serviceUrl:serviceUrl,deferRequestBy:parseInt(flatsomeVars.options.search_result_latency),onSearchStart:function(){$('.submit-button').removeClass('loading');$('.submit-button').addClass('loading')},onSelect:function(suggestion){if(suggestion.id!=-1){window.location.href=suggestion.url}},onSearchComplete:function(){$('.submit-button').removeClass('loading')},beforeRender:function(container){$(container).removeAttr('style')},formatResult:function(suggestion,currentValue){var pattern='('+$.Autocomplete.utils.escapeRegExChars(currentValue)+')';var html='';if(suggestion.img)html+='<img class="search-image" src="'+suggestion.img+'">';html+='<div class="search-name">'+suggestion.value.replace(new RegExp(pattern,'gi'),'<strong>$1<\/strong>')+'</div>';if(suggestion.price)html+='<span class="search-price">'+suggestion.price+'<span>';return html}});if(search_categories.length){var searchForm=$(this).find('.search-field').devbridgeAutocomplete();search_categories.on('change',function(e){if(search_categories.val()!=''){searchForm.setOptions({serviceUrl:flatsomeVars.ajaxurl+'?action=flatsome_ajax_search_products&product_cat='+search_categories.val()})}else{searchForm.setOptions({serviceUrl:flatsomeVars.ajaxurl+'?action=flatsome_ajax_search_products'})}
searchForm.hide();searchForm.onValueChange()})}})});function wcml_reset_cart_fragments(){try{document.body.dispatchEvent(new Event("wc_fragment_refresh")),sessionStorage.removeItem("wc_fragments")}catch(err){}}function wcml_cart_clear_removed_items(){var xhr=new XMLHttpRequest,formData=new FormData;formData.append("action","wcml_cart_clear_removed_items"),formData.append("wcml_nonce",document.querySelector("#wcml_clear_removed_items_nonce").value),xhr.open("POST",woocommerce_params.ajax_url),xhr.onload=function(){200===xhr.status&&(window.location=window.location.href)},xhr.send(formData)}document.addEventListener("DOMContentLoaded",(function(){document.addEventListener("click",(function(e){e.target.matches(".wcml_removed_cart_items_clear")&&(e.preventDefault(),wcml_cart_clear_removed_items())}));var name;(!sessionStorage.getItem("woocommerce_cart_hash")&&(name="woocommerce_cart_hash",!document.cookie.match("(^|;)\\s*"+name+"\\s*=\\s*([^;]+)")?.pop())||1==actions.is_lang_switched||1==actions.force_reset)&&setTimeout(wcml_reset_cart_fragments,0)}));!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var t;"undefined"!=typeof window?t=window:"undefined"!=typeof global?t=global:"undefined"!=typeof self&&(t=self),t.sbjs=e()}}(function(){return function e(t,r,n){function a(s,o){if(!r[s]){if(!t[s]){var c="function"==typeof require&&require;if(!o&&c)return c(s,!0);if(i)return i(s,!0);var u=new Error("Cannot find module '"+s+"'");throw u.code="MODULE_NOT_FOUND",u}var p=r[s]={exports:{}};t[s][0].call(p.exports,function(e){var r=t[s][1][e];return a(r||e)},p,p.exports,e,t,r,n)}return r[s].exports}for(var i="function"==typeof require&&require,s=0;s<n.length;s++)a(n[s]);return a}({1:[function(e,t,r){"use strict";var n=e("./init"),a={init:function(e){this.get=n(e),e&&e.callback&&"function"==typeof e.callback&&e.callback(this.get)}};t.exports=a},{"./init":6}],2:[function(e,t,r){"use strict";var n=e("./terms"),a=e("./helpers/utils"),i={containers:{current:"sbjs_current",current_extra:"sbjs_current_add",first:"sbjs_first",first_extra:"sbjs_first_add",session:"sbjs_session",udata:"sbjs_udata",promocode:"sbjs_promo"},service:{migrations:"sbjs_migrations"},delimiter:"|||",aliases:{main:{type:"typ",source:"src",medium:"mdm",campaign:"cmp",content:"cnt",term:"trm",id:"id",platform:"plt",format:"fmt",tactic:"tct"},extra:{fire_date:"fd",entrance_point:"ep",referer:"rf"},session:{pages_seen:"pgs",current_page:"cpg"},udata:{visits:"vst",ip:"uip",agent:"uag"},promo:"code"},pack:{main:function(e){return i.aliases.main.type+"="+e.type+i.delimiter+i.aliases.main.source+"="+e.source+i.delimiter+i.aliases.main.medium+"="+e.medium+i.delimiter+i.aliases.main.campaign+"="+e.campaign+i.delimiter+i.aliases.main.content+"="+e.content+i.delimiter+i.aliases.main.term+"="+e.term+i.delimiter+i.aliases.main.id+"="+e.id+i.delimiter+i.aliases.main.platform+"="+e.platform+i.delimiter+i.aliases.main.format+"="+e.format+i.delimiter+i.aliases.main.tactic+"="+e.tactic},extra:function(e){return i.aliases.extra.fire_date+"="+a.setDate(new Date,e)+i.delimiter+i.aliases.extra.entrance_point+"="+document.location.href+i.delimiter+i.aliases.extra.referer+"="+(document.referrer||n.none)},user:function(e,t){return i.aliases.udata.visits+"="+e+i.delimiter+i.aliases.udata.ip+"="+t+i.delimiter+i.aliases.udata.agent+"="+navigator.userAgent},session:function(e){return i.aliases.session.pages_seen+"="+e+i.delimiter+i.aliases.session.current_page+"="+document.location.href},promo:function(e){return i.aliases.promo+"="+a.setLeadingZeroToInt(a.randomInt(e.min,e.max),e.max.toString().length)}}};t.exports=i},{"./helpers/utils":5,"./terms":9}],3:[function(e,t,r){"use strict";var n=e("../data").delimiter;t.exports={useBase64:!1,setBase64Flag:function(e){this.useBase64=e},encodeData:function(e){return encodeURIComponent(e).replace(/\!/g,"%21").replace(/\~/g,"%7E").replace(/\*/g,"%2A").replace(/\'/g,"%27").replace(/\(/g,"%28").replace(/\)/g,"%29")},decodeData:function(e){try{return decodeURIComponent(e).replace(/\%21/g,"!").replace(/\%7E/g,"~").replace(/\%2A/g,"*").replace(/\%27/g,"'").replace(/\%28/g,"(").replace(/\%29/g,")")}catch(t){try{return unescape(e)}catch(r){return""}}},set:function(e,t,r,n,a){var i,s;if(r){var o=new Date;o.setTime(o.getTime()+60*r*1e3),i="; expires="+o.toGMTString()}else i="";s=n&&!a?";domain=."+n:"";var c=this.encodeData(t);this.useBase64&&(c=btoa(c).replace(/=+$/,"")),document.cookie=this.encodeData(e)+"="+c+i+s+"; path=/"},get:function(e){for(var t=this.encodeData(e)+"=",r=document.cookie.split(";"),n=0;n<r.length;n++){for(var a=r[n];" "===a.charAt(0);)a=a.substring(1,a.length);if(0===a.indexOf(t)){var i=a.substring(t.length,a.length);if(/^[A-Za-z0-9+/]+$/.test(i))try{i=atob(i.padEnd(4*Math.ceil(i.length/4),"="))}catch(s){}return this.decodeData(i)}}return null},destroy:function(e,t,r){this.set(e,"",-1,t,r)},parse:function(e){var t=[],r={};if("string"==typeof e)t.push(e);else for(var a in e)e.hasOwnProperty(a)&&t.push(e[a]);for(var i=0;i<t.length;i++){var s;r[this.unsbjs(t[i])]={},s=this.get(t[i])?this.get(t[i]).split(n):[];for(var o=0;o<s.length;o++){var c=s[o].split("="),u=c.splice(0,1);u.push(c.join("=")),r[this.unsbjs(t[i])][u[0]]=this.decodeData(u[1])}}return r},unsbjs:function(e){return e.replace("sbjs_","")}}},{"../data":2}],4:[function(e,t,r){"use strict";t.exports={parse:function(e){for(var t=this.parseOptions,r=t.parser[t.strictMode?"strict":"loose"].exec(e),n={},a=14;a--;)n[t.key[a]]=r[a]||"";return n[t.q.name]={},n[t.key[12]].replace(t.q.parser,function(e,r,a){r&&(n[t.q.name][r]=a)}),n},parseOptions:{strictMode:!1,key:["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"],q:{name:"queryKey",parser:/(?:^|&)([^&=]*)=?([^&]*)/g},parser:{strict:/^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/,loose:/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/}},getParam:function(e){for(var t={},r=(e||window.location.search.substring(1)).split("&"),n=0;n<r.length;n++){var a=r[n].split("=");if("undefined"==typeof t[a[0]])t[a[0]]=a[1];else if("string"==typeof t[a[0]]){var i=[t[a[0]],a[1]];t[a[0]]=i}else t[a[0]].push(a[1])}return t},getHost:function(e){return this.parse(e).host.replace("www.","")}}},{}],5:[function(e,t,r){"use strict";t.exports={escapeRegexp:function(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")},setDate:function(e,t){var r=e.getTimezoneOffset()/60,n=e.getHours(),a=t||0===t?t:-r;return e.setHours(n+r+a),e.getFullYear()+"-"+this.setLeadingZeroToInt(e.getMonth()+1,2)+"-"+this.setLeadingZeroToInt(e.getDate(),2)+" "+this.setLeadingZeroToInt(e.getHours(),2)+":"+this.setLeadingZeroToInt(e.getMinutes(),2)+":"+this.setLeadingZeroToInt(e.getSeconds(),2)},setLeadingZeroToInt:function(e,t){for(var r=e+"";r.length<t;)r="0"+r;return r},randomInt:function(e,t){return Math.floor(Math.random()*(t-e+1))+e}}},{}],6:[function(e,t,r){"use strict";var n=e("./data"),a=e("./terms"),i=e("./helpers/cookies"),s=e("./helpers/uri"),o=e("./helpers/utils"),c=e("./params"),u=e("./migrations");t.exports=function(e){var t,r,p,f,m,d,l,g,h,y,_,v,b,x=c.fetch(e),k=s.getParam(),w=x.domain.host,q=x.domain.isolate,I=x.lifetime;function j(e){switch(e){case a.traffic.utm:t=a.traffic.utm,r="undefined"!=typeof k.utm_source?k.utm_source:"undefined"!=typeof k.gclid?"google":"undefined"!=typeof k.yclid?"yandex":a.none,p="undefined"!=typeof k.utm_medium?k.utm_medium:"undefined"!=typeof k.gclid?"cpc":"undefined"!=typeof k.yclid?"cpc":a.none,f="undefined"!=typeof k.utm_campaign?k.utm_campaign:"undefined"!=typeof k[x.campaign_param]?k[x.campaign_param]:"undefined"!=typeof k.gclid?"google_cpc":"undefined"!=typeof k.yclid?"yandex_cpc":a.none,m="undefined"!=typeof k.utm_content?k.utm_content:"undefined"!=typeof k[x.content_param]?k[x.content_param]:a.none,l=k.utm_id||a.none,g=k.utm_source_platform||a.none,h=k.utm_creative_format||a.none,y=k.utm_marketing_tactic||a.none,d="undefined"!=typeof k.utm_term?k.utm_term:"undefined"!=typeof k[x.term_param]?k[x.term_param]:function(){var e=document.referrer;if(k.utm_term)return k.utm_term;if(!(e&&s.parse(e).host&&s.parse(e).host.match(/^(?:.*\.)?yandex\..{2,9}$/i)))return!1;try{return s.getParam(s.parse(document.referrer).query).text}catch(t){return!1}}()||a.none;break;case a.traffic.organic:t=a.traffic.organic,r=r||s.getHost(document.referrer),p=a.referer.organic,f=a.none,m=a.none,d=a.none,l=a.none,g=a.none,h=a.none,y=a.none;break;case a.traffic.referral:t=a.traffic.referral,r=r||s.getHost(document.referrer),p=p||a.referer.referral,f=a.none,m=s.parse(document.referrer).path,d=a.none,l=a.none,g=a.none,h=a.none,y=a.none;break;case a.traffic.typein:t=a.traffic.typein,r=x.typein_attributes.source,p=x.typein_attributes.medium,f=a.none,m=a.none,d=a.none,l=a.none,g=a.none,h=a.none,y=a.none;break;default:t=a.oops,r=a.oops,p=a.oops,f=a.oops,m=a.oops,d=a.oops,l=a.oops,g=a.oops,h=a.oops,y=a.oops}var i={type:t,source:r,medium:p,campaign:f,content:m,term:d,id:l,platform:g,format:h,tactic:y};return n.pack.main(i)}function R(e){var t=document.referrer;switch(e){case a.traffic.organic:return!!t&&H(t)&&function(e){var t=new RegExp("^(?:.*\\.)?"+o.escapeRegexp("yandex")+"\\..{2,9}$"),n=new RegExp(".*"+o.escapeRegexp("text")+"=.*"),a=new RegExp("^(?:www\\.)?"+o.escapeRegexp("google")+"\\..{2,9}$");if(s.parse(e).query&&s.parse(e).host.match(t)&&s.parse(e).query.match(n))return r="yandex",!0;if(s.parse(e).host.match(a))return r="google",!0;if(!s.parse(e).query)return!1;for(var i=0;i<x.organics.length;i++){if(s.parse(e).host.match(new RegExp("^(?:.*\\.)?"+o.escapeRegexp(x.organics[i].host)+"$","i"))&&s.parse(e).query.match(new RegExp(".*"+o.escapeRegexp(x.organics[i].param)+"=.*","i")))return r=x.organics[i].display||x.organics[i].host,!0;if(i+1===x.organics.length)return!1}}(t);case a.traffic.referral:return!!t&&H(t)&&function(e){if(!(x.referrals.length>0))return r=s.getHost(e),!0;for(var t=0;t<x.referrals.length;t++){if(s.parse(e).host.match(new RegExp("^(?:.*\\.)?"+o.escapeRegexp(x.referrals[t].host)+"$","i")))return r=x.referrals[t].display||x.referrals[t].host,p=x.referrals[t].medium||a.referer.referral,!0;if(t+1===x.referrals.length)return r=s.getHost(e),!0}}(t);default:return!1}}function H(e){if(x.domain){if(q)return s.getHost(e)!==s.getHost(w);var t=new RegExp("^(?:.*\\.)?"+o.escapeRegexp(w)+"$","i");return!s.getHost(e).match(t)}return s.getHost(e)!==s.getHost(document.location.href)}function D(){i.set(n.containers.current_extra,n.pack.extra(x.timezone_offset),I,w,q),i.get(n.containers.first_extra)||i.set(n.containers.first_extra,n.pack.extra(x.timezone_offset),I,w,q)}return i.setBase64Flag(x.base64),u.go(I,w,q),i.set(n.containers.current,function(){var e;if("undefined"!=typeof k.utm_source||"undefined"!=typeof k.utm_medium||"undefined"!=typeof k.utm_campaign||"undefined"!=typeof k.utm_content||"undefined"!=typeof k.utm_term||"undefined"!=typeof k.utm_id||"undefined"!=typeof k.utm_source_platform||"undefined"!=typeof k.utm_creative_format||"undefined"!=typeof k.utm_marketing_tactic||"undefined"!=typeof k.gclid||"undefined"!=typeof k.yclid||"undefined"!=typeof k[x.campaign_param]||"undefined"!=typeof k[x.term_param]||"undefined"!=typeof k[x.content_param])D(),e=j(a.traffic.utm);else if(R(a.traffic.organic))D(),e=j(a.traffic.organic);else if(!i.get(n.containers.session)&&R(a.traffic.referral))D(),e=j(a.traffic.referral);else{if(i.get(n.containers.first)||i.get(n.containers.current))return i.get(n.containers.current);D(),e=j(a.traffic.typein)}return e}(),I,w,q),i.get(n.containers.first)||i.set(n.containers.first,i.get(n.containers.current),I,w,q),i.get(n.containers.udata)?(_=parseInt(i.parse(n.containers.udata)[i.unsbjs(n.containers.udata)][n.aliases.udata.visits])||1,_=i.get(n.containers.session)?_:_+1,v=n.pack.user(_,x.user_ip)):(_=1,v=n.pack.user(_,x.user_ip)),i.set(n.containers.udata,v,I,w,q),i.get(n.containers.session)?(b=parseInt(i.parse(n.containers.session)[i.unsbjs(n.containers.session)][n.aliases.session.pages_seen])||1,b+=1):b=1,i.set(n.containers.session,n.pack.session(b),x.session_length,w,q),x.promocode&&!i.get(n.containers.promocode)&&i.set(n.containers.promocode,n.pack.promo(x.promocode),I,w,q),i.parse(n.containers)}},{"./data":2,"./helpers/cookies":3,"./helpers/uri":4,"./helpers/utils":5,"./migrations":7,"./params":8,"./terms":9}],7:[function(e,t,r){"use strict";var n=e("./data"),a=e("./helpers/cookies");t.exports={go:function(e,t,r){var i,s=this.migrations,o={l:e,d:t,i:r};if(a.get(n.containers.first)||a.get(n.service.migrations)){if(!a.get(n.service.migrations))for(i=0;i<s.length;i++)s[i].go(s[i].id,o)}else{var c=[];for(i=0;i<s.length;i++)c.push(s[i].id);var u="";for(i=0;i<c.length;i++)u+=c[i]+"=1",i<c.length-1&&(u+=n.delimiter);a.set(n.service.migrations,u,o.l,o.d,o.i)}},migrations:[{id:"1418474375998",version:"1.0.0-beta",go:function(e,t){var r=e+"=1",i=e+"=0",s=function(e,t,r){return t||r?e:n.delimiter};try{var o=[];for(var c in n.containers)n.containers.hasOwnProperty(c)&&o.push(n.containers[c]);for(var u=0;u<o.length;u++)if(a.get(o[u])){var p=a.get(o[u]).replace(/(\|)?\|(\|)?/g,s);a.destroy(o[u],t.d,t.i),a.destroy(o[u],t.d,!t.i),a.set(o[u],p,t.l,t.d,t.i)}a.get(n.containers.session)&&a.set(n.containers.session,n.pack.session(0),t.l,t.d,t.i),a.set(n.service.migrations,r,t.l,t.d,t.i)}catch(f){a.set(n.service.migrations,i,t.l,t.d,t.i)}}}]}},{"./data":2,"./helpers/cookies":3}],8:[function(e,t,r){"use strict";var n=e("./terms"),a=e("./helpers/uri");t.exports={fetch:function(e){var t=e||{},r={};if(r.lifetime=this.validate.checkFloat(t.lifetime)||6,r.lifetime=parseInt(30*r.lifetime*24*60),r.session_length=this.validate.checkInt(t.session_length)||30,r.timezone_offset=this.validate.checkInt(t.timezone_offset),r.base64=t.base64||!1,r.campaign_param=t.campaign_param||!1,r.term_param=t.term_param||!1,r.content_param=t.content_param||!1,r.user_ip=t.user_ip||n.none,t.promocode?(r.promocode={},r.promocode.min=parseInt(t.promocode.min)||1e5,r.promocode.max=parseInt(t.promocode.max)||999999):r.promocode=!1,t.typein_attributes&&t.typein_attributes.source&&t.typein_attributes.medium?(r.typein_attributes={},r.typein_attributes.source=t.typein_attributes.source,r.typein_attributes.medium=t.typein_attributes.medium):r.typein_attributes={source:"(direct)",medium:"(none)"},t.domain&&this.validate.isString(t.domain)?r.domain={host:t.domain,isolate:!1}:t.domain&&t.domain.host?r.domain=t.domain:r.domain={host:a.getHost(document.location.hostname),isolate:!1},r.referrals=[],t.referrals&&t.referrals.length>0)for(var i=0;i<t.referrals.length;i++)t.referrals[i].host&&r.referrals.push(t.referrals[i]);if(r.organics=[],t.organics&&t.organics.length>0)for(var s=0;s<t.organics.length;s++)t.organics[s].host&&t.organics[s].param&&r.organics.push(t.organics[s]);return r.organics.push({host:"bing.com",param:"q",display:"bing"}),r.organics.push({host:"yahoo.com",param:"p",display:"yahoo"}),r.organics.push({host:"about.com",param:"q",display:"about"}),r.organics.push({host:"aol.com",param:"q",display:"aol"}),r.organics.push({host:"ask.com",param:"q",display:"ask"}),r.organics.push({host:"globososo.com",param:"q",display:"globo"}),r.organics.push({host:"go.mail.ru",param:"q",display:"go.mail.ru"}),r.organics.push({host:"rambler.ru",param:"query",display:"rambler"}),r.organics.push({host:"tut.by",param:"query",display:"tut.by"}),r.referrals.push({host:"t.co",display:"twitter.com"}),r.referrals.push({host:"plus.url.google.com",display:"plus.google.com"}),r},validate:{checkFloat:function(e){return!(!e||!this.isNumeric(parseFloat(e)))&&parseFloat(e)},checkInt:function(e){return!(!e||!this.isNumeric(parseInt(e)))&&parseInt(e)},isNumeric:function(e){return!isNaN(e)},isString:function(e){return"[object String]"===Object.prototype.toString.call(e)}}}},{"./helpers/uri":4,"./terms":9}],9:[function(e,t,r){"use strict";t.exports={traffic:{utm:"utm",organic:"organic",referral:"referral",typein:"typein"},referer:{referral:"referral",organic:"organic",social:"social"},none:"(none)",oops:"(Houston, we have a problem)"}},{}]},{},[1])(1)});!function(t){"use strict";const e=t.params,n=(document.querySelector.bind(document),(t,e)=>e.split(".").reduce((t,e)=>t&&t[e],t)),i=()=>null,s=t=>null===t||t===undefined?"":t,o="wc/store/checkout";function a(t){window.wp&&window.wp.data&&window.wp.data.dispatch&&window.wc&&window.wc.wcBlocksData&&window.wp.data.dispatch(window.wc.wcBlocksData.CHECKOUT_STORE_KEY).__internalSetExtensionData("woocommerce/order-attribution",t,!0)}function r(){return"undefined"!=typeof sbjs}function c(){if(window.wp&&window.wp.data&&"function"==typeof window.wp.data.subscribe){const e=window.wp.data.subscribe(function(){e(),a(t.getAttributionData())},o)}}t.getAttributionData=function(){const s=e.allowTracking&&r()?n:i,o=r()?sbjs.get:{},a=Object.entries(t.fields).map(([t,e])=>[t,s(o,e)]);return Object.fromEntries(a)},t.setOrderTracking=function(n){if(e.allowTracking=n,n){if(!r())return;sbjs.init({lifetime:Number(e.lifetime),session_length:Number(e.session),base64:Boolean(e.base64),timezone_offset:"0"})}else!function(){const t=window.location.hostname;["sbjs_current","sbjs_current_add","sbjs_first","sbjs_first_add","sbjs_session","sbjs_udata","sbjs_migrations","sbjs_promo"].forEach(e=>{document.cookie=`${e}=; path=/; max-age=-999; domain=.${t};`})}();const i=t.getAttributionData();!function(t){for(const e of document.querySelectorAll("wc-order-attribution-inputs"))e.values=t}(i),a(i)},t.setOrderTracking(e.allowTracking),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",c):c(),window.customElements.define("wc-order-attribution-inputs",class extends HTMLElement{constructor(){if(super(),this._fieldNames=Object.keys(t.fields),this.hasOwnProperty("_values")){let t=this.values;delete this.values,this.values=t||{}}}connectedCallback(){this.innerHTML="";const t=new DocumentFragment;for(const n of this._fieldNames){const i=document.createElement("input");i.type="hidden",i.name=`${e.prefix}${n}`,i.value=s(this.values&&this.values[n]||""),t.appendChild(i)}this.appendChild(t)}set values(t){if(this._values=t,this.isConnected)for(const t of this._fieldNames){const n=this.querySelector(`input[name="${e.prefix}${t}"]`);n?n.value=s(this.values[t]):console.warn(`Field "${t}" not found. `+"Most likely, the '<wc-order-attribution-inputs>' element was manipulated.")}}get values(){return this._values}})}(window.wc_order_attribution);(function(window,document,$){'use strict';var TMEPOJS;var tcAPI;$(function(){TMEPOJS=window.TMEPOJS||null;tcAPI=$.tcAPI?$.tcAPI():null;if(!TMEPOJS||!tcAPI){return}
$('body').on('sober_quickview_opened',function(){var product_id;var epo_id;var tmLazyloadContainer;tmLazyloadContainer=$('#quick-view-modal');$.tcepo.tmLazyloadContainer(tmLazyloadContainer);product_id=tmLazyloadContainer.find(tcAPI.epoSelector).attr('data-product-id');epo_id=tmLazyloadContainer.find(tcAPI.epoSelector).attr('data-epo-id');$.tcepo.tm_init_epo(tmLazyloadContainer,!0,product_id,epo_id);$(window).trigger('tmlazy');$(window).trigger('tm_epo_loaded_quickview');if($.jMaskGlobals){tmLazyloadContainer.find($.jMaskGlobals.maskElements).toArray().forEach(function(t){t=$(t);if(t.attr('data-mask')){t.mask(t.attr('data-mask'))}})}});if(window.ctEvents){window.ctEvents.on('blocksy:frontend:init',function(){var qv_container=TMEPOJS.quickview_array||'null';var fromaddons=TMEPOJS.quickview_container||'null';var added={};var selectors;var container;var product_id;var epo_id;var noProductCheck;var time=1;var key='blocsky_get_woo_quick_view';var tmLazyloadContainer;$('.tm-formepo-normal').remove();$('.tm-formepo').remove();qv_container=$.epoAPI.util.parseJSON(qv_container);fromaddons=$.epoAPI.util.parseJSON(fromaddons);for(selectors in fromaddons){if(Object.prototype.hasOwnProperty.call(fromaddons,selectors)){added[fromaddons[selectors][0]]=$(fromaddons[selectors][1])}}
$.extend(qv_container,added);noProductCheck=!1;container=$(qv_container[key]);if(container.find('.product').length===0&&container.is('.product')){noProductCheck=!0}
if(container.length&&(container.find('.product').length>0||noProductCheck)){container.removeClass('tc-init');tmLazyloadContainer=container;$.tcepo.tmLazyloadContainer(tmLazyloadContainer);setTimeout(function(){product_id=tmLazyloadContainer.find(tcAPI.epoSelector).attr('data-product-id');epo_id=tmLazyloadContainer.find(tcAPI.epoSelector).attr('data-epo-id');if(key==='woodmart_quick_shop'){container.addClass('has-options')}
tcAPI.getElementFromFieldCache=[];$.tcepo.tm_init_epo(tmLazyloadContainer,!0,product_id,epo_id);$(window).trigger('tmlazy');$(window).trigger('tm_epo_loaded_quickview');if($.jMaskGlobals){tmLazyloadContainer.find($.jMaskGlobals.maskElements).toArray().forEach(function(t){t=$(t);if(t.attr('data-mask')){t.mask(t.attr('data-mask'))}})}},time)}})}})}(window,document,window.jQuery));!function(){var t,e,o,i,n={8272:function(){Flatsome.behavior("equalize-box",{attach(t){let e={ScreenSize:{LARGE:1,MEDIUM:2,SMALL:3},equalizeItems:function(t){const e=this;e.maxHeight=0,e.rowEnd=e.disablePerRow?e.boxCount:e.colPerRow,e.$items=[],e.rating={present:!1,height:0,dummy:null},e.swatches={present:!1,height:0,dummy:null},jQuery(t,e.currentElement).each((function(t){const o=jQuery(this);e.$items.push(o),o.height(""),o.children(".js-star-rating").remove();const i=o.children(".star-rating");var n;i.length&&(e.rating.present=!0,e.rating.height=i.height(),e.rating.dummy=null!==(n=e.rating.dummy)&&void 0!==n?n:'<div class="js-star-rating '+i.attr("class")+'" style="opacity: 0; visibility: hidden"></div>'),o.children(".js-ux-swatches").remove();const r=o.children(".ux-swatches.ux-swatches-in-loop");var a;r.length&&(e.swatches.present=!0,e.swatches.height=r.height(),e.swatches.dummy=null!==(a=e.swatches.dummy)&&void 0!==a?a:'<div class="js-ux-swatches '+r.attr("class")+'" style="opacity: 0; visibility: hidden"><div class="'+r.find(".ux-swatch").attr("class")+'"></div></div>'),o.height()>e.maxHeight&&(e.maxHeight=o.height()),t!==e.rowEnd-1&&t!==e.boxCount-1||(e.$items.forEach((function(t){t.height(e.maxHeight),e.maybeAddDummyRating(t),e.maybeAddDummySwatches(t)})),e.rowEnd+=e.colPerRow,e.maxHeight=0,e.$items=[],e.rating.present=!1,e.swatches.present=!1)}))},getColsPerRow:function(){const t=jQuery(this.currentElement).attr("class"),e=/large-columns-(\d+)/g,o=/medium-columns-(\d+)/g,i=/small-columns-(\d+)/g;let n;switch(this.getScreenSize()){case this.ScreenSize.LARGE:return n=e.exec(t),n?parseInt(n[1]):3;case this.ScreenSize.MEDIUM:return n=o.exec(t),n?parseInt(n[1]):3;case this.ScreenSize.SMALL:return n=i.exec(t),n?parseInt(n[1]):2}},maybeAddDummyRating:function(t){let e=t;this.rating.present&&e.hasClass("price-wrapper")&&(e.children(".star-rating").length||(e.prepend(this.rating.dummy),e.children(".js-star-rating").height(this.rating.height)))},maybeAddDummySwatches:function(t){const e=t;this.swatches.present&&(e.children(".ux-swatches.ux-swatches-in-loop").length||(e.prepend(this.swatches.dummy),e.children(".js-ux-swatches").height(this.swatches.height)))},getScreenSize:function(){return window.matchMedia("(min-width: 850px)").matches?this.ScreenSize.LARGE:window.matchMedia("(min-width: 550px) and (max-width: 849px)").matches?this.ScreenSize.MEDIUM:window.matchMedia("(max-width: 549px)").matches?this.ScreenSize.SMALL:void 0},init:function(){const e=this,o=[".product-title",".price-wrapper",".box-excerpt",".add-to-cart-button"];jQuery(".equalize-box",t).each(((t,i)=>{e.currentElement=i,e.colPerRow=e.getColsPerRow(),1!==e.colPerRow&&(e.disablePerRow=jQuery(i).hasClass("row-slider")||jQuery(i).hasClass("row-grid"),e.boxCount=jQuery(".box-text",e.currentElement).length,o.forEach((t=>{e.equalizeItems(".box-text "+t)})),e.equalizeItems(".box-text"))}))}};e.init(),jQuery(window).on("resize",(()=>{e.init()})),jQuery(document).on("flatsome-equalize-box",(()=>{e.init()}))}})},8785:function(){Flatsome.behavior("add-qty",{attach(t){jQuery(".quantity",t).addQty()}})},7925:function(){Flatsome.plugin("addQty",(function(t,e){const o=jQuery(t);String.prototype.uxGetDecimals||(String.prototype.uxGetDecimals=function(){const t=(""+this).match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return t?Math.max(0,(t[1]?t[1].length:0)-(t[2]?+t[2]:0)):0}),o.off("click.flatsome",".plus, .minus").on("click.flatsome",".plus, .minus",(function(){const t=jQuery(this),e=t.closest(".quantity").find(".qty");let o=parseFloat(e.val()),i=parseFloat(e.attr("max")),n=parseFloat(e.attr("min")),r=e.attr("step");o&&""!==o&&"NaN"!==o||(o=0),""!==i&&"NaN"!==i||(i=""),""!==n&&"NaN"!==n||(n=0),"any"!==r&&""!==r&&void 0!==r&&"NaN"!==parseFloat(r)||(r=1),t.is(".plus")?i&&(i===o||o>i)?e.val(i):e.val((o+parseFloat(r)).toFixed(r.uxGetDecimals())):n&&(n===o||o<n)?e.val(n):o>0&&e.val((o-parseFloat(r)).toFixed(r.uxGetDecimals())),e.trigger("input"),e.trigger("change")}))}))},775:function(){setTimeout((function(){jQuery(document.body).on("country_to_state_changed",(function(){"undefined"!=typeof floatlabels&&floatlabels.rebuild()}))}),500)},8417:function(){jQuery((function(t){t(document.body).on("change",".woocommerce-mini-cart-item .qty",(function(){var e;(e=t(this))[0].checkValidity()?function(e,o){const i=e.find(".remove_from_cart_button").attr("data-cart_item_key");i&&(e.block({message:null}),t.post(flatsomeVars.ajaxurl,{action:"flatsome_ajax_cart_item_alter_quantity",quantity:o,cart_item_key:i}).done((()=>{t(document.body).trigger("updated_wc_div"),t(document.body).trigger("added_to_cart"),e.unblock(),e=null})))}(e.closest(".woocommerce-mini-cart-item"),e.val()):e[0].reportValidity()}))}))},2434:function(){jQuery(document).ready((function(){if(!jQuery(".custom-product-page").length)return;const t=jQuery("#respond p.stars");if(t.length>1){const e=t[0].outerHTML;t.remove(),jQuery('select[id="rating"]').hide().before(e)}}))},1330:function(){jQuery(document).on("yith_infs_adding_elem",(function(t){Flatsome.attach(jQuery(".shop-container"))}))},4696:function(t,e,o){var i,n;!function(r,a){"use strict";i=[o(428)],void 0===(n=function(t){!function(t){var e,o,i,n,r,a,s={loadingNotice:"Loading image",errorNotice:"The image could not be loaded",errorDuration:2500,linkAttribute:"href",preventClicks:!0,beforeShow:t.noop,beforeHide:t.noop,onShow:t.noop,onHide:t.noop,onMove:t.noop};function c(e,o){this.$target=t(e),this.opts=t.extend({},s,o,this.$target.data()),void 0===this.isOpen&&this._init()}c.prototype._init=function(){this.$link=this.$target.find("a"),this.$image=this.$target.find("img"),this.$flyout=t('<div class="easyzoom-flyout" />'),this.$notice=t('<div class="easyzoom-notice" />'),this.$target.on({"mousemove.easyzoom touchmove.easyzoom":t.proxy(this._onMove,this),"mouseleave.easyzoom touchend.easyzoom":t.proxy(this._onLeave,this),"mouseenter.easyzoom touchstart.easyzoom":t.proxy(this._onEnter,this)}),this.opts.preventClicks&&this.$target.on("click.easyzoom",(function(t){t.preventDefault()}))},c.prototype.show=function(t,r){var a=this;if(!1!==this.opts.beforeShow.call(this)){if(!this.isReady)return this._loadImage(this.$link.attr(this.opts.linkAttribute),(function(){!a.isMouseOver&&r||a.show(t)}));this.$target.append(this.$flyout);var s=this.$target.outerWidth(),c=this.$target.outerHeight(),l=this.$flyout.width(),u=this.$flyout.height(),d=this.$zoom.width(),h=this.$zoom.height();e=Math.ceil(d-l),o=Math.ceil(h-u),e<0&&(e=0),o<0&&(o=0),i=e/s,n=o/c,this.isOpen=!0,this.opts.onShow.call(this),t&&this._move(t)}},c.prototype._onEnter=function(t){var e=t.originalEvent.touches;this.isMouseOver=!0,e&&1!=e.length||(t.preventDefault(),this.show(t,!0))},c.prototype._onMove=function(t){this.isOpen&&(t.preventDefault(),this._move(t))},c.prototype._onLeave=function(){this.isMouseOver=!1,this.isOpen&&this.hide()},c.prototype._onLoad=function(t){t.currentTarget.width&&(this.isReady=!0,this.$notice.detach(),this.$flyout.html(this.$zoom),this.$target.removeClass("is-loading").addClass("is-ready"),t.data.call&&t.data())},c.prototype._onError=function(){var t=this;this.$notice.text(this.opts.errorNotice),this.$target.removeClass("is-loading").addClass("is-error"),this.detachNotice=setTimeout((function(){t.$notice.detach(),t.detachNotice=null}),this.opts.errorDuration)},c.prototype._loadImage=function(e,o){var i=new Image;this.$target.addClass("is-loading").append(this.$notice.text(this.opts.loadingNotice)),this.$zoom=t(i).on("error",t.proxy(this._onError,this)).on("load",o,t.proxy(this._onLoad,this)),i.style.position="absolute",i.src=e},c.prototype._move=function(t){if(0===t.type.indexOf("touch")){var s=t.touches||t.originalEvent.touches;r=s[0].pageX,a=s[0].pageY}else r=t.pageX||r,a=t.pageY||a;var c=this.$target.offset(),l=r-c.left,u=a-c.top,d=Math.ceil(l*i),h=Math.ceil(u*n);if(flatsomeVars.rtl&&(d=e-d),d<0||h<0||d>e||h>o)this.hide();else{var m=-1*h,f=-1*d;"transform"in document.body.style?this.$zoom.css({transform:`translate(${flatsomeVars.rtl?-f:f}px, ${m}px)`}):this.$zoom.css({top:m,left:f}),this.opts.onMove.call(this,m,f)}},c.prototype.hide=function(){this.isOpen&&!1!==this.opts.beforeHide.call(this)&&(this.$flyout.detach(),this.isOpen=!1,this.opts.onHide.call(this))},c.prototype.swap=function(e,o,i){this.hide(),this.isReady=!1,this.detachNotice&&clearTimeout(this.detachNotice),this.$notice.parent().length&&this.$notice.detach(),this.$target.removeClass("is-loading is-ready is-error"),this.$image.attr({src:e,srcset:t.isArray(i)?i.join():i}),this.$link.attr(this.opts.linkAttribute,o)},c.prototype.teardown=function(){this.hide(),this.$target.off(".easyzoom").removeClass("is-loading is-ready is-error"),this.detachNotice&&clearTimeout(this.detachNotice),delete this.$link,delete this.$zoom,delete this.$image,delete this.$notice,delete this.$flyout,delete this.isOpen,delete this.isReady},t.fn.easyZoom=function(e){return this.each((function(){var o=t.data(this,"easyZoom");o?void 0===o.isOpen&&o._init():t.data(this,"easyZoom",new c(this,e))}))}}(t)}.apply(e,i))||(t.exports=n)}()},428:function(t){"use strict";t.exports=window.jQuery}},r={};function a(t){var e=r[t];if(void 0!==e)return e.exports;var o=r[t]={exports:{}};return n[t].call(o.exports,o,o.exports,a),o.exports}a.m=n,e=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},a.t=function(o,i){if(1&i&&(o=this(o)),8&i)return o;if("object"==typeof o&&o){if(4&i&&o.__esModule)return o;if(16&i&&"function"==typeof o.then)return o}var n=Object.create(null);a.r(n);var r={};t=t||[null,e({}),e([]),e(e)];for(var s=2&i&&o;"object"==typeof s&&!~t.indexOf(s);s=e(s))Object.getOwnPropertyNames(s).forEach((function(t){r[t]=function(){return o[t]}}));return r.default=function(){return o},a.d(n,r),n},a.d=function(t,e){for(var o in e)a.o(e,o)&&!a.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:e[o]})},a.f={},a.e=function(t){return Promise.all(Object.keys(a.f).reduce((function(e,o){return a.f[o](t,e),e}),[]))},a.u=function(t){return"js/chunk.popups.js"},a.miniCssF=function(t){},a.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},o={},i="flatsome:",a.l=function(t,e,n,r){if(o[t])o[t].push(e);else{var s,c;if(void 0!==n)for(var l=document.getElementsByTagName("script"),u=0;u<l.length;u++){var d=l[u];if(d.getAttribute("src")==t||d.getAttribute("data-webpack")==i+n){s=d;break}}s||(c=!0,(s=document.createElement("script")).charset="utf-8",s.timeout=120,a.nc&&s.setAttribute("nonce",a.nc),s.setAttribute("data-webpack",i+n),s.src=t),o[t]=[e];var h=function(e,i){s.onerror=s.onload=null,clearTimeout(m);var n=o[t];if(delete o[t],s.parentNode&&s.parentNode.removeChild(s),n&&n.forEach((function(t){return t(i)})),e)return e(i)},m=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},a.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},function(){const t=a.u;a.u=e=>{const o=t(e),i=globalThis.flatsomeVars?.theme.version;return o+(i?"?ver="+i:"")}}(),a.p=globalThis.flatsomeVars?.assets_url??"/",function(){var t={643:0};a.f.j=function(e,o){var i=a.o(t,e)?t[e]:void 0;if(0!==i)if(i)o.push(i[2]);else{var n=new Promise((function(o,n){i=t[e]=[o,n]}));o.push(i[2]=n);var r=a.p+a.u(e),s=new Error;a.l(r,(function(o){if(a.o(t,e)&&(0!==(i=t[e])&&(t[e]=void 0),i)){var n=o&&("load"===o.type?"missing":o.type),r=o&&o.target&&o.target.src;s.message="Loading chunk "+e+" failed.\n("+n+": "+r+")",s.name="ChunkLoadError",s.type=n,s.request=r,i[1](s)}}),"chunk-"+e,e)}};var e=function(e,o){var i,n,r=o[0],s=o[1],c=o[2],l=0;if(r.some((function(e){return 0!==t[e]}))){for(i in s)a.o(s,i)&&(a.m[i]=s[i]);c&&c(a)}for(e&&e(o);l<r.length;l++)n=r[l],a.o(t,n)&&t[n]&&t[n][0](),t[n]=0},o=self.flatsomeChunks=self.flatsomeChunks||[];o.forEach(e.bind(null,0)),o.push=e.bind(null,o.push.bind(o))}(),function(){"use strict";a(7925),a(8785),a(8272);const t=window.matchMedia("(prefers-reduced-motion: reduce)");let e=!1;function o(){e="undefined"==typeof UxBuilder&&t.matches}function i(){return jQuery.fn.magnificPopup?Promise.resolve():a.e(230).then(a.t.bind(a,2801,23))}o(),t.addEventListener?.("change",o),jQuery.loadMagnificPopup=i,jQuery.fn.lazyMagnificPopup=function(t){const e=jQuery(this),o=t.delegate?e.find(t.delegate):e;return o.one("click",(n=>{n.preventDefault(),i().then((()=>{e.data("magnificPopup")||e.magnificPopup(t),e.magnificPopup("open",o.index(n.currentTarget)||0)}))})),e},Flatsome.behavior("quick-view",{attach:function(t){"uxBuilder"!==jQuery("html").attr("ng-app")&&jQuery(".quick-view",t).each((function(t,o){jQuery(o).hasClass("quick-view-added")||(jQuery(o).on("click",(function(t){if(""!=jQuery(this).attr("data-prod")){jQuery(this).parent().parent().addClass("processing");var n={action:"flatsome_quickview",product:jQuery(this).attr("data-prod")};jQuery.post(flatsomeVars.ajaxurl,n,(function(t){i().then((()=>{jQuery(".processing").removeClass("processing"),jQuery.magnificPopup.open({removalDelay:300,autoFocusLast:!1,closeMarkup:flatsomeVars.lightbox.close_markup,closeBtnInside:flatsomeVars.lightbox.close_btn_inside,items:{src:'<div class="product-lightbox lightbox-content">'+t+"</div>",type:"inline"},callbacks:{afterClose:()=>{jQuery(o).closest(".box").find(".box-text a:first").trigger("focus")}}}),setTimeout((function(){const t=jQuery(".product-lightbox");t.imagesLoaded((function(){const t={cellAlign:"left",wrapAround:!0,autoPlay:!1,prevNextButtons:!0,adaptiveHeight:!0,imagesLoaded:!0,dragThreshold:15,rightToLeft:flatsomeVars.rtl};e&&(t.friction=1,t.selectedAttraction=1),jQuery(".product-lightbox .slider").lazyFlickity(t)})),Flatsome.attach("tooltips",t)}),300);let i=jQuery(".product-lightbox form.variations_form");jQuery(".product-lightbox form").hasClass("variations_form")&&i.wc_variation_form();let n=jQuery(".product-lightbox .product-gallery-slider"),r=jQuery(".product-lightbox .product-gallery-slider .slide.first img"),a=jQuery(".product-lightbox .product-gallery-slider .slide.first a"),s=r.attr("data-src")?r.attr("data-src"):r.attr("src");const c=jQuery.Deferred();n.one("flatsome-flickity-ready",(()=>c.resolve()));let l=function(){n.data("flickity")&&n.flickity("select",0)},u=function(){n.data("flickity")&&n.imagesLoaded((function(){n.flickity("resize")}))};jQuery.when(c).done((()=>{i.on("hide_variation",(function(t,e){r.attr("src",s).attr("srcset",""),u()})),i.on("click",".reset_variations",(function(){r.attr("src",s).attr("srcset",""),l(),u()}))})),i.on("show_variation",(function(t,e){jQuery.when(c).done((()=>{e.image.src?(r.attr("src",e.image.src).attr("srcset",""),a.attr("href",e.image_link),l(),u()):e.image_src&&(r.attr("src",e.image_src).attr("srcset",""),a.attr("href",e.image_link),l(),u())}))})),jQuery(".product-lightbox .quantity").addQty()}))})),t.preventDefault()}})),jQuery(o).addClass("quick-view-added"))}))}}),jQuery((function(t){t(".ux-buy-now-button").each((function(){const e=t(this),o=e.closest("form").find(".single_add_to_cart_button");o.length&&function(t){if("MutationObserver"in window)return new MutationObserver((function(e){for(let o=0;o<e.length;o++)t(e[o])}))}((function(t){const o=t.target.classList.contains("disabled");e.toggleClass("disabled",o)})).observe(o.get(0),{attributes:!0,attributeFilter:["class"]})}))})),jQuery(document.body).on("click",".variations_form .ux-buy-now-button",(function(t){const e=jQuery(this).siblings(".single_add_to_cart_button");"undefined"!=typeof wc_add_to_cart_variation_params&&e.hasClass("disabled")&&(t.preventDefault(),e.hasClass("wc-variation-is-unavailable")?alert(wc_add_to_cart_variation_params.i18n_unavailable_text):e.hasClass("wc-variation-selection-needed")&&alert(wc_add_to_cart_variation_params.i18n_make_a_selection_text))})),a(775),jQuery((function(t){const e={openDrawer:null,openDropdown:null};function o(){!t(".cart-item .nav-dropdown").length||window.matchMedia("(max-width: 849px)").matches&&t(".header-main .cart-item .header-cart-link.off-canvas-toggle").length?function(){let o=0;if(t.fn.magnificPopup){if(o=t.magnificPopup.instance?.isOpen?300:0,o&&"#cart-popup"===t.magnificPopup.instance?.currItem?.src)return;o&&t.magnificPopup.close()}e.openDrawer&&clearTimeout(e.openDrawer),e.openDrawer=setTimeout((()=>{t(".cart-item .off-canvas-toggle").trigger("click")}),o)}():(t(".cart-item.has-dropdown").addClass("current-dropdown cart-active"),e.openDropdown&&clearTimeout(e.openDropdown),e.openDropdown=setTimeout((()=>{t(".cart-active").removeClass("current-dropdown")}),5e3))}function i(){o(),function(){const e=t("#header"),o=e.hasClass("has-sticky"),i=e.hasClass("sticky-hide-on-scroll--active"),n=t(".cart-item.has-dropdown").length>0;o&&n&&i&&(t(".header-wrapper",e).addClass("stuck"),e.removeClass("sticky-hide-on-scroll--active"))}()}!function(){t("span.added-to-cart").length&&o();const e=t(".cart-item.has-dropdown");(function(t){switch(t){case"0":case"false":case!1:return!1;case"1":case"true":case!0:return!0;default:return Boolean(t)}})(window.flatsomeVars.is_mini_cart_reveal)&&t("body").on("added_to_cart",i),t(document).on("flatsome-open-mini-cart",o),t(".shop-container").on("click",(()=>e.removeClass("current-dropdown cart-active"))),e.hover((()=>t(".cart-active").removeClass("cart-active")))}()})),a(8417),a(4696);var n=!1;const r=/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent);function s(){return window.flatsomeVars.scrollPaddingTop}jQuery(document).on("flatsome-product-gallery-tools-init",(()=>{r||(n=jQuery(".has-image-zoom .slide").easyZoom({loadingNotice:"",preventClicks:!1})),jQuery(".zoom-button").off("click.flatsome").on("click.flatsome",(function(t){jQuery(".product-gallery-slider").find(".is-selected a").trigger("click"),t.preventDefault()})),jQuery(".has-lightbox .product-gallery-slider").each((function(){jQuery(this).lazyMagnificPopup({delegate:"a",type:"image",tLoading:'<div class="loading-spin centered dark"></div>',closeMarkup:flatsomeVars.lightbox.close_markup,closeBtnInside:flatsomeVars.lightbox.close_btn_inside,gallery:{enabled:!0,navigateByImgClick:!0,preload:[0,1],arrowMarkup:'<button class="mfp-arrow mfp-arrow-%dir%" title="%title%"><i class="icon-angle-%dir%"></i></button>'},image:{tError:'<a href="%url%">The image #%curr%</a> could not be loaded.',verticalFit:!1}})}))})),jQuery((function(t){const e=t(".product-thumbnails .first img").attr("data-src")?t(".product-thumbnails .first img").attr("data-src"):t(".product-thumbnails .first img").attr("src"),o=t("form.variations_form"),i=t(".product-gallery-slider"),a=t(".product-thumbnails");let s=null;const c=t.Deferred(),l=t.Deferred();i.one("flatsome-flickity-ready",(()=>c.resolve())),a.one("flatsome-flickity-ready",(()=>l.resolve())),a.length&&!a.is(":hidden")||l.resolve();const u=function(){n&&n.length&&(s=n.filter(".has-image-zoom .slide.first").data("easyZoom"),s.swap(t(".has-image-zoom .slide.first img").attr("src"),t(".has-image-zoom .slide.first img").attr("data-large_image")))},d=function(){i.data("flickity")&&i.flickity("select",0)},h=function(){i.data("flickity")&&i.imagesLoaded((function(){i.flickity("resize")}))};t.when(c).then((()=>{t(document).trigger("flatsome-product-gallery-tools-init")}));const m=t.when(c,l).then((()=>{r&&h(),o.on("hide_variation",(function(o,i){t(".product-thumbnails .first img, .sticky-add-to-cart-img").attr("src",e),h()})),o.on("click",".reset_variations",(function(){t(".product-thumbnails .first img, .sticky-add-to-cart-img").attr("src",e),d(),u(),h()}))}));o.on("show_variation",(function(o,i){t.when(m).done((()=>{i.hasOwnProperty("image")&&i.image.thumb_src?(t(".product-gallery-slider-old .slide.first img, .sticky-add-to-cart-img, .product-thumbnails .first img, .product-gallery-slider .slide.first .zoomImg").attr("src",i.image.thumb_src).attr("srcset",""),d(),u(),h()):(t(".product-thumbnails .first img").attr("src",e),h())}))}))})),document.documentElement.style,window.getComputedStyle(document.documentElement)["scroll-behavior"],jQuery((function(t){if(!document.body.classList.contains("single-product"))return;const e=window.location.hash,o=window.location.href;function i(){!function(){const e=t(".reviews_tab"),o=e.length?e:t("#reviews").closest(".accordion-item");o.length&&o.find("a:not(.active):first").trigger("click")}(),setTimeout((()=>{t.scrollTo("#reviews",{offset:-s()-15})}),500)}(e.toLowerCase().indexOf("comment-")>=0||"#comments"===e||"#reviews"===e||"#tab-reviews"===e||o.indexOf("comment-page-")>0||o.indexOf("cpage=")>0)&&i(),t("a.woocommerce-review-link").on("click",(function(t){t.preventDefault(),history.pushState(null,null,"#reviews"),i()}))})),a(2434),jQuery((function(t){const e=t(".sticky-add-to-cart");if(!e.length)return;const o=function(t,e={}){return new IntersectionObserver((function(e){for(let o=0;o<e.length;o++)t(e[o])}),{rootMargin:"0px",threshold:.1,...e})}((o=>{const{top:i}=o.boundingClientRect,n=o.intersectionRatio<=0&&i<=0;e.toggleClass("sticky-add-to-cart--active",n),t("body").toggleClass("has-sticky-product-cart",n)}),{threshold:0});t(".sticky-add-to-cart-select-options-button",e).on("click",(function(e){e.preventDefault();const o=t(".product");if(!o.length)return;const i=o.find("form.variations_form"),n=i.length?i:o;t.scrollTo(n,{offset:-s()-15})}));const i=e.data("product-id")||0;function n(e,o){e.on("change",(function(){o.val(t(this).val())}))}t(`#product-${i} button.single_add_to_cart_button:visible`).first().each(((i,r)=>{const a=t(r).closest("form.cart");n(t(".qty",e),t(".qty",a)),n(t(".qty",a),t(".qty",e)),o.observe(r)}))})),a(1330),jQuery("table.my_account_orders").wrap('<div class="touch-scroll-table"/>'),jQuery(document.body).on("submit","form.cart",(function(t){if(void 0===t.originalEvent)return;const e=jQuery(t.originalEvent.submitter);e.is(".single_add_to_cart_button, .ux-buy-now-button")&&(e.hasClass("disabled")||e.addClass("loading"),jQuery(window).on("pageshow",(()=>{e.hasClass("loading")&&e.removeClass("loading")})))})),jQuery(document.body).on("updated_cart_totals",(function(){jQuery(document).trigger("yith_wcwl_reload_fragments");const t=jQuery(".cart-wrapper");Flatsome.attach("lazy-load-images",t),Flatsome.attach("quick-view",t),Flatsome.attach("wishlist",t),Flatsome.attach("cart-refresh",t),Flatsome.attach("equalize-box",t)})),jQuery(document).ajaxComplete((function(){Flatsome.attach("add-qty",jQuery(".quantity").parent()),Flatsome.attach("lightboxes-link",jQuery(".woocommerce-checkout .woocommerce-terms-and-conditions-wrapper"))})),jQuery(document.body).on("wc_fragments_refreshed wc_fragments_loaded",(function(){Flatsome.attach("add-qty",jQuery(".quantity").parent())})),jQuery(document.body).on("updated_checkout",(function(){Flatsome.attach("lightboxes-link",jQuery(".woocommerce-checkout .woocommerce-terms-and-conditions-wrapper"))})),jQuery(".disable-lightbox a").on("click",(function(t){t.preventDefault()})),jQuery((function(t){t.scroll_to_notices=function(e){t.scrollTo(e)}})),jQuery((function(t){t("#login-form-popup").find(".woocommerce-notices-wrapper > ul").length>0&&t('[data-open="#login-form-popup"]').trigger("click")}))}()}();jQuery(function(e){if("undefined"==typeof wc_cart_fragments_params)return!1;var t=!0,r=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 n(){t&&sessionStorage.setItem("wc_cart_created",(new Date).getTime())}function o(e){t&&(localStorage.setItem(r,e),sessionStorage.setItem(r,e))}var a={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(r){r&&r.fragments&&(e.each(r.fragments,function(t,r){e(t).replaceWith(r)}),t&&(sessionStorage.setItem(wc_cart_fragments_params.fragment_name,JSON.stringify(r.fragments)),o(r.cart_hash),r.cart_hash&&n()),e(document.body).trigger("wc_fragments_refreshed"))},error:function(){e(document.body).trigger("wc_fragments_ajax_error")}};function s(){e.ajax(a)}if(t){var i=null;e(document.body).on("wc_fragment_refresh updated_wc_div",function(){s()}),e(document.body).on("added_to_cart removed_from_cart",function(e,t,a){var s=sessionStorage.getItem(r);null!==s&&s!==undefined&&""!==s||n(),sessionStorage.setItem(wc_cart_fragments_params.fragment_name,JSON.stringify(t)),o(a)}),e(document.body).on("wc_fragments_refreshed",function(){clearTimeout(i),i=setTimeout(s,864e5)}),e(window).on("storage onstorage",function(e){r===e.originalEvent.key&&localStorage.getItem(r)!==sessionStorage.getItem(r)&&s()}),e(window).on("pageshow",function(t){t.originalEvent.persisted&&(e(".widget_shopping_cart_content").empty(),e(document.body).trigger("wc_fragment_refresh"))});try{var c=JSON.parse(sessionStorage.getItem(wc_cart_fragments_params.fragment_name)),_=sessionStorage.getItem(r),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<w)throw"Fragment expired";i=setTimeout(s,d-w)}if(!c||!c["div.widget_shopping_cart_content"]||_!==g)throw"No fragment";e.each(c,function(t,r){e(t).replaceWith(r)}),e(document.body).trigger("wc_fragments_loaded")}catch(f){s()}}else s();Cookies.get("woocommerce_items_in_cart")>0?e(".hide_cart_widget_if_empty").closest(".widget_shopping_cart").show():e(".hide_cart_widget_if_empty").closest(".widget_shopping_cart").hide(),e(document.body).on("adding_to_cart",function(){e(".hide_cart_widget_if_empty").closest(".widget_shopping_cart").show()}),"undefined"!=typeof wp&&wp.customize&&wp.customize.selectiveRefresh&&wp.customize.widgetsPreview&&wp.customize.widgetsPreview.WidgetPartial&&wp.customize.selectiveRefresh.bind("partial-content-rendered",function(){s()})});!function(r){var o=this.SelectBox=function(e,t){if(e instanceof jQuery){if(!(0<e.length))return;e=e[0]}return this.typeTimer=null,this.typeSearch="",this.isMac=navigator.platform.match(/mac/i),t="object"==typeof t?t:{},this.selectElement=e,!(!t.mobile&&navigator.userAgent.match(/iPad|iPhone|Android|IEMobile|BlackBerry/i))&&"select"===e.tagName.toLowerCase()&&void this.init(t)};o.prototype.version="1.2.0",o.prototype.init=function(t){var e=r(this.selectElement);if(e.data("selectBox-control"))return!1;var s,o=r('<a class="selectBox" />'),a=e.attr("multiple")||1<parseInt(e.attr("size")),n=t||{},l=parseInt(e.prop("tabindex"))||0,i=this;o.width(e.outerWidth()).addClass(e.attr("class")).attr("title",e.attr("title")||"").attr("tabindex",l).css("display","inline-block").bind("focus.selectBox",function(){this!==document.activeElement&&document.body!==document.activeElement&&r(document.activeElement).blur(),o.hasClass("selectBox-active")||(o.addClass("selectBox-active"),e.trigger("focus"))}).bind("blur.selectBox",function(){o.hasClass("selectBox-active")&&(o.removeClass("selectBox-active"),e.trigger("blur"))}),r(window).data("selectBox-bindings")||r(window).data("selectBox-bindings",!0).bind("scroll.selectBox",this.hideMenus).bind("resize.selectBox",this.hideMenus),e.attr("disabled")&&o.addClass("selectBox-disabled"),e.bind("click.selectBox",function(e){o.focus(),e.preventDefault()}),a?(t=this.getOptions("inline"),o.append(t).data("selectBox-options",t).addClass("selectBox-inline selectBox-menuShowing").bind("keydown.selectBox",function(e){i.handleKeyDown(e)}).bind("keypress.selectBox",function(e){i.handleKeyPress(e)}).bind("mousedown.selectBox",function(e){1!==e.which||(r(e.target).is("A.selectBox-inline")&&e.preventDefault(),o.hasClass("selectBox-focus"))||o.focus()}).insertAfter(e),e[0].style.height||(l=e.attr("size")?parseInt(e.attr("size")):5,(a=o.clone().removeAttr("id").css({position:"absolute",top:"-9999em"}).show().appendTo("body")).find(".selectBox-options").html("<li><a> </a></li>"),s=parseInt(a.find(".selectBox-options A:first").html("&nbsp;").outerHeight()),a.remove(),o.height(s*l))):(a=r('<span class="selectBox-label" />'),s=r('<span class="selectBox-arrow" />'),a.attr("class",this.getLabelClass()).text(this.getLabelText()),(t=this.getOptions("dropdown")).appendTo("BODY"),o.data("selectBox-options",t).addClass("selectBox-dropdown").append(a).append(s).bind("mousedown.selectBox",function(e){1===e.which&&(o.hasClass("selectBox-menuShowing")?i.hideMenus():(e.stopPropagation(),t.data("selectBox-down-at-x",e.screenX).data("selectBox-down-at-y",e.screenY),i.showMenu()))}).bind("keydown.selectBox",function(e){i.handleKeyDown(e)}).bind("keypress.selectBox",function(e){i.handleKeyPress(e)}).bind("open.selectBox",function(e,t){t&&!0===t._selectBox||i.showMenu()}).bind("close.selectBox",function(e,t){t&&!0===t._selectBox||i.hideMenus()}).insertAfter(e),l=o.width()-s.outerWidth()-parseInt(a.css("paddingLeft"))||0-parseInt(a.css("paddingRight"))||0,a.width(l)),this.disableSelection(o),e.addClass("selectBox").data("selectBox-control",o).data("selectBox-settings",n).hide()},o.prototype.getOptions=function(e){var t,s=r(this.selectElement),o=this,a=function(e,t){return e.children("OPTION, OPTGROUP").each(function(){var e;r(this).is("OPTION")?0<r(this).length?o.generateOptions(r(this),t):t.append("<li> </li>"):((e=r('<li class="selectBox-optgroup" />')).text(r(this).attr("label")),t.append(e),t=a(r(this),t))}),t};switch(e){case"inline":return t=r('<ul class="selectBox-options" />'),(t=a(s,t)).find("A").bind("mouseover.selectBox",function(e){o.addHover(r(this).parent())}).bind("mouseout.selectBox",function(e){o.removeHover(r(this).parent())}).bind("mousedown.selectBox",function(e){1!==e.which||(e.preventDefault(),s.selectBox("control").hasClass("selectBox-active"))||s.selectBox("control").focus()}).bind("mouseup.selectBox",function(e){1===e.which&&(o.hideMenus(),o.selectOption(r(this).parent(),e))}),this.disableSelection(t),t;case"dropdown":t=r('<ul class="selectBox-dropdown-menu selectBox-options" />'),(t=a(s,t)).data("selectBox-select",s).css("display","none").appendTo("BODY").find("A").bind("mousedown.selectBox",function(e){1===e.which&&(e.preventDefault(),e.screenX===t.data("selectBox-down-at-x"))&&e.screenY===t.data("selectBox-down-at-y")&&(t.removeData("selectBox-down-at-x").removeData("selectBox-down-at-y"),o.hideMenus())}).bind("mouseup.selectBox",function(e){1!==e.which||e.screenX===t.data("selectBox-down-at-x")&&e.screenY===t.data("selectBox-down-at-y")||(t.removeData("selectBox-down-at-x").removeData("selectBox-down-at-y"),o.selectOption(r(this).parent()),o.hideMenus())}).bind("mouseover.selectBox",function(e){o.addHover(r(this).parent())}).bind("mouseout.selectBox",function(e){o.removeHover(r(this).parent())});var n=s.attr("class")||"";if(""!==n)for(var l in n=n.split(" "))t.addClass(n[l]+"-selectBox-dropdown-menu");return this.disableSelection(t),t}},o.prototype.getLabelClass=function(){return("selectBox-label "+(r(this.selectElement).find("OPTION:selected").attr("class")||"")).replace(/\s+$/,"")},o.prototype.getLabelText=function(){return r(this.selectElement).find("OPTION:selected").text()||" "},o.prototype.setLabel=function(){var e=r(this.selectElement).data("selectBox-control");e&&e.find(".selectBox-label").attr("class",this.getLabelClass()).text(this.getLabelText())},o.prototype.destroy=function(){var e=r(this.selectElement),t=e.data("selectBox-control");t&&(t.data("selectBox-options").remove(),t.remove(),e.removeClass("selectBox").removeData("selectBox-control").data("selectBox-control",null).removeData("selectBox-settings").data("selectBox-settings",null).show())},o.prototype.refresh=function(){var e=r(this.selectElement),t=e.data("selectBox-control"),s=t.hasClass("selectBox-dropdown"),t=t.hasClass("selectBox-menuShowing");e.selectBox("options",e.html()),s&&t&&this.showMenu()},o.prototype.showMenu=function(){var t=this,e=r(this.selectElement),s=e.data("selectBox-control"),o=e.data("selectBox-settings"),a=s.data("selectBox-options");if(s.hasClass("selectBox-disabled"))return!1;this.hideMenus();var n=parseInt(s.css("borderBottomWidth"))||0;if(a.width(s.innerWidth()).css({top:s.offset().top+s.outerHeight()-n,left:s.offset().left}),e.triggerHandler("beforeopen"))return!1;var l=function(){e.triggerHandler("open",{_selectBox:!0})};switch(o.menuTransition){case"fade":a.fadeIn(o.menuSpeed,l);break;case"slide":a.slideDown(o.menuSpeed,l);break;default:a.show(o.menuSpeed,l)}o.menuSpeed||l();n=a.find(".selectBox-selected:first");this.keepOptionInView(n,!0),this.addHover(n),s.addClass("selectBox-menuShowing"),r(document).bind("mousedown.selectBox",function(e){1!==e.which||r(e.target).parents().andSelf().hasClass("selectBox-options")||t.hideMenus()})},o.prototype.hideMenus=function(){0!==r(".selectBox-dropdown-menu:visible").length&&(r(document).unbind("mousedown.selectBox"),r(".selectBox-dropdown-menu").each(function(){var e=r(this),t=e.data("selectBox-select"),s=t.data("selectBox-control"),o=t.data("selectBox-settings");if(t.triggerHandler("beforeclose"))return!1;var a=function(){t.triggerHandler("close",{_selectBox:!0})};if(o){switch(o.menuTransition){case"fade":e.fadeOut(o.menuSpeed,a);break;case"slide":e.slideUp(o.menuSpeed,a);break;default:e.hide(o.menuSpeed,a)}o.menuSpeed||a(),s.removeClass("selectBox-menuShowing")}else r(this).hide(),r(this).triggerHandler("close",{_selectBox:!0}),r(this).removeClass("selectBox-menuShowing")}))},o.prototype.selectOption=function(e,t){var s,o=r(this.selectElement),a=(e=r(e),o.data("selectBox-control"));o.data("selectBox-settings");if(a.hasClass("selectBox-disabled"))return!1;if(0===e.length||e.hasClass("selectBox-disabled"))return!1;o.attr("multiple")?t.shiftKey&&a.data("selectBox-last-selected")?(e.toggleClass("selectBox-selected"),s=(s=e.index()>a.data("selectBox-last-selected").index()?e.siblings().slice(a.data("selectBox-last-selected").index(),e.index()):e.siblings().slice(e.index(),a.data("selectBox-last-selected").index())).not(".selectBox-optgroup, .selectBox-disabled"),e.hasClass("selectBox-selected")?s.addClass("selectBox-selected"):s.removeClass("selectBox-selected")):this.isMac&&t.metaKey||!this.isMac&&t.ctrlKey?e.toggleClass("selectBox-selected"):(e.siblings().removeClass("selectBox-selected"),e.addClass("selectBox-selected")):(e.siblings().removeClass("selectBox-selected"),e.addClass("selectBox-selected")),a.hasClass("selectBox-dropdown")&&a.find(".selectBox-label").text(e.text());var n=0,l=[];return o.attr("multiple")?a.find(".selectBox-selected A").each(function(){l[n++]=r(this).attr("rel")}):l=e.find("A").attr("rel"),a.data("selectBox-last-selected",e),o.val()!==l&&(o.val(l),this.setLabel(),o.trigger("change")),!0},o.prototype.addHover=function(e){e=r(e),r(this.selectElement).data("selectBox-control").data("selectBox-options").find(".selectBox-hover").removeClass("selectBox-hover"),e.addClass("selectBox-hover")},o.prototype.getSelectElement=function(){return this.selectElement},o.prototype.removeHover=function(e){e=r(e),r(this.selectElement).data("selectBox-control").data("selectBox-options").find(".selectBox-hover").removeClass("selectBox-hover")},o.prototype.keepOptionInView=function(e,t){var s,o,a;e&&0!==e.length&&(o=(s=r(this.selectElement).data("selectBox-control")).data("selectBox-options"),s=s.hasClass("selectBox-dropdown")?o:o.parent(),o=parseInt(e.offset().top-s.position().top),a=parseInt(o+e.outerHeight()),t?s.scrollTop(e.offset().top-s.offset().top+s.scrollTop()-s.height()/2):(o<0&&s.scrollTop(e.offset().top-s.offset().top+s.scrollTop()),a>s.height()&&s.scrollTop(e.offset().top+e.outerHeight()-s.offset().top+s.scrollTop()-s.height())))},o.prototype.handleKeyDown=function(e){var t=r(this.selectElement),s=t.data("selectBox-control"),o=s.data("selectBox-options"),a=t.data("selectBox-settings"),n=0,l=0;if(!s.hasClass("selectBox-disabled"))switch(e.keyCode){case 8:e.preventDefault(),this.typeSearch="";break;case 9:case 27:this.hideMenus(),this.removeHover();break;case 13:s.hasClass("selectBox-menuShowing")?(this.selectOption(o.find("LI.selectBox-hover:first"),e),s.hasClass("selectBox-dropdown")&&this.hideMenus()):this.showMenu();break;case 38:case 37:if(e.preventDefault(),s.hasClass("selectBox-menuShowing")){for(var i=o.find(".selectBox-hover").prev("LI"),n=o.find("LI:not(.selectBox-optgroup)").length,l=0;(0===i.length||i.hasClass("selectBox-disabled")||i.hasClass("selectBox-optgroup"))&&(0===(i=i.prev("LI")).length&&(i=a.loopOptions?o.find("LI:last"):o.find("LI:first")),!(++l>=n)););this.addHover(i),this.selectOption(i,e),this.keepOptionInView(i)}else this.showMenu();break;case 40:case 39:if(e.preventDefault(),s.hasClass("selectBox-menuShowing")){var c=o.find(".selectBox-hover").next("LI");for(n=o.find("LI:not(.selectBox-optgroup)").length,l=0;(0===c.length||c.hasClass("selectBox-disabled")||c.hasClass("selectBox-optgroup"))&&(0===(c=c.next("LI")).length&&(c=a.loopOptions?o.find("LI:first"):o.find("LI:last")),!(++l>=n)););this.addHover(c),this.selectOption(c,e),this.keepOptionInView(c)}else this.showMenu()}},o.prototype.handleKeyPress=function(e){var t=r(this.selectElement).data("selectBox-control"),s=t.data("selectBox-options");if(!t.hasClass("selectBox-disabled"))switch(e.keyCode){case 9:case 27:case 13:case 38:case 37:case 40:case 39:break;default:t.hasClass("selectBox-menuShowing")||this.showMenu(),e.preventDefault(),clearTimeout(this.typeTimer),this.typeSearch+=String.fromCharCode(e.charCode||e.keyCode),s.find("A").each(function(){if(r(this).text().substr(0,this.typeSearch.length).toLowerCase()===this.typeSearch.toLowerCase())return this.addHover(r(this).parent()),this.selectOption(r(this).parent(),e),this.keepOptionInView(r(this).parent()),!1}),this.typeTimer=setTimeout(function(){this.typeSearch=""},1e3)}},o.prototype.enable=function(){var e=r(this.selectElement),e=(e.prop("disabled",!1),e.data("selectBox-control"));e&&e.removeClass("selectBox-disabled")},o.prototype.disable=function(){var e=r(this.selectElement),e=(e.prop("disabled",!0),e.data("selectBox-control"));e&&e.addClass("selectBox-disabled")},o.prototype.setValue=function(t){var e,s=r(this.selectElement),o=(s.val(t),null===(t=s.val())&&(t=s.children().first().val(),s.val(t)),s.data("selectBox-control"));o&&(e=s.data("selectBox-settings"),o=o.data("selectBox-options"),this.setLabel(),o.find(".selectBox-selected").removeClass("selectBox-selected"),o.find("A").each(function(){if("object"==typeof t)for(var e=0;e<t.length;e++)r(this).attr("rel")==t[e]&&r(this).parent().addClass("selectBox-selected");else r(this).attr("rel")==t&&r(this).parent().addClass("selectBox-selected")}),e.change)&&e.change.call(s)},o.prototype.setOptions=function(e){var t,s=r(this.selectElement),o=s.data("selectBox-control");s.data("selectBox-settings");switch(typeof e){case"string":s.html(e);break;case"object":for(var a in s.html(""),e)if(null!==e[a])if("object"==typeof e[a]){var n,l=r('<optgroup label="'+a+'" />');for(n in e[a])l.append('<option value="'+n+'">'+e[a][n]+"</option>");s.append(l)}else{var i=r('<option value="'+a+'">'+e[a]+"</option>");s.append(i)}}if(o)switch(o.data("selectBox-options").remove(),t=o.hasClass("selectBox-dropdown")?"dropdown":"inline",e=this.getOptions(t),o.data("selectBox-options",e),t){case"inline":o.append(e);break;case"dropdown":this.setLabel(),r("BODY").append(e)}},o.prototype.disableSelection=function(e){r(e).css("MozUserSelect","none").bind("selectstart",function(e){e.preventDefault()})},o.prototype.generateOptions=function(e,t){var s=r("<li />"),o=r("<a />");s.addClass(e.attr("class")),s.data(e.data()),o.attr("rel",e.val()).text(e.text()),s.append(o),e.attr("disabled")&&s.addClass("selectBox-disabled"),e.attr("selected")&&s.addClass("selectBox-selected"),t.append(s)},r.extend(r.fn,{selectBox:function(s,e){var t;switch(s){case"control":return r(this).data("selectBox-control");case"settings":if(!e)return r(this).data("selectBox-settings");r(this).each(function(){r(this).data("selectBox-settings",r.extend(!0,r(this).data("selectBox-settings"),e))});break;case"options":if(undefined===e)return r(this).data("selectBox-control").data("selectBox-options");r(this).each(function(){(t=r(this).data("selectBox"))&&t.setOptions(e)});break;case"value":if(undefined===e)return r(this).val();r(this).each(function(){(t=r(this).data("selectBox"))&&t.setValue(e)});break;case"refresh":r(this).each(function(){(t=r(this).data("selectBox"))&&t.refresh()});break;case"enable":r(this).each(function(){(t=r(this).data("selectBox"))&&t.enable(this)});break;case"disable":r(this).each(function(){(t=r(this).data("selectBox"))&&t.disable()});break;case"destroy":r(this).each(function(){(t=r(this).data("selectBox"))&&(t.destroy(),r(this).data("selectBox",null))});break;case"instance":return r(this).data("selectBox");default:r(this).each(function(e,t){r(t).data("selectBox")||r(t).data("selectBox",new o(t,s))})}return r(this)}})}(jQuery);!function(t){function e(){var t=location.href;return hashtag=-1!==t.indexOf("#prettyPhoto")&&decodeURI(t.substring(t.indexOf("#prettyPhoto")+1,t.length)),hashtag&&(hashtag=hashtag.replace(/<|>/g,"")),hashtag}function i(t,e){t=t.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var i=new RegExp("[\\?&]"+t+"=([^&#]*)").exec(e);return null==i?"":i[1]}t.prettyPhoto={version:"3.1.6"},t.fn.prettyPhoto=function(o){o=jQuery.extend({hook:"rel",animation_speed:"fast",ajaxcallback:function(){},slideshow:5e3,autoplay_slideshow:!1,opacity:.8,show_title:!0,allow_resize:!0,allow_expand:!0,default_width:500,default_height:344,counter_separator_label:"/",theme:"pp_default",horizontal_padding:20,hideflash:!1,wmode:"opaque",autoplay:!0,modal:!1,deeplinking:!0,overlay_gallery:!0,overlay_gallery_max:30,keyboard_shortcuts:!0,changepicturecallback:function(){},callback:function(){},ie6_fallback:!0,markup:'<div class="pp_pic_holder"> \t\t\t\t\t\t<div class="ppt">&nbsp;</div> \t\t\t\t\t\t<div class="pp_top"> \t\t\t\t\t\t\t<div class="pp_left"></div> \t\t\t\t\t\t\t<div class="pp_middle"></div> \t\t\t\t\t\t\t<div class="pp_right"></div> \t\t\t\t\t\t</div> \t\t\t\t\t\t<div class="pp_content_container"> \t\t\t\t\t\t\t<div class="pp_left"> \t\t\t\t\t\t\t<div class="pp_right"> \t\t\t\t\t\t\t\t<div class="pp_content"> \t\t\t\t\t\t\t\t\t<div class="pp_loaderIcon"></div> \t\t\t\t\t\t\t\t\t<div class="pp_fade"> \t\t\t\t\t\t\t\t\t\t<a href="#" class="pp_expand" title="Expand the image">Expand</a> \t\t\t\t\t\t\t\t\t\t<div class="pp_hoverContainer"> \t\t\t\t\t\t\t\t\t\t\t<a class="pp_next" href="#">next</a> \t\t\t\t\t\t\t\t\t\t\t<a class="pp_previous" href="#">previous</a> \t\t\t\t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t\t\t\t<div id="pp_full_res"></div> \t\t\t\t\t\t\t\t\t\t<div class="pp_details"> \t\t\t\t\t\t\t\t\t\t\t<div class="pp_nav"> \t\t\t\t\t\t\t\t\t\t\t\t<a href="#" class="pp_arrow_previous">Previous</a> \t\t\t\t\t\t\t\t\t\t\t\t<p class="currentTextHolder">0/0</p> \t\t\t\t\t\t\t\t\t\t\t\t<a href="#" class="pp_arrow_next">Next</a> \t\t\t\t\t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t\t\t\t\t<p class="pp_description"></p> \t\t\t\t\t\t\t\t\t\t\t<div class="pp_social">{pp_social}</div> \t\t\t\t\t\t\t\t\t\t\t<a class="pp_close" href="#">Close</a> \t\t\t\t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t</div> \t\t\t\t\t\t</div> \t\t\t\t\t\t<div class="pp_bottom"> \t\t\t\t\t\t\t<div class="pp_left"></div> \t\t\t\t\t\t\t<div class="pp_middle"></div> \t\t\t\t\t\t\t<div class="pp_right"></div> \t\t\t\t\t\t</div> \t\t\t\t\t</div> \t\t\t\t\t<div class="pp_overlay"></div>',gallery_markup:'<div class="pp_gallery"> \t\t\t\t\t\t\t\t<a href="#" class="pp_arrow_previous">Previous</a> \t\t\t\t\t\t\t\t<div> \t\t\t\t\t\t\t\t\t<ul> \t\t\t\t\t\t\t\t\t\t{gallery} \t\t\t\t\t\t\t\t\t</ul> \t\t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t\t<a href="#" class="pp_arrow_next">Next</a> \t\t\t\t\t\t\t</div>',image_markup:'<img id="fullResImage" src="{path}" />',flash_markup:'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="{width}" height="{height}"><param name="wmode" value="{wmode}" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="{path}" /><embed src="{path}" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="{width}" height="{height}" wmode="{wmode}"></embed></object>',quicktime_markup:'<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="https://www.apple.com/qtactivex/qtplugin.cab" height="{height}" width="{width}"><param name="src" value="{path}"><param name="autoplay" value="{autoplay}"><param name="type" value="video/quicktime"><embed src="{path}" height="{height}" width="{width}" autoplay="{autoplay}" type="video/quicktime" pluginspage="https://www.apple.com/quicktime/download/"></embed></object>',iframe_markup:'<iframe src ="{path}" width="{width}" height="{height}" frameborder="no"></iframe>',inline_markup:'<div class="pp_inline">{content}</div>',custom_markup:"",social_tools:'<div class="twitter"><a href="//twitter.com/share" class="twitter-share-button" data-count="none">Tweet</a><script type="text/javascript" src="//platform.twitter.com/widgets.js"><\/script></div><div class="facebook"><iframe src="//www.facebook.com/plugins/like.php?locale=en_US&href={location_href}&amp;layout=button_count&amp;show_faces=true&amp;width=500&amp;action=like&amp;font&amp;colorscheme=light&amp;height=23" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:500px; height:23px;" allowTransparency="true"></iframe></div>'},o);var p,a,s,n,l,r,d,h=this,c=!1,_=t(window).height(),g=t(window).width();function m(){t(".pp_loaderIcon").hide(),projectedTop=scroll_pos.scrollTop+(_/2-p.containerHeight/2),projectedTop<0&&(projectedTop=0),$ppt.fadeTo(settings.animation_speed,1),$pp_pic_holder.find(".pp_content").animate({height:p.contentHeight,width:p.contentWidth},settings.animation_speed),$pp_pic_holder.animate({top:projectedTop,left:g/2-p.containerWidth/2<0?0:g/2-p.containerWidth/2,width:p.containerWidth},settings.animation_speed,function(){$pp_pic_holder.find(".pp_hoverContainer,#fullResImage").height(p.height).width(p.width),$pp_pic_holder.find(".pp_fade").fadeIn(settings.animation_speed),isSet&&"image"==y(pp_images[set_position])?$pp_pic_holder.find(".pp_hoverContainer").show():$pp_pic_holder.find(".pp_hoverContainer").hide(),settings.allow_expand&&(p.resized?t("a.pp_expand,a.pp_contract").show():t("a.pp_expand").hide()),!settings.autoplay_slideshow||d||a||t.prettyPhoto.startSlideshow(),settings.changepicturecallback(),a=!0}),isSet&&settings.overlay_gallery&&"image"==y(pp_images[set_position])?(itemWidth=57,navWidth="facebook"==settings.theme||"pp_default"==settings.theme?50:30,itemsPerPage=Math.floor((p.containerWidth-100-navWidth)/itemWidth),itemsPerPage=itemsPerPage<pp_images.length?itemsPerPage:pp_images.length,totalPage=Math.ceil(pp_images.length/itemsPerPage)-1,0==totalPage?(navWidth=0,$pp_gallery.find(".pp_arrow_next,.pp_arrow_previous").hide()):$pp_gallery.find(".pp_arrow_next,.pp_arrow_previous").show(),galleryWidth=itemsPerPage*itemWidth,fullGalleryWidth=pp_images.length*itemWidth,$pp_gallery.css("margin-left",-(galleryWidth/2+navWidth/2)).find("div:first").width(galleryWidth+5).find("ul").width(fullGalleryWidth).find("li.selected").removeClass("selected"),goToPage=Math.floor(set_position/itemsPerPage)<totalPage?Math.floor(set_position/itemsPerPage):totalPage,t.prettyPhoto.changeGalleryPage(goToPage),$pp_gallery_li.filter(":eq("+set_position+")").addClass("selected")):$pp_pic_holder.find(".pp_content").off("mouseenter mouseleave"),o.ajaxcallback()}function f(e){$pp_pic_holder.find("#pp_full_res object,#pp_full_res embed").css("visibility","hidden"),$pp_pic_holder.find(".pp_fade").fadeOut(settings.animation_speed,function(){t(".pp_loaderIcon").show(),e()})}function u(t,e){if(resized=!1,v(t,e),imageWidth=t,imageHeight=e,(r>g||l>_)&&doresize&&settings.allow_resize&&!c){for(resized=!0,fitting=!1;!fitting;)r>g?(imageWidth=g-200,imageHeight=e/t*imageWidth):l>_?(imageHeight=_-200,imageWidth=t/e*imageHeight):fitting=!0,l=imageHeight,r=imageWidth;(r>g||l>_)&&u(r,l),v(imageWidth,imageHeight)}return{width:Math.floor(imageWidth),height:Math.floor(imageHeight),containerHeight:Math.floor(l),containerWidth:Math.floor(r)+2*settings.horizontal_padding,contentHeight:Math.floor(s),contentWidth:Math.floor(n),resized:resized}}function v(e,i){e=parseFloat(e),i=parseFloat(i),$pp_details=$pp_pic_holder.find(".pp_details"),$pp_details.width(e),detailsHeight=parseFloat($pp_details.css("marginTop"))+parseFloat($pp_details.css("marginBottom")),$pp_details=$pp_details.clone().addClass(settings.theme).width(e).appendTo(t("body")).css({position:"absolute",top:-1e4}),detailsHeight+=$pp_details.height(),detailsHeight=detailsHeight<=34?36:detailsHeight,$pp_details.remove(),$pp_title=$pp_pic_holder.find(".ppt"),$pp_title.width(e),titleHeight=parseFloat($pp_title.css("marginTop"))+parseFloat($pp_title.css("marginBottom")),$pp_title=$pp_title.clone().appendTo(t("body")).css({position:"absolute",top:-1e4}),titleHeight+=$pp_title.height(),$pp_title.remove(),s=i+detailsHeight,n=e,l=s+titleHeight+$pp_pic_holder.find(".pp_top").height()+$pp_pic_holder.find(".pp_bottom").height(),r=e}function y(t){return t.match(/youtube\.com\/watch/i)||t.match(/youtu\.be/i)?"youtube":t.match(/vimeo\.com/i)?"vimeo":t.match(/\b.mov\b/i)?"quicktime":t.match(/\b.swf\b/i)?"flash":t.match(/\biframe=true\b/i)?"iframe":t.match(/\bajax=true\b/i)?"ajax":t.match(/\bcustom=true\b/i)?"custom":"#"==t.substr(0,1)?"inline":"image"}function w(){if(doresize&&"undefined"!=typeof $pp_pic_holder){if(scroll_pos=b(),contentHeight=$pp_pic_holder.height(),contentwidth=$pp_pic_holder.width(),projectedTop=_/2+scroll_pos.scrollTop-contentHeight/2,projectedTop<0&&(projectedTop=0),contentHeight>_)return;$pp_pic_holder.css({top:projectedTop,left:g/2+scroll_pos.scrollLeft-contentwidth/2})}}function b(){return self.pageYOffset?{scrollTop:self.pageYOffset,scrollLeft:self.pageXOffset}:document.documentElement&&document.documentElement.scrollTop?{scrollTop:document.documentElement.scrollTop,scrollLeft:document.documentElement.scrollLeft}:document.body?{scrollTop:document.body.scrollTop,scrollLeft:document.body.scrollLeft}:void 0}function k(e){if(settings.social_tools&&(facebook_like_link=settings.social_tools.replace("{location_href}",encodeURIComponent(location.href))),settings.markup=settings.markup.replace("{pp_social}",""),t("body").append(settings.markup),$pp_pic_holder=t(".pp_pic_holder"),$ppt=t(".ppt"),$pp_overlay=t("div.pp_overlay"),isSet&&settings.overlay_gallery){currentGalleryPage=0,toInject="";for(var i=0;i<pp_images.length;i++)pp_images[i].match(/\b(jpg|jpeg|png|gif)\b/gi)?(classname="",img_src=pp_images[i]):(classname="default",img_src=""),toInject+="<li class='"+classname+"'><a href='#'><img src='"+img_src+"' width='50' alt='' /></a></li>";toInject=settings.gallery_markup.replace(/{gallery}/g,toInject),$pp_pic_holder.find("#pp_full_res").after(toInject),$pp_gallery=t(".pp_pic_holder .pp_gallery"),$pp_gallery_li=$pp_gallery.find("li"),$pp_gallery.find(".pp_arrow_next").on("click",function(){return t.prettyPhoto.changeGalleryPage("next"),t.prettyPhoto.stopSlideshow(),!1}),$pp_gallery.find(".pp_arrow_previous").on("click",function(){return t.prettyPhoto.changeGalleryPage("previous"),t.prettyPhoto.stopSlideshow(),!1}),$pp_pic_holder.find(".pp_content").on("mouseenter",function(){$pp_pic_holder.find(".pp_gallery:not(.disabled)").fadeIn()}).on("mouseleave",function(){$pp_pic_holder.find(".pp_gallery:not(.disabled)").fadeOut()}),itemWidth=57,$pp_gallery_li.each(function(e){t(this).find("a").on("click",function(){return t.prettyPhoto.changePage(e),t.prettyPhoto.stopSlideshow(),!1})})}settings.slideshow&&($pp_pic_holder.find(".pp_nav").prepend('<a href="#" class="pp_play">Play</a>'),$pp_pic_holder.find(".pp_nav .pp_play").on("click",function(){return t.prettyPhoto.startSlideshow(),!1})),$pp_pic_holder.attr("class","pp_pic_holder "+settings.theme),$pp_overlay.css({opacity:0,height:t(document).height(),width:t(window).width()}).on("click",function(){settings.modal||t.prettyPhoto.close()}),t("a.pp_close").on("click",function(){return t.prettyPhoto.close(),!1}),settings.allow_expand&&t("a.pp_expand").on("click",function(e){return t(this).hasClass("pp_expand")?(t(this).removeClass("pp_expand").addClass("pp_contract"),doresize=!1):(t(this).removeClass("pp_contract").addClass("pp_expand"),doresize=!0),f(function(){t.prettyPhoto.open()}),!1}),$pp_pic_holder.find(".pp_previous, .pp_nav .pp_arrow_previous").on("click",function(){return t.prettyPhoto.changePage("previous"),t.prettyPhoto.stopSlideshow(),!1}),$pp_pic_holder.find(".pp_next, .pp_nav .pp_arrow_next").on("click",function(){return t.prettyPhoto.changePage("next"),t.prettyPhoto.stopSlideshow(),!1}),w()}return doresize=!0,scroll_pos=b(),t(window).off("resize.prettyphoto").on("resize.prettyphoto",function(){w(),_=t(window).height(),g=t(window).width(),"undefined"!=typeof $pp_overlay&&$pp_overlay.height(t(document).height()).width(g)}),o.keyboard_shortcuts&&t(document).off("keydown.prettyphoto").on("keydown.prettyphoto",function(e){if("undefined"!=typeof $pp_pic_holder&&$pp_pic_holder.is(":visible"))switch(e.keyCode){case 37:t.prettyPhoto.changePage("previous"),e.preventDefault();break;case 39:t.prettyPhoto.changePage("next"),e.preventDefault();break;case 27:settings.modal||t.prettyPhoto.close(),e.preventDefault()}}),t.prettyPhoto.initialize=function(){return settings=o,"pp_default"==settings.theme&&(settings.horizontal_padding=16),theRel=t(this).attr(settings.hook),galleryRegExp=/\[(?:.*)\]/,isSet=!!galleryRegExp.exec(theRel),pp_images=isSet?jQuery.map(h,function(e,i){if(-1!=t(e).attr(settings.hook).indexOf(theRel))return t(e).attr("href")}):t.makeArray(t(this).attr("href")),pp_titles=isSet?jQuery.map(h,function(e,i){if(-1!=t(e).attr(settings.hook).indexOf(theRel))return t(e).find("img").attr("alt")?t(e).find("img").attr("alt"):""}):t.makeArray(t(this).find("img").attr("alt")),pp_descriptions=isSet?jQuery.map(h,function(e,i){if(-1!=t(e).attr(settings.hook).indexOf(theRel))return t(e).attr("title")?t(e).attr("title"):""}):t.makeArray(t(this).attr("title")),pp_images.length>settings.overlay_gallery_max&&(settings.overlay_gallery=!1),set_position=jQuery.inArray(t(this).attr("href"),pp_images),rel_index=isSet?set_position:t("a["+settings.hook+"^='"+theRel+"']").index(t(this)),k(this),settings.allow_resize&&t(window).on("scroll.prettyphoto",function(){w()}),t.prettyPhoto.open(),!1},t.prettyPhoto.open=function(e){return"undefined"==typeof settings&&(settings=o,pp_images=t.makeArray(arguments[0]),pp_titles=arguments[1]?t.makeArray(arguments[1]):t.makeArray(""),pp_descriptions=arguments[2]?t.makeArray(arguments[2]):t.makeArray(""),isSet=pp_images.length>1,set_position=arguments[3]?arguments[3]:0,k(e.target)),settings.hideflash&&t("object,embed,iframe[src*=youtube],iframe[src*=vimeo]").css("visibility","hidden"),t(pp_images).length>1?t(".pp_nav").show():t(".pp_nav").hide(),t(".pp_loaderIcon").show(),settings.deeplinking&&function(){if("undefined"==typeof theRel)return;location.hash=theRel+"/"+rel_index+"/"}(),settings.social_tools&&(facebook_like_link=settings.social_tools.replace("{location_href}",encodeURIComponent(location.href)),$pp_pic_holder.find(".pp_social").html(facebook_like_link)),$ppt.is(":hidden")&&$ppt.css("opacity",0).show(),$pp_overlay.show().fadeTo(settings.animation_speed,settings.opacity),$pp_pic_holder.find(".currentTextHolder").text(set_position+1+settings.counter_separator_label+t(pp_images).length),"undefined"!=typeof pp_descriptions[set_position]&&""!=pp_descriptions[set_position]?$pp_pic_holder.find(".pp_description").show().html(unescape(pp_descriptions[set_position])):$pp_pic_holder.find(".pp_description").hide(),movie_width=parseFloat(i("width",pp_images[set_position]))?i("width",pp_images[set_position]):settings.default_width.toString(),movie_height=parseFloat(i("height",pp_images[set_position]))?i("height",pp_images[set_position]):settings.default_height.toString(),c=!1,-1!=movie_height.indexOf("%")&&(movie_height=parseFloat(t(window).height()*parseFloat(movie_height)/100-150),c=!0),-1!=movie_width.indexOf("%")&&(movie_width=parseFloat(t(window).width()*parseFloat(movie_width)/100-150),c=!0),$pp_pic_holder.fadeIn(function(){switch(settings.show_title&&""!=pp_titles[set_position]&&"undefined"!=typeof pp_titles[set_position]?$ppt.html(unescape(pp_titles[set_position])):$ppt.html("&nbsp;"),imgPreloader="",skipInjection=!1,y(pp_images[set_position])){case"image":imgPreloader=new Image,nextImage=new Image,isSet&&set_position<t(pp_images).length-1&&(nextImage.src=pp_images[set_position+1]),prevImage=new Image,isSet&&pp_images[set_position-1]&&(prevImage.src=pp_images[set_position-1]),$pp_pic_holder.find("#pp_full_res")[0].innerHTML=settings.image_markup.replace(/{path}/g,pp_images[set_position]),imgPreloader.onload=function(){p=u(imgPreloader.width,imgPreloader.height),m()},imgPreloader.onerror=function(){alert("Image cannot be loaded. Make sure the path is correct and image exist."),t.prettyPhoto.close()},imgPreloader.src=pp_images[set_position];break;case"youtube":p=u(movie_width,movie_height),movie_id=i("v",pp_images[set_position]),""==movie_id&&(movie_id=pp_images[set_position].split("youtu.be/"),movie_id=movie_id[1],movie_id.indexOf("?")>0&&(movie_id=movie_id.substr(0,movie_id.indexOf("?"))),movie_id.indexOf("&")>0&&(movie_id=movie_id.substr(0,movie_id.indexOf("&")))),movie="//www.youtube.com/embed/"+movie_id,i("rel",pp_images[set_position])?movie+="?rel="+i("rel",pp_images[set_position]):movie+="?rel=1",settings.autoplay&&(movie+="&autoplay=1"),toInject=settings.iframe_markup.replace(/{width}/g,p.width).replace(/{height}/g,p.height).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,movie);break;case"vimeo":p=u(movie_width,movie_height),movie_id=pp_images[set_position];var e=movie_id.match(/http(s?):\/\/(www\.)?vimeo.com\/(\d+)/);movie="//player.vimeo.com/video/"+e[3]+"?title=0&amp;byline=0&amp;portrait=0",settings.autoplay&&(movie+="&autoplay=1;"),vimeo_width=p.width+"/embed/?moog_width="+p.width,toInject=settings.iframe_markup.replace(/{width}/g,vimeo_width).replace(/{height}/g,p.height).replace(/{path}/g,movie);break;case"quicktime":(p=u(movie_width,movie_height)).height+=15,p.contentHeight+=15,p.containerHeight+=15,toInject=settings.quicktime_markup.replace(/{width}/g,p.width).replace(/{height}/g,p.height).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,pp_images[set_position]).replace(/{autoplay}/g,settings.autoplay);break;case"flash":p=u(movie_width,movie_height),flash_vars=pp_images[set_position],flash_vars=flash_vars.substring(pp_images[set_position].indexOf("flashvars")+10,pp_images[set_position].length),filename=pp_images[set_position],filename=filename.substring(0,filename.indexOf("?")),toInject=settings.flash_markup.replace(/{width}/g,p.width).replace(/{height}/g,p.height).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,filename+"?"+flash_vars);break;case"iframe":p=u(movie_width,movie_height),frame_url=pp_images[set_position],frame_url=frame_url.substr(0,frame_url.indexOf("iframe")-1),toInject=settings.iframe_markup.replace(/{width}/g,p.width).replace(/{height}/g,p.height).replace(/{path}/g,frame_url);break;case"ajax":doresize=!1,p=u(movie_width,movie_height),doresize=!0,skipInjection=!0,t.get(pp_images[set_position],function(t){toInject=settings.inline_markup.replace(/{content}/g,t),$pp_pic_holder.find("#pp_full_res")[0].innerHTML=toInject,m()});break;case"custom":p=u(movie_width,movie_height),toInject=settings.custom_markup;break;case"inline":myClone=t(pp_images[set_position]).clone().append('<br clear="all" />').css({width:settings.default_width}).wrapInner('<div id="pp_full_res"><div class="pp_inline"></div></div>').appendTo(t("body")).show(),doresize=!1,p=u(t(myClone).width(),t(myClone).height()),doresize=!0,t(myClone).remove(),toInject=settings.inline_markup.replace(/{content}/g,t(pp_images[set_position]).html())}imgPreloader||skipInjection||($pp_pic_holder.find("#pp_full_res")[0].innerHTML=toInject,m())}),!1},t.prettyPhoto.changePage=function(e){currentGalleryPage=0,"previous"==e?(set_position--,set_position<0&&(set_position=t(pp_images).length-1)):"next"==e?(set_position++,set_position>t(pp_images).length-1&&(set_position=0)):set_position=e,rel_index=set_position,doresize||(doresize=!0),settings.allow_expand&&t(".pp_contract").removeClass("pp_contract").addClass("pp_expand"),f(function(){t.prettyPhoto.open()})},t.prettyPhoto.changeGalleryPage=function(t){"next"==t?(currentGalleryPage++,currentGalleryPage>totalPage&&(currentGalleryPage=0)):"previous"==t?(currentGalleryPage--,currentGalleryPage<0&&(currentGalleryPage=totalPage)):currentGalleryPage=t,slide_speed="next"==t||"previous"==t?settings.animation_speed:0,slide_to=currentGalleryPage*(itemsPerPage*itemWidth),$pp_gallery.find("ul").animate({left:-slide_to},slide_speed)},t.prettyPhoto.startSlideshow=function(){void 0===d?($pp_pic_holder.find(".pp_play").off("click").removeClass("pp_play").addClass("pp_pause").on("click",function(){return t.prettyPhoto.stopSlideshow(),!1}),d=setInterval(t.prettyPhoto.startSlideshow,settings.slideshow)):t.prettyPhoto.changePage("next")},t.prettyPhoto.stopSlideshow=function(){$pp_pic_holder.find(".pp_pause").off("click").removeClass("pp_pause").addClass("pp_play").on("click",function(){return t.prettyPhoto.startSlideshow(),!1}),clearInterval(d),d=undefined},t.prettyPhoto.close=function(){$pp_overlay.is(":animated")||(t.prettyPhoto.stopSlideshow(),$pp_pic_holder.stop().find("object,embed").css("visibility","hidden"),t("div.pp_pic_holder,div.ppt,.pp_fade").fadeOut(settings.animation_speed,function(){t(this).remove()}),$pp_overlay.fadeOut(settings.animation_speed,function(){settings.hideflash&&t("object,embed,iframe[src*=youtube],iframe[src*=vimeo]").css("visibility","visible"),t(this).remove(),t(window).off("scroll.prettyphoto"),-1!==location.href.indexOf("#prettyPhoto")&&(location.hash="prettyPhoto"),settings.callback(),doresize=!0,a=!1,delete settings}))},!pp_alreadyInitialized&&e()&&(pp_alreadyInitialized=!0,hashIndex=e(),hashRel=hashIndex,hashIndex=hashIndex.substring(hashIndex.indexOf("/")+1,hashIndex.length-1),hashRel=hashRel.substring(0,hashRel.indexOf("/")),setTimeout(function(){t("a["+o.hook+"^='"+hashRel+"']:eq("+hashIndex+")").trigger("click")},50)),this.off("click.prettyphoto").on("click.prettyphoto",t.prettyPhoto.initialize)}}(jQuery);var pp_alreadyInitialized=!1;jQuery(function(d){function a(){"undefined"!=typeof d.fn.selectBox&&d("select.selectBox").filter(":visible").not(".enhanced").selectBox().addClass("enhanced")}function e(){var t,e,i,n;"undefined"!=typeof d.prettyPhoto&&(t={hook:"data-rel",social_tools:!1,theme:"pp_woocommerce yith-wcwl-pp-modal",horizontal_padding:20,opacity:.8,deeplinking:!1,overlay_gallery:!1,keyboard_shortcuts:!1,default_width:500,changepicturecallback:function(){a(),d(".wishlist-select").filter(":visible").change(),d(document).trigger("yith_wcwl_popup_opened",[this])},markup:'<div class="pp_pic_holder"><div class="pp_content_container"><div class="pp_content"><div class="pp_loaderIcon"></div><div class="pp_fade"><a href="#" class="pp_expand" title="Expand the image">Expand</a><div class="pp_hoverContainer"><a class="pp_next" href="#">next</a><a class="pp_previous" href="#">previous</a></div><div id="pp_full_res"></div><div class="pp_details"><a class="pp_close" href="#">Close</a></div></div></div></div></div><div class="pp_overlay yith-wcwl-overlay"></div>'},d('a[data-rel^="prettyPhoto[add_to_wishlist_"]').add('a[data-rel="prettyPhoto[ask_an_estimate]"]').add('a[data-rel="prettyPhoto[create_wishlist]"]').off("click").prettyPhoto(t),d('a[data-rel="prettyPhoto[move_to_another_wishlist]"]').on("click",function(){var t=d(this),e=d("#move_to_another_wishlist").find("form"),i=e.find(".row-id"),t=t.closest("[data-row-id]").data("row-id");i.length&&i.remove(),e.append('<input type="hidden" name="row_id" class="row-id" value="'+t+'"/>')}).prettyPhoto(t),e=function(t,e){"undefined"!=typeof t.classList&&t.classList.contains("yith-wcwl-overlay")&&(t="remove"===e?"removeClass":"addClass",d("body")[t]("yith-wcwl-with-pretty-photo"))},i=function(t){e(t,"add")},n=function(t){e(t,"remove")},new MutationObserver(function(t){for(var e in t){e=t[e];"childList"===e.type&&("undefined"!=typeof e.addedNodes&&"function"==typeof e.addedNodes.forEach&&e.addedNodes.forEach(i),"undefined"!=typeof e.removedNodes)&&"function"==typeof e.addedNodes.forEach&&e.removedNodes.forEach(n)}}).observe(document.body,{childList:!0}))}function i(){d(".wishlist_table").find('.product-checkbox input[type="checkbox"]').off("change").on("change",function(){var t=d(this);t.parent().removeClass("checked").removeClass("unchecked").addClass(t.is(":checked")?"checked":"unchecked")}).trigger("change")}function n(){d(".add_to_cart").filter("[data-icon]").not(".icon-added").each(function(){var t=d(this),e=t.data("icon"),e=e.match(/[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_\+.~#?&//=]*)?/gi)?d("<img/>",{src:e}):d("<i/>",{"class":"fa "+e});t.prepend(e).addClass("icon-added")})}function c(){a(),e(),i(),n(),r(),o(),f(),_(),h(),w(),d(document).trigger("yith_wcwl_init_after_ajax")}function o(){yith_wcwl_l10n.enable_tooltip&&d(".yith-wcwl-add-to-wishlist").find("[data-title]").each(function(){var t=d(this);t.hasClass("tooltip-added")||(t.on("mouseenter",function(){var t=d(this),e=d("<span>",{"class":"yith-wcwl-tooltip",text:t.data("title")}),i=(t.append(e),e.outerWidth()+6);e.outerWidth(i),e.fadeIn(200),t.addClass("with-tooltip")}).on("mouseleave",function(){var t=d(this);t.find(".yith-wcwl-tooltip").fadeOut(200,function(){t.removeClass("with-tooltip").find(".yith-wcwl-tooltip").remove()})}),t.addClass("tooltip-added"))})}function r(){d(".yith-wcwl-add-button").filter(".with-dropdown").on("mouseleave",function(){var t=d(this).find(".yith-wcwl-dropdown");t.length&&t.fadeOut(200)}).children("a").on("mouseenter",function(){var t=d(this).closest(".with-dropdown"),e=t.find(".yith-wcwl-dropdown");e.length&&e.children().length&&t.find(".yith-wcwl-dropdown").fadeIn(200)})}function _(){"undefined"!=typeof yith_wcwl_l10n.enable_drag_n_drop&&yith_wcwl_l10n.enable_drag_n_drop&&d(".wishlist_table").filter(".sortable").not(".no-interactions").each(function(){var n=d(this),a=!1;n.sortable({items:"[data-row-id]",scroll:!0,helper:function(t,e){return e.children().each(function(){d(this).width(d(this).width())}),e},update:function(){var t=n.find("[data-row-id]"),e=[],i=0;t.length&&(a&&a.abort(),t.each(function(){var t=d(this);t.find('input[name*="[position]"]').val(i++),e.push(t.data("row-id"))}),a=d.ajax({data:{action:yith_wcwl_l10n.actions.sort_wishlist_items,nonce:yith_wcwl_l10n.nonce.sort_wishlist_items_nonce,context:"frontend",positions:e,wishlist_token:n.data("token"),page:n.data("page"),per_page:n.data("per-page")},method:"POST",url:yith_wcwl_l10n.ajax_url}))}})})}function h(){var o,s;d(".wishlist_table").on("change",".product-quantity :input",function(){var t=d(this),e=t.closest("[data-row-id]"),i=e.data("row-id"),n=t.closest(".wishlist_table"),a=n.data("token");clearTimeout(s),e.find(".add_to_cart").attr("data-quantity",t.val()),s=setTimeout(function(){o&&o.abort(),o=d.ajax({beforeSend:function(){j(n)},complete:function(){C(n)},data:{action:yith_wcwl_l10n.actions.update_item_quantity,nonce:yith_wcwl_l10n.nonce.update_item_quantity_nonce,context:"frontend",product_id:i,wishlist_token:a,quantity:t.val()},method:"POST",url:yith_wcwl_l10n.ajax_url})},1e3)})}function w(){d(".copy-trigger").on("click",function(){var t=d(".copy-target");0<t.length&&(t.is("input")?(l()?t[0].setSelectionRange(0,9999):t.select(),document.execCommand("copy")):(t=d("<input/>",{val:t.text(),type:"text"}),d("body").append(t),l()?t[0].setSelectionRange(0,9999):t.select(),document.execCommand("copy"),t.remove()))})}function f(){d(".wishlist_table").filter(".images_grid").not(".enhanced").on("click","[data-row-id] .product-thumbnail a",function(t){var e,i,n;yith_wcwl_l10n.disable_popup_grid_view||(i=(e=d(this).closest("[data-row-id]")).siblings("[data-row-id]"),n=e.find(".item-details"),t.preventDefault(),n.length&&(i.removeClass("show"),e.toggleClass("show")))}).on("click","[data-row-id] a.close",function(t){var e=d(this).closest("[data-row-id]"),i=e.find(".item-details");t.preventDefault(),i.length&&e.removeClass("show")}).on("click","[data-row-id] a.remove_from_wishlist",function(t){var e=d(this);return t.stopPropagation(),p(e),!1}).addClass("enhanced"),d(document).on("click",function(t){d(t.target).closest("[data-row-id]").length||d(".wishlist_table").filter(".images_grid").find(".show").removeClass("show")}).on("added_to_cart",function(){d(".wishlist_table").filter(".images_grid").find(".show").removeClass("show")})}function u(e,t,i){e.action=yith_wcwl_l10n.actions.move_to_another_wishlist_action,e.nonce=yith_wcwl_l10n.nonce.move_to_another_wishlist_nonce,e.context="frontend",""!==e.wishlist_token&&""!==e.destination_wishlist_token&&""!==e.item_id&&d.ajax({beforeSend:t,url:yith_wcwl_l10n.ajax_url,data:e,dataType:"json",method:"post",success:function(t){i(t),c(),d("body").trigger("moved_to_another_wishlist",[d(this),e.item_id])}})}function p(e){var t=e.parents(".cart.wishlist_table"),i=e.parents("[data-row-id]"),n=i.data("row-id"),a=t.data("id"),o=t.data("token"),a={action:yith_wcwl_l10n.actions.remove_from_wishlist_action,nonce:yith_wcwl_l10n.nonce.remove_from_wishlist_nonce,context:"frontend",remove_from_wishlist:n,wishlist_id:a,wishlist_token:o,fragments:S(n)};d.ajax({beforeSend:function(){j(t)},complete:function(){C(t)},data:a,method:"post",success:function(t){"undefined"!=typeof t.fragments&&D(t.fragments),c(),d("body").trigger("removed_from_wishlist",[e,i])},url:yith_wcwl_l10n.ajax_url})}function m(t){var e=d(this),i=e.closest(".wishlist_table"),n=null;t.preventDefault(),(n=i.length?e.closest("[data-wishlist-id]").find(".wishlist-title"):e.parents(".wishlist-title")).next().css("display","inline-block").find('input[type="text"]').focus(),n.hide()}function y(t){var e=d(this);t.preventDefault(),e.parents(".hidden-title-form").hide(),e.parents(".hidden-title-form").prev().show()}function v(t){var e=d(this),i=e.closest(".hidden-title-form"),e=e.closest("[data-wishlist-id]").data("wishlist-id"),n=i.find('input[type="text"]'),a=n.val();t.preventDefault(),a?(e=e||d("#wishlist_id").val(),t={action:yith_wcwl_l10n.actions.save_title_action,nonce:yith_wcwl_l10n.nonce.save_title_nonce,context:"frontend",wishlist_id:e,title:a,fragments:S()},d.ajax({type:"POST",url:yith_wcwl_l10n.ajax_url,data:t,dataType:"json",beforeSend:function(){j(i)},complete:function(){C(i)},success:function(t){var e=t.fragments;t.result?(i.hide(),i.prev().find(".wishlist-anchor, h1, h2").text(a).end().show()):(i.addClass("woocommerce-invalid"),n.focus()),void 0!==e&&D(e),c()}})):(i.addClass("woocommerce-invalid"),n.focus())}function g(){var t=d(this),e=t.val(),t=t.closest("[data-wishlist-id]").data("wishlist-id"),t={action:yith_wcwl_l10n.actions.save_privacy_action,nonce:yith_wcwl_l10n.nonce.save_privacy_nonce,context:"frontend",wishlist_id:t,privacy:e,fragments:S()};d.ajax({type:"POST",url:yith_wcwl_l10n.ajax_url,data:t,dataType:"json",success:function(t){t=t.fragments;void 0!==t&&D(t)}})}function b(t,e){if("undefined"!=typeof d.prettyPhoto&&"undefined"!=typeof d.prettyPhoto.close)if(void 0!==t){var i,n=d(".pp_content_container"),a=n.find(".pp_content"),n=n.find(".yith-wcwl-popup-form"),o=n.closest(".pp_pic_holder");n.length&&((i=d("<div/>",{"class":"yith-wcwl-popup-feedback"})).append(d("<i/>",{"class":"fa heading-icon "+("error"===e?"fa-exclamation-triangle":"fa-check")})),i.append(d("<p/>",{"class":"feedback",html:t})),i.css("display","none"),a.css("height","auto"),n.after(i),n.fadeOut(200,function(){i.fadeIn()}),o.addClass("feedback"),o.css("left",d(window).innerWidth()/2-o.outerWidth()/2+"px"),"undefined"!=typeof yith_wcwl_l10n.auto_close_popup&&!yith_wcwl_l10n.auto_close_popup||setTimeout(b,yith_wcwl_l10n.popup_timeout))}else try{d.prettyPhoto.close(),yith_wcwl_l10n.redirect_after_ask_estimate&&window.location.replace(yith_wcwl_l10n.ask_estimate_redirect_url)}catch(s){}}function k(t){var e=d("#yith-wcwl-popup-message"),i=d("#yith-wcwl-message"),n="undefined"!=typeof yith_wcwl_l10n.popup_timeout?yith_wcwl_l10n.popup_timeout:3e3;"undefined"!=typeof yith_wcwl_l10n.enable_notices&&!yith_wcwl_l10n.enable_notices||(i.html(t),e.css("margin-left","-"+d(e).width()+"px").fadeIn(),window.setTimeout(function(){e.fadeOut()},n))}function x(o){var t=d("select.wishlist-select"),e=d("ul.yith-wcwl-dropdown");t.each(function(){var i=d(this),t=i.find("option"),e=t.filter('[value="new"]');t.not(e).remove(),d.each(o,function(t,e){d("<option>",{value:e.id,html:e.wishlist_name}).appendTo(i)}),i.append(e)}),e.each(function(){var i=d(this),t=i.find("li"),e=i.closest(".yith-wcwl-add-button").children("a.add_to_wishlist"),n=e.attr("data-product-id"),a=e.attr("data-product-type");t.remove(),d.each(o,function(t,e){e["default"]||d("<li>").append(d("<a>",{rel:"nofollow",html:e.wishlist_name,"class":"add_to_wishlist",href:e.add_to_this_wishlist_url,"data-product-id":n,"data-product-type":a,"data-wishlist-id":e.id})).appendTo(i)})})}function j(t){"undefined"!=typeof d.fn.block&&t.fadeTo("400","0.6").block({message:null,overlayCSS:{background:"transparent url("+yith_wcwl_l10n.ajax_loader_url+") no-repeat center",backgroundSize:"40px 40px",opacity:1}})}function C(t){"undefined"!=typeof d.fn.unblock&&t.stop(!0).css("opacity","1").unblock()}function T(){if(navigator.cookieEnabled)return 1;document.cookie="cookietest=1";var t=-1!==document.cookie.indexOf("cookietest=");return document.cookie="cookietest=1; expires=Thu, 01-Jan-1970 00:00:01 GMT",t}function S(t){var i={},e=null;return t?"object"==typeof t?(e=(t=d.extend({fragments:null,s:"",container:d(document),firstLoad:!1},t)).fragments||t.container.find(".wishlist-fragment"),t.s&&(e=e.not("[data-fragment-ref]").add(e.filter('[data-fragment-ref="'+t.s+'"]'))),t.firstLoad&&(e=e.filter(".on-first-load"))):(e=d(".wishlist-fragment"),"string"!=typeof t&&"number"!=typeof t||(e=e.not("[data-fragment-ref]").add(e.filter('[data-fragment-ref="'+t+'"]')))):e=d(".wishlist-fragment"),e.length?(e.each(function(){var t=d(this),e=t.attr("class").split(" ").filter(t=>t.length&&"exists"!==t).join(yith_wcwl_l10n.fragments_index_glue);i[e]=t.data("fragment-options")}),i):null}function P(e){var i=S(e=d.extend({firstLoad:!0},e));i&&d.ajax({data:{action:yith_wcwl_l10n.actions.load_fragments,nonce:yith_wcwl_l10n.nonce.load_fragments_nonce,context:"frontend",fragments:i},method:"post",success:function(t){"undefined"!=typeof t.fragments&&(D(t.fragments,e),c(),d(document).trigger("yith_wcwl_fragments_loaded",[i,t.fragments,e.firstLoad]))},url:yith_wcwl_l10n.ajax_url})}function D(t,e={}){d.each(t,function(t,e){var t="."+t.split(yith_wcwl_l10n.fragments_index_glue).filter(t=>t.length&&"exists"!==t&&"with-count"!==t).join("."),i=d(t),n=d(e).filter(t);n.length||(n=d(e).find(t)),i.length&&n.length&&i.replaceWith(n)}),d(document.body).trigger("yith_wcwl_fragments_replaced",{fragments:t,data:e})}function t(){var t=d(".product-checkbox input:checked");s.prop("disabled",!t.length)}var s;function l(){return navigator.userAgent.match(/ipad|iphone/i)}function O(t){return!0===t||"yes"===t||"1"===t||1===t}d(document).on("yith_wcwl_init",function(){var l,t=d(this),s="undefined"!=typeof wc_add_to_cart_params&&null!==wc_add_to_cart_params?wc_add_to_cart_params.cart_redirect_after_add:"";t.on("click",".add_to_wishlist",function(t){var n=d(this),e=n.attr("data-product-id"),a=d(".add-to-wishlist-"+e),e={action:yith_wcwl_l10n.actions.add_to_wishlist_action,nonce:yith_wcwl_l10n.nonce.add_to_wishlist_nonce,context:"frontend",add_to_wishlist:e,product_type:n.data("product-type"),wishlist_id:n.data("wishlist-id"),fragments:S(e)};if((i=d(document).triggerHandler("yith_wcwl_add_to_wishlist_data",[n,e]))&&(e=i),t.preventDefault(),jQuery(document.body).trigger("adding_to_wishlist"),yith_wcwl_l10n.multi_wishlist&&yith_wcwl_l10n.modal_enable){var i=n.parents(".yith-wcwl-popup-footer").prev(".yith-wcwl-popup-content"),t=i.find(".wishlist-select"),o=i.find(".wishlist-name"),i=i.find(".wishlist-visibility").filter(":checked");if(e.wishlist_id=t.is(":visible")?t.val():"new",e.wishlist_name=o.val(),e.wishlist_visibility=i.val(),"new"===e.wishlist_id&&!e.wishlist_name)return o.closest("p").addClass("woocommerce-invalid"),!1;o.closest("p").removeClass("woocommerce-invalid")}if(T())return d.ajax({type:"POST",url:yith_wcwl_l10n.ajax_url,data:e,dataType:"json",beforeSend:function(){j(n)},complete:function(){C(n)},success:function(t){var e=t.result,i=t.message;yith_wcwl_l10n.multi_wishlist&&yith_wcwl_l10n.modal_enable?(b(i,e),"undefined"!=typeof t.user_wishlists&&x(t.user_wishlists)):k(i),"true"!==e&&"exists"!==e||("undefined"!=typeof t.fragments&&D(t.fragments),yith_wcwl_l10n.multi_wishlist&&!yith_wcwl_l10n.hide_add_button||a.find(".yith-wcwl-add-button").remove(),a.addClass("exists")),c(),d("body").trigger("added_to_wishlist",[n,a])}}),!1;window.alert(yith_wcwl_l10n.labels.cookie_disabled)}),t.on("click",".wishlist_table .remove_from_wishlist",function(t){var e=d(this);return t.preventDefault(),p(e),!1}),t.on("adding_to_cart","body",function(t,e,i){void 0!==e&&void 0!==i&&e.closest(".wishlist_table").length&&(i.remove_from_wishlist_after_add_to_cart=e.closest("[data-row-id]").data("row-id"),i.wishlist_id=e.closest(".wishlist_table").data("id"),"undefined"!=typeof wc_add_to_cart_params&&(wc_add_to_cart_params.cart_redirect_after_add=yith_wcwl_l10n.redirect_to_cart),"undefined"!=typeof yith_wccl_general)&&(yith_wccl_general.cart_redirect=O(yith_wcwl_l10n.redirect_to_cart))}),t.on("added_to_cart","body",function(t,e,i,n){var a,o;void 0!==n&&n.closest(".wishlist_table").length&&("undefined"!=typeof wc_add_to_cart_params&&(wc_add_to_cart_params.cart_redirect_after_add=s),"undefined"!=typeof yith_wccl_general&&(yith_wccl_general.cart_redirect=O(s)),o=(a=n.closest("[data-row-id]")).closest(".wishlist-fragment").data("fragment-options"),n.removeClass("added"),a.find(".added_to_cart").remove(),yith_wcwl_l10n.remove_from_wishlist_after_add_to_cart)&&o.is_user_owner&&a.remove()}),t.on("added_to_cart","body",function(){var t=d(".woocommerce-message");0===t.length?d("#yith-wcwl-form").prepend(yith_wcwl_l10n.labels.added_to_cart_message):t.fadeOut(300,function(){d(this).replaceWith(yith_wcwl_l10n.labels.added_to_cart_message).fadeIn()})}),t.on("cart_page_refreshed","body",c),t.on("click",".show-title-form",m),t.on("click",".wishlist-title-with-form h2",m),t.on("click",".remove_from_all_wishlists",function(t){var e=d(this),i=e.attr("data-product-id"),n=e.data("wishlist-id"),a=e.closest(".content"),e={action:yith_wcwl_l10n.actions.remove_from_all_wishlists,nonce:yith_wcwl_l10n.nonce.remove_from_all_wishlists_nonce,context:"frontend",prod_id:i,wishlist_id:n,fragments:S(i)};t.preventDefault(),d.ajax({beforeSend:function(){j(a)},complete:function(){C(a)},data:e,dataType:"json",method:"post",success:function(t){"undefined"!=typeof t.fragments&&D(t.fragments),c()},url:yith_wcwl_l10n.ajax_url})}),t.on("click",".hide-title-form",y),t.on("click",".save-title-form",v),t.on("change",".wishlist_manage_table .wishlist-visibility",g),t.on("change",".change-wishlist",function(){var t=d(this),e=t.parents(".cart.wishlist_table"),i=e.data("token"),n=t.parents("[data-row-id]").data("row-id");u({wishlist_token:i,destination_wishlist_token:t.val(),item_id:n,fragments:S()},function(){j(e)},function(t){"undefined"!=typeof t.fragments&&D(t.fragments),C(e)})}),t.on("click",".yith-wcwl-popup-footer .move_to_wishlist",function(){var i=d(this),t=i.attr("data-product-id"),e=i.data("origin-wishlist-id"),n=i.closest("form"),a=n.find(".wishlist-select").val(),o=n.find(".wishlist-name"),s=o.val(),n=n.find(".wishlist-visibility").filter(":checked").val();if("new"===a&&!s)return o.closest("p").addClass("woocommerce-invalid"),!1;o.closest("p").removeClass("woocommerce-invalid"),u({wishlist_token:e,destination_wishlist_token:a,item_id:t,wishlist_name:s,wishlist_visibility:n,fragments:S(t)},function(){j(i)},function(t){var e=t.message;yith_wcwl_l10n.multi_wishlist?(b(e),"undefined"!=typeof t.user_wishlists&&x(t.user_wishlists)):k(e),"undefined"!=typeof t.fragments&&D(t.fragments),c(),C(i)})}),t.on("click",".delete_item",function(){var i=d(this),t=i.attr("data-product-id"),e=i.data("item-id"),n=d(".add-to-wishlist-"+t),e={action:yith_wcwl_l10n.actions.delete_item_action,nonce:yith_wcwl_l10n.nonce.delete_item_nonce,context:"frontend",item_id:e,fragments:S(t)};return d.ajax({url:yith_wcwl_l10n.ajax_url,data:e,dataType:"json",beforeSend:function(){j(i)},complete:function(){C(i)},method:"post",success:function(t){var e=t.fragments,t=t.message;yith_wcwl_l10n.multi_wishlist&&b(t),i.closest(".yith-wcwl-remove-button").length||k(t),void 0!==e&&D(e),c(),d("body").trigger("removed_from_wishlist",[i,n])}}),!1}),t.on("change",".yith-wcwl-popup-content .wishlist-select",function(){var t=d(this);"new"===t.val()?t.parents(".yith-wcwl-first-row").next(".yith-wcwl-second-row").show():t.parents(".yith-wcwl-first-row").next(".yith-wcwl-second-row").hide()}),t.on("change","#bulk_add_to_cart",function(){var t=d(this),e=t.closest(".wishlist_table").find("[data-row-id]").find('input[type="checkbox"]:not(:disabled)');(t.is(":checked")?e.prop("checked","checked"):e.prop("checked",!1)).change()}),t.on("submit",".wishlist-ask-an-estimate-popup",function(){var t=d(this),i=t.closest("form"),n=t.closest(".pp_content"),t=i.serializeArray().reduce((t,e)=>(t[e.name]=e.value,t),{});return t.action=yith_wcwl_l10n.actions.ask_an_estimate,t.nonce=yith_wcwl_l10n.nonce.ask_an_estimate_nonce,t.context="frontend",d.ajax({beforeSend:function(){j(i)},complete:function(){C(i)},data:t,dataType:"json",method:"post",success:function(t){var e;"undefined"!=typeof t.result&&t.result?void 0!==(e=t.template)&&(i.replaceWith(e),n.css("height","auto"),setTimeout(b,yith_wcwl_l10n.time_to_close_prettyphoto)):"undefined"!=typeof t.message&&(i.find(".woocommerce-error").remove(),i.find(".popup-description").after(d("<div>",{text:t.message,"class":"woocommerce-error"})))},url:yith_wcwl_l10n.ajax_url}),!1}),t.on("click",".yith-wfbt-add-wishlist",function(t){t.preventDefault();var i,e,n,a,o,s,t=d(this),l=d("#yith-wcwl-form");d("html, body").animate({scrollTop:l.offset().top},500),i=l,t=(l=t).attr("data-product-id"),e=d(document).find(".cart.wishlist_table"),n=e.data("pagination"),a=e.data("per-page"),o=e.data("id"),s=e.data("token"),n={action:yith_wcwl_l10n.actions.reload_wishlist_and_adding_elem_action,nonce:yith_wcwl_l10n.nonce.reload_wishlist_and_adding_elem_nonce,context:"frontend",pagination:n,per_page:a,wishlist_id:o,wishlist_token:s,add_to_wishlist:t,product_type:l.data("product-type")},T()?d.ajax({type:"POST",url:yith_wcwl_l10n.ajax_url,data:n,dataType:"html",beforeSend:function(){j(e)},complete:function(){C(e)},success:function(t){var t=d(t),e=t.find("#yith-wcwl-form"),t=t.find(".yith-wfbt-slider-wrapper");i.replaceWith(e),d(".yith-wfbt-slider-wrapper").replaceWith(t),c(),d(document).trigger("yith_wcwl_reload_wishlist_from_frequently")}}):window.alert(yith_wcwl_l10n.labels.cookie_disabled)}),t.on("submit",".yith-wcwl-popup-form",function(){return!1}),t.on("yith_infs_added_elem",function(){e()}),t.on("found_variation",function(t,e){var i=d(t.target).data("product_id"),n=e.variation_id,t=d(".yith-wcwl-add-to-wishlist").find('[data-product-id="'+i+'"]'),e=d(".yith-wcwl-add-to-wishlist").find('[data-original-product-id="'+i+'"]'),e=t.add(e),t=e.closest(".wishlist-fragment").filter(":visible");i&&n&&e.length&&(e.each(function(){var t=d(this),e=t.closest(".yith-wcwl-add-to-wishlist");t.attr("data-original-product-id",i),t.attr("data-product-id",n),e.length&&(void 0!==(t=e.data("fragment-options"))&&(t.product_id=n,e.data("fragment-options",t)),e.removeClass(function(t,e){return e.match(/add-to-wishlist-\S+/g).join(" ")}).addClass("add-to-wishlist-"+n).attr("data-fragment-ref",n))}),yith_wcwl_l10n.reload_on_found_variation)&&(j(t),P({fragments:t,firstLoad:!1}))}),t.on("reset_data",function(t){var n=d(t.target).data("product_id"),t=d('[data-original-product-id="'+n+'"]'),e=t.closest(".wishlist-fragment").filter(":visible");n&&t.length&&(t.each(function(){var t=d(this),e=t.closest(".yith-wcwl-add-to-wishlist"),i=t.attr("data-product-id");t.attr("data-product-id",n),t.attr("data-original-product-id",""),e.length&&(void 0!==(t=e.data("fragment-options"))&&(t.product_id=n,e.data("fragment-options",t)),e.removeClass("add-to-wishlist-"+i).addClass("add-to-wishlist-"+n).attr("data-fragment-ref",n))}),yith_wcwl_l10n.reload_on_found_variation)&&(j(e),P({fragments:e,firstLoad:!1}))}),t.on("yith_wcwl_reload_fragments",(t,e)=>P(e)),t.on("yith_wcwl_reload_after_ajax",c),t.on("yith_infs_added_elem",function(t,e){P({container:e,firstLoad:!1})}),t.on("yith_wcwl_fragments_loaded",function(t,e,i,n){n&&d(".variations_form").find(".variations select").last().change()}),t.on("click",".yith-wcwl-popup-feedback .close-popup",function(t){t.preventDefault(),b()}),"undefined"!=typeof yith_wcwl_l10n.enable_notices&&!yith_wcwl_l10n.enable_notices||!d(".yith-wcwl-add-to-wishlist").length||d("#yith-wcwl-popup-message").length||(t=d("<div>").attr("id","yith-wcwl-message"),t=d("<div>").attr("id","yith-wcwl-popup-message").html(t).hide(),d("body").prepend(t)),o(),r(),_(),h(),f(),d(document).on("click",".show-tab",function(t){var e=d(this),i=e.closest(".yith-wcwl-popup-content"),n=e.data("tab"),a=i.find(".tab").filter("."+n);if(t.preventDefault(),!a.length)return!1;e.addClass("active").siblings(".show-tab").removeClass("active"),a.show().siblings(".tab").hide(),"create"===n?i.prepend('<input type="hidden" id="new_wishlist_selector" class="wishlist-select" value="new">'):i.find("#new_wishlist_selector").remove(),d(document).trigger("yith_wcwl_tab_selected",[n,a])}),d(document).on("change",".wishlist-select",function(){var t=d(this),e=t.closest(".yith-wcwl-popup-content"),i=t.closest(".tab"),n=e.find(".tab.create"),e=e.find(".show-tab"),a=e.filter('[data-tab="create"]');"new"===t.val()&&n.length&&(i.hide(),n.show(),e.removeClass("active"),a.addClass("active"),t.find("option:selected").prop("selected",!1),t.change())}),a(),i(),e(),n(),l=!1,yith_wcwl_l10n.is_wishlist_responsive&&d(window).on("resize",function(){var t=d(".wishlist_table.responsive"),e=t.is(".mobile"),i=window.matchMedia("(max-width: "+yith_wcwl_l10n.mobile_media_query+"px)"),n=t.closest("form"),a=n.attr("class"),n=n.data("fragment-options"),o={},s=!1;t.length&&(i.matches&&t&&!e?(n.is_mobile="yes",s=!0):!i.matches&&t&&e&&(n.is_mobile="no",s=!0),s)&&(l&&l.abort(),o[a.split(" ").join(yith_wcwl_l10n.fragments_index_glue)]=n,l=d.ajax({beforeSend:function(){j(t)},complete:function(){C(t)},data:{action:yith_wcwl_l10n.actions.load_mobile_action,nonce:yith_wcwl_l10n.nonce.load_mobile_nonce,context:"frontend",fragments:o},method:"post",success:function(t){"undefined"!=typeof t.fragments&&(D(t.fragments),c(),d(document).trigger("yith_wcwl_responsive_template",[e,t.fragments]))},url:yith_wcwl_l10n.ajax_url}))}),w(),yith_wcwl_l10n.enable_ajax_loading&&P()}).trigger("yith_wcwl_init"),d("form#yith-wcwl-form .wishlist_table .product-quantity input").on("keypress",function(t){if("13"==t.keyCode)return t.preventDefault(),!1}),d(document).ready(function(){"thumbnails"===yith_wcwl_l10n.yith_wcwl_button_position&&d(".woocommerce-product-gallery + div.yith-wcwl-add-to-wishlist").appendTo(".woocommerce-product-gallery")}),d(document).on("keydown",'#yith-wcwl-form input[name="wishlist_name"]',function(t){var e,i=t.key;["Enter","Escape"].includes(i)&&(e=d(this).closest(".wishlist-title-container"),("Enter"===i?e.find("a.save-title-form"):e.find("a.hide-title-form")).trigger("click"),t.preventDefault())}),s=d('input[name="apply_bulk_actions"]'),d(document).on("change",".product-checkbox input",t),t()})
;