enqueueScripts([function(){ (window.webpackJsonpcarajas_product_summary_2_90_2=window.webpackJsonpcarajas_product_summary_2_90_2||[]).push([[0],{19:function(e,n,t){"use strict";function r(e){if(e&&0!==e.length){var n=e.find((function(e){return e.sellerDefault}));return n||e[0]}}t.d(n,"a",(function(){return r}))},22:function(e,n,t){"use strict";t.d(n,"a",(function(){return l})),t.d(n,"b",(function(){return _}));var r=t(10),i=t(37),c=t(19),u=new RegExp(/.+ids\/(\d+)/),a=new RegExp(/http:\/\//);function o(e,n,t){if(!e.includes("/arquivos/ids/"))return e;var r=function(e){var n,t,r,i,c=u.exec(e),a=(t="v",null===(i=null!==(r=null==(n=e)?void 0:n.split("".concat(t,"="))[1])&&void 0!==r?r:"")||void 0===i?void 0:i.split("&")[0]);return c&&c.length>0?{cleanUrl:c[0],vParam:a}:{cleanUrl:e}}(e),i=r.vParam,c=r.cleanUrl;return i?"".concat(c,"-").concat(n,"-").concat(t,"?v=").concat(i):"".concat(c,"-").concat(n,"-").concat(t)}function l(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"auto",t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"auto";if(e){"number"==typeof n&&(n=Math.min(n,3e3)),"number"==typeof t&&(t=Math.min(t,4e3));var r=o(e,n,t),i=r.includes("?")?"&":"?";return"".concat(r).concat(i,"width=").concat(n,"&height=").concat(t,"&aspect=true")}}function s(e){return e.commertialOffer.Price}function f(e){var n=e.commertialOffer.AvailableQuantity;return null!=n&&n>0}function d(e,n){var t=e.filter(v);if(0===t.length)return e[0];if(1===t.length)return t[0];var r=t.map((function(e){return function(e,n){var t=e.sellers;if(1===t.length)return t[0].commertialOffer.Price;var r=t.filter(f).map(s);return"highest"===n?r.reduce((function(e,n){return n>e?n:e})):r.reduce((function(e,n){return nr[e]?t:e}),0):r.reduce((function(e,n,t){return n1&&void 0!==arguments[1]?arguments[1]:"FIRST_AVAILABLE",o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:500;if(!e)return null;var l,s=Object.assign({},e),f=s.items||[],d=s.properties||[],m=null!==(n=d.find((function(e){return"DefaultSKUSelected"===e.name})))&&void 0!==n?n:null;if(l=1===f.length?f[0]:m?p(f,m.values,a):h(f,a)){var v=null!==(t=Object(c.a)(null==l?void 0:l.sellers))&&void 0!==t?t:P,_=null!==(i=null==l?void 0:l.referenceId)&&void 0!==i?i:[],E=Object(r.a)(_,1),S=E[0],j=void 0===S?O:S,y=null!==(u=null==l?void 0:l.images)&&void 0!==u?u:[],A=y.map((function(e){return Object.assign(Object.assign({},e),{imageUrl:b(e.imageUrl,o)})})),I=Object(r.a)(A,1),L=I[0],w=void 0===L?g:L;s.sku=Object.assign(Object.assign({},l),{seller:v,referenceId:j,image:w,images:A})}return s}},49:function(e,n,t){"use strict";t.r(n),t.d(n,"PRODUCT_LIST_PLACEMENT",(function(){return g}));var r=t(0),i=t.n(r),c=t(50),u=t.n(c),a=t(51),o=t.n(a),l=t(21),s=t.n(l),f=t(8),d=t(52),m=t.n(d);var v=function(){return m()(),null},p=t(22),h=s.a.ProductListProvider,g="home_shelf";function O(e){var n=e.children,t=e.products,c=e.ProductSummary,a=e.listName,l=e.actionOnProductClick,s=e.preferredSKU,d=o()().list,m=Object(f.useTreePath)().treePath,v=Object(r.useMemo)((function(){var e=null==t?void 0:t.map((function(e,n){var t=Object(p.b)(e,s),r=d.length+n+1,u=function(){"function"==typeof l&&l(t,{position:r})};return"function"==typeof c?i.a.createElement(c,{key:t.cacheId,product:t,listName:a,actionOnClick:u,position:r,placement:g}):i.a.createElement(f.ExtensionPoint,{id:"product-summary",key:e.cacheId,treePath:m,product:t,listName:a,actionOnClick:u,position:r,placement:g})}));return d.concat(null!=e?e:[])}),[t,d,s,c,m,a,l]);return i.a.createElement(u.a,{list:v},n)}n.default=function(e){var n=e.children,t=e.products,r=e.listName,c=e.ProductSummary,u=e.actionOnProductClick,a=e.preferredSKU;return i.a.createElement(h,{listName:null!=r?r:""},i.a.createElement(O,{preferredSKU:a,products:t,listName:r,ProductSummary:c,actionOnProductClick:u},n),i.a.createElement(v,null))}}}]); },function(){ (window.webpackJsonpcarajas_product_summary_2_90_2=window.webpackJsonpcarajas_product_summary_2_90_2||[]).push([["ProductSummaryList"],{0:function(t,e){t.exports=React},109:function(t,e,r){"use strict";r.r(e);var i=r(31),o=r.n(i),n=r(36),a=r(10),s=r(0),u=r.n(s),d=r(29),c=r(70),m=r.n(c),p=r(71),l=r.n(p),y=r(72),S=r.n(y),_=r(2),v=r(8),E=r(49),L=function(){var t=Object(v.useRuntime)().rootPath;return{getShippingOptionFromSession:Object(s.useCallback)(Object(n.a)(o.a.mark((function e(){var r,i,n,a,s,u,d,c;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(s=new Headers).append("Content-Type","application/json"),u={method:"GET",headers:s,redirect:"follow"},e.next=5,fetch("".concat(null!=t?t:"","/api/sessions?items=public.shippingOption"),u);case 5:return d=e.sent,e.next=8,d.json();case 8:if(c=e.sent,null===(n=null===(i=null===(r=null==c?void 0:c.namespaces)||void 0===r?void 0:r.public)||void 0===i?void 0:i.shippingOption)||void 0===n?void 0:n.value){e.next=11;break}return e.abrupt("return",null);case 11:return e.abrupt("return",null===(a=JSON.parse(c.namespaces.public.shippingOption.value))||void 0===a?void 0:a.map((function(t){return t.value})));case 12:case"end":return e.stop()}}),e)}))),[t])}},f={RELEVANCE:{name:"admin/editor.productSummaryList.orderType.relevance",value:""},TOP_SALE_DESC:{name:"admin/editor.productSummaryList.orderType.sales",value:"OrderByTopSaleDESC"},PRICE_DESC:{name:"admin/editor.productSummaryList.orderType.priceDesc",value:"OrderByPriceDESC"},PRICE_ASC:{name:"admin/editor.productSummaryList.orderType.priceAsc",value:"OrderByPriceASC"},NAME_ASC:{name:"admin/editor.productSummaryList.orderType.nameAsc",value:"OrderByNameASC"},NAME_DESC:{name:"admin/editor.productSummaryList.orderType.nameDesc",value:"OrderByNameDESC"},RELEASE_DATE_DESC:{name:"admin/editor.productSummaryList.orderType.releaseDate",value:"OrderByReleaseDateDESC"},BEST_DISCOUNT_DESC:{name:"admin/editor.productSummaryList.orderType.discount",value:"OrderByBestDiscountDESC"}};function O(t){if(!v.canUseDOM)return null;for(var e="".concat(t,"="),r=decodeURIComponent(document.cookie).split(";"),i=0;i0?o.sku.seller=null!==(r=o.sku.sellers.find((function(e){return e.sellerDefault})))&&void 0!==r?r:o.sku.sellers[0]:o.sku.seller={commertialOffer:{Price:0,ListPrice:0}},o.sku.image=t.sku.image,n(o)}}})},N=r(38),S=r.n(N),j=r(61),R=r.n(j),T=g.a.useProductSummaryDispatch;var k=function(){var e,t=(null!==(e=S()())&&void 0!==e?e:{}).selectedItem,r=T(),n=R()();return function(e){var a=t&&e.items.find((function(e){return e.itemId===t.itemId}));r({type:"SET_PRODUCT",args:{product:e}}),null==n||n({type:"SET_PRODUCT",args:{product:e}}),null==n||n({type:"SET_SELECTED_ITEM",args:{item:a}})}};var L=function(e){var t=e.product,r=e.inView,n=e.children,a=e.priceBehavior,i=g.a.useProductSummaryDispatch(),o=k();return C({product:t,inView:r,priceBehavior:a,onError:function(){i({type:"SET_PRICE_LOADING",args:{isPriceLoading:!1}})},onComplete:function(e){o(e),i({type:"SET_PRICE_LOADING",args:{isPriceLoading:!1}})}}),c.a.createElement(c.a.Fragment,null,n)},D=r(32),w=r.n(D),A=["sponsoredBadgeContainer","sponsoredBadgeText"],M=function(e){var t=e.label,r=void 0===t?"store/sponsoredBadge.title":t,n=s()(A).handles,a=i()(n.sponsoredBadgeContainer,"absolute z-1"),o=i()(n.sponsoredBadgeText,"c-muted-1 t-mini-s");return c.a.createElement("div",{className:a},c.a.createElement("span",{className:o},c.a.createElement(w.a,{id:r})))},B=function(e){var t,r=e.product,n=e.position,a=e.placement;if(!(null===(t=r.advertisement)||void 0===t?void 0:t.adId))return{};var i=r.productId,o=r.productName,c=r.advertisement;return{"data-van-prod-id":i,"data-van-prod-name":o,"data-van-position":n,"data-van-aid":c.adId,"data-van-cid":c.campaignId,"data-van-req-id":c.adRequestId,"data-van-res-id":c.adResponseId,"data-van-cpc":c.actionCost,"data-van-placement":a}},V=r(22),U=r(39),H=g.a.ProductSummaryProvider,q=g.a.useProductSummaryDispatch,Q=g.a.useProductSummary,W=["container","containerNormal","element","clearLink"];function F(e){var t,r,a=e.product,u=e.actionOnClick,l=e.children,m=e.href,p=e.priceBehavior,_=void 0===p?"default":p,g=e.placement,h=e.position,b=e.classes,I=Q(),P=I.isLoading,x=I.isHovering,y=I.selectedItem,C=I.listName,N=I.query,S=I.inView,j=I.sponsoredBadge,R=q(),T=s()(W,{classes:b}).handles,k=v.a.useProductListDispatch(),D=v.a.useProductListState(),w="autocomplete-result-list"===(null==D?void 0:D.listName),A=Object(o.useRef)(null),V=Object(o.useCallback)((function(){null==k||k({type:"SEND_IMPRESSION",args:{product:a,position:h}}),R({type:"SET_IN_VIEW",args:{inView:!0}})}),[R,k,a,h]);d()({ref:A,once:!0,onView:V}),Object(o.useEffect)((function(){a&&R({type:"SET_PRODUCT",args:{product:a}})}),[a,R]),Object(o.useEffect)((function(){h&&R({type:"SET_POSITION",args:{position:h}})}),[h,R]);var H=Object(o.useCallback)((function(){R({type:"SET_HOVER",args:{isHovering:!1}})}),[R]),F=Object(o.useCallback)((function(){R({type:"SET_HOVER",args:{isHovering:!0}})}),[R]),G=Object(o.useCallback)((function(e){R({type:"SET_LOADING",args:{isLoading:e}})}),[R]),J=Object(o.useMemo)((function(){return{product:a,isLoading:P,isHovering:x,handleItemsStateUpdate:G}}),[a,P,x,G]),z=i()(T.container,T.containerNormal,"overflow-hidden br3 h-100 w-100 flex flex-column justify-between center tc"),K=i()(T.element,"pointer pt3 pb4 flex flex-column h-100"),X=i()(T.clearLink,"h-100 flex flex-column"),Y=null!==(t=null==y?void 0:y.itemId)&&void 0!==t?t:null===(r=null==a?void 0:a.sku)||void 0===r?void 0:r.itemId,Z=m?{to:m,onClick:w?u:void 0,onClickCapture:w?void 0:u}:{page:"store.product",params:{slug:null==a?void 0:a.linkText,id:null==a?void 0:a.productId,__listName:C},query:N,onClick:w?u:void 0,onClickCapture:w?void 0:u},$=B({product:a,position:h,placement:g}),ee=Object(U.a)(a,null==j?void 0:j.position,"containerTopLeft");return c.a.createElement(O.default.Provider,{value:J},c.a.createElement(f.a,{product:a,query:{skuId:Y}},c.a.createElement(L,{product:a,inView:S,priceBehavior:_},c.a.createElement("section",Object(n.a)({className:z,onMouseEnter:F,onMouseLeave:H,style:{maxWidth:300},ref:A},$),c.a.createElement(E.Link,Object(n.a)({className:X},Z),c.a.createElement("article",{className:K},ee?c.a.createElement(M,{label:null==j?void 0:j.label}):null,l))))))}function G(e){var t=e.product,r=e.actionOnClick,n=e.href,a=e.priceBehavior,i=void 0===a?"default":a,o=e.trackListName,u=void 0===o||o,s=e.listName,l=e.position,d=e.sponsoredBadgePosition,m=e.sponsoredBadgeLabel,f=e.placement,p=e.classes,v=e.children,_={position:d,label:m};return c.a.createElement(H,{product:t,listName:u?s:void 0,sponsoredBadge:_,isPriceLoading:"async"===i||"asyncOnly1P"===i},c.a.createElement(F,{product:t,href:n,actionOnClick:r,priceBehavior:i,position:l,placement:f,classes:p},v))}G.schema={title:"admin/editor.productSummary.title",description:"admin/editor.productSummary.description"},G.mapCatalogProductToProductSummary=V.b;t.default=G},19:function(e,t,r){"use strict";function n(e){if(e&&0!==e.length){var t=e.find((function(e){return e.sellerDefault}));return t||e[0]}}r.d(t,"a",(function(){return n}))},21:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.product-list-context@0.x/ProductListContext"]},22:function(e,t,r){"use strict";r.d(t,"a",(function(){return s})),r.d(t,"b",(function(){return b}));var n=r(10),a=r(37),i=r(19),o=new RegExp(/.+ids\/(\d+)/),c=new RegExp(/http:\/\//);function u(e,t,r){if(!e.includes("/arquivos/ids/"))return e;var n=function(e){var t,r,n,a,i=o.exec(e),c=(r="v",null===(a=null!==(n=null==(t=e)?void 0:t.split("".concat(r,"="))[1])&&void 0!==n?n:"")||void 0===a?void 0:a.split("&")[0]);return i&&i.length>0?{cleanUrl:i[0],vParam:c}:{cleanUrl:e}}(e),a=n.vParam,i=n.cleanUrl;return a?"".concat(i,"-").concat(t,"-").concat(r,"?v=").concat(a):"".concat(i,"-").concat(t,"-").concat(r)}function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"auto",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"auto";if(e){"number"==typeof t&&(t=Math.min(t,3e3)),"number"==typeof r&&(r=Math.min(r,4e3));var n=u(e,t,r),a=n.includes("?")?"&":"?";return"".concat(n).concat(a,"width=").concat(t,"&height=").concat(r,"&aspect=true")}}function l(e){return e.commertialOffer.Price}function d(e){var t=e.commertialOffer.AvailableQuantity;return null!=t&&t>0}function m(e,t){var r=e.filter(p);if(0===r.length)return e[0];if(1===r.length)return r[0];var n=r.map((function(e){return function(e,t){var r=e.sellers;if(1===r.length)return r[0].commertialOffer.Price;var n=r.filter(d).map(l);return"highest"===t?n.reduce((function(e,t){return t>e?t:e})):n.reduce((function(e,t){return tn[e]?r:e}),0):n.reduce((function(e,t,r){return t1&&void 0!==arguments[1]?arguments[1]:"FIRST_AVAILABLE",u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:500;if(!e)return null;var s,l=Object.assign({},e),d=l.items||[],m=l.properties||[],f=null!==(t=m.find((function(e){return"DefaultSKUSelected"===e.name})))&&void 0!==t?t:null;if(s=1===d.length?d[0]:f?v(d,f.values,c):_(d,c)){var p=null!==(r=Object(i.a)(null==s?void 0:s.sellers))&&void 0!==r?r:O,b=null!==(a=null==s?void 0:s.referenceId)&&void 0!==a?a:[],I=Object(n.a)(b,1),P=I[0],x=void 0===P?E:P,y=null!==(o=null==s?void 0:s.images)&&void 0!==o?o:[],C=y.map((function(e){return Object.assign(Object.assign({},e),{imageUrl:h(e.imageUrl,u)})})),N=Object(n.a)(C,1),S=N[0],j=void 0===S?g:S;l.sku=Object.assign(Object.assign({},s),{seller:p,referenceId:x,image:j,images:C})}return l}},29:function(e,t){e.exports=ReactApollo},32:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.native-types@0.x/IOMessage"]},38:function(e,t){e.exports=__RENDER_8_COMPONENTS__["carajas.product-context@0.x/useProduct"]},39:function(e,t,r){"use strict";t.a=function(e,t,r){var n;return!!(null===(n=null==e?void 0:e.advertisement)||void 0===n?void 0:n.adId)&&t===r}},44:function(e,t,r){"use strict";r.r(t);var n=r(0),a=r.n(n),i=a.a.createContext(void 0),o=i.Consumer;i.Consumer=function(e){return console.error("If you are seeing this, a component it's using ProductSummaryContext from carajas.product-summary, which is deprecated. Please see the issue https://github.com/vtex-apps/store-issues#28 on how to migrate to the new component."),a.a.createElement(o,e)},t.default=i},5:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.css-handles@1.x/useCssHandles"]},58:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.on-view@1.x/useOnView"]},59:function(e,t){e.exports=__RENDER_8_COMPONENTS__["carajas.product-context@0.x/ProductContextProvider"]},6:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.product-summary-context@0.x/ProductSummaryContext"]},60:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.store-resources@0.x/QueryItemsWithSimulation"]},61:function(e,t){e.exports=__RENDER_8_COMPONENTS__["carajas.product-context@0.x/useProductDispatch"]},7:function(e,t){e.exports=Classnames},8:function(e,t){e.exports=__RENDER_8_RUNTIME__},85:function(e,t,r){"use strict";r.r(t),function(e){var t=r(4);r.p=Object(t.getPublicPath)("carajas.product-summary@2.90.2");var n=Object(t.register)((function(){return r(105)}),e,"carajas.product-summary@2.90.2","carajas.product-summary@2.x","ProductSummaryCustom");n.renderHotReload,n.setupHMR}.call(this,r(12)(e))}},[[85,"common"]]]); },function(){ (window.webpackJsonpcarajas_product_summary_2_90_2=window.webpackJsonpcarajas_product_summary_2_90_2||[]).push([["ProductSummaryName"],{0:function(e,a){e.exports=React},33:function(e,a){e.exports=__RENDER_8_COMPONENTS__["vtex.store-components@3.x/ProductName"]},39:function(e,a,t){"use strict";a.a=function(e,a,t){var o;return!!(null===(o=null==e?void 0:e.advertisement)||void 0===o?void 0:o.adId)&&a===t}},5:function(e,a){e.exports=__RENDER_8_COMPONENTS__["vtex.css-handles@1.x/useCssHandles"]},6:function(e,a){e.exports=__RENDER_8_COMPONENTS__["vtex.product-summary-context@0.x/ProductSummaryContext"]},92:function(e,a,t){"use strict";t.r(a),function(e){var a=t(4);t.p=Object(a.getPublicPath)("carajas.product-summary@2.90.2");var o=Object(a.register)((function(){return t(93)}),e,"carajas.product-summary@2.90.2","carajas.product-summary@2.x","ProductSummaryName");o.renderHotReload,o.setupHMR}.call(this,t(12)(e))},93:function(e,a,t){"use strict";t.r(a);var o=t(9),r=t(0),n=t.n(r),s=t(33),c=t.n(s),u=t(5),d=t.n(u),m=t(6),i=t.n(m),l=t(39),p=i.a.useProductSummary,_=["nameContainer","nameWrapper","brandName","skuName","productReference","productNameLoader"],N={showProductReference:!1,showBrandName:!1,showSku:!1};function v(e){var a,t=e.showFieldsProps,r=void 0===t?N:t,s=e.tag,u=void 0===s?"h3":s,m=e.classes,i=p(),v=i.product,f=i.sponsoredBadge,b=d()(_,{classes:m}).handles,h=null==v?void 0:v.productName,w=null===(a=null==v?void 0:v.sku)||void 0===a?void 0:a.name,x=null==v?void 0:v.brand,y=Object(l.a)(v,null==f?void 0:f.position,"titleTop"),P="".concat(b.nameContainer," flex items-start justify-center pv6"),R="".concat(b.nameWrapper," overflow-hidden c-on-base f5"),j="".concat(b.brandName," t-body"),C="".concat(b.skuName," t-small"),E="".concat(b.productNameLoader," pt5 overflow-hidden");return n.a.createElement("div",{className:P},n.a.createElement(c.a,Object(o.a)({className:R,brandNameClass:j,skuNameClass:C,loaderClass:E,showSponsoredBadge:y,sponsoredBadgeLabel:null==f?void 0:f.label,productReferenceClass:b.productReference,name:h,skuName:w,brandName:x,tag:u},r)))}v.schema={title:"admin/editor.productSummaryName.title",type:"object",properties:{showFieldsProps:c.a.schema}},a.default=v}},[[92,"common"]]]); },function(){ (window.webpackJsonpcarajas_product_summary_2_90_2=window.webpackJsonpcarajas_product_summary_2_90_2||[]).push([["Spacer"],{0:function(a,r){a.exports=React},102:function(a,r,c){"use strict";c.r(r),function(a){var r=c(4);c.p=Object(r.getPublicPath)("carajas.product-summary@2.90.2");var e=Object(r.register)((function(){return c(103)}),a,"carajas.product-summary@2.90.2","carajas.product-summary@2.x","Spacer");e.renderHotReload,e.setupHMR}.call(this,c(12)(a))},103:function(a,r,c){"use strict";c.r(r);var e=c(0),s=c.n(e),t=c(5),n=c.n(t),u=["spacer"];r.default=function(){var a=n()(u).handles;return s.a.createElement("div",{className:"".concat(a.spacer," flex flex-grow-1")})}},5:function(a,r){a.exports=__RENDER_8_COMPONENTS__["vtex.css-handles@1.x/useCssHandles"]}},[[102,"common"]]]); },function(){ !function(t){function e(e){for(var r,u,c=e[0],a=e[1],f=e[2],s=0,p=[];s=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}n.d(e,"a",(function(){return r}))},13:function(t,e,n){"use strict";function r(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}n.d(e,"a",(function(){return r}))},15:function(t,e,n){"use strict";function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=Object(a.usePixel)(),u=o.push,s=Object(n.useRef)(null),i=s.current;Object(n.useEffect)((function(){if(t&&!r&&i!==t){if(!e||Object(c.isEmpty)(e))return;Array.isArray(e)?e.forEach(u):u(e),s.current=t}}),[e,r,t,i,u])}},5:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.pixel-manager@1.x/PixelContext"]},58:function(e,t,r){"use strict";r.r(t),function(e){var t=r(3);r.p=Object(t.getPublicPath)("carajas.store@2.137.4");var n=Object(t.register)((function(){return r(59)}),e,"carajas.store@2.137.4","carajas.store@2.x","HomeWrapper");n.renderHotReload,n.setupHMR}.call(this,r(9)(e))},59:function(e,t,r){"use strict";r.r(t);var n=r(0),a=r.n(n),c=r(1),o=r(22),u=r.n(o),s=r(23),i=r.n(s),_=r(4);t.default=function(e){var t=e.children,r=Object(c.useRuntime)(),o=r.account,s=r.route,p=(0,r.getSettings)("vtex.store").searchTermPath,l=Object(n.useMemo)((function(){return c.canUseDOM?[{event:"pageInfo",eventType:"homeView",accountName:o,pageTitle:document.title,pageUrl:location.href,pageCategory:"Home"}]:null}),[o]);return Object(_.a)(l,s.routeId),a.a.createElement(n.Fragment,null,a.a.createElement(u.a,{searchTermPath:p}),a.a.createElement(i.a,null),t)}}},[[58,"common"]]]); },function(){ (window.webpackJsonpcarajas_store_2_137_4=window.webpackJsonpcarajas_store_2_137_4||[]).push([[0],{16:function(r,e,t){"use strict";const n=t(66),o=t(67),a=t(68),s=t(69),c=Symbol("encodeFragmentIdentifier");function i(r){if("string"!=typeof r||1!==r.length)throw new TypeError("arrayFormatSeparator must be single character string")}function u(r,e){return e.encode?e.strict?n(r):encodeURIComponent(r):r}function l(r,e){return e.decode?o(r):r}function p(r){const e=r.indexOf("#");return-1!==e&&(r=r.slice(0,e)),r}function f(r){const e=(r=p(r)).indexOf("?");return-1===e?"":r.slice(e+1)}function y(r,e){return e.parseNumbers&&!Number.isNaN(Number(r))&&"string"==typeof r&&""!==r.trim()?r=Number(r):!e.parseBooleans||null===r||"true"!==r.toLowerCase()&&"false"!==r.toLowerCase()||(r="true"===r.toLowerCase()),r}function d(r,e){i((e=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},e)).arrayFormatSeparator);const t=function(r){let e;switch(r.arrayFormat){case"index":return(r,t,n)=>{e=/\[(\d*)\]$/.exec(r),r=r.replace(/\[\d*\]$/,""),e?(void 0===n[r]&&(n[r]={}),n[r][e[1]]=t):n[r]=t};case"bracket":return(r,t,n)=>{e=/(\[\])$/.exec(r),r=r.replace(/\[\]$/,""),e?void 0!==n[r]?n[r]=[].concat(n[r],t):n[r]=[t]:n[r]=t};case"comma":case"separator":return(e,t,n)=>{const o="string"==typeof t&&t.includes(r.arrayFormatSeparator),a="string"==typeof t&&!o&&l(t,r).includes(r.arrayFormatSeparator);t=a?l(t,r):t;const s=o||a?t.split(r.arrayFormatSeparator).map(e=>l(e,r)):null===t?t:l(t,r);n[e]=s};case"bracket-separator":return(e,t,n)=>{const o=/(\[\])$/.test(e);if(e=e.replace(/\[\]$/,""),!o)return void(n[e]=t?l(t,r):t);const a=null===t?[]:t.split(r.arrayFormatSeparator).map(e=>l(e,r));void 0!==n[e]?n[e]=[].concat(n[e],a):n[e]=a};default:return(r,e,t)=>{void 0!==t[r]?t[r]=[].concat(t[r],e):t[r]=e}}}(e),n=Object.create(null);if("string"!=typeof r)return n;if(!(r=r.trim().replace(/^[?#&]/,"")))return n;for(const o of r.split("&")){if(""===o)continue;let[r,s]=a(e.decode?o.replace(/\+/g," "):o,"=");s=void 0===s?null:["comma","separator","bracket-separator"].includes(e.arrayFormat)?s:l(s,e),t(l(r,e),s,n)}for(const r of Object.keys(n)){const t=n[r];if("object"==typeof t&&null!==t)for(const r of Object.keys(t))t[r]=y(t[r],e);else n[r]=y(t,e)}return!1===e.sort?n:(!0===e.sort?Object.keys(n).sort():Object.keys(n).sort(e.sort)).reduce((r,e)=>{const t=n[e];return Boolean(t)&&"object"==typeof t&&!Array.isArray(t)?r[e]=function r(e){return Array.isArray(e)?e.sort():"object"==typeof e?r(Object.keys(e)).sort((r,e)=>Number(r)-Number(e)).map(r=>e[r]):e}(t):r[e]=t,r},Object.create(null))}e.extract=f,e.parse=d,e.stringify=(r,e)=>{if(!r)return"";i((e=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},e)).arrayFormatSeparator);const t=t=>e.skipNull&&null==r[t]||e.skipEmptyString&&""===r[t],n=function(r){switch(r.arrayFormat){case"index":return e=>(t,n)=>{const o=t.length;return void 0===n||r.skipNull&&null===n||r.skipEmptyString&&""===n?t:null===n?[...t,[u(e,r),"[",o,"]"].join("")]:[...t,[u(e,r),"[",u(o,r),"]=",u(n,r)].join("")]};case"bracket":return e=>(t,n)=>void 0===n||r.skipNull&&null===n||r.skipEmptyString&&""===n?t:null===n?[...t,[u(e,r),"[]"].join("")]:[...t,[u(e,r),"[]=",u(n,r)].join("")];case"comma":case"separator":case"bracket-separator":{const e="bracket-separator"===r.arrayFormat?"[]=":"=";return t=>(n,o)=>void 0===o||r.skipNull&&null===o||r.skipEmptyString&&""===o?n:(o=null===o?"":o,0===n.length?[[u(t,r),e,u(o,r)].join("")]:[[n,u(o,r)].join(r.arrayFormatSeparator)])}default:return e=>(t,n)=>void 0===n||r.skipNull&&null===n||r.skipEmptyString&&""===n?t:null===n?[...t,u(e,r)]:[...t,[u(e,r),"=",u(n,r)].join("")]}}(e),o={};for(const e of Object.keys(r))t(e)||(o[e]=r[e]);const a=Object.keys(o);return!1!==e.sort&&a.sort(e.sort),a.map(t=>{const o=r[t];return void 0===o?"":null===o?u(t,e):Array.isArray(o)?0===o.length&&"bracket-separator"===e.arrayFormat?u(t,e)+"[]":o.reduce(n(t),[]).join("&"):u(t,e)+"="+u(o,e)}).filter(r=>r.length>0).join("&")},e.parseUrl=(r,e)=>{e=Object.assign({decode:!0},e);const[t,n]=a(r,"#");return Object.assign({url:t.split("?")[0]||"",query:d(f(r),e)},e&&e.parseFragmentIdentifier&&n?{fragmentIdentifier:l(n,e)}:{})},e.stringifyUrl=(r,t)=>{t=Object.assign({encode:!0,strict:!0,[c]:!0},t);const n=p(r.url).split("?")[0]||"",o=e.extract(r.url),a=e.parse(o,{sort:!1}),s=Object.assign(a,r.query);let i=e.stringify(s,t);i&&(i="?"+i);let l=function(r){let e="";const t=r.indexOf("#");return-1!==t&&(e=r.slice(t)),e}(r.url);return r.fragmentIdentifier&&(l="#"+(t[c]?u(r.fragmentIdentifier,t):r.fragmentIdentifier)),`${n}${i}${l}`},e.pick=(r,t,n)=>{n=Object.assign({parseFragmentIdentifier:!0,[c]:!1},n);const{url:o,query:a,fragmentIdentifier:i}=e.parseUrl(r,n);return e.stringifyUrl({url:o,query:s(a,t),fragmentIdentifier:i},n)},e.exclude=(r,t,n)=>{const o=Array.isArray(t)?r=>!t.includes(r):(r,e)=>!t(r,e);return e.pick(r,o,n)}},66:function(r,e,t){"use strict";r.exports=r=>encodeURIComponent(r).replace(/[!'()*]/g,r=>"%"+r.charCodeAt(0).toString(16).toUpperCase())},67:function(r,e,t){"use strict";var n=new RegExp("%[a-f0-9]{2}","gi"),o=new RegExp("(%[a-f0-9]{2})+","gi");function a(r,e){try{return decodeURIComponent(r.join(""))}catch(r){}if(1===r.length)return r;e=e||1;var t=r.slice(0,e),n=r.slice(e);return Array.prototype.concat.call([],a(t),a(n))}function s(r){try{return decodeURIComponent(r)}catch(o){for(var e=r.match(n),t=1;t{if("string"!=typeof r||"string"!=typeof e)throw new TypeError("Expected the arguments to be of type `string`");if(""===e)return[r];const t=r.indexOf(e);return-1===t?[r]:[r.slice(0,t),r.slice(t+e.length)]}},69:function(r,e,t){"use strict";r.exports=function(r,e){for(var t={},n=Object.keys(r),o=Array.isArray(e),a=0;a1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],c=Object(o.usePixel)(),i=c.push,s=Object(n.useRef)(null),u=s.current;Object(n.useEffect)((function(){if(t&&!r&&u!==t){if(!e||Object(a.isEmpty)(e))return;Array.isArray(e)?e.forEach(i):i(e),s.current=t}}),[e,r,t,u,i])}},function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.pixel-manager@1.x/PixelContext"]},,function(e,t){e.exports=ReactApollo},,,function(e,t,r){"use strict";r.d(t,"b",(function(){return c}));var n=r(0),o=r(1),a=r(4),c=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.title,r=e.cacheKey,c=e.skip,i=Object(o.useRuntime)(),s=i.route,u=i.account,l=null!=r?r:s.routeId,d=Object(n.useMemo)((function(){return!o.canUseDOM||c?null:{event:"pageView",pageTitle:null!=t?t:document.title,pageUrl:location.href,referrer:0===document.referrer.indexOf(location.origin)?void 0:document.referrer,accountName:u,routeId:(null==s?void 0:s.routeId)?s.routeId:""}}),[u,t,o.canUseDOM,l]);Object(a.a)(c?null:d,l)},i=["store.search","store.product"];t.a=function(e){var t=e.title,r=Object(o.useRuntime)().route,n=r&&i.some((function(e){return 0===r.routeId.indexOf(e)}));return c({title:t,skip:n}),null}},function(e,t,r){"use strict";r.d(t,"a",(function(){return o}));var n=r(1);function o(){var e=Object(n.useRuntime)(),t=e.route,r=e.rootPath,o=void 0===r?"":r,a=t.canonicalPath,c=window.__hostname__||window.location&&window.location.hostname;return c&&a?"https://".concat(c).concat(o).concat(a):null}},,,function(e,t,r){"use strict";var n=r(0),o=r.n(n);t.a=function(e){var t=e.children,r=e.className;return o.a.createElement("div",{className:r},o.a.createElement("div",{className:"flex flex-column min-vh-100 w-100"},t))}},,,,,,,function(e,t){e.exports=ReactIntl},,,,,,,,,,,,,,function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.styleguide@9.x/ToastProvider"]},function(e,t){e.exports=__RENDER_8_COMPONENTS__["carajas.store-resources@0.x/PWAContext"]},function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.order-manager@0.x/OrderQueue"]},function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.order-items@0.x/OrderItems"]},function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.order-manager@0.x/OrderForm"]},,,function(e,t){e.exports=__RENDER_8_COMPONENTS__["carajas.store-resources@0.x/MutationAddToCart"]},function(e,t){e.exports=__RENDER_8_COMPONENTS__["carajas.store-resources@0.x/MutationUpdateItems"]},function(e,t){e.exports=__RENDER_8_COMPONENTS__["carajas.store-resources@0.x/MutationUpdateOrderFormProfile"]},function(e,t){e.exports=__RENDER_8_COMPONENTS__["carajas.store-resources@0.x/MutationUpdateOrderFormShipping"]},function(e,t){e.exports=__RENDER_8_COMPONENTS__["carajas.store-resources@0.x/MutationUpdateOrderFormCheckin"]},function(e,t){e.exports=__RENDER_8_COMPONENTS__["carajas.store-resources@0.x/OrderFormContext"]},function(e,t){e.exports=__RENDER_8_COMPONENTS__["carajas.store-resources@0.x/QueryOrderForm"]},function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.styleguide@9.x/ToastContext"]},,,,,,,,,,,,,,,,,,,,,function(e,t,r){"use strict";r.r(t),function(e){var t=r(3);r.p=Object(t.getPublicPath)("carajas.store@2.137.4");var n=Object(t.register)((function(){return r(72)}),e,"carajas.store@2.137.4","carajas.store@2.x","StoreWrapper");n.renderHotReload,n.setupHMR}.call(this,r(9)(e))},,function(e,t,r){"use strict";r.r(t);var n=r(19),o=r(6),a=r(8),c=r(0),i=r.n(c),s=r(1),u=r(5),l=r(35),d=r.n(l),p=r(36),f=r(37),m=r(38),O=r(39),h=["firstName","lastName","document","id","email","phone","isAuthenticated"];var _=function(){var e=Object(u.usePixel)().push;return Object(c.useEffect)((function(){(window.__RENDER_8_SESSION__&&window.__RENDER_8_SESSION__.sessionPromise?window.__RENDER_8_SESSION__.sessionPromise:Promise.resolve(null)).then((function(t){var r,n,o=null===(n=null===(r=null==t?void 0:t.response)||void 0===r?void 0:r.namespaces)||void 0===n?void 0:n.profile;if(o){var a=function(e){return e?h.reduce((function(t,r){var n,o=null===(n=e[r])||void 0===n?void 0:n.value;return o&&(t[r]="isAuthenticated"===r?function(e){return"true"===e.toLowerCase()}(o):o),t}),{}):{}}(o);e(Object.assign({event:"userData"},a))}}))}),[e]),null},v=r(10),b=r(40),g=r(41),j=r(13),E=r(50),y=r(51),x=r(20),N=r(7),R=r(42),w=r.n(R),S=r(43),P=r.n(S),F=r(44),C=r.n(F),M=r(45),T=r.n(M),D=r(46),I=r.n(D),A=r(47),U=r(48),k=r.n(U);function q(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=Object(x.a)(e);if(t){var o=Object(x.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(y.a)(this,r)}}var W=function(e){Object(E.a)(r,e);var t=q(r);function r(){var e;Object(b.a)(this,r);for(var n=arguments.length,o=new Array(n),c=0;c=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},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 a,c=!0,i=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return c=e.done,e},e:function(e){i=!0,a=e},f:function(){try{c||null==r.return||r.return()}finally{if(i)throw a}}}}function Y(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0})),script:[M&&{type:"text/javascript",src:"".concat(P,"/register.js").concat(G).concat(B?"":"&__disableSW=true","&scope=").concat(encodeURIComponent(P)),defer:!0}].filter(Boolean),link:[].concat(Object(n.a)(Y||[]),Object(n.a)(!l&&X?[{rel:"canonical",href:encodeURI(X)}]:[])).filter(Boolean)}),i.a.createElement(u.PixelProvider,{currency:j},i.a.createElement(p.PWAProvider,{rootPath:P},i.a.createElement(v.a,{title:Q}),i.a.createElement(_,null),i.a.createElement(d.a,{positioning:"window"},i.a.createElement(V,null),W?ne:i.a.createElement(L,null,ne)))),function(){try{return s.canUseDOM&&window.top!==window.self&&window.top.__provideRuntime}catch(e){return!1}}()&&i.a.createElement(s.NoSSR,null,i.a.createElement(s.ExtensionPoint,{id:"highlight-overlay"})))}}],[[70,"common",0]]]); },function(){ (window.webpackJsonpcarajas_store_2_137_4=window.webpackJsonpcarajas_store_2_137_4||[]).push([["DefaultChallenge"],{54:function(e,a,t){"use strict";t.r(a),function(e){var a=t(3);t.p=Object(a.getPublicPath)("carajas.store@2.137.4");var r=Object(a.register)((function(){return t(55)}),e,"carajas.store@2.137.4","carajas.store@2.x","DefaultChallenge");r.renderHotReload,r.setupHMR}.call(this,t(9)(e))},55:function(e,a,t){"use strict";t.r(a);a.default=function(e){return e.children}}},[[54,"common"]]]); },function(){ (window.webpackJsonpcarajas_store_2_137_4=window.webpackJsonpcarajas_store_2_137_4||[]).push([["Fold"],{0:function(t,a){t.exports=React},56:function(t,a,e){"use strict";e.r(a),function(t){var a=e(3);e.p=Object(a.getPublicPath)("carajas.store@2.137.4");var r=Object(a.register)((function(){return e(57)}),t,"carajas.store@2.137.4","carajas.store@2.x","Fold");r.renderHotReload,r.setupHMR}.call(this,e(9)(t))},57:function(t,a,e){"use strict";e.r(a);var r=e(0),n=e.n(r);a.default=function(){return n.a.createElement(n.a.Fragment,null)}}},[[56,"common"]]]); },function(){ !function(t){function e(e){for(var r,a,u=e[0],c=e[1],l=e[2],s=0,d=[];st.length)&&(e=t.length);for(var n=0,r=new Array(e);n=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},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 u,a=!0,o=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return a=e.done,e},e:function(e){o=!0,u=e},f:function(){try{a||null==r.return||r.return()}finally{if(o)throw u}}}}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},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 u,a=!0,o=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return a=e.done,e},e:function(e){o=!0,u=e},f:function(){try{a||null==r.return||r.return()}finally{if(o)throw u}}}}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=o,y=d.disabled;m&&!y?(v=l,b=o,(p=d).disabled=!0,p.style.opacity="0.4",p.style.cursor="not-allowed",p.style.pointerEvents="none",p.title="Máximo de ".concat(b," serviço(s) para ").concat(b," produto(s)"),v.max=String(b)):!m&&y&&function(e,t){e.disabled=!1,e.style.opacity="",e.style.cursor="",e.style.pointerEvents="",e.title="",t.removeAttribute("max")}(d,l)};for(n.s();!(r=n.n()).done;)i()}catch(e){n.e(e)}finally{n.f()}}}function k(e,t){var r;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"==typeof e)return g(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return g(e,t)}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,i=function(){};return{s:i,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},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 u,a=!0,o=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return a=e.done,e},e:function(e){o=!0,u=e},f:function(){try{a||null==r.return||r.return()}finally{if(o)throw u}}}}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);rl)){e.next=16;break}return e.prev=8,e.next=11,t({id:s.id,quantity:l,seller:s.seller},{});case 11:e.next=16;break;case 13:e.prev=13,e.t0=e.catch(8),console.error("Erro ao ajustar quantidade do serviço:",e.t0);case 16:case"end":return e.stop()}}),e,null,[[8,13]])})),o.s();case 14:if((c=o.n()).done){r.next=21;break}return r.delegateYield(s(),"t0",16);case 16:if("continue"!==r.t0){r.next=19;break}return r.abrupt("continue",19);case 19:r.next=14;break;case 21:r.next=26;break;case 23:r.prev=23,r.t1=r.catch(11),o.e(r.t1);case 26:return r.prev=26,o.f(),r.finish(26);case 29:return r.prev=29,f.current=!1,r.finish(29);case 32:case"end":return r.stop()}}),r,null,[[9,,29,32],[11,23,26,29]])}))),[null==e?void 0:e.items,null==e?void 0:e.customData,t]),j=Object(c.useCallback)((function(){if(!b.current){b.current=!0;try{var t=(null==e?void 0:e.items)||[];if(0===t.length)return void(b.current=!1);var r=p(null==e?void 0:e.customData);if(0===r.length)return void(b.current=!1);x(t.map((function(e){return{id:e.id,productId:e.productId,quantity:e.quantity,seller:e.seller}})),r)}finally{setTimeout((function(){b.current=!1}),500)}}}),[null==e?void 0:e.items,null==e?void 0:e.customData]),O=Object(c.useCallback)(function(){var r=Object(o.a)(a.a.mark((function r(o,c,s){var l,f,d,p,b,m,y,h,x,g,j,O;return a.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(!u.current){r.next=2;break}return r.abrupt("return");case 2:if(u.current=!0,r.prev=3,b=null==e?void 0:e.customData,m=null===(l=null==b?void 0:b.customApps)||void 0===l?void 0:l.find((function(e){return"service-association"===e.id})),null===(f=null==m?void 0:m.fields)||void 0===f?void 0:f.serviceLinks){r.next=9;break}return u.current=!1,r.abrupt("return");case 9:y=m.fields.serviceLinks,h=y.split(" | ").filter((function(e){return e.trim()})),x=[],g=k(h),r.prev=13,O=a.a.mark((function e(){var r,u,l,f,v,b,m,y,h,k,g;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=j.value,u=r.split(" - "),l=Object(i.a)(u,2),f=l[0],v=l[1],b=null===(d=null==f?void 0:f.split(":")[1])||void 0===d?void 0:d.trim(),m=null===(p=null==v?void 0:v.split(":")[1])||void 0===p?void 0:p.trim(),b&&m){e.next=6;break}return e.abrupt("return","continue");case 6:if(y=o.some((function(e){return e.productId===b})),h=c.some((function(e){return e.productId===b})),!y&&h){e.next=21;break}if(k=[].concat(Object(n.a)(c),Object(n.a)(s)),!(g=k.find((function(e){return e.productId===m})))){e.next=21;break}return x.push(r),e.prev=13,e.next=16,t({id:g.id,quantity:0,seller:g.seller},{});case 16:e.next=21;break;case 18:e.prev=18,e.t0=e.catch(13),console.error("Erro ao remover serviço do carrinho:",e.t0);case 21:case"end":return e.stop()}}),e,null,[[13,18]])})),g.s();case 16:if((j=g.n()).done){r.next=23;break}return r.delegateYield(O(),"t0",18);case 18:if("continue"!==r.t0){r.next=21;break}return r.abrupt("continue",21);case 21:r.next=16;break;case 23:r.next=28;break;case 25:r.prev=25,r.t1=r.catch(13),g.e(r.t1);case 28:return r.prev=28,g.f(),r.finish(28);case 31:if(!(x.length>0&&(null==e?void 0:e.id))){r.next=34;break}return r.next=34,v(e.id,h,x);case 34:r.next=39;break;case 36:r.prev=36,r.t2=r.catch(3),console.error("Erro ao processar serviços órfãos:",r.t2);case 39:return r.prev=39,u.current=!1,r.finish(39);case 42:case"end":return r.stop()}}),r,null,[[3,36,39,42],[13,25,28,31]])})));return function(e,t,n){return r.apply(this,arguments)}}(),[null==e?void 0:e.customData,null==e?void 0:e.id,t]),w=Object(c.useCallback)(function(){var r=Object(o.a)(a.a.mark((function r(n){var o,c,s,l,f,d,p,b,m,y,h,x;return a.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(!u.current){r.next=2;break}return r.abrupt("return");case 2:if(u.current=!0,r.prev=3,f=null==e?void 0:e.customData,d=null===(o=null==f?void 0:f.customApps)||void 0===o?void 0:o.find((function(e){return"service-association"===e.id})),null===(c=null==d?void 0:d.fields)||void 0===c?void 0:c.serviceLinks){r.next=9;break}return u.current=!1,r.abrupt("return");case 9:if("vazio"!==(p=d.fields.serviceLinks)&&p.trim()){r.next=13;break}return u.current=!1,r.abrupt("return");case 13:if(0!==(b=p.split(" | ").filter((function(e){return e.trim()}))).length){r.next=17;break}return u.current=!1,r.abrupt("return");case 17:m=[],y=k(b),r.prev=19,x=a.a.mark((function e(){var r,u,o,c,f,d,p,v,b,y;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=h.value,u=r.split(" - "),o=Object(i.a)(u,2),c=o[0],f=o[1],d=null===(s=null==c?void 0:c.split(":")[1])||void 0===s?void 0:s.trim(),p=null===(l=null==f?void 0:f.split(":")[1])||void 0===l?void 0:l.trim(),d&&p){e.next=6;break}return e.abrupt("return","continue");case 6:if(v=n.some((function(e){return e.productId===d})),b=n.some((function(e){return e.productId===p})),v){e.next=23;break}if(m.push(r),!b){e.next=21;break}if(!(y=n.find((function(e){return e.productId===p})))){e.next=21;break}return e.prev=13,e.next=16,t({id:y.id,quantity:0,seller:y.seller},{});case 16:e.next=21;break;case 18:e.prev=18,e.t0=e.catch(13),console.error("Erro ao remover serviço órfão:",e.t0);case 21:e.next=24;break;case 23:!b&&v&&m.push(r);case 24:case"end":return e.stop()}}),e,null,[[13,18]])})),y.s();case 22:if((h=y.n()).done){r.next=29;break}return r.delegateYield(x(),"t0",24);case 24:if("continue"!==r.t0){r.next=27;break}return r.abrupt("continue",27);case 27:r.next=22;break;case 29:r.next=34;break;case 31:r.prev=31,r.t1=r.catch(19),y.e(r.t1);case 34:return r.prev=34,y.f(),r.finish(34);case 37:if(!(m.length>0&&(null==e?void 0:e.id))){r.next=40;break}return r.next=40,v(e.id,b,m);case 40:r.next=45;break;case 42:r.prev=42,r.t2=r.catch(3),console.error("Erro ao validar customData:",r.t2);case 45:return r.prev=45,u.current=!1,r.finish(45);case 48:case"end":return r.stop()}}),r,null,[[3,42,45,48],[19,31,34,37]])})));return function(e){return r.apply(this,arguments)}}(),[null==e?void 0:e.customData,null==e?void 0:e.id,t]);return Object(c.useEffect)((function(){y.current=!0;return function e(){if(y.current){d.current&&d.current.disconnect(),m.current&&(clearTimeout(m.current),m.current=null);var t=document.querySelector(h.minicartContainer);t?(d.current=new MutationObserver((function(e){(function(e){return e.every((function(e){if("attributes"===e.type){var t=e.target;return"style"===e.attributeName||"disabled"===e.attributeName||"title"===e.attributeName||"max"===e.attributeName||t.classList.contains(h.increaseButton.replace(".",""))}return!1}))})(e)||setTimeout((function(){y.current&&j()}),500)})),d.current.observe(t,{childList:!0,subtree:!0,attributes:!1}),j()):m.current=setTimeout(e,500)}}(),function(){y.current=!1,d.current&&(d.current.disconnect(),d.current=null),m.current&&(clearTimeout(m.current),m.current=null)}}),[j]),Object(c.useEffect)((function(){if(e&&e.items&&"default-order-form"!==e.id&&!u.current){var t=e.items||[],n=r.current||[];if(0===n.length)return r.current=t,w(t),g(),void j();var i=n.filter((function(e){return!t.find((function(t){return t.id===e.id}))}));i.length>0?O(i,t,n):(w(t),g()),setTimeout(j,500),r.current=t}}),[null==e?void 0:e.items,null==e?void 0:e.id,null==e?void 0:e.customData,g,j,w,O]),null}}},[[70,"common"]]]); },function(){ (window.webpackJsonpcarajas_product_page_apps_0_1_58=window.webpackJsonpcarajas_product_page_apps_0_1_58||[]).push([[0],{16:function(e,t,n){"use strict";function i(e){if(e&&0!==e.length){var t=e.find((function(e){return e.sellerDefault}));return t||e[0]}}n.d(t,"a",(function(){return i}))},34:function(e,t,n){"use strict";n.d(t,"a",(function(){return O}));var i=n(5),r=n.n(i),a=n(8),l=n(1),o=n(0),u=n.n(o),s=n(2),c=n.n(s),d=n(16),v=function(){var e=Object(a.a)(r.a.mark((function e(t,n){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(void 0!==n){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,fetch("/api/io/_v/regionalization/simulation?itemId=".concat(t,"&postalCode=").concat(n)).then((function(e){return e.json()})).then((function(e){var t,n,i,r,a;if(void 0!==e.items){var l=null!==(t=e.items[0].unitMultiplier)&&void 0!==t?t:1,o=null===(n=null==e?void 0:e.paymentData)||void 0===n?void 0:n.installmentOptions,u=null==o?void 0:o.find((function(e){return"125"===e.paymentSystem}));if(!u)return{pixPrice:(null===(r=null===(i=null==e?void 0:e.items)||void 0===i?void 0:i[0])||void 0===r?void 0:r.price)/l,data:e};var s=(null!==(a=null==u?void 0:u.installments[0].value)&&void 0!==a?a:0)/l;return{pixPrice:parseFloat(Math.round(s).toFixed(2)),data:e}}}));case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),p=n(17),f=n(25),m=n.n(f),b=n(36),g=n.n(b),w=function(){var e=Object(a.a)(r.a.mark((function e(t,n){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,fetch("/api/dataentities/CF/search?_fields=cep&_where=regionid=".concat(n)).then((function(e){return e.json()})).then((function(e){if(e.length)return{cep:Object(l.a)(e,1)[0].cep}}));case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),O=function(){var e,t,n=m()(),i=c()(),o=i.selectedItem,s=i.loadingItem,f=Object(p.useOrderForm)().orderForm.shipping.selectedAddress,b=u.a.useState(),O=Object(l.a)(b,2),x=O[0],_=O[1],y=null==o?void 0:o.sellers,j=null==o?void 0:o.itemId,P=Object(d.a)(y),E=null===(t=null===(e=null===window||void 0===window?void 0:window.location)||void 0===e?void 0:e.search)||void 0===t?void 0:t.includes("region_id"),I=null==f?void 0:f.postalCode,k=g()().isRegionalize;u.a.useEffect((function(){T()}),[j,P,I]);var T=function(){var e=Object(a.a)(r.a.mark((function e(){var t,i,a,l,u;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(j&&P){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,w(E,null===(i=null===(t=null===window||void 0===window?void 0:window.location)||void 0===t?void 0:t.search)||void 0===i?void 0:i.split("region_id=")[1]);case 4:return a=e.sent,l=E?null==a?void 0:a.cep:null==f?void 0:f.postalCode,e.next=8,v(j,l);case 8:if(null==(u=e.sent)?void 0:u.pixPrice){e.next=11;break}return e.abrupt("return");case 11:h(n,o,u),_(u.pixPrice/100);case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(void 0!==x&&1==s&&n||!k&&1==s&&n)&&setTimeout((function(){n({type:"SET_LOADING_ITEM",args:{loadingItem:!1}})}),1e3),x},x=function(){var e=Object(a.a)(r.a.mark((function e(t,n){var i,a,l,o,u,s,c,d,p,f,m,b,g;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,v(t,n);case 2:if(o=e.sent){e.next=5;break}return e.abrupt("return",null);case 5:return u=o.pixPrice,s=o.data,c=null!==(a=null===(i=null==s?void 0:s.items)||void 0===i?void 0:i[0])&&void 0!==a?a:null,d=null!==(l=null==c?void 0:c.availability)&&void 0!==l?l:null,p=c?c.price/100:null,f=c?c.sellingPrice/100:null,m=1!==c.unitMultiplier&&c.measurementUnit&&"un"!==c.measurementUnit,b=c.listPrice/100,g=m?p:f,e.abrupt("return",{pixPrice:u?u/100:null,price:g,listPrice:b,status:d});case 14:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}();window.getPixPriceRaw=x;var h=function(e,t,n){var i,r,a,l,o,u,s,c,d=(null===(r=null===(i=n.data)||void 0===i?void 0:i.items[0])||void 0===r?void 0:r.price)/100,v=(null===(l=null===(a=n.data)||void 0===a?void 0:a.items[0])||void 0===l?void 0:l.listPrice)/100,p=(null===(u=null===(o=n.data)||void 0===o?void 0:o.items[0])||void 0===u?void 0:u.sellingPrice)/100,f=null===(s=n.data)||void 0===s?void 0:s.logisticsInfo[0].stockBalance,m="cannotBeDelivered"==n.data.items[0].availability||"withoutStock"==n.data.items[0].availability,b=f&&(null===(c=n.data)||void 0===c?void 0:c.paymentData.installmentOptions).flatMap((function(e){return e.installments.map((function(t){return{Value:parseFloat((t.value/100).toFixed(2)),InterestRate:t.interestRate,TotalValuePlusInterestRate:parseFloat((t.total/100).toFixed(2)),NumberOfInstallments:t.count,Name:"".concat(e.paymentName," ").concat(1===t.count?"à vista":"".concat(t.count," vezes sem juros")),PaymentSystemName:e.paymentName}}))}));try{var g=null==t?void 0:t.sellers.map((function(e){return Object.assign(Object.assign({},e),{commertialOffer:Object.assign(Object.assign({},e.commertialOffer),{Price:p,ListPrice:v,PriceWithoutDiscount:d,Installments:b.length?b:e.commertialOffer.Installments,AvailableQuantity:m?0:f})})}));n.pixPrice&&((null==t?void 0:t.sellers[0].commertialOffer.Price)!==p||(null==t?void 0:t.sellers[0].commertialOffer.AvailableQuantity)!==f&&!m)&&t&&g&&e&&e({type:"SET_SELECTED_ITEM",args:{item:Object.assign(Object.assign({},t),{sellers:g})}}),n.pixPrice&&(null==t?void 0:t.sellers[0].commertialOffer.AvailableQuantity)!==f&&!m&&t&&g&&e&&e({type:"SET_SELECTED_ITEM",args:{item:Object.assign(Object.assign({},t),{sellers:g})}}),n.pixPrice&&m&&0!==(null==t?void 0:t.sellers[0].commertialOffer.AvailableQuantity)&&t&&g&&e&&e({type:"SET_SELECTED_ITEM",args:{item:Object.assign(Object.assign({},t),{sellers:g})}})}catch(e){console.log("product context not updated: ",e.message)}}}}]); },function(){ (window.webpackJsonpcarajas_product_page_apps_0_1_58=window.webpackJsonpcarajas_product_page_apps_0_1_58||[]).push([["ContainerPrices"],{0:function(a,e){a.exports=React},17:function(a,e){a.exports=__RENDER_8_COMPONENTS__["vtex.order-manager@0.x/OrderForm"]},2:function(a,e){a.exports=__RENDER_8_COMPONENTS__["carajas.product-context@0.x/useProduct"]},25:function(a,e){a.exports=__RENDER_8_COMPONENTS__["carajas.product-context@0.x/useProductDispatch"]},26:function(a,e){a.exports=regeneratorRuntime},32:function(a,e,t){a.exports={loaded:"carajas-product-page-apps-0-x-loaded",loadingComponent:"carajas-product-page-apps-0-x-loadingComponent",loading:"carajas-product-page-apps-0-x-loading",containerPrice:"carajas-product-page-apps-0-x-containerPrice"}},36:function(a,e){a.exports=__RENDER_8_COMPONENTS__["carajas.global-context@0.x/UseGlobalContextAvantiRegionalization"]},40:function(a,e,t){a.exports={priceBlur:"carajas-product-page-apps-0-x-priceBlur",loadingBarAnimation:"carajas-product-page-apps-0-x-loadingBarAnimation","loading-bar-animation":"carajas-product-page-apps-0-x-loading-bar-animation"}},59:function(a,e,t){"use strict";t.r(e),function(a){var e=t(4);t.p=Object(e.getPublicPath)("carajas.product-page-apps@0.1.58");var n=Object(e.register)((function(){return t(87)}),a,"carajas.product-page-apps@0.1.58","carajas.product-page-apps@0.x","ContainerPrices");n.renderHotReload,n.setupHMR}.call(this,t(13)(a))},87:function(a,e,t){"use strict";t.r(e);var n=t(1),r=t(0),o=t.n(r),c=t(40),i=t.n(c);function p(){return o.a.createElement("div",{className:"".concat(i.a.loadingBarAnimation)},o.a.createElement("span",{style:{background:"linear-gradient(90deg, rgba(255, 255, 255, 0.1) 80%, rgba(255, 255, 255, 0.5) 90%, rgba(255, 255, 255, 0.8))",width:"100%",height:"100%"}}))}var s=t(2),d=t.n(s),u=t(32),l=t.n(u),g=t(34);e.default=function(a){var e=Object(r.useState)(!0),t=Object(n.a)(e,2),c=t[0],i=t[1],s=d()();return Object(g.a)(),Object(r.useEffect)((function(){0==(null==s?void 0:s.loadingItem)&&i(!1)}),[null==s?void 0:s.loadingItem]),o.a.createElement(o.a.Fragment,null,o.a.createElement("div",{className:"".concat(c?l.a.loading:l.a.loaded)},o.a.createElement("div",{className:"".concat(l.a.loadingComponent)},o.a.createElement(p,null)),o.a.createElement("div",{className:"".concat(l.a.containerPrice)},a.children)))}}},[[59,"common",0]]]); },function(){ (window.webpackJsonpcarajas_product_page_apps_0_1_58=window.webpackJsonpcarajas_product_page_apps_0_1_58||[]).push([["CustomInstallments"],{0:function(t,e){t.exports=React},14:function(t,e){t.exports=ReactIntl},15:function(t,e){t.exports=__RENDER_8_COMPONENTS__["vtex.format-currency@0.x/formatCurrency"]},2:function(t,e){t.exports=__RENDER_8_COMPONENTS__["carajas.product-context@0.x/useProduct"]},21:function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var l=n(14),a=n(15),s=n.n(a),u=n(9),r=function(t){var e=Object(u.useRuntime)().culture,n=Object(l.useIntl)(),a=Object.assign(Object.assign({},e),{customCurrencySymbol:"R$",customCurrencyDecimalDigits:2});return s()({intl:n,culture:a,value:t})}},27:function(t,e){t.exports=__RENDER_8_COMPONENTS__["carajas.global-context@0.x/UseGlobalContextInstallmentConfig"]},3:function(t,e){t.exports=__RENDER_8_COMPONENTS__["vtex.css-handles@1.x/useCssHandles"]},60:function(t,e,n){"use strict";n.r(e),function(t){var e=n(4);n.p=Object(e.getPublicPath)("carajas.product-page-apps@0.1.58");var l=Object(e.register)((function(){return n(84)}),t,"carajas.product-page-apps@0.1.58","carajas.product-page-apps@0.x","CustomInstallments");l.renderHotReload,l.setupHMR}.call(this,n(13)(t))},84:function(t,e,n){"use strict";n.r(e);var l=n(0),a=n.n(l),s=n(2),u=n.n(s),r=n(1);function o(t,e){var n=e?function(t,e){var n=t;return e.paymentSystemName&&(n=n.filter((function(t){return t.PaymentSystemName===e.paymentSystemName}))),e.installmentsQuantity&&(n=n.filter((function(t){return t.NumberOfInstallments===e.installmentsQuantity}))),n}(t,e):t,l=Object(r.a)(n,1)[0];return n.forEach((function(t){t.NumberOfInstallments>l.NumberOfInstallments&&(l=t)})),l}var i=n(21);var c=n(3),m=n.n(c),d=n(27),f=n.n(d),v=["installments","number-of-installments","installments-value"];e.default=function(){var t,e,n,l,s,r,c,d,p,_,I,N,O,R,b,P=m()(v),E=u()(),x=f()(),y=function(t){if(t&&0!==t.length){var e=t.find((function(t){return t.sellerDefault}));return e||t[0]}}(null===(t=null==E?void 0:E.selectedItem)||void 0===t?void 0:t.sellers),g=null!==(n=null===(e=null==E?void 0:E.product)||void 0===e?void 0:e.items[0].unitMultiplier)&&void 0!==n?n:1;if(!(null===(l=null==y?void 0:y.commertialOffer)||void 0===l?void 0:l.Installments)||0===(null===(r=null===(s=null==y?void 0:y.commertialOffer)||void 0===s?void 0:s.Installments)||void 0===r?void 0:r.length))return null;var h,j,T,C=(h=null==y?void 0:y.commertialOffer.Installments,0===(T=h.filter((function(t){return 0===t.InterestRate}))).length?o(h,j):o(T,j)),V=C.TotalValuePlusInterestRate,S=null!==(_=null!==(d=null===(c=null==y?void 0:y.commertialOffer)||void 0===c?void 0:c.spotPrice)&&void 0!==d?d:null===(p=null==y?void 0:y.commertialOffer)||void 0===p?void 0:p.PriceWithoutDiscount)&&void 0!==_?_:null===(I=null==y?void 0:y.commertialOffer)||void 0===I?void 0:I.Price,D=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.05;return 0!==e&&Math.abs(t-e)<=e*n},M=(g>1&&D(V,S*g)?C.TotalValuePlusInterestRate/g:C.TotalValuePlusInterestRate)/C.NumberOfInstallments,w=null!==(N=null==x?void 0:x.minimumInstallmentValue)&&void 0!==N?N:30,H=C;if(null!==(O=null==x?void 0:x.showTool)&&void 0!==O&&O&&g>1&&M1&&D(J,S*g)?H.TotalValuePlusInterestRate/g:H.TotalValuePlusInterestRate)/H.NumberOfInstallments;return a.a.createElement("div",null,a.a.createElement("span",{className:P.handles.installments},"em até ",a.a.createElement("span",{className:P.handles["number-of-installments"]},H.NumberOfInstallments,"x")," de ",a.a.createElement("span",{className:P.handles["installments-value"]},Object(i.a)(Q))," no cartão"))}},9:function(t,e){t.exports=__RENDER_8_RUNTIME__}},[[60,"common"]]]); },function(){ (window.webpackJsonpcarajas_product_page_apps_0_1_58=window.webpackJsonpcarajas_product_page_apps_0_1_58||[]).push([["PricePix"],{0:function(e,n){e.exports=React},14:function(e,n){e.exports=ReactIntl},15:function(e,n){e.exports=__RENDER_8_COMPONENTS__["vtex.format-currency@0.x/formatCurrency"]},17:function(e,n){e.exports=__RENDER_8_COMPONENTS__["vtex.order-manager@0.x/OrderForm"]},18:function(e,n,t){"use strict";var a=t(2),r=t.n(a);n.a=function(){var e=r()().selectedItem;return null==e?void 0:e.measurementUnit}},19:function(e,n,t){"use strict";var a=t(14),r=t(9),c=t(15),i=t.n(c);n.a=function(){var e=Object(r.useRuntime)().culture,n=Object(a.useIntl)();return function(t){return i()({intl:n,culture:e,value:t})}}},2:function(e,n){e.exports=__RENDER_8_COMPONENTS__["carajas.product-context@0.x/useProduct"]},20:function(e,n,t){"use strict";var a=function(e){return"m2"===(e=e.toLowerCase())?"m²":e};n.a=function(e){return"m²"==(e=a(e))?"".concat(e):("un"===e&&(e="unidade"),e=" ".concat(e,"s"))}},24:function(e,n,t){"use strict";t.d(n,"a",(function(){return u}));var a=t(0),r=t.n(a),c=t(18),i=t(20),s=t(3),l=t.n(s),o=["span-measurement-unit"],u=function(e){var n=e.measurementUnit,t=void 0===n?"m2":n,a=e.onShelf,s=l()(o).handles,u=Object(c.a)();if(!u||u!==t)return null;var p=Object(i.a)(u);return r.a.createElement("span",{className:s["span-measurement-unit"]}," ",!a&&"por"," ",p)}},25:function(e,n){e.exports=__RENDER_8_COMPONENTS__["carajas.product-context@0.x/useProductDispatch"]},26:function(e,n){e.exports=regeneratorRuntime},28:function(e,n,t){"use strict";var a=t(2),r=t.n(a),c=t(16);n.a=function(){var e=r()().selectedItem,n=null==e?void 0:e.sellers,t=Object(c.a)(n);return null==t?void 0:t.commertialOffer.Price}},3:function(e,n){e.exports=__RENDER_8_COMPONENTS__["vtex.css-handles@1.x/useCssHandles"]},36:function(e,n){e.exports=__RENDER_8_COMPONENTS__["carajas.global-context@0.x/UseGlobalContextAvantiRegionalization"]},66:function(e,n,t){"use strict";t.r(n),function(e){var n=t(4);t.p=Object(n.getPublicPath)("carajas.product-page-apps@0.1.58");var a=Object(n.register)((function(){return t(81)}),e,"carajas.product-page-apps@0.1.58","carajas.product-page-apps@0.x","PricePix");a.renderHotReload,a.setupHMR}.call(this,t(13)(e))},81:function(e,n,t){"use strict";t.r(n);var a=t(0),r=t.n(a),c=t(19),i=t(2),s=t.n(i),l=t(16),o=function(){var e=s()().selectedItem,n=null==e?void 0:e.sellers,t=Object(l.a)(n);return null==t?void 0:t.commertialOffer.Price},u=t(3),p=t.n(u),m=["price-pix-span","price-pix-span-price","price-pix-span-percentage","price-pix-span-price-description","price-pix-span-price-selling"],d=t(28),_=t(24),f=t(34),v=function(){var e=s()().selectedItem,n=null==e?void 0:e.sellers,t=Object(l.a)(n);return null==t?void 0:t.commertialOffer.Price},x=function(){var e=s()().selectedItem,n=null==e?void 0:e.sellers,t=Object(l.a)(n);return null==t?void 0:t.commertialOffer.PriceWithoutDiscount};n.default=function(e){var n,t,a=e.measurementUnit,i=void 0===a?"m2":a,l=e.onShelf,u=o(),E=Object(d.a)(),N=Object(c.a)(),O=E&&N(E),R=p()(m).handles,j=s()().selectedItem,P="m2"==(null==j?void 0:j.measurementUnit)?x():v(),b=P&&N(P),g=Object(f.a)(),h=null===(t=null===(n=null==j?void 0:j.sellers)||void 0===n?void 0:n[0])||void 0===t?void 0:t.commertialOffer,U=g||(null==h?void 0:h.spotPrice);if(!U||!u||!E)return null;var S="m2"==(null==j?void 0:j.measurementUnit)?Ue.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&(!O||O===H)?z({to:H}):window.location.assign("".concat(Y).concat(null!=O?O:H));case 14:"toast"===R&&(me.current.toast=window.setTimeout((function(){ve({success:!0})}),500)),"addToCart"===ne&&ae&&ae();case 16:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),be=u.a.createElement("div",{className:"".concat(q.buttonDataContainer," flex justify-center")},t?u.a.createElement("span",{className:q.buttonText},t):u.a.createElement(s.FormattedMessage,{id:"store/add-to-cart.add-to-cart"},(function(e){return u.a.createElement("span",{className:q.buttonText},e)}))),fe=_?u.a.createElement("span",{className:q.buttonText},_):u.a.createElement(s.FormattedMessage,{id:"store/add-to-cart.label-unavailable"},(function(e){return u.a.createElement("span",{className:q.buttonText},e)})),ge=u.a.createElement("span",{className:q.tooltipLabelText},F.formatMessage(C.skuVariations)),Te=u.a.createElement(l.a,{block:!0,isLoading:se||V,disabled:d||!n,onClick:function(e){J&&J({type:"SET_BUY_BUTTON_CLICKED",args:{clicked:!0}}),"disabled"===M&&(e.preventDefault(),e.stopPropagation()),N&&pe()}},n?be:fe);return N?Te:u.a.createElement(v.a,{trigger:"click",label:ge},Te)}}}]); },function(){ (window.webpackJsonpcarajas_add_to_cart_button_0_30_4=window.webpackJsonpcarajas_add_to_cart_button_0_30_4||[]).push([["Wrapper"],[function(e,t){e.exports=React},,function(e,t){e.exports=ReactIntl},function(e,t,n){"use strict";function i(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,o=function(){};return{s:o,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},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 a,l=!0,u=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return l=e.done,e},e:function(e){u=!0,a=e},f:function(){try{l||null==n.return||n.return()}finally{if(u)throw a}}}}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n=k&&P>0&&v.push({normalizedQuantity:P,extraQuantity:P-k,choiceType:x.choiceType,item:Object.assign({name:x.name,sellingPrice:x.price,quantity:P,sellingPriceWithAssemblies:x.price+o(null!==(t=x.children)&&void 0!==t?t:{}),id:x.id},N?{assemblyOptions:N}:{})}),P0?{options:g}:{}))}}catch(e){O.e(e)}finally{O.f()}}var I,R=i(f);try{for(R.s();!(I=R.n()).done;){var T=I.value,j=u[T]||{};Object.keys(j).length>0&&d.push({assemblyId:T,inputValues:u[T]})}}catch(e){R.e(e)}finally{R.f()}return{options:d,assemblyOptions:{added:v,removed:p,parentPrice:s}}}function l(e){var t,n,i,r,l,u,s=e.product,c=e.selectedItem,d=e.selectedQuantity,v=e.selectedSeller,p=e.assemblyOptions;return s&&c&&v&&v.commertialOffer?[Object.assign(Object.assign({index:0,id:c.itemId,ean:c.ean,productId:null!==(t=s.productId)&&void 0!==t?t:"",quantity:d,uniqueId:"",detailUrl:"/".concat(s.linkText,"/p"),name:null!==(n=s.productName)&&void 0!==n?n:"",brand:null!==(i=s.brand)&&void 0!==i?i:"",category:s.categories&&s.categories.length>0?s.categories[0]:"",productRefId:null!==(r=s.productReference)&&void 0!==r?r:"",seller:v.sellerId,sellerName:v.sellerName,variant:c.name,skuName:c.name,price:100*v.commertialOffer.PriceWithoutDiscount,listPrice:100*v.commertialOffer.ListPrice,sellingPrice:100*v.commertialOffer.Price,sellingPriceWithAssemblies:100*(v.commertialOffer.Price+o(null!==(l=null==p?void 0:p.items)&&void 0!==l?l:{})),measurementUnit:c.measurementUnit,skuSpecifications:[],imageUrl:null===(u=c.images[0])||void 0===u?void 0:u.imageUrl},a({assemblyOptionsItems:null==p?void 0:p.items,inputValues:null==p?void 0:p.inputValues,parentPrice:v.commertialOffer.Price,parentQuantity:d})),{referenceId:c.referenceId})]:[]}n.d(t,"a",(function(){return l}))},,,function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.styleguide@9.x/Button"]},function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.styleguide@9.x/Tooltip"]},function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.checkout-resources@0.x/Utils"]},function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.css-handles@0.x/useCssHandles"]},function(e,t){e.exports=__RENDER_8_RUNTIME__},function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.pixel-manager@1.x/usePixel"]},function(e,t){e.exports=__RENDER_8_COMPONENTS__["carajas.product-context@0.x/useProductDispatch"]},function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.store-resources@0.x/PWAContext"]},function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.order-items@0.x/OrderItems"]},,,function(e,t){e.exports=regeneratorRuntime},,function(e,t){e.exports=__RENDER_8_COMPONENTS__["carajas.product-context@0.x/useProduct"]},function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.styleguide@9.x/withToast"]},,function(e,t,n){"use strict";n.r(t),function(e){var t=n(1);n.p=Object(t.getPublicPath)("carajas.add-to-cart-button@0.30.4");var i=Object(t.register)((function(){return n(23)}),e,"carajas.add-to-cart-button@0.30.4","carajas.add-to-cart-button@0.x","Wrapper");i.renderHotReload,i.setupHMR}.call(this,n(5)(e))},function(e,t,n){"use strict";n.r(t);var i=n(0),r=n.n(i),o=n(19),a=n.n(o),l=n(20),u=n.n(l),s=n(15),c=n(3);var d=u()((function(e){var t,n,o,l,u=e.isOneClickBuy,d=e.available,v=e.disabled,p=e.customToastUrl,f=e.showToast,m=e.customOneClickBuyLink,_=e.selectedSeller,y=e.unavailableText,b=e.text,O=e.customPixelEventId,x=e.addToCartFeedback,h=void 0===x?"toast":x,E=e.onClickBehavior,g=void 0===E?"add-to-cart":E,N=e.onClickEventPropagation,P=void 0===N?"disabled":N,k=a()(),I=0===Object.keys(null!=k?k:{}).length,R=null==k?void 0:k.product,T=(null!==(n=null===(t=null==R?void 0:R.items)||void 0===t?void 0:t.length)&&void 0!==n?n:0)>1,j=null==k?void 0:k.selectedItem,S=null==k?void 0:k.assemblyOptions,C=null!=_?_:function(e){if(e){var t=e.find((function(e){return e.sellerDefault}));return t||e[0]}}(null===(o=null==k?void 0:k.selectedItem)||void 0===o?void 0:o.sellers),w=null!=(null==k?void 0:k.selectedQuantity)?k.selectedQuantity:1,D=Object(i.useMemo)((function(){var t;return null!==(t=e.skuItems)&&void 0!==t?t:Object(c.a)({product:R,selectedItem:j,selectedQuantity:w,selectedSeller:C,assemblyOptions:S})}),[S,R,e.skuItems,j,w,C]),M=function(e,t,n){var i;if(e)return!1;if(null!=n)return n;var r=null===(i=null==t?void 0:t.commertialOffer)||void 0===i?void 0:i.AvailableQuantity;return Boolean(r)}(I,C,d),Q=function(e,t,n){return!!e||(null!=n?n:!((null==t?void 0:t.areGroupsValid)&&Object.values(t.areGroupsValid)||[]).every(Boolean))}(I,S,v),A=Boolean(!I&&(null===(l=null==k?void 0:k.skuSelector)||void 0===l?void 0:l.areAllVariationsSelected)),U={linkText:null==R?void 0:R.linkText,productId:null==R?void 0:R.productId};return r.a.createElement(s.default,{text:b,skuItems:D,isLoading:null==k?void 0:k.loadingItem,disabled:Q,showToast:f,available:M,isOneClickBuy:u,customToastUrl:p,unavailableText:y,customOneClickBuyLink:m,allSkuVariationsSelected:A,productLink:U,onClickBehavior:g,onClickEventPropagation:P,multipleAvailableSKUs:T,customPixelEventId:O,addToCartFeedback:h})}));d.schema={title:"admin/editor.add-to-cart.title"},t.default=d}],[[22,"common",0]]]); }], document.currentScript.dataset.index)