1"use strict";(self.webpackChunkdigitas_design=self.webpackChunkdigitas_design||[]).push([[2320],{65845:(e,t,i)=>{i.d(t,{$8:()=>w,Lm:()=>E,d4:()=>y,nW:()=>T,qG:()=>f,wT:()=>C}),i(74423),i(23792),i(3362),i(84864),i(27495),i(38781),i(21699),i(25440),i(11392),i(23500),i(62953);var n=i(62893),o=i(16762),a=i.n(o),s=i(49401),r=i(58030),l=i(79061),c=i(20853);function d(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,n)}return i}function h(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?d(Object(i),!0).forEach((function(t){u(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):d(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}function u(e,t,i){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var i=t.call(e,"string");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}function m(e,t,i,n,o,a,s){try{var r=e[a](s),l=r.value}catch(e){return void i(e)}r.done?t(l):Promise.resolve(l).then(n,o)}function p(e){return function(){var t=this,i=arguments;return new Promise((function(n,o){var a=e.apply(t,i);function s(e){m(a,n,o,s,r,"next",e)}function r(e){m(a,n,o,s,r,"throw",e)}s(void 0)}))}}var g=new s.A(window.location.origin),v={data:{},resources:[]},b=e=>{var t=ELECTROLUX.language;return e.startsWith("/")?a()(v.data,e,"[Missing text '".concat(e,"' ").concat(c.mm,"(").concat(t,")]")):e},y=function(){var e=p((function*(e){var t=e.split(","),i=[],o=ELECTROLUX.language;if(t.forEach((e=>{v.resources.includes(e)||v.resources.push(e),i.push(e)})),0!==i.length){var a=yield g.get("/api/localization/translate?resources=".concat(i.join(","),"&lang=").concat(o)),s=h(h({},v.data),a);n.Ay.set(v,"data",s)}}));return function(t){return e.apply(this,arguments)}}();n.Ay.filter("translate",(function(e){return b(e)}));var f=e=>({data:()=>({loadedLanguage:!1}),created(){var e=this;return p((function*(){e.fetchLanguage()}))()},methods:{fetchLanguage(){var t=this;return p((function*(){yield y(e),t.loadedLanguage=!0}))()}}}),C={methods:{t:e=>b(e),template(e,t,i){for(var n=arguments.length,o=new Array(n>3?n-3:0),a=3;a<n;a++)o[a-3]=arguments[a];return e.startsWith("[Missing")?[e,t,...o].join("-"):(0,l.xA)(e,i,...o)}}},E={methods:{hashChangeHandler:function(){this.$router.push(window.location.hash.substring(1,window.location.hash.length))},isIE11:function(){return!!window.MSInputMethodContext&&!!document.documentMode}},mounted:function(){this.isIE11()&&window.addEventListener("hashchange",this.hashChangeHandler)},destroyed:function(){this.isIE11()&&window.removeEventListener("hashchange",this.hashChangeHandler)}},T={props:{currency:{type:String},mask:{type:String},regex:{type:RegExp},formatType:{type:String}},methods:{updateValue(e){if(this.currency)return this.$emit("input",this.handleInputCurrencyPattern(e)),void this.$emit("change",this.handleInputCurrencyPattern(e));this.$emit("input",this.handleInputPattern(e)),this.$emit("change",this.handleInputPattern(e))},handleInputPattern(e){var t,i=e;return i?(i=i.replace(/[ï¼-ï¼]/g,(function(e){return String.fromCharCode(e.charCodeAt(0)-65248)})),"number"===this.formatType?i.replace(/[^\d]/g,""):(this.maxLength&&e.length>this.maxLength&&(i=i.slice(0,this.maxLength)),this.regex?this.regex.test(i)?i:(0,r.u)(null===(t=i)||void 0===t?void 0:t.replace(/[^\d]/g,""),this.mask):i)):i},handleInputCurrencyPattern(e){if(!e)return e;var t="";if(e.indexOf(".")>0){var i=e.indexOf("."),n=this.formatNumber(e.substring(0,i)),o=this.formatNumber(e.substring(i)).substring(0,2);t="".concat(n,".").concat(o)}else t=this.formatNumber(e);return t},formatNumber:e=>e.replace(/\D/g,"").replace(/\B(?=(\d{3})+(?!\d))/g,",")}
1,watch:{value(e){this.updateValue(e)}}},w={props:{autocomplete:{type:String,default:"on"},label:{type:String},placeholder:{type:String},value:{type:String|Number},maxLength:{type:Number|String},minLength:{type:Number|String},required:{type:Boolean},type:{type:String},rules:{type:String|Object},name:{type:String},readonly:{type:Boolean},hideLabel:{type:Boolean|String,default:!1},clearable:{type:Boolean|String,default:!1},onChange:{type:Function,default:()=>{}},fileLabel:{type:String},customError:{type:Object,default:()=>({Message:"",ErrorField:""})},hasError:{type:Boolean,default:!1},textarea:{type:Boolean,default:!1},uppercaseText:{type:Boolean,default:!1}},computed:{customErrorText(){var e,t;return(null===(e=this.customError)||void 0===e?void 0:e.ErrorField)===this.name&&(null===(t=this.customError)||void 0===t?void 0:t.ErrorFieldValue)===this.value?this.customError.Message:""}},watch:{customErrorText(){var e;this.customErrorText&&(null===(e=this.$refs.input)||void 0===e||e.scrollIntoView(!1))}}}},92320:(e,t,i)=>{var n=i(31635),o=(i(60895),i(20181)),a=i.n(o),s=i(82017),r=i(20853),l=i(79061);let c=null;class d{constructor(){if(this.isScrolled=!1,this.previousScrollTop=0,this.SCROLL_FUNC_KEY="ScrollPosition",this.init=e=>{ELECTROLUX.removeScrollFunc(this.SCROLL_FUNC_KEY),this.isScrolled=!1,this.previousScrollTop=e},this.setPreviousScrollTop=e=>{this.previousScrollTop=Math.round(e)},this.restore=()=>{this.isScrolled||(document.documentElement.scrollTop=this.previousScrollTop,ELECTROLUX.registerScrollFunc(this.handleScroll,this.SCROLL_FUNC_KEY))},this.handleScroll=()=>{document.documentElement.scrollTop!==this.previousScrollTop?this.isScrolled=!0:this.isScrolled=!1},c)return c;c=this}}var h=i(74692);const u=new class{constructor(){this.breakpoint={medium:1024},this.helper={enter:13},this.header=h("header"),this.language=h("html").attr("data-lang"),this.secondaryNavContainer=h("[data-second-nav-wrapper]"),this.popupNotifyContainer=document.querySelector("[data-popup-notify-container]"),this.navigation=document.querySelector(".js-navigation-wrapper"),this.secondaryNav=document.querySelector(".js_secondary-nav-sticky__inner.is-affixed"),this.stickySupportblock=document.querySelector(".js_sticky-support-block"),this.stickyNavEl=document.querySelector(".js-sticky-navigation__content"),this.isDesktop=h(window).width()>this.breakpoint.medium,this.isMobile=h(window).width()<=this.breakpoint.medium,this.MutationObserver=window.MutationObserver||window.WebKitMutationObserver,this.rtl=h("body").hasClass("rtl"),this.dir={right:this.rtl?"left":"right",left:this.rtl?"right":"left"},this.GlobalModal={},this.commerceSettings=(0,s.jl)(ELECTROLUX.SiteSetting.country),this.StockSubscription={verifyStock:()=>{r.aZ.push(r.qY.VERIFY_STOCK)}},this.callbackFuncs={resize:{},scroll:{}},this.videoSectionEls=Array.from(document.querySelectorAll("[data-video-section]")),this.lastScroll=0,this.isScrollingDown=!1,this.scrollHandlersForStickyElements=[],this.headerHeight=this.header.height(),this.scrollToViewTimeout=null,this.resizeIFrameToFitContent=()=>{if(window.self!==window.top&&window.parent){var e=window.parent.document.querySelectorAll("iframe");if(e.length>0){var t,i=e[0],n=h(".footer").last();t="absolute"==n.css("position")?n.outerHeight(!0):0;var o=document.body.scrollHeight+t;let a="one-to-one-surf"===i.parentElement?.id,s="one-to-one-frame"===i.parentElement?.className;a||s||(i.height=o,i.style.height=o+"px")}}},this.equalHeightByRow=(e,t)=>{let i=0;if(h(e).length&&(h(e).height("auto"),i=!0===t?991:0,h(window).width()>=i||".js_product-card-hover_sale-off-sticky"===e)){var n,o=0,a=0,s=[],r=0,l=0;h(e).each((function(){if(!0===h(this).is(":visible")){if(n=h(this),l=n.offset().top,a!==l){for(r=0;r<s.length;r++)s[r].innerHeight(o);s=[],a=l,o=n.innerHeight(),s.push(n)}else s.push(n),o=o<n.innerHeight()?n.innerHeight():o;for(r=0;r<s.length;r++)s[r].innerHeight(o)}}))}},this.attachEvents=()=>{h(window).on("resize",(()=>{this.isDesktop=h(window).width()>this.breakpoint.medium,Object.keys(this.callbackFuncs.resize).forEach((e=>{(0,this.callbackFuncs.resize[e])()}))})).on("scroll",(()=>{Object.keys(this.callbackFuncs.scroll).forEach((e=>{(0,this.callbackFuncs.scroll[e])()}))})).on("pageshow",(e=>{e.originalEvent.persisted&&(document.body.innerHTML="",setTimeout((()=>{window.location.reload()}),10))}));const e=h(document);this.isDesktop||(e.on("update.zf.magellan",".secondary-navigation",(function(){h(this).parents('[data-toggler="expand-in-mobile"]').removeClass("expand-in-mobile").attr("aria-expanded","fal
1se")})),e.on("on.zf.toggler",'[data-toggler="expand-in-mobile"]',(function(){let e=0;const t=h(this);e=t.find(".nav-align-left").height()+1,t.find(".nav-align-right").css("top",`${e}px`)}))),e.on("click touchend",".menu-icon, .js-off-canvas-overlay",(function(){h(".js-off-canvas-overlay.is-visible").length>0?h("body").addClass("active-overlay"):h("body").removeClass("active-overlay"),h(".navigation-menu").show()})),this.isDesktop||e.stop().on("click",".menu-submenu-content .submenu-group .group-tag",(function(){h(this).unbind().toggleClass("active"),h(this).hasClass("active")?(h(this).parents(".menu-submenu-content").children(".group-tag").removeClass("active"),h(this).parents(".menu-submenu-content").children(".submenu-item").slideUp(),h(this).addClass("active").siblings("li").slideDown()):h(this).removeClass("active").siblings("li").slideUp()})),e.on("closed.zf.reveal","[data-reveal]",(function(){h(".model-number-on-product").css("display","none"),h(".label-placeholder").css("display","none")})),window.self!==window.top&&e.on("open.zf.reveal","[data-reveal]",(function(e){var t=window.parent.document.querySelectorAll("iframe");if(frames.length>0){var i=t[0],n=h(i).parent().scrollTop(),o=h(e.currentTarget).offset();h(e.currentTarget).offset({top:n,left:o.left})}}));var t=function(e,t,i){h.ajax({url:e,contentType:"application/json",type:"POST",dataType:"html",data:JSON.stringify(i),success:function(e){var i=h(t),n=i.children("option").first();i.html(""),i.append(n),i.val(""),i.append(h(e))},error:function(e){console.log(e)}})},i=function(e){var t=window.location.href.split("?")[0];return"/"==t[t.length-1]?t+e:t+"/"+e};e.on("change","#productLineNameSelectBox",(function(){var e,n,o=document.getElementById("productLineNameSelectBox").value;t(i("GetSubCategoryFromBranchAndProductLineName"),"#subCategorySelectBox",{ProductLineName:o}),n=(e=h("#modelNameSelectBox")).children("option").first(),e.html(""),e.append(n),e.val("")})),e.on("change","#subCategorySelectBox",(function(){var e=document.getElementById("productLineNameSelectBox").value,n=document.getElementById("subCategorySelectBox").value;t(i("GetModelNameFromBranchAndProductLineNameAndSubCategory"),"#modelNameSelectBox",{ProductLineName:e,SubCategory:n})})),e.on("click",".page",(function(){var e;h(this).hasClass("current-page")||(e=h(this).data("pageNumber"),document.getElementById("pageNumber").value=e,document.getElementById("search-form").submit())})),e.on("click","#searchBtn",(function(){return document.getElementById("pageNumber").value=1,!0}))},this.scrollToView=(e,t,i,n=0)=>{ELECTROLUX.ignoreShowHideHeader=!0,this.scrollToViewTimeout&&(clearTimeout(this.scrollToViewTimeout),this.scrollToViewTimeout=null);const o=()=>{const t=document.querySelectorAll("[data-sticky-el]");let i=0;t.length>0&&(i=t[t.length-1].offsetHeight);const o=h(e),a=this.header.css("top")&&""!==this.header.css("top")&&"0px"!==this.header.css("top")?0:this.headerHeight;return o.offset().top+n-i-a-(this.secondaryNavContainer?.height()||0)+1},a=new d;a.init(o()),h("html, body").animate({scrollTop:o()},t||500,(()=>{i&&i(),a.setPreviousScrollTop(o()),a.restore(),this.observeDOM(document.documentElement,(()=>{a.setPreviousScrollTop(o()),a.restore()})),this.scrollToViewTimeout=setTimeout((()=>{ELECTROLUX.ignoreShowHideHeader=!1}),1e3)}))},this.totalFixedHeaderHeight=()=>this.headerHeight+(this.stickyNavEl?.clientHeight||0),this.sectionIsInView=(e,t,i)=>{const n=t||this.headerHeight,o=window.scrollY+n+1,a=i||h(e).height();return o>=this.elementOffSetTop(e)&&o<=this.elementOffSetTop(e)+a},this.elementOffSetTop=e=>e?e.getBoundingClientRect().top+window.scrollY:0,this.registerResizeFunc=(e,t)=>{this.callbackFuncs.resize[t]||(this.callbackFuncs.resize[t]=e)},this.registerScrollFunc=(e,t)=>{this.callbackFuncs.scroll[t]||(this.callbackFuncs.scroll[t]=e)},this.removeScrollFunc=e=>{this.callbackFuncs.scroll[e]&&delete this.callbackFuncs.scroll[e]},this.observeDOM=(e,t)=>{if(!e&&!e.nodeType)return;let i;this.MutationObserver?(i=new this.MutationObserver(((e,i)=>{t(e,i)})),i.observe(e,{childList:!0,subtree:!0})):window.addEventListener&&e.addEventListener("DOMNodeInserted",t,!1)},this.isCrappyIE=()=>{const e=window.navigator.userAgent;let t=!1;return e.indexOf("MSIE ")>0&&(t=!0),e.indexOf("Trident/")>0&&(t=!0),t}
1,this.getScrollBarWidth=()=>{const e=document.createElement("div");e.style.visibility="hidden",e.style.overflow="scroll",e.style.msOverflowStyle="scrollbar",document.body.appendChild(e);const t=document.createElement("div");e.appendChild(t);const i=e.offsetWidth-t.offsetWidth;return e.parentNode.removeChild(e),i},this.disableScroll=(e=!1)=>{if(e&&ELECTROLUX.isDesktop)return;if(!(window.innerHeight<document.body.clientHeight))return;document.body.style.overflow="hidden";const t=`${this.getScrollBarWidth()}px`;document.body.style.paddingRight=t,this.secondaryNav&&(this.secondaryNav.style.paddingRight=t),this.popupNotifyContainer&&(this.popupNotifyContainer.style.marginRight=t),this.stickySupportblock&&(this.stickySupportblock.style.marginRight=t)},this.enableScroll=()=>{window.innerHeight<document.body.clientHeight&&(document.body.style.removeProperty("overflow"),document.body.style.removeProperty("padding-right"),this.navigation&&this.navigation.style.removeProperty("padding-right"),this.secondaryNav&&this.secondaryNav.style.removeProperty("padding-right"),this.popupNotifyContainer&&this.popupNotifyContainer.style.removeProperty("margin-right"),this.stickySupportblock&&this.stickySupportblock.style.removeProperty("margin-right"))},this.registerScrollToTopButtonAccrossAllPages=()=>{this.registerScrollFunc((()=>(0,l.OX)(0,".js_scroll-top-button","active-all")),"displayScrollTopButton"),this.handleScrollTopButton()},this.enableScrollTopButton=()=>{ELECTROLUX.SiteSetting.enableScrollToTopButtonAcrossAllPages||(this.registerScrollFunc((()=>(0,l.OX)(0)),"displayScrollTopButton"),this.handleScrollTopButton())},this.hideHeaderOnScroll=e=>{e?this.header.css("top",`-${this.headerHeight+1}px`):this.header.css("top","0")},this.cookies={createCookie:(e,t,i)=>{let n="";if(i){const e=new Date;e.setTime(e.getTime()+24*i*60*60*1e3),n="; expires="+e.toUTCString()}document.cookie=e+"="+t+n+"; path=/; secure;"},readCookie:e=>{for(var t=e+"=",i=document.cookie.split(";"),n=0;n<i.length;n++){for(var o=i[n];" "==o.charAt(0);)o=o.substring(1,o.length);if(0==o.indexOf(t))return o.substring(t.length,o.length)}return null}},this.attachEvents(),ELECTROLUX.SiteSetting.isUserLogin&&(localStorage.removeItem(r.O3.WISHLIST),localStorage.removeItem(r.O3.CART_COUNT)),document.querySelector(".js-order-detail")&&document.querySelector(".js_my-account__title").classList.add("hide-for-small-only"),h(".products-list-block .view-more.js-view-more").on("click",(function(){h(this).parents(".products-list-block").find(".products-list").children("li").removeClass("item-hide")})),h(".testfreaks-reviews .tf-tabs-panel>iframe").length&&h(".testfreaks-reviews .tf-tabs-panel>iframe").attr("style","height: 1040px !important"),window.__phantomas&&(window.onerror=function(){return!0}),this.observeDOM(document,a()(this.resizeIFrameToFitContent,500)),ELECTROLUX.SiteSetting.enableScrollToTopButtonAcrossAllPages&&this.registerScrollToTopButtonAccrossAllPages(),this.isMobile&&this.scrollHandlersForStickyElements.push(this.hideHeaderOnScroll),this.registerScrollFunc((()=>{this.setScrollDirection(),ELECTROLUX.ignoreShowHideHeader||this.scrollHandlersForStickyElements.forEach((e=>{e(!ELECTROLUX.SiteSetting.disableHideHeaderOnScroll&&this.isScrollingDown)}))}),"handleScroll")}handleScrollTopButton(){document.querySelector(".js_scroll-top-button").addEventListener("click",(()=>{ELECTROLUX.scrollToView(h("body"))}))}setScrollDirection(){const e=document.documentElement.scrollTop||document.body.scrollTop;this.isScrollingDown=e>0&&this.lastScroll<=e,this.lastScroll=e}};window.ELECTROLUX={...ELECTROLUX,...u};var m=i(48148),p=i(75575),g=i(74692);let v=class{constructor(){this.init=()=>{g("[data-open]").on("click",(function(){var e=g(this),t=g("[data-reveal][id="+e.attr("data-open")+"]");0==t.length||t.attr("zf-init")||(t.foundation(),t.attr("zf-init","true"))})),g("[data-tabs], [data-accordion], [data-toggler]").each((function(){var e=g(this);"none"!==e.css("display")&&e.foundation()})),g("[data-sticky-container]").each((function(){g(this).foundation()})),p.Ay.MediaQuery.queries=[{name:"small",value:"only screen and (min-width: 0em)"},{name:"iphone",value:"only screen and (min-width: 22.5em)"},{name:"phablet",value:"only screen and (min-width: 25.875em)"},{name:"medium",value:"only screen and (min-width: 62em)"},{name:"large",value:"only screen and (min-width: 62em)"},{name:"xlarge",value:"only screen and (min-width: 80em)"},{name:"ularge",value:"only screen and (min-width: 90.25em)"}],p.Ay.MediaQuery.current=p.Ay.MediaQuery._getCurrentSize()},this.init()}};v=(0,n.Cg)([(0,m.nV)({name:"Startup"})],v);const b=v;let y=class{constructor(){this.callbacks={},this.on=(e="",t)=>{this.callbacks[e]||(this.callbacks[e]=[]),this.callbacks[e].push(t)},this.emit=(e,t)=>
1{const i=this.callbacks[e];i&&i.forEach((e=>{e(t)}))}}};y=(0,n.Cg)([(0,m.nV)({name:"EventEmitter"})],y);const f=y;var C=i(10915),E=i.n(C),T=i(74692);let w=class{constructor(){this.parser=document.createElement("a"),this.settings={previewClass:"preview",lazyClass:"lazy",loadAttr:"io-loaded",lazyVideoAutoPlayClass:"js-lazy-autoplay-video",lazyVideoPoster:"js-poster",lazyBgClass:"lazy-bg"},this.onIntersectionCb=e=>(t,i)=>{t.forEach((t=>{(t.intersectionRatio>0||t.isIntersecting)&&(i.unobserve(t.target),this.isLoaded(t.target)||e(t.target))}))},this.init=e=>{this.root=e||document.body,"undefined"!=typeof window&&window.IntersectionObserver&&(this.previewObserver=new IntersectionObserver(this.onIntersectionCb(this.loadPreviewImage),{rootMargin:"0px",threshold:0}),this.lazyObserver=new IntersectionObserver(this.onIntersectionCb(this.loadLazyImage),{rootMargin:"0px",threshold:0}),this.videoAutoPlayObserver=new IntersectionObserver(this.onIntersectionCb(this.playLazyVideo),{rootMargin:"0px",threshold:.5}),this.lazyBgObserver=new IntersectionObserver(this.onIntersectionCb(this.loadLazyBgElement),{rootMargin:"0px",threshold:0}));const t=this.getElements("img."+this.settings.previewClass,this.root),i=this.getElements("img."+this.settings.lazyClass,this.root),n=this.getElements("iframe."+this.settings.previewClass,this.root),o=this.getElements("video",this.root),a=this.getElements("svg",this.root),s=this.getElements("."+this.settings.lazyBgClass,this.root);for(let e=0;e<a.length;e++)this.loadSvgIcon(a[e]);for(let e=0;e<t.length;e++)this.isLoaded(t[e])||(this.previewObserver?this.previewObserver.observe(t[e]):this.loadPreviewImage(t[e]));for(let e=0;e<i.length;e++)this.isLoaded(i[e])||(this.lazyObserver?this.lazyObserver.observe(i[e]):this.loadLazyImage(i[e]));for(let e=0;e<n.length;e++)this.isLoaded(n[e])||(this.previewObserver?this.previewObserver.observe(n[e]):this.loadPreviewImage(n[e]));for(let e=0;e<o.length;e++)this.videoAutoPlayObserver&&this.videoAutoPlayObserver.observe(o[e]);for(let e=0;e<s.length;e++)this.isLoaded(s[e])||(this.lazyBgObserver?s[e].classList.contains("lazy-bg-on-action")?(0,l.W)([()=>this.lazyBgObserver.observe(s[e])]):this.lazyBgObserver.observe(s[e]):this.loadLazyBgElement(s[e]))},this.getElements=(e,t)=>e instanceof Element?[e]:e instanceof NodeList?e:t.querySelectorAll(e),this.isLoaded=e=>e.getAttribute(this.settings.loadAttr),this.loadSvgIcon=e=>{if(e.isLoaded)return;const t=e.querySelector("use");if(!t)return;const i=t.getAttribute("xlink:href")||"",n=i.substring(i.indexOf("#"));t.setAttribute("xlink:href",(0,l.Up)(n)),e.isLoaded=!0},this.loadPreviewImage=e=>{const t={desktop:e.getAttribute("data-src-desktop"),mobile:e.getAttribute("data-src-mobile"),src:e.getAttribute("data-src")};var i=t.src;t.desktop&&t.mobile&&(i=ELECTROLUX.isMobile?t.mobile:t.desktop),i&&(e.setAttribute("src",this.getOptimizeSource(i,e)),e.setAttribute(this.settings.loadAttr,!0),e.hasAttribute("data-ofi-src")&&E()(e))},this.playLazyVideo=e=>{if(!e.querySelector("source")&&e.dataset.src){const t=document.createElement("source");t.setAttribute("src",e.dataset.src),e.appendChild(t),e.setAttribute(this.settings.loadAttr,!0)}if(e.classList.contains(this.settings.lazyVideoAutoPlayClass)&&e.play(),e.classList.contains(this.settings.lazyVideoPoster)){let t=e.getAttribute("data-poster");t&&e.setAttribute("poster",t)}},this.loadLazyBgElement=e=>{const t=e.getAttribute("data-bg-src"),i=e.getAttribute("data-bg-src-mobile")?e.getAttribute("data-bg-src-mobile"):e.getAttribute("data-bg-src");e.dataset.bgSrc&&(ELECTROLUX.isMobile?e.style.backgroundImage="url("+i+")":e.style.backgroundImage="url("+t+")",e.setAttribute(this.settings.loadAttr,!0))},this.loadLazyImage=e=>{const t={desktop:e.getAttribute("data-src-desktop"),mobile:e.getAttribute("data-src-mobile"),default:e.getAttribute("data-default")};let i=t.desktop;t.desktop&&t.mobile&&(i=ELECTROLUX.isMobile?t.mobile:t.desktop);var n=T(e),o=n.parent(),a=n.parents(".js-carousel-block").length>0;if(i){let r=this.getOptimizeSource(i,o[0],!0);if(e.setAttribute("src",t.default||r),e.setAttribute(this.settings.loadAttr,!0),o.css({"background-image":o.hasClass("sm-bottom")&&ELECTROLUX.isMobile?"":"url
1("+r+")","background-size":"cover","background-position":"center",display:"block"}),n.next().hasClass("js-img-block__content")){n.next().css({position:"unset",height:"auto"});var s=!a&&n.next().outerHeight();n.next().removeAttr("style"),o.css({"min-height":s,"background-image":o.hasClass("sm-bottom")&&ELECTROLUX.isMobile?"":"url("+r+")","background-size":"cover","background-position":"center",display:"block"})}}},this.getOptimizeSource=(e,t,i)=>{if(!t)return e;this.parser.href=e;const n=this.getJsonFromUrl(this.parser.search);if(n.preset||i){const i=t.getBoundingClientRect(),o=[...t.classList].filter((e=>e.startsWith("max-height-"))).length>0,a=!!t.closest(".aspect-ratio");if(!o&&!a&&t.classList.contains("w-100-percent")&&i&&i.width>0&&i.height>0){let o=parseFloat(window.getComputedStyle(t,null).getPropertyValue("padding"));const a=Math.round(i.width-2*o);isNaN(o)&&(o=0),a>1&&(e=n.preset?e.replace("preset="+n.preset,"width="+a):e+(0===Object.keys(n).length&&n.constructor===Object?"?":"&")+"width="+a,n.mode||(e+="&mode=crop"))}}return e},this.getJsonFromUrl=e=>{e||(e=location.search);var t=e.substr(1),i={};return t.split("&").forEach((function(e){var t=e.split("=");t[0]&&(i[t[0]]=decodeURIComponent(t[1]))})),i},this.bootstrap=()=>{ELECTROLUX.isCrappyIE()?this.init(document.querySelector("body")):this.init()},this.bootstrap(),ELECTROLUX.observeDOM(document,(()=>{this.bootstrap()}))}};w=(0,n.Cg)([(0,m.nV)({name:"ProgressiveImage"})],w);const S=w;var A=i(74692),L=i(74692);class _{constructor(){}getOrigin(e){return{page:e.attr("datalayer-origin-pagetype"),productCategory:e.attr("datalayer-origin-productCategory"),productSubCategory:e.attr("datalayer-origin-productSubCategory"),productModelId:e.attr("datalayer-origin-productModelId"),productFriendlyName:e.attr("datalayer-origin-productFriendlyName"),productVariant:e.attr("datalayer-origin-productVariant")}}getProduct(e,t){return{id:e.attr("datalayer-product-id"),name:e.attr("datalayer-product-friendlyname"),price:e.attr("datalayer-product-price"),category:t.productSubCategory,variant:e.attr("datalayer-product-variant"),list:e.attr("datalayer-product-list")||t.page,position:e.attr("datalayer-product-position"),salevalue:e.attr("datalayer-product-salevalue")}}getHero(e){return{id:e.attr("datalayer-hero-id"),name:e.attr("datalayer-hero-friendlyname"),creative:e.attr("datalayer-hero-creative"),position:e.attr("datalayer-hero-position")}}getRetailer(e){return{id:e.attr("datalayer-retailer-id"),Affiliation:e.attr("datalayer-retailer-affiliation"),Revenue:e.attr("datalayer-retailer-revenue"),Currency:e.attr("datalayer-retailer-currency")}}setRetailer(e,t){e.attr("datalayer-retailer",""),e.attr("datalayer-retailer-id",t.Id),e.attr("datalayer-retailer-affiliation",t.Name),e.attr("datalayer-retailer-revenue",t.Price),e.attr("datalayer-retailer-currency",t.CurrencyCode)}getStore(e){return{address:e.attr("datalayer-store-address"),distance:e.attr("datalayer-store-distance")}}setStore(e,t){e.attr("datalayer-store",""),e.attr("datalayer-store-affiliation",t.Title||t.title),e.attr("datalayer-store-address",t.Address||t.address),e.attr("datalayer-store-distance",t.DistanceKm)}}let O=class{constructor(){this.culture=A("html").attr("data-lang"),this.$app=A("body[datalayer-enabled]"),this.enabled=this.$app.length>0,this.mapper=new _,this.load=e=>{if(this.enabled){var t=e||A(document),i=this.mapper.getOrigin(this.$app);if(!i)return;if("productdetailspage"===i.page&&this.ratingReviewEngage(t,i),"productcomparisonpage"===i.page){var n=[];t.find(".products-items [data-product] .item-no a").each((function(){n.push(A(this).text())}))}}},this.impression=(e,t,i,n,o)=>{const a=e.find("["+t+"]:not([datalayer-header]):not([initialized])");if(a.length){const e=[],t=this;a.each((function(){var i=A(this);!i.is(":hidden")&&t.isElementInViewport(this)&&(e.push(n(i,o)),i.attr("initialized","true"))})),e.length>0&&i(e)}},this.ratingReviewEngage=(e,t)=>{A(window).on("DOMContentLoaded load resize scroll",(()=>{this.ratingReviewLoad(e,t)}))},this.ratingReviewLoad=(e,t)=>
1{const i=e.find(".review-container:not([initialized])");if(i.length){const e=this;i.each((function(){var t=A(this);e.isPartialElementInViewport(this)&&t.attr("initialized","true")}))}},this.isElementInViewport=e=>{"function"==typeof L&&e instanceof L&&(e=e[0]);var t=e.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth)},this.isPartialElementInViewport=e=>{"function"==typeof L&&e instanceof L&&(e=e[0]);var t=e.getBoundingClientRect(),i=window.innerHeight||document.documentElement.clientHeight;return t.bottom-t.top>=i?t.top>=0&&t.left>=0&&t.top<=i&&t.right<=(window.innerWidth||document.documentElement.clientWidth):t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth)},this.load(A(document))}};O=(0,n.Cg)([(0,m.nV)({name:"datalayer"})],O);const k=O;var P=i(74692);let I=class{constructor(){this.attachEvent=e=>{const t=e||P(document),i="ontouchstart"in document?"touchend":"click";t.on(i,".js-call-to-buy-btn",(function(){const e=P(this).data("calltobuynumber");P(this).html("<a href='tel:"+e+"'>"+e+"</a>")}))},this.attachEvent(),this.emailToBuy()}emailToBuy(){const e=P(".email-to-buy-page form.EPiServerForms");if(void 0!==e){const t=P(e).find("input[type='hidden'][value='#ProductName']"),i=P(e).find("input[type='hidden'][value='#ProductModelId']");void 0!==t&&P(t).val(P(".email-to-buy-page a#productName").text()),void 0!==i&&P(i).val(P(".email-to-buy-page a#productModelId").text())}}};I=(0,n.Cg)([(0,m.nV)({name:"CallToBuy"})],I);const x=I;var R=i(62893),N=i(95353),M=i(40173),U=i(15261),D=i(65845);const B={messages:{required:"/checkout/model/validation/required",email:"/checkout/model/validation/email/invalid",number:"/checkout/model/validation/number/invalid",phone:"/checkout/model/validation/phone/invalid",name:"/checkout/model/validation/name/invalid",phonenumber:"/checkout/model/validation/phone/invalid",image:"/validation/invalidfileimage",lifestyleimage:"/validation/invalidfileimage",filesize:"/validation/invalidfilesize"},fields:{email:{required:"/checkout/model/validation/email/required",email:"/checkout/model/validation/email/invalid"},countryCode:{required:"/checkout/model/validation/phone/countrycode/required"},postalCode:{postalcode:"/checkout/model/validation/postalcode/invalid"},phoneNumber:{required:"/checkout/model/validation/phone/required",phone:"/checkout/model/validation/phone/invalid",taiwanphone:"/checkout/model/validation/phone/invalid",koreaphone:"/checkout/model/validation/phone/invalid",phone10DigitsStartWithZero:"/checkout/model/validation/phone/invalid",phoneDoesNotStartWithZero:"/checkout/model/validation/phone/doesnotstartwithzero",min:"/checkout/model/validation/phone/incomplete"},lastName:{required:"/checkout/model/validation/lastname",name:"/checkout/model/validation/lastname/invalid",alphabet:"/checkout/model/validation/lastname/invalid"},firstName:{required:"/checkout/model/validation/firstname",name:"/checkout/model/validation/firstname/invalid",alphabet:"/checkout/model/validation/firstname/invalid"},lastNameKatakana:{required:"/checkout/lastNameKatakana/required",name:"/checkout/lastNameKatakana/invalid"},firstNameKatakana:{required:"/checkout/firstNameKatakana/required",name:"/checkout/firstNameKatakana/invalid"},city:{required:"/checkout/model/validation/city"},otherCity:{required:"/checkout/model/validation/othercityrequired"},district:{required:"/checkout/model/validation/district"},ward:{ward:"/checkout/model/validation/ward/invalid"},line1:{required:"/checkout/model/validation/line1",line1:"/checkout/model/validation/line1/invalid",hieroglyphsMaxLength:"/checkout/model/validation/hieroglyphsline1/invalid"},deliveryNote:{deliveryNote:"/checkout/model/validation/deliverynote/invalid",hieroglyphsMaxLength:"/checkout/model/validation/hieroglyphsdeliverynote/invalid"},deliveryDate:{required:"/checkout/model/validation/preferreddate"}
1,password:{has1uppercase:"/validation/has1uppercasecharacter",has1lowercase:"/validation/has1lowercasecharacter",has1number:"/validation/has1number",special_character:"/validation/shouldhavespecialcharacter",between:"/validation/hasvalidlength"},confirmPassword:{password:"/validation/confirmpassworddoesntmatch"},companyCode:{companyCode:"/checkout/model/validation/code/invalid"},manufactoringNumber:{taiwanmanufacture:"/validation/manufacturenumber/invalid"},taxinvoiceheader:{required:"/checkout/model/validation/taxinvoiceheader/required"},taxinvoiceheaderbranchid:{number:"/checkout/model/validation/taxinvoiceheaderbranchid/invalid",min:"/checkout/model/validation/taxinvoiceheaderbranchid/invalid",required:"/checkout/model/validation/taxinvoiceheaderbranchid/required"},companyName:{required:"/checkout/model/validation/companyname/required"},buyerTin:{required:"/checkout/model/validation/buyertin/required",alphanumeric:"/checkout/model/validation/buyertin/invalid",excludeSpace:"/checkout/model/validation/buyertin/invalid"},buyerRegistrationNumber:{required:"/checkout/model/validation/buyerregistrationnumber/required",excludeSpace:"/checkout/model/validation/buyerregistrationnumber/invalid"},buyerSstNumber:{sstNumber:"/checkout/model/validation/buyersstnumber/invalid",excludeSpace:"/checkout/model/validation/buyersstnumber/invalid"}}};var $=i(59614),V=i(44235),X=i(16826),q=i(41385),F=i(63015);class H{constructor(e){this.onAfterSubmit=e=>{console.log(e)},this.element=e,this.element&&this.attachEvents()}attachEvents(){const e=this.element;e&&e.addEventListener("click",(async t=>{t.preventDefault();const i=e.getAttribute("data-cdc-js")??"",n=e.getAttribute("data-api-key")??"",o=e.getAttribute("data-mobile-screenset")??"",a=e.getAttribute("data-screenset")??"",s=e.getAttribute("data-start-screen")??"",r=(0,F.r)();await(0,q.N)(i,n);var l={screenSet:a,mobileScreenSet:o||a,dialogStyle:"modern",deviceType:"auto",lang:r,onAfterSubmit:this.onAfterSubmit,startScreen:s};window.gigya.accounts.showScreenSet(l)}))}}var j=i(14026);const W=(e,t)=>{const{...i}=t.value;(0,V.a)(e,i)};function z(e){e.stopPropagation()}R.Ay.directive("hint",{inserted(e,t){W(e,t)},update(e,t){W(e,t)},unbind(e,t){(0,V.a)(e,t.value).remove()}}),R.Ay.directive("click-outside",{bind(e,t){e.addEventListener("click",z),document.body.addEventListener("click",t.value)},unbind(e,t){e.removeEventListener("click",z),document.body.removeEventListener("click",t.value)}}),R.Ay.directive("visible",((e,t)=>{e.style.visibility=t.value?"visible":"hidden"})),R.Ay.directive("google-identity-login",{bind:function(e,t,i){(0,$.T)(e,t.value,i)}}),R.Ay.directive("collapsible-element",{bind:function(e,t){(0,X.collapsibleElement)(e,t.value)}}),R.Ay.directive("change-password-cdc",{bind:function(e){new H(e)}}),R.Ay.directive("login-cdc",{bind:function(e){(0,j.cdcAuthenticationElement)(e)}}),i(5180);const G=/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,K=/^[0-9]+$/,Y=/^[^0-9!"#$%&'()*+,-./\\:;<=>?@[\]^_`{|}~]+$/,Z=/^[aà áảãạÄằắẳẵặâầấẩẫáºeèéẻẽẹêá»áº¿á»á»
á»iìÃá»Ä©á»oòóá»Ãµá»Ã´á»á»á»á»á»Æ¡á»á»á»á»¡á»£uùúủũụưừứá»á»¯á»±yỳýỷỹỵÄAÃÃẢÃẠÄẰẮẲẴẶÃẦẤẨẪẬEÃÃẺẼẸÃá»áº¾á»á»á»IÃÃá»Ä¨á»OÃÃá»Ãá»Ãá»á»á»á»á»Æ á»á»á»á» ỢUÃÃỦŨỤƯỪỨỬỮỰYỲÃỶỸỴÄ\sa-zA-Z]+$/,J=/^[0-9aà áảãạÄằắẳẵặâầấẩẫáºeèéẻẽẹêá»áº¿á»á»
á»iìÃá»Ä©á»oòóá»Ãµá»Ã´á»á»á»á»á»Æ¡á»á»á»á»¡á»£uùúủũụưừứá»á»¯á»±yỳýỷỹỵÄAÃÃẢÃẠÄẰẮẲẴẶÃẦẤẨẪẬEÃÃẺẼẸÃá»áº¾á»á»á»IÃÃá»Ä¨á»OÃÃá»Ãá»Ãá»á»á»á»á»Æ á»á»á»á» ỢUÃÃỦŨỤƯỪỨỬỮỰYỲÃỶỸỴÄ\sa-zA-Z]+$/,Q=/^[\d]{10,}$/,ee=/^0[\d]{9}$/,te=/^[^0][\d]+$/,ie=/^0?[\d]{3,5}$/,ne=/^[\S]*$/,oe=/^0?[\d]{8,9}$/,ae=/^0?[\d]{9,11}$/,se=/^[aà áảãạÄằắẳẵặâầấẩẫáºeèéẻẽẹêá»áº¿á»á»
á»iìÃá»Ä©á»oòóá»Ãµá»Ã´á»á»á»á»á»Æ¡á»á»á»á»¡á»£uùúủũụưừứá»á»¯á»±yỳýỷỹỵÄAÃÃẢÃá
1º ÄẰẮẲẴẶÃẦẤẨẪẬEÃÃẺẼẸÃá»áº¾á»á»á»IÃÃá»Ä¨á»OÃÃá»Ãá»Ãá»á»á»á»á»Æ á»á»á»á» ỢUÃÃỦŨỤƯỪỨỬỮỰYỲÃỶỸỴÄ\w\d\s()@/,.+-]+$/,re=/^[^;]+$/,le=/^[^&]+$/,ce=/^[\d]{8,}$/,de=/[\uac00-\ud7af]|[\u1100-\u11ff]|[\u3130-\u318f]|[\ua960-\ua97f]|[\ud7b0-\ud7ff]|[\u4E00-\u9FFF|\u2FF0-\u2FFF|\u31C0-\u31EF|\u3200-\u9FBF|\uF900-\uFAFF]/g,he=/^[\d]{8}([\d]{5})?$/,ue=/^\w[\d]+$/,me=/^[^\d\W]{1}[\d-]+$/;(0,U.X$)("required",{validate:(e,t)=>{const[i]=t,n=-1===["",null,void 0].indexOf(e)&&e.trim().length>0;return!n&&i?.length?i:{required:!0,valid:n}},computesRequired:!0}),(0,U.X$)("errorIfAny",{validate:(e,t)=>{const[i]=t;return!i||!i.length||i},computesRequired:!0}),(0,U.X$)("line1",{validate:e=>re.test(e)}),(0,U.X$)("alphabet",{validate:e=>Z.test(e)}),(0,U.X$)("excludeSpace",{validate:e=>ne.test(e)}),(0,U.X$)("alphanumeric",{validate:e=>J.test(e)}),(0,U.X$)("startswithalphabetfollowedbynumeric",{validate:e=>ue.test(e)}),(0,U.X$)("ward",{validate:e=>re.test(e)}),(0,U.X$)("companyName",{validate:e=>le.test(e)}),(0,U.X$)("deliveryNote",{validate:e=>se.test(e)}),(0,U.X$)("email",{validate:e=>G.test(e)}),(0,U.X$)("number",{validate:e=>K.test(e)}),(0,U.X$)("phone",{validate:e=>K.test(e)}),(0,U.X$)("phonenumber",{validate:e=>Q.test(e)}),(0,U.X$)("has1uppercase",{validate:e=>/[A-Z]/.test(e)}),(0,U.X$)("has1lowercase",{validate:e=>/[a-z]/.test(e)}),(0,U.X$)("has1number",{validate:e=>/[0-9]/.test(e)}),(0,U.X$)("min",{validate:(e,t)=>e?.length>=t.length,params:["length"]}),(0,U.X$)("special_character",{validate:e=>/[-+_!@#$%^&*.,?]/.test(e)}),(0,U.X$)("name",{validate:e=>Y.test(e)}),(0,U.X$)("password",{params:["target"],validate:(e,{target:t})=>e===t}),(0,U.X$)("excludeofdistrict",{validate(e,t){let i;try{i=JSON.parse(t)}catch{return!1}const n=i.find((t=>t.value===e));return!n||n.message}}),(0,U.X$)("excludeofward",{validate(e,t){let i;try{i=JSON.parse(t)}catch{return!1}const n=i.find((t=>t.value===e));return!n||n.message}}),(0,U.X$)("available",{validate:(e,t)=>!JSON.parse(t).find((({value:t})=>e===t))}),(0,U.X$)("taxid",{validate(e,t){const{regex:i,message:n}=JSON.parse(t);return new RegExp(i).test(e)||n}}),(0,U.X$)("customRegex",{validate(e,t){const[i,n]=t;if(!i)return!0;const o=new RegExp(i).test(e);return!o&&n?n:o}}),(0,U.X$)("between",{validate:(e,t)=>e.length>=t.min&&e.length<=t.max,params:["min","max"]}),(0,U.X$)("image",{validate:e=>!!/\.(jpg|svg|jpeg|png|bmp|gif)$/i.test(e.name)}),(0,U.X$)("postalcode",{validate:e=>ie.test(e)}),(0,U.X$)("taiwanphone",{validate:e=>oe.test(e)}),(0,U.X$)("koreaphone",{validate:e=>ae.test(e)}),(0,U.X$)("phone10DigitsStartWithZero",{validate:e=>ee.test(e)}),(0,U.X$)("phoneDoesNotStartWithZero",{validate:e=>te.test(e)}),(0,U.X$)("companyCode",{validate:e=>ce.test(e)}),(0,U.X$)("lifestyleimage",{validate:e=>!!/\.(jpg|jpeg|png|gif)$/i.test(e.name)}),(0,U.X$)("uploadinvoice",{validate(e,t){const[i,n,o,a,s]=t,r=i.split(",").map((e=>e.replace(".",""))).join("|"),l=r?new RegExp(`\\.(${r})$`,"i"):null,c=JSON.parse(s),d=Array.isArray(c)?c.map((e=>e.name)):[];if(a&&(!c||!c.length))return"/extendedwarranty/error/required";if(c.length>n)return"/extendedwarranty/error/incorrectfilecount";if(new Set(d).size<d.length)return"/extendedwarranty/error/duplicatefilename";for(let e of c){const t=e.name?.toLowerCase();if(e.size>o)return"/extendedwarranty/error/incorrectfilesize";if(l&&!l.test(t))return"/extendedwarranty/error/incorrectfiletype"}return!0},computesRequired:!0}),(0,U.X$)("totalfile",{validate(e,t){if(!e)return!0;const[i,n]=t;return(n?+n+e.length:e.length)<=+i}}),(0,U.X$)("filetype",{validate(e,t){if(!e)return!0;const[i=""]=t,n=i.split(",").map((e=>e.replace(".",""))).join("|"),o=new RegExp(`\\.(${n})$`,"i");if(e instanceof File){const t=e.name?.toLowerCase();return o.test(t)}return Array.from(e).every((e=>{const t=e.name?.toLowerCase();return o.test(t)}))},computesRequired:!0}),(0,U.X$)("filesize",{validate(e,t){if(!e)return!0;const[i]=t,n=i?Number(i):10485760;return e instanceof File?e.size<=n:Array.from(e).every((e=>e.size<=n))},computesRequired:!0}),(0,U.X$)("smallestimagesize",{async validate(e,t){if(!e)return!0;const[i]=t;async function n(e){const t=await function(e){return new Promise((t=>{if(!e.type.startsWith("image/"))return t("");const i=new FileReader;i.readAsDataURL(e),i.onload=()=>{t(i.result)},i.onerror=()=>{t("")}}))}(e),n=await function(e){return new Promise((t=>{if(!e)return t(null);const i=new Image;i.src=e,i.onload=()=>{t(i)},i.onerror=()=>{t(null)}}))}(t);return!!n&&n.height>=Number(i)&&n.width>=Number(i)}return e instanceof File?await n(e):(await Promise.all(Array.from(e).map(n))).every(Boolean)}}),(0,U.X$)("taiwanmanufacture",{validate:e=>he.test(e)}),(0,U.X$)("hieroglyphsMaxLength",{validate:(e,t)=>
1pe(e,t.max),params:["max"]}),(0,U.X$)("sstNumber",{validate:e=>me.test(e)}),(0,U.jK)({classes:{valid:"is-valid",invalid:"error invalid-field"},bails:!1});const pe=(e,t)=>{if(e){let i=!1,n=0;for(const o of e)if(n++,!i&&o.match(de)&&(i=!0),i&&n>t)return!1}return!0};let ge=class{constructor(){R.Ay.use(N.Ay),R.Ay.use(M.Ay),R.Ay.mixin(D.wT),R.Ay.mixin(D.Lm),R.Ay.prototype.ELECTROLUX=ELECTROLUX,(0,U.kg)({en:B})}};ge=(0,n.Cg)([(0,m.nV)({name:"VueModule"})],ge);const ve=ge;var be=i(74692);let ye=class{constructor(){let e,t,i,n=be("[data-carousel-item]"),o=n.length,a=be(".video-frame"),s=a.length,r=be("[data-carousel-item] .controls");for(var l=0;l<o;l++)t=be(n[l]).attr("data-carousel-item"),ELECTROLUX.rtl&&be('[data-carousel-item="'+t+'"] > [data-carousel="card"]').attr("dir","rtl"),be('[data-carousel-item="'+t+'"] > [data-carousel="card"]').slick({dots:!0,infinite:!1,arrows:!0,slidesToShow:1,slidesToScroll:1,dotsClass:"slick-dots custom-dots",prevArrow:be('[data-carousel-item="'+t+'"] .btn.prev'),nextArrow:be('[data-carousel-item="'+t+'"] .btn.next'),appendDots:be('[data-carousel-item="'+t+'"] .bullets'),rtl:ELECTROLUX.rtl}),e=be('[data-carousel-item="'+t+'"] > [data-carousel="card"] .row.horizontal-card').css("flex-direction"),"row-reverse"===e?be(r[l]).removeClass("left").removeClass("right").addClass("left"):be(r[l]).removeClass("left").removeClass("right").addClass("right");be(document).on("closed.zf.reveal","[data-reveal]",(function(){for(var e=0;e<s;e++)i=be(a[e]).attr("src"),be(a[e]).attr("src",""),be(a[e]).attr("src",i)}))}};ye=(0,n.Cg)([(0,m.nV)({name:"KeyBenefitsBlockSlider"})],ye);const fe=ye;var Ce=i(58486);let Ee=class{constructor(){this.activityEvents=["mousedown","mousemove","keydown","scroll","touchstart"],this.activityEls=[],this.handleEvent=()=>{this.activityEls.forEach((e=>{const{scriptId:t,scriptUrl:i}=e.dataset;(0,Ce.k)(i,t)}))},this.getParam=e=>new URLSearchParams(window.location.search).get(e),[...document.querySelectorAll(".js_load-script")].forEach((e=>this.handleLoadScript(e))),this.activityEvents.forEach((e=>{document.addEventListener(e,this.handleEvent,!0)}))}handleLoadScript(e){const{singleActivityLoad:t,activityLoad:i,paramLoad:n,scriptUrl:o,scriptId:a}=e.dataset;this.getParam(n)?(0,Ce.k)(o,a):null==i?(null!=t&&(0,l.W)([()=>{(0,Ce.k)(o,a)}]),m.nu.observe(e,(()=>{(0,Ce.k)(o,a)}))):this.activityEls=[...this.activityEls,e]}};Ee=(0,n.Cg)([(0,m.nV)({name:"LoadScript"})],Ee);const Te=Ee;var we=i(74353),Se=i.n(we),Ae=i(15750),Le=i.n(Ae);i(50952),i(65826),i(40860),i(2338),i(56007),i(88003),i(47081),Se().extend(Le());let _e=class{constructor(){this.localizeClassName="js_localize-date-time",this.formatAttr="data-format",this.utcAttr="data-utc-time",this.locale=ELECTROLUX.language.split(/[-_]/)[0]||"en",this.format=()=>{this.localizeEls=Array.from(document.querySelectorAll(`.${this.localizeClassName}`)),this.localizeEls.length&&(Se().locale(this.locale),this.transformToLocalDateTime())},this.transformToLocalDateTime=()=>{this.localizeEls.forEach((e=>{const t=e.dataset.format,i=e.dataset.utcTime||(new Date).toISOString();e.innerText=Se()(i).format(t)}))},this.format()}};_e=(0,n.Cg)([(0,m.nV)({name:"LocalizeDateTime"})],_e);const Oe=_e;var ke=i(32555),Pe=i.n(ke),Ie=i(96544),xe=i(74692);let Re=class{constructor(){this.isPopupVideoPlayed=!1,this.attachEvents=()=>{xe(document).on("click",".js_open-video-modal",(e=>{e.stopPropagation(),e.preventDefault();const t=xe(e.currentTarget),i=ELECTROLUX.SiteSetting.autoPlayVideoPopup,n=t.attr("iframe-src"),o=`\n <div class="js_v-modal__iframe-video">\n <iframe \n ${i>0?"allow='autoplay'":""} \n title="${t.attr(`${Ie.GA_IFRAME_VIDEO_TITLE_ATTR}`)}" \n src="${n}" \n class="v-modal__iframe-video" \n frameborder="0" allowfullscreen>\n </iframe>\n </div>\n `;ELECTROLUX.GlobalModal.GenericModalVue.customClasses.push("v-modal__video"),ELECTROLUX.GlobalModal.GenericModalVue.onClose=this.handleDisplayVideoModal,ELECTROLUX.GlobalModal.GenericModalVue.content=o,ELECTROLUX.GlobalModal.GenericModalVue.show=!0,this.handleDisplayVideoModal(),setTimeout((()=>{Pe()(ELECTROLUX.GlobalModal.GenericModalVue.$el.querySelector("iframe"),this.isPopupVideoPlayed)}))}))},this.handleDisplayVideoModal=()=>{const e=ELECTROLUX.GlobalModal.GenericModalVue.$el.querySelector("iframe"),t=ELECTROLUX.GlobalModal.GenericModalVue.show;this.isPopupVideoPlayed=t;try{const i=e.contentWindow.document.querySelector("video");t?i.play():i.pause()}catch(i){t||e.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}',"*")}},this.attachEvents()}};Re=(0,n.Cg)([(0,m.nV)({name:"VideoModal"})],Re);const Ne=Re;var Me=i(94431);let Ue=class{constructor(){this.popup=null,this.attachEvents=()=>{const e=document.createElement("div");document.body.appendChild(e),document.addEventListener("click",(e=>{const t=e.target;if(t.classList.contains("js_generic-popup")){e.preventDefault();const i=t.closest("[data-popup-content]"),n=i?.hasAttribute("data-collapsible-popup"),o=i?.dataset.popupContent;o&&(n&&(ELECTROLUX.GlobalModal.GenericModalVue.isCollapsible=n,ELECTROLUX.GlobalModal.GenericModalVue.seeMoreText=i.dataset.seeMoreText,ELECTROLUX.GlobalModal.GenericModalVue.seeLessText=i.dataset.seeLessText),ELECTROLUX.GlobalModal.GenericModalVue.content=o,ELECTROLUX.GlobalModal.GenericModalVue.show=!0)}t.classList.contains("js_generic-popup-close-button")&&(e.preventDefault(),this.closePopup())}))},this.createGenericModal=e=>{const t=document.createElement("div");document.body.appendChild(t),ELECTROLUX.GlobalModal[e]=new R.Ay({el:t,data:()=>({show:!1,content:"",closeIcon:"#close-icon",onClose:null,isCollapsible:!1,seeMoreText:"",seeLessText:"",customClasses:[]}),render(t){return t(Me.A,{props:{value:this.show,content:this.content,closeIcon:this.closeIcon,onClose:this.onClose,isCollapsible:this.isCollapsible,seeMoreText:this.seeMoreText,seeLessText:this.seeLessText,customClasses:this.customClasses},on:{input:t=>{ELECTROLUX.GlobalModal[e].show=t}}})}})},this.closePopup=()=>{ELECTROLUX.GlobalModal.GenericModalVue.show=!1,ELECTROLUX.GlobalModal.GenericModalVue.onClose()&&ELECTROLUX.GlobalModal.GenericModalVue.onClose()},ELECTROLUX.GlobalModal.GenericModalVue||this.createGenericModal("GenericModalVue"),ELECTROLUX.GlobalModal.CmsModalVue||this.createGenericModal("CmsModalVue"),this.attachEvents()}};Ue=(0,n.Cg)([(0,m.nV)({name:"GenericPopup"})],Ue);const De=Ue;var Be=i(6958),$e=i(51968);let Ve=class{constructor(){this.attachEvents=()=>{this.setUtmParamToCookies()},this.setUtmParamToCookies=()=>{const e=$e.A.getParamsByPrefix(r.AZ.WTB_UTM),t=e.params,i=`${r.AZ.WTB_CID}=${e.cid}`;t&&((0,Be.TV)(r.AZ.WTB_CID,i,r.AZ.WTB_DAYS),(0,Be.TV)(r.AZ.WTB_UTM,t,r.AZ.WTB_DAYS))},this.attachEvents()}};Ve=(0,n.Cg)([(0,m.nV)({name:"ParamStoring"})],Ve);
1const Xe=Ve,qe=[{name:"koreaCartPage",module:()=>Promise.all([i.e(2187),i.e(65),i.e(7328),i.e(7334),i.e(1359),i.e(6502),i.e(6397),i.e(1053),i.e(6789),i.e(5165),i.e(2708),i.e(9260)]).then(i.bind(i,69189))},{name:"krCheckoutPage",module:()=>Promise.all([i.e(2187),i.e(65),i.e(7328),i.e(9037),i.e(3097),i.e(6502),i.e(6397),i.e(1053),i.e(6853),i.e(5955),i.e(6607),i.e(2224),i.e(3830),i.e(8813)]).then(i.bind(i,82416))},{name:"krAccountDetail",module:()=>Promise.all([i.e(2187),i.e(65),i.e(7328),i.e(9037),i.e(3097),i.e(6502),i.e(6397),i.e(1053),i.e(6853),i.e(5955),i.e(8416),i.e(2130)]).then(i.bind(i,68308))},{name:"krKakaoSync",module:()=>i.e(6270).then(i.bind(i,5340))},{name:"egyptCartPage",module:()=>Promise.all([i.e(2187),i.e(65),i.e(7328),i.e(7334),i.e(1359),i.e(6502),i.e(6397),i.e(1053),i.e(6789),i.e(5165),i.e(2708),i.e(6535)]).then(i.bind(i,48532))},{name:"egCheckoutPage",module:()=>Promise.all([i.e(2187),i.e(65),i.e(7328),i.e(9037),i.e(3097),i.e(6502),i.e(6397),i.e(1053),i.e(6853),i.e(5955),i.e(6607),i.e(2224),i.e(9422)]).then(i.bind(i,25569))},{name:"egAccountDetail",module:()=>Promise.all([i.e(2187),i.e(65),i.e(7328),i.e(3097),i.e(6502),i.e(6397),i.e(1053),i.e(6853),i.e(8416),i.e(1511)]).then(i.bind(i,92629))},{name:"twCheckoutPage",module:()=>Promise.all([i.e(2187),i.e(65),i.e(7328),i.e(9037),i.e(3097),i.e(6502),i.e(6397),i.e(1053),i.e(6853),i.e(5955),i.e(6607),i.e(2224),i.e(4281)]).then(i.bind(i,98112))},{name:"twAccountDetail",module:()=>Promise.all([i.e(2187),i.e(65),i.e(7328),i.e(9037),i.e(3097),i.e(6502),i.e(6397),i.e(1053),i.e(6853),i.e(5955),i.e(6607),i.e(8416),i.e(1190)]).then(i.bind(i,74981))},{name:"sgCheckoutPage",module:()=>Promise.all([i.e(2187),i.e(65),i.e(7328),i.e(9037),i.e(3097),i.e(6502),i.e(6397),i.e(1053),i.e(6853),i.e(5955),i.e(6607),i.e(2224),i.e(1872)]).then(i.bind(i,59612))},{name:"sgAccountDetail",module:()=>Promise.all([i.e(2187),i.e(65),i.e(7328),i.e(3097),i.e(6502),i.e(6397),i.e(1053),i.e(6853),i.e(8416),i.e(9633)]).then(i.bind(i,80576))},{name:"thCheckoutPage",module:()=>Promise.all([i.e(2187),i.e(65),i.e(7328),i.e(9037),i.e(3097),i.e(6502),i.e(6397),i.e(1053),i.e(6853),i.e(5955),i.e(6607),i.e(2224),i.e(9378)]).then(i.bind(i,59734))},{name:"thCartPage",module:()=>Promise.all([i.e(2187),i.e(65),i.e(7328),i.e(7334),i.e(1359),i.e(6502),i.e(6397),i.e(1053),i.e(6789),i.e(5165),i.e(2708),i.e(5240)]).then(i.bind(i,86470))},{name:"thAccountDetail",module:()=>Promise.all([i.e(2187),i.e(65),i.e(7328),i.e(3097),i.e(6502),i.e(6397),i.e(1053),i.e(6853),i.e(8416),i.e(2371)]).then(i.bind(i,20770))},{name:"malaysiaCartPage",module:()=>Promise.all([i.e(2187),i.e(65),i.e(7328),i.e(7334),i.e(1359),i.e(6502),i.e(6397),i.e(1053),i.e(6789),i.e(5165),i.e(2708),i.e(8761)]).then(i.bind(i,32586))},{name:"myCheckoutPage",module:()=>Promise.all([i.e(2187),i.e(65),i.e(7328),i.e(9037),i.e(3097),i.e(6502),i.e(6397),i.e(1053),i.e(6853),i.e(5955),i.e(6607),i.e(2224),i.e(6716)]).then(i.bind(i,9013))},{name:"malaysiaAccountDetail",module:()=>Promise.all([i.e(2187),i.e(65),i.e(7328),i.e(3097),i.e(6502),i.e(6397),i.e(1053),i.e(6853),i.e(8416),i.e(9508)]).then(i.bind(i,5135))},{name:"electroluxVNCartPage",module:()=>Promise.all([i.e(2187),i.e(65),i.e(7328),i.e(7334),i.e(1359),i.e(6502),i.e(6397),i.e(1053),i.e(6789),i.e(5165),i.e(2708),i.e(2748)]).then(i.bind(i,63631))},{name:"vnCheckoutPage",module:()=>Promise.all([i.e(2187),i.e(65),i.e(7328),i.e(9037),i.e(3097),i.e(6502),i.e(6397),i.e(1053),i.e(6853),i.e(5955),i.e(6607),i.e(2224),i.e(9310)]).then(i.bind(i,38979))},{name:"vnAccountDetail",module:()=>Promise.all([i.e(2187),i.e(65),i.e(7328),i.e(3097),i.e(6502),i.e(6397),i.e(1053),i.e(6853),i.e(8416),i.e(1895)]).then(i.bind(i,97321))},{name:"japanCartPage",module:()=>Promise.all([i.e(2187),i.e(65),i.e(7328),i.e(7334),i.e(1359),i.e(6502),i.e(6397),i.e(1053),i.e(6789),i.e(5165),i.e(2708),i.e(3210)]).then(i.bind(i,9663))},{name:"jpCheckoutPage",module:()=>Promise.all([i.e(2187),i.e(65),i.e(7328),i.e(9037),i.e(3097),i.e(6502),i.e(6397),i.e(1053),i.e(6853),i.e(5955),i.e(6607),i.e(2224),i.e(2440)]).then(i.bind(i,9813))},{name:"jpAccountDetail",module:()=>Promise.all([i.e(2187),i.e(65),i.e(7328),i.e(3097),i.e(6502),i.e(6397),i.e(1053),i.e(6853),i.e(8416),i.e(841)]).then(i.bind(i,50276))}],Fe=[{name:"ga4EventPurchase",module:()=>Promise.all([i.e(2187),i.e(9340)]).then(i.bind(i,2481))},{name:"ga4GlobalEvents",module:()=>Promise.all([i.e(2187),i.e(9340)]).then(i.bind(i,84627))},{name:"ga4SubscribeSearchFormSubmit",module:()=>Promise.all([i.e(2187),i.e(9340)]).then(i.bind(i,33646))},{name:"ga4InitViewSearchResultsEvent",module:()=>Promise.all([i.e(2187),i.e(9340)]).then(i.bind(i,23269))},{name:"ga4InitViewItemEvent",module:()=>Promise.all([i.e(2187),i.e(9340)]).then(i.bind(i,59617))},{name:"ga4InitPromotionEvent",module:()=>Promise.all([i.e(2187),i.e(9340)]).then(i.bind(i,61511))},{name:"ga4InitProductReviewEvent",module:()=>Promise.all([i.e(2187),i.e(9340)]).then(i.bind(i,91144))},{name:"ga4InitProductReviewSubmitEvent",module:()=>Promise.all([i.e(2187),i.e(9340)]).then(i.bind(i,1887))},{name:"ga4SelectItemInWrapper",module:()=>Promise.all([i.e(2187),i.e(9340)]).then(i.bind(i,81188))}];var He=i(88651),je=i.n(He),We=i(74692);let ze=class{constructor(){this.handleOnLoad=()=>{this.onPageLoad(),this.multiBlockImgContent(),this.tooltipPopup(),setTimeout((function(){We(".accordion-item-mobile .accordion-content-mobile").attr("aria-hidden","false")}),100),this.clickOutSide("active",".d2c-shorting",".d2c-shorting"),this.verticalTab()},this.attachEvents=()=>{const e=We(document),t=this;We(window).on("resize",(function(){t.sortingBlockTopPadding()})),e.on("click",".hero-banner-cardgroup3 .productline-links a",(function(e){e.preventDefault();const t=We(this).data("page"),i=We(".hero-banner-cardgroup3").eq(t).offset().top;window.scrollBy(0,i)}));const i="ontouchstart"in document?"touchend":"click";e.on(i,".cstm-checkbox",(function(){We(this).toggleClass("checked"),We(this).hasClass("checked")?We(this).next("input[type=checkbox]").prop("checked",!0):We(this).next("input[type=checkbox]").prop("checked",!1)})),We(".filter-blocks").length&&(e.on(i,".filter-blocks .more-filters, .filter-blocks_heading",(function(){We("#moreFilters, #recipeMoreFilters").hasClass("active")?We("#moreFilters, #recipeMoreFilters").removeClass("active"):(We("#moreFilters, #recipeMoreFilters").addClass("active"),We(".filter-blocks_control").removeClass("d-none"))})),e.on("click",".filter-blocks .less-filters, .filter-blocks .apply-filters",(function(){We("#moreFilters, #recipeMoreFilters").removeClass("active"),We(".filter-blocks_control").addClass("d-none"),We(".filter-blocks_control").first().removeClass("d-none")})),We(".filter-blocks_columns button").on("click",(function(){setTimeout((function(){t.sortingBlockTopPadding()}),1e3),We("#productListingContainer").length>0&&window.scrollBy(0,We("#productListingContainer").offset().top)}
1)),We(".filter-blocks .clear-all").on("click",(function(e){e.stopPropagation(),We(".filter-blocks .clear-all").addClass("d-none"),We(".filter-blocks_control button").removeClass("active");const t=document.getElementById("product-category-highlight");null!=t&&t.classList.add("d-none")}))),We(".shorting-block")&&(e.on("click",".shorting-block .shorting .short-by-box .short",(function(){We(".shorting-block .shorting .short-by-box .short").toggleClass("active"),We("#shotBy").toggleClass("active")})),We(".shorting-block .shorting .short-by-box .short-by-items button").on("click",(function(){We(".shorting-block .shorting .short-by-box .short").toggleClass("active"),We("#shotBy").toggleClass("active");const e=We(this).text();We(".shorting-block .shorting .short-by-box .short span").text(e)})),e.on("click","body",(function(e){const t=e.target;We(t).parents(".short-by-box").length>0||(We(".shorting-block .shorting .short-by-box .short").removeClass("active"),We("#shotBy").removeClass("active"))})));const n=We(".icon-block [data-hash-source]").parent().parent();n.length&&n.on("click","[data-hash-source]",(function(){let e=0;const t=We(this).attr("data-hash-source"),i=We('[data-hash-target="'+t+'"]');We(".secondary-nav-wrapper .sticky-child").length&&(e=We(".secondary-nav-wrapper .sticky-child").height()),window.scrollBy(0,i.offset().top-e)}
1)),e.on("click","[elux-prod-url]",(function(e){e.preventDefault(),window.location.href=We(this).attr("elux-prod-url")+"#reviews"})),"en-PH"===ELECTROLUX.language&&We('.buy-now-btn[data-onpage="promotion_detail"]').on("click",(function(){fbq("track","AddToWishlist",{content_ids:We(this).data("product-model")})}))},this.sortingBlockTopPadding=()=>{We(".shorting-block").length>0&&0==We(".shorting-block").closest(".recipe-listing-container").length&&We(".shorting-block").css("padding-top",We(".filter-blocks .sticky-container .sticky").height())},this.onPageLoad=()=>{this.initFilter(),this.sortingBlockTopPadding(),this.filteringOnPageLoad(),We("body.recipe-detail-page").length>0&&We(".add-to-compare").remove(),We("body.product-line-page").length>0&&We("div").removeClass("electrolux-vision"),this.setAutoplayVideo()},this.initFilter=()=>{let e=[];We("[data-tag-filter]").each((function(t,i){const n=We(i),o=JSON.parse(n.attr("data-tag-filter"));e=e.concat(o.filter((function(t){return e.findIndex((function(e){return e.guid===t.guid}))<0})));const a=o.reduce((function(e,t,i){return 0===i?t.guid:e+" "+t.guid}),"");n.addClass(a)}))},this.filteringOnPageLoad=()=>{if(We(".filter-blocks").length>0){const e=decodeURIComponent(window.location.href.split("?")[1]);if(e&&"filters"==e.split("=")[0]){const t=e.split("=")[1].split(",");for(let e=0;e<t.length;e++)We('.filter-blocks_control button[data-toggle=".'+t[e]+'"]').length>0&&document.querySelector('.filter-blocks_control button[data-toggle=".'+t[e]+'"]').click();We(".more-filters").trigger("click"),window.scrollBy(0,We(".filter-blocks").offset().top)}}},this.setAutoplayVideo=()=>{We(".js-video-autoplay").each((function(e,t){window.innerWidth>768&&t.play()}))},this.multiBlockImgContent=()=>{We(".auto-content-group").each((function(){We(this).children(".auto-content-item").length>2&&We(this).addClass("multi-colums")}))},this.tooltipPopup=()=>{We(document).on("click",".js-tooltip-icon",(function(){We(this).hasClass("active")?We(this).removeClass("active"):(We(".js-tooltip-icon").removeClass("active"),We(this).addClass("active"))}))},this.clickOutSide=(e,t,i)=>{We("html").on("click","body",(n=>{const o=We(t);if(!o.is(n.target)&&0===o.has(n.target).length)switch(e){case"fade":We(i).stop().fadeOut(500);break;case"slide":We(i).stop().slideUp();break;case"active":We(i).stop().removeClass("active")}}))},this.verticalTab=()=>{const e=We(".js_order-history_item"),t=()=>{e.each((function(){const e=We(this);e.hasClass("active")&&setTimeout((()=>{const t=e.find(".js_order-history__items-content-wrapper");t.css("height",t.children().height())}),50)}))};t(),We(document).on("click",".js_order-history_item-header-icon",(({currentTarget:e})=>{const t=We(e).parents(".js_order-history_item");t.toggleClass("active");const i=t.find(".js_order-history__items-content-wrapper");t.hasClass("active")?i.css("height",i.children(".order-history__items-content-inner").height()):i.css("height",0)}));let i="";We("#orderHistoryTab").on("before.change.zf.tabs",(()=>{i=window.location.href})),We("#orderHistoryTab").on("change.zf.tabs",(()=>{t(),i&&i!==window.location.href&&(je()(i),i=window.location.href)}))},this.handleOnLoad(),this.attachEvents(),ELECTROLUX.rtl&&We(".choose-class").attr("dir","rtl"),We(".choose-class").slick({dots:!0,mobileFirst:!0,slidesToShow:1,slidesToScroll:1,autoplay:!1,autoplaySpeed:2e3,arrows:!0,initialSlide:0,variableWidth:!0,infinite:!1,respondTo:"window",rtl:ELECTROLUX.rtl})}};ze=(0,n.Cg)([(0,m.nV)({name:"Main"})],ze);const Ge=ze,Ke={"@context":"https://schema.org","@type":"ItemList"},Ye="video-schema",Ze={name:"name",thumbnailUrl:"thumbnail-url",uploadDate:"upload-date",videoUrl:"url"},Je=[{name:"topMenu",module:()=>Promise.all([i.e(2187),i.e(1359),i.e(2076)]).then(i.bind(i,63494))},{name:"popup",module:()=>Promise.all([i.e(2187),i.e(1359),i.e(2076)]).then(i.bind(i,86473))},{name:"footer",module:()=>Promise.all([i.e(2187),i.e(1359),i.e(2076)]).then(i.bind(i,75041))},{name:"searchBar",module:()=>Promise.all([i.e(2187),i.e(1359),i.e(2076)]).then(i.bind(i,61583))},{name:"languageSelector",module:()=>Promise.all([i.e(2187),i.e(1359),i.e(2076)]).then(i.bind(i,30685))},{name:"topHeaderSearch",module:()=>Promise.all([i.e(2187),i.e(1359),i.e(2076)]).then(i.bind(i,29267))}];let Qe=class{};Qe=(0,n.Cg)([(0,m.KV)([Ge,b,f,S,x,ve,fe,Te,Oe,Ne,De,Xe,k,class{constructor(){this.tocAnchor=ELECTROLUX.SiteSetting.sectionAnchorValue.tableOfContent||ELECTROLUX.SiteSetting.sectionAnchorValue.default||r.fj.TOC_ITEM_ANCHOR,this.handleAnchor=e=>{const t=e.replace(/[#/?=&%]/g,"");t.includes(this.tocAnchor)?this.handleTocAnchor(t):this.handleBlockAnchor(t)},this.handleBlockAnchor=e=>{try{const t=e?document.querySelector(`[data-id=${e}]`):null;t&&ELECTROLUX.scrollToView(t)}catch(e){return}},this.handleTocAnchor=e=>{const t=+e.replace(this.tocAnchor,"")-1,i=document.querySelectorAll(r.fj.HEADING_SELECTOR)[t];i&&ELECTROLUX.scrollToView(i,500,null,-r.fj.SCROLL_OFFSET)},this.attachEvent=()=>{document.addEventListener("click",(e=>{const t=e.target;let i=t.getAttribute("data-href")||t.getAttribute("href");if(!i){const e=t.closest("a");e&&(i=e.getAttribute("data-href")||e.getAttribute("href"))}if(i&&i.includes("#")){const e=i.split("#")[1];this.handleAnchor(e)}}))},this.attachEvent();const e=window.location.hash;e&&(history.scrollRestoration="manual",this.handleAnchor(e))}},class{constructor(){this.videos=[];
1const e=Array.from(document.querySelectorAll("[data-schema-video]"));e.length>0&&(e.forEach((e=>{const t=this.getAttrOfElement(e);this.addVideoToList({name:t("name"),thumbnailUrl:t("thumbnailUrl"),isYoutube:this.isVideoFromYoutube(e),uploadDate:t("uploadDate"),videoUrl:t("videoUrl")})})),this.updateScriptToDOM())}addVideoToList({name:e,thumbnailUrl:t,uploadDate:i,videoUrl:n,isYoutube:o}){let a={"@type":"VideoObject",position:null,name:e,thumbnailUrl:t,uploadDate:i,...o?{embedUrl:n}:{contentUrl:n}};this.videos=[...this.videos,a].map(((e,t)=>({...e,position:t+1})))}updateScriptToDOM(){const e={...Ke,itemListElement:this.videos};let t=document.querySelector(`#${Ye}`);t||(t=document.createElement("script"),t.setAttribute("type","application/ld+json"),t.setAttribute("id",Ye),document.body.appendChild(t)),t.textContent=JSON.stringify(e)}getAttrOfElement(e){return t=>e.getAttribute(`data-schema-video-${Ze[t]}`)}isVideoFromYoutube(e){const t=this.getAttrOfElement(e),i=new URL(t("videoUrl"));if(!i)return!1;try{const e=new URL(i),t=/^(?:https?:\/\/)?(?:www\.)?youtu(?:\.be|be\.com)/;return e.hostname.startsWith("youtube")||t.test(e.href)}catch(e){return console.error("Invalid URL:",i,e),!1}}}]),(0,m.a0)([...qe,...Fe,...Je,{name:"productCardHover",module:()=>i.e(9756).then(i.bind(i,51271)),loadInViewport:!0},{name:"levandePopupAddToCart",module:()=>i.e(6642).then(i.bind(i,23012))},{name:"historyBack",module:()=>i.e(9096).then(i.bind(i,54929))},{name:"buyNow",module:()=>Promise.all([i.e(2187),i.e(9775)]).then(i.bind(i,90866))},{name:"productList",module:()=>Promise.all([i.e(2187),i.e(2817),i.e(9196)]).then(i.bind(i,26868))},{name:"productVariants",module:()=>i.e(4750).then(i.bind(i,50415))},{name:"productCompare",module:()=>Promise.all([i.e(2187),i.e(2817)]).then(i.bind(i,66608))},{name:"productAutoDelivery",module:()=>Promise.all([i.e(2187),i.e(65),i.e(6397),i.e(6789),i.e(5609)]).then(i.bind(i,81158))},{name:"autoDeliveryDetail",module:()=>Promise.all([i.e(2187),i.e(65),i.e(6397),i.e(9237)]).then(i.bind(i,26120))},{name:"productRecommended",module:()=>i.e(5621).then(i.bind(i,52028))},{name:"productDetail",module:()=>Promise.all([i.e(2187),i.e(7334),i.e(2671),i.e(5076),i.e(9303)]).then(i.bind(i,10314))},{name:"wishlistPage",module:()=>Promise.all([i.e(2187),i.e(65),i.e(6397),i.e(6789),i.e(1003)]).then(i.bind(i,51610))},{name:"wishlist",module:()=>Promise.all([i.e(2187),i.e(6870)]).then(i.bind(i,71526))},{name:"video",module:()=>i.e(6180).then(i.bind(i,51281)),loadInViewport:!0},{name:"imageZoom",module:()=>Promise.all([i.e(2671),i.e(5076),i.e(1091)]).then(i.bind(i,6892))},{name:"productImageSlider",module:()=>Promise.all([i.e(2671),i.e(5076),i.e(3657)]).then(i.bind(i,4423))},{name:"carousel",module:()=>Promise.all([i.e(2187),i.e(9897)]).then(i.bind(i,5900)),loadInViewport:!0},{name:"preloadCarousel",module:()=>Promise.all([i.e(2187),i.e(9897)]).then(i.bind(i,5900))},{name:"popupCart",module:()=>Promise.all([i.e(2187),i.e(65),i.e(7328),i.e(5165),i.e(6197)]).then(i.bind(i,16436))},{name:"myRegisteredProducts",module:()=>Promise.all([i.e(2187),i.e(1901)]).then(i.bind(i,65595))},{name:"lifestyleAuthentication",module:()=>Promise.all([i.e(2187),i.e(65),i.e(9037),i.e(6397),i.e(5955),i.e(6607),i.e(6028)]).then(i.bind(i,77721))},{name:"flashsale",module:()=>Promise.all([i.e(7334),i.e(9830)]).then(i.bind(i,59855)),loadInViewport:!0},{name:"hint",module:()=>i.e(8024).then(i.bind(i,18367)),loadInViewport:!0},{name:"stockSubcriptionPage",module:()=>Promise.all([i.e(2187),i.e(7456)]).then(i.bind(i,5482))},{name:"productCompatibility",module:()=>Promise.all([i.e(2187),i.e(8708)]).then(i.bind(i,73419)),loadInViewport:!0},{name:"heroBannerSlider",module:()=>Promise.all([i.e(2187),i.e(4670)]).then(i.bind(i,3897))},{name:"browseProducts",module:()=>i.e(8125).then(i.bind(i,87632))},{name:"browseProductsV2",module:()=>i.e(8125).then(i.bind(i,73776))},{name:"productSeries",module:()=>i.e(9995).then(i.bind(i,93384))},{name:"productLineTabs",module:()=>i.e(878).then(i.bind(i,66347))},{name:"productType",module:()=>i.e(5580).then(i.bind(i,87253))},{name:"heroSearch",module:()=>Promise.all([i.e(2187),i.e(9037),i.e(9455)]).then(i.bind(i,74358))},{name:"tabGroup",module:()=>i.e(2509).then(i.bind(i,25208)),loadInViewport:!0},{name:"carouselForMobile",module:()=>i.e(3096).then(i.bind(i,3113)),loadInViewport:!0},{name:"slider",module:()=>i.e(2436).then(i.bind(i,77563)),loadInViewport:!0},{name:"viewMore",module:()=>i.e(7979).then(i.bind(i,47726)),loadInViewport:!0},{name:"blockVideoFull",module:()=>i.e(7744).then(i.bind(i,78763)),loadInViewport:!0},{name:"inspirationDropDown",module:()=>i.e(7744).then(i.bind(i,87039)),loadInViewport:!0},{name:"complementarySlider",module:()=>i.e(2592).then(i.bind(i,47425)),loadInViewport:!0},{name:"productBenefit",module:()=>Promise.all([i.e(6502),i.e(8513)]).then(i.bind(i,81376)),loadInViewport:!0},{name:"searchPage",module:()=>Promise.all([i.e(2187),i.e(1359),i.e(2622)]).then(i.bind(i,54005))},{name:"recipeListing",module:()=>Promise.all([i.e(7334),i.e(8451)]).then(i.bind(i,62448))},{name:"findModelNumber",module:()=>Promise.all([i.e(2187),i.e(65),i.e(6502),i.e(6397),i.e(5010)]).then(i.bind(i,63770))},{name:"contactUs",module:()=>Promise.all([i.e(2187),i.e(9037),i.e(4425)]).then(i.bind(i,38446))},{name:"formDynamic",module:()=>i.e(4836).then(i.bind(i,78273))},{name:"productRegistration",module:()=>Promise.all([i.e(2187),i.e(9037),i.e(6502),i.e(4039)]).then(i.bind(i,59732))},{name:"productRegistrationV2",module:()=>Promise.all([i.e(9037),i.e(6502),i.e(2907)]).then(i.bind(i,70820))},{name:"storeLocator",module:()=>i.e(9892).then(i.bind(i,37735))},{name:"servicesDetail",module:()=>i.e(3068).then(i.bind(i,78071))},{name:"image360View",module:()=>i.e(5560).then(i.bind(i,37899))},{name:"inTheBox",module:()=>i.e(8310).then(i.bind(i,1893)),loadInViewport:!0},{name:"extraFreeGift",module:()=>i.e(2587).then(i.bind(i,93076))},{name:"myProductRegistration",module:()=>Promise.all([i.e(2187),i.e(65),i.e(7328),i.e(9037),i.e(6502),i.e(6397),i.e(1053),i.e(5955),i.e(2841)]).then(i.bind(i,64775))},{name:"lifestyleMembership",module:()=>Promise.all([i.e(1359),i.e(2328)]).then(i.bind(i,330))},{name:"blogListing",module:()=>i.e(8809).then(i.bind(i,45809))},{name:"giftClaimForm",module:()=>Promise.all([i.e(2187),i.e(9037),i.e(2305)]).then(i.bind(i,5478))},{name:"ewBlock",module:()=>i.e(7350).then(i.bind(i,1100)),loadInViewport:!0},{name:"ewSticky",module:()=>i.e(9022).then(i.bind(i,41893))},{name:"ewPricingTable",module:()=>i.e(7349).then(i.bind(i,19706))},{name:"newsLetterSubscription",module:()=>Promise.all([i.e(2187),i.e(3725)]).then(i.bind(i,56152)),loadInViewport:!0},{name:"productCalculatorPopup",module:()=>Promise.all([i.e(2187),i.e(65),i.e(6397),i.e(4906)]).then(i.bind(i,9575))},{name:"liveConnect",module:()=>i.e(5689).then(i.bind(i,40058))},{name:"liveConnectProvider",module:()=>i.e(6704).then(i.bind(i,70467))},{name:"chatSupportTwilio",module:()=>i.e(178).then(i.bind(i,74259))},{name:"cartCount",module:()=>Promise.resolve().then(i.bind(i,43200))},{name:"addToCart",module:()=>Promise.resolve().then(i.bind(i,77222))},{name:"stockSubscription",module:()=>Promise.all([i.e(2187),i.e(9100)]).then(i.bind(i,4827))},{name:"faq",module:()=>i.e(6609).then(i.bind(i,5362))},{name:"collapsibleElement",module:()=>Promise.resolve().then(i.bind(i,16826))},{name:"odpTracking",module:()=>i.e(4533).then(i.bind(i,57210))},{name:"orderConfirmation",module:()=>i.e(3390).then(i.bind(i,17691))},{name:"agreementPopup",module:()=>Promise.all([i.e(2187),i.e(3830),i.e(5285)]).then(i.bind(i,33830))},{name:"selectBox",module:()=>i.e(8910).then(i.bind(i,79255))},{name:"locationSelector",module:()=>Promise.all([i.e(2187),i.e(65),i.e(6502),i.e(6397),i.e(633)]).then(i.bind(i,51231))},{name:"promotionListing",module:()=>i.e(6846).then(i.bind(i,89307))},{name:"productCardItem",module:()=>i.e(1355).then(i.bind(i,91316))},{name:"productPromotionModal",module:()=>i.e(3666).then(i.bind(i,79731))},{name:"messaging",module:()=>i.e(4789).then(i.bind(i,91290))},{name:"tableOfContents",module:()=>
1i.e(184).then(i.bind(i,21577))},{name:"comex",module:()=>i.e(3345).then(i.bind(i,17573))},{name:"limitedAccess",module:()=>i.e(7217).then(i.bind(i,22373))},{name:"interestRateDialog",module:()=>i.e(551).then(i.bind(i,44500)),loadInViewport:!0},{name:"bundleProductDetail",module:()=>Promise.all([i.e(2187),i.e(65),i.e(7334),i.e(2671),i.e(5076),i.e(6502),i.e(6397),i.e(9303),i.e(9783)]).then(i.bind(i,85346))},{name:"cdcAuthentication",module:()=>Promise.resolve().then(i.bind(i,14026))},{name:"resetPassword",module:()=>i.e(75).then(i.bind(i,38344))},{name:"extendWarrantyForm",module:()=>Promise.all([i.e(2187),i.e(65),i.e(9037),i.e(6502),i.e(6397),i.e(5955),i.e(2409)]).then(i.bind(i,83136))},{name:"popupNotify",module:()=>i.e(7340).then(i.bind(i,80493))},{name:"orderHistory",module:()=>Promise.all([i.e(6502),i.e(5563)]).then(i.bind(i,76294))},{name:"loadMoreGridContent",module:()=>Promise.all([i.e(6502),i.e(5563)]).then(i.bind(i,87076))},{name:"chatbot",module:()=>Promise.all([i.e(2187),i.e(65),i.e(9037),i.e(6502),i.e(6397),i.e(5955),i.e(2409)]).then(i.bind(i,79685))},{name:"supportCenter",module:()=>i.e(8723).then(i.bind(i,32556))},{name:"shopTheLook",module:()=>Promise.all([i.e(2187),i.e(4099)]).then(i.bind(i,83112))},{name:"bentoBox",module:()=>i.e(8400).then(i.bind(i,77251))},{name:"flashSaleProducts",module:()=>i.e(3202).then(i.bind(i,34855))},{name:"productQuickView",module:()=>Promise.all([i.e(2187),i.e(4098)]).then(i.bind(i,52628))},{name:"horizontalSwiper",module:()=>i.e(7855).then(i.bind(i,2722)),loadInViewport:!0},{name:"redirectLocationPopup",module:()=>Promise.all([i.e(2187),i.e(65),i.e(6502),i.e(6397),i.e(633),i.e(6020)]).then(i.bind(i,86265))},{name:"productAward",module:()=>i.e(8479).then(i.bind(i,40997))},{name:"bazaarvoiceLeaveReview",module:()=>Promise.all([i.e(2187),i.e(1797)]).then(i.bind(i,82444))},{name:"bazaarvoiceReview",module:()=>Promise.all([i.e(2187),i.e(1797),i.e(4068)]).then(i.bind(i,66404))},{name:"stickyNavigation",module:()=>i.e(3664).then(i.bind(i,5427))},{name:"articleHighlight",module:()=>i.e(5225).then(i.bind(i,74280))},{name:"podcast",module:()=>i.e(4121).then(i.bind(i,52398)),loadInViewport:!0},{name:"numberAnimation",module:()=>i.e(6522).then(i.bind(i,45215)),loadInViewport:!0},{name:"compatibleParts",module:()=>i.e(7973).then(i.bind(i,63254))},{name:"commercialInquiryForm",loadInViewport:!0,module:()=>Promise.all([i.e(2187),i.e(65),i.e(6502),i.e(6397),i.e(8354)]).then(i.bind(i,63046))},{name:"commercialEnquireNow",module:()=>Promise.all([i.e(2187),i.e(65),i.e(6502),i.e(6397),i.e(2648)]).then(i.bind(i,72527))},{name:"tabsSlider",module:()=>i.e(1500).then(i.bind(i,30359))},{name:"servicesCentreLocator",module:()=>Promise.all([i.e(2187),i.e(1336),i.e(9154)]).then(i.bind(i,69957))},{name:"videoExplorer",module:()=>i.e(1977).then(i.bind(i,45038))},{name:"videoExplorer",module:()=>i.e(1977).then(i.bind(i,45038))},{name:"faqListingBlock",module:()=>Promise.all([i.e(2187),i.e(3564)]).then(i.bind(i,21409))},{name:"howToFindPnc",module:()=>Promise.all([i.e(2187),i.e(65),i.e(6397),i.e(4842)]).then(i.bind(i,4751))},{name:"brandExpandViewBlock",module:()=>i.e(5996).then(i.bind(i,2403)),loadInViewport:!0},{name:"storeLocatorV2",module:()=>Promise.all([i.e(2187),i.e(1336),i.e(3196)]).then(i.bind(i,67081))},{name:"textImageModal",module:()=>i.e(5516).then(i.bind(i,63343)),loadInViewport:!0},{name:"cardDetailCollapseBlock",module:()=>i.e(3682).then(i.bind(i,75923)),loadInViewport:!0},{name:"cciApplicationForm",module:()=>Promise.all([i.e(2187),i.e(65),i.e(9037),i.e(6502),i.e(6397),i.e(5955),i.e(8182)]).then(i.bind(i,95498))},{name:"contactUsV2",module:()=>Promise.all([i.e(2187),i.e(6502),i.e(1269)]).then(i.bind(i,99756))},{name:"clearanceSaleForm",module:()=>Promise.all([i.e(2187),i.e(65),i.e(6502),i.e(6397),i.e(8552)]).then(i.bind(i,85223))},{name:"airconWizard",module:()=>Promise.all([i.e(2187),i.e(1470)]).then(i.bind(i,1854))}])],Qe)},82017:(e,t,i)=>{i.d(t,{$q:()=>n,J5:()=>d,R_:()=>h,dK:()=>a,jl:()=>m,l0:()=>c,qp:()=>r,sE:()=>l,td:()=>o,tt:()=>s});class n{}n.enableBillingAddresses=!1,n.enableCompanyInvoice=!1,n.enableMultipleCompanyInvoice=!1,n.enablePreferredDate=!1,n.needAcceptedPolicy=!1,n.hasCountryCode=!1,n.shouldDisplayFullname=!1,n.disabledExtendedWarrantyCounter=!1,n.showPostalCode=!1,n.enableRelatedProducts=!0,n.enableChannelSMS=!0,n.enableGuessCheckout=!ELECTROLUX.SiteSetting.disableGuessCheckout,n.enablePlaceEnquireOrder=!0,n.enableLifestyleMembership=!1,n.otpMaxLength=6,n.enableCheckoutCreateNewAccount=!0,n.deliveryNoteMaxLength=null,n.deliveryNoteInputRule="",n.enableLeavingMembership=!1,n.stockSubscriptionRequirePhone=!1,n.enableCheckEmailAccountMember=!1,n.enableMarketingConsentPhone=!0,n.use
1StrictAddressBasedOnPostalCode=!1,n.enableAmazonpay=!1,n.showAvailableInstallation=!1,n.shouldMapPostalCode=!0,n.hideDeliveryAddressIfServicesOnly=!1,n.needDisableInstallationBox=ELECTROLUX.SiteSetting.needDisableInstallationBox,n.enableUpdateCardPayment=!1,n.showSavedAmountBeforeSavedText=!1,n.uppercaseTextField=!1,n.autoCheckAcceptedPolicy=!0,n.enableFirstPaymentRecurringMessage=!1,n.enablePackageMAText=!1,n.useStaticDeliveryNote=!1,n.dateFormat="L",n.enableCheckPhoneNumberAccountMember=!1,n.useDeliveryAddressForCompanyInvoiceAddress=!1,n.enableLhdnInvoice=!1,n.respectCdcPhoneNumber=!0,n.enableEditableCartQuantity=!1;class o{constructor(){this.enableCompanyInvoice=!0,this.hasCountryCode=!0,this.enableChannelSMS=!0,this.deliveryNoteMaxLength=40,this.deliveryNoteInputRule="deliveryNote",this.enableUpdateCardPayment=!0,this.enableFirstPaymentRecurringMessage=!0,this.needAcceptedPolicy=!0,this.autoCheckAcceptedPolicy=!1}}class a{constructor(){this.enableBillingAddresses=!0,this.enablePreferredDate=!0,this.needAcceptedPolicy=!0,this.autoCheckAcceptedPolicy=!1,this.shouldDisplayFullname=!0,this.disabledExtendedWarrantyCounter=!0,this.showPostalCode=!0,this.enableRelatedProducts=!1,this.enableMarketingConsentPhone=!1,this.useStrictAddressBasedOnPostalCode=!0,this.enableAmazonpay=!0,this.hideDeliveryAddressIfServicesOnly=!0,this.enableUpdateCardPayment=!0,this.showSavedAmountBeforeSavedText=!0,this.useStaticDeliveryNote=!0}}class s{constructor(){this.hasCountryCode=!0,this.otpMaxLength=8,this.stockSubscriptionRequirePhone=!0}}class r{constructor(){this.enableCompanyInvoice=!1,this.enableGuessCheckout=!1,this.hasCountryCode=!0,this.shouldDisplayFullname=!0,this.disabledExtendedWarrantyCounter=!0,this.enablePreferredDate=!1,this.enableLeavingMembership=!0,this.accountIdentifyCookieName="accountIdentify",this.accountIdentifyCookieTime=5,this.deliveryNoteMaxLength=30,this.enableUpdateCardPayment=!0,this.enablePackageMAText=!0,this.dateFormat="DD/MM/YYYY",this.needAcceptedPolicy=!0,this.autoCheckAcceptedPolicy=!1,this.respectCdcPhoneNumber=!1}}class l{constructor(){this.enableCompanyInvoice=!0,this.enablePreferredDate=!0,this.shouldDisplayFullname=!0,this.enablePlaceEnquireOrder=!1,this.enableLifestyleMembership=!0,this.enableCheckoutCreateNewAccount=!1,this.deliveryNoteMaxLength="",this.enableCheckEmailAccountMember=!0,this.enableUpdateCardPayment=!0,this.enableCheckPhoneNumberAccountMember=!0,this.useDeliveryAddressForCompanyInvoiceAddress=!0,this.respectCdcPhoneNumber=!1,this.enableEditableCartQuantity=!0}}class c{constructor(){this.enableCompanyInvoice=!0,this.hasCountryCode=!0,this.enableChannelSMS=!0,this.deliveryNoteMaxLength=40,this.deliveryNoteInputRule="deliveryNote",this.showPostalCode=!0,this.enablePreferredDate=!0,this.needAcceptedPolicy=!0,this.autoCheckAcceptedPolicy=!1}}class d{constructor(){this.enableCompanyInvoice=!0,this.enableMultipleCompanyInvoice=!0,this.hasCountryCode=!0,this.enableChannelSMS=!0,this.deliveryNoteMaxLength=40,this.disabledExtendedWarrantyCounter=!0,this.enablePreferredDate=!0,this.needAcceptedPolicy=!0,this.autoCheckAcceptedPolicy=!1,this.enableUpdateCardPayment=!0}}class h{constructor(){this.enableCompanyInvoice=!1,this.enableBillingAddresses=!0,this.hasCountryCode=!0,this.enableChannelSMS=!0,this.deliveryNoteMaxLength=40,this.deliveryNoteInputRule="deliveryNote",this.useStrictAddressBasedOnPostalCode=!0,this.showAvailableInstallation=!0,this.shouldMapPostalCode=!1,this.uppercaseTextField=!0,this.enableUpdateCardPayment=!0,this.dateFormat="DD/MM/YYYY",this.needAcceptedPolicy=!0,this.autoCheckAcceptedPolicy=!1,this.enablePreferredDate=!0,this.enableLhdnInvoice=!0}}const u={Egypt:new s,Japan:new a,Vietnam:new o,Taiwan:new l,Korea:new r,Singapore:new c,Thailand:new d,Malaysia:new h},m=e=>({...n,...u[e]})},48148:(e,t,i)=>{i.d(t,{AQ:()=>n,KV:()=>s,a0:()=>r,nV:()=>a,nu:()=>l});class n{constructor(){if(this.lazyLoadModules=()=>{[...document.querySelectorAll("*[data-modules]")].forEach((e=>{if(this.isLoaded(e))return;const t=e.getAttribute("data-modules")?.split(",");t.forEach((async t=>{try{const i=n.modules.find((e=>e.name===t));if(!i)return;if(i.loadInViewport)l.observe(e,(async()=>{const{default:t}=await i.module();t&&new t(e)}));else{const{default:t}=await i.module();t&&new t(e)}this.addLoaded(e)}catch(e){console.log(e)}}))}))},n.instance)throw new Error;n.instance=this}setModules(e){return n.modules=e,n.getInstance()}addLoaded(e){e.dataset.loadedModule=""}isLoaded(e){return void 0!==e.dataset.loadedModule}observe(){this.lazyLoadModules()}static getInstance(){return this.instance=this.instance||new n,this.instance}}n.instance=null,n.modules=[];const o=(e,t)=>{const i=t.name;
1return e.prototype.moduleName=i,new Proxy(e,{construct:(e,t,n)=>e.prototype!==n.prototype?Reflect.construct(e,t,n):(e[i]||(e[i]=Reflect.construct(e,t,n)),e[i])})};function a(e){return t=>o(t,e)}const s=e=>t=>{e.forEach((e=>{const t=new e,i=t.moduleName;i&&(ELECTROLUX[i]=t)}));try{return new t}catch{return!1}},r=e=>t=>{n.getInstance().setModules(e).observe();try{return new t}catch{return!1}};class l{static observe(e,t,i={}){new IntersectionObserver(((e,i)=>{e.forEach((e=>{if(e.isIntersecting){const{target:n}=e;t(),i.unobserve(n)}}))}),i).observe(e)}static observeInOutEl(e,t,i){let n=0;new IntersectionObserver((e=>{e.forEach((e=>{e.intersectionRatio>n?t():(n=e.intersectionRatio,i())}))})).observe(e)}}},9124:(e,t,i)=>{i.d(t,{A:()=>r});var n=i(20853),o=i(49401);const a=e=>{if(ELECTROLUX.EventEmitter.emit(n.qY.UPDATE_CART,e),e&&e.isSuccess){const e=document.getElementById("popup-cart__message-wrapper"),t=document.getElementById("popup-cart__message-content"),i=document.getElementById("popup-cart__default-success-message"),n=document.getElementById("kit-bundle-product-list__hdn-add-to-cart-success"),o=document.getElementById("popup-cart__hdn-add-to-cart-success");n&&(n.value=!1),o&&t&&i&&(t.textContent=o.value),e&&(e.style.display="flex")}return e};class s extends o.A{constructor(){super(...arguments),this.fetch=()=>this.get(`/api/cart/getcartdetails?timestamp=${(new Date).getTime()}`),this.fetchGa4CartDetail=()=>this.get(`/api/cart/getga4cartdetails?timestamp=${(new Date).getTime()}`),this.addToCart=({code:e,quantity:t,recurringPlanId:i})=>this.post("/api/cart/addtocart",{code:e,quantity:t,recurringPlanId:i}).then(a),this.fetchPopupCartData=()=>this.get(`/api/cart/popupcart?timestamp=${(new Date).getTime()}`,!0),this.removeProduct=({code:e,shipmentId:t})=>this.post("/api/cart/changecartproductitem",{productCode:e,shipmentId:t,quantity:0},!0).then(a),this.updateQuantity=({code:e,shipmentId:t,quantity:i})=>this.post("/api/cart/changecartproductitem",{productCode:e,shipmentId:t,quantity:i},!0).then(a),this.fetchCartCount=()=>this.get(`/api/cart/count?timestamp=${(new Date).getTime()}`,!0),this.fetchExtraSpendAmount=e=>this.get(`api/cart/getextraspendamount?timestamp=${(new Date).getTime()}¤tVariationLink=${e}`),this.changeCartServicesItem=e=>this.post("api/cart/changecartserviceitem",e),this.fetchRecurringPopupContent=()=>this.get(`/api/cart/recurring/popupconsent?lang=${ELECTROLUX.language}`,!0),this.fetchRecommendedAccessories=()=>this.get(`/api/cart/recommendedaccessories?timestamp=${(new Date).getTime()}`,!0),this.addMutipleToCart=()=>{const e=this.getAllProductInPage();return this.post("/api/cart/addmutipletocart",e,!0).then(a)},this.backupCart=()=>this.post("api/cart/backupCart"),this.addMutipleToCartUsingBlockId=e=>{const t=this.getAllProductInPageUsingBlockId(e);return this.post("/api/cart/addmutipletocart",t,!0).then(a)},this.applyEligibleVouchers=()=>this.post("/api/coupon/applyEligibleVouchers")}getAllProductInPage(){const e=[];return document.querySelectorAll(".js_product-item_add-to-card, .js_product-service-item_add-to-card").forEach((t=>{const i={code:t.getAttribute("data-product-code"),variantCode:t.getAttribute("data-variantion-code"),isService:t.getAttribute("data-isService"),hasWarranties:t.getAttribute("data-hasWarranties"),isSoldOnline:t.getAttribute("data-isSoldOnline")};if(t.closest(".js_recurring-product-item")?.querySelector(".js_auto-delivery-checkbox:checked")||t.closest(".js_recurring-product-item")?.querySelector(".js_auto-delivery-checkbox input[type=radio]:checked")){const e=t.closest(".js_recurring-product-item")?.querySelector(".js_auto-delivery-selected");i.recurringPlanId=e?.value}e.push(i)})),e}getAllProductInPageUsingBlockId(e){const t=[],i=document.querySelector(".block"+e);return i?.querySelectorAll(".js_product-item_add-to-card, .js_product-service-item_add-to-card").forEach((e=>{const i={code:e.getAttribute("data-product-code"),variantCode:e.getAttribute("data-variantion-code"),isService:e.getAttribute("data-isService"),hasWarranties:e.getAttribute("data-hasWarranties"),isSoldOnline:e.getAttribute("data-isSoldOnline")};
1if(e.closest(".js_recurring-product-item")?.querySelector(".js_auto-delivery-checkbox:checked")||e.closest(".js_recurring-product-item")?.querySelector(".js_auto-delivery-checkbox input[type=radio]:checked")){const t=e.closest(".js_recurring-product-item")?.querySelector(".js_auto-delivery-selected");i.recurringPlanId=t?.value}t.push(i)})),t}}const r=new s},91741:(e,t,i)=>{let n;i.d(t,{A:()=>o});const o=new class{constructor(){if(this.NOTIFICATION_CLASS_NAME="notification",this.CONTAINER_CLASS_NAME="notification__container",this.CONTAINER_ID_NAME="notificationContainer",this.MARGIN_BETWEEEN_NOTIFICATIONS=5,this.NOTIFICATION_WIDTH=335,this.NOTIFICATION_TIME=5e3,this.notificationCount=0,this.forceClose=e=>{const{target:t}=e;this.removeNotification(t.parentElement)},n)return n;n=this}notify(e,t){this.notificationCount++;const i={id:"notification"+this.notificationCount,message:e,level:t||"good"};document.getElementById("notificationContainer")||this.createContainer(),this.showNotification(i)}createContainer(){var e=document.createElement("div");e.className=this.CONTAINER_CLASS_NAME,e.id=this.CONTAINER_ID_NAME,document.body.appendChild(e),this.container=e}successMessage(e){return`<div><span class="icon-success"></span>\n <span class="notification__text-content">${e}</span></div>\n <span class='close-notification js_close-notification'></span>`}errorMessage(e){return`<div><span class="icon-error"></span>\n <span class="notification__text-content">${e}</span></div>\n <span class='close-notification js_close-notification'></span>`}showNotification(e){const t=document.createElement("div");t.className=this.NOTIFICATION_CLASS_NAME+" "+e.level,t.id=e.id,t.innerHTML="good"===e.level?this.successMessage(e.message):this.errorMessage(e.message),ELECTROLUX.rtl?t.style.marginRight=-(this.NOTIFICATION_WIDTH+20)+"px":t.style.marginLeft=-(this.NOTIFICATION_WIDTH+20)+"px";var i=document.createElement("div");i.className="notification-wrapper",i.appendChild(t);var n=document.getElementById(this.CONTAINER_ID_NAME);n.insertBefore(i,n.firstChild),setTimeout((()=>{this.removeNotification(t)}),this.NOTIFICATION_TIME),this.container.querySelector(".js_close-notification").addEventListener("click",this.forceClose)}close(e){this.removeNotification(e)}removeNotification(e){e.className=e.className+" fade-out",e.addEventListener("transitionend",(()=>{document.getElementById(this.CONTAINER_ID_NAME).removeChild(e.parentElement)}),!1)}error(e){e&&this.notify(e,"danger")}success(e){e&&this.notify(e,"good")}}},44235:(e,t,i)=>{i.d(t,{a:()=>r});var n=i(38221),o=i.n(n);const a={};class s{constructor(e,t=s.defaultOptions){return this.active=!1,this.createHintElement=()=>{this.hintElement=document.createElement("div"),this.options.position&&(this.hintElement.style.position=this.options.position),this.hintElement.dataset.npHintName=this.options.name,this.hintElement.className=`${s.BLOCK_CLASS_NAME} ${this.options.containerClass}`,this.hintIndicationElement=document.createElement("span"),this.hintIndicationElement.className=`${s.BLOCK_CLASS_NAME}__indicator`,this.options.imgInfo.imgSrc&&(this.element.style.opacity=0,this.element.style.width=0,this.element.style.height=0,this.hintIndicationElement.style.background=`url(${this.options.imgInfo.imgSrc}) 100%`,this.hintIndicationElement.style.width=`${this.options.imgInfo.imgWidth}px`,this.hintIndicationElement.style.height=`${this.options.imgInfo.imgHeight}px`),this.hintElement.appendChild(this.hintIndicationElement),this.hintTextElement=document.createElement("span"),this.hintTextElement.className=`${s.BLOCK_CLASS_NAME}__text`,this.setHintText(),this.hintTextElement.addEventListener("click",this.forceHide),this.hintElement.appendChild(this.hintTextElement),ELECTROLUX.isMobile?(document.addEventListener("click",this.handleMobileHint),ELECTROLUX.registerScrollFunc(this.hide,"handleHideHint")):(this.hintIndicationElement.addEventListener("click",this.forceHide),this.hintIndicationElement.addEventListener("mouseover",this.show),this.hintIndicationElement.addEventListener("mouseout",this.hide)),this.parentElement.appendChild(this.hintElement),this.modalContainer=this.hintElement.closest("[data-modal-container]"),this.modalCloseButton=this.modalContainer?.querySelector("[data-close-modal-button]"),this.calculateHintPosition()},this.calculateHintPosition=o()((()=>{"absolute"===this.options.position&&(this.hintElement.style.top=`${this.element.offsetTop}px`,this.hintElement.style[ELECTROLUX.dir.left]=`${this.element.offsetWidth+this.element.offsetLeft}px`)}),0),this.calculateHintTextPosition=()=>{const e=this.hintContainer?this.hintContainer.offsetWidth:document.body.clientWidth,t=e<this.options.width?e-7.5:this.options.width,i=9*(this.options.html||this.options.text).length+70;this.hintTextElement.style.width=i>t?`${t}px`:`${i}px`;const n=this.hintElement.getBoundingClientRect();if(n.left<this.hintTextElement.offsetWidth/2?this.hintTextElement.style[ELECTROLUX.dir.left]=`-${n.left-15}px`:e-n.right<this.hintTextElement.offsetWidth/2?this.hintTextElement.style[ELECTROLUX.dir.right]=`-${e-n.right-15}px`:this.hintTextElement.style[ELECTROLUX.dir.left]=`-${this.hintTextElement.offsetWidth/2-15}px`,this.modalContainer&&ELECTROLUX.isMobile&&ELECTROLUX.rtl&&(this.hintTextElement.style[ELECTROLUX.dir.left]="",this.hintTextElement.style.left="-10px"),this.hintElement.closest(".slick-list")&&(this.hintTextElement.style.height=`${this.hintTextElement.offsetHeight}px`,this.hintTextElement.style[ELECTROLUX.dir.left]="-10px",ELECTROLUX.isMobile&&this.hintElement.classList.add("hint-text-below")),this.hintContainer){const e=this.hintContainer.getBoundingClientRect(),t=-(this.hintElement.getBoundingClientRect().left-e.left)/2,i=this.hintTextElement.offsetWidth-t-e.width;this.hintTextElement.style[ELECTROLUX.dir.left]=i<0?`${t}px`:t-i-10+"px"}},this.handleMobileHint=e=>{this.options.disableOnMobile||(e.target===this.hintIndicationElement?this.show():this.hide(e.target))},this.updateOuterStyling=(e,t)=>
1{this.wrapper&&(this.wrapper.style.overflow=e||this.defaultWrapperOverflow,this.wrapper.style.zIndex=t||this.defaultWrapperZIndex),this.stickyWrapper&&(this.stickyWrapper.style.zIndex=t||this.defaultStickyWrapperZIndex)},this.show=()=>{this.calculateHintTextPosition(),this.updateOuterStyling("unset",window.document.defaultView.getComputedStyle(this.hintTextElement).getPropertyValue("z-index")),this.hintElement.classList.add("show"),this.modalCloseButton&&(this.modalCloseButton.style.zIndex="1"),this.options.onToggle(!0)},this.onTransitionComplete=e=>{this.hintElement.classList.contains("show")||(this.updateOuterStyling(),this.modalCloseButton&&!e.classList?.contains(this.hintIndicationElement.className)&&this.modalCloseButton.removeAttribute("style")),this.hintTextElement.removeEventListener("transitionend",this.onTransitionComplete)},this.hide=e=>{this.active||(this.options.onToggle(!1),this.hintElement.classList.remove("show"),this.hintTextElement.addEventListener("transitionend",this.onTransitionComplete(e),!1))},this.setActive=e=>{this.active=e},this.remove=()=>{this.parentElement.removeChild(this.hintElement),delete a[this.options.name]},this.setHintText=()=>{this.options.html?this.hintTextElement.innerHTML=`<${this.options.wrapperTag}>${this.options.html}</${this.options.wrapperTag}>`:this.hintTextElement.innerText=this.options.text},this.update=o()((()=>{this.calculateHintPosition(),this.calculateHintTextPosition()}),100),this.forceHide=()=>{this.active&&(this.hintElement.classList.remove("show"),this.options.onToggle(!1))},a[t.name]&&e.nextElementSibling?.classList.contains(s.BLOCK_CLASS_NAME)?(a[t.name].options={...s.defaultOptions,...t},a[t.name].setHintText(),a[t.name]):(a[t.name]=this,this.element=e,this.parentElement=e.parentNode,this.hintContainer=e.closest(".hint-container"),this.options={...s.defaultOptions,...t},this.createHintElement(),this.wrapper=this.hintElement.closest(".product-list-item_wrap, .product-details_heading_content-wrapper"),this.defaultWrapperZIndex=this.wrapper?.style.zIndex,this.defaultWrapperOverflow=this.wrapper?.style.zIndex,this.stickyWrapper=this.hintElement.closest(".js_sale-off-sticky__wrapper"),this.defaultStickyWrapperZIndex=this.stickyWrapper?.style.zIndex,window.addEventListener("resize",this.update),this)}}s.BLOCK_CLASS_NAME="np-hintable-element",s.defaultOptions={text:"",html:"",wrapperTag:"div",containerClass:"",name:"unique-name",width:300,fixed:!1,disableOnMobile:!1,onToggle:()=>{},position:"absolute",imgInfo:{imgSrc:"",imgWidth:0,imgHeight:0}};const r=(e,t)=>new s(e,t)},20853:(e,t,i)=>{i.d(t,{AZ:()=>c,HH:()=>v,IF:()=>r,KD:()=>m,O3:()=>d,Wz:()=>l,Y9:()=>E,_C:()=>C,_l:()=>b,aG:()=>h,aZ:()=>o,bk:()=>a,du:()=>u,fj:()=>g,iS:()=>p,im:()=>s,mm:()=>y,pL:()=>f,qY:()=>n,wi:()=>T});const n={USER_ACTIONS:["mousedown","mousemove","keydown","touchstart","scroll"],UPDATE_CART:"EVENTS.UPDATE_CART",VERIFY_STOCK:"EVENTS.VERIFY_STOCK",ALLOW_LOCATION_ACCESS:"EVENTS.ALLOW_LOCATION_ACCESS",BLOCK_LOCATION_ACCESS:"EVENTS.BLOCK_LOCATION_ACCESS",CHANGE_LOCATION_ON_ACCESS:"EVENTS.CHANGE_LOCATION_ON_ACCESS",UNDETECTED_LO
1CATION:"EVENTS.UNDETECTED_LOCATION",IMAGE_360_LOAD_FAILED:"IMAGE_360_LOAD_FAILED",BAZAARVOICE_FORM_SUBMITTED:"BAZAARVOICE_FORM_SUBMITTED"},o=[],a={EVENT_CAPTCHA_CALLBACK:"Events.Captcha.Callback",EVENT_CAPTCHA_EXPIRED:"Events.Captcha.Expired",EVENT_CAPTCHA_ERROR:"Events.Captcha.Error"};var s,r,l,c,d,h,u,m,p,g;!function(e){e.MALE="male",e.FEMALE="female"}(s||(s={})),function(e){e[e.D2CACCOUNT=1]="D2CACCOUNT",e[e.D2CLINKEDACCOUNT=2]="D2CLINKEDACCOUNT",e[e.KAKAOACCOUNT=3]="KAKAOACCOUNT"}(r||(r={})),function(e){e.KAKAO="Kakao",e.UNKNOWN="Unknown"}(l||(l={})),function(e){e.WTB_UTM="utm",e.WTB_CID="cid",e[e.WTB_DAYS=30]="WTB_DAYS",e.LOCATION_SELECTOR_SHOWN="LOCATION_SELECTOR_SHOWN",e.LIVE_CONNECT_PROMPT_SHOWN="LIVE_CONNECT_PROMPT_SHOWN",e.PREFER_SHIPPING_LOCATION="PreferShippingLocation",e.IS_REQUEST_CART_COUNT="IS_REQUEST_CART_COUNT",e.IS_SUBSCRIBED="IS_SUBSCRIBED"}(c||(c={})),function(e){e.WISHLIST="WISHLIST_PRODUCTS",e.CART_COUNT="CART_COUNT"}(d||(d={})),function(e){e.SHOW_REGISTER="showRegister"}(h||(h={})),function(e){e.WAREHOUSE_CODE="warehouse",e.BRAND="brand"}(u||(u={})),function(e){e.LIVE_CONNECT_PROMPT_ATTRIBUTE="data-live-connect-prompt",e.BAMBUSER="bambuser",e.GIS="gis"}(m||(m={})),function(e){e.ADD_TO_CART="AddToCart",e.SUBSCRIBE="Subscribe",e.SUBSCRIBED="Subscribed",e.UNSUBSCRIBED="Unsubscribed",e.PREORDER="PreOrder"}(p||(p={})),function(e){e.HEADING_DATA_CONTENT_ATTRIBUTE="data-content",e.HEADING_DATA_BULLET_ATTRIBUTE="data-bullet",e.HEADING_DATA_NUMERIC_ATTRIBUTE="data-numeric",e.HEADING_DATA_BULLET_CLASS="item-bullet",e.HEADING_DATA_NUMERIC_CLASS="item-numeric-",e.TOC_ITEM_ANCHOR="section-",e.HEADING_SELECTOR="h2:not(.product-list-item_name):not([data-exclude-toc])",e[e.SCROLL_OFFSET=50]="SCROLL_OFFSET",e[e.MOBILE_PREVIEW=5]="MOBILE_PREVIEW",e[e.DESKTOP_PREVIEW=8]="DESKTOP_PREVIEW"}(g||(g={}));const v={IN_STOCK:"IN_STOCK",OUT_OF_STOCK:"OUT_OF_STOCK",LOW_STOCK:"LOW_STOCK"},b="messagePopup",y="for locale",f={SPEAK_WITH_EXPERT:"SPEAK_WITH_EXPERT",D2C_CHATBOT_LOADED:"D2C_CHATBOT_LOADED",D2C_CHATBOT_RENDERED:"D2C_CHATBOT_RENDERED"},C="001",E={ATTRIBUTE:"data-filter-friendly-attribute",VALUE:"data-filter-friendly-value"},T={CART_REMINDER:"data-cart-reminder",PRODUCT_OF_THE_MONTH:"data-product-of-the-month",YOU_MAY_ALSO_LIKE:"data-you-may-also-like",NEWSLETTER_SUBSCRIPTION:"data-subcribe",DEFAULT:"data-popup-default"}},87305:(e,t,i)=>{i.d(t,{A:()=>c});var n=i(56499),o=i(85241),a=i(96544),s=i(73878),r=i.n(s),l=i(62880);class c{constructor(){this.enableSendGA4=!0}setEnableSendGA4(e){this.enableSendGA4=e}async handleAddToCartSingleItem(e,t){this.enableSendGA4&&(e&&(0,a.setListNameAndIndexForCurrentItem)(e),await this.compareCart(t?.products,t?.summary))}async handleAddToCartMutipleItem(e,t){this.enableSendGA4&&(e&&(0,a.setListNameAndIndexForList)(e),await this.compareCart(t?.products,t?.summary))}async compareCart(e,t){const i=JSON.parse(JSON.stringify(e))||[],a=JSON.parse(JSON.stringify(t))||{},s=await n.p.fetchGa4CartDetail(),c=a.totalPrice?a.totalPrice:0,d=s.cart?.totalPrice?s.cart.totalPrice:0;r()((0,o.A)(i),(0,o.A)(s.products),(0,l.i)(c,d))}}},77222:(e,t,i)=>{i.r(t),i.d(t,{default:()=>u});var n=i(62893),o=i(9124),a=i(91741),s=i(49401),r=i(43200),l=i(80189),c=i(87305),d=i(26411),h=i(74692);class u{constructor(e=!0){this.http=new s.A,this.dialog=null,this.ga4CartModule=new c.A,this.attachEvents=()=>{h(document).on("click",".js-multiple-product-add-to-cart",(async e=>{try{e.preventDefault(),e.stopPropagation();const t=h(e.currentTarget).attr("data-block-id"),{isAllSuccess:i,isAllFail:n,response:s,totalSuccess:l}=(await o.A.fetchGa4CartDetail(),await o.A.addMutipleToCartUsingBlockId(t));if(n)a.A.error(s.messsage);else if(ELECTROLUX.SiteSetting.hasPopupCart||(this.displayPopup({message:s.messsage,cartPage:s.cartPage,checkoutText:s.checkoutText,continueShoppingText:s.continueShoppingText}),(new r.default).update(s.totalCartCount)),ELECTROLUX.SiteSetting.autoApplyBestEligibleVoucher){const e=await o.A.applyEligibleVouchers();e.IsSuccess&&e.Message&&a.A.success(e.Message)}}catch(e){a.A.error(e.Message)}})),h(document).on("click",".js_product-item_add-to-card",(e=>{e.stopPropagation();const t=h(e.currentTarget),i=t.attr("data-variantion-code"),n=t.attr("data-variation-bundle-codes");let o;if(t.attr("data-quick-overview-cta")){const e=t.attr("data-product-code");o=h(`.js_recurring-product-item[data-item-model="${e}"]`).find(".js_auto-delivery-item")}else o=t.parents(".js_recurring-product-item").find(".js_auto-delivery-item");let a={code:i,quantity:1};if(n){const i=n.split("|"),o=this;i&&(t.prop("disabled",!0),i.reduce(((t,i)=>t.then((()=>o.addToCart({code:i,quantity:1},e.currentTarget,!0)))),Promise.resolve()).finally((()=>{t.prop("disabled",!1)})))}else o[0]&&(o.find(".js_auto-delivery-checkbox:checked").length>0||o.find(".js_auto-delivery-checkbox input[type=radio]:checked").length>0)&&(a.recurringPlanId=o.find(".js_auto-delivery-selected").val()),this.addToCart(a,e.currentTarget)}))},this.addToCart=async(e,t=null,i=!1)=>{try{const n=await o.A.fetchGa4CartDetail(),{isSucess:a,messsage:s,cartPage:l,checkoutText:c,continueShoppingText:h,totalCartCount:u}=await o.A.addToCart(e);if(a){ELECTROLUX.SiteSetting.hasPopupCart||this.displayPopup({message:s,cartPage:l,checkoutText:c,continueShoppingText:h}),(new r.default).update(u);const o={products:n.products,summary:n.cart};if(i){const i=t?.closest(`[${d.gW}]`),n=i?.querySelector(`[${d.py}][${d.iu.productVariant}="${e.code}"]`);await this.ga4CartModule.handleAddToCartMutipleItem(n,o)}else if(this.ga4CartModule.handleAddToCartSingleItem(t,o),t&&t.classList.contains("btn-trigger-bundle-add-to-cart-modal")){const e=document.getElementById("bundle-product-list-item_hdn-btn-modal-add-to-cart");e&&e.click()}const a=document.getElementById("kit-bundle-product-list__hdn-add-to-cart-success"),m=document.getElementById("popup-cart__hdn-add-to-cart-success");
1e&&e.isKitBundle?(a&&(a.value=!0),m&&(m.value=!1)):(a&&(a.value=!1),m&&(m.value=!0))}}catch(e){a.A.error(e.Message)}},this.displayPopup=(e,t)=>{this.modal||this.createModalPopup(e),this.modal.$children[0].open(),t||(t=ELECTROLUX.SiteSetting.animatedCartDisplayDuration),!ELECTROLUX.SiteSetting.disableAnimatedAddToCart&&t&&setTimeout((()=>{this.modal.$children[0].$refs.addToCartModal.hideModal()}),t)},this.createModalPopup=({message:e,cartPage:t,checkoutText:i,continueShoppingText:o})=>{const a=document.createElement("div");document.body.appendChild(a),this.modal=new n.Ay({el:a,render:n=>n(l.A,{props:{message:e,cartPageUrl:t,checkoutText:i,continueShoppingText:o,disableAnimatedAddToCart:ELECTROLUX.SiteSetting.disableAnimatedAddToCart}})})},e&&this.attachEvents()}}},14026:(e,t,i)=>{i.r(t),i.d(t,{cdcAuthenticationElement:()=>h,default:()=>d});var n=i(20853),o=i(79061),a=i(51968),s=i(41385),r=i(63015),l=i(89049),c=i(77222);class d{constructor(e){this.cdcJs="",this.apiKey="",this.domain="",this.isSignUp=!1,this.initScriptUponLoad=()=>{"true"===a.A.getParam(n.aG.SHOW_REGISTER)&&this.isSignUp&&this.initLogin()},this.initLogin=async()=>{const e=document.querySelector("body");e&&e.insertAdjacentHTML("beforeend",'<div class="screen-loading screen-loading--marklayer js_screen-loading">\n <div class="loading-dots">\n <div></div>\n <div></div>\n <div></div>\n <div></div>\n </div>\n </div>'),await(0,s.N)(this.cdcJs,this.apiKey);var t={onLogin:this.onLogin};window.gigya.accounts.addEventHandlers(t);var i={screenSet:this.element.getAttribute("data-screen-set"),mobileScreenSet:this.element.getAttribute("data-mobile-screen-set")||this.element.getAttribute("data-screen-set"),dialogStyle:"modern",deviceType:"auto",lang:(0,r.r)(),startScreen:this.element.getAttribute("data-start-screen"),onBeforeScreenLoad:this.hideLoading};window.gigya.accounts.showScreenSet(i)},this.onLogin=e=>{const t=this.element,i=t?.getAttribute("data-callback")??"",n=t?.getAttribute("data-redirect")??"",o=t?.getAttribute("data-popup-message")??"",a=t?.getAttribute("data-popup-timeout")??"";o&&(new c.default).displayPopup({message:o,cartPage:void 0,checkoutText:void 0,continueShoppingText:void 0},parseInt(a)),(0,l.v)(e,i,n)},this.hideLoading=()=>{const e=document.querySelector(".screen-loading--marklayer");e&&e.remove()},e.hasAttribute("data-ohub-event")&&this.bindOHubEvent(e),this.element=e,this.isSignUp=e.hasAttribute("data-cdc-sign-up"),this.element&&(this.cdcJs=e.dataset.cdcJs||"",this.apiKey=e.dataset.apiKey||"",this.domain=e.dataset.cdcDomain||"",(0,o.W)([()=>{(0,s.U)(this.cdcJs,this.apiKey,this.domain)}]),this.initScriptUponLoad(),this.attachEvents())}attachEvents(){this.element.addEventListener("click",(e=>{e.preventDefault(),this.initLogin()}))}bindOHubEvent(e){document.addEventListener(e.getAttribute("data-ohub-event"),(e=>h(e.detail.element)))}}const h=e=>new d(e)},43200:(e,t,i)=>{i.r(t),i.d(t,{default:()=>c});var n=i(20853),o=i(6958),a=i(49401);class s extends a.A{constructor(){super(...arguments),this.fetchData=()=>this.get(`/api/cart/count?timestamp=${(new Date).getTime()}`)}}const r=new s;var l=i(74692);class c{constructor(e){this.update=async(e,t=!1)=>{let i;if(!ELECTROLUX.SiteSetting.isUserLogin&&!ELECTROLUX.cookies.readCookie(n.AZ.IS_REQUEST_CART_COUNT)&&!localStorage.getItem(n.O3.CART_COUNT))return i=(await r.fetchData()).total,localStorage.setItem(n.O3.CART_COUNT,`${i}`),void(null!==i&&i>=0&&this.updateToCartIcon(i));ELECTROLUX.SiteSetting.isUserLogin||ELECTROLUX.cookies.readCookie(n.AZ.IS_REQUEST_CART_COUNT)?(i=(await r.fetchData()).total,ELECTROLUX.SiteSetting.isUserLogin||localStorage.setItem(n.O3.CART_COUNT,`${i}`)):null!==e&&e>=0?(i=e,localStorage.setItem(n.O3.CART_COUNT,`${e}`)):t?i=+localStorage.getItem(n.O3.CART_COUNT):(localStorage.removeItem(n.O3.CART_COUNT),i=0),null!==i&&i>=0&&this.updateToCartIcon(i),(0,o.zs)(n.AZ.IS_REQUEST_CART_COUNT)},this.updateToCartIcon=e=>{const t=l(".js-cart-icon"),i=t.children(".js_cart-count")||l(".js_cart-count");e>0?i.length>0?i.text(e):t.append(`<div class="cart-icon-count js_cart-count">${e}</div>
1`):t.find(".js_cart-count").remove()},document.querySelector("[data-request-cart-count]")&&!ELECTROLUX.SiteSetting.isUserLogin&&(ELECTROLUX.cookies.createCookie(n.AZ.IS_REQUEST_CART_COUNT,!0,1/144),localStorage.removeItem(n.O3.CART_COUNT)),e&&this.update(null,!0)}}},85241:(e,t,i)=>{i.d(t,{A:()=>o});var n=i(61407);const o=function(e){const t=[];return e&&e.forEach((e=>{const i=[];i.push(...(0,n.PA)(e.services)),e.giftItems&&i.push(...e.giftItems.map((e=>({...e.DataLayer})))),i.push(...(0,n.pf)(e.extendedWarranty)),t.push({...e.DataLayer,services:i})})),t}},56499:(e,t,i)=>{i.d(t,{p:()=>a});var n=i(49401);class o extends n.A{constructor(){super(...arguments),this.fetch=()=>this.get(`/api/cart/getcartdetails?timestamp=${(new Date).getTime()}`),this.fetchGa4CartDetail=()=>this.get(`/api/cart/getga4cartdetails?timestamp=${(new Date).getTime()}`),this.fetchAccessories=()=>this.get(`/api/cart/recommendedaccessories?timestamp=${(new Date).getTime()}`),this.addServiceToCart=e=>this.post("/api/cart/addservicetocart",e,!0),this.changeCartProductItemsInBundle=e=>this.post("/api/cart/changecartproductitemsinbundle",e,!0),this.changeCartProductItem=e=>this.post("/api/cart/changecartproductitem",e,!0),this.changeCartServiceItem=e=>this.post("/api/cart/changecartserviceitem",e,!0),this.replaceCartServiceItem=e=>this.post("/api/cart/replacecartserviceitem",e,!0),this.applyEligibleVouchers=()=>this.post("/api/coupon/applyEligibleVouchers"),this.addCoupon=e=>this.post("/api/coupon/addcouponcode",{couponCode:e}),this.removeCoupon=e=>this.post("/api/coupon/removeCouponCode",{couponCode:e}),this.addToCart=({code:e,quantity:t,recurringPlanId:i=""})=>this.post("/api/cart/AddToCart",{code:e,quantity:t,recurringPlanId:i}),this.fetchTradeInFormData=e=>this.get(`/api/cart/tradein/form?lang=${e}`),this.fetchTradeInPopupData=e=>this.get(`/api/cart/tradein/popup?lang=${e}`),this.estimateTradeInSaving=e=>this.post("/api/cart/tradein/estimate",e,!0),this.addTradeInItem=e=>this.post("/api/cart/tradein",e),this.removeTradeInItem=e=>this.post("/api/cart/tradein/remove",{id:e}),this.fetchEWPopupContent=()=>this.get(`/api/cart/ewpopup?lang=${ELECTROLUX.language}`,!0),this.fetchAddOnPopup=e=>this.get(`/api/cart/addonpopup?lang=${ELECTROLUX.language}&code=${e}`,!0)}}const a=new o},68001:(e,t,i)=>{function n(e){return e?.selected}function o(e){let t=[];return e.services&&(t=e.services.map((e=>({...e,items:e.items.filter(n)})))),{...e,services:t}}i.d(t,{$:()=>o,r:()=>n})},61407:(e,t,i)=>{i.d(t,{cZ:()=>r,PA:()=>a,pf:()=>s});const n=function(e){return e?.addedToCart};var o=i(68001);function a(e){const t=[];return e&&e.length>0&&e.filter(n).map((e=>{e.items&&e.items.length>0&&t.push(...e.items.filter(o.r).map((e=>({...e.DataLayer}))))})),t}function s(e){const t=[];return e&&e.length>0&&e.filter(n).map((e=>{if(e.options&&e.options.length>0){let i=e.options.find((t=>t.value===e.warrantySelectedCode));i&&t.push({...i.DataLayer})}})),t}function r(e){return e?.map((e=>e?.DataLayer))||[]}},16826:(e,t,i)=>{i.r(t),i.d(t,{collapsibleElement:()=>o,default:()=>n});class n{constructor(e,t){if(this.seeMoreButton=document.createElement("div"),this.contentWrapper=document.createElement("div"),this.content=document.createElement("div"),this.options={seeMoreTextAlign:"text-center",displayInList:3},this.createCollapsibleListElement=()=>{this.content.classList.add("collapsible-element__content");const e=this.element.querySelectorAll('[data-collapsible-item="li"]');this.element.innerHTML="",e.forEach(((e,t)=>{t<this.options.displayInList?this.element.appendChild(e):this.content.appendChild(e)})),this.contentWrapper.classList.add("collapsible-element__content-wrapper","collapsible-element__content-wrapper--list"),this.contentWrapper.appendChild(this.content),this.element.appendChild(this.contentWrapper),this.seeMoreButton.classList.add("collapsible-element__see-more",this.options.seeMoreTextAlign),this.seeMoreButton.innerHTML=this.seeMoreText,this.element.appendChild(this.seeMoreButton)},this.createCollapsibleElement=()=>{this.content.classList.add("collapsible-element__content"),this.content.innerHTML=this.element.innerHTML,this.contentWrapper.classList.add("collapsible-element__content-wrapper"),this.contentWrapper.appendChild(this.content),this.element.innerHTML="",this.element.appendChild(this.contentWrapper),this.seeMoreButton.classList.add("collapsible-element__see-more",this.options.seeMoreTextAlign),this.seeMoreButton.innerHTML=this.seeMoreText,this.element.appendChild(this.seeMoreButton)},this.attachEvent=(e=!1)=>{e?document.addEventListener("click",(e=>{const t=e.target;if(t.hasAttribute("data-see-more-button")){const e=t.previousElementSibling,i=e.childNodes[0],n=t.parentElement;this.handleSeeMore(t,e,i,n.dataset.seeMoreText,n.dataset.seeLessText)}}
1)):this.seeMoreButton.addEventListener("click",(()=>{this.handleSeeMore(this.seeMoreButton,this.contentWrapper,this.content,this.seeMoreText,this.seeLessText)}))},this.handleSeeMore=(e,t,i,n,o)=>{e.classList.contains("active")?(t.style.height=`${i.offsetHeight}px`,e.innerHTML=n,e.classList.remove("active"),setTimeout((()=>{t.removeAttribute("style")}),100)):(t.style.height=`${i.offsetHeight}px`,e.innerHTML=o,e.classList.add("active"),setTimeout((()=>{t.style.height="unset"}),500))},this.element=e,this.seeMoreText=e.dataset.seeMoreText,this.seeLessText=e.dataset.seeLessText,t)this.attachEvent(t);else{if(e.dataset.seeMoreTextAlign&&(this.options.seeMoreTextAlign=e.dataset.seeMoreTextAlign),e.dataset.displayInList){if(this.options.displayInList=+e.dataset.displayInList,+e.dataset.totalListItem<=+e.dataset.displayInList)return;this.createCollapsibleListElement()}else this.createCollapsibleElement();this.attachEvent()}}}const o=(e,t)=>new n(e,t)},20868:(e,t,i)=>{i.d(t,{A:()=>n});class n{parse(e){const t={};if(!Array.isArray(e)||!e.length)return t;for(let i=0;i<e.length;i++){const n=e[i];this.isStreetNumber(n)&&(t.streetNumber=n.long_name),this.isStreetName(n)&&(t.streetName=n.long_name),this.isCountry(n)&&(t.country=n.long_name,t.countryCode=n.short_name),this.isAddressLevel1(n)&&(t.addressLevel1=n.long_name),this.isAddressLevel2(n)&&(t.addressLevel2=n.long_name),this.isPostalCode(n)&&(t.postalCode=n.long_name)}return t}isStreetNumber(e){return e.types.includes("streetNumber")}isStreetName(e){return e.types.includes("route")}isAddressLevel1(e){return e.types.includes("administrative_area_level_1")}isAddressLevel2(e){return e.types.includes("administrative_area_level_2")}isCountry(e){return e.types.includes("country")}isPostalCode(e){return e.types.includes("postal_code")}}},93063:(e,t,i)=>{i.d(t,{Z:()=>n});class n extends Error{constructor(){super(),this.message="Cancel Error"}}},59614:(e,t,i)=>{i.d(t,{K:()=>c,T:()=>l});var n=i(79061),o=i(91741),a=i(20853),s=i(20868);class r{constructor(e,t,i=null){this.isInit=!1,this.options={clientId:"",loginFailedMessage:"",pleaseWaitGoogleInitMessage:"",buttonWidth:""},this.init=(e,t,i)=>{this.attachEvents();const n=document.createElement("script");n.setAttribute("src",t),document.head.appendChild(n),n.onreadystatechange=n.onload=()=>{n.readyState&&!/loaded|complete/.test(n.readyState)||setTimeout((()=>{e(i),this.isInit=!0}),500)}},this.attachEvents=()=>{this.element?.addEventListener("click",(()=>{this.isInit||o.A.error(this.options.pleaseWaitGoogleInitMessage)}))},this.onGoogleLoginSuccess=e=>{try{const t=(0,n.$n)(e.credential);if(!t)return void o.A.error(this.options.loginFailedMessage);if(this.vnode.context.onGoogleAuthSuccess)return void this.vnode.context.onGoogleAuthSuccess(t);const i=t.sub;i&&(location.href=`/login/ExternalLogin?provider=Google&userId=${i}&expiresIn=${t.exp}&returnUrl=${window.location.pathname}`)}catch(e){console.error(e),o.A.error(this.options.loginFailedMessage)}},this.initGoogleButton=({element:e,options:t})=>{const i={type:"standard",shape:"rectangular",theme:"outline",text:"signin_with",size:"large",locale:ELECTROLUX.language,width:t.buttonWidth};"undefined"!=typeof google&&google&&(google.accounts.id.initialize({client_id:t.clientId,callback:this.onGoogleLoginSuccess}),google.accounts.id.renderButton(e,i))},this.awaitForMapAPI=()=>{document.getElementById("google-map-api")&&"undefined"!=typeof google&&google?this.getCurrentPosition():setTimeout((()=>{this.awaitForMapAPI()}),500)},this.getCurrentPosition=()=>{navigator.geolocation&&navigator.geolocation.getCurrentPosition((e=>{const t=e.coords.latitude,i=e.coords.longitude;this.getLocationFromCoordinates(t,i)}),(e=>{ELECTROLUX.EventEmitter.emit(a.qY.BLOCK_LOCATION_ACCESS,e)}))},this.getLocationFromCoordinates=(e,t)=>{const i=new s.A;try{return void(new google.maps.Geocoder).geocode({location:{lat:e,lng:t}},(function(e,t){if(t==google.maps.GeocoderStatus.OK){const t={location:i.parse(e[0].address_components),formattedAddress:e[0].formatted_address};ELECTROLUX.EventEmitter.emit(a.qY.ALLOW_LOCATION_ACCESS,t)}else console.error("Geocoder failed due to: "+t)}))}catch(i){setTimeout((()=>this.getLocationFromCoordinates(e,t)),500)}},this.isInit=!1,e?(this.element=e,this.options=t,this.vnode=i,this.init(this.initGoogleButton,"https://accounts.google.com/gsi/client",{element:e,options:t})):this.awaitForMapAPI()}}const l=(e,t,i)=>new r(e,t,i),c=()=>new r},49401:(e,t,i)=>{i.d(t,{A:()=>s});var n=i(71083),o=i(93063);const{CancelToken:a}=n.A;class s{constructor(e=window.location.origin){this.cancelRequest={},this.handleResponse=({data:e})=>Promise.resolve(e),this.handleError=e=>
1n.A.isCancel(e)?Promise.reject(new o.Z):Promise.reject(e&&e.response&&e.response.data),this.handleCancelRequest=(e,t)=>e&&this.cancelRequest&&this.cancelRequest[t]&&this.cancelRequest[t](),this.setCancelRequest=e=>({cancelToken:new a((t=>{this.cancelRequest[e]=t}))}),this.axios=n.A.create({baseURL:e,headers:{language:ELECTROLUX.language,timezone:(new Date).getTimezoneOffset()+""}})}get(e,t=!1,i={}){return this.handleCancelRequest(t,e),this.axios.get(e,{...this.setCancelRequest(e),...i}).then(this.handleResponse).catch(this.handleError)}post(e,t,i=!1,n={}){return this.handleCancelRequest(i,e),this.axios.post(e,t,{...this.setCancelRequest(e),...n}).then((e=>this.handleResponse(e))).catch(this.handleError)}put(e,t,i=!1){return this.handleCancelRequest(i,e),this.axios.put(e,t,{...this.setCancelRequest(e)}).then(this.handleResponse).catch(this.handleError)}delete(e,t=!1){return this.handleCancelRequest(t,e),this.axios.delete(e,{...this.setCancelRequest(e)}).then(this.handleResponse).catch(this.handleError)}}},51968:(e,t,i)=>{let n;i.d(t,{A:()=>o});const o=new class{constructor(){if(this.getParam=(e,t)=>new URLSearchParams(t||window.location.search).get(e),this.getParamKeysLowerCase=e=>{const t=new URLSearchParams(e);let i=[...t.keys()],n={};for(const e of i)n={...n,[e.toLowerCase()]:t.get(e)};return n},this.getParamsByPrefix=(e,t)=>{const i=new URLSearchParams(t||window.location.search),n=[];return{params:[...i.keys()].map((t=>t.startsWith(e)&&i.get(t)?(n.push(i.get(t)),`${t}=${i.get(t)}`):"")).filter((e=>!!e)).join("&"),cid:n.join("_")}},this.scopeIncluded=e=>e.includes("regex:")?new RegExp(e.replace("regex:","")).test(window.location.pathname):window.location.pathname===e||window.location.pathname+window.location.search===e,n)return n;n=this}}},6958:(e,t,i)=>{function n(e,t,i){var n="";if(i){var o=new Date;o.setTime(o.getTime()+24*i*60*60*1e3),n="; expires="+o.toUTCString()}document.cookie=e+"="+(t||"")+n+"; path=/"}function o(e){for(var t=e+"=",i=document.cookie.split(";"),n=0;n<i.length;n++){for(var o=i[n];" "==o.charAt(0);)o=o.substring(1,o.length);if(0==o.indexOf(t))return o.substring(t.length,o.length)}return null}function a(e,t,i=5){var n="";if(i){var o=new Date;o.setTime(o.getTime()+60*i*1e3),n="; expires="+o.toUTCString()}document.cookie=e+"="+(t||"")+n+"; path=/"}function s(e){document.cookie=e+"=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;"}i.d(t,{Bf:()=>a,Ri:()=>o,TV:()=>n,zs:()=>s})},79061:(e,t,i)=>{i.d(t,{$n:()=>c,Cu:()=>v,E6:()=>f,Fr:()=>p,OX:()=>h,TP:()=>y,UJ:()=>l,Up:()=>w,V8:()=>C,VY:()=>E,W:()=>d,Wv:()=>S,cV:()=>m,dj:()=>b,nD:()=>u,nI:()=>g,pC:()=>T,xA:()=>r});var n=i(16762),o=i.n(n),a=i(20853),s=i(74692);const r=(e,t=null,...i)=>e.replace(/{(\d)}/g,((...[,e])=>t?t(i[e]):i[e])),l=()=>{const e=document.querySelector(".invalid-field");if(e){ELECTROLUX.scrollToView(e,null,null,-100);const t=e.querySelector("input");t&&setTimeout((()=>{t.focus()}),500)}},c=e=>{const t=e.split(".")[1].replace(/-/g,"+").replace(/_/g,"/"),i=decodeURIComponent(window.atob(t).split("").map((function(e){return"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2)})).join(""));return JSON.parse(i)},d=(e,t=a.qY.USER_ACTIONS,i)=>{let n=!1;const o=a=>{n||i&&!i(a)||(e.forEach((e=>{setTimeout((()=>{e()}),0)})),n=!0,t.forEach((function(e){document.removeEventListener(e,o)})))};t.forEach((e=>{document.addEventListener(`${e}`,(e=>{o(e)}))}))},h=(e=document.documentElement.clientHeight,t=".js_scroll-top-button",i="active")=>{const n=document.querySelector(t);n&&(window.scrollY>e?n.classList.add(i):n.classList.remove(i))},u=e=>e?(e||"").split(";").filter((function(e){return e})):[],m=e=>{const t=document.createElement("div");return t.innerHTML=e,t.innerHTML};function p(){return/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)}const g=e=>e.includes(",")?+e.replace(",","."):+e,v=e=>new Promise((t=>{const i=setInterval((()=>{o()(window,e)&&(clearInterval(i),t())}),500)})),b=e=>{if(!e)return;const t=`${ELECTROLUX.SiteSetting.staticPath}/critical/block-theme/${e}.css`;document.querySelector(`[href="${t}"]`)||document.head.insertAdjacentHTML("beforeend",`<link rel="stylesheet" href="${t}" />`)},y=e=>{if(!e)return;const t=e.match(/theme-[\w-]+/g);if(t?.length>0)for(const e of[...new Set(t)])b(e)},f=(e,t)=>{for(var i=e.indexOf(t);-1!==i;)e.splice(i,1),i=e.indexOf(t)},C=(e,t)=>{if(!e||!t)return!1;if(e.length!=t.length)return!1;for(var i=0,n=e.length;i<n;i++)if(e[i]instanceof Array&&t[i]instanceof Array){if(!e[i].equals(t[i]))return!1}else if(e[i]!=t[i])return!1;return!0},E=(e,t,i)=>{const n=document.querySelectorAll(e);for(let e=0;e<n.length;e++){const o=n[e],a=o.getBoundingClientRect().top,r=window.innerHeight/2;if(a>=r-o.clientHeight/2&&a<=r+o.clientHeight/2){const e=s(o).data("page-number");if(t===e)return;i(e);break}}},T=(e,t,i,n)=>{document.querySelector(`[${e}]`)?.remove();const o="data-product-amount-over-total",a="data-percentage",s=document.querySelector(`[${o}]`),r=document.querySelectorAll(t).length;if(n(),s){const e=((e,t)=>{if(!e)return"string is required";const i=["\\{0\\}","\\{1\\}"]||Object.keys(t),n=new RegExp(i.join("|"),"gi");return e.replace(n,(function(e){return t[e]}))})(s.getAttribute(o),{"{0}":r,"{1}":i});s.innerHTML=e;const t=Math.round(r/i*100);document.querySelector(`[${a}]`).setAttribute(a,`${t}`)}},w=e=>`${ELECTROLUX.SiteSetting.staticPath}/icons/icons.svg${e}`,S=(e,t)=>{if(e)return e.querySelector(".js_loading-more-indicator");const i=document.createElement("div");return i.classList.add("d-flex","justify-content-center","loading-dots__wrapper","js_loading-more-indicator"),i.innerHTML='<div class="loading-dots"><div></div><div></div><div></div><div></div></div>'+(t?`<div class="loading-dots__text">${t}</div>`:""),i}},41385:(e,t,i)=>{i.d(t,{N:()=>a,U:()=>s});var n=i(58486),o=i(63015);const a=async(e,t)=>{if(!window.gigya)try{(async()=>{const e=document.querySelector("html")?.getAttribute("data-lang"),t=ELECTROLUX.SiteSetting.cdcSourceCode||"";if(!window.ACC){var i=e.split("-");window.ACC={eluxGigyaCountry:i[1],eluxGigyaLocale:e,eluxGigyaLanguages:i[0].toUpperCase(),eluxGigyaSourceCode:t}}})(),await(0,n.k)(`${e}?apikey=${t}&lang=${(0,o.r)()}`,"gigya-script")}catch(e){console.error(e)}},s=async(e,t,i)=>{if(!window.gigya)try{await(0,n.d)(`${e}?apikey=${t}&lang=${(0,o.r)()}`,"gigya-script-preload"),await(0,n.d)(i,"gigya-domain-prefetch","dns-prefetch"),await(0,n.d)(i,"gigya-domain-preconnect","preconnect")}catch(e){console.error(e)}}},63015:(e,t,i)=>{i.d(t,{r:()=>n});const n=()=>{const e=ELECTROLUX.language;let t;switch(t=e?e.split("-")[0]:"en",t){case"zh":case"nl":case"et":case"fr":case"de":case"lv":case"lt":case"pt":case"es":return e??"en";default:return t}}},58486:(e,t,i)=>{i.d(t,{d:()=>o,k:()=>n});const n=(e,t)=>{if(!e)return;if(document.getElementById(t))return;let i=document.createElement("script");const n=document.getElementsByTagName("script")[0];return i.id=t,i.src=e,i.defer=!0,n.parentNode?.insertBefore(i,n),new Promise((e=>{i.onload=t=>e(t)}))},o=(e,t,i="preload")=>{if(!e)return;if(document.getElementById(t))return;let n=document.createElement("link");n.rel=i,"preload"===i&&(n.as="script"),n.id=t,n.href=e,window.document.head.appendChild(n)}},62880:(e,t,i)=>{function n(e){return Number(e)===e&&e%1!=0}function o(e,t,i=2){if(n(e)||n(t)){const n=Number((e-t).toFixed(i));return Math.abs(n)}return Math.abs(e-t)}i.d(t,{i:()=>o})},89049:(e,t,i)=>{i.d(t,{v:()=>o});const n=new(i(49401).A)(window.location.origin),o=(e,t,i)=>{const o={callbackUrl:t,redirectUrl:i};window.gigya.accounts.getJWT({fields:"UID, firstName, lastName, email, loginProvider, subscriptions, preferences, identities",callback:e=>((e,t)=>{if(e.id_token){const i=t.redirectUrl;let o=t.callbackUrl;const a=new URLSearchParams;a.append("cdc_token",e.id_token),a.append("returnUrl",encodeURIComponent(i??"/")),n.post(o,a,!1,{headers:{"Content-Type":"application/x-www-form-urlencoded"}}).then((e=>{e&&(window.location.href=e.redirectUrl)})).catch((e=>{console.log(e)}))}})(e,o)})}},5180:(e,t,i)=>{i.d(t,{Y:()=>u});var n=i(74353),o=i.n(n),a=i(62893),s=i(58030),r=i(15750),l=i.n(r);o().extend(l());const c=/([A-Za-z\$]+[\d.,\s]+)|([\d.,\s]+[A-Za-z\$]+)/,d=/([A-Za-z\$\s]+)([\d.,]+)/,h=/([\d.,]+)([\sA-Za-z\$]+)/;a.Ay.filter("toDate",((e,t)=>
1e?u(e,t):"")),a.Ay.filter("address",(e=>[e.Line2,e.line2,e.Line1,e.line1,e.Ward,e.ward,e.District,e.district,e.City&&`${e.City}${e.OtherCity&&`[${e.OtherCity}]`}`,e.city&&`${e.city}${e.otherCity&&`[${e.otherCity}]`}`,e.GovernorateName,e.governorateName].filter((e=>e)).join(", "))),a.Ay.filter("discountPrice",(e=>{try{const[,t,i]=e.trim().match(c);if(t){const[,e,i]=t.match(d);return`${e} -${i}`}if(i){const[,e,t]=i.match(h);return`-${e}${t}`}return e}catch(t){return e}})),a.Ay.filter("fullname",(e=>`${e.FirstName} ${e.LastName}`)),a.Ay.filter("phonenumber",(e=>`${e.CountryCode?`(${e.CountryCode}) `:""}${e.DaytimePhoneNumber}`)),a.Ay.filter("postalcode",(e=>e.replace(/(\d{1,3})/,"$1-"))),a.Ay.filter("creditcard",(e=>(0,s.u)(e.replace(/\s/g,""),"**** **** **** XXXX")));const u=(e,t=ELECTROLUX.commerceSettings.dateFormat)=>o()(e).format(t)},58030:(e,t,i)=>{i.d(t,{u:()=>o});const n=[" ","-","+"],o=(e,t)=>{let i="",o=0;for(let a=0;a<t.length;a++){let s=e[o];if(!s)break;"X"===t[a]||t[a]===s?(i+=s,o+=1):n.includes(t[a])?i+=t[a]:(i+=t[a],o+=1)}return i}},80189:(e,t,i)=>{i.d(t,{A:()=>c});var n=function(){var e=this,t=e._self._c;return e._self._setupProxy,t("Modal",{ref:"addToCartModal",attrs:{cusClass:e.customClass,isAnimatedModal:!e.disableAnimatedAddToCart,doesNotEnableScroll:e.doesNotEnableScroll},model:{value:e.showPopup,callback:function(t){e.showPopup=t},expression:"showPopup"}},[t("div",{staticClass:"add-to-cart-modal__success-icon"}),t("p",{staticClass:"text-center",class:[e.disableAnimatedAddToCart?"mgt-sm-20 mgt-md-20":"mgt-sm-10 fw-600"]},[e._v(e._s(e.message))]),e.disableAnimatedAddToCart?t("div",{staticClass:"add-to-cart-modal__btn-group btn-group mgt-md-30 mgt-sm-30"},[t("a",{staticClass:"button primary",attrs:{href:e.cartPageUrl}},[e._v(e._s(e.checkoutText))]),t("span",{staticClass:"add-to-cart-modal__continue-shopping text-center fw-600",on:{click:e.close}},[e._v(e._s(e.continueShoppingText))])]):e._e()])};n._withStripped=!0;var o=i(31635),a=i(76120),s=i(7669);let r=class extends a.lD{constructor(){super(...arguments),this.showPopup=!1}open(){this.showPopup=!0}close(){this.showPopup=!1}get customClass(){return this.disableAnimatedAddToCart?`${this.customClassProp}`:`${this.customClassProp} add-to-cart-modal__animated`}};(0,o.Cg)([(0,a.kv)()],r.prototype,"message",void 0),(0,o.Cg)([(0,a.kv)()],r.prototype,"cartPageUrl",void 0),(0,o.Cg)([(0,a.kv)()],r.prototype,"checkoutText",void 0),(0,o.Cg)([(0,a.kv)()],r.prototype,"continueShoppingText",void 0),(0,o.Cg)([(0,a.kv)()],r.prototype,"disableAnimatedAddToCart",void 0),(0,o.Cg)([(0,a.kv)({default:!1})],r.prototype,"doesNotEnableScroll",void 0),(0,o.Cg)([(0,a.kv)({default:""})],r.prototype,"customClassProp",void 0),r=(0,o.Cg)([(0,a.uA)({components:{Modal:a.lD.extend(s.A)}})],r);const l=r,c=(0,i(14486).A)(l,n,[],!1,null,null,null).exports},94431:(e,t,i)=>{i.d(t,{A:()=>c});var n=function(){var e=this,t=e._self._c;return e._self._setupProxy,t("Modal",{staticClass:"generic-popup",class:e.classes,attrs:{closeIcon:e.closeIcon,value:e.value},on:{close:e.handleClose},model:{value:e.show,callback:function(t){e.show=t},expression:"show"}},[t("div",{staticClass:"generic-popup__content"},[e.isCollapsible?t("div",{staticClass:"div"},[t("div",{directives:[{name:"collapsible-element",rawName:"v-collapsible-element",value:!0,expression:"true"}],staticClass:"collapsible-element collapsible-modal",attrs:{"data-see-more-text":e.seeMoreText,"data-see-less-text":e.seeLessText}},[t("div",{staticClass:"collapsible-element__content-wrapper"},[t("div",{staticClass:"collapsible-element__content",domProps:{innerHTML:e._s(e.content)}})]),t("div",{staticClass:"collapsible-element__see-more text-center",attrs:{"data-see-more-button":""}},[e._v(e._s(e.seeMoreText))])])]):t("div",{domProps:{innerHTML:e._s(e.content)}})])])};n._withStripped=!0;var o=i(31635),a=i(76120),s=i(7669);let r=class extends a.lD{handleClose(){this.onClose&&this.onClose()}get classes(){const e=this.customClasses;return this.isCollapsible&&e.push("collapsible-element__wrapper"),e}};(0,o.Cg)([(0,a.Qq)({default:!1})],r.prototype,"show",void 0),(0,o.Cg)([(0,a.kv)({default:""})],r.prototype,"content",void 0),(0,o.Cg)([(0,a.kv)({default:null})],r.prototype,"onClose",void 0),(0,o.Cg)([(0,a.kv)({default:!1})],r.prototype,"isCollapsible",void 0),(0,o.Cg)([(0,a.kv)({default:""})],r.prototype,"seeMoreText",void 0),(0,o.Cg)([(0,a.kv)({default:""})],r.prototype,"seeLessText",void 0),(0,o.Cg)([(0,a.kv)({default:()=>[]})],r.prototype,"customClasses",void 0),(0,o.Cg)([(0,a.kv)({default:""})],r.prototype,"customCloseIcon",void 0),(0,o.Cg)([(0,a.kv)({default:"close-icon"})],r.prototype,"closeIcon",void 0),(0,o.Cg)([(0,a.kv)({default:!1})],r.prototype,"value",void 0),(0,o.Cg)([(0,a.O5)("close")],r.prototype,"handleClose",null),r=(0,o.Cg)([(0,a.uA)({components:{Modal:a.lD.extend(s.A)}})],r);const l=r,c=(0,i(14486).A)(l,n,[],!1,null,null,null).exports},7669:(e,t,i)=>{i.d(t,{A:()=>s});var n=function(){var e=this,t=e._self._c;return t("div",{directives:[{name:"show",rawName:"v-show",value:e.isShow,expression:"isShow"}],ref:"modal",staticClass:"v-modal",class:[e.noPadding&&"v-modal--no-p
1adding",e.isSearchModal&&"v-modal__search",e.cusClass,e.isAnimatedModal&&"v-modal--animated"]},[t("div",{staticClass:"v-modal__content-wrapper",class:[e.isShowingAnimatedClass&&"v-modal__content-wrapper--animated-show"],attrs:{"data-modal-container":""}},[t("div",{staticClass:"v-modal__content-header"},[e._t("header"),t("svg",{staticClass:"v-modal__close-btn",attrs:{viewBox:"0 0 48 48","data-close-modal-button":""},on:{click:e.hideModal}},[t("use",{attrs:{"xlink:href":e.computedCloseIcon}})])],2),t("div",{ref:"content",staticClass:"v-modal__content"},[e._t("default"),e.htmlContent?t("div",{domProps:{innerHTML:e._s(e.htmlContent)}}):e._e()],2)]),t("div",{staticClass:"v-modal__backdrop",class:[e.isShowingAnimatedClass&&"v-modal__backdrop--animated-show"],on:{click:e.handleClickOutside}})])};n._withStripped=!0;var o=i(74692);const a={props:{isAnimatedModal:{type:Boolean,default:!1},value:{type:Boolean,default:!1},htmlContent:{type:String,default:""},noPadding:{type:Boolean,default:!1},cusClass:{type:String,default:""},isSearchModal:{type:Boolean,default:!1},closeIcon:{type:String,default:"#close-icon"},disableOutsideClose:{type:Boolean,default:!1},doesNotEnableScroll:{type:Boolean,default:!1}},data:()=>({isShowingAnimatedClass:!1}),mounted(){o(this.$refs.modal).on("click",".js_close-modal",(()=>{this.hideModal()})),this.navigation=document.querySelector(".js-navigation-wrapper"),this.secondaryNav=document.querySelector(".js_secondary-nav-sticky__inner"),this.value?ELECTROLUX.disableScroll():this.doesNotEnableScroll||ELECTROLUX.enableScroll()},computed:{isShow:{get(){return this.value},set(e){this.$emit("input",e)}},computedCloseIcon(){return"#"===this.closeIcon[0]||"/"===this.closeIcon[0]?"".concat(this.closeIcon):"#".concat(this.closeIcon)}},methods:{hideModal(){if(this.isAnimatedModal)return this.isShowingAnimatedClass=!1,void setTimeout((()=>{this.isShow=!1,this.$emit("close")}),300);this.isShow=!1,this.$emit("close")},handleClickOutside(){this.disableOutsideClose||this.hideModal()},showModal(){this.isShow=!0,this.$emit("show")}},watch:{isShow(e){e?(this.isAnimatedModal&&setTimeout((()=>{this.isShowingAnimatedClass=!0}),100),ELECTROLUX.disableScroll()):this.doesNotEnableScroll||ELECTROLUX.enableScroll()}}},s=(0,i(14486).A)(a,n,[],!1,null,null,null).exports}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.