1window.addEventListener("scroll",()=>{var button=document.getElementById("back-to-top-btn"),footer=document.querySelector("footer"),scrollTop=window.pageYOffset||document.documentElement.scrollTop;footer.getBoundingClientRect().top<=window.innerHeight&&scrollTop>0?button.style.display="flex":button.style.display="none"}),document.getElementById("back-to-top-btn").addEventListener("click",()=>{window.scrollTo({top:0,behavior:"smooth"})}),document.addEventListener("DOMContentLoaded",(function(){var filterSections=document.querySelectorAll(".wpc-filters-section");filterSections.forEach(section=>{section.addEventListener("click",(function(){filterSections.forEach(el=>el.classList.remove("active-filter")),this.classList.add("active-filter")}))})})); 2jQuery((function($){$("#loggedInMenu").on("mouseenter",(function(){$("#loggedInMenu .account-menu").addClass("active")})).on("mouseleave",(function(){$("#loggedInMenu .account-menu").removeClass("active")}))})); 3function setMenuHeight(phpValuesCategoryMenu){var height,windowWidth=jQuery(window).width();height=windowWidth>=1400?phpValuesCategoryMenu.alturaDeMenu+"px":windowWidth>=1200?phpValuesCategoryMenu.alturaParaPantallasDesktopMenoresA1400px+"px":phpValuesCategoryMenu.alturaParaPantallasDesktopMenoresA1200px+"px",jQuery("#menuHeight").height(height)}jQuery((function($){var $categoryImage=$(".category-image"),defaultCategoryImageSrc=$categoryImage.attr("src")||"";$(".category").on("mouseenter",(function(){var imageBannerLink=$(this).data("image");imageBannerLink&&$categoryImage.attr("src",imageBannerLink)})).on("mouseleave",(function(){defaultCategoryImageSrc&&$categoryImage.attr("src",defaultCategoryImageSrc)}))})),jQuery((function($){if($("header").length){var mobileMenuQuery=window.matchMedia("(max-width: 960px)");$(".menu-categoria > a").attr("href","javascript:void(0)"),$(document).on("click",".menu-categoria > a",(function(e){e.preventDefault(),e.stopPropagation();var $item=$(this).closest(".menu-categoria");$item.hasClass("is-open")?closeCategoryMenu():function($item){closeCategoryMenu(),$item.addClass("hover active is-open"),$("body").addClass("riiing-cat-menu-open"),isMobileMenu()&&!$(".riiing-cat-menu-backdrop").length&&$("
3<div/>",{class:"riiing-cat-menu-backdrop","aria-hidden":"true"}).appendTo("body").on("click",closeCategoryMenu)}($item)})),$(document).on("click",".sub-menu-categorias",(function(e){e.stopPropagation()})),$(document).on("click",(function(e){$(e.target).closest(".menu-categoria, .riiing-cat-menu-backdrop, .sub-menu-categorias").length||closeCategoryMenu()})),$(document).on("keydown",(function(e){"Escape"===e.key&&closeCategoryMenu()})),mobileMenuQuery.addEventListener("change",(function(){isMobileMenu()||closeCategoryMenu()}))}function isMobileMenu(){return mobileMenuQuery.matches}function closeCategoryMenu(){$(".menu-categoria").removeClass("hover active is-open"),$("body").removeClass("riiing-cat-menu-open"),$(".riiing-cat-menu-backdrop").remove()}})),jQuery((function($){if($("header").length){var mobileMenuQuery=window.matchMedia("(max-width: 960px)");$(document).on("click","#submenuCategory .menu-menu-de-categorias-desktop-ul > .cat-menu-item--l1.cat-menu-item--has-children > a.cat-menu-link",(function(e){if(isMobileMenu()){var $li=$(this).closest("li.cat-menu-item--l1.cat-menu-item--has-children"),$sub=$li.children("ul.sub-menu");if($sub.length){e.preventDefault(),e.stopPropagation();var willExpand=!$li.hasClass("is-expanded");!function($li){$li.siblings(".cat-menu-item--l1.cat-menu-item--has-children.is-expanded").removeClass("is-expanded").children(".sub-menu").stop(!0,!0).slideUp(150)}($li),$li.toggleClass("is-expanded",willExpand),$sub.stop(!0,!0).slideToggle(150)}}})),syncInitialAccordionState(),mobileMenuQuery.addEventListener("change",syncInitialAccordionState)}function isMobileMenu(){return mobileMenuQuery.matches}function syncInitialAccordionState(){isMobileMenu()&&$("#submenuCategory .menu-menu-de-categorias-desktop-ul > .cat-menu-item--l1.cat-menu-item--has-children").removeClass("is-expanded").children("ul.sub-menu").hide()}})),jQuery((function($){$("header").length&&$(".menu-item-text").each((function(){$(this).parent().width($(this).width()+30)}))})),jQuery((function($){$(".cat-menu").length&&"undefined"!=typeof phpValuesCategoryMenu&&(setMenuHeight(phpValuesCategoryMenu),$(window).on("resize",(function(){setMenuHeight(phpValuesCategoryMenu)})))})); 4jQuery("#menuToggle").on("click",(function(){jQuery("#menuContent").toggleClass("active"),jQuery(".menu-tooggle").toggleClass("active")})),jQuery((function($){var shouldHandleResize=!1;function handleResize(){$(window).width()>992?($("#menuContent").removeClass("active"),$(".menu-tooggle").removeClass("active"),shouldHandleResize&&(shouldHandleResize=!1,$("li.menu-item-has-children .menu-item-arrow").off("click").closest("li").children(".sub-menu").hide())):shouldHandleResize||(shouldHandleResize=!0,$("li.menu-item-has-children .menu-item-arrow").on("click",(function(e){var $subMenu=$(this).closest("li").children(".sub-menu");$subMenu.toggle(),$subMenu.length&&e.preventDefault(),$(this).closest("li").siblings().find(".sub-menu").hide()})),$(".sub-menu li").on("click",(function(e){e.stopPropagation()})))}handleResize(),$(window).on("resize",handleResize)})); 5function syncRiiingHeaderOffset(){var headerEl=document.querySelector("header.bg-green");if(headerEl){var height=Math.ceil(headerEl.getBoundingClientRect().height);height>0&&document.documentElement.style.setProperty("--riiing-header-offset",height+"px")}}jQuery(".main-navigation .item-same-width").each((function(){jQuery(this).parent().width(jQuery(this).width()+13)})),document.addEventListener("DOMContentLoaded",()=>{!function(){syncRiiingHeaderOffset(),window.addEventListener("resize",syncRiiingHeaderOffset);var headerEl=document.querySelector("header.bg-green");headerEl&&"undefined"!=typeof ResizeObserver&&new ResizeObserver(syncRiiingHeaderOffset).observe(headerEl)}(),function(){var header=document.getElementById("headerSticky"),topBar=document.querySelector(".container-menu-top-bar");if(header&&!document.querySelector(".top-banner")){var onScroll=()=>{var isScrolled=(window.scrollY||window.pageYOffset||0)>0;header.classList.toggle("sticky",isScrolled),topBar&&topBar.classList.toggle("is-scrolled",isScrolled),syncRiiingHeaderOffset()};window.addEventListener("scroll",onScroll,{passive:!0}),onScroll()}}()});var mainMenuPillsSlider=null,mobileMenuQuery=window.matchMedia("(max-width: 960px)"),mainMenuContainer=null,mainMenuList=null;function setMainMenuRefs(){mainMenuContainer=document.querySelector("header .main-menu"),mainMenuList=document.querySelector("header .main-menu #menu-menu-principal")}function destroyMainMenuPillsSlider(){mainMenuPillsSlider&&(mainMenuPillsSlider.destroy(!0,!0),mainMenuPillsSlider=null),mainMenuContainer&&mainMenuList&&(mainMenuContainer.classList.remove("swiper","main-menu-pills-swiper"),mainMenuList.classList.remove("swiper-wrapper"),mainMenuList.querySelectorAll(":scope > li").forEach(item=>{item.classList.remove("swiper-slide"),item.style.width=""}))}
5function setupMainMenuPillsSlider(){if(setMainMenuRefs(),mainMenuContainer&&mainMenuList&&mainMenuContainer instanceof Element&&mainMenuList instanceof Element){var menuItems=mainMenuList.querySelectorAll(":scope > li");if(mobileMenuQuery.matches&&menuItems.length>3){mainMenuPillsSlider&&(mainMenuPillsSlider.destroy(!0,!0),mainMenuPillsSlider=null),mainMenuContainer.classList.add("swiper","main-menu-pills-swiper"),mainMenuList.classList.add("swiper-wrapper"),menuItems.forEach(item=>item.classList.add("swiper-slide"));try{mainMenuPillsSlider=new Swiper(mainMenuContainer,{slidesPerView:"auto",spaceBetween:10,loop:!0,centeredSlides:!0,slideToClickedSlide:!0,speed:350,watchOverflow:!1,allowTouchMove:!0,simulateTouch:!0,grabCursor:!0,touchStartPreventDefault:!1,touchReleaseOnEdges:!0,wrapperClass:"swiper-wrapper",slideClass:"swiper-slide"})}catch(error){destroyMainMenuPillsSlider(),console.warn("No se pudo inicializar slider de pills del menu principal.",error)}}else destroyMainMenuPillsSlider()}}document.addEventListener("DOMContentLoaded",()=>{setMainMenuRefs(),mainMenuList&&!mainMenuList.dataset.pillsSliderBound&&(mainMenuList.addEventListener("click",event=>{if(!event.target.closest("li.menu-categoria")&&mainMenuPillsSlider){var clickedItem=event.target.closest("li.swiper-slide");if(clickedItem){var originalIndex=Array.from(mainMenuList.querySelectorAll(":scope > li")).filter(item=>!item.classList.contains("swiper-slide-duplicate")).indexOf(clickedItem);originalIndex>=0&&mainMenuPillsSlider.slideToLoop(originalIndex)}}}),mainMenuList.dataset.pillsSliderBound="true"),setupMainMenuPillsSlider(),mobileMenuQuery.addEventListener("change",setupMainMenuPillsSlider),window.addEventListener("resize",setupMainMenuPillsSlider)}); 6if(jQuery("#carousel-categorias").length){var totalSlidesCategorias=document.querySelectorAll("#carousel-categorias .swiper-slide").length,shouldInitSwiper=totalSlidesCategorias>=5;if(console.log("totalSlidesCategorias",totalSlidesCategorias),shouldInitSwiper)swiper=new Swiper("#carousel-categorias",{slidesPerView:6,spaceBetween:15,loop:totalSlidesCategorias>6,breakpoints:{1400:{slidesPerView:6},1300:{slidesPerView:6},1200:{slidesPerView:4},992:{slidesPerView:4}}})} 7function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach((function(r){_defineProperty(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}function _defineProperty(e,r,t){return(r=function(t){var i=function(t,r){if("object"!=typeof t||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var i=e.call(t,r||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(t)}(t,"string");return"symbol"==typeof i?i:i+""}(r))in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}var carouselProducts=document.querySelectorAll(".carousel-products:not(.related-swiper)"),slidesPerViewMap={tres:3,cuatro:4,cinco:5};function getCarouselNavigation(carouselEl){return{nextEl:carouselEl.querySelector(".swiper-button-next-products")||carouselEl.querySelector(".swiper-button-next"),prevEl:carouselEl.querySelector(".swiper-button-prev-products")||carouselEl.querySelector(".swiper-button-prev")}}function getCarouselPagination(carouselEl){return carouselEl.querySelector(".swiper-pagination-products")||carouselEl.querySelector(".swiper-pagination")}function getCarouselProductsSettings(carouselEl,desktopSlides,infiniteLoop){return _objectSpread(_objectSpread({},function(slideCount,maxSlidesPerView,infiniteLoop){if(!infiniteLoop)return{loop:!1,rewind:!1};var canLoop=slideCount>Math.ceil(maxSlidesPerView);return{loop:canLoop,rewind:!canLoop,loopAdditionalSlides:canLoop?Math.
7ceil(maxSlidesPerView):0}}(carouselEl.querySelectorAll(".swiper-slide").length,desktopSlides,infiniteLoop)),{},{slidesPerView:1.25,spaceBetween:16,watchOverflow:!0,autoplay:infiniteLoop?{delay:3e3,disableOnInteraction:!1}:{delay:3e3},navigation:getCarouselNavigation(carouselEl),pagination:{el:getCarouselPagination(carouselEl),dynamicBullets:!0,clickable:!0},breakpoints:{356:{slidesPerView:2.4,spaceBetween:16},576:{slidesPerView:2.4,spaceBetween:20},992:{slidesPerView:desktopSlides,spaceBetween:20}}})}carouselProducts.forEach(carousel=>{var _slidesPerViewMap$for,parent,format,desktopSlides=(parent=carousel.closest("[data-slider]"),format=(null==parent?void 0:parent.dataset.slider)||"cuatro",null!==(_slidesPerViewMap$for=slidesPerViewMap[format])&&void 0!==_slidesPerViewMap$for?_slidesPerViewMap$for:4),infiniteLoop=function(carouselEl){var parent=carouselEl.closest("[data-loop]"),value=null==parent?void 0:parent.dataset.loop;return"1"===value||"true"===value}(carousel);carousel.classList.add("swiper"),function(carouselEl,swiper){var body=carouselEl.closest(".grilla-productos-body--with-portada");if(body){var slot=body.querySelector(".portada-carousel-slot"),slide=carouselEl.querySelector(".swiper-slide");if(slot&&slide){var desktopMq=window.matchMedia("(min-width: 992px)"),apply=()=>{desktopMq.matches?slot.style.minHeight=slide.offsetHeight+"px":slot.style.minHeight=""};apply(),swiper.on("resize",apply),swiper.on("slideChange",apply),desktopMq.addEventListener("change",apply),window.addEventListener("resize",apply)}}}(carousel,new Swiper(carousel,getCarouselProductsSettings(carousel,desktopSlides,infiniteLoop)))}),document.querySelectorAll(".carousel-products-grilla").forEach(carousel=>{carousel.classList.add("swiper"),new Swiper(carousel,{loop:!1,slidesPerView:1.25,spaceBetween:16,watchOverflow:!0,autoplay:{delay:3e3},navigation:getCarouselNavigation(carousel),pagination:{el:getCarouselPagination(carousel),dynamicBullets:!0,clickable:!0},breakpoints:{356:{slidesPerView:2.4,spaceBetween:16},576:{slidesPerView:2.4,spaceBetween:20},992:{slidesPerView:3.3,spaceBetween:20}}})}),document.querySelector(".testimonios-swiper")&&window.matchMedia("(max-width: 767px)").matches&&new Swiper(".testimonios-swiper",{enabled:!0,slidesPerView:1,spaceBetween:12,loop:!1,watchOverflow:!0,pagination:{el:".testimonios-pagination",clickable:!0},breakpoints:{576:{slidesPerView:1,spaceBetween:16}}}); 8!function(){function padZero(n){return(n<10?"0":"")+n}function initPortadaCountdowns(){document.querySelectorAll(".portada-countdown[data-deadline]").forEach((function(timer){var raw=timer.getAttribute("data-deadline");if(raw){var deadline=new Date(raw).getTime();if(!Number.isNaN(deadline)){var expiredText=timer.getAttribute("data-expired-text")||"¡Tiempo terminado!",interval=setInterval(tick,1e3);tick()}}function tick(){var diff=deadline-Date.now();if(diff<=0)return clearInterval(interval),void(timer.innerHTML="<span>"+expiredText+"</span>");var days=Math.floor(diff/864e5),hours=Math.floor(diff%864e5/36e5),minutes=Math.floor(diff%36e5/6e4),seconds=Math.floor(diff%6e4/1e3),values={days:padZero(days),hours:padZero(hours),minutes:padZero(minutes),seconds:padZero(seconds)};timer.querySelectorAll("[data-unit]").forEach((function(el){var unit=el.getAttribute("data-unit");void 0!==values[unit]&&(el.textContent=values[unit])}))}}))}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",initPortadaCountdowns):initPortadaCountdowns()}(); 9function observarSucursalesHeader(){var provinciaElegida=localStorage.getItem("geoLocProvincia");if("admin-view"!==provinciaElegida){var sucursalesFiltradas=JSON.parse(localStorage.getItem("sucursalesFiltradas"));if(sucursalesFiltradas){var _elementos=document.querySelectorAll("[data-geomostrar='false']");_elementos.forEach(elemento=>{var sucursalIds=elemento.getAttribute("data-sucursales").split(",");sucursalesFiltradas.find(suc=>sucursalIds.includes(suc.id))||elemento&&jQuery(elemento).addClass("d-none")})}}else{var elementos=document.querySelectorAll("[data-geomostrar='false']");elementos.forEach(elemento=>{elemento.setAttribute("data-geomostrar","true"),elemento&&jQuery(elemento).removeClass("d-none")})}}jQuery((function($){var timeout,searchIconHeader=$("#searchIconHeader"),subSearch=$("#subSearch"),inputSearch=$("#searchHeader"),verTodos=$("#verTodos"),searchProducts=$("#searchProducts"),lastQuery="",currentRequest=null;inputSearch.on("input",(function(){var value=(this.value||"").trim();return clearTimeout(timeout),""===value?(lastQuery="",currentRequest&&4!==currentRequest.readyState&¤tRequest.abort(),void subSearch.html('<div class="products"><div class="item flex-wrap d-flex flex-row justify-content-start align-items-center pe-4 ps-4">ð Comienza a escribir para buscar</div></div><hr class="m-0"><div class="categories pt-4 pb-4 pe-2 ps-3"><div class="d-flex justify-conten-between flex-wrap"></div></div>')):value.length<3?(lastQuery="",currentRequest&&4!==currentRequest.readyState&¤tRequest.abort(),void subSearch.html('<div class="products"><div class="item flex-wrap d-flex flex-row justify-content-start align-items-center pe-4 ps-4">âï¸ Escribà al menos 3 caracteres para buscar</div></div><hr class="m-0"><div class="categories pt-4 pb-4 pe-2 ps-3"><div class="d-flex justify-conten-between flex-wrap"></div></div>')):void(value!==lastQuery&&(timeout=setTimeout(()=>{currentRequest&&4!==currentRequest.readyState&¤tRequest.abort(),lastQuery=value,currentRequest=$.ajax({url:ajaxurl,method:"POST",data:{action:"search_header_ajax",search_term:value},beforeSend:function(){subSearch.html('<div class="products"><div class="item flex-wrap d-flex flex-row justify-content-start align-items-center pe-4 ps-4">â± Buscando...</div></div><hr class="m-0"><div class="categories pt-4 pb-4 pe-2 ps-3"><div class="d-flex justify-conten-between flex-wrap"></div></div>'),searchIconHeader.attr("src",themeDirectoryUrl+"/src/img/loading.svg").attr("width","24")},success:function(response){searchIconHeader.attr("src",themeDirectoryUrl+"/build/img/optimized/search.svg").attr("width","24"),subSearch.html(response),observarSucursalesHeader()},error:function(jqXHR,textStatus){"abort"!==textStatus&&(subSearch.html('<div class="products"><div class="item flex-wrap d-flex flex-column flex-sm-column flex-md-row flex-lg-row flex-xl-row justify-content-start align-items-center pe-4 ps-4">ð Ocurrió un error al intentar buscar un producto. Intenta nuevamente más tarde.</div></div><hr class="m-0"><div class="categories pt-4 pb-4 pe-2 ps-3"><div class="d-flex justify-conten-between flex-wrap"></div></div>'),searchIconHeader.attr("src",themeDirectoryUrl+"/build/img/optimized/search.svg").attr("width","24"))}})},1e3)))})),inputSearch.on("focus click",(function(){subSearch.show()})),inputSearch.on("blur",(function(){setTimeout((function(){subSearch.data("clicked")||subSearch.hide()}),100)})),subSearch.on("mousedown",(function(){subSearch.data("clicked",!0)})),$(document).on("mousedown",(function(event){subSearch.is(event.target)||0!==subSearch.has(event.target).length||inputSearch.is(event.target)||(subSearch.hide(),subSearch.removeData("clicked"))})),verTodos.on("click",(function(){searchProducts.trigger("submit")}))})); 10!function(){function padZero(n){return(n<10?"0":"")+n}function setText(id,text){var el=document.getElementById(id);el&&(el.textContent=text)}function initRegresivaBanner(){var root=document.getElementById("cuenta-regresiva-root");
10if(function(section){if(section){var mobileMq=window.matchMedia("(max-width: 992px)");window.addEventListener("scroll",updateRegresivaPosition,{passive:!0}),window.addEventListener("resize",updateRegresivaPosition),updateRegresivaPosition()}function updateRegresivaPosition(){var currentScrollY=window.scrollY||window.pageYOffset||0;mobileMq.matches&¤tScrollY>0?section.classList.add("is-scrolled-mobile"):section.classList.remove("is-scrolled-mobile")}}(root?root.closest(".cuenta-regresiva"):document.querySelector(".cuenta-regresiva")),root){var raw=root.getAttribute("data-deadline");if(raw){var deadline=function(raw){var parsed=new Date(raw).getTime();if(!Number.isNaN(parsed))return parsed;var match=/^(\d{2})\/(\d{2})\/(\d{4})\s+(\d{1,2}):(\d{2})\s*([ap]m)$/i.exec(String(raw).trim());if(!match)return NaN;var day=parseInt(match[1],10),month=parseInt(match[2],10)-1,year=parseInt(match[3],10),hours=parseInt(match[4],10),minutes=parseInt(match[5],10),meridiem=match[6].toLowerCase();return"pm"===meridiem&&hours<12?hours+=12:"am"===meridiem&&12===hours&&(hours=0),new Date(year,month,day,hours,minutes,0,0).getTime()}(raw);if(!Number.isNaN(deadline)){var iv=setInterval(tick,1e3);tick()}}}function tick(){var now=Date.now(),diff=deadline-now,days=Math.floor(diff/864e5),hours=Math.floor(diff%864e5/36e5),minutes=Math.floor(diff%36e5/6e4),seconds=Math.floor(diff%6e4/1e3);if(setText("regresiva-banner-days",padZero(days)),setText("regresiva-banner-hours",padZero(hours)),setText("regresiva-banner-minutes",padZero(minutes)),setText("regresiva-banner-seconds",padZero(seconds)),diff<0){clearInterval(iv);var timerRegresiva=document.getElementById("timer_regresiva");timerRegresiva&&(timerRegresiva.innerHTML="<span>¡Tiempo terminado!</span>")}}}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",initRegresivaBanner):initRegresivaBanner()}(); 11class TopBanner{constructor(banner){this.banner=banner,this.headerSticky=document.getElementById("headerSticky"),this.countdownEl=banner.querySelector("#cuenta-regresiva"),this.countdownInterval=null,this.containerMenu=document.querySelector(".container-menu-top-bar"),this.onScroll=this.onScroll.bind(this),this.onResize=this.onResize.bind(this),this.onBannerTransitionEnd=this.onBannerTransitionEnd.bind(this),this.onImageLoad=this.onImageLoad.bind(this),this.init()}init(){this.bindEvents(),this.initCountdown(),this.onScroll()}heightTopBanner(){this.banner&&(window.addEventListener("scroll",this.onScroll,{passive:!0}),console.log("pepe"))}bindEvents(){this.banner.querySelectorAll("img").forEach(img=>{img.complete||img.addEventListener("load",this.onImageLoad,{once:!0})}),window.addEventListener("load",this.onResize),this.banner.addEventListener("transitionend",this.onBannerTransitionEnd),window.addEventListener("scroll",this.onScroll,{passive:!0}),window.addEventListener("resize",this.onResize)}syncHeaderOffset(){var headerEl=document.querySelector("header.bg-green");if(headerEl){var height=Math.ceil(headerEl.getBoundingClientRect().height);height>0&&document.documentElement.style.setProperty("--riiing-header-offset",height+"px")}}setBannerHeightVar(){this.banner.classList.remove("banner-scrolled"),this.banner.style.setProperty("--top-banner-height",this.banner.scrollHeight+"px")}onScroll(){var isScrolled=(window.scrollY||window.pageYOffset||0)>(this.banner?this.banner.offsetHeight:0);this.banner&&this.banner.classList.toggle("banner-scrolled",isScrolled),this.headerSticky&&this.headerSticky.classList.toggle("sticky",isScrolled),this.syncHeaderOffset()}refreshBannerHeight(){var wasScrolled=this.banner.classList.contains("banner-scrolled");this.setBannerHeightVar(),wasScrolled&&this.banner.classList.add("banner-scrolled"),this.syncHeaderOffset()}onResize(){this.refreshBannerHeight()}onImageLoad(){this.refreshBannerHeight()}onBannerTransitionEnd(event){"max-height"===event.propertyName&&this.syncHeaderOffset()}parseDeadline(raw){if(!raw)return NaN;var trimmed=raw.trim();return/^\d+$/.test(trimmed)?Number(trimmed):new Date(trimmed).getTime()}initCountdown(){if(this.countdownEl){var raw=this.countdownEl.getAttribute("data-deadline");if(raw){var deadline=this.parseDeadline(raw);if(Number.isNaN(deadline))this.countdownEl.textContent="--:--:--";else{var expiredText=this.countdownEl.getAttribute("data-expired-text")||"Terminado",tick=()=>{var diff=deadline-Date.now();if(diff<0)return clearInterval(this.countdownInterval),void(this.countdownEl.textContent=expiredText);this.countdownEl.textContent=(diff=>{var hours=Math.floor(diff/36e5),minutes=Math.floor(diff%36e5/6e4),seconds=Math.floor(diff%6e4/1e3),pad=value=>String(value).padStart(2,"0");return pad(hours)+":"+pad(minutes)+":"+pad(seconds)})(diff)};this.countdownInterval=setInterval(tick,1e3),tick()}}else this.countdownEl.textContent="--:--:--"}}}function initTopBanners(){document.querySelectorAll(".top-banner").forEach(banner=>{new TopBanner(banner)})}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",initTopBanners):initTopBanners(); 12jQuery((function($){if($("#arrepentimientoCompra").length){$(document).on("wpcf7mailsent",(function(event){var mensajeExitoso;mensajeExitoso=$("#mensajeExitoso"),$("#arrepentimientoCompraForm").hide(),mensajeExitoso.show()}))}})); 13jQuery((function($){var imagenHero=$("#imagenHero");
13if(imagenHero.length){function cambiarBackgroundImage(){var imageUrl;imageUrl=$(window).width()>992?imagenHero.data("url-pc"):$(window).width()>576?imagenHero.data("url-tablet"):imagenHero.data("url-movil"),imagenHero.css("background-image","url("+imageUrl+")")}cambiarBackgroundImage(),$(window).on("resize",cambiarBackgroundImage)}})); 14 15var pageUrl;pageUrl=encodeURIComponent(document.URL),jQuery(".facebookshare").on("click",(function(){url="https://www.facebook.com/sharer.php?u="+pageUrl,function(url){var left=(screen.width-570)/2,params="menubar=no,toolbar=no,status=no,width=570,height=570,top="+(screen.height-570)/2+",left="+left;window.open(url,"NewWindow",params)}(url)})); 16jQuery((function($){if($(".archive").length>0&&$(".pagination a").length>0&&$("h1").length>0){$("#response").on("click",".pagination a",(function(e){e.preventDefault();var pageNum=1;if($(this).hasClass("prev")||$(this).hasClass("next"))pageNum=$(this).find(".prev-next").data("attr");else if("1"===$(this).text())pageNum=1;else{var pageHref=$(this).attr("href"),pageIndex=pageHref.indexOf("paged=");if(-1!==pageIndex){var pageStr=pageHref.substr(pageIndex+6);pageNum=parseInt(pageStr)}}isNaN(pageNum)||function(paged){paged=paged||1;var categoryID=$("#response").data("attribute");$.ajax({url:ajaxurl,type:"POST",data:{action:"category_pagination",paged,category_id:categoryID},beforeSend:function(){$("#response").html('<div class="spinner-border mx-auto d-block mt-5 text-secondary" role="status"><span class="sr-only"></span></div>')},success:function(response){$("#response").html(response)}})}(pageNum);var targetOffset=$("h1").offset().top-200;$("html, body").animate({scrollTop:targetOffset},"slow")}))}})); 17jQuery((function($){if($(".tag").length>0&&$(".pagination a").length>0&&$("h1").length>0){$("#response").on("click",".pagination a",(function(e){e.preventDefault();var pageNum=1;if($(this).hasClass("prev")||$(this).hasClass("next"))pageNum=$(this).find(".prev-next").data("attr");else if("1"===$(this).text())pageNum=1;else{var pageHref=$(this).attr("href"),pageIndex=pageHref.indexOf("paged=");if(-1!==pageIndex){var pageStr=pageHref.substr(pageIndex+6);pageNum=parseInt(pageStr)}}isNaN(pageNum)||function(paged){paged=paged||1;var tagID=$("#response").data("attribute");$.ajax({url:ajaxurl,type:"POST",data:{action:"tag_pagination",paged,tag_id:tagID},beforeSend:function(){$("#response").html('<div class="spinner-border mx-auto d-block mt-5 text-secondary" role="status"><span class="sr-only"></span></div>')},success:function(response){$("#response").html(response)}})}(pageNum);var targetOffset=$("h1").offset().top-200;$("html, body").animate({scrollTop:targetOffset},"slow")}))}})); 18jQuery((function($){if($(".blog").length>0&&$(".pagination a").length>0){var selectedCategories=[];function post_filter(paged){paged=paged||1,$.ajax({url:ajaxurl,type:"POST",data:{action:"my_category_filter",categories:selectedCategories,paged},beforeSend:function(){$("#response").html('<div class="spinner-border mx-auto d-block mt-5 text-secondary" role="status"><span class="sr-only"></span></div>')},success:function(response){$("#response").html(response),$(".category-filter-checkbox").each((function(){var category=$(this).val();-1!==selectedCategories.indexOf(category)?$(this).parent().addClass("active"):$(this).parent().removeClass("active")}))}})}$(".category-filter-checkbox").on("change",(function(){var category=$(this).val(),index=selectedCategories.indexOf(category);$(this).parent().siblings().removeClass("active"),$(this).parent().toggleClass("active"),-1===index?selectedCategories.push(category):selectedCategories.splice(index,1),post_filter()})),$("#response").on("click",".pagination a",(function(e){e.preventDefault();var pageNum=1;if($(this).hasClass("prev")||$(this).hasClass("next"))pageNum=$(this).find(".prev-next").data("attr");else if("1"===$(this).text())pageNum=1;else{var pageHref=$(this).attr("href"),pageIndex=pageHref.indexOf("paged=");if(-1!==pageIndex){var pageStr=pageHref.substr(pageIndex+6);pageNum=parseInt(pageStr)}}isNaN(pageNum)||post_filter(pageNum);var $targetElement=$(".d-flex.flex-column.justify-content-between.mb-4 h2");if($targetElement.length){var targetOffset=$targetElement.offset().top-200;$("html, body").animate({scrollTop:targetOffset},"slow")}}
18))}})); 19jQuery((function($){if($(".swiper-container .container-banner-promocional").length>0)new Swiper(".swiper-container",{slidesPerView:1,spaceBetween:0,loop:!0,navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},pagination:{el:".swiper-pagination",dynamicBullets:!0},autoplay:{delay:4e3,disableOnInteraction:!1},effect:"fade"})})); 20jQuery((function($){$(".remove-from-favorites").length>0&&$(document).on("click",".remove-from-favorites",(function(e){e.preventDefault();var productId=$(this).data("product-id"),$favoriteProduct=$(this).closest(".producto-favorito"),button=$(this);$.ajax({url:ajaxurl,type:"POST",data:{action:"add_to_favorites",product_id:productId,isFavorite:"true"},beforeSend:function(){button.addClass("active")},success:function(){$favoriteProduct.remove()}})}))})); 21function _slicedToArray(r,e){return function(r){if(Array.isArray(r))return r}(r)||function(r,l){var t=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null!=t){var e,n,i,u,a=[],f=!0,o=!1;try{if(i=(t=t.call(r)).next,0===l){if(Object(t)!==t)return;f=!1}else for(;!(f=(e=i.call(t)).done)&&(a.push(e.value),a.length!==l);f=!0);}catch(r){o=!0,n=r}finally{try{if(!f&&null!=t.return&&(u=t.return(),Object(u)!==u))return}finally{if(o)throw n}}return a}}(r,e)||function(r,a){if(r){if("string"==typeof r)return _arrayLikeToArray(r,a);var t={}.toString.call(r).slice(8,-1);return"Object"===t&&r.constructor&&(t=r.constructor.name),"Map"===t||"Set"===t?Array.from(r):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?_arrayLikeToArray(r,a):void 0}}(r,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _arrayLikeToArray(r,a){(null==a||a>r.length)&&(a=r.length);for(var e=0,n=Array(a);e<a;e++)n[e]=r[e];return n}var thubsGallery=jQuery(".swiper-thumbs");if(thubsGallery.length)var swiper=new Swiper(".swiper-thumbs",{loop:!1,slidesPerView:5.3,spaceBetween:20,direction:"horizontal",navigation:{nextEl:".swiper-button-next-th",prevEl:".swiper-button-prev-th"}});if(thubsGallery.length)var swiper2=new Swiper(".swiper-galery",{loop:!0,spaceBetween:10,zoom:{maxRatio:5},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},thumbs:{swiper}});else swiper2=new Swiper(".swiper-galery",{loop:!0,spaceBetween:10,zoom:{maxRatio:5},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"}});for(var totalSlidesRelated=document.querySelectorAll(".related-swiper .swiper-slide").length,zoomButtons=(new Swiper(".related-swiper",{slidesPerView:4,spaceBetween:20,loop:totalSlidesRelated>4,navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},pagination:{el:".swiper-pagination",clickable:!0},breakpoints:{992:{slidesPerView:4.25},768:{slidesPerView:2.25},280:{slidesPerView:2.4}}}),document.getElementsByClassName("zoom-button")),i=0;i<zoomButtons.length;i++)zoomButtons[i].setAttribute("data-slide-index",i),zoomButtons[i].addEventListener("click",(function(e){var currentSlideIndex=parseInt(this.getAttribute("data-slide-index"));swiper2.zoom.toggle(currentSlideIndex)}));if(window.addEventListener("load",(function(){jQuery(".variation-radios input:first-of-type").trigger("click")})),jQuery(document).on("change",".variation-radios input",(function(){jQuery(".variation-radios input:checked").each((function(index,element){var $el=jQuery(element),thisName=$el.attr("name"),thisVal=$el.attr("value");jQuery('select[name="'+thisName+'"]').val(thisVal).trigger("change")}))})),jQuery(document).on("woocommerce_update_variation_values",(function(){jQuery(".variation-radios input").each((function(index,element){var $el=jQuery(element),thisName=$el.attr("name"),thisVal=$el.attr("value");$el.prop("disabled",!1),jQuery('select[name="'+thisName+'"] option[value="'+thisVal+'"]').is(":disabled")&&$el.prop("disabled",!0)}))})),jQuery((function($){function updateShippingCopy(responseData,dep097,dep251){var $label=$("#singleProductEnvioLabel"),$schedule=$("#singleProductEnvioSchedule"),$province=$("#singleProductShippingProvince");if(!$label.length||!$schedule.length||!$province.length)return!1;console.log(responseData);var copy=responseData.shipping_copy||{},etiquetaBase=copy.etiqueta||"",etiquetaMisma=copy.etiqueta_misma||"",etiquetaOtra=copy.etiqueta_otra||"",horarioMisma=copy.horario_misma||"",horarioOtra=copy.horario_otra||"",stateCode=(responseData.shipping_state||"").toUpperCase(),provinceName=function(stateCode){return{A:"Salta",B:"Buenos Aires",C:"
21CABA",D:"San Luis",E:"Entre Rios",F:"La Rioja",G:"Santiago del Estero",H:"Chaco",J:"San Juan",K:"Catamarca",L:"La Pampa",M:"Mendoza",N:"Misiones",P:"Formosa",Q:"Neuquen",R:"Rio Negro",S:"Santa Fe",T:"Tucuman",U:"Chubut",V:"Tierra del Fuego",W:"Corrientes",X:"Cordoba",Y:"Jujuy",Z:"Santa Cruz"}[stateCode]||""}(stateCode),stock097=parseInt(dep097,10)||0,stock251=parseInt(dep251,10)||0,isCordoba="X"===stateCode,isBuenosAires="B"===stateCode||"C"===stateCode,etiqueta="",horario="",shouldShow=!1;if(stock097>0||stock251>0){shouldShow=!0;var usaMisma=isCordoba&&stock097>0||isBuenosAires;etiqueta=usaMisma?etiquetaMisma||etiquetaOtra||etiquetaBase:etiquetaOtra||etiquetaMisma||etiquetaBase,horario=usaMisma?horarioMisma:horarioOtra}return shouldShow?($label.text(etiqueta),$schedule.text(horario),$province.text(provinceName),!0):($label.text(""),$schedule.text(""),$province.text(""),!1)}document.querySelectorAll(".custom-zoom-container").forEach(container=>{var img=container.querySelector(".img-zoom-target"),isZoomed=!1,updatePosition=e=>{var rect=container.getBoundingClientRect(),clientX=e.clientX||e.touches&&e.touches[0].clientX,clientY=e.clientY||e.touches&&e.touches[0].clientY,x=(clientX-rect.left)/rect.width*100,y=(clientY-rect.top)/rect.height*100;img.style.transformOrigin="".concat(x,"% ").concat(y,"%")};container.addEventListener("click",e=>{isZoomed=!isZoomed,img.classList.toggle("is-zoomed",isZoomed),isZoomed?updatePosition(e):img.style.transformOrigin="center center"}),container.addEventListener("pointermove",e=>{isZoomed&&updatePosition(e)}),container.addEventListener("mouseleave",()=>{isZoomed&&window.innerWidth>1024&&(isZoomed=!1,img.classList.remove("is-zoomed"),img.style.transformOrigin="center center")})});var $cartBtn=$(".single_add_to_cart_button");($(".variations_form").on("change",".variation-radios input",(function(){updateVariationDisplay($(this).next().attr("data-id"),"variation")})),$(".single-product .variations_form").length>0||!$(".single-product .product-type-simple").length)||updateVariationDisplay($(".only-in-store-modal-wrapper").data("id"),"simple");function updateVariationDisplay(product_id){var product_type=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"simple";$.ajax({url:variationStockAjax.ajax_url,type:"POST",data:{action:"get_variation_stock",security:variationStockAjax.security,variation_id:product_id,product_type},beforeSend:function(){$cartBtn.attr("disabled","disabled").html('<span class="spinner-border spinner-border-sm" role="status" aria-hidden="true"></span> Cargando...'),$("#containerShowEnvRet, #singleProductShowRetiro, #singleProductShowEnvio, #hrDisplay, #advertenciaRetiro, #envioGratisTag").addClass("d-none")},success:function(response){if($cartBtn.prop("disabled",!1).html("Añadir al carrito"),$(".summary-tags-container .in-store, .only-in-store-wrapper .product-variation-only-in-store").remove(),response.success){var _sucStock,_sucStock2,res=response.data,stockQty=parseInt(res.stock,10)||0,imgUrl=themeDirectoryUrl+"/build/img/optimized/woocommerce/history.svg",html="";1===stockQty?html='<span class="ultima-unidad ms-3 bold text-center text-green p-1 uppercase"><img class="me-1" src="'.concat(imgUrl,'" alt=""/> Ãltima unidad disponible</span>'):stockQty>1&&(html='<span class="ultima-unidad ms-3 bold text-center text-green p-1 uppercase">'.concat(stockQty," unidades disponibles</span>")),$(".unidades-cantidades").html(html),console.log("Tipo de producto: ".concat("variation"===product_type?"variable":"simple"));var provinceCode=(res.shipping_state||"").toUpperCase(),isBuenosAires="B"===provinceCode||"C"===provinceCode;"X"===provinceCode?console.log("El usuario esta en Cordoba"):isBuenosAires?console.log("El usuario esta en Buenos Aires"):console.log("El usuario no esta en Cordoba ni en Buenos Aires");var sucStock=res.meta,dep097=(null===(_sucStock=sucStock["suc_"+product_type+"_097"])||void 0===_sucStock?void 0:_sucStock[0])||0,dep251=(null===(_sucStock2=sucStock["suc_"+product_type+"_251"])||void 0===_sucStock2?void 0:_sucStock2[0])||0;console.log("Stock sucursal 097 (".concat(product_type,"):"),parseInt(dep097,10)||0),console.log("Stock sucursal 251 (".concat(product_type,"):"),parseInt(dep251,10)||0);var shouldShowShipping=updateShippingCopy(res,dep097,dep251);res.envioGratis&&$("#envioGratisTag").removeClass("d-none");var sucursalesData=Object.entries(sucStock).filter(_ref=>{var _ref2=_slicedToArray(_ref,2),key=_ref2[0],val=_ref2[1];return!key.includes("_097")&&!key.includes("_251")&&parseInt(val[0])>0});sucursalesData.length>0&&("function"==typeof sucursalesMap&&sucursalesMap(sucursalesData),$("#containerShowEnvRet, #singleProductShowRetiro").removeClass("d-none")),shouldShowShipping?(sucursalesData.length>0&&$("#hrDisplay").removeClass("d-none"),$("#containerShowEnvRet, #singleProductShowEnvio").removeClass("d-none")):parseInt(dep097,10)<=0&&parseInt(dep251,10)<=0&&$("#advertenciaRetiro").removeClass("d-none")}}})}$(".single-product ul.tabs li a").length>0&&$(".single-product ul.tabs li a").each((function(){$(this).parent().width($(this).width()+30)})),window.innerWidth<992&&($("#mbbxProductBtn").each((function(){$(this).replaceWith('<a id="mbbxProductBtn" class="btn button alt">'.concat($(this).html(),"</a>"))})),$(".woocommerce-variation, .product_title, .summary-tags-container, .price, #mbbxProductBtn").insertAfter(".variation-radios"))})),jQuery("#swiperReviewsSamsung")){new Swiper("#swiperReviewsSamsung",{spaceBetween:20,loop:!0,navigation:{nextEl:".swiper-button-next-val",prevEl:".swiper-button-prev-val"},pagination:{el:".swiper-pagination",dynamicBullets:!0},breakpoints:{1400:{slidesPerView:3},1300:{slidesPerView:3}
21,1200:{slidesPerView:1},992:{slidesPerView:1}}})}jQuery((function($){$("#productRatingButton").on("click",(function(e){e.preventDefault();var $targetTab=$("#tab-samsung_review"),$tabLink=$('a[href="#tab-samsung_review"]');$targetTab.length&&($(".wc-tabs li").removeClass("active"),$tabLink.parent("li").addClass("active"),$(".woocommerce-Tabs-panel").hide(),$targetTab.show(),$("html, body").animate({scrollTop:$targetTab.offset().top-150},800))})),$(document).on("click",".read-more",(function(e){e.preventDefault();var $btn=$(this),fullDescription=$btn.data("full-description"),$contentTarget=$btn.closest(".swiper-slide").find("h4");fullDescription&&($contentTarget.html('"'.concat(fullDescription,'"')),$btn.fadeOut(300,(function(){$(this).remove()})))}))})); 22jQuery((function($){$(".add-to-favorites").on("click",(function(e){e.preventDefault();var productId=$(this).data("product-id"),isFavorite=$(this).hasClass("true"),button=$(this);$.ajax({url:ajaxurl,type:"POST",data:{action:"add_to_favorites",product_id:productId,isFavorite},beforeSend:function(){button.prop("disabled",!0),button.addClass("active")},success:function(response){button.prop("disabled",!1),button.removeClass("active"),"remove"==(response=response.trim())?button.removeClass("true").addClass("false"):"add"==response?button.removeClass("false").addClass("true"):button.removeClass("true false").addClass("false")},error:function(){button.prop("disabled",!1),button.removeClass("active true false").addClass("false")}})}))})); 23jQuery(".single-product ul.tabs li a").each((function(){jQuery(this).parent().width(jQuery(this).width()+50)})); 24jQuery((function($){var preguntasFrecuentesPaginas=$("#preguntasFrecuentesPaginas");if(preguntasFrecuentesPaginas.length){function altura(){var screenWidth=$(window).width(),alturaContainer="";screenWidth>=1700?alturaContainer=preguntasFrecuentesPaginas.data("altura-1700"):screenWidth>=1400?alturaContainer=preguntasFrecuentesPaginas.data("altura-1400"):screenWidth>=992&&(alturaContainer=preguntasFrecuentesPaginas.data("altura-992")),preguntasFrecuentesPaginas.find(".container-card").css("height",alturaContainer)}altura(),$(window).on("resize",altura)}})); 25jQuery((function($){function toggleValidarButton(){var couponCodeVal=$("#coupon_code").val()||"";$("#validarButton").prop("disabled",0===couponCodeVal.length)}function checkInputShippingMethod(){$("#shipping_method input").each((function(index,element){var isChecked=$(element).prop("checked"),next=$(element).next();isChecked?next.addClass("active"):next.removeClass("active")}))}function obtenerSucursalesActionCart(){var state=$("#calc_shipping_state").val();""!==state&&void 0!==state&&($(".cart-collaterals").block({message:null}),localStorage.setItem("SD_location","true"),localStorage.setItem("SD_provincia",$("#calc_shipping_state option:selected").text()),localStorage.setItem("SD_localidad",$("#calc_shipping_state option:selected").text()),new Promise((function(resolve,reject){jQuery.ajax({url:ajaxurl,method:"POST",data:{action:"obtener_sucursales_master",page:"cart"},beforeSend:function(){},success:function(response){$(".cart-collaterals").unblock(),resolve(response)},error:function(_error){$(".cart-collaterals").unblock(),reject(_error)}})}))).then(response=>{var firstNonPickup,localPickupInput,respuesta=JSON.parse(response);if(200===respuesta.status_code){var codigo=respuesta.validaciones_carrito.caso,linkWhatsapp=jQuery("#enviarMensajeWhatsappValidacion"),provincia=$("#calc_shipping_state option:selected").text(),enlaceWhatsApp="https://wa.me/+5493516598326?text="+encodeURIComponent("Hola, estoy intentando realizar una compra en el sitio web pero tengo un problema con mi compra. Código de error: "+codigo+"Provincia: "+provincia);linkWhatsapp.attr("href",enlaceWhatsApp),1!==codigo&&8!==codigo||((localPickupInput=jQuery("#shipping_method input[value^='local_pickup']")).prop("checked",!0),localPickupInput.trigger("change"),jQuery(document.body).one("updated_cart_totals",(function(){jQuery("#shipping_method input").each((function(index,element){var prevLi=jQuery(element).parent(),value=jQuery(element).val();"local_pickup"!==(value=value.split(":"))[0]&&(prevLi.hide(),prevLi.addClass("d-none"),jQuery(element).prop("checked",!1))}))}))),5!==codigo&&6!==codigo&&4!==codigo&&11!==codigo&&12!==codigo&&13!==codigo||(firstNonPickup=jQuery("#shipping_method input").filter((function(){return!jQuery(this).val().startsWith("local_pickup")})).first(),jQuery(firstNonPickup).prop("checked",!0),firstNonPickup.trigger("change"),jQuery(document.body).one("updated_cart_totals",(function(){var localPickupInput=jQuery("#shipping_method input[value^='local_pickup']").parent().parent();localPickupInput.prop("checked",!1),localPickupInput.hide(),localPickupInput.addClass("d-none")}))),7!==codigo&&14!==codigo||($("#shipping_method input").each((function(index,element){$(element).prop("checked");var prevLi=$(element).parent(),value=$(element).val();(value=value.split(":"))[0],prevLi.hide(),$(element).prop("checked",!1)})),$('input[name="shipping_method[0]').trigger("change"),$("#modal0Stock").modal("show"),$(".checkout-button").hide())}404===respuesta.status_code&&respuesta.status_code}).catch(error=>{var respuesta=error.responseText;console.log(respuesta)})}toggleValidarButton(),$(document).on("click","#buttonAddCoupon",(function(e){e.preventDefault(),$(this).removeClass("d-block"),$(this).addClass("d-none"),$("#cuponFormHidden").addClass("d-block"),$("#cuponFormHidden").removeClass("d-none"),$("#coupon_code").focus(),toggleV
25alidarButton()})),$(document).on("input","#coupon_code",toggleValidarButton),$(document.body).on("updated_wc_div updated_cart_totals",toggleValidarButton),$(document).on("click","#couponCancel",(function(e){e.preventDefault(),$("#buttonAddCoupon").removeClass("d-none"),$("#cuponFormHidden").removeClass("d-block"),$("#buttonAddCoupon").addClass("d-block"),$("#cuponFormHidden").addClass("d-none"),$("#coupon_code").val(""),toggleValidarButton()})),$(document).on("click",".minus",(function(e){e.preventDefault();var cartKey=$(this).data("cart-key"),quantityInput=$('input[name="cart['+cartKey+'][qty]"]'),currentQuantity=parseInt(quantityInput.val());currentQuantity>0&&(quantityInput.val(currentQuantity-1),quantityInput.trigger("change"))})),$(document).on("click",".plus",(function(e){e.preventDefault();var cartKey=$(this).data("cart-key"),quantityInput=$('input[name="cart['+cartKey+'][qty]"]'),currentQuantity=parseInt(quantityInput.val()),maxQuantity=parseInt(quantityInput.attr("max"));(""===maxQuantity||currentQuantity<maxQuantity||-1===maxQuantity)&&(quantityInput.val(currentQuantity+1),quantityInput.trigger("change"))})),$(document).on("click","#shipping_method input",(function(){$("input[name='sucursal_retiro']").prop("checked",!1),$("#staticBackdrop").modal("hide"),checkInputShippingMethod()})),jQuery((function($){document.body.classList.contains("woocommerce-cart")&&(checkInputShippingMethod(),obtenerSucursalesActionCart())}))})); 26jQuery((function($){function showBoxContent(button){for(var boxEdit=$(".box-edit-checkout"),boxContent=$(".content-box-checkout"),i=0;i<boxEdit.length;i++){var element=boxEdit[i];$(element).show()}for(var _i=0;_i<boxContent.length;_i++){var _element=boxContent[_i];$(_element).hide()}$(button).addClass("active")}function buttonShipping(){$("#boxShippingEdit").hide(),$("#boxShippingContent").show()}function toggleCondicionIVA(){"C"===$("#billing_tipo_dni").val()?$("#billing_condicion_iva_field").show():($("#billing_condicion_iva_field").hide(),$("#billing_condicion_iva").val(""))}function checkShippingMethodSelected(){$("#shipping_method input").each((function(index,element){if($(element).prop("checked")){var methodShippingName=$(element).val();methodShippingName="local_pickup"===methodShippingName.split(":")[0]?"Retiro en sucursal cercana al domicilio: ":"EnvÃo a domicilio: ",$("#checkoutBoxMetodo").html(methodShippingName),$("#checkoutBoxDireccion").html($("#billing_address_1").val()+" "+$("#billing_address_2").val()),"local_pickup"==$(element).val().split(":")[0]?$("#checkoutBoxEtiqueta").show():$("#checkoutBoxEtiqueta").hide()}}))}function checkPaymentMethodSelected(){$("#payment .wc_payment_methods .wc_payment_method input[name=payment_method]").each((function(index,element){var paymentBox=$(element).next().next(".payment_box");paymentBox.css("display","none");var isChecked=$(element).prop("checked"),paymentLabel=$(element).next("label");isChecked&&(paymentBox.css("display","block"),paymentLabel.removeClass("active"))}))}jQuery((function($){$("#billing_phone, #shipping_phone, #billing_dni, #shipping_dni").on("input focusout",(function(){$(this).val($(this).val().replace(/[^0-9]/g,""))})),$("#editShipping").hide(),$("#editPayment").hide(),$("#checkoutBoxEtiqueta").hide(),$("#checkoutBoxNombre").html($("#billing_first_name").val()+" "),$("#checkoutBoxApellido").html($("#billing_last_name").val()),$("#checkoutBoxTelefono").html($("#billing_phone").val()+" "),checkShippingMethodSelected(),checkPaymentMethodSelected(),0===$(".form-pay-custom").length&&$("#place_order").attr("disabled",!0)})),toggleCondicionIVA(),$("#billing_tipo_dni").on("change",(function(){toggleCondicionIVA()})),$(document).on("click","#nextBilling",(function(e){var billingFields,allFieldsCompleted,tipoDni;e.preventDefault(),billingFields=document.querySelectorAll('input[name^="billing"], select[name^="billing"]'),allFieldsCompleted=!0,tipoDni=!1,billingFields.forEach((function(field){if("billing_phone"===field.id&&field.value.length<9&&($(field).closest(".form-row").addClass("woocommerce-invalid"),allFieldsCompleted=!1),"billing_tipo_dni"===field.id&&(field.value&&""!==field.value?tipoDni=field.value:($(field).closest(".form-row").addClass("woocommerce-invalid select2-invalid"),allFieldsCompleted=!1)),"billing_condicion_iva"===field.id&&"C"===tipoDni&&(field.value&&""!==field.value||($(field).closest(".form-row").addClass("woocommerce-invalid select2-invalid"),allFieldsCompleted=!1)),"billing_dni"===field.id&&field.value.length<7&&($(field).closest(".form-row").addClass("woocommerce-invalid"),allFieldsCompleted=!1),"billing_postcode"===field.id&&field.value.length<4&&($(field).closest(".form-row").addClass("woocommerce-invalid"),allFieldsCompleted=!1),""===field.value.trim()&&"sucursal_origen"!==field.id&&"sucursal_destino"!==field.id&&"billing_departamento"!==field.id&&"billing_condicion_iva"!==field.id)return $(field).closest(".form-row").addClass("woocommerce-invalid"),void(allFieldsCompleted=!1)})),allFieldsCompleted?(showBoxContent(null),buttonShipping(),$("#editShipping").show(),$("#nextShipping").attr("disabled",!1)):($("#nextShipping").attr("disabled",!0),$("#editShipping").hide())})),$(document).on("click","#editBilling",(function(e){e.preventDefault(),0===$(".form-pay-custom").length&&$("#place_order").attr("disabled",!0),showBoxContent(this),$("#boxBillingEdit").hide(),$("#boxBillingContent").show(),$("#editShipping").hide(),$("#editPayment").hide()})),$(document).on("click","#editShipping",(function(e){e.preventDefault(),0===$(".form-pay-custom").length&&$("#place_order").attr("disabled",!0),showBoxContent(this),buttonShipping()})),$(document).on("click","#editPayment",(function(e){e.preventDefault(),showBoxContent(this),$("#boxPaymentEdit").hide(),$("#boxPaymentContent").show()})),$(document).on("click","#nextShipping",(function(e){var shippingMethod=$('input[name="shipping_method[0]"]:checked').val();shippingMethod.startsWith("local_pickup")?shippingMethod.startsWith("local_pickup")&&($('input[name="sucursal_retiro"]:checked').length>0?(e.preventDefault(),buttonShipping(),$("#boxShippingEdit").show(),$("#boxShippingContent").hide(),$("#boxPaymentEdit").hide(),$("#boxPaymentContent").show(),$("#editShipping").show(),checkShippingMethodSelected(),checkPaymentMethodSelected(),$(".notif-selec-sucursal").remove(),$("#containerBoxSucursales").css("box-shadow","")):(e.preventDefault(),0===$(".notif-selec-sucursal").length&&($("#containerBoxSucursales").css("box-shadow","0 0 10px #df4756"),$("#containerBoxSucursales").after('<div class="notif-selec-sucursal text-danger mb-2 mt-3">Por favor selecciona una sucursal para avanzar</div>')))):(e.preventDefault(),buttonShipping(),$("#boxShippingEdit").show(),$("#boxShippingContent").hide(),$("#boxPaymentEdit").hide(),$("#boxPaymentContent").show(),$("#editShipping").show(),checkShippingMethodSelected(),checkPaymentMethodSelected(),$(".notif-selec-sucursal").remove(),$("#containerBoxSucursales").css("box-shadow",""))})),$(document).on("change","#billing_first_name",(function(e){e.preventDefault(),$("#checkoutBoxNombre").html($(this).val()+" ")})),$(document).on("change","#billing_last_name",(function(e){e.preventDefault(),$("#checkoutBoxApellido").html($(this).val())})),$(document).on("change","#billing_phone",(function(e){e.preventDefault(),$("#checkoutBoxTelefono").html($(this).val())})),$(document).on("change","#billing_address_1",(function(e){e.preventDefault(),$("#checkoutBoxDireccion").html($(this).val())})),$("form.checkout").on("click",'input[name="payment_method"] ~ label',(function(){$(this).addClass("active")})),$("form.checkout").on("change",'input[name="payment_method"]',(function(){checkPaymentMethodSelected(),$("#checkoutBoxMetodoPago").html($(this).next().text()),$(this).next().next().css("display","")}))})),jQuery((function($){$(document).on("ajaxStart",(function(){$(".loading-box-checkout").show()})),$(document).on("ajaxStop",(function(){$(".loading-box-checkout").hide()}))})),jQuery((function($){$(document.body).on("change",'input[name="payment_method"]',(function(e){e.originalEvent&&$(document.body).trigger("update_checkout")}))})),jQuery((function($){var checkoutCartBusy=!1;function checkoutCartTable(){return $(".woocommerce-checkout-review-order-table")}function unblockCheckoutCart(){checkoutCartBusy=!1,$.fn.unblock&&checkoutCartTable().unblock()}function updateCheckoutCartItem(cartItemKey,quantity,cartAction){if(!checkoutCartBusy&&cartItemKey){var $table=checkoutCartTable(),nonce=$table.data("checkout-cart-nonce");nonce&&(checkoutCartBusy=!0,$.fn.block&&$table.block({message:null,overlayCSS:{background:"#fff",opacity:.6}}),$.ajax({type:"POST",url:"undefined"!=typeof ajaxurl?ajaxurl:window.sitesettings&&sitesettings.ajaxurl,dataType:"json",data:{action:"riiing_checkout_update_item",nonce,cart_item_key:cartItemKey,quantity,cart_action:cartAction},success:function(response){if(response&&response.success){var data=response.data||{};data.cart_empty&&data.redirect?window.location.href=data.redirect:($("body").toggleClass("productos-grandes",!!data.has_large),$("body").toggleClass("envio-pago",!!data.has_paid_shipping),"function"==typeof updateCartCount?updateCartCount():void 0!==data.cart_count&&$(".cart-count").text(data.cart_count),$(document.body).trigger("update_checkout"))}else unblockCheckoutCart()},error:function(){unblockCheckoutCart()}}))}}$(document.body).on("updated_checkout checkout_error",unblockCheckoutCart),$(document).on("click",".checkout-qty-minus, .checkout-qty-plus",(function(e){e.preventDefault(),e.stopPropagation();var $qty=$(this).closest(".checkout-qty"),cartItemKey=$qty.data("cart-key"),currentQty=parseInt($qty.find(".checkout-qty-value").text(),10)||1,minQty=parseInt($qty.data("min"),10)||1,maxQty=parseInt($qty.data("max"),10)||currentQty,nextQty=$(this).hasClass("checkout-qty-plus")?currentQty+1:currentQty-1;nextQty<minQty||nextQty>maxQty||updateCheckoutCartItem(cartItemKey,nextQty,"update")})),$(document).on("click",".checkout-remove-item",(function(e){e.preventDefault(),e.stopPropagation(),updateCheckoutCartItem($(this).data("cart-key"),0,"remove")}))})); 27jQuery((function($){document.addEventListener("DOMContentLoaded",(function(){var logoutButton=document.getElementById("cerrarSesionMyAcoount");logoutButton&&logoutButton.addEventListener("click",deleteLocalStorageOnLogout)}))})); 28window.initMap=function(){sucursalesMap(),checkoutSucursales()}; 29 30function asyncGeneratorStep(n,t,e,r,o,a,c){try{var i=n[a](c),u=i.value}catch(n){return void e(n)}i.done?t(u):Promise.resolve(u).then(r,o)}function _asyncToGenerator(n){return function(){var t=this,e=arguments;return new Promise((function(r,o){var a=n.apply(t,e);function _next(n){asyncGeneratorStep(a,r,o,_next,_throw,"next",n)}function _throw(n){asyncGeneratorStep(a,r,o,_next,_throw,"throw",n)}_next(void 0)}))}}window.checkoutSucursales=function(){var origenEnvioDomicilio="";function _ocultarMetodoDeEnvioEnvioADomicilio(){return(_ocultarMetodoDeEnvioEnvioADomicilio=_asyncToGenerator((function*(){jQuery("#shipping_method input[value^='local_pickup']").prop("checked",!0).trigger("change"),jQuery("#mensajeValidacion").remove();jQuery("#shipping_method").before('<p id="mensajeValidacion" class="mb-4 text-center">Este es el único método de envÃo disponible para tu zona.</p>'),jQuery(document.body).one("updated_checkout",(function(){jQuery("#shipping_method input").each((function(index,element){var prevLi=jQuery(element).parent(),value=jQuery(element).val();"local_pickup"!==(value=value.split(":"))[0]&&(prevLi.hide(),jQuery(element).prop("checked",!1))}))}))}))).apply(this,arguments)}function origenYDestino(){jQuery("#billing_state").val();jQuery("#sucursalOrigen").val(origenEnvioDomicilio),jQuery("#sucursalDestino").val("NULL"),jQuery("#costoEnvio").val("")}function vaciarOrigenYDestino(){jQuery("#sucursalOrigen").val(""),jQuery("#sucursalDestino").val(""),jQuery("#costoEnvio").val("")}function mostrarSucursales(){jQuery('input[name="shipping_method[0]"]:checked').length&&("local_pickup"===jQuery('input[name="shipping_method[0]"]:checked').val().split(":")[0]?jQuery("#sucursales_checkout").show():jQuery("#sucursales_checkout").hide())}jQuery(document).on("click","#nextBilling",(function(e){jQuery("#sucursales_checkout").hide(),new Promise((function(resolve,reject){jQuery.ajax({url:ajaxurl,method:"POST",data:{action:"obtener_sucursales_master",page:"checkout"},beforeSend:function(){jQuery("#sucursales_checkout").hide()},success:function(response){resolve(response)},error:function(_error){console.log("2 - Se obtuvo la respuesta error"),reject(_error)}})})).then(response=>{var data,firstNonPickup,codigo,respuesta=JSON.parse(response);data=respuesta.validaciones_carrito,codigo=data.caso,origenEnvioDomicilio=data.origenEnvioDomicilio,(1===codigo||8===codigo)&&function(){_ocultarMetodoDeEnvioEnvioADomicilio.apply(this,arguments)}(),5!==codigo&&6!==codigo&&4!==codigo&&11!==codigo&&12!==codigo&&13!==codigo||(firstNonPickup=jQuery("#shipping_method input").filter((function(){return!jQuery(this).val().startsWith("local_pickup")})).first(),jQuery(firstNonPickup).prop("checked",!0),firstNonPickup.trigger("change"),jQuery(document.body).one("updated_checkout",(function(){var localPickupInput=jQuery("#shipping_method input[value^='local_pickup']").parent();localPickupInput.prop("checked",!1),localPickupInput.hide(),localPickupInput.addClass("d-none")})),origenYDestino()),7!==codigo&&14!==codigo||(jQuery("#modalCheckoutError").modal("show"),jQuery("#shipping_method input").each((function(index,element){var prevLi=jQuery(element).parent(),value=jQuery(element).val();(value=value.split(":"))[0],prevLi.hide(),jQuery(element).prop("checked",!1)})),vaciarOrigenYDestino()),2!==codigo&&3!==codigo&&71!==codigo&&9!==codigo&&10!==codigo&&15!==codigo||(jQuery("#shipping_method input").parent().show(),origenYDestino()),"sucursal"===userRole&&setTimeout(()=>{jQuery("#containerBoxSucursales input").each((function(index,element){jQuery(element).val()!==userSucursalId&&jQuery(element).parent().hide()})),jQuery("#shipping_method input").each((function(index,element){var prevLi=jQuery(element).parent(),value=jQuery(element).val();"local_pickup"!==(value=value.split(":"))[0]&&prevLi.hide()}))},90),function(data){var containerBox=document.getElementById("sucursales_checkout"),containerBoxSucursales=document.createElement("div");containerBoxSucursales.classList.add("container-box-sucursales"),containerBoxSucursales.id="containerBoxSucursales";var title=document.createElement("h3");title.innerHTML="Selecciona una sucursal de retiro";var alert=document.createElement("p");if(alert.classList.add("alert","alert-warning"),alert.style.maxWidth="600px",alert.style.margin="0 auto",alert.classList.add("mt-3"),alert.innerHTML="Importante: Es indispensable que la persona que realice el retiro sea el titular de la tarjeta con la que se efectuó el pago.",200===data.status_code){var sucursales=data.stockstotales.sucursales;if(containerBoxSucursales){containerBoxSucursales.innerHTML="";var _html="";
30sucursales.forEach(sucursal=>{var body=document.querySelector("body");body.classList.contains("productos-grandes")&&sucursal.origen!==sucursal.destino||body.classList.contains("envio-pago")&&sucursal.origen!==sucursal.destino||(_html+='<div class="container-sucursal" data-id="'+sucursal.sucursal_id+'">',_html+='<input type="radio" name="sucursal_retiro" id="sucursal_'+sucursal.sucursal_id+'" value="'+sucursal.sucursal_id+'" data-origen="'+sucursal.origen+'" data-destino="'+sucursal.destino+'" data-costoenvio="'+sucursal.costoEnvio+'"/>',_html+='<label for="sucursal_'+sucursal.sucursal_id+'">',_html+='<span class="sucursalflex">',_html+="<span>",_html+='<span class="nombre">'+sucursal.sucursal_nombre+"</span>",_html+='<span class="direccion">'+sucursal.direccion+"</span>",_html+='<span class="direccion">'+sucursal.provincia+"</span>",_html+='<span class="mt-2" style="color: #9747ff">Horario de retiro:</span>',_html+='<span style="color: #9747ff">'+sucursal.dias_atencion+" de "+sucursal.hora_apertura+" a "+sucursal.hora_cierre+"</span>",_html+="</span>",_html+='<span class="etiqueta">',_html+='<img src="'.concat(themeDirectoryUrl,'/src/img/woocommerce/man-running.svg" alt="Retiro" />'),_html+="<span>"+sucursal.etiqueta+"</span>",_html+="</span>",_html+="</span>",sucursal.mensaje&&(_html+='<div class="alert alert-warning mt-4" role="alert" style="font-size: 13px">'+sucursal.mensaje+"</div>"),sucursal.leyenda&&(_html+='<span class="sucursal-aviso">',_html+='<span class="icono-alerta">',_html+='<img src="'.concat(themeDirectoryUrl,'/src/img/warning.svg" alt="Alerta" />'),_html+="</span>",_html+='<span class="sucursal-aviso-text">',_html+=sucursal.leyenda,_html+="</span>",_html+="</span>"),_html+="</label>",_html+="</div>")}),containerBox.innerHTML="",containerBoxSucursales.innerHTML="",containerBoxSucursales.innerHTML=_html,containerBox.appendChild(title),containerBox.appendChild(containerBoxSucursales),containerBox.appendChild(alert)}}404===data.status_code&&404===data.status_code&&(html="",html+='<p class="mt-3">',html+='<img src="'.concat(themeDirectoryUrl,'/src/img/warning.svg" alt="Alerta" />'),html+=data.message,html+="</p>",title.innerHTML="Selecciona una sucursal de retiro",containerBoxSucursales.innerHTML=html,containerBox.appendChild(title),containerBox.appendChild(containerBoxSucursales));var sucursalSesionId="undefined"!=typeof wc_session_data?wc_session_data.sucursal_id:null;if(sucursalSesionId){var inputSesion=jQuery("#sucursal_"+sucursalSesionId);inputSesion.length&&(inputSesion.prop("checked",!0),inputSesion.trigger("click"))}mostrarSucursales()}(respuesta)}).catch(error=>{!function(error){error.responseText;var containerBox=document.getElementById("sucursales_checkout"),title=document.createElement("h3");title.innerHTML="Selecciona una sucursal de retiro";var containerBoxSucursales=document.createElement("div");containerBoxSucursales.classList.add("container-box-sucursales"),containerBoxSucursales.id="containerBoxSucursales",containerBox&&(html="",html+='<p class="mt-3">',html+='<img src="'.concat(themeDirectoryUrl,'/src/img/warning.svg" alt="Alerta" />'),html+="No se encontraron sucursales disponibles.",html+="</p>",containerBoxSucursales.innerHTML=html,containerBox.appendChild(title),containerBox.appendChild(containerBoxSucursales)),mostrarSucursales()}(error)})})),jQuery(document).on("click","input[name='shipping_method[0]']",(function(e){jQuery('input[name="shipping_method[0]"]:checked').length&&("local_pickup"===jQuery('input[name="shipping_method[0]"]:checked').val().split(":")[0]?(vaciarOrigenYDestino(),jQuery("#sucursales_checkout").show()):(vaciarOrigenYDestino(),jQuery("#sucursales_checkout").hide(),origenYDestino()))})),jQuery(document).on("click","input[name='sucursal_retiro']",(function(e){var element=jQuery(e.target);jQuery("#sucursalOrigen").val(element.data("origen")),jQuery("#sucursalDestino").val(element.data("destino")),jQuery("#costoEnvio").val(element.data("costoenvio")),jQuery.ajax({url:ajaxurl,method:"POST",data:{action:"guardar_sucursal_sesion",sucursal_id:element.data("destino"),sucursal_nombre:""}})})),jQuery((function($){$("#sucursales_checkout").hide()}))}; 31function asyncGeneratorStep(n,t,e,r,o,a,c){try{var i=n[a](c),u=i.value}catch(n){return void e(n)}i.done?t(u):Promise.resolve(u).then(r,o)}function _asyncToGenerator(n){return function(){var t=this,e=arguments;return new Promise((function(r,o){var a=n.apply(t,e);function _next(n){asyncGeneratorStep(a,r,o,_next,_throw,"next",n)}function _throw(n){asyncGeneratorStep(a,r,o,_next,_throw,"throw",n)}_next(void 0)}))}}function obtenerSucursalesAjax(){return new Promise((function(resolve,reject){jQuery.ajax({url:ajaxurl,method:"POST",data:{action:"obtener_sucursales_ajax"},beforeSend:function(){jQuery("#map").length>0&&jQuery("#map").html("<div class='loader-map'><img src='"+themeDirectoryUrl+"/src/img/loading.svg' alt='Loading'></div>")},success:function(response){resolve(response)},error:function(_error){ocultarSucursales(),reject(_error)}})}))}window.sucursalesMap=_asyncToGenerator((function*(){var product_suc_array=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,mapContainer=document.getElementById("map");if(mapContainer)try{var _yield$google$maps$im=yield google.maps.importLibrary("maps"),_Map=_yield$google$maps$im.Map,InfoWindow=_yield$google$maps$im.InfoWindow,_yield$google$maps$im2=yield google.maps.importLibrary("marker"),Marker=_yield$google$maps$im2.Marker,_yield$google$maps$im3=yield google.maps.importLibrary("places"),Autocomplete=_yield$google$maps$im3.Autocomplete,response=yield obtenerSucursalesAjax(),sucursales=JSON.parse(response),direccionInput=document.getElementById("direccion-input"),zoomInicial=4,centroInicial={lat:-31.4196609451499,lng:-64.18826436024314},infoWindows=[],mapStyles=[{featureType:"all",elementType:"geometry.fill",stylers:[{weight:"2.00"}]},{featureType:"all",elementType:"geometry.stroke",stylers:[{color:"#9c9c9c"}]},{featureType:"all",elementType:"labels.text",stylers:[{visibility:"on"}]},{featureType:"landscape",elementType:"all",stylers:[{color:"#f2f2f2"}]},{featureType:"landscape",elementType:"geometry.fill",stylers:[{color:"#ffffff"}]},{featureType:"landscape.man_made",elementType:"geometry.fill",stylers:[{color:"#ffffff"}]},{featureType:"poi",elementType:"all",stylers:[{visibility:"off"}]},{featureType:"road",elementType:"all",stylers:[{saturation:-100},{lightness:45}]},{featureType:"road",elementType:"geometry.fill",stylers:[{color:"#eeeeee"}]},{featureType:"road",elementType:"labels.text.fill",stylers:[{color:"#7b7b7b"}]},{featureType:"road",elementType:"labels.text.stroke",stylers:[{color:"#ffffff"}]},{featureType:"road.highway",elementType:"all",stylers:[{visibility:"simplified"}]},{featureType:"road.arterial",elementType:"labels.icon",stylers:[{visibility:"off"}]},{featureType:"transit",elementType:"all",stylers:[{visibility:"off"}]},{featureType:"water",elementType:"all",stylers:[{color:"#46bcec"},{visibility:"on"}]},{featureType:"water",elementType:"geometry.fill",stylers:[{color:"#c8d7d4"}]},{featureType:"water",elementType:"labels.text.fill",stylers:[{color:"#070707"}]},{featureType:"water",elementType:"labels.text.stroke",stylers:[{color:"#ffffff"}]}],map=new _Map(mapContainer,{center:centroInicial,zoom:zoomInicial,styles:mapStyles,renderingType:"RASTER"});if(product_suc_array){var idsConStock=product_suc_array.map(item=>item[0].slice(-3));sucursales=sucursales.filter(suc=>idsConStock.includes(suc.id))}var markerIcon={url:"".concat(themeDirectoryUrl,"/src/img/mapmarker.png"),scaledSize:new google.maps.Size(50,50)};
31if(sucursales.forEach(location=>{if(!["251","097"].includes(location.id)){var coords=location.latLon.split(","),lat=parseFloat(coords[0]),lon=parseFloat(coords[1]),marker=new Marker({position:{lat,lng:lon},map,icon:markerIcon,title:location.name}),contentString="\n <div class=\"info-window-riiing\" style=\"padding: 10px; max-width: 250px;\">\n <h5 class='titulo-mapa' style='color: #00bfaa; margin-bottom: 8px;'>".concat(location.titulo,'</h5>\n <p style="font-size: 13px;">\n ').concat(location.dias_atencion||"Lun a Dom",": ").concat(location.hora_apertura||"10:00"," a ").concat(location.hora_cierre||"21:00",'hs\n </p>\n <div class="d-flex flex-column gap-2">\n <a class="btn btn-sm" style="background-color: #00bfaa; color: #FFFFFF; text-decoration: none; text-align: center; border-radius: 4px;" \n href="https://www.google.com/maps/dir/?api=1&destination=').concat(lat,",").concat(lon,'" target="_blank">\n Cómo llegar\n </a>\n <button class="btn btn-sm" style="border: 1px solid #00bfaa; color: #00bfaa; background: transparent; border-radius: 4px;" \n onclick="seleccionarSucursal(').concat(location.id,", '").concat(location.titulo,"', this)\">\n Seleccionar punto de retiro\n </button>\n </div>\n </div>\n "),infoWindow=new InfoWindow({content:contentString});marker.addListener("click",()=>{infoWindows.forEach(win=>win.close()),infoWindow.open(map,marker)}),infoWindows.push(infoWindow)}}),direccionInput){var autocomplete=new Autocomplete(direccionInput,{fields:["formatted_address","geometry"]});autocomplete.addListener("place_changed",()=>{var place=autocomplete.getPlace();place.geometry&&place.geometry.location?(mapContainer.scrollIntoView({behavior:"smooth"}),map.setCenter(place.geometry.location),map.setZoom(14)):alert("No pudimos encontrar esa ubicación. Intentá con una calle y número.")})}}catch(error){console.error("Error en sucursalesMap:",error)}})); 32jQuery("#invisibleShow").on("click",(function(){jQuery(this).hasClass("show")?(jQuery(this).removeClass("show"),jQuery("#invisibleShow span").text("Ver más"),jQuery(".invisible-content").css("display","none"),jQuery("#invisibleShow img").css({transform:"rotate(0deg)"})):(jQuery(this).addClass("show"),jQuery("#invisibleShow span").text("Ver menos"),jQuery(".invisible-content").css("display","block"),jQuery("#invisibleShow img").css({transform:"rotate(180deg)"}))})),jQuery((function($){if($(".swiper-container .container-banner-promocional.categoria").length>0)new Swiper(".promo-categoria",{slidesPerView:1,spaceBetween:0,loop:!0,navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},pagination:{el:".swiper-pagination",dynamicBullets:!0},autoplay:{delay:4e3,disableOnInteraction:!1},effect:"fade"});if($(".swiper-container .container-banner-promocional.tienda").length>0)new Swiper(".promo-tienda",{slidesPerView:1,spaceBetween:0,loop:!0,navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},pagination:{el:".swiper-pagination",dynamicBullets:!0},autoplay:{delay:4e3,disableOnInteraction:!1},effect:"fade"})})),jQuery((function($){console.log("click"),jQuery(".wpc-filter-title").on("click",(function(){jQuery(this).toggleClass("active-filter"),jQuery(this).parent().parent().toggleClass("active-filter")}))})); 33function isCatalogPage(){return jQuery(".riiing-shop-catalog-root").length>0}function observarSucursales(){var cambioEnForm=arguments.length>0&&void 0!==arguments[0]&&arguments[0],$=jQuery,provinciaElegida=localStorage.getItem("geoLocProvincia");if("admin-view"===provinciaElegida){var elementos=document.querySelectorAll("[data-geomostrar='false']");return elementos.forEach(elemento=>{elemento.setAttribute("data-geomostrar","true");var li=elemento.closest("li"),padre=elemento.closest(".swiper-slide");li&&$(li).removeClass("d-none"),padre&&$(padre).removeClass("d-none")}),void $(".swiper-initialized").each((function(index,element){element.swiper.update(
33)}))}if(localStorage.getItem("sucursalesFiltradas")){var _elementos=document.querySelectorAll("[data-geomostrar='false']"),sucursalesFiltradas=JSON.parse(localStorage.getItem("sucursalesFiltradas")),elementosOcultados=0;_elementos.forEach(elemento=>{var sucursalIds=elemento.getAttribute("data-sucursales").split(","),li=elemento.closest("li"),padre=elemento.closest(".swiper-slide");$(".products-search").length>0&&(li=$(elemento).parent().parent()),$(padre).removeClass("d-none"),$(li).removeClass("d-none"),sucursalesFiltradas.find(suc=>sucursalIds.includes(suc.id))||(padre?$(padre).addClass("d-none"):$(li).addClass("d-none"),elementosOcultados++)}),$(".swiper-initialized").each((function(index,element){element.swiper.update()})),agregarCardSiguiente(elementosOcultados),cambioEnForm&&location.reload()}}function agregarCardSiguiente(elementosFiltrados){var $=jQuery,elementosTotales=$(".woocommerce-shop ul.products li"),paginacion=$(".woocommerce-shop .woocommerce-pagination li a.next"),link=paginacion.attr("href"),restaElementos=elementosTotales.length-elementosFiltrados;paginacion.length>0&&([0,3,6,9,12].includes(restaElementos)||$(".woocommerce-shop ul.products").append('<li class="product next-button-card-li"><a href="'+link+'" class="next-button-card-a d-flex align-items-center justify-content-center"><h5 class="card-title text-left">Siguiente<br>página</h5><br><span class="next-button-card-icon">â</span></div></li>'))}function actualizarDatosEnBillingShipping(provincia){var $=jQuery;if(!provincia)return $.Deferred().resolve({success:!0}).promise();var request=$.ajax({url:ajaxurl,type:"POST",data:{action:"guardar_codigo_postal_provincia",provincia}});return window.riiingProvinceSyncRequest=request,request.always((function(){window.riiingProvinceSyncRequest===request&&(window.riiingProvinceSyncRequest=null)})),request.fail((function(_xhr,_status,error){console.error("Error al guardar la provincia en Woocommerce:",error)})),request}window.riiingProvinceSyncRequest=null,window.riiingWaitForProvinceSync=function(){return window.riiingProvinceSyncRequest||jQuery.Deferred().resolve().promise()},jQuery((function($){if("administrator"===userRole){var selectProvinciaGeo=$("#selectProvinciaGeo");if(selectProvinciaGeo.length&&!selectProvinciaGeo.find('option[value="admin-view"]').length){selectProvinciaGeo.find("option").first().after('<option value="admin-view">Ver como administrador</option>')}}var storedProvince=localStorage.getItem("geoLocProvincia");storedProvince?actualizarDatosEnBillingShipping(storedProvince).done((function(response){response&&response.success?(window.riiingProvinceSyncedOnLoad=!0,jQuery(document).trigger("riiing:province-synced")):isCatalogPage()&&window.riiingShopAwaitingGeoFilter&&(jQuery("#riiing-shop-products-loader-wrap").removeClass("is-loading-list is-awaiting-geo"),jQuery("#riiing-shop-products-loader").prop("hidden",!0).attr("aria-busy","false"),window.riiingShopAwaitingGeoFilter=!1),response&&response.success&&isCatalogPage()||observarSucursales()})).fail((function(){isCatalogPage()&&window.riiingShopAwaitingGeoFilter&&(jQuery("#riiing-shop-products-loader-wrap").removeClass("is-loading-list is-awaiting-geo"),jQuery("#riiing-shop-products-loader").prop("hidden",!0).attr("aria-busy","false"),window.riiingShopAwaitingGeoFilter=!1),observarSucursales()})):observarSucursales(),$("#formModalGeoLocNew").on("submit",(function(e){(e.preventDefault(),$("#textNewGeoLoc").text("Buscando tu provincia..."),$("#buttonGeoLocNewModal").prop("disabled",!0),$("#buttonGeoLocNewModal").html('<span class="spinner-border spinner-border-sm" role="status" aria-hidden="true"></span> Cargando...'),$(this).addClass("was-validated"),!1===this.checkValidity())?(e.stopPropagation(),$("#textNewGeoLoc").text("No pudimos encontrar tu provincia."),$("#buttonGeoLocNewModal").prop("disabled",!1),$("#buttonGeoLocNewModal").html("Guardar")):function(provincia){var $=jQuery;if(provincia){var provinciaActualNormalized=provincia.normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/\s/g,"").toLowerCase();localStorage.setItem("geoLocProvincia",provinciaActualNormalized),localStorage.setItem("geoLocProvinciaNombre",provincia),actualizarDatosEnBillingShipping(provinciaActualNormalized).al
33ways((function(){$.ajax({url:ajaxurl,type:"POST",data:{action:"obtener_sucursales_new_geo",provincia},success:function(response){if(response){var responseJson=JSON.parse(response),provinciaActual=localStorage.getItem("geoLocProvincia"),sucursalesFiltradas=responseJson.filter(sucursal=>provinciaActual===sucursal.provincia);localStorage.setItem("sucursalesFiltradas",JSON.stringify(sucursalesFiltradas)),jQuery(document).trigger("riiing:province-synced"),observarSucursales(!0),$("#textNewGeoLoc").text("Estás en: ".concat(provincia)),$("#modalGeolocNew").modal("hide"),$("#buttonGeoLocNewModal").prop("disabled",!1),$("#buttonGeoLocNewModal").html("Guardar")}},error:function(_error){$("#modalGeolocNew").modal("hide"),$("#textNewGeoLoc").text("No pudimos encontrar tu provincia."),$("#buttonGeoLocNewModal").prop("disabled",!1),$("#buttonGeoLocNewModal").html("Guardar"),console.error("Error al consultar Google Maps Geocoder:",_error)}})}))}else $("#modalGeolocNew").modal("hide"),$("#textNewGeoLoc").text("No pudimos encontrar tu provincia."),$("#buttonGeoLocNewModal").prop("disabled",!1),$("#buttonGeoLocNewModal").html("Guardar")}($("#selectProvinciaGeo").val())})),localStorage.getItem("geoLocProvincia")||$("#modalGeolocNew").modal("show"),localStorage.getItem("geoLocProvinciaNombre")&&($("#textNewGeoLoc").text("Estás en: ".concat(localStorage.getItem("geoLocProvinciaNombre"))),$("#selectProvinciaGeo").val(localStorage.getItem("geoLocProvinciaNombre")))}));
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.