(window.webpackJsonpcarajas_custom_apps_0_0_91=window.webpackJsonpcarajas_custom_apps_0_0_91||[]).push([["LimitedOffer"],{0:function(e,t){e.exports=React},10:function(e,t){e.exports=__RENDER_8_COMPONENTS__["carajas.product-context@0.x/useProduct"]},107:function(e,t,n){"use strict";n.r(t);var a=n(18),r=n(0),i=n.n(r),l=n(48),o=n.n(l),s=n(11),c=n(5),u=n.n(c),m=n(7),d=n(26),v=n(3),p=function(e){var t=e.mainColor;return i.a.createElement("svg",{width:"24",height:"25",viewBox:"0 0 24 25",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.a.createElement("path",{d:"M12.0002 0.751709C10.4681 0.751709 8.95099 1.05348 7.53552 1.63978C6.12006 2.22609 4.83393 3.08545 3.75058 4.1688C1.56266 6.35672 0.333496 9.32418 0.333496 12.4184C0.333496 15.5126 1.56266 18.48 3.75058 20.668C4.83393 21.7513 6.12006 22.6107 7.53552 23.197C8.95099 23.7833 10.4681 24.085 12.0002 24.085C15.0944 24.085 18.0618 22.8559 20.2497 20.668C22.4377 18.48 23.6668 15.5126 23.6668 12.4184C23.6668 10.8863 23.3651 9.3692 22.7788 7.95374C22.1925 6.53827 21.3331 5.25215 20.2497 4.1688C19.1664 3.08545 17.8803 2.22609 16.4648 1.63978C15.0493 1.05348 13.5323 0.751709 12.0002 0.751709ZM16.9002 17.3184L10.8335 13.585V6.58504H12.5835V12.6517L17.8335 15.8017L16.9002 17.3184Z",fill:t}))},f=function(e){var t=e.mainColor;return i.a.createElement("svg",{width:"22",height:"23",viewBox:"0 0 22 23",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.a.createElement("path",{d:"M17.6502 2.2684L18.2602 6.1284L21.7702 7.9184L20.0002 11.4184L21.7802 14.9184L18.2402 16.7084L17.6302 20.5684L13.7402 19.9584L10.9702 22.7184L8.19021 19.9184L4.33021 20.5584L3.71021 16.6684L0.220215 14.8884L2.00021 11.3884L0.230215 7.9184L3.74021 6.1084L4.35021 2.2784L8.22021 2.9184L11.0002 0.108398L13.7702 2.8784L17.6502 2.2684ZM8.50021 6.4184C8.10239 6.4184 7.72086 6.57643 7.43955 6.85774C7.15825 7.13904 7.00021 7.52057 7.00021 7.9184C7.00021 8.31622 7.15825 8.69775 7.43955 8.97906C7.72086 9.26036 8.10239 9.4184 8.50021 9.4184C8.89804 9.4184 9.27957 9.26036 9.56087 8.97906C9.84218 8.69775 10.0002 8.31622 10.0002 7.9184C10.0002 7.52057 9.84218 7.13904 9.56087 6.85774C9.27957 6.57643 8.89804 6.4184 8.50021 6.4184ZM13.5002 13.4184C13.1024 13.4184 12.7209 13.5764 12.4396 13.8577C12.1582 14.139 12.0002 14.5206 12.0002 14.9184C12.0002 15.3162 12.1582 15.6978 12.4396 15.9791C12.7209 16.2604 13.1024 16.4184 13.5002 16.4184C13.898 16.4184 14.2796 16.2604 14.5609 15.9791C14.8422 15.6978 15.0002 15.3162 15.0002 14.9184C15.0002 14.5206 14.8422 14.139 14.5609 13.8577C14.2796 13.5764 13.898 13.4184 13.5002 13.4184ZM7.41021 16.4184L16.0002 7.8284L14.5902 6.4184L6.00021 15.0084L7.41021 16.4184Z",fill:t}))},E=n(10),g=n.n(E),b=n(6),C=n(4),N=n.n(C),h=["offerCounterMainContainerPdp","offerCounterMainContainer","offerCounterContainer","subcontainer","title","description","timerMainContainer","timerContainerPdp","card","item","days","hours","minutes","seconds","legend","timerLabel","timerContainer","timerSeparator","linkContainer","linkItem","productListContainer","productListSlider","productItemContainer","productItem","productItemClusterHighlights","productItemClusterHighlightsLabel","productImage","productName","productReview","containerPricesCol","containerListPrice","productListPriceValue","containerPriceSavings","productPrice","containerInstallments","moreDetailsButtonContainer","moreDetailsButton","productItemContainerActive","hoverProductItemContainer","unavailableContainer","unavailableText","letmeknowbuttonUnavailable","timerIcon","price-pix-span","price-pix-span-price","price-pix-span-price-selling","price-pix-span-price-description","price-pix-span-percentage","productPriceContainer","productPriceContainerDivider"],O=n(13),x=n.n(O),_=n(36),y=n.n(_),P=n(28),I=n.n(P),w=n(29);function j(e,t){var n=t?function(e,t){var n=e;return t.paymentSystemName&&(n=n.filter((function(e){return e.PaymentSystemName===t.paymentSystemName}))),t.installmentsQuantity&&(n=n.filter((function(e){return e.NumberOfInstallments===t.installmentsQuantity}))),n}(e,t):e,a=Object(v.a)(n,1)[0];return n.forEach((function(e){e.NumberOfInstallments>a.NumberOfInstallments&&(a=e)})),a}var R=n(49),S=n.n(R),D=["installments","number-of-installments","installments-value","installments-container"],L=function(e){var t,n,a,r,l,o,s,c,u,m,d,v,p,f=e.productItem;if(!f)return null;var E=N()(D),g=S()(),C=function(e){if(e&&0!==e.length){var t=e.find((function(e){return e.sellerDefault}));return t||e[0]}}(null==f?void 0:f.sellers),h=null!==(t=null==f?void 0:f.unitMultiplier)&&void 0!==t?t:1;if(!(null===(n=null==C?void 0:C.commertialOffer)||void 0===n?void 0:n.Installments)||0===(null===(r=null===(a=null==C?void 0:C.commertialOffer)||void 0===a?void 0:a.Installments)||void 0===r?void 0:r.length))return null;var O,x,_,y=(O=null==C?void 0:C.commertialOffer.Installments,0===(_=O.filter((function(e){return 0===e.InterestRate}))).length?j(O,x):j(_,x)),P=y.TotalValuePlusInterestRate,R=null!==(c=null!==(o=null===(l=null==C?void 0:C.commertialOffer)||void 0===l?void 0:l.spotPrice)&&void 0!==o?o:null===(s=null==C?void 0:C.commertialOffer)||void 0===s?void 0:s.PriceWithoutDiscount)&&void 0!==c?c:null===(u=null==C?void 0:C.commertialOffer)||void 0===u?void 0:u.Price,L=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.05;return 0!==t&&Math.abs(e-t)<=t*n},M=(h>1&&L(P,R*h)?y.TotalValuePlusInterestRate/h:y.TotalValuePlusInterestRate)/y.NumberOfInstallments,T=null!==(m=null==g?void 0:g.minimumInstallmentValue)&&void 0!==m?m:30,k=y;if(null!==(d=null==g?void 0:g.showTool)&&void 0!==d&&d&&h>1&&M1&&L(B,R*h)?k.TotalValuePlusInterestRate/h:k.TotalValuePlusInterestRate)/k.NumberOfInstallments;return i.a.createElement("div",{className:E.handles["installments-container"]},i.a.createElement("span",{className:E.handles.installments},"em até ",i.a.createElement("span",{className:E.handles["number-of-installments"]},k.NumberOfInstallments,"x")," de ",i.a.createElement("span",{className:E.handles["installments-value"]},(F=Q,V=Object(b.useRuntime)().culture,A=Object(w.useIntl)(),H=Object.assign(Object.assign({},V),{customCurrencySymbol:"R$",customCurrencyDecimalDigits:2}),I()({intl:A,culture:H,value:F})))," no cartão"))},M=function(){var e=Object(b.useRuntime)().culture,t=Object(w.useIntl)();return function(n){return I()({intl:t,culture:e,value:n})}};function T(e){if(e&&0!==e.length){var t=e.find((function(e){return e.sellerDefault}));return t||e[0]}}var k=function(e){var t=T(null==e?void 0:e.sellers);return null==t?void 0:t.commertialOffer.Price},U=["price-pix-span","price-pix-span-price","price-pix-span-percentage","price-pix-span-price-description","price-pix-span-price-selling"],F=function(e){var t=T(null==e?void 0:e.sellers);return null==t?void 0:t.commertialOffer.Price},V=function(){var e=g()().selectedItem;return null==e?void 0:e.measurementUnit},A=function(e){return"m2"===(e=e.toLowerCase())?"m²":e},H=function(e){return"m²"==(e=A(e))?"".concat(e):("un"===e&&(e="unidade"),e=" ".concat(e,"s"))},B=["span-measurement-unit"],Q=function(e){var t=e.measurementUnit,n=void 0===t?"m2":t,a=e.onShelf,r=N()(B).handles,l=V();if(!l||l!==n)return null;var o=H(l);return i.a.createElement("span",{className:r["span-measurement-unit"]}," ",!a&&"por"," ",o)},G=function(){var e=Object(m.a)(u.a.mark((function e(t,n){return u.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,a,r,i;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,s=null==o?void 0:o.find((function(e){return"125"===e.paymentSystem}));if(!s)return{pixPrice:(null===(r=null===(a=null==e?void 0:e.items)||void 0===a?void 0:a[0])||void 0===r?void 0:r.price)/l,data:e};var c=(null!==(i=null==s?void 0:s.installments[0].value)&&void 0!==i?i:0)/l;return{pixPrice:parseFloat(Math.round(c).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)}}(),W=n(14),Z=n(32),z=n.n(Z),q=n(33),J=n.n(q),$=function(){var e=Object(m.a)(u.a.mark((function e(t,n){return u.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(v.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)}}(),K=function(){var e=Object(m.a)(u.a.mark((function e(t,n){var a,r,i,l,o,s,c,m,d,v,p,f,E;return u.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,G(t,n);case 2:if(l=e.sent){e.next=5;break}return e.abrupt("return",null);case 5:return o=l.pixPrice,s=l.data,c=null!==(r=null===(a=null==s?void 0:s.items)||void 0===a?void 0:a[0])&&void 0!==r?r:null,m=null!==(i=null==c?void 0:c.availability)&&void 0!==i?i:null,d=c?c.price/100:null,v=c?c.sellingPrice/100:null,p=1!==c.unitMultiplier&&c.measurementUnit&&"un"!==c.measurementUnit,f=c.listPrice/100,E=p?d:v,e.abrupt("return",{pixPrice:o?o/100:null,price:E,listPrice:f,status:m});case 14:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}();window.getPixPriceRaw=K;var X=function(e,t,n){var a,r,i,l,o,s,c,u,m=(null===(r=null===(a=n.data)||void 0===a?void 0:a.items[0])||void 0===r?void 0:r.price)/100,d=(null===(l=null===(i=n.data)||void 0===i?void 0:i.items[0])||void 0===l?void 0:l.listPrice)/100,v=(null===(s=null===(o=n.data)||void 0===o?void 0:o.items[0])||void 0===s?void 0:s.sellingPrice)/100,p=null===(c=n.data)||void 0===c?void 0:c.logisticsInfo[0].stockBalance,f="cannotBeDelivered"==n.data.items[0].availability||"withoutStock"==n.data.items[0].availability,E=p&&(null===(u=n.data)||void 0===u?void 0:u.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:v,ListPrice:d,PriceWithoutDiscount:m,Installments:E.length?E:e.commertialOffer.Installments,AvailableQuantity:f?0:p})})}));n.pixPrice&&((null==t?void 0:t.sellers[0].commertialOffer.Price)!==v||(null==t?void 0:t.sellers[0].commertialOffer.AvailableQuantity)!==p&&!f)&&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)!==p&&!f&&t&&g&&e&&e({type:"SET_SELECTED_ITEM",args:{item:Object.assign(Object.assign({},t),{sellers:g})}}),n.pixPrice&&f&&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.error("product context not updated: ",e.message)}},Y=function(e){var t=T(null==e?void 0:e.sellers);return null==t?void 0:t.commertialOffer.Price},ee=function(e){var t=T(null==e?void 0:e.sellers);return null==t?void 0:t.commertialOffer.PriceWithoutDiscount},te=function(e){var t,n,a=e.measurementUnit,r=void 0===a?"m2":a,l=e.onShelf,o=e.selectedItem,s=k(o),c=F(o),d=M(),p=c&&d(c),f=N()(U).handles,E="m2"==(null==o?void 0:o.measurementUnit)?ee(o):Y(o),g=E&&d(E),b=function(e){var t,n,a=z()(),r=Object(W.useOrderForm)().orderForm.shipping.selectedAddress,l=i.a.useState(),o=Object(v.a)(l,2),s=o[0],c=o[1],d=null==e?void 0:e.sellers,p=null==e?void 0:e.itemId,f=T(d),E=null===(n=null===(t=null===window||void 0===window?void 0:window.location)||void 0===t?void 0:t.search)||void 0===n?void 0:n.includes("region_id"),g=null==r?void 0:r.postalCode,b=J()().isRegionalize;i.a.useEffect((function(){C()}),[p,f,g]);var C=function(){var t=Object(m.a)(u.a.mark((function t(){var n,i,l,o,s;return u.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(p&&f){t.next=2;break}return t.abrupt("return");case 2:return t.next=4,$(E,null===(i=null===(n=null===window||void 0===window?void 0:window.location)||void 0===n?void 0:n.search)||void 0===i?void 0:i.split("region_id=")[1]);case 4:return l=t.sent,o=E?null==l?void 0:l.cep:null==r?void 0:r.postalCode,t.next=8,G(p,o);case 8:if(null==(s=t.sent)?void 0:s.pixPrice){t.next=11;break}return t.abrupt("return");case 11:X(a,e,s),c(s.pixPrice/100);case 13:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}();return(void 0!==s&&e&&a||!b&&e&&a)&&setTimeout((function(){a({type:"SET_LOADING_ITEM",args:{loadingItem:!1}})}),1e3),s}(o),C=null===(n=null===(t=null==o?void 0:o.sellers)||void 0===t?void 0:t[0])||void 0===n?void 0:n.commertialOffer,h=b||(null==C?void 0:C.spotPrice);if(!h&&!s&&!c)return null;var O="m2"==(null==o?void 0:o.measurementUnit)?h1&&void 0!==arguments[1]&&arguments[1];switch(e){case"days":return"dias";case"hours":return"horas";case"minutes":return t?"min":"minutos";case"seconds":return t?"seg":"segundos";default:return e}},oe=function(){if(!z||!q)return!1;var e=new Date;return new Date(z)0,clusterHighlights:null!==(x=null==e?void 0:e.clusterHighlights)&&void 0!==x?x:[]}})),D(r);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()()}),[]),$&&oe()&&re?"store.product"===C&&J===(null===(n=null==c?void 0:c.find((function(e){return e.id===J})))||void 0===n?void 0:n.id)?i.a.createElement("div",{className:l.offerCounterMainContainerPdp,style:{backgroundColor:G}},i.a.createElement("div",{className:l.offerCounterContainer},i.a.createElement("div",{className:l.subcontainer},i.a.createElement("h1",{className:l.title,style:{color:Q}},i.a.createElement(f,{mainColor:Q})," ",H),i.a.createElement("p",{className:l.description,style:{color:Q}},B)),i.a.createElement("div",{className:l.timerMainContainer},i.a.createElement("div",{className:l.timerContainerPdp,style:{backgroundColor:Z}},i.a.createElement(p,{mainColor:W}),["days","hours","minutes","seconds"].map((function(e,t){return i.a.createElement(i.a.Fragment,{key:e},i.a.createElement("div",{className:l.card},i.a.createElement("div",{className:l.item},i.a.createElement("span",{className:l[e],style:{color:W}},Y[e])),i.a.createElement("span",{className:l.legend,style:{color:W,opacity:.6}},le(e,!0)),P&&t<3&&i.a.createElement("div",{className:l.timerSeparator,style:{backgroundColor:W}})))})))))):"store.home"===C?i.a.createElement("div",{className:l.offerCounterMainContainer,style:{backgroundColor:G}},i.a.createElement("div",{className:l.linkContainer},i.a.createElement("a",{className:l.linkItem,href:"".concat(J,"?map=productClusterIds"),style:{color:Q}},"Ver Mais")),i.a.createElement("div",{className:l.offerCounterContainer},i.a.createElement("div",{className:l.subcontainer},i.a.createElement("h1",{className:l.title,style:{color:Q}},i.a.createElement(f,{mainColor:Q})," ",H),i.a.createElement("p",{className:l.description,style:{color:Q}},B)),i.a.createElement("div",{className:l.timerMainContainer},i.a.createElement("span",{className:l.timerLabel,style:{color:Q}},"Termina em:"),i.a.createElement("div",{className:l.timerContainerPdp,style:{backgroundColor:Z}},i.a.createElement(p,{mainColor:W}),["days","hours","minutes","seconds"].map((function(e,t){return i.a.createElement(i.a.Fragment,{key:e},i.a.createElement("div",{className:l.card},i.a.createElement("div",{className:l.item},i.a.createElement("span",{className:l[e],style:{color:W}},Y[e])),i.a.createElement("span",{className:l.legend,style:{color:W,opacity:.6}},le(e))),t<3&&i.a.createElement("div",{className:l.timerSeparator,style:{backgroundColor:W}}))}))))),i.a.createElement("div",{className:l.productListContainer},S.length>0&&i.a.createElement(x.a,{itemsPerPage:{phone:2,tablet:3,desktop:5},showNavigationArrows:"desktopOnly",infinite:!0,fullWidth:!0,centerMode:{desktop:"disabled"},centerModeSlidesGap:15,key:S.length,className:l.productListSlider},S.length>0&&S.map((function(e){var t,n,a;return i.a.createElement("div",{key:e.productId,className:y()(l.productItemContainer,e.productId===k&&l.productItemContainerActive),onMouseEnter:function(){return U(e.productId)},onMouseLeave:function(){return U(null)},onClick:function(){return t=e.detailUrl,void _({to:t});var t}},i.a.createElement("div",{className:l.productItem},i.a.createElement("div",{className:l.productImage},i.a.createElement("img",{src:k===e.productId?e.imageUrlHover:e.imageUrl,alt:e.productName}),function(e){if(!e||"object"!==Object(d.a)(e)||Array.isArray(e))return null;var t=Object.entries(e).filter((function(e){return"1739"===Object(v.a)(e,1)[0]}));return 0===t.length?null:i.a.createElement("div",{className:l.productItemClusterHighlights},t.map((function(e){var t=Object(v.a)(e,2),n=t[0],a=t[1];return i.a.createElement("span",{key:n,className:l.productItemClusterHighlightsLabel},"1739"===n?"Frete Grátis":a)})))}(e.clusterHighlights)),i.a.createElement("div",{className:l.productName},e.productName),i.a.createElement("div",Object(s.a)({className:y()(l.productReview,"yv-review-quickreview")},{value:e.productId})),e.available&&i.a.createElement("div",{className:l.productPriceContainer},null!=e.listPrice&&e.listPrice>(null!==(t=e.price)&&void 0!==t?t:0)?i.a.createElement("div",{className:y()(l.containerListPrice,"flexRowContent--container__list-price")},i.a.createElement("span",{className:l.productListPriceValue},(a=e.listPrice,I()({intl:F,culture:A,value:a}))),i.a.createElement("span",{className:y()(l.containerPriceSavings,"savings--container__price-savings")},Math.round((e.listPrice-(null!==(n=e.price)&&void 0!==n?n:0))/e.listPrice*100),"% OFF")):i.a.createElement("div",{className:l.productPriceContainerDivider}),i.a.createElement(te,{selectedItem:e.item,measurementUnit:"m2",blockClass:""}),i.a.createElement(L,{productItem:e.item}))),!e.available&&i.a.createElement("div",{className:l.unavailableContainer},i.a.createElement("span",{className:l.unavailableText}," Produto indisponível")),i.a.createElement("div",{className:l.moreDetailsButtonContainer},e.available?i.a.createElement("button",{className:l.moreDetailsButton},"Ver detalhes"):i.a.createElement("button",{className:l.letmeknowbuttonUnavailable},"Avise-me")))}))))):i.a.createElement(i.a.Fragment,null):null},ae=function(){var e,t=o()();if(!(null===(e=null==t?void 0:t.config)||void 0===e?void 0:e.length))return null;var n=new Date,l=Object(r.useMemo)((function(){return Object(a.a)(t.config).sort((function(e,t){return new Date(e.endDate).getTime()-new Date(t.endDate).getTime()})).find((function(e){return e.showTool&&new Date(e.startDate)