(()=>{const style=document.createElement('style');style.innerHTML=`@keyframes bar-progress{0%{background-position:0 0}to{background-position:-60px -60px}}.CA_discounts_cart{align-items:flex-start;display:flex;flex-direction:column;gap:10px;width:100%}.CA_discounts_cart a,.CA_discounts_cart button,.CA_discounts_cart p,.CA_discounts_cart small,.CA_discounts_cart strong{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.CA_discounts_cart__rule{align-items:center;display:flex;gap:5px;justify-content:space-between;width:100%}.CA_discounts_cart__rule p,.CA_discounts_cart__rule strong{color:#0aca6c;font-size:13px;font-weight:500;margin:0}.CA_discounts_cart__progress{align-items:center;background:#f1f4f6;border-radius:30px;display:flex;height:8px;position:relative;width:100%}.CA_discounts_cart__progress>div{background:#0aca6c;border-radius:30px;bottom:0;display:flex;height:100%;left:0;position:absolute;top:0;transition:width 1.6s cubic-bezier(.25,1,.5,1);width:30%;will-change:width}.CA_discounts_cart__progress>span{background:#d9d9d9;border:1px solid #f4f4f4;border-radius:50%;flex-shrink:0;height:15px;position:absolute;top:50%;transform:translateY(-50%);width:15px;z-index:1}.CA_discounts_cart__progress>span.active{background:#0aca6c}.CA_discounts_cart__next{align-items:center;display:flex;gap:5px;justify-content:space-between;width:100%}.CA_discounts_cart__next p{color:#8c8c8c;font-size:11px;font-weight:400;margin:0}.CA_discounts_cart__next p b{color:#1b1b1b;font-weight:500}.CA_discounts_cart__next button{background:transparent;border:none;color:#044fc6;font-size:11px;font-weight:500;margin-left:auto;outline:0;padding:0}.CA_discounts_cart__next button:hover{text-decoration:underline}.CA_discount_product{display:flex;flex-direction:column;gap:10px;margin-bottom:15px;margin-top:5px}.CA_discount_product h5{color:#3f3d38;font-size:.875rem;font-weight:600;margin-bottom:0}.CA_discount_product svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:24px;width:24px}.CA_discount_product>ul{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.CA_discount_product>ul li{align-items:center;background:#fff;border:1px solid #e7e7e7;border-radius:5px;display:flex;gap:10px;padding:10px}.CA_discount_product>ul li span{align-items:center;background:#000;border-radius:5px;color:#fff;display:flex;font-size:.7rem;font-weight:700;height:34px;justify-content:center;min-width:34px;padding:0 4px}.CA_discount_product>ul li p{color:#707070;font-size:.8rem;font-weight:600;margin:0}.CA_discount_product>ul li p b{color:var(--ca-discount-primary,#048abf)}.CA_discount_product>span{align-items:center;color:#707070;display:flex;flex-direction:column;font-size:.75rem;font-weight:700;text-align:center}.CA_discount_product>span>div{align-items:flex-start;background:#fff;border:1px solid #e7e7e7;border-radius:5px;display:flex;flex-direction:column;margin-bottom:6px;padding:10px 15px;width:100%}.CA_discount_product>span>div p{align-items:center;color:var(--ca-discount-primary,#048abf);display:inline-flex;font-size:.7rem;font-weight:400;gap:5px;margin:0;text-align:left}.CA_discount_product>span>div p svg{stroke:var(--ca-discount-primary,#048abf);height:16px;width:16px}.CA_discount_product>span>div ul{display:flex;flex-direction:column;gap:1px;list-style:circle;margin:0;padding-left:1rem;width:100%}.CA_discount_product>span>div ul li{color:#707070;font-size:.7rem;font-weight:400;margin:0;text-align:left}.CA_discount_product>span svg{stroke:#707070;height:20px;width:20px} `;document.head.appendChild(style);})();/*! For license information please see bundle.js.LICENSE.txt */ (()=>{"use strict";var t,n,e,r,o,i,a,u;(()=>{function t(n){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t(n)}function n(){var t,r,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.toStringTag||"@@toStringTag";function u(n,o,i,a){var u=o&&o.prototype instanceof c?o:c,d=Object.create(u.prototype);return e(d,"_invoke",function(n,e,o){var i,a,u,c=0,d=o||[],s=!1,v={p:0,n:0,v:t,a:f,f:f.bind(t,4),d:function(n,e){return i=n,a=0,u=t,v.n=e,l}};function f(n,e){for(a=n,u=e,r=0;!s&&c&&!o&&r3?(o=p===e)&&(u=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=t):i[0]<=f&&((o=n<2&&fe||e>p)&&(i[4]=n,i[5]=e,v.n=p,a=0))}if(o||n>1)return l;throw s=!0,e}return function(o,d,p){if(c>1)throw TypeError("Generator is already running");for(s&&1===d&&f(d,p),a=d,u=p;(r=a<2?t:u)||!s;){i||(a?a<3?(a>1&&(v.n=-1),f(a,u)):v.n=u:v.v=u);try{if(c=2,i){if(a||(o="next"),r=i[o]){if(!(r=r.call(i,u)))throw TypeError("iterator result is not an object");if(!r.done)return r;u=r.value,a<2&&(a=0)}else 1===a&&(r=i.return)&&r.call(i),a<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),a=1);i=t}else if((r=(s=v.n<0)?u:n.call(e,v))!==l)break}catch(n){i=t,a=1,u=n}finally{c=1}}return{value:r,done:s}}}(n,i,a),!0),d}var l={};function c(){}function d(){}function s(){}r=Object.getPrototypeOf;var v=[][i]?r(r([][i]())):(e(r={},i,function(){return this}),r),f=s.prototype=c.prototype=Object.create(v);function p(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,s):(t.__proto__=s,e(t,a,"GeneratorFunction")),t.prototype=Object.create(f),t}return d.prototype=s,e(f,"constructor",s),e(s,"constructor",d),d.displayName="GeneratorFunction",e(s,a,"GeneratorFunction"),e(f),e(f,a,"Generator"),e(f,i,function(){return this}),e(f,"toString",function(){return"[object Generator]"}),(n=function(){return{w:u,m:p}})()}function e(t,n,r,o){var i=Object.defineProperty;try{i({},"",{})}catch(t){i=0}e=function(t,n,r,o){function a(n,r){e(t,n,function(t){return this._invoke(n,r,t)})}n?i?i(t,n,{value:r,enumerable:!o,configurable:!o,writable:!o}):t[n]=r:(a("next",0),a("throw",1),a("return",2))},e(t,n,r,o)}function r(t,n,e,r,o,i,a){try{var u=t[i](a),l=u.value}catch(t){return void e(t)}u.done?n(l):Promise.resolve(l).then(r,o)}function o(t){return function(){var n=this,e=arguments;return new Promise(function(o,i){var a=t.apply(n,e);function u(t){r(a,o,i,u,l,"next",t)}function l(t){r(a,o,i,u,l,"throw",t)}u(void 0)})}}function i(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){var e=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=e){var r,o,i,a,u=[],l=!0,c=!1;try{if(i=(e=e.call(t)).next,0===n){if(Object(e)!==e)return;l=!1}else for(;!(l=(r=i.call(e)).done)&&(u.push(r.value),u.length!==n);l=!0);}catch(t){c=!0,o=t}finally{try{if(!l&&null!=e.return&&(a=e.return(),Object(a)!==a))return}finally{if(c)throw o}}return u}}(t,n)||d(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),e.push.apply(e,r)}return e}function u(t){for(var n=1;n=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,i=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw i}}}}function d(t,n){if(t){if("string"==typeof t)return s(t,n);var e={}.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?s(t,n):void 0}}function s(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=Array(n);e2&&void 0!==arguments[2]&&arguments[2],r={};return!e&&function(t,n){if(t.length!==n.length)return!1;var e=new Map(t.map(function(t){return[t.id_line_item,t.quantity]}));return n.every(function(t){return e.get(t.id_line_item)===t.quantity})}(t.items,n.items)||(r.items={old:t.items,new:n.items}),(e||JSON.stringify(t.prices)!==JSON.stringify(n.prices))&&(r.prices={old:t.prices,new:n.prices}),r},I=function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];try{var e=E(),r=L(h._last,e,t);if(t||Object.keys(r).length)return h._last=e,n&&h._listeners.forEach(function(t){try{t(e,r)}catch(t){console.error("[mizui] Listener error:",t)}}),{state:e,changed:r}}catch(t){console.error("[mizui] Trigger error:",t)}return{state:u({},h._last),changed:{}}},T=function(){var t,n=null!==(t=document.querySelector(w))&&void 0!==t?t:document.body,e=null;if("patagonia"===g){var r,o=function(t){I(!1,!h._paused),clearTimeout(r),r=setTimeout(function(){try{I(!1,!h._paused)}catch(t){console.warn("Erro ao atualizar estado:",t)}},1e3)};return LS.on("cartReady",function(){return o()}),LS.on("productAddedToCart",function(){return o()}),LS.on("productRemovedFromCart",function(){return o()}),void I(!0)}h._init||(h._init=!0,h._observer=new MutationObserver(function(t){t.some(function(t){return"childList"===t.type&&(t.addedNodes.length||t.removedNodes.length)||"attributes"===t.type&&(t.target.hasAttribute("data-priceraw")||t.target.matches(S))})&&(e&&cancelAnimationFrame(e),e=requestAnimationFrame(function(){return I(!1,!h._paused)}))}),h._observer.observe(n,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["data-priceraw"]}),I(!0))};b.getState=function(){return E()},b.subscribe=function(t){if("function"!=typeof t)return function(){};if(h._listeners.add(t),"patagonia"!==g)return T(),t(u({},h._last),{}),function(){return b.unsubscribe(t)};var n;return(n="[data-component='cart-button'] span",new Promise(function(t){var e=setInterval(function(){var r=document.querySelector(n);r&&""!==r.textContent.trim()&&(clearInterval(e),t())},100)})).then(function(){return T(),t(u({},h._last),{}),function(){return b.unsubscribe(t)}})},b.unsubscribe=function(t){h._listeners.delete(t)},b.theme=function(t,n){Object.entries(n).forEach(function(n){var e=i(n,2),r=e[0],o=e[1];null!=o&&""!==o&&(h._theme["--ca-".concat(t,"-").concat(r)]=o)});var e=Object.entries(h._theme).map(function(t){var n=i(t,2),e=n[0],r=n[1];return"".concat(e,":").concat(r,";")}).join(""),r=document.getElementById("CA_dynamic_styles");r||((r=document.createElement("style")).id="CA_dynamic_styles",document.head.appendChild(r)),r.textContent=":root{".concat(e,"}")},b.t=function(t,n){var e,r,o,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:(null===(e=window)||void 0===e||null===(e=e.LS)||void 0===e?void 0:e.langCode)||"pt";if(void 0===n)return function(n){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:u;return b.t(t,n,e,r)};for(var l=b._state._translations[t]||{},c=(null===(r=l[n])||void 0===r?void 0:r[u])||(null===(o=l[n])||void 0===o?void 0:o.pt)||"",d=0,s=Object.entries(a);d1&&void 0!==arguments[1]?arguments[1]:{};b._state._defaults[t]=u(u({},null!==(n=b._state._defaults[t])&&void 0!==n?n:{}),e)},b.translate=function(t){var n,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};b._state._translations[t]=u(u({},null!==(n=b._state._translations[t])&&void 0!==n?n:{}),e)},Object.defineProperty(b,"state",{configurable:!0,get:function(){return h._last}}),b.send=function(t){var e,r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a={"cart:add":function(){var t,n,e,r,o,a,u=i||{},l=u.id_product,c=u.quantity,d=void 0===c?1:c,s=u.type,v=u.id,f=(u.onSuccess,u.onError,null===(t=String((null===(n=window)||void 0===n||null===(n=n.LS)||void 0===n?void 0:n.country)||"BR"))||void 0===t||null===(t=t.trim())||void 0===t?void 0:t.toLowerCase());if(h._locks.has(l))return Promise.reject({success:!1,error:"duplicate_add_blocked"});h._locks.add(l),h._paused=!0;var p=document.createElement("form");p.innerHTML=''),"patagonia"===g?p.innerHTML+=''):(p.innerHTML+=''),p.method="POST",p.action="br"==f?"/comprar/":"/".concat(f,"/comprar/")),s&&v&&(p.innerHTML+=''));var m=function(){h._paused=!1,I(!0),h._locks.delete(l)},y="patagonia"===g?{context:p}:(null===(e=window)||void 0===e||null===(r=e.jQueryNuvem)||void 0===r?void 0:r.call(e,p))||(null===(o=window)||void 0===o||null===(a=o.$)||void 0===a?void 0:a.call(o,p));return new Promise(function(t,n){var e;null===(e=window)||void 0===e||null===(e=e.LS)||void 0===e||e.addToCartEnhanced(y,null,null,null,!1,function(n){var e;if("patagonia"!==g){var r,o=I(!1,!1).changed,i=null===(r=o.items)||void 0===r?void 0:r.new.find(function(t){var n;return!(null!==(n=o.items)&&void 0!==n&&n.old.some(function(n){return n.id_line_item===t.id_line_item}))});return m(),void t({success:!0,product:i})}var a=null===(e=x())||void 0===e?void 0:e.items;setTimeout(function(){var n,e=(null===(n=x())||void 0===n?void 0:n.items).find(function(t){var n=a.find(function(n){return n.id_line_item===t.id_line_item});return!n||n.quantity{function t(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){var e=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=e){var r,o,i,a,u=[],l=!0,c=!1;try{if(i=(e=e.call(t)).next,0===n){if(Object(e)!==e)return;l=!1}else for(;!(l=(r=i.call(e)).done)&&(u.push(r.value),u.length!==n);l=!0);}catch(t){c=!0,o=t}finally{try{if(!l&&null!=e.return&&(a=e.return(),Object(a)!==a))return}finally{if(c)throw o}}return u}}(t,e)||n(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n(t,n){if(t){if("string"==typeof t)return e(t,n);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?e(t,n):void 0}}function e(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=Array(n);e3?(o=p===r)&&(u=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=t):i[0]<=f&&((o=e<2&&fr||r>p)&&(i[4]=e,i[5]=r,v.n=p,a=0))}if(o||e>1)return l;throw s=!0,r}return function(o,d,p){if(c>1)throw TypeError("Generator is already running");for(s&&1===d&&f(d,p),a=d,u=p;(n=a<2?t:u)||!s;){i||(a?a<3?(a>1&&(v.n=-1),f(a,u)):v.n=u:v.v=u);try{if(c=2,i){if(a||(o="next"),n=i[o]){if(!(n=n.call(i,u)))throw TypeError("iterator result is not an object");if(!n.done)return n;u=n.value,a<2&&(a=0)}else 1===a&&(n=i.return)&&n.call(i),a<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),a=1);i=t}else if((n=(s=v.n<0)?u:e.call(r,v))!==l)break}catch(n){i=t,a=1,u=n}finally{c=1}}return{value:n,done:s}}}(e,o,a),!0),d}var l={};function c(){}function d(){}function s(){}n=Object.getPrototypeOf;var v=[][r]?n(n([][r]())):(i(n={},r,function(){return this}),n),f=s.prototype=c.prototype=Object.create(v);function p(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,s):(t.__proto__=s,i(t,a,"GeneratorFunction")),t.prototype=Object.create(f),t}return d.prototype=s,i(f,"constructor",s),i(s,"constructor",d),d.displayName="GeneratorFunction",i(s,a,"GeneratorFunction"),i(f),i(f,a,"Generator"),i(f,r,function(){return this}),i(f,"toString",function(){return"[object Generator]"}),(o=function(){return{w:u,m:p}})()}function i(t,n,e,r){var o=Object.defineProperty;try{o({},"",{})}catch(t){o=0}i=function(t,n,e,r){function a(n,e){i(t,n,function(t){return this._invoke(n,e,t)})}n?o?o(t,n,{value:e,enumerable:!r,configurable:!r,writable:!r}):t[n]=e:(a("next",0),a("throw",1),a("return",2))},i(t,n,e,r)}function a(t,n,e,r,o,i,a){try{var u=t[i](a),l=u.value}catch(t){return void e(t)}u.done?n(l):Promise.resolve(l).then(r,o)}function u(t){return function(){var n=this,e=arguments;return new Promise(function(r,o){var i=t.apply(n,e);function u(t){a(i,r,o,u,l,"next",t)}function l(t){a(i,r,o,u,l,"throw",t)}u(void 0)})}}function l(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),e.push.apply(e,r)}return e}function c(t){for(var n=1;n1&&void 0!==arguments[1]?arguments[1]:null,o=(null===(n=window.CA_OPTS)||void 0===n?void 0:n[t])||{};if(o){var i=function(n){var e,r=c({},null===(e=window)||void 0===e?void 0:e["CA_".concat(t,"_default")])||{},o=c({},n);for(var i in r)o.hasOwnProperty(i)||(o[i]=r[i]);return o};if(!r)return i("string"==typeof o?JSON.parse(o||"{}"):o);if(null!=o&&o.data){var a="string"==typeof o.data?JSON.parse(o.data):o.data;return(null==a?void 0:a[r])||""}var u="string"==typeof o?JSON.parse(o||"{}"):o;return(null===(e=u=i(u))||void 0===e?void 0:e[r])||""}},window.CA_request=u(o().m(function t(){var n,e,r,i,a,u,l,d,s,v,f,p,m,y,_,b,g,h,w,S,A,O,j=arguments;return o().w(function(t){for(;;)switch(t.p=t.n){case 0:if(r=j.length>1&&void 0!==j[1]?j[1]:{},i=j.length>2&&void 0!==j[2]?j[2]:"POST",a=j.length>3&&void 0!==j[3]?j[3]:"api",e=j.length>0&&void 0!==j[0]?j[0]:""){t.n=1;break}return t.a(2);case 1:if(u=(null===(n=window)||void 0===n?void 0:n.LS)||{},l=u.store,d=u.customer,"api"!==a){t.n=8;break}return v=[],f="".concat(window.CA_URL).concat(e),t.p=2,t.n=3,fetch(f,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(c({id_store:String(l.id)||""},r))});case 3:return p=t.v,t.n=4,p.json();case 4:v=t.v,t.n=6;break;case 5:t.p=5,t.v;case 6:if(null===(s=v)||void 0===s||!s.error){t.n=7;break}return t.a(2);case 7:return t.a(2,v);case 8:return m={store:"https://".concat(null==l?void 0:l.url,"/"),api:window.CA_URL,checkout:"https://checkout-api.ms.tiendanube.com/checkout/v3/"},y="".concat((null==m?void 0:m[a])||m.api).concat(e),_=new Headers({"Cache-Control":"no-cache"}),b={method:i,headers:_,body:void 0},"checkout"==a&&(h=null===(g=("; "+document.cookie).split("; jwt_token_").pop().split(";")[0])||void 0===g?void 0:g.split("=")[1])&&_.set("Authorization","Bearer ".concat(h)),"api"==a&&(r.id_store=String(l.id)||"",d&&(r.id_customer=String(d)||"")),"store"===a&&r?(y="".concat(y,"/"),b.body=null===(w=new URLSearchParams(r))||void 0===w?void 0:w.toString(),_.set("Content-Type","application/x-www-form-urlencoded; charset=UTF-8")):b.body="api"==a?JSON.stringify(r):r,t.p=9,t.n=10,fetch(y,b);case 10:return S=t.v,t.n=11,S.json();case 11:if(null==(A=t.v)||!A.error){t.n=12;break}return t.a(2);case 12:return t.a(2,A);case 13:t.p=13,O=t.v,console.error("Error:",O);case 14:return t.a(2)}},t,null,[[9,13],[2,5]])})),window.CA_image_size=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:240;if([50,100,240,320,480,640,1024].includes(n)){return null==t?void 0:t.replace(/-(\d+)-(\d+)(\.(jpg|jpeg|gif|png|webp))$/,"-".concat(n,"-").concat(1024==n?1024:0,"$3"))}},window.CA_format_price=function(t){var n,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";t||(t=0);var r,o=(null===(n=window)||void 0===n?void 0:n.LS)||{},i=o.langCode,a=o.lang,u=void 0===a?"pt":a,l=o.formatToCurrency,c=o.currency,d={percentage:function(){var n;return"".concat(null===(n=t)||void 0===n?void 0:n.replace(".00",""),"%")},shipping:function(){return"pt"==i?"Frete Grátis":"Envío gratis"}};if(null!=d&&d[e])return null==d||null===(r=d[e])||void 0===r?void 0:r.call(d);var s;return s=t,l&&"function"==typeof l?l(s):function(t){return new Intl.NumberFormat((null==u?void 0:u.replace("_","-"))||"pt-BR",{style:"currency",currency:(null==c?void 0:c.code)||"BRL"}).format(t)}(s)},window.CA_selector=function(n){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return Array.isArray(n)||"object"===r(n)?Object.entries(n).reduce(function(o,i){var a=t(i,2),u=a[0],l=a[1];if(o)return o;var c=Array.isArray(n)?l:u,d=document.querySelector(c);return d?Array.isArray(n)&&e?{container:d,position:e}:"object"===r(n)?{container:d,position:l}:{container:d}:null},null):null},window.CA_selector_fallback=function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,o=r instanceof Element?r:document;if(!Array.isArray(t)||!o)return e?[]:null;var i,a=function(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=n(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var o=0,i=function(){};return{s:i,n:function(){return o>=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,u=!0,l=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return u=t.done,t},e:function(t){l=!0,a=t},f:function(){try{u||null==r.return||r.return()}finally{if(l)throw a}}}}(t);try{for(a.s();!(i=a.n()).done;){var u=i.value;if(e){var l,c=null==o?void 0:o.querySelectorAll(u);if(null!==(l=Object.values(c))&&void 0!==l&&l.length)return Object.values(c)}else{var d=null==o?void 0:o.querySelector(u);if(d)return d}}}catch(t){a.e(t)}finally{a.f()}return e?[]:null},window.CA_DRAW_LOG=function(){var t,n,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"log";if(localStorage.getItem("CA_ENABLE_LOGS")){for(var r=arguments.length,o=new Array(r>1?r-1:0),i=1;i'),up:"".concat(n,''),alert:"".concat(n,'')};return(null==e?void 0:e[t])||""},window.CA_discount_gifts=function(){var t,n,e=JSON.parse(localStorage.getItem("CA_gift_rules")||"{}");return null!==(t=e=Object.values(e))&&void 0!==t&&t.length?null===(n=e)||void 0===n||null===(n=n.map(function(t){var n;return null==t||null===(n=t.gifts)||void 0===n?void 0:n.map(function(t){return String(t.id_product)})}))||void 0===n?void 0:n.flat():[]},window.CA_discount_available=function(){var t,n,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=arguments.length>1?arguments[1]:void 0,o=null===(t=window)||void 0===t?void 0:t.CA_discount_gifts(),i=null===(n=window)||void 0===n?void 0:n.CA_discount_variants(r);return null==e?void 0:e.filter(function(t){var n;return!(!t.allow_gifts&&null!=o&&o.includes(String(null==i?void 0:i.product_id)))&&!(!(null!=t&&t.allow_promotions||null==i)&&i.is_promotional)&&("all"==t.exibition||(null==t||null===(n=t.items)||void 0===n?void 0:n.some(function(t){return String(t.id_ref)==String(null==i?void 0:i.product_id)})))})},window.CA_discount_variants=function(t){var n=(null==t?void 0:t.dataset)||{},e=n.productId,r=n.variants,o=null==t?void 0:t.querySelector("[data-variants]");if(r||o){var i,a,u=JSON.parse(r||(null==o||null===(i=o.dataset)||void 0===i?void 0:i.variants)||"[]");return{product_id:(null==u||null===(a=u[0])||void 0===a?void 0:a.product_id)||null,is_promotional:u.some(function(t){return null==t?void 0:t.compare_at_price_long})}}return{product_id:e||"",is_promotional:!(null==t||!t.querySelector(".product-item-price-compare"))&&"none"!==t.querySelector(".product-item-price-compare").style.display}},window.CA_discount_cart_qty=function(){var t,n,e,r,o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],i=new Set,a=null===(t=window)||void 0===t?void 0:t.CA_discount_gifts(),u=(null==o||null===(n=o.find(function(t){return t.allow_gifts}))||void 0===n?void 0:n.allow_gifts)||!1,l=(null==o||null===(e=o.find(function(t){return t.allow_promotions}))||void 0===e?void 0:e.allow_promotions)||!1,c=(null==o||null===(r=o.find(function(t){return t.count_gifts}))||void 0===r?void 0:r.count_gifts)||!1,d=function(t){var n,e=(null==t?void 0:t.dataset)||{},r=e.store,o=e.itemId,i=null==r||null===(n=r.split("cart-item-"))||void 0===n?void 0:n[1];if(!i){var a,u,l=null==t||null===(a=t.querySelector("a"))||void 0===a?void 0:a.href;i=null==l||null===(u=l.split("variant="))||void 0===u?void 0:u[1]}return i?String(i):o},s=document.querySelectorAll('[data-component="cart.line-item"], .js-cart-item');return!u&&Array.from(s).some(function(t){return a.includes(String(d(t)))})||!l&&Array.from(s).some(function(t){return null==t?void 0:t.querySelector('[data-component="subtotal_compare_price.value"],.price-compare,.js-cart-item-subtotal-compare-price')})?0:Array.from(s).reduce(function(t,n){var e,r=d(n);if(r&&i.has(r))return t;if(u&&!c&&a.includes(String(r)))return t;i.add(r);var o=null===(e=n.querySelector(".js-cart-quantity-input"))||void 0===e?void 0:e.value;return t+(o?Number(o):0)},0)},(()=>{function t(t){return function(t){if(Array.isArray(t))return n(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return n(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=Array(n);e0&&void 0!==arguments[0]?arguments[0]:[],r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(Array.isArray(e)){e=e.filter(function(t){return 1==t.show_cart});var o=document.getElementById("CA_discounts_cart");if(null===(n=e)||void 0===n||!n.length)return null==o?void 0:o.remove();var i=document.getElementById("CA_discounts_cart__rule"),a=document.getElementById("CA_discounts_cart__progress"),u=document.getElementById("CA_discounts_cart__progress__bar"),l=document.getElementById("CA_discounts_cart__next");if(i&&a&&l){var c=r||{},d=c.items,s=void 0===d?[]:d,v=c.prices,f=(void 0===v?{}:v).subtotal,p=void 0===f?0:f,m=function(t){return Number(null!=t?t:0)},y=function(t){var n,e,r;return null!==(n=null===(e=window)||void 0===e||null===(r=e.CA_format_price)||void 0===r?void 0:r.call(e,m(t)))&&void 0!==n?n:m(t).toLocaleString("pt-BR",{style:"currency",currency:"BRL"})},_=0===s.reduce(function(t,n){return t+(n.quantity||0)},0),b=["discount_subtotal","progressive_discount","buy_x_get_y"],g=["progressive_discount","discount_subtotal"],h=function(t){var n;return m(null!==(n=null==t?void 0:t.quantity)&&void 0!==n?n:null==t?void 0:t.value)},w=function(n){return t(n.rules||[]).sort(function(t,n){return h(t)-h(n)})},S=function(t,n){var e,r,o,i;if("all"===n.exibition||null===(e=n.items)||void 0===e||!e.length)return!0;var a=String(null!==(r=null!==(o=null!==(i=t.id_product)&&void 0!==i?i:t.product_id)&&void 0!==o?o:t.id)&&void 0!==r?r:"");return n.items.some(function(t){return String(t.id_ref)===a})},A=function(t){return"discount_subtotal"===t.type?p:s.filter(function(n){return S(n,t)}).reduce(function(t,n){return t+(n.quantity||0)},0)},O=function(t){for(var n=w(t),e=A(t),r=null,o=null,i=0;i=h(n[i]))){r||(o=n[i]);break}r=n[i],o=n[i+1]||null}var a=n.at(-1);return a&&e>=h(a)&&(r=a,o=null),{rules:n,activeRule:r,nextRule:o,currentValue:e}},j=function(t){var n=w(t);if(!n.length)return!1;var e=A(t),r=h(n[0]),o=h(n.at(-1));return e>=r&&e>=o},C=function(t,n){if(!n)return t.label||"";if("discount_subtotal"===t.type){var e=n.quantity||n.value,r=n.value,o=y(e);return"fixed"===String(n.type||"").toLowerCase()?"".concat(y(r)," OFF em compras acima de ").concat(o):"".concat(m(r),"% OFF em compras acima de ").concat(o)}return"progressive_discount"===t.type?"percentage"===n.type?"".concat(m(n.value),"% OFF levando acima de ").concat(m(n.quantity)," unidades"):"".concat(y(n.value)," OFF levando acima de ").concat(m(n.quantity)," unidades"):"buy_x_get_y"===t.type?"Leve ".concat(m(n.quantity)," produtos e pague ").concat(m(n.value)):t.label||""},P=function(t,n){if(!n)return 0;if("buy_x_get_y"===t.type){var e=s.filter(function(n){return S(n,t)});if(!e.length)return 0;var r=e.reduce(function(t,n){return t+(n.quantity||0)},0),o=Math.floor(r/h(n));if(0===o)return 0;var i=e.reduce(function(t,n){return t+m(n.price||0)},0),a=e.reduce(function(t,n){return t+(n.quantity||0)},0),u=a>0?i/a:0,l=(h(n)-m(n.value))*u;return Math.max(0,l*o)}return"fixed"===n.type?+n.value:A(t)*(+n.value/100)},q=function(t){return 10+90*(n=t,Math.max(0,Math.min(1,n)));var n},x=function(t,n,e,r){!function(t,n){if(Array.from(a.childNodes).forEach(function(t){"SPAN"===t.tagName&&t.remove()}),!(_||((null==t?void 0:t.length)||0)<=1)){var e=h(t.at(-1))||1;t.forEach(function(r,o){var i=document.createElement("span");i.style.width="".concat(15,"px"),i.style.height="".concat(15,"px"),i.style.position="absolute",n>=h(r)&&i.classList.add("active");var l=o===t.length-1?100:q(h(r)/e);i.style.left="calc(".concat(l,"% - ").concat(7.5,"px)"),a.insertBefore(i,u)})}}(n,e);var o,i=h(n.at(-1))||1;o=0===n.length?0:e>=i?100:q(e/i),o=Math.max(_?2:6,Math.min(100,o||0));var l,c,d=Number(u.dataset.pct||0);u.dataset.pct=String(o),r&&100===o&&(d<100&&!u.dataset.advancePending?(u.dataset.advancePending="1",u.dataset.holdId=String(t),l=r,c=function(t){"width"===t.propertyName&&(u.removeEventListener("transitionend",c),delete u.dataset.holdId,delete u.dataset.advancePending,l())},u.addEventListener("transitionend",c,{once:!0})):100===d&&r()),requestAnimationFrame(function(){u.style.width="".concat(o,"%")})},E=e.sort(function(t,n){return b.indexOf(t.type)-b.indexOf(n.type)});if(!E.length)return i.innerHTML=l.innerHTML="",void(null==o||o.remove());var L=E.some(function(t){return g.includes(t.type)||"buy_x_get_y"===t.type}),I=E.reduce(function(t,n){var e=w(n).at(-1);return e&&A(n)>=h(e)?t+P(n,e):t},0),T=u.dataset.currentId,k=Number(u.dataset.pct||0),N=T?E.find(function(t){return String(t.id)===String(T)}):null;!u.dataset.holdId||N&&E.find(function(t){return String(t.id)===u.dataset.holdId})||(delete u.dataset.holdId,delete u.dataset.advancePending),!u.dataset.holdId&&N&&j(N)&&k<100&&(u.dataset.holdId=String(N.id));var F=u.dataset.holdId,M=F&&E.find(function(t){return String(t.id)===F})||E.find(function(t){return!j(t)})||E[0],R=O(M),G=R.rules,B=R.activeRule,z=R.nextRule,D=R.currentValue,H=E.length>0&&E.every(function(t){var n=w(t);if(!n.length)return!1;var e=A(t);return e>=h(n[0])&&e>=h(n.at(-1))}),J=j(M),U=J?B:B||z,V=_?L?"Ative seus descontos — compre e acumule benefícios incríveis!":"Ative seus descontos — aproveite os benefícios disponíveis no carrinho":H?L?"Você ganhou ".concat(y(I)," em descontos na sua compra"):"Você conquistou todos os descontos disponíveis na sua compra":J&&B?"Desconto conquistado: ".concat(C(M,B)):C(M,U),$=_||!B||!g.includes(M.type)&&"buy_x_get_y"!==M.type?"":"-".concat(y(P(M,B)),"");i.innerHTML="

".concat(V,"

").concat($);var W=E.indexOf(M),Q=E.slice(W+1).find(function(t){return!j(t)}),X=Q?function(){delete u.dataset.holdId,delete u.dataset.advancePending;var t=O(M=Q),n=t.rules,e=t.currentValue;u.dataset.currentId=String(M.id);var r=E.indexOf(M),o=E.slice(r+1).find(function(t){return!j(t)}),i=o?function(){delete u.dataset.holdId,delete u.dataset.advancePending;var t=O(M=o),n=t.rules,e=t.currentValue;u.dataset.currentId=String(M.id),x(M.id,n,e,null)}:null;x(M.id,n,e,i)}:null;x(M.id,G,D,X);var K="";if(!_){var Y=C(M,U);if(z){var Z=C(M,z);Z!==Y&&(K="

Próxima regra: ".concat(Z,"

"))}if(!K)if(Q){var tt=O(Q),nt=tt.rules,et=tt.nextRule;K="

Próximo desconto: ".concat(C(Q,et||nt[0]),"

")}else H&&(K="

Confira todos os descontos disponíveis!

")}l.innerHTML="".concat(K,""),u.dataset.currentId=String(M.id)}}},function(t,n){var e=((null===(t=window)||void 0===t||null===(t=t.LS)||void 0===t?void 0:t.theme)||{}).name,r=window.CA_selector({".cart-panel-subtotal":"afterbegin",".js-ajax-cart-panel .cart-row:has(.subtotal-price)":"afterbegin",'#shoppingCartPage [data-store="cart-form"] .cart-totals-container .js-fulfillment-info':"beforebegin",'#modal-cart [data-store="cart-subtotal"]':"beforebegin",'[data-store="cart-subtotal"]':"beforebegin","#modal-cart .js-ajax-cart-panel .cart-row":"afterend",".js-ajax-cart-panel .cart-row":"afterend",".js-ajax-cart-panel .ajax-cart-total":"beforebegin","#modal-cart .js-has-new-shipping.js-shipping-calculator-container":"beforebegin"})||{},o=r.container,i=r.position;if(o){var a=null!==(n=document.getElementById("CA_cart_container"))&&void 0!==n?n:o.insertAdjacentElement(i,Object.assign(document.createElement("div"),{id:"CA_cart_container",className:"CA_cart_container"})),u=Object.assign(document.createElement("div"),{id:"CA_discounts_cart",className:"CA_discounts_cart",innerHTML:'\n
\n
\n
\n '});u.dataset.theme=(null!=e?e:"").toLowerCase(),a.insertAdjacentElement("afterbegin",u)}}()})(),window.CA_discounts_rules=function(){return JSON.parse(localStorage.getItem("@cashing:discounts:rules")||"[]")},function(t){window.CA_discounts_init=function(){var t,n,e,r,o,i,a,u,l,c=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},d=c.rules,s=void 0===d?[]:d,v=c.state,f=void 0===v?null:v;null!==(t=s)&&void 0!==t&&t.length||(s=null===(n=window)||void 0===n||null===(e=n.CA_discounts_rules)||void 0===e?void 0:e.call(n)),f||(f=window.mizui.state),null===(r=window)||void 0===r||null===(o=r.CA_discount_cart)||void 0===o||o.call(r,s,f),null===(i=window)||void 0===i||null===(a=i.CA_discount_product)||void 0===a||a.call(i,s),null===(u=window)||void 0===u||null===(l=u.CA_discount_label)||void 0===l||l.call(u,s)};var n=window.mizui.subscribe(function(t){var n,e;null===(n=window)||void 0===n||null===(e=n.CA_discounts_init)||void 0===e||e.call(n,{state:t})});null===(t=window)||void 0===t||null===(t=t.CA_request("discounts/v2"))||void 0===t||t.then(function(){var t,e,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(localStorage.setItem("@cashing:discounts:rules",JSON.stringify(r)),null===(t=window)||void 0===t||null===(e=t.CA_discounts_init)||void 0===e||e.call(t,{rules:r}),(null==r||!r.length)&&"function"==typeof n)return n();setInterval(function(){var t;return null===(t=window)||void 0===t?void 0:t.CA_discount_label(r)},1e3)})}(),window.CA_discount_label_item=function(t){var n,e,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],o=null===(n=window)||void 0===n||null===(n=n.mizui)||void 0===n||null===(e=n.props)||void 0===e?void 0:e.call(n,"discounts"),i=o.primary,a=o.secondary;null==r||r.forEach(function(n){var e,r,o,u=null!==(e=null==n?void 0:n.label)&&void 0!==e?e:"Progressivo";if(!t.querySelector('[data-discount-label="'.concat(u,'"]'))){var l=document.createElement("div");l.classList.add("label"),l.style.background=null!==(r=null==n?void 0:n.label_primary)&&void 0!==r?r:i,l.style.color=null!==(o=null==n?void 0:n.label_secondary)&&void 0!==o?o:a,l.innerHTML=u,l.setAttribute("data-discount-label",u),t.insertAdjacentElement("afterbegin",l)}})},window.CA_discount_label=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(Array.isArray(t)&&(t=t.filter(function(t){return 1==t.show_tag})).length){var n,e=window.CA_selector_fallback([".js-item-product,#single-product"],!0)||{};if(null==e||!e.length)return null===(n=window)||void 0===n||null===(n=n.CA_LOG)||void 0===n?void 0:n.error("CA_discount_label: Container not found!");e.forEach(function(n){var e,r,o=null===(e=window)||void 0===e?void 0:e.CA_selector_fallback(["[data-store='product-item-labels'],.product-labels,.labels,.labels-absolute"],!1,n);if(o){var i=null===(r=window)||void 0===r?void 0:r.CA_discount_available(t,n);null!=i&&i.length&&CA_discount_label_item(o,i)}})}}})();;