const VALUE_COOKIE_SC=getCookie("VTEXSC")?.split("sc=")[1]||"1",NAME_COOKIE_CONFIG="oe_cookies_config";let USER_INFO=null;const API_URL={SEARCH:"/api/catalog_system/pub/products/search",GRAPHQL:"/api/io/_v/public/graphql/v1?workspace=master"},SPACE_HOME="rhgb4uz1u34u",ENVIRONMENT_HOME="master",ACCESS_TOKEN_CONTENTFUL="ArcZoxNCmqTbBoLxZHen0pnwaOWUd4RX4Zrm1s1VFmY",SELLER_ID_OECHSLE="1",SELLER_ID_PLAZAVEA="plazavea",SELLER_ID_PROMART="Promart",COUNTRY="PER",ECOMMERCES_IR=["1","plazavea","Promart"],COOKIES_ALLOWED={functionality_storage:"granted",personalization_storage:"granted",analytics_storage:"granted",ad_storage:"granted",ad_personalization:"granted",ad_user_data:"granted",security_storage:"granted"},QUERY_HEADBAND='query GetContentHeadBand($currentDate: DateTime!) {\n oeComponentHeadband(id: "6v6NccksFbU6gYmk15lObs") {\n title\n contentCollection(\n limit: 10\n where: {dateStart_lte: $currentDate, dateEnd_gte: $currentDate, active: true}\n ) {\n items {\n ... on OeComponentHeadbandImage {\n title\n url\n srcDesktop {\n url\n }\n srcMobile {\n url\n }\n __typename\n }\n ... on OeComponentHeadbandText {\n text\n backgroundColor\n color\n url\n iconLeft {\n url\n }\n iconRight {\n url\n }\n __typename\n }\n }\n }\n }\n}',QUERY_POPUP_HOME='query GetPopupHome($currentDate: DateTime!) {\n\t\toeLayoutPopupHome(id: "3ArYP992w17TlmwEK7wYge") {\n\t\t\ttitle\n\t\t\tcontentCollection(\n\t\t\t\tlimit: 1\n\t\t\twhere: { dateStart_lte: $currentDate, dateEnd_gte: $currentDate }\n\t\t\t) {\n\t\t\titems {\n\t\t\t\t\ttitle\n\t\t\t\t\tdateStart\n\t\t\t\t\tdateEnd\n\t\t\t\t\tactive\n\t\t\t\t\turl\n\t\t\t src {\n\t\t\t\t\t\turl\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}',DEPARTMENT_SHOW_PERCENTAGE_NOT_ALLOW=[],DEPARTMENT_ID=vtxctx.departmentyId;let requestPreviousSearchResults=null,requestSuggestedTerms=null,abortControllerPreviousSearchResults=new AbortController,abortControllerSuggestedTerms=new AbortController,requestSearchResults=null,abortControllerSearchResults=new AbortController,count=1,templateLeveSecond="";const urlCurrent=window.location.hostname,urlCommercestable=/vtexcommercestable.com.br/,validUrl=!urlCommercestable.test(urlCurrent),fixUrl=validUrl?"https://www.oechsle.pe":"";let templateLevel="";const menuPrincipal='
Menú principal ',menuRegresar=' Regresar ';function isSafari(){return-1!=navigator.userAgent.toLowerCase().indexOf("safari")&&-1==ua.indexOf("chrome")}function isMobileDevice(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}const formatTitleCase=e=>e.toLowerCase().replace(/(^|\s)\S/g,e=>e.toUpperCase()),isProduction=()=>{const e=window.location.hostname;return/(^.*\.oechsle\.pe$)|(^oechsle\.vtexcommercestable\.com\.br$)/.test(e)},setCookieOE=(e,t,n)=>{if("Session"!==n){let n=new Date;n.setTime(n.getTime()+144e5),document.cookie=e+"="+t+";path=/;expires="+n.toGMTString()}else document.cookie=e+"="+t+";path=/"};function getCookie(e){let t=document.cookie.match("(^|;) ?"+e+"=([^;]*)(;|$)");return t?t[2]:null}function rgb2hex(e){function t(e){return("0"+parseInt(e).toString(16)).slice(-2)}return null!==(e=e.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/))&&e.length>=3?"#"+t(e[1])+t(e[2])+t(e[3]):""}const openModal=()=>{const e=document.getElementById("modal-overlay");e&&(e.classList.add("active"),document.body.style.overflow="hidden"),document.querySelector('[modal-close="close"]')?.addEventListener("click",closeModal);const t=document.getElementById("modal-overlay");t.addEventListener("click",e=>{e.target===t&&closeModal()}),document.addEventListener("keydown",e=>{"Escape"===e.key&&closeModal()})},closeModal=()=>{const e=document.getElementById("modal-overlay");e&&(e.classList.remove("active"),document.body.style.overflow="",e.remove())},formatPrice=e=>new Intl.NumberFormat("es-PE",{style:"currency",currency:"PEN",minimumFractionDigits:2}).format(e),checkDateRange=function(e,t){let n=Date.parse(e),a=Date.parse(t);if(isNaN(n))return!1;if(isNaN(a))return!1;let i=new Date;return i=i.getTime(),n{const e=new Date;e.setUTCDate(e.getUTCDate()-1),e.setUTCHours(23,59,59,0);const t=new Date;return t.setUTCDate(t.getUTCDate()+1),t.setUTCHours(0,0,0,0),{ini:e.toISOString().slice(0,19),end:t.toISOString().slice(0,19)}},getRangeDayDate=()=>{const e=new Date,t=new Date(e.getFullYear(),e.getMonth(),e.getDate()-1,23,59,59,0);t.setHours(t.getHours()-5);const n=new Date(e.getFullYear(),e.getMonth(),e.getDate()+1,0,0,0,0);return n.setHours(n.getHours()-5),{ini:t.toISOString().slice(0,19),end:n.toISOString().slice(0,19)}},getCurrentDateISO=()=>{const e=new Date;return e.setHours(e.getHours()-5),e.setMinutes(e.getMinutes()+1),e.toISOString().slice(0,17)+"00"},getPopupHome=async()=>{const e=(await fetchQueryContentFromContentful(QUERY_POPUP_HOME)).data.oeLayoutPopupHome.contentCollection.items[0];e&&renderPopupHome(e)},renderPopupHome=async e=>{document.getElementsByClassName("popup-home-link")[0].href=e.url,document.getElementsByClassName("popup-home-image")[0].src=e.src.url,$("#popup-home").attr("data-name",e.title),openModal()},formatPercentage=e=>`-${e}%`,sanitizeText=e=>e.replace(/["']/g,""),removeAccents=e=>e.replace(/[áéíóúÁÉÍÓÚ]/g,e=>({"á":"a","é":"e","í":"i","ó":"o","ú":"u","Á":"A","É":"E","Í":"I","Ó":"O","Ú":"U"}[e])),getPercentagePrice=(e,t)=>{const n=parseFloat((e-t)/e*100);return Math.floor(n)},renderSellerName=(e,t)=>{let n;return n="1"===e?"Oechsle":"plazavea"===e?"Plaza Vea":"Promart"===e?"Promart":t,n},getHistorySearch=()=>{const e=getCookie("intelligent-search-history")?getCookie("intelligent-search-history").split(","):[];let t="";e.forEach(function(e){const n=`\n \n \n \n ${decodeURIComponent(e)} \n \n \n `;t+=n}),document.getElementsByClassName("listHistorySearch")[0].innerHTML=t},renderTopSearch=e=>{let t="";e.data.topSearches.searches.forEach(function(e,n){const a=`\n \n ${n+1}º \n \n ${e.term} \n \n \n `;t+=a}),document.getElementsByClassName("listTopSearch")[0].innerHTML=t},saveHistorySearch=e=>{if((e=e.normalize("NFD").replaceAll(/[\u0300-\u036f]/g,"")).length>1){const t=getCookie("intelligent-search-history")?getCookie("intelligent-search-history").split(",").slice(0,11):[];t.unshift(encodeURIComponent(e));const n="intelligent-search-history",a=t.join(",");setCookieOE(n,a,"Session")}},handleEventSearchQuery=async e=>{try{if(document.getElementsByClassName("listProductSuggestions")[0].innerHTML="",document.getElementsByClassName("listProductSuggestions")[0].innerHTML=" Buscando...
",document.getElementsByClassName("productSuggestions")[0].children[0].innerHTML='Productos sugeridos para "'+e+'"',e.length>0){document.getElementsByClassName("containerPreviewSearch")[0].classList.add("listResults");const t=await getSuggestedTerms(e);renderSuggestedTerms(t);const n=await getPreviousSearchResults(e);renderPreviewListResults(e,n)}else getHistorySearch(),document.getElementsByClassName("containerPreviewSearch")[0].classList.remove("listResults")}catch(e){console.error("Error en la búsqueda",e)}},getTopSearch=async()=>{const e={headers:{"Content-Type":"application/json","Access-Control-Allow-Origin":"*"},method:"POST",body:JSON.stringify({query:"{\n topSearches {\n searches{\n term\n count\n attributes{\n key\n value\n labelValue\n }\n }\n }\n }"})};try{const t=await fetch(API_URL.GRAPHQL,e);return await t.json()}catch(e){console.error("Error on getTopSearches function",e)}},getSuggestedTerms=async e=>{requestSuggestedTerms&&requestSuggestedTerms.abort(),abortControllerSuggestedTerms=new AbortController,requestSuggestedTerms=abortControllerSuggestedTerms;const t={headers:{"Content-Type":"application/json","Access-Control-Allow-Origin":"*"},method:"POST",body:JSON.stringify({query:` {\n\t\t\t\tautocomplete(searchTerm: "${e}") @context(provider: "vtex.search-graphql") {\n\t\t\t\t\titemsReturned {\n\t\t\t\t\tname\n\t\t\t\t\tslug\n\t\t\t\t\tproductId\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}`}),signal:abortControllerSuggestedTerms.signal};try{const e=await fetch(API_URL.GRAPHQL,t);return await e.json()}catch(e){"AbortError"!==e.name&&console.error("Error en la función getSuggestedTerms",e)}},getPreviousSearchResults=async e=>{requestPreviousSearchResults&&requestPreviousSearchResults.abort(),abortControllerPreviousSearchResults=new AbortController,requestPreviousSearchResults=abortControllerPreviousSearchResults;const t=window.innerWidth<=768?10:15,n={headers:{"Content-Type":"application/json","Access-Control-Allow-Origin":"*",Accept:"application/json"},method:"POST",body:JSON.stringify({query:`\n {\n productSuggestions(\n fullText: "${e}", \n facetKey: "category-1", \n facetValue: "", \n productOriginVtex: true,\n hideUnavailableItems: true,\n regionId: "",\n salesChannel: 1,\n count: ${t}\n ) @context(provider: "vtex.search-graphql") {\n count\n products {\n productId\n\t\t\t\tbrand\n productName\n link\n linkText\n items {\n itemId\n name\n nameComplete\n complementName\n ean\n referenceId {\n Key\n Value\n }\n measurementUnit\n unitMultiplier\n images {\n cacheId\n imageId\n imageLabel\n imageTag\n imageUrl\n imageText\n }\n sellers {\n sellerId\n sellerDefault\n sellerName\n addToCartLink\n commertialOffer {\n discountHighlights {\n name\n }\n Price\n ListPrice\n Tax\n taxPercentage\n spotPrice\n PriceWithoutDiscount\n RewardValue\n PriceValidUntil\n AvailableQuantity\n teasers {\n name\n conditions {\n minimumQuantity\n parameters {\n name\n value\n }\n }\n effects {\n parameters {\n name\n value\n }\n }\n } \n }\n }\n\t\t\t\tvariations {\n\t\t\t\t\t\tname\n\t\t\t\t\t\tvalues\n\t\t\t\t\t}\n }\n properties{\n values\n name\n }\n cacheId\n categoryId\n categoryTree{\n id\n name\n href\n hasChildren\n children {\n id\n name\n href\n }\n }\n clusterHighlights {\n id\n name\n }\n\t\t\t\tskuSpecifications {\n\t\t\t\t\tfield {\n\t\t\t\t\tname\n\t\t\t\t\t}\n\t\t\t\t\tvalues {\n\t\t\t\t\tname\n\t\t\t\t\t}\n\t\t\t\t}\n }\n }\n }\n `}),signal:abortControllerPreviousSearchResults.signal};try{const e=await fetch(API_URL.GRAPHQL,n);return await e.json()}catch(e){"AbortError"!==e.name&&console.error("Error en la función getPreviousSearchResults",e)}},renderSuggestedTerms=e=>{let t="",n="";e&&(e?.data?.autocomplete?.itemsReturned.forEach(function(e){n=`\n \n \n ${e.name} \n \n \n `,t+=n}),document.getElementsByClassName("listSuggestions")[0].innerHTML=t)},renderPreviewListResults=(e,t)=>{if(t)if(t.data.productSuggestions.products.length>0){if(renderListProducts(t.data.productSuggestions.products),0===$("#listProductSuggestions").children().length){document.getElementById("containerBtn").classList.add("active"),document.getElementById("btnAllResults").innerHTML="0 resultados",document.getElementById("btnAllResults").removeAttribute("href");const e='\n\t\t\t\t\t
\n\t\t\t\t\t
¡Lo sentimos, no encontramos ningún resultado para tu búsqueda!
\n\t\t\t\t\t
Verifica la ortografía o intenta una búsqueda menos específica
\n\t\t\t\t
\n ';return void(document.getElementsByClassName("listProductSuggestions")[0].innerHTML=e)}document.getElementById("containerBtn").classList.add("active"),document.getElementById("btnAllResults").innerHTML=`Ver ${t.data.productSuggestions.count} resultados`,document.getElementById("btnAllResults").setAttribute("href",`/search/?query=${e}`)}else{document.getElementById("containerBtn").classList.add("active"),document.getElementById("btnAllResults").innerHTML="0 resultados",document.getElementById("btnAllResults").removeAttribute("href");const e='\n\t\t\t\t\t
\n\t\t\t\t\t
¡Lo sentimos, no encontramos ningún resultado para tu búsqueda!
\n\t\t\t\t\t
Verifica la ortografía o intenta una búsqueda menos específica
\n\t\t\t\t
\n ';document.getElementsByClassName("listProductSuggestions")[0].innerHTML=e}},renderListProducts=e=>{let t="";e.forEach(function(e,n){let a=`\n \n\t\t\t\n\t\t\t\t \n\t\t\t \n\t\t\t\n \n `;renderComponentPrice(e)&&(t+=a)}),document.querySelector("#listProductSuggestions").innerHTML=t},renderComponentColors=e=>{let t="";const n=e.skuSpecifications?e.skuSpecifications.find(e=>"Color"===e.field.name)?.values:[];if(n&&n.length>0){n.forEach((t,a)=>{e.items.forEach(e=>{t.name!==e.variations.find(e=>"Color"===e.name)?.values[0]||(n[a].image=e.images[0].imageUrl)})});const a=document.createElement("link");a.href="/files/OERD-color.css",a.rel="stylesheet",document.head.appendChild(a);let i=!1;n.forEach((e,a)=>{a<5?t+=`\n \n `:i||(i=!0,t+=`+${n.length-5} `)})}return t},formatNameFacets=e=>removeAccents(e.replaceAll(" ","-").toLowerCase()),replaceSpaces=e=>null==e?"":removeAccents(e.replaceAll(/\s+/g,"_").toLowerCase()),handleSelectBulletColor=e=>{const t=e.closest(".resultItem"),n=t.getAttribute("data-product-id"),a=e.getAttribute("data-src-color");t.querySelector(".resultItem__image").src=a,document.querySelectorAll('.resultItem[data-product-id="'+n+'"] .dimension-Color').forEach(e=>{e.classList.remove("checked")}),e.classList.add("checked")},formatPriceWithDecimal=e=>{const t=e.split(".");return`${t[0]}.${t[1]?`${t[1]} `:""}`},renderComponentPrice=(e,t=!1)=>{let n;const a=getPriceDetail(e);if(e.categoryTree)n=String(e.categoryTree[0].id);else{const t=e.categoriesIds[0].slice(1,e.categoriesIds[0].length-1).split("/");n=String(t[0])}if(a)return t?`\n ${0!==a.price.percentage?""+(DEPARTMENT_SHOW_PERCENTAGE_NOT_ALLOW.includes(n)?"":`${formatPercentage(a.price.percentage)} `):""} ${formatPriceWithDecimal(formatPrice(a.price.amount))}
${a.price.amount!==a.listPrice.amount?`
${DEPARTMENT_SHOW_PERCENTAGE_NOT_ALLOW.includes(n)?`${formatPrice(a.listPrice.amount)} `:`${formatPrice(a.listPrice.amount)} `}
`:""}
\n ${a.tOh.amount&&a.ohPay.amount?`${DEPARTMENT_SHOW_PERCENTAGE_NOT_ALLOW.includes(n)?"":`${formatPercentage(a.tOh.percentage)} `}${formatPriceWithDecimal(formatPrice(a.tOh.amount))}
`:`\n\t\t\t\t${a.tOh.amount?`${DEPARTMENT_SHOW_PERCENTAGE_NOT_ALLOW.includes(n)?"":`${formatPercentage(a.tOh.percentage)} `}${formatPriceWithDecimal(formatPrice(a.tOh.amount))}
`:""}\n\t\t\t\t${a.ohPay.amount?`${DEPARTMENT_SHOW_PERCENTAGE_NOT_ALLOW.includes(n)?"":`${formatPercentage(a.ohPay.percentage)} `}${formatPriceWithDecimal(formatPrice(a.ohPay.amount))}
`:""}\n\t\t\t`}\n `:`\n ${a.price.amount!==a.listPrice.amount?`${DEPARTMENT_SHOW_PERCENTAGE_NOT_ALLOW.includes(n)?"Precio Lista":"Antes"} ${DEPARTMENT_SHOW_PERCENTAGE_NOT_ALLOW.includes(n)?`${formatPrice(a.listPrice.amount)} `:`${formatPrice(a.listPrice.amount)} `}
`:""}\n Precio ${formatPrice(a.price.amount)}${0!==a.price.percentage?""+(DEPARTMENT_SHOW_PERCENTAGE_NOT_ALLOW.includes(n)?"":`${formatPercentage(a.price.percentage)} `):""}
\n ${a.tOh.amount&&a.ohPay.amount?`${formatPrice(a.tOh.amount)}${DEPARTMENT_SHOW_PERCENTAGE_NOT_ALLOW.includes(n)?"":`${formatPercentage(a.tOh.percentage)} `}
`:`\n\t\t\t\t${a.tOh.amount?`${formatPrice(a.tOh.amount)}${DEPARTMENT_SHOW_PERCENTAGE_NOT_ALLOW.includes(n)?"":`${formatPercentage(a.tOh.percentage)} `}
`:""}\n\t\t\t\t${a.ohPay.amount?`
${formatPrice(a.ohPay.amount)}${DEPARTMENT_SHOW_PERCENTAGE_NOT_ALLOW.includes(n)?"":`${formatPercentage(a.ohPay.percentage)} `}
`:""}\n\t\t\t`}\n `},getPromotionTeasers=(e,t)=>e.PromotionTeasers?e.PromotionTeasers.find(e=>e.Name.toLowerCase().includes(`${t}`))?.Effects.Parameters.find(e=>"PromotionalPriceTableItemsDiscount"===e.Name)?.Value:e.teasers?e.teasers.find(e=>e.name.toLowerCase().includes(`${t}`))?.effects.parameters.find(e=>"PromotionalPriceTableItemsDiscount"===e.name)?.value:e.Teasers?e.Teasers.find(e=>e.name.toLowerCase().includes(`${t}`))?.Effects.Parameters.find(e=>"PromotionalPriceTableItemsDiscount"===e.Name)?.Value:void 0,getPriceWithTOhWithArgs=e=>{const t=getPromotionTeasers(e,"#maxprice"),n=e.Price,a=e.ListPrice;return{amount:t&&n?n-t:void 0,percentage:t?getPercentagePrice(a,n-t):void 0}},getPriceWithOhPayWithArgs=e=>{const t=getPromotionTeasers(e,"#ohpay"),n=e.Price,a=e.ListPrice;return{amount:t&&n?n-t:void 0,percentage:t?getPercentagePrice(a,n-t):void 0}},getListPriceWithArgs=e=>({amount:e.ListPrice,percentage:0}),getPriceWithArgs=e=>{const t=e.Price,n=e.ListPrice;return{amount:t,percentage:getPercentagePrice(n,t)}},getPriceDetail=e=>{const t=e.items.find(e=>e.sellers.some(e=>e.sellerDefault&&e.commertialOffer.AvailableQuantity>0));if(!t)return"";const n=t.sellers.find(e=>e.sellerDefault)?.commertialOffer;return{ohPay:getPriceWithOhPayWithArgs(n),tOh:getPriceWithTOhWithArgs(n),listPrice:getListPriceWithArgs(n),price:getPriceWithArgs(n)}},renderNotFound=()=>{$.ajax({type:"GET",accept:"application/vnd.vtex.ds.v10+json",contentType:"application/json; charset=utf-8",url:"/files/OERD-result-404.json?v="+(new Date).getTime(),success:function(e){let t="";e.populares.forEach(function(e){t+='• '+e.name+" "}),$("#listResultsNotFound .results__popular ul").html(t),$(".container__filter").remove(),$("#paginationListResults").remove(),$("#listResultsNotFound").removeClass("d-none")}})},getNameLogin=e=>{const{FirstName:t="",LastName:n="",Gender:a,Email:i}=e,[s]=i.split("@")||"",o=""==t||null==t?s:`${t} ${n}`,r=""==t||null==t?s?.substring(0,1):`${t?.substring(0,1)}${n?.substring(0,1)}`;return{userMail:s,fullname:o,fullNameLetter:r,firstName:t,lastName:n,gender:a,email:i}},formSubscribe=()=>{const e=$("#submitButton");function t(){window.innerWidth<768?$("#form-newsletter").insertBefore("#nav-container"):$("#form-newsletter").appendTo(".ft-menu .ft-menu-content:nth-child(5)")}t(),$(window).resize(t),$("#newsletterForm").on("submit",function(t){t.preventDefault();(function(e){let t=!0;const a=$("#email-subscribe").val();a&&/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(a)?$("#emailSubscribeError").text(""):($("#emailSubscribeError").text("Por favor, ingrese un email válido."),t=!1);$("#documentType").val()?$("#documentTypeError").text(""):($("#documentTypeError").text("Por favor, seleccione un tipo de documento."),t=!1);t=function(){const e=$("#documentType").val(),t=$("#documentNumber").val();let n=!0;switch(e){case"DNI":/^\d{8}$/.test(t)?$("#documentNumberError").text(""):($("#documentNumberError").text("El DNI debe contener exactamente 8 dígitos numéricos."),n=!1);break;case"Carné de Extranjería":case"Pasaporte":/^[a-zA-Z0-9]{1,12}$/.test(t)?$("#documentNumberError").text(""):($("#documentNumberError").text("El documento puede contener hasta 12 caracteres."),n=!1);break;default:$("#documentNumberError").text("Por favor, seleccione un tipo de documento."),n=!1}return n}()&&t;const i=n(e);return t&&i})(t.target)&&function(){const t={correo:$("#email-subscribe").val(),tipodocumento:$("#documentType").val(),documento:$("#documentNumber").val(),aceptaPolitica:$("#acceptTerms").is(":checked"),datosIntercorp:$("#datosIntercorp").is(":checked"),tratamientodatospersonales:$("#tratamientodatospersonales").is(":checked"),form:"suscribete"};e.prop("disabled",!0).text("Registrando..."),$.ajax({url:"//api.vtexcrm.com.br/oechsle/dataentities/NW/documents",type:"POST",accept:"application/vnd.vtex.ds.v10+json",contentType:"application/json; charset=utf-8",crossDomain:!0,data:JSON.stringify(t),contentType:"application/json",success:function(t){e.text("Suscrito!"),retailRocketMailing($("#email-subscribe").val()),setTimeout(()=>{e.prop("disabled",!1).text("Suscribirme")},3e3),$("#newsletterForm")[0].reset()},error:function(e,t,n){alert("Hubo un error al procesar su solicitud. Por favor, intente nuevamente.")}})}()});const n=e=>{const t=e.querySelectorAll('input[type="checkbox"][required]');let n=!0;return t.forEach(e=>{const t=e.closest("div").querySelector(".error");t.textContent="",e.checked||(t.textContent="Este campo es obligatorio.",n=!1)}),n}},cookieBanner=()=>{document.getElementById("cookie-banner")&&("true"!==getCookie(NAME_COOKIE_CONFIG)?document.getElementById("cookie-banner").style.display="flex":document.getElementById("cookie-banner").style.display="none",document.getElementById("cookie-banner-btn").addEventListener("click",function(){sendStatusCookies(COOKIES_ALLOWED),document.getElementById("cookie-banner").style.display="none"}))};function setCookieDays(e,t,n){let a=new Date;a.setTime(a.getTime()+24*n*60*60*1e3);let i="expires="+a.toUTCString();document.cookie=e+"="+t+";"+i+";path=/"}handlePopupControlCookie=()=>{$("#cookie-banner-open-modal").on("click",function(){$("#cookie-modal").addClass("active"),$(".cookie-modal__overlay").addClass("active"),$("#cookie-banner").css("display","none")}),$("#cookie-modal-close").on("click",function(){$("#cookie-modal").removeClass("active"),$(".cookie-modal__overlay").removeClass("active"),$("#cookie-banner").css("display","flex")}),$(".cookie-modal__content #cookie-modal-accept").on("click",function(){const e=$("#checkbox-cookies-personalizacion").is(":checked"),t=$("#checkbox-cookies-analisis").is(":checked"),n=$("#checkbox-marketing-analitica").is(":checked"),a=$("#checkbox-marketing-publicitarias").is(":checked");sendStatusCookies({functionality_storage:"granted",personalization_storage:e?"granted":"denied",analytics_storage:t?"granted":"denied",ad_storage:n?"granted":"denied",ad_personalization:a?"granted":"denied",ad_user_data:"granted",security_storage:"granted"}),$("#cookie-modal").removeClass("active"),$(".cookie-modal__overlay").removeClass("active")}),$(".cookie-modal__content #cookie-modal-reject").on("click",function(){sendStatusCookies({functionality_storage:"granted",personalization_storage:"denied",analytics_storage:"denied",ad_storage:"denied",ad_personalization:"denied",ad_user_data:"granted",security_storage:"granted"}),$("#cookie-modal").removeClass("active"),$(".cookie-modal__overlay").removeClass("active")}),$(".cookie-modal__options label .arrow").on("click",function(e){e.preventDefault(),$(".cookie-modal__options .checkbox").not($(this).closest(".checkbox")).removeClass("active"),$(this).closest(".checkbox").toggleClass("active")})},sendStatusCookies=e=>{window.dataLayer=window.dataLayer||[],function(){dataLayer.push(arguments)}("consent","update",e),sentDataLayerCookies(e),setCookieDays(NAME_COOKIE_CONFIG,"true",365)},sentDataLayerCookies=e=>{for(const t in e)setCookieDays(t,e[t],365);dataLayer.push({event:"cookie_consent_update_gtm",consents:e})};const loadLazyPicture=e=>{$(e).find("picture.lazy-picture").each(function(){const e=$(this);e.find("source").each(function(){const e=$(this).attr("data-lazy-srcset");e&&$(this).attr("srcset",e)});const t=e.find("img"),n=t.attr("data-lazy-src");n&&t.attr("src",n),e.removeClass("lazy-picture")})},breakingKiosko=()=>{if("sc=4"!=getCookie("VTEXSC"))return;const e=`\n\t\t${"Kiosko ".repeat(50)}\n\t
`;document.querySelector(".containerHeader").insertAdjacentHTML("afterbegin",e)},headerFixed=()=>{const e=document.querySelector("#header"),t=document.querySelector("#containerHeadband").offsetHeight;window.addEventListener("scroll",function(){window.scrollY>t?e.classList.add("headerFixed"):e.classList.remove("headerFixed")})};document.addEventListener("DOMContentLoaded",function(){document.getElementById("inputIntelligentSearch").addEventListener("click",async function(){document.getElementById("inputIntelligentSearch").classList.add("active"),document.getElementById("inputSearchIcon").classList.add("active"),document.getElementsByClassName("containerPreviewSearch")[0].classList.remove("d-none");let e=document.body;const t=document.getElementsByClassName("header__wrapper")[0];if(0===document.getElementsByClassName("overlaySearch").length){let n=document.createElement("div");n.className="overlaySearch",t.insertBefore(n,t.firstChild),e.classList.add("active"),document.getElementsByClassName("overlaySearch")[0].addEventListener("click",function(){document.getElementsByClassName("containerPreviewSearch")[0].classList.add("d-none"),document.getElementById("inputIntelligentSearch").classList.remove("active"),document.getElementById("inputSearchIcon").classList.remove("active"),e.classList.remove("active"),document.getElementsByClassName("overlaySearch")[0].remove()})}if(0===document.getElementsByClassName("listHistorySearch")[0].children.length){const e=await getTopSearch();renderTopSearch(e),getHistorySearch()}}),document.getElementById("inputIntelligentSearch").addEventListener("input",async function(e){e.target.value.length>1?(handleEventSearchQuery(sanitizeText(e.target.value)),13===e.keyCode&&(saveHistorySearch(sanitizeText(e.target.value)),window.location.href=`/search/?query=${sanitizeText(e.target.value)}`)):e.target.value.length<=1&&handleEventSearchQuery("")}),document.getElementById("inputIntelligentSearch").addEventListener("keyup",async function(e){13===e.keyCode&&(saveHistorySearch(sanitizeText(e.target.value)),window.location.href=`/search/?query=${sanitizeText(e.target.value)}`)}),document.getElementById("inputSearchIcon").addEventListener("click",function(){const e=document.getElementById("inputIntelligentSearch").value;e.length>1&&(saveHistorySearch(sanitizeText(e)),window.location.href=`/search/?query=${sanitizeText(e)}`)}),document.getElementById("btnAllResults").addEventListener("click",function(){const e=document.getElementById("inputIntelligentSearch").value;saveHistorySearch(sanitizeText(e)),window.location.href=`/search/?query=${sanitizeText(e)}`}),$(".header__left--toggle").on("click",function(){$(".overlay-desktop").toggleClass("active"),$(".overlay-menu").toggleClass("active"),$(".mainmenu ul li").removeClass("active"),$(".mainmenu__close").removeClass("test"),$(this).toggleClass("active"),$("body").hasClass("overflow-mnu")?$("body").removeClass("overflow-mnu"):$("body").addClass("overflow-mnu")});vtexjs.checkout.getOrderForm().done(function(e){$(".cart-count").html(e.items.length)}),getDataUser(e=>{USER_INFO=e?.IsUserDefined?e:null}),buildHeadband(),(()=>{const e=null!==USER_INFO;if(e){const{fullNameLetter:e=""}=getNameLogin(USER_INFO);$(".menu-login").html(`
MI CUENTA`)}$(".menu-login").on("click",function(){if($(".overlay-menu, .menu-login").toggleClass("active"),e){const{fullname:e=""}=getNameLogin(USER_INFO),t=`¡Hola ${e}!`;$(".tooltips_header").text(t),$(".is-login").toggleClass("active"),$(".dont-login").removeClass("active")}else $(".dont-login").toggleClass("active"),$(".is-login").removeClass("active")}),$('[data-js="link-login"]').on("click",function(t){t.preventDefault(),$("body").addClass("overflow-mnu"),vtexid.start(),e?$(".is-login").toggleClass("active"):$(".dont-login, .overlay-menu").toggleClass("active")}),$(document).on("click",".vtexIdUI-close",function(e){$("body").removeClass("overflow-mnu")})})(),formSubscribe(),cookieBanner(),breakingKiosko(),headerFixed(),addEventCollapseOnFooter(),handlePopupControlCookie()});const getDataUser=e=>{const t={url:"/no-cache/profileSystem/getProfile",async:!1,type:"GET"};$.ajax(t).done(function(t){e(t)}).fail(function(e,n,a){console.log("error => ",t.url)})},addEventCollapseOnFooter=()=>{if(isMobileDevice()){document.querySelectorAll('[data-js="ft-menu-item"]').forEach(e=>{const t=e.getAttribute("data-open"),n=document.querySelector(t);n&&(n.style.display="none",e.querySelector("i").classList.remove("active"),e.addEventListener("click",()=>{"block"===n.style.display?(n.style.display="none",e.querySelector("i").classList.remove("active")):(n.style.display="block",e.querySelector("i").classList.add("active"))}))})}},getAllMenu=async(e,t)=>{try{const n=await fetch(`${e}&v=${(new Date).getTime()}`),a=await fetch(`${t}?v=${(new Date).getTime()}`);return{menu:await n.json(),banner:await a.json()}}catch(e){console.error(e)}},putId=e=>(e.forEach(function(e){e.children.length&&(e.id_menu=count++,putId(e.children))}),e),newData=e=>{const t=e.sort((e,t)=>e.orden-t.orden);return putId(t)},buildItem=(e,t,n)=>{let a="";return e.forEach(e=>{if(e.visible){const i=e.children.length?' ':"",s=t?` `:"";a+=`${s}${e.name} ${i} `,buildLevel(e,n,t)}}),a},buildLevelSecond=(e,t)=>{const n=t?`\n
${e.name}
Ver todo `:`${e.name}Ver todo `;let a=`${menuRegresar}${n}`;a+=buildLevelItem(e,e.children),a+=" ",templateLeveSecond+=a},buildLevelItem=(e,t,n)=>{let a="";return t.forEach(i=>{if(t.map(t=>t.category=e.name),i.visible){const t=i.children.length?' ':"",s=i.id_menu?`data-id="${i.id_menu}"`:"",o=i.id_menu?"":`href="${fixUrl}${i.url}"`;i.children.map(t=>t.category=e.name),i.children.map(e=>e.subcategory=i.name);const r={...i},l=r.subcategory?`data-menuCategory="${r.category} :: ${r.subcategory}"`:`data-menuCategory="${r.category}"`;a+=`${i.name} ${t} `,i.children.length&&buildLevelSecond(i,n)}}),a},buildLevel=(e,t,n)=>{if(void 0===e.id_menu)return;const a=n?`\n ${e.name}
`:`${e.name}Ver todo `;let i=`${menuPrincipal}${a}`;if(i+=buildLevelItem(e,e.children,n),t){const n=e.id,a=e.name,s=t.departamentos.filter(e=>e.id==n&&e.name==a);s.length&&(i+=buildBanner(s))}i+=" ",templateLevel+=i},buildBanner=e=>{let t=0,n='';return e[0].destacados.forEach(e=>{if(e.visible){t++;const a=e.icon?` `:"";n+=`\n\t\t\t\t\t${a}${e.title} `}}),e[0].banner_menu_visible&&(t++,n+=` `),n+=" ",t?n:""},onClickLista=e=>{e.on("click",function(e){e.preventDefault();const t=$(this).attr("class"),n=$(this).find("a").data("id"),a=$("#nav").find(`ul[data-id="${n}"]`);if("mainmenu__main"==t)return $("#nav").animate({scrollTop:0},"fast"),$("#nav .mainmenu__list").removeClass("visible"),$(this).parent().removeClass().addClass("mainmenu__list right"),$("#nav").find('ul[data-id="0"]').addClass("visible");if("mainmenu__back"==t){$("#nav").animate({scrollTop:0},"fast");const e=$(this).parent().data("id"),t=$("#nav .mainmenu__list li").find(`a[data-id="${e}"]`).closest("ul").data("id");return $("#nav .mainmenu__list").removeClass("visible"),$("#nav").find(`ul[data-id="${t}"]`).addClass("visible")}if(a.length)return $("#nav").animate({scrollTop:0},"fast"),$("#nav .mainmenu__list").removeClass("visible"),$(this).parent().removeClass("right").addClass("left"),$("#nav .mainmenu__list").scrollTop(0),a.addClass("visible");const i=$(this).find("a"),s=i.attr("href");"_blank"===i.attr("target")?window.open(s,"_blank"):window.location.href=s})},urlMenuBanner=`https://storage.googleapis.com/pry-ecommerce-prd.appspot.com/${isProduction()?"prod":"qa"}/OERD-menu-banner.json`,url="https://oechsle.vtexcommercestable.com.br/api/dataentities/JS/documents/7?_fields=data,string";getAllMenu(url,urlMenuBanner).then(e=>{const t=newData(JSON.parse(e.menu.data));obtenerMenu=t;const n=$('#nav[data-id="test-b"]');let a=` Recibe HOY `,i=` Recibe en 3 horas `,s='Categorias ';const o=t.filter(e=>1==e.orden);if(n.length&&$(window).innerWidth()>768){$("#nav").before(''),$(".mainmenu__close").addClass("test"),$(".container-menu").append($("#nav")),$("#nav").after('');const n=t.filter(e=>1!==e.orden);s+=buildItemAB(n,!1,e.banner),s+=`\x3c!-- Ir a Inicio --\x3e${isActiveEnvioExpress?a:""}`,s+=`${isActiveEnvioExpress2h?i:""}`,s+=buildItemAB(o,"peru_pasion",!1),s+=` Tarjeta oh! \n\t\t\t Internacional \n Blog \n \x3c!-- Back to School \n\t\t\t Terrazas \n Outlet Electro --\x3e\n Outlet Mundo Bebé \n\t\t\t\x3c!-- Categorias --\x3e`,$(".menu-categorias").append(''),s+=` Mis pedidos \n\t\t\t Nuestras tiendas \n\t\t\t Cambios y devoluciones `,$("#nav .mainmenu__list").html(s),onClickListaAB($("#nav .mainmenu__list li"))}else{const n=t.filter(e=>1!==e.orden);s+=buildItem(n,!1,e.banner),s+=buildItem(o,"peru_pasion",!1),s+=` Tarjeta oh! \n\t\t\t Internacional \n Blog \n \x3c!-- Back to School \n\t\t\t Terrazas \n Outlet Electro --\x3e\n \tOutlet Mundo Bebé \n\t\t\t\x3c!-- Categorias --\x3e`,s+=` Mis pedidos \n\t\t\t Nuestras tiendas \n\t\t\t Cambios y devoluciones \n\t\t\t`,$("#nav .mainmenu__list").html(s),$("#nav").append(templateLevel),$("#nav").append(templateLeveSecond),$("#nav").append(`\n\t\t\t\t${menuPrincipal}\n\t\t\t\t Tarjeta oh! \n\t\t\t\tSolicita tu Tarjeta oh! \n\t\t\t\tAumenta tu línea de crédito \n\t\t\t\t \n\t\t\t \n\t\t\t`),onClickLista($("#nav .mainmenu__list li"))}$(".mainmenu").click(function(e){e.stopPropagation()}),$(".overlay-desktop").click(function(e){e.stopPropagation(),$(".toggle-wrap").removeClass("active",2e3),$(".overlay-desktop").removeClass("active"),$("body").removeClass("overflow-mnu")}),$(".overlay-menu").click(function(){$(".toggle-wrap, .overlay-desktop, .overlay-menu, .dont-login, .is-login, .menu-login").removeClass("active"),$("body").removeClass("overflow-mnu")})});const markdownToHtml=e=>e=(e=(e=(e=(e=e.replace(/^(#{1,6})\s*(.+)$/gm,(e,t,n)=>`${n}`)).replace(/__(.*?)__/g,"$1 ")).replace(/\*\*(.*?)\*\*/g,"$1 ")).replace(/_(.*?)_/g,"$1 ")).replace(/\*(.*?)\*/g,"$1 "),fetchQueryContentFromContentful=async e=>{const t=new Date;t.setSeconds(59),t.setMilliseconds(999),t.setMinutes(59);const n=t.toISOString();try{const t=await fetch(`https://graphql.contentful.com/content/v1/spaces/${SPACE_HOME}/environments/master`,{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${ACCESS_TOKEN_CONTENTFUL}`},body:JSON.stringify({query:e,variables:{currentDate:n}})}),a=await t.json();return a.errors?(console.error("Errores en la consulta:",a.errors),[]):a}catch(e){return console.error("Error al obtener los datos:",e),[]}},buildHeadband=async()=>{$("#wrapperHeadband").slick({slidesToShow:1,dots:!1,arrows:!1,autoplay:!0,fade:!1,autoplaySpeed:6e3,infinite:!0})};