enqueueScripts([function(){ (window.webpackJsonpgrupocaiopartnerco_product_comparison_0_1_1=window.webpackJsonpgrupocaiopartnerco_product_comparison_0_1_1||[]).push([["ProductComparisonWrapper"],{0:function(t,e){t.exports=React},1:function(t,e){t.exports=R},22:function(t,e){t.exports=__RENDER_8_COMPONENTS__["vtex.store-resources@0.x/QueryProduct"]},25:function(t,e,r){"use strict";r.r(e);var o=r(6),c=r(0),n=r.n(c),a=r(1),u=r(22),s=r.n(u),i=r(9),p=r(4),d=r(7);e.default=function(t){var e=t.children,r=Object(c.useState)([]),u=Object(o.a)(r,2),O=u[0],l=u[1],f=Object(i.useApolloClient)(),b=d.default.ComparisonProductProvider,_=(0,p.default.useProductComparisonState)(),j=Object(a.pathOr)([],["products"],_);return Object(c.useEffect)((function(){Promise.all(j.map((function(t){return f.query({query:s.a,variables:{identifier:{field:"id",value:t.productId}}})}))).then((function(t){var e=t.map((function(t){return Object(a.pathOr)({},["data","product"],t)}));l(e)}))}),[f,j]),n.a.createElement(b,{products:j.length>0?O:[]},e)}},36:function(t,e){t.exports=__RENDER_8_COMPONENTS__["vtex.styleguide@9.x/ToastProvider"]},51:function(t,e,r){"use strict";r.r(e),function(t){var e=r(2);r.p=Object(e.getPublicPath)("grupocaiopartnerco.product-comparison@0.1.1");var o=Object(e.register)((function(){return r(52)}),t,"grupocaiopartnerco.product-comparison@0.1.1","grupocaiopartnerco.product-comparison@0.x","ProductComparisonWrapper");o.renderHotReload,o.setupHMR}.call(this,r(10)(t))},52:function(t,e,r){"use strict";r.r(e);var o=r(0),c=r.n(o),n=r(36),a=r.n(n),u=r(4),s=r(25);e.default=function(t){var e=t.children,r=u.default.ProductComparisonProvider;return c.a.createElement(r,null,c.a.createElement(s.default,null,c.a.createElement(a.a,{positioning:"window"},e)))}},7:function(t,e,r){"use strict";r.r(e);var o=r(6),c=r(3),n=r(0),a=r.n(n),u=r(1),s=function(t,e){switch(e.type){case"ADD_ALL_PRODUCTS":var r=Object(u.pathOr)([],["args","products"],e);return Object.assign(Object.assign({},t),{products:Object(c.a)(r)});case"ADD_PRODUCT":var o=e.args.product,n=[].concat(Object(c.a)(t.products),[o]);return Object.assign(Object.assign({},t),{products:n});case"REMOVE_ALL_PRODUCTS":return Object.assign(Object.assign({},t),{products:[]});case"REMOVE_PRODUCT":var a=e.args.product,s=Object(u.reject)(Object(u.allPass)([Object(u.propEq)("productId",a.productId),Object(u.propEq)("skuId",a.skuId)]))(t.products);return localStorage.setItem("PRODUCTS_TO_COMPARE",JSON.stringify(s)),Object.assign(Object.assign({},t),{products:s});default:throw new Error("Unhandled action type on product-list-context")}},i={products:[]},p=Object(n.createContext)(i),d=Object(n.createContext)((function(t){console.error("error in dispatch ",t)})),O={products:[]};e.default={ComparisonProductProvider:function(t){var e=t.products,r=t.children,c=Object(n.useReducer)(s,O),u=Object(o.a)(c,2),i=u[0],l=u[1];return Object(n.useEffect)((function(){e&&e.length>0&&l({type:"ADD_ALL_PRODUCTS",args:{products:e}})}),[e]),a.a.createElement(p.Provider,{value:i},a.a.createElement(d.Provider,{value:l},r))},useComparisonProductState:function(){return Object(n.useContext)(p)},useComparisonProductDispatch:function(){return Object(n.useContext)(d)}}},9:function(t,e){t.exports=ReactApollo}},[[51,"common",0]]]); },function(){ (window.webpackJsonpgrupocaiopartnerco_product_comparison_0_1_1=window.webpackJsonpgrupocaiopartnerco_product_comparison_0_1_1||[]).push([["ComparisonDrawer"],{0:function(e,r){e.exports=React},1:function(e,r){e.exports=R},11:function(e,r){e.exports=__RENDER_8_RUNTIME__},12:function(e,r){e.exports=__RENDER_8_COMPONENTS__["vtex.styleguide@9.x/withToast"]},15:function(e,r){e.exports=__RENDER_8_COMPONENTS__["vtex.styleguide@9.x/Button"]},30:function(e,r){e.exports=__RENDER_8_COMPONENTS__["vtex.styleguide@9.x/Collapsible"]},41:function(e,r,t){"use strict";t.r(r),function(e){var r=t(2);t.p=Object(r.getPublicPath)("grupocaiopartnerco.product-comparison@0.1.1");var a=Object(r.register)((function(){return t(64)}),e,"grupocaiopartnerco.product-comparison@0.1.1","grupocaiopartnerco.product-comparison@0.x","ComparisonDrawer");a.renderHotReload,a.setupHMR}.call(this,t(10)(e))},42:function(e,r,t){e.exports={drawer:"grupocaiopartnerco-product-comparison-0-x-drawer",compareProductsButton:"grupocaiopartnerco-product-comparison-0-x-compareProductsButton",drawerContainer:"grupocaiopartnerco-product-comparison-0-x-drawerContainer",expandCollapseButton:"grupocaiopartnerco-product-comparison-0-x-expandCollapseButton",comparisonButtons:"grupocaiopartnerco-product-comparison-0-x-comparisonButtons"}},5:function(e,r){e.exports=__RENDER_8_COMPONENTS__["vtex.css-handles@0.x/useCssHandles"]},64:function(e,r,t){"use strict";t.r(r);var a=t(0),o=t.n(a),n=t(1),s=t(15),c=t.n(s),i=t(30),p=t.n(i),m=t(12),l=t.n(m),d=t(11),u=t(5),g=t.n(u),w=t(8),f=t(4),x=(t(42),["drawerContainer","expandCollapseButton","comparisonButtons","compareProductsButton","drawer","compareProductButtonWrapper","removeAllWrapper","hideOrShowText","drawerTitleOuterContainer","drawerTitleInnerContainer","drawerOpened","drawerClosed"]),_=Object(w.defineMessages)({removeAll:{id:"store/product-comparison.drawer.remove-all"},products:{id:"store/product-comparison.drawer.products"},compare:{id:"store/product-comparison.drawer.compare"},removeAllMessage:{id:"store/product-comparison.drawer.remove-all-message"},show:{id:"store/product-comparison.drawer.show"},hide:{id:"store/product-comparison.drawer.hide"},minItemsMessage:{id:"store/product-comparison.drawer.min-items-message"},maxItemsMessage1:{id:"store/product-comparison.drawer.max-items-message-1"},maxItemsMessage2:{id:"store/product-comparison.drawer.max-items-message-2"}}),E=function(e){var r=e.showToast,t=e.intl,a=e.comparisonPageUrl,s=g()(x),i=Object(d.useRuntime)().navigate,m=f.default.useProductComparisonState,l=f.default.useProductComparisonDispatch,u=m(),w=l(),E=Object(n.pathOr)([],["products"],u),v=Object(n.pathOr)(!1,["isDrawerCollapsed"],u),C=function(e){r&&r({message:e})};return Object(n.isEmpty)(E)?o.a.createElement("div",null):o.a.createElement("div",{className:"".concat(s.drawerContainer," ").concat(v?s.drawerClosed:s.drawerOpened," bg-white w-100 bt-ns b--light-gray flex justify-center")},o.a.createElement("div",{className:"mw9 w-100 "},o.a.createElement(p.a,{header:o.a.createElement("div",{className:"".concat(s.comparisonButtons," flex flex-row ma3")},o.a.createElement("div",{className:"flex items-center-ns mr2 ml2 ".concat(s.drawerTitleOuterContainer)},o.a.createElement("span",{className:"fw5 black ".concat(s.drawerTitleInnerContainer)},o.a.createElement("span",null,t.formatMessage(_.compare)," ")," ",o.a.createElement("span",null,E.length)," ",o.a.createElement("span",null,t.formatMessage(_.products,{productsLength:E.length})))),o.a.createElement("div",{className:"flex-grow-1"}),o.a.createElement("div",{className:"flex mr2 ml2"},o.a.createElement("button",{onClick:function(){w({args:{isDrawerCollapsed:!v},type:"IS_DRAWER_COLLAPSED"})},className:"".concat(s.expandCollapseButton," bg-transparent bn-ns t-small c-action-primary hover-c-action-primary pointer")},o.a.createElement("span",{className:s.hideOrShowText},v?t.formatMessage(_.show):t.formatMessage(_.hide)))),o.a.createElement("div",{className:"flex mr2 ml2 ".concat(s.removeAllWrapper)},o.a.createElement(c.a,{block:!0,variation:"danger-tertiary",size:"small",onClick:function(){w({type:"REMOVE_ALL"}),C(t.formatMessage(_.removeAllMessage))}},t.formatMessage(_.removeAll))),o.a.createElement("div",{className:"flex mr2 ml2 ".concat(s.compareProductButtonWrapper),onClick:function(e){!E||E.length<2?(C(t.formatMessage(_.minItemsMessage)),e.preventDefault(),e.stopPropagation()):E.length>10&&(C("".concat(t.formatMessage(_.maxItemsMessage1)," ",10," ").concat(t.formatMessage(_.maxItemsMessage2))),e.preventDefault(),e.stopPropagation())}},o.a.createElement(c.a,{block:!0,size:"small",className:"".concat(s.compareProductsButton," ma3"),onClick:function(){var e=E.length<2?"#":a||"/product-comparison";i({to:e})}},t.formatMessage(_.compare)))),isOpen:!v},o.a.createElement("div",{className:"".concat(s.drawer," flex flex-row justify-center pl3 pr3")},o.a.createElement(d.ExtensionPoint,{id:"list-context.comparison-product-summary-slider"})))))};E.schema={title:"admin/editor.comparison-drawer.title",description:"admin/editor.comparison-drawer.description",type:"object",properties:{comparisonPageUrl:{title:"admin/editor.comparison-grid.drawer.title",type:"string"}}};var v=l()(Object(w.injectIntl)(E));r.default=v},8:function(e,r){e.exports=ReactIntl},9:function(e,r){e.exports=ReactApollo}},[[41,"common",0]]]); },function(){ (window.webpackJsonpgrupocaiopartnerco_product_comparison_0_1_1=window.webpackJsonpgrupocaiopartnerco_product_comparison_0_1_1||[]).push([["ProductSummaryList"],{0:function(t,e){t.exports=React},1:function(t,e){t.exports=R},11:function(t,e){t.exports=__RENDER_8_RUNTIME__},17:function(t,e){t.exports=__RENDER_8_COMPONENTS__["vtex.list-context@0.x/useListContext"]},18:function(t,e){t.exports=__RENDER_8_COMPONENTS__["vtex.list-context@0.x/ListContextProvider"]},19:function(t,e){t.exports=__RENDER_8_COMPONENTS__["vtex.product-list-context@0.x/ProductListContext"]},20:function(t,e,r){"use strict";var c=r(21),n=r.n(c);e.a=function(){return n()(),null}},21:function(t,e){t.exports=__RENDER_8_COMPONENTS__["vtex.product-list-context@0.x/useProductImpression"]},55:function(t,e,r){"use strict";r.r(e),function(t){var e=r(2);r.p=Object(e.getPublicPath)("grupocaiopartnerco.product-comparison@0.1.1");var c=Object(e.register)((function(){return r(63)}),t,"grupocaiopartnerco.product-comparison@0.1.1","grupocaiopartnerco.product-comparison@0.x","ProductSummaryList");c.renderHotReload,c.setupHMR}.call(this,r(10)(t))},63:function(t,e,r){"use strict";r.r(e);var c=r(0),n=r.n(c),o=r(1),a=r(11),u=r(17),s=r.n(u),i=r(18),p=r.n(i),d=r(19),O=r.n(d),l=r(6),f=new RegExp(/.+ids\/(\d+)/),b=new RegExp(/http:\/\//),_=function(t,e,r){return t.includes("/arquivos/ids/")?"".concat(function(t){var e=f.exec(t);return e&&e.length>0?e[0]:""}(t),"-").concat(e,"-").concat(r):t};var m={imageUrl:"",imageLabel:""},j={Value:""},g={commertialOffer:{Price:0,ListPrice:0}},v=function(t,e){return function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"auto",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"auto";if(t){"number"==typeof e&&(e=Math.min(e,3e3)),"number"==typeof r&&(r=Math.min(r,4e3));var c=_(t,e,r),n=c.includes("?")?"&":"?";return"".concat(c).concat(n,"width=").concat(e,"&height=").concat(r,"&aspect=true")}}(function(t){return t.replace(b,"https://")}(t),e)},P=r(20),E=r(4),h=r(7),x=function(t){var e=t.children,r=t.products,u=t.comparisonProducts,i=s()().list,d=Object(a.useTreePath)().treePath,O=Object(c.useMemo)((function(){var t=u&&r&&u.map((function(t){return function(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:500;if(!t)return{};var c=Object.assign({},t),n=c.items||[],a=Object(o.find)(Object(o.propEq)("itemId",e))(n);if(a){var u=Object(o.pathOr)([],["sellers"],a),s=Object(l.a)(u,1),i=s[0],p=void 0===i?g:i,d=Object(o.pathOr)([],["referenceId"],a),O=Object(l.a)(d,1),f=O[0],b=void 0===f?j:f,_=Object(o.pathOr)([],["images"],a),P=_.map((function(t){return Object.assign(Object.assign({},t),{imageUrl:v(t.imageUrl,r)})})),E=Object(l.a)(P,1),h=E[0],x=void 0===h?m:h;c.sku=Object.assign(Object.assign({},a),{seller:p,referenceId:b,image:x,images:P})}return c}(Object(o.find)(Object(o.propEq)("productId",t.productId))(r),t.skuId)})).filter((function(t){return""!==Object(o.pathOr)("",["productId"],t)})).map((function(t){return n.a.createElement(a.ExtensionPoint,{id:"product-summary",key:"".concat(Object(o.pathOr)("",["productId"],t)),treePath:d,product:t})}));return i.concat(t)}),[u,i,r,d]);return n.a.createElement(p.a,{list:O},e)},R=function(t){var e=t.children,r=O.a.ProductListProvider,c=E.default.useProductComparisonState,a=h.default.useComparisonProductState,u=c(),s=a(),i=Object(o.pathOr)([],["products"],u),p=Object(o.pathOr)([],["products"],s);return n.a.createElement(r,{listName:"product-list"},n.a.createElement(x,{products:p,comparisonProducts:i},e),n.a.createElement(P.a,null))};e.default=R},7:function(t,e,r){"use strict";r.r(e);var c=r(6),n=r(3),o=r(0),a=r.n(o),u=r(1),s=function(t,e){switch(e.type){case"ADD_ALL_PRODUCTS":var r=Object(u.pathOr)([],["args","products"],e);return Object.assign(Object.assign({},t),{products:Object(n.a)(r)});case"ADD_PRODUCT":var c=e.args.product,o=[].concat(Object(n.a)(t.products),[c]);return Object.assign(Object.assign({},t),{products:o});case"REMOVE_ALL_PRODUCTS":return Object.assign(Object.assign({},t),{products:[]});case"REMOVE_PRODUCT":var a=e.args.product,s=Object(u.reject)(Object(u.allPass)([Object(u.propEq)("productId",a.productId),Object(u.propEq)("skuId",a.skuId)]))(t.products);return localStorage.setItem("PRODUCTS_TO_COMPARE",JSON.stringify(s)),Object.assign(Object.assign({},t),{products:s});default:throw new Error("Unhandled action type on product-list-context")}},i={products:[]},p=Object(o.createContext)(i),d=Object(o.createContext)((function(t){console.error("error in dispatch ",t)})),O={products:[]};e.default={ComparisonProductProvider:function(t){var e=t.products,r=t.children,n=Object(o.useReducer)(s,O),u=Object(c.a)(n,2),i=u[0],l=u[1];return Object(o.useEffect)((function(){e&&e.length>0&&l({type:"ADD_ALL_PRODUCTS",args:{products:e}})}),[e]),a.a.createElement(p.Provider,{value:i},a.a.createElement(d.Provider,{value:l},r))},useComparisonProductState:function(){return Object(o.useContext)(p)},useComparisonProductDispatch:function(){return Object(o.useContext)(d)}}},9:function(t,e){t.exports=ReactApollo}},[[55,"common",0]]]); },function(){ (window.webpackJsonpgrupocaiopartnerco_product_comparison_0_1_1=window.webpackJsonpgrupocaiopartnerco_product_comparison_0_1_1||[]).push([["ProductSelector"],{0:function(t,o){t.exports=React},1:function(t,o){t.exports=R},12:function(t,o){t.exports=__RENDER_8_COMPONENTS__["vtex.styleguide@9.x/withToast"]},23:function(t,o){t.exports=__RENDER_8_COMPONENTS__["vtex.product-summary-context@0.x/ProductSummaryContext"]},29:function(t,o,e){t.exports={selectCheck:"grupocaiopartnerco-product-comparison-0-x-selectCheck",noSelectCheck:"grupocaiopartnerco-product-comparison-0-x-noSelectCheck"}},37:function(t,o){t.exports=__RENDER_8_COMPONENTS__["vtex.product-context@0.x/useProduct"]},5:function(t,o){t.exports=__RENDER_8_COMPONENTS__["vtex.css-handles@0.x/useCssHandles"]},53:function(t,o,e){"use strict";e.r(o),function(t){var o=e(2);e.p=Object(o.getPublicPath)("grupocaiopartnerco.product-comparison@0.1.1");var c=Object(o.register)((function(){return e(66)}),t,"grupocaiopartnerco.product-comparison@0.1.1","grupocaiopartnerco.product-comparison@0.x","ProductSelector");c.renderHotReload,c.setupHMR}.call(this,e(10)(t))},66:function(t,o,e){"use strict";e.r(o);var c=e(6),r=e(0),a=e.n(r),p=e(1),n=e(12),u=e.n(n),s=e(5),d=e.n(s),i=e(23),m=e(8),l=e(37),O=e.n(l),_=e(29),f=e.n(_),x=e(4),b=["productSelectorContainer"],g=Object(m.defineMessages)({product:{id:"store/product-comparison.product-selector.product"},added:{id:"store/product-comparison.product-selector.product-added"},removed:{id:"store/product-comparison.product-selector.product-removed"},compare:{id:"store/product-comparison.product-selector.compare"},comparisonUpperLimit:{id:"store/product-comparison.product-selector.upper-limit-exceeded"}}),h=u()(Object(m.injectIntl)((function(t){var o=t.showToast,e=t.intl,n=d()(b),u=Object(r.useState)(!1),s=Object(c.a)(u,2),m=s[0],l=s[1],_=Object(i.useProductSummary)(),h=function(t,o){var e=void 0!==o?o:t,c=Object(p.pathOr)("",["product","productId"],e);return{productName:Object(p.pathOr)("",["product","productName"],e),productId:c,itemId:Object(p.pathOr)("",["selectedItem","itemId"],e)}}(O()(),_),v=h.productId,E=h.productName,j=h.itemId,C=x.default.useProductComparisonState,N=x.default.useProductComparisonDispatch,I=C(),P=N(),R=Object(p.pathOr)(!1,["isDrawerCollapsed"],I),S=Object(p.pathOr)([],["products"],I),k=Object(p.pathOr)(0,["maxNumberOfItemsToCompare"],I);Object(r.useEffect)((function(){var t=v&&j?Object(p.find)(Object(p.allPass)([Object(p.propEq)("productId",v),Object(p.propEq)("skuId",j)]))(S):[];l(t&&!Object(p.isEmpty)(t))}),[S,j,v]);var M=function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];o&&e&&o({message:t})};return a.a.createElement("div",{onClick:function(t){return function(t,o){t.stopPropagation(),t.preventDefault(),o&&S.length===k?(l(!1),M("".concat(e.formatMessage(g.comparisonUpperLimit)),!0)):o?(P({args:{product:{productId:v,skuId:j}},type:"ADD"}),M("".concat(e.formatMessage(g.product),' "').concat(E,'" ').concat(e.formatMessage(g.added)),R)):(P({args:{product:{productId:v,skuId:j}},type:"REMOVE"}),M("".concat(e.formatMessage(g.product),' "').concat(E,'" ').concat(e.formatMessage(g.removed)),R))}(t,!m)},className:"".concat(n.productSelectorContainer," mb3")},m?a.a.createElement("div",{className:f.a.selectCheck}):a.a.createElement("div",{className:f.a.noSelectCheck}),"Comparar")})));o.default=h},8:function(t,o){t.exports=ReactIntl},9:function(t,o){t.exports=ReactApollo}},[[53,"common",0]]]); },function(){ (window.webpackJsonpgrupocaiopartnerco_product_comparison_0_1_1=window.webpackJsonpgrupocaiopartnerco_product_comparison_0_1_1||[]).push([["RemoveButton"],{0:function(t,o){t.exports=React},1:function(t,o){t.exports=R},12:function(t,o){t.exports=__RENDER_8_COMPONENTS__["vtex.styleguide@9.x/withToast"]},23:function(t,o){t.exports=__RENDER_8_COMPONENTS__["vtex.product-summary-context@0.x/ProductSummaryContext"]},40:function(t,o){t.exports=__RENDER_8_COMPONENTS__["vtex.store-icons@0.x/IconClose"]},5:function(t,o){t.exports=__RENDER_8_COMPONENTS__["vtex.css-handles@0.x/useCssHandles"]},57:function(t,o,e){"use strict";e.r(o),function(t){var o=e(2);e.p=Object(o.getPublicPath)("grupocaiopartnerco.product-comparison@0.1.1");var r=Object(o.register)((function(){return e(69)}),t,"grupocaiopartnerco.product-comparison@0.1.1","grupocaiopartnerco.product-comparison@0.x","RemoveButton");r.renderHotReload,r.setupHMR}.call(this,e(10)(t))},58:function(t,o,e){t.exports={closeButton:"grupocaiopartnerco-product-comparison-0-x-closeButton",closeButtonContainer:"grupocaiopartnerco-product-comparison-0-x-closeButtonContainer"}},69:function(t,o,e){"use strict";e.r(o);var r=e(0),c=e.n(r),n=e(1),a=e(23),s=e(5),u=e.n(s),p=e(12),i=e.n(p),d=e(40),l=e.n(d),m=e(8),_=e(4),f=(e(58),["closeButton","closeButtonContainer"]),x=Object(m.defineMessages)({product:{id:"store/product-comparison.product-selector.product"},removed:{id:"store/product-comparison.product-selector.product-removed"}}),O=i()(Object(m.injectIntl)((function(t){var o=t.showToast,e=t.intl,r=u()(f),s=_.default.useProductComparisonState,p=(0,_.default.useProductComparisonDispatch)(),i=Object(a.useProductSummary)(),d=Object(n.pathOr)("",["product","productId"],i),m=Object(n.pathOr)("",["product","productName"],i),O=Object(n.pathOr)("",["selectedItem","itemId"],i),g=s(),v=Object(n.pathOr)(!1,["isDrawerCollapsed"],g);return c.a.createElement("div",{className:"".concat(r.closeButtonContainer," flex justify-end items-start flex-grow-1")},c.a.createElement("button",{className:"".concat(r.closeButton," bg-transparent button-reset t-small pointer b--none-ns outline-0"),onClick:function(t){t.preventDefault(),t.stopPropagation(),p({args:{product:{productId:d,skuId:O}},type:"REMOVE"}),function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];o&&e&&o({message:t})}("".concat(e.formatMessage(x.product),' "').concat(m,'" ').concat(e.formatMessage(x.removed)),v)}},c.a.createElement(l.a,{orientation:"right",size:12,type:"line"})))})));o.default=O},8:function(t,o){t.exports=ReactIntl},9:function(t,o){t.exports=ReactApollo}},[[57,"common",0]]]); },function(){ !function(e){function t(t){for(var n,a,u=t[0],c=t[1],l=t[2],d=0,s=[];de.length)&&(t=e.length);for(var r=0,n=new Array(t);rt.length)&&(e=t.length);for(var o=0,r=new Array(e);oe.length)&&(t=e.length);for(var r=0,n=new Array(t);r1)},b.map((function(t,e){var o=Object(a.pathOr)("#fff",["color"],t),r=Object(a.pathOr)("14px",["fontSize"],t),n=Object(a.pathOr)("",["html"],t),c=""+n+"";return i.a.createElement("div",{key:e,className:u.a.itemHtml,style:{color:o,fontSize:r}},i.a.createElement("div",{dangerouslySetInnerHTML:{__html:c}}))}))),i.a.createElement("div",{className:u.a.closeComponent,onClick:function(){l(!c),sessionStorage.setItem("OPEN_CINTILLA",JSON.stringify(!c))}},i.a.createElement(g.a,{id:"sti-close--line",size:20}))):i.a.createElement(n.Fragment,null)};m.defaultProps={show:!0,background:"#fff",showNavigationArrows:"always",autoplay:!1,timeout:3e3,list:[]},m.getSchema=function(){return{title:"Slider HTML",type:"object",properties:{show:{title:"Show",type:"boolean",default:!0},background:{title:"Background",type:"string",widget:{"ui:widget":"color"}},showNavigationArrows:{title:"Show Navigation Arrows",type:"string",enum:["mobileOnly","desktopOnly","always","never"]},autoplay:{title:"Autoplay",type:"boolean",default:!1},timeout:{title:"Timeout(ms)",type:"number"},list:{title:"List",type:"array",items:{title:"Items",type:"object",properties:{color:{title:"Color Text",type:"string",widget:{"ui:widget":"color"}},fontSize:{title:"Font Size",type:"string"},html:{title:"Html",type:"string",widget:{"ui:widget":"textarea"}},css:{title:"CSS",type:"string",widget:{"ui:widget":"textarea"}}}}}}}};var d=m}],[[9,"common"]]]); },function(){ !function(e){function t(t){for(var n,u,a=t[0],c=t[1],l=t[2],d=0,s=[];de.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n :root {\n --primary-color-site-editor: ".concat(i,";\n --secondary-color-site-editor: ").concat(o,";\n --background-button-site-editor: ").concat(r,";\n --background-button-hover-site-editor: ").concat(n,";\n --border-button-site-editor: ").concat(l,";\n --border-button-hover-site-editor: ").concat(s,";\n --border-radius-button-site-editor: ").concat(c,";\n --border-radius-hover-button-site-editor: ").concat(p,";\n --color-text-button-site-editor: ").concat(u,";\n --color-text-hover-button-site-editor: ").concat(m,";\n --border-input-site-editor: ").concat(b,";\n --border-radius-input-site-editor: ").concat(f,";\n --list-price-color-site-editor: ").concat(y,";\n --selling-price-color-site-editor: ").concat(w,";\n --font-family-general: ").concat(h,";\n --font-family-title: ").concat(O,";\n --color-text: ").concat(j,";\n --max-height-image-summary:").concat(v,"\n\n }\n \n ");var e,t,i,o,r,n,l,s,c,p,u,m,b,f,y,w,h,O,j,v}),[d]),h=Object(r.useMemo)((function(){return Object(a.pathOr)("",["faviconSite"],d)}),[d]);Object(r.useEffect)((function(){if(window){var e=Object(a.pathOr)("",["location","pathname"],window).split("/"),t="/"+Object(a.pathOr)("",[1],e),i=Object(a.find)((function(e){return e.url===t}))(m);if(i)c(i);else{var o=localStorage.getItem("site-select");if(o&&"{}"!=o)c(JSON.parse(o));else{var r=Object(a.find)((function(e){return(null==e?void 0:e.__editorItemTitle)==f}))(m);c(r)}}}}),[]),Object(r.useEffect)((function(){var e=localStorage.getItem("site-select");if(e&&Object.keys(JSON.parse(e)).length){var t=Object(a.pathOr)("",["__editorItemTitle"],JSON.parse(e)),i=Object(a.find)((function(e){return(null==e?void 0:e.__editorItemTitle)==t}))(m);i&&localStorage.setItem("site-select",JSON.stringify(i))}}),[m]),Object(r.useEffect)((function(){d&&localStorage.setItem("site-select",JSON.stringify(d))}),[d]),Object(r.useEffect)((function(){var e=document.createElement("link");e.rel="icon",e.type="image/png",e.href=h,document.head.appendChild(e)}),[h]);var O=Object(r.useMemo)((function(){return{siteSelect:d,setSiteSelect:c,sites:m,defaultSite:f,navigate:t,token:p}}),[d,c,m,f,t,p]);return n.a.createElement(y,{value:O},n.a.createElement("div",{dangerouslySetInnerHTML:{__html:w}}),n.a.createElement(b,null),u)};h.defaultProps={defaultSite:""},h.getSchema=function(e){return{title:"Multi Sites",type:"object",properties:{token:{title:"Token",type:"string",description:"Key que permite activar la visualización de varias marcas en el mismo sitio",widget:{"ui:widget":"password"}},defaultSite:{title:"Marca por defecto",type:"string",description:"Nombre del sitio que se va a cargar por defecto"},sites:{maxItems:"123"===e.token?100:1,title:"Lista de marcas",type:"array",items:{title:"Sitio",type:"object",properties:{isActive:{title:"Esta activo ?",type:"boolean"},showComparationProducts:{title:"Activar comparador de productos",type:"boolean",default:!0},showFavorites:{title:"Activar favoritos",type:"boolean",default:!0},showAddCartInSummary:{title:"Mostrar boton agregar al carrito en tarjeta de producto",type:"boolean",default:!0},showListPriceInSummary:{title:"Mostrar precio antes en tarjeta de producto",type:"boolean",default:!0},showshippingSimulateInPDP:{title:"Mostrar simulador de envio en pagina de producto",type:"boolean",default:!0},showReviewsAndRatings:{title:"Mostrar Reseñas",type:"boolean",default:!0},showWhatsApp:{title:"Mostrar link WhatsApp",type:"boolean",default:!0},__editorItemTitle:{title:"Nombre Sitio",type:"string"},url:{title:"Url",type:"string",description:"Url de la pagina de home para la marca"},lema:{title:"Lema",type:"string",description:"Lema de la marca"},logos:{title:"",type:"string",widget:{"ui:widget":d}},smallImage:{title:"Imagen pequeña de la marca COLOR (Aplica unicamente cuando se tiene tiene mas de una marca en el sitio)",type:"string",widget:{"ui:widget":"image-uploader"}},imageWhite:{title:"Imagen pequeña de la marca BLANCO (Aplica unicamente cuando se tiene tiene mas de una marca en el sitio)",type:"string",widget:{"ui:widget":"image-uploader"}},bigImage:{title:"Logo principal para el header",type:"string",widget:{"ui:widget":"image-uploader"}},footerImage:{title:"Logo principal para el footer",type:"string",widget:{"ui:widget":"image-uploader"}},faviconSite:{title:"Favicon para la pestaña del navegador",type:"string",widget:{"ui:widget":"image-uploader"}},personalization:{title:"",type:"string",widget:{"ui:widget":c}},colorOne:{title:"Color Principal",type:"string",widget:{"ui:widget":"color"}},colorTwo:{title:"Color Secundario",type:"string",widget:{"ui:widget":"color"}},colorText:{title:"Color del texto en general de la marca",type:"string",widget:{"ui:widget":"color"}},tipography:{title:"",type:"string",widget:{"ui:widget":p}},familyTitle:{title:"Nombre de la fuente para los titulos",type:"string"},familyGeneral:{title:"Nombre de la fuente para los textos en general",type:"string"},buttonsWidget:{title:"",type:"string",widget:{"ui:widget":u}},buttons:{title:"Config Buttons",type:"object",properties:{backgroundColorButton:{title:"Color de fondo de los botones",type:"string",widget:{"ui:widget":"color"}},borderRadiusButtons:{title:"Borde redondeado de los botones",type:"string",description:"Example: 5px"},borderButtons:{title:"Borde de los botones",type:"string",description:"Example: 2px solid #000"},colorTextButtons:{title:"Color del texto de los botones",type:"string",widget:{"ui:widget":"color"}},backgroundColorButtonHover:{title:"Color de fondo de los botones al hacer hover",type:"string",widget:{"ui:widget":"color"}},borderRadiusButtonsHover:{title:"Borde redondeado de los botones al hacer hover",type:"string",description:"Example: 5px"},borderButtonsHover:{title:"Borde de los botones al hacer hover",type:"string",description:"Example: 2px solid #000"},colorTextButtonsHover:{title:"Color del texto de los botones al hacer hover",type:"string",widget:{"ui:widget":"color"}}}},inputsWidget:{title:"",type:"string",widget:{"ui:widget":g}},inputs:{title:"Config Inputs",type:"object",properties:{borderRadiusInputs:{title:"Borde redondeado de los inputs",type:"string",description:"Example: 5px"},borderInputs:{title:"Borde de los inputs",type:"string",description:"Example: 2px solid #000"}}},PricesWidget:{title:"",type:"string",widget:{"ui:widget":m}},prices:{title:"Configuracion Precios",type:"object",properties:{listPriceColor:{title:"Color del precio antes",type:"string",widget:{"ui:widget":"color"}},sellingPriceColor:{title:"Color del precio ahora",type:"string",widget:{"ui:widget":"color"}}}},maxHeightImageSummary:{title:"Max Height para imagenes de tarjetas de producto",type:"string",default:"17.56rem",description:"Ejemplo: 17.56rem"},menu:{minItems:0,title:"Departamentos",type:"array",items:{title:"Departamento",type:"object",properties:{show:{title:"Show",type:"boolean",default:!0},__editorItemTitle:{title:"Nombre",type:"string"},url:{title:"Link",type:"string"},icon:{title:"Icon",type:"string",widget:{"ui:widget":"image-uploader"}},showIconInDesktop:{title:"Mostrar icono en desktop",type:"boolean",default:!1},openNewTab:{title:"Abrir en un nuevo tab",type:"boolean"},image:{title:"imagen",type:"object",properties:{url:{title:"Imagen Departamento",type:"string",widget:{"ui:widget":"image-uploader"}},url2:{title:"Imagen Departamento 2",type:"string",widget:{"ui:widget":"image-uploader"}}}},categories:{minItems:0,title:"Categorias",type:"array",items:{title:"Categoria",type:"object",properties:{show:{title:"Show",type:"boolean",default:!0},__editorItemTitle:{title:"Nombre",type:"string"},url:{title:"Link",type:"string"},openNewTab:{title:"Abrir en un nuevo tab",type:"boolean"},image:{title:"imagen (Apply Only Mobile)",type:"object",properties:{url:{title:"Imagen Categoria",type:"string",widget:{"ui:widget":"image-uploader"}}}},highlight:{title:"Resaltar ?",type:"boolean",default:!1},subcategories:{minItems:0,title:"Sub categorias",type:"array",items:{title:"Sub categoria",type:"object",properties:{show:{title:"Show",type:"boolean",default:!0},__editorItemTitle:{title:"Nombre",type:"string"},url:{title:"Link",type:"string"},openNewTab:{title:"Abrir en un nuevo tab",type:"boolean"},image:{title:"Imagen (Apply Only Mobile)",type:"object",properties:{url:{title:"Imagen Subcategoria",type:"string",widget:{"ui:widget":"image-uploader"}}}},highlight:{title:"Resaltar ?",type:"boolean",default:!1}}}}}}}}}},promises:{title:"Promesas",type:"object",properties:{promisesDesktop:{title:"Cantidad de items en Desktop",type:"number",default:3},promisesTablet:{title:"Cantidad de items en Tablet",type:"number",default:2},promisesPhone:{title:"Cantidad de items en Phone",type:"number",default:1},promises:{minItems:0,title:"Promesas",type:"array",items:{title:"Promesa",type:"object",properties:{__editorItemTitle:{title:"Nombre",type:"string",widget:{"ui:widget":"textarea"}},icon:{title:"Icono",type:"string",widget:{"ui:widget":"image-uploader"}},url:{title:"Url",type:"string"}}}}}},social:{minItems:0,title:"Redes Sociales",type:"array",items:{title:"Red Social",type:"object",properties:{url:{title:"Url",type:"string"},icon:{title:"Icono",type:"string",widget:{"ui:widget":"image-uploader"}}}}},copy:{title:"",type:"string",widget:{"ui:widget":s}}}}},copy:{title:"",type:"string",widget:{"ui:widget":s}}}}};t.a=h}}]); },function(){ (window.webpackJsonpgrupocaiopartnerco_multi_sites_v2_0_6_16=window.webpackJsonpgrupocaiopartnerco_multi_sites_v2_0_6_16||[]).push([["MultiSitesWrapper"],{0:function(t,r){t.exports=React},1:function(t,r){t.exports=R},59:function(t,r,e){"use strict";e.r(r),function(t){var r=e(2);e.p=Object(r.getPublicPath)("grupocaiopartnerco.multi-sites-v2@0.6.16");var i=Object(r.register)((function(){return e(60)}),t,"grupocaiopartnerco.multi-sites-v2@0.6.16","grupocaiopartnerco.multi-sites-v2@0.x","MultiSitesWrapper");i.renderHotReload,i.setupHMR}.call(this,e(8)(t))},6:function(t,r){t.exports=__RENDER_8_RUNTIME__},60:function(t,r,e){"use strict";e.r(r);var i=e(3);e.d(r,"default",(function(){return i.a}))}},[[59,"common",0]]]); },function(){ (window.webpackJsonpgrupocaiopartnerco_multi_sites_v2_0_6_16=window.webpackJsonpgrupocaiopartnerco_multi_sites_v2_0_6_16||[]).push([["WrapperSite"],{0:function(t,e){t.exports=React},1:function(t,e){t.exports=R},29:function(t,e,r){t.exports={wrapperSite:"grupocaiopartnerco-multi-sites-v2-0-x-wrapperSite"}},6:function(t,e){t.exports=__RENDER_8_RUNTIME__},67:function(t,e,r){"use strict";r.r(e),function(t){var e=r(2);r.p=Object(e.getPublicPath)("grupocaiopartnerco.multi-sites-v2@0.6.16");var c=Object(e.register)((function(){return r(93)}),t,"grupocaiopartnerco.multi-sites-v2@0.6.16","grupocaiopartnerco.multi-sites-v2@0.x","WrapperSite");c.renderHotReload,c.setupHMR}.call(this,r(8)(t))},93:function(t,e,r){"use strict";r.r(e),r.d(e,"default",(function(){return p}));var c=r(0),n=r.n(c),o=r(3),i=r(1),a=r(29),u=r.n(a),p=function(t){var e=Object(o.b)(),r=Object(c.useMemo)((function(){return Object(i.pathOr)([],["children"],t)}),[t]),a=Object(c.useMemo)((function(){return Object(i.pathOr)("",["blockClass"],t)}),[t]),p=Object(c.useMemo)((function(){return Object(i.pathOr)({},["siteSelect"],e)}),[e]),s=Object(c.useMemo)((function(){return Object(i.pathOr)("",["__editorItemTitle"],p).replace(" ","")}),[p]);return n.a.createElement("div",{className:"".concat(u.a.wrapperSite," ").concat(u.a.wrapperSite,"--").concat(s," ").concat(u.a.wrapperSite,"--").concat(s,"--").concat(a)},r)}}},[[67,"common",0]]]); },function(){ (window.webpackJsonpgrupocaiopartnerco_multi_sites_v2_0_6_16=window.webpackJsonpgrupocaiopartnerco_multi_sites_v2_0_6_16||[]).push([["MultiSitesMenu"],{0:function(e,t){e.exports=React},1:function(e,t){e.exports=R},20:function(e,t,n){e.exports={containerMenuSites:"grupocaiopartnerco-multi-sites-v2-0-x-containerMenuSites",containerElementSite:"grupocaiopartnerco-multi-sites-v2-0-x-containerElementSite",itemWebsiteSelect:"grupocaiopartnerco-multi-sites-v2-0-x-itemWebsiteSelect",itemWebsite:"grupocaiopartnerco-multi-sites-v2-0-x-itemWebsite",imgWebsite:"grupocaiopartnerco-multi-sites-v2-0-x-imgWebsite",separatorWebsite:"grupocaiopartnerco-multi-sites-v2-0-x-separatorWebsite"}},58:function(e,t,n){"use strict";n.r(t),function(e){var t=n(2);n.p=Object(t.getPublicPath)("grupocaiopartnerco.multi-sites-v2@0.6.16");var i=Object(t.register)((function(){return n(88)}),e,"grupocaiopartnerco.multi-sites-v2@0.6.16","grupocaiopartnerco.multi-sites-v2@0.x","MultiSitesMenu");i.renderHotReload,i.setupHMR}.call(this,n(8)(e))},6:function(e,t){e.exports=__RENDER_8_RUNTIME__},88:function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return u}));var i=n(0),a=n.n(i),c=n(3),r=n(20),o=n.n(r),s=n(1),u=function(e){var t=Object(c.b)(),n=Object(i.useMemo)((function(){return Object(s.pathOr)([],["sites"],t)}),[t]),r=Object(i.useMemo)((function(){return Object(s.pathOr)({},["siteSelect"],t)}),[t]),u=Object(s.pathOr)((function(e){}),["setSiteSelect"],t),m=Object(i.useMemo)((function(){return Object(s.pathOr)("",["__editorItemTitle"],r).replace(" ","")}),[r]),l=Object(i.useMemo)((function(){return Object(s.pathOr)((function(e){}),["navigate"],t)}),[t]),p=Object(i.useMemo)((function(){return Object(s.pathOr)("",["colorOne"],r)}),[r]),b=Object(i.useMemo)((function(){return Object(s.pathOr)(!1,["dynamicMenu"],e)}),[e]),O=Object(i.useMemo)((function(){return Object(s.pathOr)(!1,["showOnlyOne"],e)}),[e]),g=function(e){var t=Object(s.pathOr)("",["url"],e);u(e),l({to:t})};return n.length<=1&&!O?a.a.createElement(i.Fragment,null):a.a.createElement("div",{className:o.a.containerMenuSites,style:{backgroundColor:p}},n.map((function(e,t){var c=Object(s.pathOr)("",["smallImage"],e),u=Object(s.pathOr)("",["__editorItemTitle"],e),l=Object(s.pathOr)("",["imageWhite"],e);return b&&m==u?a.a.createElement(i.Fragment,null):m!=u?a.a.createElement("div",{key:t,className:"".concat(o.a.containerElementSite," ").concat(o.a.containerElementSite,"--").concat(m)},a.a.createElement("div",{className:u===r.__editorItemTitle?o.a.itemWebsiteSelect:o.a.itemWebsite,onClick:function(){return g(e)}},a.a.createElement("img",{src:l,className:"".concat(o.a.imgWebsite," ").concat(o.a.imgWebsite,"--").concat(u)})),t=0||(o[e]=t[e]);return o}e.d(n,"a",(function(){return r}))},48:function(t,n,e){t.exports=e(89)},5:function(t,n,e){"use strict";function r(t,n,e){return n in t?Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[n]=e,t}e.d(n,"a",(function(){return r}))},57:function(t,n,e){"use strict";function r(t,n){if(null==t)return{};var e,r,o=function(t,n){if(null==t)return{};var e,r,o={},i=Object.keys(t);for(r=0;r=0||(o[e]=t[e]);return o}(t,n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,e)&&(o[e]=t[e])}return o}e.d(n,"a",(function(){return r}))},59:function(t,n,e){"use strict";function r(t,n,e,r,o,i,u){try{var c=t[i](u),a=c.value}catch(t){return void e(t)}c.done?n(a):Promise.resolve(a).then(r,o)}function o(t){return function(){var n=this,e=arguments;return new Promise((function(o,i){var u=t.apply(n,e);function c(t){r(u,o,i,c,a,"next",t)}function a(t){r(u,o,i,c,a,"throw",t)}c(void 0)}))}}e.d(n,"a",(function(){return o}))},71:function(t,n,e){"use strict";function r(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e