Historia de una mujer soltera

Chiyo Uno

Fragmento

cap-1

1

La casa donde Kazúe nació no era muy grande. Constaba de la habitación del altar, el cuarto de estar, la tienda, la trastienda y la habitación del reloj; y, al otro lado de la entrada y del «jardín», estaban la cocina y el salón exterior. Quizás no era muy grande, sin embargo para un pueblo era de tamaño excepcional. Una valla de madera negra de nueve pies de altura cercaba la casa y dentro una barandilla barnizada de rojo satinado rodeaba la tienda. Kazúe no estaba segura de por qué a aquella habitación se le llamaba «tienda», ya que allí nunca se compró ni vendió nada. Era una costumbre local tener una «tienda» en la casa, o al menos eso creía Kazúe. El término «jardín» era también una peculiaridad de la región, ya que la zona designada como tal no era en absoluto un jardín sino el pasaje que se prolongaba desde la puerta de entrada hasta la parte trasera de la casa. Era un sendero lóbrego que iba desde la puerta lateral, situada en la entrada de la planta baja, pasada la cocina, a lo largo del salón exterior, hasta un jardín donde había un pequeño estanque. Desde ahí, se podía acceder a un edificio anexo, que albergaba el baño y el pozo. Si se necesitaba sacar agua en un día lluvioso, se podía llegar al edificio exterior protegiéndose bajo los socarrenes. Desde el pozo se podía ver el techo del establo, o «recinto de los caballos», como se llamaba en la región. Detrás del recinto había un huerto con mandarinas y una avenida de bambúes.

Kazúe nació en esta casa hace unos setenta años. Nunca vio la cara de su madre, la madre que la trajo al mundo. Pero cuando era jovencita la gente la rodeaba cada vez que paseaba por el pueblo y decía: «¡Vaya, señorita Kazúe, eres la viva imagen de tu okaka!». Kazúe imaginaba que su madre se le debía parecer bastante. Por alguna razón desconocida, no tenía ni una fotografía de su madre. Pero nunca se sintió sola sin ella. Y nunca pensó que era desdichada porque su madre muriera tan joven. Quizás se sentía así porque tan solo era una cría cuando murió. No recordaba nada de ella y no quedaba nada en la casa que le permitiese hacerlo: nada que hubiera usado, ninguna ropa que hubiese llevado. Lo único que quedaba era la lápida en el altar familiar con el nombre de pila de su madre junto a su nombre budista póstumo.

Una vez, cuando Kazúe era mayor, alguien le contó que su madre murió cuando ella estaba aprendiendo a caminar. La vigilaba desde su cama, enferma, mientras Kazúe se tambaleaba por la habitación agarrando una linterna de papel rojo con la vela encendida.

—¡Cómo me hace sufrir esta niña! —decía, y empezaba a llorar.

El episodio siempre recordaba a Kazúe una escena de novela de jovencitas. Y aunque sabía que era un «recuerdo» de su propia infancia, no la entristecía. Evidentemente creía que su madre se había preocupado mucho por ella, aunque esto no era un lastre para Kazúe. La madre que Kazúe guardaba en su corazón era demasiado abstracta para ser considerada un ser vivo.

Sus sentimientos no cambiaron hasta que, hace poco, Kazúe atravesó el umbral de los setenta años. Un día se paró a pensar y se sorprendió considerando el milagro de su nacimiento, cómo ese cuerpo suyo llegó al mundo. De repente sintió profunda gratitud hacia su madre, hacia aquella joven cuya cara no podía ni recordar.

—Gracias por darme la vida —susurró, y sintió que el calor se extendía por su corazón como una ola.

¿Cuáles eran pues los primeros recuerdos de Kazúe? Quizás sus primeros pasos. El suelo de la tienda estaba unas tres pulgadas más abajo que el del salón. Kazúe se agarraba a la columna del salón y miraba fijamente al suelo de la tienda. Entonces deslizaba con cautela un pie hacia la superficie más baja. Una vez había apoyado este pie con seguridad, repetía la operación con el otro. ¡Así! ¡Lo había conseguido! Estaba abajo. Kazúe nunca ha olvidado la satisfacción que, mezclada con terror, sentía en ese momento.

Hace siete u ocho años Kazúe se rompió la cadera y la tuvieron que operar. Estuvo escayolada, sin poder moverse, durante siete meses. Cuando su cadera mejoró, intentó andar por la habitación ayudándose de unas muletas. Pero se dio cuenta de que estar inmovilizada durante siete meses la había dejado sin poder andar. Simplemente no podía recuperar el movimiento de las piernas, hacia adelante, en ritmos alternados.

—A ver, ¿cómo se camina?

No, no era precisamente que lo hubiera olvidado. Había perdido la capacidad de ejecutar el proceso.

—Pie derecho —decía la persona que la ayudaba—. Ahora con la izquierda.

Kazúe daba con lentitud un paso adelante a cada orden.

—Siento la misma inseguridad que cuando, de pequeña, intentaba superar el obstáculo de la tienda. Sí, ¡así es como me siento!

El recuerdo la unía con la niña que había sido.

Tras la muerte de su madre, Kazúe vivió durante un tiempo con la familia de su padre en Takamori. La casa estaba alejada del centro, a unas doce millas de su hogar. Cuando digo centro, no me refiero al centro del pueblo sino al centro de las montañas. Kazúe recuerda la casa de Takamori porque sus visitas continuaron cuando, ya mayor, conoció la realidad de su entorno familiar. Algunas veces atravesaba las doce millas de la carretera de la montaña en coche, otras a caballo e incluso algunas veces a pie. Descansaba en la cabaña del té que se encontraba en el desfiladero antes de adentrarse en las montañas.

Una vez en Takamori, el sendero de la montaña se convertía en una ancha avenida por cuyo centro corría un riachuelo bordeado de sauces. La avenida, aunque dividida en dos por el río, estaba flanqueada a un lado por los sauces y al otro por casas elegantes. La casa de los parientes de Kazúe se encontraba hacia la mitad de la avenida.

Cuando eventualmente Kazúe recuerda Takamori, se sorprende de que hubiera casas de semejante belleza escondidas entre las montañas. Había poco más que una calle de casas, pero Kazúe se decía a menudo que la única razón de que existieran era que la casa de su padre se encontraba entre ellas. ¿Era una ilusión fruto de la creencia de que su familia era especial?

Los parientes de su padre habían sido fabricantes de sake durante generaciones y generaciones. Un muro blanco cruzado por gruesos travesaños negros que parecían indestructibles rodeaba el recinto. Una pizarra pesada, con las palabras «Destilería de Yoshino» cinceladas en letras gruesas, colgaba de los aleros sobre la entrada de la tienda. Barriles de sake amontonados rodeaban el mostrador y enfrente había una pesada tabla de ciprés cubierta de copas para medir, cuadrangulares, de madera y de todos los tamaños.

Cuando los clientes entraban a comprar sake, saludaban al dependiente mientras este medía el licor. Se movía de manera arrogante, casi con desdén:

—Sí, supongo que os lo venderé.

¿Era aquella inversión de papeles representativa del prestigio de la familia?

En la trastienda había un estrado con un tatami donde se sentaba el tío de Kazúe, el hermano mayor de su padre. Su tío era cojo de nacimiento. En verano, en invierno, durante todo el año tenía la calefacción bajo la tabla tapizada y ahí se sentaba y dirigía el negocio, sin reñir pero con una voz fuerte y autoritaria.

Kazúe pasó su infancia allí. Por lo menos, eso le han dicho. No tiene en absoluto recuerdo alguno de su infancia en Takamori, ni manera alguna de saber si estuvo medio año, tres o más. ¿Pero acaso no fue estando allí cuando llegó a entender la naturaleza especial de la familia de su padre, peculiaridad de la que ella también era partícipe? Por esta razón se veía a sí misma no solo como una chiquilla sino como la sobrina de Yoshino.

cap-2

2

La firmeza de la convicción de Kazúe era en sí misma inusual. La familia de su padre era conocida en las ciudades y pueblos vecinos por sus significados sustanciales. Pero ¿qué efecto podía tener en una simple sobrina?

Hace tiempo —unos setenta y cinco años— la gente aceptaba enseguida que una distinción conferida a una familia fuese compartida por todos sus miembros, por muy lejanos que fuesen. Esto significaba que hasta el padre de Kazúe tenía derecho a este honor. Y Kazúe fue educada en medio de las mismas expectativas.

Kazúe recuerda que le contaron un incidente ocurrido mientras estaba en Takamori. Era una niña enfermiza. A veces pasaba días sin ningún movimiento intestinal. Su tía le decía riendo cómo tenía que arreglárselas para hacer funcionar las tripas.

La tía de Kazúe era muy guapa. A pesar de ello a nadie le extrañó que se casara con un minusválido. Kazúe no ha olvidado la sonrisa de su tía, ya que es difícil encontrar una más encantadora. No importa cuántas veces la llevaron a Takamori cuando era una cría, Kazúe solo recuerda la cara de su tía.

Cuando la mandaron de vuelta a casa se encontró con una nueva madre. ¿Pensó realmente que tenía una nueva madre? La mente de Kazúe no hacía distinción entre su primera madre y la nueva. No sabía que la madre que la trajo al mundo había muerto y así creía que su nueva madre había estado siempre en la casa. La llamaba «Okaka».

Más tarde, cuando Kazúe empezó a ser mayor, se dio cuenta de que su madre solo tenía diecisiete años cuando fue escogida para ser la segunda mujer de su padre. Kazúe tenía cuatro años cuando su hermano Satoru nació. Tenía siete años cuando nació Nao y nueve cuando lo hizo su hermana Tomoko. Yoshio apareció cuando ella tenía once y Hideo cuando tenía catorce. Su madre trataba de manera claramente diferente a estos hijos que a Kazúe. «Esperad a que vuestra hermana mayor haya comido», decía amonestando a sus hijos. «Esperad a que vuestra hermana mayor vaya al baño». «Esperad a que salga del baño». Kazúe, claro está, era la susodicha hermana mayor. Su madre se aseguraba de que Kazúe fuese la primera en todo. Pero ¿en qué momento se dio cuenta Kazúe de aquel trato de preferencia? Y ¿cómo se sintió cuando se enteró de que esa mujer no era su verdadera madre? ¿Qué era una madre verdadera, a fin de cuentas? Kazúe no estaba segura. Y ¿había que apiadarse de ella por no tener una madre verdadera?

Kazúe asimiló su posición en la familia de forma casi instintiva y se comportaba en consecuencia. Bueno, de hecho no es que hiciese un esfuerzo consciente para comportarse de una manera u otra. Simplemente aceptó, sin cuestionarlo, el papel que se le había asignado y quería a su madre tal y como era.

Su madre le contaba a menudo una historia. A los diecisiete años había contraído matrimonio con el padre de Kazúe, que tenía cuarenta y había pasado la mayor parte de su vida en escandaloso libertinaje. Eran dispares como el día y la noche. La madre de Kazúe lloraba a menudo. Una noche, ya tarde, decidió que no aguantaba ni un minuto más y se escapó a casa de sus padres en el pueblo de Kawashimo, a menos de tres millas de distancia.

Viviendo tan cerca, ¿sabían sus padres el tipo de hombre que era el padre de Kazúe? Quizás lo único que les importaba era que fuese un Yoshino, el segundo hijo de esta acaudalada familia de Takamori. Hace setenta años, en aquellos pueblos, no era insólito casarse por tales razones.

—¡Okaka! ¡Okaka! —empezó a gemir y vociferar Kazúe por su madre perdida.

Cuando la muchacha no pudo soportarlo más, se colgó el niño a la espalda y partió hacia Kawashimo. Kazúe se imagina el escándalo que debió organizar persiguiendo a su madre con la cara llena de lágrimas. La casa de Kawashimo estaba cerca de un embarcadero cubierto de bambúes. Kazúe todavía puede oír el viento susurrando suavemente entre las cañas de bambú: zawaa, zawaa. Le contaron que se quedó al pie del embarcadero sollozando. «¡Si no hubieras venido tras de mí, no sé si hubiese vuelto jamás!» Así es como la madre siempre acababa la historia. Su hermano pequeño, Satoru, nació poco después.

Su madre no guardaba rencor a Kazúe por lo que había hecho. No, parecía que le gustase contar lo sucedido porque era la manera de traducir en palabras la extraña mezcla de fatalidad y fortuna que vivió. Había dado a luz a aquellos niños y, aunque no se podía decir que hubiese tenido una vida feliz, había sido capaz de resignarse. «Someterse» sería la palabra adecuada. Y esto ocurrió porque ella y Kazúe, aun sin ser madre e hija, se querían.

¿Qué recuerdos guardaba Kazúe de su padre? Su primer recuerdo claro era el ruido de los cascos de los caballos, día sí, día no. Pero parecía que el techo de paja del establo estuviese siempre a punto de hundirse y Kazúe no recuerda haber visto nunca un caballo allí dentro. Sin embargo, le han dicho que su padre guardaba numerosos caballos. Y una vez, cuando estaba curioseando a oscuras en el armario de la tienda, encontró muchos vales de premios, de los que se otorgan a los propietarios de caballos de carreras. Todos y cada uno de ellos llevaban el nombre de su padre. ¿Había hecho participar su padre a un caballo en alguna carrera? Y, si era cierto, ¿por qué lo había dejado? Quizás era extraño, pero nadie en su familia preguntaba jamás por su padre. Simplemente no se hacía y Kazúe no recuerda haberle preguntado a su madre nada acerca de él. ¿Acaso no quería saber nada? ¿O era la suya la actitud del granjero que nunca pregunta a los demás si el día de mañana lloverá o nevará?

En los recuerdos de Kazúe su padre siempre está sentado en la habitación del reloj, desde donde podía ver más allá del estanque del jardín. Siempre se estaba quejando. En el huerto había plantado no solamente mandarinas sino también gran variedad de limoneros y un viñedo. Desde la habitación del reloj podía ver todo el terreno y, al mismo tiempo, vigilar las demás habitaciones de la casa. Su padre se sentaba allí con los labios fuertemente apretados, expresión característica en él. Mucho, mucho más tarde, empezó a criar canarios y currucas, curar minás y otros pequeños pájaros. Su padre siempre estaba ahí sentado, sin decir ni una palabra a nadie, y pensar en él criando caballos, peces, pájaros y estando en contacto con criaturas vivientes parecía incongruente y al mismo tiempo completamente natural.

—¡Kazúe! —la llamaba con brusquedad, y ella corría, a toda prisa, hacia la puerta de la habitación del reloj.

Más tarde, cuando vio dramas históricos, se dio cuenta de que su comportamiento había sido el de un leal samurái. No entraba en la habitación de su padre corriendo sino que esperaba arrodillada su llamada. Su padre hablaba con ella dando órdenes.

—¡Ve y consigue tréboles! ¡Tráeme un cesto lleno!

Daba de comer tréboles a sus pájaros. Y Kazúe salía a la plantación de bambúes de detrás de la casa.

cap-3</ </div> <div id="div_newsletter" class=""> <h3 id="h3_news">Suscríbete para continuar leyendo y recibir nuestras novedades editoriales</h3> <h3 id="h3_OK">¡Ya estás apuntado/a! Gracias.<span id="close_news">X</span></h3> <div class="row" id="row_input"> <div class="col-xs-12 col-md-12"> <button type="button" class="btn btn-primary margin-center hidden-sm-up subscription-categories-btn modalSubscriptionForm btnsn" data-toggle="modal" data-target="#modalSubscriptionForm"> ME APUNTO </button> <button type="button" class="btn btn-primary hidden-xs-down subscription-categories-btn margin-center modalSubscriptionForm btnsn" data-toggle="modal" data-target="#modalSubscriptionForm"> ME APUNTO </button> </div> </div> </div> </div> <div class="modal fade" id="modalSubscriptionConfirm" tabindex="-1" role="dialog" aria-labelledby="modalSubscriptionConfirm" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <span class="modal-title">Thanks</span> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> ¡Apuntada tu nueva preferencia! Muchas Gracias </div> <div class="modal-footer"> <button type="button" class="btn btn-primary margin-center subscription-categories-btn btnsnc" data-dismiss="modal">Cerrar</button> </div> </div> </div> </div> <div class="modal fade" id="modalSubscriptionForm" tabindex="-1" role="dialog" aria-labelledby="modalSubscriptionForm" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <form action="//www.penguinlibros.com/co/module/lblusersubscription/miscelania?action=setTematicaModal&ajax=1" method="post" id="submitNewsletterModal-form" class="pl-3 pr-3"> <div class="modal-header"> <span class="modal-title">Write your datas</span> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <div class="col-xs-12 alert alert-success alert-warning hidden-xs-up" id="iqitreviews-productreview-form-alert"></div> <div class="form-fields" id="iqitreviews-productreview-fields"> <input type="hidden" name="autor" value="210822"> <input type="hidden" name="editorial" value="980747"> <input type="hidden" name="tematicas" value="3"> <input type="hidden" name="origen" value="subscripcionFragmento"> <input type="hidden" name="suscribeNewsletter" value="1"> <div class="form-group row"> <label class="col-md-3 form-control-label">Name</label> <div class="col-md-9"> <input type="text" class="form-control" name="name" id="name" value="" placeholder="Your name"/> </div> </div> <div class="form-group row"> <label class="col-md-3 form-control-label">Surname</label> <div class="col-md-9"> <input type="text" class="form-control" name="surname" id="surname" value="" placeholder="Your surname"/> </div> </div> <div class="form-group row"> <label class="col-md-3 form-control-label">Email</label> <div class="col-md-9"> <input type="email" class="form-control" name="email" id="email" value="" placeholder="Your email address"/> </div> </div> <div class="form-group row"> <label class="col-md-3 form-control-label">Shop</label> <div class="col-md-9"> <select name="shop" id="shop"> <option value="1">Penguinlibros España</option> <option value="4">Penguinlibros Argentina</option> <option selected value="14">Penguinlibros Colombia</option> <option value="15">Penguinlibros México</option> <option value="16">Penguinlibros Chile</option> <option value="17">Penguinlibros Perú</option> <option value="18">Penguinlibros Uruguay</option> <option value="19">Penguinlibros Miami</option> </select> </div> </div> <div class="mt-2 text-muted"> <div id="gdpr_consent_153" class="gdpr_module gdpr_module_153"> <div class="custom-checkbox" style="display: flex;"> <input id="psgdpr_consent_checkbox_153" name="psgdpr_consent_checkbox" type="checkbox" value="1"> <span class="psgdpr_consent_checkbox_span mr-2"><i class="fa fa-check rtl-no-flip checkbox-checked psgdpr_consent_icon" aria-hidden="true"></i></span> <div class="p_leer_mas p_leer_mas_prod" style="overflow: hidden; text-overflow: ellipsis;"> <span style="text-align: justify;">Responsable: Penguin Random House Grupo Editorial,S.A.U. (Penguinlibros) con domicilio social en Travessera de Gràcia, 47-49 08021 Barcelona NIF: A 08116147 contacto: lopd@penguinrandomhouse.com. Finalidad: tratará sus datos personales para i...</span> <a href="#" class="l_leer_mas" onclick="$('.p_leer_mas').hide();$('.p_leer_menos').show();$('.l_leer_menos').show();" style="text-decoration: underline !important;">Leer más</a> </div> <div class="p_leer_menos"><span><span style="text-align: justify;">Responsable: Penguin Random House Grupo Editorial,S.A.U. (Penguinlibros) con domicilio social en Travessera de Gràcia, 47-49 08021 Barcelona NIF: A 08116147 contacto: lopd@penguinrandomhouse.com. Finalidad: tratará sus datos personales para informarte sobre nuestros productos, servicios, novedades, sorteos, concursos y eventos. Puede ver más detalles </span><a href="https://www.penguinlibros.com/co/content/10-proteccion-de-datos" style="text-align: justify;">aquí</a><span style="text-align: justify;">. Legitimación: Ejecución del contrato y consentimiento del interesado. Destinatario: cedemos tus datos a las empresas de nuestro grupo para poder mostrar el catálogo disponible. Puede ver más detalles </span><a href="https://www.penguinlibros.com/co/content/10-proteccion-de-datos" style="text-align: justify;">aquí</a><span style="text-align: justify;">. </span><span style="text-align: justify;">Derechos: Acceder, rectificar y suprimir los datos, así como otros derechos, como se explica en nuestra política que puede consultar en el siguiente </span><a href="https://www.penguinlibros.com/co/content/10-proteccion-de-datos" style="text-align: justify;"><u>enlace.</u></a></span> <a class="l_leer_menos" onclick="$('.p_leer_menos').hide();$('.p_leer_mas').show();$('.l_leer_mas').show();">Leer menos</a> </div> </div> </div> <script type="text/javascript"> var psgdpr_front_controller = "https://www.penguinlibros.com/co/module/psgdpr/FrontAjaxGdpr"; psgdpr_front_controller = psgdpr_front_controller.replace(/\amp;/g,''); var psgdpr_id_customer = "0"; var psgdpr_customer_token = "da39a3ee5e6b4b0d3255bfef95601890afd80709"; var psgdpr_id_guest = "0"; var psgdpr_guest_token = "f25a328eaaca2a101145e8398ce309e26c1e465b"; document.addEventListener('DOMContentLoaded', function() { let psgdpr_id_module = "153"; let parentForm = $('.gdpr_module_' + psgdpr_id_module).closest('form'); let toggleFormActive = function() { let checkbox = $('#psgdpr_consent_checkbox_' + psgdpr_id_module); let element = $('.gdpr_module_' + psgdpr_id_module); let iLoopLimit = 0; // Look for parent elements until we find a submit button, or reach a limit while(0 === element.nextAll('[type="submit"]').length && // Is there any submit type ? element.get(0) !== parentForm.get(0) && // the limit is the form element.length && iLoopLimit != 1000) { // element must exit element = element.parent(); iLoopLimit++; } if (checkbox.prop('checked') === true) { if (element.find('[type="submit"]').length > 0) { element.find('[type="submit"]').removeAttr('disabled'); } else { element.nextAll('[type="submit"]').removeAttr('disabled'); } } else { if (element.find('[type="submit"]').length > 0) { element.find('[type="submit"]').attr('disabled', 'disabled'); } else { element.nextAll('[type="submit"]').attr('disabled', 'disabled'); } } } // Triggered on page loading toggleFormActive(); $('body').on('change', function(){ // Triggered after the dom might change after being loaded toggleFormActive(); // Listener ion the checkbox click $(document).on("click" , "#psgdpr_consent_checkbox_"+psgdpr_id_module, function() { toggleFormActive(); }); $(document).on('submit', parentForm, function(event) { $.ajax({ data: 'POST', //dataType: 'JSON', url: psgdpr_front_controller, data: { ajax: true, action: 'AddLog', id_customer: psgdpr_id_customer, customer_token: psgdpr_customer_token, id_guest: psgdpr_id_guest, guest_token: psgdpr_guest_token, id_module: psgdpr_id_module, }, success: function (data) { // parentForm.submit(); }, error: function (err) { console.log(err); } }); }); }); }); </script> </div> </div> </div> <div class="modal-footer"> <input class="btn btn-primary margin-center hidden-sm-up subscription-categories-btn btnsns" data-id_product=315442 type="submit" value=" OK"> <input class="btn btn-primary hidden-xs-down subscription-categories-btn margin-center modal-newsletter btnsns" data-id_product=315442 type="submit" value=" Suscribirse"> </div> </form> </div> </div> </div> </div> </section> <footer id="footer"> <div class="preview-footer" style="background:black;"> <div class="row col-12 col-md-10 col-sm-8 overflow-hidden m-auto"> <div class="bloqueAutorDestacado" style="margin-top: 50px;margin-bottom: 50px;background:black;"> <div id="ProductoRecomendado" class="gridProdRecomendacionesNew row" style="padding:10px!important"> <!-- IMAGEN --> <div class="col-md-2" style="padding-left:15px!important;padding-right:15px!important;text-align:center;"> <div class="PRPortada" style="margin-top:20px"> <div class="imagen-producto-recomendado"> <div class="product-lmage-large"> <a href="https://www.penguinlibros.com/co/tematicas/315442-ebook-historia-de-una-mujer-soltera-9788426424730" target="_blank"> <img loading="lazy" src="https://www.penguinlibros.com/co/2301137-home_default/historia-de-una-mujer-soltera.jpg" data-image-large-src="https://www.penguinlibros.com/co/2301137-home_default/historia-de-una-mujer-soltera.jpg" content="https://www.penguinlibros.com/co/2301137-home_default/historia-de-una-mujer-soltera.jpg" alt="Historia de una mujer soltera" title="Historia de una mujer soltera" itemprop="image" width="" height="" class="img-fluid"> </a> </div> </div> </div> </div> <!-- Titulo y Desc --> <div class="col-md-6 bloqueContenidoFrag" style="padding-left:15px!important;padding-right:15px!important;"> <div class="presentacion d-flex flex-column text-center text-lg-left row"> <!-- Titulo libro--> <div class="col-12" style="margin-top:30px;"> <p class="tituloWidget h1"><a href="https://www.penguinlibros.com/co/tematicas/315442-ebook-historia-de-una-mujer-soltera-9788426424730" target="_blank">Historia de una mujer soltera</a></p> </div> <!-- Descripcion --> <div id="product-description-short-315442" itemprop="description" class="rte-content product-description-short col-12" style="padding-right:40px!important;"> Una novela excepcional, mezcla de autobiografía y ficción, por «una de las principales escritoras de Japón» The New York Times , ganadora del Japan Art Academy Prize y el Noma Prize. «Muchas de las raras aves, de los mirlos blancos, de las excepcion... <br> <a href="https://www.penguinlibros.com/co/tematicas/315442-ebook-historia-de-una-mujer-soltera-9788426424730" target="_blank" style="font-weight:800;color: #FF5A00;"> Ver más <i class="fa fa-chevron-right text-sm" style="font-size: clamp(10px,1vw,12px);"></i> <i class="fa fa-chevron-right text-sm" style="font-size: clamp(10px,1vw,12px);margin-left: -5px;"></i> </a> </div> <!-- Precio y selector de formato --> <div class="col-12 formatos align-items-center justify-content-between" id="formDataWidget" style="margin-top:10px;"> <div class="product-formatos" style="width:100%"> <span class="formatosDisponibles h5">Formatos disponibles</span> <form autocomplete="off"> <div class="row"> <div class="col-md-12 d-flex formatosYprecios"> <input autocomplete="false" name="hidden" type="text" style="display:none;"> <select class="product-selector selectorFormato" onchange="location = this.value;" style="background-position: calc(100% - 13px) calc(1em + 4px),calc(100% - 8px) calc(1em + 4px),100% 0; -webkit-appearance: none;"> <option value="//www.penguinlibros.com/co/tematicas/315442-ebook-historia-de-una-mujer-soltera-9788426424730" selected> eBook - $ 34.900 </option> </select> <div class="product_p_price_container contenedorPrecios"> <div class="product-prices preciosContenedor"> </div> </div> </div> </div> </form> </div> </div> </div> </div> <!-- Enlaces --> <div class="col-md-4" style="padding-left:15px!important;"> <div class="d-flex flex-column widget-recomendado-compra w-100 p-lg-2 p-3 mt-3" style=""> <div class="d-flex flex-column tiendas"> <p class="h2 mb-4 mx-2 mx-sm-0">Opciones de compra</p> <div> <div class="mb-3 bloque_external_link"> <div class="row mb-2 no-gutters"> <div class="col-6 col-md-6 col-sm-12"> <div class="botonesCompraExternos botones-compra mr-2"> <a href="https://play.google.com/store/search?q=9788426424730&c=books" target="_blank" data-product-name="Historia de una mujer soltera" data-product-isbn="9788426424730" class="intentionPurchase tiendasExternas"> Google Play    <i class="fa fa-angle-right tiendasExternas"></i> </a> </div> </div> <div class="col-6 col-md-6 col-sm-12"> <div class="botonesCompraExternos botones-compra mr-2"> <a href="https://goto.applebooks.apple/co/isbn9788426424730?at=10lt9n&ct=ebookCO" target="_blank" data-product-name="Historia de una mujer soltera" data-product-isbn="9788426424730" class="intentionPurchase tiendasExternas"> Apple Books    <i class="fa fa-angle-right tiendasExternas"></i> </a> </div> </div> <div class="col-6 col-md-6 col-sm-12"> <div class="botonesCompraExternos botones-compra mr-2"> <a href="https://www.amazon.com/dp/B0BNWK9QC3?index=books&linkCode=qs&tag=wwwmegustalee-21" target="_blank" data-product-name="Historia de una mujer soltera" data-product-isbn="9788426424730" class="intentionPurchase tiendasExternas"> Amazon    <i class="fa fa-angle-right tiendasExternas"></i> </a> </div> </div> <div class="col-6 col-md-6 col-sm-12"> <div class="botonesCompraExternos botones-compra mr-2"> <a href="https://co.bajalibros.com/library/publication/external-id/9788426424730" target="_blank" data-product-name="Historia de una mujer soltera" data-product-isbn="9788426424730" class="intentionPurchase tiendasExternas"> Bajalibros    <i class="fa fa-angle-right tiendasExternas"></i> </a> </div> </div> <div class="col-6 col-md-6 col-sm-12"> <div class="botonesCompraExternos botones-compra mr-2"> <a href="https://www.kobo.com/co/es/search?query=9788426424730" target="_blank" data-product-name="Historia de una mujer soltera" data-product-isbn="9788426424730" class="intentionPurchase tiendasExternas"> Rakuten Kobo    <i class="fa fa-angle-right tiendasExternas"></i> </a> </div> </div> </div> </div> </div> <form action="https://www.penguinlibros.com/co/carrito" method="post" id="add-to-cart-or-refresh"> <input type="hidden" name="token" value="5253bc955d06b99b1611837cd6ff7e04"> <input type="hidden" name="id_product" value="315442" id="product_page_product_id"> <input type="hidden" name="id_customization" value="0" id="product_customization_id"> <div class="BotonCompra d-none d-lg-block"> <div class="product-add-to-cart pt-3"> <div class="row extra-small-gutters product-quantity"> <div class="col col-12"> <div class="add"> <button class="intentionPurchase botonComprarPenguin btn btn-primary btn-lg add-to-cart w-100" data-button-action="add-to-cart" data-product-name="Historia de una mujer soltera" data-product-isbn="9788426424730" type="submit" style="color:#FFF !important;border: none !important;" > <i class="fa fa-circle-o-notch fa-spin fa-fw spinner-icon" aria-hidden="true"></i> Comprar en Penguinlibros.com </button> </div> </div> </div> </div> </div> </form> <!-- Boton Compra Movil --> <form action="https://www.penguinlibros.com/co/carrito" method="post" id="add-to-cart-or-refresh"> <input type="hidden" name="token" value="5253bc955d06b99b1611837cd6ff7e04"> <input type="hidden" name="id_product" value="315442" id="product_page_product_id"> <input type="hidden" name="id_customization" value="0" id="product_customization_id"> <div class="BotonCompra d-lg-none col-12 mx-auto" style="padding-top:10px!important;"> <div class="product-add-to-cart pt-3"> <div class="row extra-small-gutters product-quantity"> <div class="col col-12"> <div class="add"> <button class="intentionPurchase botonComprarPenguin btn btn-primary btn-lg add-to-cart w-100" data-button-action="add-to-cart" data-product-name="Historia de una mujer soltera" data-product-isbn="9788426424730" type="submit" style="color:#FFF !important;border: none !important;" > <i class="fa fa-circle-o-notch fa-spin fa-fw spinner-icon" aria-hidden="true"></i> Comprar en Penguinlibros.com </button> </div> </div> </div> </div> </div> </form> </div> </div> </div> </div> </div> </div> <div class="clearfix"></div> </div> </div> </footer> </main> <script type="text/javascript" src="https://www.penguinlibros.com/co/themes/megustaleer/assets/cache/bottom-f719ba415.js" data-cookieconsent="ignore" ></script> <script type="text/javascript" src="https://assets.motive.co/front-loader/prestashop/v1.js" data-cookieconsent="ignore" ></script> <div id="iqitwishlist-modal" class="modal fade" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <span class="modal-title">You need to login or create account</span> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <section class="login-form"> <p> Save products on your wishlist to buy them later or share with your friends.</p> <div class="login-form-custom-header"> <img class="logo img-fluid" loading="lazy" src="https://www.penguinlibros.com/co/img/penguinlibros-co-logo-163361266214.jpg" alt="PenguinLibros"> <p class="title-authentication">Accede a tu cuenta</p> <div class="login-form-social-links-wrapper"> <span id="social-links-text">Acceso rápido con:</span> <div class="login-form-social-links"> <span onclick='document.getElementsByClassName("btn-connect btn-block-connect btn-social btn-google")[0].click();' id="signin-google" class="link_container_login fa fa-bt-" style="margin: 0;"><i class="fa-brands fa-google"></i></span> <span id="signin-fb" class="link_container_login fa fa-bt- disabled-social-btn" onclick="document.getElementById('facebook-disabled-message').style.display='block';"><i class="fa-brands fa-facebook-f"></i></span> <!--<span class="link_container_login fa fa-bt-"><i class="fa-brands fa-google"></i></span>--> </div> <div id="facebook-disabled-message" style="display:none;"> <p>El login con Facebook ha sido deshabilitado, disculpa las molestias.</p> <p><a href="https://www.penguinlibros.com/co/recuperar-contraseña" rel="nofollow">Clica aquí</a>, recupera tu contraseña con el Email de Facebook y accede a tu cuenta.</p> </div> <span id="social-links-text_after">O bien</span><hr> </div> </div> <form id="login-form" action="index.php?controller=authentication&back=my-account" method="post"> <section class="row"> <input type="hidden" name="back" value=""> <div class="form-group align-items-center "> <label class="col-md-2 col-form-label required"> Correo electrónico </label> <div class="col-md-8"> <input class="form-control" name="email" type="email" value="" required > </div> <div class="col-md-2 form-control-comment"> </div> </div> <div class="form-group align-items-center "> <label class="col-md-2 col-form-label required"> Contraseña </label> <div class="col-md-8"> <div class="input-group js-parent-focus"> <input class="form-control js-child-focus js-visible-password" name="password" title="Longitud de al menos 5 caracteres" autocomplete="new-password" type="password" value="" pattern=".{5,}" required > <span class="input-group-append"> <button class="btn btn-outline-secondary" type="button" data-action="show-password" > <i class="fa fa-eye-slash" aria-hidden="true"></i> </button> </span> </div> </div> <div class="col-md-2 form-control-comment"> </div> </div> <div class="form-group align-items-center "> <label class="col-md-2 col-form-label"> </label> <div class="col-md-8"> <span class="custom-checkbox"> <input name="remember" id="ff_remember" type="checkbox" value="1" > <span><i class="fa fa-check rtl-no-flip checkbox-checked" aria-hidden="true"></i></span> <label for="ff_remember">Recuérdame</label > </span> </div> <div class="col-md-2 form-control-comment"> </div> </div> <div class="forgot-password col-md-12"> <a href="https://www.penguinlibros.com/co/recuperar-contraseña" rel="nofollow"> ¿Olvidó su contraseña? </a> </div> </section> <footer class="form-footer text-center clearfix"> <input type="hidden" name="submitLogin" value="1"> <button id="submit-login" class="loginPresta btn btn-primary form-control-submit" data-link-action="sign-in" type="submit"> INICIAR SESIÓN </button> </footer> </form> <div id="login_create-account-link-wrapper" class="col-md-8"> <span id="social-links-text_register">¿Aún no tienes cuenta?</span> <a href="https://www.penguinlibros.com/co/iniciar-sesion?create_account=1"> <button id="create_account" class="btn btn-primary" data-link-action="sign-in">Crear cuenta</button> </a> <ul> <li><i class="fa fa-heart-o not-added" aria-hidden="true"></i>Añade tus favoritos a tu lista de deseos</li> <li><svg style="fill: #FF5A00;" xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M270-80q-45 0-77.5-30.5T160-186v-558q0-38 23.5-68t61.5-38l395-78v640l-379 76q-9 2-15 9.5t-6 16.5q0 11 9 18.5t21 7.5h450v-640h80v720H270Zm90-233 200-39v-478l-200 39v478Zm-80 16v-478l-15 3q-11 2-18 9.5t-7 18.5v457q5-2 10.5-3.5T261-293l19-4Zm-40-472v482-482Z"></path></svg></i> Gestiona tus pedidos y accede a tu biblioteca</li> <li><svg fill="#000000" version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 60.062 60.062" xml:space="preserve"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M16.1 260.2c-22.6 12.9-20.5 47.3 3.6 57.3L160 376V479.3c0 18.1 14.6 32.7 32.7 32.7c9.7 0 18.9-4.3 25.1-11.8l62-74.3 123.9 51.6c18.9 7.9 40.8-4.5 43.9-24.7l64-416c1.9-12.1-3.4-24.3-13.5-31.2s-23.3-7.5-34-1.4l-448 256zm52.1 25.5L409.7 90.6 190.1 336l1.2 1L68.2 285.7zM403.3 425.4L236.7 355.9 450.8 116.6 403.3 425.4z"></path></svg></svg> Suscríbete a las novedades y gestiona tus intereses</li> </ul> </div> <div class="espacio"> <span>o</span> </div> <div class="iqitsociallogin iqitsociallogin-checkout iqitsociallogin-colors-theme pb-3 pt-1"> <a onclick="iqitSocialPopup('//www.penguinlibros.com/co/module/iqitsociallogin/authenticate?provider=facebook&page=authentication')" class="btn btn-secondary btn-iqitsociallogin btn-facebook btn-sm mt-1 mb-1"> <i class="fa fa-facebook-square" aria-hidden="true"></i> Inicia sesión con Facebook </a> <a onclick="iqitSocialPopup('//www.penguinlibros.com/co/module/iqitsociallogin/authenticate?provider=google&page=authentication')" class="btn btn-secondary btn-iqitsociallogin btn-google btn-sm mt-1 mb-1"> <i class="fa fa-google-plus-square" aria-hidden="true"></i> Inicia sesión con Google </a> </div> <script type="text/javascript"> function iqitSocialPopup(url) { var dualScreenLeft = window.screenLeft != undefined ? window.screenLeft : screen.left; var dualScreenTop = window.screenTop != undefined ? window.screenTop : screen.top; var width = window.innerWidth ? window.innerWidth : document.documentElement.clientWidth ? document.documentElement.clientWidth : screen.width; var height = window.innerHeight ? window.innerHeight : document.documentElement.clientHeight ? document.documentElement.clientHeight : screen.height; var left = ((width / 2) - (960 / 2)) + dualScreenLeft; var top = ((height / 2) - (600 / 2)) + dualScreenTop; var newWindow = window.open(url, '_blank', 'scrollbars=yes,top=' + top + ',left=' + left + ',width=960,height=600'); if (window.focus) { newWindow.focus(); } } </script> <style> .page-customer-account .login-form-custom-header { display: none; } .my-account-page-content .login-form-custom-header { display: none; } .iqitsociallogin.iqitsociallogin-checkout, div#fbpsc { height: 0; overflow: hidden; padding: 0 !important; } section#checkout-personal-information-step .login-form-custom-header { display: none; } section.login-form{ #login_create-account-link-wrapper li { color: black; font-size: 12px !important; } hr { margin-top: -9px; border-color: black; } body#authentication form#login-form, body#authentication form#customer-form { margin-bottom: 55px; } .login-form-custom-header { max-width: 40%; margin: auto; display: block; text-align: center; } span#social-links-text { background-color: white; padding: 11px; } .login-form-social-links { margin-top: -10px; border-top: 1px solid grey; height: auto; padding-top: 33px; margin-bottom: 21px; } .link_container_login { background: white; width: 50px; height: 50px; border: 1px solid black; border-radius: 100%; display: inline-block; padding-top: 8px; margin-left: 30px; display: inline-block; cursor: pointer; } i.fa-brands { font-style: normal; } span.link_container_login.fa { font-size: 32px; text-decoration: solid; display: inline-block; } .disabled-social-btn { opacity: 0.5; cursor: not-allowed !important; } #facebook-disabled-message { background-color: #fff3cd; border: 1px solid #ffc107; border-radius: 8px; padding: 15px; margin: 15px auto; max-width: 500px; text-align: center; } #facebook-disabled-message p { margin: 8px 0; color: #856404; font-size: 14px; } #facebook-disabled-message a { color: #FF5A00; font-weight: 600; text-decoration: underline; } #login_create-account-link-wrapper a { display: block; height: 51px; } button#create_account { width: 100%; max-width: 600px; border-radius: 37px; float: left; height: 40px; background: white; color: black !important; border: 2px solid #b2b2b2; margin-bottom: 11px; font-weight: 600; } #login_create-account-link-wrapper ul { display: block; padding-left: 5px; margin-top: 30px; } #login_create-account-link-wrapper li { line-height: 21px; font-size: 16px; margin-bottom: 11px; } #login_create-account-link-wrapper i.fa, #login_create-account-link-wrapper svg { margin-right: 11px; color: #FF5A00; fill: #FF5A00; height: 24px; width: 24px; } input[name="email"], input[name="password"] { border: 2px solid orange; border-radius: 37px !important; max-width: 600px; } label.required { font-weight: 600; max-width: 40%; margin: auto; display: block; font-size: 14px; } .col-md-8 { margin: auto; max-width: 40%; } .form-group.align-items-center:nth-child(4) { display: none; } button.btn.btn-outline-secondary { border-radius: 37px; margin-left: -49px; height: 90%; margin-top: 2px; width: 48px; } .forgot-password { width: 40%; max-width: 40%; text-align: left !important; margin: auto; margin-top: 0 !important; } footer.form-footer.text-center.clearfix { max-width: 40%; margin: auto; padding-right: 0 !important; } button#submit-login.loginPresta { width: 100%; max-width: 600px; border-radius: 37px; float: left; height: 40px; } span#social-links-text_after { background: white; padding: 11px; } span#social-links-text_register { font-size: 20px; font-weight: 600; display: block; text-align: center; margin-bottom: 30px; } } @media screen and (max-width: 769px) { section.login-form{ #login-form { width: 50%; margin: auto; } } } @media screen and (max-width: 767px) { section.login-form { .login-form-custom-header .logo{ display: none; } #login-form { width: 100%; } .forgot-password{ width: 100%; max-width: 100%; text-decoration: underline #2b2b2b; text-align: center !important; } .col-md-8,.col-md-2, .col-md-9 { min-width: 100%; } footer.form-footer.text-center.clearfix { max-width: 100%; } .login-form-custom-header { max-width: 100%; } #authentication .login-form { padding-top: 30px; } h2 { height: 20px; font-size: 20px; font-weight: 600; margin-bottom: 30px; } } } </style> </section> <hr/> <div class="no-account"> <a href="https://www.penguinlibros.com/co/iniciar-sesion?create_account=1" data-link-action="display-register-form"> No account? Create one here </a> </div> </div> </div> </div> </div> <div id="iqitwishlist-notification" class="ns-box ns-effect-thumbslider ns-text-only"> <div class="ns-box-inner"> <div class="ns-content"> <span class="ns-title"><i class="fa fa-check" aria-hidden="true"></i> <strong>Añadido a tu lista de deseos</strong></span> </div> </div> </div><script data-cfasync="false" type="text/javascript"> 'use strict'; // Instantiate the tracking class var rcTagManagerLib = new RcTagManagerLib(); // Init page values var controllerName = 'Fragmento'; var compliantModules = {"default":"order","supercheckout":"supercheckout","onepagecheckoutps":"order","sveacheckout":"sveapaypage","thecheckout":"order","steasycheckout":"default"}; var compliantModuleName = 'default'; var skipCartStep = ''; var isOrder = ''; var isCheckout = ''; var isClientId = 0; var gtmProducts; var gtmOrderComplete; //////////////////////////// // set tracking features rcTagManagerLib.trackingFeatures = gtmTrackingFeatures; // set checkout values rcTagManagerLib.controllerName = controllerName; rcTagManagerLib.isCheckout = isCheckout; rcTagManagerLib.compliantModuleName = compliantModuleName; rcTagManagerLib.skipCartStep = skipCartStep; // list names rcTagManagerLib.lists = {"default":"Fragmento","filter":"filtered_results"}; // Google remarketing - page type rcTagManagerLib.ecommPageType = 'other'; // get products list to cache rcTagManagerLib.productsListCache = []; // Listing products /////////////////////////////////////////////// if (!disableInternalTracking) { // Initialize all user events when DOM ready document.addEventListener('DOMContentLoaded', initGtmEvents, false); window.addEventListener('pageshow', fireEventsOnPageShow, false); } function initGtmEvents() { // Events binded on all pages // Events binded to document.body to avoid firefox fire events on right/central click document.body.addEventListener('click', rcTagManagerLib.eventClickPromotionItem, false); //Botones Newsletters var btnNewsletter = document.querySelectorAll('.modalSubscriptionForm'); btnNewsletter.forEach((btn) => btn.addEventListener('click', rcTagManagerLib.eventClickNewsletter, false)); //Botones Menu var Menu = document.getElementById("iqitmegamenu-horizontal"); Menu.addEventListener('click', rcTagManagerLib.eventNavegacionMenu, false); //Menu Movil var MenuMovil = document.getElementById("iqitmegamenu-mobile"); MenuMovil.addEventListener('click', rcTagManagerLib.eventNavegacionMenuMovil, false) if (rcTagManagerLib.trackingFeatures.goals.socialAction) { // bind event on like/follow action rcTagManagerLib.eventSocialFollow(); } //////////////////////// // ALL PAGES EXCEPT CHECKOUT OR ORDER if (!isCheckout && !isOrder) { // bind prestashop events with tracking events prestashop.on( 'updateCart', function (event) { rcTagManagerLib.eventAddCartProduct(event); rcTagManagerLib.eventCartUpdate(event); } ); prestashop.on( 'clickQuickView', function (event) { rcTagManagerLib.eventProductView(event) } ); prestashop.on( 'updatedProduct', function (event) { rcTagManagerLib.eventProductView(event) } ); prestashop.on( 'clickIqitWishlistAdd', function (event) { rcTagManagerLib.eventWishlistProduct() } ); // init first scroll action for those products all ready visible on screen setTimeout(()=>{ rcTagManagerLib.eventScrollList(); // bind event to scroll window.addEventListener('scroll', rcTagManagerLib.eventScrollList.bind(rcTagManagerLib), false); },3000); // init Event Listeners document.body.addEventListener('click', rcTagManagerLib.eventClickProductList, false); document.body.addEventListener('click', rcTagManagerLib.eventGetAddCartQuantity, false); document.body.addEventListener('click', rcTagManagerLib.eventCartQuantityDelete, false); document.body.addEventListener('click', rcTagManagerLib.eventLogin, false); document.body.addEventListener('click', rcTagManagerLib.eventLogout, false); document.body.addEventListener('click', rcTagManagerLib.eventCreateAccount, false); document.body.addEventListener('click', rcTagManagerLib.eventNewsletter, false); document.body.addEventListener('click', rcTagManagerLib.eventUpdateAccount, false); //Sliders setTimeout(()=>{ let Sliders = document.body.querySelectorAll(".slick-slider"); Sliders.forEach((slider)=>{ slider.addEventListener('click', rcTagManagerLib.eventClickCarousel,false); slider.addEventListener('touchstart', rcTagManagerLib.eventTouchStartCarousel,false); slider.addEventListener('touchmove', rcTagManagerLib.eventTouchMoveCarousel,false); slider.addEventListener('touchend', rcTagManagerLib.eventTouchEndCarousel,false); }), 2000 }) if (rcTagManagerLib.trackingFeatures.goals.socialAction) { // bind event to allow track social action on document.body.addEventListener('click', rcTagManagerLib.eventSocialShareProductView, false); } //////////////////////// // SEARCH PAGE if (controllerName === 'search') { rcTagManagerLib.eventSearchResult(); } //////////////////////// // PRODUCT PAGE if (controllerName === 'product') { // send product detail view rcTagManagerLib.eventProductView(); rcTagManagerLib.eventProductPreview(); rcTagManagerLib.eventProductReview(); //Nuevos DataLayer Ficha Producto var btnCompraDirecta = document.querySelector('.add-to-cart.direct'), btnCambioIdioma = document.querySelector('.link_relacionado_manuscrito'), tags = document.querySelectorAll('.tag_lvl2'), descripcion = document.getElementById('product-descripcion'), detalles = document.getElementById('product-details-tab-nav'), btnVerAutor = document.querySelectorAll("#author-follow"), btnResena = document.querySelector(".boton-review"); if(btnCambioIdioma != null) btnCambioIdioma.addEventListener('click', rcTagManagerLib.eventCambioIdioma,false); if(btnCompraDirecta != null) btnCompraDirecta.addEventListener('click', rcTagManagerLib.eventCompraDirecta,false); tags.forEach((tag)=> tag.addEventListener('click', rcTagManagerLib.eventBotonTematicas, false)); btnVerAutor.forEach((btn)=> btn.addEventListener('click', rcTagManagerLib.onVerAutor, false)); descripcion.addEventListener('click', rcTagManagerLib.onVerDescripcion, false); detalles.addEventListener('click', rcTagManagerLib.onVerDetalles, false); btnResena.addEventListener('click', rcTagManagerLib.onClickResena, false); } ////////////////////// //BLOGS if (controllerName == 'single'){ let linkFicha = document.getElementsByClassName('linkFicha'); if(linkFicha !== null){ //Convertimos la Html List a Array let enlaces = [...linkFicha]; enlaces.forEach((lf) => lf.addEventListener('click', rcTagManagerLib.eventLinkFicha, false)); } } } //////////////////////// // CHECKOUT PROCESS if (isCheckout) { // SUMMARY CART if (controllerName === 'cart') { // events on summary Cart document.body.addEventListener('click', rcTagManagerLib.eventCartQuantityDelete, false); document.body.addEventListener('click', rcTagManagerLib.eventCartQuantityUp, false); document.body.addEventListener('click', rcTagManagerLib.eventCartQuantityDown, false); } //////////////////////// // CHECKOUT if (compliantModuleName === 'default' && controllerName === 'order') { // Events on Checkout Process document.body.addEventListener('click', rcTagManagerLib.eventPrestashopCheckout, false); } else if ( compliantModuleName === 'supercheckout' && controllerName === compliantModules[compliantModuleName] ) { // Compatible with super-checkout by Knowband document.body.addEventListener('click', rcTagManagerLib.eventOpcSuperCheckout, false); document.body.addEventListener('click', rcTagManagerLib.eventCartOpcSuperCheckout, false); } else if ( compliantModuleName === 'onepagecheckoutps' && controllerName === compliantModules[compliantModuleName] ) { // compatible with OPC by PrestaTeamShop document.body.addEventListener('click', rcTagManagerLib.eventOpcPrestaTeam, false); document.body.addEventListener('click', rcTagManagerLib.eventCartOpcPrestaTeam, false); } else if ( compliantModuleName === 'thecheckout' && controllerName === compliantModules[compliantModuleName] ) { // Compatible with thecheckout by Zelarg document.body.addEventListener('click', rcTagManagerLib.eventOpcTheCheckout, false); document.body.addEventListener('click', rcTagManagerLib.eventCartOpcTheCheckout, false); } else if ( compliantModuleName === 'steasycheckout' && controllerName === compliantModules[compliantModuleName] ) { // Events for steasycheckout document.body.addEventListener('click', rcTagManagerLib.eventOpcStEasyCheckout, false); document.body.addEventListener('click', rcTagManagerLib.eventCartOpcStEasyCheckout, false); } } } function fireEventsOnPageShow(event){ //rcTagManagerLib.eventPageType(); // rcTagManagerLib.eventUserInfo(); // fixes safari back cache button if (event.persisted) { window.location.reload() } if(window.location.pathname.substring(4) == 'module/lblemailactivation/activation'){ rcTagManagerLib.onConfirmarCuenta(); } // Sign up feature if (rcTagManagerLib.trackingFeatures.goals.signUp && rcTagManagerLib.trackingFeatures.common.isNewSignUp) { rcTagManagerLib.onSignUp(); } if (rcTagManagerLib.trackingFeatures.gua.trackingId && isClientId) { rcTagManagerLib.setClientId(); } // Checkout and order complete if (isCheckout && gtmProducts) { rcTagManagerLib.onCheckoutProducts(gtmProducts); } else if (isOrder && gtmOrderComplete) { rcTagManagerLib.onOrderComplete(gtmOrderComplete); } } </script><script type="text/javascript"> var time_start; $(window).on("load", function (e) { time_start = new Date(); }); $(window).on("unload", function (e) { var time_end = new Date(); var pagetime = new FormData(); pagetime.append("type", "pagetime"); pagetime.append("id_connections", "222944282"); pagetime.append("id_page", "15"); pagetime.append("time_start", "2026-07-04 16:03:59"); pagetime.append("token", "4a54d07be0bf9844e5a128c098cea4b65f809b5c"); pagetime.append("time", time_end-time_start); pagetime.append("ajax", "1"); navigator.sendBeacon("https://www.penguinlibros.com/co/index.php?controller=statistics", pagetime); }); </script> <button id="back-to-top"> <i class="fa fa-angle-up" aria-hidden="true"></i> </button> </body> </html>