function eliminarFiltros(){segmentos.tallas=void 0,segmentos.precio=void 0,segmentos.etiquetas=void 0,segmentos.categorias=void 0,segmentos.listado=["todos"],$(".rckta-aside-nw-tipo-filtro-opcion").removeClass("activo"),$(".rckta-aside-nw-tipo-filtro-opcion-checkbox-categoria:checked").prop("checked",!1),construirSegmentos(),calcularCantidadFiltrosAplicados(),reiniciarBusquedas()}function construirFiltrosPreviamenteAplicados(){segmentos.tallas&&segmentos.tallas.length&&segmentos.tallas.forEach(function(o){$(".rckta-aside-nw-tipo-filtro-opcion-"+o).addClass("activo")}),segmentos.etiquetas&&segmentos.etiquetas.length&&segmentos.etiquetas.forEach(function(o){$(".rckta-aside-nw-tipo-filtro-opcion-"+o).addClass("activo")}),segmentos.precio&&segmentos.precio.length&&segmentos.precio.forEach(function(o){$(".rckta-aside-nw-tipo-filtro-opcion-"+o).addClass("activo")}),segmentos.categorias&&segmentos.categorias.length&&segmentos.categorias.forEach(function(o){$(".rckta-aside-nw-tipo-filtro-opcion-checkbox-"+o).prop("checked",!0)}),calcularCantidadFiltrosAplicados()}function calcularCantidadFiltrosAplicados(){let o=$(".rckta-aside-nw-tipo-filtro-opcion.activo").length+$(".rckta-aside-nw-tipo-filtro-opcion-checkbox-categoria:checked").length;$(".cantidad-filtros").html(`(${o})`),o>0?$(".rckta-listado-productos-filtros-filtro-tipo").addClass("activo"):$(".rckta-listado-productos-filtros-filtro-tipo").removeClass("activo")}function agregarListadoFiltros(o){switch(o){case"talla":agregarListadoFiltrosTallas();break;case"precio":agregarListadoFiltrosPrecio();break;case"etiqueta":agregarListadoFiltrosEtiquetas();break;case"categoria":agregarListadoFiltrosCategorias()}calcularCantidadFiltrosAplicados(),reiniciarBusquedas()}function agregarListadoFiltrosTallas(){(tallasActivas=$(".rckta-aside-nw-tipo-filtro-opcion-talla.activo")).length||(segmentos.tallas=void 0),arregloTallas=[],tallasActivas.each(function(){arregloTallas.push($(this).data("opcion"))}),segmentos.tallas=arregloTallas,construirSegmentos()}function agregarListadoFiltrosPrecio(){(preciosActivos=$(".rckta-aside-nw-tipo-filtro-opcion-precio.activo")).length||(segmentos.precio=void 0),arregloPrecios=[],preciosActivos.each(function(){arregloPrecios.push($(this).data("opcion"))}),segmentos.precio=arregloPrecios,construirSegmentos()}function agregarListadoFiltrosEtiquetas(){(etiquetasActivas=$(".rckta-aside-nw-tipo-filtro-opcion-etiqueta.activo")).length||(segmentos.etiquetas=void 0),arregloEtiquetas=[],etiquetasActivas.each(function(){arregloEtiquetas.push($(this).data("opcion"))}),segmentos.etiquetas=arregloEtiquetas,construirSegmentos()}function agregarListadoFiltrosCategorias(){(categoriasActivas=$(".rckta-aside-nw-tipo-filtro-opcion-checkbox-categoria:checked")).length||(segmentos.categorias=void 0),arregloCategorias=[],categoriasActivas.each(function(){arregloCategorias.push($(this).val())}),segmentos.categorias=arregloCategorias,construirSegmentos()}function construirSegmentos(){let o=urlBusqueda,t=[];for(let[i,a]of Object.entries(segmentos))Array.isArray(a)&&a.length>0&&(o+=`/${i}/${valores=a.join("--")}`,t.push(i,valores));infoBusqueda=t.join(","),history.pushState(null,"",o)}function infiniteScroll(){let o=992>$(window).width()?$(window).height():0,t=992>$(window).width()?0:100,i=$(document).innerHeight()-$(window).height()-t;$(window).scrollTop()+o>=i&&!primeraPagina&&pagina${construirComponenteProducto(o,t,pagina)}
`})),$(".rckta-listado-productos-filtros-miga-cantidad").html(`(${o.cantidad_productos})`)}).done(function(){ejecutando=!1,tippy(".rckta-producto-compra-rapida-talla",{content:"AGREGAR",theme:"rck-negro-recto",allowHTML:!0,placement:"top",interactive:!0}),tippy(".rckta-producto-compra-rapida-btn-vista-previa",{content:"VISTA R\xc1PIDA",theme:"rck-negro-recto",allowHTML:!0,placement:"top",interactive:!0})}).done(function(){obtenerListadoProductosInicializarCarouseles()}).done(function(){}).fail(function(o){$(".contenedor-seccion-productos-fake").fadeOut(300)})}function obtenerTipoVisualizacion(o){switch(tipoColumna="",tipoRetiro="",parseInt(o)){case 1:tipoColumna="col-12",tipoRetiro="col-6";break;case 2:tipoColumna="col-6 col-md-6",tipoRetiro="col-12 col-md-3";break;case 4:tipoColumna="col-6 col-md-3",tipoRetiro="col-6 col-md-6"}return{tipo_columna:tipoColumna,tipo_retiro:tipoRetiro}}function ajustarTipoVisualizacionFake(o){$(".seccion-productos-fake-columna").removeClass(o.tipo_retiro).addClass(o.tipo_columna)}function ajustarTipoVisualizacion(o){bloquearFullPagina();let t=obtenerTipoVisualizacion(o);$(".rck-contenedor-producto-columna").removeClass(t.tipo_retiro).addClass(t.tipo_columna),$(".rckta-visualizacion-boton").removeClass("activo"),$(".rckta-visualizacion-boton-"+o).addClass("activo"),carouseles.forEach(function(o,t){o.trigger("refresh.owl.carousel")}),tipoVisualizacionGlobal=o,ajustarTipoVisualizacionFake(t),desbloquearFullPagina()}document.addEventListener("DOMContentLoaded",function(){$(".rckta-aside-nw-tipo-filtro-opcion").on("click",function(){$(this).hasClass("inactivo")||($(this).toggleClass("activo"),agregarListadoFiltros($(this).data("tipo")))}),$(".rckta-aside-nw-tipo-filtro-opcion-checkbox-categoria").on("change",function(){$(this).is(":checked")&&agregarListadoFiltros("categoria")})}),$(function(){$(document.body).on("touchmove",infiniteScroll),$(window).on("scroll",infiniteScroll),construirFiltrosPreviamenteAplicados(),obtenerListadoProductos(),ajustarTipoVisualizacionFake(obtenerTipoVisualizacion(tipoVisualizacionGlobal=$(window).width()>991?4:2)),$(".rckta-visualizacion-boton-"+tipoVisualizacionGlobal).addClass("activo"),$(".tipo-filtro-ordenar").on("click",function(){$(".tipo-filtro-ordenar").removeClass("activo"),$(this).addClass("activo"),$(".texto-tipo-ordenar").html($(this).data("texto")),segmentos.ordenar=[$(this).data("tipo")],construirSegmentos(),reiniciarBusquedas()}),$(".rckta-listado-productos-filtros-filtro-ordenar").click(function(){$(".rckta-listado-productos-filtros-filtro-ordenar-dropdown").fadeToggle(300),$(".rckta-listado-productos-filtros-filtro-ordenar i").html("arrow_drop_up"==$(".rckta-listado-productos-filtros-filtro-ordenar i").html()?"arrow_drop_down":"arrow_drop_up")}),$(".rckta-visualizacion-boton").on("click",function(){ajustarTipoVisualizacion($(this).data("tipo"))})});