KL.Modules.tools = new function()
{
var self = this;
var tools = {};
var counter = 1;
function load()
{
var toolsNodes = document.getElementsByClassName('tools');
if (toolsNodes)
{
for (var i = 0; i < toolsNodes.length; i++)
{
id = toolsNodes[i].id;
if (!id)
{
toolsNodes[i].id = id = "tools" + counter++;
}
// ONLY if not scanned yet
tools[id] = new KL.Modules.onetoolset(toolsNodes[i]);
}
}
}
function unload()
{
for (var i = 0; i < tools.length; i++)
tools[i].destroy();
tools = {};
}
KL.loader.addHookLoad('tools', load);
KL.loader.addHookPostLoad('tools', load);
KL.loader.addHookUnload('tools', unload);
}
KL.Modules.onetoolset = function(node)
{
var self = this;
var containernode = node;
var toolsshadow = null;
var toolsnode = null;
var type = '';
var key = '';
var buttons = [];
var opened = false;
function open()
{
toolsshadow.style.display = 'block';
pos = 0;
for (var i = 0, l = buttons.length; i < l; i++)
{
buttons[i].style.top = pos + 'px';
pos += 40;
}
opened = true;
}
function close()
{
toolsshadow.style.display = 'none';
for (var i = 0, l = buttons.length; i < l; i++)
{
buttons[i].style.top = '0px';
}
opened = false;
}
function clickclose(event)
{
close();
WA.browser.cancelEvent(event);
}
function clickfav(event)
{
if (!KL.Modules.client.clientlogged)
{
KL.Modules.stat.registerEvent('tools', 'tools/gologin');
KL.Modules.stat.registerEventGA4('tools/gologin', {'send_to': 'G-X0MHE23QYB'});
// console.log(document.location.pathname);
KL.loader.loadPage("/login?p="+document.location.pathname+"&o=/fav/"+type+"/"+key);
return;
}
if (!opened)
{
open();
WA.browser.cancelEvent(event);
return;
}
WA.Managers.ajax.createPromiseRequest({ url: KL.graphdomains + '/v6/collection', method: 'post', send: false})
.then(function(request) {
request.addParameter('language', KL.language);
request.addParameter('device', KL.device);
request.addParameter('service', 'favorite');
request.addParameter('type', type);
request.addParameter('key', key);
return request.send();
})
.then(function(response){
var code = JSON.parse(response);
if (code.status == 'ok')
{
KL.Modules.stat.registerEvent('tools', 'tools/addfav');
KL.Modules.stat.registerEventGA4('tools/addfav', {'send_to': 'G-X0MHE23QYB'});
KL.Modules.modal.notifica(KL.i18n.tools_favoritos_ok1+'
'+KL.i18n.tools_favoritos_ok2+'');
}
else
{
KL.Modules.stat.registerEvent('tools', 'tools/errorfav');
KL.Modules.stat.registerEventGA4('tools/errorfav', {'send_to': 'G-X0MHE23QYB'});
KL.Modules.modal.alerta(code.message);
}
})
.catch(function(code, err) {
if (code == 401) // not connected
{
KL.Modules.stat.registerEvent('tools', 'tools/gologin');
KL.Modules.stat.registerEventGA4('tools/gologin', {'send_to': 'G-X0MHE23QYB'});
KL.loader.loadPage("/login/fav/"+type+"/"+key);
return;
}
// print error modal, send to server error
KL.Modules.modal.alerta(code, err);
console.log("Error sending fav:", code, err);
});
return WA.browser.cancelEvent(event);
}
function clickcollections(event)
{
if (!KL.Modules.client.clientlogged)
{
KL.Modules.stat.registerEvent('tools', 'tools/gologin');
KL.Modules.stat.registerEventGA4('tools/gologin', {'send_to': 'G-X0MHE23QYB'});
KL.loader.loadPage("/login/col/"+type+"/"+key);
return;
}
WA.Managers.ajax.createPromiseRequest({ url: KL.graphdomains + '/v6/collection', method: 'post', send: false})
.then(function(request) {
request.addParameter('language', KL.language);
request.addParameter('device', KL.device);
request.addParameter('service', 'list');
return request.send();
})
.then(function(response){
var code = JSON.parse(response);
KL.Modules.stat.registerEvent('tools', 'tools/opencol');
KL.Modules.stat.registerEventGA4('tools/opencol', {'send_to': 'G-X0MHE23QYB'});
data = WA.templates.tools_collectionselect({items:code.payload});
KL.Modules.modal.buildpopup(data);
// link clicks
for (var i = 0, l = code.payload.length; i < l; i++)
{
var n = WA.toDOM("tools-collection-" + code.payload[i].clave);
if (!n)
continue;
n.dataset.id = code.payload[i].clave;
n.onclick = seleccionacoleccion;
}
var n = WA.toDOM("tools-collection-create");
if (n) {
n.onclick = creacoleccion;
}
KL.Modules.modal.showpopup({closeable:true});
})
.catch(function(code, err) {
if (code == 401) // not connected
{
KL.Modules.stat.registerEvent('tools', 'tools/gologin');
KL.Modules.stat.registerEventGA4('tools/gologin', {'send_to': 'G-X0MHE23QYB'});
KL.loader.loadPage("/login/createcol");
return;
}
// print error modal, send to server error
KL.Modules.modal.alerta(code, err);
console.log("Error sending fav:", code, err);
});
return WA.browser.cancelEvent(event);
}
function seleccionacoleccion(event)
{
if (!KL.Modules.client.clientlogged)
{
KL.Modules.stat.registerEvent('tools', 'tools/gologin');
KL.Modules.stat.registerEventGA4('tools/gologin', {'send_to': 'G-X0MHE23QYB'});
KL.loader.loadPage("/login/addcol/"+type+"/"+key);
return;
}
var cid = this.dataset.id;
WA.Managers.ajax.createPromiseRequest({ url: KL.graphdomains + '/v6/collection', method: 'post', send: false})
.then(function(request) {
request.addParameter('language', KL.language);
request.addParameter('device', KL.device);
request.addParameter('service', 'insert');
request.addParameter('collection', cid);
request.addParameter('type', type);
request.addParameter('key', key);
return request.send();
})
.then(function(response){
KL.Modules.modal.hidepopup();
var code = JSON.parse(response);
if (code.status == 'ok')
{
KL.Modules.stat.registerEvent('tools', 'tools/addcol');
KL.Modules.stat.registerEventGA4('tools/addcol', {'send_to': 'G-X0MHE23QYB'});
KL.Modules.modal.notifica(KL.i18n.tools_collections_ok1+'
'+KL.i18n.tools_collections_ok2+'');
}
else
{
KL.Modules.stat.registerEvent('tools', 'tools/errorcol');
KL.Modules.stat.registerEventGA4('tools/errorcol', {'send_to': 'G-X0MHE23QYB'});
KL.Modules.modal.alerta(code.message);
}
})
.catch(function(code, err) {
if (code == 401) // not connected
{
KL.Modules.stat.registerEvent('tools', 'tools/gologin');
KL.Modules.stat.registerEventGA4('tools/gologin', {'send_to': 'G-X0MHE23QYB'});
KL.loader.loadPage("/login/col/"+cid+"/"+type+"/"+key);
return;
}
// print error modal, send to server error
KL.Modules.modal.alerta(code, err);
console.log("Error sending col:", code, err);
});
return WA.browser.cancelEvent(event);
}
function creacoleccion(event)
{
var v = WA.toDOM("tools-collection-name").value;
if (!KL.Modules.client.clientlogged)
{
KL.Modules.stat.registerEvent('tools', 'tools/gologin');
KL.Modules.stat.registerEventGA4('tools/gologin', {'send_to': 'G-X0MHE23QYB'});
KL.loader.loadPage("/login/createcol/"+KL.fixedEncodeURIComponent(v)+"/"+type+"/"+key);
return;
}
WA.Managers.ajax.createPromiseRequest({ url: KL.graphdomains + '/v6/collection', method: 'post', send: false})
.then(function(request) {
request.addParameter('language', KL.language);
request.addParameter('device', KL.device);
request.addParameter('service', 'create');
request.addParameter('name', v);
request.addParameter('type', type);
request.addParameter('key', key);
return request.send();
})
.then(function(response) {
KL.Modules.modal.hidepopup();
var code = JSON.parse(response);
if (code.status == 'ok')
{
KL.Modules.stat.registerEvent('tools', 'tools/createaddcol');
KL.Modules.stat.registerEventGA4('tools/createaddcol', {'send_to': 'G-X0MHE23QYB'});
KL.Modules.modal.notifica(KL.i18n.tools_collections_ok1+'
'+KL.i18n.tools_collections_ok2+'');
}
else
{
KL.Modules.stat.registerEvent('tools', 'tools/errorcol');
KL.Modules.stat.registerEventGA4('tools/errorcol', {'send_to': 'G-X0MHE23QYB'});
KL.Modules.modal.alerta(code.message);
}
})
.catch(function(code, err) {
if (code == 401) // not connected
{
KL.Modules.stat.registerEvent('tools', 'tools/gologin');
KL.Modules.stat.registerEventGA4('tools/gologin', {'send_to': 'G-X0MHE23QYB'});
KL.loader.loadPage("/login/col/"+KL.fixedEncodeURIComponent(v)+"/"+type+"/"+key);
return;
}
// print error modal, send to server error
KL.Modules.modal.alerta(code, err);
console.log("Error sending col:", code, err);
});
return WA.browser.cancelEvent(event);
}
function clickshoppinglist(event)
{
if (!KL.Modules.client.clientlogged)
{
KL.Modules.stat.registerEvent('tools', 'tools/gologin');
KL.Modules.stat.registerEventGA4('tools/gologin', {'send_to': 'G-X0MHE23QYB'});
KL.loader.loadPage("/login/shoppinglist/"+key);
return;
}
if (type != 'r')
{
KL.Modules.modal.alerta("Error, el objeto no es una receta para agregar a la lista del súper.");
return;
}
WA.Managers.ajax.createPromiseRequest({ url: KL.graphdomains + '/v6/shoppinglist', method: 'post', send: false})
.then(function(request) {
request.addParameter('language', KL.language);
request.addParameter('device', KL.device);
request.addParameter('service', 'addrecipe');
request.addParameter('key', key);
return request.send();
})
.then(function(response){
var code = JSON.parse(response);
if (code.status == 'ok')
{
KL.Modules.stat.registerEvent('tools', 'tools/addshoppinglist');
KL.Modules.stat.registerEventGA4('tools/addshoppinglist', {'send_to': 'G-X0MHE23QYB'});
KL.Modules.modal.notifica(KL.i18n.tools_listasuper_ok1+'
'+KL.i18n.tools_listasuper_ok2+'');
}
else
{
KL.Modules.stat.registerEvent('tools', 'tools/errorshoppinglist');
KL.Modules.stat.registerEventGA4('tools/errorshoppinglist', {'send_to': 'G-X0MHE23QYB'});
KL.Modules.modal.alerta(code.message);
}
})
.catch(function(code, err) {
if (code == 401) // not connected
{
KL.Modules.stat.registerEvent('tools', 'tools/gologin');
KL.Modules.stat.registerEventGA4('tools/gologin', {'send_to': 'G-X0MHE23QYB'});
KL.loader.loadPage("/login/shoppinglist/"+type+"/"+key);
return;
}
// print error modal, send to server error
KL.Modules.modal.alerta(code, err);
console.log("Error sending shoppinglist:", code, err);
});
return WA.browser.cancelEvent(event);
}
function getlistasuper(request)
{
// close tools
// put heart filled
var code = JSON.parse(request.responseText);
if (code.estatus == 'OK')
{
KL.Modules.modal.hidepopup();
KL.Modules.stat.registerEvent('tools', 'tools/addsup');
KL.Modules.stat.registerEventGA4('tools/addsup', {'send_to': 'G-X0MHE23QYB'});
KL.Modules.modal.notifica(KL.i18n.tools_listasuper_ok1+'
'+KL.i18n.tools_listasuper_ok2+'');
}
else
{
if (code.code == 1)
{
KL.Modules.stat.registerEvent('tools', 'tools/gologin');
KL.Modules.stat.registerEventGA4('tools/gologin', {'send_to': 'G-X0MHE23QYB'});
KL.loader.loadPage("/login/sup/"+type+"/"+key);
}
else
{
KL.Modules.stat.registerEvent('tools', 'tools/errorsup');
KL.Modules.stat.registerEventGA4('tools/errorsup', {'send_to': 'G-X0MHE23QYB'});
KL.Modules.modal.alerta(code.mensaje);
}
}
}
function clickmenuplanner(event)
{
if (!KL.Modules.client.clientpro)
{
KL.Modules.stat.registerEvent('tools', 'tools/gologin');
KL.loader.loadPage("/pro/"+type+"/"+key);
return;
}
// call PRO MENU PLANNER
WA.browser.cancelEvent(event);
}
this.destroy = destroy;
function destroy()
{
containernode = null;
toolsshadow = null;
toolsnode = null;
buttons = null;
self = null;
}
// Note: only 1 gallery per page
if (containernode.scanned)
return;
containernode.scanned = true;
toolsshadow = WA.createDomNode('div', null, 'tools-shadow');
toolsshadow.style.display = 'none';
containernode.appendChild(toolsshadow);
toolsnode = WA.createDomNode('div', null, 'tools-container');
containernode.appendChild(toolsnode);
// fill with the buttons template
type = containernode.dataset.type;
key = containernode.dataset.key;
code = {t:type,k:key}
// create buttons
// close: always here
var closebutton = WA.createDomNode('div', null, 'anim tools-close icon-k7-tools-close');
closebutton.setAttribute('alt', WA.i18n.getMessage('txt-tools-cerrar'));
closebutton.setAttribute('title', WA.i18n.getMessage('txt-tools-cerrar'));
closebutton.onclick = clickclose;
toolsnode.appendChild(closebutton);
buttons.push(closebutton);
if (type == 'r') {
// menu planner: recipe only
/*
var mpbutton = WA.createDomNode('div', null, 'anim tools-menuplanner icon-k7-tools-menuplanner');
mpbutton.setAttribute('alt', WA.i18n.getMessage('txt-tools-planeadormenu'));
mpbutton.setAttribute('title', WA.i18n.getMessage('txt-tools-planeadormenu'));
mpbutton.onclick = clickmenuplanner;
toolsnode.appendChild(mpbutton);
buttons.push(mpbutton);
*/
// Shopping list / only recipe
var slbutton = WA.createDomNode('div', null, 'anim tools-shoppinglist icon-k7-tools-shoppinglist');
slbutton.setAttribute('alt', WA.i18n.getMessage('txt-tools-listasuper'));
slbutton.setAttribute('title', WA.i18n.getMessage('txt-tools-listasuper'));
slbutton.onclick = clickshoppinglist;
toolsnode.appendChild(slbutton);
buttons.push(slbutton);
}
var clbutton = WA.createDomNode('div', null, 'anim tools-collections icon-k7-tools-collections');
clbutton.setAttribute('alt', WA.i18n.getMessage('txt-tools-colecciones'));
clbutton.setAttribute('title', WA.i18n.getMessage('txt-tools-colecciones'));
clbutton.onclick = clickcollections;
toolsnode.appendChild(clbutton);
buttons.push(clbutton);
var fvbutton = WA.createDomNode('div', null, 'anim tools-favorites icon-k7-tools-favorites-empty');
fvbutton.setAttribute('alt', WA.i18n.getMessage('txt-tools-favorito'));
fvbutton.setAttribute('title', WA.i18n.getMessage('txt-tools-favorito'));
fvbutton.onclick = clickfav;
toolsnode.appendChild(fvbutton);
buttons.push(fvbutton);
}
// tools
var translation =
{
"txt-tools-favorito": "Agregar a mis Favoritos",
"txt-tools-colecciones": "Agregar a mis Colecciones",
"txt-tools-listasuper": "Agregar a mi Lista del Súper",
"txt-tools-planeadormenu": "Agregar a Planeador de Menú",
"txt-tools-cerrar": "Cerrar",
};
WA.i18n.loadMessages(translation);
/* Funciones para manejar el feed */
/*
Escrito por: Phil
Fecha: Julio 2016
Control de cambios:
26/02/2020: Wilmer, Ajuste a feed search/v6
10/07/2016: Phil, Creación
*/
KL.Modules.feed = new function()
{
var self = this;
function load()
{
}
this.unload = unload;
function unload()
{
}
KL.loader.addHookLoad('feed', load);
KL.loader.addHookPostLoad('feed', load);
KL.loader.addHookUnload('feed', unload);
}
KL.Modules.feed.container = function(id, template, datos, q)
{
var self = this;
}
KL.Modules.slider = new function()
{
var self = this;
var sliders = {};
var counter = 1;
function load()
{
var sliderNodes = document.getElementsByClassName('slider');
if (sliderNodes)
{
for (var i = 0; i < sliderNodes.length; i++)
{
id = sliderNodes[i].id;
if (!id)
{
sliderNodes[i].id = id = "slider" + counter++;
}
sliders[id] = new KL.Modules.oneslider(sliderNodes[i]);
}
}
}
function unload()
{
for (var i = 0; i < sliders.length; i++)
sliders[i].destroy();
sliders = {};
}
KL.loader.addHookLoad('slider', load);
//KL.loader.addHookPostLoad('slider', load);
KL.loader.addHookUnload('slider', unload);
}
KL.Modules.oneslider = function(node)
{
var self = this;
var slidernode = node;
var containernode = null;
var position = 0;
//var percentmove = 0.9;
var percentmove = 1;
function clickprevious(event)
{
var width = WA.browser.getNodeWidth(slidernode);
position += Math.round(width*percentmove);
if (position > 0)
position = 0;
containernode.style.left = position + 'px';
//KL.loader.callHooksPostLoad();
KL.Modules.stat.registerEvent('slider', 'slider/previous');
KL.Modules.stat.registerEventGA4('slider/previous', {'send_to': 'G-X0MHE23QYB'});
// TODO(phil)
// considerar enviar los IDs a analizar por la animacion
// Se enva a analizar las imgenes DAG 11/08/2022
//KL.Modules.images.analyze();
}
function clicknext(event)
{
var width = WA.browser.getNodeWidth(slidernode);
position -= Math.round(width*percentmove);
var size = getsize();
var min = -size+width;
if (min > 0)
min = 0;
if (position < min)
position = min;
containernode.style.left = position + 'px';
KL.Modules.stat.registerEvent('slider', 'slider/next');
KL.Modules.stat.registerEventGA4('slider/next', {'send_to': 'G-X0MHE23QYB'});
setTimeout(() => { KL.loader.callHooksPostLoad(); }, 700); //600
// TODO(phil)
// considerar enviar los IDs a analizar por la animacion
// Se enva a analizar las imgenes DAG 11/08/2022
//KL.Modules.images.analyze();
}
function getsize()
{
var width = 0;
for (var i=0, l=containernode.childNodes.length; i
width)
width = x;
}
return width;
}
function draglistener(type, metrics)
{
if (type == 'start')
{
// quitar el anim
containernode.style.transition = 'none';
}
if (type == 'drag')
{
// mover a la posicion
var p = position + metrics.dx;
var width = WA.browser.getNodeWidth(slidernode);
if (p > 0)
p = 0;
var size = getsize();
var min = -size+width;
if (min > 0)
min = 0;
if (p < min)
p = min;
//containernode.style.transform = "translate("+p+"px,0)";
//position = p;
containernode.style.left = p + 'px';
}
if (type == 'izquierda' || type == 'derecha')
{
// reponer el anim
containernode.style.transition = '';
// animar hasta la posicion correspondiente a la velocidad ?
var p = position + metrics.dx + metrics.velocity/4;
var width = WA.browser.getNodeWidth(slidernode);
if (p > 0)
p = 0;
var size = getsize();
var min = -size+width;
if (min > 0)
min = 0;
if (p < min)
p = min;
position = p;
containernode.style.left = position + 'px';
// TODO(phil)
// considerar enviar los IDs a analizar por la animacion
}
KL.Modules.images.analyze();
KL.loader.callHooksPostLoad();
}
this.destroy = destroy;
function destroy()
{
if (timer)
clearTimeout(timer)
timer = null;
actual = null;
gallerynode = null;
containernode = null;
previousnode = null;
nextnode = null;
playnode = null;
bulletsnode = null;
self = null;
}
// Note: only 1 gallery per page
if (slidernode.dataset.scanned)
return;
slidernode.dataset.scanned = true;
if (!slidernode.firstElementChild)
return;
containernode = WA.createDomNode('div', slidernode.id+'_container', 'slider-container');
while (slidernode.hasChildNodes())
{
// Solo queremos nodos div
if (slidernode.firstChild.nodeType == 1)
{
slidernode.firstChild.className += ' slider-element';
containernode.appendChild(slidernode.firstChild);
}
else
slidernode.removeChild(slidernode.firstChild);
}
slidernode.appendChild(containernode);
// 3. boton left
previousnode = WA.createDomNode('div', null, 'slider-button left');
slidernode.appendChild(previousnode);
previousnode.onclick = function() {
KL.Modules.stat.registerEvent('slider', 'slider/previous');
KL.Modules.stat.registerEventGA4('slider/previous', {'send_to': 'G-X0MHE23QYB'});
clickprevious();
};
n = WA.createDomNode('div', null, 'icon-k7-slider-previous');
previousnode.appendChild(n);
// 4. boton right
nextnode = WA.createDomNode('div', null, 'slider-button right');
slidernode.appendChild(nextnode);
nextnode.onclick = function() {
KL.Modules.stat.registerEvent('slider', 'slider/next');
KL.Modules.stat.registerEventGA4('slider/next', {'send_to': 'G-X0MHE23QYB'});
clicknext();
};
n = WA.createDomNode('div', null, 'icon-k7-slider-next');
nextnode.appendChild(n);
KL.Modules.movements.adddraglistener('slider_' + slidernode.id, {node: containernode, listener:draglistener});
}
/* Funciones para realizar una compra de productos */
/*
Escrito por: Phil
Fecha: Octubre 2017
Control de cambios:
20/10/2017: Phil, Creación
*/
KL.Modules.product = new function()
{
var self = this;
var popupcargada = false;
var emailformato = '^[\\w\\d\\._-]+@([\\w\\d_-]*[\\w\\d]\\.)+([\\w]{2,})$';
var formato = '^[\\wÁÉÍÓÚÝáéíóúýäëïöüÿÄËÏÖÜàèìòùÀÈÌÒÙñÑ\\d-\\. ]*$';
var nombreformato = /^[a-zA-ZÀ-ÿ\u00f1\u00d1]+(\s*[a-zA-ZÀ-ÿ\u00f1\u00d1]*)+$/;
var formatonumeros ='^[0-9]{5}$';
var globalstatus = false;
var estatusformdireccion = false;
var estatusformpago = false;
var estatusformbasico = false;
var botoncompartir = false;
var scriptNavegg = false;
this.cerrar = cerrar;
function cerrar()
{
KL.Modules.modal.hide();
}
this.activardelegaciones = activardelegaciones;
function activardelegaciones()
{
var option = WA.toDOM('Estado').value;
if(option == 'MX09')
{
WA.toDOM('delegacion_envio').style.display = 'block';
WA.toDOM('delegacion_input_envio').style.display = 'none';
WA.toDOM('ciudad_envio').disabled = true;
WA.toDOM('ciudad_envio').value = 'n/a';
}
else
{
WA.toDOM('delegacion_envio').style.display = 'none';
WA.toDOM('delegacion_input_envio').style.display = 'block';
WA.toDOM('ciudad_envio').disabled = false;
WA.toDOM('ciudad_envio').value = ' ';
}
condireccioncheck();
}
var enviado = false;
this.registrarGratuito = registrarGratuito;
function registrarGratuito(clave, idchef = null)
{
var nodoDetalle = WA.toDOM('product-detalle');
var pro = false;
/*
tiporecetario: estatus del recetario, es decir, aqui solo vamos a jugar con 2 valores
1 = activado: recetario activado, es decir, gratuito
10 = pro: recetarios pro
estos otros dos valores
2 = desactivado: su mismo nombre lo indica
3= sin inventario: productos físicos, por el momento no se usará
*/
var tipoRecetario = function(t){
switch (t)
{
case "1":
return true;
case "10":
pro = true;
return KL.Modules.client.clientpro;
default:
return false;
}
}
if(!descarga_recetario_gratuito_formulario())
{
KL.Modules.modal.alerta(WA.i18n.getMessage("txtpventa44"));
return;
}
if(WA.toDOM('checkacepto'))
if(!validaTerminosCondicionesCheck('checkacepto'))
return;
// Valida si se puede descargar el recetario
if(tipoRecetario(nodoDetalle.dataset.tiporecetario))
{
try
{
var code = '{"code":"ebook-' + clave + '"}';
var request = WA.Managers.ajax.createRequest(KL.graphdomains + '/v6/payment/free', 'POST', null, getventagratuito, false);
request.addParameter('receipt', code);
//request.addParameter('token', response.id);
request.addParameter('uid', 1);
request.addParameter('language', KL.language);
request.addParameter('device', KL.device);
request.send();
// Enviando al servidor
enviado = true;
if(WA.toDOM('boton-descargar'))
WA.toDOM('boton-descargar').value = WA.i18n.getMessage("PROCESANDO");
sendRegisterEvent('compra', 'paymentintent', 'pc/ok', false);
//ga('send', 'event', 'compra', 'paymentintent', 'pc/ok', 0);
//KL.Modules.stat.registerEventGA4('paymentintent', {'send_to': 'G-X0MHE23QYB'});
}
catch (e)
{
if (KL.devel)
console.log('registrarGratuito '+e);
sendRegisterEvent('compra', 'error/registrarGratuito', 'pc/99', false);
//ga('send', 'event', 'compra', 'error/registrarGratuito', 'pc/99', null);
//KL.Modules.stat.registerEventGA4('error/registrarGratuito', {'send_to': 'G-X0MHE23QYB'});
KL.manageError(e);
}
}
else{
if(pro)
{
KL.Modules.modal.alerta(WA.i18n.getMessage("txtpventa42"));
}
else
{
KL.Modules.modal.alerta(WA.i18n.getMessage("txtpventa40"));
}
}
}
//getventagratuito
function getventagratuito(response)
{
setTimeout(function()
{
var res = JSON.parse(response.responseText);
if(res.status.toUpperCase() == "OK")
{
var nodoDetalle = WA.toDOM('product-detalle');
var tipoEnvio = function(d)
{
var clientLogged = KL.Modules.client.clientlogged;
switch(d){
case "3": // Descarga sin conexión
return true;
case "4": // Descarga sin conexión
return true;
case "1": // Descarga sólo conexion + direccion de envío
return clientLogged;
case "2": // Descarga sólo conexión
return clientLogged;
default:
return false;
}
}
/*
este valor no se usa, pero cuando se de el caso lo tendremos que usar
1= conexion + direccion de envío: este se usa para cuando se vendían productos físicos, es decir, la licuadra y un arbolito de genjibre que se vendió en una navidad.
Éste es para chefs que solo estén conectados al sitio y para mostrar un formulario para ingresar los datos de la dirección a donde va a llegar el producto (calle, colonia, c.p., etc)
2= solo conexión: solamente los chefs que estén conectados al sitio pueden descargar el recetario
3= sin necesidad de conectarse: todo el mundo puede descargar el recetario, es decir, los que son libres para su descarga siendo chef del sitio o extraño
4= formulario simple sin conectarse: este es el estatus con el cual se usa el formulario para el recetario de meat me (que al momento es el único)
*/
if(tipoEnvio(nodoDetalle.dataset.tipoenvio))
{
try
{
var urlRedirect = nodoDetalle.dataset.urlredirect;
//tituloRecetarioGratuito
if(WA.toDOM("tituloRecetarioGratuito"))
WA.toDOM("tituloRecetarioGratuito").value = "nuevo valor del titulo";
if(WA.toDOM('boton-descargar'))
WA.toDOM('boton-descargar').value = 'Descarga AHORA';
if(WA.toDOM('formulario-descripcion'))
WA.toDOM('formulario-descripcion').style.display = 'none';
if(WA.toDOM('formulario-envio'))
WA.toDOM('formulario-envio').style.display = 'none';
if(WA.toDOM('formulario-pago'))
WA.toDOM('formulario-pago').style.display = 'none';
if(WA.toDOM('div_licuadora_flotante'))
WA.toDOM('div_licuadora_flotante').style.display = 'none';
if(WA.toDOM('gracias'))
{
actualizanombre();
WA.toDOM('gracias').style.display = 'block';
mostrarHeader();
}
// Agrega pixel de mundet
//if(nodoDetalle.dataset.recetariochef == "2696510")
// mundetPixel();
document.body.scrollTop = '0px';
sendRegisterEvent('compra', 'payment', 'pc/ok', true);
//ga('send', 'event', 'compra', 'payment', 'pc/ok', '0');
//KL.Modules.stat.registerEventGA4('payment', {'send_to': 'G-X0MHE23QYB'});
/* ga('ecommerce:addTransaction', {'id': venta.order, 'affiliation': 'InSite', 'revenue': venta.amount, 'shipping': '0', 'tax': '0', 'currency': 'MXN' });
ga('ecommerce:addItem', {'id': venta.order, 'name': venta.productname, 'sku': venta.product, 'category': 'Licuadoras', 'price': '649', 'quantity': venta.quantity, 'currency': 'MXN' });
ga('ecommerce:send');*/
fbq('track', 'Purchase', {currency: "MXN", value: '0'});
if (res.cid)
{
// En este if nunca va a entrar porque sólo los recetarios pro generan cid
if(nodoDetalle.dataset.tiporecetario !== "10") // No es recetario pro, descarga por redirect
{
window.open(urlRedirect, '_blank');
}
else
{
window.open(window.location.origin + '/descargar' + KL.currentcode.detalleproducto.path.replace('/productos','') + '?cid=' + res.cid, '_blank');
}
location.reload();
}
else
{
window.open(urlRedirect, '_blank');
}
//window.open(venta.url, '_blank');
//window.location.reload();
}
catch (e)
{
if (KL.devel)
console.log('getventa '+e);
sendRegisterEvent('compra', 'error/payment', 'pc/99', false);
//ga('send', 'event', 'compra', 'error/payment', 'pc/99', null);
//KL.Modules.stat.registerEventGA4('error/payment', {'send_to': 'G-X0MHE23QYB'});
KL.manageError(e);
}
}
else
{
KL.Modules.modal.alerta(WA.i18n.getMessage("txtpventa41"));
}
}
else
{
// Ocurrió un error, intente más tarde
KL.Modules.modal.alerta(WA.i18n.getMessage("txtpventa43"));
}
}, 700)
}
function mundetPixel()
{
// variable para cargar script de navegg en la descarga de recetarios
scriptNavegg = false;
var nodoDetalle = WA.toDOM('product-detalle');
if(!nodoDetalle)
return;
if(KL.currentcode.detalleproducto.cid && KL.currentcode.detalleproducto.client == "2696510")
{
var nodo = WA.toDOM('boton-descargar');
var s = document.createElement('script');
s.innerHTML = "gtag('event', 'conversion', { " +
"'allow_custom_scripts': true," +
"'send_to': 'DC-9089963/siagg0/munde0+standard'})";
nodo.insertAdjacentElement('beforeend', s);
var nNoScript = document.createElement('noscript');
var nImg = document.createElement('img');
nImg.src = 'https://ad.doubleclick.net/ddm/activity/src=9089963;type=siagg0;cat=munde0;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;npa=;gdpr=${GDPR};gdpr_consent=${GDPR_CONSENT_755};ord=1? width="1" height="1" alt=""';
nNoScript.appendChild(nImg);
nodo.insertAdjacentElement('beforeend', nNoScript);
downloadM = true;
}
}
function cierraventana()
{
KL.popup.hide();
}
function limpiacampos()
{
try
{
['cardNumber_error', 'cardExpirationMonth_error', 'cardExpirationYear_error', 'cardholderName_error', 'securityCode_error', 'mensaje_usuario'].forEach(function(i) { WA.toDOM(i).innerHTML = ""} );
}
catch (e)
{
if (KL.devel)
console.log('limpiacampos '+e);
sendRegisterEvent('compra', 'error/limpiacampos', 'pc/99', false);
//ga('send', 'event', 'compra', 'error/limpiacampos', 'pc/99', null);
//KL.Modules.stat.registerEventGA4('error/limpiacampos', {'send_to': 'G-X0MHE23QYB'});
KL.manageError(e);
}
}
this.pago_cancelar = pago_cancelar;
function pago_cancelar()
{
KL.Modules.modal.show('popup-cancelarpago', undefined, undefined, "top");
}
this.pago_cambiar = pago_cambiar;
function pago_cambiar()
{
WA.toDOM('compraproducto-pago').style.display = 'block';
validar_campos_pago();
//abrir();
}
this.abrepago = abrepago;
function abrepago()
{
KL.Modules.modal.show('popup-tarjeta', undefined, undefined, undefined);
// condicionar la ventana
enviado = false;
WA.toDOM('botoncompraproducto').value = WA.i18n.getMessage("txtpventa2");
limpiacampos();
}
this.agregarCantidadCompra = agregarCantidadCompra;
function agregarCantidadCompra(menos, mas)
{
var actual = WA.toDOM('cantidad_producto').innerHTML;
actual.trim();
actual++;
var precio = WA.toDOM('precio_producto').innerHTML;
var total = precio * actual;
WA.toDOM('cantidad_producto').innerHTML = actual;
WA.toDOM('total_producto').innerHTML = '$' + total;
//para que tambien cambie en la barra flotante
WA.toDOM('cantidad_producto_flotante').innerHTML = actual;
WA.toDOM('precio_producto_flotante').innerHTML = '$' + total;
}
this.quitarCantidadCompra = quitarCantidadCompra;
function quitarCantidadCompra()
{
var actual = WA.toDOM('cantidad_producto').innerHTML;
actual.trim();
actual--;
if(actual <= 0)
actual = 1;
var precio = WA.toDOM('precio_producto').innerHTML;
var total = precio * actual;
WA.toDOM('cantidad_producto').innerHTML = actual;
WA.toDOM('total_producto').innerHTML = '$' + total;
//para que tambien cambie en la barra flotante
WA.toDOM('cantidad_producto_flotante').innerHTML = actual;
WA.toDOM('precio_producto_flotante').innerHTML = '$' + total;
}
/*VALIDACION DE DATOS BASICOS -NOMBRE Y CORREO-*/
var datosbasicosready = false;
var nombre_envio = null;
var usuario_envio = null;
this.datosbasicoscheck = datosbasicoscheck;
function datosbasicoscheck()
{
if (!datosbasicosready)
return;
try
{
if (!nombre_envio.status && nombre_envio.blurred)
{
var nombre = WA.toDOM('nombre_envio').value;
if (!nombre || nombre == '')
errorform('nombre_envio', WA.i18n.getMessage("txtpventa15"));
else
errorform('nombre_envio', WA.i18n.getMessage("txtpventa16"));
}
else
limpiacampo('nombre_envio');
if (!usuario_envio.status && usuario_envio.blurred)
{
var usuario = WA.toDOM('usuario_envio').value;
if (!usuario || usuario == '')
errorform('usuario_envio', WA.i18n.getMessage("txtpventa17"));
else
errorform('usuario_envio', WA.i18n.getMessage("txtpventa18"));
}
else
limpiacampo('usuario_envio');
estatusformbasico = nombre_envio.status && usuario_envio.status;
console.log("estatusformbasico " + estatusformbasico);
activarBotonGlobal();
return true;
}
catch (e)
{
sendRegisterEvent('compra', 'error/datosbasicoscheck', 'pc/99', false);
//ga('send', 'event', 'compra', 'error/datosbasicoscheck', 'pc/99', null);
//KL.Modules.stat.registerEventGA4('error/datosbasicoscheck', {'send_to': 'G-X0MHE23QYB'});
if (KL.devel)
console.log('datosbasicoscheck '+e);
KL.manageError(e);
}
}
/*VALIDAR SI LOS CAMPOS DEL FORMULARIO DE PAGO ESTAN PUESTOS*/
this.validar_campos_pago = validar_campos_pago;
function validar_campos_pago()
{
try
{
if (WA.toDOM("cardNumber").value.trim() != '' && WA.toDOM("cardExpirationMonth").value.trim() != '' && WA.toDOM("cardExpirationYear").value.trim() != '' && WA.toDOM("securityCode").value.trim() != '' && WA.toDOM("cardholderName").value.trim() != '')
{
estatusformpago = true;
console.log("estatusformpago" + estatusformpago);
activarBotonGlobal();
}
}
catch (e)
{
sendRegisterEvent('compra', 'error/validar_campos_pago', 'pc/99', false);
//ga('send', 'event', 'compra', 'error/validar_campos_pago', 'pc/99', null);
//KL.Modules.stat.registerEventGA4('error/validar_campos_pago', {'send_to': 'G-X0MHE23QYB'});
KL.manageError(e);
if (KL.devel)
console.log('validar_campos_pago '+e);
}
}
/* VALIDACION DE DATOS DE DIRECCION DE ENVIO */
var condireccionready = false;
var calle_envio = null;
var numext_envio = null;
var numint_envio = null;
var ciudad_envio = null;
var colonia_envio = null;
var codigopostal_envio = null;
var telefono_envio = null;
this.condireccioncheck = condireccioncheck;
function condireccioncheck()
{
if (!condireccionready)
return;
try
{
if (!calle_envio.status && calle_envio.blurred)
{
var calle = WA.toDOM('calle_envio').value;
if (!calle || calle == '')
errorform('calle_envio', WA.i18n.getMessage("txtpventa19"));
else
errorform('calle_envio', WA.i18n.getMessage("txtpventa20"));
}
else
limpiacampo('calle_envio');
if (!numext_envio.status && numext_envio.blurred)
{
var numext = WA.toDOM('numext_envio').value;
if (!numext || numext == '')
errorform('numext_envio', WA.i18n.getMessage("txtpventa21"));
else
errorform('numext_envio', WA.i18n.getMessage("txtpventa22"));
}
else
limpiacampo('numext_envio');
if (!ciudad_envio.status && ciudad_envio.blurred)
{
var ciudad = WA.toDOM('ciudad_envio').value;
if (!ciudad || ciudad == '')
errorform('ciudad_envio', WA.i18n.getMessage("txtpventa23"));
else
errorform('ciudad_envio', WA.i18n.getMessage("txtpventa20"));
}
else
limpiacampo('ciudad_envio');
if (!colonia_envio.status && colonia_envio.blurred)
{
var colonia = WA.toDOM('colonia_envio').value;
if (!colonia || colonia == '')
errorform('colonia_envio', WA.i18n.getMessage("txtpventa24"));
else
errorform('colonia_envio', WA.i18n.getMessage("txtpventa20"));
}
else
limpiacampo('colonia_envio');
if (!codigopostal_envio.status && codigopostal_envio.blurred)
{
var codigopostal = WA.toDOM('codigopostal_envio').value;
if (!codigopostal || codigopostal == '')
errorform('codigopostal_envio', WA.i18n.getMessage("txtpventa25"));
else
errorform('codigopostal_envio', 'Debe de tener 5 digitos');
}
else
limpiacampo('codigopostal_envio');
if (!telefono_envio.status && telefono_envio.blurred)
{
var telefono = WA.toDOM('telefono_envio').value;
if (!telefono || telefono == '')
errorform('telefono_envio', WA.i18n.getMessage("txtpventa26"));
else
errorform('telefono_envio', WA.i18n.getMessage("txtpventa27"));
}
else
limpiacampo('telefono_envio');
var statusestado = true;
var estado = WA.toDOM('Estado').value;
if (!estado)
{
errorform('Estado', WA.i18n.getMessage("txtpventa28"));
statusestado = false;
}
else
limpiacampo('Estado');
if(estado == 'MX09')
{
var delegacion = WA.toDOM('delegacion_envio').value;
if (!delegacion)
{
statusestado = false;
errorform('delegacion_envio', WA.i18n.getMessage("txtpventa29"));
}
else
limpiacampo('delegacion_envio');
}
else
{
delegacion = WA.toDOM('delegacion_input_envio').value;
if (!delegacion)
{
statusestado = false;
errorform('delegacion_envio', WA.i18n.getMessage("txtpventa29"));
}
else
limpiacampo('delegacion_envio');
var ciudad = WA.toDOM('ciudad_envio').value;
if (!ciudad_envio)
{
errorform('ciudad_envio', WA.i18n.getMessage("txtpventa30"));
statusestado = false;
}
else
limpiacampo('ciudad_envio');
}
estatusformdireccion = statusestado && calle_envio.status && numext_envio.status && ciudad_envio.status && colonia_envio.status && codigopostal_envio.status && telefono_envio.status;
activarBotonGlobal();
return true;
}
catch (e)
{
sendRegisterEvent('compra', 'error/condireccioncheck', 'pc/99', false);
//ga('send', 'event', 'compra', 'error/condireccioncheck', 'pc/99', null);
//KL.Modules.stat.registerEventGA4('error/condireccioncheck', {'send_to': 'G-X0MHE23QYB'});
if (KL.devel)
console.log('condireccioncheck '+e);
KL.manageError(e);
}
}
/*La funcion activarBotonGlobal, revisa las banderas de los form ( estatusformdireccion, estatusformpago, estatusformbasico) y activa el boton de envio*/
function activarBotonGlobal()
{
if(condireccion)
globalstatus = estatusformpago && estatusformbasico && estatusformdireccion;
else
globalstatus = estatusformpago && estatusformbasico;
WA.toDOM('botoncompraproducto').style.backgroundColor = globalstatus ? '#8cc63e' : '#aaaaaa';
WA.toDOM('botoncompraproducto').disabled = !globalstatus;
}
function errorform(id, msg)
{
WA.toDOM(id).className = 'error-campo';
WA.toDOM(id+'msg').innerHTML = msg;
WA.toDOM(id+'msg').style.display = '';
}
function limpiacampo(id)
{
WA.toDOM(id).className = '';
WA.toDOM(id+'msg').innerHTML = '';
WA.toDOM(id+'msg').style.display = 'none';
}
var condireccion = false;
/*VALIDACION DEL FORMULARIO PARA COMPARTIR EL RECETARIO*/
var compartirready = false;
var mail1 = null;
var mail2 = null;
var mail3 = null;
function startcompartirrecetario()
{
sendRegisterEvent('share', 'info/startcompartirrecetario', 'pc/ok', false);
//ga('send', 'event', 'share', 'info/startcompartirrecetario', 'pc/ok', null);
//KL.Modules.stat.registerEventGA4('info/startcompartirrecetario', {'send_to': 'G-X0MHE23QYB'});
if (compartirready)
return;
try
{
mail1 = new validator.textfield('mail1',
{ maxlength: 250, notempty: false, format: emailformato },
'mail1msg',
compartirrecetariocheck
);
mail2 = new validator.textfield('mail2',
{ maxlength: 250, notempty: true, format: emailformato },
'mail2msg',
compartirrecetariocheck
);
mail3 = new validator.textfield('mail3',
{ maxlength: 250, notempty: true, format: emailformato },
'mail3msg',
compartirrecetariocheck
);
compartirready = true;
compartirrecetariocheck();
}
catch (e)
{
if (KL.devel)
console.log('startcompartirrecetario '+e);
sendRegisterEvent('share', 'error/startcompartirrecetario', 'pc/99', false);
//ga('send', 'event', 'share', 'error/startcompartirrecetario', 'pc/99', null);
//KL.Modules.stat.registerEventGA4('error/startcompartirrecetario', {'send_to': 'G-X0MHE23QYB'});
KL.manageError(e);
}
}
this.compartirrecetariocheck = compartirrecetariocheck;
function compartirrecetariocheck()
{
if (!compartirready)
return;
try
{
if (!mail1.status && mail1.blurred)
{
var mail_1 = WA.toDOM('mail1').value;
if (!mail_1 || mail_1 == '')
errorform('mail1', WA.i18n.getMessage("txtpventa32"));
else
errorform('mail1', WA.i18n.getMessage("txtpventa33"));
}
else
limpiacampo('mail1');
if (!mail2.status && mail2.blurred)
{
var mail_2 = WA.toDOM('mail2').value;
if (!mail_2 || mail_2 == '')
errorform('mail2', WA.i18n.getMessage("txtpventa32"));
else
errorform('mail2', WA.i18n.getMessage("txtpventa33"));
}
else
limpiacampo('mail2');
if (!mail3.status && mail3.blurred)
{
var mail_3 = WA.toDOM('mail3').value;
if (!mail_3 || mail_3 == '')
errorform('mail3', WA.i18n.getMessage("txtpventa32"));
else
errorform('mail3', WA.i18n.getMessage("txtpventa33"));
}
else
limpiacampo('mail3');
botoncompartir = mail1.status || mail2.status || mail3.status;
WA.toDOM('botoncompartirrecetarios').style.backgroundColor = botoncompartir?'#8cc63e':'#aaaaaa';
WA.toDOM('botoncompartirrecetarios').disabled = !botoncompartir;
return true;
}
catch (e)
{
if (KL.devel)
console.log('compartirrecetariocheck '+e);
sendRegisterEvent('share', 'error/compartirrecetariocheck', 'pc/99', false);
//ga('send', 'event', 'share', 'error/compartirrecetariocheck', 'pc/99', null);
//KL.Modules.stat.registerEventGA4('error/compartirrecetariocheck', {'send_to': 'G-X0MHE23QYB'});
KL.manageError(e);
}
}
this.compartirRecetario = compartirRecetario;
function compartirRecetario(recetario)
{
mail1 = WA.toDOM('mail1').value;
if(!mail1)
mail1 = '';
mail2 = WA.toDOM('mail2').value;
if(!mail2)
mail2 = '';
mail3 = WA.toDOM('mail3').value;
if(!mail3)
mail3 = '';
//var request = WA.Managers.ajax.createRequest('/listeners/doproducto', 'POST', 'null', getcompartirRecetario, false);
var request = WA.Managers.ajax.createRequest(KL.identitydomains + '/sendmail', 'POST', null, getcompartirRecetario, false);
//request.addParameter('orden', 'compartir');
request.addParameter('correo1', mail1);
request.addParameter('correo2', mail2);
request.addParameter('correo3', mail3);
//request.addParameter('recetario', recetario);
request.send();
}
function getcompartirRecetario(request)
{
var respuesta = WA.JSON.decode(request.responseText);
alerta(respuesta.mensaje, WA.i18n.getMessage("txtpventa34"));
//alerta('¡Listo! El recetario se compartio a tus contactos.', 'Enterado');
//reiniciamos el check del formulario
compartirready = false;
startcompartirrecetario();
}
this.copiarlink = copiarlink;
function copiarlink()
{
var copyText = WA.toDOM("comparte_linkrecetarios");
document.execCommand("Copy");
alert(WA.i18n.getMessage("txtpventa35"));
}
/*Funciones para el landing de la Licuadora Kiwilimon*/
this.switchformulario = switchformulario;
function switchformulario()
{
var formulariopago = WA.toDOM('formulario-pago');
var licuadoramain = WA.toDOM('licuadora-main');
//var botonflotante = WA.toDOM('botonflotante');
//var cantidad = WA.toDOM('cantidadprecioflotante');
//var atras = WA.toDOM('atrasflotante');
if(licuadoramain)
{
if(licuadoramain.style.display == 'none')
{
licuadoramain.style.display = 'block';
mostrarHeader();
// botonflotante.style.display = 'none';
// atras.style.display = 'none';
}
else
{
licuadoramain.style.display = 'none';
// botonflotante.style.display = 'none';
// atras.style.display = 'block';
}
}
if(formulariopago.style.display == 'none')
{
formulariopago.style.display = 'block';
ocualtarHeader();
// cantidad.style.display = 'block';
//atras.style.display = 'block';
}
else
{
formulariopago.style.display = 'none';
}
window.scrollTo(0,0);
}
this.muestraformulariopago = muestraformulariopago;
function muestraformulariopago()
{
var formulariopago = WA.toDOM('formulario-pago');
if(formulariopago)
formulariopago.style.display= 'block';
}
this.ocultaformulariopago = ocultaformulariopago;
function ocultaformulariopago()
{
var formulariopago = WA.toDOM('formulario-pago');
if(formulariopago)
formulariopago.style.display= 'none';
}
/*function scrollbarraflotante(event)
{
try
{
var node1 = WA.toDOM('div_licuadora_flotante');
var scrolllocation1 = WA.browser.getScrollTop();
if (scrolllocation1 < 1)
{
node1.style.display = "block";
node1.style.top = -200 + 'px';
}
else
node1.style.top = 55 + 'px';
}
catch (e)
{
ga('send', 'event', 'im', 'error/registro', 'nativo/mobile/1299', null);
KL.Modules.stat.registerEventGA4('error/registro', {'send_to': 'G-X0MHE23QYB'});
console.log('scrollbarraflotante '+e);
KL.manageError(e);
}
}*/
this.ocualtarHeader = ocualtarHeader;
function ocualtarHeader()
{
try
{
var menu = WA.toDOM('header-menu-receta');
var idioma = WA.toDOM('header-idioma');
var buscar = WA.toDOM('header-buscar');
var usuario = WA.toDOM('header-usuario');
var usuariofoto = WA.toDOM('header-user');
var logo = WA.toDOM('header-logo');
var nologeado = WA.toDOM('header-sociallogin');
var atrasdiv = document.createElement('div');
atrasdiv.setAttribute("id", "atras-header");
var headerprincipal = WA.toDOM('header-up');
if(menu)
menu.style.display = 'none';
if(idioma)
idioma.style.display = 'none';
if(buscar)
buscar.style.display = 'none';
if(usuario)
usuario.style.display = 'none';
if(usuariofoto)
usuariofoto.style.display = 'none';
if(nologeado)
usuariofoto.style.display = 'none';
if(logo)
logo.style = 'float:none; margin: auto;';
var txtregresar = document.createTextNode('Regresar');
var atrastxt = WA.createDomNode('span', 'regresa_menu_normal', 'icon-k5-flecha-linea-izq' );
atrasdiv.setAttribute("id", "atras-header");
atrasdiv.addEventListener('click',switchformulario);
atrasdiv.className = 'divcontregresar';
atrasdiv.appendChild(atrastxt);
atrasdiv.appendChild(txtregresar);
headerprincipal.appendChild(atrasdiv);
}
catch (e)
{
sendRegisterEvent('compra', 'error/ocualtarHeader', 'pc/99', false);
//ga('send', 'event', 'compra', 'error/ocualtarHeader', 'pc/99', null);
//KL.Modules.stat.registerEventGA4('error/ocualtarHeader', {'send_to': 'G-X0MHE23QYB'});
console.log('ocualtarHeader '+e);
KL.manageError(e);
}
}
this.mostrarHeader = mostrarHeader;
function mostrarHeader()
{
try
{
var menu = WA.toDOM('header-menu-receta');
var idioma = WA.toDOM('header-idioma');
var buscar = WA.toDOM('header-buscar');
var usuario = WA.toDOM('header-usuario');
var usuariofoto = WA.toDOM('header-user');
var logo = WA.toDOM('header-logo');
var nologeado = WA.toDOM('header-sociallogin');
var atras = WA.toDOM("atras-header");
if(menu)
menu.style.display = 'block';
if(idioma)
idioma.style.display = 'block';
if(buscar)
buscar.style.display = 'block';
if(usuario)
usuario.style.display = 'block';
if(usuariofoto)
usuariofoto.style.display = 'block';
if(nologeado)
usuariofoto.style.display = 'block';
if(logo)
logo.style = '';
if(atras)
{
var padre = atras.parentNode;
padre.removeChild(atras);
}
}
catch (e)
{
sendRegisterEvent('compra', 'error/mostrarHeader', 'pc/99', false);
//ga('send', 'event', 'compra', 'error/mostrarHeader', 'pc/99', null);
//KL.Modules.stat.registerEventGA4('error/mostrarHeader', {'send_to': 'G-X0MHE23QYB'});
console.log('mostrarHeader '+e);
KL.manageError(e);
}
}
this.actualizanombre = actualizanombre;
function actualizanombre()
{
try
{
var nombreformulario = WA.toDOM('nombre_envio');
if(nombreformulario)
{
nombre = nombreformulario.value;
nombrecorto = nombre.split(" ");
if(WA.toDOM('nombre-gracias'))
WA.toDOM('nombre-gracias').innerHTML = nombrecorto[0];
}
}
catch (e)
{
sendRegisterEvent('compra', 'error/actualizanombre', 'pc/99', false);
//ga('send', 'event', 'compra', 'error/actualizanombre', 'pc/99', null);
//KL.Modules.stat.registerEventGA4('error/actualizanombre', {'send_to': 'G-X0MHE23QYB'});
console.log('actualizanombre '+e);
KL.manageError(e);
}
}
/*Funciones para el landing de la Licuadora Kiwilimon*/
this.enviocheckar = enviocheckar;
function enviocheckar()
{
/*if (!envioready)
return;*/
try
{
/*var globalstatus = statusestado && nombre_envio.status && calle_envio.status && numext_envio.status && ciudad_envio.status && colonia_envio.status && codigopostal_envio.status && telefono_envio.status && usuario_envio.status;
WA.toDOM('botoncompraproducto').style.backgroundColor = globalstatus?'#8cc63e':'#aaaaaa';
WA.toDOM('botoncompraproducto').disabled = !globalstatus;*/
//WA.toDOM('botoncompraproducto').disabled = !globalstatus;
/*
if (!registropoliticas_acckit.status && registropoliticas_acckit.blurred)
{
var politicas = WA.toDOM('registropoliticas_acckit').checked;
if (!politicas)
errorlogin('registropoliticas_acckit', 'Tienes que aceptar las políticas del sitio para registrarte');
}
else
limpiacampo('registropoliticas_acckit');
var globalstatus = nombre_envio.status && apellido_envio.status && usuario_envio.status;
WA.toDOM('registrosubmit_acckit').disabled = !globalstatus;
WA.toDOM('registrosubmit_acckit').style.backgroundColor = globalstatus?'#8cc63e':'#aaaaaa';
//WA.toDOM('registrosubmit_acckit').value = globalstatus?'Registrarte':'Rellena los campos';
*/
return true;
}
catch (e)
{
sendRegisterEvent('compra', 'error/enviocheckar', 'pc/99', false);
//ga('send', 'event', 'compra', 'error/enviocheckar', 'pc/99', null);
//KL.Modules.stat.registerEventGA4('error/enviocheckar', {'send_to': 'G-X0MHE23QYB'});
KL.manageError(e);
}
}
this.creaNumeroDePedido = creaNumeroDePedido;
function creaNumeroDePedido(clave)
{
try
{
var now = new Date();
var start = new Date(now.getFullYear(), 0, 0);
var diff = now - start;
var oneDay = 1000 * 60 * 60 * 24;
var day = Math.floor(diff / oneDay);
var numeropedido = '18' + day + '-00' + clave;
return numeropedido;
}
catch (e)
{
sendRegisterEvent('compra', 'error/creaNumeroDePedido', 'pc/99', false);
//ga('send', 'event', 'compra', 'error/creaNumeroDePedido', 'pc/99', null);
//KL.Modules.stat.registerEventGA4('error/creaNumeroDePedido', {'send_to': 'G-X0MHE23QYB'});
KL.manageError(e);
}
}
this.validarmail = validarmail;
function validarmail(clave)
{
try
{
console.log('Validando mail');
}
catch (e)
{
sendRegisterEvent('compra', 'error/validarmail', 'pc/99', false);
//ga('send', 'event', 'compra', 'error/validarmail', 'pc/99', null);
//KL.Modules.stat.registerEventGA4('error/validarmail', {'send_to': 'G-X0MHE23QYB'});
KL.manageError(e);
}
}
this.actualizacorreoproducto = actualizacorreoproducto;
function actualizacorreoproducto(clave)
{
try
{
var correo = WA.toDOM('correonuevorecetario');
if(correo)
{
console.log(correo.value);
var request = WA.Managers.ajax.createRequest(KL.identitydomains + '/actualizar' , 'POST', null, responsecorreonuevo, false);
request.addParameter('orden', 'actualizarcorreo');
request.addParameter('correo', correo.value);
request.addParameter('clave', clave);
request.send();
}
}
catch (e)
{
sendRegisterEvent('compra', 'error/actualizacorreoproducto', 'pc/99', false);
//ga('send', 'event', 'compra', 'error/actualizacorreoproducto', 'pc/99', null);
//KL.Modules.stat.registerEventGA4('error/actualizacorreoproducto', {'send_to': 'G-X0MHE23QYB'});
KL.manageError(e);
}
}
//getventagratuito
function responsecorreonuevo(request)
{
try
{
respuesta = WA.JSON.decode(request.responseText);
if(respuesta.estatus == 'Error')
alert(respuesta.mensaje);
if(respuesta.estatus == 'OK')
registrarGratuito(respuesta.clave, respuesta.correo)
}
catch (e)
{
sendRegisterEvent('compra', 'error/actualizacorreoproducto', 'pc/99', false);
//ga('send', 'event', 'compra', 'error/actualizacorreoproducto', 'pc/99', null);
//KL.Modules.stat.registerEventGA4('error/actualizacorreoproducto', {'send_to': 'G-X0MHE23QYB'});
KL.manageError(e);
}
}
// Función para recetario gratuito con formulario
this.recetario_gratuito_formulario = recetario_gratuito_formulario;
function recetario_gratuito_formulario()
{
//WA.toDOM('bb-prod-gratuito-check').checked
if(descarga_recetario_gratuito_formulario()) {
if(WA.toDOM('checkacepto'))
if(!validaTerminosCondicionesCheck('checkacepto'))
return;
var request = WA.Managers.ajax.createRequest(KL.graphdomains + '/v6/purchase/formulario', 'POST', null, getventagratuito, false);
request.addParameter('producto', 103);
request.addParameter('nombre', WA.toDOM('bb-prod-gratuito-nombrechef').value);
request.addParameter('correo', WA.toDOM('bb-prod-gratuito-mailchef').value);
request.addParameter('cp', WA.toDOM('bb-prod-gratuito-cpchef').value);
request.addParameter('telefono', WA.toDOM('bb-prod-gratuito-telefonochef').value);
request.addParameter('nacimientodia', WA.toDOM('bb-prod-gratuito-dia').value);
request.addParameter('nacimientomes', WA.toDOM('bb-prod-gratuito-mes').value);
request.addParameter('nacimientoanio', WA.toDOM('bb-prod-gratuito-anio').value);
request.addParameter('language', KL.language);
request.addParameter('device', KL.device);
request.send();
}
else
{
KL.Modules.modal.alerta(WA.i18n.getMessage("txtpventa44"));
}
}
function descarga_recetario_gratuito_formulario()
{
if(WA.toDOM("bb-prod-gratuito-nombrechef-msg"))
{
var mess = WA.toDOM("bb-prod-gratuito-nombrechef-msg").innerHTML;
if(mess.length > 0)
return false;
mess = WA.toDOM("bb-prod-gratuito-mailchef-msg").innerHTML;
if(mess.length > 0)
return false;
mess = WA.toDOM("bb-prod-gratuito-cpchef-msg").innerHTML;
if(mess.length > 0)
return false;
mess = WA.toDOM("bb-prod-gratuito-telefonochef-msg").innerHTML;
if(mess.length > 0)
return false;
// Valida que se haya capturado información
if(WA.toDOM('bb-prod-gratuito-nombrechef').value.length <= 0)
return false;
if(WA.toDOM('bb-prod-gratuito-mailchef').value.length <= 0)
return false;
if(WA.toDOM('bb-prod-gratuito-cpchef').value.length <= 0)
return false;
if(WA.toDOM('bb-prod-gratuito-telefonochef').value.length <= 0)
return false;
}
return true;
}
/* Funciones validación de campos recetario_gratuito_formulario */
this.validarinfocapturada = validarinfocapturada;
function validarinfocapturada()
{
var nodo = WA.toDOM(document.activeElement);
var id = nodo.id;
var limpiar = false;
var msg = '';
var valor = nodo.value;
if(id == 'bb-prod-gratuito-nombrechef')
{
if(valor.match(nombreformato) && valor.length > 1 && valor.length < 50)
{
limpiar = true;
}
msg = WA.i18n.getMessage("txtpventa16");
}
if(id == 'bb-prod-gratuito-mailchef')
{
if(valor.match(emailformato) && valor.length < 250)
{
limpiar = true;
}
msg = WA.i18n.getMessage("txtpventa36"); //, formato: cuenta@pagina.com
}
if(id == 'bb-prod-gratuito-cpchef')
{
var formatocp = '^[0-9]{5}$';
if(valor.match(formatocp))
{
limpiar = true;
}
msg = WA.i18n.getMessage("txtpventa37");
}
if(id == 'bb-prod-gratuito-telefonochef')
{
var formatocp = '^[0-9]{10}$';
if(valor.match(formatocp))
{
limpiar = true;
}
msg = WA.i18n.getMessage("txtpventa38");
}
if (limpiar)
{
clearerror(id);
}
else
{
displayerror(id, msg);
}
return limpiar;
}
function validaTerminosCondicionesCheck(id)
{
if(!WA.toDOM(id).checked)
{
KL.Modules.modal.alerta(WA.i18n.getMessage("txtpventa39"));
return false;
}
return true;
}
function displayerror(id, msg)
{
WA.toDOM(id + '-msg').innerHTML = msg;
WA.toDOM(id + '-msg').style.display = 'block';
WA.toDOM(id + '-check').style.display = 'none';
}
function clearerror(id)
{
WA.toDOM(id + '-msg').innerHTML = '';
WA.toDOM(id + '-msg').style.display = 'none';
WA.toDOM(id + '-check').style.display = 'block';
}
this.sendRegisterEvent = sendRegisterEvent;
function sendRegisterEvent(evt, evtName, evtPc, download)
{
// ejemplo:
// evt = share, compra
// evtPc = pc/99
var obj = {"send_to": KL.analyticsTag};
var p = KL.currentcode.detalleproducto.name + "/download/" + KL.currentcode.detalleproducto.key;
if(download){
obj = {"host_download": window.location.hostname, "path_download": window.location.pathname, "send_to": KL.analyticsTag, 'event_category': 'file_download', 'event_label': 'file_download',};
evtName = p;
}
if(!scriptNavegg)
registerNaveggEvent();
//ga('send', 'event', evt, evtName, evtPc, null);
KL.Modules.stat.registerEventGA4(evtName, obj);
return false;
}
function registerNaveggEvent(){
/*
keySitioNavegg 75736: {
keyRecetarioKiwi 146:243872 keyRecetarioNavegg
}
*/
var naveggRecetarios = {
75736:{ // kiwi
146:243872, // gelatinas-para-sorprender
144:243873, // botanas-de-cantina-para-papa
147:244019, // 10 recetas nacidas en México que nos enorgullecen (Mundet)
148:244237, // ensaladas-frescas-verano (Eva)
149:245501, // lunches-faciles-y-saludables
},
86189:{ // kiwirec
120:243874, // breakfasts-from-around-latin-america
119:244240, // homey-recipes-for-4th-of-july
126:245677, // 10-easy-and-healthy-back-to-school-lunches
},
86183:{ // crafto
135:245503, // guia-de-ternurines
},
}; // 125 de prueba, desayunos-faciles-y-nutritivos(kiwi)
var domNodeRecetario = WA.toDOM('product-detalle');
var txtscrpt = 'try{nvg';
var ids = {};
switch(KL.rootsite){
case 'kiwirec':
ids = naveggRecetarios[86189];
txtscrpt = txtscrpt + '86189';
break;
case 'crafto':
ids = naveggRecetarios[86183];
txtscrpt = txtscrpt + '86183';
break;
default:
ids = naveggRecetarios[75736];
txtscrpt = txtscrpt + '75736';
break;
}
if(ids)
ids = ids[domNodeRecetario.dataset.idproducto];
if(ids > 0){
var scriptTag = document.createElement('script');
scriptTag.type = 'text/javascript';
scriptTag.innerHTML = txtscrpt + '.setCustom("' + ids + '");}catch(err){}';
scriptTag.defer = true;
var domNodeBtn = WA.toDOM('boton-descargar');
domNodeBtn.appendChild(scriptTag);
scriptNavegg = true;
}
}
/* funciones para landing citrobiox */
// Tiendas
var idbloquetienda = '';
var tiendaabierta = false;
// FAQS Libro Kiwilimon
this.leerMasFaqCitrobiox = leerMasFaqCitrobiox;
function leerMasFaqCitrobiox(id_bloque)
{
var bloque_seleccionado = id_bloque;
var mostrar = document.getElementById('citrobiox-kiwilimon-respuesta-' + bloque_seleccionado).style.display;
// Si ninguno esta abierto entonces muestra el seleccionado
if (mostrar == "none"){
mostrarNingunoFaqLibro(bloque_seleccionado);
//document.getElementById('citrobiox-kiwilimon-item-' + bloque_seleccionado).className = 'faq-pestana icon-k7-flecha-arriba';
document.getElementById('citrobiox-kiwilimon-item-' + bloque_seleccionado).classList.remove('faq-pestana-mas','icon-k7-faq-citrobiox-mas');
document.getElementById('citrobiox-kiwilimon-item-' + bloque_seleccionado).classList.add('faq-pestana-menos');
document.getElementById('citrobiox-kiwilimon-respuesta-' + bloque_seleccionado).style.display = 'block';
}
// Para cerrar la pestaña seleccionada
else{
//document.getElementById('citrobiox-kiwilimon-item-' + bloque_seleccionado).className = 'faq-pestana-mas icon-k7-faq-citrobiox-mas';
document.getElementById('citrobiox-kiwilimon-item-' + bloque_seleccionado).classList.remove('faq-pestana-menos');
document.getElementById('citrobiox-kiwilimon-item-' + bloque_seleccionado).classList.add('faq-pestana-mas','icon-k7-faq-citrobiox-mas');
document.getElementById('citrobiox-kiwilimon-respuesta-' + bloque_seleccionado).style.display = 'none';
document.body.scrollTop = 0;
}
}
// Para asegurarse que todas las pestañas estén cerradas
function mostrarNingunoFaqLibro(bloque_seleccionado){
document.getElementById('citrobiox-kiwilimon-respuesta-' + bloque_seleccionado).style.display = 'none';
//document.getElementById('citrobiox-kiwilimon-item-' + bloque_seleccionado).className = 'faq-pestana-mas icon-k7-faq-citrobiox-mas';
document.getElementById('citrobiox-kiwilimon-item-' + bloque_seleccionado).classList.remove('faq-pestana-menos');
document.getElementById('citrobiox-kiwilimon-item-' + bloque_seleccionado).classList.add('faq-pestana-mas','icon-k7-faq-citrobiox-mas');
}
function muestraTiendas(bloquedivtienda)
{
//debugger
var idbloquetienda = bloquedivtienda;
if(tiendaabierta)
cerrarTiendas(idbloquetienda)
WA.toDOM('btn-tienda-' + idbloquetienda).style.backgroundColor= '#6ab98a';
WA.toDOM('citrobiox-tienda-' + idbloquetienda).style.display = 'block';
if(idbloquetienda == 'amazon'){
if(KL.device == 'pc'){
setTimeout(
function()
{
WA.toDOM('citrobiox-tienda-' + idbloquetienda).style.height = '580px';
}, 700);
KL.Modules.images.analyze();
}
else{
setTimeout(
function()
{
WA.toDOM('citrobiox-tienda-' + idbloquetienda).style.height = 'auto';
}, 700);
KL.Modules.images.analyze();
}
}
if(idbloquetienda == 'liverpool'){
if(KL.device == 'pc'){
setTimeout(
function()
{
WA.toDOM('citrobiox-tienda-' + idbloquetienda).style.height = '580px';
}, 700);
KL.Modules.images.analyze();
}
else{
setTimeout(
function()
{
WA.toDOM('citrobiox-tienda-' + idbloquetienda).style.height = 'auto';
}, 700);
KL.Modules.images.analyze();
}
}
if(idbloquetienda == 'walmart'){
if(KL.device == 'pc'){
setTimeout(
function()
{
WA.toDOM('citrobiox-tienda-' + idbloquetienda).style.height = '580px';
}, 700);
KL.Modules.images.analyze();
}
else{
setTimeout(
function()
{
WA.toDOM('citrobiox-tienda-' + idbloquetienda).style.height = 'auto';
}, 700);
KL.Modules.images.analyze();
}
}
if(idbloquetienda == 'mercadolibre'){
if(KL.device == 'pc'){
setTimeout(
function()
{
WA.toDOM('citrobiox-tienda-' + idbloquetienda).style.height = '580px';
}, 700);
KL.Modules.images.analyze();
}
else{
setTimeout(
function()
{
WA.toDOM('citrobiox-tienda-' + idbloquetienda).style.height = 'auto';
}, 700);
KL.Modules.images.analyze();
}
}
tiendaabierta = true;
}
this.cerrarTiendas = cerrarTiendas;
function cerrarTiendas(bloquedivtienda)
{
//debugger
var idbloquetienda = bloquedivtienda;
WA.toDOM('citrobiox-tienda-' + idbloquetienda).style.height = '0px';
setTimeout(
function()
{
WA.toDOM('citrobiox-tienda-' + idbloquetienda).style.display = 'none';
WA.toDOM('btn-tienda-' + idbloquetienda).style.backgroundColor= '#d1f58b';
}, 700);
tiendaabierta = false;
}
this.abreTiendas = abreTiendas;
function abreTiendas(bloquedivtienda)
{
//debugger
if(bloquedivtienda == 'amazon')
{
//cerrarTiendas('liverpool');
//cerrarTiendas('walmart');
cerrarTiendas('mercadolibre');
muestraTiendas(bloquedivtienda);
// KL.Modules.track.notifyTipoTienda('fisico');
return;
}
if(bloquedivtienda == 'liverpool')
{
cerrarTiendas('amazon');
//cerrarTiendas('walmart');
cerrarTiendas('mercadolibre');
muestraTiendas(bloquedivtienda);
// KL.Modules.track.notifyTipoTienda('ebook');
return;
}
if(bloquedivtienda == 'walmart')
{
cerrarTiendas('amazon');
//cerrarTiendas('liverpool');
cerrarTiendas('mercadolibre');
muestraTiendas(bloquedivtienda);
// KL.Modules.track.notifyTipoTienda('usa');
return;
}
if(bloquedivtienda == 'mercadolibre')
{
cerrarTiendas('amazon');
//cerrarTiendas('liverpool');
//cerrarTiendas('walmart');
muestraTiendas(bloquedivtienda);
// KL.Modules.track.notifyTipoTienda('usa');
return;
}
}
/* fin para funciones landing citrobiox */
KL.loader.addHookLoad('mundet', mundetPixel);
}
// product
var translation =
{
"txtpventa1" : "Procesando... favor de esperar...",
"txtpventa2" : "Realizar Pago",
"txtpventa3" : "Error desconocido. Favor de intentar de nuevo. Puede recargar la página si el error persiste.",
"txtpventa4" : "Ingresa el número de tu tarjeta.",
"txtpventa5" : "Elige un mes.",
"txtpventa6" : "Elige un año.",
"txtpventa7" : "Ingresa el nombre y apellido.",
"txtpventa8" : "Ingresa el código de seguridad.",
"txtpventa9" : "Hay algo mal con el número de la tarjeta. Vuelve a ingresarlo.",
"txtpventa10" : "Revisa el código de seguridad.",
"txtpventa11" : "Ingresa un nombre valido.",
"txtpventa12" : "Revisa el mes de la fecha.",
"txtpventa13" : "Revisa el año de la fecha",
"txtpventa14" : "Hay algún error desconocido en tus datos, favor de revisarlos.",
"txtpventa15" : "Captura tu nombre",
"txtpventa16" : "De 2 a 50 caracteres, máximo 5 palabras y únicamente letras",
"txtpventa17" : "Captura tu correo electrónico",
"txtpventa18" : "El correo no tiene un formato válido",
"txtpventa19" : "Captura la calle",
"txtpventa20" : "De 2 a 50 caracteres, máximo 5 palabras",
"txtpventa21" : "Captura el número exterior",
"txtpventa22" : "De mínimo 2 carácteres numericos",
"txtpventa23" : "Captura el número interior",
"txtpventa24" : "Captura la colonia",
"txtpventa25" : "Captura el código postal",
"txtcpcincodigitos" : "Captura mínimo 5 digitos",
"txtpventa26" : "Captura mínimo 6 dígitos",
"txtpventa27" : "Debes capturar mínimo 6 dígitos",
"txtpventa28" : "De mínimo 10 carácteres numericos",
"txtpventa29" : "Captura tu estado",
"txtpventa30" : "Captura tu delegación",
"txtpventa31" : "Captura tu ciudad",
"txtpventa32" : "Captura un correo electrónico",
"txtpventa33" : "El correo no tiene un formato válido",
"txtpventa34" : "Enterado",
"txtpventa35" : "La liga fue copiada en portapapeles",
"txtpventa36" : "Cuenta de correo",
"txtpventa37" : "Código Postal, únicamente 5 dígitos",
"txtpventa38" : "Teléfono, únicamente 10 dígitos",
"txtpventa39" : "Acepta términos y condiciones para poder descargar este recetario.",
"txtpventa40" : "Recetario no disponible para descarga.",
"txtpventa41" : "Inicia sesión y descargar este recetario.",
"txtpventa42" : "Inicia sesión, obtén una suscripción a KIWIPRO y descarga éste recetario.",
"txtpventa43" : "Ocurrió un error, intente más tarde.",
"txtpventa44" : "Captura la información para descarga el recetario.",
"txtgraciasdescarga": "Gracias por descargar tú recetario.",
};
WA.i18n.loadMessages(translation);
KL.Modules.recipebookslist = new function()
{
var self = this;
var node = null;
var nodemasnuevo = null;
var noderecomendado = null;
var nodemaspopular = null;
var nodenext = null;
var actual = 1;
var type = "";
var key = "";
var page = 1;
var quantity = 10;
var more = false;
var total = 0;
function cleandata()
{
node.innerHTML = "";
page = 1;
}
function calldata()
{
var r = WA.Managers.ajax.createRequest(KL.graphdomains + '/v6/feed', 'POST', null, getdata, false);
r.addParameter('v', 1 );
r.addParameter('type', type );
r.addParameter('key', key );
r.addParameter('device', KL.device );
r.addParameter('language', KL.language );
r.addParameter('quantity', quantity );
r.addParameter('order', actual );
r.addParameter('page', page );
r.addParameter('human', 1 );
r.send();
}
function getdata(request)
{
code = JSON.parse(request.responseText);
// es necesario agregar el valor del parametro siteorigin en objeto JSON para que sepa que subtemplate va a despachar
code.siteorigin = KL.rootsite;
// inject into template
template = WA.templater`${['loop', 'payload','feed_payload']}`;
text = template(code);
ndiv = WA.createDomNode('div', null, null);
ndiv.style = "clear: both;";
ndiv.innerHTML = text;
node.appendChild(ndiv);
// set next, data into
more = code.more
nodenext.style.display = more?"block":"none";
// analyze img and ads and an
KL.loader.callHooksPostLoad();
}
function next()
{
if (!more)
return;
page++;
calldata();
}
function masnuevo()
{
if (actual == 1)
return;
actual = 1;
nodemasnuevo.className = "recipebookslist-button on";
noderecomendado.className = "recipebookslist-button";
nodemaspopular.className = "recipebookslist-button";
// seek new list
cleandata();
calldata();
}
function recomendado()
{
if (actual == 2)
return;
actual = 2;
nodemasnuevo.className = "recipebookslist-button";
noderecomendado.className = "recipebookslist-button on";
nodemaspopular.className = "recipebookslist-button";
// seek new list
cleandata();
calldata();
}
function maspopular()
{
if (actual == 3)
return;
actual = 3;
nodemasnuevo.className = "recipebookslist-button";
noderecomendado.className = "recipebookslist-button";
nodemaspopular.className = "recipebookslist-button on";
// seek new list
cleandata();
calldata();
}
function load()
{
node = WA.toDOM('recipebookslist');
if (!node)
return;
nodemasnuevo = WA.toDOM('recipebookslist-masnuevo');
nodemasnuevo.onclick = masnuevo;
noderecomendado = WA.toDOM('recipebookslist-recomendado')
noderecomendado.onclick = recomendado;
nodemaspopular = WA.toDOM('recipebookslist-maspopular')
nodemaspopular.onclick = maspopular;
nodenext = WA.toDOM('recipebookslist-next');
nodenext.onclick = next;
type = node.dataset.type;
key = node.dataset.key;
quantity = parseInt(node.dataset.quantity, 10);
page = parseInt(node.dataset.page, 10);
more = node.dataset.more=="true";
total = parseInt(node.dataset.total, 10);
// If more: adds the "get next page" button
nodenext.style.display = more?"block":"none";
}
function unload()
{
if (!node)
return;
nodemasnuevo.onclick = function() {};
noderecomendado.onclick = function() {};
nodemaspopular.onclick = function() {};
nodenext.onclick = function() {};
nodemasnuevo = null;
noderecomendado = null;
nodemaspopular = null;
nodenext = null;
node = null;
}
KL.loader.addHookLoad('recipebookslist', load);
KL.loader.addHookUnload('recipebookslist', unload);
}
KL.Modules.gallery = new function()
{
var self = this;
var galleries = {};
var counter = 1;
function load()
{
var galleryNodes = document.getElementsByClassName('gallery');
if (galleryNodes)
{
for (var i = 0; i < galleryNodes.length; i++)
{
id = galleryNodes[i].id;
if (!id)
{
galleryNodes[i].id = id = "gallery" + counter++;
}
galleries[id] = new KL.Modules.onegallery(galleryNodes[i])
}
}
}
function unload()
{
for (var i = 0; i < galleries.length; i++)
galleries[i].destroy();
galleries = {};
}
KL.loader.addHookLoad('gallery', load);
KL.loader.addHookPostLoad('gallery', load);
KL.loader.addHookUnload('gallery', unload);
}
KL.Modules.onegallery = function(node)
{
var self = this;
var actual = null;
var animation = '';
var gallerynode = node;
var containernode = null;
var previousnode = null;
var nextnode = null;
var playing = false;
var playnode = null;
var withBullets = false;
var bulletsnode = null;
var timer = null;
var timing = null;
function clickplay(event, noevent)
{
if (playing)
{ // para todo
clearTimeout(timer);
timer = null;
playing = false;
playnode.firstElementChild.className = 'icon-k7-gallery-pause';
KL.Modules.stat.registerEvent('gallery', 'gallery/pause');
}
else
{ // lanza
timer = setTimeout( function() { play(); }, timing);
playing = true;
playnode.firstElementChild.className = 'icon-k7-gallery-play';
if (!noevent)
KL.Modules.stat.registerEvent('gallery', 'gallery/play');
}
}
function clicknext(clave)
{
if (timer)
{
clearTimeout(timer);
timer = setTimeout( function() { play(); }, timing); // todo: timing
}
continuousnext(clave);
}
function continuousnext(clave)
{
if (actual.nextElementSibling)
{
setNodeClasses(actual, actual.nextElementSibling);
actual = actual.nextElementSibling;
}
else
{
var firstnode = containernode.childNodes[0];
setNodeClasses(actual, firstnode);
actual = firstnode;
}
updateBullets();
}
function clickprevious(clave)
{
if (timer)
{
clearTimeout(timer);
timer = setTimeout( function() { play(); }, timing); // todo: timing
}
continuousprevious(clave);
}
function continuousprevious(clave)
{
if (actual.previousElementSibling)
{
setNodeClasses(actual, actual.previousElementSibling);
actual = actual.previousElementSibling;
}
else
{
var lastindex = containernode.childNodes.length - 1;
var lastnode = containernode.childNodes[lastindex];
setNodeClasses(actual, lastnode);
actual = lastnode;
}
updateBullets();
}
// onlick bullet, this is the bullet
function gotoslide(event)
{
if (timer)
{
clearTimeout(timer);
timer = setTimeout(play, timing);
}
if (this.linked != actual)
{
var nextone = this.linked;
setNodeClasses(actual, nextone);
actual = this.linked;
updateBullets();
}
KL.Modules.stat.registerEvent('gallery', 'gallery/gotoslide');
}
function updateBullets()
{
if (!withBullets)
return;
for (i = 0, l = bulletsnode.childNodes.length; i < l; i++)
{
if (bulletsnode.childNodes[i].linked == actual)
bulletsnode.childNodes[i].className = 'gallery-bullet on';
else
bulletsnode.childNodes[i].className = 'gallery-bullet';
}
}
//current y next son los ids de los nodos
function setNodeClasses(current, next)
{
var lastId = containernode.lastElementChild;
var firstId = containernode.firstElementChild;
var before = true;
for (var i=0, l=containernode.childNodes.length; i 0 && auxTime <= 99999)) ? auxTime: 5000);
}
if (gallerynode.dataset.bullets == 'yes')
{
withBullets = true;
bulletsnode = WA.createDomNode('div', null, 'gallery-bullets');
gallerynode.appendChild(bulletsnode);
for (var i=0, l=containernode.childNodes.length; idiv {
border-radius: 100%;
position: absolute;
right: 0px;
top: 0px;
cursor: pointer;
text-align: left;
}
.tools-close, .tools-menuplanner, .tools-shoppinglist, .tools-collections, .tools-favorites{
background-color: #8cc63e;
color: #ffffff;
height: 30px;
width: 30px;
}
.tools-favorites{
background-color: #ff0000;
}
.tools-close{
background-color: #eeeeee;
color: #888;
}
.tools-coleccionentrada {
height: 15px;
cursor: pointer;
padding: 5px;
}
.tools-coleccionentrada:hover {
background-color: #ccc;
}
`);
KL.loader.createCSS(`/* generico */
.feed-articulolarge-thumb-titulo-seccion{
background-color: #8cc63e;
}
/* nutricion */
.feed-articulolarge-thumb-titulo-seccion.id_tema_11{
background-color: #9ec410;
}
/* bebidas */
.feed-articulolarge-thumb-titulo-seccion.id_tema_30{
background-color: #f05d7f;
}
/* comida vegana */
.feed-articulolarge-thumb-titulo-seccion.id_tema_1{
background-color: #28d9ff;
}
/* dieta */
.feed-articulolarge-thumb-titulo-seccion.id_tema_44{
background-color: #2e94ba;
}
/* reposteria */
.feed-articulolarge-thumb-titulo-seccion.id_tema_20{
background-color: #efc950;
}
/* tips cocina */
.feed-articulolarge-thumb-titulo-seccion.id_tema_54{
background-color: #f39041;
}
/* tips consejos */
.feed-articulolarge-thumb-titulo-seccion.id_tema_25{
background-color: #ca5dde;
}
.feed-divarticulolarge .tools-container, #home_tips div[id^="p|kiwi|tiphome|"][class$="-ficha"] .tools-container{
left: 225px;
}
/* estilos slider top 10 */
/* estilos slider top 10 para tips kiwi / estilos slider top 10 para tips crafto */
div[id^="familiatips"] div[id^="p|kiwi|tipfamilia"], div[id^="clasificaciontips"] div[id^="p|kiwi|tipclasificacion"], div[id^="home_top10"] div[id^="p|kiwi|tiphome"], div[id^="home_top10"] div[id^="p|crafto|tiphome"], div[id^="familiatips"] div[id^="p|crafto|tipfamilia"], div[id^="clasificaciontips"] div[id^="p|crafto|tipclasificacion"], div[id^="familiatips"] div[id^="p|kiwi|tipclasificaciontop|"], div[id^="familiatips"] div[id^="p|crafto|tipclasificaciontop|"]{
width: 190px;
margin: 0px 15px 0px 0px;
height: 267px;
}
div[id^="familiatips"] div[id^="feed-tip-divimg"], div[id^="clasificaciontips"] div[id^="feed-tip-divimg"], div[id^="home_top10"] div[id^="feed-tip-divimg"]{
height: 190px;
width: 190px;
}
div[id^="familiatips"] .feed-tip-nombreficha, div[id^="clasificaciontips"] .feed-tip-nombreficha, div[id^="home_top10"] .feed-tip-nombreficha{
font-size: 14px;
max-height: 46px;
line-height: 15px;
text-transform: uppercase;
}
div[id^="familiatips"] hr, div[id^="clasificaciontips"] hr, div[id^="familiatips"] .feed-tip-nombrechef, div[id^="clasificaciontips"] .feed-tip-nombrechef, div[id^="home_top10"] div[id^="p|kiwi"] hr, div[id^="home_top10"] div[id^="p|crafto"] hr, div[id^="home_top10"] div[id^="p|kiwi"] .feed-tip-nombrechef, div[id^="home_top10"] div[id^="p|crafto"] .feed-tip-nombrechef{
display: none;
}
div[id^="familiatips"] div[id^="feed-tip-rating"], div[id^="clasificaciontips"] div[id^="feed-tip-rating"], div[id^="home_top10"] div[id^="p|kiwi|tiphometop"] div[id^="feed-tip-rating"], div[id^="home_top10"] div[id^="p|crafto|tiphometop"] div[id^="feed-tip-rating"]{
margin: 0px auto;
padding: 0px;
}
/* fin estilos slider top 10 para tips */
/* area nombre ficha */
#home_top10 .recetaslider-ficha, #familiarecetas_top10 .recetaslider-ficha, #clasificacionrecetas_top10 .recetaslider-ficha, #clasificacionrecetas_top10 .compilacionrecetaslider-ficha, #clasificaciontips_top10 .tipslider-ficha, #home_tecuidalist .feed-articulo-ficha, .pro-slider-fichaspro .feed-receta-ficha{
height: 267px;
}
#home_top10 .recetaslider-areanombreficha, #familiarecetas_top10 .recetaslider-areanombreficha, #clasificacionrecetas_top10 .recetaslider-areanombreficha, #home_top10 .tipslider-areanombreficha, #home_top10 .articuloslider-areanombreficha{
height: 52px;
}
#home_top10 .recetasliderpro-areanombreficha, #familiarecetas_top10 .recetasliderpro-areanombreficha, #clasificacionrecetas_top10 .recetasliderpro-areanombreficha{
height: 52px;
display: flex;
align-items: center;
}
#home_videos .compilacionrecetaslider-areanombreficha{
height: 75px;
}
/* nombre de ficha */
#home_top10 .recetaslider-nombreficha, #familiarecetas_top10 .recetaslider-nombreficha, #clasificacionrecetas_top10 .recetaslider-nombreficha, #home_top10 .tipslider-nombreficha, #home_videos .compilacionrecetaslider-nombreficha, #home_top10 .articuloslider-nombreficha, #home_videos div[id^="p|crafto|tiphomecompilacion"] .feed-compilaciontip-nombreficha, #home_tecuidalist div[id^="p|kiwi|articuloclasificacion|"].feed-articulo-ficha .feed-articulo-nombre-articulo{
font-weight: bold;
font-size: 14px;
color: #000000;
max-height: 46px;
}
#home_top10 .recetaslider-icon-pro, #familiarecetas_top10 .recetaslider-icon-pro, #clasificacionrecetas_top10 .recetaslider-icon-pro{
width: 30px;
height: 30px;
font-size: 20px;
margin: 0px 0px 0px 10px;
}
#home_top10 .recetasliderpro-nombreficha, #familiarecetas_top10 .recetasliderpro-nombreficha, #clasificacionrecetas_top10 .recetasliderpro-nombreficha{
font-size: 15px;
max-height: 31px;
width: calc(100% - 40px);
}
/* rating */
#home_top10 .recetaslider-rating, #familiarecetas_top10 .recetaslider-rating, #clasificacionrecetas_top10 .recetaslider-rating, #home_top10 .tipslider-rating{
display: table;
}
#home_top10 div[id^="p|kiwi|"] [class$="-rating"], #home_top10 div[id^="p|crafto|"] [class$="-rating"], #familiarecetas_top10 div[id^="p|kiwi|"] [class$="-rating"], #clasificacionrecetas_top10 div[id^="p|kiwi|"] [class$="-rating"]{
padding: 0px;
}
/* fin estilos slider top 10 */
/* Estilos feed fichas Normal */
/* Estilo solo para los tips, ya que slider top usa la misma ficha que en feed normal */
div[id^="p|kiwi|home"].feed-tip-ficha, div[id^="tiplist"] div[id^="p|kiwi|tipfamilia"], div[id^="tiplist"] div[id^="p|kiwi|tipclasificacion"], div[id^="tiplist"] div[id^="p|kiwi|tiphome"], div[id^="tiplist"] div[id^="p|crafto|tiphome"], div[id^="tiplist"] div[id^="p|crafto|tipfamilia"], div[id^="tiplist"] div[id^="p|crafto|tipclasificacion"]{
width: 300px;
margin: 0px 10px 16px;
height: 275px;
}
div[id^="tiplist"] div[id^="feed-tip-divimg"]{
height: 194px;
width: 300px;
}
div[id^="p|kiwi|home"].feed-tip-ficha .feed-tip-nombreficha, div[id^="tiplist"] .feed-tip-nombreficha{
font-size: 17px;
max-height: 38px;
line-height: 18px;
}
div[id^="tiplist"].feedtiplist-crafto .feed-tip-nombreficha{
font-family: poppins-semibold;
font-size: 15px;
font-weight: normal !important;
letter-spacing: 0.5px;
color: var(--color-texto-base) !important;
}
div[id^="p|kiwi|home"].feed-tip-ficha div[id^="feed-tip-rating"], div[id^="tiplist"] div[id^="feed-tip-rating"]{
margin: 0px 0px 0px 10px;
}
/* fin Estilo solo para los tips */
div[id^="p|kiwi|"][class$="-ficha"], div[id^="p|kiwirec|"][class$="-ficha"], div[id^="p|crafto|tipcompilaciones|"].feed-compilaciontip-ficha, div[id^="p|crafto|"][class$="-articulo-ficha"]{
height: 275px;
}
div[id^="p|kiwi|client"][class$="-ficha"], div[id^="p|crafto|client"][class$="-ficha"]{
width: 300px;
margin: 0px 10px 16px;
}
#prorecipeprolist .feed-producto-ficha{
width: 200px;
margin: 20px 15px;
display: inline-table;
float: none !important;
}
/* div[id^="p|kiwi|probooks|"][class$="-ficha"], div[id^="p|kiwi|prorecipes|"][class$="-ficha"], div[id^="p|kiwi|procollections|"].coleccion-venta-soloportada */
div[id^="p|kiwi|probooks|"][class$="-ficha"], div[id^="p|kiwi|procollections|"].coleccion-venta-soloportada{
height: 262px;
margin: 20px 15px;
width: 200px;
border-radius: 5px;
float: none !important;
display: inline-table;
}
div[id^="p|kiwi|procollections|"].coleccion-venta-ficha{
float: none !important;
display: inline-table;
}
div[id^="p|kiwi|procollections|"].coleccion-venta-ficha .coleccionventa-area{
position: absolute;
top: 50%;
transform: translateY(-50%);
vertical-align: top;
width: 100%;
}
div[id^="p|kiwi|probooks|"] .feed-producto-div-nombreprod, div[id^="p|kiwi|prorecipes|"] .feed-producto-div-nombreprod{
display: none;
}
/* estilos fichas recetas slider pro*/
.pro-slider-fichaspro div[id^="p|kiwi|probooks|"].feed-producto-ficha{
width: 200px;
height: 262px;
margin: 20px 15px;
border-radius: 5px;
}
.pro-slider-fichaspro .feed-receta-ficha{
width: 190px !important;
margin: 0px 30px 0px 0px !important;
position: relative;
}
.pro-slider-fichaspro .feed-divimagenficha{
width: 190px !important;
height: 190px !important;
}
.pro-slider-fichaspro .feed-receta-ficha img{
left: 50% !important;
top: 50% !important;
transform: translateX(-50%) translateY(-50%) !important;
height: 100%;
width: auto !important;
min-width: 300px;
}
.pro-slider-fichaspro .feed-receta-ficha hr, .pro-slider-fichaspro .feed-receta-nombrechef{
display: none;
}
.pro-slider-fichaspro .feed-recetapro-icon{
margin: 0px 0px 0px 10px !important;
}
.pro-slider-fichaspro .feed-receta-nombreficha-centrado{
max-height: 47px !important;
width: calc(100% - 40px) !important;
}
/* fin estilos fichas recetas slider pro*/
/* estilos fichas donde vienen cosas revueltas de kiwipro en el home */
.home-cont-sliderpro div[id^="p|kiwi|pro|"].feed-articulo-ficha, .home-cont-sliderpro div[id^="p|kiwi|pro|"].feed-receta-ficha, .home-cont-sliderpro div[id^="p|kiwi|pro|"].feed-producto-ficha{
width: 200px !important;
height: 272px;
/* border-radius: 5px; */
margin: 0px 20px !important;
background-color: #ffffff;
}
.home-cont-sliderpro div[id^="p|kiwi|pro|"].feed-producto-ficha{
float: left;
}
.home-cont-sliderpro div[id^="p|kiwi|pro|"].feed-articulo-ficha .feed-divimagenficha, .home-cont-sliderpro div[id^="p|kiwi|pro|"].feed-receta-ficha .feed-divimagenficha{
width: 100% !important;
}
.home-cont-sliderpro div[id^="p|kiwi|pro|"].feed-articulo-ficha .feed-divimagenficha img, .home-cont-sliderpro div[id^="p|kiwi|pro|"].feed-receta-ficha .feed-divimagenficha img{
height: 100%;
}
.home-cont-sliderpro div[id^="p|kiwi|pro|"].feed-articulo-ficha:first-child, .home-cont-sliderpro div[id^="p|kiwi|pro|"].feed-receta-ficha:first-child{
margin: 0px 20px 0px 0px !important;
}
#home-cont-kiwipro.home-cont-sliderpro div[id^="p|kiwi|pro|"] .feed-articulopro-divtextos-articulo, #home-cont-kiwipro.home-cont-sliderpro div[id^="p|kiwi|pro|"] [class$="recetapro-areanombreficha"]{
height: 62px;
}
.home-cont-sliderpro div[id^="p|kiwi|pro|"].feed-receta-ficha hr, .home-cont-sliderpro div[id^="p|kiwi|pro|"].feed-receta-ficha .feed-receta-nombrechef{
display: none;
}
.home-cont-sliderpro div[id^="p|kiwi|pro|"].feed-receta-ficha .feed-receta-rating{
position: relative;
display: flex !important;
justify-content: center;
margin: -3px 0px 0px 0px !important;
padding: 0px;
}
.home-cont-sliderpro div[id^="p|kiwi|pro|"].feed-articulo-ficha .feed-articulopro-separador, .home-cont-sliderpro div[id^="p|kiwi|pro|"].feed-articulo-ficha .feed-articulopro-nombre-autor{
display: none !important;
}
.home-cont-sliderpro div[id^="p|kiwi|pro|"].feed-articulo-ficha{
float: left;
}
/*
.home-cont-sliderpro div[id^="p|kiwi|pro|"] .feed-articulo-divimg-articulo{
border-radius: 5px;
}
*/
.home-cont-sliderpro div[id^="p|kiwi|pro|"] .feed-recetapro-areanombreficha .feed-recetapro-icon, .home-cont-sliderpro div[id^="p|kiwi|pro|"].feed-articulo-ficha .feed-articulopro-icon{
margin: 0px 0px 0px 10px !important;
}
.home-cont-sliderpro div[id^="p|kiwi|pro|"] .feed-recetapro-areanombreficha .feed-receta-nombreficha-centrado, .home-cont-sliderpro div[id^="p|kiwi|pro|"].feed-articulo-ficha .feed-articulopro-nombre-articulo{
width: calc(100% - 40px) !important;
max-height: 46px;
}
.home-cont-sliderpro div[id^="p|kiwi|pro|"] .feed-recetapro-areanombreficha .feed-receta-nombreficha-centrado{
max-height: 46px !important;
}
.home-cont-sliderpro div[id^="p|kiwi|pro|"].feed-articulo-ficha .feed-articulopro-nombre-articulo{
/*max-height: 34px;*/
font-size: 16px;
line-height: 15px;
}
.home-cont-sliderpro div[id^="p|kiwi|pro|"].feed-articulo-ficha .feed-articulopro-area-rating{
display: none !important;
padding: 0px;
bottom: -10px;
left: 50%;
transform: translateX(-50%);
}
.home-cont-sliderpro div[id^="p|kiwi|pro|"].feed-articulo-ficha .feed-articulo-clasificacion-articulo{
display: block !important;
position: absolute;
/*bottom: -10px;*/
bottom: -11px;
width: 100%;
text-align: center;
font-style: italic;
color: #aaaaaa;
box-sizing: border-box;
padding: 0px 10px;
}
/* fin estilos fichas donde vienen cosas revueltas de kiwipro en el home */
.pro-slider-fichaspro .feed-receta-rating{
margin: 0px auto !important;
padding: 0px !important;
}
div[id^="p|kiwi|home|"].feed-compilaciontip-ficha, div[id^="p|crafto|tipcompilaciones|"].feed-compilaciontip-ficha{
margin: 0px 10px 16px;
overflow: hidden;
width: 300px;
}
div[id^="p|crafto|tipcompilations|"].feed-compilaciontip-ficha{
margin: 0px 10px 16px;
width: 300px;
}
div[id^="p|kiwi|procollections|"].coleccion-venta-soloportada{
text-align: left;
}
div[id^="p|kiwi|"] [class$="-divimg-articulo"], div[id^="p|kiwirec|"] [class$="-divimg-articulo"], div[id^="p|crafto|"] [class$="-divimg-articulo"]{
position: relative;
}
div[id^="p|kiwi|"] [class$="-divimg"], div[id^="p|kiwi|home|"] [class$="-divimg"], div[id^="p|kiwirec|"] [class$="-divimg"], div[id^="p|kiwirec|home|"] [class$="-divimg"], div[id^="p|kiwi|"] [class$="-divimg-articulo"], div[id^="p|kiwirec|"] [class$="-divimg-articulo"], div[id^="p|crafto|"] [class$="-divimg"], div[id^="p|crafto|"] [class$="-divimg-articulo"]{
height: 194px;
overflow: hidden;
}
div[id^="p|kiwi|"] .feed-compilaciontip-divimg, div[id^="p|crafto|"] .feed-compilaciontip-divimg{
width: 300px;
}
div[id^="p|kiwi|"] .feed-compilacionreceta-divimg .compilacionreceta-img, div[id^="p|crafto|tipcompilaciones|"].feed-compilaciontip-ficha .compilaciontip-img{
height: auto;
}
div[id^="p|crafto|"] .feed-compilaciontip-divimg .compilaciontip-img{
transform: translateY(-50%);
}
#home_videos div[id^="p|crafto|"] .feed-compilaciontip-divimg .compilaciontip-img{
transform: initial;
}
div[id^="p|kiwi|home|"] [class$="-divimg"] .imgcompilacion{
transform: translateY(-50%);
}
/* estilos feed normal articulos */
div[id^="p|kiwi|"][class$="feed-articulo-ficha"], div[id^="p|kiwirec|"][class$="feed-articulo-ficha"], div[id^="p|crafto|"][class$="feed-articulo-ficha"]{
background-color: #ffffff;
float: left;
margin: 0px 10px 16px;
overflow: hidden;
position: relative;
width: 300px;
}
div[id^="p|kiwi|"] .feed-articulopro-divtextos-articulo, #home_tecuidalist div[id^="p|kiwi|articuloclasificacion|"] .feed-articulopro-divtextos-articulo{
display: flex;
align-items: center;
height: 52px;
position: relative;
}
div[id^="p|kiwi|"] .feed-articulopro-area-titulo{
display: flex;
align-items: center;
position: relative;
width: 100%;
flex: auto;
}
#home_tecuidalist div[id^="p|kiwi|"] .feed-articulopro-icon{
margin: 0px 0px 0px 10px !important;
}
div[id^="p|kiwi|"] .feed-articulopro-nombre-articulo{
box-sizing: border-box;
color: #8eb4b1;
font-family: crimsonpro-semibold;
font-size: 19px;
text-transform: uppercase;
width: calc(100% - 50px);
line-height: 17px;
max-height: 38px;
overflow: hidden;
padding: 0px 10px;
position: absolute;
right: 0px;
}
#home_tecuidalist div[id^="p|kiwi|"] .feed-articulopro-nombre-articulo{
font-size: 17px;
line-height: 15px;
max-height: 46px;
width: calc(100% - 40px);
text-transform: initial;
}
#home_tecuidalist div[id^="p|kiwi|"] .feed-articulopro-separador{
display: none !important;
}
div[id^="p|kiwi|"] .feed-articulo-nombre-articulo, div[id^="p|kiwirec|"] .feed-articulo-nombre-articulo, div[id^="p|crafto|"] .feed-articulo-nombre-articulo{
box-sizing: border-box;
color: #000000;
font-size: 17px;
font-weight: bold;
line-height: 18px;
max-height: 38px;
overflow: hidden;
padding: 0px 10px;
position: absolute;
text-align: center;
top: 50%;
transform: translateY(-50%);
width: 100%;
}
div[id^="p|kiwi|"] .feed-articulopro-desc-articulo, div[id^="p|kiwi|"] .feed-articulo-desc-articulo, div[id^="p|kiwirec|"] .feed-articulo-desc-articulo, div[id^="p|crafto|"] .feed-articulo-desc-articulo{
display: none;
}
div[id^="p|kiwi|"] .feed-articulopro-separador, div[id^="p|kiwi|"] .feed-articulo-separador, div[id^="p|kiwirec|"] .feed-articulo-separador, div[id^="p|crafto|"] .feed-articulo-separador{
display: block !important;
bottom: -2px;
}
div[id^="p|kiwi|"] .feed-articulopro-nombre-autor, div[id^="p|kiwi|"] .feed-articulo-nombre-autor, div[id^="p|kiwirec|"] .feed-articulopro-nombre-autor, div[id^="p|kiwirec|"] .feed-articulo-nombre-autor, div[id^="p|crafto|"] .feed-articulo-nombre-autor{
display: block !important;
position: absolute;
bottom: -22px;
right: 10px;
font-style: italic;
color: #aaaaaa;
/*bottom: 7px;*/
}
div[id^="p|kiwi|"] .feed-articulopro-area-rating, div[id^="p|kiwi|"] .feed-articulo-area-rating, div[id^="p|crafto|"] .feed-articulo-area-rating{
display: block !important;
position: absolute;
bottom: -23px;
left: 10px;
/*bottom: 6px;*/
height: 13px !important;
}
.feedtiplist-crafto div[id^="p|crafto|"] .feed-articulo-area-rating, .feedtiplist-kiwi div[id^="p|kiwi|"] .feed-articulo-area-rating, .feedtiplist-kiwirec div[id^="p|kiwirec|"] .feed-articulo-area-rating{
left: 0px;
}
div[id^="p|kiwi|"] .feed-articulopro-area-rating .feed-articulo-rating, div[id^="p|kiwi|"] .feed-articulo-area-rating .feed-articulo-rating, div[id^="p|kiwirec|"] .feed-articulo-area-rating .feed-articulo-rating{
color: #8cc63e;
}
/* fin estilos feed normal articulos */
/* estilos para ficha tips en home principal kiwi */
#home_tips div[id^="p|kiwi|tiphome|"][class$="-ficha"]{
width: 600px;
height: auto;
margin: 0px 15px 0px 0px;
}
#home_tips div[id^="p|kiwi|tiphome|"][class$="-ficha"] .feed-tip-divimg{
float: left;
width: 265px;
height: 265px;
}
#home_tips div[id^="p|kiwi|tiphome|"][class$="-ficha"] .feed-tip-areanombreficha{
float: left;
width: calc(100% - 265px);
height: 265px;
}
#home_tips div[id^="p|kiwi|tiphome|"][class$="-ficha"] .feed-tip-nombreficha-div{
color: #333333;
/*font-size: 18px;*/
font-size: 20px;
font-weight: bold;
/*line-height: 20px;*/
line-height: 22px;
margin: 0px 0px 15px;
/*max-height: 62px;*/
max-height: 68px;
padding: 0px 10px;
overflow: hidden;
text-transform: uppercase;
text-align: left;
}
#home_tips div[id^="p|kiwi|tiphome|"][class$="-ficha"] .feed-tip-descripcionficha{
box-sizing: border-box;
color: #333333;
font-size: 15px;
font-weight: normal;
line-height: 19px;
max-height: 98px;
overflow: hidden;
padding: 0px 10px;
position: relative;
width: 100%;
text-align: left;
display: block !important;
}
#home_tips div[id^="p|kiwi|tiphome|"][class$="-ficha"] .feed-tip-ficha-linkvertip{
font-size: 16px;
color: #8cc63e;
text-align: left;
margin: 10px 0px 0px;
padding: 0px 10px;
line-height: 22px;
display: block !important;
}
.icon-k7-link-vertip:before{content: "\\e923";}
#home_tips div[id^="p|kiwi|tiphome|"][class$="-ficha"] hr, #home_tips div[id^="p|kiwi|tiphome|"][class$="-ficha"] .feed-tip-rating, #home_tips div[id^="p|kiwi|tiphome|"][class$="-ficha"] .feed-tip-nombrechef{
display: none !important;
}
/* estilos para ficha tips en home principal kiwi */
/* estilos home fichas notas blog */
#home_notasblog div[id^="p|kiwi|articlehome|"].feed-articulo-ficha, #home_notasblog div[id^="p|kiwirec|articlehome|"].feed-articulo-ficha{
background-color: #ffffff;
width: 190px;
height: 265px;
float: left;
position: relative;
margin: 0px 15px 0px 0px;
}
#home_notasblog div[id^="p|kiwi|articlehome|"] .feed-articulo-divimg-articulo, #home_notasblog div[id^="p|kiwirec|articlehome|"] .feed-articulo-divimg-articulo{
/*height: 190px;*/
height: 180px;
position: relative;
overflow: hidden;
}
#home_notasblog div[id^="p|kiwi|articlehome|"] .feed-articulo-divtextos-articulo, #home_notasblog div[id^="p|kiwi|articlehome|"] .feed-articulopro-divtextos-articulo, #home_notasblog div[id^="p|kiwirec|articlehome|"] .feed-articulo-divtextos-articulo{
/*height: 75px;*/
height: 85px;
position: relative;
}
#home_notasblog div[id^="p|kiwi|articlehome|"] .feed-articulo-titulo-seccion, #home_notasblog div[id^="p|kiwirec|articlehome|"] .feed-articulo-titulo-seccion{
display: none;
}
#home_notasblog div[id^="p|kiwi|articlehome|"] .feed-articulo-nombre-articulo, #home_notasblog div[id^="p|kiwirec|articlehome|"] .feed-articulo-nombre-articulo{
box-sizing: border-box;
line-height: 15px;
overflow: hidden;
/*padding: 0px 10px;*/
padding: 0px 7px;
position: absolute;
text-align: center;
/*text-transform: uppercase;*/
top: 38%;
/*transform: translateY(-50%);*/
transform: translateY(-46%);
width: 100%;
font-weight: bold;
font-size: 14px;
color: #000000;
max-height: 46px;
}
#home_notasblog div[id^="p|kiwi|articlehome|"] .feed-articulopro-area-titulo{
position: absolute;
top: 38%;
transform: translateY(-46%);
}
#home_notasblog div[id^="p|kiwi|articlehome|"] .feed-articulopro-icon{
margin: 0px 0px 0px 10px !important;
}
#home_notasblog div[id^="p|kiwi|articlehome|"] .feed-articulopro-nombre-articulo{
font-size: 17px;
line-height: 15px;
max-height: 45px;
width: calc(100% - 40px) !important;
}
#home_notasblog div[id^="p|kiwi|articlehome|"] .feed-articulo-titulo-nombreseccion, #home_notasblog div[id^="p|kiwirec|articlehome|"] .feed-articulo-titulo-nombreseccion{
background-color: #8cc63e;
box-sizing: border-box;
color: #ffffff;
font-size: 11px;
left: 0px;
letter-spacing: 1px;
max-width: 140px;
padding: 8px 13px;
position: absolute;
text-transform: uppercase;
top: 15px;
display: block !important;
}
#home_notasblog div[id^="p|kiwi|articlehome|"] .feed-articulo-titulo-nombreseccion.id_tema_3, #home_notasblog div[id^="p|kiwi|articlehome|"] .feed-articulo-titulo-nombreseccion.id_tema_11, #home_notasblog div[id^="p|kiwirec|articlehome|"] .feed-articulo-titulo-nombreseccion.id_tema_3, #home_notasblog div[id^="p|kiwirec|articlehome|"] .feed-articulo-titulo-nombreseccion.id_tema_11{
background-color: #9ec410;
}
#home_notasblog div[id^="p|kiwi|articlehome|"] .feed-articulo-titulo-nombreseccion.id_tema_30, #home_notasblog div[id^="p|kiwirec|articlehome|"] .feed-articulo-titulo-nombreseccion.id_tema_30{
background-color: #f05d7f;
}
#home_notasblog div[id^="p|kiwi|articlehome|"] .feed-articulo-titulo-nombreseccion.id_tema_1, #home_notasblog div[id^="p|kiwirec|articlehome|"] .feed-articulo-titulo-nombreseccion.id_tema_1{
background-color: #28d9ff;
}
#home_notasblog div[id^="p|kiwi|articlehome|"] .feed-articulo-titulo-nombreseccion.id_tema_44, #home_notasblog div[id^="p|kiwirec|articlehome|"] .feed-articulo-titulo-nombreseccion.id_tema_44{
background-color: #2e94ba;
}
#home_notasblog div[id^="p|kiwi|articlehome|"] .feed-articulo-titulo-nombreseccion.id_tema_20, #home_notasblog div[id^="p|kiwirec|articlehome|"] .feed-articulo-titulo-nombreseccion.id_tema_20{
background-color: #efc950;
}
#home_notasblog div[id^="p|kiwi|articlehome|"] .feed-articulo-titulo-nombreseccion.id_tema_54, #home_notasblog div[id^="p|kiwi|articlehome|"] .feed-articulo-titulo-nombreseccion.id_tema_54{
background-color: #f39041;
}
#home_notasblog div[id^="p|kiwi|articlehome|"] .feed-articulo-titulo-nombreseccion.id_tema_25, #home_notasblog div[id^="p|kiwirec|articlehome|"] .feed-articulo-titulo-nombreseccion.id_tema_25{
background-color: #ca5dde;
}
#home_notasblog div[id^="p|kiwi|articlehome|"] .feed-articulo-nombre-autor, #home_notasblog div[id^="p|kiwirec|articlehome|"] .feed-articulo-nombre-autor{
display: block !important;
box-sizing: border-box;
padding: 0px 10px;
text-align: center;
color: #aaaaaa;
font-family: 'source sans pro';
font-style: italic;
font-size: 12px;
height: 15px;
overflow: hidden;
position: absolute;
bottom: 5px;
right: 0px;
width: 100%;
}
#home_notasblog div[id^="p|kiwi|articlehome|"] .feed-articulopro-nombre-autor{
display: block !important;
left: 50%;
transform: translate(-50%);
bottom: 8px;
font-size: 12px;
width: -webkit-fit-content; width: -moz-fit-content; width: -o-fit-content; width: -ms-fit-content; width: fit-content;
}
#home_notasblog div[id^="p|kiwi|articlehome|"] .feed-articulo-area-rating, #home_notasblog div[id^="p|kiwi|articlehome|"] .feed-articulopro-area-rating, #home_notasblog div[id^="p|kiwirec|articlehome|"] .feed-articulo-area-rating, #home_notasblog div[id^="p|kiwirec|articlehome|"] .feed-articulopro-area-rating{
display: none !important;
}
#home_notasblog div[id^="p|kiwi|articlehome|"] .feed-articulo-desc-articulo, #home_notasblog div[id^="p|kiwirec|articlehome|"] .feed-articulo-desc-articulo{
display: none;
}
/* fin home estilos fichas notas blog */
/* estilos home fichas te cuida */
#home_tecuidalist div[id^="p|kiwi|articuloclasificacion|"].feed-articulo-ficha{
background-color: #ffffff;
display: table;
float: left;
margin: 0px 15px 0px 0px;
position: relative;
width: 190px;
}
#home_tecuidalist div[id^="p|kiwi|articuloclasificacion|"].feed-articulo-ficha .feed-articulo-divcontenido{
height: inherit;
position: relative;
}
#home_tecuidalist div[id^="p|kiwi|articuloclasificacion|"].feed-articulo-ficha .feed-articulo-divimg-articulo{
width: 100%;
/*height: 190px;*/
height: 180px;
position: relative;
overflow: hidden;
}
#home_tecuidalist div[id^="p|kiwi|articuloclasificacion|"].feed-articulo-ficha .feed-articulo-divimg-articulo img{
vertical-align: top;
}
#home_tecuidalist div[id^="p|kiwi|articuloclasificacion|"].feed-articulo-ficha .feed-articulo-divtextos-articulo, #home_tecuidalist div[id^="p|kiwi|articuloclasificacion|"] .feed-articulopro-divtextos-articulo{
height: 62px;
position: relative;
}
#home_tecuidalist div[id^="p|kiwi|articuloclasificacion|"].feed-articulo-ficha .feed-articulo-nombre-articulo{
box-sizing: border-box;
line-height: 15px;
overflow: hidden;
/*padding: 0px 10px;*/
padding: 0px 7px;
position: absolute;
text-align: center;
/*text-transform: uppercase;*/
top: 50%;
transform: translateY(-50%);
width: 100%;
}
#home_tecuidalist div[id^="p|kiwi|articuloclasificacion|"].feed-articulo-ficha .feed-articulo-separador{
display: none !important;
}
#home_tecuidalist div[id^="p|kiwi|articuloclasificacion|"].feed-articulo-ficha .feed-articulo-area-rating, #home_tecuidalist div[id^="p|kiwi|articuloclasificacion|"].feed-articulo-ficha .feed-articulopro-area-rating{
display: block !important;
color: #8cc63e;
position: absolute;
bottom: -16px;
left: 50%;
transform: translateX(-50%);
}
#home_tecuidalist div[id^="p|kiwi|articuloclasificacion|"].feed-articulo-ficha .feed-articulopro-area-rating{
left: 50%;
transform: translateX(-50%);
bottom: -16px;
}
#home_tecuidalist div[id^="p|kiwi|articuloclasificacion|"].feed-articulo-ficha .feed-articulo-desc-articulo, #home_tecuidalist div[id^="p|kiwi|articuloclasificacion|"].feed-articulo-ficha .feed-articulo-nombre-autor, #home_tecuidalist div[id^="p|kiwi|articuloclasificacion|"].feed-articulo-ficha .feed-articulopro-nombre-autor{
display: none !important;
}
/* fin estilos home fichas te cuida */
/* estilos fichas productos feed normal */
div[id^="p|kiwi|"] .feed-producto-divimg, div[id^="p|kiwirec|"] .feed-producto-divimg, div[id^="p|kiwi|home|"] .feed-producto-divimg{
height: 233px;
}
/* estilos fichas productos feed normal */
div[id^="p|kiwi|probooks|"] .feed-producto-divimg, div[id^="p|kiwi|prorecipes|"] .feed-producto-divimg{
height: 100%;
}
div[id^="p|kiwi|"] [class$="-areanombreficha"], div[id^="p|kiwirec|"] [class$="-areanombreficha"], div[id^="p|crafto|"] [class$="-areanombreficha"], div[id^="p|kiwi|"] .feed-articulo-divtextos-articulo, div[id^="p|kiwirec|"] .feed-articulo-divtextos-articulo, div[id^="p|crafto|"] .feed-articulo-divtextos-articulo{
height: 52px;
}
div[id^="p|kiwi|"] .feed-articulo-divtextos-articulo, div[id^="p|kiwirec|"] .feed-articulo-divtextos-articulo, div[id^="p|crafto|"] .feed-articulo-divtextos-articulo{
position: relative;
}
div[id^="p|kiwi|"] [class$="recetapro-areanombreficha"]{
height: 52px;
display: flex;
align-items: center;
}
div[id^="p|kiwi|"] .feed-compilacionreceta-areanombreficha, div[id^="p|kiwi|"] .feed-compilaciontip-areanombreficha, div[id^="p|crafto|"] .feed-compilaciontip-areanombreficha{
height: 42px;
}
div[id^="p|kiwi|"] .feed-compilaciontip-areanombreficha .feed-compilaciontip-nombreficha, div[id^="p|crafto|"] .feed-compilaciontip-areanombreficha .feed-compilaciontip-nombreficha{
color: #000000;
font-size: 17px;
font-weight: bold;
line-height: 18px;
max-height: 38px;
}
div[id^="p|kiwi|"] [class$="-titulo-seccion"], div[id^="p|kiwirec|"] [class$="-titulo-seccion"], div[id^="p|crafto|"] [class$="-titulo-seccion"]{
display: none;
}
div[id^="p|kiwi|"] [class$="-rating"], div[id^="p|kiwirec|"] [class$="-rating"], div[id^="p|crafto|"] [class$="-rating"]{
padding: 8px 0px 0px;
}
div[id^="p|crafto|client|"].feed-tip-ficha{
height: 275px;
}
div[id^="p|kiwi|client|"] [class$="-rating"], div[id^="p|crafto|client|"] [class$="-rating"]{
margin: 0px 0px 0px 10px;
height: 275px;
}
div[id^="p|kiwi|"] [class$="-nombrechef"], div[id^="p|kiwirec|"] [class$="-nombrechef"], div[id^="p|crafto|"] [class$="-nombrechef"]{
bottom: 5px;
}
.feedtiplist-crafto div[id^="p|crafto|"] [class$="-nombrechef"]{
font-family: poppins-light !important;
font-size: 11px !important;
letter-spacing: 0.5px;
color: var(--color-texto-base) !important;
}
/* Estilos feed fichas home videos compilacion craftologia / home tips kiwi */
#home_videos .feed-compilaciontip-ficha{
height: auto;
margin: 0px 10px 16px;
width: 300px;
color: var(--color-texto-base) !important;
}
div[id^="p|kiwi|tiphomecompilacion"] .feed-compilaciontip-divimg, div[id^="p|crafto|tiphomecompilacion"] .feed-compilaciontip-divimg{
height: 222px;
overflow: hidden;
}
div[id^="p|kiwi|tiphomecompilacion"] .feed-compilaciontip-divimg img, div[id^="p|crafto|tiphomecompilacion"] .feed-compilaciontip-divimg img {
top: initial !important;
}
div[id^="p|kiwi|tiphomecompilacion"] .feed-compilaciontip-divimg .imgcompilacion, div[id^="p|crafto|tiphomecompilacion"] .feed-compilaciontip-divimg .imgcompilacion, div[id^="p|crafto|crosslink"] .feed-compilaciontip-divimg .compilaciontip-img{
transform: translateX(-50%) translateY(-50%);
}
div[id^="p|kiwi|tiphomecompilacion"] .feed-linea-separador-compilacion, div[id^="p|kiwi|tiphomecompilacion"] .feed-compilaciontip-descripcion, div[id^="p|crafto|tiphomecompilacion"] .feed-linea-separador-compilacion, div[id^="p|crafto|tiphomecompilacion"] .feed-compilaciontip-descripcion{
display: none;
}
#home_videos div[id^="p|kiwi|tiphomecompilacion"] .feed-compilaciontip-areanombreficha, #home_videos div[id^="p|crafto|tiphomecompilacion"] .feed-compilaciontip-areanombreficha{
height: 75px;
}
div[id^="p|crafto|crosslink"] .feed-compilaciontip-divimg .compilaciontip-img{
height: inherit;
}
/* Fin Estilos feed fichas home videos compilacion craftologia */
/* Estilos caja recomendaciones de tips */
.tip-recomendaciones .feed-tip-ficha .feed-tippro-icon{
width: 20px !important;
height: 20px !important;
font-size: 13px !important;
}
.tip-recomendaciones .feed-tip-ficha .feed-tip-nombrefichapro-centrado{
width: calc(100% - 30px) !important;
}
/* Fin estilos caja recomendaciones de tips */
/* Fin Estilos feed fichas Normal */
/* Estilos feed fichas Busqueda */
div[id^="p|search|"].feed-tip-ficha{
width: 300px;
margin: 0px 10px 16px;
}
#searchlist div[id^="p|search|"][class$="-ficha"], .searchlist-muestra{
height: 250px;
}
#searchlist .coleccion-venta-soloportada{
height: 250px !important;
margin: 0px 10px 16px !important;
width: 300px !important;
}
#searchlist .coleccion-venta-soloportada img{
top: 0px !important;
transform: initial !important;
}
#te-cuida-divcont-consejos-tips #searchlist div[id^="p|search|"][class$="-ficha"]{
height: auto;
}
#te-cuida-divcont-consejos-tips .feed-articulo-ficha{
height: auto;
}
div[id^="p|search|"] .feed-tip-divimg, div[id^="p|search|"].feed-compilaciontip-ficha{
width: 300px;
}
div[id^="p|search|"].feed-compilaciontip-ficha{
margin: 0px 10px 16px;
}
div[id^="p|search|"] [class$="-divimg"]{
height: 185px;
}
div[id^="p|search|"] .feed-compilacionreceta-divimg, div[id^="p|search|"] .feed-compilaciontip-divimg{
height: 208px;
}
div[id^="p|search|"] .feed-compilaciontip-divimg .compilaciontip-img{
transform: translateY(-50%);
}
div[id^="p|search|"] [class$="-areanombreficha"]{
height: 42px;
}
div[id^="p|search|"] [class$="recetapro-areanombreficha"]{
height: 42px;
display: flex;
align-items: center;
}
div[id^="p|search|"] .feed-compilaciontip-areanombreficha .feed-compilaciontip-nombreficha{
color: #000000;
font-size: 17px;
font-weight: bold;
line-height: 18px;
max-height: 38px;
}
div[id^="p|search|"] .feed-tip-nombreficha{
font-size: 17px;
max-height: 38px;
line-height: 18px;
}
div[id^="p|search|"] .feed-linea-separador-compilacion, div[id^="p|search|"] .feed-compilacionreceta-descripcion, div[id^="p|search|"] .feed-compilaciontip-descripcion{
display: none;
}
div[id^="p|search|"] [class$="-titulo-seccion"]{
display: block;
}
div[id^="p|search|"] [class$="-rating"]{
padding: 4px 0px 0px;
}
div[id^="p|search"] div[id^="feed-tip-rating"]{
margin: 0px 0px 0px 10px;
}
div[id^="p|search|"] [class$="-nombrechef"]{
bottom: 3px;
}
/* fichas articulo */
div[id^="p|search|"].feed-articulo-ficha{
background-color: #ffffff;
float: left;
margin: 0px 10px 16px;
overflow: hidden;
position: relative;
width: 300px;
display: flex;
flex-direction: column;
}
div[id^="p|search|"] .feed-articulo-divcontenido{
width: 100%
}
div[id^="p|search|"] .feed-articulo-divimg-articulo{
width: 100%;
height: 208px;
overflow: hidden;
position: relative;
}
div[id^="p|search|"] .feed-articulo-divtextos-articulo, div[id^="p|search|"] .feed-articulopro-divtextos-articulo{
height: 42px;
position: relative;
}
div[id^="p|search|"] .feed-articulopro-divtextos-articulo{
display: flex;
align-items: center;
}
div[id^="p|search|"] .feed-articulo-nombre-articulo, div[id^="p|search|"] .feed-articulopro-nombre-articulo{
color: #333333;
text-decoration: none;
font-size: 17px;
font-weight: bold;
line-height: 18px;
max-height: 38px;
overflow: hidden;
position: absolute;
text-align: center;
top: 50%;
transform: translateY(-50%);
width: 100%;
padding: 0px 10px;
box-sizing: border-box;
}
div[id^="p|search|"] .feed-articulopro-nombre-articulo{
color: #8eb4b1;
font-family: crimsonpro-semibold;
font-size: 16px;
line-height: 15px;
right: 0px;
text-align: left;
text-transform: uppercase;
width: calc(100% - 50px);
max-height: 32px;
}
div[id^="p|search|"] .feed-articulo-desc-articulo, div[id^="p|search|"] .feed-articulopro-desc-articulo{
display: none;
}
/* fin fichas articulo */
/* estilos fichas productos feed busqueda */
div[id^="p|search|"] .feed-producto-divimg{
height: 208px;
}
/* estilos fichas productos feed busqueda */
/* Estilos feed fichas Busqueda */
/* Estilo publicidad en feed */
.buildad.feed{
margin: 0px 10px 16px;
float: left;
}
/* fin Estilo publicidad en feed */
/* Estilo para ficha newsletter - columna derecha */
.feed-newsletter-ficha{
margin: 20px auto 10px;
}
/* fin Estilo para ficha newsletter */
/* icono seguir chef */
.icon-k7-seguir-chef:before{content: "\\e918";}
/* */
/* estilos feed recetarios */
div[id^="p|kiwi|recipebooks|"].feed-producto-ficha, div[id^="p|kiwirec|recipebooks|"].feed-producto-ficha{
width: 300px;
margin: 0px 10px 16px;
}
/* fin estilos feed recetarios */
/* estilo sombra blanquecina sobre fichas de contenido interno */
/* .general-container .shadow-gris */
/*
.shadow-gris{
position: absolute;
top: 0px;
bottom: 0px;
width: 100%;
background-color: #ffffff;
opacity: 0.8;
z-index: 10;
}
*/
.feedficha-bloqueo {
position: absolute;
display: flex;
justify-content: center;
align-items: center;
right: 9px;
top: 9px;
width: 30px;
height: 30px;
background-color: var(--azul-kiwipro);
border: 1px solid var(--azul-kiwipro);
border-radius: 100%;
z-index: 5;
}
/* estilo sombra blanquecina sobre fichas de contenido interno */`);
KL.loader.createCSS(`/* slider */
.slider
{
position: relative;
overflow: hidden;
height: auto;
}
.slider-container
{
width: 100000px;
height: auto;
position: relative;
left: 0;
transition: all 1s ease 0s;
}
.slider-container.noanim
{
transition: none;
}
.slider-container:after
{
content: "";
clear: both;
}
.icon-k7-slider-previous:before{content: "\\e948";}
.icon-k7-slider-next:before{content: "\\e947";}
.slider-button
{
position: absolute;
width: 17px;
height: 18px;
border-radius: 50%;
cursor: pointer;
background-color: rgba(255, 255, 255, 0.8);
z-index: 15;
padding: 7px;
padding-left: 8px;
top: 50%;
margin-top: -20px;
box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);
transition: opacity 0.2s ease 0s;
opacity: 0.8;
font-size: 16px;
font-weight: 700;
color: #aaa;
}
.slider-button.left
{
left: 5px;
}
.slider-button.left:hover
{
color: #333;
}
.slider-button.right
{
right: 5px;
}
.slider-button.right:hover
{
color: #333;
}
`);
KL.loader.createCSS(`.social-share-contenedor.crafto .social-share-pc.icon-k7-facebook{
background-color: #cadee5;
}
.social-share-contenedor.crafto .social-share-pc.icon-k7-pinterest{
background-color: #f3c3d3;
}
.social-share-contenedor.crafto .social-share-pc.icon-k7-mail{
background-color: #fadca9;
}
.social-share-contenedor.crafto .social-share-pc.icon-k7-facebook:before, .social-share-contenedor.crafto .social-share-pc.icon-k7-pinterest:before, .social-share-contenedor.crafto .social-share-pc.icon-k7-twitter:before, .social-share-contenedor.crafto .social-share-pc.icon-k7-mail:before{
color: var(--color-texto-base);
}
.social-share-pc.icon-k7-facebook{
background-color: #3b5998;
}
.social-share-pc.icon-k7-pinterest{
background-color: #bc0c1f;
}
.social-share-pc.icon-k7-twitter{
/*background-color: #1da1f2;*/
background-color: #0f1419;
}
.social-share-pc.icon-k7-mail{
background-color: #aaaaaa;
}
.social-share-pc.icon-k7-facebook:before, .social-share-pc.icon-k7-pinterest:before, .social-share-pc.icon-k7-twitter:before, .social-share-pc.icon-k7-mail:before{
color: #ffffff;
font-size: 18px;
position: absolute;
left: 50%;
top: 50%;
transform: translateX(-50%) translateY(-50%);
}
.social-share-pc.icon-k7-twitter:before, .social-share-pc.icon-k7-mail:before{
font-size: 15px;
}
.social-share-pc.icon-k7-mail:before{
font-size: 16px;
}
.social-share-pc:hover{
background-color: #ffffff;
}
.social-share-pc:hover.icon-k7-facebook:before{
color: #3b5998;
}
.social-share-pc:hover.icon-k7-pinterest:before{
color: #bc0c1f;
}
.social-share-pc:hover.icon-k7-twitter:before{
color: #1da1f2;
}
.social-share-pc:hover.icon-k7-mail:before{
color: #aaaaaa;
}`);
KL.loader.createCSS(`.icon-k7-producto-descarga:before{content: "\\e941";}
/* estilos para landing citrobiox */
.icon-k7-faq-citrobiox-mas:before {
content: "\\e955";
}
@font-face {
font-family: 'montserrat';
src: local('Montserrat-Regular'),
url('/fonts/Montserrat-Regular.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'montserrat-light';
src: local('Montserrat-Light'),
url('/fonts/Montserrat-Light.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'montserrat-semibold';
src: local('Montserrat-SemiBold'),
url('/fonts/Montserrat-SemiBold.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'montserrat-bold';
src: local('Montserrat-Bold'),
url('/fonts/Montserrat-Bold.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'dm-serif-display';
src: local('DMSerifDisplay-Regular'),
url('/fonts/DMSerifDisplay-Regular.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
.btn-tienda{
background-color: #d1f58b;
box-sizing: border-box;
border-radius: 5px;
color: #191717;
cursor: pointer;
font-family: montserrat-semibold;
font-size: 15px;
line-height: 20px;
letter-spacing: 1.5px;
padding: 20px 80px;
width: 320px;
text-align: center;
margin: 15px 0px;
text-transform: uppercase;
}
.btn-tienda:hover{
background-color: #6ab98a;
}
.citrobios-bloq-conoce .btn-tienda:hover{
background-color: #007069;
color: #ffffff;
}
.version-citrobiox .version-citrobiox-muestra{
display: none;
}
.version-citrobiox:hover .version-citrobiox-muestra{
display: block;
}
main {
width: 356px;
height: 356px;
font-family: montserrat-bold;
font-size: 4px;
text-transform: uppercase;
position: absolute;
top: -8px;
left: -8px;
}
main svg {
overflow: visible;
/*animation: circular-text-rotate 5s linear paused infinite;*/
/*transform: rotateZ(403deg);*/
}
/*
main svg:hover {
animation-play-state: running;
}
*/
main path {
fill: none;
}
main text {
fill: #373737;
}
@keyframes circular-text-rotate {
to {
transform: rotate(1turn);
}
}
#citrobiox-gallery .gallery-bullet.on > div{
background-color: #6ab98a;
}
.faq-pestana-mas, .faq-pestana-menos{
box-sizing: border-box;
border: 2px solid #707070;
color: #707070;
border-radius: 100%;
height: 25px;
position: relative;
width: 25px;
font-size: 11px;
font-weight: bold;
display: flex;
justify-content: center;
align-items: center;
padding: 10px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
-ms-transform: rotate(45deg);
writing-mode: vertical-rl;
transform: rotate(45deg);
}
.faq-pestana-menos{
font-weight: normal;
padding: 0px 2px 0px 0px;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-o-transform: rotate(90deg);
-ms-transform: rotate(90deg);
writing-mode: vertical-rl;
transform: rotate(90deg);
}
.faq-pestana-menos:before{
content: "-";
font-size: 32px;
font-weight: normal;
transform: translateX(21%) translateY(0%);
}
/* fin estilos para landing citrobiox */`);
KL.loader.createCSS(`.recipebookslist-button {
background-color: #ffffff;
border-radius: 2px;
color: #222;
cursor: pointer;
float: left;
font-size: 1.1em;
font-weight: normal;
margin: 5px 10px;
padding: 14px;
text-align: center;
width: 29.45%;
}
.recipebookslist-button.on {
background-color: #8cc63e;
color: white;
position: relative;
}
.icon-k7-recipebookslist-seemore:before{content: "\\e956";}
`);
KL.loader.createCSS(`.gallery{
margin: 0px;
width: 100%;
max-width: inherit;
height: 100%;
position: relative;
}
.gallery-slide {
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
}
.gallery-slide.slide.anim {
transition: all 1s ease 0s;
}
.gallery-slide.slide {
transform: translate3d(0, 0, 0);
}
.gallery-slide.slide.before {
transform: translate3d(-100%, 0, 0);
}
.gallery-slide.slide.after {
transform: translate3d(100%, 0, 0);
}
.icon-k7-gallery-previous:before{content: "\\e948";}
.icon-k7-gallery-next:before{content: "\\e947";}
.icon-k7-gallery-play:before{content: "\\e923";}
.icon-k7-gallery-pause:before{content: "\\e922";}
.gallery-button
{
position: absolute;
opacity: 1;
width: 48px;
top: 0;
bottom: 0;
z-index: 14;
background-color: transparent;
font-size: 20px;
cursor: pointer;
}
.gallery-button > div
{
top: 50%;
margin-top: -50%;
position: relative;
width: 100%;
text-align: center;
color: white;
}
.gallery-button:hover > div {
color: #ccc;
font-weight: bold;
}
.gallery-button.left{
left: 0;
}
.gallery-button.right
{
right: 0;
}
.gallery-player
{
position: absolute;
opacity: 1;
width: 48px;
left: 0px;
top: 0px;
height: 30px;
width: 20px;
padding-top: 10px;
padding-left: 20px;
z-index: 15;
background-color: transparent;
font-size: 20px;
cursor: pointer;
}
.gallery-player > div
{
position: relative;
color: white;
}
.gallery-player:hover > div {
color: #ccc;
font-weight: bold;
}
.gallery-bullets {
position: absolute;
bottom: 0;
width: auto;
left: 50%;
transform: translateX(-50%);
text-align: center;
display: flex;
}
.gallery-bullet {
cursor: pointer;
padding: 10px;
padding-bottom: 20px;
display: inline-block;
}
.gallery-bullet.on > div {
background-color: black;
}
.gallery-bullet > div {
background-color: white;
border-radius: 100%;
width: 10px;
height: 10px;
box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.5);
}
`);
WA.templates['productos'] = WA.templater`
${['call', 'product','detalleproducto']}
`;
WA.templates['slider'] = WA.templater`
${['loop', 'payload','feed']}
${['loop', 'families','slider_families']}
${['loop', 'classifications','slider_classifications']}
${['loop', 'payload','slider_top10']}
`;
WA.templates['feed'] = WA.templater`
${['loop', 'payload','feed_payload']}
`;
WA.templates['feed_sinfoto'] = WA.templater`
${['cond', 'tipoevento','feedfichaeventosinfoto']}
`;
WA.templates['feedfichaeventosinfoto.103'] = WA.templater`
`;
WA.templates['feedfichaeventosinfoto.101'] = WA.templater`
`;
WA.templates['feedfichaeventosinfoto'] = WA.templater`
`;
WA.templates['feed_payload'] = WA.templater`
${['call', '','t','feed_']}`;
WA.templates['feed_articuloclasificacion'] = WA.templater`
`;
WA.templates['src-clasificacionarticulo1'] = WA.templater`
/articuloimagen/${'ci1'}/${'i1'}`;
WA.templates['src-clasificacionarticulo1.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['src-clasificacionarticulo2'] = WA.templater`
/articuloimagen/${'ci2'}/${'i2'}`;
WA.templates['src-clasificacionarticulo2.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['src-clasificacionarticulo3'] = WA.templater`
/articuloimagen/${'ci3'}/${'i3'}`;
WA.templates['src-clasificacionarticulo3.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['src-clasificacionarticulo4'] = WA.templater`
/articuloimagen/${'ci4'}/${'i4'}`;
WA.templates['src-clasificacionarticulo4.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['feed_chef'] = WA.templater`
${['cond', 'av','avatarchef']}
Perfil
${['cond', 'qr','numrecetas']}
${['cond', 'qt','numtips']}
${['cond', 'qc','numcolecciones']}
Seguidores: ${'qs'}
Siguiendo: ${'qg'}
${['cond', 'sesionprochef','btnseguirchef']}
`;
WA.templates['numtips'] = WA.templater`
Tips: ${'qt'}
`;
WA.templates['btnseguirchef'] = WA.templater`
Seguir
`;
WA.templates['cheffondocolor'] = WA.templater`
${'co'}`;
WA.templates['paysigochefsesionprochef.none'] = WA.templater`
Seguir
`;
WA.templates['btnseguirchef.true'] = WA.templater`
${['cond', 'f','paysigochefsesionprochef']}
`;
WA.templates['avatarchef'] = WA.templater`
`;
WA.templates['numtips.none'] = WA.templater`
`;
WA.templates['numcolecciones'] = WA.templater`
Colecciones: ${'qc'}
`;
WA.templates['btnseguirchef.false'] = WA.templater`
${['cond', 'f','paysigochefsesionprochef']}
`;
WA.templates['paysigochefsesionprochef'] = WA.templater`
Siguiendo
`;
WA.templates['bgpersonalizado'] = WA.templater`
background-image: url('${'bg'}');`;
WA.templates['avatarchef.none'] = WA.templater`
`;
WA.templates['bgpersonalizado.none'] = WA.templater`
`;
WA.templates['bgclassdefault.none'] = WA.templater`
imgfondochefdefault`;
WA.templates['cheffondocolor.none'] = WA.templater`
#ffffff`;
WA.templates['numcolecciones.none'] = WA.templater`
`;
WA.templates['bgclassdefault'] = WA.templater`
`;
WA.templates['numrecetas.none'] = WA.templater`
`;
WA.templates['numrecetas'] = WA.templater`
Recetas: ${'qr'}
`;
WA.templates['feed_productoslider'] = WA.templater`
${['cond', 'k','claverecetario']}
`;
WA.templates['src-productoslider'] = WA.templater`
/productoventa/${'k'}/${'i'}`;
WA.templates['src-productoslider.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['claverecetario.106'] = WA.templater`
`;
WA.templates['claverecetario'] = WA.templater`
`;
WA.templates['feed_articulolarge'] = WA.templater`
`;
WA.templates['src-articulolarge'] = WA.templater`
${'ip'}`;
WA.templates['src-articulolarge.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['feed_articulo'] = WA.templater`
`;
WA.templates['ratingarticulo'] = WA.templater`
${'vr'}
`;
WA.templates['src-articulo'] = WA.templater`
${'ip'}`;
WA.templates['src-articuloi'] = WA.templater`
/articuloimagen/${'k'}/${'i'}`;
WA.templates['src-articuloi.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['ratingarticulo.none'] = WA.templater`
5.0
`;
WA.templates['estatusarticulo'] = WA.templater`
${'cn'}
${'ms'}
${['cond', 'vr','ratingarticulo']}
Continuar leyendo
`;
WA.templates['estatusarticulo.none'] = WA.templater`
`;
WA.templates['src-articulo.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['estatusarticulo.10'] = WA.templater`
${'cn'}
${'ms'}
${['cond', 'vr','ratingarticulo']}
Continuar leyendo
`;
WA.templates['feed_confoto'] = WA.templater`
${['cond', 'tipoevento','feedfichaeventoconfoto']}
`;
WA.templates['tipoconfoto.a'] = WA.templater`
Blog
`;
WA.templates['feedfichaeventoconfoto'] = WA.templater`
${['cond', 's','estatusficha']}
`;
WA.templates['estatusficha.2'] = WA.templater`
`;
WA.templates['estatusficha.4'] = WA.templater`
`;
WA.templates['estatusficha'] = WA.templater`
${['cond', 's','estatusfichapro']}
${'d'}
`;
WA.templates['estatusfichapro.10'] = WA.templater`
`;
WA.templates['estatusfichapro'] = WA.templater`
`;
WA.templates['feedfichaeventoconfoto.none'] = WA.templater`
`;
WA.templates['src-imgperfilficha'] = WA.templater`
${'ipa'}`;
WA.templates['src-imgperfilficha.none'] = WA.templater`
/img/static/logo_o-400x300.png`;
WA.templates['tipoconfoto.p'] = WA.templater`
Producto
`;
WA.templates['tipoconfoto.r'] = WA.templater`
Receta
`;
WA.templates['tipoconfoto.t'] = WA.templater`
Tip
`;
WA.templates['feed_coleccioncliente'] = WA.templater`
${['cond', 'myaccount','micuentabtnelimina']}
${['cond', 'myaccount','linkcoleccion']}
${['loop', 'el','coleccionelementos']}
${['cond', 'myaccount','micuentabtnupdate']}
`;
WA.templates['micuentabtnelimina.none'] = WA.templater`
`;
WA.templates['tipocoleccion'] = WA.templater`
`;
WA.templates['coleccionelementos.none'] = WA.templater`
`;
WA.templates['idelemento'] = WA.templater`
${['cond', 'i','imgelemento']}
`;
WA.templates['linkcoleccion.none'] = WA.templater`
${['cond', 'siteorigin','linkchefkiwi']}
`;
WA.templates['linkchefkiwi'] = WA.templater`
`;
WA.templates['linkchefkiwi.kiwirec'] = WA.templater`
`;
WA.templates['linkchefkiwi.crafto'] = WA.templater`
`;
WA.templates['micuentabtnupdate.none'] = WA.templater`
`;
WA.templates['imgelemento'] = WA.templater`
`;
WA.templates['imgelemento.none'] = WA.templater`
`;
WA.templates['coleccionelementos'] = WA.templater`
${['cond', 'c','idelemento']}
`;
WA.templates['micuentabtnupdate'] = WA.templater`
${['cond', 'tipo','tipocoleccion']}
`;
WA.templates['micuentabtnelimina'] = WA.templater`
${['cond', 'tipo','tipocoleccionemilina']}
`;
WA.templates['tipocoleccionemilina'] = WA.templater`
`;
WA.templates['tipocoleccionemilina.8'] = WA.templater`
`;
WA.templates['linkcoleccion'] = WA.templater`
${['cond', 'siteorigin','linkmicuentakiwi']}
`;
WA.templates['linkmicuentakiwi'] = WA.templater`
`;
WA.templates['linkmicuentakiwi.kiwirec'] = WA.templater`
`;
WA.templates['tipocoleccion.8'] = WA.templater`
`;
WA.templates['feed_producto'] = WA.templater`
${['cond', 'siteorigin','origensitio']}
`;
WA.templates['origensitio.crafto'] = WA.templater`
`;
WA.templates['origensitio.kiwirec'] = WA.templater`
`;
WA.templates['familiaproducto.4'] = WA.templater`
`;
WA.templates['familiaproducto'] = WA.templater`
`;
WA.templates['src-producto'] = WA.templater`
/productoventa/${'k'}/${'i'}`;
WA.templates['src-producto.none'] = WA.templater`
/img/static/logo-o-500x500.png`;
WA.templates['origensitio.kiwi'] = WA.templater`
${['cond', 'type','tipofeedrecetarios']}
`;
WA.templates['tipofeedrecetarios.pro'] = WA.templater`
${['cond', 'datachefconectado','productospro']}
`;
WA.templates['productospro.none'] = WA.templater`
`;
WA.templates['productospro'] = WA.templater`
`;
WA.templates['tipofeedrecetarios.probooks'] = WA.templater`
`;
WA.templates['familiaproducto.4'] = WA.templater`
`;
WA.templates['familiaproducto'] = WA.templater`
`;
WA.templates['tipofeedrecetarios.collectionfavorite'] = WA.templater`
`;
WA.templates['familiaproducto.4'] = WA.templater`
`;
WA.templates['familiaproducto'] = WA.templater`
`;
WA.templates['tipofeedrecetarios.recetaclasificacion'] = WA.templater`
`;
WA.templates['tipofeedrecetarios.recipebooks'] = WA.templater`
`;
WA.templates['idrecretos.7'] = WA.templater`
/menu/reto-vegano/reto-vegano-dia-1`;
WA.templates['idrecretos.8'] = WA.templater`
/menu/reto-kiwilimon/dia-1`;
WA.templates['idrecretos.9'] = WA.templater`
/menu/reto-paleo/reto-paleo-dia-1`;
WA.templates['idrecretos'] = WA.templater`
${'pa'}`;
WA.templates['familiaproducto.4'] = WA.templater`
`;
WA.templates['familiaproducto'] = WA.templater`
`;
WA.templates['tipofeedrecetarios.search'] = WA.templater`
`;
WA.templates['idsearchrecretos'] = WA.templater`
${'pa'}`;
WA.templates['searchgrupoproducto.4'] = WA.templater`
`;
WA.templates['searchgrupoproducto'] = WA.templater`
${['cond', 'k','imgproducto']}
`;
WA.templates['imgproducto.128'] = WA.templater`
`;
WA.templates['imgproducto'] = WA.templater`
`;
WA.templates['idsearchrecretos.7'] = WA.templater`
/menu/reto-vegano/reto-vegano-dia-1`;
WA.templates['idsearchrecretos.8'] = WA.templater`
/menu/reto-kiwilimon/dia-1`;
WA.templates['idsearchrecretos.9'] = WA.templater`
/menu/reto-paleo/reto-paleo-dia-1`;
WA.templates['tipofeedrecetarios.collectiondetalle'] = WA.templater`
`;
WA.templates['feed_newsletter'] = WA.templater`
Regístrate al newsletter
y recibe las mejores recetas de kiwilimón.
`;
WA.templates['feed_compilacionrecetaslider'] = WA.templater`
`;
WA.templates['src-compilacionrecetaslider.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['src-compilacionrecetaslider'] = WA.templater`
/menu/${'k'}/${'i'}`;
WA.templates['feed_compilaciontip'] = WA.templater`
`;
WA.templates['src-compilaciontip'] = WA.templater`
/menutip/${'k'}/${'i'}`;
WA.templates['src-compilaciontip.none'] = WA.templater`
/img/static/logo_o-400x300.png`;
WA.templates['feed_video'] = WA.templater`
`;
WA.templates['feed_video.none'] = WA.templater`
`;
WA.templates['feed_articuloslider'] = WA.templater`
`;
WA.templates['estatusarticuloslider'] = WA.templater`
`;
WA.templates['estatusarticuloslider.none'] = WA.templater`
`;
WA.templates['src-articuloslider'] = WA.templater`
/articuloimagen/${'k'}/${'i'}`;
WA.templates['src-articuloslider.none'] = WA.templater`
${['cond', 'ip','src-altarticuloslider']}
`;
WA.templates['src-altarticuloslider'] = WA.templater`
${'ip'}`;
WA.templates['src-altarticuloslider.none'] = WA.templater`
/img/static/logo-o-150.png`;
WA.templates['estatusarticuloslider.10'] = WA.templater`
`;
WA.templates['feed_payload_none'] = WA.templater`
`;
WA.templates['feed_articuloresumen'] = WA.templater`
`;
WA.templates['src-altarticuloresumen'] = WA.templater`
${'ip'}`;
WA.templates['src-altarticuloresumen.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['src-articuloresumen'] = WA.templater`
/articuloimagen/${'k'}/${'i'}`;
WA.templates['src-articuloresumen.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['feed_clasificacionarticulo'] = WA.templater`
`;
WA.templates['src-clasificacionarticulo'] = WA.templater`
/articuloimagen/${'k'}/${'i'}`;
WA.templates['src-clasificacionarticulo.none'] = WA.templater`
/img/static/logo-o-150.png`;
WA.templates['feed_coleccionventa'] = WA.templater`
${['cond', 'i','portadacoleccion']}
`;
WA.templates['portadacoleccion'] = WA.templater`
`;
WA.templates['imgcoleccion'] = WA.templater`
/coleccionventa/${'k'}/${'i'}`;
WA.templates['imgcoleccion.none'] = WA.templater`
`;
WA.templates['portadacoleccion.none'] = WA.templater`
`;
WA.templates['coleccion1'] = WA.templater`
/recetaimagen/${'ci1'}/${'i1'}`;
WA.templates['coleccion1.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['coleccion2'] = WA.templater`
/recetaimagen/${'ci2'}/${'i2'}`;
WA.templates['coleccion2.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['coleccion3'] = WA.templater`
/recetaimagen/${'ci3'}/${'i3'}`;
WA.templates['coleccion3.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['coleccion4'] = WA.templater`
/recetaimagen/${'ci4'}/${'i4'}`;
WA.templates['coleccion4.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['feed_tip'] = WA.templater`
`;
WA.templates['estatustip.10'] = WA.templater`
`;
WA.templates['estatustip'] = WA.templater`
${'n'}
`;
WA.templates['src-tip'] = WA.templater`
/ss_secreto/${'k'}/${'i'}`;
WA.templates['src-tip.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['feed_recetaslider'] = WA.templater`
`;
WA.templates['nivelfichaslider.2'] = WA.templater`
${['cond', 'datachefconectado>client>p','nivelfichanormalslider']}
`;
WA.templates['nivelfichanormalslider'] = WA.templater`
`;
WA.templates['nivelfichanormalslider.none'] = WA.templater`
${['cond', 'siteorigin','origenfeedinternoslider']}
`;
WA.templates['origenfeedinternoslider.kiwi'] = WA.templater`
`;
WA.templates['nivelfichaslider.3'] = WA.templater`
${['cond', 'datachefconectado>client>p','nivelfichaproslider']}
`;
WA.templates['nivelfichaproslider.none'] = WA.templater`
${['cond', 'siteorigin','origenfeedproslider']}
`;
WA.templates['origenfeedproslider.kiwi'] = WA.templater`
`;
WA.templates['nivelfichaproslider'] = WA.templater`
`;
WA.templates['estatusrecetaslider.10'] = WA.templater`
`;
WA.templates['estatusrecetaslider'] = WA.templater`
`;
WA.templates['nivelfichareceta'] = WA.templater`
`;
WA.templates['src-recetaslider'] = WA.templater`
/recetaimagen/${'k'}/${'i'}`;
WA.templates['nivelfichaslider.1'] = WA.templater`
`;
WA.templates['estatusrecetaslider.none'] = WA.templater`
`;
WA.templates['src-recetaslider.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['feed_quiz'] = WA.templater`
`;
WA.templates['src-quizz'] = WA.templater`
/quizz/${'k'}/${'i'}`;
WA.templates['src-quizz.none'] = WA.templater`
/img/static/logo_o-400x300.png`;
WA.templates['feed_fotoclasificaciones'] = WA.templater`
${['cond', 'tipoevento','feedfichaeventofotoclasificaciones']}
`;
WA.templates['clasifimg4'] = WA.templater`
/recetaimagen/${'ci4'}/${'i4'}
`;
WA.templates['clasifarticuloimg3'] = WA.templater`
/articuloimagen/${'ci3'}/${'i3'}
`;
WA.templates['clasiftipimg4'] = WA.templater`
/ss_secreto/${'ci4'}/${'i4'}
`;
WA.templates['clasiftipimg2'] = WA.templater`
/ss_secreto/${'ci2'}/${'i2'}
`;
WA.templates['clasifimg3.none'] = WA.templater`
/img/static/logo_o-400x300.png
`;
WA.templates['feedfichaeventofotoclasificaciones'] = WA.templater`
`;
WA.templates['tipofichaactividad.ca'] = WA.templater`
`;
WA.templates['tipofichaactividad.ft'] = WA.templater`
`;
WA.templates['tipofichaactividad.ct'] = WA.templater`
`;
WA.templates['tipofichaactividad'] = WA.templater`
`;
WA.templates['clasiftipimg1'] = WA.templater`
/ss_secreto/${'ci1'}/${'i1'}
`;
WA.templates['clasifarticuloimg1'] = WA.templater`
/articuloimagen/${'ci1'}/${'i1'}
`;
WA.templates['clasifarticuloimg2.none'] = WA.templater`
/img/static/logo_o-400x300.png
`;
WA.templates['clasiftipimg2.none'] = WA.templater`
/img/static/logo_o-400x300.png
`;
WA.templates['clasifarticuloimg4'] = WA.templater`
/articuloimagen/${'ci4'}/${'i4'}
`;
WA.templates['clasifimg3'] = WA.templater`
/recetaimagen/${'ci3'}/${'i3'}
`;
WA.templates['clasifarticuloimg3.none'] = WA.templater`
/img/static/logo_o-400x300.png
`;
WA.templates['tipofotoclasificaciones.ca'] = WA.templater`
Clasificación
`;
WA.templates['tipofotoclasificaciones.ct'] = WA.templater`
Clasificación
`;
WA.templates['clasifimg4.none'] = WA.templater`
/img/static/logo_o-400x300.png
`;
WA.templates['clasifimg2.none'] = WA.templater`
/img/static/logo_o-400x300.png
`;
WA.templates['clasifimg1'] = WA.templater`
/recetaimagen/${'ci1'}/${'i1'}
`;
WA.templates['clasifimg2'] = WA.templater`
/recetaimagen/${'ci2'}/${'i2'}
`;
WA.templates['tipofotoclasificaciones.kr'] = WA.templater`
Compilación
`;
WA.templates['clasiftipimg3.none'] = WA.templater`
/img/static/logo_o-400x300.png
`;
WA.templates['tipofotoclasificaciones.cr'] = WA.templater`
Clasificación
`;
WA.templates['tipofotoclasificaciones.fr'] = WA.templater`
Familia
`;
WA.templates['clasifimg1.none'] = WA.templater`
/img/static/logo_o-400x300.png
`;
WA.templates['clasifarticuloimg2'] = WA.templater`
/articuloimagen/${'ci2'}/${'i2'}
`;
WA.templates['clasiftipimg1.none'] = WA.templater`
/img/static/logo_o-400x300.png
`;
WA.templates['clasiftipimg4.none'] = WA.templater`
/img/static/logo_o-400x300.png
`;
WA.templates['clasifarticuloimg1.none'] = WA.templater`
/img/static/logo_o-400x300.png
`;
WA.templates['clasiftipimg3'] = WA.templater`
/ss_secreto/${'ci3'}/${'i3'}
`;
WA.templates['clasifarticuloimg4.none'] = WA.templater`
/img/static/logo_o-400x300.png
`;
WA.templates['tipofotoclasificaciones.ft'] = WA.templater`
Familia
`;
WA.templates['feed_tipslider'] = WA.templater`
`;
WA.templates['nivelfichatipslider.2'] = WA.templater`
${['cond', 'datachefconectado>client>p','nivelfichatipnormalslider']}
`;
WA.templates['nivelfichatipnormalslider'] = WA.templater`
`;
WA.templates['nivelfichatipnormalslider.none'] = WA.templater`
${['cond', 'siteorigin','origenfeedinternotipslider']}
`;
WA.templates['origenfeedinternotipslider.kiwi'] = WA.templater`
`;
WA.templates['estatustipslider'] = WA.templater`
${'n'}
`;
WA.templates['nivelfichatipslider'] = WA.templater`
`;
WA.templates['src-tipslider'] = WA.templater`
/ss_secreto/${'k'}/${'i'}`;
WA.templates['src-tipslider.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['nivelfichatipslider.1'] = WA.templater`
`;
WA.templates['nivelfichatipslider.3'] = WA.templater`
${['cond', 'datachefconectado>client>p','nivelfichatipproslider']}
`;
WA.templates['nivelfichatipproslider'] = WA.templater`
`;
WA.templates['nivelfichatipproslider.none'] = WA.templater`
${['cond', 'siteorigin','origenfeedinternotipproslider']}
`;
WA.templates['origenfeedinternotipproslider.kiwi'] = WA.templater`
`;
WA.templates['nivelfichatipslider.none'] = WA.templater`
`;
WA.templates['estatustipslider.10'] = WA.templater`
`;
WA.templates['feed_clasificaciontip'] = WA.templater`
`;
WA.templates['src-clasificaciontip4'] = WA.templater`
/ss_secreto/${'ci4'}/${'i4'}`;
WA.templates['src-clasificaciontip4.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['src-clasificaciontip1'] = WA.templater`
/ss_secreto/${'ci1'}/${'i1'}`;
WA.templates['src-clasificaciontip1.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['src-clasificaciontip2'] = WA.templater`
/ss_secreto/${'ci2'}/${'i2'}`;
WA.templates['src-clasificaciontip2.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['src-clasificaciontip3'] = WA.templater`
/ss_secreto/${'ci3'}/${'i3'}`;
WA.templates['src-clasificaciontip3.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['feed_coleccion'] = WA.templater`
`;
WA.templates['src-coleccion'] = WA.templater`
/recetaimagen/${'k'}/${'i'}`;
WA.templates['src-coleccion.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['feed_familiareceta'] = WA.templater`
`;
WA.templates['src-familiareceta2'] = WA.templater`
/recetaimagen/${'ci2'}/${'i2'}`;
WA.templates['src-familiareceta2.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['src-familiareceta3'] = WA.templater`
/recetaimagen/${'ci3'}/${'i3'}`;
WA.templates['src-familiareceta3.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['src-familiareceta4'] = WA.templater`
/recetaimagen/${'ci4'}/${'i4'}`;
WA.templates['src-familiareceta4.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['src-familiareceta1'] = WA.templater`
/recetaimagen/${'ci1'}/${'i1'}`;
WA.templates['src-familiareceta1.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['feed_clientactivity'] = WA.templater`
${['cond', 'tipoevento','feedfichaeventoclientactivity']}
`;
WA.templates['imgcolorfondo'] = WA.templater`
${'co'}
`;
WA.templates['numerorecetas'] = WA.templater`
${'qr'} Recetas
`;
WA.templates['numerocolecciones.none'] = WA.templater`
`;
WA.templates['numerosiguiendo'] = WA.templater`
${'qg'} Siguiendo
`;
WA.templates['imgcolorfondo.none'] = WA.templater`
#ffffff
`;
WA.templates['numerosiguiendo.none'] = WA.templater`
`;
WA.templates['numeroseguidores'] = WA.templater`
${'qs'} Seguidores
`;
WA.templates['imgusuario.none'] = WA.templater`
`;
WA.templates['numerotips.none'] = WA.templater`
`;
WA.templates['numerotips'] = WA.templater`
${'qt'} Tips
`;
WA.templates['imgusuariocrafto.none'] = WA.templater`
`;
WA.templates['imgusuario'] = WA.templater`
`;
WA.templates['imgusuariocrafto'] = WA.templater`
`;
WA.templates['numeroseguidores.none'] = WA.templater`
`;
WA.templates['feedfichaeventoclientactivity'] = WA.templater`
${['cond', 'siteorigin','clientorigensigue']}
`;
WA.templates['clientorigensigue'] = WA.templater`
${['cond', 's','estatusperfilchef']}
`;
WA.templates['estatusperfilchef.1'] = WA.templater`
${'fn'} ${'ln'}
${['cond', 'qr','numerorecetas']}
${['cond', 'qt','numerotips']}
${['cond', 'qc','numerocolecciones']}
${['cond', 'qs','numeroseguidores']}
${['cond', 'qg','numerosiguiendo']}
`;
WA.templates['origenimgusuario'] = WA.templater`
${['cond', 'av','imgusuario']}
`;
WA.templates['origenimgusuario.crafto'] = WA.templater`
${['cond', 'av','imgusuariocrafto']}
`;
WA.templates['estatusperfilchef.none'] = WA.templater`
`;
WA.templates['clientorigensigue.crafto'] = WA.templater`
${['cond', 's','estatusperfilcreador']}
`;
WA.templates['estatusperfilcreador.1'] = WA.templater`
${'fn'} ${'ln'}
${['cond', 'qr','numerorecetas']}
${['cond', 'qt','numerotips']}
${['cond', 'qc','numerocolecciones']}
${['cond', 'qs','numeroseguidores']}
${['cond', 'qg','numerosiguiendo']}
`;
WA.templates['origenimgusuario'] = WA.templater`
${['cond', 'av','imgusuario']}
`;
WA.templates['origenimgusuario.crafto'] = WA.templater`
${['cond', 'av','imgusuariocrafto']}
`;
WA.templates['estatusperfilcreador.none'] = WA.templater`
`;
WA.templates['numerorecetas.none'] = WA.templater`
`;
WA.templates['numerocolecciones'] = WA.templater`
${'qc'} Colecciones
`;
WA.templates['feed_ad'] = WA.templater`
`;
WA.templates['feed_compilacionreceta'] = WA.templater`
`;
WA.templates['src-compilacionreceta'] = WA.templater`
/menu/${'k'}/${'i'}`;
WA.templates['src-compilacionreceta.none'] = WA.templater`
/img/static/logo_o-400x300.png`;
WA.templates['feed_receta'] = WA.templater`
`;
WA.templates['tiposesion'] = WA.templater`
${['cond', 'level','recetalevelchef']}
`;
WA.templates['estatusreceta'] = WA.templater`
`;
WA.templates['recetalevelchef.2'] = WA.templater`
${['cond', 'siteorigin','origenfeedreccontinterno']}
`;
WA.templates['origenfeedreccontinterno.kiwi'] = WA.templater`
`;
WA.templates['recetalevelchef.3'] = WA.templater`
${['cond', 'siteorigin','origenfeedreccontpro']}
`;
WA.templates['origenfeedreccontpro.kiwi'] = WA.templater`
`;
WA.templates['estatusreceta.none'] = WA.templater`
`;
WA.templates['recetalevelchef.1'] = WA.templater`
${['cond', 'siteorigin','origenfeedreccontmarca']}
`;
WA.templates['origenfeedreccontmarca.kiwi'] = WA.templater`
`;
WA.templates['estatusreceta.10'] = WA.templater`
`;
WA.templates['src-receta.none'] = WA.templater`
/img/static/logo_o-400x300.png`;
WA.templates['tiposesion.true'] = WA.templater`
`;
WA.templates['tiposesion.false'] = WA.templater`
${['cond', 'level','recetalevelchef']}
`;
WA.templates['src-receta'] = WA.templater`
/recetaimagen/${'k'}/${'i'}`;
WA.templates['feed_clasificacionreceta'] = WA.templater`
`;
WA.templates['src-clasificacionreceta1.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['src-clasificacionreceta2'] = WA.templater`
/recetaimagen/${'ci2'}/${'i2'}`;
WA.templates['src-clasificacionreceta2.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['src-clasificacionreceta3'] = WA.templater`
/recetaimagen/${'ci3'}/${'i3'}`;
WA.templates['src-clasificacionreceta3.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['src-clasificacionreceta4'] = WA.templater`
/recetaimagen/${'ci4'}/${'i4'}`;
WA.templates['src-clasificacionreceta4.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['src-clasificacionreceta1'] = WA.templater`
/recetaimagen/${'ci1'}/${'i1'}`;
WA.templates['feed_familiatip'] = WA.templater`
`;
WA.templates['src-familiatip4.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['src-familiatip1'] = WA.templater`
/ss_secreto/${'ci1'}/${'i1'}`;
WA.templates['src-familiatip1.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['src-familiatip2'] = WA.templater`
/ss_secreto/${'ci2'}/${'i2'}`;
WA.templates['src-familiatip2.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['src-familiatip3'] = WA.templater`
/ss_secreto/${'ci3'}/${'i3'}`;
WA.templates['src-familiatip3.none'] = WA.templater`
/img/static/logo-o-320x320.png`;
WA.templates['src-familiatip4'] = WA.templater`
/ss_secreto/${'ci4'}/${'i4'}`;
WA.templates['slider_classifications'] = WA.templater`
`;
WA.templates['slider-icon-clasificacion.none'] = WA.templater`
70x70/${'image'}.webp`;
WA.templates['slider-icon-clasificacion'] = WA.templater`
70x70/${'icon'}.webp`;
WA.templates['slider_classifications.none'] = WA.templater`
`;
WA.templates['slider_top10'] = WA.templater`
`;
WA.templates['amp-feed-video-top10'] = WA.templater`
`;
WA.templates['src-recetatop10'] = WA.templater`
/recetaimagen/${'k'}/320x320/${'i'}.webp`;
WA.templates['src-recetatop10.none'] = WA.templater`
`;
WA.templates['slider_top10.none'] = WA.templater`
`;
WA.templates['slider_families'] = WA.templater`
`;
WA.templates['slider-icon-familia'] = WA.templater`
70x70/${'image'}.webp`;
WA.templates['slider_families.none'] = WA.templater`
`;
WA.templates['tools'] = WA.templater`
`;
WA.templates['tools_collectionselect'] = WA.templater`
`;
WA.templates['tools_collectionitem'] = WA.templater`
${'nombre'}
`;
WA.templates['tools_collectionitem.none'] = WA.templater`
Aún no hay colecciones
`;
WA.templates['product'] = WA.templater`
${['cond', 'key','breadcrumbs']}
${['cond', 'siteorigin','prodorigensitio']}
`;
WA.templates['productoidrec.121'] = WA.templater`
Conoce la promoción especial que Jade Cook tiene para ti.
Ver promoción
`;
WA.templates['imgproductocrafto.none'] = WA.templater`
`;
WA.templates['recdescgratislibre'] = WA.templater`
${['cond', 'key','productolanding']}
`;
WA.templates['productolanding.130'] = WA.templater`
¡Poder de desinfección 100% natural!
Disponible en estas presentaciones
Kiwilimón Citrobiox
6 pz. - 60 ml.
Comprar
Kiwilimón Citrobiox
4 pz. - 250 ml.
Comprar
Kiwilimón Citrobiox
4 pz. - 1 L.
Comprar
Kiwilimón Citrobiox Mix
(2 pz. - 1 L. + 2 pz. - 250 ml. + 2 pz. - 60 ml.)
Comprar
Disponible en estas presentaciones
Kiwilimón Citrobiox
6 pz. - 60 ml.
Comprar
Kiwilimón Citrobiox
4 pz. - 250 ml.
Comprar
Kiwilimón Citrobiox
4 pz. - 1 L.
Comprar
Kiwilimón Citrobiox Mix
(2 pz. - 1 L. + 2 pz. - 250 ml. + 2 pz. - 60 ml.)
Comprar
Disponible en estas presentaciones
Kiwilimón Citrobiox
6 pz. - 60 ml.
Comprar
Kiwilimón Citrobiox
4 pz. - 250 ml.
Comprar
Kiwilimón Citrobiox
4 pz. - 1 L.
Comprar
Kiwilimón Citrobiox Mix
(2 pz. - 1 L. + 2 pz. - 250 ml. + 2 pz. - 60 ml.)
Comprar
Disponible en estas presentaciones
Kiwilimón Citrobiox
6 pz. - 60 ml.
Comprar
Kiwilimón Citrobiox
4 pz. - 250 ml.
Comprar
Kiwilimón Citrobiox
4 pz. - 1 L.
Comprar
Kiwilimón Citrobiox Mix
(2 pz. - 1 L. + 2 pz. - 250 ml. + 2 pz. - 60 ml.)
Comprar
Conoce CitroBiox™
CitroBiox™ de kiwilimón es la mejor opción de desinfectante 100% natural disponible en el mercado. Elaborado a base de cítricos por los expertos de Gruindag Internacional, elimina el 99.99% de microorganismos dañinos para tu familia. Lo mejor es que no es tóxico y además de desinfectar, alarga la vida útil de tus alimentos. Está disponible en tres presentaciones: 60ml, 250ml y 1L.
¡No esperes más y adquiere en línea CitroBiox!
Más información
Escoge la versión que más te acomode
¿Qué es CitroBiox™?
CitroBiox™ es un desinfectante natural, el cual se puede utilizar en alimentos y superficies, ¡descubre su poder de desinfección 100% natural!
¿Cómo usar CitroBiox™?
Usar este desinfectante natural es muy fácil:
2
Espera 5 minutos
y ¡listo!
Los beneficios de CitroBiox™
¡Te damos 5 increíbles razones para cambiarte a CitroBiox™!
CitroBiox™ te ayuda a cuidar a tu famila de la influenza, la COVID-19 y la salmonella, ¡pruébalo!
De venta en línea.
Conoce más
¿Por qué y cómo desinfectar
los utensilios de madera?
Leer artículo
FAQ
¿El precio CitroBiox podría cambiar?
Los precios y la disponibilidad de productos están sujetos a cambios sin previo aviso, la información que se proporciona corresponde a cada sucursal física y en línea y debe ser confirmada por el usuario vía telefónica a la línea de cada tienda.
¿Están disponibles los envíos a domicilio?
El envío a domicilio depende de la tienda en la que se realice la compra. No olvides consultar la disponibilidad.
¿Cuánto tiempo podría tardar el envío a domicilio?
El envío a domicilio depende de cada tienda y la fecha probable de entrega sujeto a disponibilidad y zona de envío.
¿Qué hago si CitroBiox no llega en tiempo?
Si el envío no llega en el período de tiempo indicado, comunícate al Centro de Atención Telefónica de la tienda en la que realizaste la compra.
¿Puedo pagar con tarjeta de crédito y/o débito?
Los pagos con tarjeta de crédito y/o débito dependerán de cada tienda en la que se realice la compra.
Las facturas están sujetas a disponibilidad de cada sucursal de compra. En caso de requerir facturación, deberás proporcionar datos fiscales al momento de generar su pedido para la emisión de su comprobante fiscal en tiempo y forma, ya que algunas tiendas tienen como política, la NO emisión de facturas una vez que el pedido ha sido enviado.
`;
WA.templates['productolanding'] = WA.templater`
Descarga gratis tu recetario
${['cond', 'image','imgproducto']}
${'name'}
${'description'}
Descargar
${['cond', 'key','productoidrec']}
`;
WA.templates['recdescgratissoloconexionnocid'] = WA.templater`
Descarga gratis tu recetario
${['cond', 'image','imgproducto']}
${'name'}
${'description'}
${['cond', 'client','recchefnestle']}
${['cond', 'key','reccoronado']}
Descargar
`;
WA.templates['prodorigensitio.crafto'] = WA.templater`
Guía de Manualidades
${'name'}
${'description'}
`;
WA.templates['imgproducto'] = WA.templater`
`;
WA.templates['reccoronado.122'] = WA.templater`
`;
WA.templates['prodorigensitio.kiwirec'] = WA.templater`
Descarga gratis tu recetario
`;
WA.templates['imgproductopro'] = WA.templater`
`;
WA.templates['breadcrumbs.130'] = WA.templater`
`;
WA.templates['imgproductocrafto'] = WA.templater`
`;
WA.templates['imgproducto.none'] = WA.templater`
`;
WA.templates['recdescgratissoloconexioncid'] = WA.templater`
¡Muchas gracias por elegir Kiwilimón!
${['cond', 'image','imgproducto']}
${'name'}
La descarga de tu recetario se encuentra en el siguiente botón.
Descargar
`;
WA.templates['recdescprosoloconexioncid'] = WA.templater`
¡Muchas gracias por elegir Kiwilimón!
${['cond', 'image','imgproductopro']}
${'name'}
La descarga de tu recetario se encuentra en el siguiente botón.
Descargar
`;
WA.templates['recchefnestle.680905'] = WA.templater`
`;
WA.templates['formulariomeatme'] = WA.templater`
`;
WA.templates['breadcrumbs'] = WA.templater`
`;
WA.templates['bcorigensitio.kiwi'] = WA.templater`
${['cond', 'status','bcstatusrec']}
`;
WA.templates['bcstatusrec.1'] = WA.templater`
Recetarios
`;
WA.templates['bcstatusrec.10'] = WA.templater`
KiwiPro
Recetarios Pro
`;
WA.templates['bcorigensitio.kiwirec'] = WA.templater`
Digital Cookbooks
`;
WA.templates['bcorigensitio.crafto'] = WA.templater`
Guías de Manualidades
`;
WA.templates['prodorigensitio.kiwi'] = WA.templater`
${['cond', 'datachefconectado>client>p','clientchefpro']}
`;
WA.templates['clientchefpro'] = WA.templater`
${['cond', 'status','chefproestatusrec']}
`;
WA.templates['chefproestatusrec.10'] = WA.templater`
${['cond', 'shippingaddress','chefproestatusrectipodesc']}
`;
WA.templates['chefproestatusrectipodesc.2'] = WA.templater`
${['cond', 'cid','chefprorecprotipoenviocid']}
`;
WA.templates['chefprorecprotipoenviocid'] = WA.templater`
${['cond', 'shippingaddress','recdescprosoloconexioncid']}
`;
WA.templates['chefprorecprotipoenviocid.none'] = WA.templater`
Descarga gratis tu recetario
${['cond', 'image','imgproductopro']}
${'name'}
${'description'}
Descargar
`;
WA.templates['chefproestatusrectipodesc.4'] = WA.templater`
${['cond', 'shippingaddress','formulariomeatme']}
`;
WA.templates['chefproestatusrec.1'] = WA.templater`
${['cond', 'shippingaddress','chefprorecgratistipoenvio']}
`;
WA.templates['chefprorecgratistipoenvio'] = WA.templater`
${['cond', 'shippingaddress','recdescgratislibre']}
`;
WA.templates['chefprorecgratistipoenvio.2'] = WA.templater`
${['cond', 'cid','chefprorecgratistipoenviocid']}
`;
WA.templates['chefprorecgratistipoenviocid'] = WA.templater`
${['cond', 'shippingaddress','recdescgratissoloconexioncid']}
`;
WA.templates['chefprorecgratistipoenviocid.none'] = WA.templater`
${['cond', 'shippingaddress','recdescgratissoloconexionnocid']}
`;
WA.templates['chefprorecgratistipoenvio.4'] = WA.templater`
${['cond', 'shippingaddress','formulariomeatme']}
`;
WA.templates['clientchefpro.none'] = WA.templater`
${['cond', 'datachefconectado>client','chefnormal']}
`;
WA.templates['chefnormal.none'] = WA.templater`
${['cond', 'status','nochefestatusrec']}
`;
WA.templates['nochefestatusrec.1'] = WA.templater`
${['cond', 'shippingaddress','nochefrecgratistipoenvio']}
`;
WA.templates['nochefrecgratistipoenvio'] = WA.templater`
${['cond', 'shippingaddress','recdescgratislibre']}
`;
WA.templates['nochefrecgratistipoenvio.2'] = WA.templater`
Descarga gratis tu recetario
${['cond', 'image','imgproducto']}
`;
WA.templates['nochefrecgratistipoenvio.4'] = WA.templater`
${['cond', 'shippingaddress','formulariomeatme']}
`;
WA.templates['nochefestatusrec.10'] = WA.templater`
Descarga gratis tu recetario
${['cond', 'image','imgproductopro']}
`;
WA.templates['chefnormal'] = WA.templater`
${['cond', 'status','chefnormalestatusrec']}
`;
WA.templates['chefnormalestatusrec.10'] = WA.templater`
${['cond', 'cid','chefnormalrecprotipoenviocid']}
`;
WA.templates['chefnormalrecprotipoenviocid'] = WA.templater`
${['cond', 'shippingaddress','recdescprosoloconexioncid']}
`;
WA.templates['chefnormalrecprotipoenviocid.none'] = WA.templater`
Descarga gratis tu recetario
${['cond', 'image','imgproductopro']}
`;
WA.templates['chefnormalestatusrec.1'] = WA.templater`
${['cond', 'shippingaddress','chefnoprorecgratistipoenvio']}
`;
WA.templates['chefnoprorecgratistipoenvio'] = WA.templater`
${['cond', 'shippingaddress','recdescgratislibre']}
`;
WA.templates['chefnoprorecgratistipoenvio.2'] = WA.templater`
${['cond', 'cid','chefproestatusrectipodesccidgratis']}
`;
WA.templates['chefproestatusrectipodesccidgratis'] = WA.templater`
${['cond', 'shippingaddress','recdescgratissoloconexioncid']}
`;
WA.templates['chefproestatusrectipodesccidgratis.none'] = WA.templater`
${['cond', 'shippingaddress','recdescgratissoloconexionnocid']}
`;
WA.templates['chefnoprorecgratistipoenvio.4'] = WA.templater`
${['cond', 'shippingaddress','formulariomeatme']}
`;
WA.templates['imgproductopro.none'] = WA.templater`
`;
WA.templates['social-share'] = WA.templater`
${['cond', 'social-share','quote']}
`;
WA.templates['ssh-name'] = WA.templater`
${'name'}`;
WA.templates['ssh-name.none'] = WA.templater`
${'h1title'}`;
WA.templates['ssh-desc'] = WA.templater`
${'description'}`;
WA.templates['ssh-desc.none'] = WA.templater`
${'metadescription'}`;
WA.templates['quote'] = WA.templater`
`;
WA.templates['quote.none'] = WA.templater`
`;
WA.templates['ssh-path'] = WA.templater`
${'path'}`;
WA.templates['ssh-path.none'] = WA.templater`
${'p'}`;
WA.templates['recipebookslist'] = WA.templater`
Lo más nuevo
Recomendado
Lo más popular
${['loop', 'payload','feed_payload']}
Ver más
`;
WA.templates['gallery'] = WA.templater`
${['cond', 'datachefconectado>client>p','gallerypro']}
`;
WA.templates['gallerylink6.none'] = WA.templater`
`;
WA.templates['gallerylinkpro2.none'] = WA.templater`
`;
WA.templates['gallerylink1.none'] = WA.templater`
`;
WA.templates['gallerylink2.none'] = WA.templater`
`;
WA.templates['gallerylinkpro4.none'] = WA.templater`
`;
WA.templates['gallerylinkpro3'] = WA.templater`
${'titlelink3'}
`;
WA.templates['linkgallery'] = WA.templater`
${'titlelink1'}
`;
WA.templates['gallery-tipo-slide.none'] = WA.templater`
`;
WA.templates['gallerylinkpro1'] = WA.templater`
${'titlelink1'}
`;
WA.templates['gallerylink5.none'] = WA.templater`
`;
WA.templates['gallerylinkpro4'] = WA.templater`
${'titlelink4'}
`;
WA.templates['gallerylink3'] = WA.templater`
${'titlelink3'}
`;
WA.templates['gallerylinkpro3.none'] = WA.templater`
`;
WA.templates['gallerylink3.none'] = WA.templater`
`;
WA.templates['gallerylinkpro1.none'] = WA.templater`
`;
WA.templates['gallery_slide.none'] = WA.templater`
`;
WA.templates['gallerylinkpro6.none'] = WA.templater`
`;
WA.templates['gallerylink4'] = WA.templater`
${'titlelink4'}
`;
WA.templates['gallerylink.none'] = WA.templater`
`;
WA.templates['gallerylink5'] = WA.templater`
${'titlelink5'}
`;
WA.templates['gallerylinkpro5.none'] = WA.templater`
`;
WA.templates['gallerylink6'] = WA.templater`
${'titlelink6'}
`;
WA.templates['gallery-tipo-slide.2'] = WA.templater`
${['cond', 'datachefconectado>client>p','islinkpro']}
`;
WA.templates['islinkpro'] = WA.templater`
${['cond', 'link1','gallerylinkpro1']}
${['cond', 'link2','gallerylinkpro2']}
${['cond', 'link3','gallerylinkpro3']}
${['cond', 'link4','gallerylinkpro4']}
${['cond', 'link5','gallerylinkpro5']}
`;
WA.templates['islinkpro.none'] = WA.templater`
${['cond', 'link1','gallerylink1']}
${['cond', 'link2','gallerylink2']}
${['cond', 'link3','gallerylink3']}
${['cond', 'link4','gallerylink4']}
${['cond', 'link5','gallerylink5']}
`;
WA.templates['gallerylinkpro6'] = WA.templater`
${'titlelink6'}
`;
WA.templates['gallerylink4.none'] = WA.templater`
`;
WA.templates['gallerylink1'] = WA.templater`
${'titlelink1'}
`;
WA.templates['gallerylinkpro2'] = WA.templater`
${'titlelink2'}
`;
WA.templates['gallerypro.none'] = WA.templater`
${['cond', 'siteorigin','sliderhome']}
`;
WA.templates['sliderhome'] = WA.templater`
${['loop', 'slides','gallery_slide']}
`;
WA.templates['sliderhome.crafto'] = WA.templater`
${['loop', 'slides','gallery_slide']}
`;
WA.templates['gallery_slide'] = WA.templater`
${['cond', 'container','rutacontainer']}
${'description'}
${['cond', 'slidetype','gallery-tipo-slide']}
`;
WA.templates['rutacontainer.galeriahome'] = WA.templater`
`;
WA.templates['rutacontainer.craftohome'] = WA.templater`
`;
WA.templates['rutacontainer.galeria'] = WA.templater`
${['cond', 'sliderhomeblog>key','keygaleria']}
`;
WA.templates['keygaleria.124'] = WA.templater`
`;
WA.templates['gallerylink'] = WA.templater`
${['cond', 'datachefconectado>client>p','linkgallery']}
`;
WA.templates['gallerylink2'] = WA.templater`
${'titlelink2'}
`;
WA.templates['gallery-tipo-slide.1'] = WA.templater`
${['cond', 'link1','gallerylink']}
`;
WA.templates['linkgallery.none'] = WA.templater`
${'titlelink1'}
`;
WA.templates['gallerylinkpro5'] = WA.templater`
${'titlelink5'}
`;
WA.templates['gallerypro'] = WA.templater`
${['loop', 'slides','gallery_slide']}
`;
WA.templates['breadcrumbs'] = WA.templater`
${['loop', 'bc','breadcrumbs_element']}
`;
WA.templates['breadcrumbs_element'] = WA.templater`
${'n'}`;
WA.templates['breadcrumbs_element.last'] = WA.templater`
${'n'}`;
WA.templates['breadcrumbs_element.none'] = WA.templater`
`;
WA.templates['breadcrumbs_element.first'] = WA.templater`
${'n'}`;
KL.currentcode={"datachefconectado":{"client":null,"device":"mobile","geo":"OH","gep":"US","ip":"3.14.141.115","locallanguage":"en","origin":"kiwi","server":"api7","skin":"","t":1726880391},"detalleproducto":{"cid":null,"client":15509,"clientdata":{"avatar":"https://cdn7.kiwilimon.com/kiwilimon/static/icono-usuario.svg","ckey":15509,"experience":null,"firstname":"Kiwilimón","lastname":" ","path":"/chef/kiwilimon","speciality":null},"description":"Descarga gratis las mejores recetas mexicanas para celebrar el 5 de mayo como unos elotes de carrito o un sombrero estilo nacho. ¡Tu celebración está a un click de distancia!","device":"mobile","h1title":"","htmltitle":"Antojitos Mexicanos para el Cinco de Mayo","image":"53.jpg","key":53,"language":"es","metadescription":"","name":"Antojitos Mexicanos para el Cinco de Mayo","order":58,"path":"/productos/antojitos-mexicanos-para-el-cinco-de-mayo","price":"0.000000","shippingaddress":3,"status":1,"title":"Antojitos Mexicanos para el Cinco de Mayo","urlproduct":"/redirect/kiwilimon/antojitos-cinco-mayo","virtual":1},"otrosrecetarios":{"key":"1","more":false,"page":1,"payload":[{"cn":"Concha y Toro","d":"Aprende sobre el vino y a maridarlo con este increíble recetario GRATIS.\u003cbr /\u003e\u003cbr /\u003e¡Encontrarás 10 recetas de comida mexicana irresistibles!","dl":"/descargar/como-maridar-vino-con-comida-mexicana","g":"2","i":"151.jpg","k":"151","ln":"/redirect/concha-y-toro/como-maridar-vino-con-comida-mexicana","m":"3","mt":"normal","n":"¿Cómo maridar vino con comida mexicana?","pa":"/productos/como-maridar-vino-con-comida-mexicana","t":"productoslider","x":"p|kiwi|homerecetarios|1|1|0|1"},{"cn":"Mundet ","d":"¿No sabes qué hacer de comer?\u003cbr /\u003e\u003cbr /\u003eDescarga este recetario GRATIS para disfrutar de las mejores recetas de comida mexicana y disfruta a lo grande.","dl":"/descargar/amor-a-la-mexicana","g":"2","i":"150.jpg","k":"150","ln":"/redirect/mundet/amor-a-la-mexicana","m":"3","mt":"normal","n":"Amor a la mexicana: 10 recetas monumentales","pa":"/productos/amor-a-la-mexicana","t":"productoslider","x":"p|kiwi|homerecetarios|1|1|0|2"},{"cn":"NatureSweet ","d":"El regreso a clases será pan comido con estas 10 ideas para el lunch de tus hijos.\u003cbr /\u003e\u003cbr /\u003e¡Obtén el recetario GRATIS!","dl":"/descargar/lunches-faciles-y-saludables","g":"2","i":"149.jpg","k":"149","ln":"/redirect/naturesweet/lunches-faciles-y-saludables","m":"3","mt":"normal","n":"10 Lunches fáciles y saludables para el regreso a clases","pa":"/productos/lunches-faciles-y-saludables","t":"productoslider","x":"p|kiwi|homerecetarios|1|1|0|3"},{"cn":"Eva ","d":"Si estás buscando las ensaladas más frescas del verano, te recomendamos descargar GRATIS este recetario.","dl":"/descargar/ensaladas-frescas-verano","g":"2","i":"148.jpg","k":"148","ln":"/redirect/eva/ensaladas-frescas-verano","m":"3","mt":"normal","n":"10 ensaladas frescas para el verano","pa":"/productos/ensaladas-frescas-verano","t":"productoslider","x":"p|kiwi|homerecetarios|1|1|0|4"},{"cn":"Mundet ","d":"¡Deléitate con lo mejor de la cocina mexicana con este recetario 100% GRATIS! Descárgalo y cocina estos 10 antojitos en casa.","dl":"/descargar/recetas-nacidas-mexico-enorgullecen","g":"2","i":"147.jpg","k":"147","ln":"/redirect/mundet/recetas-nacidas-mexico-enorgullecen","m":"3","mt":"normal","n":"10 recetas nacidas en México que nos enorgullecen","pa":"/productos/recetas-nacidas-mexico-enorgullecen","t":"productoslider","x":"p|kiwi|homerecetarios|1|1|0|5"},{"cn":"D´Gari ","d":"¡Sorprendente con estos 10 postres y gelatinas! Encuentras las recetas paso a paso en este recetario GRATIS. ¡Descárgalo ya!","dl":"/descargar/gelatinas-para-sorprender","g":"2","i":"146.jpg","k":"146","ln":"/redirect/dgari/gelatinas-para-sorprender","m":"3","mt":"normal","n":"¿Qué gelatina llevar a…? 10 recetas para sorprender en tus eventos","pa":"/productos/gelatinas-para-sorprender","t":"productoslider","x":"p|kiwi|homerecetarios|1|1|0|6"},{"cn":"Kiwilimón ","d":"¡Descarga este recetario 100% gratis y celebra el Día del Padre con estas 5 botanas que le fascinarán a papá y a toda la familia!","dl":"/descargar/botanas-de-cantina-para-papa","g":"2","i":"144.jpg","k":"144","ln":"/redirect/kiwilimon/botanas-de-cantina-para-papa","m":"3","mt":"normal","n":"Botanas de cantina para papá","pa":"/productos/botanas-de-cantina-para-papa","t":"productoslider","x":"p|kiwi|homerecetarios|1|1|0|7"},{"cn":"Kiwilimón ","d":"Estas 10 recetas para niños harán muy feliz a tu pequeño interior.\u003cbr /\u003e\u003cbr /\u003e¡Da clic y descarga el recetario GRATIS!","dl":"/descargar/recetas-para-tu-nino-interior","g":"2","i":"143.jpg","k":"143","ln":"/redirect/kiwilimon/recetas-para-tu-nino-interior","m":"3","mt":"normal","n":"10 recetas para tu niñ@ interior","pa":"/productos/recetas-para-tu-nino-interior","t":"productoslider","x":"p|kiwi|homerecetarios|1|1|0|8"},{"cn":"La Botanera ","d":"¡Encontrarás recetas con pescados, mariscos y más comidas para Cuaresma en este recetario 100% GRATIS! ¡Descárgalo ya!","dl":"/descargar/recetas-economicas-y-sin-carne-para-cuaresma","g":"2","i":"142.jpg","k":"142","ln":"/redirect/botanera/recetas-economicas-cuaresma","m":"3","mt":"normal","n":"Recetas económicas y sin carne para cuaresma","pa":"/productos/recetas-economicas-y-sin-carne-para-cuaresma","t":"productoslider","x":"p|kiwi|homerecetarios|1|1|0|9"},{"cn":"Kiwilimón ","d":"¡Descarga el recetario GRATIS y comienza tu negocio de postres con las mejores recetas!","dl":"/descargar/postres-para-vender","g":"2","i":"140.jpg","k":"140","ln":"/redirect/kiwilimon/postres-para-vender","m":"3","mt":"normal","n":"Postres para vender","pa":"/productos/postres-para-vender","t":"productoslider","x":"p|kiwi|homerecetarios|1|1|0|10"}],"quantity":10,"time":0,"total":10,"type":"homerecetarios"},"siteorigin":"kiwi"};
KL.LoadedModules.push('productos');
KL.currenttemplate=WA.templates['productos'];
KL.LoadedModules.push('slider');
KL.LoadedModules.push('tools');
KL.LoadedModules.push('feed');
KL.LoadedModules.push('product');
KL.LoadedModules.push('social-share');
KL.LoadedModules.push('recipebookslist');
KL.LoadedModules.push('gallery');