enqueueScripts([function(){ (window.webpackJsonpgroupesebcol_components_0_1_77=window.webpackJsonpgroupesebcol_components_0_1_77||[]).push([["GlobalCustomProvider"],{0:function(e,t){e.exports=React},135:function(e,t,n){"use strict";n.r(t),function(e){var t=n(2);n.p=Object(t.getPublicPath)("groupesebcol.components@0.1.77");var o=Object(t.register)((function(){return n(136)}),e,"groupesebcol.components@0.1.77","groupesebcol.components@0.x","GlobalCustomProvider");o.renderHotReload,o.setupHMR}.call(this,n(5)(e))},136:function(e,t,n){"use strict";n.r(t);var o=n(0),r=n.n(o),c=n(16);t.default=function(e){var t=e.children;return r.a.createElement(c.b,null,t)}},16:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var o=n(3),r=n(0),c=n.n(r),u=Object(r.createContext)(null);t.b=function(e){var t=e.children,n=Object(r.useState)([]),s=Object(o.a)(n,2),a={flagsInSite:s[0],setFlagsInSite:s[1]};return c.a.createElement(u.Provider,{value:a},t)}}},[[135,"common"]]]); },function(){ (window.webpackJsonpgroupesebcol_components_0_1_77=window.webpackJsonpgroupesebcol_components_0_1_77||[]).push([["ContainerLayout"],{0:function(e,t){e.exports=React},1:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.css-handles@1.x/useCssHandles"]},223:function(e,t,n){"use strict";n.r(t);var o=n(0),c=n.n(o),a=n(1),s=n.n(a),i=["containerLayout"],r=function(e){var t=e.active,n=void 0===t||t,o=e.type,a=void 0===o?"div":o,r=e.classes,u=e.idElement,l=void 0===u?"":u,p=e.children,d=s()(i).handles;return c.a.createElement(c.a.Fragment,null,n&&"section"===a&&c.a.createElement("section",{id:l,className:"".concat(d.containerLayout," ").concat(r||"")},p),n&&"div"===a&&c.a.createElement("div",{id:l,className:"".concat(d.containerLayout," ").concat(r||"")},p))};r.schema={title:"Contenedor de sección",type:"object",properties:{active:{title:"Activar o desactivar sección",type:"boolean",default:!0}}};var u=r;t.default=u},95:function(e,t,n){"use strict";n.r(t),function(e){var t=n(2);n.p=Object(t.getPublicPath)("groupesebcol.components@0.1.77");var o=Object(t.register)((function(){return n(223)}),e,"groupesebcol.components@0.1.77","groupesebcol.components@0.x","ContainerLayout");o.renderHotReload,o.setupHMR}.call(this,n(5)(e))}},[[95,"common"]]]); },function(){ (window.webpackJsonpgroupesebcol_components_0_1_77=window.webpackJsonpgroupesebcol_components_0_1_77||[]).push([["FlagAdmin"],{0:function(t,e){t.exports=React},108:function(t,e,o){"use strict";o.r(e),function(t){var e=o(2);o.p=Object(e.getPublicPath)("groupesebcol.components@0.1.77");var i=Object(e.register)((function(){return o(230)}),t,"groupesebcol.components@0.1.77","groupesebcol.components@0.x","FlagAdmin");i.renderHotReload,i.setupHMR}.call(this,o(5)(t))},16:function(t,e,o){"use strict";o.d(e,"a",(function(){return a}));var i=o(3),r=o(0),l=o.n(r),a=Object(r.createContext)(null);e.b=function(t){var e=t.children,o=Object(r.useState)([]),n=Object(i.a)(o,2),d={flagsInSite:n[0],setFlagsInSite:n[1]};return l.a.createElement(a.Provider,{value:d},e)}},230:function(t,e,o){"use strict";o.r(e);var i=o(0),r=o.n(i),l=o(27),a=function(t){var e=t.flags,o=Object(l.a)().setFlagsInSite;return o(e),console.log("admin flag on",e),Object(i.useEffect)((function(){o(e)}),[]),r.a.createElement(r.a.Fragment,null)};a.schema={title:"Administrador de flags",type:"object",properties:{flags:{title:"Flags",type:"array",items:{type:"object",properties:{__editorItemTitle:{title:"Nombre de la colección en menu",type:"string"},id:{title:"Identificador de la colección",type:"number"},clusterName:{title:"Nombre de la colección",type:"string"},isActivePdp:{title:"¿La flag esta activa en la PDP?",type:"boolean"},isActiveCard:{title:"¿La flag esta activa en la CARD?",type:"boolean"},flagsPdp:{type:"array",items:{type:"object",properties:{activeFlag:{title:"¿La flag estara activa?",type:"boolean"},flagBorderColor:{title:"Color borde de la flag",type:"string",widget:{"ui:widget":"color"}},text1:{title:"Texto primera posicion",type:"string",widget:{"ui:widget":"textarea"}},color1:{title:"Color texto primera posicion",type:"string",widget:{"ui:widget":"color"}},backgroundColor1:{title:"Color de fondo primera posicion",type:"string",widget:{"ui:widget":"color"}},borderColor1:{title:"Color del border primera posicion",type:"string",widget:{"ui:widget":"color"}},text2:{title:"Texto segunda posicion",type:"string",widget:{"ui:widget":"textarea"}},color2:{title:"Color texto segunda posicion",type:"string",widget:{"ui:widget":"color"}},backgroundColor2:{title:"Color de fondo segunda posicion",type:"string",widget:{"ui:widget":"color"}},borderColor2:{title:"Color del border segunda posicion",type:"string",widget:{"ui:widget":"color"}},text3:{title:"Texto tercera posicion",type:"string",widget:{"ui:widget":"textarea"}},color3:{title:"Color texto tercera posicion",type:"string",widget:{"ui:widget":"color"}},backgroundColor3:{title:"Color de fondo tercera posicion",type:"string",widget:{"ui:widget":"color"}},borderColor3:{title:"Color del border tercera posicion",type:"string",widget:{"ui:widget":"color"}},flagTextColor:{title:"Color del flag",type:"string",widget:{"ui:widget":"color"}},image:{title:"Imagen",type:"string",widget:{"ui:widget":"image-uploader"}},alt:{title:"texto alternativo de la imagen",type:"string"},title:{title:"titulo de la imagen",type:"string"},activeQuotes:{title:"Activo",type:"boolean"},quantityQuotes:{title:"Cantidad de cuotas",type:"array",items:{type:"object",properties:{__editorItemTitle:{title:"Titulo numero de cuota",type:"string"},quote:{title:"numero de cuota",type:"number"}}}},activeModal:{title:"Activo",type:"boolean"},modalContent1:{title:"Contenido modal 1",type:"string",widget:{"ui:widget":"textarea"}},modalContent2:{title:"Contenido modal 2",type:"string",widget:{"ui:widget":"textarea"}}}}},flagsCard:{type:"array",items:{type:"object",properties:{activeFlag:{title:"¿La flag estara activa?",type:"boolean"},image:{title:"Imagen",type:"string",widget:{"ui:widget":"image-uploader"}},alt:{title:"texto alternativo de la imagen",type:"string"},title:{title:"titulo de la imagen",type:"string"},text1:{title:"Texto primera posicion",type:"string",widget:{"ui:widget":"textarea"}},color1:{title:"Color texto primera posicion",type:"string",widget:{"ui:widget":"color"}},borderColor1:{title:"Color del border primera posicion",type:"string",widget:{"ui:widget":"color"}},backgroundColor1:{title:"Color de fondo primera posicion",type:"string",widget:{"ui:widget":"color"}},text2:{title:"Texto segunda posicion",type:"string",widget:{"ui:widget":"textarea"}},color2:{title:"Color texto segunda posicion",type:"string",widget:{"ui:widget":"color"}},backgroundColor2:{title:"Color de fondo segunda posicion",type:"string",widget:{"ui:widget":"color"}},borderColor2:{title:"Color del border segunda posicion",type:"string",widget:{"ui:widget":"color"}},flagBorderColor:{title:"Color del border de la flag",type:"string",widget:{"ui:widget":"color"}},flagBackgroundColor:{title:"Color de fondo de la flag",type:"string",widget:{"ui:widget":"color"}}}}}}}}}};var n=a;e.default=n},27:function(t,e,o){"use strict";var i=o(0),r=o(16);e.a=function(){var t=Object(i.useContext)(r.a);if(!t)throw new Error("useGlobalCustomContext must be used inside GlobalCustomContextProvider");return t}}},[[108,"common"]]]); },function(){ (window.webpackJsonpgroupesebcol_components_0_1_77=window.webpackJsonpgroupesebcol_components_0_1_77||[]).push([["WhatsAppButton"],{0:function(e,t){e.exports=React},1:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.css-handles@1.x/useCssHandles"]},190:function(e,t,n){"use strict";n.r(t),function(e){var t=n(2);n.p=Object(t.getPublicPath)("groupesebcol.components@0.1.77");var a=Object(t.register)((function(){return n(191)}),e,"groupesebcol.components@0.1.77","groupesebcol.components@0.x","WhatsAppButton");a.renderHotReload,a.setupHMR}.call(this,n(5)(e))},191:function(e,t,n){"use strict";n.r(t);var a=n(0),o=n.n(a),s=n(1),r=n.n(s),c=["whatsAppConstainer","whatsAppWrap","whatsImage"];t.default=function(e){var t,n=e.imgSrc,a=e.altText,s=e.openTab,p=r()(c).handles,i=("undefined"!=typeof window&&(null===(t=window.location)||void 0===t?void 0:t.pathname)?window.location.pathname:"").includes("krups");return o.a.createElement(o.a.Fragment,null,o.a.createElement("div",{className:p.whatsAppConstainer},o.a.createElement("a",{href:i?"https://api.whatsapp.com/send?phone=+573165233225&text=%C2%A1%20Hola!,%20Soy%20cliente%20KRUPS%20y%20quisiera%20por%20favor%20asistencia%20a%20mi%20solicitud.":"https://api.whatsapp.com/send?phone=+573102122727&text=%C2%A1Hola!%20Necesito%20m%C3%A1s%20informaci%C3%B3n",target:s?"_blank":"",rel:"noreferrer"},o.a.createElement("figure",{className:p.whatsAppWrap},o.a.createElement("img",{src:n,alt:a,className:p.whatsImage,crossOrigin:"anonymous",loading:"lazy"})))))}}},[[190,"common"]]]); },function(){ (window.webpackJsonpgroupesebcol_components_0_1_77=window.webpackJsonpgroupesebcol_components_0_1_77||[]).push([["ModalMaintenance"],{0:function(e,t){e.exports=React},150:function(e,t,o){"use strict";o.r(t),function(e){var t=o(2);o.p=Object(t.getPublicPath)("groupesebcol.components@0.1.77");var n=Object(t.register)((function(){return o(151)}),e,"groupesebcol.components@0.1.77","groupesebcol.components@0.x","ModalMaintenance");n.renderHotReload,n.setupHMR}.call(this,o(5)(e))},151:function(e,t,o){"use strict";o.r(t);var n=o(0),i=o(73),c=o.n(i),a=function(e){var t=e.mobileImg,o=e.desktopImg,i=e.activeModal,a=c()().isMobile;return Object(n.useEffect)((function(){i&&(document.getElementsByClassName("render-container")[0].style.display="none",document.body.style.backgroundImage="url(".concat(a?t:o,")"),document.body.style.backgroundSize="cover",document.body.style.visibility="hidden",document.body.style.overflow="hidden")}),[i,o,a,t]),null};a.schema={title:"Modal de mantenimiento",type:"object",properties:{activeModal:{title:"Activar modal",type:"boolean"},mobileImg:{title:"Imagen para mobiles",type:"string",widget:{"ui:widget":"image-uploader"}},desktopImg:{title:"Imagen para escritorio",type:"string",widget:{"ui:widget":"image-uploader"}}}},t.default=a},73:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.device-detector@0.x/useDevice"]}},[[150,"common"]]]); },function(){ (window.webpackJsonpgroupesebcol_components_0_1_77=window.webpackJsonpgroupesebcol_components_0_1_77||[]).push([["SlidersSeo"],{0:function(e,t){e.exports=React},1:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.css-handles@1.x/useCssHandles"]},181:function(e,t,o){"use strict";o.r(t),function(e){var t=o(2);o.p=Object(t.getPublicPath)("groupesebcol.components@0.1.77");var r=Object(t.register)((function(){return o(245)}),e,"groupesebcol.components@0.1.77","groupesebcol.components@0.x","SlidersSeo");r.renderHotReload,r.setupHMR}.call(this,o(5)(e))},23:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.slider-layout@0.x/SliderLayout"]},245:function(e,t,o){"use strict";o.r(t);var r=o(0),i=o(7),s=o.n(i),n=o(1),l=o.n(n),a=o(23),c=o.n(a),p=["box_seo"],d=function(e){var t=e.slidersData,o=e.itemsSliders,i=l()(p).handles;return r.createElement("div",{className:"slider-container"},r.createElement(c.a,{showNavigationArrows:"desktopOnly",showPaginationDots:"never",arrowSize:15,itemsPerPage:{desktop:o,tablet:3,phone:3}},null==t?void 0:t.map((function(e,t){return r.createElement("div",{key:t,className:i.box_seo},r.createElement(s.a,{text:null==e?void 0:e.texto}))}))))},u=d;d.schema={title:"Sliders SEO",description:"",type:"object",properties:{slidersData:{title:"Slider Data",description:"slider-links PLP",type:"array",items:{title:"Slider Info",type:"object",properties:{__editorItemTitle:{default:"Freidora de aire",title:"Nombre del Boton",type:"string"},texto:{title:"Slider Text",type:"string",default:"PLP Text",properties:{text:{title:"PLP Title",type:"string"}}}}}},itemsSliders:{title:"Items por pagina",type:"number",default:3}}};t.default=u},7:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.rich-text@0.x/index"]}},[[181,"common"]]]); },function(){ (window.webpackJsonpgroupesebcol_components_0_1_77=window.webpackJsonpgroupesebcol_components_0_1_77||[]).push([["CountDown"],{0:function(e,t){e.exports=React},1:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.css-handles@1.x/useCssHandles"]},224:function(e,t,n){"use strict";n.r(t);var o=n(3),a=n(0),c=n.n(a),r=n(1),s=n.n(r),i=n(6),m=n(7),u=n.n(m),l=(n(97),["contentItemCountdown","contentItemNumber","contentItemText","contentCountdown","promotionName","containerCountdown","BtnSeeMoreCountdown","BtnCloseCountdown"]),p=function(){return c.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",width:"16",height:"16",viewBox:"0 0 50 50"},c.a.createElement("path",{fill:"#ffffff",d:"M 7.71875 6.28125 L 6.28125 7.71875 L 23.5625 25 L 6.28125 42.28125 L 7.71875 43.71875 L 25 26.4375 L 42.28125 43.71875 L 43.71875 42.28125 L 26.4375 25 L 43.71875 7.71875 L 42.28125 6.28125 L 25 23.5625 Z"}))},d=function(e){var t=e.endDate,n=void 0===t?"":t,r=e.startDate,m=void 0===r?"":r,d=e.active,w=e.promotionName,g=e.url,x=s()(l).handles,b=function(){var e=new Date(m).getTime(),t=new Date(n).getTime(),o=Date.now(),a=+new Date(n)-+new Date,c={};return o>=e&&o0,O=P?null==C?void 0:C.length:null==x?void 0:x.length,w=P?C:x,y=m()((function(){return{cardCarrouselImagesContainer:[{name:"".concat(c.cardCarrouselImagesContainer," ")}],cardCarrouselImage:[{name:"".concat(c.cardCarrouselImage," "),applyModifiers:!0}],sliderTrack:[{name:"".concat(c.sliderTrack," groupesebcol-components-0-x-sliderWidth").concat(O,"00 "),applyModifiers:!0}]}}),[c]),j={itemsPerPage:{phone:1,tablet:1,desktop:1},showPaginationDots:"always",showNavigationArrows:"never",infinite:!1,totalItems:O,classes:y};return r.a.createElement("div",{className:c.cardCarrouselImagesContainer},r.a.createElement("style",{dangerouslySetInnerHTML:{__html:"\n .groupesebcol-components-0-x-cardCarrouselImagesContainer .groupesebcol-components-0-x-sliderTrack{\n max-width: 400%!important;\n }"}}),r.a.createElement(i.a,j,null==w?void 0:w.map((function(e){return"video"===e.type?null:r.a.createElement("img",{width:h,height:f,className:c.cardCarrouselImage,key:e.imageId,src:Object(g.a)(e.imageUrl,h,f,P),alt:e.alt||"Image","data-type":e.type,style:{width:"100%",height:"auto"}})}))))};t.default=C},23:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.slider-layout@0.x/SliderLayout"]},31:function(e,t,o){"use strict";function n(e){if(!e)return"";var t=e.match(/^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))\??v?=?([^#&?]*).*/);return t&&11===t[7].length?t[7]:""}o.d(t,"a",(function(){return n}))},37:function(e,t,o){"use strict";o.d(t,"a",(function(){return i}));var n=o(14),r=o(0),a=o(31),i=function(e,t){var o=Object(r.useCallback)((function(){var o,r,i;if(!(null===(o=null==e?void 0:e.localizedInformations)||void 0===o?void 0:o.length))return[];var c=(e.localizedInformations[0]||{}).marketingMedia,s=[];(null==c?void 0:c.productPackshot)&&s.push({imageUrl:c.productPackshot.url,alt:"Product Carousel Image",imageId:c.productPackshot.code}),(null===(r=null==c?void 0:c.otherProductPhotos)||void 0===r?void 0:r[0])&&s.push({imageUrl:c.otherProductPhotos[0].url,alt:"Product Carousel Image",imageId:c.otherProductPhotos[0].code}),null===(i=null==c?void 0:c.productLifeStylePhotos)||void 0===i||i.forEach((function(e){var t=e.url,o=e.code;s.push({imageUrl:t,alt:"Product Carousel Image",imageId:o})})),(null==c?void 0:c.productDimensionsPhoto)&&s.push({imageUrl:c.productDimensionsPhoto.url,alt:"Product Carousel Image",imageId:c.productDimensionsPhoto.code});var u=s.map((function(e){return Object.assign(Object.assign({},e),{type:"image"})})),l=(null==t?void 0:t.map((function(e){var t=e.videoUrl,o=Object(a.a)(t);return{videoUrl:"https://www.youtube.com/embed/".concat(o,"?autoplay=false&loop=true&title=false&enablejsapi=1&iv_load_policy=3&modestbranding=1"),videoThumbnail:"https://img.youtube.com/vi/".concat(o,"/default.jpg"),type:"video"}})))||[];return[].concat(Object(n.a)(u),Object(n.a)(l))}),[e,t]);return Object(r.useMemo)((function(){return o()}),[o])}},4:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.product-context@0.x/useProduct"]},64:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.css-handles@1.x/useCustomClasses"]},85:function(e,t,o){"use strict";o.r(t),function(e){var t=o(2);o.p=Object(t.getPublicPath)("groupesebcol.components@0.1.77");var n=Object(t.register)((function(){return o(217)}),e,"groupesebcol.components@0.1.77","groupesebcol.components@0.x","CardCarrouselImages");n.renderHotReload,n.setupHMR}.call(this,o(5)(e))},86:function(e,t,o){e.exports={cardCarrouselImagesContainer:"groupesebcol-components-0-x-cardCarrouselImagesContainer",sliderLayoutContainer:"groupesebcol-components-0-x-sliderLayoutContainer",cardCarrouselImage:"groupesebcol-components-0-x-cardCarrouselImage",paginationDot:"groupesebcol-components-0-x-paginationDot","paginationDot--isActive":"groupesebcol-components-0-x-paginationDot--isActive",slide:"groupesebcol-components-0-x-slide",slideChildrenContainer:"groupesebcol-components-0-x-slideChildrenContainer",sliderWidth100:"groupesebcol-components-0-x-sliderWidth100",sliderWidth200:"groupesebcol-components-0-x-sliderWidth200",sliderWidth300:"groupesebcol-components-0-x-sliderWidth300",sliderWidth400:"groupesebcol-components-0-x-sliderWidth400"}},9:function(e,t,o){"use strict";o.d(t,"a",(function(){return s}));var n=o(3),r=o(0),a=o.n(r),i=o(4),c=o.n(i),s=Object(r.createContext)(null);t.b=function(e){var t,o=e.children,i=Object(r.useState)({}),u=Object(n.a)(i,2),l=u[0],d=u[1],m=Object(r.useState)(!0),p=Object(n.a)(m,2),g=p[0],v=p[1],h=c()(),f=Object(r.useMemo)((function(){var e;return null===(e=null==h?void 0:h.product)||void 0===e?void 0:e.productReference}),[h,null===(t=null==h?void 0:h.product)||void 0===t?void 0:t.productReference]);return Object(r.useEffect)((function(){f?(v(!0),fetch("/_v/pim/product-data/".concat(f),{method:"GET",credentials:"same-origin",headers:{"Content-Type":"application/json"}}).then((function(e){if(!e.ok)throw new Error("Error ".concat(e.status,": ").concat(e.statusText));return e.json()})).then((function(e){d(e)})).catch((function(e){console.error(e),d(null)})).finally((function(){v(!1)}))):v(!1)}),[f]),a.a.createElement(s.Provider,{value:{PIMData:l,setPIMData:d,isLoading:g}},o)}}},[[85,"common"]]]); },function(){ (window.webpackJsonpgroupesebcol_components_0_1_77=window.webpackJsonpgroupesebcol_components_0_1_77||[]).push([["FlagCard"],{0:function(o,e){o.exports=React},1:function(o,e){o.exports=__RENDER_8_COMPONENTS__["vtex.css-handles@1.x/useCssHandles"]},109:function(o,e,t){"use strict";t.r(e),function(o){var e=t(2);t.p=Object(e.getPublicPath)("groupesebcol.components@0.1.77");var n=Object(e.register)((function(){return t(231)}),o,"groupesebcol.components@0.1.77","groupesebcol.components@0.x","FlagCard");n.renderHotReload,n.setupHMR}.call(this,t(5)(o))},16:function(o,e,t){"use strict";t.d(e,"a",(function(){return a}));var n=t(3),l=t(0),r=t.n(l),a=Object(l.createContext)(null);e.b=function(o){var e=o.children,t=Object(l.useState)([]),u=Object(n.a)(t,2),c={flagsInSite:u[0],setFlagsInSite:u[1]};return r.a.createElement(a.Provider,{value:c},e)}},231:function(o,e,t){"use strict";t.r(e);var n=t(0),l=t.n(n),r=t(30),a=t(1),u=t.n(a),c=t(4),s=t.n(c),i=t(27),d=(t(45),["flagCustomContainerCard","flagCustomImageCard","flagCustomCard","flagCustomImageFigure"]),g=function(){var o,e=s()(),t=null===(o=null==e?void 0:e.product)||void 0===o?void 0:o.productClusters,n=u()(d).handles,a=Object(i.a)().flagsInSite,c=null==a?void 0:a.filter((function(o){return null==t?void 0:t.find((function(e){return(null==e?void 0:e.id)==(null==o?void 0:o.id)}))}));return l.a.createElement("div",{className:n.flagCustomContainerCard},null==c?void 0:c.map((function(o){var e;return(null==o?void 0:o.isActiveCard)?null===(e=null==o?void 0:o.flagsCard)||void 0===e?void 0:e.map((function(o){return(null==o?void 0:o.activeFlag)?l.a.createElement("div",{className:n.flagCustomCard,key:null==o?void 0:o.image,style:{border:(null==o?void 0:o.flagBorderColor)?"dotted 2px ".concat(null==o?void 0:o.flagBorderColor):"unset",backgroundColor:(null==o?void 0:o.flagBackgroundColor)?"".concat(null==o?void 0:o.flagBackgroundColor):"unset"}},l.a.createElement(r.a,{text:null==o?void 0:o.text1,borderColor:null==o?void 0:o.borderColor1,color:null==o?void 0:o.color1,backgroundColor:null==o?void 0:o.backgroundColor1}),l.a.createElement(r.a,{text:null==o?void 0:o.text2,borderColor:null==o?void 0:o.borderColor2,color:null==o?void 0:o.color2,backgroundColor:null==o?void 0:o.backgroundColor2}),l.a.createElement("figure",{className:n.flagCustomImageFigure},l.a.createElement("img",{className:n.flagCustomImageCard,src:null==o?void 0:o.image,alt:null==o?void 0:o.alt,title:null==o?void 0:o.title}))):null})):null})))};e.default=g},27:function(o,e,t){"use strict";var n=t(0),l=t(16);e.a=function(){var o=Object(n.useContext)(l.a);if(!o)throw new Error("useGlobalCustomContext must be used inside GlobalCustomContextProvider");return o}},30:function(o,e,t){"use strict";var n=t(0),l=t.n(n),r=t(7),a=t.n(r),u=t(1),c=t.n(u),s=(t(50),["TextWithColor","TextWithColorButton"]);e.a=function(o){var e=o.text,t=o.color,n=void 0===t?"#3f3f40":t,r=o.backgroundColor,u=o.isClickleableButton,i=void 0!==u&&u,d=o.borderColor,g=o.callBack,m=c()(s).handles;return e?l.a.createElement("div",{className:m.TextWithColor,style:{color:n,backgroundColor:r,borderRadius:"6px",border:d?"2px dotted ".concat(d):"unset",paddingInline:r?"4px":"unset"}},i&&g?l.a.createElement("button",{onClick:g,className:m.TextWithColorButton},l.a.createElement(a.a,{text:e})):l.a.createElement(a.a,{text:e})):null}},4:function(o,e){o.exports=__RENDER_8_COMPONENTS__["vtex.product-context@0.x/useProduct"]},45:function(o,e,t){o.exports={flagCustom:"groupesebcol-components-0-x-flagCustom",flagCustomImageFigure:"groupesebcol-components-0-x-flagCustomImageFigure",flagCustomCard:"groupesebcol-components-0-x-flagCustomCard",paragraph:"groupesebcol-components-0-x-paragraph",quotesSelectorFlag:"groupesebcol-components-0-x-quotesSelectorFlag",quotesSelectorFlagSelect:"groupesebcol-components-0-x-quotesSelectorFlagSelect",flagCustomImagePdp:"groupesebcol-components-0-x-flagCustomImagePdp",flagCustomImageCard:"groupesebcol-components-0-x-flagCustomImageCard",modalActive:"groupesebcol-components-0-x-modalActive",flagCustomPopTextFirst:"groupesebcol-components-0-x-flagCustomPopTextFirst",container:"groupesebcol-components-0-x-container",wrapper:"groupesebcol-components-0-x-wrapper",heading:"groupesebcol-components-0-x-heading"}},50:function(o,e,t){o.exports={TextWithColorButton:"groupesebcol-components-0-x-TextWithColorButton",container:"groupesebcol-components-0-x-container",TextWithColor:"groupesebcol-components-0-x-TextWithColor"}},7:function(o,e){o.exports=__RENDER_8_COMPONENTS__["vtex.rich-text@0.x/index"]}},[[109,"common"]]]); },function(){ (window.webpackJsonpgroupesebcol_components_0_1_77=window.webpackJsonpgroupesebcol_components_0_1_77||[]).push([["CommercialName"],{0:function(e,t){e.exports=React},1:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.css-handles@1.x/useCssHandles"]},10:function(e,t,n){"use strict";var o=n(0),c=n(9);t.a=function(){var e=Object(o.useContext)(c.a);if(!e)throw new Error("usePIM must be used inside PIMProvider");return e}},220:function(e,t,n){"use strict";n.r(t);var o=n(0),c=n.n(o),r=n(1),a=n.n(r),i=n(4),u=n.n(i),s=n(10),l=(n(91),["CommercialName"]),d=function(){var e,t,n,o,r=a()(l).handles,i=Object(s.a)().PIMData,d=u()(),m=null===(e=null==d?void 0:d.selectedItem)||void 0===e?void 0:e.name,p=null===(o=null===(n=null===(t=null==i?void 0:i.marketingData)||void 0===t?void 0:t.localizedInformations[0])||void 0===n?void 0:n.marketingMainInformation)||void 0===o?void 0:o.commercialName;return c.a.createElement("h2",{"data-testid":"CommercialName",className:"".concat(r.CommercialName)},null!=p?p:m)};t.default=d},4:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.product-context@0.x/useProduct"]},9:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var o=n(3),c=n(0),r=n.n(c),a=n(4),i=n.n(a),u=Object(c.createContext)(null);t.b=function(e){var t,n=e.children,a=Object(c.useState)({}),s=Object(o.a)(a,2),l=s[0],d=s[1],m=Object(c.useState)(!0),p=Object(o.a)(m,2),f=p[0],v=p[1],b=i()(),_=Object(c.useMemo)((function(){var e;return null===(e=null==b?void 0:b.product)||void 0===e?void 0:e.productReference}),[b,null===(t=null==b?void 0:b.product)||void 0===t?void 0:t.productReference]);return Object(c.useEffect)((function(){_?(v(!0),fetch("/_v/pim/product-data/".concat(_),{method:"GET",credentials:"same-origin",headers:{"Content-Type":"application/json"}}).then((function(e){if(!e.ok)throw new Error("Error ".concat(e.status,": ").concat(e.statusText));return e.json()})).then((function(e){d(e)})).catch((function(e){console.error(e),d(null)})).finally((function(){v(!1)}))):v(!1)}),[_]),r.a.createElement(u.Provider,{value:{PIMData:l,setPIMData:d,isLoading:f}},n)}},90:function(e,t,n){"use strict";n.r(t),function(e){var t=n(2);n.p=Object(t.getPublicPath)("groupesebcol.components@0.1.77");var o=Object(t.register)((function(){return n(220)}),e,"groupesebcol.components@0.1.77","groupesebcol.components@0.x","CommercialName");o.renderHotReload,o.setupHMR}.call(this,n(5)(e))},91:function(e,t,n){e.exports={CommercialName:"groupesebcol-components-0-x-CommercialName"}}},[[90,"common"]]]); },function(){ (window.webpackJsonpgroupesebcol_components_0_1_77=window.webpackJsonpgroupesebcol_components_0_1_77||[]).push([["ColorByStoreDeparment"],{0:function(o,e){o.exports=React},1:function(o,e){o.exports=__RENDER_8_COMPONENTS__["vtex.css-handles@1.x/useCssHandles"]},218:function(o,e,n){"use strict";n.r(e);var t=n(0),r=n.n(t),c=n(1),s=n.n(c),u=n(4),l=n.n(u),a=["colorByStore"],i=function(o){var e,n,t=o.children,c=s()(a).handles,u=l()(),i={imusa:"#363636",samurai:"#EB212E",tefal:"#363636",krups:"#EB212E"},p=null===(n=null===(e=null==u?void 0:u.product)||void 0===e?void 0:e.brand)||void 0===n?void 0:n.toLowerCase();return r.a.createElement("div",{className:c.colorByStore,style:{color:function(o){if(o)return i[o]}(p)}},t)};e.default=i},4:function(o,e){o.exports=__RENDER_8_COMPONENTS__["vtex.product-context@0.x/useProduct"]},87:function(o,e,n){"use strict";n.r(e),function(o){var e=n(2);n.p=Object(e.getPublicPath)("groupesebcol.components@0.1.77");var t=Object(e.register)((function(){return n(218)}),o,"groupesebcol.components@0.1.77","groupesebcol.components@0.x","ColorByStoreDeparment");t.renderHotReload,t.setupHMR}.call(this,n(5)(o))}},[[87,"common"]]]); },function(){ (window.webpackJsonpgroupesebcol_components_0_1_77=window.webpackJsonpgroupesebcol_components_0_1_77||[]).push([["ProductBrand"],{0:function(o,e){o.exports=React},1:function(o,e){o.exports=__RENDER_8_COMPONENTS__["vtex.css-handles@1.x/useCssHandles"]},160:function(o,e,n){"use strict";n.r(e),function(o){var e=n(2);n.p=Object(e.getPublicPath)("groupesebcol.components@0.1.77");var r=Object(e.register)((function(){return n(237)}),o,"groupesebcol.components@0.1.77","groupesebcol.components@0.x","ProductBrand");r.renderHotReload,r.setupHMR}.call(this,n(5)(o))},161:function(o,e,n){o.exports={containerGr:"groupesebcol-components-0-x-containerGr",taxContainer:"groupesebcol-components-0-x-taxContainer",taxText:"groupesebcol-components-0-x-taxText",containerTaxPrices:"groupesebcol-components-0-x-containerTaxPrices",number:"groupesebcol-components-0-x-number",priceShelf:"groupesebcol-components-0-x-priceShelf",priceShelfNormal:"groupesebcol-components-0-x-priceShelfNormal",priceShelfSavings:"groupesebcol-components-0-x-priceShelfSavings",priceShelfSavingsTax:"groupesebcol-components-0-x-priceShelfSavingsTax",priceShelfNormalSaving:"groupesebcol-components-0-x-priceShelfNormalSaving",noTaxContainer:"groupesebcol-components-0-x-noTaxContainer",priceShelfBank:"groupesebcol-components-0-x-priceShelfBank",containerBadge:"groupesebcol-components-0-x-containerBadge",taxContainerBadge:"groupesebcol-components-0-x-taxContainerBadge",currencyContainer:"groupesebcol-components-0-x-currencyContainer",product_free_shipping:"groupesebcol-components-0-x-product_free_shipping",product_free_shipping_plp:"groupesebcol-components-0-x-product_free_shipping_plp",product_brand_container:"groupesebcol-components-0-x-product_brand_container",product_free_shipping_bank:"groupesebcol-components-0-x-product_free_shipping_bank",product_free_shipping_bank_pdp:"groupesebcol-components-0-x-product_free_shipping_bank_pdp",brandImage:"groupesebcol-components-0-x-brandImage",productBrand_extra:"groupesebcol-components-0-x-productBrand_extra",productFlag:"groupesebcol-components-0-x-productFlag",product_promo_pdp:"groupesebcol-components-0-x-product_promo_pdp",productBrand__containerPromotions:"groupesebcol-components-0-x-productBrand__containerPromotions",product_brand_containerPlp:"groupesebcol-components-0-x-product_brand_containerPlp"}},237:function(o,e,n){"use strict";n.r(e);var r=n(3),t=n(0),c=n.n(t),p=n(1),i=n.n(p),a=n(4),d=n.n(a),s=(n(161),["product_brand_container","product_brand_containerPlp","brandImage","blackDays","product_brand_container_main","product_free_shipping","product_free_shipping_plp","product_promo_pdp","productBrand__containerPromotions","productBrand_extra","productFlag","productPromotion_gift"]),l=[{id:"455",text:"Envío Gratis",color:"#ed4a36",isInPdp:!0},{id:"399",text:"Exclusivo",color:"#ED4A36",isInPdp:!0},{id:"378",text:"Nuevo",color:"#B4AB3B",isInPdp:!0},{id:"409",text:"10% dcto extra código: EXTRA",color:"#000000",isInPdp:!1},{id:"452",text:"15% dcto extra código: EXTRA",color:"#000000",isInPdp:!1},{id:"453",text:"20% dcto extra código: EXTRA",color:"#000000",isInPdp:!1}],u=function(o){var e,n,p,a,u,_,g,m,x,b,v,f=o.pdp,h=i()(s).handles,P=d()(),S=(null===(p=null===(n=null===(e=null==P?void 0:P.product)||void 0===e?void 0:e.priceRange)||void 0===n?void 0:n.sellingPrice)||void 0===p?void 0:p.highPrice)?null===(_=null===(u=null===(a=null==P?void 0:P.product)||void 0===a?void 0:a.priceRange)||void 0===u?void 0:u.sellingPrice)||void 0===_?void 0:_.highPrice:0,B=null===(b=null===(x=null===(m=null===(g=null==P?void 0:P.product)||void 0===g?void 0:g.items[0])||void 0===m?void 0:m.sellers[0])||void 0===x?void 0:x.commertialOffer)||void 0===b?void 0:b.discountHighlights,E=!!B&&B.some((function(o){return o.name.includes("Regalable")})),N=null===(v=null==P?void 0:P.product)||void 0===v?void 0:v.productClusters,C=Object(t.useMemo)((function(){var o=[],e=[],n=null==N?void 0:N.some((function(o){return"455"===(null==o?void 0:o.id)})),r=c.a.createElement("span",{key:"freeShipinng",style:{backgroundColor:"#ed4a36"},className:" ".concat(h.productFlag)},"Envío Gratis");S>=3e5&&!n&&(e.push(r),o.push(r));var t=c.a.createElement("div",{className:h.productPromotion_gift},"Obsequio incluído");return E&&e.push(t),l.forEach((function(n){if(null==N?void 0:N.some((function(o){return(null==o?void 0:o.id)===(null==n?void 0:n.id)}))){var r=c.a.createElement("span",{key:n.id,style:{backgroundColor:n.color},className:" ".concat(h.productFlag)},n.text);n.isInPdp&&o.push(r),e.push(r)}})),[o,e]}),[N]),k=Object(r.a)(C,2),R=k[0],T=k[1];return f?c.a.createElement("div",{"data-testid":"ProductBrandPdp",className:h.product_brand_container_main,style:{position:"relative",width:"100%",display:"flex",height:"1rem"}},c.a.createElement("div",{style:{position:"relative",display:"flex",width:"100%",maxWidth:"11rem"},className:h.productBrand__containerPromotions},R.map((function(o){return o})))):c.a.createElement("div",{"data-testid":"ProductBrandPlp",className:h.product_brand_containerPlp},T.map((function(o){return o})))};e.default=u},4:function(o,e){o.exports=__RENDER_8_COMPONENTS__["vtex.product-context@0.x/useProduct"]}},[[160,"common"]]]); },function(){ (window.webpackJsonpgroupesebcol_components_0_1_77=window.webpackJsonpgroupesebcol_components_0_1_77||[]).push([["ExtraDiscountTag"],{0:function(e,t){e.exports=React},1:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.css-handles@1.x/useCssHandles"]},104:function(e,t,n){"use strict";n.r(t),function(e){var t=n(2);n.p=Object(t.getPublicPath)("groupesebcol.components@0.1.77");var o=Object(t.register)((function(){return n(229)}),e,"groupesebcol.components@0.1.77","groupesebcol.components@0.x","ExtraDiscountTag");o.renderHotReload,o.setupHMR}.call(this,n(5)(e))},105:function(e,t,n){e.exports={discountTagContainer:"groupesebcol-components-0-x-discountTagContainer",discountTagText:"groupesebcol-components-0-x-discountTagText"}},229:function(e,t,n){"use strict";n.r(t);var o=n(0),c=n.n(o),a=n(1),i=n.n(a),s=n(4),r=n.n(s),u=(n(105),n(26)),l=[{id:"10000",text:"10",discount:"10"},{id:"10000",text:"EXTRA15",discount:"15"},{id:"10000",text:"EXTRA20",discount:"20"}],C=["discountTagContainer","discountTagText","discountIconContainer"],d=function(){var e,t=r()(),n=null===(e=null==t?void 0:t.product)||void 0===e?void 0:e.productClusters,o=l.find((function(e){return null==n?void 0:n.some((function(t){return t.id===e.id}))})),a=i()(C).handles;return o?c.a.createElement("div",{className:a.discountTagContainer},c.a.createElement("div",{className:a.discountIconContainer},c.a.createElement(u.a,null)),c.a.createElement("span",{className:a.discountTagText},"".concat(o.discount,"% Extra"))):null};t.default=d},26:function(e,t,n){"use strict";var o=n(0),c=n.n(o);t.a=function(){return c.a.createElement("div",{className:"flex items-center"},c.a.createElement("svg",{width:"18",height:"12",viewBox:"0 0 18 13",fill:"#FFFFFF",xmlns:"http://www.w3.org/2000/svg"},c.a.createElement("path",{d:"M12.7926 6.9314C10.9866 6.9746 10.9836 9.6218 12.789 9.6698C14.595 9.626 14.5974 6.98 12.7926 6.9314ZM12.3216 8.3024C12.3222 7.688 13.2564 7.6856 13.26 8.3C13.2576 8.9126 12.3264 8.915 12.3216 8.3024Z",fill:"white"}),c.a.createElement("path",{d:"M9.19203 6.0686C10.9974 6.023 10.9974 3.3758 9.19203 3.3302C7.38603 3.3764 7.38723 6.0218 9.19203 6.0686ZM9.19203 4.2308C9.80583 4.2332 9.80583 5.1668 9.19203 5.1692C8.57823 5.1662 8.57883 4.2344 9.19203 4.2308Z",fill:"white"}),c.a.createElement("path",{d:"M13.914 3.58275C13.7382 3.40635 13.452 3.40575 13.2756 3.58155L8.06164 8.77095C7.88224 8.94315 7.87684 9.22815 8.04904 9.40695C8.22484 9.59055 8.51944 9.59115 8.69644 9.40875L13.911 4.21995C14.088 4.04475 14.0892 3.75975 13.914 3.58275Z",fill:"white"}),c.a.createElement("path",{d:"M5.31124 3.8222C5.06284 3.8222 4.86124 4.0238 4.86124 4.2722V5.426C4.86124 5.6744 5.06284 5.876 5.31124 5.876C5.55964 5.876 5.76124 5.6744 5.76124 5.426V4.2722C5.76124 4.0238 5.55964 3.8222 5.31124 3.8222Z",fill:"white"}),c.a.createElement("path",{d:"M5.31124 7.12457C5.06284 7.12457 4.86124 7.32617 4.86124 7.57457V8.72777C4.86124 8.97617 5.06284 9.17777 5.31124 9.17777C5.55964 9.17777 5.76124 8.97617 5.76124 8.72777V7.57457C5.76124 7.32617 5.55964 7.12457 5.31124 7.12457Z",fill:"white"}),c.a.createElement("path",{d:"M17.0274 5.01318C17.5356 4.74078 17.8518 4.20978 17.85 3.63318V2.08998C17.8488 1.22298 17.1468 0.520975 16.2798 0.519775H1.72024C0.853238 0.520975 0.151238 1.22298 0.150038 2.08998V3.63198C0.148238 4.20858 0.464438 4.73958 0.972638 5.01198C1.79404 5.45178 2.10364 6.47418 1.66384 7.29558C1.50664 7.58898 1.26604 7.82958 0.972638 7.98678C0.463838 8.25978 0.147638 8.79078 0.150038 9.36798V10.91C0.151238 11.777 0.853238 12.479 1.72024 12.4802H16.2798C17.1468 12.479 17.8488 11.777 17.85 10.91V9.36798C17.8518 8.79138 17.5356 8.26038 17.0274 7.98798C15.849 7.39818 15.858 5.60298 17.0274 5.01318ZM15.5454 7.72038C15.786 8.16978 16.1544 8.53818 16.6038 8.77878C16.8192 8.89518 16.9524 9.12078 16.95 9.36557V10.9076C16.9494 11.2778 16.65 11.5772 16.2798 11.5778H5.76004C5.73544 11.1878 5.91484 10.4414 5.31004 10.4264C4.70464 10.4408 4.88464 11.1908 4.86004 11.5802H1.72024C1.35004 11.5796 1.05064 11.2802 1.05004 10.91V9.36798C1.04764 9.12318 1.18084 8.89758 1.39624 8.78118C2.65564 8.10678 3.12904 6.53898 2.45464 5.27958C2.21404 4.83018 1.84564 4.46178 1.39624 4.22118C1.18084 4.10478 1.04764 3.87918 1.05004 3.63438V2.08998C1.05064 1.71978 1.35004 1.42038 1.72024 1.41978H4.86004C4.88464 1.81038 4.70404 2.55858 5.31004 2.57358C5.91544 2.55918 5.73544 1.80918 5.76004 1.41978H16.2798C16.65 1.42038 16.9494 1.71978 16.95 2.08998V3.63198C16.9524 3.87678 16.8192 4.10238 16.6038 4.21878C15.3444 4.89318 14.8704 6.46098 15.5454 7.72038Z",fill:"white"})))}},4:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.product-context@0.x/useProduct"]}},[[104,"common"]]]); },function(){ !function(t){function n(n){for(var r,u,c=n[0],a=n[1],f=n[2],s=0,p=[];s=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=0?o=setTimeout(l,t-a):(o=null,n||(s=e.apply(r,i),r=i=null))}null==t&&(t=100);var a=function(){r=this,i=arguments,u=Date.now();var a=n&&!o;return o||(o=setTimeout(l,t)),a&&(s=e.apply(r,i),r=i=null),s};return a.clear=function(){o&&(clearTimeout(o),o=null)},a.flush=function(){o&&(s=e.apply(r,i),r=i=null,clearTimeout(o),o=null)},a}n.debounce=n,e.exports=n},87:function(e,t,n){"use strict";var o=n(40),i=n(13),r=n(100),u=n(32),s=n(2),l=n.n(s),a=n(0);n(101);function d(e){return null!=e&&"object"==typeof e&&1===e.nodeType}function c(e,t){return(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e}function p(e,t){if(e.clientHeightt||r>e&&u=t&&s>=n?r-e-o:u>t&&sn?u-t+i:0}var f=0;function g(e){return"function"==typeof e?e:m}function m(){}function v(e,t){null!==e&&function(e,t){var n=window,o=t.scrollMode,i=t.block,r=t.inline,u=t.boundary,s=t.skipOverflowHiddenElements,l="function"==typeof u?u:function(e){return e!==u};if(!d(e))throw new TypeError("Invalid target");for(var a=document.scrollingElement||document.documentElement,c=[],f=e;d(f)&&l(f);){if((f=f.parentNode)===a){c.push(f);break}f===document.body&&p(f)&&!p(document.documentElement)||p(f,s)&&c.push(f)}for(var g=n.visualViewport?n.visualViewport.width:innerWidth,m=n.visualViewport?n.visualViewport.height:innerHeight,v=window.scrollX||pageXOffset,I=window.scrollY||pageYOffset,y=e.getBoundingClientRect(),b=y.height,S=y.width,w=y.top,x=y.right,C=y.bottom,O=y.left,H="start"===i||"nearest"===i?w:"end"===i?C:w+b/2,E="center"===r?O+S/2:"end"===r?x:O,M=[],D=0;D=0&&O>=0&&C<=m&&x<=g&&w>=R&&C<=V&&O>=K&&x<=j)return M;var _=getComputedStyle(P),L=parseInt(_.borderLeftWidth,10),$=parseInt(_.borderTopWidth,10),B=parseInt(_.borderRightWidth,10),W=parseInt(_.borderBottomWidth,10),U=0,N=0,F="offsetWidth"in P?P.offsetWidth-P.clientWidth-L-B:0,z="offsetHeight"in P?P.offsetHeight-P.clientHeight-$-W:0;if(a===P)U="start"===i?H:"end"===i?H-m:"nearest"===i?h(I,I+m,m,$,W,I+H,I+H+b,b):H-m/2,N="start"===r?E:"center"===r?E-g/2:"end"===r?E-g:h(v,v+g,g,L,B,v+E,v+E+S,S),U=Math.max(0,U+I),N=Math.max(0,N+v);else{U="start"===i?H-R-$:"end"===i?H-V+W+z:"nearest"===i?h(R,V,k,$,W+z,H,H+b,b):H-(R+k/2)+z/2,N="start"===r?E-K-L:"center"===r?E-(K+A/2)+F/2:"end"===r?E-j+B+F:h(K,j,A,L,B+F,E,E+S,S);var X=P.scrollLeft,Y=P.scrollTop;H+=Y-(U=Math.max(0,Math.min(Y+U,P.scrollHeight-k+z))),E+=X-(N=Math.max(0,Math.min(X+N,P.scrollWidth-A+F)))}M.push({el:P,top:U,left:N})}return M}(e,{boundary:t,block:"nearest",scrollMode:"if-needed"}).forEach((function(e){var t=e.el,n=e.top,o=e.left;t.scrollTop=n,t.scrollLeft=o}))}function I(e,t){return e===t||e.contains&&e.contains(t)}function y(e,t){var n;function o(){n&&clearTimeout(n)}function i(){for(var i=arguments.length,r=new Array(i),u=0;u1?n-1:0),i=1;i=37&&n<=40&&0!==t.indexOf("Arrow")?"Arrow"+t:t}function D(e,t,n){var o=n-1;("number"!=typeof t||t<0||t>=n)&&(t=e>0?-1:o+1);var i=t+e;return i<0?i=o:i>o&&(i=0),i}var P=y((function(){k().textContent=""}),500);function T(e,t){var n=k(t);e&&(n.textContent=e,P())}function k(e){void 0===e&&(e=document);var t=e.getElementById("a11y-status-message");return t||((t=e.createElement("div")).setAttribute("id","a11y-status-message"),t.setAttribute("role","status"),t.setAttribute("aria-live","polite"),t.setAttribute("aria-relevant","additions text"),Object.assign(t.style,{border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px"}),e.body.appendChild(t),t)}var A=Object.freeze({__proto__:null,unknown:0,mouseUp:1,itemMouseEnter:2,keyDownArrowUp:3,keyDownArrowDown:4,keyDownEscape:5,keyDownEnter:6,keyDownHome:7,keyDownEnd:8,clickItem:9,blurInput:10,changeInput:11,keyDownSpaceButton:12,clickButton:13,blurButton:14,controlledPropUpdatedSelectedItem:15,touchEnd:16}),R=function(){var e=function(e){function t(t){var n=e.call(this,t)||this;n.id=n.props.id||"downshift-"+String(f++),n.menuId=n.props.menuId||n.id+"-menu",n.labelId=n.props.labelId||n.id+"-label",n.inputId=n.props.inputId||n.id+"-input",n.getItemId=n.props.getItemId||function(e){return n.id+"-item-"+e},n.input=null,n.items=[],n.itemCount=null,n.previousResultCount=0,n.timeoutIds=[],n.internalSetTimeout=function(e,t){var o=setTimeout((function(){n.timeoutIds=n.timeoutIds.filter((function(e){return e!==o})),e()}),t);n.timeoutIds.push(o)},n.setItemCount=function(e){n.itemCount=e},n.unsetItemCount=function(){n.itemCount=null},n.setHighlightedIndex=function(e,t){void 0===e&&(e=n.props.defaultHighlightedIndex),void 0===t&&(t={}),t=E(t),n.internalSetState(Object(i.a)({highlightedIndex:e},t))},n.clearSelection=function(e){n.internalSetState({selectedItem:null,inputValue:"",highlightedIndex:n.props.defaultHighlightedIndex,isOpen:n.props.defaultIsOpen},e)},n.selectItem=function(e,t,o){t=E(t),n.internalSetState(Object(i.a)({isOpen:n.props.defaultIsOpen,highlightedIndex:n.props.defaultHighlightedIndex,selectedItem:e,inputValue:n.props.itemToString(e)},t),o)},n.selectItemAtIndex=function(e,t,o){var i=n.items[e];null!=i&&n.selectItem(i,t,o)},n.selectHighlightedItem=function(e,t){return n.selectItemAtIndex(n.getState().highlightedIndex,e,t)},n.internalSetState=function(e,t){var o,r,u={},s="function"==typeof e;return!s&&e.hasOwnProperty("inputValue")&&n.props.onInputValueChange(e.inputValue,Object(i.a)({},n.getStateAndHelpers(),{},e)),n.setState((function(t){t=n.getState(t);var l=s?e(t):e;l=n.props.stateReducer(t,l),o=l.hasOwnProperty("selectedItem");var a={},d={};return o&&l.selectedItem!==t.selectedItem&&(r=l.selectedItem),l.type=l.type||0,Object.keys(l).forEach((function(e){t[e]!==l[e]&&(u[e]=l[e]),"type"!==e&&(d[e]=l[e],n.isControlledProp(e)||(a[e]=l[e]))})),s&&l.hasOwnProperty("inputValue")&&n.props.onInputValueChange(l.inputValue,Object(i.a)({},n.getStateAndHelpers(),{},l)),a}),(function(){g(t)(),Object.keys(u).length>1&&n.props.onStateChange(u,n.getStateAndHelpers()),o&&n.props.onSelect(e.selectedItem,n.getStateAndHelpers()),void 0!==r&&n.props.onChange(r,n.getStateAndHelpers()),n.props.onUserAction(u,n.getStateAndHelpers())}))},n.rootRef=function(e){return n._rootNode=e},n.getRootProps=function(e,t){var r,u=void 0===e?{}:e,s=u.refKey,l=void 0===s?"ref":s,a=u.ref,d=Object(o.a)(u,["refKey","ref"]),c=(void 0===t?{}:t).suppressRefError,p=void 0!==c&&c;n.getRootProps.called=!0,n.getRootProps.refKey=l,n.getRootProps.suppressRefError=p;var h=n.getState().isOpen;return Object(i.a)(((r={})[l]=S(a,n.rootRef),r.role="combobox",r["aria-expanded"]=h,r["aria-haspopup"]="listbox",r["aria-owns"]=h?n.menuId:null,r["aria-labelledby"]=n.labelId,r),d)},n.keyDownHandlers={ArrowDown:function(e){var t=this;if(e.preventDefault(),this.getState().isOpen){var n=e.shiftKey?5:1;this.moveHighlightedIndex(n,{type:4})}else this.internalSetState({isOpen:!0,type:4},(function(){var e=t.getItemCount();e>0&&t.setHighlightedIndex(D(1,t.getState().highlightedIndex,e),{type:4})}))},ArrowUp:function(e){var t=this;if(e.preventDefault(),this.getState().isOpen){var n=e.shiftKey?-5:-1;this.moveHighlightedIndex(n,{type:3})}else this.internalSetState({isOpen:!0,type:3},(function(){var e=t.getItemCount();e>0&&t.setHighlightedIndex(D(-1,t.getState().highlightedIndex,e),{type:4})}))},Enter:function(e){var t=this.getState(),n=t.isOpen,o=t.highlightedIndex;if(n&&null!=o){e.preventDefault();var i=this.items[o],r=this.getItemNodeFromIndex(o);if(null==i||r&&r.hasAttribute("disabled"))return;this.selectHighlightedItem({type:6})}},Escape:function(e){e.preventDefault(),this.reset({type:5,selectedItem:null,inputValue:""})}},n.buttonKeyDownHandlers=Object(i.a)({},n.keyDownHandlers,{" ":function(e){e.preventDefault(),this.toggleMenu({type:12})}}),n.inputKeyDownHandlers=Object(i.a)({},n.keyDownHandlers,{Home:function(e){this.highlightFirstOrLastIndex(e,!0,{type:7})},End:function(e){this.highlightFirstOrLastIndex(e,!1,{type:8})}}),n.getToggleButtonProps=function(e){var t=void 0===e?{}:e,r=t.onClick,u=(t.onPress,t.onKeyDown),s=t.onKeyUp,l=t.onBlur,a=Object(o.a)(t,["onClick","onPress","onKeyDown","onKeyUp","onBlur"]),d=n.getState().isOpen,c={onClick:b(r,n.buttonHandleClick),onKeyDown:b(u,n.buttonHandleKeyDown),onKeyUp:b(s,n.buttonHandleKeyUp),onBlur:b(l,n.buttonHandleBlur)},p=a.disabled?{}:c;return Object(i.a)({type:"button",role:"button","aria-label":d?"close menu":"open menu","aria-haspopup":!0,"data-toggle":!0},p,{},a)},n.buttonHandleKeyUp=function(e){e.preventDefault()},n.buttonHandleKeyDown=function(e){var t=M(e);n.buttonKeyDownHandlers[t]&&n.buttonKeyDownHandlers[t].call(Object(r.a)(n),e)},n.buttonHandleClick=function(e){e.preventDefault(),n.props.environment.document.activeElement===n.props.environment.document.body&&e.target.focus(),n.internalSetTimeout((function(){return n.toggleMenu({type:13})}))},n.buttonHandleBlur=function(e){var t=e.target;n.internalSetTimeout((function(){n.isMouseDown||null!=n.props.environment.document.activeElement&&n.props.environment.document.activeElement.id===n.inputId||n.props.environment.document.activeElement===t||n.reset({type:14})}))},n.getLabelProps=function(e){return Object(i.a)({htmlFor:n.inputId,id:n.labelId},e)},n.getInputProps=function(e){var t=void 0===e?{}:e,r=t.onKeyDown,u=t.onBlur,s=t.onChange,l=t.onInput,a=(t.onChangeText,Object(o.a)(t,["onKeyDown","onBlur","onChange","onInput","onChangeText"])),d={};var c,p=n.getState(),h=p.inputValue,f=p.isOpen,g=p.highlightedIndex;a.disabled||((c={}).onChange=b(s,l,n.inputHandleChange),c.onKeyDown=b(r,n.inputHandleKeyDown),c.onBlur=b(u,n.inputHandleBlur),d=c);return Object(i.a)({"aria-autocomplete":"list","aria-activedescendant":f&&"number"==typeof g&&g>=0?n.getItemId(g):null,"aria-controls":f?n.menuId:null,"aria-labelledby":n.labelId,autoComplete:"off",value:h,id:n.inputId},d,{},a)},n.inputHandleKeyDown=function(e){var t=M(e);t&&n.inputKeyDownHandlers[t]&&n.inputKeyDownHandlers[t].call(Object(r.a)(n),e)},n.inputHandleChange=function(e){n.internalSetState({type:11,isOpen:!0,inputValue:e.target.value,highlightedIndex:n.props.defaultHighlightedIndex})},n.inputHandleBlur=function(){n.internalSetTimeout((function(){var e=n.props.environment.document&&!!n.props.environment.document.activeElement&&!!n.props.environment.document.activeElement.dataset&&n.props.environment.document.activeElement.dataset.toggle&&n._rootNode&&n._rootNode.contains(n.props.environment.document.activeElement);n.isMouseDown||e||n.reset({type:10})}))},n.menuRef=function(e){n._menuNode=e},n.getMenuProps=function(e,t){var r,u=void 0===e?{}:e,s=u.refKey,l=void 0===s?"ref":s,a=u.ref,d=Object(o.a)(u,["refKey","ref"]),c=(void 0===t?{}:t).suppressRefError,p=void 0!==c&&c;return n.getMenuProps.called=!0,n.getMenuProps.refKey=l,n.getMenuProps.suppressRefError=p,Object(i.a)(((r={})[l]=S(a,n.menuRef),r.role="listbox",r["aria-labelledby"]=d&&d["aria-label"]?null:n.labelId,r.id=n.menuId,r),d)},n.getItemProps=function(e){var t,r=void 0===e?{}:e,u=r.onMouseMove,s=r.onMouseDown,l=r.onClick,a=(r.onPress,r.index),d=r.item,c=void 0===d?void 0:d,p=Object(o.a)(r,["onMouseMove","onMouseDown","onClick","onPress","index","item"]);void 0===a?(n.items.push(c),a=n.items.indexOf(c)):n.items[a]=c;var h=l,f=((t={onMouseMove:b(u,(function(){a!==n.getState().highlightedIndex&&(n.setHighlightedIndex(a,{type:2}),n.avoidScrolling=!0,n.internalSetTimeout((function(){return n.avoidScrolling=!1}),250))})),onMouseDown:b(s,(function(e){e.preventDefault()}))}).onClick=b(h,(function(){n.selectItemAtIndex(a,{type:9})})),t),g=p.disabled?{onMouseDown:f.onMouseDown}:f;return Object(i.a)({id:n.getItemId(a),role:"option","aria-selected":n.getState().highlightedIndex===a},g,{},p)},n.clearItems=function(){n.items=[]},n.reset=function(e,t){void 0===e&&(e={}),e=E(e),n.internalSetState((function(t){var o=t.selectedItem;return Object(i.a)({isOpen:n.props.defaultIsOpen,highlightedIndex:n.props.defaultHighlightedIndex,inputValue:n.props.itemToString(o)},e)}),t)},n.toggleMenu=function(e,t){void 0===e&&(e={}),e=E(e),n.internalSetState((function(t){var o=t.isOpen;return Object(i.a)({isOpen:!o},o&&{highlightedIndex:n.props.defaultHighlightedIndex},{},e)}),(function(){var o=n.getState(),i=o.isOpen,r=o.highlightedIndex;i&&n.getItemCount()>0&&"number"==typeof r&&n.setHighlightedIndex(r,e),g(t)()}))},n.openMenu=function(e){n.internalSetState({isOpen:!0},e)},n.closeMenu=function(e){n.internalSetState({isOpen:!1},e)},n.updateStatus=y((function(){var e=n.getState(),t=n.items[e.highlightedIndex],o=n.getItemCount(),r=n.props.getA11yStatusMessage(Object(i.a)({itemToString:n.props.itemToString,previousResultCount:n.previousResultCount,resultCount:o,highlightedItem:t},e));n.previousResultCount=o,T(r,n.props.environment.document)}),200);var u=n.props,s=u.defaultHighlightedIndex,l=u.initialHighlightedIndex,a=void 0===l?s:l,d=u.defaultIsOpen,c=u.initialIsOpen,p=void 0===c?d:c,h=u.initialInputValue,m=void 0===h?"":h,v=u.initialSelectedItem,I=void 0===v?null:v,w=n.getState({highlightedIndex:a,isOpen:p,inputValue:m,selectedItem:I});return null!=w.selectedItem&&void 0===n.props.initialInputValue&&(w.inputValue=n.props.itemToString(w.selectedItem)),n.state=w,n}Object(u.a)(t,e);var n=t.prototype;return n.internalClearTimeouts=function(){this.timeoutIds.forEach((function(e){clearTimeout(e)})),this.timeoutIds=[]},n.getState=function(e){var t=this;return void 0===e&&(e=this.state),Object.keys(e).reduce((function(n,o){return n[o]=t.isControlledProp(o)?t.props[o]:e[o],n}),{})},n.isControlledProp=function(e){return void 0!==this.props[e]},n.getItemCount=function(){var e=this.items.length;return null!=this.itemCount?e=this.itemCount:void 0!==this.props.itemCount&&(e=this.props.itemCount),e},n.getItemNodeFromIndex=function(e){return this.props.environment.document.getElementById(this.getItemId(e))},n.scrollHighlightedItemIntoView=function(){var e=this.getItemNodeFromIndex(this.getState().highlightedIndex);this.props.scrollIntoView(e,this._menuNode)},n.moveHighlightedIndex=function(e,t){var n=this.getItemCount();if(n>0){var o=D(e,this.getState().highlightedIndex,n);this.setHighlightedIndex(o,t)}},n.highlightFirstOrLastIndex=function(e,t,n){var o=this.getItemCount()-1;o<0||!this.getState().isOpen||(e.preventDefault(),this.setHighlightedIndex(t?0:o,n))},n.getStateAndHelpers=function(){var e=this.getState(),t=e.highlightedIndex,n=e.inputValue,o=e.selectedItem,i=e.isOpen,r=this.props.itemToString,u=this.id,s=this.getRootProps,l=this.getToggleButtonProps,a=this.getLabelProps,d=this.getMenuProps,c=this.getInputProps,p=this.getItemProps,h=this.openMenu,f=this.closeMenu,g=this.toggleMenu,m=this.selectItem,v=this.selectItemAtIndex,I=this.selectHighlightedItem,y=this.setHighlightedIndex,b=this.clearSelection,S=this.clearItems;return{getRootProps:s,getToggleButtonProps:l,getLabelProps:a,getMenuProps:d,getInputProps:c,getItemProps:p,reset:this.reset,openMenu:h,closeMenu:f,toggleMenu:g,selectItem:m,selectItemAtIndex:v,selectHighlightedItem:I,setHighlightedIndex:y,clearSelection:b,clearItems:S,setItemCount:this.setItemCount,unsetItemCount:this.unsetItemCount,setState:this.internalSetState,itemToString:r,id:u,highlightedIndex:t,inputValue:n,isOpen:i,selectedItem:o}},n.componentDidMount=function(){var e=this;var t=function(t,n){void 0===n&&(n=!0);var o=e.props.environment.document;return[e._rootNode,e._menuNode].some((function(e){return e&&(I(e,t)||n&&I(e,o.activeElement))}))},n=function(){e.isMouseDown=!0},o=function(n){e.isMouseDown=!1,!t(n.target)&&e.getState().isOpen&&e.reset({type:1},(function(){return e.props.onOuterClick(e.getStateAndHelpers())}))},i=function(){e.isTouchMove=!1},r=function(){e.isTouchMove=!0},u=function(n){var o=t(n.target,!1);e.isTouchMove||o||!e.getState().isOpen||e.reset({type:16},(function(){return e.props.onOuterClick(e.getStateAndHelpers())}))},s=this.props.environment;s.addEventListener("mousedown",n),s.addEventListener("mouseup",o),s.addEventListener("touchstart",i),s.addEventListener("touchmove",r),s.addEventListener("touchend",u),this.cleanup=function(){e.internalClearTimeouts(),e.updateStatus.cancel(),s.removeEventListener("mousedown",n),s.removeEventListener("mouseup",o),s.removeEventListener("touchstart",i),s.removeEventListener("touchmove",r),s.removeEventListener("touchend",u)}},n.shouldScroll=function(e,t){var n=(void 0===this.props.highlightedIndex?this.getState():this.props).highlightedIndex,o=(void 0===t.highlightedIndex?e:t).highlightedIndex;return n&&this.getState().isOpen&&!e.isOpen||n!==o},n.componentDidUpdate=function(e,t){this.isControlledProp("selectedItem")&&this.props.selectedItemChanged(e.selectedItem,this.props.selectedItem)&&this.internalSetState({type:15,inputValue:this.props.itemToString(this.props.selectedItem)}),!this.avoidScrolling&&this.shouldScroll(t,e)&&this.scrollHighlightedItemIntoView(),this.updateStatus()},n.componentWillUnmount=function(){this.cleanup()},n.render=function(){var e=x(this.props.children,m);this.clearItems(),this.getRootProps.called=!1,this.getRootProps.refKey=void 0,this.getRootProps.suppressRefError=void 0,this.getMenuProps.called=!1,this.getMenuProps.refKey=void 0,this.getMenuProps.suppressRefError=void 0,this.getLabelProps.called=!1,this.getInputProps.called=!1;var t=x(e(this.getStateAndHelpers()));return t?this.getRootProps.called||this.props.suppressRefError?t:C(t)?Object(a.cloneElement)(t,this.getRootProps(O(t))):void 0:null},t}(a.Component);return e.defaultProps={defaultHighlightedIndex:null,defaultIsOpen:!1,getA11yStatusMessage:w,itemToString:function(e){return null==e?"":String(e)},onStateChange:m,onInputValueChange:m,onUserAction:m,onChange:m,onSelect:m,onOuterClick:m,selectedItemChanged:function(e,t){return e!==t},environment:"undefined"==typeof window?{}:window,stateReducer:function(e,t){return t},suppressRefError:!1,scrollIntoView:v},e.stateChangeTypes=A,e}();l.a.array.isRequired,l.a.func,l.a.func,l.a.func,l.a.bool,l.a.number,l.a.number,l.a.number,l.a.bool,l.a.bool,l.a.bool,l.a.any,l.a.any,l.a.any,l.a.string,l.a.string,l.a.string,l.a.func,l.a.string,l.a.func,l.a.func,l.a.func,l.a.func,l.a.func,l.a.shape({addEventListener:l.a.func,removeEventListener:l.a.func,document:l.a.shape({getElementById:l.a.func,activeElement:l.a.any,body:l.a.any})});"undefined"==typeof window||window;t.a=R}}]); },function(){ (window.webpackJsonpvtex_store_components_3_178_3=window.webpackJsonpvtex_store_components_3_178_3||[]).push([[4],{115:function(e,n){var t={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"Autocomplete"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"maxRows"}},type:{kind:"NamedType",name:{kind:"Name",value:"Int"}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"inputValue"}},type:{kind:"NamedType",name:{kind:"Name",value:"String"}},directives:[]}],directives:[{kind:"Directive",name:{kind:"Name",value:"context"},arguments:[{kind:"Argument",name:{kind:"Name",value:"sender"},value:{kind:"StringValue",value:"vtex.store-components@3.178.3",block:!1}}]}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"autocomplete"},arguments:[{kind:"Argument",name:{kind:"Name",value:"maxRows"},value:{kind:"Variable",name:{kind:"Name",value:"maxRows"}}},{kind:"Argument",name:{kind:"Name",value:"searchTerm"},value:{kind:"Variable",name:{kind:"Name",value:"inputValue"}}}],directives:[{kind:"Directive",name:{kind:"Name",value:"context"},arguments:[{kind:"Argument",name:{kind:"Name",value:"provider"},value:{kind:"StringValue",value:"vtex.search-graphql",block:!1}}]},{kind:"Directive",name:{kind:"Name",value:"runtimeMeta"},arguments:[{kind:"Argument",name:{kind:"Name",value:"hash"},value:{kind:"StringValue",value:"90d3f4587ca9c961cf18671ebb1d26439708415c178059349aecb75f7969c69e",block:!1}}]}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"itemsReturned"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"thumb"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"href"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"productId"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"criteria"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"slug"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:437}};t.loc.source={body:'query Autocomplete($maxRows: Int, $inputValue: String) @context(sender: "vtex.store-components@3.178.3") {\n autocomplete(maxRows: $maxRows, searchTerm: $inputValue) @context(provider: "vtex.search-graphql") @runtimeMeta(hash: "90d3f4587ca9c961cf18671ebb1d26439708415c178059349aecb75f7969c69e") {\n itemsReturned {\n thumb\n name\n href\n productId\n criteria\n slug\n __typename\n }\n __typename\n }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var a={};function i(e,n){for(var t=0;t0;){var m=s;s=new Set,m.forEach((function(e){l.has(e)||(l.add(e),(a[e]||new Set).forEach((function(e){s.add(e)})))}))}return l.forEach((function(n){var a=i(e,n);a&&t.definitions.push(a)})),t}(t,"Autocomplete")},160:function(e,n,t){e.exports={resultsList:"vtex-store-components-3-x-resultsList",resultsItemImage:"vtex-store-components-3-x-resultsItemImage"}},91:function(e,n,t){"use strict";t.r(n);var a=t(10),i=t(9),r=t(0),l=t.n(r),s=t(6),m=t.n(s),c=t(4),o=t(23),u=t(92),d=t.n(u),v=t(8),p=t(7),f=t.n(p),k=(t(160),t(115)),h=t.n(k),g=["resultsItem","resultsList","searchTerm","resultsItemImage","spinnerContainer","spinnerInnerContainer","resultsItemName"],b=function(e){var n,t=null!==(n=e.match(/https?:(.*?)"/g))&&void 0!==n?n:[""];return Object(i.a)(t,1)[0].replace(/https?:/,"").replace(/-25-25/g,"-50-50")};n.default=function(e){var n,t,i=e.parentContainer,s=e.isOpen,u=e.inputValue,p=e.closeMenu,k=e.onClearInput,x=e.getItemProps,N=e.getMenuProps,I=e.highlightedIndex,w=e.attemptPageTypeSearch,y=e.customSearchPageUrl,E=e.classes,S=Object(o.useQuery)(h.a,{skip:!u,variables:{inputValue:u}}),_=S.data,V=S.loading,F=null!==(t=null===(n=null==_?void 0:_.autocomplete)||void 0===n?void 0:n.itemsReturned)&&void 0!==t?t:[],D=Object(v.useRuntime)().hints.mobile,R=f()(g,{classes:E}).handles,j=encodeURIComponent(u),C=Object(r.useMemo)((function(){var e,n;return{width:Math.max(320,null!==(n=null===(e=null==i?void 0:i.current)||void 0===e?void 0:e.offsetWidth)&&void 0!==n?n:0)}}),[i]),O=m()(R.resultsList,"z-max w-100 bl-ns bb br-ns bw1 b--muted-4 bg-base c-on-base t-body left-0 list pv4 ph0 mv0 list overflow-y-auto",D?"fixed":"absolute",(!s||!u)&&"dn"),T=function(){k(),p()};function A(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.itemIndex,t=void 0===n?-1:n,a=e.highlightedIndex,i=e.hasThumb,r=a===t?"bg-muted-5":"";return"pointer pa4 outline-0 ".concat(R.resultsItem," ").concat(r," ").concat(i?"flex justify-start":"db w-100")}var q=function(){return l.a.createElement("div",{className:"w-100 flex justify-center ".concat(R.spinnerContainer)},l.a.createElement("div",{className:"".concat(R.spinnerInnerContainer," w3 ma0")},l.a.createElement(d.a,null)))},L=l.a.createElement(c.FormattedMessage,{id:"store/search.searchFor",values:{term:l.a.createElement("span",{className:R.searchTerm},'"'.concat(u,'"'))}});return l.a.createElement("div",{style:C},l.a.createElement("ul",Object(a.a)({className:O},N()),s?V?l.a.createElement("div",{className:A({})},l.a.createElement(q,null)):l.a.createElement(r.Fragment,null,l.a.createElement("li",x({key:"ft".concat(u),item:{term:j},index:0,onClick:T}),w?l.a.createElement("a",{href:"#",onClick:function(e){return e.preventDefault()},className:A({itemIndex:0,highlightedIndex:I})},L):function(e){return y?l.a.createElement(v.Link,{className:A({itemIndex:0,highlightedIndex:I}),to:y.replace(/\$\{term\}/g,e)},L):l.a.createElement(v.Link,{page:"store.search",params:{term:e},query:"map=ft",className:A({itemIndex:0,highlightedIndex:I})},L)}(j)),F.map((function(e,n){return l.a.createElement("li",x({key:"".concat(e.name).concat(n),index:n+1,item:e,onClick:T}),l.a.createElement(v.Link,Object(a.a)({},function(e){var n=e.slug.split("/");if(e.criteria){var t="&_c=".concat(n[0]);return{page:"store.search",params:{term:n.join("/")},query:"map=c,ft".concat(t)}}return{page:"store.product",params:{slug:e.slug,id:e.productId},query:""}}(e),{className:A({itemIndex:n+1,highlightedIndex:I,hasThumb:!!e.thumb})}),e.thumb&&l.a.createElement("img",{width:50,height:50,alt:e.name,className:"".concat(R.resultsItemImage," mr4"),src:b(e.thumb)}),l.a.createElement("div",{className:"".concat(R.resultsItemName," flex justify-start items-center")},e.name)))}))):null))}}}]); },function(){ (window.webpackJsonpvtex_store_components_3_178_3=window.webpackJsonpvtex_store_components_3_178_3||[]).push([["SearchBar"],{0:function(e,t){e.exports=React},140:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.modal-layout@0.x/ModalContext"]},141:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.react-portal@0.x/Overlay"]},142:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.styleguide@9.x/InputSearch"]},143:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.store-icons@0.x/IconSearch"]},144:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.store-icons@0.x/IconClose"]},17:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.native-types@0.x/formatIOMessage"]},2:function(e,t){e.exports=PropTypes},201:function(e,t,n){"use strict";n.r(t),function(e){var t=n(3);n.p=Object(t.getPublicPath)("vtex.store-components@3.178.3");var a=Object(t.register)((function(){return n(233)}),e,"vtex.store-components@3.178.3","vtex.store-components@3.x","SearchBar");a.renderHotReload,a.setupHMR}.call(this,n(15)(e))},23:function(e,t){e.exports=ReactApollo},233:function(e,t,n){"use strict";n.r(t),n.d(t,"SEARCH_BAR_CSS_HANDLES",(function(){return $}));var a=n(9),o=n(20),r=n(0),c=n.n(r),s=n(4),l=n(140),i=n.n(l),u=n(8),p=n(7),d=n.n(p),m=n(70),h=n.n(m),f=n(10),b=n(6),v=n.n(b),O=n(87),g=n(56),x=n.n(g),E=n(141),_=n.n(E),C=n(17),M=n.n(C),I=n(99),S=n.n(I),y=n(91),N=n(54),j=n.n(N),P=n(142),T=n.n(P),R=n(143),B=n.n(R),k=n(144),w=n.n(k),A=n(46),D=n.n(A)()($),F=D.CssHandlesProvider,L=D.useContextCssHandles,H=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(a=Object.getOwnPropertySymbols(e);o0,y="clear-button"===I&&!S||"search-button"===I,N="search-and-clear-buttons"===I,P=("clear-button"===I&&S||"search-and-clear-buttons"===I)&&c.a.createElement("button",{className:"".concat(null!=l?l:""," ").concat(_("searchBarIcon","clear")," flex items-center pointer bn bg-transparent outline-0 pv0 pl0 pr3"),style:{visibility:S?"visible":"hidden"},"aria-label":M.formatMessage({id:"store/search.clear-input"}),onClick:function(){return t()}},c.a.createElement(q,null)),R=y&&c.a.createElement("button",{className:"".concat(null!=l?l:""," ").concat(_("searchBarIcon","search")," flex items-center pointer bn bg-transparent outline-0 pv0 pl0 pr3"),onClick:function(){return S&&u()},"aria-label":M.formatMessage({id:"store/search.submit-search"})},c.a.createElement(U,null)),B=N&&c.a.createElement("div",{className:"".concat(E.externalSearchButtonWrapper," bw1 bl b--muted-4 flex items-center ")},c.a.createElement("button",{className:"".concat(null!=l?l:""," ").concat(_("searchBarIcon","external-search")," flex items-center h-100 pointer pv0 nr5 ph5 bn c-link"),onClick:u,"aria-label":M.formatMessage({id:"store/search.submit-search"})},c.a.createElement(U,null))),k=c.a.createElement("div",{className:"".concat(E.suffixWrapper," flex h-100")},P,R,B),w=c.a.createElement("span",{className:"".concat(l," ").concat(_("searchBarIcon","prefix")," ")},c.a.createElement(U,null)),A=v()("w-100 flex",n&&E.compactMode);return"search"===O?c.a.createElement("form",{action:"#",onSubmit:function(e){e.preventDefault(),e.stopPropagation(),e.nativeEvent.stopImmediatePropagation()},className:E.autoCompleteOuterContainer},c.a.createElement("div",{className:A},c.a.createElement(T.a,Object(f.a)({ref:C,size:"large",value:a},g,{error:Boolean(h),errorMessage:h,onSubmit:u,"aria-label":M.formatMessage({id:"store/search.autocompleteInput.aria-label"})})))):c.a.createElement("div",{className:E.autoCompleteOuterContainer},c.a.createElement("div",{className:A},c.a.createElement(j.a,Object(f.a)({ref:C,size:"large",value:a,prefix:o&&w,suffix:k},g,{error:Boolean(h),errorMessage:h,"aria-label":M.formatMessage({id:"store/search.autocompleteInput.aria-label"})}))))},V=Object(s.defineMessages)({searchTermTooShort:{id:"store/search.search-term-too-short"}});var z=function(e){var t=e.placeholder,n=e.onInputChange,o=e.onGoToSearchPage,l=e.onClearInput,i=e.inputValue,p=e.compactMode,d=e.hasIconLeft,m=e.iconClasses,h=e.iconBlockClass,b=e.autoFocus,g=e.maxWidth,E=e.attemptPageTypeSearch,C=e.customSearchPageUrl,I=e.autocompleteAlignment,N=e.openAutocompleteOnFocus,j=e.blurOnSubmit,P=e.submitOnIconClick,T=e.displayMode,R=e.minSearchTermLength,B=e.autocompleteFullWidth,k=e.inputType,w=e.containerMode,A=void 0===w?"overlay":w,D=e.disableBlurAndTouchEndHandler,F=L().withModifiers,H=Object(s.useIntl)(),W=Object(r.useRef)(null),q=Object(u.useRuntime)().navigate,U=Object(r.useState)(i),z=Object(a.a)(U,2),J=z[0],$=z[1],K=Object(r.useState)(),Q=Object(a.a)(K,2),X=Q[0],Y=Q[1],Z=Object(r.useCallback)(x()((function(e){$(e)}),1e3),[]);Object(r.useEffect)((function(){Z(i)}),[Z,i]);var ee=Object(r.useCallback)((function(e){if(e){if(e.term)return E?void(window.location.href="/".concat(e.term)):C?void q({to:C.replace(/\$\{term\}/g,e.term)}):void q({page:"store.search",params:{term:e.term},query:"map=ft"});var t="store.product",n={slug:e.slug,id:e.productId},a="",o=e.slug.split("/");if(e.criteria){var r="&_c=".concat(o[0]);t="store.search",n={term:o.join("/")},a="map=c,ft".concat(r)}q({page:t,params:n,query:a})}}),[q,E,C]),te=c.a.createElement(G,{placeholder:M()({id:t,intl:H}),onInputChange:n,inputValue:i,hasIconLeft:d,iconClasses:m,iconBlockClass:h,inputErrorMessage:X,onGoToSearchPage:o,onClearInput:l}),ne=Boolean(Object(u.useChildBlock)({id:"autocomplete-result-list"})),ae=Object(r.useMemo)((function(){if(ne){return function(e){return c.a.createElement(u.ExtensionPoint,Object(f.a)({id:"autocomplete-result-list"},e))}}return function(e){return c.a.createElement(y.default,e)}}),[ne]),oe=Object(r.useRef)(null);return c.a.createElement("div",{ref:W,className:v()("w-100 mw7 pv4",S.a.searchBarContainer),style:Object.assign({},g&&{maxWidth:"number"==typeof g?"".concat(g,"px"):g})},c.a.createElement(u.NoSSR,{onSSR:te},c.a.createElement(O.a,{onSelect:ee,stateReducer:function(e,t){var n=t.type;return n!==O.a.stateChangeTypes.blurInput&&n!==O.a.stateChangeTypes.touchEnd||!D?t:Object.assign(Object.assign({},t),{isOpen:e.isOpen})}},(function(e){var a,r=e.getInputProps,s=e.getItemProps,u=e.getMenuProps,h=e.getLabelProps,v=e.selectedItem,O=e.highlightedIndex,g=e.isOpen,x=e.closeMenu,y=e.openMenu;return c.a.createElement("div",{className:"relative-m w-100 ".concat(F("searchBarInnerContainer",[g?"opened":"",i?"filled":""]))},c.a.createElement("label",Object(f.a)({},h(),{className:S.a.visuallyHidden}),M()({id:t,intl:H})),c.a.createElement(G,Object(f.a)({autoFocus:b,compactMode:p,hasIconLeft:d,iconClasses:m,openAutocompleteOnFocus:N,submitOnIconClick:P,displayMode:T,inputType:k,openMenu:y,inputErrorMessage:X},r({onKeyDown:function(e){if("Enter"===e.key&&null===O){var t=R&&i.length