20.000 TIENDAS Y MAS DE 5 MILLONES DE PRODUCTOS
Menu
Microondas Samsung MG23 Black 800W
Características de Samsung MG23F3K3T Con grill: Sí Con descongelado automático por peso: Sí Capacidad en volumen: 23 L Con traba de seguridad para niños: Sí ...
Precio $287.499,00
Datos de la Tienda
Samer Electro
Comprá productos de Samer Electro por internet. Tenemos electrodomesticos, pequeños electrodomesticos y más. Hacé tu pedido y pagalo online.

Características de Samsung MG23F3K3T Con grill: Sí Con descongelado automático por peso: Sí Capacidad en volumen: 23 L Con traba de seguridad para niños: Sí Características generales Marca Samsung Modelo MG23F3K3T Color Negro Voltaje 220V Modelo detallado MG23F3K3TAK/BG Tecnología Con grill Sí Con temporizador No Con display digital Sí Potencia Potencia 800 W Potencia del grill 1050 W Niveles de potencia Inicio > Electrodomesticos > Microondas > MICROONDAS SAMSUNG MG23 BLACK 800W MICROONDAS SAMSUNG MG23 BLACK 800W $287.499,00 3 cuotas sin interés de $95.833,00 10% de descuento pagando con Efectivo Ver más detalles Agregar al carrito Ya agregaste este producto.Ver carrito Entregas para el CP: Cambiar CP Medios de envío Calcular Calculando Iniciá sesión y usá tus datos de entrega No sé mi código postal No encontramos este código postal. ¿Está bien escrito? Ocurrió un error al calcular el envío. Por favor intentá de nuevo en unos segundos. El calculo falló por un problema con el medio de envío. Por favor intentá de nuevo en unos segundos. Nuestro local punto de retiro - lunes a viernes de 10 a 18 hs ARIAS 2991 PREVIAMENTE COORDINAR AL 1171327153 Gratis Comprá y cancelá cuando quieras. Tu compra está protegida, cancelá gratis si te arrepentís. Medios de pago Mercado Pago Pago Nube Pagos Personalizados 10% OFF MODO Tarjetas de crédito Total en 1 pago: $287.499,00 con todas las tarjetas. O pagá en 1 cuota de $287.499,00 sin interés CFT: 0,00% | TEA: 0,00% Total $287.499,00 3 cuotas de $95.833,00 sin interés CFT: 0,00% | TEA: 0,00% Total $287.499,00 2 cuotas de $143.749,50 sin interés CFT: 0,00% | TEA: 0,00% Total $287.499,00 6 cuotas de $71.769,33 Total $430.616,00 9 cuotas de $52.979,68 Total $476.817,09 12 cuotas de $43.148,81 Total $517.785,70 24 cuotas de $36.039,20 Total $864.940,74 6 cuotas de $84.141,37 Total $504.848,24 6 cuotas de $90.658,02 Total $543.948,11 18 cuotas de $38.850,70 Total $699.312,57 Tarjetas de débito Total: $287.499,00 Efectivo Total: $287.499,00 Tarjetas de crédito Total en 1 pago: $287.499,00 con todas las tarjetas. O pagá en 1 cuota de $287.499,00 sin interés CFT: 0,00% | TEA: 0,00% Total $287.499,00 3 cuotas de $95.833,00 sin interés CFT: 0,00% | TEA: 0,00% Total $287.499,00 Tarjetas de débito Total: $287.499,00 Efectivo 10% de descuento pagando con Efectivo Total: $287.499,00 $258.749,10 El descuento será aplicado sobre el costo total de la compra (sin envío) al finalizar la misma. Transferencia o depósito bancario 10% de descuento pagando con Transferencia o depósito bancario Total: $287.499,00 $258.749,10 El descuento será aplicado sobre el costo total de la compra (sin envío) al finalizar la misma. Tarjetas de crédito Total en 1 pago: $287.499,00 con todas las tarjetas. O pagá en 1 cuota de $287.499,00 sin interés CFT: 0,00% | TEA: 0,00% Total $287.499,00 Tarjetas de débito Total: $287.499,00 Volver al producto Productos relacionados MICROONDAS SAMSUNG ME731K BLANCO 20L $0,00 $263.499,00 3 cuotas sin interés de $87.833,00 Comprar Ver { "@context": "https://schema.org/", "@type": "Product", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://www.samerelectro.com.ar/productos/microondas-samsung-me731k-blanco-20l/" }, "name": "MICROONDAS SAMSUNG ME731K BLANCO 20L", "image": "https://dcdn.mitiendanube.com/stores/002/103/136/products/tienda-online-78-dfca4be84850c9ac3317140573630442-480-0.png", "description": "Características de Samsung ME731K Con grill: No Con descongelado automático por peso: Sí Capacidad en volumen: 20 L Con traba de seguridad para niños: No Car...", "brand": { "@type": "Thing", "name": "Samsung" }, "weight": { "@type": "QuantitativeValue", "unitCode": "KGM", "value": "11.5000" }, "offers": { "@type": "Offer", "url": "https://www.samerelectro.com.ar/productos/microondas-samsung-me731k-blanco-20l/", "priceCurrency": "ARS", "price": "263499", "availability": "http://schema.org/InStock", "inventoryLevel": { "@type": "QuantitativeValue", "value": "2" }, "seller": { "@type": "Organization", "name": "Samer Electro" } } } MICROONDAS SAMSUNG MG23 SILVER 800W $0,00 $298.999,00 3 cuotas sin interés de $99.666,33 Comprar Ver { "@context": "https://schema.org/", "@type": "Product", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://www.samerelectro.com.ar/productos/microondas-samsung-mg23-silver-800w/" }, "name": "MICROONDAS SAMSUNG MG23 SILVER 800W", "image": "https://dcdn.mitiendanube.com/stores/002/103/136/products/tienda-online-79-8295a986eb75b71f1817140575793317-480-0.png", "description": "Características de Samsung MG23F3K3T Con grill: Sí Con descongelado automático por peso: Sí Capacidad en volumen: 23 L Con traba de seguridad para niños: Sí ...", "brand": { "@type": "Thing", "name": "Samsung" }, "weight": { "@type": "QuantitativeValue", "unitCode": "KGM", "value": "13.0000" }, "offers": { "@type": "Offer", "url": "https://www.samerelectro.com.ar/productos/microondas-samsung-mg23-silver-800w/", "priceCurrency": "ARS", "price": "298999", "availability": "http://schema.org/InStock", "inventoryLevel": { "@type": "QuantitativeValue", "value": "2" }, "seller": { "@type": "Organization", "name": "Samer Electro" } } } MICROONDAS SAMSUNG MG28 SILVER $0,00 $354.499,00 3 cuotas sin interés de $118.166,33 Comprar Ver { "@context": "https://schema.org/", "@type": "Product", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://www.samerelectro.com.ar/productos/microondas-samsung-mg28-silver/" }, "name": "MICROONDAS SAMSUNG MG28 SILVER", "image": "https://dcdn.mitiendanube.com/stores/002/103/136/products/tienda-online-65-558836e27e18399eb317140500142996-480-0.png", "description": "Características de Samsung MG28F3K3T Con grill: Sí Con traba de seguridad para niños: Sí Capacidad en volumen: 28 L Características generales Marca Samsung M...", "brand": { "@type": "Thing", "name": "Samsung" }, "weight": { "@type": "QuantitativeValue", "unitCode": "KGM", "value": "16.0000" }, "offers": { "@type": "Offer", "url": "https://www.samerelectro.com.ar/productos/microondas-samsung-mg28-silver/", "priceCurrency": "ARS", "price": "354499", "availability": "http://schema.org/InStock", "inventoryLevel": { "@type": "QuantitativeValue", "value": "2" }, "seller": { "@type": "Organization", "name": "Samer Electro" } } } (function() { var referrer = (window.decodeURI) ? window.decodeURI(document.referrer) : document.referrer; var url = (window.decodeURI) ? window.decodeURI(document.URL) : document.URL; setTimeout(function() { var tracking_url = '/stats/record_visit/?' + 'referrer=' + encodeURIComponent(referrer) + '&url=' + encodeURIComponent(url) + '&product_id=115695008' ; new Image().src = tracking_url; }, 500); })(); LS.ready.then(function() { window.scriptLoaderService.addScriptOnEvent('https\u003A\/\/shopping.groovinads.com\/integration\/tiendanube\/tags\/\u003Fc\u003D6656\u0026x\u003D14177\u0026f\u003D14179\u0026y\u003D14178\u0026store\u003D2103136', 'onload'); window.scriptLoaderService.addScriptOnEvent('https\u003A\/\/services\u002Dwallet\u002Dstorefront.tiendanube.com\/bundle.js\u003Fstore\u003D2103136', 'onfirstinteraction'); LS.socialScripts.forEach(function (scriptSrc) { window.scriptLoaderService.addScriptOnEvent(scriptSrc, 'onload'); }); }); Categorías INICIO PRODUCTOS CONTACTO CÓMO COMPRAR PREGUNTAS FRECUENTES QUIÉNES SOMOS Contactános 541171327153 1171327153 [email protected] Sigamos conectados Medios de pago Copyright Samer Electro - 2024. Todos los derechos reservados. Defensa de las y los consumidores. Para reclamos ingresá acá. / Botón de arrepentimiento !function(e){var t=function(u,D,f){"use strict";var k,H;if(function(){var e;var t={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:true,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:true,ricTimeout:0,throttleDelay:125};H=u.lazySizesConfig||u.lazysizesConfig||{};for(e in t){if(!(e in H)){H[e]=t[e]}}}(),!D||!D.getElementsByClassName){return{init:function(){},cfg:H,noSupport:true}}var O=D.documentElement,a=u.HTMLPictureElement,P="addEventListener",$="getAttribute",q=u[P].bind(u),I=u.setTimeout,U=u.requestAnimationFrame||I,l=u.requestIdleCallback,j=/^picture$/i,r=["load","error","lazyincluded","_lazyloaded"],i={},G=Array.prototype.forEach,J=function(e,t){if(!i[t]){i[t]=new RegExp("(\\s|^)"+t+"(\\s|$)")}return i[t].test(e[$]("class")||"")&&i[t]},K=function(e,t){if(!J(e,t)){e.setAttribute("class",(e[$]("class")||"").trim()+" "+t)}},Q=function(e,t){var i;if(i=J(e,t)){e.setAttribute("class",(e[$]("class")||"").replace(i," "))}},V=function(t,i,e){var a=e?P:"removeEventListener";if(e){V(t,i)}r.forEach(function(e){t[a](e,i)})},X=function(e,t,i,a,r){var n=D.createEvent("Event");if(!i){i={}}i.instance=k;n.initEvent(t,!a,!r);n.detail=i;e.dispatchEvent(n);return n},Y=function(e,t){var i;if(!a&&(i=u.picturefill||H.pf)){if(t&&t.src&&!e[$]("srcset")){e.setAttribute("srcset",t.src)}i({reevaluate:true,elements:[e]})}else if(t&&t.src){e.src=t.src}},Z=function(e,t){return(getComputedStyle(e,null)||{})[t]},s=function(e,t,i){i=i||e.offsetWidth;while(i49?function(){l(t,{timeout:n});if(n!==H.ricTimeout){n=H.ricTimeout}}:te(function(){I(t)},true);return function(e){var t;if(e=e===true){n=33}if(i){return}i=true;t=r-(f.now()-a);if(t=35&&t.dragOffset.time-1?(i=document.createElement("div")).appendChild(e):i=e;else{var a=document.createRange().createContextualFragment(e);(i=document.createElement("div")).appendChild(a)}if(t.filter&&!t.error&&(i=i.querySelector(t.filter)),i instanceof Element)return t._className="has-".concat(n.suffix||t.type||"unknown"),o.classList.add(t._className),i.classList.add("fancybox__content"),"none"!==i.style.display&&"none"!==getComputedStyle(i).getPropertyValue("display")||(i.style.display=t.display||this.option("defaultDisplay")||"flex"),t.id&&i.setAttribute("id",t.id),t.$content=i,o.prepend(i),this.manageCloseButton(t),"loading"!==t.state&&this.revealContent(t),i;this.setError(t,"{{ELEMENT_NOT_FOUND}}")}},{key:"manageCloseButton",value:function(t){var e=this,i=void 0===t.closeButton?this.option("closeButton"):t.closeButton;if(i&&("top"!==i||!this.$closeButton)){var n=document.createElement("button");n.classList.add("carousel__button","is-close"),n.setAttribute("title",this.options.l10n.CLOSE),n.innerHTML=this.option("template.closeButton"),n.addEventListener("click",(function(t){return e.close(t)})),"inside"===i?(t.$closeButton&&t.$closeButton.remove(),t.$closeButton=t.$content.appendChild(n)):this.$closeButton=this.$container.insertBefore(n,this.$container.firstChild)}}},{key:"revealContent",value:function(t){var e=this;this.trigger("reveal",t),t.$content.style.visibility="";var i=!1;t.error||"loading"===t.state||null!==this.Carousel.prevPage||t.index!==this.options.startIndex||(i=void 0===t.showClass?this.option("showClass"):t.showClass),i?(t.state="animating",this.animateCSS(t.$content,i,(function(){e.done(t)}))):this.done(t)}},{key:"animateCSS",value:function(t,e,i){if(t&&t.dispatchEvent(new CustomEvent("animationend",{bubbles:!0,cancelable:!0})),t&&e){t.addEventListener("animationend",(function n(o){o.currentTarget===this&&(t.removeEventListener("animationend",n),i&&i(),t.classList.remove(e))})),t.classList.add(e)}else"function"==typeof i&&i()}},{key:"done",value:function(t){t.state="done",this.trigger("done",t);var e=this.getSlide();e&&t.index===e.index&&this.option("autoFocus")&&this.focus()}},{key:"setError",value:function(t,e){t.error=e,this.hideLoading(t),this.clearContent(t);var i=document.createElement("div");i.classList.add("fancybox-error"),i.innerHTML=this.localize(e||"{{ERROR}}"),this.setContent(t,i,{suffix:"error"})}},{key:"showLoading",value:function(t){var e=this;t.state="loading",t.$el.classList.add("is-loading");var i=t.$el.querySelector(".fancybox__spinner");i||((i=document.createElement("div")).classList.add("fancybox__spinner"),i.innerHTML=this.option("template.spinner"),i.addEventListener("click",(function(){e.Carousel.Panzoom.velocity||e.close()})),t.$el.prepend(i))}},{key:"hideLoading",value:function(t){var e=t.$el&&t.$el.querySelector(".fancybox__spinner");e&&(e.remove(),t.$el.classList.remove("is-loading")),"loading"===t.state&&(this.trigger("load",t),t.state="ready")}},{key:"next",value:function(){var t=this.Carousel;t&&t.pages.length>1&&t.slideNext()}},{key:"prev",value:function(){var t=this.Carousel;t&&t.pages.length>1&&t.slidePrev()}},{key:"jumpTo",value:function(){var t;this.Carousel&&(t=this.Carousel).slideTo.apply(t,arguments)}},{key:"isClosing",value:function(){return["closing","customClosing","destroy"].includes(this.state)}},{key:"isTopmost",value:function(){return i.getInstance().id==this.id}},{key:"close",value:function(t){var e=this;if(t&&t.preventDefault(),!this.isClosing()&&!1!==this.trigger("shouldClose",t)&&(this.state="closing",this.Carousel.Panzoom.destroy(),this.detachEvents(),this.trigger("closing",t),"destroy"!==this.state)){this.$container.setAttribute("aria-hidden","true"),this.$container.classList.add("is-closing");var i=this.getSlide();if(this.Carousel.slides.forEach((function(t){t.$content&&t.index!==i.index&&e.Carousel.trigger("removeSlide",t)})),"closing"===this.state){var n=void 0===i.hideClass?this.option("hideClass"):i.hideClass;this.animateCSS(i.$content,n,(function(){e.destroy()}),!0)}}}},{key:"destroy",value:function(){if("destroy"!==this.state){this.state="destroy",this.trigger("destroy");var t=this.option("placeFocusBack")?this.option("triggerTarget",this.getSlide().$trigger):null;this.Carousel.destroy(),this.detachPlugins(),this.Carousel=null,this.options={},this.events={},this.$container.remove(),this.$container=this.$backdrop=this.$carousel=null,t&&q(t),at.delete(this.id);var e=i.getInstance();e?e.focus():(document.documentElement.classList.remove("with-fancybox"),document.body.classList.remove("is-using-mouse"),this.revealScrollbar())}}}],[{key:"show",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new i(t,e)}},{key:"fromEvent",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!t.defaultPrevented&&!(t.button&&0!==t.button||t.ctrlKey||t.metaKey||t.shiftKey)){var n,o,a,s=t.composedPath()[0],r=s;if((r.matches("[data-fancybox-trigger]")||(r=r.closest("[data-fancybox-trigger]")))&&(e.triggerTarget=r,n=r&&r.dataset&&r.dataset.fancyboxTrigger),n){var l=document.querySelectorAll('[data-fancybox="'.concat(n,'"]')),c=parseInt(r.dataset.fancyboxIndex,10)||0;r=l.length?l[c]:r}Array.from(i.openers.keys()).reverse().some((function(e){a=r||s;var i=!1;try{a instanceof Element&&("string"==typeof e||e instanceof String)&&(i=a.matches(e)||(a=a.closest(e)))}catch(t){}return!!i&&(t.preventDefault(),o=e,!0)}));var h=!1;if(o){e.event=t,e.target=a,a.origTarget=s,h=i.fromOpener(o,e);var d=i.getInstance();d&&"ready"===d.state&&t.detail&&document.body.classList.add("is-using-mouse")}return h}}},{key:"fromOpener",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=function(t){for(var e=["false","0","no","null","undefined"],i=["true","1","yes"],n=Object.assign({},t.dataset),o={},a=0,s=Object.entries(n);a-1)o[l]=!1;else if(i.indexOf(o[l])>-1)o[l]=!0;else try{o[l]=JSON.parse(c)}catch(t){o[l]=c}else o[l]=c}return t instanceof Element&&(o.$trigger=t),o},o=[],a=e.startIndex||0,s=e.target||null,r=void 0!==(e=k({},e,i.openers.get(t))).groupAll&&e.groupAll,l=void 0===e.groupAttr?"data-fancybox":e.groupAttr,c=l&&s?s.getAttribute("".concat(l)):"";if(!s||c||r){var h=e.root||(s?s.getRootNode():document.body);o=[].slice.call(h.querySelectorAll(t))}if(s&&!r&&(o=c?o.filter((function(t){return t.getAttribute("".concat(l))===c})):[s]),!o.length)return!1;var d=i.getInstance();return!(d&&o.indexOf(d.options.$trigger)>-1)&&(a=s?o.indexOf(s):a,new i(o=o.map(n),k({},e,{startIndex:a,$trigger:s})))}},{key:"bind",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};function n(){document.body.addEventListener("click",i.fromEvent,!1)}W&&(i.openers.size||(/complete|interactive|loaded/.test(document.readyState)?n():document.addEventListener("DOMContentLoaded",n)),i.openers.set(t,e))}},{key:"unbind",value:function(t){i.openers.delete(t),i.openers.size||i.destroy()}},{key:"destroy",value:function(){for(var t;t=i.getInstance();)t.destroy();i.openers=new Map,document.body.removeEventListener("click",i.fromEvent,!1)}},{key:"getInstance",value:function(t){return t?at.get(t):Array.from(at.values()).reverse().find((function(t){return!t.isClosing()&&t}))||null}},{key:"close",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],e=arguments.length>1?arguments[1]:void 0;if(t){var n,o=x(at.values());try{for(o.s();!(n=o.n()).done;){var a=n.value;a.close(e)}}catch(t){o.e(t)}finally{o.f()}}else{var s=i.getInstance();s&&s.close(e)}}},{key:"next",value:function(){var t=i.getInstance();t&&t.next()}},{key:"prev",value:function(){var t=i.getInstance();t&&t.prev()}}]),i}(O);rt.version="4.0.31",rt.defaults=ot,rt.openers=new Map,rt.Plugins=nt,rt.bind("[data-fancybox]");for(var lt=0,ct=Object.entries(rt.Plugins||{});lt { jQueryNuvem(".js-notification-close, .js-tooltip-close").on( "click", function(e) { e.preventDefault(); jQueryNuvem(e.currentTarget).closest(".js-notification, .js-tooltip").hide(); jQueryNuvem(".js-quick-login-badge").hide(); }); var $notification_status_page = jQueryNuvem(".js-notification-status-page"); var $quick_login_notification = jQueryNuvem(".js-notification-quick-login"); var $fixed_bottom_button = jQueryNuvem(".js-btn-fixed-bottom"); if ($notification_status_page.length > 0){ if (LS.shouldShowOrderStatusNotification($notification_status_page.data('url'))){ $notification_status_page.show(); }; jQueryNuvem(".js-notification-status-page-close").on( "click", function(e) { e.preventDefault(); LS.dontShowOrderStatusNotificationAgain($notification_status_page.data('url')); }); } jQueryNuvem(".js-cart-notification-close").on("click", function(){ jQueryNuvem(".js-alert-added-to-cart").removeClass("notification-visible").addClass("notification-hidden"); setTimeout(function(){ jQueryNuvem('.js-cart-notification-item-img').attr('src', ''); jQueryNuvem(".js-alert-added-to-cart").hide(); },2000); }); jQueryNuvem(".js-dismiss-quicklogin").on( "click", function(e) { LS.dontShowQuickLoginNotification(); }); setTimeout(function(){ jQueryNuvem(".js-quick-login-success").fadeOut(); },8000); const footerLegal = jQueryNuvem(".js-footer-legal"); let footerOffset = 20; if (window.innerWidth > 768) { footerOffset = 60; } footerLegal.css("paddingBottom", footerOffset + "px"); restoreNotifications = function(){ // Whatsapp button position if (window.innerWidth < 768) { $fixed_bottom_button.css("marginBottom", "10px"); } footerLegal.css("paddingBottom", footerOffset + "px"); }; if (!window.cookieNotificationService.isAcknowledged()) { jQueryNuvem(".js-notification-cookie-banner").show(); const cookieBannerHeight = jQueryNuvem(".js-notification-cookie-banner").outerHeight(); footerLegal.css("paddingBottom", cookieBannerHeight + footerOffset + "px"); if (window.innerWidth < 768) { $fixed_bottom_button.css("marginBottom", "120px"); } } jQueryNuvem(".js-acknowledge-cookies").on( "click", function(e) { window.cookieNotificationService.acknowledge(); footerLegal.removeAttr("style"); restoreNotifications(); }); if (window.innerWidth < 768) { cleanURLHash = function(){ const uri = window.location.toString(); const clean_uri = uri.substring(0, uri.indexOf("#")); window.history.replaceState({}, document.title, clean_uri); }; goBackBrowser = function(){ cleanURLHash(); history.back(); }; if(window.location.href.indexOf("modal-fullscreen") > -1) { cleanURLHash(); } jQueryNuvem(document).on("click", ".js-fullscreen-modal-open", function(e) { e.preventDefault(); var modal_url_hash = jQueryNuvem(this).data("modalUrl"); window.location.hash = modal_url_hash; }); jQueryNuvem(document).on("click", ".js-fullscreen-modal-close", function(e) { e.preventDefault(); goBackBrowser(); }); window.onhashchange = function() { if(window.location.href.indexOf("modal-fullscreen") $opened_modal.hide(), 500); $opened_modal_overlay.fadeOut(500); } } } } jQueryNuvem(document).on("click", ".js-modal-open", function(e) { e.preventDefault(); var modal_id = jQueryNuvem(this).data('toggle'); var $overlay_id = jQueryNuvem('.js-modal-overlay[data-modal-id="' + modal_id + '"]'); if (jQueryNuvem(modal_id).hasClass("modal-show")) { let modal = jQueryNuvem(modal_id).removeClass("modal-show"); setTimeout(() => modal.hide(), 500); } else { if(!jQueryNuvem(".js-modal.modal-show").length){ jQueryNuvem("body").addClass("overflow-none"); } $overlay_id.fadeIn(400); jQueryNuvem(modal_id).detach().appendTo("body"); $overlay_id.detach().insertBefore(modal_id); jQueryNuvem(modal_id).show().addClass("modal-show"); } }); jQueryNuvem(document).on("click", ".js-modal-close", function(e) { e.preventDefault(); if(jQueryNuvem(".js-modal.modal-show").length == 1){ jQueryNuvem("body").removeClass("overflow-none"); } var $modal = jQueryNuvem(this).closest(".js-modal"); var modal_id = $modal.attr('id'); var $overlay_id = jQueryNuvem('.js-modal-overlay[data-modal-id="#' + modal_id + '"]'); $modal.removeClass("modal-show"); setTimeout(() => $modal.hide(), 500); $overlay_id.fadeOut(500); if ((window.innerWidth < 768) && (jQueryNuvem(this).hasClass(".js-fullscreen-modal-close"))) { goBackBrowser(); } }); jQueryNuvem(document).on("click", ".js-modal-overlay", function(e) { e.preventDefault(); if(jQueryNuvem(".js-modal.modal-show").length == 1){ jQueryNuvem("body").removeClass("overflow-none"); } var modal_id = jQueryNuvem(this).data('modalId'); let modal = jQueryNuvem(modal_id).removeClass("modal-show"); setTimeout(() => modal.hide(), 500); jQueryNuvem(this).fadeOut(500); }); jQueryNuvem(document).on("click", ".js-card-collapse-toggle", function(e) { e.preventDefault(); jQueryNuvem(this).toggleClass('active'); jQueryNuvem(this).closest(".js-card-collapse").toggleClass('active'); }); jQueryNuvem(document).on("click", ".js-accordion-toggle", function(e) { e.preventDefault(); if(jQueryNuvem(this).hasClass("js-accordion-show-only")){ jQueryNuvem(this).hide(); }else{ jQueryNuvem(this).find(".js-accordion-toggle-inactive").toggle(); jQueryNuvem(this).find(".js-accordion-toggle-active").toggle(); } jQueryNuvem(this).prev(".js-accordion-container").slideToggle(); }); function applyOffset(selector){ // Get nav height on load if (window.innerWidth > 768) { var head_height = jQueryNuvem(".js-head-main").height(); jQueryNuvem(selector).css("paddingTop", head_height.toString() + 'px'); }else{ var head_height = 0; } // Apply offset nav height on load window.addEventListener("resize", function() { // Get nav height on resize var head_height = jQueryNuvem(".js-head-main").height(); // Apply offset on resize if (window.innerWidth > 768) { jQueryNuvem(selector).css("paddingTop", head_height.toString() + 'px'); }else{ jQueryNuvem(selector).css("paddingTop", "0px"); } }); } applyOffset(".js-head-offset"); window.addEventListener("scroll", function() { var scrolledPosition = window.pageYOffset; var header = jQueryNuvem(".js-head-main"); var navbarHeight = header.outerHeight(); var topbarHeight = jQueryNuvem(".js-topbar").outerHeight(); if (scrolledPosition > navbarHeight) { header.addClass('compress').css('top', -topbarHeight + 'px' ); if (window.innerWidth < 768) { $category_controls.css('top', (navbarHeight - topbarHeight - 2).toString() + 'px' ); } } else { header.removeClass('compress').css("top", "0px"); if (window.innerWidth < 768) { $category_controls.css('top', navbarHeight.toString() + 'px' ); } } }); jQueryNuvem(".js-utilities-item").on("mouseenter", function (e) { e.preventDefault(); jQueryNuvem(e.currentTarget).toggleClass("active"); }).on("mouseleave", function(e) { e.preventDefault(); jQueryNuvem(e.currentTarget).toggleClass("active"); }); var $top_nav = jQueryNuvem(".js-mobile-nav"); var $page_main_content = jQueryNuvem(".js-main-content"); var $search_backdrop = jQueryNuvem(".js-search-backdrop"); $top_nav.addClass("move-down").removeClass("move-up"); jQueryNuvem(".js-toggle-page-accordion").on("click", function (e) { e.preventDefault(); jQueryNuvem(e.currentTarget).toggleClass("active").closest(".js-nav-list-toggle-accordion").next(".js-pages-accordion").slideToggle(300); }); var win_height = window.innerHeight; var head_height = jQueryNuvem(".js-head-main").height(); jQueryNuvem(".js-desktop-dropdown").css('maxHeight', (win_height - head_height - 50).toString() + 'px'); jQueryNuvem(".js-item-desktop").on("mouseenter", function (e) { jQueryNuvem(e.currentTarget).addClass("active"); }).on("mouseleave", function(e) { jQueryNuvem(e.currentTarget).removeClass("active"); }); jQueryNuvem(".js-item-desktop").on("mouseenter", function (e) { jQueryNuvem('.js-nav-desktop-list').children(".selected").removeClass("selected"); jQueryNuvem(e.currentTarget).addClass("selected"); }).on("mouseleave", function(e) { const self = jQueryNuvem(this); setTimeout(function(){ self.removeClass("selected"); },500); }); jQueryNuvem(".js-desktop-dropdown").on("mouseleave", function (e) { const self = jQueryNuvem(this); self.css("pointer-events" , "none"); setTimeout(function(){ self.css("pointer-events" , "initial"); },1000); }); jQueryNuvem(".js-toggle-search").on("click", function (e) { e.preventDefault; jQueryNuvem(".js-search-input").trigger('focus'); }); LS.search(jQueryNuvem(".js-search-input"), function (html, count) { $search_suggests = jQueryNuvem(this).closest(".js-search-container").next(".js-search-suggest"); if (count > 0) { $search_suggests.html(html).show(); } else { $search_suggests.hide(); } if (jQueryNuvem(this).val().length == 0) { $search_suggests.hide(); } }, { snipplet: 'header/header-search-results.tpl' }); if (window.innerWidth > 768) { jQueryNuvem("body").on("click", function () { jQueryNuvem(".js-search-suggest").hide(); }); jQueryNuvem(document).on("click", ".js-search-suggest a", function () { jQueryNuvem(".js-search-suggest").show(); }); } jQueryNuvem(".js-search-suggest").on("click", ".js-search-suggest-all-link", function (e) { e.preventDefault(); $this_closest_form = jQueryNuvem(this).closest(".js-search-suggest").prev(".js-search-form"); $this_closest_form.submit(); }); createSwiper('.js-swiper-related', { lazy: true, loop: true, watchOverflow: true, centerInsufficientSlides: true, threshold: 5, watchSlideProgress: true, watchSlidesVisibility: true, slideVisibleClass: 'js-swiper-slide-visible', slidesPerView: 1.5, navigation: { nextEl: '.js-swiper-related-next', prevEl: '.js-swiper-related-prev', }, breakpoints: { 640: { slidesPerView: 4, } } }); if (window.innerWidth > 767) { jQueryNuvem(document).on("mouseover", ".js-item-with-secondary-image:not(.item-with-two-images)", function(e) { var secondary_image_to_show = jQueryNuvem(this).find(".js-item-image-secondary"); secondary_image_to_show.show(); secondary_image_to_show.on('lazyloaded', function(e){ jQueryNuvem(e.currentTarget).closest(".js-item-with-secondary-image").addClass("item-with-two-images"); }); }); } var $category_controls = jQueryNuvem(".js-category-controls"); var mobile_nav_height = jQueryNuvem(".js-head-main").innerHeight(); jQueryNuvem(document).on("click", ".js-item-buy-open", function(e) { e.preventDefault(); jQueryNuvem(this).toggleClass("btn-primary btn-secondary"); jQueryNuvem(this).closest(".js-quickshop-container").find(".js-item-variants").fadeToggle(300); var elementTop = jQueryNuvem(this).closest(".js-product-container").offset().top; var viewportTop = window.pageYOffset; if(elementTop < viewportTop){ document.documentElement.scroll({ top: jQueryNuvem(this).closest(".js-product-container").offset().top - 180, behavior: 'smooth' }); } }); jQueryNuvem(document).on("click", ".js-item-buy-close", function(e) { e.preventDefault(); jQueryNuvem(this).closest(".js-item-variants").fadeToggle(300); jQueryNuvem(this).closest(".js-quickshop-container").find(".js-item-buy-open").toggleClass("btn-primary btn-secondary"); }); LS.registerOnChangeVariant(function(variant){ var current_image = jQueryNuvem('.js-item-product[data-product-id="'+variant.product_id+'"] .js-item-image'); current_image.attr('srcset', variant.image_url); current_image.closest(".js-item-with-secondary-image").removeClass("item-with-two-images"); }); function get_max_installments_without_interests(number_of_installment, installment_data, max_installments_without_interests) { if (parseInt(number_of_installment) > parseInt(max_installments_without_interests[0])) { if (installment_data.without_interests) { return [number_of_installment, installment_data.installment_value.toFixed(2)]; } } return max_installments_without_interests; } function get_max_installments_with_interests(number_of_installment, installment_data, max_installments_with_interests) { if (parseInt(number_of_installment) > parseInt(max_installments_with_interests[0])) { if (installment_data.without_interests == false) { return [number_of_installment, installment_data.installment_value.toFixed(2)]; } } return max_installments_with_interests; } function refreshInstallmentv2(price){ jQueryNuvem(".js-modal-installment-price" ).each(function( el ) { const installment = Number(jQueryNuvem(el).data('installment')); jQueryNuvem(el).text(LS.currency.display_short + (price/installment).toLocaleString('de-DE', {maximumFractionDigits: 2, minimumFractionDigits: 2})); }); } function refreshPaymentDiscount(price){ jQueryNuvem(".js-price-with-discount" ).each(function( el ) { const payment_discount = jQueryNuvem(el).data('paymentDiscount'); jQueryNuvem(el).text(LS.formatToCurrency(price - ((price * payment_discount) / 100))) }); } function changeVariant(variant) { jQueryNuvem(".js-product-detail .js-shipping-calculator-response").hide(); jQueryNuvem("#shipping-variant-id").val(variant.id); var parent = jQueryNuvem("body"); if (variant.element) { parent = jQueryNuvem(variant.element); } var sku = parent.find('#sku'); if(sku.length) { sku.text(variant.sku).show(); } var installment_helper = function($element, amount, price){ $element.find('.js-installment-amount').text(amount); $element.find('.js-installment-price').attr("data-value", price); $element.find('.js-installment-price').text(LS.currency.display_short + parseFloat(price).toLocaleString('de-DE', { minimumFractionDigits: 2 })); if(variant.price_short && Math.abs(variant.price_number - price * amount) < 1) { $element.find('.js-installment-total-price').text((variant.price_short).toLocaleString('de-DE', { minimumFractionDigits: 2 })); } else { $element.find('.js-installment-total-price').text(LS.currency.display_short + (price * amount).toLocaleString('de-DE', { minimumFractionDigits: 2 })); } }; if (variant.installments_data) { var variant_installments = JSON.parse(variant.installments_data); var max_installments_without_interests = [0,0]; var max_installments_with_interests = [0,0]; jQueryNuvem('.js-payment-provider-installments-row').hide(); for (let payment_method in variant_installments) { var paymentMethodId = '#installment_' + payment_method.replace(" ", "_") + '_1'; var minimumInstallmentValue = jQueryNuvem(paymentMethodId).closest('.js-info-payment-method').attr("data-minimum-installment-value"); let installments = variant_installments[payment_method]; for (let number_of_installment in installments) { let installment_data = installments[number_of_installment]; max_installments_without_interests = get_max_installments_without_interests(number_of_installment, installment_data, max_installments_without_interests); max_installments_with_interests = get_max_installments_with_interests(number_of_installment, installment_data, max_installments_with_interests); var installment_container_selector = '#installment_' + payment_method.replace(" ", "_") + '_' + number_of_installment; if(minimumInstallmentValue 1 ? max_installments_without_interests : max_installments_with_interests; if(installments_to_use[0] variant.price_number){ const saved_compare_price_money = variant.compare_at_price_number - variant.price_number; parent.find('.js-offer-saved-money').text(LS.formatToCurrency(saved_compare_price_money)); parent.find(".js-saved-money-message").show(); }else { parent.find(".js-saved-money-message").hide(); } } else { parent.find('.js-compare-price-display, .js-saved-money-message').hide(); } var button = parent.find('.js-addtocart'); button.removeClass('cart').removeClass('contact').removeClass('nostock'); var $product_shipping_calculator = parent.find("#product-shipping-container"); if (!variant.available){ button.val('Sin stock'); button.addClass('nostock'); button.attr('disabled', 'disabled'); $product_shipping_calculator.hide(); } else if (variant.contact) { button.val('Consultar precio'); button.addClass('contact'); button.removeAttr('disabled'); $product_shipping_calculator.hide(); } else { button.val('Agregar al carrito'); button.addClass('cart'); button.removeAttr('disabled'); $product_shipping_calculator.show(); } const base_price = Number(jQueryNuvem("#price_display").attr("content")); refreshInstallmentv2(base_price); refreshPaymentDiscount(variant.price_number); LS.updateShippingProduct(); zipcode_on_changevariant = jQueryNuvem("#product-shipping-container .js-shipping-input").val(); jQueryNuvem("#product-shipping-container .js-shipping-calculator-current-zip").text(zipcode_on_changevariant); } jQueryNuvem(document).on("change", ".js-variation-option", function(e) { var $parent = jQueryNuvem(this).closest(".js-product-variants"); var $variants_group = jQueryNuvem(this).closest(".js-product-variants-group"); var quick_id = jQueryNuvem(this).closest(".js-quickshop-container").attr("id"); if($parent.hasClass("js-product-quickshop-variants")){ LS.changeVariant(changeVariant, '#' + quick_id); } else { LS.changeVariant(changeVariant, '#single-product'); } var $this_product_container = jQueryNuvem(this).closest(".js-product-container"); var $this_compare_price = $this_product_container.find(".js-compare-price-display"); var $this_price = $this_product_container.find(".js-price-display"); var $installment_container = $this_product_container.find(".js-product-payments-container"); var $installment_text = $this_product_container.find(".js-max-installments-container"); var $this_add_to_cart = $this_product_container.find(".js-prod-submit-form"); // Get the current product discount percentage value var current_percentage_value = $this_product_container.find(".js-offer-percentage"); // Get the current product price and promotional price var compare_price_value = $this_compare_price.html(); var price_value = $this_price.html(); // Calculate new discount percentage based on difference between filtered old and new prices const percentageDifference = window.moneyDifferenceCalculator.percentageDifferenceFromString(compare_price_value, price_value); if(percentageDifference){ $this_product_container.find(".js-offer-percentage").text(percentageDifference); $this_product_container.find(".js-offer-label").css("display" , "table"); } if ($this_compare_price.css("display") == "none" || !percentageDifference) { $this_product_container.find(".js-offer-label").hide(); } if ($this_add_to_cart.hasClass("nostock")) { $this_product_container.find(".js-stock-label").show(); } else { $this_product_container.find(".js-stock-label").hide(); } if ($this_price.css('display') == 'none'){ $installment_container.hide(); $installment_text.hide(); }else{ $installment_text.show(); } }); jQueryNuvem(".js-product-form").on("submit", function (e) { var button = jQueryNuvem(e.currentTarget).find('[type="submit"]'); button.attr('disabled', 'disabled'); if ((button.hasClass('contact')) || (button.hasClass('catalog'))) { e.preventDefault(); var product_id = jQueryNuvem(e.currentTarget).find("input[name='add_to_cart']").val(); window.location = "\/contacto\/?product=" + product_id; } else if (button.hasClass('cart')) { button.val('Agregando...'); } }); var width = window.innerWidth; if (width > 767) { var speedVal = 0; var spaceBetweenVal = 0; var slidesPerViewVal = 1; } else { var speedVal = 300; var spaceBetweenVal = 10; var slidesPerViewVal = 1.2; } var productSwiper = null; createSwiper( '.js-swiper-product', { lazy: true, speed: speedVal, slidesPerView: slidesPerViewVal, centeredSlides: true, spaceBetween: spaceBetweenVal, pagination: { el: '.js-swiper-product-pagination', type: 'fraction', clickable: true, }, navigation: { nextEl: '.js-swiper-product-next', prevEl: '.js-swiper-product-prev', }, on: { init: function () { jQueryNuvem(".js-product-slider-placeholder").hide(); jQueryNuvem(".js-swiper-product").css("visibility", "visible").css("height", "auto"); }, }, }, function(swiperInstance) { productSwiper = swiperInstance; } ); Fancybox.bind('[data-fancybox="product-gallery"]', { Toolbar: { display: ['counter', 'close'] }, Thumbs: { autoStart: false }, on: { shouldClose: (fancybox, slide) => { // Update position of the slider productSwiper.slideTo( fancybox.getSlide().index, 0 ); jQueryNuvem(".js-product-thumb").removeClass("selected"); var $product_thumbnail = jQueryNuvem(".js-product-thumb[data-thumb-loop='"+fancybox.getSlide().index+"']").addClass("selected"); if($product_thumbnail.length){ $product_thumbnail.addClass("selected"); }else{ jQueryNuvem(".js-product-thumb[data-thumb-loop='4']").addClass("selected"); } }, }, }); LS.registerOnChangeVariant(function(variant){ var liImage = jQueryNuvem('.js-swiper-product').find("[data-image='"+variant.image+"']"); var selectedPosition = liImage.data('imagePosition'); var slideToGo = parseInt(selectedPosition); productSwiper.slideTo(slideToGo); jQueryNuvem(".js-product-slide-img").removeClass("js-active-variant"); liImage.find(".js-product-slide-img").addClass("js-active-variant"); }); jQueryNuvem(".js-product-thumb").on("click", function(e){ e.preventDefault(); jQueryNuvem(".js-product-thumb").removeClass("selected"); jQueryNuvem(e.currentTarget).addClass("selected"); var thumbLoop = jQueryNuvem(e.currentTarget).data("thumbLoop"); var slideToGo = parseInt(thumbLoop); productSwiper.slideTo(slideToGo); if(jQueryNuvem(e.currentTarget).hasClass("js-product-thumb-modal")){ jQueryNuvem('.js-swiper-product').find("[data-image-position='"+slideToGo+"'] .js-product-slide-link").trigger('click'); } }); jQueryNuvem('.js-pinterest-share').on("click", function(e){ e.preventDefault(); jQueryNuvem(".pinterest-hidden a").get()[0].click(); }); if (window.innerWidth > 767) { jQueryNuvem("#product-description").show(); }else{ jQueryNuvem("#product-description").insertAfter("#product_form").show(); } jQueryNuvem('.js-quantity .js-quantity-up').on('click', function(e) { $quantity_input = jQueryNuvem(e.currentTarget).closest(".js-quantity").find(".js-quantity-input"); $quantity_input.val( parseInt($quantity_input.val(), 10) + 1); }); jQueryNuvem('.js-quantity .js-quantity-down').on('click', function(e) { $quantity_input = jQueryNuvem(e.currentTarget).closest(".js-quantity").find(".js-quantity-input"); quantity_input_val = $quantity_input.val(); if (quantity_input_val>1) { $quantity_input.val( parseInt($quantity_input.val(), 10) - 1); } }); var head_height = jQueryNuvem(".js-head-main").outerHeight(); if (window.innerWidth > 768) { jQueryNuvem("#cart-sticky-summary").css("top" , (head_height + 10).toString() + 'px'); } function getQuickShopImgSrc(element){ const image = jQueryNuvem(element).closest('.js-quickshop-container').find('img'); return String(image.attr('srcset')); } jQueryNuvem(document).on("click", ".js-addtocart:not(.js-addtocart-placeholder)", function (e) { var $productContainer = jQueryNuvem(this).closest('.js-product-container'); var $productVariants = $productContainer.find(".js-variation-option"); var $productButton = $productContainer.find("input[type='submit'].js-addtocart"); var $productButtonPlaceholder = $productContainer.find(".js-addtocart-placeholder"); var $productButtonText = $productButtonPlaceholder.find(".js-addtocart-text"); var $productButtonAdding = $productButtonPlaceholder.find(".js-addtocart-adding"); var $productButtonSuccess = $productButtonPlaceholder.find(".js-addtocart-success"); var isQuickShop = $productContainer.hasClass('js-quickshop-container'); if (!isQuickShop) { if(jQueryNuvem(".js-product-slide-img.js-active-variant").length) { var imageSrc = $productContainer.find('.js-product-slide-img.js-active-variant').data('srcset').split(' ')[0]; } else { var imageSrc = $productContainer.find('.js-product-slide-img').data('srcset').split(' ')[0]; } var quantity = $productContainer.find('.js-quantity-input').val(); var name = $productContainer.find('.js-product-name').text(); var price = $productContainer.find('.js-price-display').text(); var addedToCartCopy = "Agregar al carrito"; } else { var imageSrc = getQuickShopImgSrc(this); var quantity = 1; var name = $productContainer.find('.js-item-name').text(); var price = $productContainer.find('.js-price-display').text().trim(); var addedToCartCopy = "Comprar"; if ($productContainer.hasClass("js-quickshop-has-variants")) { var addedToCartCopy = "Agregar al carrito"; }else{ var addedToCartCopy = "Comprar"; } } if (!jQueryNuvem(this).hasClass('contact')) { e.preventDefault(); $productButton.hide(); $productButtonPlaceholder.css('display' , 'inline-block'); $productButtonText.fadeOut(); $productButtonAdding.addClass("active"); var callback_add_to_cart = function(){ jQueryNuvem(".js-cart-widget-amount").addClass("swing"); setTimeout(function(){ jQueryNuvem(".js-cart-widget-amount").removeClass("swing"); },6000); jQueryNuvem('.js-cart-notification-item-img').attr('srcset', imageSrc); jQueryNuvem('.js-cart-notification-item-name').text(name); jQueryNuvem('.js-cart-notification-item-quantity').text(quantity); jQueryNuvem('.js-cart-notification-item-price').text(price); if($productVariants.length){ var output = []; $productVariants.each( function(el){ var variants = jQueryNuvem(el); output.push(variants.val()); }); jQueryNuvem(".js-cart-notification-item-variant-container").show(); jQueryNuvem(".js-cart-notification-item-variant").text(output.join(', ')) }else{ jQueryNuvem(".js-cart-notification-item-variant-container").hide(); } var cartItemsAmount = jQueryNuvem(".js-cart-widget-amount").text(); if(cartItemsAmount > 1){ jQueryNuvem(".js-cart-counts-plural").show(); jQueryNuvem(".js-cart-counts-singular").hide(); }else{ jQueryNuvem(".js-cart-counts-singular").show(); jQueryNuvem(".js-cart-counts-plural").hide(); } $productButtonAdding.removeClass("active"); $productButtonSuccess.addClass("active"); setTimeout(function(){ $productButtonSuccess.removeClass("active"); $productButtonText.fadeIn(); },2000); setTimeout(function(){ $productButtonPlaceholder.removeAttr("style").hide(); $productButton.show(); },3000); $productContainer.find(".js-added-to-cart-product-message").slideDown(); setTimeout(function(){ jQueryNuvem(".js-alert-added-to-cart").show().addClass("notification-visible").removeClass("notification-hidden"); },500); if (!cookieService.get('first_product_added_successfully')) { cookieService.set('first_product_added_successfully', 1, 7 ); } else{ setTimeout(function(){ jQueryNuvem(".js-alert-added-to-cart").removeClass("notification-visible").addClass("notification-hidden"); setTimeout(function(){ jQueryNuvem('.js-cart-notification-item-img').attr('src', ''); jQueryNuvem(".js-alert-added-to-cart").hide(); },2000); },8000); } if (jQueryNuvem("#product-shipping-container .js-shipping-input").val()) { zipcode_on_addtocart = jQueryNuvem("#product-shipping-container .js-shipping-input").val(); jQueryNuvem("#cart-shipping-container .js-shipping-input").val(zipcode_on_addtocart); jQueryNuvem(".js-shipping-calculator-current-zip").text(zipcode_on_addtocart); } else if (cookieService.get('calculator_zipcode')){ var zipcode_from_cookie = cookieService.get('calculator_zipcode'); jQueryNuvem('.js-shipping-input').val(zipcode_from_cookie); jQueryNuvem(".js-shipping-calculator-current-zip").text(zipcode_from_cookie); } jQueryNuvem(".js-fs-add-this-product").hide(); jQueryNuvem(".js-fs-add-one-more").show(); } var callback_error = function(){ $productButtonAdding.removeClass("active"); $productButtonText.fadeIn(); $productButtonPlaceholder.removeAttr("style").hide(); $productButton.show(); } $prod_form = jQueryNuvem(this).closest("form"); LS.addToCartEnhanced( $prod_form, addedToCartCopy, 'Agregando...', '¡Uy! No tenemos más stock de este producto para agregarlo al carrito.', false, callback_add_to_cart, callback_error ); } }); jQueryNuvem(document).on("keypress", ".js-cart-quantity-input", function (e) { if (e.which != 8 && e.which != 0 && (e.which < 48 || e.which > 57)) { return false; } }); jQueryNuvem(document).on("focusout", ".js-cart-quantity-input", function (e) { var itemID = jQueryNuvem(this).attr("data-item-id"); var itemVAL = jQueryNuvem(this).val(); if (itemVAL == 0) { var r = confirm("¿Seguro que quieres borrar este artículo?"); if (r == true) { LS.removeItem(itemID, true); } else { jQueryNuvem(this).val(1); } } else { LS.changeQuantity(itemID, itemVAL, true); } }); jQueryNuvem(".js-trigger-empty-cart-alert").on("click", function (e) { e.preventDefault(); let emptyCartAlert = jQueryNuvem(".js-mobile-nav-empty-cart-alert").fadeIn(100); setTimeout(() => emptyCartAlert.fadeOut(500), 1500); }); jQueryNuvem('form[action="\/comprar\/"]').on("submit", function() { cookieService.remove('first_product_added_successfully'); }); if (jQueryNuvem('.js-selected-shipping-method').length) { var shipping_cost = jQueryNuvem('.js-selected-shipping-method').data("cost"); var $shippingCost = jQueryNuvem("#shipping-cost"); $shippingCost.text(shipping_cost); $shippingCost.removeClass('opacity-40'); } selectShippingOption = function(elem, save_option) { jQueryNuvem(".js-shipping-method, .js-branch-method").removeClass('js-selected-shipping-method'); jQueryNuvem(elem).addClass('js-selected-shipping-method'); var shipping_cost = jQueryNuvem(elem).data("cost"); var shipping_price_clean = jQueryNuvem(elem).data("price"); if(shipping_price_clean = 0.00){ var shipping_cost = '' } // Updates shipping (ship and pickup) cost on cart var $shippingCost = jQueryNuvem("#shipping-cost"); $shippingCost.text(shipping_cost); $shippingCost.removeClass('opacity-40'); if (save_option) { LS.saveCalculatedShipping(true); } if (jQueryNuvem(elem).hasClass("js-shipping-method-hidden")) { if (jQueryNuvem(elem).hasClass("js-pickup-option")) { jQueryNuvem(".js-other-pickup-options, .js-show-other-pickup-options .js-shipping-see-less").show(); jQueryNuvem(".js-show-other-pickup-options .js-shipping-see-more").hide(); } else { jQueryNuvem(".js-other-shipping-options, .js-show-more-shipping-options .js-shipping-see-less").show(); jQueryNuvem(".js-show-more-shipping-options .js-shipping-see-more").hide() } } }; if (cookieService.get('calculator_zipcode')) { var zipcode_from_cookie = cookieService.get('calculator_zipcode'); jQueryNuvem('#product-shipping-container .js-shipping-input').val(zipcode_from_cookie); jQueryNuvem(".js-shipping-calculator-current-zip").text(zipcode_from_cookie); jQueryNuvem(".js-shipping-calculator-head").addClass("with-zip").removeClass("with-form"); jQueryNuvem(".js-shipping-calculator-with-zipcode").addClass("transition-up-active"); jQueryNuvem(".js-shipping-calculator-spinner").show(); } else { jQueryNuvem(".js-shipping-calculator-form").addClass("transition-up-active"); } removeShippingSuboptions = function(){ var shipping_suboptions_id = jQueryNuvem(".js-modal-shipping-suboptions").attr("id"); jQueryNuvem("#" + shipping_suboptions_id).remove(); jQueryNuvem('.js-modal-overlay[data-modal-id="#' + shipping_suboptions_id + '"').remove(); }; jQueryNuvem(".js-calculate-shipping").on("click", function (e) { e.preventDefault(); let shipping_input_val = jQueryNuvem(e.currentTarget).closest(".js-shipping-calculator-form").find(".js-shipping-input").val(); jQueryNuvem(".js-shipping-input").val(shipping_input_val); if (!vanillaJS) { LS.calculateShippingAjax( jQueryNuvem('#product-shipping-container').find(".js-shipping-input").val(), '\/envio\/', jQueryNuvem("#product-shipping-container").closest(".js-shipping-calculator-container") ); } if (jQueryNuvem(".js-cart-item").length) { LS.calculateShippingAjax( jQueryNuvem('#cart-shipping-container').find(".js-shipping-input").val(), '\/envio\/', jQueryNuvem("#cart-shipping-container").closest(".js-shipping-calculator-container") ); } jQueryNuvem(".js-shipping-calculator-current-zip").html(shipping_input_val); removeShippingSuboptions(); }); jQueryNuvem(".js-shipping-input").on('keydown', function (e) { var key = e.which ? e.which : e.keyCode; var enterKey = 13; if (key === enterKey) { e.preventDefault(); jQueryNuvem(e.currentTarget).closest(".js-shipping-calculator-form").find(".js-calculate-shipping").trigger('click'); if (window.innerWidth < 768) { jQueryNuvem(e.currentTarget).trigger('blur'); } } }); jQueryNuvem(document).on("change", ".js-shipping-method, .js-branch-method", function (e) { selectShippingOption(this, true); jQueryNuvem(".js-shipping-method-unavailable").hide(); }); jQueryNuvem(document).on('shipping.options.checked', '.js-shipping-method', function (e) { let shippingPrice = jQueryNuvem(this).attr("data-price"); LS.addToTotal(shippingPrice); let total = (LS.data.cart.total / 100) + parseFloat(shippingPrice); jQueryNuvem(".js-cart-widget-total").html(LS.formatToCurrency(total)); selectShippingOption(this, false); }); jQueryNuvem(document).on("click", ".js-toggle-branches", function (e) { e.preventDefault(); jQueryNuvem(".js-store-branches-container").slideToggle("fast"); jQueryNuvem(".js-see-branches, .js-hide-branches").toggle(); }); jQueryNuvem(document).on("click", ".js-toggle-more-shipping-options", function(e) { e.preventDefault(); if(jQueryNuvem(this).hasClass("js-show-other-pickup-options")){ jQueryNuvem(".js-other-pickup-options").slideToggle(600); jQueryNuvem(".js-show-other-pickup-options .js-shipping-see-less, .js-show-other-pickup-options .js-shipping-see-more").toggle(); }else{ jQueryNuvem(".js-other-shipping-options").slideToggle(600); jQueryNuvem(".js-show-more-shipping-options .js-shipping-see-less, .js-show-more-shipping-options .js-shipping-see-more").toggle(); } }); calculateCartShippingOnLoad = function() { if (jQueryNuvem("#cart-shipping-container .js-shipping-input").val()) { // If user already had calculated shipping: recalculate shipping setTimeout(function() { LS.calculateShippingAjax( jQueryNuvem('#cart-shipping-container').find(".js-shipping-input").val(), '\/envio\/', jQueryNuvem("#cart-shipping-container").closest(".js-shipping-calculator-container") ); removeShippingSuboptions(); }, 100); } if (jQueryNuvem(".js-branch-method").hasClass('js-selected-shipping-method')) { } }; if (!vanillaJS) { if(jQueryNuvem('#product-shipping-container').find(".js-shipping-input").val()){ setTimeout(function() { LS.calculateShippingAjax( jQueryNuvem('#product-shipping-container').find(".js-shipping-input").val(), '\/envio\/', jQueryNuvem("#product-shipping-container").closest(".js-shipping-calculator-container") ); removeShippingSuboptions(); }, 100); } } if (cookieService.get('returning_customer')) { jQueryNuvem('.js-shipping-zipcode-help').remove(); } else { jQueryNuvem('.js-product-quick-login').remove(); } jQueryNuvem(document).on("click", ".js-shipping-calculator-change-zipcode", function(e) { e.preventDefault(); jQueryNuvem(".js-shipping-calculator-response").fadeOut(100); jQueryNuvem(".js-shipping-calculator-head").addClass("with-form").removeClass("with-zip"); jQueryNuvem(".js-shipping-calculator-with-zipcode").removeClass("transition-up-active"); jQueryNuvem(".js-shipping-calculator-form").addClass("transition-up-active"); }); jQueryNuvem(document).on("click", ".js-save-shipping-country", function(e) { e.preventDefault(); var selected_country_url = jQueryNuvem(this).closest(".js-modal-shipping-country").find(".js-shipping-country-select option").filter((el) => el.selected).attr("data-country-url"); location.href = selected_country_url; jQueryNuvem(this).text('Aplicando...').addClass("disabled"); }); jQueryNuvem(".js-winnie-pooh-form").on("submit", function (e) { jQueryNuvem(e.currentTarget).attr('action', ''); }); jQueryNuvem(".js-form").on("submit", function (e) { jQueryNuvem(e.currentTarget).find('.js-form-spinner').show(); }); jQueryNuvem('.js-password-view').on("click", function (e) { jQueryNuvem(e.currentTarget).toggleClass('password-view'); if(jQueryNuvem(e.currentTarget).hasClass('password-view')){ jQueryNuvem(e.currentTarget).parent().find(".js-password-input").attr('type', ''); jQueryNuvem(e.currentTarget).find(".js-eye-open, .js-eye-closed").toggle(); } else { jQueryNuvem(e.currentTarget).parent().find(".js-password-input").attr('type', 'password'); jQueryNuvem(e.currentTarget).find(".js-eye-open, .js-eye-closed").toggle(); } }); }); });

Precio $287.499,00
Necesitas ayuda?

Chatea con la tienda en WhatsApp

whatsapp icon
3