if(void 0===_rsi){var _rsi={s:{},u:{isIos:function(){return/iPad|iPhone|iPod/.test(navigator.userAgent)},extractShopifyId(e){if("string"==typeof e&&e.includes("/")){var t=e.split("/");return t[t.length-1]}return null},clearCartCookies:function(){},getLocaleTranslation:function(e){if(!e)return"";var t="",r=Shopify.locale;return r.indexOf("-")>-1&&(r=r.split("-")[0]),"[object Object]"===Object.prototype.toString.call(e)?e.t&&(e.t[r]?t=e.t[r]:e.t.en&&(t=e.t.en)):"[object String]"===Object.prototype.toString.call(e)&&(t=e),t},getRandomString:function(e){for(var t="",r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",o=0;o3&&(n=n.slice(0,n.length-3)+o+n.slice(n.length-3)),n+c};switch(!r&&_rsi.moneyFormatType&&(t=_rsi.moneyFormatType),t){case"amount":i=n(e,2);break;case"amount_no_decimals":i=n(e,0,".","");break;case"amount_with_comma_separator":i=n(e,2,".",",");break;case"amount_no_decimals_with_comma_separator":i=n(e,0,",","");break;case"amount_no_decimals_with_space_separator":i=n(e,0," ","")}var c=s[Shopify.currency.active]+t,l=!1;_rsi.moneyFormat&&!r&&(c=_rsi.moneyFormat,l=!0),"BGN"!=Shopify.currency.active||l||(c=t+" "+s[Shopify.currency.active]),"amount_with_comma_separator"!=t||l||"INR"!=Shopify.currency.active&&"PHP"!=Shopify.currency.active||(i=i.replace(",",".")),r&&(c=t);var d=c.replace(t,i);return"COP"==Shopify.currency.active&&d.indexOf("$")>-1&&!l&&(d=(d=d.replace(",00","")).replace(".00","")),d},generateBuyButton:function(e){var t="";_rsi.s.buyNowButton.style.fontSizeFactor&&(t="font-size: calc("+_rsi.s.buyNowButton.style.fontSizeFactor+" * 16px) !important;");var r=_rsi.btnIconData,o="";try{if(_rsi.s.buyNowButton.iconType&&"none"!=_rsi.s.buyNowButton.iconType&&r[_rsi.s.buyNowButton.iconType]){o=r[_rsi.s.buyNowButton.iconType].svgComponent;var i=r[_rsi.s.buyNowButton.iconType].initialWidth*_rsi.s.buyNowButton.style.fontSizeFactor;o=o.replace("{color}",_rsi.s.buyNowButton.style.color).replace("{width}",i)}}catch(e){console.log(e)}var s="button";_rsi.moneyFormatV2&&(s="div");var a="";return"button"==s&&(a='type="button"'),"<"+s+' id="_rsi-buy-now-button" style="background: '+_rsi.s.buyNowButton.style.bgColor+" !important; color: "+_rsi.s.buyNowButton.style.color+" !important; border-radius: "+_rsi.s.buyNowButton.style.borderRadius+"px !important; border: "+_rsi.s.buyNowButton.style.borderWidth+"px solid "+_rsi.s.buyNowButton.style.borderColor+" !important; box-shadow: 0 2px 7px 0px rgba(0, 0, 0, "+_rsi.s.buyNowButton.style.shadowOpacity+") !important; "+(t||"")+'" class="_rsi-buy-now-button'+(_rsi.s.buyNowButton.shakerEnabled||_rsi.s.buyNowButton.shakerType&&"none"!=_rsi.s.buyNowButton.shakerType?" _rsi-buy-now-button-shaker":"")+(_rsi.s.buyNowButton.subt?" _rsi-buy-now-button-with-subtitle":"")+(e?" "+e:"")+'" '+(_rsi.s.buyNowButton.shakerType?'data-animation-type="'+_rsi.s.buyNowButton.shakerType+'"':"")+" "+a+">"+_rsi.s.buyNowButton.text+(_rsi.s.buyNowButton.subt?''+_rsi.s.buyNowButton.subt+"":"")+""+(o||"")+""},ajax:function(e,t,r,o,i,s,a,n){var c=new XMLHttpRequest;c.onreadystatechange=function(){4===c.readyState&&(c.status>=200&&c.status<300?"function"==typeof o&&o(c.responseText,t):a?setTimeout(function(){_rsi.u.ajax(e,t,r,o,i,s,!1,n)},2e3):"function"==typeof i&&i(c.responseText,c.status))},c.open(e,t,!0);try{n||t==_rsi.visiblity.getCountryEndpoint||c.setRequestHeader("Cache-Control","no-cache, no-store, max-age=0")}catch(e){console.log(e)}s&&Object.keys(s).forEach(function(e){c.setRequestHeader(e,s[e])}),c.send(r)},isValidStatus:function(e){return!(_rsi.statusesPriority.indexOf(_rsi.s.currentStatus)>=_rsi.statusesPriority.indexOf(e))},isValidPage:function(e){return!(_rsi.pagesPriority.indexOf(_rsi.s.form.currentPage)>=_rsi.pagesPriority.indexOf(e))},serializeForm:function(e,t,r){var o="",i=function(e){if(o+=o?"&"+_rsi.u.serialize(e):_rsi.u.serialize(e),e.getAttribute("id")){var t=document.createElement("form");document.querySelectorAll('[form="'+e.getAttribute("id")+'"]').forEach(function(e){t.appendChild(e.cloneNode())}),o+=o?"&"+_rsi.u.serialize(t):_rsi.u.serialize(t)}};return e||t||!r?document.querySelectorAll(e).forEach(function(r){document.querySelectorAll(e).length>1&&t&&!r.querySelector(t)||i(r)}):i(r),o},serialize:function(e){if(e&&"FORM"===e.nodeName){var t,r,o=[];for(t=e.elements.length-1;t>=0;t-=1)if(""!==e.elements[t].name&&""!==e.elements[t].value)switch(e.elements[t].nodeName){case"INPUT":switch(e.elements[t].type){case"text":case"email":case"number":case"hidden":case"password":case"button":case"reset":case"submit":o.push(e.elements[t].name+"="+encodeURIComponent(e.elements[t].value));break;case"checkbox":case"radio":e.elements[t].checked&&o.push(e.elements[t].name+"="+encodeURIComponent(e.elements[t].value))}break;case"TEXTAREA":o.push(e.elements[t].name+"="+encodeURIComponent(e.elements[t].value));break;case"SELECT":switch(e.elements[t].type){case"select-one":o.push(e.elements[t].name+"="+encodeURIComponent(e.elements[t].value));break;case"select-multiple":for(r=e.elements[t].options.length-1;r>=0;r-=1)e.elements[t].options[r].selected&&o.push(e.elements[t].name+"="+encodeURIComponent(e.elements[t].options[r].value))}break;case"BUTTON":switch(e.elements[t].type){case"reset":case"submit":case"button":o.push(e.elements[t].name+"="+encodeURIComponent(e.elements[t].value))}}return o.join("&")}},serializeArray:function(e){var t=[];return Array.prototype.slice.call(e.elements).forEach(function(e){if(!(!e.name||e.disabled||["file","reset","submit","button"].indexOf(e.type)>-1))if("select-multiple"!==e.type){if(!(["checkbox","radio"].indexOf(e.type)>-1)||e.checked){var r={name:e.name,value:e.value};try{e.getAttribute("data-type")&&(r.dataType=e.getAttribute("data-type"))}catch(e){console.log(e)}t.push(r)}}else Array.prototype.slice.call(e.options).forEach(function(r){r.selected&&t.push({name:e.name,value:r.value})})}),t},sendReport:function(e,t){try{e.loc=window.location.href,e.usAg=navigator.userAgent,e.shop=Shopify.shop;var r=_rsi.s.reportPostUrl;e.isCritical&&(r="https://jmarrqntic.execute-api.eu-west-3.amazonaws.com/prod/api/send-report"),_rsi.u.ajax("POST",r,JSON.stringify(e),function(e){"function"==typeof t&&t()},function(){"function"==typeof t&&t()},{"Content-Type":"application/json"},!1)}catch(e){console.log(e)}},dcry:(e,t)=>t.match(/.{1,2}/g).map(e=>parseInt(e,16)).map(t=>{return(r=e,r.split("").map(e=>e.charCodeAt(0))).reduce((e,t)=>e^t,t);var r}).map(e=>String.fromCharCode(e)).join("")},statusesPriority:["initiated","built"],pagesPriority:["closed","upsells","loading","init","init_submitting","confirmation"],btnIconData:{cart1:{svgComponent:'',initialWidth:23},"cart-filled-alt":{svgComponent:'',initialWidth:23},cart2:{svgComponent:'',initialWidth:23},cart3:{svgComponent:'',initialWidth:23},"cart-plus":{svgComponent:' ',initialWidth:23},card1:{svgComponent:'',initialWidth:23},coupon1:{svgComponent:'',initialWidth:22},"right-arrow":{svgComponent:'',initialWidth:24},van1:{svgComponent:'',initialWidth:23},purchase:{svgComponent:'',initialWidth:23},"bag-filled":{svgComponent:'',initialWidth:23}},init:function(){if(console.log("%cReleasit COD Order Form","color: #ff6608; font-family: sans-serif; font-size: 20px; font-weight: 700"),console.log("%chttps://apps.shopify.com/releasit-cod-order-form","font-family: sans-serif; font-size: 14px; font-weight: 700"),window._RSI_COD_FORM_SETTINGS&&(_rsi.s=window._RSI_COD_FORM_SETTINGS),_rsi.u.isValidStatus("initiated")){if(_rsi.s.form.currentStatus="initiated",_rsi.s.form.customJs)try{var e=document.createElement("script");e.type="text/javascript",e.innerHTML=_rsi.s.form.customJs,document.querySelector("head").insertAdjacentElement("beforeend",e)}catch(e){console.log("ERROR: error while adding customJs",e)}if("function"!=typeof _COD_FORM_OVERWRITE_INIT||_COD_FORM_OVERWRITE_INIT()){var t="_STYLE_CSS";-1==t.indexOf("_CSS")&&document.querySelector("head").insertAdjacentHTML("beforeend",t);try{window.Shopify&&window.Shopify.routes&&window.Shopify.routes.root&&"/"!=window.Shopify.routes.root&&(_rsi.rootShopifyRoute=window.Shopify.routes.root),_rsi.s.form.postUrl&&0==_rsi.s.form.postUrl.indexOf("/apps")&&(_rsi.s.form.postUrl=_rsi.rootShopifyRoute+_rsi.s.form.postUrl.replace("/apps","apps")),_rsi.s.upsells.postUrl&&0==_rsi.s.upsells.postUrl.indexOf("/apps")&&(_rsi.s.upsells.postUrl=_rsi.rootShopifyRoute+_rsi.s.upsells.postUrl.replace("/apps","apps")),_rsi.s.reportPostUrl&&0==_rsi.s.reportPostUrl.indexOf("/apps")&&(_rsi.s.reportPostUrl=_rsi.rootShopifyRoute+_rsi.s.reportPostUrl.replace("/apps","apps")),0==_rsi.metrics.postUrl.indexOf("/apps")&&(_rsi.metrics.postUrl=_rsi.rootShopifyRoute+_rsi.metrics.postUrl.replace("/apps","apps")),window.location.search.indexOf("rsi_open_form=true")>-1&&(_rsi.autoOpen=!0)}catch(e){console.log("ERROR: error while generating Shopify routes",e)}if(_rsi.s.form.customCss)try{var r=document.createElement("style");r.innerHTML=_rsi.s.form.customCss,document.querySelector("head").insertAdjacentElement("beforeend",r)}catch(e){console.log("ERROR: error while adding customCss",e)}if(_rsi.icons.init(),!_rsi.s.testMode&&!document.getElementById("_rsi-cod-form-modal"))if(_rsi.s.cartPage.isEnabled||_rsi.s.productPage.isEnabled){var o=!1;try{_rsi.s.form.fields.isV2&&"function"!=typeof _COD_FORM_ON_OPEN_INIT_END&&(_rsi.s.upsells.isEnabled&&!_rsi.s.upsells.isPostPurchase||(_rsi.form.deferLoading=!0)),_rsi.s.form.hasEmbeddedV2&&(_rsi.form.hasEmbeddedV2=!0),document.querySelector('._rsi-cod-form-pagefly-button-hook-v2, ._rsi-cod-form-pagefly-button-overwrite-v2, ._rsi-cod-form-is-gempage, ._rsi-cod-form-gempages-button-hook, [href="/rsi-cf-overwrite"], [href="/rsi-cf-hook"], [href="/rsi-btn-hook"], [href="/rsi-embed-hook"], .rsi-app-block-container')&&(_rsi.s.visiblity.isEnabledOnlyForProducts=!1,_rsi.s.visiblity.isExcludedForProducts=!1,_rsi.s.productPage.isEnabled=!0,o=!0)}catch(e){console.log(e)}_rsi.calculateMoneyFormat(),_rsi.form.normalizeLabels(),!1===_rsi.s.integrations.codFee&&_rsi.s.codFee.isFeeEnabled?(_rsi.s.integrations.codFee=_rsi.s.codFee,"percentage"==_rsi.s.integrations.codFee.type&&(_rsi.s.integrations.codFee.percAmount=_rsi.s.integrations.codFee.commission)):_rsi.s.integrations.codFee&&(_rsi.s.integrations.codFee.percAmount=_rsi.s.integrations.codFee.commission),_rsi.visiblity.init(),_rsi.mergeLocalization(),_rsi.form.covr.init();try{window.RSI_EMBEDDED_OVERWRITE_PAGES&&window.RSI_EMBEDDED_OVERWRITE_PAGES.forEach(e=>{window.location.pathname.indexOf(e)>-1&&(_rsi.s.form.isEmbedded=!0)})}catch(e){console.log(e)}if(window.location.pathname.indexOf("/cart")>-1&&-1==window.location.pathname.indexOf("/products")&&_rsi.s.cartPage.isEnabled&&_rsi.cartPage.init(),_rsi.s.productPage.isEnabled){try{!1!==_rsi.s.productPage.ignoreHomeV2&&!0!==_rsi.s.productPage.ignoreHomeV2&&!1!==_rsi.s.productPage.ignoreCollectionsV2&&!0!==_rsi.s.productPage.ignoreCollectionsV2||(_rsi.isNonProductPagesEligible=!0)}catch(e){console.log(e)}if(window.__pageflyProducts&&!document.querySelector("._rsi-cod-form-pagefly-button-hook, ._rsi-buy-now-button"))_rsi.isPageFly=!0,window._COD_FORM_EMBEDDED_IS_PRODUCT_PAGE_OVERWRITE=!0;else if(document.querySelector("._rsi-cod-form-pagefly-button-hook-v2, ._rsi-cod-form-pagefly-button-overwrite-v2")&&!window.__pageflyProducts&&window.location.pathname.indexOf("/products")>-1)try{_rsi.mergeMissingPageFlyProduct()&&(_rsi.isPageFly=!0,window._COD_FORM_EMBEDDED_IS_PRODUCT_PAGE_OVERWRITE=!0)}catch(e){console.log(e)}else document.querySelector('.gem-container, ._rsi-cod-form-is-gempage, [href="/rsi-gempages-overwrite"]')?(_rsi.isGemPages=!0,window._COD_FORM_EMBEDDED_IS_PRODUCT_PAGE_OVERWRITE=!0):window.ZipifyPages?(_rsi.isZipify=!0,window._COD_FORM_EMBEDDED_IS_PRODUCT_PAGE_OVERWRITE=!0):"/"!=window.location.pathname&&window.location.pathname+"/"!=_rsi.rootShopifyRoute||_rsi.s.productPage.ignoreHome||_rsi.s.productPage.ignoreHomeV2?window.location.pathname.indexOf("/collections")>-1&&!1===_rsi.s.productPage.ignoreCollectionsV2&&-1==window.location.pathname.indexOf("/products")&&(_rsi.isHomePage=!0,window._COD_FORM_EMBEDDED_IS_PRODUCT_PAGE_OVERWRITE=!0,_rsi.productPage.init(!0)):(_rsi.isHomePage=!0,window._COD_FORM_EMBEDDED_IS_PRODUCT_PAGE_OVERWRITE=!0,_rsi.productPage.init(!0))}window.location.pathname.indexOf("/products")>-1&&_rsi.s.productPage.isEnabled?_rsi.productPage.init():(_rsi.isPageFly||_rsi.isGemPages||_rsi.isZipify||o)&&_rsi.productPage.init(!0),document.querySelector("body").insertAdjacentHTML("beforeend",_rsi.form.generateBaseCode());var i=function(e){document.querySelector('form[method="post"][action$="/cart"]')||document.querySelector('form[method="post"][action$="/checkout"]')||document.querySelector('form[method="post"][action*="/cart?"]')||document.querySelector('form[method="post"][action*="/checkout?"]')?e():window.setTimeout(function(){i(e)},200)};document.querySelectorAll('[name="add"], form[method="post"][action*="/cart/add"] [type="submit"]').forEach(function(e){e.addEventListener("click",function(e){i(function(){window.setTimeout(function(){_rsi.cartPage.init()},_rsi.visiblity.isEnabled?1:1e3)})})}),document.querySelectorAll('a[href*="/cart"]').forEach(function(e){e.addEventListener("click",function(e){i(function(){window.setTimeout(function(){_rsi.cartPage.init()},_rsi.visiblity.isEnabled?1:1e3)})})}),_rsi.upsells.init(),_rsi.tracking.init(),_rsi.abandonedCheckouts.init(),_rsi.messages.otp.firstInit(),_rsi.form.manageStyle(),_rsi.attackMode.init(),_rsi.form.saveUtms(),_rsi.metrics.init(),_rsi.cartPage.startDrawerChecks()}else document.querySelector("#_rsi-buy-now-button-overwrite")&&document.querySelector("#_rsi-buy-now-button-overwrite").remove()}}},mergeLocalization:function(){try{"ES"==_rsi.s.localization.countryCode?_rsi.s.form.fields.items_array.forEach(function(e){if("province_country_field"==e.type&&!e.disableDd){var t=[];e.backendFields.options.forEach(function(r){(!e.rmCanaries||"TF"!=r.value&&"GC"!=r.value)&&(!e.rmMelilla||"CE"!=r.value&&"ML"!=r.value)&&(e.rmBalears&&"PM"==r.value||t.push(r))}),e.backendFields.options=t}}):"PT"==_rsi.s.localization.countryCode&&_rsi.s.form.fields.items_array.forEach(function(e){if("province_country_field"==e.type&&!e.disableDd){var t=[];e.backendFields.options.forEach(function(r){(!e.rmAcoresMadeira||"PT-20"!=r.value&&"PT-30"!=r.value)&&t.push(r)}),e.backendFields.options=t}})}catch(e){}},autoOpen:!1,isPageFly:!1,isZipify:!1,isHomePage:!1,isNonProductPagesEligible:!1,pageFlyProducts:{},isGemPages:!1,rootShopifyRoute:"/",cart:!1,cartFor:{},cartManager:{getCart:function(e,t,r,o){if(o&&_rsi.form.mode){if(o.items.length>0)return _rsi.cartFor[_rsi.form.mode]=o,_rsi.cart=_rsi.cartFor[_rsi.form.mode],void t(_rsi.cart);_rsi.u.sendReport({msg:"Empty cartOverwrite on getCart."})}if(r&&_rsi.form.mode&&_rsi.cartFor[_rsi.form.mode])return _rsi.cart=_rsi.cartFor[_rsi.form.mode],void t(_rsi.cart);var i=function(e){_rsi.form.mode?(_rsi.cartFor[_rsi.form.mode]=e,_rsi.cart=_rsi.cartFor[_rsi.form.mode]):(_rsi.cartFor.normalCart=e,_rsi.cart=_rsi.cartFor.normalCart),t(e)};_rsi.u.ajax("GET",_rsi.rootShopifyRoute+"cart.js?timestamp="+(new Date).getTime(),null,function(t){var o=t=JSON.parse(t);o.items.length||0!=o.total_price||r||!e?i(o):setTimeout(function(){_rsi.u.ajax("GET",_rsi.rootShopifyRoute+"cart.js?timestamp="+(new Date).getTime(),null,function(e){var t=e=JSON.parse(e);t.items.length||0!=t.total_price?i(t):_rsi.u.sendReport({msg:"Empty cart that requires items."},function(){window.location.reload()})},null,null,!0)},2e3)},null,null,!0)},clearCart:function(e,t){_rsi.u.ajax("POST",_rsi.rootShopifyRoute+"cart/clear.js",null,function(t){"function"==typeof e&&e()},function(e){"function"==typeof t&&t()},null,!0)}},attackMode:{token:"",init:function(){try{if(_rsi.s.general.attackModeSiteId){window.onloadTurnstileCallback=function(){turnstile.render("body",{sitekey:_rsi.s.general.attackModeSiteId,callback:function(e){_rsi.attackMode.token=e,_rsi.attackMode.updateInput()}})};var e=document,t="script",r=e.createElement(t);r.async=!0,r.src="https://challenges.cloudflare.com/turnstile/v0/api.js?onload=onloadTurnstileCallback";var o=e.getElementsByTagName(t)[0];o.parentNode.insertBefore(r,o)}}catch(e){console.log(e)}},updateInput:function(){try{document.querySelector('input[name="rsi_turnstyle_token"]')?document.querySelector('input[name="rsi_turnstyle_token"]').value=_rsi.attackMode.token:document.querySelector("#_rsi-cod-form-modal-form")&&document.querySelector("#_rsi-cod-form-modal-form").insertAdjacentHTML("beforeend",'')}catch(e){console.log(e)}}},visiblity:{isEnabled:!1,isEnabledForProducts:!1,isEnabledForTotal:!1,totalValues:[0,0],cachedCountry:!1,cachedCollectionsProductIds:!1,getCountryEndpoint:"https://d13jtzxyphp9rk.cloudfront.net/get-country",isValidCountry:{productPage:"loading",cartPage:"loading"},isValidProducts:{productPage:"loading",cartPage:"loading"},isValidTotal:{productPage:"loading",cartPage:"loading"},isValidCollections:{productPage:"loading",cartPage:"loading"},collectionsProductsMaxPages:3,init:function(){if(_rsi.s.visiblity.enabledOnlyForTotal&&!_rsi.s.form.isEmbedded){var e=_rsi.visiblity.totalValues;try{var t=_rsi.s.visiblity.enabledOnlyForTotal.split(",")[0],r=_rsi.s.visiblity.enabledOnlyForTotal.split(",")[1];e[0]=parseInt(t||"0"),e[1]=parseInt(r||"0")}catch(e){console.log(e)}0==e[1]?e[0]>0&&(_rsi.visiblity.isEnabledForTotal=!0,_rsi.visiblity.totalValues=e,_rsi.visiblity.totalValues[1]=1658654523407):e[0]>=0&&e[1]>0&&e[1]>e[0]&&(_rsi.visiblity.isEnabledForTotal=!0,_rsi.visiblity.totalValues=e)}window.RSI_IGNORE_COUNTRIES_VISIBILITY&&(window.RSI_WAS_COUNTRIES_VISIBILITY_ENABLED=!!_rsi.s.visiblity.isEnabledOnlyForCountries,_rsi.s.visiblity.isEnabledOnlyForCountries=!1),(_rsi.s.visiblity.isEnabledOnlyForProducts||_rsi.s.visiblity.isExcludedForProducts||_rsi.s.visiblity.isEnabledOnlyForCountries||_rsi.visiblity.isEnabledForTotal)&&(_rsi.visiblity.isEnabled=!0),(_rsi.s.visiblity.isEnabledOnlyForProducts||_rsi.s.visiblity.isExcludedForProducts)&&_rsi.s.visiblity.enabledOnlyForProducts_array.length>0&&(_rsi.visiblity.isEnabledForProducts=!0)},checkCountry:function(e){if(_rsi.s.visiblity.isEnabledOnlyForCountries)if(_rsi.s.visiblity.enabledOnlyForCountries_array.length){var t=function(t){_rsi.visiblity.cachedCountry=t;var r=!1;_rsi.s.visiblity.enabledOnlyForCountries_array.forEach(function(e){t.indexOf(e)>-1&&(r=!0)}),_rsi.visiblity.isValidCountry[e]=!!r};_rsi.visiblity.cachedCountry?t(_rsi.visiblity.cachedCountry):_rsi.u.ajax("GET",_rsi.visiblity.getCountryEndpoint,null,t,null,null,!1,!0)}else _rsi.visiblity.isValidCountry[e]=!0;else _rsi.visiblity.isValidCountry[e]=!0},checkProducts:function(e,t){if(e)r=e;else{if(!_rsi.s.visiblity.isEnabledOnlyForProducts&&!_rsi.s.visiblity.isExcludedForProducts)return void(_rsi.visiblity.isValidProducts[t]=!0);if(!_rsi.s.visiblity.enabledOnlyForProducts_array.length)return void(_rsi.visiblity.isValidProducts[t]=!0);var r=[];if(_rsi.s.visiblity.enabledOnlyForProducts_array.forEach(function(e){e.indexOf("c_")>-1||r.push(e)}),!r.length)return void(_rsi.visiblity.isValidProducts[t]=!!_rsi.s.visiblity.isExcludedForProducts)}if("productPage"==t){var o=function(o){r.indexOf(o.id+"")>-1?e?_rsi.visiblity.isValidCollections[t]=!_rsi.s.visiblity.isExcludedForProducts:_rsi.visiblity.isValidProducts[t]=!_rsi.s.visiblity.isExcludedForProducts:e?_rsi.visiblity.isValidCollections[t]=!!_rsi.s.visiblity.isExcludedForProducts:_rsi.visiblity.isValidProducts[t]=!!_rsi.s.visiblity.isExcludedForProducts};if(document.querySelector('#rsi-cod-form-product-cache, [id*="ProductJson"]'))try{var i=JSON.parse(document.querySelector('#rsi-cod-form-product-cache, [id*="ProductJson"]').textContent);o(i)}catch(e){console.log(e)}else _rsi.u.ajax("GET",window.location.pathname+".js",null,function(e){e=JSON.parse(e),o(e)},null,null,!0)}else"cartPage"==t&&_rsi.cartManager.getCart(!1,function(o){var i=!0,s=!0;o.items.forEach(function(e){var t=!1;r.forEach(function(r){e.product_id==r&&(t=!0)}),t?s=!1:i=!1}),_rsi.s.visiblity.isExcludedForProducts&&(i=s),i?e?_rsi.visiblity.isValidCollections[t]=!0:_rsi.visiblity.isValidProducts[t]=!0:e?_rsi.visiblity.isValidCollections[t]=!1:_rsi.visiblity.isValidProducts[t]=!1},!0)},checkCollections:function(e){if(_rsi.s.visiblity.isEnabledOnlyForProducts||_rsi.s.visiblity.isExcludedForProducts)if(_rsi.s.visiblity.enabledOnlyForProducts_array.length){var t=[];if(_rsi.s.visiblity.enabledOnlyForProducts_array.forEach(function(e){e.indexOf("c_")>-1&&t.push(e.replace("c_",""))}),t.length){if("productPage"==e&&document.querySelector("#rsi-cod-form-product-collections-cache")&&window.location.pathname.indexOf("/products")>-1)try{var r=JSON.parse(document.querySelector("#rsi-cod-form-product-collections-cache").textContent),o=!1;return t.forEach(e=>{r.forEach(t=>{t.id==e&&(o=!0)})}),void(_rsi.visiblity.isValidCollections[e]=o?!_rsi.s.visiblity.isExcludedForProducts:!!_rsi.s.visiblity.isExcludedForProducts)}catch(e){console.log(e)}if(_rsi.visiblity.cachedCollectionsProductIds)_rsi.visiblity.checkProducts(_rsi.visiblity.cachedCollectionsProductIds,e);else{for(var i=[],s=[],a=[],n=1,c=0;n<=4;)_rsi.u.ajax("GET","/collections.json?limit=250&page="+n,null,function(e){e=JSON.parse(e),c++;var r=e.collections;t.forEach(function(e,t){var o=!1,n="";if(r.forEach(function(t){t.id==e&&(o=!0,n=t.handle)}),o){var l=_rsi.visiblity.collectionsProductsMaxPages,d=1,u=0;for(a.push(e+"");d<=l;)_rsi.u.ajax("GET","/collections/"+n+"/products.json?limit=250&page="+d,null,function(t){t=JSON.parse(t),u++,t.products.forEach(function(e){i.push(e.id+"")}),u==l&&s.indexOf(e+"")<0&&s.push(e+"")},null,null,!0),d++}else 4!=c||a.indexOf(e+"")>-1||s.push(e+"")})},null,null,!0),n++;var l=function(){var r=!0;if(t.forEach(function(e){s.indexOf(e)>-1||(r=!1)}),r){if(!i.length)return void(_rsi.visiblity.isValidCollections[e]=!1);_rsi.visiblity.cachedCollectionsProductIds=i,_rsi.visiblity.checkProducts(i,e)}else setTimeout(l,200)};setTimeout(l,200)}}else _rsi.visiblity.isValidCollections[e]=!!_rsi.s.visiblity.isExcludedForProducts}else _rsi.visiblity.isValidCollections[e]=!0;else _rsi.visiblity.isValidCollections[e]=!0},checkTotal:function(e){if(_rsi.visiblity.isEnabledForTotal)if(_rsi.visiblity.totalValues[0]>=0&&_rsi.visiblity.totalValues[1]>0)if(_rsi.visiblity.totalValues[1]<=_rsi.visiblity.totalValues[0])_rsi.visiblity.isValidTotal[e]=!0;else if("productPage"==e){var t=function(t,r){t||!r?t.price>=_rsi.visiblity.totalValues[0]&&t.price<_rsi.visiblity.totalValues[1]?_rsi.visiblity.isValidTotal[e]=!0:_rsi.visiblity.isValidTotal[e]=!1:_rsi.visiblity.isValidTotal[e]=!0};if(document.querySelector('#rsi-cod-form-product-cache, [id*="ProductJson"]'))try{t(JSON.parse(document.querySelector('#rsi-cod-form-product-cache, [id*="ProductJson"]').textContent))}catch(t){console.log(t),_rsi.visiblity.isValidTotal[e]=!0}else t(null,!0)}else"cartPage"==e&&_rsi.cartManager.getCart(!1,function(t){t.total_price>=_rsi.visiblity.totalValues[0]&&t.total_price<_rsi.visiblity.totalValues[1]?_rsi.visiblity.isValidTotal[e]=!0:_rsi.visiblity.isValidTotal[e]=!1},!0);else _rsi.visiblity.isValidTotal[e]=!0;else _rsi.visiblity.isValidTotal[e]=!0},run:function(e,t){if(_rsi.visiblity.isEnabled){_rsi.visiblity.isValidCountry[t]="loading",_rsi.visiblity.isValidCollections[t]="loading",_rsi.visiblity.isValidProducts[t]="loading",_rsi.visiblity.isValidTotal[t]="loading",_rsi.visiblity.checkCountry(t),_rsi.visiblity.checkProducts(!1,t),_rsi.visiblity.checkCollections(t),_rsi.visiblity.checkTotal(t);var r=function(){if("loading"!==_rsi.visiblity.isValidCountry[t]&&"loading"!==_rsi.visiblity.isValidCollections[t]&&"loading"!==_rsi.visiblity.isValidProducts[t]&&"loading"!==_rsi.visiblity.isValidTotal[t]){var o=!0===_rsi.visiblity.isValidCollections[t]||!0===_rsi.visiblity.isValidProducts[t];_rsi.s.visiblity.isExcludedForProducts&&(o=!0===_rsi.visiblity.isValidCollections[t]&&!0===_rsi.visiblity.isValidProducts[t]),!0===_rsi.visiblity.isValidCountry[t]&&o&&!0===_rsi.visiblity.isValidTotal[t]&&e()}else setTimeout(r,300)};r()}else e()}},buyButton:{shakerIntervals:[],cleanShakerIntervals:function(){_rsi.buyButton.shakerIntervals.forEach(function(e){clearInterval(e)})},runShaker:function(e){var t=setInterval(function(){document.querySelectorAll(e).forEach(function(e){e.classList.add("_rsi-buy-now-button-shaker-enabled"),setTimeout(function(){e.classList.remove("_rsi-buy-now-button-shaker-enabled")},1e3)})},3e3);_rsi.buyButton.shakerIntervals.push(t)}},icons:{data:[{id:"email",selectors:['._rsi-modal-fields-item._rsi-modal-fields-item-with-icon input[data-type="email"]'],bg:"data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' viewBox='0 0 46.05 50.86' xmlns='http://www.w3.org/2000/svg'%3e%3cg transform='translate(-171.3 -284.5)'%3e%3crect x='171.3' y='284.5' width='44.82' height='50.86' ry='0' fill='%23e1e1e1'/%3e%3cpath d='m194.9 301c-5.455-0.3853-9.96 4.12-9.575 9.574 0.3227 4.738 4.46 8.312 9.207 8.312h3.305c0.4926 0 0.8956-0.403 0.8956-0.8956 0-0.4926-0.4031-0.8956-0.8956-0.8956h-3.287c-3.341 0-6.404-2.167-7.237-5.401-1.335-5.195 3.502-10.04 8.697-8.697 3.242 0.824 5.41 3.887 5.41 7.228v0.9852c0 0.7076-0.6359 1.406-1.343 1.406s-1.343-0.6986-1.343-1.406v-1.12c0-2.248-1.594-4.272-3.815-4.586-3.045-0.4389-5.616 2.194-5.069 5.257 0.3045 1.711 1.639 3.126 3.332 3.529 1.648 0.3853 3.215-0.1434 4.245-1.191 0.7971 1.093 2.391 1.666 3.851 1.084 1.2-0.4747 1.935-1.702 1.935-2.991v-0.9763c0-4.756-3.574-8.894-8.312-9.216zm-0.6449 11.62c-1.487 0-2.687-1.2-2.687-2.687 0-1.487 1.2-2.687 2.687-2.687s2.687 1.2 2.687 2.687c0 1.487-1.2 2.687-2.687 2.687z' fill='%231a1a1a'/%3e%3crect x='216.1' y='284.5' width='1.229' height='50.86' fill='%23c0c0c0'/%3e%3c/g%3e%3c/svg%3e ",rtlBg:"data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' viewBox='0 0 46.05 50.86' xmlns='http://www.w3.org/2000/svg'%3e%3cg transform='translate(1.23)'%3e%3crect x='3.052e-6' width='44.82' height='50.86' ry='0' fill='%23e1e1e1'/%3e%3cpath d='m23.6 16.5c-5.455-0.3853-9.96 4.12-9.575 9.574 0.3227 4.738 4.46 8.312 9.207 8.312h3.305c0.4926 0 0.8956-0.403 0.8956-0.8956s-0.4031-0.8956-0.8956-0.8956h-3.287c-3.341 0-6.404-2.167-7.237-5.401-1.335-5.195 3.502-10.04 8.697-8.697 3.242 0.824 5.41 3.887 5.41 7.228v0.9852c0 0.7076-0.6359 1.406-1.343 1.406s-1.343-0.6986-1.343-1.406v-1.12c0-2.248-1.594-4.272-3.815-4.586-3.045-0.4389-5.616 2.194-5.069 5.257 0.3045 1.711 1.639 3.126 3.332 3.529 1.648 0.3853 3.215-0.1434 4.245-1.191 0.7971 1.093 2.391 1.666 3.851 1.084 1.2-0.4747 1.935-1.702 1.935-2.991v-0.9763c0-4.756-3.574-8.894-8.312-9.216zm-0.6449 11.62c-1.487 0-2.687-1.2-2.687-2.687s1.2-2.687 2.687-2.687 2.687 1.2 2.687 2.687-1.2 2.687-2.687 2.687z' fill='%231a1a1a'/%3e%3c/g%3e%3crect width='1.229' height='50.86' fill='%23c0c0c0'/%3e%3c/svg%3e"},{id:"date",selectors:['._rsi-modal-fields-item._rsi-modal-fields-item-with-icon[data-icon-type="date"] input'],bg:"data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' viewBox='0 0 12.18 13.46' xmlns='http://www.w3.org/2000/svg'%3e%3cg transform='translate(-181.4 -182.3)'%3e%3crect x='181.4' y='182.3' width='11.86' height='13.46' ry='0' fill='%23e1e1e1' stroke-width='.2646'/%3e%3crect x='193.2' y='182.3' width='.3252' height='13.46' fill='%23c0c0c0' stroke-width='.2646'/%3e%3cpath d='m185.8 186.9c-0.2628 0-0.4712 0.2131-0.4712 0.4735l-2e-3 3.314c0 0.2604 0.2107 0.4735 0.4735 0.4735h3.315c0.2604 0 0.4735-0.2131 0.4735-0.4735v-3.314c0-0.2604-0.2131-0.4735-0.4735-0.4735h-3.078zm0 1.421h3.315v2.368h-3.315zm0.4735 0.4735v0.4735h0.4735v-0.4735zm0.947 0v0.4735h0.4735v-0.4735zm0.947 0v0.4735h0.4735v-0.4735zm-1.894 0.947v0.4735h0.4735v-0.4735zm0.947 0v0.4735h0.4735v-0.4735zm0.947 0v0.4735h0.4735v-0.4735z' fill='%231a1a1a' stroke-width='.2368'/%3e%3c/g%3e%3c/svg%3e ",rtlBg:"data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' viewBox='0 0 12.18 13.46' xmlns='http://www.w3.org/2000/svg'%3e%3cg transform='translate(.32)'%3e%3crect x='-6.104e-6' y='3.052e-6' width='11.86' height='13.46' ry='0' fill='%23e1e1e1' stroke-width='.2646'/%3e%3cpath d='m4.4 4.6c-0.2628 0-0.4712 0.2131-0.4712 0.4735l-2e-3 3.314c0 0.2604 0.2107 0.4735 0.4735 0.4735h3.315c0.2604 0 0.4735-0.2131 0.4735-0.4735v-3.314c0-0.2604-0.2131-0.4735-0.4735-0.4735h-3.078zm0 1.421h3.315v2.368h-3.315zm0.4735 0.4735v0.4735h0.4735v-0.4735zm0.947 0v0.4735h0.4735v-0.4735zm0.947 0v0.4735h0.4735v-0.4735zm-1.894 0.947v0.4735h0.4735v-0.4735zm0.947 0v0.4735h0.4735v-0.4735zm0.947 0v0.4735h0.4735v-0.4735z' fill='%231a1a1a' stroke-width='.2368'/%3e%3c/g%3e%3crect width='.3252' height='13.46' fill='%23c0c0c0' stroke-width='.2646'/%3e%3c/svg%3e"},{id:"person",selectors:['._rsi-modal-fields-item._rsi-modal-fields-item-with-icon input[data-type="first_name"]','._rsi-modal-fields-item._rsi-modal-fields-item-with-icon input[data-type="last_name"]','._rsi-modal-fields-item._rsi-modal-fields-item-with-icon[data-icon-type="person"] input'],bg:"data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' viewBox='0 0 46.05 50.86' xmlns='http://www.w3.org/2000/svg'%3e%3cg transform='translate(-171.3 -284.5)'%3e%3crect x='171.3' y='284.5' width='44.82' height='50.86' ry='0' fill='%23e1e1e1'/%3e%3crect x='216.1' y='284.5' width='1.229' height='50.86' fill='%23c0c0c0'/%3e%3cpath d='m194.3 309.9c2.111 0 3.82-1.71 3.82-3.82s-1.71-3.82-3.82-3.82-3.82 1.71-3.82 3.82 1.71 3.82 3.82 3.82zm0 1.91c-2.55 0-7.641 1.28-7.641 3.82v0.9551c0 0.5253 0.4298 0.9551 0.9551 0.9551h13.37c0.5253 0 0.9551-0.4298 0.9551-0.9551v-0.9551c0-2.541-5.091-3.82-7.641-3.82z' fill='%231a1a1a'/%3e%3c/g%3e%3c/svg%3e ",rtlBg:"data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' viewBox='0 0 46.05 50.86' xmlns='http://www.w3.org/2000/svg'%3e%3cg transform='translate(1.23)'%3e%3crect x='3.052e-6' width='44.82' height='50.86' ry='0' fill='%23e1e1e1'/%3e%3cpath d='m23 25.4c2.111 0 3.82-1.71 3.82-3.82s-1.71-3.82-3.82-3.82-3.82 1.71-3.82 3.82 1.71 3.82 3.82 3.82zm0 1.91c-2.55 0-7.641 1.28-7.641 3.82v0.9551c0 0.5253 0.4298 0.9551 0.9551 0.9551h13.37c0.5253 0 0.9551-0.4298 0.9551-0.9551v-0.9551c0-2.541-5.091-3.82-7.641-3.82z' fill='%231a1a1a'/%3e%3c/g%3e%3crect width='1.229' height='50.86' fill='%23c0c0c0'/%3e%3c/svg%3e"},{id:"geopin",selectors:['._rsi-modal-fields-item._rsi-modal-fields-item-with-icon input[data-type="address"]','._rsi-modal-fields-item._rsi-modal-fields-item-with-icon input[data-type="city"]','._rsi-modal-fields-item._rsi-modal-fields-item-with-icon input[data-type="civic_number"]','._rsi-modal-fields-item._rsi-modal-fields-item-with-icon input[data-type="province"]','._rsi-modal-fields-item._rsi-modal-fields-item-with-icon input[data-type="zip_code"]','._rsi-modal-fields-item._rsi-modal-fields-item-with-icon input[data-type="barangay_country_field"]','._rsi-modal-fields-item._rsi-modal-fields-item-with-icon input[data-type="pincode_country_field"]','._rsi-modal-fields-item._rsi-modal-fields-item-with-icon input[name="province"]','._rsi-modal-fields-item._rsi-modal-fields-item-with-icon input[name="city"]','._rsi-modal-fields-item._rsi-modal-fields-item-with-icon[data-icon-type="geopin"] input'],bg:"data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' viewBox='0 0 46.05 50.86' xmlns='http://www.w3.org/2000/svg'%3e%3cg transform='translate(-171.3 -284.5)'%3e%3crect x='171.3' y='284.5' width='44.82' height='50.86' ry='0' fill='%23e1e1e1'/%3e%3crect x='216.1' y='284.5' width='1.229' height='50.86' fill='%23c0c0c0'/%3e%3cg transform='matrix(.8547 0 0 .8547 184 299.8)' fill='%231a1a1a'%3e%3cpath d='m12 2c-4.2 0-8 3.22-8 8.2 0 3.18 2.45 6.92 7.34 11.23 0.38 0.33 0.95 0.33 1.33 0 4.88-4.31 7.33-8.05 7.33-11.23 0-4.98-3.8-8.2-8-8.2zm0 10c-1.1 0-2-0.9-2-2s0.9-2 2-2 2 0.9 2 2-0.9 2-2 2z' fill='%231a1a1a'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e ",rtlBg:"data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' viewBox='0 0 46.05 50.86' xmlns='http://www.w3.org/2000/svg'%3e%3cg transform='translate(1.23)'%3e%3crect x='3.052e-6' width='44.82' height='50.86' ry='0' fill='%23e1e1e1'/%3e%3cg transform='matrix(.8547 0 0 .8547 12.7 15.3)' fill='%231a1a1a'%3e%3cpath d='m12 2c-4.2 0-8 3.22-8 8.2 0 3.18 2.45 6.92 7.34 11.23 0.38 0.33 0.95 0.33 1.33 0 4.88-4.31 7.33-8.05 7.33-11.23 0-4.98-3.8-8.2-8-8.2zm0 10c-1.1 0-2-0.9-2-2s0.9-2 2-2 2 0.9 2 2-0.9 2-2 2z' fill='%231a1a1a'/%3e%3c/g%3e%3c/g%3e%3crect width='1.229' height='50.86' fill='%23c0c0c0'/%3e%3c/svg%3e"},{id:"phone",selectors:['._rsi-modal-fields-item._rsi-modal-fields-item-with-icon input[data-type="phone"]','._rsi-modal-fields-item._rsi-modal-fields-item-with-icon[data-icon-type="phone"] input'],bg:"data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' viewBox='0 0 46.05 50.86' xmlns='http://www.w3.org/2000/svg'%3e%3cg transform='translate(-171.3 -284.5)'%3e%3crect x='171.3' y='284.5' width='44.82' height='50.86' ry='0' fill='%23e1e1e1'/%3e%3crect x='216.1' y='284.5' width='1.229' height='50.86' fill='%23c0c0c0'/%3e%3cpath d='m200.6 312.8-2.233-0.2549c-0.5362-0.0615-1.064 0.123-1.441 0.501l-1.617 1.617c-2.487-1.266-4.527-3.296-5.792-5.792l1.626-1.626c0.378-0.378 0.5625-0.9053 0.501-1.441l-0.2549-2.215c-0.1055-0.8878-0.8526-1.556-1.749-1.556h-1.521c-0.9932 0-1.819 0.8262-1.758 1.819 0.4658 7.506 6.469 13.5 13.97 13.97 0.9932 0.0615 1.819-0.7647 1.819-1.758v-1.521c9e-3 -0.8877-0.6592-1.635-1.547-1.74z' fill='%231a1a1a'/%3e%3c/g%3e%3c/svg%3e ",rtlBg:"data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' viewBox='0 0 46.05 50.86' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='1.23' width='44.82' height='50.86' ry='0' fill='%23e1e1e1'/%3e%3cpath d='m17.84 28.3 2.233-0.2549c0.5362-0.0615 1.064 0.123 1.441 0.501l1.617 1.617c2.487-1.266 4.527-3.296 5.792-5.792l-1.626-1.626c-0.378-0.378-0.5625-0.9053-0.501-1.441l0.2549-2.215c0.1055-0.8878 0.8526-1.556 1.749-1.556h1.521c0.9932 0 1.819 0.8262 1.758 1.819-0.4658 7.506-6.469 13.5-13.97 13.97-0.9932 0.0615-1.819-0.7647-1.819-1.758v-1.521c-9e-3 -0.8877 0.6592-1.635 1.547-1.74z' fill='%231a1a1a'/%3e%3crect width='1.229' height='50.86' fill='%23c0c0c0'/%3e%3c/svg%3e"},{id:"phone2",selectors:['._rsi-modal-fields-item._rsi-modal-fields-item-with-icon[data-icon-type="phone2"] input'],bg:"data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' viewBox='0 0 46.05 50.86' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='3.0518e-6' width='44.82' height='50.86' ry='0' fill='%23e1e1e1'/%3e%3crect x='44.8' width='1.229' height='50.86' fill='%23c0c0c0'/%3e%3cpath d='m27.174 16.302-8.3055-0.0083c-0.91361 0-1.6528 0.7475-1.6528 1.6611v14.95c0 0.91361 0.73919 1.6611 1.6528 1.6611h8.3055c0.91361 0 1.6611-0.7475 1.6611-1.6611v-14.95c0-0.91361-0.7475-1.6528-1.6611-1.6528zm0 14.942h-8.3055v-11.628h8.3055z' fill='%231a1a1a' stroke-width='.83055'/%3e%3c/svg%3e",rtlBg:"data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' viewBox='0 0 46.05 50.86' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3e%3cg transform='translate(1.23)'%3e%3crect x='3.052e-6' width='44.82' height='50.86' ry='0' fill='%23e1e1e1'/%3e%3cpath d='m27.17 16.3-8.306-0.0083c-0.9136 0-1.653 0.7475-1.653 1.661v14.95c0 0.9136 0.7392 1.661 1.653 1.661h8.306c0.9136 0 1.661-0.7475 1.661-1.661v-14.95c0-0.9136-0.7475-1.653-1.661-1.653zm0 14.94h-8.306v-11.63h8.306z' fill='%231a1a1a' stroke-width='.8306'/%3e%3c/g%3e%3crect width='1.229' height='50.86' fill='%23c0c0c0'/%3e%3c/svg%3e"},{id:"whatsapp",selectors:['._rsi-modal-fields-item._rsi-modal-fields-item-with-icon[data-icon-type="whatsapp"] input'],bg:"data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' viewBox='0 0 46.05 50.86' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='3.0518e-6' width='44.82' height='50.86' ry='0' fill='%23e1e1e1'/%3e%3crect x='44.8' width='1.229' height='50.86' fill='%23c0c0c0'/%3e%3cpath d='m29.617 18.799c-1.7487-1.7509-4.0744-2.7157-6.5524-2.7166-5.1062 0-9.2618 4.1552-9.2636 9.2627-8.82e-4 1.6328 0.42596 3.2264 1.2366 4.6309l-1.3143 4.8006 4.9108-1.2881c1.3529 0.73824 2.8764 1.1269 4.4266 1.1273h0.0039c5.1053 0 9.2615-4.1557 9.2632-9.2632 8.83e-4 -2.4753-0.96165-4.8024-2.7108-6.5533zm-6.5524 14.253h-3e-3c-1.3814-4.14e-4 -2.7365-0.37178-3.9189-1.0731l-0.28121-0.16698-2.9142 0.76439 0.77775-2.8414-0.183-0.29137c-0.77063-1.2259-1.1779-2.6428-1.177-4.0974 0.0017-4.245 3.4557-7.6988 7.7028-7.6988 2.0565 8.83e-4 3.9895 0.80262 5.4433 2.2582 1.4538 1.4551 2.2537 3.3899 2.2529 5.4469-0.0018 4.2454-3.4556 7.6993-7.6993 7.6993zm4.2232-5.7662c-0.23142-0.11592-1.3693-0.6756-1.5817-0.75286-0.2123-0.07731-0.36641-0.11591-0.52057 0.11592-0.15411 0.23189-0.59783 0.75333-0.73286 0.90744-0.13504 0.15457-0.27008 0.17369-0.5015 0.05773-0.23137-0.11592-0.97715-0.3602-1.8615-1.1486-0.688-0.61384-1.1527-1.3716-1.2876-1.6035-0.13504-0.23183-0.01422-0.35711 0.10124-0.47214 0.10392-0.10392 0.23142-0.27049 0.34734-0.40552 0.11596-0.13504 0.15416-0.23183 0.23142-0.38599 0.07732-0.15457 0.03867-0.28956-0.01906-0.40553-0.05777-0.11592-0.52056-1.2552-0.71379-1.7185-0.1879-0.45127-0.37886-0.38997-0.52056-0.39752-0.13504-0.0066-0.28915-8e-3 -0.44372-8e-3s-0.40511 0.05774-0.61741 0.2896c-0.2123 0.23183-0.81017 0.79193-0.81017 1.9308s0.82929 2.24 0.94521 2.3946c0.11592 0.15457 1.6323 2.4922 3.954 3.4952 0.55214 0.2385 0.98341 0.38109 1.3196 0.4877 0.55436 0.17633 1.0589 0.15147 1.4578 0.09193 0.44465-0.06661 1.3694-0.5601 1.5622-1.1007 0.19276-0.54056 0.19276-1.0043 0.13504-1.1007-0.05773-0.09638-0.2123-0.15457-0.44372-0.27049z' clip-rule='evenodd' fill='%231a1a1a' fill-rule='evenodd' stroke-width='.05168'/%3e%3c/svg%3e",rtlBg:"data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' viewBox='0 0 46.05 50.86' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='1.23' width='44.82' height='50.86' ry='0' fill='%23e1e1e1'/%3e%3cpath d='m30.85 18.8c-1.749-1.751-4.074-2.716-6.552-2.717-5.106 0-9.262 4.155-9.264 9.263-8.82e-4 1.633 0.426 3.226 1.237 4.631l-1.314 4.801 4.911-1.288c1.353 0.7382 2.876 1.127 4.427 1.127h0.0039c5.105 0 9.262-4.156 9.263-9.263 8.83e-4 -2.475-0.9616-4.802-2.711-6.553zm-6.552 14.25h-3e-3c-1.381-4.14e-4 -2.736-0.3718-3.919-1.073l-0.2812-0.167-2.914 0.7644 0.7778-2.841-0.183-0.2914c-0.7706-1.226-1.178-2.643-1.177-4.097 0.0017-4.245 3.456-7.699 7.703-7.699 2.056 8.83e-4 3.99 0.8026 5.443 2.258 1.454 1.455 2.254 3.39 2.253 5.447-0.0018 4.245-3.456 7.699-7.699 7.699zm4.223-5.766c-0.2314-0.1159-1.369-0.6756-1.582-0.7529-0.2123-0.07731-0.3664-0.1159-0.5206 0.1159-0.1541 0.2319-0.5978 0.7533-0.7329 0.9074-0.135 0.1546-0.2701 0.1737-0.5015 0.05773-0.2314-0.1159-0.9772-0.3602-1.862-1.149-0.688-0.6138-1.153-1.372-1.288-1.604-0.135-0.2318-0.01422-0.3571 0.1012-0.4721 0.1039-0.1039 0.2314-0.2705 0.3473-0.4055 0.116-0.135 0.1542-0.2318 0.2314-0.386 0.07732-0.1546 0.03867-0.2896-0.01906-0.4055-0.05777-0.1159-0.5206-1.255-0.7138-1.718-0.1879-0.4513-0.3789-0.39-0.5206-0.3975-0.135-0.0066-0.2892-8e-3 -0.4437-8e-3s-0.4051 0.05774-0.6174 0.2896c-0.2123 0.2318-0.8102 0.7919-0.8102 1.931s0.8293 2.24 0.9452 2.395c0.1159 0.1546 1.632 2.492 3.954 3.495 0.5521 0.2385 0.9834 0.3811 1.32 0.4877 0.5544 0.1763 1.059 0.1515 1.458 0.09193 0.4446-0.06661 1.369-0.5601 1.562-1.101 0.1928-0.5406 0.1928-1.004 0.135-1.101-0.05773-0.09638-0.2123-0.1546-0.4437-0.2705z' clip-rule='evenodd' fill='%231a1a1a' fill-rule='evenodd' stroke-width='.05168'/%3e%3crect width='1.229' height='50.86' fill='%23c0c0c0'/%3e%3c/svg%3e"},{id:"geopin2",selectors:['._rsi-modal-fields-item._rsi-modal-fields-item-with-icon[data-icon-type="geopin2"] input'],bg:"data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' viewBox='0 0 46.05 50.86' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='3.052e-6' width='44.82' height='50.86' ry='0' fill='%23e1e1e1'/%3e%3crect x='44.8' width='1.229' height='50.86' fill='%23c0c0c0'/%3e%3cg transform='matrix(.8547 0 0 .8547 12.71 15.3)' fill='%231a1a1a'%3e%3cg fill='%231a1a1a'%3e%3cg fill='%231a1a1a'%3e%3cpath d='m13 7c0-0.55-0.44-1-1-1-0.55 0-1 0.44-1 1v2h-2c-0.55 0-1 0.44-1 1 0 0.55 0.44 1 1 1h2v2c0 0.55 0.44 1 1 1 0.55 0 1-0.44 1-1v-2h2c0.55 0 1-0.44 1-1 0-0.55-0.44-1-1-1h-2zm-1-5c4.2 0 8 3.22 8 8.2 0 3.18-2.45 6.92-7.34 11.23-0.38 0.33-0.95 0.33-1.33 0-4.88-4.31-7.33-8.05-7.33-11.23 0-4.98 3.8-8.2 8-8.2z' fill='%231a1a1a'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e",rtlBg:"data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' viewBox='0 0 46.05 50.86' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='1.23' width='44.82' height='50.86' ry='0' fill='%23e1e1e1'/%3e%3cg transform='matrix(.8547 0 0 .8547 13.94 15.31)' fill='%231a1a1a'%3e%3cg fill='%231a1a1a'%3e%3cg fill='%231a1a1a'%3e%3cpath d='m13 7c0-0.55-0.44-1-1-1-0.55 0-1 0.44-1 1v2h-2c-0.55 0-1 0.44-1 1 0 0.55 0.44 1 1 1h2v2c0 0.55 0.44 1 1 1 0.55 0 1-0.44 1-1v-2h2c0.55 0 1-0.44 1-1 0-0.55-0.44-1-1-1h-2zm-1-5c4.2 0 8 3.22 8 8.2 0 3.18-2.45 6.92-7.34 11.23-0.38 0.33-0.95 0.33-1.33 0-4.88-4.31-7.33-8.05-7.33-11.23 0-4.98 3.8-8.2 8-8.2z' fill='%231a1a1a'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3crect width='1.229' height='50.86' fill='%23c0c0c0'/%3e%3c/svg%3e"},{id:"hashtag",selectors:['._rsi-modal-fields-item._rsi-modal-fields-item-with-icon[data-icon-type="hashtag"] input'],bg:"data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' viewBox='0 0 46.03 50.86' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='44.82' height='50.86' ry='0' fill='%23e1e1e1'/%3e%3crect x='44.8' width='1.229' height='50.86' fill='%23c0c0c0'/%3e%3cg transform='matrix(1.014 0 0 1.014 10.8 13.25)' fill='%231a1a1a'%3e%3cpath d='m20 9c0-0.55-0.45-1-1-1h-3v-3c0-0.55-0.45-1-1-1s-1 0.45-1 1v3h-4v-3c0-0.55-0.45-1-1-1s-1 0.45-1 1v3h-3c-0.55 0-1 0.45-1 1s0.45 1 1 1h3v4h-3c-0.55 0-1 0.45-1 1s0.45 1 1 1h3v3c0 0.55 0.45 1 1 1s1-0.45 1-1v-3h4v3c0 0.55 0.45 1 1 1s1-0.45 1-1v-3h3c0.55 0 1-0.45 1-1s-0.45-1-1-1h-3v-4h3c0.55 0 1-0.45 1-1zm-6 5h-4v-4h4z' fill='%231a1a1a'/%3e%3c/g%3e%3c/svg%3e",rtlBg:"data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' viewBox='0 0 46.05 50.86' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='1.23' width='44.82' height='50.86' ry='0' fill='%23e1e1e1'/%3e%3cg transform='matrix(1.014 0 0 1.014 12.03 13.26)' fill='%231a1a1a'%3e%3cpath d='m20 9c0-0.55-0.45-1-1-1h-3v-3c0-0.55-0.45-1-1-1s-1 0.45-1 1v3h-4v-3c0-0.55-0.45-1-1-1s-1 0.45-1 1v3h-3c-0.55 0-1 0.45-1 1s0.45 1 1 1h3v4h-3c-0.55 0-1 0.45-1 1s0.45 1 1 1h3v3c0 0.55 0.45 1 1 1s1-0.45 1-1v-3h4v3c0 0.55 0.45 1 1 1s1-0.45 1-1v-3h3c0.55 0 1-0.45 1-1s-0.45-1-1-1h-3v-4h3c0.55 0 1-0.45 1-1zm-6 5h-4v-4h4z' fill='%231a1a1a'/%3e%3c/g%3e%3crect width='1.229' height='50.86' fill='%23c0c0c0'/%3e%3c/svg%3e"},{id:"note",selectors:['._rsi-modal-fields-item._rsi-modal-fields-item-with-icon input[data-type="note"]','._rsi-modal-fields-item._rsi-modal-fields-item-with-icon[data-icon-type="note"] input'],bg:"data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' viewBox='0 0 46.05 50.86' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='3.052e-6' width='44.82' height='50.86' ry='0' fill='%23e1e1e1'/%3e%3crect x='44.8' width='1.229' height='50.86' fill='%23c0c0c0'/%3e%3cpath d='m14.04 33.3v-1.685h10.84v1.685zm0-4.663v-1.685h17.98v1.685zm0-4.691v-1.685h17.98v1.685zm0-4.691v-1.685h17.98v1.685z' fill='%231a1a1a' stroke-width='.5618'/%3e%3c/svg%3e ",rtlBg:"data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' viewBox='0 0 46.05 50.86' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='1.23' width='44.82' height='50.86' ry='0' fill='%23e1e1e1'/%3e%3cpath d='m33.25 33.3v-1.685h-10.84v1.685zm0-4.663v-1.685h-17.98v1.685zm0-4.691v-1.685h-17.98v1.685zm0-4.691v-1.685h-17.98v1.685z' fill='%231a1a1a' stroke-width='.5618'/%3e%3crect width='1.229' height='50.86' fill='%23c0c0c0'/%3e%3c/svg%3e"}],init:function(){try{var e="";_rsi.icons.data.forEach(t=>{var r=[],o=[],i=[],s=[];t.selectors.forEach(e=>{r.push(e),i.push("._rsi-modal-container-rtl "+e),o.push(e.replace("._rsi-modal-fields-item","._rsi-modal-fields-item._rsi-modal-fields-item-error")),s.push("._rsi-modal-container-rtl "+e.replace("._rsi-modal-fields-item","._rsi-modal-fields-item._rsi-modal-fields-item-error"))});var a=t.bg,n=t.bg.replace(/c0c0c0/g,"e41717").replace(/e1e1e1/g,"ffdddd"),c=t.rtlBg,l=t.rtlBg.replace(/c0c0c0/g,"e41717").replace(/e1e1e1/g,"ffdddd"),d=[];d.push(r.join(", ")+' { background-image: url("'+a+'"); }'),d.push(o.join(", ")+' { background-image: url("'+n+'"); }'),d.push(i.join(", ")+' { background-image: url("'+c+'"); }'),d.push(s.join(", ")+' { background-image: url("'+l+'"); }'),e+=d.join(" ")}),document.querySelector("#rsi-icons-css")&&document.querySelector("#rsi-icons-css").remove(),document.body.insertAdjacentHTML("afterbegin",'")}catch(e){console.log(e)}}},moneyFormat:"",moneyFormatType:"",moneyFormatV2:!1,calculateMoneyFormat:function(){try{if(window._RSI_COD_FORM_MONEY_FORMAT&&_rsi.s.form.useMoneyFormat){var e=window._RSI_COD_FORM_MONEY_FORMAT;if(_rsi.moneyFormatV2=!0,e.indexOf("<")>-1||e.indexOf(">")>-1)return;var t="";(e=e.replace(/({{ )|( }})/gm,"").replace(/({{)|(}})/gm,"")).indexOf("amount_with_apostrophe_separator")>-1?(e=e.replace("amount_with_apostrophe_separator","amount"),t="amount"):e.indexOf("amount_no_decimals_with_space_separator")>-1?t="amount_no_decimals_with_space_separator":e.indexOf("amount_no_decimals_with_comma_separator")>-1?t="amount_no_decimals_with_comma_separator":e.indexOf("amount_with_comma_separator")>-1?t="amount_with_comma_separator":e.indexOf("amount_no_decimals")>-1?t="amount_no_decimals":e.indexOf("amount")>-1&&(t="amount"),e&&t&&(_rsi.moneyFormat=e,_rsi.moneyFormatType=t)}}catch(e){console.log(e)}},mergeMissingPageFlyProduct:function(){try{if(!document.querySelector('#rsi-cod-form-product-cache, [id*="ProductJson"]'))return!1;try{var e=JSON.parse(document.querySelector('#rsi-cod-form-product-cache, [id*="ProductJson"]').textContent),t={};return e.selected_or_first_available_variant=e.variants[0],t[e.id]=e,window.__pageflyProducts=t,!0}catch(e){return console.log(e),!1}}catch(e){return console.log(e),!1}},calculatePageFlyProduct:function(){try{if(document.querySelector('form[method="post"][action*="/cart/add"] [name="id"]')||document.querySelector(".selectedWB"))document.querySelector(".selectedWB")&&_rsi.calculateWideBundlesProduct();else{var e="";try{document.querySelector('form[action*="facebook"] [name="id"]')&&document.querySelector('form[action*="facebook"] [name="id"]').remove()}catch(e){console.log(e)}document.querySelector('[name="id"]:not([type="hidden"]), [name="id"][data-product-id]')&&document.querySelectorAll('[name="id"]:not([type="hidden"]), [name="id"][data-product-id]').forEach(function(t){e||t.value&&(e=t.value)}),e||(e=_rsi.pageFlyProducts[Object.keys(_rsi.pageFlyProducts)[0]].selected_or_first_available_variant.id);var t=1;document.querySelector('[name="quantity"]')&&document.querySelectorAll('[name="quantity"]').forEach(e=>{e.value>t&&(t=e.value)}),window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS=[],window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS.push({id:e,quantity:t})}}catch(e){console.log(e)}},normalizeZipifyForms:function(){try{document.querySelectorAll("[data-zp-add-to-cart-form]").forEach(e=>{e.action="/cart/add"})}catch(e){console.log(e)}},calculateWideBundlesProduct:function(){try{if(_rsi.productPage.productJson&&window.productsWB){var e=_rsi.productPage.productJson.id;if(document.querySelector(".selectedWB"))if(document.querySelector(".selectedWB div[data-id]")){var t=document.querySelectorAll(".selectedWB")[0],r=t.querySelector(".title-variant").innerHTML,o="";t.querySelectorAll('.select-bundle[name="Variants"]').forEach(function(e){o&&(o+=","),o+=e.value}),o&&(r+=" / "+o);var i="";t.querySelectorAll('.select-bundle[name="Variants2"]').forEach(function(e){i&&(i+=","),i+=e.value}),i&&(r+=" / "+i);var s="";t.querySelectorAll('.select-bundle[name="Variants3"]').forEach(function(e){s&&(s+=","),s+=e.value}),s&&(r+=" / "+s),productsWB.forEach(function(o){if(o.variant_title==r&&o.product_id==e){var i=1;t.querySelector("input.quantity-wb-input")&&(i=t.querySelector("input.quantity-wb-input").value),window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS=[],window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS.push({id:o.variant_id,quantity:i})}})}else{var a=1;document.querySelector(".selectedWB input.quantity-wb-input")&&(a=document.querySelector(".selectedWB input.quantity-wb-input").value),window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS=[],window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS.push({id:document.querySelector(".selectedWB").getAttribute("data-id"),quantity:a})}}else if(window.wideBundle&&wideBundle.getSelectedVariantId){a=1;document.querySelector(".selectedWB input.quantity-wb-input")&&(a=document.querySelector(".selectedWB input.quantity-wb-input").value);var n=wideBundle.getSelectedVariantId();n&&(window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS=[],window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS.push({id:n[0],quantity:a}))}}catch(e){console.log(e)}},appBlockCurrentProduct:!1,calculateAppBlockProduct:function(e){if(_rsi.appBlockCurrentProduct=!1,e&&e.closest(".rsi-app-block-container"))try{_rsi.appBlockCurrentProduct=JSON.parse(e.closest(".rsi-app-block-container").querySelector(".rsi-cod-form-app-block-product-cache").textContent)}catch(e){console.log(e)}},productPage:{oldCart:!1,soldOutHideInitiated:!1,optionsHandlers:{isActive:!1,init:function(){"object"!=typeof window.ymq_option&&"object"!=typeof window.best_option||(_rsi.productPage.optionsHandlers.isActive=!0)},blockBuyClick:function(){try{if(!_rsi.productPage.optionsHandlers.isActive)return!1;var e=!1;if("object"==typeof window.best_option&&"object"==typeof window.best_option.productInstance&&(e=!0,window.best_option.productInstance.buildFormData().buildOtherFormData(),window.best_option.productInstance.validate.validateAll(window.best_option.productInstance.formData,!0),0!=window.best_option.productInstance.validate.validateCount))return!0;if("object"==typeof window.ymq_option&&!e&&"object"==typeof window.ymq_option.productInstance&&(window.ymq_option.productInstance.buildFormData().buildOtherFormData(),window.ymq_option.productInstance.validate.validateAll(window.ymq_option.productInstance.formData,!0),0!=window.ymq_option.productInstance.validate.validateCount))return!0}catch(e){return console.log(e),!1}return!1}},init:function(e){if(_rsi.s.productPage.isEnabled&&_rsi.productPage.isAvailable()&&(!e||_rsi.isGemPages||!document.querySelector("._rsi-buy-now-button-product"))){try{if(("/"==window.location.pathname||""==window.location.pathname.replace(_rsi.rootShopifyRoute,""))&&_rsi.s.productPage.ignoreHomeV2)return;if(window.location.pathname.indexOf("/collections")>-1&&_rsi.s.productPage.ignoreCollectionsV2&&-1==window.location.pathname.indexOf("/products"))return}catch(e){console.log(e)}if(_rsi.productPage.populatePageFlyProducts(),_rsi.form.mode="",_rsi.cartManager.getCart(!1,function(e){e.items.length||0!=e.total_price?_rsi.productPage.oldCart=e:_rsi.productPage.oldCart="empty"}),_rsi.visiblity.isEnabled){if(e&&_rsi.visiblity.isEnabledForProducts)return;_rsi.visiblity.run(_rsi.productPage.initFeatures,"productPage")}else _rsi.productPage.initFeatures()}},populatePageFlyProducts:function(){try{if(_rsi.isPageFly)if(Object.keys(window.__pageflyProducts).length>1){var e=[];Object.keys(window.__pageflyProducts).forEach(function(t){window.__pageflyProducts[t].id&&e.push({id:t,score:document.querySelectorAll('[data-product-id="'+t+'"]').length})}),e.sort(function(e,t){return t.score-e.score}),_rsi.pageFlyProducts[e[0].id]=window.__pageflyProducts[e[0].id]}else _rsi.pageFlyProducts=window.__pageflyProducts}catch(e){console.log(e)}},isAvailable:function(){var e=!0;if(document.querySelector('#rsi-cod-form-product-cache, [id*="ProductJson"]')&&window.location.pathname.indexOf("/products")>-1)try{!1===JSON.parse(document.querySelector('#rsi-cod-form-product-cache, [id*="ProductJson"]').textContent).available&&(e=!1)}catch(e){console.log(e)}return e},initFeatures:function(){if(_rsi.s.productPage.hideQuickCheckoutButtons&&document.querySelector("head").insertAdjacentHTML("beforeend",""),_rsi.s.productPage.hideAddToCartButton&&document.querySelector("head").insertAdjacentHTML("beforeend",''),_rsi.isZipify)try{if(document.querySelector("[data-zp-product-init]")){var e=JSON.parse(document.querySelector("[data-zp-product-init]").textContent);document.querySelector("#rsi-cod-form-product-cache")&&(document.querySelector("#rsi-cod-form-product-cache").textContent=JSON.stringify(e.product))}}catch(e){console.log(e)}_rsi.productPage.optionsHandlers.init();try{document.querySelector('[href="/rsi-embed-hook"]')&&(document.querySelector('[href="/rsi-embed-hook"]').insertAdjacentHTML("afterend",'
'),document.querySelector('[href="/rsi-embed-hook"]').remove());var t=!1;if(document.querySelectorAll('form[method="post"][action$="/cart/add"]').forEach(e=>{e.querySelector("[name=id]")&&(t=!0)}),!t&&_rsi.isGemPages){let e='
';document.body.insertAdjacentHTML("afterbegin",e)}}catch(e){console.log(e)}var r=function(e){if(e&&e.preventDefault(),document.querySelector("#_rsi-cod-form-embed")){var t=document.querySelector("#_rsi-cod-form-embed").getBoundingClientRect().top+window.pageYOffset-50;"function"==typeof window.scrollTo?window.scrollTo({top:t,behavior:"smooth"}):window.scroll(0,t)}};let o=!1;if(_rsi.s.form.isEmbedded){_rsi.productPage.getProductJson(),!_rsi.isPageFly||document.querySelector('form[method="post"][action*="/cart/add"]')||document.querySelector("#_rsi-cod-form-embed-custom-hook")||document.querySelector("button[data-product-id]")&&document.querySelector("button[data-product-id]").insertAdjacentHTML("afterend",'
');try{document.querySelector(".product__info-container .product-form__quantity")&&!document.querySelector("#_rsi-cod-form-embed-custom-hook")&&document.querySelector(".product__info-container .product-form__quantity").insertAdjacentHTML("afterend",'
')}catch(e){console.log(e)}_rsi.form.embedded.init(),_rsi.s.buyNowButton.floatingEnabled&&!_rsi.isHomePage&&(_rsi.productPage.initFloatingBuyButton("_rsi-buy-now-button-product-floating"),document.querySelector("#_rsi-buy-now-button._rsi-buy-now-button-product-floating")&&document.querySelector("#_rsi-buy-now-button._rsi-buy-now-button-product-floating").addEventListener("click",r)),o=!0}document.querySelector(".QuickPurchaseTop")&&document.querySelector("[leadform]")&&(document.querySelector("[leadform]").hasAttribute("hidden")&&document.querySelector("[leadform]").removeAttribute("hidden"),document.querySelector("[leadform]").style.display="block");var i=function(e){if(e.preventDefault(),"function"==typeof _COD_FORM_ON_PRODUCT_PAGE_BUY_NOW_CLICK&&_COD_FORM_ON_PRODUCT_PAGE_BUY_NOW_CLICK(),!_rsi.productPage.optionsHandlers.blockBuyClick()){_rsi.isPageFly&&_rsi.calculatePageFlyProduct(),_rsi.s.form.useWbIntegration&&_rsi.calculateWideBundlesProduct(),_rsi.calculateAppBlockProduct(e.target);var t=e.target,r=!0;if(("string"!=typeof e.target.className||-1==e.target.className.indexOf("_rsi-buy-now-button"))&&(r=!1),!r){var o=e.target.closest("._rsi-buy-now-button");o&&(t=o)}if((t.className.indexOf("-floating")>-1||t.className.indexOf("_rsi-buy-now-button-product-in-description")>-1)&&document.querySelector("._rsi-buy-now-button._rsi-buy-now-button-product:not(._rsi-buy-now-button-product-in-description)")&&(t=document.querySelector("._rsi-buy-now-button._rsi-buy-now-button-product:not(._rsi-buy-now-button-product-in-description)")),t.closest('form[method="post"][action*="/cart/add"]'))var i=_rsi.u.serializeForm(!1,!1,t.closest('form[method="post"][action*="/cart/add"]'));else i=_rsi.u.serializeForm('form[method="post"][action*="/cart/add"]','[name="form_type"][value="product"]');try{if(_rsi.appBlockCurrentProduct){i=i.replace("&&","&");let e=_rsi.u.queryStringToJSON(i);if(!e.quantity){let t=1;document.querySelectorAll('[name="quantity"]').forEach(e=>{e.value>t&&(t=e.value)}),e.quantity=t}!e.id&&e.variant_id&&(e.id=e.variant_id);let t=!1;_rsi.appBlockCurrentProduct.variants.forEach(r=>{r.id==e.id&&(t=!0)}),t||(e.id=_rsi.appBlockCurrentProduct.variants[0].id+""),i="",Object.keys(e).forEach((t,r)=>{r>0&&(i+="&"),i+=encodeURI(t)+"="+encodeURI(e[t])})}}catch(e){console.log(e)}if(!(i.indexOf("id")>-1||window.AwesomeQuantityBreak&&document.querySelector("#awesome-quantity-data")||window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS)){if(-1!=i.indexOf("id")||!_rsi.productPage.productJson)return;i+="&id="+_rsi.productPage.productJson.variants[0].id}try{if(_rsi.form.deferLoading)return _rsi.form.mode="productCart",_rsi.form.open(!1,!1,!1,!1,i||"product=true"),void("empty"==_rsi.productPage.oldCart&&(_rsi.productPage.oldCart=!1))}catch(e){console.log(e)}_rsi.form.mode="productCart",_rsi.form.open(!0),_rsi.productPage.optionsHandlers.isActive&&i.indexOf("properties")>-1&&(window._COD_FORM_PRODUCT_PAGE_ADD_MODE_OVERWRITE="add");var s=function(e){e||(e="update"),"string"==typeof _COD_FORM_PRODUCT_PAGE_ADD_MODE_OVERWRITE&&(e=_COD_FORM_PRODUCT_PAGE_ADD_MODE_OVERWRITE);var t=!!(window.AwesomeQuantityBreak&&document.querySelector("#awesome-quantity-data")||window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS);if("update"==e&&!t)try{i=i.replace("&&","&");var r=_rsi.u.queryStringToJSON(i);if(!r.quantity){var o=1;document.querySelectorAll('[name="quantity"]').forEach(e=>{e.value>o&&(o=e.value)}),r.quantity=o}!r.id&&r.variant_id&&(r.id=r.variant_id),r.id&&r.quantity?(window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS_INTERNAL=[{id:r.id,quantity:r.quantity}],t=!0):(_rsi.u.sendReport({msg:"Could not find id or quantity while generating jsonAddData on addToCart popup in product page. addData: "+i}),e="add")}catch(t){_rsi.u.sendReport({msg:"Error while generating jsonAddData on addToCart popup in product page. Error: "+t+" addData: "+i}),e="add"}if(t){var s=[];window.AwesomeQuantityBreak?s=window.AwesomeQuantityBreak.selectedVariants:window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS?s=window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS:window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS_INTERNAL&&(s=window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS_INTERNAL),Array.isArray(s)||(window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS?s=window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS:window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS_INTERNAL&&(s=window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS_INTERNAL));var a={};"update"==e?(a.updates={},s.forEach(function(e){a.updates[e.id+""]=e.quantity})):a.items=s,_rsi.u.ajax("POST",_rsi.rootShopifyRoute+"cart/"+e+".js",JSON.stringify(a),function(t){try{if("update"==e)return t=JSON.parse(t),void _rsi.form.open(!1,!1,!1,t)}catch(e){_rsi.u.sendReport({msg:"Error while parsing data on update.js on addToCart in product page. Error: "+e})}_rsi.form.open()},function(e){console.error(JSON.parse(e)),_rsi.form.handleOrderErrors("out_of_stock",null,null,JSON.parse(e))},{"Content-Type":"application/json"},!0)}else _rsi.u.ajax("POST",_rsi.rootShopifyRoute+"cart/"+e+".js",i,function(e){setTimeout(function(){_rsi.form.open()},500)},function(e){console.log(e)},{"Content-Type":"multipart/form-data"},!0)},a="product-only";_rsi.s.productPage.addMode&&(a=_rsi.s.productPage.addMode),"product-plus-cart"==a?s("update"):_rsi.productPage.oldCart&&"empty"==_rsi.productPage.oldCart?s():_rsi.cartManager.clearCart(function(){_rsi.u.clearCartCookies(),s()},function(){_rsi.u.clearCartCookies(),s()}),"empty"==_rsi.productPage.oldCart&&(_rsi.productPage.oldCart=!1)}};"function"==typeof _COD_FORM_ON_PRODUCT_PAGE_INIT_FEATURES&&_COD_FORM_ON_PRODUCT_PAGE_INIT_FEATURES();let s=!0;try{!document.querySelector(".t4s-form__product .t4s-product-form__buttons")||_rsi.s.productPage.overwriteSelector||o||(_rsi.s.productPage.overwriteSelector=".t4s-form__product .t4s-product-form__buttons"),!document.querySelector(".shopify-product-form .product__submit .product__submit__buttons")||_rsi.s.productPage.overwriteSelector||o||(_rsi.s.productPage.overwriteSelector=".shopify-product-form .product__submit .product__submit__buttons"),!document.querySelector(".product .margem-form-botoes")||_rsi.s.productPage.overwriteSelector||o||(_rsi.s.productPage.overwriteSelector=".product .margem-form-botoes"),!document.querySelector("#shopify-section-pr_summary .variations_form .variations_button")||_rsi.s.productPage.overwriteSelector||o||(_rsi.s.productPage.overwriteSelector="#shopify-section-pr_summary .variations_form .variations_button"),_rsi.s.productPage.overwriteSelector&&(document.querySelector(_rsi.s.productPage.overwriteSelector)&&(s=!1),document.querySelectorAll(_rsi.s.productPage.overwriteSelector).forEach(function(e){e.insertAdjacentHTML("afterend",_rsi.u.generateBuyButton("_rsi-buy-now-button-product").replace("-1&&document.querySelector(".featured-product .shopify-product-form")&&!document.querySelector(".featured-product .shopify-product-form [name=add]")&&document.querySelector(".featured-product .shopify-product-form [name=form_type]")&&document.querySelector(".featured-product .shopify-product-form [name=form_type]").remove(),document.querySelectorAll('form[method="post"][action*="/cart/add"]').forEach(function(e){e.querySelector('[name="form_type"][value="product"]')&&!e.closest("product-payment-terms")&&(e.querySelector('[name="add"]')?(e.querySelector('[name="add"]').insertAdjacentHTML("afterend",_rsi.u.generateBuyButton("_rsi-buy-now-button-product").replace("1&&document.querySelector("head").insertAdjacentHTML("beforeend","")}catch(e){console.log(e)}if(document.querySelector("#_rsi-buy-now-button-overwrite._rsi-buy-now-button-product")&&!o)document.querySelectorAll("#_rsi-buy-now-button-overwrite._rsi-buy-now-button-product").forEach(function(e){e.addEventListener("click",i)});else if(!o){document.querySelector(".shopify-payment-button")?document.querySelectorAll(".shopify-payment-button").forEach(function(e){e.insertAdjacentHTML("beforebegin",_rsi.u.generateBuyButton("_rsi-buy-now-button-product"))}):document.querySelector('[name="add"]')?document.querySelector('[name="add"]').insertAdjacentHTML("afterend",_rsi.u.generateBuyButton("_rsi-buy-now-button-product")):document.querySelector('form[method="post"][action$="/cart/add"] [type="submit"]')?document.querySelector('form[method="post"][action$="/cart/add"] [type="submit"]').insertAdjacentHTML("afterend",_rsi.u.generateBuyButton("_rsi-buy-now-button-product")):document.querySelector('form[method="post"][action$="/cart/add"]')?document.querySelector('form[method="post"][action$="/cart/add"]').insertAdjacentHTML("beforeend",_rsi.u.generateBuyButton("_rsi-buy-now-button-product")):_rsi.isPageFly&&document.querySelector("button[data-product-id]")&&document.querySelector("button[data-product-id]").insertAdjacentHTML("afterend",_rsi.u.generateBuyButton("_rsi-buy-now-button-product"));try{document.querySelector("#mst-stiky-box")&&!document.querySelector("#mst-stiky-box #_rsi-buy-now-button-overwrite, #mst-stiky-box #_rsi-buy-now-button")&&document.querySelector("#mst-stiky-box [name=add]")&&(document.querySelector("#mst-stiky-box [name=add]").insertAdjacentHTML("afterend",_rsi.u.generateBuyButton("_rsi-buy-now-button-product")),_rsi.s.buyNowButton.floatingEnabled=!1)}catch(e){console.log(e)}var n=!1;window.debutify&&(n=!0),document.querySelector('meta[name="author"]')&&"debutify"==document.querySelector('meta[name="author"]').content.trim().toLowerCase()&&(n=!0),n&&document.querySelector(".product-single__form")&&(document.querySelector(".product-single__form").querySelector("._rsi-buy-now-button")||(document.querySelector("._rsi-buy-now-button._rsi-buy-now-button-product")&&document.querySelector("._rsi-buy-now-button._rsi-buy-now-button-product").remove(),document.querySelector(".product-single__form").insertAdjacentHTML("beforeend",_rsi.u.generateBuyButton("_rsi-buy-now-button-product"))))}o?document.querySelectorAll("#_rsi-buy-now-button._rsi-buy-now-button-product, #_rsi-buy-now-button-overwrite._rsi-buy-now-button-product").forEach(function(e){e.removeEventListener("click",r),e.addEventListener("click",r)}):document.querySelectorAll("#_rsi-buy-now-button._rsi-buy-now-button-product").forEach(function(e){e.removeEventListener("click",i),e.addEventListener("click",i)}),document.querySelector("#_rsi-buy-now-button._rsi-buy-now-button-product, #_rsi-buy-now-button-overwrite._rsi-buy-now-button-product")&&_rsi.autoOpen&&!o&&document.querySelector("#_rsi-buy-now-button._rsi-buy-now-button-product, #_rsi-buy-now-button-overwrite._rsi-buy-now-button-product").click(),!_rsi.s.buyNowButton.floatingEnabled||_rsi.isHomePage||o||(_rsi.productPage.initFloatingBuyButton("_rsi-buy-now-button-product-floating"),document.querySelector("#_rsi-buy-now-button._rsi-buy-now-button-product-floating")&&document.querySelector("#_rsi-buy-now-button._rsi-buy-now-button-product-floating").addEventListener("click",i)),_rsi.isHomePage&&!o&&_rsi.form.quantityOffers.calculateProductCachesInPage(),o||(_rsi.productPage.initSoldOutHide(),_rsi.productPage.getProductJson(),_rsi.productPage.initHoverState()),_rsi.productPage.initBuyButtonShaker()},initFloatingBuyButton:function(e){document.querySelector("body").insertAdjacentHTML("beforeend",'"),setTimeout(function(){if(window.innerWidth<750){var e=!1;document.querySelectorAll("#_rsi-buy-now-button._rsi-buy-now-button-product, #_rsi-buy-now-button-overwrite._rsi-buy-now-button-product").forEach(function(t){null===t.offsetParent||e||(e=t)}),_rsi.s.form.isEmbedded&&document.querySelector("#_rsi-cod-form-embed")&&(e=document.querySelector("#_rsi-cod-form-embed")),e&&window.addEventListener("scroll",function(){var t=e.getBoundingClientRect(),r=!1;_rsi.s.form.isEmbedded?(t.top<0-e.offsetHeight||t.top>window.innerHeight-100&&window.scrollY>200)&&(r=!0):t.top<0&&(r=!0),document.querySelector("#_rsi-buy-now-button-floating").style.display=r?"block":"none"})}},1e3)},initBuyButtonShaker:function(){(_rsi.s.buyNowButton.shakerEnabled||_rsi.s.buyNowButton.shakerType&&"none"!=_rsi.s.buyNowButton.shakerType)&&(_rsi.buyButton.cleanShakerIntervals(),_rsi.buyButton.runShaker("#_rsi-buy-now-button._rsi-buy-now-button-product, #_rsi-buy-now-button-overwrite._rsi-buy-now-button-product"))},initSoldOutHide:function(){if(!_rsi.productPage.soldOutHideInitiated){var e=function(){document.querySelectorAll("._rsi-buy-now-button._rsi-buy-now-button-product, ._rsi-buy-now-button._rsi-buy-now-button-product-floating").forEach(function(e){e.style.display="flex"})};if(document.querySelector("._rsi-buy-now-button._rsi-buy-now-button-product")){if(document.querySelector("._rsi-buy-now-button._rsi-buy-now-button-product").closest('form[method="post"][action*="/cart/add"]')&&document.querySelector("._rsi-buy-now-button._rsi-buy-now-button-product").closest('form[method="post"][action*="/cart/add"]').querySelector('[name="add"], [type="submit"]')){setInterval(function(){var t=document.querySelector("._rsi-buy-now-button._rsi-buy-now-button-product").closest('form[method="post"][action*="/cart/add"]').querySelector('[name="add"], [type="submit"]');t&&(t.disabled||"true"==t.getAttribute("aria-disabled"))?document.querySelectorAll("._rsi-buy-now-button._rsi-buy-now-button-product, ._rsi-buy-now-button._rsi-buy-now-button-product-floating").forEach(function(e){e.style.display="none"}):e()},500)}_rsi.productPage.soldOutHideInitiated=!0}}},initHoverState:function(){_rsi.u.isIos()&&document.querySelectorAll("._rsi-buy-now-button").forEach(e=>{e.addEventListener("mouseover",function(){e.click()})})},productJson:!1,getProductJson:function(){var e=function(e){_rsi.productPage.productJson=e};if(document.querySelector('#rsi-cod-form-product-cache, [id*="ProductJson"], script.product-json')&&window.location.pathname.indexOf("/products")>-1)try{var t=JSON.parse(document.querySelector('#rsi-cod-form-product-cache, [id*="ProductJson"], script.product-json').textContent);e(t)}catch(e){console.log(e)}else if(window.location.pathname.indexOf("/products")>-1)_rsi.u.ajax("GET",window.location.pathname+".js",null,function(t){t=JSON.parse(t),e(t)},null,null,!0);else if(_rsi.isPageFly)try{var r=JSON.parse(JSON.stringify(_rsi.pageFlyProducts[Object.keys(_rsi.pageFlyProducts)[0]]));r.price=r.variants[0].price,e(r)}catch(e){return void console.log(e)}},instantLoading:{isEnabled:!1,cacheKey:!1,cart:!1,generatorButton:!1,stopTimeout:!1,timeoutTime:1500,oneReportSent:!1,init:function(){try{if(!document.querySelector("#_rsi-cod-form-embed"))return}catch(e){console.log(e)}_rsi.productPage.instantLoading.isEnabled=!0,_rsi.productPage.instantLoading.startLoop(),_rsi.productPage.instantLoading.onTimeout(),setTimeout(_rsi.productPage.instantLoading.onTimeout,_rsi.productPage.instantLoading.timeoutTime)},stopLoop:function(){_rsi.productPage.instantLoading.stopTimeout=!0},startLoop:function(){_rsi.productPage.instantLoading.stopTimeout=!1},invalidateCache:function(){_rsi.productPage.instantLoading.cacheKey=!1},areCacheKeysSame:function(e){if(!_rsi.productPage.instantLoading.cacheKey)return!1;var t=_rsi.productPage.instantLoading.cacheKey;try{if(e.addData&&t.atcVariants)return!1;if(e.atcVariants&&t.addData)return!1;if(e.addData&&t.addData)return e.addData==t.addData;if(e.atcVariants&&t.atcVariants){if(e.atcVariants.length!=t.atcVariants.length)return!1;var r=!0;return e.atcVariants.forEach(function(e){var o=!1;t.atcVariants.forEach(function(t){e.id==t.id&&e.quantity==t.quantity&&(o=!0)}),o||(r=!1)}),r}return!1}catch(e){return console.log(e),!1}},calculateCacheKey:function(){try{if(_rsi.form.embedded.productPageFormId)var e=_rsi.u.serializeForm("#"+_rsi.form.embedded.productPageFormId,'[name="form_type"][value="product"]');else if(document.querySelector("#_rsi-cod-form-embed").previousSibling)if("FORM"==document.querySelector("#_rsi-cod-form-embed").previousSibling.nodeName)try{if(document.querySelector("#_rsi-cod-form-embed").previousSibling.getAttribute("id"))e=_rsi.u.serializeForm("#"+document.querySelector("#_rsi-cod-form-embed").previousSibling.getAttribute("id"),'[name="form_type"][value="product"]');else e=_rsi.u.serializeForm('form[method="post"][action*="/cart/add"]','[name="form_type"][value="product"]')}catch(t){console.log(t);e=_rsi.u.serializeForm('form[method="post"][action*="/cart/add"]','[name="form_type"][value="product"]')}else e=_rsi.u.serializeForm('form[method="post"][action*="/cart/add"]','[name="form_type"][value="product"]');else e=_rsi.u.serializeForm('form[method="post"][action*="/cart/add"]','[name="form_type"][value="product"]')}catch(t){console.log(t);e=_rsi.u.serializeForm('form[method="post"][action*="/cart/add"]','[name="form_type"][value="product"]')}_rsi.calculateAppBlockProduct(document.querySelector("#_rsi-cod-form-embed")),_rsi.isPageFly&&_rsi.calculatePageFlyProduct(),_rsi.s.form.useWbIntegration&&_rsi.calculateWideBundlesProduct();try{if(_rsi.appBlockCurrentProduct){e=e.replace("&&","&");let t=_rsi.u.queryStringToJSON(e);if(!t.quantity){let e=1;document.querySelectorAll('[name="quantity"]').forEach(t=>{t.value>e&&(e=t.value)}),t.quantity=e}let r=!1;_rsi.appBlockCurrentProduct.variants.forEach(e=>{e.id==t.id&&(r=!0)}),r||(t.id=_rsi.appBlockCurrentProduct.variants[0].id+""),e="",Object.keys(t).forEach((r,o)=>{o>0&&(e+="&"),e+=encodeURI(r)+"="+encodeURI(t[r])})}}catch(e){console.log(e)}if(!(e.indexOf("id")>-1||window.AwesomeQuantityBreak&&document.querySelector("#awesome-quantity-data")||window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS)){if(-1!=e.indexOf("id")||!_rsi.productPage.productJson)return{status:"error",addData:null};e+="&id="+_rsi.productPage.productJson.variants[0].id}var t="update";"string"==typeof _COD_FORM_PRODUCT_PAGE_ADD_MODE_OVERWRITE&&(t=_COD_FORM_PRODUCT_PAGE_ADD_MODE_OVERWRITE);var r=!!(window.AwesomeQuantityBreak&&document.querySelector("#awesome-quantity-data")||window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS);if("update"==t&&!r)try{e=e.replace("&&","&");var o=_rsi.u.queryStringToJSON(e);if(!o.quantity){var i=1;document.querySelectorAll('[name="quantity"]').forEach(e=>{e.value>i&&(i=e.value)}),o.quantity=i}!o.id&&o.variant_id&&(o.id=o.variant_id),o.id&&o.quantity?(window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS_INTERNAL=[{id:o.id,quantity:o.quantity}],r=!0):(_rsi.productPage.instantLoading.oneReportSent||(_rsi.productPage.instantLoading.oneReportSent=!0,_rsi.u.sendReport({msg:"instantLoading Could not find id or quantity while generating jsonAddData on addToCart popup in product page. addData: "+e})),t="add")}catch(r){_rsi.productPage.instantLoading.oneReportSent||(_rsi.productPage.instantLoading.oneReportSent=!0,_rsi.u.sendReport({msg:"instantLoading Error while generating jsonAddData on addToCart popup in product page. Error: "+r+" addData: "+e})),t="add"}if(r){var s=[];return window.AwesomeQuantityBreak?s=window.AwesomeQuantityBreak.selectedVariants:window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS?s=window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS:window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS_INTERNAL&&(s=window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS_INTERNAL),Array.isArray(s)||(window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS?s=window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS:window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS_INTERNAL&&(s=window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS_INTERNAL)),Array.isArray(s)?(window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS?s=window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS:window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS_INTERNAL&&(s=window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS_INTERNAL),_rsi.form.quantityHandlers.embeddedOverwriteQuantity&&(s[0].quantity=_rsi.form.quantityHandlers.embeddedOverwriteQuantity),{status:"success",mode:t,atcVariants:s}):{status:"error",mode:t,addData:e}}return{status:"success",mode:t,addData:e}},loadCartAndSetKey:function(e,t){var r=function(){if(_rsi.productPage.instantLoading.stopTimeout)t(!1);else if(e.atcVariants){var r={};"update"==e.mode?(r.updates={},e.atcVariants.forEach(function(e){r.updates[e.id+""]=e.quantity})):r.items=r.atcVariants,_rsi.u.ajax("POST",_rsi.rootShopifyRoute+"cart/"+e.mode+".js",JSON.stringify(r),function(r){try{r=JSON.parse(r),_rsi.productPage.instantLoading.cart=r,_rsi.productPage.instantLoading.cacheKey=e,t(!0)}catch(e){_rsi.productPage.instantLoading.oneReportSent||(_rsi.productPage.instantLoading.oneReportSent=!0,_rsi.u.sendReport({msg:"instantLoading Error while parsing data on update.js on addToCart in product page. Error: "+e})),t(!1)}},function(e){console.error(JSON.parse(e)),_rsi.form.handleOrderErrors(JSON.parse(e).message),t(!1)},{"Content-Type":"application/json"},!0)}else e.addData&&_rsi.u.ajax("POST",_rsi.rootShopifyRoute+"cart/"+e.mode+".js",e.addData,function(r){_rsi.cartManager.getCart(!0,function(r){_rsi.productPage.instantLoading.cart=r,_rsi.productPage.instantLoading.cacheKey=e,t(!0)})},function(e){console.error(JSON.parse(e)),_rsi.form.handleOrderErrors(JSON.parse(e).message)},{"Content-Type":"multipart/form-data"},!0)};_rsi.cartManager.clearCart(function(){_rsi.u.clearCartCookies(),r()},function(){_rsi.u.clearCartCookies(),r()})},onTimeout:function(){if(_rsi.productPage.instantLoading.stopTimeout)setTimeout(_rsi.productPage.instantLoading.onTimeout,_rsi.productPage.instantLoading.timeoutTime);else{var e=_rsi.productPage.instantLoading.calculateCacheKey();_rsi.productPage.instantLoading.areCacheKeysSame(e)?setTimeout(_rsi.productPage.instantLoading.onTimeout,_rsi.productPage.instantLoading.timeoutTime):_rsi.productPage.instantLoading.loadCartAndSetKey(e,function(e){e&&_rsi.productPage.instantLoading.cart&&(_rsi.cart=_rsi.productPage.instantLoading.cart,_rsi.form.embedded.onDeferredLoadingCart()),setTimeout(_rsi.productPage.instantLoading.onTimeout,_rsi.productPage.instantLoading.timeoutTime)})}}}},cartPage:{drawerVisibilityThinking:!1,startDrawerChecks:function(){try{if(window.location.pathname.indexOf("/cart")>-1)return;var e=[{ifSelOnPage:".prestige--v4, prestige--v3, .prestige--v2, .prestige--v1",buttonSel:".Drawer__Footer",openedSel:'#sidebar-cart[aria-hidden="false"]'},{ifSelOnPage:"#CartDrawer.drawer",buttonSel:"#CartDrawer.js-drawer-open",openedSel:"#CartDrawer.js-drawer-open"},{buttonSel:".side-cart-open .cart-dropdown.sidebar",openedSel:".side-cart-open .cart-dropdown.sidebar",overwriteBtnSel:".cart-dropdown.sidebar .cart-actions"},{ifSelOnPage:"#mini-cart.mini-cart",buttonSel:".mini-cart[aria-hidden=false]",openedSel:".mini-cart[aria-hidden=false]",overwriteBtnSel:".mini-cart__button-container"},{ifSelOnPage:"#mini-cart.mini-cart",buttonSel:".mini-cart[open]",openedSel:".mini-cart[open]",overwriteBtnSel:".mini-cart .checkout-button"},{buttonSel:".satcb-cs-open",openedSel:".satcb-cs-open",overwriteBtnSel:".satcb-cs-checkout-btn"},{ifSelOnPage:"cart-drawer.drawer #CartDrawer",buttonSel:"cart-drawer.drawer.active #CartDrawer",openedSel:"cart-drawer.drawer.active #CartDrawer",overwriteBtnSel:".cart__ctas"},{ifSelOnPage:"#UpcartPopup #CartPopup",buttonSel:'#UpcartPopup #CartPopup[class*="styles_active"]',openedSel:'#UpcartPopup #CartPopup[class*="styles_active"]',overwriteBtnSel:".upcart-checkout-button"},{ifSelOnPage:".icart .icart_popup",buttonSel:".icart .icart_popup.active",openedSel:".icart .icart_popup.active",beforeOverwriteBtnSel:function(){document.querySelector(".icartCheckoutBtnGroup")&&document.querySelector(".icartCheckoutBtnGroup").insertAdjacentHTML("afterbegin",'')},overwriteBtnSel:"._rsi-cart-button-icart-hook"},{ifSelOnPage:"#PageContainer #CartDrawer.drawer.drawer--right",buttonSel:"#PageContainer #CartDrawer.drawer.drawer--right.drawer--is-open",openedSel:"#PageContainer #CartDrawer.drawer.drawer--right.drawer--is-open"},{buttonSel:"#modalAddToCartProduct:not([aria-hidden]) ._rsi-buy-now-button._rsi-buy-now-button-cart",openedSel:"#modalAddToCartProduct:not([aria-hidden])"},{buttonSel:".tt-cart.active",openedSel:".tt-cart.active"},{buttonSel:".qsc2-drawer:not(.qsc2-drawer--hidden)",openedSel:".qsc2-drawer:not(.qsc2-drawer--hidden)"},{buttonSel:".cart_info .cart-notification.active",openedSel:".cart_info .cart-notification.active",overwriteBtnSel:'#cart-notification-button [href="/checkout"]'},{buttonSel:"[data-minicart-input]:checked ~ .minicart__holder",openedSel:"[data-minicart-input]:checked ~ .minicart__holder"},{buttonSel:".side-panel.active.cart-drawer",openedSel:".side-panel.active.cart-drawer",overwriteBtnSel:".full.checkout"},{buttonSel:".slideout-right--open .slideout__drawer-right",openedSel:".slideout-right--open .slideout__drawer-right"},{buttonSel:".scd__wrapper:not(.hidden)",openedSel:".scd__wrapper:not(.hidden)"},{buttonSel:"#CartModal.modal.js-modal-open",openedSel:"#CartModal.modal.js-modal-open"},{buttonSel:".atc-banner--container[data-animation-state=open]",openedSel:".atc-banner--container[data-animation-state=open]"},{buttonSel:".offcanvas.show:not(.hiding)",openedSel:".offcanvas.show:not(.hiding)"},{buttonSel:"cart-notification-drawer.show-close-cursor",openedSel:"cart-notification-drawer.show-close-cursor",overwriteBtnSel:"cart-notification-drawer .buy-buttons"},{buttonSel:"cart-drawer.show-close-cursor",openedSel:"cart-drawer.show-close-cursor"},{buttonSel:".occ3-display-block",openedSel:".occ3-display-block",overwriteBtnSel:'[data-editable="checkout-button"]'},{buttonSel:".offcanvas.show:not(.hiding) .cart-notification.active",openedSel:".offcanvas.show:not(.hiding) .cart-notification.active",overwriteBtnSel:'#cart-notification-button [href="/checkout"]'},{buttonSel:".hero_canvas.act_opened",openedSel:".hero_canvas.act_opened",overwriteBtnSel:".cms-btn-check"},{buttonSel:".mini-cart.show",openedSel:".mini-cart.show",overwriteBtnSel:".cart-btns"},{buttonSel:".mini-cart.is-visible",openedSel:".mini-cart.is-visible",overwriteBtnSel:".mini-cart__checkout"},{buttonSel:"#mini-cart.drawer[open]",openedSel:"#mini-cart.drawer[open]"},{buttonSel:".js-drawer-open-cart .cart-drawer",openedSel:".js-drawer-open-cart .cart-drawer"},{buttonSel:"#monster-upsell-cart .mu_openned",openedSel:"#monster-upsell-cart .mu_openned",overwriteBtnSel:"#mu-checkout-button"},{buttonSel:".upcartPopupShow #CartPopup",openedSel:".upcartPopupShow #CartPopup",overwriteBtnSel:".upcart-checkout-button"},{buttonSel:".js-drawer-open-right .drawer--right",openedSel:".js-drawer-open-right .drawer--right"},{buttonSel:".qsc2-overlay:not(.qsc2-overlay--hidden)",openedSel:".qsc2-overlay:not(.qsc2-overlay--hidden)",overwriteBtnSel:".qsc2-btn.qsc2-checkout-button"},{buttonSel:".drawer--right.drawer--is-open",openedSel:".drawer--right.drawer--is-open"},{buttonSel:"cart-drawer.drawer[open]",openedSel:"cart-drawer.drawer[open]",overwriteBtnSel:'[href="/checkout"]'},{buttonSel:"loess-drawer.drawer[open]",openedSel:"loess-drawer.drawer[open]"},{buttonSel:"#Cart-Drawer",openedSel:"#Cart-Drawer.active",overwriteBtnSel:".button.full.checkout"},{buttonSel:".cart-drawer-container.active",openedSel:".cart-drawer-container.active"},{buttonSel:".quick-cart__wrapper.active .quick-cart__container",openedSel:".quick-cart__wrapper.active .quick-cart__container"},{buttonSel:".cart-drawer-modal.cc-popup.cc-popup--visible",openedSel:".cart-drawer-modal.cc-popup.cc-popup--visible",overwriteBtnSel:".checkout-buttons > a"},{buttonSel:".active.cart-slideout",openedSel:".active.cart-slideout",overwriteBtnSel:".active.cart-slideout .checkout"},{buttonSel:"#cart-drawer[open]",openedSel:"#cart-drawer[open]"},{buttonSel:".ctdrawer.active",openedSel:".ctdrawer.active"},{buttonSel:'#cart-icon-bubble .dropdown-menu[style*="display: block"]',openedSel:'#cart-icon-bubble .dropdown-menu[style*="display: block"]'},{buttonSel:".rebuy-cart.is-visible",openedSel:".rebuy-cart.is-visible",overwriteBtnSel:".rebuy-cart.is-visible .rebuy-cart__checkout-button"},{buttonSel:".t4s-drawer[aria-hidden=false]",openedSel:".t4s-drawer[aria-hidden=false]"},{buttonSel:".Drawer[aria-hidden=false]",openedSel:".Drawer[aria-hidden=false]"},{buttonSel:".header_minicart .bls-minicart-wrapper",openedSel:".header_minicart .bls-minicart-wrapper"},{buttonSel:"html.cart-show #dropdown-cart",openedSel:"html.cart-show #dropdown-cart",overwriteBtnSel:"html.cart-show #dropdown-cart .actions"},{buttonSel:'[data-ajax-cart-success][style="display: block;"]',openedSel:'[data-ajax-cart-success][style="display: block;"]',overwriteBtnSel:".btn-checkout"},{buttonSel:"#slidecarthq",openedSel:"#slidecarthq .slidecarthq-overlay.open",overwriteBtnSel:"#slidecarthq .footer .button"},{buttonSel:'.add-to-cart__success--holder.modal[style*="display: block"]',openedSel:'.add-to-cart__success--holder.modal[style*="display: block"]',overwriteBtnSel:'.add-to-cart__success--holder.modal [href="/checkout"]'},{buttonSel:'[x-show="$store.modals.rightDrawer.open"]:not([style="display: none;"])',openedSel:'[x-show="$store.modals.rightDrawer.open"]:not([style="display: none;"])',overwriteBtnSel:"#xpresslaneCheckoutMiniCartButton"},{buttonSel:".basel-cart-opened .cart-widget-side",openedSel:".basel-cart-opened .cart-widget-side",overwriteBtnSel:'[href="/checkout"]'},{buttonSel:".cart-content.active",openedSel:".cart-content.active",overwriteBtnSel:'[href="/cart"]'},{buttonSel:"body.cart-sidebar-show .halo-cart-sidebar",openedSel:"body.cart-sidebar-show .halo-cart-sidebar",overwriteBtnSel:"#cart-checkout,#cart-sidebar-checkout"}],t=function(){_rsi.cartPage.init()},r=function(){var o=!1;e.forEach(e=>{try{if(e.ifSelOnPage&&!document.querySelector(e.ifSelOnPage))return;if(o||_rsi.cartPage.drawerVisibilityThinking)return;if(!document.querySelector(e.buttonSel+" ._rsi-buy-now-button._rsi-buy-now-button-cart")&&document.querySelector(e.openedSel)){if(e.beforeOverwriteBtnSel)try{e.beforeOverwriteBtnSel()}catch(e){console.log(e)}e.overwriteBtnSel&&!_rsi.s.cartPage.overwriteSelector&&(_rsi.s.cartPage.overwriteSelector=e.overwriteBtnSel),o=!0,_rsi.cartPage.drawerVisibilityThinking=!0,_rsi.visiblity.isEnabled?(t(),setTimeout(function(){_rsi.cartPage.drawerVisibilityThinking=!1},3e3)):(_rsi.cartPage.drawerVisibilityThinking=!1,t())}}catch(e){console.log(e)}}),setTimeout(r,1500)};setTimeout(r,1500)}catch(e){console.log(e)}},handleDrawerCloses:function(){try{if(window.location.pathname.indexOf("/cart")>-1)return;var e=!1;[{ifSelOnPage:".prestige--v4, prestige--v3, .prestige--v2, .prestige--v1",buttonSel:".Drawer__Close"},{buttonSel:".js-drawer-open-right #CartDrawer.drawer--right .drawer__close-button"},{buttonSel:".quick-cart__close-icon"},{buttonSel:"#CartDrawer.js-drawer-open .js-drawer-close"},{buttonSel:".drawer--visible.cart__drawer .drawer__button.drawer__close"},{buttonSel:"#offcanvas-cart .offcanvas-header .btn-close"},{ifSelOnPage:"#PageContainer #CartDrawer.drawer.drawer--right",buttonSel:"#PageContainer #CartDrawer.drawer.drawer--right .js-drawer-close"}].forEach(t=>{try{if(t.ifSelOnPage&&!document.querySelector(t.ifSelOnPage))return;if(e)return;document.querySelectorAll(t.buttonSel).forEach(function(t){t.click(),e=!0})}catch(e){console.log(e)}})}catch(e){console.log(e)}},init:function(){if(_rsi.s.cartPage.isEnabled){_rsi.form.mode="";var e=function(e){e.preventDefault(),"function"==typeof _COD_FORM_ON_CART_PAGE_BUY_NOW_CLICK&&_COD_FORM_ON_CART_PAGE_BUY_NOW_CLICK();try{if(_rsi.form.deferLoading)return _rsi.form.mode="normalCart",void _rsi.form.open(!1,!1,!1,!1,"cart=true")}catch(e){console.log(e)}_rsi.form.mode="normalCart",_rsi.form.open()},t=function(){if(_rsi.s.form.isEmbedded){window.location.pathname.indexOf("/cart")>-1&&(_rsi.form.hasEmbeddedV2=!1);try{document.querySelector(".shopify-section.cart__footer-wrapper .cart__footer")&&document.querySelector(".shopify-section.cart__footer-wrapper .cart__footer").insertAdjacentHTML("afterend",'
')}catch(e){console.log(e)}_rsi.form.embedded.init()}else{document.querySelectorAll("#_rsi-buy-now-button._rsi-buy-now-button-cart, #_rsi-buy-now-button-overwrite._rsi-buy-now-button-cart").forEach(function(e){e.remove()});try{_rsi.s.cartPage.overwriteSelector&&document.querySelectorAll(_rsi.s.cartPage.overwriteSelector).forEach(function(e){e.insertAdjacentHTML("afterend",_rsi.u.generateBuyButton("_rsi-buy-now-button-cart").replace("0&&setTimeout(t,500),e--};t()}document.querySelector("#_rsi-buy-now-button._rsi-buy-now-button-cart, #_rsi-buy-now-button-overwrite._rsi-buy-now-button-cart")&&_rsi.autoOpen&&document.querySelector("#_rsi-buy-now-button._rsi-buy-now-button-cart, #_rsi-buy-now-button-overwrite._rsi-buy-now-button-cart").click(),_rsi.cartPage.initBuyButtonShaker()}};window.location.pathname.indexOf("/cart")>-1&&-1==window.location.pathname.indexOf("/products")&&!_rsi.s.cartPage.overwriteSelector&&document.querySelector(".cart__recap .cart__checkout-button")&&(_rsi.s.cartPage.overwriteSelector='[name="checkout"]:not([type="hidden"])'),!_rsi.s.cartPage.overwriteSelector&&document.querySelector(".halo-cart-sidebar")&&(_rsi.s.cartPage.overwriteSelector="#cart-checkout, #cart-sidebar-checkout"),document.querySelector("#mini-cart-form")&&(_rsi.s.cartPage.overwriteSelector='[name="checkout"]:not([type="hidden"])'),_rsi.visiblity.isEnabled?_rsi.visiblity.run(t,"cartPage"):t(),Shopify.theme&&"Boundless"==Shopify.theme.name&&document.querySelector("head").insertAdjacentHTML("beforeend","")}},initBuyButtonShaker:function(){(_rsi.s.buyNowButton.shakerEnabled||_rsi.s.buyNowButton.shakerType&&"none"!=_rsi.s.buyNowButton.shakerType)&&(_rsi.buyButton.cleanShakerIntervals(),_rsi.buyButton.runShaker("#_rsi-buy-now-button._rsi-buy-now-button-cart"))}},form:{mode:"",deferLoading:!1,hasEmbeddedV2:!1,autoCc:{sessionId:"",addrSelector:'#_rsi-cod-form-modal-form input[data-type="address"]',sessionUrl:"/apps/rsi-cod-form-do-not-change/autocomplete/start-session",autocompleteUrl:"/apps/rsi-cod-form-do-not-change/autocomplete/get-suggestions",placeUrl:"/apps/rsi-cod-form-do-not-change/autocomplete/get-place",loadingSuggestions:!1,init:function(){_rsi.s.autocomplete&&_rsi.s.autocomplete.isEnabled&&document.querySelector(_rsi.form.autoCc.addrSelector)&&(document.querySelector(_rsi.form.autoCc.addrSelector).addEventListener("input",_rsi.form.autoCc.onInput),document.querySelector(_rsi.form.autoCc.addrSelector).addEventListener("focusout",_rsi.form.autoCc.onFocusOut))},onInput:function(e){if(e&&e.preventDefault(),_rsi.form.autoCc.sessionId||(_rsi.form.autoCc.sessionId="loading",_rsi.u.ajax("GET",_rsi.form.autoCc.sessionUrl,null,function(e){try{(e=JSON.parse(e)).sessionId&&(_rsi.form.autoCc.sessionId=e.sessionId,_rsi.form.autoCc.onInput())}catch(e){console.log(e)}},function(e){console.log(e)})),"loading"==_rsi.form.autoCc.sessionId||!_rsi.form.autoCc.sessionId||_rsi.form.autoCc.loadingSuggestions)return;let t=document.querySelector(_rsi.form.autoCc.addrSelector);t.value.length>3?(_rsi.form.autoCc.loadingSuggestions=!0,_rsi.u.ajax("POST",_rsi.form.autoCc.autocompleteUrl,JSON.stringify({input:t.value,sessionId:_rsi.form.autoCc.sessionId,countryCode:_rsi.s.localization.countryCode}),function(e){try{_rsi.form.autoCc.loadingSuggestions=!1,(e=JSON.parse(e)).predictions&&function(e){document.querySelector("._rsi-search-auto-res-container")||document.querySelector(_rsi.form.autoCc.addrSelector).closest("._rsi-modal-fields-item").insertAdjacentHTML("afterbegin",'
');var t="";e.length>0&&(t+='
'+_rsi.u.getLocaleTranslation({t:{en:"Suggestions",hr:"Prijedlozi",it:"Suggerimenti",hu:"Javaslatok",el:"Προτάσεις",es:"Sugerencias",cs:"Návrhy",fr:"Suggestions",pt:"Sugestões",ar:"اقتراحات",sl:"Predlogi",bg:"Предложения",lt:"Pasiūlymai",ro:"Sugestii",sk:"Návrhy",pl:"Propozycje"}})+'
'),e.forEach(e=>{let r={};e.matched_substrings&&e.matched_substrings[0]&&(r=e.matched_substrings[0]);let o=0,i=0;r.length&&(i=r.length),r.offset&&(o=r.offset),t+='
'+e.description.slice(0,o)+""+e.description.slice(o,o+i)+""+e.description.slice(o+i,e.description.length)+"
"}),e.length>0&&(document.querySelector("._rsi-search-auto-res-container").classList.remove("_rsi-search-auto-hidden"),t+='
Powered by Google Maps
'),document.querySelector("._rsi-search-auto-res-container").innerHTML=t,document.querySelector("._rsi-search-auto-res-container").querySelectorAll("._rsi-search-auto-res-item:not(._rsi-search-auto-res-item-gmaps)").forEach(e=>{e.addEventListener("click",_rsi.form.autoCc.onOptClick)}),document.querySelector("._rsi-search-auto-res-item-header").querySelectorAll("._rsi-auto-header-close").forEach(e=>{e.addEventListener("click",_rsi.form.autoCc.onCloseClick)})}(e.predictions)}catch(e){console.log(e)}},function(e){console.log(e),_rsi.form.autoCc.loadingSuggestions=!1,document.querySelector("._rsi-search-auto-res-container")&&(document.querySelector("._rsi-search-auto-res-container").innerHTML="",document.querySelector("._rsi-search-auto-res-container").classList.add("_rsi-search-auto-hidden"))})):_rsi.form.autoCc.loadingSuggestions=!1},onOptClick:function(e,t){if(e&&(t=decodeURI(e.target.getAttribute("data-value"))),!t||_rsi.form.autoCc.loadingSuggestions)return;document.querySelector("._rsi-search-auto-res-container").innerHTML="",document.querySelector("._rsi-search-auto-res-container").classList.add("_rsi-search-auto-hidden"),_rsi.form.autoCc.loadingSuggestions=!0;_rsi.u.ajax("POST",_rsi.form.autoCc.placeUrl,JSON.stringify({placeId:t,sessionId:_rsi.form.autoCc.sessionId,countryCode:_rsi.s.localization.countryCode}),function(e){try{(e=JSON.parse(e)).addressData&&(!function(e){document.querySelectorAll("#_rsi-cod-form-modal-form [data-type]").forEach(t=>{let r=t.getAttribute("data-type"),o=t.getAttribute("name"),i=!1;o||(o="");let s="INPUT"==t.nodeName;if("address"==r&&e.addressData.address&&s&&(t.value=e.addressData.address,i=!0),"civic_number"==r&&e.addressData.address2&&s&&(t.value=e.addressData.address2,i=!0),("city"==r||"city_country_field"==r||"additionals_text_input_city"==o)&&e.addressData.city&&s&&(t.value=e.addressData.city,i=!0),("zip_code"==r||"pincode_country_field"==r)&&e.addressData.zipCode&&s&&(t.value=e.addressData.zipCode,i=!0),("province"==r||"province_country_field"==r||"additionals_text_input_province"==o)&&e.addressData.province)if("SELECT"==t.nodeName){let r=[];t.querySelectorAll("option").forEach(e=>{r.push({label:e.textContent,value:decodeURI(e.value)})});let o=!1;e.addressData.province.forEach(e=>{o||r.forEach(r=>{o||(_rsi.form.covr.checkLabelMatch([e.label],r.label)&&(o=!0,t.value=r.value,i=!0),_rsi.form.covr.checkLabelMatch([e.value],r.value)&&(o=!0,t.value=r.value,i=!0))})})}else if("INPUT"==t.nodeName){let r="";e.addressData.province.forEach(e=>{r&&(r+=", "),r+=e.label}),t.value=r,i=!0}if(("city"==r||"city_country_field"==r||"additionals_text_input_city"==o)&&e.addressData.city&&!s&&"SELECT"==t.nodeName){let r=[];t.querySelectorAll("option").forEach(e=>{r.push({label:e.textContent,value:decodeURI(e.value)})});let o=!1;e.addressData.localitiesData.forEach(e=>{o||r.forEach(r=>{o||(_rsi.form.covr.checkLabelMatch([e.label],r.label)&&(o=!0,t.value=r.value,i=!0),_rsi.form.covr.checkLabelMatch([e.value],r.value)&&(o=!0,t.value=r.value,i=!0))})})}i&&(t.dispatchEvent(new Event("input",{bubbles:!0})),t.dispatchEvent(new Event("change",{bubbles:!0})))});try{document.querySelector('#_rsi-cod-form-modal-form input[name="google_autocomplete_selection"]')||document.querySelector("#_rsi-cod-form-modal-form").insertAdjacentHTML("afterbegin",''),document.querySelector('#_rsi-cod-form-modal-form input[name="google_autocomplete_location"]')||document.querySelector("#_rsi-cod-form-modal-form").insertAdjacentHTML("afterbegin",''),document.querySelector('#_rsi-cod-form-modal-form input[name="google_autocomplete_map"]')||document.querySelector("#_rsi-cod-form-modal-form").insertAdjacentHTML("afterbegin",''),document.querySelector('#_rsi-cod-form-modal-form input[name="google_autocomplete_selection"]')&&(document.querySelector('#_rsi-cod-form-modal-form input[name="google_autocomplete_selection"]').value=e.formattedAddress),document.querySelector('#_rsi-cod-form-modal-form input[name="google_autocomplete_location"]')&&(document.querySelector('#_rsi-cod-form-modal-form input[name="google_autocomplete_location"]').value="Lat: "+e.geometry.location.lat+" Lng: "+e.geometry.location.lng),document.querySelector('#_rsi-cod-form-modal-form input[name="google_autocomplete_map"]')&&(document.querySelector('#_rsi-cod-form-modal-form input[name="google_autocomplete_map"]').value="https://maps.google.com/?q="+e.geometry.location.lat+","+e.geometry.location.lng)}catch(e){console.log(e)}}(e),_rsi.form.autoCc.sessionId="",_rsi.form.autoCc.loadingSuggestions=!1)}catch(e){console.log(e)}},function(e){console.log(e),_rsi.form.autoCc.loadingSuggestions=!1})},onFocusOut:function(e){if(e&&e.preventDefault(),document.querySelector("._rsi-search-auto-res-container"))return setTimeout(()=>{document.querySelector("._rsi-search-auto-res-container").classList.add("_rsi-search-auto-hidden")},600),!0},onCloseClick:function(e){if(e&&e.preventDefault(),document.querySelector("._rsi-search-auto-res-container"))return document.querySelector("._rsi-search-auto-res-container").classList.add("_rsi-search-auto-hidden"),!0}},normalizeLabels:function(){try{var e=!1;_rsi.s.form.fields.items_array.forEach(t=>{"string"==typeof t.label&&t.isActive&&-1==t.type.indexOf("checkbox")&&t.label.trim().length>0&&(e=!0)}),_rsi.s.form.fields.areLabelsEnabled&&(_rsi.s.form.fields.areLabelsEnabled=e)}catch(e){console.log(e)}},manageStyle:function(){try{if(_rsi.s.form.style){var e="",document.head.insertAdjacentHTML("beforeend",e)}}catch(e){console.log(e)}},generateBaseCode:function(){var e=!1;try{_rsi.s.form.style&&!_rsi.s.form.isEmbedded&&_rsi.s.form.style.fullScr&&(e=!0)}catch(e){console.log(e)}return'
'},open:function(e,t,r,o,i){if(_rsi.u.isValidPage("loading")||"loading"==_rsi.s.form.currentPage&&!e){document.getElementById("_rsi-cod-form-modal")&&document.getElementById("_rsi-cod-form-modal").remove(),document.querySelector("body").insertAdjacentHTML("beforeend",_rsi.form.generateBaseCode()),document.querySelector("#_rsi-cod-form-modal ._rsi-modal-container").classList.remove("_rsi-modal-events-disabled"),_rsi.s.form.currentPage="loading";var s=function(e,t){_rsi.s.form.currentPage="init",_rsi.form.tickUps.clear(),t||_rsi.form.build(),"normalCart"==_rsi.form.mode&&_rsi.upsells.isEnabled&&_rsi.upsells.updateCacheDataForCart(e),_rsi.form.discounts.init(),document.querySelector("#awesome-quantity-data")&&(document.querySelector("head").insertAdjacentHTML("beforeend",""),parseInt(document.querySelector("#awesome-quantity-data").getAttribute("data-applied-discount"))>0&&(_rsi.form.discounts.codesApplied.push({text:"AWESOME QUANTITY DISCOUNT",amount:parseInt(document.querySelector("#awesome-quantity-data").getAttribute("data-applied-discount")),type:"fixed_amount"}),_rsi.form.discounts.updateTotalAmount())),_rsi.form.discounts.automatic.init(e),_rsi.shippingRates.init(),t?_rsi.form.saveData.init():_rsi.form.saveData.init(!0),t||"function"==typeof _COD_FORM_ON_OPEN_INIT_END&&_COD_FORM_ON_OPEN_INIT_END(),"function"==typeof _COD_FORM_ON_OPEN_INIT_END_DEF&&_COD_FORM_ON_OPEN_INIT_END_DEF(),_rsi.form.addUtms(),_rsi.attackMode.updateInput(),_rsi.form.provListn.init(),_rsi.cartPage.handleDrawerCloses(),t||document.querySelector("#_rsi-cod-form-modal-form").addEventListener("submit",_rsi.form.onSubmit,{capture:!0}),document.querySelector("#_rsi-cod-form-modal-close")&&document.querySelector("#_rsi-cod-form-modal-close").addEventListener("click",_rsi.form.onClose),_rsi.form.submitOrderTotalInterval.init(),_rsi.form.quantityOffers.init(),_rsi.form.quantityHandlers.init(),_rsi.form.tickUps.init(),_rsi.form.covr.open(),(_rsi.s.form.submitButton.shakerEnabled||_rsi.s.form.submitButton.shakerType&&"none"!=_rsi.s.form.submitButton.shakerType||document.querySelector("._rsi-buy-now-custom-additionals-button._rsi-buy-now-button"))&&(_rsi.buyButton.cleanShakerIntervals(),_rsi.buyButton.runShaker("._rsi-modal-submit-button._rsi-buy-now-button"),_rsi.buyButton.runShaker("._rsi-buy-now-custom-additionals-button._rsi-buy-now-button")),r||_rsi.tracking.eventsHanlders.initiateCheckout(_rsi.cart),_rsi.form.handleCheckoutButton(),_rsi.form.initDatePickers(),_rsi.form.inlineVal.init(),_rsi.mlc.init(),_rsi.form.autoCc.init(),_rsi.metrics.sendQueue(1)};if(_rsi.form.deferLoading&&i&&!r)return _rsi.form.build(!0),document.querySelector("#_rsi-cod-form-modal").classList.add("_rsi-cod-form-modal-open"),_rsi.u.isIos()&&document.querySelectorAll("html, body").forEach(function(e){e.style.overflow="hidden"}),document.querySelector("#_rsi-cod-form-modal-form").addEventListener("submit",_rsi.form.onSubmit,{capture:!0}),_rsi.form.saveData.init(!0,!0),document.querySelector('#_rsi-cod-form-modal-form button[type="submit"]').innerHTML='',void _rsi.form.deferredLoading.calculateCart(function(e){var t=_rsi.s.form.isEmbedded,r=!!_rsi.s.form.fields.isV2;document.querySelectorAll("._rsi-cod-form-deferred-loading-hook").forEach(function(o){var i=o.getAttribute("data-field-type"),s=!1;if(_rsi.s.form.fields.items_array.forEach(function(e){e.type==i&&(s=e)}),_rsi.form.buildBlocks[i]&&s){var a=_rsi.form.buildBlocks[i](s,e,r,t,!1);o.insertAdjacentHTML("afterend",a),o.remove()}});var o=!0;try{if(_rsi.visiblity.isEnabledForTotal&&(e.total_price>=_rsi.visiblity.totalValues[0]&&e.total_price<_rsi.visiblity.totalValues[1]||(o=!1)),!o&&(document.querySelector("#_rsi-cod-form-modal-form").classList.add("_rsi-modal-form-invalid-total"),_rsi.s.visiblity.totalLimitText&&document.querySelector("._rsi-modal-header"))){var i='
'+_rsi.s.visiblity.totalLimitText+"
";document.querySelector("._rsi-modal-header").insertAdjacentHTML("afterend",i)}}catch(e){console.log(e)}var a="";try{var n=_rsi.btnIconData;if(_rsi.s.form.submitButton.iconType&&"none"!=_rsi.s.form.submitButton.iconType&&n[_rsi.s.form.submitButton.iconType]){a=n[_rsi.s.form.submitButton.iconType].svgComponent;var c=n[_rsi.s.form.submitButton.iconType].initialWidth*_rsi.s.form.submitButton.style.fontSizeFactor;a=a.replace("{color}",_rsi.s.form.submitButton.style.color).replace("{width}",c)}}catch(e){console.log(e)}document.querySelector('#_rsi-cod-form-modal-form button[type="submit"]').innerHTML=""+_rsi.s.form.submitButton.text.replace("{order_total}",'').replace("{order_subtotal}",'')+(_rsi.s.form.submitButton.subt?''+_rsi.s.form.submitButton.subt+"":"")+""+(a||""),s(e,!0)},i);_rsi.form.build(),document.querySelector("#_rsi-cod-form-modal").classList.add("_rsi-cod-form-modal-open"),_rsi.u.isIos()&&document.querySelectorAll("html, body").forEach(function(e){e.style.overflow="hidden"}),e?document.querySelector("#_rsi-cod-form-modal-close")&&document.querySelector("#_rsi-cod-form-modal-close").addEventListener("click",_rsi.form.onClose):!_rsi.upsells.isEnabled||_rsi.upsells.isPostPurchase||r||!0===t?_rsi.cartManager.getCart(!0,function(e){s(e)},!1,o):_rsi.upsells.open(!1,o)}},covr:{savedCovr:{},activeCovr:!1,hasSearchDdowns:!1,init:function(){_rsi.s.form.covrData&&_rsi.s.form.covrId&&(_rsi.form.covr.activeCovr=!1,_rsi.s.form.covrData.forEach(e=>{e.id==_rsi.s.form.covrId&&(_rsi.form.covr.activeCovr=e)}),_rsi.form.covr.activeCovr&&_rsi.form.covr.activeCovr.fields.forEach((e,t)=>{_rsi.s.form.fields.items_array.forEach(function(r){e.replacesTypes.indexOf(r.type)>-1&&(r.isCoverageLevel=t+1+"",r.isActive=!0,e.nameOverwrite&&(r.backendFields.name=e.nameOverwrite),_rsi.s.form.searchCovr&&t>0&&(r.isSearchDdown=!0,r.searchOptions=[]))})}))},processField:function(e){var t="",r=e.required?'*':"";e.label&&(t+="");var o=e.label;e.n&&e.n.ph&&(o=e.n.ph),e.rmProvn&&(window.RSI_COVR_EXCLUDED_PROVINCES_INTERNAL=e.rmProvn.split("\n"));var i='data-type="'+e.type+'" name="'+e.backendFields.name+'" placeholder="'+o+'" id="_rsi-field-'+e.type+'"'+(e.required?' required="required"':"")+(e.isCoverageLevel?' data-coverage-level="'+e.isCoverageLevel+'"':"");return t+=""},open:function(){_rsi.form.covr.activeCovr&&(_rsi.form.covr.hasSearchDdowns=!1,_rsi.s.form.fields.items_array.forEach(function(e){e.isSearchDdown&&(_rsi.form.covr.hasSearchDdowns=!0)}),_rsi.form.covr.savedCovr[_rsi.s.form.covrId]?(_rsi.form.covr.activeCovr=_rsi.form.covr.savedCovr[_rsi.s.form.covrId],_rsi.form.covr.onCovrLoad()):window.RSI_COVR_OVERWRITE?(_rsi.form.covr.activeCovr=window.RSI_COVR_OVERWRITE[_rsi.s.form.covrId],_rsi.form.covr.onCovrLoad()):_rsi.form.covr.loadCovr(_rsi.s.form.covrId))},loadCovr:function(e){var t=function(){var r=window["RSI_COVR_"+e.replace(/-/g,"_")];r?(_rsi.form.covr.savedCovr[e]=r,_rsi.form.covr.activeCovr=r,_rsi.form.covr.onCovrLoad()):setTimeout(t,500)};setTimeout(t,500)},checkLabelMatch(e,t){t=t.toLowerCase().replace(/á/g,"a").replace(/â/g,"a").replace(/à/g,"a").replace(/ç/g,"c").replace(/ã/g,"a").replace(/é/g,"e").replace(/è/g,"e").replace(/ê/g,"e").replace(/í/g,"i").replace(/ó/g,"o").replace(/ô/g,"o").replace(/õ/g,"o").replace(/ú/g,"u").replace(/ï/g,"i").replace(/ñ/g,"n");var r=!1;return e.forEach(e=>{(e=e.toLowerCase().replace(/á/g,"a").replace(/â/g,"a").replace(/à/g,"a").replace(/ç/g,"c").replace(/ã/g,"a").replace(/é/g,"e").replace(/è/g,"e").replace(/ê/g,"e").replace(/í/g,"i").replace(/ó/g,"o").replace(/ô/g,"o").replace(/õ/g,"o").replace(/ú/g,"u").replace(/ï/g,"i").replace(/ñ/g,"n")).trim()==t&&(r=!0)}),r},onCovrLoad:function(){if(window.RSI_COVR_ADD_ITEMS)try{window.RSI_COVR_ADD_ITEMS[_rsi.s.form.covrId]&&window.RSI_COVR_ADD_ITEMS[_rsi.s.form.covrId].forEach(e=>{let t=!1;_rsi.form.covr.activeCovr.provinces.forEach(r=>{_rsi.form.covr.checkLabelMatch([e.province],r.label)&&(t=!0,e.cities.forEach(e=>{let t=!1;"string"==typeof e?_rsi.form.covr.checkLabelMatch(r.cities,e)?t=!0:(t=!0,r.cities.push(e),r.cities.sort()):r.cities.forEach(r=>{_rsi.form.covr.checkLabelMatch([r.label],e.city)&&(t=!0,e.zipCodes.forEach(e=>{_rsi.form.covr.checkLabelMatch(r.zipCodes,e)&&(r.zipCodes.push(e),r.zipCodes.sort())}))}),t||(r.cities.push(e),r.cities.sort(function(e,t){var r=e.label.toUpperCase(),o=t.label.toUpperCase();return ro?1:0}))}))}),t||(_rsi.form.covr.activeCovr.provinces.push({label:e.province,code:e.province,id:e.province,cities:e.cities}),_rsi.form.covr.activeCovr.provinces.sort(function(e,t){var r=e.label.toUpperCase(),o=t.label.toUpperCase();return ro?1:0}))})}catch(e){console.log(e)}if(document.querySelector('#_rsi-cod-form-modal-form select[data-coverage-level="1"]')){var e="",t=document.querySelector('#_rsi-cod-form-modal-form select[data-coverage-level="1"] option:first-child').innerHTML;e+='",_rsi.form.covr.activeCovr.provinces.forEach(t=>{var r=t.label;t.code&&(r=t.code),window.RSI_COVR_EXCLUDED_PROVINCES&&_rsi.form.covr.checkLabelMatch(window.RSI_COVR_EXCLUDED_PROVINCES,t.label)||window.RSI_COVR_EXCLUDED_PROVINCES_INTERNAL&&_rsi.form.covr.checkLabelMatch(window.RSI_COVR_EXCLUDED_PROVINCES_INTERNAL,t.label)||(e+='")}),document.querySelector('#_rsi-cod-form-modal-form select[data-coverage-level="1"]').innerHTML=e}if(_rsi.form.covr.hasSearchDdowns)_rsi.form.covr.hasSearchDdowns&&_rsi.form.fields.searchDdowns.startAgain();else for(var r=1;r<=_rsi.form.covr.activeCovr.levels;r++)document.querySelector('#_rsi-cod-form-modal-form select[data-coverage-level="'+r+'"]').value="";_rsi.form.covr.startDropdowns()},startDropdowns:function(){document.querySelectorAll("#_rsi-cod-form-modal-form [data-coverage-level]").forEach(e=>{e.removeEventListener("input",_rsi.form.covr.onInput),e.addEventListener("input",_rsi.form.covr.onInput)})},onInput:function(e){for(var t=parseInt(e.target.getAttribute("data-coverage-level")),r=1;r<=_rsi.form.covr.activeCovr.levels;r++)if(!(r<=t)){var o=document.querySelector('#_rsi-cod-form-modal-form [data-coverage-level="'+(r-1)+'"]').value,i=document.querySelector('#_rsi-cod-form-modal-form [data-coverage-level="'+r+'"]').getAttribute("data-type"),s=[];if(""!=o)if(2==r)_rsi.form.covr.activeCovr.provinces.forEach(e=>{o!=e.label&&o!=e.code||e.cities.forEach(e=>{let t=!1;"string"==typeof e?t={label:e,value:e}:"object"==typeof e&&(t={label:e.label,value:e.label}),!1!==t&&(window.RSI_COVR_EXCLUDED_CITIES&&_rsi.form.covr.checkLabelMatch(window.RSI_COVR_EXCLUDED_CITIES,t.label)||s.push(t))})});else if(3==r){var a=document.querySelector('#_rsi-cod-form-modal-form [data-coverage-level="1"]').value;_rsi.form.covr.activeCovr.provinces.forEach(e=>{a!=e.label&&a!=e.code||e.cities.forEach(e=>{e.label==o&&e.zipCodes.forEach(e=>{s.push({label:e,value:e})})})})}if(_rsi.form.covr.hasSearchDdowns){_rsi.s.form.fields.items_array.forEach(function(e){e.type==i&&(e.searchOptions=s)});var n=document.querySelector('#_rsi-cod-form-modal-form [data-coverage-level="'+r+'"]').closest("._rsi-modal-fields-item");n.querySelector("._rsi-search-ddown-visible-input").value="",n.querySelector("._rsi-search-ddown-visible-input").dispatchEvent(new Event("input",{bubbles:!0}))}else{var c=document.querySelector('#_rsi-cod-form-modal-form [data-coverage-level="'+r+'"]').querySelector("option:first-child").innerHTML,l="";l+='",s.forEach(e=>{l+='"}),document.querySelector('#_rsi-cod-form-modal-form [data-coverage-level="'+r+'"]').innerHTML=l}}}},provListn:{selectedCode:"",init:function(){if(_rsi.shippingRates.hasProvRates){var e='#_rsi-cod-form-modal-form select[data-type="province_country_field"],#_rsi-cod-form-modal-form select[data-type="province"]';"DZ"!=_rsi.s.localization.countryCode||_rsi.s.form.covrId?document.querySelector('#_rsi-cod-form-modal-form select[data-type="province_country_field"],#_rsi-cod-form-modal-form select[data-type="province"]')||(e='#_rsi-cod-form-modal-form select[name="additionals_dropdown_input_province"]'):e='#_rsi-cod-form-modal-form select[data-type="city_country_field"]',document.querySelectorAll(e).forEach(e=>{e.removeEventListener("input",_rsi.form.provListn.onSelect),e.addEventListener("input",_rsi.form.provListn.onSelect),_rsi.form.provListn.onSelect(!1,e.value)})}},onSelect:function(e,t){e?t=e.target.value:t||(t=""),_rsi.form.covr.activeCovr&&t.length>0&&_rsi.form.covr.activeCovr.provinces.forEach(e=>{e.code==t&&e.id&&(t=e.id)}),_rsi.form.provListn.selectedCode=t,_rsi.form.discounts.updateTotalAmount(!1,!1)}},deferredLoading:{calculateCart:function(e,t){if("productCart"==_rsi.form.mode){var r=function(t){_rsi.cartManager.getCart(!0,function(t){e(t)},!1,t)};_rsi.productPage.optionsHandlers.isActive&&t.indexOf("properties")>-1&&(window._COD_FORM_PRODUCT_PAGE_ADD_MODE_OVERWRITE="add");var o=function(e){e||(e="update"),"string"==typeof _COD_FORM_PRODUCT_PAGE_ADD_MODE_OVERWRITE&&(e=_COD_FORM_PRODUCT_PAGE_ADD_MODE_OVERWRITE);var o=!!(window.AwesomeQuantityBreak&&document.querySelector("#awesome-quantity-data")||window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS);if("update"==e&&!o)try{t=t.replace("&&","&");var i=_rsi.u.queryStringToJSON(t);if(!i.quantity){var s=1;document.querySelectorAll('[name="quantity"]').forEach(e=>{e.value>s&&(s=e.value)}),i.quantity=s}!i.id&&i.variant_id&&(i.id=i.variant_id),i.id&&i.quantity?(window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS_INTERNAL=[{id:i.id,quantity:i.quantity}],o=!0):(_rsi.u.sendReport({msg:"Could not find id or quantity while generating jsonAddData on addToCart popup in product page. addData: "+t}),e="add")}catch(r){_rsi.u.sendReport({msg:"Error while generating jsonAddData on addToCart popup in product page. Error: "+r+" addData: "+t}),e="add"}if(o){var a=[];window.AwesomeQuantityBreak?a=window.AwesomeQuantityBreak.selectedVariants:window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS?a=window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS:window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS_INTERNAL&&(a=window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS_INTERNAL),Array.isArray(a)||(window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS?a=window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS:window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS_INTERNAL&&(a=window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS_INTERNAL));var n={};"update"==e?(n.updates={},a.forEach(function(e){n.updates[e.id+""]=e.quantity})):n.items=a,_rsi.u.ajax("POST",_rsi.rootShopifyRoute+"cart/"+e+".js",JSON.stringify(n),function(t){try{if("update"==e)return t=JSON.parse(t),void r(t)}catch(e){_rsi.u.sendReport({msg:"Error while parsing data on update.js on addToCart in product page. Error: "+e})}r()},function(e){console.error(JSON.parse(e)),_rsi.form.handleOrderErrors(JSON.parse(e).message)},{"Content-Type":"application/json"},!0)}else _rsi.u.ajax("POST",_rsi.rootShopifyRoute+"cart/"+e+".js",t,function(e){setTimeout(function(){r()},500)},function(e){console.error(JSON.parse(e)),_rsi.form.handleOrderErrors(JSON.parse(e).message)},{"Content-Type":"multipart/form-data"},!0)},i="product-only";_rsi.s.productPage.addMode&&(i=_rsi.s.productPage.addMode),"product-plus-cart"==i?o("update"):_rsi.productPage.oldCart&&"empty"==_rsi.productPage.oldCart?o():_rsi.cartManager.clearCart(function(){_rsi.u.clearCartCookies(),o()},function(){_rsi.u.clearCartCookies(),o()})}else"normalCart"==_rsi.form.mode&&_rsi.cartManager.getCart(!0,function(t){e(t)},!1)}},submitOrderTotalInterval:{isInitiated:!1,renderPrices:function(){if(document.querySelector(".rsi-cod-form-submit-total-value")&&document.querySelector('[data-checkout-line="total"] ._rsi-modal-checkout-line-value')&&document.querySelectorAll(".rsi-cod-form-submit-total-value").forEach(e=>{e.innerHTML=document.querySelector('[data-checkout-line="total"] ._rsi-modal-checkout-line-value').innerHTML}),document.querySelector(".rsi-cod-form-submit-subtotal-value")&&document.querySelector('[data-checkout-line="subtotal"] ._rsi-modal-checkout-line-value')&&document.querySelectorAll(".rsi-cod-form-submit-subtotal-value").forEach(e=>{e.innerHTML=document.querySelector('[data-checkout-line="subtotal"] ._rsi-modal-checkout-line-value').innerHTML}),document.querySelector(".rsi-cod-form-submit-total-cho-value")&&document.querySelector('[data-checkout-line="total"][data-partial-total-for-checkout]')){let t=parseInt(document.querySelector('[data-checkout-line="total"][data-partial-total-for-checkout]').getAttribute("data-partial-total-for-checkout")),r="none",o=0,i=!1;_rsi.s.form.fields.items_array.forEach(e=>{e.type.indexOf("additionals_checkout_button")>-1&&e.dsT&&(r=e.dsT,o=e.dsV)});let s=t;if("fixed_amount"==r&&o>0)i={text:"PREPAID DISCOUNT",amount:o,type:r};else if("percentage"==r&&o>0){let t=_rsi.cart.original_total_price-_rsi.form.discounts.totalAmount;var e=o/1e4;o=Math.round(e*t),i={text:"PREPAID DISCOUNT",amount:o,type:r}}i&&(s-=i.amount),document.querySelectorAll(".rsi-cod-form-submit-total-cho-value").forEach(e=>{e.innerHTML=_rsi.u.formatMoney(s,"amount_with_comma_separator")})}},init:function(){if(!_rsi.form.submitOrderTotalInterval.isInitiated){var e=function(){_rsi.form.submitOrderTotalInterval.renderPrices(),setTimeout(e,400)};setTimeout(e,400),_rsi.form.submitOrderTotalInterval.isInitiated=!0}}},handleCheckoutButton:function(){document.querySelector("._rsi-build-block-custom-button-checkout ._rsi-buy-now-button")&&document.querySelector("._rsi-build-block-custom-button-checkout ._rsi-buy-now-button").addEventListener("click",function(e){if(e.preventDefault(),_rsi.s.form.hasDraftChoButton){_rsi.abandonedCheckouts.alreadySending=!0;var t=e.target,r=!0;if(("string"!=typeof e.target.className||-1==e.target.className.indexOf("_rsi-buy-now-button")||e.target.className.indexOf("_rsi-buy-now-button-subtitle")>-1)&&(r=!1),!r){var o=e.target.closest("._rsi-buy-now-button");o&&(t=o)}var i=_rsi.form.getFormData();if(!_rsi.form.validation.check(i.formData))return void _rsi.tracking.sendGtag("ga",null,{hitType:"event",eventAction:"FormSubmitInvalid"});let a="none",n=0,c=!1;if(_rsi.s.form.fields.items_array.forEach(e=>{e.type.indexOf("additionals_checkout_button")>-1&&e.dsT&&(a=e.dsT,n=e.dsV)}),"fixed_amount"==a)c={text:"PREPAID DISCOUNT",amount:n,type:a};else if("percentage"==a){let e=_rsi.cart.original_total_price-_rsi.form.discounts.totalAmount;var s=n/1e4;n=Math.round(s*e),c={text:"PREPAID DISCOUNT",amount:n,type:a}}c&&i.cartData.discounts.push(c),document.querySelector("#_rsi-cod-form-modal-form").style.pointerEvents="none",t.style.pointerEvents="none",t.innerHTML='';try{window.addEventListener("pageshow",e=>{e.persisted&&(console.log("Reloading page for cache."),window.location.reload())})}catch(e){console.log(e)}return void _rsi.u.ajax("POST",_rsi.s.form.postUrl+"?is_draft_button=true",JSON.stringify(i),function(e){if(e=JSON.parse(e)){if(e.customRsiErrorMessage)return void _rsi.form.handleOrderErrors(e.customRsiErrorMessage,i);e.order&&e.order.invoice_url&&setTimeout(function(){window.location=e.order.invoice_url},2e3)}})}if(i=[],_rsi.s.form.isEmbedded&&!_rsi.form.hasEmbeddedV2?i=_rsi.u.serializeArray(document.querySelector("#_rsi-cod-form-modal-form")):_rsi.form.saveData.cachedData&&(i=_rsi.form.saveData.cachedData.formData),0==i.length)window.location="/checkout";else{var a="/cart/";_rsi.cart.items.forEach((e,t)=>{t>0&&(a+=","),a+=e.variant_id+":"+e.quantity}),a+="?",i.forEach(e=>{"email"==e.name?a+="&checkout[email]="+encodeURIComponent(e.value):"first_name"==e.name?a+="&checkout[shipping_address][first_name]="+encodeURIComponent(e.value):"last_name"==e.name?a+="&checkout[shipping_address][last_name]="+encodeURIComponent(e.value):"address"==e.name?a+="&checkout[shipping_address][address1]="+encodeURIComponent(e.value):"civic_number"==e.name?a+="&checkout[shipping_address][address2]="+encodeURIComponent(e.value):"city"==e.name?a+="&checkout[shipping_address][city]="+encodeURIComponent(e.value):"zip_code"==e.name?a+="&checkout[shipping_address][zip]="+encodeURIComponent(e.value):"country_code"==e.name?a+="&checkout[shipping_address][country]="+encodeURIComponent(e.value):"province"==e.name||"province_country_field"==e.name?a+="&checkout[shipping_address][province]="+encodeURIComponent(e.value):"phone"==e.name&&(a+="&checkout[shipping_address][phone]="+encodeURIComponent(e.value))}),window.location=a}});document.querySelector("._rsi-build-block-whatsapp-button ._rsi-buy-now-button")&&document.querySelector("._rsi-build-block-whatsapp-button ._rsi-buy-now-button").addEventListener("click",function(e){e.preventDefault();var t=_rsi.form.getFormData(),r=!1,o=!1;if(_rsi.s.form.fields.items_array.forEach(e=>{e.type.indexOf("additionals_whatsapp_button")>-1&&(e.createOrder&&(r=!0),o=e)}),o){var i=function(e){var r="",i="",s="",a="",n="",c="",l="";try{t.formData.forEach(e=>{if(["address","civic_number","province_country_field","province","city","zip_code"].indexOf(e.name)>-1){if(!e.value)return;i&&(i+=", "),i+=e.value}else if(["first_name","last_name"].indexOf(e.name)>-1){if(!e.value)return;r&&(r+=" "),r+=e.value}else"phone"==e.name?n=e.value:"email"==e.name?c=e.value:"note"==e.name&&(l=e.value)}),_rsi.cart&&_rsi.cart.items.forEach(e=>{s+=e.quantity+" x "+e.title+"\n"}),a=document.querySelector('[data-checkout-line="total"] ._rsi-modal-checkout-line-value').innerHTML}catch(e){console.log(e)}var d="https://api.whatsapp.com/send/?phone="+encodeURIComponent(o.wpPhNum.replace("+",""))+"&text="+encodeURIComponent(o.wpMess.replace("{page_url}",window.location.href.replace(window.location.search,"")).replace("{full_name}",r).replace("{full_address}",i).replace("{products_summary_with_quantity}",s).replace("{order_total}",a).replace("{phone}",n).replace("{email}",c).replace("{email}",c).replace("{order_note}",l));e?window.open(d,"_blank"):window.location=d};if(r){if(o.validateOrder&&!_rsi.form.validation.check(t.formData))return void _rsi.tracking.sendGtag("ga",null,{hitType:"event",eventAction:"FormSubmitInvalid"});_rsi.tracking.eventsHanlders.whatsappClick(),_rsi.abandonedCheckouts.alreadySending=!0;var s=e.target,a=!0;if(("string"!=typeof e.target.className||-1==e.target.className.indexOf("_rsi-buy-now-button")||e.target.className.indexOf("_rsi-buy-now-button-subtitle")>-1)&&(a=!1),!a){var n=e.target.closest("._rsi-buy-now-button");n&&(s=n)}document.querySelector("#_rsi-cod-form-modal-form").style.pointerEvents="none",s.style.pointerEvents="none",s.innerHTML='';try{window.addEventListener("pageshow",e=>{e.persisted&&(console.log("Reloading page for cache."),window.location.reload())})}catch(e){console.log(e)}_rsi.u.ajax("POST",_rsi.s.form.postUrl+"?is_whatsapp_button=true",JSON.stringify(t),function(e){(e=JSON.parse(e)).customRsiErrorMessage?_rsi.form.handleOrderErrors(e.customRsiErrorMessage,t):i()})}else _rsi.tracking.eventsHanlders.whatsappClick(),i(!0)}})},abandId:!1,addUtms:function(){try{if(_rsi.s.general.saveUtms){var e=window.location.search;if(-1==e.indexOf("utm"))try{if(window.sessionStorage&&window.sessionStorage.getItem(window.Shopify.shop+"_landing_page")){var t=window.sessionStorage.getItem(window.Shopify.shop+"_landing_page");t.split("?")[1]&&(e=t.split("?")[1])}}catch(e){console.log(e)}var r=_rsi.u.queryStringToJSON(e.replace("?",""));document.querySelector("#_rsi-cod-form-modal-form")&&(r.utm_source&&document.querySelector("#_rsi-cod-form-modal-form").insertAdjacentHTML("afterbegin",''),r.utm_medium&&document.querySelector("#_rsi-cod-form-modal-form").insertAdjacentHTML("afterbegin",''),r.utm_campaign&&document.querySelector("#_rsi-cod-form-modal-form").insertAdjacentHTML("afterbegin",''),r.utm_content&&document.querySelector("#_rsi-cod-form-modal-form").insertAdjacentHTML("afterbegin",''),r.utm_term&&document.querySelector("#_rsi-cod-form-modal-form").insertAdjacentHTML("afterbegin",''))}if(document.querySelector("#_rsi-cod-form-modal-form")){_rsi.form.abandId||(_rsi.form.abandId=_rsi.u.getRandomString(16)),document.querySelector("#_rsi-cod-form-modal-form").insertAdjacentHTML("afterbegin",'');var o=_rsi.u.queryStringToJSON(window.location.search.replace("?",""));o.abandoned_order_recovery_draft_id&&document.querySelector("#_rsi-cod-form-modal-form").insertAdjacentHTML("afterbegin",'')}_rsi.upsells.prePurchaseMetricData&&document.querySelector("#_rsi-cod-form-modal-form").insertAdjacentHTML("afterbegin",''),_rsi.dss.activeDiscount&&document.querySelector("#_rsi-cod-form-modal-form").insertAdjacentHTML("afterbegin",''),window.WETRACKED_INTEGRATION&&document.querySelector("#_rsi-cod-form-modal-form").insertAdjacentHTML("afterbegin",'')}catch(e){console.log(e)}},saveUtms:function(){try{if(window.location.href.indexOf("utm")>-1&&window.sessionStorage&&!_rsi.s.testMode)window.sessionStorage.getItem(window.Shopify.shop+"_landing_page")||window.sessionStorage.setItem(window.Shopify.shop+"_landing_page",window.location.href)}catch(e){console.log(e)}},onClose:function(e,t){e&&e.preventDefault();var r="thank_you_messages"==_rsi.s.form.currentPage;if("init_submitting"!=_rsi.s.form.currentPage&&"loading"!=_rsi.s.form.currentPage&&(t||"confirmation"==_rsi.s.form.currentPage||"thank_you_messages"==_rsi.s.form.currentPage||!_rsi.dss.init())){if(document.querySelector("#_rsi-cod-form-modal").classList.remove("_rsi-cod-form-modal-open"),r||_rsi.tracking.sendGtag("ga",null,{hitType:"event",eventAction:"CloseFormClick"}),_rsi.s.form.currentPage="closed","normalCart"==_rsi.form.mode&&_rsi.s.cartPage.isEnabled&&_rsi.cartPage.initBuyButtonShaker(),"productCart"==_rsi.form.mode&&_rsi.s.productPage.isEnabled&&(_rsi.productPage.initBuyButtonShaker(),!r)){_rsi.form.quantityOffers.saveSelection();var o="product-only";_rsi.s.productPage.addMode&&(o=_rsi.s.productPage.addMode),"product-only"==o&&"empty"!=_rsi.productPage.oldCart&&_rsi.cartManager.clearCart(function(){_rsi.productPage.oldCart&&"empty"!=_rsi.productPage.oldCart&&_rsi.u.ajax("POST",_rsi.rootShopifyRoute+"cart/add.js",JSON.stringify({items:_rsi.productPage.oldCart.items}),null,null,{"Content-Type":"application/json"})})}_rsi.form.mode="",_rsi.form.discounts.clear(),document.querySelector("#_rsi-cod-form-modal-form").removeEventListener("submit",_rsi.form.onSubmit),document.querySelector("#_rsi-cod-form-modal-close")&&document.querySelector("#_rsi-cod-form-modal-close").removeEventListener("click",_rsi.form.onClose),_rsi.u.isIos()&&document.querySelectorAll("html, body").forEach(function(e){e.style.overflow=null})}},getFormData:function(e){var t=_rsi.cart;if(e)var r=e;else{r=_rsi.u.serializeArray(document.querySelector("#_rsi-cod-form-modal-form"));document.querySelectorAll("#_rsi-cod-form-modal-form input[type=checkbox]:not(:checked)").forEach(function(e){r.push({name:e.getAttribute("name"),value:"off"})});try{var o=[];document.querySelectorAll("#_rsi-cod-form-modal-form input[type=radio]:not(:checked)").forEach(function(e){var t='#_rsi-cod-form-modal-form input[type=radio][name="'+e.getAttribute("name")+'"]:checked';document.querySelector(t)||-1!=o.indexOf(e.getAttribute("name"))||(r.push({name:e.getAttribute("name"),value:"off"}),o.push(e.getAttribute("name")))})}catch(e){console.log(e)}r.push({name:"shop_domain",value:Shopify.shop}),r.forEach(function(e){e.name.indexOf("item_properties")>-1&&(e.value=decodeURI(e.value))})}var i=[];_rsi.form.discounts.codesApplied.forEach(function(e){var t=JSON.parse(JSON.stringify(e));"shipping"==e.type?t.amount=Math.ceil(t.amount/Shopify.currency.rate):t.amount=Math.floor(t.amount/Shopify.currency.rate),i.push(t)});var s="",a="";try{var n=_rsi.u.getCookie("_fbp"),c=_rsi.u.getCookie("_fbc");if(n&&(s=decodeURIComponent(n)),c&&(a=decodeURIComponent(c)),!a){var l=_rsi.u.queryStringToJSON(window.location.search.replace("?",""));l.fbclid&&(a="fb.1."+(new Date).getTime()+"."+l.fbclid)}}catch(e){console.log(e)}var d="",u="";try{var m=_rsi.u.getCookie("_ttp");m&&(d=m);var p=_rsi.u.queryStringToJSON(window.location.search.replace("?",""));p.ttclid&&(u=p.ttclid)}catch(e){console.log(e)}var _="en",f=0;try{var y=Shopify.locale;y.indexOf("-")>-1&&(y=y.split("-")[0]),_=y,_rsi.s.integrations.codFee&&(f=_rsi.s.integrations.codFee.commission)}catch(e){console.log(e)}return{formData:r,cartData:{total_price:t.original_total_price/Shopify.currency.rate,total_weight:t.total_weight,discounts:i,locale:_,codFee:f},trackData:{fbp:s,fbc:a,ttp:d,ttclid:u,purchaseEventId:_rsi.tracking.eventsHanlders.purchaseEventId,utmData:_rsi.metrics.utmData},sourceUrl:window.location.href}},redirectToCustomThankYouPage:function(e){if(window.addEventListener("pageshow",e=>{e.persisted&&(console.log("Reloading page for cache"),window.location.reload())}),!_rsi.s.general.redirectToCustomPage)return!1;if(_rsi.s.general.redirectToCustomPage.isEnabled){if("message"==_rsi.s.general.redirectToCustomPage.type){if(_rsi.s.general.redirectToCustomPage.messHtml){if(document.querySelector("#_rsi-cod-form-modal-form")){var t=_rsi.s.general.redirectToCustomPage.messHtml;try{if(e.order){var r="",o="",i=0;e.order.line_items.forEach((e,t)=>{t>0&&(r+=", "),r+=e.name,i+=e.quantity,o+=e.quantity+" x "+e.name+"
"}),t=(t=(t=(t=(t=(t=(t=t.replace(/{products_summary_with_quantity}/g,o)).replace(/{product_title}/g,r)).replace(/{product_quantity}/g,i)).replace(/{all_products_titles}/g,r)).replace(/{order_id}/g,e.order.id)).replace(/{order_number}/g,e.order.name)).replace(/{order_note}/g,e.order.note?e.order.note:"");var s="",a="",n="",c="",l="",d="",u="",m="",p="",_="";(v=e.order).shipping_address&&(v.shipping_address.first_name&&(s=v.shipping_address.first_name),v.shipping_address.last_name&&(a=v.shipping_address.last_name),v.shipping_address.phone&&(n=v.shipping_address.phone),v.shipping_address.address1&&(l=v.shipping_address.address1),v.shipping_address.address2&&(d=v.shipping_address.address2),v.shipping_address.province&&(u=v.shipping_address.province),v.shipping_address.city&&(m=v.shipping_address.city),v.shipping_address.zip&&(p=v.shipping_address.zip)),v.shipping_lines&&v.shipping_lines.edges[0]&&(_=v.shipping_lines.edges[0].node.title),v.email&&(c=v.email),t=t.replace(/{first_name}/g,s).replace(/{last_name}/g,a).replace(/{phone}/g,n).replace(/{email}/g,c).replace(/{address}/g,l).replace(/{address2}/g,d).replace(/{province}/g,u).replace(/{city}/g,m).replace(/{zip_code}/g,p).replace(/{shipping_rate_name}/g,_).replace(/{order_total}/g,_rsi.u.formatMoney(100*parseFloat(v.total_price_set.shop_money.amount),"amount"))}}catch(e){console.log(e)}if(document.querySelector("#_rsi-cod-form-modal-form").innerHTML='
'+(_rsi.s.form.header.showClose&&!_rsi.s.form.isEmbedded?'':"")+'
'+t+"
",document.querySelector("._rsi-modal-container._rsi-modal-events-disabled")&&document.querySelector("._rsi-modal-container._rsi-modal-events-disabled").classList.remove("_rsi-modal-events-disabled"),document.querySelector("._rsi-cod-form-embed-container._rsi-modal-events-disabled")&&document.querySelector("._rsi-cod-form-embed-container._rsi-modal-events-disabled").classList.remove("_rsi-modal-events-disabled"),document.querySelector("#_rsi-cod-form-modal-close")&&(_rsi.s.form.currentPage="thank_you_messages",document.querySelector("#_rsi-cod-form-modal-close").addEventListener("click",_rsi.form.onClose)),_rsi.s.form.isEmbedded&&document.querySelector("#_rsi-cod-form-embed")){var f=document.querySelector("#_rsi-cod-form-embed").getBoundingClientRect().top+window.pageYOffset-150;window.scroll(0,f)}return!0}return!1}return!1}if("whatsapp"==_rsi.s.general.redirectToCustomPage.type){if(!_rsi.s.general.redirectToCustomPage.wpPhNum||!_rsi.s.general.redirectToCustomPage.wpMess)return!1;var y=_rsi.s.general.redirectToCustomPage.wpMess,h=!1;try{if(e.order){r="",o="",i=0;e.order.line_items.forEach((e,t)=>{t>0&&(r+=", "),r+=e.name,i+=e.quantity,o+=e.quantity+" x "+e.name+"\n"}),y=(y=(y=(y=(y=(y=(y=y.replace(/{products_summary_with_quantity}/g,o)).replace(/{product_title}/g,r)).replace(/{product_quantity}/g,i)).replace(/{order_id}/g,e.order.id)).replace(/{order_number}/g,e.order.name)).replace(/{order_number}/g,e.order.name)).replace(/{order_note}/g,e.order.note?e.order.note:"");s="",a="",n="",c="",l="",d="",u="",m="",p="",_="";var v=e.order;h=v.order_status_url,v.shipping_address&&(v.shipping_address.first_name&&(s=v.shipping_address.first_name),v.shipping_address.last_name&&(a=v.shipping_address.last_name),v.shipping_address.phone&&(n=v.shipping_address.phone),v.shipping_address.address1&&(l=v.shipping_address.address1),v.shipping_address.address2&&(d=v.shipping_address.address2),v.shipping_address.province&&(u=v.shipping_address.province),v.shipping_address.city&&(m=v.shipping_address.city),v.shipping_address.zip&&(p=v.shipping_address.zip)),v.email&&(c=v.email),v.shipping_lines&&v.shipping_lines.edges[0]&&(_=v.shipping_lines.edges[0].node.title),y=y.replace(/{first_name}/g,s).replace(/{last_name}/g,a).replace(/{phone}/g,n).replace(/{email}/g,c).replace(/{address}/g,l).replace(/{address2}/g,d).replace(/{province}/g,u).replace(/{city}/g,m).replace(/{zip_code}/g,p).replace(/{shipping_rate_name}/g,_).replace(/{order_total}/g,_rsi.u.formatMoney(100*parseFloat(v.total_price_set.shop_money.amount),"amount"))}}catch(e){console.log(e)}var g="https://api.whatsapp.com/send/?phone="+encodeURIComponent(_rsi.s.general.redirectToCustomPage.wpPhNum.replace("+",""))+"&text="+encodeURIComponent(y);try{new URL(g)}catch(e){return!1}return window.location=g,h&&setTimeout(function(){window.location=h},5e3),!0}g=(g=_rsi.s.general.redirectToCustomPage.url).trim();try{if(e.order){r=e.order.line_items[0].name;g=(g=(g=g.replace("{product_title}",encodeURIComponent(r))).replace("{order_id}",encodeURIComponent(e.order.id))).replace("{order_number}",encodeURIComponent(e.order.name))}}catch(e){console.log(e)}try{new URL(g)}catch(e){return!1}return window.location=g,!0}return!1},redirectToDefThankYouPage:function(e,t){let r=t.order,o={};r.email?o.email=r.email:r.shipping_address.phone&&(o.phone=r.shipping_address.phone),o.order_number=r.name,window.location=e},soldOutText:{t:{en:"One or more products in your cart are sold out. Please reload this page and contact the store support.",it:"Uno o più prodotti nel carrello sono esauriti. Ricarica questa pagina e contatta il supporto del negozio.",hu:"A kosarában lévő egy vagy több termék elfogyott. Kérjük, töltse be újra ezt az oldalt, és lépjen kapcsolatba az áruház támogatásával.",el:"Ένα ή περισσότερα προϊόντα στο καλάθι σας έχουν εξαντληθεί. Επαναλάβετε τη φόρτωση αυτής της σελίδας και επικοινωνήστε με την υποστήριξη καταστήματος.",es:"Uno o más productos en su carrito están agotados. Vuelva a cargar esta página y póngase en contacto con el soporte de la tienda.",cs:"Jeden nebo více produktů ve vašem košíku je vyprodáno. Znovu načtěte tuto stránku a kontaktujte podporu obchodu.",fr:"Un ou plusieurs produits de votre panier sont épuisés. Veuillez recharger cette page et contacter le support du magasin.",pt:"Um ou mais produtos em seu carrinho estão esgotados. Atualize esta página e entre em contato com o suporte da loja.",sl:"En ali več izdelkov v vaši košarici je razprodanih. Ponovno naložite to stran in se obrnite na podporo trgovine.",bg:"Един или повече продукти във вашата количка са изчерпани. Моля, презаредете тази страница и се свържете с поддръжката на магазина.",lt:"Vienas ar daugiau prekių jūsų krepšelyje yra išparduotos. Įkelkite šį puslapį iš naujo ir susisiekite su parduotuvės palaikymo komanda.",ro:"Unul sau mai multe produse din coșul dvs. sunt epuizate. Vă rugăm să reîncărcați această pagină și să contactați asistența magazinului.",sk:"Jeden alebo viac produktov vo vašom košíku je vypredaných. Znova načítajte túto stránku a kontaktujte podporu obchodu.",pl:"Jeden lub więcej produktów w Twoim koszyku jest wyprzedanych. Załaduj ponownie tę stronę i skontaktuj się z obsługą sklepu."}},planLimitText:{t:{en:"Message for the store owner:

You reached the orders limit of your plan on Releasit COD Form & Upsells or your store was frozen by Shopify. Please change plan on the app and contact Releasit support from the app to recover your lost orders.

The app sent you 3 emails when you reached 80%, 90% and 100% of the limit.",it:"Messaggio per il proprietario del negozio:

Hai raggiunto il limite di ordini del tuo piano su Releasit COD Form & Upsell o il tuo negozio è stato congelato da Shopify. Modifica il piano sull'app e contatta l'assistenza Releasit dall'app per recuperare gli ordini persi.

L'app ti ha inviato 3 email quando hai raggiunto l'80%, il 90% e il 100% del limite.",es:"Mensaje para el propietario de la tienda:

Alcanzaste el límite de pedidos de tu plan en Releasit COD Form & Upsells o Shopify congeló tu tienda. Cambie el plan en la aplicación y comuníquese con el soporte de Releasit desde la aplicación para recuperar sus pedidos perdidos.

La aplicación le envió 3 correos electrónicos cuando alcanzó el 80%, 90% y 100% del límite.",fr:"Message pour le propriétaire du magasin :

Vous avez atteint la limite de commandes de votre plan sur Releasit COD Form & Upsells ou votre magasin a été gelé par Shopify. Veuillez changer de plan sur l'application et contacter l'assistance Releasit depuis l'application pour récupérer vos commandes perdues.

L'application vous a envoyé 3 e-mails lorsque vous avez atteint 80 %, 90 % et 100 % de la limite."}},invalidPhoneText:{t:{en:"Shopify error: Phone number provided appears to be invalid or not in use. Please ensure you've entered a valid and legal PHONE NUMBER!",it:"Errore Shopify: il numero di telefono fornito sembra essere non valido o non in uso. Assicurati di aver inserito un NUMERO DI TELEFONO valido e legale!",es:"Error de Shopify: el número de teléfono proporcionado parece ser inválido o no estar en uso. ¡Asegúrate de haber ingresado un NÚMERO DE TELÉFONO válido y legal!",fr:"Erreur Shopify: le numéro de téléphone fourni semble invalide ou non utilisé. Assurez-vous d'avoir saisi un NUMÉRO DE TÉLÉPHONE valide et légal !"}},quantityBlocked:{t:{en:"The quantity of more than one products in your cart is blocked. Please reload this page and contact the store support. Message for store owner: [Go to Fraud Prevention -> User blocking] to unblock the product.",it:"La quantità di più prodotti nel carrello è bloccata. Ricarica questa pagina e contatta il supporto del negozio. Messaggio per il proprietario del negozio: [Vai a Prevenzione frodi -> Blocco utenti] per sbloccare il prodotto.",es:"La cantidad de más de un producto en su carrito está bloqueada. Vuelva a cargar esta página y póngase en contacto con el soporte de la tienda. Mensaje para el propietario de la tienda: [Vaya a Prevención de fraudes -> Bloqueo de usuarios] para desbloquear el producto.",fr:"La quantité de plus d'un produit dans votre panier est bloquée. Veuillez recharger cette page et contacter le support du magasin. Message pour le propriétaire du magasin : [Allez à Prévention de la fraude -> Blocage des utilisateurs] pour débloquer le produit."}},ordersBlocked:{t:{en:"You can't make orders from this store.",it:"Non puoi effettuare ordini da questo negozio.",es:"No puedes hacer pedidos en esta tienda.",fr:"Vous ne pouvez pas passer de commandes dans ce magasin."}},ipBlocked:{t:{en:"You can't make orders from this store. Your IP address is blocked. Message for store owner [Go to Fraud Prevention -> User blocking] to unblock your account for this customer.",it:"Non puoi effettuare ordini da questo negozio. Il tuo indirizzo IP è bloccato. Messaggio per il proprietario del negozio [Vai a Prevenzione frodi -> Blocco utenti] per sbloccare il tuo account per questo cliente.",es:"No puedes hacer pedidos en esta tienda. Tu dirección IP está bloqueada. Mensaje para el propietario de la tienda [Vaya a Prevención de fraudes -> Bloqueo de usuarios] para desbloquear su cuenta para este cliente.",fr:"Vous ne pouvez pas passer de commandes dans ce magasin. Votre adresse IP est bloquée. Message pour le propriétaire du magasin [Allez à Prévention de la fraude -> Blocage des utilisateurs] pour débloquer votre compte pour ce client."}},emailBlocked:{t:{en:"You can't make orders from this store. Your email address is blocked. Message for store owner [Go to Fraud Prevention -> User blocking] to unblock your account for this customer.",it:"Non puoi effettuare ordini da questo negozio. Il tuo indirizzo email è bloccato. Messaggio per il proprietario del negozio [Vai a Prevenzione frodi -> Blocco utenti] per sbloccare il tuo account per questo cliente.",es:"No puedes hacer pedidos en esta tienda. Tu dirección de correo electrónico está bloqueada. Mensaje para el propietario de la tienda [Vaya a Prevención de fraudes -> Bloqueo de usuarios] para desbloquear su cuenta para este cliente.",fr:"Vous ne pouvez pas passer de commandes dans ce magasin. Votre adresse e-mail est bloquée. Message pour le propriétaire du magasin [Allez à Prévention de la fraude -> Blocage des utilisateurs] pour débloquer votre compte pour ce client."}},phoneBlocked:{t:{en:"You can't make orders from this store. Your phone number is blocked. Message for store owner [Go to Fraud Prevention -> User blocking] to unblock your account for this customer.",it:"Non puoi effettuare ordini da questo negozio. Il tuo numero di telefono è bloccato. Messaggio per il proprietario del negozio [Vai a Prevenzione frodi -> Blocco utenti] per sbloccare il tuo account per questo cliente.",es:"No puedes hacer pedidos en esta tienda. Tu número de teléfono está bloqueado. Mensaje para el propietario de la tienda [Vaya a Prevención de fraudes -> Bloqueo de usuarios] para desbloquear su cuenta para este cliente.",fr:"Vous ne pouvez pas passer de commandes dans ce magasin. Votre numéro de téléphone est bloqué. Message pour le propriétaire du magasin [Allez à Prévention de la fraude -> Blocage des utilisateurs] pour débloquer votre compte pour ce client."}},cannotCombineWithAutomaticDiscount:{t:{en:"Cannot combine with automatic discounts.",it:"Impossibile combinare con sconti automatici.",es:"No se puede combinar con descuentos automáticos.",fr:"Impossible de combiner avec des remises automatiques."}},outOfStock:{t:{en:"Please check the product availability on your admin panel. [Settings -> Shipping and delivery -> General Shipping rates -> Add rates or setup Fullfilment location (Add locations)]",it:"Controlla la disponibilità del prodotto nel pannello di amministrazione. [Impostazioni -> Spedizione e consegna -> Tariffe di spedizione generali -> Aggiungi tariffe o configura la posizione di evasione (Aggiungi posizioni)]",es:"Verifique la disponibilidad del producto en su panel de administración. [Configuración -> Envío y entrega -> Tarifas de envío generales -> Agregar tarifas o configurar ubicación de cumplimiento (Agregar ubicaciones)]",fr:"Veuillez vérifier la disponibilité du produit dans votre panneau d'administration. [Paramètres -> Expédition et livraison -> Tarifs d'expédition généraux -> Ajouter des tarifs ou configurer l'emplacement de traitement (Ajouter des emplacements)]"}},handleOrderErrors:function(e,t,r,o){try{var i="";switch(e){case"phone_blocked":i=_rsi.s.general.bsMess||_rsi.form.phoneBlocked.t.en,_rsi.form.phoneBlocked.t[t.cartData.locale]&&(i=_rsi.s.general.bsMess||_rsi.form.phoneBlocked.t[t.cartData.locale]);break;case"email_blocked":i=_rsi.s.general.bsMess||_rsi.form.emailBlocked.t.en,_rsi.form.emailBlocked.t[t.cartData.locale]&&(i=_rsi.s.general.bsMess||_rsi.form.emailBlocked.t[t.cartData.locale]);break;case"ip_blocked":i=_rsi.s.general.bsMess||_rsi.form.ipBlocked.t.en,_rsi.form.ipBlocked.t[t.cartData.locale]&&(i=_rsi.s.general.bsMess||_rsi.form.ipBlocked.t[t.cartData.locale]);break;case"orders_blocked":i=_rsi.s.general.bsMess||_rsi.form.ordersBlocked.t.en,_rsi.form.ordersBlocked.t[t.cartData.locale]&&(i=_rsi.s.general.bsMess||_rsi.form.ordersBlocked.t[t.cartData.locale]);break;case"quantity_blocked":i=_rsi.s.general.bsMess||_rsi.form.quantityBlocked.t.en,_rsi.form.quantityBlocked.t[t.cartData.locale]&&(i=_rsi.s.general.bsMess||_rsi.form.quantityBlocked.t[t.cartData.locale]);break;case"inventory":i=_rsi.form.soldOutText.t.en,_rsi.form.soldOutText.t[t.cartData.locale]&&(i=_rsi.form.soldOutText.t[t.cartData.locale]);break;case"plan_limit":i=_rsi.form.planLimitText.t.en,_rsi.form.planLimitText.t[t.cartData.locale]&&(i=_rsi.form.planLimitText.t[t.cartData.locale]);break;case"invalid_phone":if(r){i=_rsi.form.invalidPhoneText.t.en,_rsi.form.invalidPhoneText.t[t.cartData.locale]&&(i=_rsi.form.invalidPhoneText.t[t.cartData.locale]);break}{const e={type:"phone",name:"phone"},t={name:"phone",value:"123"},r=_rsi.s.form.generalTexts.errors.invalidPhone;_rsi.s.form.currentPage="init";var s=0,a=0,n=_rsi&&_rsi.shippingRates.calculate(_rsi.cart)?_rsi.shippingRates.calculate(_rsi.cart).price*Shopify.currency.rate:0,c=_rsi&&_rsi.form.discounts.totalAmount?_rsi.form.discounts.totalAmount:0;_rsi&&_rsi.form.tickUps.selectedUps.length>0&&_rsi.form.tickUps.selectedUps.forEach(e=>{s+=e.price*Shopify.currency.rate}),_rsi&&_rsi.s.integrations.codFee&&_rsi.s.integrations.codFee.isFeeEnabled&&(a=_rsi.s.integrations.codFee.commission);var l=_rsi.cart.original_total_price-c+a+n+s,d=l||_rsi.cart.original_total_price;if(document.querySelector("._rsi-modal-container._rsi-modal-events-disabled")&&document.querySelector("._rsi-modal-container._rsi-modal-events-disabled").classList.remove("_rsi-modal-events-disabled"),document.querySelector("._rsi-cod-form-embed-container._rsi-modal-events-disabled")&&document.querySelector("._rsi-cod-form-embed-container._rsi-modal-events-disabled").classList.remove("_rsi-modal-events-disabled"),document.querySelector("#_rsi-cod-form-modal-form")&&document.querySelector("#_rsi-cod-form-modal-form").style.removeProperty("pointer-events"),document.querySelector("._rsi-build-block-custom-button-checkout")||document.querySelector("._rsi-build-block-whatsapp-button")){const e=document.querySelectorAll('div[data-type^="additionals_checkout_button"]'),t=document.querySelectorAll('div[data-type^="additionals_whatsapp_button"]');e.forEach(e=>{if(e){const t=e.dataset.type,r=_rsi.s.form.fields.items_array.find(e=>e.type===t);if(r){const t=e.querySelector("a");t&&(t.style.pointerEvents="auto",t.innerHTML=r.text.replace("{order_total}",_rsi.u.formatMoney(d,"amount_with_comma_separator")))}}}),t.forEach(e=>{if(e){const t=e.dataset.type,r=_rsi.s.form.fields.items_array.find(e=>e.type===t);if(r){const t=e.querySelector("a");t&&(t.style.pointerEvents="auto",t.innerHTML=r.text.replace("{order_total}",_rsi.u.formatMoney(d,"amount_with_comma_separator")))}}})}return document.querySelector('#_rsi-cod-form-modal-form button[type="submit"]')&&(document.querySelector('#_rsi-cod-form-modal-form button[type="submit"]').innerHTML=_rsi.s.form.submitButton.text.replace("{order_total}",_rsi.u.formatMoney(l,"amount_with_comma_separator"))),_rsi.form.validation.setFieldError(r,e,t)}case"blocked":i=_rsi.s.general.bsMess?_rsi.s.general.bsMess:"You can't make orders from this store. Message for store owner [Go to Fraud Prevention -> User blocking] to unblock your account for this customer.";break;case"out_of_stock":const u=_rsi.s.localization.countryCode.toLowerCase()||"en";i=o.message+" "+_rsi.form.outOfStock.t.en,_rsi.form.outOfStock.t[u]&&(i="Shopify "+o.status+"error: "+o.message+" "+_rsi.form.outOfStock.t[u]);break;default:i="Shopify error: "+e}if(document.querySelector("#_rsi-cod-form-modal-form").innerHTML='
'+(_rsi.s.form.header.showClose&&!_rsi.s.form.isEmbedded?'':"")+'

'+i+"

",document.querySelector("._rsi-modal-container._rsi-modal-events-disabled")&&document.querySelector("._rsi-modal-container._rsi-modal-events-disabled").classList.remove("_rsi-modal-events-disabled"),document.querySelector("._rsi-cod-form-embed-container._rsi-modal-events-disabled")&&document.querySelector("._rsi-cod-form-embed-container._rsi-modal-events-disabled").classList.remove("_rsi-modal-events-disabled"),document.querySelector("#_rsi-cod-form-modal-close")&&(_rsi.s.form.currentPage="thank_you_messages",document.querySelector("#_rsi-cod-form-modal-close").addEventListener("click",_rsi.form.onClose)),_rsi.s.form.isEmbedded&&document.querySelector("#_rsi-cod-form-embed")){var u=document.querySelector("#_rsi-cod-form-embed").getBoundingClientRect().top+window.pageYOffset-150;window.scroll(0,u)}}catch(e){console.log(e)}},onSubmit:function(e,t,r,o){try{if(e&&(e.preventDefault(),e.stopPropagation()),"init_submitting"==_rsi.s.form.currentPage)return;if("loading"==_rsi.s.form.currentPage&&!t)return;if(_rsi.s.testMode)return;var i=r||_rsi.form.getFormData();if("function"==typeof _COD_FORM_OVERWRITE_ON_SUBMIT_START&&!_COD_FORM_OVERWRITE_ON_SUBMIT_START(i.formData))return;if(!(_rsi.form.validation.check(i.formData)||_rsi.upsells.isPostPurchase&&t))return void _rsi.tracking.sendGtag("ga",null,{hitType:"event",eventAction:"FormSubmitInvalid"});if(_rsi.s.form.currentPage="init_submitting",_rsi.form.saveData.stop(),_rsi.upsells.isPostPurchase&&t||_rsi.messages.otp.isEnabled&&o){if((_rsi.s.upsells.isPostPurchaseValidPage||_rsi.messages.otp.isEnabled&&o)&&(_rsi.s.form.currentPage="loading",_rsi.form.build()),_rsi.s.form.isEmbedded&&document.querySelector("#_rsi-cod-form-embed")){var s=document.querySelector("#_rsi-cod-form-embed").getBoundingClientRect().top+window.pageYOffset-150;window.scroll(0,s)}}else document.querySelector("#_rsi-cod-form-modal ._rsi-modal-container").classList.add("_rsi-modal-events-disabled"),document.querySelector('#_rsi-cod-form-modal-form button[type="submit"]')&&(document.querySelector('#_rsi-cod-form-modal-form button[type="submit"]').innerHTML='');if(_rsi.messages.otp.isEnabled&&!o)return void _rsi.messages.otp.init(i);if(_rsi.upsells.isPostPurchase&&!t)return _rsi.s.form.currentPage="init_post_purchase_upsell",void _rsi.upsells.open(i);_rsi.form.saveData.clear(),_rsi.u.ajax("POST",_rsi.s.form.postUrl,JSON.stringify(i),function(e){if((e=JSON.parse(e)).customRsiErrorMessage)_rsi.form.handleOrderErrors(e.customRsiErrorMessage,i,_rsi.s.upsells.isPostPurchaseValidPage);else{if(!e.customRsiErrorMessage&&e.referrer&&"tripulantes-mba"===e.referrer.toLowerCase()&&_rsi.u.ajax("POST","https://rest.gohighlevel.com/v1/contacts/",JSON.stringify({firstName:e.order.shipping_address.first_name||"",lastName:e.order.shipping_address.last_name||"",email:e.order.email||"",phone:e.order.phone||"",address1:e.order.shipping_address.address_1||"",city:e.order.shipping_address.city||"",postalCode:e.order.shipping_address.zip||"",country:e.order.shipping_address.country_code_v2||""}),function(e){console.log("create contact response: ",e)},function(e){console.error("create contact error: ",e)},{"Content-Type":"application/json",Authorization:"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJsb2NhdGlvbl9pZCI6Ims2REE0YXJKbGdBcWc4ZWFYOVVxIiwiY29tcGFueV9pZCI6IllqZHp0TnFGYmVrQUZwRm84Y24xIiwidmVyc2lvbiI6MSwiaWF0IjoxNjk1MTcxNTk5MjA2LCJzdWIiOiJ1c2VyX2lkIn0.0frC53K3Y_h85GUKh_Sy8PCiwYU74nlzUzlTGfY6jSE"}),"function"==typeof _COD_FORM_ON_SUBMIT_END&&_COD_FORM_ON_SUBMIT_END(),_rsi.s.general.saveOrdersAsDrafts)return _rsi.s.form.isEmbedded?(e&&!e.customRsiErrorMessage&&_rsi.tracking.eventsHanlders.purchase(e),void(_rsi.form.redirectToCustomThankYouPage(e)||document.querySelector("#_rsi-cod-form-modal-form").remove())):(_rsi.s.form.currentPage="confirmation",e&&!e.customRsiErrorMessage&&_rsi.tracking.eventsHanlders.purchase(e),void(_rsi.form.redirectToCustomThankYouPage(e)||_rsi.form.onClose()));if(Object.keys(e).length){e&&!e.customRsiErrorMessage&&_rsi.tracking.eventsHanlders.purchase(e);var t=function(){if(_rsi.s.form.isEmbedded){if("function"==typeof _COD_FORM_OVERWRITE_ON_SUBMIT_END&&!_COD_FORM_OVERWRITE_ON_SUBMIT_END(e.order))return;return _rsi.form.mode="",void(e.order.order_status_url&&!_rsi.form.redirectToCustomThankYouPage(e)&&_rsi.form.redirectToDefThankYouPage(e.order.order_status_url,e))}if("function"==typeof _COD_FORM_OVERWRITE_ON_SUBMIT_END)if("string"==typeof _CUSTOM_COD_FORM_THANK_YOU_PAGE_LINK){if(-1==_CUSTOM_COD_FORM_THANK_YOU_PAGE_LINK.indexOf("tiendainnovatech")&&!_COD_FORM_OVERWRITE_ON_SUBMIT_END(e.order))return}else if(!_COD_FORM_OVERWRITE_ON_SUBMIT_END(e.order))return;_rsi.form.mode="",e.order.order_status_url&&!_rsi.form.redirectToCustomThankYouPage(e)&&_rsi.form.redirectToDefThankYouPage(e.order.order_status_url,e)};"normalCart"==_rsi.form.mode?_rsi.cartManager.clearCart(function(){t()},function(){t()}):"productCart"==_rsi.form.mode?_rsi.cartManager.clearCart(function(){_rsi.productPage.oldCart&&"empty"!=_rsi.productPage.oldCart?_rsi.u.ajax("POST",_rsi.rootShopifyRoute+"cart/add.js",JSON.stringify({items:_rsi.productPage.oldCart.items}),function(e){t()},function(e){t()},{"Content-Type":"application/json"}):t()},function(){t()}):t()}}},function(e,t){var r=_rsi.form.abandId;_rsi.u.sendReport({abanId:r,msg:"Error on create-order. statusCode: "+t+" Error details: "+e+" postUrl: "+_rsi.s.form.postUrl,isCritical:!0}),0!=t&&502!=t&&430!=t&&t||_rsi.u.ajax("POST",_rsi.s.form.postUrl+"?is_abandoned_post_purchase_upsell=true",JSON.stringify(i),function(e){},function(e,t){var r=_rsi.form.abandId;_rsi.u.sendReport({abanId:r,msg:"Error on create-order retry. statusCode: "+t+" Error details: "+e,isCritical:!0})})})}catch(e){_rsi.u.sendReport({msg:"onSubmit error onSubmit: "+e})}},generateCheckoutLine:function(e,t,r,o){var i="";return i+='
',i+=''+e+"",i+=''+t+"",i+="
"},quantityHandlers:{isChanging:!1,embeddedOverwriteQuantity:!1,init:function(){_rsi.form.quantityHandlers.isChanging=!1,document.querySelector("._rsi-modal-line-item ._rsi-modal-line-item-remove-button")&&document.querySelectorAll("._rsi-modal-line-item ._rsi-modal-line-item-remove-button").forEach(function(e){e.addEventListener("click",function(e){e.preventDefault();var t=e.target.closest("._rsi-modal-line-item").getAttribute("data-line-item-variant-id");_rsi.form.quantityHandlers.updateVariant(t,0)})}),document.querySelector("._rsi-build-block-quantity-selector")&&1==_rsi.cart.items.length&&!_rsi.form.quantityOffers.currentOffer&&(document.querySelector("._rsi-build-block-quantity-selector #_rsi-modal-quantity-shower").setAttribute("data-variant-id",_rsi.cart.items[0].variant_id),document.querySelector("._rsi-build-block-quantity-selector #_rsi-modal-quantity-shower").innerHTML=_rsi.cart.items[0].quantity,document.querySelector("._rsi-build-block-quantity-selector").classList.remove("_rsi-build-block-not-active"),document.querySelector("._rsi-build-block-quantity-selector #_rsi-modal-remove-quantity-button").addEventListener("click",function(e){var t=document.querySelector("._rsi-build-block-quantity-selector #_rsi-modal-quantity-shower").getAttribute("data-variant-id"),r=parseInt(document.querySelector("._rsi-build-block-quantity-selector #_rsi-modal-quantity-shower").innerHTML);(r-=1)>=1&&_rsi.form.quantityHandlers.updateVariant(t,r,!0)}),document.querySelector("._rsi-build-block-quantity-selector #_rsi-modal-add-quantity-button").addEventListener("click",function(e){var t=document.querySelector("._rsi-build-block-quantity-selector #_rsi-modal-quantity-shower").getAttribute("data-variant-id"),r=parseInt(document.querySelector("._rsi-build-block-quantity-selector #_rsi-modal-quantity-shower").innerHTML);(r+=1)>=1&&_rsi.form.quantityHandlers.updateVariant(t,r,!0)}))},updateVariant:function(e,t,r){if(!_rsi.form.quantityHandlers.isChanging){if(_rsi.form.quantityHandlers.isChanging=!0,r&&document.querySelector("._rsi-build-block-quantity-selector #_rsi-modal-quantity-shower")&&(document.querySelector("._rsi-build-block-quantity-selector #_rsi-modal-quantity-shower").innerHTML=t,_rsi.form.quantityHandlers.embeddedOverwriteQuantity=t,_rsi.s.form.isEmbedded))return document.querySelector("#_rsi-cod-form-modal-form").classList.add("_rsi-modal-events-disabled"),void(_rsi.form.quantityHandlers.isChanging=!1);document.querySelector("#_rsi-cod-form-modal-form").classList.add("_rsi-modal-events-disabled"),_rsi.s.form.currentPage="init_submitting";var o={};o[e]=t,_rsi.u.ajax("POST",_rsi.rootShopifyRoute+"cart/update.js",JSON.stringify({updates:o}),function(e){_rsi.form.discounts.clear(),_rsi.s.form.currentPage="closed";try{return e=JSON.parse(e),void _rsi.form.open(!1,!1,!0,e)}catch(e){_rsi.u.sendReport({msg:"Error while parsing data on update.js in removeVariant. Error: "+e})}_rsi.form.open(!1,!1,!0)},function(e){console.error(JSON.parse(e)),_rsi.form.handleOrderErrors(JSON.parse(e).message)},{"Content-Type":"application/json"},!0)}}},quantityOffers:{productCache:!1,offersCache:!1,currentOffer:!1,selectedOfferIn:!1,defaultCodeText:"QUANTITY DISCOUNT",savedSelection:!1,discount:{type:!1,value:0,code:""},productCaches:[],selectedVariantId:!1,calculateProductCachesInPage:function(){try{var e=[];document.querySelectorAll('a[href*="/products/"]').forEach((t,r)=>{try{var o="/products"+t.getAttribute("href").split("/products")[1];o=o.split("?")[0],-1==e.indexOf(o)&&e.length<5&&e.push(o)}catch(e){console.log(e)}}),e.forEach((e,t)=>{setTimeout(function(){_rsi.u.ajax("GET",e+".js",null,function(e){if((e=JSON.parse(e)).options.length>0){var t=[];e.options.forEach(e=>{"object"==typeof e?t.push(e.name):"string"==typeof e&&t.push(e)}),e.options=t}_rsi.form.quantityOffers.productCaches.push(e)},null,null,!0)},500*t)})}catch(e){console.log(e)}},init:function(e){if(_rsi.form.quantityOffers.selectedOfferIn=!1,_rsi.form.quantityOffers.selectedVariantId=!1,_rsi.form.quantityOffers.discount.type=!1,document.querySelector("#_rsi-quantity-offers-hide-css")&&document.querySelector("#_rsi-quantity-offers-hide-css").remove(),!_rsi.s.shippingRates.isAutomatic||_rsi.s.form.isEmbedded){if(document.querySelector("#rsi-cod-form-quantity-offers-custom-hook")&&(document.querySelector("#rsi-cod-form-quantity-offers-hook")&&document.querySelector("#rsi-cod-form-quantity-offers-hook").remove(),document.querySelector("#rsi-cod-form-quantity-offers-custom-hook").insertAdjacentHTML("afterend",'
'),document.querySelector("#rsi-cod-form-quantity-offers-custom-hook").remove()),!_rsi.form.quantityOffers.productCache){if(!document.querySelector("#rsi-cod-form-product-cache"))return;try{if(_rsi.form.quantityOffers.productCache=JSON.parse(document.querySelector("#rsi-cod-form-product-cache").textContent),!_rsi.form.quantityOffers.productCache&&document.querySelector("script.product-json")&&(_rsi.form.quantityOffers.productCache=JSON.parse(document.querySelector("script.product-json").textContent)),_rsi.form.quantityOffers.productCaches.length>0){var t=!1;_rsi.cart&&(t=_rsi.cart.items[0].product_id),_rsi.form.quantityOffers.productCaches.forEach(e=>{e.id==t&&(_rsi.form.quantityOffers.productCache=e)})}if(_rsi.appBlockCurrentProduct){t=!1;_rsi.cart&&(t=_rsi.cart.items[0].product_id),_rsi.appBlockCurrentProduct.id==t&&(_rsi.form.quantityOffers.productCache=_rsi.appBlockCurrentProduct)}}catch(e){return void console.log(e)}}if(!_rsi.form.quantityOffers.productCache&&_rsi.isPageFly)try{var r=Object.keys(_rsi.pageFlyProducts)[0];if(_rsi.cart&&(r=_rsi.cart.items[0].product_id),_rsi.pageFlyProducts[r]){var o=JSON.parse(JSON.stringify(_rsi.pageFlyProducts[r]));o.price=o.variants[0].price,_rsi.form.quantityOffers.productCache=o}}catch(e){return void console.log(e)}if(_rsi.form.quantityOffers.productCache&&(_rsi.form.quantityOffers.offersCache||"undefined"!=typeof _RSI_COD_FORM_QUANTIY_OFFERS&&(_rsi.form.quantityOffers.offersCache=_RSI_COD_FORM_QUANTIY_OFFERS),_rsi.form.quantityOffers.offersCache)){var i=!1,s=!1,a=!1;try{_rsi.cart&&1==_rsi.cart.items.length&&_rsi.cart.items[0].product_id==_rsi.form.quantityOffers.productCache.id&&(a=!0,i=_rsi.cart.items[0].variant_id,s=_rsi.cart.items[0].quantity),_rsi.s.form.isEmbedded&&(a=!0)}catch(e){console.log(e)}if(a){if(!_rsi.form.quantityOffers.currentOffer)try{_rsi.form.quantityOffers.offersCache.forEach(function(e){e.isActive&&!_rsi.form.quantityOffers.currentOffer&&e.pIds.indexOf(_rsi.form.quantityOffers.productCache.id+"")>-1&&(_rsi.form.quantityOffers.currentOffer=e)})}catch(e){console.log(e)}if(_rsi.form.quantityOffers.currentOffer){if(e)return!0;if(void 0===_rsi.form.quantityOffers.currentOffer.noShowIfQuantityIsGreater&&(_rsi.form.quantityOffers.currentOffer.noShowIfQuantityIsGreater=!1),void 0===_rsi.form.quantityOffers.currentOffer.disableVariantsUseFirstVariant&&(_rsi.form.quantityOffers.currentOffer.disableVariantsUseFirstVariant=!0),_rsi.form.quantityOffers.currentOffer.noShowIfQuantityIsGreater&&_rsi.cart)try{let e=!1;if(_rsi.form.quantityOffers.currentOffer.offers.forEach(function(t){_rsi.cart.items[0].quantity<=t.qty&&(e=!0)}),!e)return void(_rsi.form.quantityOffers.currentOffer=!1)}catch(e){console.log(e)}if(_rsi.form.quantityOffers.savedSelection)try{_rsi.form.quantityOffers.savedSelection.id!=_rsi.form.quantityOffers.currentOffer.id&&(_rsi.form.quantityOffers.savedSelection=!1)}catch(e){console.log(e)}_rsi.form.quantityOffers.currentOffer.offers.sort(function(e,t){return e.pos-t.pos}),_rsi.form.quantityOffers.selectedOfferIn||(_rsi.form.quantityOffers.selectedOfferIn=_rsi.form.quantityOffers.currentOffer.offers[0],_rsi.form.quantityOffers.currentOffer.offers.forEach(function(e){e.pres&&(_rsi.form.quantityOffers.selectedOfferIn=e)}),_rsi.form.quantityOffers.currentOffer.offers.forEach(function(e){s>1&&e.qty==s&&(_rsi.form.quantityOffers.selectedOfferIn=e,i&&_rsi.form.quantityOffers.saveSelection(i))}),_rsi.form.quantityOffers.savedSelection&&_rsi.form.quantityOffers.currentOffer.offers.forEach(function(e){_rsi.form.quantityOffers.savedSelection.selectedPos==e.pos&&(_rsi.form.quantityOffers.selectedOfferIn=e)}));try{var n=_rsi.u.queryStringToJSON(window.location.search.replace("?",""));if(n.rsi_ac_ds){var c=JSON.parse(atob(n.rsi_ac_ds)),l=c.dsT,d=c.dsV,u="RECOVERY DISCOUNT";d>0&&(_rsi.form.quantityOffers.discount.type=l,_rsi.form.quantityOffers.discount.code=u,_rsi.form.quantityOffers.discount.value=d)}else if(_rsi.dss.activeDiscount){l=_rsi.dss.activeDiscount.type,d=_rsi.dss.activeDiscount.value,u="RECOVERY DISCOUNT";d>0&&(_rsi.form.quantityOffers.discount.type=l,_rsi.form.quantityOffers.discount.code=u,_rsi.form.quantityOffers.discount.value=d)}}catch(e){console.log(e)}_rsi.form.quantityOffers.lastVariantId&&i!=_rsi.form.quantityOffers.lastVariantId&&(_rsi.form.quantityOffers.savedSelection=!1),_rsi.form.quantityOffers.lastVariantId=i,i&&(_rsi.form.quantityOffers.selectedVariantId=i),_rsi.form.quantityOffers.open(!1,i)}}}}},saveSelection:function(e){try{if(!_rsi.form.quantityOffers.selectedOfferIn||!_rsi.form.quantityOffers.currentOffer)return;var t={id:_rsi.form.quantityOffers.currentOffer.id,selectedPos:_rsi.form.quantityOffers.selectedOfferIn.pos,offers:[]};if(e)_rsi.form.quantityOffers.currentOffer.offers.forEach(function(r){for(var o={pos:r.pos,variants:[]},i=0;i._rsi-modal-line-items,._rsi-build-block-order-summary{display:none !important}'),document.querySelectorAll("._rsi-build-block-order-summary").forEach(function(e){e.classList.add("_rsi-build-block-not-active")}),document.querySelectorAll('._rsi-modal-line-items input[type="hidden"]').forEach(function(e){e.remove()}))},build:function(e){var t="";try{t=_rsi.form.quantityOffers.productCache.title}catch(e){console.log(e)}var r=_rsi.form.quantityOffers.savedSelection,o="";o+='
',_rsi.form.quantityOffers.currentOffer.offers.forEach(function(i){var s=i.pos==_rsi.form.quantityOffers.selectedOfferIn.pos,a=!1;if(r&&r.offers.forEach(function(e){e.pos==i.pos&&e.variants.length==i.qty&&(a=e)}),o+='
',o+='
',(_rsi.form.quantityOffers.productCache.featured_image||i.imgUrl)&&!_rsi.form.quantityOffers.currentOffer.hideImg){var n=_rsi.form.quantityOffers.productCache.featured_image;i.imgUrl&&i.imgUrl.length>0&&(n=i.imgUrl),o+='
'}o+='
',o+='
'+i.title.replace("{product_name}",t)+"
",i.plaque&&(o+='
'+i.plaque+"
"),o+="
";var c=_rsi.form.quantityOffers.calculateOfferPrices(i);if(o+='
',c.comparePrice){var l="";i.hideOldP&&(l=' style="display: none;"'),o+='
"+_rsi.u.formatMoney(c.comparePrice,"amount_with_comma_separator",!1,!0)+"
"}var d="#000";if(i.prC&&(d=i.prC),o+='
'+_rsi.u.formatMoney(c.totalPrice,"amount_with_comma_separator",!1,!0)+"
",o+="
",o+="
",_rsi.form.quantityOffers.productCache.variants.length>1&&!_rsi.form.quantityOffers.currentOffer.disableVariants){if(2==_rsi.form.quantityOffers.productCache.options.length)o+='
';else{o+='
';for(var u=0;u',_rsi.form.quantityOffers.currentOffer.hideVN||(o+='
'+(u+1)+".
"),o+='",o+="
"}o+="
"}o+="
"}),o+='',o+="
",document.querySelector("#rsi-cod-form-quantity-offers-hook").innerHTML=o},calculateOfferPrices:function(e,t){e||(e=_rsi.form.quantityOffers.selectedOfferIn);var r=_rsi.form.quantityOffers.productCache.price*e.qty;t&&(r=t);var o=0;"fixed"==e.ds.t?e.ds.v<=r&&(o=e.ds.v):"percentage"==e.ds.t&&(o=Math.floor(r*(e.ds.v/1e4)));var i={totalPrice:r-o,discount:o};return o>0&&(i.comparePrice=r),(_rsi.s.form.showComparePriceInQOffers||_rsi.form.quantityOffers.currentOffer.useComparePrice)&&_rsi.form.quantityOffers.productCache.compare_at_price*e.qty>i.totalPrice&&(i.comparePrice=_rsi.form.quantityOffers.productCache.compare_at_price*e.qty),i},calculateSelectedOfferData:function(e,t){var r={},o=0,i=0;if(e||(e=document.querySelector("._rsi-quantity-offers-selected")),t||(t=_rsi.form.quantityOffers.selectedOfferIn),e.querySelector("._rsi-quantity-offers-variants"))e.querySelectorAll("._rsi-quantity-offers-variants select[data-offer-num], ._rsi-quantity-offers-variants input[data-offer-num]").forEach(function(e){r[e.value]?r[e.value]=r[e.value]+1:r[e.value]=1});else{var s=_rsi.form.quantityOffers.productCache.variants[0].id+"";_rsi.form.quantityOffers.selectedVariantId&&_rsi.form.quantityOffers.currentOffer.disableVariants&&!1===_rsi.form.quantityOffers.currentOffer.disableVariantsUseFirstVariant&&(s=_rsi.form.quantityOffers.selectedVariantId+""),r[s]=t.qty}return Object.keys(r).forEach(function(e){_rsi.form.quantityOffers.productCache.variants.forEach(function(t){t.id==e&&(o+=t.price*r[e],i+=t.weight*r[e])})}),{orderTotal:o,orderWeight:i,variants:r}},putOfferInputs:function(e){document.querySelectorAll("._rsi-quantity-offers-item-input").forEach(function(e){e.remove()});var t="";Object.keys(e.variants).forEach(function(r,o){t+='',t+=''}),document.querySelector("._rsi-quantity-offers-selected").insertAdjacentHTML("beforeend",t)},updatePricesFirst:function(){document.querySelectorAll("._rsi-quantity-offers ._rsi-quantity-offers-offer-container").forEach(function(e){var t=e.getAttribute("data-offer-pos"),r=!1;if(_rsi.form.quantityOffers.currentOffer.offers.forEach(function(e){e.pos==t&&(r=e)}),r){var o=_rsi.form.quantityOffers.calculateSelectedOfferData(e,r),i=_rsi.form.quantityOffers.calculateOfferPrices(r,o.orderTotal);e.querySelector("._rsi-quantity-offers-old-price")&&i.comparePrice&&(e.querySelector("._rsi-quantity-offers-old-price").innerHTML=_rsi.u.formatMoney(i.comparePrice,"amount_with_comma_separator",!1,!0)),e.querySelector("._rsi-quantity-offers-new-price")&&i.totalPrice&&(e.querySelector("._rsi-quantity-offers-new-price").innerHTML=_rsi.u.formatMoney(i.totalPrice,"amount_with_comma_separator",!1,!0))}})},recalculateData:function(e){var t=_rsi.form.quantityOffers.calculateSelectedOfferData(),r=_rsi.form.quantityOffers.calculateOfferPrices(!1,t.orderTotal);if(_rsi.form.quantityOffers.putOfferInputs(t),!_rsi.s.form.isEmbedded||_rsi.form.hasEmbeddedV2){_rsi.cart.original_total_price=t.orderTotal,_rsi.cart.total_weight=t.orderWeight,_rsi.cart._is_rsi_quantity_offer_cart=!0,_rsi.cart.item_count=_rsi.form.quantityOffers.selectedOfferIn.qty;try{_rsi.cart.items[0]&&(_rsi.cart.items[0].quantity=_rsi.form.quantityOffers.selectedOfferIn.qty)}catch(e){console.log(e)}if(_rsi.form.discounts.codesApplied=[],r.discount>0&&_rsi.form.discounts.codesApplied.push({text:_rsi.form.quantityOffers.defaultCodeText,amount:r.discount,type:"fixed_amount"}),_rsi.form.quantityOffers.discount.type){var o=0;if("fixed_amount"==_rsi.form.quantityOffers.discount.type)o=_rsi.form.quantityOffers.discount.value;else if("percentage"==_rsi.form.quantityOffers.discount.type){var i=_rsi.form.quantityOffers.discount.value/1e4;o=Math.round(i*r.totalPrice)}o>0&&_rsi.form.discounts.codesApplied.push({text:_rsi.form.quantityOffers.discount.code,amount:o,type:"fixed_amount"})}_rsi.shippingRates.savedRatePriority=!1,_rsi.form.discounts.updateTotalAmount(!1,!1)}else _rsi.form.embedded.quantityOffersCart={token:"abcdefg",_is_rsi_quantity_offer_cart:!0,note:null,attributes:{},original_total_price:t.orderTotal,total_price:t.orderTotal,total_discount:0,total_weight:t.orderWeight,item_count:1,items:[{id:1,properties:null,quantity:1,variant_id:1,key:"1",title:"title",price:1,original_price:1,discounted_price:1,line_price:1,original_line_price:1,total_discount:0,discounts:[],sku:null,grams:0,vendor:"1",taxable:!0,product_id:_rsi.form.quantityOffers.productCache.id,product_has_only_default_variant:!0,gift_card:!1,final_price:1,final_line_price:1,line_level_discount_allocations:[],line_level_total_discount:0}],requires_shipping:!0,currency:Shopify.currency.active,items_subtotal_price:t.orderTotal,cart_level_discount_applications:[]},_rsi.form.discounts.codesApplied=[],r.discount>0&&_rsi.form.discounts.codesApplied.push({text:_rsi.form.quantityOffers.defaultCodeText,amount:r.discount,type:"fixed_amount"});if(document.querySelector("._rsi-quantity-offers-selected ._rsi-quantity-offers-old-price")&&r.comparePrice&&(document.querySelector("._rsi-quantity-offers-selected ._rsi-quantity-offers-old-price").innerHTML=_rsi.u.formatMoney(r.comparePrice,"amount_with_comma_separator",!1,!0)),document.querySelector("._rsi-quantity-offers-selected ._rsi-quantity-offers-new-price")&&r.totalPrice&&(document.querySelector("._rsi-quantity-offers-selected ._rsi-quantity-offers-new-price").innerHTML=_rsi.u.formatMoney(r.totalPrice,"amount_with_comma_separator",!1,!0)),!_rsi.form.quantityOffers.selectedOfferIn.imgUrl&&e&&document.querySelector("._rsi-quantity-offers-selected ._rsi-modal-line-item-image"))try{var s=e.target.value,a=!1;_rsi.form.quantityOffers.productCache.variants.forEach(e=>{e.id==s&&(a=e)}),a&&(a.featured_image?document.querySelector("._rsi-quantity-offers-selected ._rsi-modal-line-item-image").src=a.featured_image.src:_rsi.form.quantityOffers.productCache.featured_image&&(document.querySelector("._rsi-quantity-offers-selected ._rsi-modal-line-item-image").src=_rsi.form.quantityOffers.productCache.featured_image))}catch(e){console.log(e)}_rsi.form.updateCurrencies()},onSelectOffer:function(e,t){if(_rsi.form.quantityOffers.currentOffer.offers.forEach(function(t){t.pos==e&&(_rsi.form.quantityOffers.selectedOfferIn=t)}),document.querySelectorAll("._rsi-quantity-offers-selected").forEach(function(e){e.classList.remove("_rsi-quantity-offers-selected"),e.style=null}),document.querySelector('._rsi-quantity-offers-offer-container[data-offer-pos="'+e+'"]').classList.add("_rsi-quantity-offers-selected"),document.querySelector("._rsi-quantity-offers-selected").style.borderColor=_rsi.form.quantityOffers.currentOffer.selBC,document.querySelector("._rsi-quantity-offers-selected").style.backgroundColor=_rsi.form.quantityOffers.currentOffer.selBgC,document.querySelector("._rsi-quantity-offers-selected ._rsi-quantity-offers-variants select")&&!document.querySelector("._rsi-quantity-offers-selected ._rsi-quantity-offers-variants._rsi-quantity-offers-variants-multi-selectors"))document.querySelectorAll("._rsi-quantity-offers-selected ._rsi-quantity-offers-variants select").forEach(function(e){e.removeEventListener("change",_rsi.form.quantityOffers.recalculateData),e.addEventListener("change",_rsi.form.quantityOffers.recalculateData)});else if(document.querySelector("._rsi-quantity-offers-selected ._rsi-quantity-offers-variants._rsi-quantity-offers-variants-multi-selectors"))return void _rsi.form.quantityOffers.multiSel.open(t);_rsi.form.quantityOffers.recalculateData()},multiSel:{calcOptions:function(){var e={};return _rsi.form.quantityOffers.productCache.variants.forEach(t=>{t.available&&2==t.options.length&&(e[t.options[0]]||(e[t.options[0]]=[]),e[t.options[0]].push(t.options[1]))}),e},getVariantFromOptions:function(e){var t=!1;return _rsi.form.quantityOffers.productCache.variants.forEach(r=>{2==e.length&&r.options[0]==e[0]&&r.options[1]==e[1]&&(t=r)}),t},selectedVariantId:!1,open:function(e){var t=_rsi.form.quantityOffers.selectedOfferIn;if(e&&(_rsi.form.quantityOffers.multiSel.selectedVariantId=e),document.querySelector("._rsi-quantity-offers-selected ._rsi-quantity-offers-variants._rsi-quantity-offers-variants-multi-selectors")){var r=!1;if(""==document.querySelector("._rsi-quantity-offers-selected ._rsi-quantity-offers-variants._rsi-quantity-offers-variants-multi-selectors").innerHTML){var o="";r=!0;for(var i=0;i',_rsi.form.quantityOffers.currentOffer.hideVN||(o+='
'+(i+1)+".
"),o+='
',_rsi.form.quantityOffers.productCache.options.forEach((e,t)=>{o+='
',o+='
'+e+"
",o+='',o+="
"}),o+="
",o+="
";document.querySelector("._rsi-quantity-offers-selected ._rsi-quantity-offers-variants._rsi-quantity-offers-variants-multi-selectors").innerHTML=o}document.querySelectorAll("._rsi-quantity-offers-selected ._rsi-quantity-offers-variants._rsi-quantity-offers-variants-multi-selectors select").forEach(function(e){e.removeEventListener("change",_rsi.form.quantityOffers.multiSel.onOptSelect),e.addEventListener("change",_rsi.form.quantityOffers.multiSel.onOptSelect)}),r&&_rsi.form.quantityOffers.multiSel.selectedVariantId&&(e=_rsi.form.quantityOffers.multiSel.selectedVariantId),_rsi.form.quantityOffers.multiSel.onOptSelect(!1,e)}},onOptSelect:function(e,t){var r=_rsi.form.quantityOffers.multiSel.calcOptions(),o=!1;if(_rsi.form.quantityOffers.productCache.variants.forEach(e=>{e.id==t&&e.available&&(o=e)}),e){if(e.target){var i=e.target.closest("._rsi-quantity-offers-variant-selector-multi-sel");if("0"==e.target.getAttribute("data-option-num")&&i.querySelector('select[data-option-num="1"]')&&r[decodeURI(e.target.value)]){var s=i.querySelector('select[data-option-num="1"]'),a="";r[decodeURI(e.target.value)].forEach((e,t)=>{let r=!1;0==t&&(r=!0),a+='"}),s.innerHTML=a}}}else document.querySelectorAll("._rsi-quantity-offers-selected ._rsi-quantity-offers-variant-selector-multi-sel").forEach(e=>{var t=e.getAttribute("data-offer-num-multi-sel"),i=!1,s=!1,a=_rsi.form.quantityOffers.savedSelection,n=_rsi.form.quantityOffers.selectedOfferIn;if(a&&a.offers.forEach(function(e){e.pos==n.pos&&e.variants.length==n.qty&&(s=e)}),s&&_rsi.form.quantityOffers.productCache.variants.forEach(e=>{e.id==s.variants[parseInt(t)-1]&&(i=e)}),e.querySelector('select[data-option-num="0"]')){var c=e.querySelector('select[data-option-num="0"]');if(""==c.innerHTML){var l="";Object.keys(r).forEach((e,r)=>{let s=!1;i?i.option1==e&&(s=!0):"1"==t&&o||0!=r?o.option1==e&&"1"==t&&(s=!0):s=!0,l+='"}),c.innerHTML=l}var d=decodeURI(e.querySelector('select[data-option-num="0"]').value);if(e.querySelector('select[data-option-num="1"]')){var u=e.querySelector('select[data-option-num="1"]');if(""==u.innerHTML){var m="";r[d].forEach((e,r)=>{let s=!1;i?i.option2==e&&(s=!0):"1"==t&&o||0!=r?o.option2==e&&"1"==t&&(s=!0):s=!0,m+='"}),u.innerHTML=m}}}});document.querySelectorAll("._rsi-quantity-offers-selected ._rsi-quantity-offers-variant-selector-multi-sel").forEach(e=>{var t=e.getAttribute("data-offer-num-multi-sel"),r=[];if(e.querySelector('select[data-option-num="0"]')){var o=decodeURI(e.querySelector('select[data-option-num="0"]').value);r.push(o),e.querySelector('select[data-option-num="1"]')&&r.push(decodeURI(e.querySelector('select[data-option-num="1"]').value))}var i=_rsi.form.quantityOffers.multiSel.getVariantFromOptions(r);i&&(e.querySelector("input[data-offer-num]")||e.insertAdjacentHTML("beforeend",''),e.querySelector("input[data-offer-num]").value=i.id)});let n=!1;e&&e.target&&(n={target:e.target.closest("._rsi-quantity-offers-variant-selector-multi-sel").querySelector("input[data-offer-num]")}),_rsi.form.quantityOffers.recalculateData(n)}}},tickUps:{upsCache:!1,eligUps:[],selectedUps:[],clear:function(){_rsi.form.tickUps.selectedUps=[]},init:function(){_rsi.form.tickUps.selectedUps=[],_rsi.form.tickUps.eligUps=[];try{if(_rsi.form.tickUps.upsCache||"undefined"!=typeof _RSI_COD_FORM_TICK_UPS&&(_rsi.form.tickUps.upsCache=_RSI_COD_FORM_TICK_UPS),!_rsi.form.tickUps.upsCache)return;document.querySelector("#rsi-cod-form-tick-ups-custom-hook")&&(document.querySelector("#rsi-cod-form-tick-ups-hook")&&document.querySelector("#rsi-cod-form-tick-ups-hook").remove(),document.querySelector("#rsi-cod-form-tick-ups-custom-hook").insertAdjacentHTML("afterend",'
'),document.querySelector("#rsi-cod-form-tick-ups-custom-hook").remove());try{!_rsi.cart||_rsi.s.form.isEmbedded&&!_rsi.form.hasEmbeddedV2||_rsi.form.tickUps.upsCache.forEach(e=>{if(e.isActive)if("all"!=e.prods){var t=!1;_rsi.cart.items.forEach(r=>{t||e.prods.indexOf(r.product_id+"")>-1&&(_rsi.form.tickUps.eligUps.push(e),t=!0)})}else _rsi.form.tickUps.eligUps.push(e)}),_rsi.s.form.isEmbedded&&!_rsi.form.hasEmbeddedV2&&_rsi.form.quantityOffers.productCache&&_rsi.form.tickUps.upsCache.forEach(e=>{e.isActive&&("all"!=e.prods?e.prods.indexOf(_rsi.form.quantityOffers.productCache.id+"")>-1&&_rsi.form.tickUps.eligUps.push(e):_rsi.form.tickUps.eligUps.push(e))})}catch(e){console.log(e)}if(0==_rsi.form.tickUps.eligUps.length)return;_rsi.form.tickUps.open()}catch(e){console.log(e)}},open:function(){document.querySelector("#rsi-cod-form-tick-ups-hook")&&(_rsi.form.tickUps.build(),document.querySelectorAll('._rsi-tick-ups-container input[data-tick-ups-visible-checkbox="true"]').forEach(e=>{e.addEventListener("change",_rsi.form.tickUps.onCheckboxChange)}),_rsi.form.tickUps.eligUps.forEach(e=>{e.ticked&&document.querySelector('._rsi-tick-ups-container[data-tick-ups-id="'+e.id+'"]')&&(document.querySelector('._rsi-tick-ups-container[data-tick-ups-id="'+e.id+'"] input[data-tick-ups-visible-checkbox="true"]').checked=!0,_rsi.form.tickUps.onCheckboxChange(!1,e.id,!0)),document.querySelector('._rsi-tick-ups-container[data-tick-ups-id="'+e.id+'"]')&&_rsi.metrics.addMetric("upsells1Tick-impression-"+e.id,{count:1})}))},build:function(){var e="";e+='
',_rsi.form.tickUps.eligUps.forEach(function(t){e+='
',e+='
',t.bSty||(t.bSty="solid");var r="border: "+t.bW+"px "+t.bSty+" "+t.bC+" !important;";"dashed-animated"==t.bSty&&(r="background-image: linear-gradient(90deg, bcolor 50%, transparent 50%), linear-gradient(90deg, bcolor 50%, transparent 50%), linear-gradient(0deg, bcolor 50%, transparent 50%), linear-gradient(0deg, bcolor 50%, transparent 50%); background-repeat: repeat-x, repeat-x, repeat-y, repeat-y; background-size: 13px bwidth, 13px bwidth, bwidth 13px, bwidth 13px; background-position: left top, right bottom, left bottom, right top; animation: 0.3s linear 0s infinite normal none running rsiTickUpsBorder;".replace(/bwidth/g,t.bW+"px").replace(/bcolor/g,t.bC)),e+='",e+="
",e+="
"}),e+="
",document.querySelector("#rsi-cod-form-tick-ups-hook").innerHTML=e},onCheckboxChange:function(e,t,r){e&&(r=!!e.target.checked,e.target.closest("._rsi-tick-ups-container")&&(t=e.target.closest("._rsi-tick-ups-container").getAttribute("data-tick-ups-id")));var o=document.querySelector('._rsi-tick-ups-container[data-tick-ups-id="'+t+'"]');if(t&&o){var i=!1;if(_rsi.form.tickUps.eligUps.forEach(e=>{e.id==t&&(i=e)}),r)if(null!=i.price&&""!==i.price&&!isNaN(Number(i.price))){let e=!0;i.connP&&i.connV&&(i.connDisc?o.querySelector('input[data-tick-ups-hidden-input="true"]').value="vid_"+i.connV+"_"+i.price+"_"+i.connDisc:o.querySelector('input[data-tick-ups-hidden-input="true"]').value="vid_"+i.connV+"_"+i.price,e=!1),e&&(o.querySelector('input[data-tick-ups-hidden-input="true"]').value=i.price)}else o.querySelector('input[data-tick-ups-hidden-input="true"]').value=-1;else o.querySelector('input[data-tick-ups-hidden-input="true"]').value=-1;_rsi.form.tickUps.recaclulatePrices()}},recaclulatePrices:function(){_rsi.form.tickUps.selectedUps=[],document.querySelectorAll('._rsi-tick-ups input[data-tick-ups-visible-checkbox="true"]').forEach(e=>{if(e.checked){var t=e.getAttribute("data-tick-ups-id"),r=!1;_rsi.form.tickUps.eligUps.forEach(e=>{e.id==t&&(r=e)}),r&&_rsi.form.tickUps.selectedUps.push(r)}}),_rsi.s.form.isEmbedded&&!_rsi.form.hasEmbeddedV2||_rsi.form.discounts.updateTotalAmount()}},calculateCodFee:function(){if(_rsi.s.integrations.codFee&&"percentage"==_rsi.s.integrations.codFee.type&&_rsi.cart&&_rsi.s.integrations.codFee.isFeeEnabled){var e=_rsi.cart.original_total_price*Shopify.currency.rate-_rsi.form.discounts.totalAmount;_rsi.s.integrations.codFee.commission=_rsi.s.integrations.codFee.percAmount/1e4*e,document.querySelector('._rsi-modal-checkout-line[data-checkout-line="cod-fee"] ._rsi-modal-checkout-line-value')&&(document.querySelector('._rsi-modal-checkout-line[data-checkout-line="cod-fee"] ._rsi-modal-checkout-line-value').innerHTML=_rsi.u.formatMoney(_rsi.s.integrations.codFee.commission,"amount_with_comma_separator"))}},calculateTax:function(){var e;if(_rsi.s.taxes.isEnabled&&!_rsi.s.taxes.isIncluded&&(e=document.querySelector('[data-checkout-line="shipping"]')))if(document.querySelectorAll('[data-checkout-line="taxes"], [data-checkout-line="shipping_taxes"]').forEach(e=>e.remove()),_rsi.s.taxes.isShipSeparate){if(!document.querySelector('[data-checkout-line="taxes"]')){var t=_rsi.s.taxes.taxName||"VAT";e.insertAdjacentHTML("afterend",'
'+t+'
')}if(!document.querySelector('[data-checkout-line="shipping_taxes"]')){var r=_rsi.s.taxes.shipTaxName||"Shipping Tax";e.insertAdjacentHTML("afterend",'
'+r+'
')}setInterval(function(){if(!document.querySelector('[data-checkout-line="total"] #custom-taxes')){var e=document.querySelector('[data-checkout-line="subtotal"] ._rsi-modal-checkout-line-value'),t=e&&e.innerText?e.innerText:e?e.innerHTML:"",r=parseInt(t.replace(/[^0-9]/g,"")),o=isNaN(r)?0:(r-_rsi.form.discounts.totalAmount)*(_rsi.s.taxes.rate/100),i=document.querySelector('[data-checkout-line="shipping"] ._rsi-modal-checkout-line-value'),s=i&&i.innerText?i.innerText:i?i.innerHTML:"",a=parseInt(s.replace(/[^0-9]/g,"")),n=isNaN(a)?0:a*(_rsi.s.taxes.shipRate/100),c=document.querySelector('[data-checkout-line="taxes"] ._rsi-modal-checkout-line-value');c&&(c.innerHTML=_rsi.u.formatMoney(o,"amount_with_comma_separator"));var l=document.querySelector('[data-checkout-line="shipping_taxes"] ._rsi-modal-checkout-line-value');l&&(l.innerHTML=_rsi.u.formatMoney(n,"amount_with_comma_separator"));var d=document.querySelector('[data-checkout-line="total"] ._rsi-modal-checkout-line-value'),u=d&&d.innerText?d.innerText:d?d.innerHTML:"",m=parseInt(u.replace(/[^0-9]/g,""));document.querySelector('[data-checkout-line="total"] ._rsi-modal-checkout-line-value').innerHTML=''+_rsi.u.formatMoney(o+n+m,"amount_with_comma_separator")}},200)}else{if(!document.querySelector('[data-checkout-line="taxes"]')){t=_rsi.s.taxes.taxName||"VAT";e.insertAdjacentHTML("afterend",'
'+t+'
')}setInterval(function(){if(!document.querySelector('[data-checkout-line="total"] #custom-taxes')){var e="all"===_rsi.s.taxes.applyOn,t=e?'[data-checkout-line="total"] ._rsi-modal-checkout-line-value':'[data-checkout-line="subtotal"] ._rsi-modal-checkout-line-value',r=document.querySelector(t),o=r&&r.innerText?r.innerText:r?r.innerHTML:"",i=parseInt(o.replace(/[^0-9]/g,""));if(e||(i-=_rsi.form.discounts.totalAmount),!isNaN(i)){var s=0;s=e?(i-(_rsi.s.integrations.codFee.commission||0))*(_rsi.s.taxes.rate/100):i*(_rsi.s.taxes.rate/100);var a=document.querySelector('[data-checkout-line="taxes"] ._rsi-modal-checkout-line-value');if(a){a.innerHTML=_rsi.u.formatMoney(s,"amount_with_comma_separator");let t=0;t=e?s+i:s+i+_rsi.shippingRates.currentRate.price+(_rsi.s.integrations.codFee.commission||0),document.querySelector('[data-checkout-line="total"] ._rsi-modal-checkout-line-value').innerHTML=''+_rsi.u.formatMoney(t,"amount_with_comma_separator")}}}},200)}},buildBlocks:{isProductsValid:function(e,t){return _rsi.s.testMode,!0},order_summary:function(e,t,r,o,i){if(o&&!_rsi.form.hasEmbeddedV2)return"";if(i)return e.isActive?'
':'
';var s="";return s+='
',s+='
',s+='
',t.items.forEach(function(e,r){s+='
',s+='
',s+='',s+='
'+e.quantity+"
",s+="
",s+='',s+='',e.properties&&(s+=''),s+='
',s+=''+e.product_title+"",e.variant_title&&(s+=''+e.variant_title+""),s+="
",s+='
'+_rsi.u.formatMoney(e.original_line_price,"amount_with_comma_separator")+"
",t.items.length>1&&(s+='
'),s+="
"}),s+="
",s+="
"},totals_summary:function(e,t,r,o,i){if(o&&!_rsi.form.hasEmbeddedV2)return"";if(i)return'
';var s="";return s+='
',s+='
',_rsi.s.form.checkoutLines_array.forEach(function(e){var r=0;if("subtotal"==e.type)r=_rsi.u.formatMoney(t.original_total_price,"amount_with_comma_separator");else if("shipping"==e.type){var o=_rsi.shippingRates.calculate(t);s+='',r=o.price?_rsi.u.formatMoney(o.price,"amount_with_comma_separator",!1,!0):_rsi.s.form.generalTexts.free}else if("total"==e.type){o=_rsi.shippingRates.calculate(t);var i=t.original_total_price+o.price*Shopify.currency.rate;if(_rsi.form.calculateCodFee(),_rsi.s.taxes&&_rsi.s.taxes.isEnabled&&!_rsi.s.taxes.isIncluded){const e=setInterval(()=>{document.querySelector('[data-checkout-line="total"]')&&(clearInterval(e),_rsi.form.calculateTax())},100);setTimeout(()=>clearInterval(e),5e3)}_rsi.s.integrations.codFee&&_rsi.s.integrations.codFee.isFeeEnabled&&(i+=_rsi.s.integrations.codFee.commission,s+=_rsi.form.generateCheckoutLine(_rsi.s.integrations.codFee.commissionName,_rsi.u.formatMoney(_rsi.s.integrations.codFee.commission,"amount_with_comma_separator",!1,!0),!1,"cod-fee")),r=_rsi.u.formatMoney(i,"amount_with_comma_separator")}s+=_rsi.form.generateCheckoutLine(e.title,r,"total"==e.type,e.type)}),s+="
",_rsi.s.form.allTaxesIncluded.isEnabled&&(s+=''+_rsi.s.form.allTaxesIncluded.text+""),s+="
"},shipping_rates:function(e,t,r,o,i){if(o&&!_rsi.form.hasEmbeddedV2)return"";if(i)return'
';var s="";return s+='
',_rsi.s.shippingRates.isAutomatic||(s+=''+_rsi.s.form.generalTexts.selectShippingRate+"",s+='
'),s+="
"},discount_codes:function(e,t,r,o,i){if(o&&!_rsi.form.hasEmbeddedV2)return"";if(i)return'
';var s="";return s+='
',_rsi.s.form.discounts.isEnabled&&(s+='
',s+='
',s+='
',s+='',s+='",s+="
",s+='
',s+="
",s+='
',s+="
"),s+="
"},additionals_country_selector:function(e,t,r,o,i){var s="";return s+='
'},custom_text:function(e,t,r,o,i){var s="",a="";return _rsi.productPage.productJson.title&&(a=_rsi.productPage.productJson.title),s+='
',s+='
'+e.text.replace("{order_total}",'').replace("{order_subtotal}",'').replace("{product_name}",a)+"
",s+="
",o&&!_rsi.form.hasEmbeddedV2&&(s+='
'),s},additionals_custom_image:function(e,t,r,o,i){var s="";return e.imgUrl?e.productsEnabled&&!_rsi.form.buildBlocks.isProductsValid(t,e.productsEnabled)?"":(s+='
',s+='',s+="
"):""},submit_button:function(e,t,r,o,i){var s="";_rsi.s.form.submitButton.style.fontSizeFactor&&(s="font-size: calc("+_rsi.s.form.submitButton.style.fontSizeFactor+" * 16.8px) !important;");var a=_rsi.btnIconData,n="";try{if(_rsi.s.form.submitButton.iconType&&"none"!=_rsi.s.form.submitButton.iconType&&a[_rsi.s.form.submitButton.iconType]){n=a[_rsi.s.form.submitButton.iconType].svgComponent;var c=a[_rsi.s.form.submitButton.iconType].initialWidth*_rsi.s.form.submitButton.style.fontSizeFactor;n=n.replace("{color}",_rsi.s.form.submitButton.style.color).replace("{width}",c)}}catch(e){console.log(e)}o&&!_rsi.form.hasEmbeddedV2&&(_rsi.s.form.submitButton.text=_rsi.s.form.submitButton.text.replace(" -",""));var l="";return l+='
',l+='
',l+='",l+="
"},sp_quantity:function(e,t,r,o,i){try{if(o&&!_rsi.form.hasEmbeddedV2||!e.isActive)return"";var s="",a="center";return"left"==e.alignment?a="flex-start":"right"==e.alignment&&(a="flex-end"),s+='
',e.label&&(s+='"),s+='
',s+='',s+=''+(_rsi.s.testMode?"1":"")+"",s+='',s+="
",s+="
"}catch(e){return console.log(e),""}},additionals_text_input:function(e,t,r,o,i){if(!e.isActive)return"";if(e.productsEnabled&&!_rsi.form.buildBlocks.isProductsValid(t,e.productsEnabled))return"";var s="";s+='
-1?" _rsi-modal-fields-checkbox":"")+(e.showIcon?" _rsi-modal-fields-item-with-icon":"")+'" data-icon-type="'+e.iconType+'">';var a=e.required?'*':"";e.label&&-1==e.type.indexOf("checkbox")&&(s+="");var n=e.label;e.n&&e.n.ph&&(n=e.n.ph);var c=e.backendFields.name;_rsi.s.form.fields.areLabelsEnabled?c+=e.label.replace(/&/g,"").replace(/'/g,"").replace(/"/g,"").replace(//g,""):e.n&&e.n.ph&&(c+=e.n.ph.replace(/&/g,"").replace(/'/g,"").replace(/"/g,"").replace(//g,"")),"none"!=e.connectToName&&e.connectToName&&(c=e.backendFields.name+e.connectToName,"civic_number"==e.connectToName&&(c+="."+e.type.split(".")[1]));var l='data-type="'+e.type+'" name="'+c+'" placeholder="'+n+'" id="_rsi-field-'+e.type+'"'+(e.required?' required="required"':"");return e.n&&e.n.onlyN&&(l+=' inputmode="numeric" pattern="[0-9]*"'),s+='",s+="
"},additionals_custom_text:function(e,t,r,o,i){if(!e.isActive)return"";if(e.productsEnabled&&!_rsi.form.buildBlocks.isProductsValid(t,e.productsEnabled))return"";var s="",a="";return _rsi.productPage.productJson.title&&(a=_rsi.productPage.productJson.title),e.text.indexOf("-hook")>-1&&(e.alignment="unset"),s+='
',s+='
'+e.text.replace("{order_total}",'').replace("{order_subtotal}",'').replace("{product_name}",a)+"
",s+="
"},additionals_dropdown_input:function(e,t,r,o,i){if(!e.isActive)return"";if(e.productsEnabled&&!_rsi.form.buildBlocks.isProductsValid(t,e.productsEnabled))return"";try{var s="";s+='
';var a=e.required?'*':"";e.label&&-1==e.type.indexOf("checkbox")&&(s+="");var n=e.label;e.n&&e.n.ph&&(n=e.n.ph);var c=e.backendFields.name;_rsi.s.form.fields.areLabelsEnabled?c+=e.label.replace(/&/g,"").replace(/'/g,"").replace(/"/g,"").replace(//g,""):e.n&&e.n.ph&&(c+=e.n.ph.replace(/&/g,"").replace(/'/g,"").replace(/"/g,"").replace(//g,"")),"none"!=e.connectToName&&e.connectToName&&(c=e.backendFields.name+e.connectToName);var l='data-type="'+e.type+'" name="'+c+'" placeholder="'+n+'" id="_rsi-field-'+e.type+'"'+(e.required?' required="required"':""),d=[];return e.valuesByComma.split(",").forEach(function(e){d.push({value:e.trim(),label:e.trim()})}),d[0]?""!=d[0].value?d=_rsi.u.arrayPrepend({value:"",label:n},d):d[0].label=n:d.push({value:"",label:n}),s+="",s+="
"}catch(e){return console.log(e),""}},additionals_radio_input:function(e,t,r,o,i){if(!e.isActive)return"";if(e.productsEnabled&&!_rsi.form.buildBlocks.isProductsValid(t,e.productsEnabled))return"";try{var s="";s+='
';var a=e.required?'*':"";e.label&&-1==e.type.indexOf("checkbox")&&(s+="");var n=e.backendFields.name;n+=e.label.replace(/&/g,"").replace(/'/g,"").replace(/"/g,"").replace(//g,""),"none"!=e.connectToName&&e.connectToName&&(n=e.backendFields.name+e.connectToName);var c='data-type="'+e.type+'" name="'+n+'"'+(e.required?' required="required"':""),l=[];e.valuesByComma.split(",").forEach(function(e){l.push({value:e.trim(),label:e.trim()})});var d=!0;return!1===e.preFirst&&(d=!1),s+='
',l.forEach(function(t,r){var o=e.type+(r+"");s+='
',s+='",s+='",s+="
"}),s+="
",s+="
"}catch(e){return console.log(e),""}},additionals_checkbox:function(e,t,r,o,i){if(!e.isActive)return"";if(e.productsEnabled&&!_rsi.form.buildBlocks.isProductsValid(t,e.productsEnabled))return"";try{var s="";s+='
';var a=e.required?'*':"";e.label&&(s+="");var n=e.backendFields.name;n+=e.checkboxLabel.replace(/&/g,"").replace(/'/g,"").replace(/"/g,"").replace(//g,""),"none"!=e.connectToName&&e.connectToName&&(n=e.backendFields.name+e.connectToName);var c='data-type="'+e.type+'" name="'+n+'"'+(e.required?' required="required"':"");return s+='
',s+='",s+="
",s+="
"}catch(e){return console.log(e),""}},additionals_date_sel:function(e,t,r,o,i){if(!e.isActive)return"";if(e.productsEnabled&&!_rsi.form.buildBlocks.isProductsValid(t,e.productsEnabled))return"";try{var s="";s+='
';var a=e.required?'*':"";e.label&&-1==e.type.indexOf("checkbox")&&(s+="");var n=e.label;e.n&&e.n.ph&&(n=e.n.ph);var c=e.backendFields.name;return _rsi.s.form.fields.areLabelsEnabled?c+=e.label.replace(/&/g,"").replace(/'/g,"").replace(/"/g,"").replace(//g,""):e.n&&e.n.ph&&(c+=e.n.ph.replace(/&/g,"").replace(/'/g,"").replace(/"/g,"").replace(//g,"")),s+='",s+="
"}catch(e){return console.log(e),""}},additionals_whatsapp_button:function(e,t,r,o,i){if(!e.isActive)return"";if(e.productsEnabled&&!_rsi.form.buildBlocks.isProductsValid(t,e.productsEnabled))return"";try{var s="";e.fontSizeFactor&&(s="font-size: calc("+e.fontSizeFactor+" * 16.8px) !important;");var a="";return a+='"}catch(e){return console.log(e),""}},additionals_button:function(e,t,r,o,i){if(!e.isActive)return"";if(e.productsEnabled&&!_rsi.form.buildBlocks.isProductsValid(t,e.productsEnabled))return"";try{if(e.type.indexOf("additionals_checkout_button")>-1&&o&&!_rsi.form.hasEmbeddedV2)return"";var s="";e.fontSizeFactor&&(s="font-size: calc("+e.fontSizeFactor+" * 16.8px) !important;");var a=_rsi.btnIconData,n="";try{if(e.iconType&&"none"!=e.iconType&&a[e.iconType]){n=a[e.iconType].svgComponent;var c=a[e.iconType].initialWidth*e.fontSizeFactor;n=n.replace("{color}",e.color).replace("{width}",c)}}catch(e){console.log(e)}let t=!1;e.type.indexOf("additionals_checkout_button")>-1&&(e.href="#",t=!0);var l="";return l+='"}catch(e){return console.log(e),""}}},initDatePickers:function(){try{if(document.querySelector("._rsi-modal-fields-date-picker input")&&window.datepicker){var e={en:{months:["January","February","March","April","May","June","July","August","September","October","November","December"],days:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},it:{months:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"],days:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"]},es:{months:["Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"],days:["Dom","Lun","Mar","Mié","Jue","Vie","Sáb"]},pt:{months:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],days:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"]}};document.querySelectorAll("._rsi-modal-fields-date-picker input").forEach(t=>{var r=t.closest("._rsi-modal-fields-date-picker").getAttribute("data-date-format"),o="true"==t.closest("._rsi-modal-fields-date-picker").getAttribute("data-exclude-sundays"),i="true"==t.closest("._rsi-modal-fields-date-picker").getAttribute("data-exclude-saturdays"),s="true"==t.closest("._rsi-modal-fields-date-picker").getAttribute("data-next-days"),a={formatter:(e,t,o)=>{var i=r.toLowerCase(),s=t.getDate()+"";1==s.length&&(s="0"+s);var a=t.getMonth()+1+"";1==a.length&&(a="0"+a),i=i.replace("yyyy",t.getFullYear()).replace("mm",a).replace("dd",s),e.value=i},startDate:new Date,showAllDates:!1,disabler:e=>0===e.getDay()&&o||6===e.getDay()&&i,disableYearOverlay:!0};Shopify.locale.indexOf("it")>-1?(a.customDays=e.it.days,a.customMonths=e.it.months):Shopify.locale.indexOf("es")>-1?(a.customDays=e.es.days,a.customMonths=e.es.months):Shopify.locale.indexOf("pt")>-1?(a.customDays=e.pt.days,a.customMonths=e.pt.months):(a.customDays=e.en.days,a.customMonths=e.en.months),s&&(a.minDate=new Date,a.disabledDates=[new Date]),window.datepicker(t,a)})}}catch(e){console.log(e)}},generateHeaderTitle:function(){if(_rsi.s.form.header.title||(_rsi.s.form.header.title=" "),_rsi.s.form.header.titleStyle){t="";var e=_rsi.s.form.header.titleStyle;return t+='
'+_rsi.s.form.header.title+"
"}var t="";return t+='
'+_rsi.s.form.header.title+"
"},build:function(e,t){var r=_rsi.s.form.isEmbedded,o=!!_rsi.s.form.fields.isV2,i=!!_rsi.s.form.fields.isV3,s=_rsi.cart,a="";if(_rsi.s.form.header.title||(_rsi.s.form.header.title=" "),"loading"!=_rsi.s.form.currentPage||e){if("init"==_rsi.s.form.currentPage||e){var n=!0;try{_rsi.visiblity.isEnabledForTotal&&!e&&(s.total_price>=_rsi.visiblity.totalValues[0]&&s.total_price<_rsi.visiblity.totalValues[1]||(n=!1))}catch(e){console.log(e)}if(o){var c=!1;_rsi.s.form.hideCheckoutLines&&(c=!0);var l=!1;" "==_rsi.s.form.header.title&&(l=!0);var d="on";try{_rsi.s.general.disableAutofill&&(d="off")}catch(e){console.log(e)}a='
',a+='',r||(a+='
'+_rsi.form.generateHeaderTitle()+(_rsi.s.form.header.showClose?'':"")+"
"),n||_rsi.s.visiblity.totalLimitText&&(a+='
'+_rsi.s.visiblity.totalLimitText+"
"),_rsi.s.form.fields.items_array.sort(function(e,t){return e.position-t.position}),_rsi.s.form.fields.items_array.forEach(function(t){if(t.type.indexOf("additionals_custom_text")>-1){if(_rsi.form.buildBlocks.additionals_custom_text)return void(a+=_rsi.form.buildBlocks.additionals_custom_text(t,s,o,r,e))}else if(t.type.indexOf("additionals_custom_image")>-1){if(_rsi.form.buildBlocks.additionals_custom_image)return void(a+=_rsi.form.buildBlocks.additionals_custom_image(t,s,o,r,e))}else if(t.type.indexOf("additionals_country_selector")>-1){if(_rsi.form.buildBlocks.additionals_country_selector)return void(a+=_rsi.form.buildBlocks.additionals_country_selector(t,s,o,r,e))}else if(t.type.indexOf("additionals_text_input")>-1){if(_rsi.form.buildBlocks.additionals_text_input)return void(a+=_rsi.form.buildBlocks.additionals_text_input(t,s,o,r,e))}else if(t.type.indexOf("additionals_dropdown_input")>-1){if(_rsi.form.buildBlocks.additionals_dropdown_input)return void(a+=_rsi.form.buildBlocks.additionals_dropdown_input(t,s,o,r,e))}else if(t.type.indexOf("additionals_whatsapp_button")>-1){if(_rsi.form.buildBlocks.additionals_whatsapp_button)return void(a+=_rsi.form.buildBlocks.additionals_whatsapp_button(t,s,o,r,e))}else if(t.type.indexOf("additionals_button")>-1){if(_rsi.form.buildBlocks.additionals_button)return void(a+=_rsi.form.buildBlocks.additionals_button(t,s,o,r,e))}else if(t.type.indexOf("additionals_checkout_button")>-1){if(_rsi.form.buildBlocks.additionals_button)return void(a+=_rsi.form.buildBlocks.additionals_button(t,s,o,r,e))}else if(t.type.indexOf("additionals_date_sel")>-1){if(_rsi.form.buildBlocks.additionals_date_sel)return void(a+=_rsi.form.buildBlocks.additionals_date_sel(t,s,o,r,e))}else if(t.type.indexOf("additionals_radio_input")>-1){if(_rsi.form.buildBlocks.additionals_radio_input)return void(a+=_rsi.form.buildBlocks.additionals_radio_input(t,s,o,r,e))}else if(t.type.indexOf("additionals_checkbox")>-1&&_rsi.form.buildBlocks.additionals_checkbox)return void(a+=_rsi.form.buildBlocks.additionals_checkbox(t,s,o,r,e));_rsi.form.buildBlocks[t.type]?a+=_rsi.form.buildBlocks[t.type](t,s,o,r,e):t.isActive&&(a+='
-1?" _rsi-modal-fields-checkbox":"")+(t.showIcon?" _rsi-modal-fields-item-with-icon":"")+'"'+(t.showIcon&&t.iconType?' data-icon-type="'+t.iconType+'"':"")+">",a+=_rsi.form.fields.process(t),a+="
")})}else{c=!1;_rsi.s.form.hideCheckoutLines&&(c=!0),a='',a+='';var u="left";_rsi.s.form.fields.titleAlign&&(u=_rsi.s.form.fields.titleAlign),r||(a+='
'+_rsi.form.generateHeaderTitle()+(_rsi.s.form.header.showClose?'':"")+"
",a+='
',s.items.forEach(function(e,t){a+='
',a+='
',a+='',a+='
'+e.quantity+"
",a+="
",a+='',a+='',e.properties&&(a+=''),a+='
',a+=''+e.product_title+"",e.variant_title&&(a+=''+e.variant_title+""),a+="
",a+='
'+_rsi.u.formatMoney(e.original_line_price,"amount_with_comma_separator")+"
",s.items.length>1&&(a+='
'),a+="
"}),a+="
",a+='
',a+='
',_rsi.s.form.checkoutLines_array.forEach(function(e){var t=0;if("subtotal"==e.type)t=_rsi.u.formatMoney(s.original_total_price,"amount_with_comma_separator");else if("shipping"==e.type){var r=_rsi.shippingRates.calculate(s);a+='',t=r.price?_rsi.u.formatMoney(r.price,"amount_with_comma_separator",!1,!0):_rsi.s.form.generalTexts.free}else if("total"==e.type){r=_rsi.shippingRates.calculate(s);var o=s.original_total_price+r.price*Shopify.currency.rate;_rsi.form.calculateCodFee(),_rsi.s.integrations.codFee&&_rsi.s.integrations.codFee.isFeeEnabled&&(o+=_rsi.s.integrations.codFee.commission,a+=_rsi.form.generateCheckoutLine(_rsi.s.integrations.codFee.commissionName,_rsi.u.formatMoney(_rsi.s.integrations.codFee.commission,"amount_with_comma_separator",!1,!0),!1,"cod-fee")),t=_rsi.u.formatMoney(o,"amount_with_comma_separator")}a+=_rsi.form.generateCheckoutLine(e.title,t,"total"==e.type,e.type)}),a+="
",_rsi.s.form.allTaxesIncluded.isEnabled&&(a+=''+_rsi.s.form.allTaxesIncluded.text+""),_rsi.s.shippingRates.isAutomatic||(a+=''+_rsi.s.form.generalTexts.selectShippingRate+"",a+='
'),_rsi.s.form.discounts.isEnabled&&(a+='
',a+='
',a+='
',a+='',a+='",a+="
",a+='
',a+="
",a+='
',a+="
")),a+='
',a+=''+_rsi.s.form.fields.title+"",r&&(a+='
'),_rsi.s.form.fields.items_array.sort(function(e,t){return e.position-t.position}),_rsi.s.form.fields.items_array.forEach(function(e){e.isActive&&(a+='
-1?" _rsi-modal-fields-checkbox":"")+(e.showIcon?" _rsi-modal-fields-item-with-icon":"")+'"'+(e.showIcon&&e.iconType?' data-icon-type="'+e.iconType+'"':"")+">",a+=_rsi.form.fields.process(e),a+="
")}),a+="
"}i||(a+='
',a+='"),a+="
"}}else a='
',r||(a+='
'+_rsi.form.generateHeaderTitle()+(_rsi.s.form.header.showClose?'':"")+"
"),a+='
',a+="
";if(r&&!t){var m=document.createElement("div");m?(m.innerHTML=a,document.querySelector("#_rsi-cod-form-embed > ._rsi-cod-form-embed-container").innerHTML="",document.querySelector("#_rsi-cod-form-embed > ._rsi-cod-form-embed-container").insertAdjacentElement("beforeend",m)):document.querySelector("#_rsi-cod-form-embed > ._rsi-cod-form-embed-container").innerHTML=a}else document.querySelector("#_rsi-cod-form-modal > ._rsi-modal-container").innerHTML=a},embedded:{productPageFormId:!1,quantityOffersCart:!1,generateBaseCode:function(){return'
'},init:function(){if(!document.querySelector("#_rsi-cod-form-embed")){if(_rsi.isZipify&&_rsi.normalizeZipifyForms(),document.querySelector("#_rsi-cod-form-embed")||document.querySelector("#_rsi-cod-form-embed-custom-hook"))document.querySelector("#_rsi-cod-form-embed-custom-hook")&&(document.querySelector("#_rsi-cod-form-embed-custom-hook").insertAdjacentHTML("afterend",_rsi.form.embedded.generateBaseCode()),document.querySelector("#_rsi-cod-form-embed-custom-hook").remove());else{if(window.location.pathname.indexOf("/cart")>-1){_rsi.form.mode="normalCart",document.querySelectorAll('form[method="post"][action$="/cart"], form[method="post"][action$="/checkout"], form[method="post"][action*="/cart?"], form[method="post"][action*="/checkout?"]').forEach(function(e){var t=window.getComputedStyle(e);"none"!=t.display&&"hidden"!=t.visibility&&e.insertAdjacentHTML("afterend",_rsi.form.embedded.generateBaseCode())})}var e=window.location.pathname.indexOf("/products")>-1;if(void 0!==window._COD_FORM_EMBEDDED_IS_PRODUCT_PAGE_OVERWRITE&&(e=window._COD_FORM_EMBEDDED_IS_PRODUCT_PAGE_OVERWRITE),e){if(!(_rsi.u.serializeForm('form[method="post"][action*="/cart/add"]','[name="form_type"][value="product"]').indexOf("id")>-1||window.AwesomeQuantityBreak&&document.querySelector("#awesome-quantity-data")))return;_rsi.form.mode="productCart";var t=!1;document.querySelectorAll('form[method="post"][action*="/cart/add"]').forEach(function(e){if((!(document.querySelectorAll('form[method="post"][action*="/cart/add"]').length>1)||e.querySelector('[name="form_type"][value="product"]'))&&!t){var r=window.getComputedStyle(e);("none"!=r.display&&"hidden"!=r.visibility||1==document.querySelectorAll('form[method="post"][action*="/cart/add"]').length)&&(e.insertAdjacentHTML("afterend",_rsi.form.embedded.generateBaseCode()),e.getAttribute("id")&&e.querySelector('[name="form_type"][value="product"]')&&e.querySelector('[name="add"]')&&(_rsi.form.embedded.productPageFormId=e.getAttribute("id")),t=!0)}})}}if(document.querySelector("#_rsi-cod-form-embed")&&(window.location.pathname.indexOf("/cart")>-1&&document.querySelectorAll('[name="checkout"], form[method="post"][action$="/cart"] [type="submit"], form[method="post"][action$="/checkout"] [type="submit"], form[method="post"][action*="/cart?"] [type="submit"], form[method="post"][action*="/checkout?"] [type="submit"]').forEach(function(e){e.style.display="none"}),_rsi.form.embedded.open()),_rsi.s.taxes&&_rsi.s.taxes.isEnabled&&!_rsi.s.taxes.isIncluded){const e=setInterval(()=>{document.querySelector('[data-checkout-line="total"]')&&(clearInterval(e),_rsi.form.calculateTax())},100);setTimeout(()=>clearInterval(e),5e3)}}},onDeferredLoadingCart:function(){var e=_rsi.cart;_rsi.s.form.currentPage="init",_rsi.form.tickUps.clear(),_rsi.form.build(),"normalCart"==_rsi.form.mode&&_rsi.upsells.isEnabled&&_rsi.upsells.updateCacheDataForCart(e),_rsi.form.discounts.init(),document.querySelector("#awesome-quantity-data")&&(document.querySelector("head").insertAdjacentHTML("beforeend",""),parseInt(document.querySelector("#awesome-quantity-data").getAttribute("data-applied-discount"))>0&&(_rsi.form.discounts.codesApplied.push({text:"AWESOME QUANTITY DISCOUNT",amount:parseInt(document.querySelector("#awesome-quantity-data").getAttribute("data-applied-discount")),type:"fixed_amount"}),_rsi.form.discounts.updateTotalAmount())),_rsi.form.discounts.automatic.init(e),_rsi.shippingRates.init(),_rsi.form.saveData.init(!0),"function"==typeof _COD_FORM_ON_OPEN_INIT_END_EMBEDDED_DEF&&_COD_FORM_ON_OPEN_INIT_END_EMBEDDED_DEF(),_rsi.form.addUtms(),_rsi.attackMode.updateInput(),_rsi.form.provListn.init(),document.querySelector("#_rsi-cod-form-modal-form").addEventListener("submit",_rsi.form.embedded.onSubmit,{capture:!0}),_rsi.form.submitOrderTotalInterval.init(),_rsi.form.quantityOffers.init(),_rsi.form.quantityHandlers.init(),_rsi.form.tickUps.init(),_rsi.form.covr.open(),(_rsi.s.form.submitButton.shakerEnabled||_rsi.s.form.submitButton.shakerType&&"none"!=_rsi.s.form.submitButton.shakerType||document.querySelector("._rsi-buy-now-custom-additionals-button._rsi-buy-now-button"))&&(_rsi.buyButton.cleanShakerIntervals(),_rsi.buyButton.runShaker("._rsi-modal-submit-button._rsi-buy-now-button"),_rsi.buyButton.runShaker("._rsi-buy-now-custom-additionals-button._rsi-buy-now-button")),_rsi.form.handleCheckoutButton(),_rsi.form.initDatePickers(),_rsi.form.inlineVal.init(),_rsi.mlc.init(),_rsi.form.autoCc.init(),_rsi.metrics.sendQueue(1)},open:function(){if(_rsi.s.form.currentPage="init",_rsi.form.hasEmbeddedV2)return _rsi.s.form.currentPage="loading",_rsi.form.build(!0),_rsi.productPage.instantLoading.init(),document.querySelector("#_rsi-cod-form-modal-form").addEventListener("submit",_rsi.form.embedded.onSubmit,{capture:!0}),void(document.querySelector('#_rsi-cod-form-modal-form button[type="submit"]').innerHTML='');_rsi.s.form.currentPage="init",_rsi.form.build(),document.querySelector("#awesome-quantity-data")&&parseInt(document.querySelector("#awesome-quantity-data").getAttribute("data-applied-discount"))>0&&_rsi.form.discounts.codesApplied.push({text:"AWESOME QUANTITY DISCOUNT",amount:parseInt(document.querySelector("#awesome-quantity-data").getAttribute("data-applied-discount")),type:"fixed_amount"}),document.querySelector("#_rsi-cod-form-modal-form").addEventListener("submit",_rsi.form.embedded.onSubmit,{capture:!0}),_rsi.form.quantityOffers.init(),_rsi.form.tickUps.init(),_rsi.form.covr.open();var e=!1;window.debutify&&(e=!0),document.querySelector('meta[name="author"]')&&"debutify"==document.querySelector('meta[name="author"]').content.trim().toLowerCase()&&(e=!0),e&&setInterval(function(){document.querySelector("#_rsi-cod-form-embed ._rsi-modal-submit-button")&&(document.querySelector("#_rsi-cod-form-embed ._rsi-modal-submit-button").classList.remove("btn--loading"),document.querySelector("#_rsi-cod-form-embed ._rsi-modal-submit-button").disabled=!1)},400),(_rsi.s.form.submitButton.shakerEnabled||_rsi.s.form.submitButton.shakerType&&"none"!=_rsi.s.form.submitButton.shakerType||document.querySelector("._rsi-buy-now-custom-additionals-button._rsi-buy-now-button"))&&(_rsi.buyButton.cleanShakerIntervals(),_rsi.buyButton.runShaker("._rsi-modal-submit-button._rsi-buy-now-button"),_rsi.buyButton.runShaker("._rsi-buy-now-custom-additionals-button._rsi-buy-now-button")),_rsi.form.addUtms(),_rsi.attackMode.updateInput(),"function"==typeof _COD_FORM_ON_OPEN_INIT_END_EMBEDDED&&_COD_FORM_ON_OPEN_INIT_END_EMBEDDED(),_rsi.form.handleCheckoutButton(),_rsi.form.initDatePickers(),_rsi.form.inlineVal.init(),_rsi.metrics.sendQueue(1)},onSubmit:function(e,t){try{if(e&&(e.preventDefault(),e.stopPropagation()),"init_submitting"==_rsi.s.form.currentPage||"loading"==_rsi.s.form.currentPage)return;if(_rsi.s.testMode)return;var r=_rsi.u.serializeArray(document.querySelector("#_rsi-cod-form-modal-form"));document.querySelectorAll("#_rsi-cod-form-modal-form input[type=checkbox]:not(:checked)").forEach(function(e){r.push({name:e.getAttribute("name"),value:"off"})});try{var o=[];document.querySelectorAll("#_rsi-cod-form-modal-form input[type=radio]:not(:checked)").forEach(function(e){var t='#_rsi-cod-form-modal-form input[type=radio][name="'+e.getAttribute("name")+'"]:checked';document.querySelector(t)||-1!=o.indexOf(e.getAttribute("name"))||(r.push({name:e.getAttribute("name"),value:"off"}),o.push(e.getAttribute("name")))})}catch(e){console.log(e)}if("function"==typeof _COD_FORM_OVERWRITE_ON_SUBMIT_START&&!_COD_FORM_OVERWRITE_ON_SUBMIT_START(r))return;if(!_rsi.form.validation.check(r))return void _rsi.tracking.sendGtag("ga",null,{hitType:"event",eventAction:"FormSubmitInvalid"});if(_rsi.productPage.instantLoading.stopLoop(),_rsi.messages.otp.isEnabled&&!t)return void _rsi.messages.otp.init({formData:r});if(_rsi.messages.otp.isEnabled&&t)try{_rsi.s.form.currentPage="loading",_rsi.form.build(!1,!0)}catch(e){console.log(e)}var i=function(e){if(!e._is_rsi_quantity_offer_cart){var t="";e.items.forEach(function(e,r){t+='',t+='',e.properties&&(t+='')}),document.querySelector("#_rsi-cod-form-modal-form").insertAdjacentHTML("beforeend",t),document.querySelector("#awesome-quantity-data")&&parseInt(document.querySelector("#awesome-quantity-data").getAttribute("data-applied-discount"))>0&&(_rsi.form.discounts.codesApplied.push({text:"AWESOME QUANTITY DISCOUNT",amount:parseInt(document.querySelector("#awesome-quantity-data").getAttribute("data-applied-discount")),type:"fixed_amount"}),_rsi.form.discounts.updateTotalAmount()),_rsi.form.discounts.automatic.init(e)}var r=_rsi.form.getFormData();if("function"!=typeof _COD_FORM_OVERWRITE_EMBEDDED_ON_SUBMIT_CART_DATA||_COD_FORM_OVERWRITE_EMBEDDED_ON_SUBMIT_CART_DATA(r))return _rsi.upsells.isEnabled?(_rsi.s.form.currentPage="init_post_purchase_upsell",_rsi.form.mode,void _rsi.upsells.open(r)):void _rsi.u.ajax("POST",_rsi.s.form.postUrl,JSON.stringify(r),function(e){if((e=JSON.parse(e)).customRsiErrorMessage)_rsi.form.handleOrderErrors(e.customRsiErrorMessage,r);else{"function"==typeof _COD_FORM_ON_SUBMIT_END&&_COD_FORM_ON_SUBMIT_END();try{document.querySelector("#_rsi-cod-form-modal").classList.remove("_rsi-cod-form-modal-open")}catch(e){console.log(e)}if(_rsi.s.general.saveOrdersAsDrafts)return e&&!e.customRsiErrorMessage&&_rsi.tracking.eventsHanlders.purchase(e),void(_rsi.form.redirectToCustomThankYouPage(e)||document.querySelector("#_rsi-cod-form-modal-form").remove());if(Object.keys(e).length){e&&!e.customRsiErrorMessage&&_rsi.tracking.eventsHanlders.purchase(e);var t=function(){("function"!=typeof _COD_FORM_OVERWRITE_ON_SUBMIT_END||_COD_FORM_OVERWRITE_ON_SUBMIT_END(e.order))&&(_rsi.form.mode="",e.order.order_status_url&&!_rsi.form.redirectToCustomThankYouPage(e)&&_rsi.form.redirectToDefThankYouPage(e.order.order_status_url,e))};_rsi.cartManager.clearCart(function(){t()},function(){t()})}}},function(e,t){_rsi.u.sendReport({msg:"Error on create-order. Error details: "+e+" statusCode: "+t+" postUrl: "+_rsi.s.form.postUrl,isCritical:!0})})};if(_rsi.s.form.currentPage="init_submitting",document.querySelector("#_rsi-cod-form-embed ._rsi-cod-form-embed-container").classList.add("_rsi-modal-events-disabled"),document.querySelector('#_rsi-cod-form-modal-form button[type="submit"]').innerHTML='',_rsi.form.embedded.quantityOffersCart)return _rsi.cart=_rsi.form.embedded.quantityOffersCart,void i(_rsi.form.embedded.quantityOffersCart);if(_rsi.form.hasEmbeddedV2)return void i(_rsi.cart);window.location.pathname.indexOf("/cart")>-1&&_rsi.cartManager.getCart(!0,function(e){i(e)});var s=window.location.pathname.indexOf("/products")>-1;if("undefined"!=typeof _COD_FORM_EMBEDDED_IS_PRODUCT_PAGE_OVERWRITE&&(s=_COD_FORM_EMBEDDED_IS_PRODUCT_PAGE_OVERWRITE),(_rsi.isPageFly||_rsi.isGemPages||_rsi.isZipify)&&(s=!0),_rsi.isPageFly&&_rsi.calculatePageFlyProduct(),s){if(_rsi.form.embedded.productPageFormId)var a=_rsi.u.serializeForm("#"+_rsi.form.embedded.productPageFormId,'[name="form_type"][value="product"]');else a=_rsi.u.serializeForm('form[method="post"][action*="/cart/add"]','[name="form_type"][value="product"]');if(!(a.indexOf("id")>-1||window.AwesomeQuantityBreak&&document.querySelector("#awesome-quantity-data")||window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS))return;_rsi.cartManager.clearCart(function(){!function(e){e||(e="update"),"string"==typeof _COD_FORM_PRODUCT_PAGE_ADD_MODE_OVERWRITE&&(e=_COD_FORM_PRODUCT_PAGE_ADD_MODE_OVERWRITE);var t=!!(window.AwesomeQuantityBreak&&document.querySelector("#awesome-quantity-data")||window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS);if("update"==e&&!t)try{a=a.replace("&&","&");var r=_rsi.u.queryStringToJSON(a);if(!r.quantity){var o=1;document.querySelectorAll('[name="quantity"]').forEach(e=>{e.value>o&&(o=e.value)}),r.quantity=o}!r.id&&r.variant_id&&(r.id=r.variant_id),r.id&&r.quantity?(window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS_INTERNAL=[{id:r.id,quantity:r.quantity}],t=!0):(_rsi.u.sendReport({msg:"Could not find id or quantity while generating jsonAddData on addToCart embedded in product page. addData: "+a}),e="add")}catch(t){_rsi.u.sendReport({msg:"Error while generating jsonAddData on addToCart embedded in product page. Error: "+t+" addData: "+a}),e="add"}if(t){var s=[];window.AwesomeQuantityBreak?s=window.AwesomeQuantityBreak.selectedVariants:window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS?s=window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS:window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS_INTERNAL&&(s=window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS_INTERNAL),Array.isArray(s)||(window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS?s=window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS:window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS_INTERNAL&&(s=window._RSI_COD_FORM_OVERWRITE_ATC_ITEMS_INTERNAL));var n={};"update"==e?(n.updates={},s.forEach(function(e){n.updates[e.id+""]=e.quantity})):n.items=s,_rsi.u.ajax("POST",_rsi.rootShopifyRoute+"cart/"+e+".js",JSON.stringify(n),function(t){try{if("update"==e)return t=JSON.parse(t),void _rsi.cartManager.getCart(!0,function(e){i(e)},!1,t)}catch(e){_rsi.u.sendReport({msg:"Error while parsing data on update.js on addToCart embedded in product page. Error: "+e})}_rsi.cartManager.getCart(!0,function(e){i(e)})},function(e){console.error(JSON.parse(e)),_rsi.form.handleOrderErrors(JSON.parse(e).message)},{"Content-Type":"application/json"},!0)}else _rsi.u.ajax("POST",_rsi.rootShopifyRoute+"cart/"+e+".js",a,function(e){_rsi.cartManager.getCart(!0,function(e){i(e)})},function(e){console.error(JSON.parse(e)),_rsi.form.handleOrderErrors(JSON.parse(e).message)},{"Content-Type":"multipart/form-data"},!0)}()},function(){window.location.reload()})}}catch(e){_rsi.u.sendReport({msg:"onSubmit error embedded: "+e})}}},fields:{process:function(e){if(e.type.includes("timer")||e.type.includes("quantity_offer")||e.type.includes("one_tick_upsells")||e.type.includes("product_recommendations"))return"";if(!e.isActive)return"";var t="",r=e.required?'*':"";e.label&&-1==e.type.indexOf("checkbox")&&(t+="");var o=e.label;e.n&&e.n.ph&&(o=e.n.ph);var i='data-type="'+e.type+'" name="'+e.backendFields.name+'" placeholder="'+o+'" id="_rsi-field-'+e.type+'"'+(e.required?' required="required"':"");_rsi.s.general.disableAutofill&&(i+=' autocomplete="off"');var s='data-type="'+e.type+'" name="'+e.backendFields.name+'" id="_rsi-field-'+e.type+'"'+(e.required?' required="required"':"");if(e.isSearchDdown)t=_rsi.form.fields.searchDdowns.process(e);else if(e.isCoverageLevel)t=_rsi.form.covr.processField(e);else if("email"==e.type)t+='";else if("first_name"==e.type)t+='";else if("last_name"==e.type)t+='";else if("address"==e.type){let e="";_rsi.s.general.disableAutofill||_rsi.s.form.fields.items_array.forEach(function(t){"civic_number"==t.type&&(e=t.isActive?' autocomplete="address-line1"':' autocomplete="street-address"')}),t+='"}else if("civic_number"==e.type){let e="";_rsi.s.general.disableAutofill||_rsi.s.form.fields.items_array.forEach(function(t){"address"==t.type&&(e=t.isActive?' autocomplete="address-line2"':' autocomplete="street-address"')}),t+='"}else"province"==e.type||"city"==e.type||"zip_code"==e.type?t+='":"phone"==e.type?t+='":"note"==e.type?t+='":"terms_accept_checkbox"==e.type?t='":"newsletter_subscribe_checkbox"==e.type?t='":e.type.indexOf("country_field")&&(t=_rsi.form.fields.processCountryFields(e));return t},processCountryFields:function(e){var t="",r=e.required?'*':"";e.label&&(t+="");var o=e.label;e.n&&e.n.ph&&(o=e.n.ph);var i='data-type="'+e.type+'" name="'+e.backendFields.name+'" placeholder="'+o+'" id="_rsi-field-'+e.type+'"'+(e.required?' required="required"':"");return _rsi.s.general.disableAutofill&&(i+=' autocomplete="off"'),"select"==e.backendFields.elementType?(e.backendFields.options[0]?""!=e.backendFields.options[0].value&&(e.backendFields.options=_rsi.u.arrayPrepend({value:"",label:o},e.backendFields.options)):e.backendFields.options=_rsi.u.arrayPrepend({value:"",label:o},e.backendFields.options),t+=""):"text"==e.backendFields.elementType&&("pincode_country_field"==e.type?t+='":t+='"),t},searchDdowns:{process:function(e){var t="";t+='
';var r=e.required?'*':"";e.label&&-1==e.type.indexOf("checkbox")&&(t+="");var o=e.label;return e.n&&e.n.ph&&(o=e.n.ph),t+='",t+='"},startAgain:function(){document.querySelectorAll("._rsi-search-ddown-visible-input").forEach(e=>{e.removeEventListener("input",_rsi.form.fields.searchDdowns.onInput),e.addEventListener("input",_rsi.form.fields.searchDdowns.onInput)})},isWriting:!1,onInput:function(e){e&&e.target&&(_rsi.form.fields.searchDdowns.isWriting||(_rsi.form.fields.searchDdowns.isWriting=!0,setTimeout(function(){_rsi.form.fields.searchDdowns.isWriting=!1,_rsi.form.fields.searchDdowns.updateRes(e)},500)))},noOptFound:{t:{en:"No valid options were found. Write a different text.",it:"Non sono state trovate opzioni valide. Scrivi un testo diverso.",es:"No se encontraron opciones válidas. Escribe un texto diferente.",fr:"Aucune option valide n'a été trouvée. Écrivez un texte différent.",ar:"لم يتم العثور على خيارات صالحة. اكتب نصًا مختلفًا."}},updateRes:function(e){var t=e.target.closest("._rsi-modal-fields-item"),r=t.querySelector("._rsi-search-ddown-hidden-input"),o=e.target.getAttribute("data-type"),i=!1,s=t.querySelector("._rsi-search-ddown-visible-input").value.trim().toLowerCase();if(_rsi.s.form.fields.items_array.forEach(function(e){e.type==o&&(i=e)}),i&&(r.value="",t.querySelector("._rsi-search-ddown-res-container").innerHTML="",s)){var a=[],n=s.replace(/á/g,"a").replace(/â/g,"a").replace(/à/g,"a").replace(/ç/g,"c").replace(/ã/g,"a").replace(/é/g,"e").replace(/ê/g,"e").replace(/è/g,"e").replace(/í/g,"i").replace(/ó/g,"o").replace(/ô/g,"o").replace(/õ/g,"o").replace(/ú/g,"u").replace(/ñ/g,"n");if(i.searchOptions.forEach(e=>{e.label.toLowerCase().replace(/á/g,"a").replace(/â/g,"a").replace(/à/g,"a").replace(/ç/g,"c").replace(/ã/g,"a").replace(/é/g,"e").replace(/ê/g,"e").replace(/è/g,"e").replace(/í/g,"i").replace(/ó/g,"o").replace(/ô/g,"o").replace(/õ/g,"o").replace(/ú/g,"u").replace(/ñ/g,"n").indexOf(n)>-1&&a.push(e)}),0!=a.length){if(1==a.length)if(a[0].label.toLowerCase().replace(/á/g,"a").replace(/â/g,"a").replace(/à/g,"a").replace(/ç/g,"c").replace(/ã/g,"a").replace(/é/g,"e").replace(/ê/g,"e").replace(/è/g,"e").replace(/í/g,"i").replace(/ó/g,"o").replace(/ô/g,"o").replace(/õ/g,"o").replace(/ú/g,"u").replace(/ñ/g,"n")==n)return void _rsi.form.fields.searchDdowns.onOptClick(!1,a[0].value,t);var c="";a.forEach(e=>{c+='
'+e.label+"
"}),t.querySelector("._rsi-search-ddown-res-container").innerHTML=c,t.querySelectorAll("._rsi-search-ddown-res-item").forEach(e=>{e.addEventListener("click",_rsi.form.fields.searchDdowns.onOptClick)})}else t.querySelector("._rsi-search-ddown-res-container").innerHTML='
'+_rsi.u.getLocaleTranslation(_rsi.form.fields.searchDdowns.noOptFound)+"
"}},onOptClick:function(e,t,r){if(e&&(t=decodeURI(e.target.getAttribute("data-value"))),t){var o=r||e.target.closest("._rsi-modal-fields-item");o.querySelector("._rsi-search-ddown-hidden-input").value=t,o.querySelector("._rsi-search-ddown-hidden-input").dispatchEvent(new Event("input",{bubbles:!0})),o.querySelector("._rsi-search-ddown-visible-input").value=t,o.classList.remove("_rsi-modal-fields-item-error"),o.querySelector("._rsi-modal-fields-item-error-text")&&o.querySelector("._rsi-modal-fields-item-error-text").remove(),o.querySelector("._rsi-search-ddown-res-container").innerHTML=""}}}},updateCurrencies:function(){try{window.baCurr&&window.baCurr.refreshConversion&&window.baCurr.refreshConversion()}catch(e){console.log(e)}try{window.bucksCC&&window.bucksCC.reConvert()}catch(e){console.log(e)}try{window.conversionBearAutoCurrencyConverter&&window.conversionBearAutoCurrencyConverter.convertPricesOnPage()}catch(e){console.log(e)}},discounts:{isLoading:!1,totalAmount:0,codesApplied:[],init:function(){var e=!1,t=!1;_rsi.form.discounts.codesApplied.forEach(function(t){t.text==_rsi.upsells.defaultCodeText&&(e=t)}),_rsi.form.discounts.codesApplied=[],e&&(_rsi.form.discounts.codesApplied.push(e),_rsi.s.form.discounts.isEnabled||(t=!0));try{var r=_rsi.u.queryStringToJSON(window.location.search.replace("?",""));if(r.rsi_ac_ds){var o=JSON.parse(atob(r.rsi_ac_ds)),i=o.dsT,s=o.dsV,a="RECOVERY DISCOUNT";(n=s)>0&&("percentage"==i&&(n=Math.round(_rsi.cart.total_price*(s/1e4))),_rsi.form.discounts.codesApplied.push({text:a,amount:Math.floor(n*Shopify.currency.rate),type:i}),_rsi.s.form.discounts.isEnabled||(t=!0))}else if(_rsi.dss.activeDiscount){var n;i=_rsi.dss.activeDiscount.type,s=_rsi.dss.activeDiscount.value,a="RECOVERY DISCOUNT";(n=s)>0&&("percentage"==i&&(n=Math.round(_rsi.cart.total_price*(s/1e4))),_rsi.form.discounts.codesApplied.push({text:a,amount:Math.floor(n*Shopify.currency.rate),type:i}),_rsi.s.form.discounts.isEnabled||(t=!0))}}catch(e){console.log(e)}if(t&&_rsi.form.discounts.updateTotalAmount(),_rsi.s.form.discounts.isEnabled){_rsi.form.discounts.updateTotalAmount(),document.getElementById("_rsi-modal-discounts-form-apply").addEventListener("click",_rsi.form.discounts.onApplyDiscount);try{let e=function(e){const t=("; "+document.cookie).split("; "+e+"=");if(2===t.length)return t.pop().split(";").shift()},t=decodeURIComponent(e("discount_code"));t&&null!==t&&"null"!==t&&"undefined"!==t&&(document.querySelector("#_rsi-modal-discounts-form-code").value=t,document.getElementById("_rsi-modal-discounts-form-apply").click())}catch(e){console.log(e)}}},clear:function(){_rsi.form.discounts.codesApplied=[],_rsi.form.discounts.totalAmount=0},getLimitToOneCodeDiscounts:function(){if(!_rsi.s.form.discounts.limitToOneCode)return _rsi.form.discounts.codesApplied;var e=!1,t=!1,r=!1,o=[],i=[];return _rsi.form.discounts.codesApplied.forEach(function(i){"AWESOME QUANTITY DISCOUNT"!=i.text&&(i.text!=_rsi.form.discounts.automatic.defaultCodeText||e)?"RECOVERY DISCOUNT"!=i.text?i.text!=_rsi.upsells.defaultCodeText?o.push(i):t=i:r=i:e=i}),e&&t?(i.push(e),i.push(t)):e?i.push(e):t&&o.length>0?(i.push(o[0]),i.push(t)):t?i.push(t):o.length>0&&i.push(o[0]),r&&i.push(r),i},automatic:{defaultCodeText:"AUTOMATIC DISCOUNTS",init:function(e,t){if(!_rsi.s.general.disableAutomaticDs&&!_rsi.dss.disOtherDisc){_rsi.s.form.discounts.limitToOneCode&&(_rsi.form.discounts.codesApplied=_rsi.form.discounts.getLimitToOneCodeDiscounts()),_rsi.form.discounts.codesApplied.forEach(function(e,t){e.text==_rsi.form.discounts.automatic.defaultCodeText&&_rsi.form.discounts.codesApplied.splice(t,1)});var r=!1;if(_rsi.form.discounts.codesApplied.forEach(function(e){"AWESOME QUANTITY DISCOUNT"==e.text&&(r=!0)}),!r){var o=0;e.items.forEach(function(e){e.line_level_discount_allocations.forEach(function(e){e&&e.discount_application&&"discount_code"!==e.discount_application.type&&(o+=e.amount)})}),e.cart_level_discount_applications.forEach(function(e){e&&e.discount_application&&"automatic"===e.discount_application.type&&e.discount_application.total_allocated_amount?o+=e.discount_application.total_allocated_amount:e&&e.total_allocated_amount&&("automatic"===e.type||"discount_code"!==e.type)&&(o+=e.total_allocated_amount)}),0!=o&&(_rsi.form.discounts.codesApplied.push({text:_rsi.form.discounts.automatic.defaultCodeText,amount:o,type:"fixed_amount"}),_rsi.s.form.isEmbedded&&!_rsi.form.hasEmbeddedV2||_rsi.form.discounts.updateTotalAmount(t))}}}},setDiscountError:function(e){document.querySelectorAll("._rsi-modal-discounts-form ._rsi-modal-fields-item").forEach(function(e){e.classList.add("_rsi-modal-fields-item-error")});var t=_rsi.s.form.generalTexts.errors.invalidDiscountCode;"oneCode"==e&&(t=_rsi.s.form.generalTexts.errors.oneDiscountCodeAllowed),"automaticExist"==e&&(t=_rsi.form.cannotCombineWithAutomaticDiscount.t[Shopify.locale]||_rsi.form.cannotCombineWithAutomaticDiscount.t.en),document.querySelector("._rsi-modal-discounts-form ._rsi-modal-fields-item-discount-error")&&(document.querySelector("._rsi-modal-discounts-form ._rsi-modal-fields-item-discount-error").innerHTML='

'+t+"

")},removeDiscountErrors:function(){document.querySelectorAll("._rsi-modal-discounts-form ._rsi-modal-fields-item").forEach(function(e){e.classList.remove("_rsi-modal-fields-item-error")}),document.querySelector("._rsi-modal-discounts-form ._rsi-modal-fields-item-discount-error")&&(document.querySelector("._rsi-modal-discounts-form ._rsi-modal-fields-item-discount-error").innerHTML="")},onApplyDiscount:function(e){if(e.preventDefault(),!_rsi.form.discounts.isLoading){if(_rsi.form.discounts.removeDiscountErrors(),_rsi.s.form.discounts.limitToOneCode&&!_rsi.form.quantityOffers.selectedOfferIn){var t=_rsi.form.discounts.getLimitToOneCodeDiscounts();if(t.length>1)return void _rsi.form.discounts.setDiscountError("oneCode");if(1==t.length&&t[0].text!=_rsi.upsells.defaultCodeText)return void _rsi.form.discounts.setDiscountError("oneCode")}if(_rsi.dss.disOtherDisc)_rsi.form.discounts.setDiscountError("oneCode");else{var r=document.getElementById("_rsi-modal-discounts-form-code").value;if(0!=(r=(r=r.trim()).toUpperCase()).length){var o=!1;_rsi.form.discounts.codesApplied.forEach(function(e){e.text.toLowerCase()==r.toLowerCase()&&(o=!0)}),o?document.getElementById("_rsi-modal-discounts-form-code").value="":(_rsi.form.discounts.isLoading=!0,document.getElementById("_rsi-modal-discounts-form-apply").innerHTML='',_rsi.form.discounts.parseCheckout(r))}}}},onParsedCheckout:function(e,t,r){if(document.getElementById("_rsi-modal-discounts-form-code")&&(document.getElementById("_rsi-modal-discounts-form-code").value=""),_rsi.form.discounts.isLoading=!1,document.getElementById("_rsi-modal-discounts-form-apply")&&(document.getElementById("_rsi-modal-discounts-form-apply").innerHTML=_rsi.s.form.discounts.applyButton.text),"automaticExist"!=r)if(e)if(_rsi.form.quantityOffers.selectedOfferIn)_rsi.form.quantityOffers.recalculateData();else{if("fixed_amount"==e.type||"percentage"==e.type)_rsi.form.discounts.codesApplied.push({text:t,amount:e.amount,type:e.type});else if("shipping"==e.type){var o=_rsi.shippingRates.calculate(_rsi.cart);_rsi.form.discounts.codesApplied.push({text:t,amount:Math.floor(o.price*Shopify.currency.rate),type:e.type})}_rsi.form.discounts.updateTotalAmount()}else _rsi.form.discounts.setDiscountError();else _rsi.form.discounts.setDiscountError(r)},parseCheckout:function(e){if(document.querySelector("#shopify-features"))try{var t=JSON.parse(document.querySelector("#shopify-features").textContent),r="gid://shopify/Cart/"+_rsi.cart.token;if(!r)return void _rsi.form.discounts.onParsedCheckout(!1);var o="https://"+t.domain+"/api/2026-04/graphql.json",i=window.Shopify&&window.Shopify.country?window.Shopify.country:void 0,s={cartId:r,discountCodes:e?[e]:[],country:i};return void _rsi.u.ajax("POST",o,JSON.stringify({query:"mutation cartDiscountCodesUpdate($cartId:ID!,$discountCodes:[String!]!,$country:CountryCode) @inContext(country:$country) {cartDiscountCodesUpdate(cartId:$cartId,discountCodes:$discountCodes) {cart {id discountCodes {code applicable} discountAllocations {discountedAmount {amount currencyCode} discountApplication {__typename allocationMethod targetSelection targetType value {__typename ... on MoneyV2 {amount currencyCode} ... on PricingPercentageValue {percentage}}}} lines(first: 10) {nodes {id quantity discountAllocations {discountedAmount {amount currencyCode}} merchandise {... on ProductVariant {id title priceV2 {amount currencyCode}}}}}} userErrors {field message}}}",variables:s}),function(t){var r;try{r=JSON.parse(t)}catch(e){return void _rsi.form.discounts.onParsedCheckout(!1)}if(r.errors||r.data&&r.data.cartDiscountCodesUpdate&&r.data.cartDiscountCodesUpdate.userErrors&&r.data.cartDiscountCodesUpdate.userErrors.length>0)_rsi.form.discounts.onParsedCheckout(!1);else{var o=r.data.cartDiscountCodesUpdate.cart;if(o){var i=null;o.discountCodes&&o.discountCodes.length>0&&o.discountCodes.forEach(function(t){t.code.toLowerCase()===e.toLowerCase()&&(i=t)});var s="fixed_amount",a=0;if(o.discountAllocations&&o.discountAllocations.length>0){var n=o.discountAllocations[0].discountApplication;if(_rsi.form.discounts.codesApplied.length>0&&"AUTOMATIC DISCOUNTS"===_rsi.form.discounts.codesApplied[0].text)return void _rsi.form.discounts.onParsedCheckout(!1,"","automaticExist");if(n&&"MoneyV2"===n.value.__typename){var c=o.discountAllocations.reduce(function(e,t){return e+(parseFloat(t.discountedAmount.amount)||0)},0);n.value.amount=c}n&&n.value&&("MoneyV2"===n.value.__typename&&n.value.amount?a=Math.round(100*parseFloat(n.value.amount)):"PricingPercentageValue"===n.value.__typename&&n.value.percentage&&(s=_rsi.cart._is_rsi_quantity_offer_cart?"percentage":"fixed_amount",a=_rsi.cart._is_rsi_quantity_offer_cart?Math.round(100*parseFloat(n.value.percentage)):Math.round(parseFloat(n.value.percentage/100)*_rsi.cart.original_total_price)))}else if(o.lines&&o.lines.nodes&&o.lines.nodes.length>0&&o.lines.nodes[0].discountAllocations&&o.lines.nodes[0].discountAllocations.length>0){var l=o.lines.nodes[0].discountAllocations[0];if(l&&l.discountedAmount&&l.discountedAmount.amount){a=Math.round(100*o.lines.nodes.reduce((e,t)=>e+t.discountAllocations.reduce((e,t)=>e+parseFloat(t.discountedAmount.amount||"0"),0),0))}}else o.discountCodes&&o.discountCodes.length>0&&o.discountCodes[0].applicable&&(s="shipping",a=_rsi.shippingRates.currentRate.price);if(!i)return void _rsi.form.discounts.onParsedCheckout(!1);_rsi.form.quantityOffers.selectedOfferIn&&i.applicable&&(_rsi.form.quantityOffers.discount.type=s,_rsi.form.quantityOffers.discount.code=e,_rsi.form.quantityOffers.discount.value=a),o.discountCodes[0].applicable?_rsi.form.discounts.onParsedCheckout({type:s,amount:a},e):_rsi.form.discounts.onParsedCheckout(!1)}else _rsi.form.discounts.onParsedCheckout(!1)}},function(){_rsi.form.discounts.onParsedCheckout(!1)},{"content-type":"application/json","X-Shopify-Storefront-Access-Token":t.accessToken})}catch(t){console.log(t),_rsi.u.sendReport({msg:"Error while parsing checkout for discount. discountCode: "+e+" Error: "+t})}else if(_rsi.form.quantityOffers.selectedOfferIn)return void _rsi.form.discounts.onParsedCheckout(!1);_rsi.u.ajax("GET",_rsi.rootShopifyRoute+"checkout/?discount="+encodeURI(e),null,function(t){var r=document.createElement("html");if(r.innerHTML=t,r.querySelector('[data-serialized-id="checkout-session-identifier"], [data-serialized-id="graphql"]')){if(r.querySelector('[data-serialized-id="graphql"]')){var o=r.querySelector('[data-serialized-id="graphql"]').getAttribute("data-serialized-value");try{o=JSON.parse(o)}catch(e){return void _rsi.form.discounts.onParsedCheckout(!1)}var i=!1;if(Object.keys(o).forEach(function(e){e.indexOf("queueToken")>-1&&(i=e)}),!i)return void _rsi.form.discounts.onParsedCheckout(!1);var s=!1;try{if(o[i].session.negotiate.result.sellerProposal.discount)var a=o[i].session.negotiate.result.sellerProposal.discount.lines;else{if(!o[i].session.negotiate.result.sellerProposal.merchandiseDiscount)return void _rsi.form.discounts.onParsedCheckout(!1);a=o[i].session.negotiate.result.sellerProposal.merchandiseDiscount.lines}a.forEach(function(t){t.discount.code.toLowerCase()==e.toLowerCase()&&(s=Math.floor(100*parseFloat(t.lineAmount.value.amount)))})}catch(e){return void _rsi.form.discounts.onParsedCheckout(!1)}return s?void _rsi.form.discounts.onParsedCheckout({type:"fixed_amount",amount:s},e):void _rsi.form.discounts.onParsedCheckout(!1)}_rsi.form.discounts.onParsedCheckout(!1)}else if(r.querySelector("#error-for-reduction_code"))_rsi.form.discounts.onParsedCheckout(!1);else if(r.querySelector("[data-discount-type]")&&r.querySelector("[data-checkout-discount-amount-target]")){var n=r.querySelector("[data-discount-type]").getAttribute("data-discount-type"),c=parseInt(r.querySelector("[data-checkout-discount-amount-target]").getAttribute("data-checkout-discount-amount-target"));c>0&&("fixed_amount"==n||"percentage"==n||"shipping"==n)||0==c&&"shipping"==n?_rsi.form.discounts.onParsedCheckout({type:n,amount:c},e):_rsi.form.discounts.onParsedCheckout(!1)}else if(r.querySelector(".product__description .reduction-code__text")){var l=0;r.querySelectorAll(".product__description .reduction-code__text").forEach(function(t){var r=t.innerHTML.trim().toLowerCase();(r=r.replace(e.toLowerCase(),"").replace("rs.","")).indexOf(".")>-1&&r.indexOf(",")>-1?r=r.indexOf(".")-1&&(r=r.replace(",",".")),r=r.replace(/[^0-9.]/g,""),r=Math.ceil(100*parseFloat(r)),l+=r}),_rsi.form.discounts.onParsedCheckout({type:"fixed_amount",amount:l},e)}else _rsi.form.discounts.onParsedCheckout(!1)},function(e){_rsi.form.discounts.onParsedCheckout(!1)})},updateCheckoutLines:function(){if(_rsi.form.discounts.totalAmount>0?document.querySelector('._rsi-modal-checkout-line[data-checkout-line="discount"]')?document.querySelector('._rsi-modal-checkout-line[data-checkout-line="discount"] ._rsi-modal-checkout-line-value').innerHTML="- "+_rsi.u.formatMoney(_rsi.form.discounts.totalAmount,"amount_with_comma_separator"):document.querySelector('._rsi-modal-checkout-line[data-checkout-line="total"]').insertAdjacentHTML("beforebegin",_rsi.form.generateCheckoutLine(_rsi.s.form.discounts.checkoutLineText,"- "+_rsi.u.formatMoney(_rsi.form.discounts.totalAmount,"amount_with_comma_separator"),!1,"discount")):document.querySelector('._rsi-modal-checkout-line[data-checkout-line="discount"]')&&document.querySelector('._rsi-modal-checkout-line[data-checkout-line="discount"]').remove(),_rsi.form.calculateCodFee(),document.querySelector('._rsi-modal-checkout-line[data-checkout-line="total"]')){var e=_rsi.shippingRates.calculate(_rsi.cart),t=0;_rsi.s.integrations.codFee&&_rsi.s.integrations.codFee.isFeeEnabled&&(t=_rsi.s.integrations.codFee.commission);var r=0;try{document.querySelectorAll('._rsi-modal-checkout-line[data-checkout-line="tick_upsell"]').forEach(e=>{e.remove()}),_rsi.form.tickUps.selectedUps.forEach(e=>{document.querySelector('._rsi-modal-checkout-line[data-checkout-line="total"]').insertAdjacentHTML("beforebegin",'
'+e.title+''+(0==e.price?_rsi.s.form.generalTexts.free:_rsi.u.formatMoney(e.price,"amount_with_comma_separator",!1,!0))+"
"),r+=e.price*Shopify.currency.rate})}catch(e){console.log(e)}document.querySelector('._rsi-modal-checkout-line[data-checkout-line="total"] ._rsi-modal-checkout-line-value').innerHTML=_rsi.u.formatMoney(_rsi.cart.original_total_price+t+r+e.price*Shopify.currency.rate-_rsi.form.discounts.totalAmount,"amount_with_comma_separator"),document.querySelector('._rsi-modal-checkout-line[data-checkout-line="total"]').setAttribute("data-order-total",_rsi.cart.original_total_price+r+t+e.price*Shopify.currency.rate-_rsi.form.discounts.totalAmount),document.querySelector('._rsi-modal-checkout-line[data-checkout-line="total"]').setAttribute("data-partial-total-for-checkout",_rsi.cart.original_total_price+r+e.price*Shopify.currency.rate-_rsi.form.discounts.totalAmount)}document.querySelector('._rsi-modal-checkout-line[data-checkout-line="subtotal"]')&&(document.querySelector('._rsi-modal-checkout-line[data-checkout-line="subtotal"] ._rsi-modal-checkout-line-value').innerHTML=_rsi.u.formatMoney(_rsi.cart.original_total_price,"amount_with_comma_separator")),_rsi.form.updateCurrencies()},updateTotalAmount:function(e,t,r){_rsi.form.discounts.totalAmount=0,_rsi.s.form.discounts.limitToOneCode&&!_rsi.form.quantityOffers.selectedOfferIn&&(_rsi.form.discounts.codesApplied=_rsi.form.discounts.getLimitToOneCodeDiscounts()),_rsi.form.discounts.codesApplied.forEach(function(e){_rsi.form.discounts.totalAmount+=e.amount}),_rsi.form.discounts.totalAmount<0&&(_rsi.form.discounts.totalAmount=0),_rsi.s.form.isEmbedded&&!_rsi.form.hasEmbeddedV2||t||_rsi.shippingRates.init(r),e||(_rsi.form.discounts.updateCheckoutLines(),_rsi.form.discounts.updateDiscountPlaques())},onRemoveDiscount:function(e){e.preventDefault();var t=this.getAttribute("data-discount-code");t=decodeURI(t);for(var r=0;r<_rsi.form.discounts.codesApplied.length;r++){if(_rsi.form.discounts.codesApplied[r].text.toLowerCase()==t.toLowerCase()){_rsi.form.discounts.codesApplied.splice(r,1);break}}if(_rsi.form.quantityOffers.selectedOfferIn)return _rsi.form.quantityOffers.discount.code="",_rsi.form.quantityOffers.discount.type=!1,_rsi.form.quantityOffers.discount.value=0,void _rsi.form.quantityOffers.recalculateData();_rsi.form.discounts.updateTotalAmount()},updateDiscountPlaques:function(){if(_rsi.s.form.discounts.isEnabled){var e=[],t="";t+='
',_rsi.form.discounts.codesApplied.forEach(function(r){r.text!=_rsi.form.discounts.automatic.defaultCodeText&&r.text!=_rsi.upsells.defaultCodeText&&r.text!=_rsi.form.quantityOffers.defaultCodeText&&"AWESOME QUANTITY DISCOUNT"!=r.text&&"RECOVERY DISCOUNT"!=r.text&&"AUTOMATIC DISCOUNTS"!=r.text&&(e.push(r),t+='
',t+=''+r.text+"",t+=''+_rsi.u.formatMoney(r.amount,"amount_with_comma_separator")+"",t+='',t+="
")}),t+="
",e.length||(t=""),document.querySelector("._rsi-modal-discounts-plaques").innerHTML=t,document.querySelectorAll("._rsi-modal-discounts-plaque ._rsi-modal-discounts-plaque-close-button").forEach(function(e){e.addEventListener("click",_rsi.form.discounts.onRemoveDiscount)})}}},inlineVal:{init:function(){if("function"!=typeof _COD_FORM_ON_OPEN_INIT_END||window._CUSTOM_COD_FORM_PROVINCES||_rsi.s.form.hasInlineVal)try{document.querySelectorAll('#_rsi-cod-form-modal-form input[data-type][type="text"], #_rsi-cod-form-modal-form input[data-type][type="email"], #_rsi-cod-form-modal-form input[data-type][type="tel"]').forEach(e=>{if(!e.classList.contains("_rsi-search-ddown-visible-input")){e.removeEventListener("input",_rsi.form.inlineVal.onTextInput),e.addEventListener("input",_rsi.form.inlineVal.onTextInput);var t=e.getAttribute("data-type"),r=!1;if(_rsi.s.form.fields.items_array.forEach(e=>{e.type==t&&(r=e)}),r){var o=!1,i=!1,s=!1,a=!1;r.n&&(r.n.maxL&&(o=r.n.maxL),r.n.minL&&(i=r.n.minL),r.n.pf&&r.n.pf.length>0&&(s=r.n.pf),r.n.reg&&r.n.reg.length>0&&(a=r.n.reg),"pincode_country_field"==t&&(r.n.prefillState&&e.setAttribute("data-prefill-state","true"),r.n.autoCheck&&(_rsi.form.validation.pincodes.isValid=!1,e.setAttribute("data-auto-check","true")))),!1!==o&&!1!==i&&("phone"==t&&(_rsi.s.localization.country.phoneLength&&(_rsi.s.localization.country.phoneLength[0]>i&&(i=_rsi.s.localization.country.phoneLength[0]),_rsi.s.localization.country.phoneLength[1]{e.removeEventListener("input",_rsi.form.inlineVal.onSelectInput),e.addEventListener("input",_rsi.form.inlineVal.onSelectInput)}),document.querySelectorAll('#_rsi-cod-form-modal-form input[data-type][type="checkbox"]').forEach(e=>{e.removeEventListener("input",_rsi.form.inlineVal.onCheckboxInput),e.addEventListener("input",_rsi.form.inlineVal.onCheckboxInput)}),document.querySelectorAll('#_rsi-cod-form-modal-form input[data-type][type="radio"]').forEach(e=>{e.removeEventListener("input",_rsi.form.inlineVal.onRadioInput),e.addEventListener("input",_rsi.form.inlineVal.onRadioInput)}),document.querySelector('#_rsi-cod-form-modal-form input[data-type="pincode_country_field"]')&&document.querySelector('#_rsi-cod-form-modal-form input[data-type="pincode_country_field"]').dispatchEvent(new Event("input",{bubbles:!0}))}catch(e){console.log(e)}},removeError:function(e){e.closest("._rsi-modal-fields-item")&&(e.closest("._rsi-modal-fields-item").classList.remove("_rsi-modal-fields-item-error"),e.closest("._rsi-modal-fields-item").querySelector("._rsi-modal-fields-item-error-text")&&e.closest("._rsi-modal-fields-item").querySelector("._rsi-modal-fields-item-error-text").remove())},onTextInput:function(e){if(e){var t=e.target;if(t.closest("._rsi-modal-fields-item")){var r=t.value,o=t.getAttribute("data-prefix"),i=t.getAttribute("data-regexp");null!==o&&((o=decodeURI(o))[0]==r[0]&&(r=r.slice(o.length)),r=o+r,t.value=r);var s=!1;"phone"==t.getAttribute("data-type")&&_rsi.s.localization.country&&_rsi.s.localization.country.phonePrefix&&(null!==o&&(r=r.replace(o,""),s=!0),r=r.replace(_rsi.s.localization.country.phonePrefix,""));var a=t.getAttribute("data-maxl"),n=t.getAttribute("data-minl");if("phone"==t.getAttribute("data-type")||"pincode_country_field"==t.getAttribute("data-type")||"true"==t.getAttribute("data-only-numbers"))if(null!==o){var c=r;s||(c=r.replace(o,"")),r=o+(c=c.replace(/[^0-9٠١٢٣٤٥٦٧٨٩]+/g,""))}else r=r.replace(/[^0-9٠١٢٣٤٥٦٧٨٩]+/g,"");if(null!==o&&null!==a&&(a=parseInt(a)+o.length),null!==o&&null!==n&&(n=parseInt(n)+o.length),(r.length>a&&null!==a||"phone"==t.getAttribute("data-type")||"pincode_country_field"==t.getAttribute("data-type")||"true"==t.getAttribute("data-only-numbers"))&&(null!==a&&(t.value=r.slice(0,a)),r=t.value,"pincode_country_field"==t.getAttribute("data-type")&&(6==r.length&&"true"==t.getAttribute("data-auto-check")?_rsi.form.validation.pincodes.check(r,"true"==t.getAttribute("data-prefill-state")):6==r.length&&"true"==t.getAttribute("data-prefill-state")&&_rsi.form.validation.pincodes.check(r,!0,!0))),t.closest("._rsi-modal-fields-item").classList.contains("_rsi-modal-fields-item-error")){if("email"==t.getAttribute("data-type")){r=r.replace(/ /g,"");var l=/^(([^<>()\[\]\.,;:\s@\"]+(\.[^<>()\[\]\.,;:\s@\"]+)*)|(\".+\"))@(([^<>()[\]\.,;:\s@\"]+\.)+[^<>()[\]\.,;:\s@\"]{2,})$/g.test(r);return void(null!==a&&null!==n?r.length>=n&&r.length<=a&&l&&_rsi.form.inlineVal.removeError(t):r.length>0&&l&&r.length>3&&_rsi.form.inlineVal.removeError(t))}if("pincode_country_field"==t.getAttribute("data-type"))return r=r.replace(/ /g,""),void((l=/^[1-9]{1}[0-9]{2}\s{0,1}[0-9]{3}$/g.test(r))&&_rsi.form.inlineVal.removeError(t));if(null!==i&&i)try{i=decodeURI(i);let e=new RegExp(i);if(!r.match(e))return}catch(e){console.log(e)}null!==a&&null!==n?r.length>=n&&r.length<=a&&_rsi.form.inlineVal.removeError(t):r.length>0&&t.required&&_rsi.form.inlineVal.removeError(t)}r.length>0&&_rsi.tracking.eventsHanlders.infoFilled()}}},onSelectInput:function(e){if(e){var t=e.target;if(t.closest("._rsi-modal-fields-item"))if(t.closest("._rsi-modal-fields-item").classList.contains("_rsi-modal-fields-item-error"))t.value.trim().length>0&&t.required&&_rsi.form.inlineVal.removeError(t)}},onCheckboxInput:function(e){if(e){var t=e.target;t.closest("._rsi-modal-fields-item")&&t.closest("._rsi-modal-fields-item").classList.contains("_rsi-modal-fields-item-error")&&t.checked&&t.required&&_rsi.form.inlineVal.removeError(t)}},onRadioInput:function(e){if(e){var t=e.target;t.closest("._rsi-modal-fields-item")&&t.closest("._rsi-modal-fields-item").classList.contains("_rsi-modal-fields-item-error")&&t.closest("._rsi-modal-fields-item").querySelector('input[type="radio"]:checked')&&t.required&&_rsi.form.inlineVal.removeError(t)}}},validation:{pincodes:{isValid:!0,cachedResults:[],checkingPincode:"",pincodeEndpoint:"https://d3m95qabjril95.cloudfront.net/pincode-check?version=2&pincode=",check:function(e,t,r){if(_rsi.form.validation.pincodes.isValid=!1,e!=_rsi.form.validation.pincodes.checkingPincode){_rsi.form.validation.pincodes.checkingPincode=e;var o=function(o){if(_rsi.form.validation.pincodes.checkingPincode="",o.success)_rsi.form.validation.pincodes.isValid=!0,_rsi.form.validation.pincodes.checkingPincode="",t&&o.stateCode&&(document.querySelector('#_rsi-cod-form-modal-form [data-type="province_country_field"]')||document.querySelector("#_rsi-cod-form-modal-form").insertAdjacentHTML("beforeend",''),document.querySelector('#_rsi-cod-form-modal-form [name="province_country_field"]').value=o.stateCode,document.querySelector('#_rsi-cod-form-modal-form [name="province_country_field"]').dispatchEvent(new Event("input",{bubbles:!0}))),t&&o.city&&(document.querySelector('#_rsi-cod-form-modal-form [data-type="city"]')||document.querySelector("#_rsi-cod-form-modal-form").insertAdjacentHTML("beforeend",''),document.querySelector('#_rsi-cod-form-modal-form [name="city"]').value=o.city,document.querySelector('#_rsi-cod-form-modal-form [name="city"]').dispatchEvent(new Event("input",{bubbles:!0})));else if(r)_rsi.form.validation.pincodes.isValid=!0;else{var i=!1;_rsi.s.form.fields.items_array.forEach(function(e){"pincode_country_field"==e.type&&(i=e)});var s="";i.n&&i.n.eInv&&(s=i.n.eInv),s||(s=_rsi.s.form.generalTexts.errors.invalidGeneric),setTimeout(function(){_rsi.form.validation.setFieldError(s,i,{name:"zip_code",value:e})},200)}},i=!1;_rsi.form.validation.pincodes.cachedResults.forEach(t=>{t.pincode==e&&(o(t),i=!0)}),i||_rsi.u.ajax("GET",_rsi.form.validation.pincodes.pincodeEndpoint+e,null,function(t){(t=JSON.parse(t)).pincode=e,_rsi.form.validation.pincodes.cachedResults.push(t),o(t)},function(e){_rsi.form.validation.pincodes.isValid=!0,_rsi.form.validation.pincodes.checkingPincode=""})}}},check:function(e){_rsi.form.validation.clearFieldErrors();var t=!0,r=!1,o=!1;return e.forEach(function(e){if(document.querySelector('#_rsi-cod-form-modal-form [name="'+e.name+'"]')){var i=document.querySelector('#_rsi-cod-form-modal-form [name="'+e.name+'"]').getAttribute("data-type");i&&_rsi.s.form.fields.items_array.forEach(function(s){s.type==i&&(s.type.indexOf("country_field")>-1?_rsi.form.validation.checkCountryField(s,e)||(r||(o=e),r=!0,t=!1):_rsi.form.validation.checkField(s,e)||(r||(o=e),r=!0,t=!1))})}}),o&&_rsi.form.validation.scrollToError(o),t},scrollToError:function(e){var t=document.querySelector('#_rsi-cod-form-modal-form [name="'+e.name+'"]').closest("._rsi-modal-fields-item");if(_rsi.s.form.isEmbedded){var r=t.getBoundingClientRect().top+window.pageYOffset-150;window.scroll(0,r)}else _rsi.u.scrollTo(document.querySelector("#_rsi-cod-form-modal"),t.offsetTop-250,40)},setFieldError:function(e,t,r){var o=document.querySelector('#_rsi-cod-form-modal-form [name="'+r.name+'"]');(o=o.closest("._rsi-modal-fields-item")).classList.contains("_rsi-modal-fields-item-error")?-1==t.type.indexOf("checkbox")&&-1==t.type.indexOf("additionals_radio_input")&&(o.querySelector("._rsi-modal-fields-item-error-text").innerHTML=e):(o.closest("._rsi-modal-fields-item").classList.add("_rsi-modal-fields-item-error"),-1==t.type.indexOf("checkbox")&&-1==t.type.indexOf("additionals_radio_input")&&o.closest("._rsi-modal-fields-item").insertAdjacentHTML("beforeend",'

'+e+"

"))},clearFieldErrors:function(){document.querySelectorAll("._rsi-modal-fields-item._rsi-modal-fields-item-error").forEach(function(e){e.classList.remove("_rsi-modal-fields-item-error"),e.querySelector("._rsi-modal-fields-item-error-text")&&e.querySelector("._rsi-modal-fields-item-error-text").remove()})},checkField:function(e,t,r){var o=!1;if(e.n&&e.n.pf&&e.n.pf.length>0&&(o=e.n.pf),o&&(t.value=t.value.replace(o,"")),t.value=t.value.trim(),e.required){if(e.type.indexOf("checkbox")>-1&&"on"!=t.value)return r||_rsi.form.validation.setFieldError(_rsi.s.form.generalTexts.errors.required,e,t),!1;if(e.type.indexOf("additionals_radio_input")>-1){if("off"==t.value)return r||_rsi.form.validation.setFieldError(_rsi.s.form.generalTexts.errors.required,e,t),!1}else if(!(t.value.length>0))return r||_rsi.form.validation.setFieldError(_rsi.s.form.generalTexts.errors.required,e,t),o&&(t.value=o+t.value),!1}if("phone"==e.type)if(t.value.length>0&&_rsi.s.localization.country.phoneLength){t.value.indexOf(_rsi.s.localization.country.phonePrefix)>-1&&(t.value=t.value.replace(_rsi.s.localization.country.phonePrefix,"")),t.value=t.value.replace(/[^0-9٠١٢٣٤٥٦٧٨٩]+/g,"");var i=t.value.length;if(!(i>=_rsi.s.localization.country.phoneLength[0]&&i<=_rsi.s.localization.country.phoneLength[1]))return r||_rsi.form.validation.setFieldError(_rsi.s.form.generalTexts.errors.invalidPhone,e,t),o&&(t.value=o+t.value),!1}else if(t.value.length>0){t.value=t.value.replace(/[^0-9٠١٢٣٤٥٦٧٨٩]+/g,"");var s=!1;if(e.n&&(e.n.minL||e.n.maxL)&&(s=!0),s){var a=!1;if(e.n.minL&&t.value.lengthe.n.maxL&&(a=!0),a){var n="";return _rsi.s.form.generalTexts.errors.invalidPhone&&(n=_rsi.s.form.generalTexts.errors.invalidPhone),e.n.eInv&&(n=e.n.eInv),r||_rsi.form.validation.setFieldError(n,e,t),o&&(t.value=o+t.value),!1}}if(!(t.value.length>3))return r||_rsi.form.validation.setFieldError(_rsi.s.form.generalTexts.errors.invalidPhone,e,t),o&&(t.value=o+t.value),!1}if("email"==e.type&&(t.value=t.value.replace(/ /g,""),t.value.length>0)){var c=!1,l=!0;if(e.n&&((e.n.minL||e.n.maxL)&&(c=!0),e.n.ignVal&&(l=!1)),c){var d=!1;if(e.n.minL&&t.value.lengthe.n.maxL&&(d=!0),d){var u="";return _rsi.s.form.generalTexts.errors.invalidEmail&&(u=_rsi.s.form.generalTexts.errors.invalidEmail),e.n.eInv&&(u=e.n.eInv),r||_rsi.form.validation.setFieldError(u,e,t),!1}}if(!function(e){const t=document.createElement("input");return t.type="email",t.value=e,t.checkValidity()}(t.value)&&l)return r||_rsi.form.validation.setFieldError(_rsi.s.form.generalTexts.errors.invalidEmail,e,t),!1}if(("zip_code"==e.type||"pincode_country_field"==e.type)&&(t.value=t.value.replace(/ /g,""),t.value.length>0&&window._RSI_COD_FORM_POSTAL_CODES_CONFIG)){let o=!0;if("exclude"==window._RSI_COD_FORM_POSTAL_CODES_CONFIG.activeType?window._RSI_COD_FORM_POSTAL_CODES_CONFIG.value.split(",").indexOf(t.value)>-1&&window._RSI_COD_FORM_POSTAL_CODES_CONFIG.value.length>0&&(o=!1):"allow"==window._RSI_COD_FORM_POSTAL_CODES_CONFIG.activeType&&-1==window._RSI_COD_FORM_POSTAL_CODES_CONFIG.value.split(",").indexOf(t.value)&&window._RSI_COD_FORM_POSTAL_CODES_CONFIG.value.length>0&&(o=!1),!o){var m="";return _rsi.s.form.generalTexts.errors.invalidGeneric&&(m=_rsi.s.form.generalTexts.errors.invalidGeneric),e.n&&e.n.eInv&&(m=e.n.eInv),r||_rsi.form.validation.setFieldError(m,e,t),!1}}var p=!1;if(e.n&&(e.n.minL||e.n.maxL)&&(p=!0),t.value.length>0&&p){var _=!1;if(e.n.minL&&t.value.lengthe.n.maxL&&(_=!0),o&&(t.value=o+t.value),_){m="";return _rsi.s.form.generalTexts.errors.invalidGeneric&&(m=_rsi.s.form.generalTexts.errors.invalidGeneric),"phone"==e.type&&_rsi.s.form.generalTexts.errors.invalidPhone&&(m=_rsi.s.form.generalTexts.errors.invalidPhone),e.n.eInv&&(m=e.n.eInv),r||_rsi.form.validation.setFieldError(m,e,t),!1}}else t.value.length>0&&o&&(t.value=o+t.value);if(e.n){if(e.n.reg&&e.n.reg.length>0&&t.value.length>0)try{let o=new RegExp(e.n.reg);if(!t.value.match(o)){m="";return _rsi.s.form.generalTexts.errors.invalidGeneric&&(m=_rsi.s.form.generalTexts.errors.invalidGeneric),"phone"==e.type&&_rsi.s.form.generalTexts.errors.invalidPhone&&(m=_rsi.s.form.generalTexts.errors.invalidPhone),e.n.eInv&&(m=e.n.eInv),r||_rsi.form.validation.setFieldError(m,e,t),!1}}catch(e){console.log(e)}if(e.n.bWords&&t.value.length>0)try{let o=e.n.bWords.toLowerCase().split(","),i=!1;if(o.forEach(e=>{t.value.toLowerCase().indexOf(e.trim())>-1&&(i=!0)}),i){m="";return _rsi.s.form.generalTexts.errors.invalidGeneric&&(m=_rsi.s.form.generalTexts.errors.invalidGeneric),e.n.eInv&&(m=e.n.eInv),r||_rsi.form.validation.setFieldError(m,e,t),!1}}catch(e){console.log(e)}}return!0},checkCountryField:function(e,t,r){var o=_rsi.form.validation.checkField(e,t),i=!0;if("pincode_country_field"==e.type)if(t.value=t.value.trim(),t.value.length>0){if(!/^[1-9]{1}[0-9]{2}\s{0,1}[0-9]{3}$/g.test(t.value)||!_rsi.form.validation.pincodes.isValid){var s="";return e.n&&e.n.eInv&&(s=e.n.eInv),!s&&_rsi.s.form.generalTexts.errors.invalidGeneric&&(s=_rsi.s.form.generalTexts.errors.invalidGeneric),r||_rsi.form.validation.setFieldError(s,e,t),!1}}else i=!1;return o&&i}},saveData:{cachedData:!1,intervalId:!1,init:function(e,t){_rsi.form.saveData.intervalId&&clearInterval(_rsi.form.saveData.intervalId),t||(_rsi.form.saveData.intervalId=setInterval(_rsi.form.saveData.onInterval,1e3));try{var r=[],o=_rsi.u.queryStringToJSON(window.location.search.replace("?","")),i=!1;if(o.rsiacd){var s=_rsi.u.queryStringToJSON(atob(o.rsiacd));Object.keys(s).forEach(e=>{r.push({name:e,value:s[e]}),i=!0})}else Object.keys(o).forEach(e=>{e.indexOf("rsiac_")>-1&&(r.push({name:e.replace("rsiac_",""),value:decodeURIComponent(o[e])}),i=!0)});i&&0==_rsi.form.saveData.cachedData&&(_rsi.form.saveData.cachedData={formData:r})}catch(e){console.log(e)}e&&_rsi.form.saveData.overwriteCurrentConfig()},clear:function(){_rsi.form.saveData.cachedData=!1},stop:function(){_rsi.form.saveData.intervalId&&clearInterval(_rsi.form.saveData.intervalId)},clearAndStop:function(){_rsi.form.saveData.stop(),_rsi.form.saveData.clear()},onInterval:function(){document.querySelector("form#_rsi-cod-form-modal-form")&&"closed"!=_rsi.s.form.currentPage&&(_rsi.form.saveData.cachedData=_rsi.form.getFormData())},overwriteCurrentConfig:function(){_rsi.form.saveData.cachedData&&_rsi.form.saveData.cachedData.formData&&_rsi.form.saveData.cachedData.formData.forEach(function(e){if(document.querySelector('#_rsi-cod-form-modal-form [name="'+e.name+'"]')&&!(e.name.indexOf("item_")>-1||e.name.indexOf("shipping_rate_")>-1||e.name.indexOf("country_code")>-1||e.name.indexOf("additionals_radio_input")>-1||e.name.indexOf("additionals_checkbox")>-1||e.name.indexOf("shop_domain")>-1))if(e.name.indexOf("_checkbox")>-1)"on"==e.value&&(document.querySelector('#_rsi-cod-form-modal-form [name="'+e.name+'"]').checked=!0);else{document.querySelector('#_rsi-cod-form-modal-form [name="'+e.name+'"]').value=e.value;try{document.querySelector('#_rsi-cod-form-modal-form [name="'+e.name+'"]').dispatchEvent(new Event("input",{bubbles:!0}))}catch(e){console.log(e)}}})}}},metrics:{queue:[],processedIds:[],postUrl:"/apps/rsi-cod-form-do-not-change/send-metrics",utmData:!1,init:function(){try{var e=window.location.search;if(-1==e.indexOf("utm"))try{if(window.sessionStorage&&window.sessionStorage.getItem(window.Shopify.shop+"_landing_page")){var t=window.sessionStorage.getItem(window.Shopify.shop+"_landing_page");t.split("?")[1]&&(e=t.split("?")[1])}}catch(e){console.log(e)}var r=_rsi.u.queryStringToJSON(e.replace("?",""));(r.utm_campaign||r.utm_source||r.utm_medium)&&(_rsi.metrics.utmData={},r.utm_source&&(_rsi.metrics.utmData.source=r.utm_source),r.utm_medium&&(_rsi.metrics.utmData.medium=r.utm_medium),r.utm_campaign&&(_rsi.metrics.utmData.campaign=r.utm_campaign))}catch(e){console.log(e)}},addMetric:function(e,t,r,o){if(!(_rsi.metrics.processedIds.indexOf(e)>-1)){_rsi.metrics.processedIds.push(e);var i={id:e,value:t};if(r&&_rsi.metrics.utmData&&(i.utmData=_rsi.metrics.utmData),o&&"object"==typeof o)for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&void 0!==o[s]&&null!==o[s]&&(i[s]=o[s]);_rsi.metrics.queue.push(i)}},sendQueue:function(e){setTimeout(function(){_rsi.metrics.queue.length>0&&(_rsi.u.ajax("POST",_rsi.metrics.postUrl,JSON.stringify({metrics:_rsi.metrics.queue}),function(e){}),_rsi.metrics.queue=[])},1e3*e)}},tracking:{disableEvents:{fb:!1},wasThere:{fb:!0},init:function(){try{if(_rsi.s.tracking.disableAllEvents)return;_rsi.s.tracking.items_array.forEach(function(e){if("fb_browser"==e.type)"function"!=typeof window.fbq&&(o=window,i=document,s="script",o.fbq||(a=o.fbq=function(){a.callMethod?a.callMethod.apply(a,arguments):a.queue.push(arguments)},o._fbq||(o._fbq=a),a.push=a,a.loaded=!0,a.version="2.0",a.queue=[],(n=i.createElement(s)).async=!0,n.src="https://connect.facebook.net/en_US/fbevents.js",(c=i.getElementsByTagName(s)[0]).parentNode.insertBefore(n,c)),_rsi.tracking.wasThere.fb=!1),window.fbq("init",e.id),_rsi.tracking.wasThere.fb||window.fbq("track","PageView");else if("gtag"==e.type)"function"!=typeof window.ga&&function(e,t,r,o,i,s,a){e.GoogleAnalyticsObject=i,e[i]=e[i]||function(){(e[i].q=e[i].q||[]).push(arguments)},e[i].l=1*new Date,s=t.createElement(r),a=t.getElementsByTagName(r)[0],s.async=1,s.src="https://www.google-analytics.com/analytics.js",a.parentNode.insertBefore(s,a)}(window,document,"script",0,"ga"),window.ga("create",e.id,"auto");else if("gads"==e.type)!function(e,t,o){var i="script";r=t.createElement(i),r.async=!0,r.src=o;var s=t.getElementsByTagName(i)[0];s.parentNode.insertBefore(r,s)}(window,document,"https://www.googletagmanager.com/gtag/js?id="+e.id),window.dataLayer=window.dataLayer||[],"function"!=typeof window.gtag&&(window.gtag=function(){window.dataLayer.push(arguments)},window.gtag("js",new Date)),window.gtag("config",e.id);else if("snap"==e.type)"function"!=typeof window.snaptr&&function(e,t){if(!e.snaptr){var r=e.snaptr=function(){r.handleRequest?r.handleRequest.apply(r,arguments):r.queue.push(arguments)};r.queue=[];var o="script",i=t.createElement(o);i.async=!0,i.src="https://sc-static.net/scevent.min.js";var s=t.getElementsByTagName(o)[0];s.parentNode.insertBefore(i,s)}}(window,document),window.snaptr("init",e.id);else if("tiktok"==e.type)void 0===window.ttq?function(t,r,o){t.TiktokAnalyticsObject=o;var i=t[o]=t[o]||[];i.methods=["page","track","identify","instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie"],i.setAndDefer=function(e,t){e[t]=function(){e.push([t].concat(Array.prototype.slice.call(arguments,0)))}};for(var s=0;s0&&_rsi.s.tracking.items_array.forEach(function(e){"snap"==e.type&&window.snaptr("init",e.id,u)});let m={};u.user_email&&(m.email=u.user_email),u.user_phone_number&&(m.phone_number=u.user_phone_number),Object.keys(m).length>0&&_rsi.tracking.sendTikTokId(m)}catch(p){console.log(p)}_rsi.tracking.sendSnap("PURCHASE",{currency:t.currency_code,price:t.total_price_set.shop_money.amount}),_rsi.tracking.sendTikTok("Purchase",{contents:t.line_items.map(function(e){return e.product?{content_id:_rsi.u.extractShopifyId(e.product.id)||_rsi.u.extractShopifyId(e.variant.id),content_type:"product",content_name:e.title,price:parseFloat(e.original_total_set.shop_money.amount),quantity:e.quantity,description:e.title}:{content_id:e.title+(new Date).getTime(),content_name:e.title,content_type:"product",price:e.original_total_set.shop_money.amount||0,description:e.title}}),description:t.line_items.map(function(e){return e.title}).join(", "),value:parseFloat(t.total_price_set.shop_money.amount),currency:t.currency_code},{event_id:(_rsi.tracking.eventsHanlders.purchaseEventId||((t.id+"").match(/d+$/)||[t.id])[0])+"-Purchase"}),_rsi.tracking.sendPinterest("Checkout",{value:parseFloat(t.total_price_set.shop_money.amount),currency:t.currency_code,order_quantity:c}),_rsi.tracking.sendTaboola({notify:"event",name:"make_purchase",revenue:t.total_price_set.shop_money.amount,currency:t.currency_code,orderid:t.name}),_rsi.tracking.sendGtag4("event","purchase",{transaction_id:t.name,value:parseFloat(t.total_price_set.shop_money.amount),currency:t.currency_code,items:t.line_items.map(function(e){return t.product?{item_id:_rsi.u.extractShopifyId(e.product.id)||_rsi.u.extractShopifyId(e.variant.id),item_name:e.title,currency:t.currency_code,price:parseFloat(e.original_total_set.shop_money.amount),quantity:e.quantity}:{item_id:e.title+(new Date).getTime(),item_name:e.title,currency:t.currency_code,price:e.original_total_set.shop_money.amount||0}})}),_rsi.s.tracking.items_array.forEach(function(e){"gads"==e.type&&e.id&&e.purchaseLabel&&_rsi.tracking.sendGtag4("event","conversion",{send_to:e.id+"/"+e.purchaseLabel,value:t.total_price_set.shop_money.amount,currency:t.currency_code,transaction_id:t.name})});try{function l(e){for(var t=e+"=",r=decodeURIComponent(document.cookie).split(";"),o=0;o{e.onlyForPs&&e.onlyForPs.length>0&&(_rsi.shippingRates.hasProvRates=!0)}),_rsi.shippingRates.generateRates(_rsi.cart,e),document.querySelectorAll("._rsi-modal-shipping-rates-item").forEach(function(e){e.addEventListener("click",function(e){e.preventDefault();var t=parseInt(this.getAttribute("data-priority"));_rsi.shippingRates.savedRatePriority=t,_rsi.shippingRates.onRateChange(t)})}))},generateRates:function(e,t){var r=[];_rsi.s.shippingRates.items_array.sort(function(e,t){return t.priority-e.priority});for(var o=0;o<_rsi.s.shippingRates.items_array.length;o++){var i=_rsi.s.shippingRates.items_array[o];if("default"!=i.type)_rsi.shippingRates.checkConditions(e,i,t)&&r.push(i)}if(_rsi.shippingRates.hasProvRates){var s=!1;if(r.forEach(e=>{e.onlyForPs&&e.onlyForPs.length>0&&(s=!0)}),s){var a=r;r=[],a.forEach(e=>{e.onlyForPs&&e.onlyForPs.length>0&&r.push(e)})}}var n="";if(0==r.length)return n+='
No rates available. Please configure your rates on the app.
',!_rsi.mlc.selectedCountry&&_rsi.mlc.isEnabled&&(n='
'+_rsi.u.getLocaleTranslation({t:{en:"Select a country to see shipping methods.",it:"Seleziona un paese per vedere i metodi di spedizione.",hu:"Válassza ki az országot a szállítási módok megtekintéséhez.",el:"Επιλέξτε μια χώρα για να δείτε τους τρόπους αποστολής.",es:"Seleccione un país para ver los métodos de envío.",cs:"Chcete-li zobrazit způsoby dopravy, vyberte zemi.",fr:"Sélectionnez un pays pour voir les méthodes d'expédition.",pt:"Selecione um país para ver os métodos de envio.",ar:"حدد دولة لمعرفة طرق الشحن.",sl:"Izberite državo, da vidite načine pošiljanja.",bg:"Изберете държава, за да видите методите на доставка.",lt:"Pasirinkite šalį, kad pamatytumėte pristatymo būdus.",ro:"Selectați o țară pentru a vedea metodele de livrare.",sk:"Ak chcete zobraziť spôsoby dopravy, vyberte krajinu.",pl:"Wybierz kraj, aby zobaczyć metody wysyłki."}})+"
"),_rsi.shippingRates.hasProvRates&&!_rsi.form.provListn.selectedCode&&(n='
'+_rsi.u.getLocaleTranslation({t:{en:"Select a province or city to see shipping rates.",it:"Seleziona una provincia o una città per vedere le tariffe di spedizione.",hu:"Válasszon ki egy tartományt vagy várost a szállítási díjak megtekintéséhez.",el:"Επιλέξτε επαρχία ή πόλη για να δείτε τις τιμές αποστολής.",es:"Seleccione una provincia o ciudad para ver las tarifas de envío.",cs:"Chcete-li zobrazit sazby za dopravu, vyberte provincii nebo město.",fr:"Sélectionnez une province ou une ville pour voir les tarifs d'expédition.",pt:"Selecione uma província ou cidade para ver as taxas de envio.",ar:"حدد مقاطعة أو مدينة لمعرفة أسعار الشحن.",sl:"Izberite provinco ali mesto, da vidite cene pošiljanja.",bg:"Изберете провинция или град, за да видите тарифите за доставка.",lt:"Pasirinkite provinciją arba miestą, kad pamatytumėte pristatymo įkainius.",ro:"Selectați o provincie sau un oraș pentru a vedea tarifele de expediere.",sk:"Ak chcete zobraziť sadzby za dopravu, vyberte provinciu alebo mesto.",pl:"Wybierz prowincję lub miasto, aby zobaczyć stawki wysyłki."}})+"
"),document.querySelector("._rsi-modal-shipping-rates").innerHTML=n,void _rsi.shippingRates.onRateChange("-1");try{"price-high-low"==_rsi.s.shippingRates.sortMode?r.sort(function(e,t){return t.price-e.price}):r.sort(function(e,t){return e.price-t.price})}catch(e){console.log(e)}r.forEach(function(e){var t="";e.desc&&(t=''+e.desc+""),n+='
',n+='
',n+='
',n+="
",n+=''+e.title+t+"",n+=''+(e.price?_rsi.u.formatMoney(e.price,"amount_with_comma_separator",!1,!0):_rsi.s.form.generalTexts.free)+"",n+="
"}),document.querySelector("._rsi-modal-shipping-rates").innerHTML=n,_rsi.shippingRates.onRateChange(r[0].priority)},onRateChange:function(e){var t=!1;if(_rsi.s.shippingRates.items_array.forEach(function(r){r.priority==e&&(t=r)}),!1!==_rsi.shippingRates.savedRatePriority&&_rsi.s.shippingRates.items_array.forEach(function(r){_rsi.shippingRates.savedRatePriority==r.priority&&document.querySelector('._rsi-modal-shipping-rates-item[data-priority="'+r.priority+'"]')&&_rsi.shippingRates.checkConditions(_rsi.cart,r)&&(t=r,e=r.priority)}),_rsi.shippingRates.savedRatePriority=e,"-1"==e&&(t={condition:[],price:0,priority:-1,title:"Free shipping",type:"custom"}),t){if(_rsi.shippingRates.currentRate=t,document.querySelectorAll('._rsi-modal-shipping-rates-item[data-selected="true"]').forEach(function(e){e.setAttribute("data-selected","false")}),document.querySelector('._rsi-modal-shipping-rates-item[data-priority="'+t.priority+'"]')&&document.querySelector('._rsi-modal-shipping-rates-item[data-priority="'+t.priority+'"]').setAttribute("data-selected","true"),document.querySelector('._rsi-modal-checkout-line[data-checkout-line="shipping"]')){var r=t.price?_rsi.u.formatMoney(t.price,"amount_with_comma_separator",!1,!0):_rsi.s.form.generalTexts.free;!_rsi.mlc.selectedCountry&&_rsi.mlc.isEnabled&&-1==t.priority&&(r="?"),_rsi.shippingRates.hasProvRates&&!_rsi.form.provListn.selectedCode&&-1==t.priority&&(r="?"),document.querySelector('._rsi-modal-checkout-line[data-checkout-line="shipping"] ._rsi-modal-checkout-line-value').innerHTML=r}document.querySelector('input[name="shipping_rate_priority"]').value=t.priority,_rsi.form.discounts.codesApplied.forEach(function(e){"shipping"==e.type&&(e.amount=Math.floor(t.price*Shopify.currency.rate))}),_rsi.form.discounts.updateTotalAmount(!1,!0)}},checkConditions:function(e,t,r){var o=0;try{_rsi.form.tickUps.selectedUps.forEach(e=>{o+=e.price*Shopify.currency.rate})}catch(e){console.log(e)}var i=e.original_total_price/Shopify.currency.rate-_rsi.form.discounts.totalAmount+o,s=!0;if(t.condition.forEach(t=>{if("if_total_less_than"==t.type)i=t.value||(s=!1);else if("if_weight_less_than"==t.type)e.total_weight<10*t.value||(s=!1);else if("if_weight_greater_or_equal_than"==t.type)e.total_weight>=10*t.value||(s=!1);else if("if_quantity_greater_or_equal_than"==t.type)e.item_count>=t.value||(s=!1);else if("if_quantity_less_than"==t.type)e.item_counte.product_id.toString());t.value.map(e=>e.id.split("/").pop()).find(e=>r.includes(e))||(s=!1)}else if("if_product_not_included"===t.type){const r=e.items.map(e=>e.product_id.toString());t.value.map(e=>e.id.split("/").pop()).find(e=>r.includes(e))&&(s=!1)}}),t.onlyForCs&&t.onlyForCs.length>0){var a=!1;t.onlyForCs.forEach(e=>{_rsi.s.localization.countryCode==e&&(a=!0)}),!a&&t.onlyForCs.length>0&&(s=!1),!r&&_rsi.mlc.selectedCountry||!_rsi.mlc.isEnabled||(s=!1)}if(t.onlyForPs&&t.onlyForPs.length>0){var n=!1;t.onlyForPs.forEach(e=>{_rsi.form.provListn.selectedCode==e&&(n=!0)}),n||(s=!1)}return s},calculate:function(e){if(!_rsi.s.shippingRates.isAutomatic&&!_rsi.shippingRates.currentRate)return{price:0,priority:0,title:""};if(!_rsi.s.shippingRates.isAutomatic)return _rsi.shippingRates.currentRate;_rsi.s.shippingRates.items_array.sort(function(e,t){return t.priority-e.priority});for(var t=_rsi.s.shippingRates.items_array[_rsi.s.shippingRates.items_array.length-1],r=0;r<_rsi.s.shippingRates.items_array.length;r++){var o=_rsi.s.shippingRates.items_array[r];if("default"!=o.type)if(_rsi.shippingRates.checkConditions(e,o)){t=o;break}}return t}},abandonedCheckouts:{alreadySending:!1,alreadySendingV2:!1,alreadySendingPostPurchaseAbandon:!1,init:function(){_rsi.s.form.isEmbedded&&!_rsi.form.hasEmbeddedV2||window.location.search.indexOf("abandoned_order_recovery_draft_id")>-1||navigator.sendBeacon&&(document.addEventListener("visibilitychange",function(){"hidden"===document.visibilityState&&_rsi.abandonedCheckouts.onSubmit()}),document.addEventListener("pagehide",function(){_rsi.abandonedCheckouts.onSubmit()}),_rsi.s.general.hasAbandonedOrdersV2&&setTimeout(_rsi.abandonedCheckouts.onV2Timeout,5e3))},onV2Timeout:function(){if(_rsi.form.saveData.cachedData&&!_rsi.abandonedCheckouts.alreadySendingV2&&_rsi.form.saveData.cachedData.formData&&_rsi.form.saveData.cachedData.cartData){var e=!1;_rsi.form.saveData.cachedData.formData.forEach(function(t){var r=t.value.trim();("email"==t.name||"phone"==t.name)&&r.length>0&&_rsi.s.form.fields.items_array.forEach(function(r){r.backendFields.name==t.name&&_rsi.form.validation.checkField(r,t,!0)&&(e=!0)})}),e&&(_rsi.abandonedCheckouts.onSubmit(!0),_rsi.abandonedCheckouts.alreadySendingV2=!0)}setTimeout(_rsi.abandonedCheckouts.onV2Timeout,5e3)},onSubmit:function(e){if(_rsi.form.saveData.cachedData){if(_rsi.upsells.isPostPurchase&&"upsells"==_rsi.s.form.currentPage){if(_rsi.abandonedCheckouts.alreadySendingPostPurchaseAbandon&&!e)return}else if(_rsi.abandonedCheckouts.alreadySending&&!e)return;if(_rsi.form.saveData.cachedData.formData&&_rsi.form.saveData.cachedData.cartData&&void 0!==_rsi.form.saveData.cachedData.cartData.total_price){e||(_rsi.abandonedCheckouts.alreadySending=!0);var t=!1;if(_rsi.form.saveData.cachedData.formData.forEach(function(e){var r=e.value.trim();("email"==e.name||"phone"==e.name)&&r.length>0&&_rsi.s.form.fields.items_array.forEach(function(r){r.backendFields&&r.backendFields.name==e.name&&_rsi.form.validation.checkField(r,e,!0)&&(t=!0)})}),t){var r=_rsi.s.form.postUrl+"?is_abandoned_checkout=true";if(_rsi.upsells.isPostPurchase&&"upsells"==_rsi.s.form.currentPage)e||(_rsi.abandonedCheckouts.alreadySendingPostPurchaseAbandon=!0),r=_rsi.s.form.postUrl+"?is_abandoned_post_purchase_upsell=true";else if(!_rsi.s.abandonedCheckouts.isEnabled)return;navigator.sendBeacon(r,JSON.stringify(_rsi.form.saveData.cachedData))}else _rsi.abandonedCheckouts.alreadySending=!1}}}},messages:{otp:{isEnabled:!1,currentPhone:!1,phoneField:!1,scId:[],tries:0,page:"init",blockActions:!1,formData:!1,firstInit:function(){try{var e=!1;_rsi.s.form.fields.items_array.forEach(function(t){"phone"==t.type&&t.isActive&&(e=!0)}),_rsi.s.messOtp&&e&&_rsi.s.messOtp.isEnabled&&(_rsi.messages.otp.isEnabled=!0)}catch(e){console.log(e)}},init:function(e){if(_rsi.s.messOtp.isEnabled&&e)if(_rsi.messages.otp.scId=[],_rsi.messages.otp.tries=0,_rsi.messages.otp.blockActions=!1,_rsi.messages.otp.page="init",_rsi.messages.otp.currentPhone=!1,_rsi.messages.otp.formData=e,e.formData.forEach(function(e){"phone"==e.name&&(_rsi.messages.otp.currentPhone=e.value)}),_rsi.messages.otp.currentPhone){try{_rsi.messages.otp.currentPhone=_rsi.messages.otp.currentPhone.replace(_rsi.s.localization.country.phonePrefix,""),_rsi.messages.otp.currentPhone=_rsi.s.localization.country.phonePrefix+_rsi.messages.otp.currentPhone.replace(/[^0-9٠١٢٣٤٥٦٧٨٩]+/g,"")}catch(e){console.log(e)}_rsi.s.form.fields.items_array.forEach(function(e){"phone"==e.type&&(_rsi.messages.otp.phoneField=e)}),_rsi.s.form.isEmbedded&&(document.getElementById("_rsi-cod-form-modal")||document.querySelector("body").insertAdjacentHTML("beforeend",_rsi.form.generateBaseCode()),_rsi.messages.otp.openEmptyLoading()),_rsi.messages.otp.getOpt(function(e){e?(_rsi.messages.otp.page,_rsi.messages.otp.open(),_rsi.tracking.eventsHanlders.otpPage()):_rsi.messages.otp.submitOrder()})}else _rsi.messages.otp.submitOrder()},openEmptyLoading:function(){document.querySelector("#_rsi-cod-form-modal > ._rsi-modal-container").innerHTML='
',document.querySelector("#_rsi-cod-form-modal ._rsi-modal-container").classList.remove("_rsi-modal-events-disabled"),document.querySelector("#_rsi-cod-form-modal").classList.add("_rsi-cod-form-modal-open")},calculateLocale:function(){var e="en";try{var t=Shopify.locale;t.indexOf("-")>-1&&(t=t.split("-")[0]),_rsi.messages.otp.formData&&_rsi.messages.otp.formData.formData.forEach(function(t){"locale_overwrite"==t.name&&(e=t.value)}),e=t}catch(e){console.log(e)}return e},getOpt:function(e){_rsi.messages.otp.blockActions=!0;var t=_rsi.messages.otp.calculateLocale();_rsi.u.ajax("POST",_rsi.s.messOtp.postUrl,JSON.stringify({shop:Shopify.shop,phoneNumber:_rsi.messages.otp.currentPhone,countryCode:_rsi.s.localization.country.code,locale:t}),function(t){if((t=JSON.parse(t)).otpSupported){if(!t.scId)return e(!1),void(_rsi.messages.otp.blockActions=!1);_rsi.messages.otp.scId.push(_rsi.u.dcry("gaby-musa-aid",t.scId)),_rsi.messages.otp.tries++,_rsi.messages.otp.blockActions=!1,e(!0)}else e(!1),_rsi.messages.otp.blockActions=!1},function(t){e(!1),_rsi.messages.otp.blockActions=!1})},open:function(){_rsi.messages.otp.build(),document.querySelector("#_rsi-cod-form-modal").classList.add("_rsi-cod-form-modal-open"),document.querySelector("._rsi-modal-container").classList.remove("_rsi-modal-events-disabled"),"init"==_rsi.messages.otp.page?(document.querySelector("#_rsi-cod-form-otp-verify").addEventListener("click",_rsi.messages.otp.onVerifyClick),document.querySelector("#_rsi-cod-form-otp-resend").addEventListener("click",_rsi.messages.otp.onResendClick),document.querySelector("#_rsi-cod-form-otp-change-number").addEventListener("click",_rsi.messages.otp.onChangePhoneClick)):"phone_change"==_rsi.messages.otp.page&&document.querySelector("#_rsi-cod-form-change-phone-button").addEventListener("click",_rsi.messages.otp.onNewPhoneClick)},onVerifyClick:function(e){if(e&&e.preventDefault(),!_rsi.messages.otp.blockActions){var t=document.querySelector("#_rsi-modal-otp-code").value;t=t.trim().replace(/\D+/g,""),_rsi.form.validation.clearFieldErrors();var r=!1;6==t.length&&_rsi.messages.otp.scId.forEach(function(e){e==t&&(r=!0)});try{_rsi.u.ajax("POST","/apps/rsi-cod-form-do-not-change/otp/verify",JSON.stringify({shop:Shopify.shop,phone:_rsi.messages.otp.currentPhone,code:t}),function(){},function(){})}catch(e){}r?_rsi.messages.otp.submitOrder(!0):(document.querySelector("#_rsi-modal-otp-code").closest("._rsi-modal-fields-item").classList.add("_rsi-modal-fields-item-error"),document.querySelector("#_rsi-modal-otp-code").closest("._rsi-modal-fields-item").insertAdjacentHTML("beforeend",'

'+_rsi.s.messOtp.tInvalidCode+"

"))}},onResendClick:function(e){e&&e.preventDefault(),_rsi.messages.otp.blockActions||(document.querySelector("._rsi-cod-form-otp-resend-message")&&document.querySelector("._rsi-cod-form-otp-resend-message").remove(),_rsi.messages.otp.tries<_rsi.s.messOtp.attempts?_rsi.messages.otp.getOpt(function(e){document.querySelector("._rsi-cod-form-otp-resend-container").insertAdjacentHTML("beforeend",'

'+_rsi.s.messOtp.tNewCodeSent.replace("{phone_number}",""+_rsi.messages.otp.currentPhone+"")+"

")}):document.querySelector("._rsi-cod-form-otp-resend-container").insertAdjacentHTML("beforeend",'

'+_rsi.s.messOtp.tAttemptsExceeded+"

"))},onChangePhoneClick:function(e){e&&e.preventDefault(),_rsi.messages.otp.blockActions||(_rsi.messages.otp.page="phone_change",_rsi.messages.otp.open())},onNewPhoneClick:function(e){if(e&&e.preventDefault(),!_rsi.messages.otp.blockActions){var t=document.querySelector("#_rsi-modal-phone-number-input").value;t=t.trim().replace(/[^0-9٠١٢٣٤٥٦٧٨٩]+/g,"");var r=_rsi.messages.otp.phoneField;_rsi.form.validation.clearFieldErrors(),document.querySelector("._rsi-modal-fields-new-phone-error-text")&&document.querySelector("._rsi-modal-fields-new-phone-error-text").remove();var o=!0;if(t.length>0)if(_rsi.s.localization.country.phoneLength){var i=t.length;i>=_rsi.s.localization.country.phoneLength[0]&&i<=_rsi.s.localization.country.phoneLength[1]||(o=!1)}else{var s=!1;if(r.n&&(r.n.minL||r.n.maxL)&&(s=!0),s){var a=!1;r.n.minL&&t.lengthr.n.maxL&&(a=!0),a&&(o=!1)}t.length>3||(o=!1)}else o=!1;o?(_rsi.messages.otp.scId=[],_rsi.messages.otp.tries=0,_rsi.messages.otp.currentPhone=_rsi.s.localization.country.phonePrefix+t,_rsi.messages.otp.getOpt(function(){_rsi.messages.otp.page="init",_rsi.messages.otp.open()})):(document.querySelector("#_rsi-modal-phone-number-input").closest("._rsi-modal-fields-item").classList.add("_rsi-modal-fields-item-error"),document.querySelector("._rsi-modal-fields-new-phone._rsi-modal-fields-item").insertAdjacentHTML("afterend",'

'+_rsi.s.form.generalTexts.errors.invalidPhone+"

"))}},submitOrder:function(e){_rsi.s.form.currentPage="otp_verification";var t="";if(_rsi.messages.otp.currentPhone&&(t=_rsi.messages.otp.currentPhone.replace(_rsi.s.localization.country.phonePrefix,"")),_rsi.s.form.isEmbedded){if(document.querySelector('#_rsi-cod-form-embed input[data-type="phone"]')&&(document.querySelector('#_rsi-cod-form-embed input[data-type="phone"]').value=t),e)try{document.querySelector("#_rsi-cod-form-embed #_rsi-cod-form-modal-form")&&document.querySelector("#_rsi-cod-form-embed #_rsi-cod-form-modal-form").insertAdjacentHTML("afterbegin",'')}catch(e){console.log(e)}_rsi.form.embedded.onSubmit(!1,!0)}else{if(_rsi.messages.otp.formData.formData.forEach(function(e){"phone"==e.name&&(e.value=t)}),e)try{_rsi.messages.otp.formData.formData.push({name:"otp_verified_timestamp",value:(new Date).toUTCString()}),_rsi.form.saveData.cachedData&&(_rsi.form.saveData.cachedData=_rsi.messages.otp.formData)}catch(e){console.log(e)}_rsi.form.onSubmit(!1,!1,_rsi.messages.otp.formData,!0)}},build:function(){var e="";if(e+='
',e+=' ',e+='
'+_rsi.s.messOtp.tTitle+"
","init"==_rsi.messages.otp.page)e+='
'+_rsi.s.messOtp.tDescription.replace("{phone_number}",""+_rsi.messages.otp.currentPhone+"")+"
",e+='
',e+='
',e+='
',e+='",e+="
",e+='
',e+='
",e+='",e+="
",e+="
",e+="
";else if("phone_change"==_rsi.messages.otp.page){e+='
';var t="00000000000";try{_rsi.messages.otp.phoneField&&(t=_rsi.messages.otp.phoneField.label,_rsi.messages.otp.phoneField.n.ph&&(t=_rsi.messages.otp.phoneField.n.ph))}catch(e){console.log(e)}e+='
',e+='
',e+='",e+="
",e+="
"}e+="
",document.querySelector("#_rsi-cod-form-modal > ._rsi-modal-container").innerHTML=e}}},mlc:{isEnabled:!1,selectedCountry:!1,primaryCountry:!1,init:function(e){if(e&&(_rsi.mlc.isEnabled=!1,_rsi.mlc.primaryCountry=!1),_rsi.s.localization.multiCountries_array&&_rsi.s.localization.multiCountries_array.length>1&&(_rsi.mlc.isEnabled=!0),_rsi.mlc.isEnabled){if(_rsi.mlc.selectedCountry=!1,delete _rsi.s.localization.country.phoneLength,!_rsi.mlc.primaryCountry){var t=!1;if(_rsi.s.localization.multiCountries_array.forEach(e=>{e.code==_rsi.s.localization.countryCode&&(t=e)}),!t)return;_rsi.mlc.primaryCountry=t}var r=!1;if(_rsi.s.form.fields.items_array.forEach(e=>{e.type.indexOf("additionals_country_selector")>-1&&0==e.isActive&&(r=!0)}),r&&!e){var o=function(e){_rsi.visiblity.cachedCountry=e;var t=_rsi.s.localization.multiCountries_array[0].code;_rsi.s.localization.multiCountries_array.forEach(e=>{e.code==_rsi.visiblity.cachedCountry&&(t=e.code)}),_rsi.mlc.open(),document.querySelector("#_rsi-cod-form-modal-form select[name=country_code]").value=t,_rsi.mlc.onCountrySelect(!0)};_rsi.visiblity.cachedCountry?o(_rsi.visiblity.cachedCountry):_rsi.u.ajax("GET",_rsi.visiblity.getCountryEndpoint,null,o,null,null,!1,!0)}else _rsi.mlc.open()}},open:function(){if(document.querySelector("#rsi-country-selector-skeleton")&&!document.querySelector('select[data-type*="additionals_country_selector"]')){var e=!1;if(_rsi.s.form.fields.items_array.forEach(t=>{t.type.indexOf("additionals_country_selector")>-1&&(e=JSON.parse(JSON.stringify(t)))}),e){var t=[];_rsi.s.localization.multiCountries_array.forEach(e=>{t.push({label:_rsi.u.getLocaleTranslation(e.label),value:e.code})}),e.backendFields.options=t;var r="";r+='
',r+=_rsi.form.fields.processCountryFields(e),r+="
",document.querySelector("#_rsi-cod-form-modal-form input[name=country_code]")&&document.querySelector("#_rsi-cod-form-modal-form input[name=country_code]").remove(),document.querySelector("#rsi-country-selector-skeleton").insertAdjacentHTML("afterend",r),document.querySelector("#_rsi-cod-form-modal-form select[name=country_code]").addEventListener("change",_rsi.mlc.onCountrySelect),_rsi.mlc.onCountrySelect()}}},onCountrySelect:function(e){var t=document.querySelector("#_rsi-cod-form-modal-form select[name=country_code]").value,r=!1;if(_rsi.s.localization.multiCountries_array.forEach(e=>{e.code==t&&(r=e)}),_rsi.mlc.selectedCountry=r,t&&(_rsi.s.localization.countryCode=t,_rsi.s.localization.country=r),document.querySelector('#_rsi-cod-form-modal-form [data-type="province"], #_rsi-cod-form-modal-form [data-type="province_country_field"]')){var o=document.querySelector('#_rsi-cod-form-modal-form [data-type="province"], #_rsi-cod-form-modal-form [data-type="province_country_field"]').closest("._rsi-modal-fields-item");o.innerHTML="";var i=!1,s=!1;if(_rsi.s.form.fields.items_array.forEach(e=>{"province"!=e.type&&"province_country_field"!=e.type||(s=e.type)}),_rsi.mlc.selectedCountry?_rsi.mlc.selectedCountry.fields.forEach(e=>{"province"!=e.type&&"province_country_field"!=e.type||(i=JSON.parse(JSON.stringify(e)))}):_rsi.mlc.primaryCountry.fields.forEach(e=>{"province"!=e.type&&"province_country_field"!=e.type||(i=JSON.parse(JSON.stringify(e))).backendFields.options&&(i.backendFields.options=[])}),i){i.showIcon?o.classList.add("_rsi-modal-fields-item-with-icon"):o.classList.remove("_rsi-modal-fields-item-with-icon");var a=o.type;i.label&&(i.label=_rsi.u.getLocaleTranslation(i.label)),i.n&&i.n.ph&&(i.n.ph=_rsi.u.getLocaleTranslation(i.n.ph)),o.innerHTML="province_country_field"==a?_rsi.form.fields.processCountryFields(i):_rsi.form.fields.process(i),s&&o.querySelector("[data-type]").setAttribute("data-type",s)}}_rsi.form.discounts.updateTotalAmount(!1,!1,!e),_rsi.form.inlineVal.init(),_rsi.form.provListn.init(),"function"==typeof _COD_FORM_ON_COUNTRY_CHANGE_END&&_COD_FORM_ON_COUNTRY_CHANGE_END()}},dss:{currentOffer:!1,activeDiscount:!1,offersCache:!1,disOtherDisc:!1,closes:0,offerShown:!1,init:function(){try{return!!_rsi.cart&&("undefined"!=typeof _RSI_COD_FORM_DOWNSELLS&&(!_rsi.dss.offerShown&&(!_rsi.dss.activeDiscount&&(!!document.querySelector("#_rsi-cod-form-modal._rsi-cod-form-modal-open")&&(!_rsi.u.queryStringToJSON(window.location.search.replace("?","")).rsi_ac_ds&&(_rsi.dss.closes++,_rsi.dss.currentOffer=!1,_rsi.dss.offersCache||(_rsi.dss.offersCache=_RSI_COD_FORM_DOWNSELLS),_rsi.dss.offersCache.forEach(e=>{if(!_rsi.dss.currentOffer&&e.isActive){var t=!1;if("all"==e.prods)t=!0;else{var r=!0;_rsi.cart.items.forEach(t=>{-1==e.prods.indexOf(t.product_id+"")&&(r=!1)}),r&&(t=!0)}t&&_rsi.dss.closes>=e.minCl&&(_rsi.dss.currentOffer=e)}}),!!_rsi.dss.currentOffer&&(!(_rsi.dss.currentOffer.disForDisc&&_rsi.form.discounts.codesApplied.length>0)&&(_rsi.dss.build(),document.querySelector("#_rsi-modal-submit-button-downsell").addEventListener("click",_rsi.dss.onSubmit),document.querySelector("#_rsi-modal-submit-button-downsell-no-thanks").addEventListener("click",_rsi.dss.onThank),_rsi.dss.currentOffer.atB.shkT&&"none"!=_rsi.dss.currentOffer.atB.shkT&&(_rsi.buyButton.cleanShakerIntervals(),_rsi.buyButton.runShaker("#_rsi-modal-submit-button-downsell")),_rsi.dss.offerShown=!0,_rsi.form.updateCurrencies(),_rsi.metrics.addMetric("downsells-impression-"+_rsi.dss.currentOffer.id,{count:1}),_rsi.metrics.sendQueue(.1),!0))))))))}catch(e){return console.log(e),!1}},onSubmit:function(e){e&&e.preventDefault(),_rsi.dss.activeDiscount={type:_rsi.dss.currentOffer.ds.t,value:_rsi.dss.currentOffer.ds.v,downsellId:_rsi.dss.currentOffer.id},_rsi.dss.currentOffer.disForDisc&&(_rsi.dss.disOtherDisc=!0),_rsi.s.form.currentPage="closed",_rsi.form.open(!1,!1,!0,_rsi.cart)},onThank:function(e){e&&e.preventDefault(),document.querySelector("#_rsi-downsells-modal").remove(),_rsi.dss.activeDiscount=!1,_rsi.form.onClose(!1,!0)},build:function(){var e="",t=_rsi.dss.currentOffer;e+='
',t.title&&(e+='
'+t.title+"
"),t.subt&&(e+='
'+t.subt+"
");var r="";"fixed_amount"==t.ds.t?r=_rsi.u.formatMoney(t.ds.v,"amount_with_comma_separator",!1,!0):"percentage"==t.ds.t&&(r=Math.floor(t.ds.v/100)+"%"),e+='
',t.plque.text&&(e+='
'+t.plque.text+"
");var o="clip-path: polygon(50% 0%, 58.64% 9.34%, 70.34% 4.32%, 74.43% 16.37%, 87.16% 16.54%, 86% 29.21%, 97.55% 34.55%, 91.34% 45.65%, 99.73% 55.23%, 89.54% 62.85%, 93.30% 75%, 80.89% 77.82%, 79.39% 90.45%, 66.91% 87.98%, 60.40% 98.91%, 50% 91.57%, 39.60% 98.91%, 33.09% 87.98%, 20.61% 90.45%, 19.11% 77.82%, 6.70% 75%, 10.46% 62.85%, 0.27% 55.23%, 8.66% 45.65%, 2.45% 34.55%, 14% 29.21%, 12.84% 16.54%, 25.57% 16.37%, 29.66% 4.32%, 41.36% 9.34%); background: "+t.plque.bgC+";";e+='
'+r+"
",e+="
",t.eText&&(e+='
'+t.eText+"
");var i=_rsi.btnIconData,s="";try{if("none"!=t.atB.icT&&i[t.atB.icT]){s=i[t.atB.icT].svgComponent;var a=i[t.atB.icT].initialWidth*t.atB.fsF;s=s.replace("{color}",t.atB.c).replace("{width}",a)}}catch(e){console.log(e)}var n="font-size: calc("+t.atB.fsF+" * 16px) !important;",c="font-size: calc("+t.ntB.fsF+" * 16px) !important;";e+='",e+='",e+="
",document.querySelector("#_rsi-cod-form-modal._rsi-cod-form-modal-open").insertAdjacentHTML("afterbegin",e)}},upsells:{isEnabled:!1,isPostPurchase:!1,cachedUpsellData:{},cachedUpsellResult:{},upselledProduct:!1,discardedProductIds:[],postPurchaseFormData:!1,prePurchaseCart:!1,defaultCodeText:"CUSTOM DISCOUNT",init:function(){if(_rsi.s.upsells.isEnabled){if(_rsi.upsells.isEnabled=!0,(_rsi.s.upsells.isPostPurchase||_rsi.s.form.isEmbedded)&&(_rsi.upsells.isPostPurchase=!0),_rsi.cartManager.getCart(!1,function(e){_rsi.upsells.cachedUpsellData.normalCart={products:[],shop:Shopify.shop},e.items.forEach(function(e){_rsi.upsells.cachedUpsellData.normalCart.products.push({id:e.product_id,variantId:e.variant_id})})},!0),window.location.pathname.indexOf("/products")>-1){var e=function(e){_rsi.upsells.cachedUpsellData.productCart={products:[],shop:Shopify.shop},_rsi.upsells.cachedUpsellData.productCart.products.push({id:e.id})};if(document.querySelector('#rsi-cod-form-product-cache, [id*="ProductJson"]'))try{var t=JSON.parse(document.querySelector('#rsi-cod-form-product-cache, [id*="ProductJson"]').textContent);e(t)}catch(e){console.log(e)}else _rsi.u.ajax("GET",window.location.pathname+".js",null,function(t){t=JSON.parse(t),e(t)},null,null,!0)}try{var r=document.createElement("link");r.href=window._RSI_COD_FORM_SWIFFY_CSS_URL?window._RSI_COD_FORM_SWIFFY_CSS_URL:"https://cdn.jsdelivr.net/npm/swiffy-slider@1.5.3/dist/css/swiffy-slider.min.css",r.type="text/css",r.rel="stylesheet",r.crossorigin="anonymous",document.getElementsByTagName("head")[0].appendChild(r);var o=document.createElement("script");o.type="text/javascript",o.crossorigin="anonymous",o.src=window._RSI_COD_FORM_SWIFFY_JS_URL?window._RSI_COD_FORM_SWIFFY_JS_URL:"https://cdn.jsdelivr.net/npm/swiffy-slider@1.5.3/dist/js/swiffy-slider.min.js",document.getElementsByTagName("head")[0].appendChild(o)}catch(e){console.log("ERROR: error while loading slider for upsells.",e)}}},open:function(e,t){if(_rsi.upsells.isPostPurchase&&e&&(_rsi.upsells.postPurchaseFormData=e,_rsi.form.saveData.cachedData=_rsi.upsells.postPurchaseFormData),_rsi.upsells.isPostPurchase||(_rsi.upsells.prePurchaseCart=!1),t&&!_rsi.upsells.isPostPurchase?(_rsi.upsells.prePurchaseCart=t,_rsi.upsells.updateCacheDataForCart(t)):_rsi.upsells.isPostPurchase&&_rsi.cart&&_rsi.upsells.updateCacheDataForCart(_rsi.cart),_rsi.upsells.cachedUpsellData[_rsi.form.mode])if(_rsi.upsells.cachedUpsellData[_rsi.form.mode].products)if(_rsi.upsells.cachedUpsellData[_rsi.form.mode].products.length){var r=function(t){if(Array.isArray(t.products))if(t.products.length){var r=!1,o=[];if(_rsi.upsells.cachedUpsellData.normalCart&&_rsi.upsells.cachedUpsellData.normalCart.products&&(o=o.concat(_rsi.upsells.cachedUpsellData.normalCart.products)),_rsi.upsells.cachedUpsellData.productCart&&_rsi.upsells.cachedUpsellData.productCart.products&&(o=o.concat(_rsi.upsells.cachedUpsellData.productCart.products)),t.products.forEach(function(e){var t=!1;e.isAlreadyUpselled||(_rsi.upsells.discardedProductIds.indexOf(e.id)>-1&&(t=!0),e.hasOnlyDefaultVariant&&!e.variants[0].availableForSale&&(t=!0),t||(r=e))}),!1===r)return void _rsi.upsells.onClose();_rsi.upsells.upselledProduct=r,document.querySelector("#_rsi-cod-form-modal ._rsi-modal-container")&&document.querySelector("#_rsi-cod-form-modal ._rsi-modal-container").classList.remove("_rsi-modal-events-disabled"),_rsi.upsells.mergeV2Upsells(),_rsi.s.form.currentPage="upsells";var i="";try{e&&e.formData.forEach(e=>{"first_name"==e.name&&(i=e.value).indexOf(" ")>-1&&(i=i.split(" ")[0])})}catch(e){console.log(e)}if(_rsi.upsells.build(i),_rsi.upsells.isPostPurchase&&_rsi.abandonedCheckouts.onSubmit(),_rsi.metrics.addMetric("upsells1Click-impression-"+_rsi.upsells.upselledProduct.uData.id,{count:1}),_rsi.metrics.sendQueue(),swiffyslider){if(document.querySelector("._rsi-modal-upsell-images-slider")){var s=document.querySelector("._rsi-modal-upsell-images-slider");swiffyslider.initSlider(s),document.querySelector("._rsi-modal-upsell-images-slider-arrow-next")&&document.querySelector("._rsi-modal-upsell-images-slider-arrow-prev")&&(document.querySelector("._rsi-modal-upsell-images-slider-arrow-next").addEventListener("click",function(){swiffyslider.slide(s,!0)}),document.querySelector("._rsi-modal-upsell-images-slider-arrow-prev").addEventListener("click",function(){swiffyslider.slide(s,!1)}))}}else document.querySelector("._rsi-modal-upsell-images-slider")&&(document.querySelector("._rsi-modal-upsell-images-slider").style.display="none");_rsi.upsells.initQuantitySelector(),document.querySelector("#_rsi-cod-form-modal-upsell").addEventListener("submit",function(e){e.preventDefault()}),document.querySelector("#_rsi-modal-submit-button-upsell").addEventListener("click",function(e){e.preventDefault(),_rsi.upsells.onSubmit("add")}),document.querySelector("#_rsi-modal-submit-button-upsell-no-thanks").addEventListener("click",function(e){e.preventDefault(),_rsi.upsells.onSubmit("noThanks")}),document.querySelector("#_rsi-cod-form-modal-close")&&document.querySelector("#_rsi-cod-form-modal-close").addEventListener("click",_rsi.upsells.onClose),_rsi.upsells.initVariants(),_rsi.upsells.initCountdown(),(_rsi.s.upsells.addButton.shakerEnabled||_rsi.s.upsells.addButton.shakerType&&"none"!=_rsi.s.upsells.addButton.shakerType)&&(_rsi.buyButton.cleanShakerIntervals(),_rsi.buyButton.runShaker("._rsi-modal-submit-button._rsi-buy-now-button._rsi-modal-submit-button-upsell"));try{document.querySelector("#_rsi-cod-form-modal").scroll(0,0)}catch(e){console.log(e)}_rsi.upsells.isPostPurchase&&_rsi.tracking.eventsHanlders.purchaseOnUpsell(_rsi.cart)}else _rsi.upsells.onClose();else _rsi.upsells.onClose()};_rsi.upsells.cachedUpsellResult[_rsi.form.mode]?r(_rsi.upsells.cachedUpsellResult[_rsi.form.mode]):_rsi.u.ajax("POST",_rsi.s.upsells.postUrl,JSON.stringify(_rsi.upsells.cachedUpsellData[_rsi.form.mode]),function(e){e=JSON.parse(e),_rsi.upsells.cachedUpsellResult[_rsi.form.mode]=e,_rsi.s.upsells.isPostPurchaseValidPage=e.products.length>0,r(e)},function(e){_rsi.upsells.onClose()})}else _rsi.upsells.onClose();else _rsi.upsells.onClose();else _rsi.upsells.onClose()},mergeV2Upsells:function(){var e=_rsi.upsells.upselledProduct;e.uData.cs&&(_rsi.s.upsells.showQuantitySelector=e.uData.cs.q,_rsi.s.upsells.addButton.style.bgColor=e.uData.cs.atB.bgC,_rsi.s.upsells.addButton.style.color=e.uData.cs.atB.c,_rsi.s.upsells.addButton.style.borderRadius=e.uData.cs.atB.bR,_rsi.s.upsells.addButton.style.borderWidth=e.uData.cs.atB.bW,_rsi.s.upsells.addButton.style.borderColor=e.uData.cs.atB.bC,_rsi.s.upsells.addButton.style.shadowOpacity=e.uData.cs.atB.shO,_rsi.s.upsells.addButton.shakerEnabled=e.uData.cs.atB.shk,e.uData.cs.atB.shkT&&(_rsi.s.upsells.addButton.shakerType=e.uData.cs.atB.shkT),e.uData.cs.atB.icT&&(_rsi.s.upsells.addButton.iconType=e.uData.cs.atB.icT),e.uData.cs.atB.fsF&&(_rsi.s.upsells.addButton.style.fontSizeFactor=e.uData.cs.atB.fsF),_rsi.s.upsells.addButton.text=e.uData.cs.atB.t,_rsi.s.upsells.noThanksButton.style.bgColor=e.uData.cs.ntB.bgC,_rsi.s.upsells.noThanksButton.style.color=e.uData.cs.ntB.c,_rsi.s.upsells.noThanksButton.style.borderRadius=e.uData.cs.ntB.bR,_rsi.s.upsells.noThanksButton.style.borderWidth=e.uData.cs.ntB.bW,_rsi.s.upsells.noThanksButton.style.borderColor=e.uData.cs.ntB.bC,_rsi.s.upsells.noThanksButton.style.shadowOpacity=e.uData.cs.ntB.shO,e.uData.cs.ntB.fsF&&(_rsi.s.upsells.noThanksButton.style.fontSizeFactor=e.uData.cs.ntB.fsF),_rsi.s.upsells.noThanksButton.text=e.uData.cs.ntB.t),void 0!==e.uData.title&&e.uData.cs&&(_rsi.s.upsells.topText=e.uData.title),e.uData.desc&&(_rsi.upsells.upselledProduct.description=e.uData.desc,_rsi.upsells.upselledProduct.isCustomDesc=!0),e.uData.pTitle&&(_rsi.upsells.upselledProduct.title=e.uData.pTitle),_rsi.upsells.upselledProduct.hideClose=!!e.uData.hCl,_rsi.upsells.upselledProduct.hideVariants=!!e.uData.hVr,_rsi.upsells.upselledProduct.freeShipping=!!e.uData.freeS},build:function(e){var t=_rsi.upsells.upselledProduct;e||(e="");var r="";r='
',r+='
';var o=_rsi.s.upsells.topText;o=(o=o.replace("{product_name}",t.title)).replace("{first_name}",e);var i="rgba(0,0,0,1)";t.uData.titleC&&(i=t.uData.titleC),r+='
'+o+"
";var s=t.uData.subt;s&&(s=(s=s.replace("{product_name}",t.title)).replace("{first_name}",e),r+='
'+s+"
"),r+='
',t.images&&t.images.length>0&&(r+='
',r+='
',t.images.forEach(function(e){r+='
'}),r+="
",t.images.length>1&&(r+=''),r+="
"),r+='
'+t.title+"
",t.description&&(r+='
'+t.description+"
"),r+='
';var a="rgba(0,0,0,1)";t.uData.pPriceC&&(a=t.uData.pPriceC),r+='
',r+='',r+='',r+="
",r+='
',r+='',r+='',r+='',r+='',r+='',r+='',r+='
',_rsi.s.upsells.showQuantitySelector&&(r+='
',r+='',r+='1',r+='',r+="
"),r+="
";var n=_rsi.btnIconData,c="";try{if(_rsi.s.upsells.addButton.iconType&&"none"!=_rsi.s.upsells.addButton.iconType&&n[_rsi.s.upsells.addButton.iconType]){c=n[_rsi.s.upsells.addButton.iconType].svgComponent;var l=n[_rsi.s.upsells.addButton.iconType].initialWidth*_rsi.s.upsells.addButton.style.fontSizeFactor;c=c.replace("{color}",_rsi.s.upsells.addButton.style.color).replace("{width}",l)}}catch(e){console.log(e)}var d="";_rsi.s.upsells.addButton.style.fontSizeFactor&&(d="font-size: calc("+_rsi.s.upsells.addButton.style.fontSizeFactor+" * 16px) !important;");var u="";_rsi.s.upsells.noThanksButton.style.fontSizeFactor&&(u="font-size: calc("+_rsi.s.upsells.noThanksButton.style.fontSizeFactor+" * 16px) !important;"),r+='",r+='",r+="
",document.querySelector("#_rsi-cod-form-modal > ._rsi-modal-container").innerHTML=r,document.querySelector("#_rsi-cod-form-modal ._rsi-modal-container").classList.remove("_rsi-modal-events-disabled"),document.querySelector("#_rsi-cod-form-modal").classList.add("_rsi-cod-form-modal-open")},initVariants:function(){var e=_rsi.upsells.upselledProduct;if(e.hasOnlyDefaultVariant){var t=e.variants[0];_rsi.upsells.updateVariant(t)}else{e.options.sort(function(e,t){return e.position-t.position});var r="";function o(t){var r=document.querySelectorAll("#_rsi-cod-form-modal-upsell ._rsi-modal-upsell-variants ._rsi-modal-upsell-variant-selector > select"),o={};r.forEach(function(e){var t=e.getAttribute("data-option-name"),r=e.value?decodeURI(e.value):"";r&&(o[t]=r)}),r.forEach(function(r,i){if(0!==i||t){var s=r.getAttribute("data-option-name");if(parseInt(r.getAttribute("data-position"))>1){var a=Object.assign({},o);delete a[s];for(var n=e.options.find(function(e){return e.name===s}).values,c=r.value?decodeURI(r.value):"";r.options.length>0;)r.remove(0);var l=[];if(n.forEach(function(t){var o=e.variants.some(function(e){var r=Object.keys(a).every(function(t){return e.selectedOptions.some(function(e){return e.name===t&&e.value===a[t]})}),o=e.selectedOptions.some(function(e){return e.name===s&&e.value===t});return e.availableForSale&&r&&o});if(o){l.push(t);var i=document.createElement("option");i.value=encodeURI(t),i.text=t,r.add(i)}}),l.length>0){var d=Array.from(r.options).find(function(e){return decodeURI(e.value)===c});d?r.value=d.value:r.selectedIndex=0}}}});var i=!0,s=[];if(r.forEach(function(e){e.value?s.push({name:e.getAttribute("data-option-name"),value:decodeURI(e.value)}):i=!1}),i){var a=e.variants.find(function(e){return e.availableForSale&&e.selectedOptions.every(function(e,t){return s.some(function(t){return t.name===e.name&&t.value===e.value})})});a&&_rsi.upsells.updateVariant(a)}}e.options.forEach(function(t){if(r+='
',r+="",r+='",r+="
"}),_rsi.upsells.upselledProduct.hideVariants&&(document.querySelector("#_rsi-cod-form-modal-upsell ._rsi-modal-upsell-variants").style.display="none"),document.querySelector("#_rsi-cod-form-modal-upsell ._rsi-modal-upsell-variants").innerHTML=r,document.querySelectorAll("#_rsi-cod-form-modal-upsell ._rsi-modal-upsell-variants ._rsi-modal-upsell-variant-selector > select").forEach(function(e){e.addEventListener("change",function(){o(!1)})}),o(!0),_rsi.upsells.onOptionChange=function(e,t){o(t)}}},onOptionChange:function(e,t){var r=_rsi.upsells.upselledProduct;if(r.hasOnlyDefaultVariant){var o=r.variants[0];_rsi.upsells.updateVariant(o)}else{r.options.sort(function(e,t){return e.position-t.position});var i=[];r.options.forEach(function(e){i.push(e.name)});var s=[];document.querySelectorAll("#_rsi-cod-form-modal-upsell ._rsi-modal-upsell-variants ._rsi-modal-upsell-variant-selector > select").forEach(function(e){s.push({value:decodeURI(e.value),position:parseInt(e.getAttribute("data-position"))})}),s.sort(function(e,t){return e.position-t.position});var a=!1;r.variants.forEach(function(e){e.selectedOptions.sort(function(e){return i.indexOf(e.name)});var t=!0;e.selectedOptions.forEach(function(e,r){e.value!=s[r].value&&(t=!1)}),t&&(a=e)}),_rsi.upsells.updateVariant(a,t)}},updateVariant:function(e,t){document.querySelector("#_rsi-modal-upsell-discount-value")&&(document.querySelector("#_rsi-modal-upsell-discount-value").value=0);var r=_rsi.upsells.upselledProduct,o=function(){document.querySelector("#_rsi-cod-form-modal-upsell ._rsi-modal-upsell-price").innerHTML="",document.querySelector("#_rsi-cod-form-modal-upsell ._rsi-modal-upsell-compare-at-price").innerHTML=""};if(!1===e)return document.querySelector('#_rsi-cod-form-modal-upsell input[name="id"]').value="false",void o();if(document.querySelector('#_rsi-cod-form-modal-upsell input[name="id"]').value=e.availableForSale?e.id:"false",!e.availableForSale)return void o();var i=parseInt(document.querySelector("#_rsi-modal-upsell-quantity-input").value);i=i||1;let s=100*parseFloat(e.price),a=e.compareAtPrice?100*parseFloat(e.compareAtPrice):0,n=!1,c=0;if(r.uData&&r.uData.ds&&("fixed"==r.uData.ds.t?r.uData.ds.v<=s&&(c=r.uData.ds.v):"percentage"==r.uData.ds.t&&(c=Math.floor(s*(r.uData.ds.v/1e4))),c>0&&(n=r.uData.ds,a=s,s-=c,document.querySelector("#_rsi-modal-upsell-discount-value")&&(document.querySelector("#_rsi-modal-upsell-discount-value").value=c*i))),s*=i,a*=i,document.querySelector("#_rsi-modal-upsell-total-price")&&(document.querySelector("#_rsi-modal-upsell-total-price").value=a&&c>0?Math.round(a):Math.round(s)),document.querySelector("#_rsi-cod-form-modal-upsell ._rsi-modal-upsell-price").innerHTML=_rsi.u.formatMoney(s,"amount_with_comma_separator",!1,!0),document.querySelector("#_rsi-cod-form-modal-upsell ._rsi-modal-upsell-compare-at-price").innerHTML=a?_rsi.u.formatMoney(a,"amount_with_comma_separator",!1,!0):"",n){let e="";"fixed"==r.uData.ds.t?e=_rsi.u.formatMoney(c*i,"amount_with_comma_separator",!1,!0):"percentage"==r.uData.ds.t&&(e=Math.floor(r.uData.ds.v/100)+"%");var l="- {discount}";r.uData.ds.pText&&(l=r.uData.ds.pText),l=l.replace("{discount}",e),document.querySelector("#_rsi-cod-form-modal-upsell ._rsi-modal-upsell-discount-plaque").innerHTML=l,document.querySelector("#_rsi-cod-form-modal-upsell ._rsi-modal-upsell-discount-plaque").style.background=_rsi.s.upsells.addButton.style.bgColor,document.querySelector("#_rsi-cod-form-modal-upsell ._rsi-modal-upsell-discount-plaque").style.color=_rsi.s.upsells.addButton.style.color,r.uData.ds.pBgC&&(document.querySelector("#_rsi-cod-form-modal-upsell ._rsi-modal-upsell-discount-plaque").style.background=r.uData.ds.pBgC),r.uData.ds.pC&&(document.querySelector("#_rsi-cod-form-modal-upsell ._rsi-modal-upsell-discount-plaque").style.color=r.uData.ds.pC),r.uData.ds.pBW&&(document.querySelector("#_rsi-cod-form-modal-upsell ._rsi-modal-upsell-discount-plaque").style.borderWidth=r.uData.ds.pBW+"px",document.querySelector("#_rsi-cod-form-modal-upsell ._rsi-modal-upsell-discount-plaque").style.borderStyle="solid"),r.uData.ds.pBC&&(document.querySelector("#_rsi-cod-form-modal-upsell ._rsi-modal-upsell-discount-plaque").style.borderColor=r.uData.ds.pBC),r.uData.ds.pBR&&(document.querySelector("#_rsi-cod-form-modal-upsell ._rsi-modal-upsell-discount-plaque").style.borderRadius=r.uData.ds.pBR+"px"),r.uData.ds.pFS&&(document.querySelector("#_rsi-cod-form-modal-upsell ._rsi-modal-upsell-discount-plaque").style.fontSize=r.uData.ds.pFS+"px"),document.querySelector("#_rsi-cod-form-modal-upsell ._rsi-modal-upsell-discount-plaque").style.boxShadow="rgba(0, 0, 0, 0.1) 0px 2px 5px 0px"}else document.querySelector("#_rsi-cod-form-modal-upsell ._rsi-modal-upsell-discount-plaque").innerHTML="";t||document.querySelector("#_rsi-cod-form-modal-upsell ._rsi-modal-upsell-images-slider")&&swiffyslider&&(e.image?e.image.url&&(document.querySelector("#_rsi-cod-form-modal-upsell ._rsi-modal-upsell-images-slider .slider-container > div:first-child > img").src=e.image.url,swiffyslider.slideTo(document.querySelector("#_rsi-cod-form-modal-upsell ._rsi-modal-upsell-images-slider"),0)):(document.querySelector("#_rsi-cod-form-modal-upsell ._rsi-modal-upsell-images-slider .slider-container > div:first-child > img").src=r.images[0].url,swiffyslider.slideTo(document.querySelector("#_rsi-cod-form-modal-upsell ._rsi-modal-upsell-images-slider"),0))),_rsi.form.updateCurrencies()},initQuantitySelector:function(){_rsi.s.upsells.showQuantitySelector&&(document.querySelector("#_rsi-modal-remove-quantity-button-upsell")&&document.querySelector("#_rsi-modal-remove-quantity-button-upsell").addEventListener("click",function(e){e.preventDefault(),_rsi.upsells.onQuantityChange("remove")}),document.querySelector("#_rsi-modal-add-quantity-button-upsell")&&document.querySelector("#_rsi-modal-add-quantity-button-upsell").addEventListener("click",function(e){e.preventDefault(),_rsi.upsells.onQuantityChange("add")}))},countdownTimerId:null,initCountdown:function(e){var t=_rsi.upsells.upselledProduct;if(t.uData.cs&&document.querySelector("._rsi-modal-upsell-countdown")&&(_rsi.upsells.countdownTimerId&&clearInterval(_rsi.upsells.countdownTimerId),t.uData.ctdn>0)){var r=t.uData.ctdn,o="";t.uData.ctdnT&&(o+=''+t.uData.ctdnT+"");var i="rgba(0,0,0,1)";t.uData.ctdnC&&(i=t.uData.ctdnC),o+='
',document.querySelector("._rsi-modal-upsell-countdown").innerHTML=o;var s=function(e){if(document.querySelector("._rsi-modal-upsell-countdown-hours")){if(e||(r-=1),0==r)return clearInterval(_rsi.upsells.countdownTimerId),void _rsi.upsells.onClose();var t=function(e){e=Number(e);var t=Math.floor(e/3600)+"",r=Math.floor(e%3600/60)+"",o=Math.floor(e%3600%60)+"";return{h:t=1==t.length?"0"+t:t,m:r=1==r.length?"0"+r:r,s:o=1==o.length?"0"+o:o}}(r);document.querySelector("._rsi-modal-upsell-countdown-hours").innerHTML=t.h,document.querySelector("._rsi-modal-upsell-countdown-minutes").innerHTML=t.m,document.querySelector("._rsi-modal-upsell-countdown-seconds").innerHTML=t.s}};e||(_rsi.upsells.countdownTimerId=setInterval(s,1e3)),s(!0)}},onQuantityChange:function(e){var t=parseInt(document.querySelector("#_rsi-modal-upsell-quantity-input").value);t=t||1,"add"==e?t++:"remove"==e&&t--,t>0&&(document.querySelector("#_rsi-modal-upsell-quantity-input").value=t,document.querySelector("._rsi-modal-upsell ._rsi-modal-upsell-quantity-shower").innerHTML=t+"",_rsi.upsells.onOptionChange())},rerunUpsell:function(){try{var e=!1,t=!1;return _rsi.upsells.isPostPurchase&&_rsi.upsells.postPurchaseFormData&&_rsi.upsells.upselledProduct&&_rsi.upsells.cachedUpsellResult[_rsi.form.mode]&&_rsi.upsells.cachedUpsellResult[_rsi.form.mode].products.length>1&&_rsi.upsells.cachedUpsellResult[_rsi.form.mode].products.forEach(r=>{r.uData.id==_rsi.upsells.upselledProduct.uData.id&&(r.isAlreadyUpselled&&(t=!0),r.isAlreadyUpselled=!0),r.isAlreadyUpselled||(e=!0)}),t&&(e=!1),e}catch(e){console.log(e),_rsi.u.sendReport({msg:"Error on rerunUpsell. Error: "+e})}},onClose:function(e){if(e&&e.preventDefault(),_rsi.upsells.upselledProduct&&_rsi.upsells.discardedProductIds.push(_rsi.upsells.upselledProduct.id),!_rsi.upsells.rerunUpsell())return _rsi.upsells.isPostPurchase&&_rsi.upsells.postPurchaseFormData?(_rsi.s.form.isEmbedded&&document.querySelector("#_rsi-cod-form-modal").classList.remove("_rsi-cod-form-modal-open"),_rsi.tracking.eventsHanlders.purchaseEventId&&(_rsi.upsells.postPurchaseFormData.trackData.purchaseEventId=_rsi.tracking.eventsHanlders.purchaseEventId),void _rsi.form.onSubmit(!1,!0,_rsi.upsells.postPurchaseFormData,!0)):void(_rsi.upsells.prePurchaseCart?_rsi.form.open(!1,!0,!1,_rsi.upsells.prePurchaseCart):_rsi.form.open(!1,!0));_rsi.upsells.open(_rsi.upsells.postPurchaseFormData,!1)},onSubmit:function(e){var t=!1,r=!1,o=!1,i=!1;_rsi.upsells.prePurchaseMetricData=!1,document.querySelector("#_rsi-modal-upsell-discount-value")&&(t=parseInt(document.querySelector("#_rsi-modal-upsell-discount-value").value)),document.querySelector("#_rsi-modal-upsell-id")&&(i=parseInt(document.querySelector("#_rsi-modal-upsell-id").value)),document.querySelector("#_rsi-modal-upsell-total-price")&&(o=parseInt(document.querySelector("#_rsi-modal-upsell-total-price").value));var s=function(e){_rsi.upsells.isPostPurchase?_rsi.upsells.onClose():(t&&r&&_rsi.form.discounts.codesApplied.push({text:_rsi.upsells.defaultCodeText,amount:t,type:"fixed_amount"}),_rsi.form.open(!1,!0,!1,e))};if("noThanks"!=e){try{i&&(_rsi.metrics.addMetric("upsells1Click-click-"+i,{count:1}),_rsi.metrics.sendQueue(.1))}catch(e){}var a=document.querySelector('#_rsi-cod-form-modal-upsell [name="id"]').value,n=document.querySelector('#_rsi-cod-form-modal-upsell [name="quantity"]').value,c=document.querySelector('#_rsi-cod-form-modal-upsell [name="free_shipping"]').value;if(a&&"false"!=a){var l={},d=n,u=a;try{var m=_rsi.cart;_rsi.upsells.prePurchaseCart&&(m=_rsi.upsells.prePurchaseCart);var p=!1;d=parseInt(d),m.items.forEach(function(e,t){p||e.variant_id+""==a&&(d+=e.quantity,u=e.key,p=!0)})}catch(e){_rsi.u.sendReport({msg:"Error while calculating upsell quantity. Error: "+e})}l.updates={},l.updates[u+""]=d,_rsi.s.form.isEmbedded&&document.querySelector("#_rsi-cod-form-modal").classList.remove("_rsi-cod-form-modal-open");var _={id:i,shopifyProductId:(_rsi.upsells.upselledProduct&&_rsi.upsells.upselledProduct.id?String(_rsi.upsells.upselledProduct.id).match(/d+$/)&&String(_rsi.upsells.upselledProduct.id).match(/d+$/)[0]:void 0)||void 0,revenue:o,discountValue:t,isPostPurchase:!!_rsi.upsells.isPostPurchase,variantId:a};if(_rsi.s.form.currentPage="loading",_rsi.form.build(),_rsi.upsells.isPostPurchase&&_rsi.upsells.postPurchaseFormData){var f=(new Date).getTime();_rsi.upsells.postPurchaseFormData.formData.push({name:"item_variant_id[upsell_"+f+"]",value:a}),_rsi.upsells.postPurchaseFormData.formData.push({name:"item_quantity[upsell_"+f+"]",value:n}),_rsi.upsells.postPurchaseFormData.formData.push({name:"metrics_upsell_1_click_data[upsell_"+f+"]",value:JSON.stringify(_)}),"true"==c&&_rsi.upsells.postPurchaseFormData.formData.push({name:"apply_free_shipping_to_upsell",value:"true"});var y=!1;return _rsi.upsells.postPurchaseFormData.formData.forEach(function(e){e.name.indexOf("qty_offer_")>-1&&(y=!0)}),y?(_rsi.form.discounts.codesApplied.push({text:_rsi.upsells.defaultCodeText,amount:t,type:"fixed_amount"}),_rsi.cart.original_total_price+=o,_rsi.upsells.postPurchaseFormData=_rsi.form.getFormData(_rsi.upsells.postPurchaseFormData.formData),void s()):(_rsi.cart.original_total_price+=o,_rsi.form.discounts.codesApplied.push({text:_rsi.upsells.defaultCodeText,amount:t,type:"fixed_amount"}),_rsi.upsells.postPurchaseFormData=_rsi.form.getFormData(_rsi.upsells.postPurchaseFormData.formData),void s())}_rsi.u.ajax("POST",_rsi.rootShopifyRoute+"cart/update.js",JSON.stringify(l),function(e){if(r=!0,e=JSON.parse(e),_rsi.upsells.isPostPurchase&&_rsi.upsells.postPurchaseFormData){var i=(new Date).getTime();_rsi.upsells.postPurchaseFormData.formData.push({name:"item_variant_id[upsell_"+i+"]",value:a}),_rsi.upsells.postPurchaseFormData.formData.push({name:"item_quantity[upsell_"+i+"]",value:n}),_rsi.upsells.postPurchaseFormData.formData.push({name:"metrics_upsell_1_click_data[upsell_"+i+"]",value:JSON.stringify(_)}),"true"==c&&_rsi.upsells.postPurchaseFormData.formData.push({name:"apply_free_shipping_to_upsell",value:"true"});var l=!1;if(_rsi.upsells.postPurchaseFormData.formData.forEach(function(e){e.name.indexOf("qty_offer_")>-1&&(l=!0)}),l)return _rsi.form.discounts.codesApplied.push({text:_rsi.upsells.defaultCodeText,amount:t,type:"fixed_amount"}),_rsi.cart.original_total_price+=o,_rsi.upsells.postPurchaseFormData=_rsi.form.getFormData(_rsi.upsells.postPurchaseFormData.formData),void s();_rsi.cartManager.getCart(!0,function(e){_rsi.form.discounts.codesApplied.push({text:_rsi.upsells.defaultCodeText,amount:t,type:"fixed_amount"}),_rsi.upsells.postPurchaseFormData=_rsi.form.getFormData(_rsi.upsells.postPurchaseFormData.formData),s()},!1,e)}else _rsi.upsells.prePurchaseMetricData=_,s()},function(e){console.error(JSON.parse(e)),_rsi.form.handleOrderErrors(JSON.parse(e).message),s()},{"Content-Type":"application/json"},!0)}else _rsi.upsells.prePurchaseCart?s(_rsi.upsells.prePurchaseCart):s()}else _rsi.upsells.onClose()},updateCacheDataForCart:function(e){try{if(_rsi.upsells.cachedUpsellData[_rsi.form.mode]={products:[],shop:Shopify.shop},e.items.forEach(function(e){_rsi.upsells.cachedUpsellData[_rsi.form.mode].products.push({id:e.product_id,variantId:e.variant_id})}),_rsi.form.quantityOffers.currentOffer){var t=_rsi.form.quantityOffers.calculateSelectedOfferData();_rsi.upsells.cachedUpsellData[_rsi.form.mode]={products:[],shop:Shopify.shop},Object.keys(t.variants).forEach(e=>{_rsi.upsells.cachedUpsellData[_rsi.form.mode].products.push({id:_rsi.form.quantityOffers.productCache.id,variantId:e})})}}catch(e){console.log(e)}}}};"interactive"===document.readyState||"complete"===document.readyState?_rsi.init():document.addEventListener("DOMContentLoaded",_rsi.init)}