PageSourceSearch

https://www.lidl.sk/p/fragment/fragment.a8f0fb26.mjs

js lidl.sk collected 2026-10-02 06:07:04 UTC 230,647 bytes, 1 lines download raw bytes

1import{d as eo,c as pa,H as Yo,a as to,S as Oe,b as Xo,p as Qo,_ as y,e as ce,f as i,o as l,g as d,h as re,m as Ve,u as h,v as Jo,n as ae,F as pe,r as Ee,i as S,t as k,j as T,k as St,l as Ge,q as ei,s as ao,L as wt,C as ti,w as Le,x as ai,y as Ue,z as Nt,A as va,B as se,D as W,E as oi,G as Va,I as oe,J as Na,K as Kt,M as z,N as _t,O as Re,P as ii,Q as Pt,R as v,T as Xe,U as Fe,V as Be,W as Ha,X as lt,Y as jt,Z as Zt,$ as oo,a0 as ri,a1 as yt,a2 as io,a3 as A,a4 as ya,a5 as ro,a6 as si,a7 as oa,a8 as $a,a9 as li,aa as ma,ab as ni,ac as so,ad as ci,ae as sa,af as lo,ag as fa,ah as Ht,ai as no,aj as di,ak as ui,al as hi,am as gi,an as pi,ao as Mt,ap as la,aq as vi,ar as yi,as as mi,at as fi,au as _i}from"./fragment-vendors.19bdba54.mjs";var Me=(t=>(t.GENERIC_EVENT="gaEvent",t.PRODUCT_CLICK="EECproductClick",t.GTM_LINK_CLICK="gtm.linkClick",t.PRODUCT_DETAIL_VIEW="EECproductDetailView",t.PRODUCT_IMPRESSION="EECproductImpression",t))(Me||{});const Ze=t=>{window.dataLayer=window.dataLayer||[],window.dataLayer.push(JSON.parse(JSON.stringify(t)))},$e=(t,e)=>{window.dataLayerService=window.dataLayerService||[],window.dataLayerService.push({scenarioName:t,collections:e})},bi={"always-active-add-to-cart-click":"Always-active-add-to-cart_Click with add to cart event","always-active-add-to-cart-invalid":"Always-active-add-to-cart_Click with invalid variant selection","always-active-add-to-cart-missing":"Always-active-add-to-cart_Click without all variant attributes selected","always-active-add-to-wishlist-click":"Always-active-add-to-wishlist_Click with add to wishlist event","always-active-add-to-wishlist-invalid":"Always-active-add-to-wishlist_Click with invalid variant selection","always-active-add-to-wishlist-missing":"Always-active-add-to-wishlist_Click without all variant attributes selected","sticky-add-to-cart-click":"Sticky-add-to-cart_Click with add to cart event","sticky-add-to-cart-invalid":"Sticky-add-to-cart_Click with invalid variant selection","sticky-add-to-cart-missing":"Sticky-add-to-cart_Click without all variant attributes selected","gallery-next":"Media Gallery_Click on Next Image Button","gallery-previous":"Media Gallery_Click on Previous Image Button","overlay-next":"Media Gallery Overlay_Click on Next Image Button","overlay-previous":"Media Gallery Overlay_Click on Previous Image Button","gallery-image":"Media Gallery_Click on Image","thumbnail-image":"Media Gallery_Click on Thumbnail","click-zoom":"Media Gallery Overlay_Click to Zoom","pinch-zoom":"Media Gallery Overlay_Pinch to Zoom","video-base":"Media Gallery_Click on Product Video","video-360":"Media Gallery_Click on 360°-Image","keyfacts-description-jump":"Product Description_Click on Jump to Product Description","keyfacts-info-tabs":"Product Description_Click on Info Tabs","delivery-charge":"Buy Box_Click on Delivery Cost Information Link","energy-label-display":"Energy Label and Product Fiche_Displayed Energy Labels","energy-label":"Energy Label and Product Fiche_Click on Energy Label","energy-fiche-text":"Energy Label and Product Fiche_Displayed Product Fiche","energy-label-fiche":"Energy Label and Product Fiche_Click on Energy Label","brand-image":"Product Description_Click on Brand Image","rating-stars":{label:"Click Stars",category:"Product Rating"},"rating-stars-tab":{label:"Click on Tab",category:"Product Rating"},"download-tab":{label:"Click on Tab",category:"Product Download"},"back-in-stock-btn-display":"Back in Stock_Displayed Back in Stock Button is visible and clickable","back-in-stock-notification-display":"Back in Stock_Displayed Back in Stock Notification_Flat and Variant","back-in-stock-subscription-display":"Back in Stock_Displayed Back in Stock Subscription Dialog","back-in-stock-error-display":"Back in Stock_Displayed Generic Error","back-in-stock-already-subscribed-error-display":"Back in Stock_Displayed Already Subscribed Error","back-in-stock-btn-click":"Back in Stock_Click Back in Stock Button","back-in-stock-notification-click":"Back in Stock_Click Back in Stock Button in Notification for Flat and Variants","back-in-stock-subscription-click":"Back in Stock_Click Back in Stock Dialog Subscription Button","global-display-error":"Global_Displayed loading error","scarcity-main":"Scarcity_MAIN","scarcity-variant-percentage":"Scarcity_VARIANT_PERCENTAGE","sold-out-notification-display":"Product_SOLDOUT","sold-out-notification-click":"Product_SOLDOUT_Click on Link"},Si=t=>({event:Me.GENERIC_EVENT,eventCategory:"Product Detail Page",eventAction:t}),wi=t=>{const e=t.parentElement;return t.dataset.tracking||e.dataset.tracking},$t=(t,e)=>{const a=Si(t),o=bi[e];if(!o)return;Object.hasOwnProperty.call(o,"category")?(a.eventLabel=o.label,a.eventCategory=o.category):a.eventLabel=o,Ze(a)};function Ga(t){return{listener:{data:t,handleEvent(e){if(this.data.target){const a=wi(e.target);a&&$t("click",`${this.data.value}-${a}`);return}if(this.data.touchZoom){eo(()=>$t("click",t.value),500);return}$t("click",this.data.value)}}}}const co={beforeMount(t,e){const{arg:a,value:o,modifiers:r}=e,{touchZoom:s,timeout:c}=e.instance,g={value:o,touchZoom:s,timeout:c,...r};a==="click"&&t.addEventListener("click",Ga(g).listener),a==="visibility"&&$t("displayed",o)},unmounted(t,e){const{value:a}=e;t.removeEventListener("click",Ga({value:a}).listener)}},Pi=pa({});Pi.directive("analytics",co);
1const zt={};function tt(t,e){let a=zt[e];return a||(a=new Yo(t),zt[e]=a),a}function at(t){t&&zt[t]&&delete zt[t]}const Ti={beforeMount(t,e){typeof e.value=="function"&&tt(t,e.instance._uid).on("swipe",e.value)},unmounted(t,e){at(e.instance?._.uid)}},ki={beforeMount(t,e){if(typeof e.value=="function"){const a=tt(t,e.instance._uid);a.get("pinch").set({enable:!0}),a.on("pinch",e.value)}},unmounted(t,e){at(e.instance?._.uid)}},Ci={beforeMount(t,e){if(typeof e.value=="function"){const a=tt(t,e.instance._uid);a.get("pinch").set({enable:!0}),a.on("pinchstart",e.value)}},unmounted(t,e){at(e.instance?._.uid)}},Ii={beforeMount(t,e){if(typeof e.value=="function"){const a=tt(t,e.instance._uid);a.get("pinch").set({enable:!0}),a.on("pinchend",e.value)}},unmounted(t,e){at(e.instance?._.uid)}},Di={beforeMount(t,e){if(typeof e.value=="function"){const a=tt(t,e.instance._uid);a.get("pan").set({threshold:0}),a.on("pan",e.value)}},unmounted(t,e){at(e.instance?._.uid)}},Li={beforeMount(t,e){if(typeof e.value=="function"){const a=tt(t,e.instance._uid);a.get("pan").set({threshold:0}),a.on("panend",e.value)}},unmounted(t,e){at(e.instance?._.uid)}},Ai={beforeMount(t,e){typeof e.value=="function"&&tt(t,e.instance._uid).on("tap",e.value)},unmounted(t,e){at(e.instance?._.uid)}},uo=t=>{const e=t._observe;e&&(e.observer.unobserve(t),delete t._observe)},Bi=(t,e,a,o)=>
1{if(typeof window>"u"||!("IntersectionObserver"in window))return;const r=e.modifiers||{},{value:s}=e,{handler:c,options:g}=typeof s=="object"?s:{handler:s,options:{}},p=new IntersectionObserver((n=[])=>{const{_observe:u}=t;if(!u)return;const m=n.some(_=>_.isIntersecting);c&&(!r.quiet||u.init)&&(!r.once||m||u.init)&&c(n,p),m&&r.once?uo(t):u.init=!0},g);t._observe={init:!1,observer:p},p.observe(t)},Ei={beforeMount:Bi,unmounted:uo},xi=to("tracking",{actions:{trackInformationLoad(t,e){this.trackClick(t,"PDP_Information_Load",e)},trackImageClick(t,e,a,o){this.track(t,"PDP_Image_Click",{content:{contentID:e,contentPlaceholderID:e,contentType:"Gallery"},file:{fileName:a,fileURL:o}})},trackClick(t,e,a){this.track(t,e,{click:{linkName:a,linkType:a,linkURL:a},content:{contentID:a,contentPlaceholderID:a,contentType:a}})},trackRatingClick(t,e,a){const o={click:{linkName:void 0,linkType:void 0,linkURL:void 0},content:{contentID:"openCloseRatings",contentPlaceholderID:a,contentName:a.dataset.qaLabel,contentType:"button"},eventInfo:{eventAction:e,eventCategory:"click",eventInteractionType:"rating-open-close"}};this.track(t,e,o)},track(t,e,a={}){const o=t.$config?t.$config.branch:{}.SOURCE_BRANCH,r=window.location.search+window.location.hash,s={scenarioName:Oe[e],collections:a};s.collections.application??={},s.collections.application.applicationVersion=o,s.collections.page??={},s.collections.page.pageParameter=r,window.dataLayerService?.push(s)}}}),na=new Map,Ri=t=>t.image?"image":t.load?"load":t.downloads?"downloads":t.ratings?"ratings":"base",pt=(t,e)=>{const a={handleEvent:e};t.addEventListener("click",a),na.set(t,a)},Oi=t=>{const{$pinia:e}=t.context,a=xi(e);({base:()=>{pt(t.el,()=>{a.trackClick(t.context,"PDP_Click",t.el)})},ratings:()=>{pt(t.el,()=>{a.trackRatingClick(t.context,"PDP_Rating_Click",t.el)})},downloads:()=>{pt(t.el,()=>{a.track(t.context,"PDP_Downloads_Section_Click",{eventInfo:{eventAction:"PDP_Downloads_Section_Click",eventCategory:"click",eventInteractionType:"downloads-section-open-close"},content:{contentID:"openCloseDownloads",contentPlaceholderID:{_prevClass:"accordion__trigger"},contentType:"button"},products:{list:[{...a.product}]}})})},image:()=>{pt(t.el,()=>{a.trackImageClick(t.context,t.el,t.value.name,t.value.src)})},load:()=>{pt(t.el,()=>{a.trackClick(t.context,"PDP_Click",t.el),a.trackInformationLoad(t.context,t.el)})}})[t.type]()},ho={beforeMount(t,e){const{instance:a}=e;if(!a)return;const{arg:o,value:r,modifiers:s}=e;({click:()=>{Oi({type:Ri(s),context:a,el:t,value:r})}})[o]?.()},unmounted(t){const e=na.get(t);e&&(t.removeEventListener("click",e),na.delete(t))}},Vi=pa({});Vi.directive("tracking",ho);const Ni=async t=>{const e={pgbTranslations:{},cakeTranslations:{}};return await{en_GB:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.e),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.a),[])).default},de_DE:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.d),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.b),[])).default},pl_PL:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.p),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.c),[])).default},cs_CZ:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.f),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.g),[])).default},da_DK:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.h),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.i),[])).default},de_AT:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.j),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.k),[])).default},de_CH:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.l),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.m),[])).default},el_CY:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.n),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.o),[])).default},el_GR:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.q),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.r),[])).default},en_CY:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.s),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.t),[])).default},en_IE:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.u),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.v),[])).default},en_MT:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.w),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.x),[])).default},en_XI:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.y),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.z),[])).default},es_ES:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.A),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.B),[])).default},et_EE:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.C),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.D),[])).default},en_US:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.E),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.F),[])).default},fi_FI:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.G),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.H),[])).default},fr_BE:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.I),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.J),[])).default},fr_CH:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.K),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.L),[])).default},fr_FR:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.M),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.N),[])).default},fr_LU:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.O),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.P),[])).default},hr_HR:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.Q),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.R),[])).default},hu_HU:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.S),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.T),[])).default},it_CH:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.U),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.V),[])).default},it_IT:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.W),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.X),[])).default}
1,lt_LT:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.Y),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.Z),[])).default},lv_LV:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o._),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.$),[])).default},nl_BE:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.a0),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.a1),[])).default},nl_NL:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.a2),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.a3),[])).default},pt_PT:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.a4),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.a5),[])).default},ro_RO:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.a6),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.a7),[])).default},sk_SK:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.a8),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.a9),[])).default},sl_SI:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.aa),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.ab),[])).default},sr_RS:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.ac),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.ad),[])).default},sv_SE:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.ae),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.af),[])).default},bg_BG:async()=>{e.pgbTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.ag),[])).default.Product,e.cakeTranslations=(await y(()=>import("./fragment-translations.c5acc7db.mjs").then(o=>o.ah),[])).default}}[t](),{[t]:{Product:{...e.pgbTranslations},...e.cakeTranslations}}},Hi=async t=>Xo({legacy:!1,locale:t,globalInjection:!0,fallbackLocale:"en_GB",allowComposition:!0,messages:await Ni(t),pluralRules:Qo}),go={xs:360,"xs-md":568,md:720,"md-lg":960,lg:1320};var _a=(t=>(t.VARIANT="VARIANT",t.HEAD_VARIANT="HEAD_VARIANT",t.FLAT="FLAT",t.FIXED_SET="FIXED_SET",t.LOOSE_SET="LOOSE_SET",t.FIXED_SET_COMPONENT="FIXED_SET_COMPONENT",t.GROUP_ARTICLE_SALES="GROUP_ARTICLE_SALES",t.DIGITAL="DIGITAL",t.GROUP_ARTICLE_LOGISTICS="GROUP_ARTICLE_LOGISTICS",t.LOGISTICS_COMPONENT="LOGISTICS_COMPONENT",t))(_a||{});const Tc=27,kc=9,Cc="a[href]:not([tabindex='-1'])",Ic=["a[href]","area[href]",'input:not([disabled]):not([type="hidden"]):not([aria-hidden]):not([style*="display: none"])',"select:not([disabled]):not([aria-hidden])","textarea:not([disabled]):not([aria-hidden])",'button:not([disabled]):not([type="hidden"]):not([aria-hidden]):not([style*="display: none"])',"iframe","object","embed","[contenteditable]",'[tabindex]:not([tabindex^="-"])'];var $i=(t=>(t.OPEN_OVERLAY="open-overlay",t.CLOSE_OVERLAY="close-overlay",t.ERROR_OVERLAY="error-overlay",t))($i||{});const At="blue",Gi=["red","green","blue","yellow","orange","lightblue","top-rated"];function Fa(t){return Gi.includes(t)}const Fi={loading:"Loading...",body:"Unfortunately, this article is already sold out online. Do not miss an offer and sign up for the {0}.",pleaseNote:"Please Note:",head:"Deal of the day",newsletter:"newsletter",hours:"Hrs.",minutes:"Min.",seconds:"Sec."},Ui={gallery:"Gallery",galleryOverlay:"Gallery_Overlay"},Mi="ONLINE";var ze=(t=>(t.RECO_SLIDER="data-is-reco-slider",t))(ze||{}),ca=(t=>(t.DISPLAY="DISPLAY",t.DISPLAY_BUT_NOT_ADD_TO_CART="DISPLAY_BUT_NOT_ADD_TO_CART",t))(ca||{}),po=(t=>(t.SHOW_SWATCHES="a1",t))(po||{});const zi=ce({__name:"Icon",props:{name:{},isNewVersion:{type:Boolean,default:!1},size:{default:16},color:{},touchArea:{type:Boolean,default:!1},pathOverwrite:{default:void 0},accessibilityText:{default:""}},setup(t){const e={"@m-ods-lidl-color-grayscale-darkest":"#1e2124ff","@m-ods-lidl-color-grayscale":"#636d79ff","@m-ods-lidl-color-interaction-blue":"#0050aaff","@m-ods-lidl-color-grayscale-light":"#8C96A1","@m-ods-lidl-color-basic-white":"#ffffffff","@m-ods-lidl-color-blue-dark":"#002466ff"},a=t,o=i(()=>a.pathOverwrite?{version:a.pathOverwrite}:a.isNewVersion?{version:"2.0.0/missing"}:{});return(r,s)=>(l(),d("div",{class:ae({"m-icon--touch-area":t.touchArea})},[re(h(Jo),Ve({...o.value},{color:e[t.color],name:t.name,height:`${t.size}px`,width:`${t.size}px`,"aria-label":t.accessibilityText}),null,16,["color","name","height","width","aria-label"])],2))}});const we=(t,e)=>{const a=t.__vccOpts||t;for(const[o,r]of e)a[o]=r;return a},Bt=we(zi,[["__scopeId","data-v-32922397"]]);function Dc(t,e,a){let o=!0;for(;o;)o=!!t.$parent,t.$emit(e,a),o&&(t=t.$parent)}function Yt(t){return t==="RETAIL"||t==="RETAIL_FLAT"||t==="RETAIL_VARIANT"||t==="RETAIL_HEAD"}function Wi(t){return t==="text-tile"}const qi=["src","alt"],Ki={key:0,class:"seal__label"},vo=ce({__name:"Seals",props:{seals:{default:()=>[]},fromGrid:{type:Boolean,default:!0}},setup(t){const e=t,a=i(()=>e.seals.filter(({image:o})=>o));return(o,r)=>(l(),d("div",{class:ae(["seals",{"seals--center":!t.fromGrid,"seals--start":t.fromGrid}])},[(l(!0),d(pe,null,Ee(a.value,s=>(l(),d("div",{key:s.image,class:ae(["seal",{"seal--dense":a.value.length>1,"seal--wide":s.gridLabel&&t.fromGrid}])},[S("img",{src:s.image,alt:s.altText,class:"seal__badge","data-qa-label":"seal-badge"},null,8,qi),s.gridLabel&&t.fromGrid?(l(),d("span",Ki,k(s.gridLabel),1)):T("",!0)],2))),128))],2))}});const ji=ce({__name:"LottiePlayer",props:{animationData:{},autoplay:{type:Boolean,default:!0}},setup(t){const e=t,a=St("lottieContainer");let o=null;return Ge(()=>{a.value&&(o=ei.loadAnimation({container:a.value,renderer:"svg",loop:!1,autoplay:!1,animationData:e.animationData}),o.addEventListener("DOMLoaded",()=>{const r=o?.totalFrames;
1e.autoplay&&r&&o?.playSegments([[0,r],[0,r],[0,35]],!0)}))}),ao(()=>{o&&o.destroy()}),(r,s)=>(l(),d("div",{ref_key:"lottieContainer",ref:a,class:"lottie-container"},null,512))}});const Zi=we(ji,[["__scopeId","data-v-c423ed18"]]),Yi="5.12.1",Xi=24,Qi=0,Ji=60,er=270,tr=220,ar="megafon 3",or=0,ir=[],rr=[{ddd:0,ind:1,ty:4,nm:"Shape Layer 3",sr:1,ks:{o:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:37,s:[100]},{t:44,s:[1]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[135,110,0],ix:2,l:2},a:{a:0,k:[0,0,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[47.631,13.023],[114.089,21.205]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.901960844152,.039215686275,.078431372549,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:14,ix:5},lc:2,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Shape 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"tm",s:{a:1,k:[{i:{x:[.264],y:[.938]},o:{x:[.163],y:[.299]},t:34,s:[0]},{t:44,s:[100]}],ix:1},e:{a:1,k:[{i:{x:[.05],y:[1]},o:{x:[.178],y:[.299]},t:28,s:[0]},{t:37,s:[100]}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1}],ip:0,op:192,st:0,ct:1,bm:0},{ddd:0,ind:2,ty:4,nm:"Shape Layer 2",sr:1,ks:{o:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:37,s:[100]},{t:44,s:[1]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[135,110,0],ix:2,l:2},a:{a:0,k:[0,0,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[54.526,-17.36],[104.336,-28.058]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.901960844152,.039215686275,.078431372549,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:14,ix:5},lc:2,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Shape 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"tm",s:{a:1,k:[{i:{x:[.264],y:[.938]},o:{x:[.163],y:[.299]},t:34,s:[0]},{t:44,s:[100]}],ix:1},e:{a:1,k:[{i:{x:[.05],y:[1]},o:{x:[.178],y:[.299]},t:28,s:[0]},{t:37,s:[100]}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1}],ip:0,op:192,st:0,ct:1,bm:0},{ddd:0,ind:3,ty:4,nm:"Shape Layer 1",sr:1,ks:{o:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:37,s:[100]},{t:44,s:[1]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[135,110,0],ix:2,l:2},a:{a:0,k:[0,0,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[34.372,-43.188],[91.03,-89.694]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.901960844152,.039215686275,.078431372549,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:14,ix:5},lc:2,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Shape 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"tm",s:{a:1,k:[{i:{x:[.264],y:[.938]},o:{x:[.163],y:[.299]},t:34,s:[0]},{t:44,s:[100]}],ix:1},e:{a:1,k:[{i:{x:[.05],y:[1]},o:{x:[.178],y:[.299]},t:28,s:[0]},{t:37,s:[100]}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1}],ip:0,op:192,st:0,ct:1,bm:0},{ddd:0,ind:4,ty:4,nm:"megafon Outlines",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:0,s:[0]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:24,s:[-2]},{t:31,s:[0]}],ix:10},p:{s:!0,x:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:24,s:[66]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:31,s:[69.168]},{t:58,s:[66]}],ix:3},y:{a:0,k:179.852,ix:4}},a:{a:0,k:[9.5,22.5,0],ix:1,l:2},s:{a:0,k:[585,585,100],ix:6,l:2}}
1,ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[-.126,-.596],[.527,-.265]],o:[[0,0],[.59,.027],[.127,.596],[0,0]],v:[[9.436,-2.104],[8.916,-4.549],[10.154,-3.535],[9.436,-2.105]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[8.92,5.088],[1.217,2.516],[-.471,-5.426],[5.52,-10.909]],c:!0},ix:2},nm:"Path 2",mn:"ADBE Vector Shape - Group",hd:!1},{ind:2,ty:"sh",ix:3,ks:{a:0,k:{i:[[0,0],[-.011,-.128],[.039,-.122],[.085,-.1],[.118,-.059],[.252,.079],[.123,.234],[0,0],[-.153,.033],[0,0],[0,0]],o:[[.06,.113],[.01,.128],[-.04,.125],[-.085,.1],[-.234,.122],[-.252,-.079],[0,0],[.153,-.02],[0,0],[0,0],[0,0]],v:[[-1.803,9.568],[-1.696,9.933],[-1.74,10.311],[-1.93,10.652],[-2.237,10.893],[-2.997,10.961],[-3.583,10.472],[-6.085,5.628],[-5.629,5.577],[-4.042,5.24],[-1.803,9.566]],c:!0},ix:2},nm:"Path 3",mn:"ADBE Vector Shape - Group",hd:!1},{ind:3,ty:"sh",ix:4,ks:{a:0,k:{i:[[-1.978,.42],[0,0],[0,0],[0,0],[.416,1.959]],o:[[0,0],[0,0],[0,0],[-1.979,.421],[-.416,-1.959]],v:[[-7.556,-3.484],[-2.339,-4.593],[-.828,2.512],[-6.045,3.621],[-10.387,.831]],c:!0},ix:2},nm:"Path 4",mn:"ADBE Vector Shape - Group",hd:!1},{ind:4,ty:"sh",ix:5,ks:{a:0,k:{i:[[.357,1.677],[1.678,-.184],[0,0],[.197,.217],[.279,.09],[.442,-.404],[0,0],[0,0],[-.646,-3.038],[-1.912,-.574],[0,0],[-1.289,.274],[-.236,.122],[-.245,.764],[.032,.39],[.18,.348],[0,0],[0,0],[0,0],[-.291,.062],[-.219,.197],[-.091,.278],[.06,.287],[0,0]],o:[[-.356,-1.677],[0,0],[-.062,-.286],[-.196,-.217],[-.569,-.181],[0,0],[0,0],[-3.057,.649],[.441,2.076],[0,0],[.632,1.222],[.26,-.056],[.715,-.367],[.12,-.372],[-.033,-.39],[0,0],[0,0],[0,0],[.283,.095],[.281,-.06],[.218,-.195],[.092,-.278],[0,0],[1.608,-.515]],v:[[12.11,-3.951],[8.494,-6.538],[7.354,-11.9],[6.96,-12.668],[6.235,-13.136],[4.598,-12.777],[-2.043,-6.701],[-7.971,-5.44],[-12.343,1.247],[-8.434,5.438],[-5.362,11.39],[-2.072,12.94],[-1.324,12.673],[.164,10.92],[.297,9.765],[-.026,8.647],[-2.013,4.809],[.299,4.317],[8.836,7.167],[9.713,7.217],[10.478,6.829],[10.95,6.107],[10.998,5.245],[9.858,-.118]],c:!0},ix:2},nm:"Path 5",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[.901960844152,.039215686275,.078431372549,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[12.467,13.214],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:9,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:192,st:0,ct:1,bm:0}],sr=[],lr={},nr={v:Yi,fr:Xi,ip:Qi,op:Ji,w:er,h:tr,nm:ar,ddd:or,assets:ir,layers:rr,markers:sr,props:lr};var yo=(t=>(t.CODE="CODE",t.TEXT="TEXT",t))(yo||{}),Je=(t=>(t.TOPRATED="TOP_RATED",t.FREEDELIVERY="FREE_DELIVERY",t.SPECIALDESCRIPTION="SPECIAL_DESCRIPTION",t.SINGLESDAY="SINGLESDAY",t.BLACKDEALSDAYS="BLACKDEALSDAYS",t.LIDLHIGHLIGHT="LIDL_HIGHLIGHT",t))(Je||{});class dt{static pushDisclaimers(e,a){if(window.disclaimerData=window.disclaimerData||[],window.pushedDisclaimers=window.pushedDisclaimers||[],a?.length){const o=a.map(s=>this.asItem(s));this.dataPush(...o);const r=a.map(s=>({item:this.asItem(s),gridbox:e}));window.pushedDisclaimers.push(...r)}}static updateDisclaimers(e){this.dataClear(),e?.length&&e.forEach(a=>this.dataPush(this.asItem(a))),window.pushedDisclaimers?.filter(a=>a.gridbox).forEach(a=>this.dataPush(a.item))}static removeDisclaimers(e){e?.length&&e.forEach(a=>(a.type===yo.CODE?this.dataRemove:this.dataUpdate)(this.asItem(a)))}static asItem(e){return{id:e.id,prefix:e.prefix,type:e.type||"",value:e.value||""}}static dataClear(){window.disclaimerData&&typeof window.disclaimerData.clear<"u"&&window.disclaimerData.clear()}static dataPush(...e){window.disclaimerData&&typeof window.disclaimerData.push<"u"&&window.disclaimerData.push(...e)}static dataUpdate(e){window.disclaimerData&&typeof window.disclaimerData.update<"u"&&window.disclaimerData.update(e)}static dataRemove(e){window.disclaimerData&&typeof window.disclaimerData.remove<"u"&&window.disclaimerData.remove(e)}}var j=(t=>(t.de_DE="de_DE",t.en_GB="en_GB",t.sk_SK="sk_SK",t.pl_PL="pl_PL",t.nl_NL="nl_NL",t.cs_CZ="cs_CZ",t.fr_BE="fr_BE",t.nl_BE="nl_BE",t.de_AT="de_AT",t.es_ES="es_ES",t.en_US="en_US",t.da_DK="da_DK",t.it_IT="it_IT",t.hu_HU="hu_HU",t.fr_FR="fr_FR",t.ix_IX="ix_IX",t.en_MT="en_MT",t.de_CH="de_CH",t.fr_CH="fr_CH",t.it_CH="it_CH",t.sr_RS="sr_RS",t.sv_SE="sv_SE",t.ro_RO="ro_RO",t.bg_BG="bg_BG",t.el_GR="el_GR",t.en_CY="en_CY",t.el_CY="el_CY",t.en_IE="en_IE",t.en_XI="en_XI",t.fr_LU="fr_LU",t.sl_SI="sl_SI",t.pt_PT="pt_PT",t.fi_FI="fi_FI",t.lv_LV="lv_LV",t.lt_LT="lt_LT",t.et_EE="et_EE",t.hr_HR="hr_HR",t))(j||{});const cr=/^(?<language>[a-z]{2})[-_](?<country>[A-Z]{2,3})$/i,Ne=to("locale",{state:()=>({country:"GB",language:"en"}),getters:{locale:t=>j[`${t.language}_${t.country}`]},actions:{setLocale(t){const e=cr.exec(t)?.groups,a=e?.country?.toUpperCase(),o=e?.language?.toLowerCase();a&&o&&`${o}_${a}`in j&&(this.country=a,this.language=o)}}}),ia={[j.de_DE]:{showRetailItemNumber:!1,showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!0,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!0,otherRecoSliderType:"last_seen",showComparisonsTable:!0,showProductBundleSlider:!0,showLegacyDeStyles:!0,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:20,showMedalliaSurveys:!0,showRatingsSearch:!0,showMarginRibbon:!0,specialCampaigns:["singlesday","blackdealsdays"],redirectToSearch:!0,vltExpectedDeliveryDate:!0,installmentEnabled:!0,showAiSummaries:!0,lidlPlusCouponsEnabled:!0,shopTheLookSliderEnabled:!0,sizeTableLinkUrl:"https://www.lidl.de/c/lidl-groe
1ssenrechner-passt-einmal-passt-immer/s10005239",showShopAsstEntryPoint:!0},[j.sk_SK]:{showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!1,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!1,otherRecoSliderType:"last_seen",showProductBundleSlider:!0,showLegacyDeStyles:!1,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"NONE",showBargainHintFromPercentage:0,showMedalliaSurveys:!1,showRatingsSearch:!1,showMarginRibbon:!0,specialCampaigns:["singlesday","blackdealsdays"],listenToKameleoon:!1,redirectToSearch:!0,vltExpectedDeliveryDate:!0,lidlPlusCouponsEnabled:!0,shopTheLookSliderEnabled:!0,sizeTableLinkUrl:"https://www.lidl.sk/c/lidl-velkostna-tabulka/s10050020"},[j.pl_PL]:{showRetailItemNumber:!1,showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!0,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!1,otherRecoSliderType:"last_seen",showProductBundleSlider:!0,showLegacyDeStyles:!1,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:25,showMedalliaSurveys:!1,showRatingsSearch:!0,showMarginRibbon:!0,specialCampaigns:["singlesday","blackdealsdays"],listenToKameleoon:!1,redirectToSearch:!0,vltExpectedDeliveryDate:!0,lidlPlusCouponsEnabled:!0,shopTheLookSliderEnabled:!0,sizeTableLinkUrl:"https://www.lidl.pl/c/kalkulator-rozmiarow-moda-meska/s10049406"},[j.cs_CZ]:{showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showComparisonsTable:!0,showVatTextGlobalPlus:!0,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!1,otherRecoSliderType:"last_seen",showProductBundleSlider:!0,showLegacyDeStyles:!1,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"NONE",listenToKameleoon:!1,showBargainHintFromPercentage:0,showMedalliaSurveys:!0,showRatingsSearch:!0,showMarginRibbon:!0,specialCampaigns:["singlesday","blackdealsdays"],redirectToSearch:!0,vltExpectedDeliveryDate:!0,lidlPlusCouponsEnabled:!0,shopTheLookSliderEnabled:!0,sizeTableLinkUrl:"https://www.lidl.cz/c/kalkulator-velikosti/s10049786"},[j.nl_NL]:{showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!0,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!1,otherRecoSliderType:"last_seen",showComparisonsTable:!1,showProductBundleSlider:!0,showLegacyDeStyles:!0,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:0,showMedalliaSurveys:!1,showRatingsSearch:!0,showMarginRibbon:!0,specialCampaigns:["singlesday","blackdealsdays"],listenToKameleoon:!1,redirectToSearch:!0,vltExpectedDeliveryDate:!0,lidlPlusCouponsEnabled:!0,shopTheLookSliderEnabled:!0,sizeTableLinkUrl:"https://www.lidl.nl/c/maatwijzer/s10051331"},[j.fr_BE]:{showRetailItemNumber:!1,showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!0,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!1,otherRecoSliderType:"last_seen",showProductBundleSlider:!0,showLegacyDeStyles:!1,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:0,showMedalliaSurveys:!1,showRatingsSearch:!1,showMarginRibbon:!0,specialCampaigns:["singlesday","blackdealsdays"],listenToKameleoon:!1,redirectToSearch:!0,vltExpectedDeliveryDate:!0,lidlPlusCouponsEnabled:!0,shopTheLookSliderEnabled:!0,sizeTableLinkUrl:"https://www.lidl.be/c/fr-BE/guide-de-tailles-lidl/s10050230"},[j.nl_BE]:{showRetailItemNumber:!1,showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!0,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!1,otherRecoSliderType:"last_seen",showProductBundleSlider:!0,showLegacyDeStyles:!1,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:0,showMedalliaSurveys:!1,showRatingsSearch:!1,showMarginRibbon:!0,specialCampaigns:["singlesday","blackdealsdays"],listenToKameleoon:!1,redirectToSearch:!0,vltExpectedDeliveryDate:!0,lidlPlusCouponsEnabled:!0,shopTheLookSliderEnabled:!0,sizeTableLinkUrl:"https://www.lidl.be/c/nl-BE/lidl-maatwijzer/s10050230"},[j.es_ES]:{showRetailItemNumber:!1,showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!1,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!0,otherRecoSliderType:"last_seen",showComparisonsTable:!0,showProductBundleSlider:!0,showLegacyDeStyles:!0,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:20,showMedalliaSurveys:!0,showRatingsSearch:!0,showMarginRibbon:!0,specialCampaigns:["singlesday","blackdealsdays"],redirectToSearch:!0,vltExpectedDeliveryDate:!0,installmentEnabled:!1,showAiSummaries:!0,showAplazameButton:!0,lidlPlusCouponsEnabled:!0,shopTheLookSliderEnabled:!0,sizeTableLinkUrl:"https://www.lidl.es/c/tallas-lidl/s10089421"},[j.de_AT]:{showRetailItemNumber:!1,showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!0,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!1,otherRecoSliderType:"last_seen",showProductBundleSlider:!0,showLegacyDeStyles:!0,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:20,showMedalliaSurveys:!1,showRatingsSearch:!1,specialCampaigns:["singlesday","blackdealsdays"]},[j.da_DK]:{showRetailItemNumber:!1,showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!0,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!1,showProductBundleSlider:!1,otherRecoSliderType:"last_seen",showLegacyDeStyles:!0,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!1,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:20,listenToKameleoon:!1,showMedalliaSurveys:!1,showRatingsSearch:!1,specialCampaigns:["singlesday","blackdealsdays"]},[j.it_IT]:{showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!0,showRetailItemNumber:!1,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!1,showProductBundleSlider:!1,otherRecoSliderType:"last_seen",showLegacyDeStyles:!0,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:20,showMedalliaSurveys:!1,showRatingsSearch:!1,specialCampaigns:["singlesday","blackdealsdays"]},[j.hu_HU]:{showRetailItemNumber:!1,showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!0,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!1,otherRecoSliderType:"last_seen",showProductBundleSlider:!1,showLegacyDeStyles:!0,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:20,showMedalliaSurveys:!1,showRatingsSearch:!1,specialCampaigns:["singlesday","blackdealsdays"]},[j.fr_FR]:{showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!1,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!0,otherRecoSliderType:"last_seen",showProductBundleSlider:!0,showLegacyDeStyles:!0,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:20,showMedalliaSurveys:!1,showRatingsSearch:!1,specialCampaigns:["singlesday","blackdealsdays"],showDifferentDeliveryDuration:!0,redirectToSearch:!0,vltExpectedDeliveryDate:!0,listenToKameleoon:!1,lidlPlusCouponsEnabled:!0,shopTheLookSliderEnabled:!0,sizeTableLinkUrl:"https://www.lidl.fr/c/calculateur-de-taille-homme/s10051023"},[j.en_MT]:{showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!1,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!0,showRetailItemNumber:!1,otherRecoSliderType:"last_seen",showProductBundleSlider:!0,showLegacyDeStyles:!0,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:100,showMedalliaSurveys:!1,showRatingsSearch:!1,specialCampaigns:["singlesday","blackdealsdays"]},[j.de_CH]:{showRetailItemNumber:!1,showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!1,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!0,otherRecoSliderType:"last_seen",showProductBundleSlider:!0,showLegacyDeStyles:!0,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:100,showMedalliaSurveys:!1,showRatingsSearch:!1,specialCampaigns:["singlesday","blackdealsdays"]},[j.fr_CH]:{showRetailItemNumber:!1,showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!1,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!0,otherRecoSliderType:"last_seen",showProductBundleSlider:!0,showLegacyDeStyles:!0,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:100,showMedalliaSurveys:!1,showRatingsSearch:!1,specialCampaigns:["singlesday","blackdealsdays"]},[j.it_CH]:{showRetailItemNumber:!1,showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!1,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!0,otherRecoSliderType:"last_seen",showProductBundleSlider:!0,showLegacyDeStyles:!0,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:100,showMedalliaSurveys:!1,showRatingsSearch:!1,specialCampaigns:["singlesday","blackdealsdays"]},[j.sr_RS]:{showRetailItemNumber:!1,showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!1,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!0,otherRecoSliderType:"last_seen",showProductBundleSlider:!0,showLegacyDeStyles:!0,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:100,showMedalliaSurveys:!1,showRatingsSearch:!1,specialCampaigns:["singlesday","blackdealsdays"]},[j.sv_SE]:{showRetailItemNumber:!1,showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!1,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!0,otherRecoSliderType:"last_seen",showProductBundleSlider:!0,showLegacyDeStyles:!0,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:100,showMedalliaSurveys:!1,showRatingsSearch:!1,specialCampaigns:["singlesday","blackdealsdays"]},[j.ro_RO]:{showRetailItemNumber:!1,showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!1,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!0,otherRecoSliderType:"last_seen",showProductBundleSlider:!0,showLegacyDeStyles:!0,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:100,showMedalliaSurveys:!1,showRatingsSearch:!1,specialCampaigns:["singlesday","blackdealsdays"]},[j.bg_BG]:{showRetailItemNumber:!1,showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!1,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!0,otherRecoSliderType:"last_seen",showProductBundleSlider:!0,showLegacyDeStyles:!0,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:100,showMedalliaSurveys:!1,showRatingsSearch:!1,specialCampaigns:["singlesday","blackdealsdays"]},[j.el_GR]:{showRetailItemNumber:!1,showStoreAvailability:!1,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!1,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!0,otherRecoSliderType:"last_seen",showProductBundleSlider:!0,showLegacyDeStyles:!0,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:100,showMedalliaSurveys:!1,showRatingsSearch:!1,specialCampaigns:["singlesday","blackdealsdays"]},[j.en_CY]:{showRetailItemNumber:!1,showStoreAvailability:!1,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!1,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!0,otherRecoSliderType:"last_seen",showProductBundleSlider:!0,showLegacyDeStyles:!0,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:100,showMedalliaSurveys:!1,showRatingsSearch:!1,specialCampaigns:["singlesday","blackdealsdays"]},[j.el_CY]:{showRetailItemNumber:!1,showStoreAvailability:!1,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!1,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!0,otherRecoSliderType:"last_seen",showProductBundleSlider:!0,showLegacyDeStyles:!0,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:100,showMedalliaSurveys:!1,showRatingsSearch:!1,specialCampaigns:["singlesday","blackdealsdays"]},[j.en_IE]:{showRetailItemNumber:!1,showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!1,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!0,otherRecoSliderType:"last_seen",showProductBundleSlider:!0,showLegacyDeStyles:!0,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:100,showMedalliaSurveys:!1,showRatingsSearch:!1,specialCampaigns:["singlesday","blackdealsdays"]},[j.en_XI]:{showRetailItemNumber:!1,showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!1,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!0,otherRecoSliderType:"last_seen",showProductBundleSlider:!0,showLegacyDeStyles:!0,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:100,showMedalliaSurveys:!1,showRatingsSearch:!1,specialCampaigns:["singlesday","blackdealsdays"]},[j.fr_LU]:{showRetailItemNumber:!1,showStoreAvailability:!1,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!1,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!0,otherRecoSliderType:"last_seen",showProductBundleSlider:!0,showLegacyDeStyles:!0,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:100,showMedalliaSurveys:!1,showRatingsSearch:!1,specialCampaigns:["singlesday","blackdealsdays"]},[j.sl_SI]:{showRetailItemNumber:!1,showStoreAvailability:!0,alwaysActiveA
1ddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!1,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!0,otherRecoSliderType:"last_seen",showProductBundleSlider:!0,showLegacyDeStyles:!0,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:100,showMedalliaSurveys:!1,showRatingsSearch:!1,specialCampaigns:["singlesday","blackdealsdays"]},[j.pt_PT]:{showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!1,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!0,otherRecoSliderType:"last_seen",showProductBundleSlider:!0,showLegacyDeStyles:!0,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:100,showMedalliaSurveys:!1,showRatingsSearch:!1,specialCampaigns:["singlesday","blackdealsdays"]},[j.en_GB]:{showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!1,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!0,otherRecoSliderType:"last_seen",showProductBundleSlider:!0,showLegacyDeStyles:!0,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:100,showMedalliaSurveys:!1,showRatingsSearch:!1,specialCampaigns:["singlesday","blackdealsdays"]},[j.fi_FI]:{showRetailItemNumber:!1,showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!1,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!0,otherRecoSliderType:"last_seen",showProductBundleSlider:!0,showLegacyDeStyles:!0,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:100,showMedalliaSurveys:!1,showRatingsSearch:!1,specialCampaigns:["singlesday","blackdealsdays"]},[j.lt_LT]:{showRetailItemNumber:!1,showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!1,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!0,otherRecoSliderType:"last_seen",showProductBundleSlider:!0,showLegacyDeStyles:!0,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:100,showMedalliaSurveys:!1,showRatingsSearch:!1,specialCampaigns:["singlesday","blackdealsdays"]},[j.lv_LV]:{showRetailItemNumber:!1,showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!1,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!0,otherRecoSliderType:"last_seen",showProductBundleSlider:!0,showLegacyDeStyles:!0,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:100,showMedalliaSurveys:!1,showRatingsSearch:!1,specialCampaigns:["singlesday","blackdealsdays"]},[j.et_EE]:{showRetailItemNumber:!1,showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!1,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!0,otherRecoSliderType:"last_seen",showProductBundleSlider:!0,showLegacyDeStyles:!0,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:100,showMedalliaSurveys:!1,showRatingsSearch:!1,specialCampaigns:["singlesday","blackdealsdays"]},[j.en_US]:{showRetailItemNumber:!1,showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!1,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!0,otherRecoSliderType:"last_seen",showProductBundleSlider:!0,showLegacyDeStyles:!0,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:100,showMedalliaSurveys:!1,showRatingsSearch:!1,specialCampaigns:["singlesday","blackdealsdays"],showPriceValidity:!1},[j.hr_HR]:{showRetailItemNumber:!1,showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysActiveAddToWishlistButton:!0,showVatTextGlobalPlus:!1,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!0,showSponsoredRecoSlider:!0,otherRecoSliderType:"last_seen",showProductBundleSlider:!0,showLegacyDeStyles:!0,showWishlistButton:!0,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"SHORT",showBargainHintFromPercentage:100,showMedalliaSurveys:!1,showRatingsSearch:!1,specialCampaigns:["singlesday","blackdealsdays"]},default:{showRetailItemNumber:!0,showStoreAvailability:!1,alwaysActiveAddToCartButton:!1,alwaysActiveAddToWishlistButton:!1,showVatTextGlobalPlus:!0,showDeliverChargesForFreeDelivery:!0,showOtherRecoSlider:!1,showSponsoredRecoSlider:!1,otherRecoSliderType:"products",showComparisonsTable:!1,showProductBundleSlider:!1,showLegacyDeStyles:!1,showWishlistButton:!1,showDeliveryInfoAdditionalShippingCharges:!0,showSupplementalDescriptionGridBox:"NONE",listenToKameleoon:!1,showBargainHintFromPercentage:0,showMedalliaSurveys:!1,showRatingsSearch:!1,showMarginRibbon:!1,specialCampaigns:["singlesday","blackdealsdays"],showDifferentDeliveryDuration:!1,redirectToSearch:!1,vltExpectedDeliveryDate:!1,installmentEnabled:!1,showAiSummaries:!1,priceFontFamily:"default",showAplazameButton:!1,lidlPlusCouponsEnabled:!1,shopTheLookEnabled:!0,shopTheLookSliderEnabled:!1,showPriceValidity:!0,sizeTableLinkUrl:null,showShopAsstEntryPoint:!1}};function dr(t,e){const a=ia[t];return a?a?.[e]??ia.default[e]:ia.default[e]}const ut=(t,e)=>i(()=>dr(t,e)),Ua=new Map,ur=t=>{let e=Ua.get(t);return e||(e=new Intl.DateTimeFormat("de-DE",{timeZone:t,year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric",hourCycle:"h23"}),Ua.set(t,e)),e},Gt=(t,e)=>{if(!t)return null;const a=new Date(t);if(Number.isNaN(a.getTime()))return null;if(!e)return a;try{const r=ur(e).formatToParts(a),s=E=>parseInt(r.find(C=>C.type===E)?.value||"0",10),c=s("year"),g=s("month")-1,p=s("day"),n=s("hour"),u=s("minute"),m=s("second"),_=Date.UTC(c,g,p,n,u,m);return new Date(_+a.getUTCMilliseconds())}catch{return a}};function vt(t,e,a){const o=e?new Date(e).getTime():-1/0,r=a?new Date(a).getTime():1/0;return t>=o&&t<r}function ba(t){return t?t>Date.now():null}const bt=(t,e,a=!1,o)=>
1{if(!t)return"";const r=new Date(t);return Number.isNaN(r.getTime())?"":(a&&r.setMinutes(r.getMinutes()-1),r.toLocaleDateString(e,{day:"2-digit",month:"2-digit",year:"numeric",timeZone:o}))},ra=(t,e,a,o)=>{if(!t?.startDate)return null;const r=bt(t.startDate,e),s=bt(t.endDate||t.endDateExclusive,e,!0);if(a){if(t.showEndDate&&r&&s)return o("Product.Price_Valid_Range",{start:r,end:s});if(s)return`${o("Product.Price_Valid_Until")} ${s}`;if(r)return`${o("Product.Price_Valid_From")} ${r}`}return t.showEndDate&&s?`${o("Price.Global_CampaignEndDate")} ${s}`:null},hr=(t,e,a,o)=>{if(!o||!t?.discount?.deletedPrice)return{strokeData:null,cleanedDiscount:t?.discount};const{discount:r}=t,s=wt(r.deletedPrice.toString(),e,a),c=r.discountTitle?`${r.discountTitle} `:"",g=r.suffix?` ${r.suffix}`:"",p=`${c}{1}${g}`,n={...r,deletedPrice:void 0,discountTitle:void 0,suffix:void 0};return{strokeData:{value:s,template:p},cleanedDiscount:n}},He=(t,e)=>{if(!t||typeof t!="object")return t;const a=t,o=a.endDateExclusive||a.endDate;return vt(e,a.startDate,o)?t:void 0},gr=(t,e,a,o)=>t==null?null:`${wt(t.toString(),a,o)} ${e||""}`.trim(),Qe={ACTIVE_EXACT:1,ACTIVE_END_ONLY:2,ACTIVE_START_ONLY:3,FUTURE_EXACT:4,FUTURE_START_ONLY:5,INDEFINITE:6,UNKNOWN:7},Ft=1e3,Ma=(t,e,a)=>{const o=t.validFrom!=null,r=t.validUntil!=null,s=o?Gt(t.validFrom*Ft,a)?.getTime()??0:0,c=o&&s>e;return!o&&!r?Qe.INDEFINITE:c?r?Qe.FUTURE_EXACT:Qe.FUTURE_START_ONLY:o&&r?Qe.ACTIVE_EXACT:!o&&r?Qe.ACTIVE_END_ONLY:o&&!r?Qe.ACTIVE_START_ONLY:Qe.UNKNOWN},Sa=(t,e)=>{if(!t||!Array.isArray(t)||t.length===0)return;const a=Date.now(),o=t.filter(r=>{if(!r.badges||r.badges.length===0)return!1;if(r.validUntil!==void 0&&r.validUntil!==null){const s=Gt(r.validUntil*Ft,e)?.getTime();if(s!==void 0&&s<a)return!1}return!0});if(o.length!==0)return o.sort((r,s)=>{const c=Ma(r,a,e),g=Ma(s,a,e);if(c!==g)return c-g;const p=r.validFrom?Gt(r.validFrom*Ft,e)?.getTime()??0:0,n=s.validFrom?Gt(s.validFrom*Ft,e)?.getTime()??0:0;return p-n}),o[0]};let za=null;const pr="zn",vr="ar",yr="wh";function da(){return za??=new ti(null,{path:"/"}),za}function mr(t){return decodeURIComponent(t).split(";").map(a=>a.split("=")).reduce((a,[o,r])=>({...a,[o]:r}),{})}function wa(){return da().get(pr)}function Pa(){let t=da().get(yr);if(t&&typeof t!="string"&&(t=String(t)),!t){const e=da().get(vr);t=mr(e).ar}return t}const fr=["aria-label"],_r=["fill"],br=["d"],Sr=["transform"],wr={x:"0",y:"0"},Ke="#231f20",mo=ce({__name:"EnergyLabelIconLegacy",props:{classCode:{},colorCode:{},variant:{default:"medium"}},setup(t){const{t:e}=Le(),a=t,o=i(()=>a.classCode.charAt(0).toUpperCase()),r=i(()=>a.classCode.substring(1)),s=i(()=>`${e("Product.SpecificProduct_EnergyLabel_EfficiencyLogo")} ${o.value}${r.value}`),c={dg:"#00A651",lg:"#50B848",gy:"#bfd730",y:"#FFF200",yo:"#fdb913",o:"#F36F21",r:"#ED1C24"},g={"A+++":"M46.63,36.15c.14.45.22.8.26,1.06.03.26-.01.45-.14.58s-.35.21-.67.24c-.32.03-.76.05-1.32.05s-1.04,0-1.36-.03-.58-.06-.75-.11c-.17-.06-.29-.13-.36-.23-.07-.1-.13-.23-.17-.39l-1.49-4.83h-8.34l-1.41,4.7c-.05.17-.11.32-.18.44-.07.12-.19.21-.36.28-.17.07-.4.11-.7.14-.3.02-.7.04-1.19.04-.53,0-.94-.02-1.24-.06s-.5-.13-.62-.27c-.11-.14-.15-.34-.12-.6.03-.26.12-.61.26-1.04l6.85-21.31c.07-.21.15-.38.24-.51.09-.13.24-.23.44-.3.2-.07.48-.11.83-.13s.82-.03,1.41-.03c.67,0,1.21,0,1.61.03s.71.06.94.13.38.17.48.31.18.32.25.56l6.86,21.3ZM36.43,18.53h-.02l-3.14,10.21h6.3l-3.14-10.21Z","A++":"M51.63,36.15c.14.45.22.8.26,1.06.03.26-.01.45-.14.58s-.35.21-.67.24c-.32.03-.76.05-1.32.05s-1.04,0-1.36-.03-.58-.06-.75-.11c-.17-.06-.29-.13-.36-.23-.07-.1-.13-.23-.17-.39l-1.49-4.83h-8.34l-1.41,4.7c-.05.17-.11.32-.18.44-.07.12-.19.21-.36.28-.17.07-.4.11-.7.14-.3.02-.7.04-1.19.04-.53,0-.94-.02-1.24-.06s-.5-.13-.62-.27c-.11-.14-.15-.34-.12-.6.03-.26.12-.61.26-1.04l6.85-21.31c.07-.21.15-.38.24-.51.09-.13.24-.23.44-.3.2-.07.48-.11.83-.13s.82-.03,1.41-.03c.67,0,1.21,0,1.61.03s.71.06.94.13.38.17.48.31.18.32.25.56l6.86,21.3ZM41.43,18.53h-.02l-3.14,10.21h6.3l-3.14-10.21Z","A+":"M53.63,36.15c.14.45.22.8.26,1.06.03.26-.01.45-.14.58s-.35.21-.67.24c-.32.03-.76.05-1.32.05s-1.04,0-1.36-.03-.58-.06-.75-.11c-.17-.06-.29-.13-.36-.23-.07-.1-.13-.23-.17-.39l-1.49-4.83h-8.34l-1.41,4.7c-.05.17-.11.32-.18.44-.07.12-.19.21-.36.28-.17.07-.4.11-.7.14-.3.02-.7.04-1.19.04-.53,0-.94-.02-1.24-.06s-.5-.13-.62-.27c-.11-.14-.15-.34-.12-.6.03-.26.12-.61.26-1.04l6.85-21.31c.07-.21.15-.38.24-.51.09-.13.24-.23.44-.3.2-.07.48-.11.83-.13s.82-.03,1.41-.03c.67,0,1.21,0,1.61.03s.71.06.94.13.38.17.48.31.18.32.25.56l6.86,21.3ZM43.43,18.53h-.02l-3.14,10.21h6.3l-3.14-10.21Z",A:"M55.63,36.15c.14.45.22.8.26,1.06.03.26-.01.45-.14.58s-.35.21-.67.24c-.32.03-.76.05-1.32.05s-1.04,0-1.36-.03-.58-.06-.75-.11c-.17-.06-.29-.13-.36-.23-.07-.1-.13-.23-.17-.39l-1.49-4.83h-8.34l-1.41,4.7c-.05.17-.11.32-.18.44-.07.12-.19.21-.36.28-.17.07-.4.11-.7.14-.3.02-.7.04-1.19.04-.53,0-.94-.02-1.24-.06s-.5-.13-.62-.27c-.11-.14-.15-.34-.12-.6.03-.26.12-.61.26-1.04l6.85-21.31c.07-.21.15-.38.24-.51.09-.13.24-.23.44-.3.2-.07.48-.11.83-.13s.82-.03,1.41-.03c.67,0,1.21,0,1.61.03s.71.06.94.13.38.17.48.31.18.32.25.56l6.86,21.3ZM45.43,18.53h-.02l-3.14,10.21h6.3l-3.14-10.21Z",B:"M53.52,30.76c0,.85-.11,1.63-.33,2.32s-.52,1.31-.9,1.84-.84.99-1.37,1.37-1.12.7-1.76.95c-.64.25-1.32.43-2.05.55-.73.12-1.54.18-2.43.18h-5.9c-.38,0-.69-.12-.95-.36s-.39-.63-.39-1.18V15.49c0-.54.13-.94.39-1.18s.57-.36.95-.36h5.58c1.36,0,2.51.12,3.46.37s1.74.62,2.39,1.12c.65.5,1.14,1.14,1.48,1.9s.52,1.67.52,2.71c0,.58-.07,1.13-.21,1.64-.14.51-.34.98-.6,1.4-.26.42-.59.79-.97,1.11-.38.32-.82.58-1.31.78.63.12,1.21.34,1.74.65.53.31,1,.71,1.39,1.2.4.49.71,1.06.94,1.72.23.66.34,1.39.34,2.21ZM47.68,20.65c0-.48-.07-.92-.21-1.3-.14-.38-.34-.7-.62-.96-.27-.25-.62-.45-1.04-.58-.42-.14-.98-.2-1.67-.2h-2.28v6.24h2.52c.65,0,1.17-.08,1.56-.25.39-.17.71-.4.97-.69.26-.29.45-.63.58-1.
102.13-.39.19-.8.19-1.23ZM48.83,30.93c0-.56-.09-1.06-.26-1.5-.17-.44-.42-.81-.75-1.1-.33-.3-.76-.53-1.27-.69-.52-.16-1.18-.24-2.01-.24h-2.68v6.83h3.26c.63,0,1.16-.07,1.59-.21.43-.14.8-.35,1.12-.63.31-.28.56-.62.74-1.04.18-.42.27-.89.27-1.42Z",C:"M52.8,34.33c0,.31,0,.57-.03.79s-.04.4-.08.56c-.03.16-.08.29-.14.4-.06.11-.15.24-.27.38-.13.14-.37.32-.73.55-.36.22-.8.44-1.32.64s-1.12.37-1.78.51c-.67.14-1.39.2-2.17.2-1.52,0-2.89-.25-4.12-.76-1.22-.51-2.27-1.27-3.12-2.27-.86-1.01-1.52-2.27-1.97-3.78-.46-1.51-.69-3.27-.69-5.27s.25-3.86.75-5.44c.5-1.58,1.21-2.91,2.11-3.99.9-1.08,1.99-1.89,3.25-2.45s2.66-.84,4.18-.84c.62,0,1.21.06,1.78.17s1.1.26,1.59.44c.49.18.92.39,1.31.62.39.23.66.44.82.6.15.17.26.31.32.42s.1.25.14.43c.03.17.06.38.08.61.02.24.03.53.03.87,0,.37-.01.69-.03.95-.02.26-.06.47-.12.63-.06.16-.13.28-.21.35s-.17.11-.27.11c-.17,0-.39-.11-.65-.32-.26-.22-.6-.46-1.02-.72-.42-.27-.92-.51-1.49-.72-.58-.22-1.27-.33-2.07-.33-.88,0-1.67.2-2.36.58-.69.39-1.28.95-1.77,1.67s-.86,1.6-1.11,2.63c-.25,1.03-.38,2.19-.38,3.47,0,1.41.13,2.63.4,3.67.27,1.03.65,1.88,1.15,2.55.5.67,1.1,1.17,1.8,1.5s1.5.49,2.38.49c.8,0,1.49-.1,2.08-.31s1.08-.43,1.5-.68c.42-.25.76-.47,1.03-.67.27-.2.48-.3.63-.3.11,0,.21.03.27.07.07.05.13.15.17.3.05.15.08.36.1.62.02.27.03.62.03,1.07Z",D:"M55.89,25.
16c0,2.2-.27,4.09-.8,5.65-.53,1.57-1.3,2.84-2.29,3.83-1,.99-2.21,1.72-3.63,2.18s-3.12.7-5.09.7h-5.3c-.38,0-.69-.12-.95-.36s-.39-.63-.39-1.18V15.49c0-.54.13-.94.39-1.18s.57-.36.95-.36h5.7c1.98,0,3.66.25,5.04.75,1.38.5,2.54,1.24,3.48,2.23.94.98,1.66,2.2,2.15,3.65.49,1.45.74,3.13.74,5.03ZM51.22,25.77c0-1.14-.12-2.2-.37-3.17-.25-.98-.64-1.83-1.18-2.54-.54-.72-1.24-1.28-2.09-1.68-.85-.4-1.97-.6-3.35-.6h-2.28v16.34h2.35c1.24,0,2.28-.17,3.12-.52.85-.35,1.55-.87,2.12-1.57s.99-1.57,1.27-2.61c.28-1.04.42-2.25.42-3.64Z"},p=i(()=>c[a.colorCode]||""),n=i(()=>g[a.classCode]||""),u=i(()=>{switch(r.value){case"+++":return"translate(42.89 20.01) scale(1 1.01)";case"++":return"translate(47.89 20.01) scale(1 1.01)";case"+":return"translate(49.89 20.01) scale(1 1.01)";default:return""}});return(m,_)=>(l(),d("div",{class:"eel-icon-legacy","aria-label":s.value},[S("div",{class:ae(`eel-icon-legacy__icon eel-icon-legacy__icon--${t.variant}`)},[(l(),d("svg",{class:ae(`eel-icon-legacy__svg eel-icon-legacy__svg--${t.variant}`),viewBox:"0 0 102.15 52.45",xmlns:"http://www.w3.org/2000/svg"},[S("g",null,[_[0]||(_[0]=S("rect",{class:"eel-icon-legacy__icon--white-rectangle",fill:"#fff","stroke-width":"0",x:"69.5",y:".73",width:"31.33",height:"49"},null,-1)),S("polygon",{class:"eel-icon-legacy__icon--arrow",fill:p.value,points:"22.62 .77 .29 25.06 22.62 49.35 71.62 49.35 71.62 .77 22.62 .77","stroke-width":"0"},null,8,_r),S("path",{class:"eel-icon-legacy__icon--border",d:"M23.1.41h77.27c.2,0,.36.16.36.36v48.58c0,.2-.16.36-.36.36H23.1c-.1,0-.2-.04-.26-.12L.5,25.3c-.13-.14-.13-.35,0-.48L22.84.52c.07-.07.16-.12.26-.12Z",stroke:Ke,fill:"none","stroke-linecap":"round","stroke-linejoin":"round"}),S("g",{class:ae(["eel-icon__svg--current-letter",{"eel-icon-legacy__svg--current-letter--misplaced":r.value}])},[S("path",{fill:"#fff",stroke:Ke,"stroke-linecap":"round","stroke-linejoin":"round","stroke-miterlimit":"10","stroke-width":"0.5px",d:n.value},null,8,br),r.value?(l(),d("text",{key:0,class:"eel-icon-legacy__text","font-size":"12.45px",fill:"#fff",stroke:Ke,"stroke-miterlimit":"10","stroke-width":"0.5px",transform:u.value},[S("tspan",wr,k(r.value),1)],8,Sr)):T("",!0)],2)]),S("g",{class:"eel-icon-legacy__icon--scale"},[S("line",{x1:"81.33",y1:"30.37",x2:"81.33",y2:"20.01",stroke:Ke,"stroke-width":"1.07px"}),S("polyline",{points:"84.08 22.71 81.33 19.96 78.59 22.71",fill:"none",stroke:Ke,"stroke-width":"1.07px"}),S("text",{class:"eel-icon-legacy__text",transform:"translate(75.04 45.94) scale(1 1.01)",fill:Ke,"font-size":"18.42px"}," D "),S("text",{class:"eel-icon-legacy__text",transform:"translate(74.84 15.94) scale(1 1.01)",fill:Ke,"font-size":"18.42px"}," A "),S("text",{class:"eel-icon-legacy__text",transform:"translate(83.5 9.24) scale(1 1.01)","font-size":"10px",fill:Ke}," +++ ")])],2))],2)],8,fr))}});const Pr=["aria-label"],Tr=["fill"],kr={key:0,class:"eel-icon__svg--current-letter"},Cr=["d"],fo=ce({__name:"EnergyLabelIcon",props:{classCode:{default:""},variant:{default:"medium"}},setup(t){const{t:e}=Le(),a=t,o=i(()=>a.classCode.charAt(0).toUpperCase()),r=i(()=>{const n=a.classCode.charAt(0)||"",u=a.classCode.substring(1),m=u==="_NEW"?"":u;return`${e("Product.SpecificProduct_EnergyLabel_EfficiencyLogo")} ${n}${m}`}),s={A:"#00A650",B:"#50B848",C:"#BED630",D:"#FFF200",E:"#FDB813",F:"#F36F21",G:"#ED1C24"},c={A:"M55.63,36.15c.14,.45,.22,.8,.26,1.06,.03,.26-.01,.45-.14,.58s-.35,.21-.67,.24c-.32,.03-.76,.05-1.32,.05s-1.04,0-1.36-.03-.58-.06-.75-.11c-.17-.06-.29-.13-.36-.23-.07-.1-.13-.23-.17-.39l-1.49-4.83h-8.34l-1.41,4.7c-.05,.17-.11,.32-.18,.44-.07,.12-.19,.21-.36,.28-.17,.07-.4,.11-.7,.14-.3,.02-.7,.04-1.19,.04-.53,0-.94-.02-1.24-.06s-.5-.13-.62-.27c-.11-.14-.15-.34-.12-.6,.03-.26,.12-.61,.26-1.04l6.85-21.31c.07-.21,.15-.38,.24-.51,.09-.13,.24-.23,.44-.3,.2-.07,.48-.11,.83-.13s.82-.03,1.41-.03c.67,0,1.21,0,1.61,.03s.71,.06,.94,.13,.38,.17,.48,.31,.18,.32,.25,.56l6.86,21.3Zm-10.19-17.62h-.02l-3.14,10.21h6.3l-3.14-10.21Z",B:"M53.52,30.76c0,.85-.11,1.63-.33,2.32s-.52,1.31-.9,1.84-.84,.99-1.37,1.37-1.12,.7-1.76,.95c-.64,.25-1.32,.43-2.05,.55-.73,.12-1.54,.18-2.43,.18h-5.9c-.38,0-.69-.12-.95-.36s-.39-.63-.39-1.18V15.49c0-.54,.13-.94,.39-1.18s.57-.36,.95-.36h5.58c1.36,0,2.51,.12,3.46,.37s1.74,.62,2.39,1.12c.65,.5,1.14,1.14,1.48,1.9s.52,1.67,.52,2.71c0,.58-.07,1.13-.21,1.64-.14,.51-.34,.98-.6,1.4-.26,.42-.59,.79-.97,1.11-.38,.32-.82,.58-1.31,.78,.63,.12,1.21,.34,1.74,.65,.53,.31,1,.71,1.39,1.2,.4,.49,.71,1.06,.94,1.72,.23,.66,.34,1.39,.34,2.21Zm-5.83-10.12c0-.48-.07-.92-.21-1.3-.14-.38-.34-.7-.62-.96-.27-.25-.62-.45-1.04-.58-.42-.14-.98-.2-1.67-.2h-2.28v6.24h2.52c.65,0,1.17-.08,1.56-.25,.39-.17,.71-.4,.97-.69,.26-.29,.45-.63,.58-1.
102,.13-.39,.19-.8,.19-1.23Zm1.15,10.29c0-.56-.09-1.06-.26-1.5-.17-.44-.42-.81-.75-1.1-.33-.3-.76-.53-1.27-.69-.52-.16-1.18-.24-2.01-.24h-2.68v6.83h3.26c.63,0,1.16-.07,1.59-.21,.43-.14,.8-.35,1.12-.63,.31-.28,.56-.62,.74-1.04,.18-.42,.27-.89,.27-1.42Z",C:"M52.8,34.33c0,.31,0,.57-.03,.79s-.04,.4-.08,.56c-.03,.16-.08,.29-.14,.4-.06,.11-.15,.24-.27,.38-.13,.14-.37,.32-.73,.55-.36,.22-.8,.44-1.32,.64s-1.12,.37-1.78,.51c-.67,.14-1.39,.2-2.17,.2-1.52,0-2.89-.25-4.12-.76-1.22-.51-2.27-1.27-3.12-2.27-.86-1.01-1.52-2.27-1.97-3.78-.46-1.51-.69-3.27-.69-5.27s.25-3.86,.75-5.44c.5-1.58,1.21-2.91,2.11-3.99,.9-1.08,1.99-1.89,3.25-2.45s2.66-.84,4.18-.84c.62,0,1.21,.06,1.78,.17s1.1,.26,1.59,.44c.49,.18,.92,.39,1.31,.62,.39,.23,.66,.44,.82,.6,.15,.17,.26,.31,.32,.42s.1,.25,.14,.43c.03,.17,.06,.38,.08,.61,.02,.24,.03,.53,.03,.87,0,.37-.01,.69-.03,.95-.02,.26-.06,.47-.12,.63-.06,.16-.13,.28-.21,.35s-.17,.11-.27,.11c-.17,0-.39-.11-.65-.32-.26-.22-.6-.46-1.02-.72-.42-.27-.92-.51-1.49-.72-.58-.22-1.27-.33-2.07-.33-.88,0-1.67,.2-2.36,.58-.69,.39-1.28,.95-1.77,1.67s-.86,1.6-1.11,2.63c-.25,1.03-.38,2.19-.38,3.47,0,1.41,.13,2.63,.4,3.67,.27,1.03,.65,1.88,1.15,2.55,.5,.67,1.1,1.17,1.8,1.5s1.5,.49,2.38,.49c.8,0,1.49-.1,2.08-.31s1.08-.43,1.5-.68c.42-.25,.76-.47,1.03-.67,.27-.2,.48-.3,.63-.3,.11,0,.21,.03,.27,.07,.07,.05,.13,.15,.17,.3,.05,.15,.08,.36,.1,.62,.02,.27,.03,.62,.03,1.07Z",D:"M55.89,25.
16c0,2.2-.27,4.09-.8,5.65-.53,1.57-1.3,2.84-2.29,3.83-1,.99-2.21,1.72-3.63,2.18s-3.12,.7-5.09,.7h-5.3c-.38,0-.69-.12-.95-.36s-.39-.63-.39-1.18V15.49c0-.54,.13-.94,.39-1.18s.57-.36,.95-.36h5.7c1.98,0,3.66,.25,5.04,.75,1.38,.5,2.54,1.24,3.48,2.23,.94,.98,1.66,2.2,2.15,3.65,.49,1.45,.74,3.13,.74,5.03Zm-4.67,.17c0-1.14-.12-2.2-.37-3.17-.25-.98-.64-1.83-1.18-2.54-.54-.72-1.24-1.28-2.09-1.68-.85-.4-1.97-.6-3.35-.6h-2.28v16.34h2.35c1.24,0,2.28-.17,3.12-.52,.85-.35,1.55-.87,2.12-1.57s.99-1.57,1.27-2.61c.28-1.04,.42-2.25,.42-3.64Z",E:"M50.6,36.06c0,.36-.01,.66-.04,.9-.03,.24-.07,.44-.13,.58s-.13,.26-.21,.32c-.09,.07-.18,.1-.28,.1h-11.16c-.38,0-.69-.12-.95-.36s-.39-.63-.39-1.18V15.49c0-.54,.13-.94,.39-1.18s.57-.36,.95-.36h11.09c.1,0,.19,.03,.27,.09,.08,.06,.15,.17,.21,.32,.06,.15,.1,.35,.13,.59,.03,.24,.04,.55,.04,.92,0,.35-.01,.64-.04,.88-.03,.24-.07,.44-.13,.58-.06,.15-.13,.26-.21,.32-.08,.07-.17,.1-.27,.1h-7.93v5.87h6.71c.1,0,.2,.03,.28,.1,.09,.07,.16,.17,.21,.32,.06,.14,.1,.33,.13,.58,.03,.24,.04,.54,.04,.88s-.01,.66-.04,.89c-.03,.24-.07,.42-.13,.57-.06,.14-.13,.24-.21,.31-.09,.06-.18,.09-.28,.09h-6.71v6.78h8c.1,0,.2,.03,.28,.1,.09,.07,.16,.18,.21,.33s.1,.34,.13,.58c.03,.24,.04,.54,.04,.9Z",F:"M49.9,15.95c0,.37-.01,.68-.04,.94-.03,.25-.07,.46-.14,.6-.06,.15-.13,.26-.21,.33-.08,.07-.17,.11-.27,.11h-7.26v6.46h6.81c.1,0,.19,.03,.27,.09s.15,.17,.21,.32c.06,.15,.11,.35,.14,.59,.03,.25,.04,.56,.04,.93s-.01,.68-.04,.93c-.03,.25-.07,.45-.14,.61-.06,.16-.13,.28-.21,.34-.08,.07-.17,.1-.27,.1h-6.81v8.95c0,.14-.03,.25-.1,.35-.07,.1-.19,.18-.37,.25-.18,.07-.41,.12-.7,.16-.29,.04-.65,.06-1.1,.06s-.8-.02-1.09-.06c-.29-.04-.52-.09-.7-.16-.17-.07-.29-.15-.37-.25-.07-.1-.11-.22-.11-.35V15.49c0-.54,.13-.94,.39-1.18s.57-.36,.95-.36h10.45c.1,0,.19,.03,.27,.1s.15,.18,.21,.33c.06,.15,.11,.36,.14,.62,.03,.26,.04,.58,.04,.95Z",G:"M55.25,17.68c0,.36-.01,.67-.04,.93-.03,.26-.07,.47-.12,.62-.05,.16-.11,.26-.19,.33-.07,.06-.16,.09-.27,.09-.15,0-.39-.11-.72-.33-.33-.22-.77-.46-1.32-.72-.55-.26-1.2-.5-1.97-.72-.76-.22-1.64-.33-2.65-.33-1.08,0-2.05,.2-2.92,.6-.87,.4-1.61,.97-2.23,1.71-.62,.74-1.09,1.62-1.42,2.65-.33,1.03-.5,2.18-.5,3.43,0,1.37,.17,2.58,.51,3.63,.34,1.05,.81,1.92,1.42,2.63,.61,.71,1.34,1.24,2.19,1.6,.85,.36,1.79,.54,2.82,.54,.5,0,1-.06,1.49-.19,.49-.12,.95-.31,1.37-.56v-5.57h-4.21c-.21,0-.37-.14-.48-.42-.11-.28-.17-.75-.17-1.42,0-.35,.01-.64,.04-.87,.03-.23,.07-.42,.13-.57,.06-.14,.13-.25,.21-.32s.17-.1,.27-.1h7.5c.18,0,.35,.03,.49,.1s.27,.17,.38,.31c.11,.14,.19,.3,.25,.49,.06,.19,.09,.41,.09,.66v9.56c0,.37-.06,.7-.18,.98-.12,.28-.37,.5-.74,.66-.37,.16-.83,.33-1.38,.5-.55,.17-1.12,.32-1.71,.45s-1.18,.22-1.78,.28-1.2,.09-1.81,.09c-1.77,0-3.36-.28-4.76-.83-1.4-.55-2.59-1.35-3.56-2.39-.97-1.05-1.72-2.32-2.23-3.83-.52-1.5-.77-3.21-.77-5.11s.27-3.73,.82-5.3c.55-1.57,1.33-2.9,2.33-3.99,1.01-1.1,2.22-1.93,3.65-2.52,1.42-.58,3.01-.87,4.76-.87,.96,0,1.84,.07,2.63,.21,.79,.14,1.48,.32,2.07,.52s1.08,.42,1.47,.66c.39,.24,.66,.44,.82,.61,.15,.17,.27,.42,.33,.73,.07,.32,.1,.78,.1,1.4Z"},g=i(()=>s[o.value]),p=i(()=>c[o.value]);return(n,u)=>(l(),d("div",{class:"eel-icon","aria-label":r.value},[S("div",{class:ae(`eel-icon__icon eel-icon__icon--${t.classCode} eel-icon__icon--${t.variant}`)},[(l(),d("svg",{class:ae(`eel-icon__svg eel-icon__svg--${t.variant}`),viewBox:"-1 -1 93.15 52.12",xmlns:"http://www.w3.org/2000/svg"}
1,[S("polygon",{fill:g.value,class:"eel-icon__svg--current-color",points:"22.62 .77 .29 25.06 22.62 49.35 71.62 49.35 71.62 .77 22.62 .77"},null,8,Tr),u[0]||(u[0]=ai('<g class="eel-icon__svg--right-side"><rect class="eel-icon__svg--white-rectangle" fill="white" height="48.58" width="21.24" x="69.5" y=".73"></rect><path fill="black" d="M86.78,15.17c.08,.23,.12,.4,.14,.54,.02,.13,0,.23-.08,.3s-.19,.11-.37,.12c-.18,.02-.42,.02-.72,.02s-.57,0-.75-.01c-.18,0-.31-.03-.41-.06-.09-.03-.16-.07-.2-.12-.04-.05-.07-.12-.09-.2l-.82-2.45h-4.57l-.77,2.38c-.02,.09-.06,.16-.1,.22-.04,.06-.11,.11-.2,.14-.09,.03-.22,.06-.39,.07-.17,.01-.38,.02-.65,.02-.29,0-.51,0-.68-.03-.16-.02-.28-.06-.34-.14-.06-.07-.08-.17-.07-.31,.02-.13,.07-.31,.14-.53l3.75-10.8c.04-.11,.08-.19,.13-.26,.05-.07,.13-.12,.24-.15,.11-.03,.26-.06,.46-.07s.45-.01,.77-.01c.37,0,.66,0,.88,.01,.22,0,.39,.03,.51,.07,.12,.03,.21,.09,.26,.16s.1,.16,.14,.28l3.76,10.79Zm-5.58-8.92h0l-1.72,5.17h3.45l-1.72-5.17Z"></path><path fill="black" d="M86.07,35.95c0,.18,0,.33-.02,.46-.01,.13-.03,.23-.06,.31-.03,.08-.06,.13-.09,.16-.04,.03-.08,.05-.13,.05-.07,0-.19-.06-.36-.17-.17-.11-.39-.23-.66-.36-.27-.13-.6-.25-.98-.36s-.82-.17-1.33-.17c-.54,0-1.02,.1-1.46,.3-.44,.2-.81,.49-1.12,.85s-.55,.81-.71,1.33c-.17,.52-.25,1.09-.25,1.71,0,.69,.08,1.29,.25,1.81,.17,.52,.4,.96,.71,1.31s.67,.62,1.09,.8c.43,.18,.9,.27,1.41,.27,.25,0,.5-.03,.75-.09,.25-.06,.47-.15,.69-.28v-2.79h-2.1c-.1,0-.18-.07-.24-.21-.06-.14-.09-.38-.09-.71,0-.17,0-.32,.02-.44,.01-.12,.04-.21,.06-.28,.03-.07,.06-.12,.1-.16s.09-.05,.14-.05h3.75c.09,0,.17,.02,.24,.05,.07,.03,.13,.08,.19,.15s.1,.15,.12,.25c.03,.1,.04,.21,.04,.33v4.78c0,.19-.03,.35-.09,.49-.06,.14-.18,.25-.37,.33-.19,.08-.42,.16-.69,.25s-.56,.16-.85,.22c-.29,.06-.59,.11-.89,.14-.3,.03-.6,.05-.91,.05-.89,0-1.68-.14-2.38-.41s-1.29-.67-1.78-1.2c-.49-.52-.86-1.16-1.12-1.91-.26-.75-.39-1.6-.39-2.56s.14-1.87,.41-2.65c.27-.78,.66-1.45,1.17-2s1.11-.97,1.82-1.26c.71-.29,1.51-.44,2.38-.44,.48,0,.92,.04,1.31,.11,.4,.07,.74,.16,1.03,.26s.54,.21,.73,.33c.19,.12,.33,.22,.41,.31,.08,.09,.13,.21,.17,.37,.03,.16,.05,.39,.05,.7Z"></path><g class="eel-icon__svg--arrow"><line fill="none" stroke="black" stroke-width="1.07px" stroke-linecap="round" stroke-linejoin="round" x1="81.33" y1="30.37" x2="81.33" y2="20.01"></line><polyline fill="none" stroke="black" stroke-width="1.07px" stroke-linecap="round" stroke-linejoin="round" points="84.08 22.71 81.33 19.96 78.59 22.71"></polyline></g></g><path class="eel-icon__svg--border" fill="none" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width=".82px" d="M23.1,.41H90.38c.2,0,.36,.16,.36,.36V49.35c0,.2-.16,.36-.36,.36H23.1c-.1,0-.2-.04-.26-.12L.5,25.3c-.13-.14-.13-.35,0-.48L22.84,.52c.07-.07,.16-.12,.26-.12Z"></path>',2)),p.value?(l(),d("g",kr,[S("path",{fill:"white",stroke:"black","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":".5px",d:p.value},null,8,Cr)])):T("",!0)],2))],2)],8,Pr))}});const Ir=ce({props:{src:{type:String,required:!0},alt:{type:String,required:!0},zoomOut:{type:Boolean,default:!1}},data:()=>({panning:!1,transition:!1,tapTimeout:null,timeout:500,maxScale:3,minScale:1,lastEvent:null,imgTranslate:{x:0,y:0},imgScale:1,lastImgTranslate:{x:0,y:0},lastImgScale:1,originalImgSize:{width:0,height:0},lastPanDelta:{x:0,y:0},pinchStartPoint:{x:0,y:0},pinchOrigin:{x:0,y:0}}),computed:{zooming(){return this.imgScale>this.minScale},imageStyle(){return{transform:`translate3d(${this.imgTranslate.x}px, ${this.imgTranslate.y}px, 0)scale(${this.imgScale})`,cursor:this.panning&&"grabbing"||(this.zooming?"zoom-out":"zoom-in")}}},watch:{zooming(t){this.$emit("update-zooming",t)},zoomOut(t){t&&this.zooming&&this.resetTransform()}},mounted(){const t=this.$refs.zoomImage;t?.addEventListener("load",this.setupLoadListeners),t?.addEventListener("error",this.removeBackgroundImage),window.addEventListener("resize",this.handleResize)},beforeUnmount(){const t=this.$refs.zoomImage;t?.removeEventListener("load",this.setupLoadListeners),t?.removeEventListener("error",this.removeBackgroundImage),window.removeEventListener("resize",this.handleResize)},methods:{resetTransform(){this.setTranslate(0,0),this.imgScale=this.minScale,this.setLastTransform()},handleResize(){eo(()=>this.resetTransform(),400)},boxedScale(t){return t<this.minScale?this.minScale:t>this.maxScale?this.maxScale:t},boxedTranslate(t,e){const a=e;return t>a?a:t<-a?-a:t},getPointOnImg(t,e){const a=this.getCurrentImgPosition(),o=t-a.x,r=e-a.y;return{x:o/(this.originalImgSize.width*this.imgScale/2)-1,y:r/(this.originalImgSize.height*this.imgScale/2)-1}},getCurrentImgPosition(){if(this.$refs.zoomImage){const t=this.$refs.zoomImage.getBoundingClientRect();return{x:t.left,y:t.top}}return{x:0,y:0}},getTransformChange(t,e,a){const o=this.getSizeDiffByScale(e),r=this.getSizeDiffByScale(a);return{x:t.x*(o.x-r.x),y:t.y*(o.y-r.y),scale:a-e}},getSizeDiffByScale(t){return{x:(this.originalImgSize.width*t-this.originalImgSize.width)/2,y:(this.originalImgSize.height*t-this.originalImgSize.height)/2}},setTranslate(t,e){Object.assign(this.imgTranslate,{x:this.boxedTranslate(t,this.originalImgSize.width),y:this.boxedTranslate(e,this.originalImgSize.height)})},setLastTransform(){Object.assign(this.lastImgTranslate,this.imgTranslate),this.lastImgScale=this.imgScale},handlePinchStart(t){Object.assign(this.pinchStartPoint,{x:t.center.x,y:t.center.y}),Object.assign(this.pinchOrigin,this.getPointOnImg(t.center.x,t.center.y)),this.lastEvent="pinchstart"},handlePinch(t){const e=this.boxedScale(this.lastImgScale*t.scale),a=this.getTransformChange(this.pinchOrigin,this.lastImgScale,e);this.setTranslate(this.lastImgTranslate.x+a.x+t.deltaX,this.lastImgTranslate.y+a.y+t.deltaY),this.imgScale=this.lastImgScale+a.scale,this.lastEvent="pinch"},handlePinchEnd(){this.setLastTransform(),this.imgScale===this.minScale&&this.resetTransform(),this.lastEvent="pinchend"},zoomByTap(t){if(this.transition=!0,this.zooming)this.resetTransform();else{const e=this.getPointOnImg(t.center.x,t.center.y);this.transformChange(e)}window.setTimeout(()=>{this.transition=!1},250)},transformChange(t){const e=this.getTransformChange(t,this.imgScale,this.maxScale);Object.assign(this.imgTranslate,{x:this.imgTranslate.x+e.x,y:this.imgTranslate.y+e.y}),this.imgScale+=e.scale,this.setLastTransform()},handleTap(t){this.zoomByTap(t)},handlePan(t){this.zooming&&(this.lastEvent!=="pan"&&Object.assign(this.lastPanDelta,{x:t.deltaX,y:t.deltaY}),this.setTranslate(this.lastImgTranslate.x+t.deltaX-this.lastPanDelta.x,this.lastImgTranslate.y+t.deltaY-this.lastPanDelta.y),this.lastEvent="pan",this.panning=!0)},handlePanEnd(){this.zooming&&(this.setLastTransform(),this.lastEvent="panend",this.panning=!1)},setupLoadListeners(){this.setOriginalImgSize(),this.removeBackgroun
1dImage()},removeBackgroundImage(){const t=this.$refs.zoomWrapper;t.style.backgroundImage="none"},setOriginalImgSize(){const e=this.$refs.zoomImage.getBoundingClientRect();Object.assign(this.originalImgSize,{width:e.width,height:e.height})}}});const Dr={class:"zoom"},Lr={class:"zoom__area"},Ar={ref:"zoomWrapper",class:"zoom__wrapper"},Br={class:"zoom__caption"},Er=["src","alt"];function xr(t,e,a,o,r,s){const c=Ue("pinch"),g=Ue("pinchstart"),p=Ue("pinchend"),n=Ue("tap"),u=Ue("pan"),m=Ue("panend"),_=Ue("tracking");return l(),d("div",Dr,[S("div",Lr,[S("div",Ar,[S("figure",Br,[Nt(S("img",{ref:"zoomImage",src:t.src,alt:t.alt,style:va(t.imageStyle),class:ae([{"zoom__image--transition":t.transition,"zoom__image--zoomed-in":t.imgScale!==1},"zoom__image"]),"data-qa-label":"zoom-image",onTouchmove:e[0]||(e[0]=se(()=>{},["prevent","stop"])),onClick:e[1]||(e[1]=se(()=>{},["prevent","stop"])),onMousedown:e[2]||(e[2]=se(()=>{},["stop"]))},null,46,Er),[[c,t.handlePinch],[g,t.handlePinchStart],[p,t.handlePinchEnd],[n,t.handleTap],[u,t.handlePan],[m,t.handlePanEnd],[_,{name:"Main_Product_Image",src:t.src},"click",{image:!0}]])])],512)])])}const Rr=we(Ir,[["render",xr],["__scopeId","data-v-128fde94"]]),Or={class:"overlay-content__overlay"},Vr=["data"],Nr=ce({__name:"OverlayContent",props:{text:{},img:{}},setup(t){const e=t,a=i(()=>/\.pdf$/.test(e.img));return(o,r)=>(l(),d("div",Or,[a.value?(l(),d("object",{key:0,data:t.img,class:"overlay-content__overlay-pdf",type:"application/pdf"},k(t.text),9,Vr)):(l(),W(Rr,{key:1,alt:t.text,src:t.img,zoomOut:!0},null,8,["alt","src"]))]))}});const Et=we(Nr,[["__scopeId","data-v-92a056fc"]]),Hr=10030,Wa=ce({__name:"Sheet",props:oi({title:{default:""},hasFullWidthContent:{type:Boolean,default:!1},closeButtonText:{default:"Close"},backButtonText:{default:"Back"}},{open:{type:Boolean},openModifiers:{},callout:{type:Boolean},calloutModifiers:{}}),emits:["update:open","update:callout"],setup(t){const e=z(!1),a=Va(t,"open"),o=Va(t,"callout");return Ge(()=>{e.value=!0}),(r,s)=>e.value?(l(),W(h(Kt),{key:0,title:t.title,isOpen:a.value,"onUpdate:isOpen":s[0]||(s[0]=c=>a.value=c),isCalloutOpen:o.value,"onUpdate:isCalloutOpen":s[1]||(s[1]=c=>o.value=c),zIndex:Hr,isInvisibleWhenClosed:!0,hasFullWidthContent:t.hasFullWidthContent,accessibleCloseText:t.closeButtonText,accessibleBackText:t.backButtonText,class:"sheet-one"},{default:oe(()=>[Na(r.$slots,"default")]),callout:oe(()=>[Na(r.$slots,"callout")]),_:3},8,["title","isOpen","isCalloutOpen","hasFullWidthContent","accessibleCloseText","accessibleBackText"])):T("",!0)}}),$r=(t,e)=>{document.dispatchEvent(new CustomEvent(t,{detail:e}))};var Ye=(t=>(t.NEW_TAB="NEW_TAB",t.OVERLAY="OVERLAY",t.SHEET="SHEET",t))(Ye||{});const Gr=["src","title"],Fr={key:0,class:"energy-label__texts"},Ur=["aria-label"],Mr=["src","title"],zr=ce({__name:"EnergyLabel",props:{colorCode:{default:""},classCode:{default:""},modifier:{default:""},titles:{default:()=>[]},showTitles:{type:Boolean,default:!0},requireSelectVariant:{type:Boolean,default:!1},logo:{default:void 0},logoAltText:{default:void 0},fiche:{default:void 0},ficheAltText:{default:void 0},openLinksStyle:{default:Ye.SHEET},isClickHandledExternally:{type:Boolean,default:!1},variant:{default:"medium"},havingDifferentFiche:{type:Boolean,default:!1}},emits:["openProduct","error"],setup(t,{emit:e}){const a=ii(()=>y(()=>import("./fragment-OverlayTrigger.e68daa02.mjs"),["fragment-OverlayTrigger.e68daa02.mjs","fragment-vendors.19bdba54.mjs","assets/vendor.de04c533.css","assets/OverlayTrigger.ae3ce4bd.css"])),o=t,r=e,{t:s}=Le(),c=z(!1),g=z(void 0),p=z(void 0),n=z(!1),u=i(()=>s("Product.SpecificProduct_EnergyLabel_EfficiencyLogo")),m=P=>P?/\.pdf$/.test(P):!1,_=i(()=>o.classCode.toLowerCase().indexOf("new")===-1),E=i(()=>{const P=o.classCode.charAt(0)||"",I=o.classCode.substring(1);return`${P}${I==="_NEW"?"":I}`}),C=i(()=>({"energy-label--block":o.showTitles,[`energy-label--${o.modifier}`]:!!o.modifier})),B=i(()=>({"energy-label__arrow":!0,[`energy-label__arrow--${o.colorCode}`]:!!o.colorCode,[`energy-label__arrow--${o.modifier}`]:!!o.modifier,"energy-label__arrow--eel":!_.value})),Y=i(()=>o.logoAltText?o.logoAltText:`${s("Product.SpecificProduct_EnergyLabel_EfficiencyLogo")} ${E.value}`),L=i(()=>o.ficheAltText?o.ficheAltText:`${s("Product.SpecificProduct_EnergyLabel_ProductDataSheet")} ${E.value}`),O=i(()=>o.openLinksStyle===Ye.OVERLAY),V=i(()=>o.openLinksStyle===Ye.SHEET),X=i(()=>o.openLinksStyle===Ye.NEW_TAB),$=(P,I)=>{const f=o[I];if(f&&X.value&&!o.requireSelectVariant){if(P.preventDefault(),P.stopPropagation(),o.isClickHandledExternally){$r("tap-eec",{target:f});return}window.open(f,"_blank")}},te=P=>{if(o.requireSelectVariant){r("openProduct",P);return}V.value?(P.preventDefault(),P.stopPropagation(),n.value=!0):$(P,"logo")},R=async P=>{P&&(g.value=s("Product.SpecificProduct_EnergyLabel_ProductDataSheet"),p.value=P,await Pt(),c.value=!0)},G=P=>{if(o.requireSelectVariant&&o.havingDifferentFiche){r("openProduct",P);return}X.value?$(P,"fiche"):R(o.fiche)};return(P,I)=>{const f=Ue("analytics"),D=Ue("trackingcx");return l(),d("div",{class:ae([C.value,"energy-label"])},[S("div",{class:ae(t.showTitles?"energy-label__wrapper":"")},[S("div",{class:"energy-label__icon-wrapper",onClick:I[2]||(I[2]=se(()=>{},["stop","prevent"]))},[Nt((l(),W(h(a),{href:t.logo,overlayTitle:P.$t("Product.SpecificProduct_EnergyLabel_EfficiencyLogo"),enabled:!t.requireSelectVariant&&!!t.logo,onClick:I[0]||(I[0]=H=>t.logo?void 0:P.$emit("error")),"data-qa-label":"energy-label-img-trigger-dsd",class:"energy-label__icon-text"},{content:oe(()=>[re(Et,{text:Y.value,img:t.logo??""},null,8,["text","img"])]),default:oe(()=>[S("div",{class:ae([B.value,"energy-label__icon-text",`energy-label__icon-text--${t.variant}`]),onClick:te},[_.value?(l(),W(mo,{key:0,classCode:t.classCode,colorCode:t.colorCode,variant:t.variant},null,8,["classCode","colorCode","variant"])):(l(),W(fo,{key:1,classCode:t.classCode,variant:t.variant},null,8,["classCode","variant"]))],2)]),_:1},8,["href","overlayTitle","enabled"])),[[f,"energy-label","click"],[D,void 0,"click",{load:!0}]]),V.value?(l(),W(Wa,{key:0,title:u.value,open:n.value,"onUpdate:open":I[1]||(I[
11]=H=>n.value=H),backButtonText:P.$t("Product.Global_Back"),"close-button-text":P.$t("Product.Global_CloseButton")},{default:oe(()=>[t.logo&&m(t.logo)?(l(),d("iframe",{key:0,src:t.logo,title:u.value,class:"energy-label__sheet-contents"},null,8,Gr)):(l(),W(Et,{key:1,text:Y.value,img:t.logo??""},null,8,["text","img"]))]),_:1},8,["title","open","backButtonText","close-button-text"])):T("",!0)]),t.showTitles&&(t.titles.length>0||t.fiche||t.havingDifferentFiche)?Nt((l(),d("div",Fr,[(l(!0),d(pe,null,Ee(t.titles,(H,q)=>(l(),d("div",{key:q,class:ae([[`energy-label__text--${t.modifier}`,`energy-label__text--${t.variant}`],"energy-label__text"])},k(H),3))),128)),t.fiche||t.havingDifferentFiche?(l(),d("div",{key:0,onClick:I[5]||(I[5]=se(()=>{},["stop","prevent"]))},[O.value?Nt((l(),W(h(a),{key:0,"aria-label":L.value,href:t.fiche,overlayTitle:P.$t("Product.SpecificProduct_EnergyLabel_ProductDataSheet"),overlayFormat:"fixed-wide",enabled:(!t.requireSelectVariant||!t.havingDifferentFiche)&&!!t.fiche,class:"energy-label__text energy-label__text--link","data-qa-label":"energy-label-fiche",onClick:I[3]||(I[3]=H=>t.requireSelectVariant&&t.havingDifferentFiche?P.$emit("openProduct",H):void 0)},_t({default:oe(()=>[Re(k(P.$t("Product.SpecificProduct_EnergyLabel_ProductDataSheet"))+" ",1)]),_:2},[t.fiche?{name:"content",fn:oe(()=>[re(Et,{text:L.value,img:t.fiche},null,8,["text","img"])]),key:"0"}:void 0]),1032,["aria-label","href","overlayTitle","enabled"])),[[f,"energy-fiche-text","visibility"],[D,void 0,"click",{load:!0}]]):(l(),d("button",{key:1,"aria-label":L.value,"data-qa-label":"energy-label-fiche",class:ae(["energy-label__text energy-label__text--link",`energy-label__text--${t.variant}`]),onClick:se(G,["prevent"]),type:"button"},k(P.$t("Product.SpecificProduct_EnergyLabel_ProductDataSheet")),11,Ur)),V.value?(l(),W(Wa,{key:2,title:g.value,open:c.value,"onUpdate:open":I[4]||(I[4]=H=>c.value=H),backButtonText:P.$t("Product.Global_Back"),"close-button-text":P.$t("Product.Global_CloseButton")},{default:oe(()=>[p.value&&m(p.value)?(l(),d("iframe",{key:0,src:p.value,title:g.value,class:"energy-label__sheet-contents"},null,8,Mr)):(l(),W(Et,{key:1,text:L.value,img:p.value??t.fiche??""},null,8,["text","img"]))]),_:1},8,["title","open","backButtonText","close-button-text"])):T("",!0)])):T("",!0)])),[[f,"energy-label-fiche","click"]]):T("",!0)],2)],2)}}});const Ta=we(zr,[["__scopeId","data-v-d0b8a932"]]);function Xt({type:t,productType:e,store:a,zones:o,regions:r,regionsPrices:s,dealOfDay:c,cookieZone:g,cookieRegion:p,globalPrice:n,globalLidlPlusPrice:u,timestampAttribute:m}){const _=i(()=>Yt(v(e))),E=i(()=>Wi(v(t))),C=i(()=>!_.value),B=i(()=>C.value&&v(a)),Y=i(()=>_.value),L=i(()=>v(m)&&ba(v(m))),O=i(()=>v(m)||Date.now()),V=i(()=>{const w=He(v(u),O.value),M=He(v(n),O.value);return w||M||null}),X=i(()=>!!(v(o)&&Object.keys(v(o)).length>0)),$=i(()=>v(r)&&Object.keys(v(r)).length>0),te=i(()=>v(r)?Object.fromEntries(Object.entries(v(r)).filter(([,w])=>w.status===Mi)):{}),R=i(()=>Object.keys(te.value)),G=i(()=>R.value.length>0),P=i(()=>{if(!X.value)return null;if(g&&v(o)?.[g])return v(o)[g];const w=Object.keys(v(o)).find(M=>v(o)?.[M]?.isDefault===!0);return w?v(o)[w]:null}),I=i(()=>
1{if(!G.value)return null;if(p&&te.value?.[p])return te.value[p];const w=R.value.find(M=>te.value[M].isDefault===!0);return w?te.value[w]:null}),f=i(()=>I.value?.regionPriceId&&v(s)?.[I.value.regionPriceId]||null),D=i(()=>{if(!_.value||!L.value||!f.value)return null;const w=f.value.futurePrices;if(!w||!Array.isArray(w))return null;const M=w.find(b=>vt(v(m),b.startDate,b.endDateExclusive));return M?{...M.price,endDate:M.endDateExclusive}:null}),H=i(()=>{if(!_.value||!L.value||!f.value)return null;const w=f.value.futureLidlPlusPrices;if(!w||!Array.isArray(w))return null;const M=w.find(b=>vt(v(m),b.startDate,b.endDateExclusive));return M?{...M.price.price,endDate:M.endDateExclusive}:null}),q=i(()=>{if(!X.value)return!0;if(g){const w=v(o)?.[g];return w?w.statusDisplayStorefront===ca.DISPLAY||w.statusDisplayStorefront===ca.DISPLAY_BUT_NOT_ADD_TO_CART:!0}return!0}),F=i(()=>$.value?G.value?!!I.value:!1:!0),Q=i(()=>C.value||B.value?q.value:!1),fe=i(()=>C.value||B.value?q.value:!1),de=i(()=>{if(C.value||B.value){const w=P.value;if(!w){if(G.value&&f.value){const M=He(f.value.currentLidlPlusPrice?.price,O.value),b=He(f.value.currentPrice,O.value),N=He(f.value.currentOfferPrice,O.value);return M??b??N??null}return V.value||null}return w?.lidlPlusPrice||w?.currentPrice||V.value||null}if(_.value){if(f.value){if(L.value){if(H.value)return H.value;if(D.value)return D.value}const w=He(f.value.currentLidlPlusPrice?.price,O.value),M=He(f.value.currentPrice,O.value),b=He(f.value.currentOfferPrice,O.value),N=w??M??b??null;return L.value&&N&&!vt(v(m),N.startDate,N.endDateExclusive)?null:N}return $.value?null:V.value||null}return V.value||null}),me=i(()=>de.value===null||E.value?!1:B.value||C.value?q.value:_.value?F.value:!1),ve=i(()=>_.value?f.value:(C.value||B.value)&&P.value?P.value:null),K=i(()=>{const w=ve.value;if(!w)return v(u)||null;if(_.value&&L.value){const b=f.value?.futureLidlPlusPrices,N=b&&Array.isArray(b)?b.find(J=>vt(v(m),J.startDate,J.endDateExclusive)):null;if(N)return N.price;if(D.value)return null}const M=w.lidlPlusPrice??w.currentLidlPlusPrice??null;return M&&!He(M.price,O.value)?null:M}),Z=i(()=>{const w=ve.value,M=de.value?.discount?.deletedPrice<w?.currentPrice?.price;if(!w||!K.value||M)return null;if(_.value&&L.value&&D.value)return D.value;const b=w.currentPrice||w.price||w.currentOfferPrice||null;return He(b,O.value)??null}),ie=i(()=>me.value?C.value||B.value?P.value?.discount||null:_.value&&I.value?.discount||null:null),Ie=i(()=>fe.value&&(C.value||B.value)&&(P.value?.dealOfDay||v(c))||null),Pe=i(()=>B.value||_.value?F.value:!1);return{hasZones:X,hasRegions:G,activeZone:P,activeRegion:I,isZoneDisplayable:q,isRegionDisplayable:F,showPriceBox:me,showStoreBadge:Pe,showOnlineBadge:Q,showDealOfTheDay:fe,priceToShow:de,comparisonPrice:Z,lidlPlusData:K,discountToShow:ie,dealOfTheDayToShow:Ie,isFuturePricesAllowed:Y}}function ka(t){const e=Ne(Xe());return t&&e.setLocale(t),e}function Tt(){const t=Fe();return i(()=>{const e=t.timestamp??t["data-timestamp"];if(!e)return;const a=new Date(e).getTime();return Number.isNaN(a)?void 0:a})}function Wr(t,e,a={threshold:.5,minDuration:1e3}){let o=null,r=null;const s=z(!1),c=m=>m?"$el"in m?m.$el:m:null,g=()=>{o&&(clearTimeout(o),o=null)},p=()=>{g(),r&&(r.disconnect(),r=null)},n=()=>{o||s.value||(o=setTimeout(()=>{s.value=!0,e(),p()},a.minDuration))},u=m=>{if(!r){if(!("IntersectionObserver"in window)){e();return}r=new IntersectionObserver(_=>{_.forEach(E=>{E.intersectionRatio>=.5?n():g()})},{threshold:a.threshold}),r.observe(m)}};Ge(()=>{Be(()=>h(t),m=>{const _=c(m);_&&u(_)},{immediate:!0,flush:"post"})}),ao(()=>{p()})}function _o(t,e,a){const o=i(()=>v(t));Be(()=>o.value,r=>{r&&Wr(e,a,{threshold:.5,minDuration:1e3})},{immediate:!0})}function Qt(t,e){const a=Fe(),o=i(()=>a.promotionname??a.promotionName??v(t)),r=i(()=>a.promotionid??a.promotionId??v(e));return{promotionName:o,promotionId:r}}const ue={MINIMAL:"minimal",HORIZONTAL:"horizontal",HORIZONTAL_MINIMAL:"horizontal-minimal",REDUCED:"reduced",HORIZONTAL_REDUCED:"horizontal-reduced",DEFAULT:"default",PROMOTIONS:"promotions",SHOP_THE_LOOK:"shop-the-look",PRICE_TILE:"price-tile",TEXT_TILE:"text-tile",PARKSIDEGREEN:"parksidegreen",PARKSIDELIGHT:"parksidelight",PARKSIDEDARK:"parksidedark",DISNEY:"disney",SERECA:"sereca",WINE_OR_SPIRIT:"wine-or-spirit",FRUIT_AND_VEGETABLES:"fruit-and-vegetables",STL_HORIZONTAL:"shop-the-look-horizontal",STL_HORIZONTAL_VARIANT_SELECTION:"shop-the-look-horizontal-variant-selection",SHOP_THE_LOOK_LIST:"shop-the-look-list"};var et=(t=>(t[t.NOT_AVAILABLE=1]="NOT_AVAILABLE",t[t.SOON_AVAILABLE=2]="SOON_AVAILABLE",t[t.AVAILABLE=3]="AVAILABLE",t))(et||{});const ct={SHOP_THE_LOOK_MISSING_SELECTION:"stl:missing-selection",SHOP_THE_LOOK_OPEN_SHEET:"stl:open-sheet",SHOP_THE_LOOK_CLOSE_SHEET:"stl:close-sheet",CART_QUANTITY_CHANGED:"cart-quantity-changed"},Ca=1005;var Wt=(t=>(t.SHOP_THE_LOOK_PRODUCTS="STL_PRODUCTS",t))(Wt||{});const qa="DISPLAY";function qr(t){const e=i(()=>v(t)===ue.SERECA),a=i(()=>v(t)===ue.SHOP_THE_LOOK),o=[ue.HORIZONTAL,ue.HORIZONTAL_REDUCED,ue.HORIZONTAL_MINIMAL],r=i(()=>o.includes(v(t)));return{isTypeSereca:e,isTypeShopTheLook:a,isHorizontalType:r}}function bo(t,e){return i(()=>{switch(v(t)){case ue.SERECA:case ue.HORIZONTAL_REDUCED:case ue.HORIZONTAL_MINIMAL:return"borderless";default:return v(e)}})}const Se={showBenefitLabel:!0,showOnlineAvailabilityBadge:!0,showStoreAvailabilityBadge:!0,showSupplementalDescription:!0,showPricebox:!0,showDiscount:!0,showImageGallery:!0,showProductBrand:!0,showProductTitle:!0,showSeal
1sAndAwards:!0,showRatings:!0,showFreeDelivery:!0,targetTop:!1},So={minimal:{...Se,showBenefitLabel:!1,showOnlineAvailabilityBadge:!1,showStoreAvailabilityBadge:!1,showSupplementalDescription:!1,showSealsAndAwards:!1,showFreeDelivery:!1,showRatings:!1,showPricebox:!1},horizontal:{...Se},"horizontal-minimal":{...Se,showBenefitLabel:!1,showOnlineAvailabilityBadge:!1,showStoreAvailabilityBadge:!1,showSupplementalDescription:!1,showSealsAndAwards:!1,showFreeDelivery:!1,showRatings:!1,showPricebox:!1},reduced:{...Se,showBenefitLabel:!1,showOnlineAvailabilityBadge:!1,showStoreAvailabilityBadge:!1,showSupplementalDescription:!1,showSealsAndAwards:!1,showFreeDelivery:!1},"horizontal-reduced":{...Se,showBenefitLabel:!1,showOnlineAvailabilityBadge:!1,showStoreAvailabilityBadge:!1,showSupplementalDescription:!1,showSealsAndAwards:!1,showFreeDelivery:!1},"price-tile":{...Se,showImageGallery:!1,showRatings:!1,showBenefitLabel:!1,showOnlineAvailabilityBadge:!1,showStoreAvailabilityBadge:!1,showSupplementalDescription:!1,showSealsAndAwards:!1,showFreeDelivery:!1,showProductBrand:!1,showProductTitle:!1},"text-tile":{...Se,showImageGallery:!1,showRatings:!1,showBenefitLabel:!1,showOnlineAvailabilityBadge:!1,showStoreAvailabilityBadge:!1,showSupplementalDescription:!1,showSeal
1sAndAwards:!1,showFreeDelivery:!1,showPricebox:!1,showDiscount:!1},default:{...Se},promotions:{...Se,showBenefitLabel:!1,showOnlineAvailabilityBadge:!1,showStoreAvailabilityBadge:!1,showSupplementalDescription:!1},"shop-the-look":{...Se,showBenefitLabel:!1,showOnlineAvailabilityBadge:!1,showStoreAvailabilityBadge:!1,showImageGallery:!1,showProductBrand:!1,showDiscount:!1,showSupplementalDescription:!1,showSealsAndAwards:!1,showRatings:!1,showFreeDelivery:!1},parksidegreen:{...Se,showBenefitLabel:!1,showOnlineAvailabilityBadge:!1,showStoreAvailabilityBadge:!1,showSupplementalDescription:!1,targetTop:!0},parksidelight:{...Se,showBenefitLabel:!1,showOnlineAvailabilityBadge:!1,showStoreAvailabilityBadge:!1,showSupplementalDescription:!1,targetTop:!0},parksidedark:{...Se,showBenefitLabel:!1,showOnlineAvailabilityBadge:!1,showStoreAvailabilityBadge:!1,showSupplementalDescription:!1,targetTop:!0},disney:{...Se,showBenefitLabel:!1,showOnlineAvailabilityBadge:!1,showStoreAvailabilityBadge:!1,showSupplementalDescription:!1},sereca:{...Se,showOnlineAvailabilityBadge:!1,showSupplementalDescription:!1,showSeal
1sAndAwards:!0,showFreeDelivery:!1},"fruit-and-vegetables":{...Se,showOnlineAvailabilityBadge:!1,showSupplementalDescription:!0,showSealsAndAwards:!1,showFreeDelivery:!1},"wine-or-spirit":{...Se,showOnlineAvailabilityBadge:!1,showFreeDelivery:!1},"shop-the-look-horizontal":{...Se,showBenefitLabel:!1,showOnlineAvailabilityBadge:!0,showStoreAvailabilityBadge:!0,showImageGallery:!0,showProductBrand:!1,showDiscount:!1,showSupplementalDescription:!1,showSealsAndAwards:!1,showRatings:!1,showFreeDelivery:!1},"shop-the-look-horizontal-variant-selection":{...Se,showBenefitLabel:!1,showOnlineAvailabilityBadge:!0,showStoreAvailabilityBadge:!0,showImageGallery:!0,showProductBrand:!1,showDiscount:!1,showSupplementalDescription:!1,showSealsAndAwards:!1,showRatings:!1,showFreeDelivery:!1}};function Kr(t){const e=t?.split("/")||[],a=new Set(["50","91"]);return e.some(o=>a.has(o))}function jr(t){return(t?.wonCategoryPrimaryPath?.split("/")||[]).includes("1710")}function Ia(t){const{categorySecondaryPath:e,keyfacts:a,locale:o,type:r}=t;return i(()=>{let s;return v(r)===ue.SERECA&&(Kr(v(e))?s=ue.WINE_OR_SPIRIT:jr(v(a))&&v(o)===j.fr_FR&&(s=ue.FRUIT_AND_VEGETABLES)),So[s??v(r)]})}function wo(t){return i(()=>{const e=v(t);if(!e)return{active:!1};const{active:a,endTime:o,translations:r}=e;return{active:o&&o>Date.now()?a:!1,endTime:o,translations:r??Fi}})}var ua=(t=>(t.DEAL_OF_THE_DAY="DEAL_OF_THE_DAY",t.LIDL_HIGHLIGHT="LIDL_HIGHLIGHT",t.SPECIAL_DESCRIPTION="SPECIAL_DESCRIPTION",t.SINGLES_DAY="SINGLESDAY",t.BLACK_DEALS_DAYS="BLACKDEALSDAYS",t.SEAL="SEAL",t.GRID_LABEL="GRID_LABEL",t.FREE_DELIVERY="FREE_DELIVERY",t.TOP_RATED="TOP_RATED",t))(ua||{});const xt={[Je.LIDLHIGHLIGHT]:"LIDL_HIGHLIGHT",[Je.FREEDELIVERY]:"FREE_DELIVERY",[Je.SPECIALDESCRIPTION]:"SPECIAL_DESCRIPTION",[Je.TOPRATED]:"TOP_RATED",[Je.SINGLESDAY]:"SINGLESDAY",[Je.BLACKDEALSDAYS]:"BLACKDEALSDAYS"},Zr=(t,{ribbons:e,seals:a,gridLabel:o,gridLabelTheme:r,dod:s,gridProductType:c})=>{const g=n=>!n||(xt[n]!=="LIDL_HIGHLIGHT"||xt[n]==="LIDL_HIGHLIGHT"&&t)&&!(xt[n]==="SPECIAL_DESCRIPTION"&&c&&!Yt(c));return{labels:z([...(e||[]).reduce((n,u)=>u.text&&g(u.type)?[...n,{text:u.text,type:u.type?xt[u.type]:"SPECIAL_DESCRIPTION",theme:Fa(u.theme)?u.theme:At,icon:u.icon}]:n,[]),...(a||[]).reduce((n,u)=>u.gridLabel?[...n,{text:u.gridLabel,type:"SEAL",theme:At}]:n,[]),...o?[{text:o,type:"GRID_LABEL",theme:Fa(r)?r:At}]:[],...s?[{text:s.translations?.head??"",type:"DEAL_OF_THE_DAY",theme:At}]:[]].sort((n,u)=>Object.keys(ua).indexOf(n.type)-Object.keys(ua).indexOf(u.type)))}};function Yr(t){const{contentConfig:e,locale:a,productType:o,ribbons:r,flashSales:s,preventSelling:c,dod:g,dealOfTheDayToShow:p}=t,n=i(()=>!v(s)&&!v(c)&&!!v(g).active);return i(()=>{const m=ut(v(a),"showMarginRibbon"),{showBenefitLabel:_}=v(e);if(!_)return;const{labels:E}=Zr(m.value,{gridProductType:v(o),ribbons:v(r),dod:n.value&&v(p)||void 0});if(E.value.length&&_)return E.value[0].theme==="top-rated"?{...E.value[0],theme:"yellow"}:E.value[0]})}const Ka="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==";function Po(t){const{lazyLoad:e,keyfacts:a,showImageGallery:o,imageListV1:r,isHorizontalType:s,isSlider:c,imageList:g}=t,p=u=>({src:v(e)?Ka:u.image,alt:u?.accessibility??v(a)?.fullTitle??""}),n=u=>({src:v(e)?Ka:u,alt:v(a)?.fullTitle??""});return i(()=>{if(!v(o))return[];if(v(r)){const _=v(s)?v(r)?.slice(0,1):v(r);return v(c)?[p(_?.[0])]:_?.map(p)}const u=v(g)||[],m=v(s)?u.slice(0,1):u;return v(c)?[n(m?.[0])]:m.map(n)})}function kt(t){const{queryParams:e,shopTheLookId:a,isTypeShopTheLook:o,hashParams:r,list:s,baseUrl:c,canonicalPath:g,isGridboxLinkDisabled:p}=t,n=Tt(),u=i(()=>{if(v(p))return"";const _=new URLSearchParams(v(e)||""),E=v(a);E&&v(o)&&_.set("shopLookId",E);const C=n.value;if(C&&ba(C)&&_.set("timestamp",String(C)),typeof process>"u"||!process.server){const $=new URLSearchParams(globalThis.location.search).get("v");$&&!_.has("v")&&_.set("v",$)}let B="";const Y=v(r),L=v(s);if(Y&&(B=`#${Y}`),L){const $=`list=${encodeURIComponent(L)}`;B?B+=`&${$}`:B=`#${$}`}const O=_.toString(),V=v(c);if(V){const $=new URL(v(g)??"",V);return $.search=O,$.href+B}let X=v(g);return O&&(X+=`?${O}`),X+B}),m=i(()=>{const _=u.value.split("?"),E="#product-info-description";return _.length===2?`${_[0]}${E}?${_[1]}`:`${_[0]}${E}`});return{url:u,productInfoDescriptionUrl:m}}var xe=(t=>(t.P_PDP="p_pdp",t.V_PDP="v_pdp",t.MAIN_PRODUCT="main-product",t.BUNDLED_PRODUCT="bundled-product",t))(xe||{}),nt=(t=>(t.PROMOTION_NAME="Shop_the_Look",t.ADD_TO_CART="add_to_cart",t))(nt||{});const Ct={IX:"EUR",AT:"EUR",BE:"EUR",BG:"BGN",CH:"CHF",CY:"EUR",CZ:"CZK",DE:"EUR",DK:"DKK",EE:"EUR",ES:"EUR",FI:"EUR",FR:"EUR",GB:"GBP",XI:"GBP",NI:"GBP",GR:"EUR",HR:"EUR",HU:"HUF",IE:"EUR",IT:"EUR",LT:"EUR",LU:"EUR",LV:"EUR",MT:"EUR",NL:"EUR",PL:"PLN",PT:"EUR",RO:"RON",RS:"RSD",SE:"SEK",SI:"EUR",SK:"EUR"},Xr=25,Qr=(t,e)=>{const a=[];for(let o=0,r=t.length;o<r;o+=e)a.push(t.slice(o,o+e));return a};function Jr(t){if(t.sponsored)return{adClickBeacon:t.adClickBeacon,adBasketChangeBeacon:t.adBasketChangeBeacon,adWishlistBeacon:t.adWishlistBeacon,adViewBeacon:t.adViewBeacon}}function es(t){if(t.length)return{extraParams:{adPlacementViewBeacon:t[0].adPlacementViewBeacon}}}let Rt=null,Ot=null,mt=[],je=null;const ha=t=>{if(mt.length===0)return;Qr(mt,Xr).forEach(a=>{Ze({event:Me.PRODUCT_IMPRESSION,ecommerce:{currencyCode:t,impressions:a}});const o=a.filter(r=>r.sponsored);$e(Oe.General_Product_View,{products:{list:a.map(r=>({brand:r.brand,categoryPrimary:r.categoryPrimary,categoryPrimaryPath:r.categoryPrimaryPath,id:r.id,variantId:r.variantId,variantGroupId:r.variantGroupId,parentId:r.parentId,name:r.name,price:r.price,adId:r.adId,position:r.position,currency:t,ratingAverage:r.ratingAverage,listId:r.listId,listName:r.listName,type:r.type,availability:r.availability,sapI
1d:r.sapId,status:r.status,tradeType:r.tradeType,gridboxType:r.gridBoxType,keywordScore:r.keywordScore,keywordScoreRaw:r.keywordScoreRaw,semanticScore:r.semanticScore,ratingScore:r.ratingScore,freshnessScore:r.freshnessScore,searchHubImpressions:r.searchHubImpressions,searchHubClicks:r.searchHubClicks,searchHubCarts:r.searchHubCarts,businessRuleFactor:r.businessRuleFactor,relevancyScore:r.relevancyScore,creativeSlot:r.creativeSlot,creativeName:r.creativeName,promotionName:r.promotionName,promotionId:r.promotionId,wonCategoryPrimary:r.wonCategoryPrimary,wonCategoryPrimaryPath:r.wonCategoryPrimaryPath,benefitLabel:r.benefitLabel?[r.benefitLabel]:null,...Jr(r)}))},...es(o)})}),mt=[]},Jt=(t,e,a=!1)=>{if(a){if(!Ot){const o=[.5,.75,.95,1];Ot=new IntersectionObserver(r=>{r.forEach(({boundingClientRect:s,intersectionRect:c,target:g})=>{const p=c.width>=s.width*.98,n=c.height>=s.height*.5;if(p&&n&&!g.getAttribute("impressed")){const u=g.getAttribute("data-gridbox-impression");u&&(mt.push(JSON.parse(decodeURIComponent(u))),g.setAttribute("impressed","true")),Ot?.unobserve(g),je&&clearTimeout(je),je=setTimeout(()=>{ha(e)},500)}})},{threshold:o})}Ot.observe(t);return}Rt||(Rt=new IntersectionObserver(o=>{o.forEach(({isIntersecting:r,target:s})=>{if(r&&!s.getAttribute("impressed")){const c=s.getAttribute("data-gridbox-impression");c&&(mt.push(JSON.parse(decodeURIComponent(c))),s.setAttribute("impressed","true")),Rt?.unobserve(s),je&&clearTimeout(je),je=setTimeout(()=>{ha(e)},500)}})},{threshold:.5})),Rt.observe(t)},ts=t=>{je&&clearTimeout(je),ha(t)},as={[et.AVAILABLE]:"available",[et.SOON_AVAILABLE]:"soon_available",[et.NOT_AVAILABLE]:"not_available"},os=t=>{const e=t.currentTarget,a=t.currentTarget?.getAttribute("id"),o=t.currentTarget?.getAttribute("target"),r=t.currentTarget?.getAttribute("class"),s=t.currentTarget?.getAttribute("href");Ze({event:Me.GTM_LINK_CLICK,"gtm.element":e,"gtm.elementId":a,"gtm.elementTarget":o,"gtm.elementClasses":r,"gtm.elementUrl":s})},is=(t,e,a)=>{const o={};return t.keyfacts?.title&&(o.name=t.keyfacts.title),t.erpNumber&&(o.id=t.erpNumber),e?.price&&(o.price=e.price),a&&(o.brand=a),t.category&&(o.category=t.category),t.position&&(o.position=t.position),t.attributesCode&&(o.variant=t.attributesCode),t.advertisementId&&(o.adId=t.advertisementId),o};function ea(t){const{props:e,priceToShow:a,brandName:o,ShopTheLookId:r,isTypeShopTheLook:s,url:c,productTitle:g,tradeType:p,promotionName:n,promotionId:u,creativeSlot:m,label:_}=t,E=ka(),C=i(()=>e.parentId||e.productType==="HEAD_VARIANT"?xe.V_PDP:xe.P_PDP),B=i(()=>e.stockAvailability?.availabilityIndicator?as[e.stockAvailability.availabilityIndicator]:void 0),Y=i(()=>({id:e.erpNumber,variantId:e.variantId,name:v(g),brand:v(o),categoryPrimary:e.category,price:v(a)?.price,wonCategoryPrimary:e.keyfacts?.wonCategoryPrimary,wonCategoryPrimaryPath:e.keyfacts?.wonCategoryPrimaryPath,type:C.value,gridboxType:e.type,tradeType:v(p),categoryPrimaryPath:e.categorySecondaryPath,promotionName:v(n),promotionId:v(u),creativeSlot:v(m)}));return{trackingProductType:C,trackingAvailability:B,trackClick:O=>{if(O?.target){const V=O.target;if(V.closest("button")||V.closest(".odsc-image-gallery__control"))return}if(O?.button===2&&os(O),!v(r)&&!v(s)&&ts(Ct[E.country]),Ze({event:Me.PRODUCT_CLICK,ecommerce:{click:{actionField:{list:e.list||""},products:[is(e,v(a),v(o))]}}}),v(s))$e(Oe.General_Product_Click,{content:{contentID:"Shop_the_Look_Mini_Product_Gridbox",contentType:"Product Link"},click:{linkURL:v(c)},eventInfo:{eventAction:"General_Promotion_Click"},products:{list:[{...Y.value,creativeName:v(n),currency:a.value?.currencyCode}]}});else{const V=i(()=>{if(e.promoted)return{adClickBeacon:e.adClickBeacon,adBasketChangeBeacon:e.adBasketChangeBeacon,adWishlistBeacon:e.adWishlistBeacon}});$e(Oe.General_Product_Click,{click:{linkName:e.list,linkURL:v(c)},products:{list:[{...Y.value,variantAttributes:e.attributesCode,recommendationPosition:e.position,adId:e.advertisementId,variant:e.attributesCode,variantGroupId:e.variantGroupId,parentId:e.parentId,ratingAverage:e.ratings?.average,listId:e.listId,listName:e.listName,availability:B.value,sapId:e.sapId,status:e.status,position:e.position,creativeName:e.productId,gridboxType:e.type,benefitLabel:v(_)?.type?[v(_).type]:null,...V.value}]}})}},baseProductData:Y}}function It(t,e){return i(()=>{const a=v(t),o=v(e);if(a){const r=String(a),c=r.toLowerCase().startsWith("slot")?r:`Slot${r}`;return o?`${c}.${o}`:c}})}const rs=t=>{switch(t){case"available-online":case"available-in-store":case"few-in-store":case"soldout-online":case"soldout-in-store":case"soon-online":case"also-in-store":case"in-store":case"only-in-store":case"also-in-store-as-of":case"only-in-store-as-of":case"in-store-past-date-range":case"in-store-today-date-range":case"also-in-store-past-date-range":case"in-store-from-future-date-range":case"also-in-store-from-future-date-range":case"in-store-from-past-date-range":case"also-in-store-from-past-date-range":case"in-store-from-today-date-range":case"also-in-store-from-today-date-range":case"in-store-from-date-future":case"also-in-store-from-date-future":case"in-store-from-date-past":case"also-in-store-from-date-past":case"also-in-store-today-date-range":case"in-store-from-date-today":case"also-in-store-from-date-today":case"in-store-on-date-future":case"also-in-store-on-date-future":case"in-store-on-today":case"also-in-store-on-today":case"unknown-availability-in-store":return Ha.Secondary;default:return Ha.Primary}},ss=t=>{switch(t){case"available-online":case"available-in-store":return lt.Green;case"few-in-store":return lt.Yellow;case"soldout-online":case"soldout-in-store":return lt.Red;case"soon-online":case"not-available":return lt.Gray;case"also-in-store-on-date-future":return lt.Blue;default:return lt.Blue}},Da=t=>t.map(e=>{const a=e.type?.toLowerCase().replace(/_/g,"-");return{...e,variant:rs(a),appearance:ss(a)}});var Ut=(t=>(t.ALSO_IN_STORE="ALSO_IN_STORE",t.AVAILABLE_ONLINE="AVAILABLE_ONLINE",t.SOON_AVAILABLE="SOON_AVAILABLE",t.SOLDOUT_ONLINE="SOLDOUT_ONLINE",t.SOON_ONLINE="SOON_ONLINE",t))(Ut||{});function ja(t){return t.type?.toUpperCase().includes("STORE")}function ls(t){const{stockAvailability:e,hasRegions:a,isRegionDisplayable:o,showStoreAvailabilityBadge:r,showOnlineAvailabilityBadge:s,preventSelling:c,flashSales:g,isRetailProduct:p,isZoneDis
1playable:n,timezoneId:u,filters:m}=t,_=i(()=>{const C=Sa(v(e)?.badgeInfoV2,v(u));if(!C?.badges?.length)return;let B=C.badges;if(v(a)&&!v(o)&&(B=B.filter(L=>!ja(L))),v(r)&&!v(s)&&(B=B.filter(L=>ja(L))),B.length!==0)return m?.typesIn&&(B=B.filter(L=>m.typesIn.includes(L.type))),Da(B)}),E=i(()=>v(c)||v(g)?!1:v(p)?v(o)&&!!_.value?.length:v(n)&&_.value&&_.value.length>0&&(v(s)||v(r)));return{badges:_,showBadges:E}}function ns(t){return i(()=>v(t.title)??v(t.keyfacts)?.title)}const cs=new Set([ue.SHOP_THE_LOOK,ue.STL_HORIZONTAL,ue.STL_HORIZONTAL_VARIANT_SELECTION]);function To(t){const e=Fe(),a=i(()=>cs.has(v(t.type))),o=i(()=>{const r=v(t.shopLookId),s=e.shopthelookid||e["data-shopthelookid"];return r||s});return{isTypeShopTheLook:a,shopTheLookId:o}}function ds(t){const e=i(()=>v(t)?.name),a=i(()=>v(t)?.showBrand!==!1);return{brandName:e,showBrand:a}}function us({props:t,showPricebox:e}){return{showPrice:i(()=>!t.flashSales&&!t.preventSelling&&t.havingPrice&&!!t.price?.price&&!!v(e))}}const ko=ce({__name:"MultipackHint",props:{price:{type:Object,required:!0},minOrderableQuantity:{type:Number,required:!0},isShopTheLook:Boolean},setup(t){const e=t,a=Ne(),{t:o}=Le(),r=i(()=>{const{minOrderableQuantity:s}=e,c=(e.price?.price??1)*s,g=jt(a.locale),n=`${wt(c.toString(),Zt[g],g)} ${e.price.multipackDisplayedCurrency||""}`;return o("Product.MultipackPriceHintTextFirst",{displayedPrice:n,minOrderableQuantity:s})});return(s,c)=>(l(),d("div",{class:ae(["hint",{"hint--shop-the-look":t.isShopTheLook}]),"data-qa-label":"hint"},[Re(k(r.value)+" ",1),c[0]||(c[0]=S("br",null,null,-1)),Re(" "+k(s.$t("Product.MultipackPriceHintTextSecond")),1)],2))}});const Co=()=>{const t=z(""),{t:e}=Le();return{addPackagingType:(s,c,g)=>{t.value=s,c.unit?t.value+=g:c.amount&&(t.value+=" "),t.value+=c.type},addPackagingUnit:(s,c,g,p)=>{t.value=s,c.unit!==g&&c.amount&&(t.value+=p),t.value+=c.unit},getPackagingText:(s,c)=>{const g=s||c?.packaging||{};let p="";if(g?.text)return g.text;const{amount:n,unit:u}=g;return n?(u&&(p=`${u===e("Product.Price_UnitPieces")?"":e("Product.Price_PackagingConnector")}${u}`),`${e("Price.Global_Per")} ${n}${p}`):""}}},hs={key:0,"data-qa-label":"product-grid-box-label",class:"product-grid-box__label"},gs={key:1,class:"price-wrapper"},ps={key:0},vs={key:0,class:"product-grid-box__price-date"},ys={key:1,class:"product-grid-box__base-price"},ms={key:2,class:"product-grid-box__base-price"},fs={key:3,class:"product-grid-box__price-date"},_s={key:1},bs={class:"product-grid-box__price-date"},Ss=ce({__name:"ProductGridBoxPrice",props:{swatches:{},showSwatches:{type:Boolean},colorGridBoxes:{},totalNumberOfColors:{},baseUrl:{},catalog:{},context:{},disclaimer:{},hashParams:{},lazyLoad:{type:Boolean},list:{},locale:{},openNewTab:{type:Boolean},position:{},preCacheConfig:{},queryParams:{},tabbable:{type:Boolean},theme:{},translations:{},type:{},useWc:{type:Boolean},sapId:{},status:{},gridboxVariant:{},online:{type:Boolean},store:{type:Boolean},isSlider:{type:Boolean},promotionType:{},keywordScore:{},keywordScoreRaw:{},semanticScore:{},ratingScore:{},freshnessScore:{},searchHubImpressions:{},searchHubClicks:{},searchHubCarts:{},businessRuleFactor:{},relevancyScore:{},creativeSlot:{},disableGridboxLink:{type:Boolean},selectedColor:{},advertisementId:{},ageRestriction:{type:Boolean},alcoholicDetails:{},attributesCode:{},hasColors:{type:Boolean},awards:{},brand:{},campaignInfo:{},canonicalPath:{},canonicalUrl:{},category:{},categorySecondaryPath:{},cutoutimage:{},cutoutimageV2:{},dealOfDay:{},designTheme:{},disclaimers:{},displayFreeDelivery:{type:Boolean},energyLabels:{},energyLabelSelectVariant:{},erpNumber:{},flashSales:{type:Boolean,default:!1},gridLabel:{},gs1Attributes:{},guaranteeLabels:{},guaranteeLabelSelectVariant:{},havingPrice:{type:Boolean},havingThreesixty:{type:Boolean},havingVideos:{type:Boolean},highlightedSeals:{},ians:{},image:{},image_V1:{},isLidlGiftCard:{type:Boolean},isUsedProduct:{type:Boolean},itemId:{},imageList:{},imageList_V1:{},imageList_V2:{},keyfacts:{},lidlPlus:{},listId:{},listName:{},mouseoverImage:{},mouseoverImage_V1:{},multipack:{type:Boolean},nat:{},parentId:{},preventSelling:{type:Boolean},price:{},productId:{},productType:{},productOrigin:{},promoted:{type:Boolean},quickAddToCart:{type:Boolean},ratings:{},regions:{},regionsV2:{},regionsPrices:{},ribbons:{},renderedTs:{},salesAttributes:{},seals:{},setItemQuantity:{},specialDesc:{},specialDescTheme:{},stockAvailability:{},storeStartDate:{},storeEndDate:{},title:{},variantGroupId:{},variantId:{},variantImages:{},timezoneId:{default:void 0},zones:{},highlightedImgSrc:{},highlightedRecipeUrl:{},additionalHighlightProducts:{},promotionTheme:{},xsDark:{type:Boolean},mdDark:{type:Boolean},cutoutImageSrc:{},cutoutImageAlt:{},showPrice:{type:Boolean,default:!1},isPriceHintWrapped:{type:Boolean,default:!1},isHorizontal:{type:Boolean,default:!1},isShopTheLook:{type:Boolean,default:!1},priceToShow:{default:void 0},timestamp:{default:void 0},comparisonPrice:{default:null},lidlPlusData:{default:null},isFuturePricesAllowed:{type:Boolean,default:!1},innerPriceProps:{default:()=>({})}},setup(t,{expose:e}){const a=t,o=z(null);e({priceComponent:o});const{t:r,messages:s}=Le(),c=Ne(Xe()),{locale:g}=oo(c),p=i(()=>jt(g.value)),n=i(()=>!!(a.timestamp&&ba(a.timestamp))),u=i(()=>a.lidlPlusData),m=i(()=>!!u.value?.price),_=i(()=>a.preventSelling||a.flashSales?!1:!!(a.priceToShow&&a.priceToShow.packaging&&(a.priceToShow.packaging.amount||a.priceToShow.packaging.text))),{getPackagingText:E}=Co(),C=i(()=>_.value?E(a.priceToShow?.packaging,a.priceToShow):""),B=i(()=>!!a.priceToShow?.discount?.discountHasStar),Y=i(()=>ri(p.value)),L=i(()=>!!a.comparisonPrice?.recommendedPrice||!!a.comparisonPrice?.discount?.fromRecommendedPrice||!!a.priceToShow?.recommendedPrice||!!a.priceToShow?.discount?.fromRecommendedPrice),O=i(()=>m.value&&L.value&&!Y.value.showDiscountOnUvpLidlPlus),V=i(()=>
1{if(!O.value)return a.comparisonPrice}),X=i(()=>a.priceToShow?.priceSecond?{price:a.priceToShow.priceSecond,currency:a.priceToShow.displayedCurrencySecond,deletedPrice:V.value?.discount?.deletedPriceSecond||a.priceToShow.discount?.deletedPriceSecond}:void 0),$=i(()=>V.value?.priceSecond?`${V.value?.priceSecond}${V.value?.displayedCurrencySecond}`:void 0),te=i(()=>a.priceToShow?.endDate),R=i(()=>bt(te.value,p.value,!0,a.timezoneId)),G=i(()=>Zt[p.value]),P=i(()=>s.value[a.locale].Price),I=i(()=>({...P.value,Lowest_Price:"",Global_RecommendedRetailPrice:"",Recommended_Price:""})),f=i(()=>ut(g.value,"priceFontFamily").value),D=i(()=>ut(c.locale,"showPriceValidity").value),H=i(()=>!!a.priceToShow&&!!a.lidlPlusData&&!!V.value&&!!V.value.discount?.deletedPrice),q=i(()=>hr(V.value,G.value,p.value,H.value)),F=i(()=>H.value||m.value),Q=i(()=>q.value.strokeData?.template),fe=i(()=>{const ee=q.value.strokeData?.value?.toString();if(!ee)return;const he=V.value?.discount?.deletedPriceSecond,be=V.value?.displayedCurrencySecond,Te=V.value?.displayedCurrency||"";let ye=`${ee} ${Te}`.trim();return he&&be&&(ye+=` (${he} ${be})`),ye}),de=i(()=>{const ee=a.priceToShow,he=V.value;if(!H.value||!ee||!he)return null;const be=ra(ee,p.value,n.value,r),Te=ra(he,p.value,n.value,r);return be===Te?null:be}),me=i(()=>V.value?.basePrice?.text),ve=i(()=>r("Product.Price_Without_Lidl_Plus")),K=i(()=>a.comparisonPrice?.basePrice?.text),Z=i(()=>{if(!H.value)return null;const ee=ra(V.value,p.value,n.value,r);return ee?me.value?ee:`${ve.value} ${ee}`:null}),ie=i(()=>{if(!a.priceToShow)return;if(a.isShopTheLook)return{isNewPrice:!0,price:a.priceToShow?.price?.toString()||"",locale:p.value,productType:a.productType,i18n:P.value,prefix:"",uxSmall:!0,format:G.value,variant:"medium",valueFontFamily:f.value};const ee=u.value,he=H.value||!!ee?.price;let be=ee?.lidlPlusText||a.lidlPlus?.[0]?.lidlPlusText||r("Product.Price_With_Lidl_Plus"),Te=ee?.highlightText;O.value&&(be=r("Product.Price_With"),Te=r("Product.Price_Lidl_Plus"));const ye=O.value&&a.priceToShow.discount?{...a.priceToShow.discount,showPercentage:!1,showUpTo:!1,discountText:Te}:a.priceToShow.discount;return{isNewPrice:!0,price:a.priceToShow?.price?.toString()||"",priceSecond:X.value,hasStar:a.priceToShow?.hasStar,prefix:a.priceToShow?.prefix,superscript:a.priceToShow?.superscript,discount:ye,displayedCurrency:a.priceToShow?.displayedCurrency,packaging:a.priceToShow?.packaging,basePrice:a.priceToShow?.basePrice,showFrom:a.priceToShow?.variantsHaveDifferentPrices,hasDiscountStar:B.value,uxSmall:!0,priceTheme:a.priceToShow?.priceTheme,locale:p.value,productType:a.productType,i18n:P.value,format:G.value,variant:a.isHorizontal?"extra-small":"medium",valueFontFamily:f.value,strokePrice:fe.value,strokePriceTemplate:Q.value,strokePriceStrokedOnLidlPlus:!!q.value.strokeData,...he&&ee?{regions:ee.regions,stores:ee.stores,lidlPlusText:be,highlightText:Te,darkTheme:ee.darkTheme}:{},...a.innerPriceProps}}),Ie=i(()=>a.priceToShow?.startDate?new Date(a.priceToShow.startDate).getTime()>Date.now():!1),Pe=i(()=>bt(a.priceToShow?.startDate,p.value,!1,a.timezoneId)),w=i(()=>{const{showEndDate:ee,endDate:he}=a.priceToShow||{};return a.isFuturePricesAllowed&&n.value&&Ie.value?ee&&he?r("Product.Price_Valid_Range",{dateStart:Pe.value,dateEnd:R.value}):r("Product.Price_Valid_From",{date:Pe.value}):ee&&he?r("Price.Global_CampaignEndDate",{date:R.value}):""}),M=i(()=>{const ee=a.priceToShow?.discount?.deletedPrice;return ee?wt(ee.toString(),G.value,p.value):null}),b=i(()=>{if(!M.value)return null;const ee=a.priceToShow?.displayedCurrency||"";let he=`${M.value} ${ee}`.trim();const be=a.priceToShow?.discount?.deletedPriceSecond,Te=a.priceToShow?.displayedCurrencySecond;return be&&Te&&(he+=` (${be} ${Te})`),he}),N=i(()=>gr(a.comparisonPrice?.price,a.comparisonPrice?.displayedCurrency,G.value,p.value)),J=i(()=>!H.value&&!O.value&&!a.priceToShow?.discount?.fromNormalPriceForLidlPlus),le=i(()=>!F.value||J.value?null:O.value&&!H.value?N.value?`${ve.value} ${N.value}`:null:H.value?K.value?`${ve.value} ${K.value}`:null:b.value?`${ve.value} ${b.value}
1`:K.value?`${ve.value} ${K.value}`:null),De=i(()=>!F.value||J.value||H.value?null:M.value&&K.value?le.value?K.value:`${ve.value} ${K.value}`:null);return(ee,he)=>(l(),d("div",{class:ae(["product-grid-box__price",{"product-grid-box__price--stl":t.isShopTheLook}])},[t.theme==="is-alcoholic"?(l(),d("div",hs,k(t.alcoholicDetails),1)):T("",!0),t.showPrice||m.value?(l(),d("div",gs,[t.multipack?(l(),W(ko,{key:0,price:t.price,minOrderableQuantity:t.stockAvailability?.minOrderableQuantity,isShopTheLook:t.isShopTheLook,class:ae(["price-wrapper__hint",{"price-wrapper__hint--left":!t.isPriceHintWrapped,"price-wrapper__hint--shop-the-look":t.isShopTheLook}])},null,8,["price","minOrderableQuantity","isShopTheLook","class"])):T("",!0),t.isShopTheLook?(l(),W(h(yt),Ve({key:1,ref_key:"priceComponent",ref:o},ie.value),null,16)):(l(),W(h(yt),Ve({key:2,ref_key:"priceComponent",ref:o},ie.value),_t({_:2},[V.value&&H.value?{name:"comparison",fn:oe(()=>[re(h(yt),{price:V.value.price,discount:q.value.cleanedDiscount,hasStar:t.comparisonPrice?.hasStar,format:G.value,locale:p.value,i18n:I.value,variant:a.isHorizontal?"extra-small":"medium",isNewPrice:!0,superscript:V.value.superscript,displayedCurrency:V.value.displayedCurrency},_t({_:2},[D.value&&$.value?{name:"endDate",fn:oe(()=>[Re(k($.value),1)]),key:"0"}:void 0]),1032,["price","discount","hasStar","format","locale","i18n","variant","superscript","displayedCurrency"])]),key:"0"}:void 0,D.value?{name:"endDate",fn:oe(()=>[F.value?(l(),d("div",ps,[de.value?(l(),d("div",vs,k(de.value),1)):T("",!0),le.value?(l(),d("div",ys,k(le.value),1)):T("",!0),De.value?(l(),d("div",ms,k(De.value),1)):T("",!0),Z.value?(l(),d("div",fs,k(Z.value),1)):T("",!0)])):T("",!0),w.value&&!H.value?(l(),d("span",_s,[S("span",bs,k(w.value),1)])):T("",!0)]),key:"1"}:void 0,t.multipack?{name:"multipackMessage",fn:oe(()=>[S("span",null,[Re(k(h(r)("Product.MultipackPricePerPieceHint"))+" ",1),he[0]||(he[0]=S("br",null,null,-1))])]),key:"2"}:void 0,_.value?{name:"packaging",fn:oe(()=>[S("div",null,[S("span",null,k(C.value),1)])]),key:"3"}:void 0]),1040))])):T("",!0)],2))}});const La=we(Ss,[["__scopeId","data-v-1d5fbe6c"]]),ws={class:"product-grid-box-swatches"},Ps=["name","value","checked","aria-label","onChange"],Ts=["src","alt"],ks={key:1,class:"product-grid-box-swatches__color-fallback"},Cs=ce({__name:"ProductGridBoxSwatches",props:{swatches:{default:()=>[]},productId:{default:void 0},isNarrow:{type:Boolean,default:!1},selectedColor:{default:void 0}},emits:["select"],setup(t,{emit:e}){const a=t,o=e,r=i(()=>{if(!a.swatches||a.swatches.length===0)return[];let n=null;const u=[...a.swatches];if(a.selectedColor){const m=`P_FARBE|${a.selectedColor}`,_=u.findIndex(E=>E.colorKey===m||E.colorKey===a.selectedColor||E.name?.toLowerCase()===a.selectedColor?.toLowerCase());_!==-1&&([n]=u.splice(_,1))}return!n&&u.length>0&&([n]=u.splice(0,1)),u.sort((m,_)=>{const E=m.availabilityIndicator||0;return(_.availabilityIndicator||0)-E}),n?[n,...u]:u}),s=z(null);Be(r,n=>{n.length>0&&!s.value&&(s.value=n[0].colorKey||null,o("select",n[0]))},{immediate:!0});const c=n=>{n.colorKey&&(s.value=n.colorKey),o("select",n)},g=n=>{if(!n.previewImage)return"";if(typeof n.previewImage=="string")return n.previewImage;const u=n.previewImage;return u.thumbUrl||u.smallUrl||u.mediumUrl||u.basketUrl||""},p=i(()=>{const n=a.isNarrow?2:3;return(r.value.length>n?r.value.slice(0,n):r.value).map(m=>({...m,imageUrl:g(m)}))});return(n,u)=>t.swatches&&t.swatches.length>0?(l(),d("div",{key:0,class:"product-grid-box-swatches-container",onClick:u[0]||(u[0]=se(()=>{},["stop"]))},[S("div",ws,[(l(!0),d(pe,null,Ee(p.value,m=>(l(),d("label",{key:m.colorKey,class:"product-grid-box-swatches__option"},[S("input",{type:"radio",name:`swatches-${m.name}`,value:m.colorKey,checked:s.value===m.colorKey,"aria-label":m.name,class:"product-grid-box-swatches__input",onChange:_=>c(m)},null,40,Ps),S("span",{class:ae(["product-grid-box-swatches__btn",{"product-grid-box-swatches__btn--selected":s.value===m.colorKey,"product-grid-box-swatches__btn--not-available":m.availabilityIndicator===1,"product-grid-box-swatches__btn--soon-available":m.availabilityIndicator===2}])},[m.imageUrl?(l(),d("img",{key:0,src:m.imageUrl,alt:m.name,class:"product-grid-box-swatches__image"},null,8,Ts)):(l(),d("span",ks,k(m.name?.substring(0,2)),1))],2)]))),128))]),u[1]||(u[1]=S("div",null,null,-1))])):T("",!0)}});const Is=we(Cs,[["__scopeId","data-v-bdef335d"]]),Io=t=>{if(!t)return;const e=t.replace(/[()]/g,""),a=e.split("%%");return a.find(r=>/^(P_FARBE|T_FARBE|MIGR_FA2|Color)\|/i.test(r))||(a.length===1&&e.includes("|")?e:void 0)},Ds={class:"product-grid-box__tooltip-text"},Ls={class:"product-grid-box__content"},As={key:0,class:"product-grid-box__meta"},Bs=["aria-label"],Es={class:"sr-only"},xs={key:2,class:"product-grid-box__brand"},Rs={key:3,class:"product-grid-box__title","data-qa-label":"product-grid-box-title"},Os={"data-qa-label":"product-grid-box-title-superscript"},Vs=["aria-label"],Ns={class:"sr-only"}
1,Hs={key:5,class:"product-grid-box__used-product"},$s={key:6},Gs=["innerHTML"],Fs={class:"product-grid-box__desc img-max-width product-grid-box__text--dense","data-qa-label":"product-grid-box-desc"},Us=["innerHTML"],Ms={key:7,class:"product-grid-box__text product-grid-box__free-delivery"},zs={key:8,class:"product-grid-box__bargain-hint","data-qa-label":"bargain-hint"},Ws={key:10,class:"product-grid-box__swatches-section"},qs={key:0,class:"product-grid-box__more-colors"},Ks={key:11,class:"energy-labels no-link"},js={key:0,class:"energy-labels__select-variant"},Zs={key:12,class:"product-grid-box__seals"},Ys={key:13,class:"product-grid-box__availabilities"},Xs={key:0,class:"product-grid-box__shop-the-look--arrow"},Qs=250,Js=ce({__name:"ProductGridBoxOds",props:{swatches:{},showSwatches:{type:Boolean,default:!1},colorGridBoxes:{},totalNumberOfColors:{},baseUrl:{},catalog:{},context:{},disclaimer:{},hashParams:{},lazyLoad:{type:Boolean,default:!1},list:{},locale:{default:j.de_DE},openNewTab:{type:Boolean,default:!1},position:{},preCacheConfig:{},queryParams:{},tabbable:{type:Boolean,default:!0},theme:{default:"white"},translations:{},type:{default:"default"},useWc:{type:Boolean,default:!1},sapId:{},status:{},gridboxVariant:{default:"default"},online:{type:Boolean},store:{type:Boolean},isSlider:{type:Boolean},promotionType:{},keywordScore:{},keywordScoreRaw:{},semanticScore:{},ratingScore:{},freshnessScore:{},searchHubImpressions:{},searchHubClicks:{},searchHubCarts:{},businessRuleFactor:{},relevancyScore:{},creativeSlot:{},disableGridboxLink:{type:Boolean},selectedColor:{},advertisementId:{},ageRestriction:{type:Boolean},alcoholicDetails:{},attributesCode:{},hasColors:{type:Boolean,default:!1},awards:{},brand:{},campaignInfo:{},canonicalPath:{},canonicalUrl:{},category:{},categorySecondaryPath:{},cutoutimage:{},cutoutimageV2:{},dealOfDay:{},designTheme:{},disclaimers:{},displayFreeDelivery:{type:Boolean},energyLabels:{},energyLabelSelectVariant:{},erpNumber:{},flashSales:{type:Boolean,default:!1},gridLabel:{},gs1Attributes:{},guaranteeLabels:{},guaranteeLabelSelectVariant:{},havingPrice:{type:Boolean},havingThreesixty:{type:Boolean},havingVideos:{type:Boolean},highlightedSeals:{},ians:{},image:{},image_V1:{},isLidlGiftCard:{type:Boolean},isUsedProduct:{type:Boolean},itemId:{},imageList:{},imageList_V1:{},imageList_V2:{},keyfacts:{},lidlPlus:{},listId:{},listName:{},mouseoverImage:{},mouseoverImage_V1:{},multipack:{type:Boolean,default:!1},nat:{},parentId:{},preventSelling:{type:Boolean},price:{},productId:{default:123},productType:{},productOrigin:{},promoted:{type:Boolean,default:!1},quickAddToCart:{type:Boolean},ratings:{},regions:{},regionsV2:{},regionsPrices:{},ribbons:{},renderedTs:{},salesAttributes:{},seals:{},setItemQuantity:{},specialDesc:{},specialDescTheme:{},stockAvailability:{},storeStartDate:{},storeEndDate:{},title:{},variantGroupId:{},variantId:{},variantImages:{},timezoneId:{},zones:{},highlightedImgSrc:{},highlightedRecipeUrl:{},additionalHighlightProducts:{},promotionTheme:{},xsDark:{type:Boolean},mdDark:{type:Boolean},cutoutImageSrc:{},cutoutImageAlt:{},shopLookId:{},promotionName:{},adPlacementLoadBeacon:{},adPlacementViewBeacon:{},adLoadBeacon:{},adViewBeacon:{},adClickBeacon:{},adBasketChangeBeacon:{},adWishlistBeacon:{},isVariant:{type:Boolean,default:!1}},setup(t){const e=t,a=A(e,"isVariant"),o=i(()=>e.selectedColor?e.selectedColor:a.value&&e.attributesCode?Io(e.attributesCode)||e.attributesCode.replace(/[()]/g,""):null),{t:r}=Le(),s=ka(e.locale),c=Fe(),g=wa(),p=Pa(),n=Tt(),u=St("gridBoxRoot"),m=z(!e.promoted),_=async()=>{await Pt();const x=u.value?.$el??u.value;if(x&&m.value){const U=x.hasAttribute(ze.RECO_SLIDER)&&x.getAttribute(ze.RECO_SLIDER)!=="false";Jt(x,Ct[s.country],U)}},E=async()=>{m.value=!0,_()};_o(A(e,"promoted"),u,E);const C=z(null),B=i(()=>C.value?e.colorGridBoxes?.[C.value]:null),Y=i(()=>(a.value?B.value?.price:void 0)??e.price),L=i(()=>(a.value?B.value?.lidlPlus?.price:void 0)??e.lidlPlus?.[0]?.price),O=Xt({productType:e.productType,store:e.store,zones:e.zones,regions:e.regionsV2,regionsPrices:e.regionsPrices,dealOfDay:e.dealOfDay,cookieZone:g,cookieRegion:p,globalPrice:Y,globalLidlPlusPrice:L,timestampAttribute:n}),{priceToShow:V,comparisonPrice:X,lidlPlusData:$,showPriceBox:te,dealOfTheDayToShow:R,isRegionDisplayable:G,isZoneDis
1playable:P,hasRegions:I,isFuturePricesAllowed:f}=O,D=i(()=>a.value&&B.value?.price?B.value.price:V.value),H=i(()=>a.value&&B.value?.lidlPlus?B.value.lidlPlus:$.value),q=i(()=>e.shopLookId?e.shopLookId:c.shopthelookid||c["data-shopthelookid"]),F=i(()=>e.disableGridboxLink?!0:c["data-disable-gridbox-link"]==="true"||c["data-disable-gridbox-link"]===""||c["data-disablegridboxlink"]==="true"||c["data-disablegridboxlink"]===""),{promotionName:Q,promotionId:fe}=Qt(A(e,"listName"),A(e,"listId")),{isTypeShopTheLook:de,isHorizontalType:me,isTypeSereca:ve}=qr(A(e,"type")),K=bo(A(e,"type"),A(e,"gridboxVariant")),Z=Ia(so(e)).value,ie=z(!1),Ie=z(!1),Pe=z(null),w=z(!1),M=z(null),b=z(0),N=z(!1),J=i(()=>globalThis.window??{}),le=wo(R),{setEnd:De,digits:ee}=io(),he=i(()=>Yt(e.productType)),be=i(()=>!!(e.seals?.length&&Z.showSealsAndAwards)),Te=i(()=>ut(e.locale,"showSupplementalDescriptionGridBox").value),ye=i(()=>e.showSwatches&&(e.type==="default"||ve.value)&&!!e.swatches&&e.swatches.length>0),We=i(()=>{if(!e.totalNumberOfColors)return"";const x=N.value?2:3,U=ye.value?e.totalNumberOfColors-x:e.totalNumberOfColors;return!U||U<=0?"":`+ ${U}`});Be(ye,x=>{if(x&&!C.value){const U=o.value;if(U){const Ce=U.includes("|")?U:`P_FARBE|${U}`,ge=e.swatches?.find(Ae=>Ae.colorKey===Ce||Ae.colorKey===U||Ae.name?.toLowerCase()===U.toLowerCase());if(ge?.colorKey){C.value=ge.colorKey;return}}C.value=e.swatches?.[0]?.colorKey||null}},{immediate:!0});const ot=x=>{x?.colorKey&&(C.value=x.colorKey)},gt=i(()=>{if(ye.value&&C.value){const x=e.colorGridBoxes?.[C.value];if(x?.imageList_V1&&x.imageList_V1.length>0)return x.imageList_V1}return e.imageList_V1}),ne=Po({lazyLoad:A(e,"lazyLoad"),keyfacts:A(e,"keyfacts"),imageList:A(e,"imageList"),imageListV1:gt,isSlider:A(e,"isSlider"),isHorizontalType:me,showImageGallery:Z.showImageGallery}),_e=i(()=>{let x=e.queryParams||"";if(ye.value&&C.value){const U=new URLSearchParams(x);if(U.set("selectedAttr",C.value),a.value){const ge=e.swatches?.find(Ae=>Ae.colorKey===C.value)?.name||(C.value.includes("|")?C.value.split("|")[1]:C.value);ge&&U.set("selectedColor",ge)}x=U.toString()}return x}),ke=i(()=>a.value&&e.parentId&&e.canonicalPath?e.erpNumber&&e.canonicalPath.includes(e.erpNumber)?e.canonicalPath.replace(e.erpNumber,e.parentId):e.canonicalPath.replace(/\/p\d+$/,`/p${e.parentId}`):e.canonicalPath),{url:it}=kt({queryParams:_e,hashParams:A(e,"hashParams"),list:A(e,"list"),baseUrl:A(e,"baseUrl"),canonicalPath:ke,shopTheLookId:q,isTypeShopTheLook:de,isGridboxLinkDisabled:F.value}),Bo=i(()=>!ie.value&&e.openNewTab?"_blank":"_self"),Dt=i(()=>e.brand?e.brand.name:void 0),Eo=i(()=>e.brand?.showBrand!==!1&&Z.showProductBrand),ta=i(()=>(a.value?B.value?.title:void 0)??e.title??e.keyfacts?.title),Ba=i(()=>e.online&&e.store?"both":e.online?"online":"retail"),Ea=It(A(e,"creativeSlot"),A(e,"position")),rt=Yr({contentConfig:Z,dod:le,dealOfTheDayToShow:R,locale:A(e,"locale"),productType:A(e,"productType"),ribbons:A(e,"ribbons"),flashSales:A(e,"flashSales"),preventSelling:A(e,"preventSelling")}),{trackingProductType:xo,trackingAvailability:xa,trackClick:Lt,baseProductData:Ro}=ea({props:e,priceToShow:D,brandName:Dt,ShopTheLookId:q,isTypeShopTheLook:de,url:it,productTitle:ta,tradeType:Ba,promotionName:Q,promotionId:fe,creativeSlot:Ea,label:rt}),Oo=i(()=>{const x={brand:Dt.value,adId:e.advertisementId,category:e.category,id:e.erpNumber,list:e.list,name:e.keyfacts?.title,position:e.position,price:D.value?D.value.price:void 0,sponsored:!!e.promoted,variant:e.attributesCode,variantId:e.variantId,variantGroupId:e.variantGroupId,parentId:e.parentId,ratingAverage:e.ratings?.average,listId:e.listId,listName:e.listName,type:xo.value,gridBoxType:e.promotionType||e.type,categoryPrimary:e.category,categoryPrimaryPath:e.categorySecondaryPath,wonCategoryPrimary:e.keyfacts?.wonCategoryPrimary,wonCategoryPrimaryPath:e.keyfacts?.wonCategoryPrimaryPath,availability:xa.value,sapId:e.sapId,status:e.status,tradeType:Ba.value,keywordScore:e.keywordScore,keywordScoreRaw:e.keywordScoreRaw,semanticScore:e.semanticScore,ratingScore:e.ratingScore,freshnessScore:e.freshnessScore,searchHubImpressions:e.searchHubImpressions,searchHubClicks:e.searchHubClicks,searchHubCarts:e.searchHubCarts,businessRuleFactor:e.businessRuleFactor,relevancyScore:e.relevancyScore,creativeName:e.productId,creativeSlot:Ea.value,promotionName:e.listName,promotionId:e.listId,adPlacementLoadBeacon:e.adPlacementLoadBeacon,adPlacementViewBeacon:e.adPlacementViewBeacon,adLoadBeacon:e.adLoadBeacon,adViewBeacon:e.adViewBeacon,adClickBeacon:e.adClickBeacon,adBasketChangeBeacon:e.adBasketChangeBeacon,adWishlistBeacon:e.adWishlistBeacon,benefitLabel:v(rt)?.type??void 0,hasColors:e.hasColors};
1return Object.keys(x).forEach(U=>x[U]===void 0||x[U]===null&&delete x[U]),encodeURIComponent(JSON.stringify(x))}),Vo=i(()=>{if(!(q.value||de.value)&&m.value)return Oo.value}),No=i(()=>!!e.energyLabels?.some(x=>!x.logo)),Ho=i(()=>e.locale.split("_")[0]),$o=i(()=>J.value?.location?.href?["02","05"].includes(new URL(J.value.location.href).searchParams.get("salesChannel")??""):!1),Ra=i(()=>e.productType&&e.productType===_a.GROUP_ARTICLE_SALES),Go=()=>{const x=u.value?.$el??u.value;x&&(N.value=x.getBoundingClientRect().width<=Qs);const U=M.value;Ie.value=U?.offsetTop!==0,w.value=window.innerWidth>=go["md-lg"]};Ge(()=>{const x=Ne(Xe());le.value?.active&&le.value?.endTime&&De(le.value.endTime),x.setLocale(e.locale);const U=[...e.disclaimers||[]];dt.pushDisclaimers(!0,U),_();const Ce=u.value?.$el??u.value;Ce&&(Pe.value=new ResizeObserver(Go),Pe.value.observe(Ce))}),ya(()=>{dt.removeDisclaimers(e.disclaimers),Pe?.value?.disconnect()});const Fo=x=>{if(!ne.value?.length)return;const U=ne.value?.length,Ce=x==="next"?(b.value+1)%U:(b.value-1+U)%U;b.value=Ce;const ge=ne.value?.[Ce],Ae=`${ge.alt} - ${Ce+1}`,qe=ge.src,Zo=x==="next"?"slider-arrow-right":"slider-arrow-left";$e(Oe.PLP_ProductImageSlider_Click,{content:{contentID:Zo,contentType:Ui.gallery},click:{linkName:"Product Image Gallery Slider Arrow",linkType:x==="next"?"right":"left"},file:{fileName:Ae,fileURL:qe},products:{list:[{...Ro.value,recommendationPosition:e.position,adId:e.advertisementId,variant:e.attributesCode,ratingAverage:e.ratings?.average,listId:e.listId,listName:e.listName,availability:xa.value,creativeName:e.productId,position:e.position,sapId:e.sapId,status:e.status}]}})},Uo=x=>{x.preventDefault(),x.stopPropagation(),Lt(),window.open(it.value,Bo.value)},Oa=i(()=>!e.flashSales&&!e.preventSelling&&e.havingPrice&&!!h(D)?.price&&!!Z.showPricebox),aa=i(()=>h(D)?.discount??e.price?.discount),Mo=i(()=>aa.value?.hideBargainHint?!1:!!aa.value?.bargainHintEnabled),zo=i(()=>aa.value?.bargainHintText||""),Wo=i(()=>{if(!Z.showBenefitLabel)return"";if(!e.flashSales&&!e.preventSelling&&le.value.active){const[x,U,Ce]=ee.value;return`${x.join("")} ${le.value?.translations?.hours} | ${U.join("")} ${le.value?.translations?.minutes} | ${Ce.join("")} ${le.value?.translations?.seconds}`}return""}),qo=i(()=>ne.value?.length?"--odsc-image-gallery-background-color: transparent":"--odsc-image-gallery-background-color: grey"),st=i(()=>{const x=Sa(e.stockAvailability?.badgeInfoV2);if(!x?.badges?.length)return;let U=x.badges;if(I.value&&!G.value&&(U=U.filter(qe=>!qe.type?.toUpperCase().includes("STORE"))),Z.showStoreAvailabilityBadge&&!Z.showOnlineAvailabilityBadge&&(U=U.filter(qe=>qe.type?.toUpperCase().includes("STORE"))),U.length===0)return;const ge=Da(U);if(!ge)return;const Ae=ge.filter(({text:qe})=>!!qe&&qe.trim()!=="");return Ae.length>0?Ae:void 0}),Ko=i(()=>e.preventSelling||e.flashSales?!1:he.value?G.value&&!!st.value?.length:P.value&&st.value&&st.value.length>0&&(Z.showOnlineAvailabilityBadge||Z.showStoreAvailabilityBadge)),jo=i(()=>{const x=ta.value;if(Oa.value&&h(D)?.price){const{price:U,currencyCode:Ce}=h(D);return r("Product.Accessibility_Title",{title:x,price:U,currency:Ce})}return x});return(x,U)=>{const Ce=ro("ClientOnly");return l(),W(h(ni),{ref_key:"gridBoxRoot",ref:u,title:jo.value,label:h(rt)?h(rt).text:"",labelColor:h(rt)?h(rt).theme:"","label-additional":Wo.value,href:h(it),class:ae(["product-grid-box",{"product-grid-box__horizontal":h(me),"product-grid-box__shop-the-look":h(de),"product-grid-box--narrow":N.value}]),as:"div",isHorizontal:h(me),variant:h(K),"data-gridbox-impression":Vo.value,"data-qa-label":`product-grid-box-link-${t.erpNumber}`,"data-has-colors":t.hasColors?"true":"false","data-disable-gridbox-link":F.value,"data-type":t.type,"data-gridbox-variant":h(K),onTouchend:U[5]||(U[5]=ge=>ie.value=!0),onClick:se(h(Lt),["left"]),onContextmenu:h(Lt),onMouseup:se(h(Lt),["middle"])},{fullwidth:oe(()=>[h(Z).showImageGallery?(l(),W(h(si),{key:C.value||"default",style:va(qo.value),images:h(ne),href:h(it),variant:h(K),previousSlideTitle:x.$t("Product.Previous_Slide"),nextSlideTitle:x.$t("Product.Next_Slide"),"has-hover-zoom":h(K)==="borderless","onClick:controls":Fo},_t({_:2},[t.promoted?{name:"corner",fn:oe(()=>[re(Ce,null,{default:oe(()=>[S("div",{onClick:U[2]||(U[2]=se(()=>{},["stop","prevent"])),class:"product-grid-box__tooltip-content"}
1,[S("span",Ds,k(x.$t("Product.Global_Promoted")),1),re(h(oa),null,{title:oe(()=>[S("p",null,k(x.$t("Product.Global_Promoted_Info")),1)]),default:oe(()=>[re(Bt,{class:"product-grid-box__tooltip-icon","aria-label":x.$t("Product.Global_Description_Show_More"),role:"button",tabindex:"0",name:"information-circle",color:"@m-ods-lidl-color-grayscale-darkest",accessibilityText:x.$t("Product.Global_Description_Show_More"),touchArea:!0,onClick:U[0]||(U[0]=se(()=>{},["stop"])),onKeydown:U[1]||(U[1]=se(()=>{},["stop"]))},null,8,["aria-label","accessibilityText"])]),_:1})])]),_:1})]),key:"0"}:void 0]),1032,["style","images","href","variant","previousSlideTitle","nextSlideTitle","has-hover-zoom"])):T("",!0)]),default:oe(()=>[S("div",Ls,[t.renderedTs?(l(),d("div",As," Rendered: "+k(new Date(t.renderedTs*1e3).toISOString()),1)):T("",!0),t.ratings&&h(Z).showRatings&&!h(me)&&!t.isLidlGiftCard?(l(),d("div",{key:1,ref:"root",class:"product-grid-box__ratings","aria-label":x.$t("Product.ArticleDetails_Rating_RatingPreview",[t.ratings.average,5,t.ratings.count])},[re(h($a),{ratingType:"full",average:t.ratings.average,total:t.ratings.count,max:5,showMax:!1},null,8,["average","total"]),Ra.value?(l(),W(h(oa),{key:0,placement:"bottom"},{title:oe(()=>[Re(k(x.$t("Product.Ratings_Info")),1)]),default:oe(()=>[re(Bt,{class:"product-grid-box-info__icon","aria-label":x.$t("Product.Ratings_Info"),icon:"information-circle",size:20,type:"button",role:"button",tabindex:"0",name:"information-circle",color:"@m-ods-lidl-color-grayscale-darkest",onClick:U[3]||(U[3]=se(()=>{},["stop","prevent"]))},null,8,["aria-label"])]),_:1})):T("",!0),S("span",Es,k(x.$t("Product.ArticleDetails_Rating_RatingPreview",[t.ratings.average,5,t.ratings.count])),1)],8,Bs)):T("",!0),Dt.value&&Eo.value?(l(),d("div",xs,k(Dt.value),1)):T("",!0),h(Z).showProductTitle?(l(),d("div",Rs,[Re(k(ta.value)+" ",1),S("sup",Os,k(t.keyfacts?.titleSuperscript),1)])):T("",!0),t.ratings&&h(Z).showRatings&&h(me)?(l(),d("div",{key:4,ref:"root",class:"product-grid-box__ratings","aria-label":x.$t("Product.ArticleDetails_Rating_RatingPreview",[t.ratings.average,5,t.ratings.count])},[re(h($a),{ratingType:"full",average:t.ratings.average,total:t.ratings.count,max:5,showMax:!1},null,8,["average","total"]),Ra.value?(l(),W(h(oa),{key:0,placement:"bottom"},{title:oe(()=>[Re(k(x.$t("Product.Ratings_Info")),1)]),default:oe(()=>[re(Bt,{class:"product-grid-box-info__icon","aria-label":x.$t("Product.Ratings_Info"),icon:"information-circle",size:20,type:"button",role:"button",tabindex:"0",name:"information-circle",color:"@m-ods-lidl-color-grayscale-darkest",onClick:U[4]||(U[4]=se(()=>{},["stop","prevent"]))},null,8,["aria-label"])]),_:1})):T("",!0),S("span",Ns,k(x.$t("Product.ArticleDetails_Rating_RatingPreview",[t.ratings.average,5,t.ratings.count])),1)],8,Vs)):T("",!0),t.isUsedProduct?(l(),d("div",Hs,k(x.$t("Product.UsedProduct")),1)):T("",!0),h(Z).showSupplementalDescription?(l(),d("div",$s,[Te.value==="FULL"||he.value?(l(),d("div",{key:0,class:ae(["product-grid-box__text",{"product-grid-box__text--used-product":!0}])},[S("div",{class:"product-grid-box__desc","data-qa-label":"product-grid-box-desc",innerHTML:t.keyfacts?.supplementalDescription},null,8,Gs)])):Te.value==="SHORT"?(l(),d("div",{key:1,class:ae(["product-grid-box__text",{"product-grid-box__text--used-product":!0}])},[S("div",Fs,[S("div",{innerHTML:t.keyfacts?.supplementalDescription},null,8,Us)])])):T("",!0)])):T("",!0),t.displayFreeDelivery&&h(Z).showFreeDelivery&&!h(n)?(l(),d("div",Ms,k(x.$t("Product.Free_Delivery_Ribbon_Text")),1)):T("",!0),Mo.value&&(e.type==="default"||h(ve))?(l(),d("div",zs,[re(Zi,{class:"bargain-hint__animation",animationData:h(nr),loop:!0},null,8,["animationData"]),Re(" "+k(zo.value),1)])):T("",!0),h(te)?(l(),W(La,Ve({key:9},e,{isPriceHintWrapped:Ie.value,flashSales:t.flashSales,showPrice:Oa.value,isHorizontal:h(me),isShopTheLook:h(de),priceToShow:li(D.value)?D.value.value:D.value,comparisonPrice:h(X),lidlPlusData:H.value,timestamp:h(n),isFuturePricesAllowed:h(f)}),null,16,["isPriceHintWrapped","flashSales","showPrice","isHorizontal","isShopTheLook","priceToShow","comparisonPrice","lidlPlusData","timestamp","isFuturePricesAllowed"])):T("",!0),ye.value?(l(),d("div",Ws,[re(Is,{swatches:t.swatches,productId:t.productId,isNarrow:N.value,selectedColor:o.value,onSelect:ot},null,8,["swatches","productId","isNarrow","selectedColor"]),We.value?(l(),d("span",qs,k(We.value),1)):T("",!0)])):T("",!0),t.energyLabels&&t.energyLabels.length>0&&Ho.value&&h(Z).showPricebox?(l(),d("div",Ks,[t.energyLabelSelectVariant?(l(),d("div",js,k(t.energyLabelSelectVariant),1)):T("",!0),(l(!0),d(pe,null,Ee(t.energyLabels,(ge,Ae)=>(l(),W(Ta,{key:`label_${Ae}`,colorCode:ge.colorCode,classCode:ge.classCode,titles:ge.titles,openLinksStyle:h(Ye).SHEET,requireSelectVariant:!!t.energyLabelSelectVariant,fiche:ge.fiche,ficheAltText:ge.ficheAltText,modifier:"grid",logo:ge.logo,logoAltText:ge.logoAltText,showTitles:!No.value,isClickHandledExternally:$o.value,variant:h(de)||h(me)?"small":"medium",onOpenProduct:Uo},null,8,["colorCode","classCode","titles","openLinksStyle","requireSelectVariant","fiche","ficheAltText","logo","logoAltText","showTitles","isClickHandledExternally","variant"]))),128))])):T("",!0),be.value?(l(),d("div",Zs,[re(vo,{seals:t.seals,"from-grid":""},null,8,["seals"])])):T("",!0),Ko.value&&st.value&&st.value.length>0?(l(),d("div",Ys,[(l(!0),d(pe,null,Ee(st.value,(ge,Ae)=>(l(),W(h(ma),{key:`badge_${Ae}`,variant:ge.variant,appearance:ge.appearance,label:ge.text},null,8,["variant","appearance","label"]))),128))])):T("",!0)]),h(de)?(l(),d("div",Xs,[re(Bt,{name:"arrow-right",size:16,color:"@m-ods-lidl-color-grayscale"})])):T("",!0)]),_:1},8,["title","label","labelColor","label-additional","href","class","isHorizontal","variant","data-gridbox-impression","data-qa-label","data-has-colors","data-disable-gridbox-link","data-type","data-gridbox-variant","onClick","onContextmenu","onMouseup"])}}});const el=we(Js,[["__scopeId","data-v-cc1fad3f"]]),tl=["data-gridbox-impression","data-qa-label","data-type"],al={class:"product-grid-box__content"},ol={key:0,class:"product-grid-box__meta"},il={key:1,class:"product-grid-box__brand"},rl={key:2,class:"product-grid-box__title","data-qa-label":"product-grid-box-title"},sl=ce({__name:"ProductGridBoxText",props:{swatches:{},showSwatches:{type:Boolean},colorGridBoxes:{},totalNumberOfColors:{},baseUrl:{},catalog:{},context:{},disclaimer:{},hashParams:{},lazyLoad:{type:Boolean,default:!1},list:{},locale:{default:j.de_DE},openNewTab:{type:Boolean,default:!1},position:{},preCacheConfig:{},queryParams:{},tabbable:{type:Boolean,default:!0},theme:{default:"white"},translations:{},type:{default:"default"},useWc:{type:Boolean,default:!1},sapId:{},status:{},gridboxVariant:{default:"default"},online:{type:Boolean},store:{type:Boolean},isSlider:{type:Boolean},promotionType:{},keywordScore:{},keywordScoreRaw:{},semanticScore:{},ratingScore:{},freshnessScore:{},searchHubImpressions:{},searchHubClicks:{},searchHubCarts:{},businessRuleFactor:{},relevancyScore:{},creativeSlot:{},disableGridboxLink:{type:Boolean},selectedColor:{},advertisementId:{},ageRestriction:{type:Boolean},alcoholicDetails:{},attributesCode:{},hasColors:{type:Boolean},awards:{},brand:{},campaignInfo:{},canonicalPath:{},canonicalUrl:{},category:{},categorySecondaryPath:{},cutoutimage:{},cutoutimageV2:{},dealOfDay:{},designTheme:{},disclaimers:{},displayFreeDelivery:{type:Boolean},energyLabels:{},energyLabelSelectVariant:{},erpNumber:{},flashSales:{type:Boolean,default:!1},gridLabel:{},gs1Attributes:{},guaranteeLabels:{},guaranteeLabelSelectVariant:{},havingPrice:{type:Boolean},havingThreesixty:{type:Boolean},havingVideos:{type:Boolean},highlightedSeals:{},ians:{},image:{},image_V1:{},isLidlGiftCard:{type:Boolean},isUsedProduct:{type:Boolean},itemId:{},imageList:{},imageList_V1:{},imageList_V2:{},keyfacts:{},lidlPlus:{},listId:{},listName:{}
1,mouseoverImage:{},mouseoverImage_V1:{},multipack:{type:Boolean,default:!1},nat:{},parentId:{},preventSelling:{type:Boolean},price:{},productId:{default:123},productType:{},productOrigin:{},promoted:{type:Boolean,default:!1},quickAddToCart:{type:Boolean},ratings:{},regions:{},regionsV2:{},regionsPrices:{},ribbons:{},renderedTs:{},salesAttributes:{},seals:{},setItemQuantity:{},specialDesc:{},specialDescTheme:{},stockAvailability:{},storeStartDate:{},storeEndDate:{},title:{},variantGroupId:{},variantId:{},variantImages:{},timezoneId:{},zones:{},align:{default:"left"},odsTheme:{default:"light"},container:{default:"hero-stage-teaser"},highlightedImgSrc:{},highlightedRecipeUrl:{},additionalHighlightProducts:{},promotionTheme:{},xsDark:{type:Boolean},mdDark:{type:Boolean},cutoutImageSrc:{},cutoutImageAlt:{},shopLookId:{},promotionName:{},adPlacementLoadBeacon:{},adPlacementViewBeacon:{},adLoadBeacon:{},adViewBeacon:{},adClickBeacon:{},adBasketChangeBeacon:{},adWishlistBeacon:{}},setup(t){const e=t,a=Fe(),o=i(()=>e.disableGridboxLink?!0:a["data-disable-gridbox-link"]==="true"||a["data-disable-gridbox-link"]===""||a["data-disablegridboxlink"]==="true"||a["data-disablegridboxlink"]===""),r=ka(e.locale),s=Tt(),c=St("gridBoxRoot"),g=i(()=>!!e.promoted),p=z(!g.value),n=async()=>{await Pt();const K=c.value?.$el??c.value;if(K&&p.value){const Z=K.hasAttribute(ze.RECO_SLIDER)&&K.getAttribute(ze.RECO_SLIDER)!=="false";Jt(K,Ct[r.country],Z)}},u=async()=>{p.value=!0,n()};_o(A(e,"promoted"),c,u);const m=Xt({type:e.type,productType:e.productType,store:e.store,zones:e.zones,regions:e.regionsV2,regionsPrices:e.regionsPrices,dealOfDay:e.dealOfDay,globalPrice:e.price,globalLidlPlusPrice:e.lidlPlus?.[0]?.price,timestampAttribute:s}),{priceToShow:_}=m,E=i(()=>e.align==="left"),C=i(()=>e.align==="right"),B=i(()=>e.container?.startsWith("hero-stage")),Y=i(()=>{if(e.odsTheme){const K=e.odsTheme.split(" ");return K[K.length-1]}return"light"}),L=i(()=>`product-grid-box__text-tile--theme-${Y.value}`),O=i(()=>`energy-labels--theme-${Y.value}`),V=So[e.type],X=z(!1),$=i(()=>globalThis.window??{}),{url:te}=kt({queryParams:A(e,"queryParams"),hashParams:A(e,"hashParams"),list:A(e,"list"),baseUrl:A(e,"baseUrl"),canonicalPath:A(e,"canonicalPath"),isGridboxLinkDisabled:o.value}),R=i(()=>!X.value&&e.openNewTab?"_blank":"_self"),G=i(()=>e.brand?e.brand.name:void 0),P=i(()=>e.title??e.keyfacts?.title),I=i(()=>e.brand?.showBrand!==!1&&V.showProductBrand),f=i(()=>e.online&&e.store?"both":e.online?"online":"retail"),D=It(A(e,"creativeSlot"),A(e,"position")),{trackingProductType:H,trackingAvailability:q,trackClick:F}=ea({props:e,priceToShow:_,brandName:G,url:te,productTitle:P,tradeType:f,creativeSlot:D}),Q=i(()=>{const K={brand:G.value,adId:e.advertisementId,category:e.category,id:e.erpNumber,list:e.list,name:e.keyfacts?.title,position:e.position,price:_.value?_.value.price:void 0,sponsored:!!e.promoted,variant:e.attributesCode,variantId:e.variantId,variantGroupId:e.variantGroupId,parentId:e.parentId,ratingAverage:e.ratings?.average,listId:e.listId,listName:e.listName,type:H.value,gridBoxType:e.type,categoryPrimary:e.category,categoryPrimaryPath:e.categorySecondaryPath,wonCategoryPrimary:e.keyfacts?.wonCategoryPrimary,wonCategoryPrimaryPath:e.keyfacts?.wonCategoryPrimaryPath,availability:q.value,sapId:e.sapId,status:e.status,tradeType:f.value,keywordScore:e.keywordScore,keywordScoreRaw:e.keywordScoreRaw,semanticScore:e.semanticScore,ratingScore:e.ratingScore,freshnessScore:e.freshnessScore,searchHubImpressions:e.searchHubImpressions,searchHubClicks:e.searchHubClicks,searchHubCarts:e.searchHubCarts,businessRuleFactor:e.businessRuleFactor,relevancyScore:e.relevancyScore,creativeName:e.productId,creativeSlot:D.value,promotionName:e.listName,promotionId:e.listId,adPlacementLoadBeacon:e.adPlacementLoadBeacon,adPlacementViewBeacon:e.adPlacementViewBeacon,adLoadBeacon:e.adLoadBeacon,adViewBeacon:e.adViewBeacon,adClickBeacon:e.adClickBeacon,adBasketChangeBeacon:e.adBasketChangeBeacon,adWishlistBeacon:e.adWishlistBeacon};return Object.keys(K).forEach(Z=>K[Z]===void 0||K[Z]===null&&delete K[Z]),encodeURIComponent(JSON.stringify(K))}),fe=i(()=>
1{if(p.value)return Q.value}),de=i(()=>!!e.energyLabels?.some(K=>!K.logo)),me=i(()=>$.value?.location?.href?["02","05"].includes(new URL($.value.location.href).searchParams.get("salesChannel")??""):!1);Ge(()=>{Ne(Xe()).setLocale(e.locale),n()});const ve=K=>{te.value&&(K.preventDefault(),K.stopPropagation(),F(),window.open(te.value,R.value))};return(K,Z)=>(l(),d("div",{ref_key:"gridBoxRoot",ref:c,class:ae(["product-grid-box product-grid-box__text-tile",[L.value,{"product-grid-box__text-tile--left":E.value,"product-grid-box__text-tile--right":C.value,"product-grid-box__text-tile--grid":B.value}]]),"data-gridbox-impression":fe.value,"data-qa-label":`product-grid-box-link-${t.erpNumber}`,"data-type":t.type,"data-gridbox-variant":"borderless",onTouchend:Z[0]||(Z[0]=ie=>X.value=!0),onClick:Z[1]||(Z[1]=se((...ie)=>h(F)&&h(F)(...ie),["left"])),onContextmenu:Z[2]||(Z[2]=(...ie)=>h(F)&&h(F)(...ie)),onMouseup:Z[3]||(Z[3]=se((...ie)=>h(F)&&h(F)(...ie),["middle"]))},[S("div",al,[t.renderedTs?(l(),d("div",ol," Rendered: "+k(new Date(t.renderedTs*1e3).toISOString()),1)):T("",!0),G.value&&I.value?(l(),d("div",il,k(G.value),1)):T("",!0),h(V).showProductTitle?(l(),d("div",rl,k(P.value),1)):T("",!0),t.energyLabels&&t.energyLabels.length>0?(l(),d("div",{key:3,class:ae(["energy-labels no-link",O.value])},[(l(!0),d(pe,null,Ee(t.energyLabels,(ie,Ie)=>(l(),W(Ta,{key:`label_${Ie}`,colorCode:ie.colorCode,classCode:ie.classCode,titles:ie.titles,openLinksStyle:h(Ye).SHEET,requireSelectVariant:!!t.energyLabelSelectVariant,fiche:ie.fiche,ficheAltText:ie.ficheAltText,modifier:"grid",logo:ie.logo,logoAltText:ie.logoAltText,showTitles:!de.value,isClickHandledExternally:me.value,variant:"medium",onOpenProduct:ve},null,8,["colorCode","classCode","titles","openLinksStyle","requireSelectVariant","fiche","ficheAltText","logo","logoAltText","showTitles","isClickHandledExternally"]))),128))],2)):T("",!0)])],42,tl))}});const ll=we(sl,[["__scopeId","data-v-eb8ec4c7"]]),ft="theme-",nl=({promotionType:t,promotionTheme:e,xsDark:a,mdDark:o})=>{const r=t?.toLocaleLowerCase(),s=e?.toLocaleLowerCase?.()??"white",c=r?.includes("fullwidth-")?`fullwidth ${r}`:r,g=(()=>{if(s?.includes(ft))return s;const p=`${ft}${s}`;let n="";return e==="blue-lidlplus"&&(n=" ods-brand-lidl ods-theme-promotion"),`${p} ${a?`${p}--dark-xs`:""} ${o?`${p}--dark-md`:""}${n}`})();return{type:c,theme:g}},cl={class:"product-grid-box__price"},dl={key:0,"data-qa-label":"product-grid-box-label",class:"product-grid-box__label"},ul={key:1,class:"price-wrapper"},hl={key:0},gl=ce({__name:"GridPrice",props:{swatches:{},showSwatches:{type:Boolean},colorGridBoxes:{},totalNumberOfColors:{},baseUrl:{},catalog:{},context:{},disclaimer:{},hashParams:{},lazyLoad:{type:Boolean},list:{},locale:{},openNewTab:{type:Boolean},position:{},preCacheConfig:{},queryParams:{},tabbable:{type:Boolean},theme:{},translations:{},type:{},useWc:{type:Boolean},sapId:{},status:{},gridboxVariant:{},online:{type:Boolean},store:{type:Boolean},isSlider:{type:Boolean},promotionType:{},keywordScore:{},keywordScoreRaw:{},semanticScore:{},ratingScore:{},freshnessScore:{},searchHubImpressions:{},searchHubClicks:{},searchHubCarts:{},businessRuleFactor:{},relevancyScore:{},creativeSlot:{},disableGridboxLink:{type:Boolean},selectedColor:{},advertisementId:{},ageRestriction:{type:Boolean},alcoholicDetails:{},attributesCode:{},hasColors:{type:Boolean},awards:{},brand:{},campaignInfo:{},canonicalPath:{},canonicalUrl:{},category:{},categorySecondaryPath:{},cutoutimage:{},cutoutimageV2:{},dealOfDay:{},designTheme:{},disclaimers:{},displayFreeDelivery:{type:Boolean},energyLabels:{},energyLabelSelectVariant:{},erpNumber:{},flashSales:{type:Boolean},gridLabel:{},gs1Attributes:{},guaranteeLabels:{},guaranteeLabelSelectVariant:{},havingPrice:{type:Boolean},havingThreesixty:{type:Boolean},havingVideos:{type:Boolean},highlightedSeals:{},ians:{},image:{},image_V1:{},isLidlGiftCard:{type:Boolean},isUsedProduct:{type:Boolean},itemId:{},imageList:{},imageList_V1:{},imageList_V2:{},keyfacts:{},lidlPlus:{},listId:{},listName:{},mouseoverImage:{},mouseoverImage_V1:{},multipack:{type:Boolean},nat:{},parentId:{},preventSelling:{type:Boolean},price:{},productId:{},productType:{},productOrigin:{},promoted:{type:Boolean},quickAddToCart:{type:Boolean},ratings:{},regions:{},regionsV2:{},regionsPrices:{},ribbons:{},renderedTs:{},salesAttributes:{},seals:{},setItemQuantity:{},specialDesc:{},specialDescTheme:{},stockAvailability:{},storeStartDate:{},storeEndDate:{},title:{},variantGroupId:{},variantId:{},variantImages:{},timezoneId:{},zones:{},basePrice:{},currencyCode:{},currencyCodeSecond:{},currencySymbol:{},currencySymbolSecond:{},discount:{},displayedCurrency:{},displayedCurrencySecond:{},drainWeightPrice:{},endDate:{},endDateExclusive:{},hasStar:{type:Boolean},hasVat:{type:Boolean},hasZeroVat:{type:Boolean},multipackDisplayedCurrency:{},oldPrice:{},oldPriceSecond:{},packaging:{},prefix:{},priceSecond:{},priceTheme:{},recommendedPrice:{},recommendedPriceSecond:{},salesStaggerings:{},showEndDate:{type:Boolean},specialTaxes:{},startDate:{},superscript:{},tax:{},variantsHaveDifferentPrices:{type:Boolean},priceLegendName:{},priceLegendTitle:{},priceLegendText:{},highlightedImgSrc:{},highlightedRecipeUrl:{},additionalHighlightProducts:{},promotionTheme:{},xsDark:{type:Boolean},mdDark:{type:Boolean},cutoutImageSrc:{},cutoutImageAlt:{},isPriceHintWrapped:{type:Boolean}},setup(t){const e=t,{locale:a}=oo(Ne(Xe())),o=i(()=>ut(a.value,"showPriceValidity").value),{getPackagingText:r,packagingText:s}=Co(),c=jt(a.value),g=i(()=>Le().messages.value[e.locale].Price),p=i(()=>Zt[c]),n=i(()=>e.price?.priceSecond?{price:e.price.priceSecond,currency:e.price.displayedCurrencySecond,deletedPrice:e.price.discount?.deletedPriceSecond}:void 0),u=i(()=>!e.flashSales&&!e.preventSelling&&e.havingPrice&&!!e.price?.price),m=i(()=>!!e.lidlPlus?.[0]?.price),_=i(()=>
1e.price?.endDate?e.price.endDate:void 0),E=i(()=>!!e.price?.discount?.discountHasStar),C=i(()=>{const L=e.lidlPlus?.[0]?.price||e.price;if(L)return{isNewPrice:!0,price:L?.price.toString(),priceSecond:n.value,hasStar:L?.hasStar,prefix:L?.prefix,superscript:L?.superscript,discount:L.discount,displayedCurrency:L?.displayedCurrency,packaging:L?.packaging,basePrice:L?.basePrice,showFrom:L?.variantsHaveDifferentPrices,hasDiscountStar:E.value,uxSmall:!0,priceTheme:L?.priceTheme,locale:c,productType:e.productType,i18n:g.value,format:p.value,...e.lidlPlus?.[0]?.price?{regions:e.lidlPlus[0]?.regions,stores:e.lidlPlus[0]?.stores,lidlPlusText:e.lidlPlus[0]?.lidlPlusText,highlightText:e.lidlPlus[0]?.highlightText,darkTheme:e.lidlPlus[0]?.darkTheme}:{}}}),B=i(()=>e.preventSelling||e.flashSales?!1:!!(C.value?.price&&C.value.packaging&&(C.value.packaging.amount||C.value.packaging.text)));Ge(()=>{B.value&&r(C.value?.packaging)});const Y=i(()=>{if(_.value)return bt(_.value,c,!0,e.timezoneId)});return(L,O)=>(l(),d("div",cl,[t.theme==="is-alcoholic"?(l(),d("div",dl,k(t.alcoholicDetails),1)):u.value||m.value?(l(),d("div",ul,[t.multipack?(l(),W(ko,{key:0,price:t.price,minOrderableQuantity:t.stockAvailability?.minOrderableQuantity,class:ae(["price-wrapper__hint",{"price-wrapper__hint--left":!t.isPriceHintWrapped}])},null,8,["price","minOrderableQuantity","class"])):T("",!0),re(h(yt),Ve({ref:"priceComponent"},C.value),_t({multipackMessage:oe(()=>[t.multipack?(l(),d("span",hl,[Re(k(L.$t("Product.MultipackPricePerPieceHint"))+" ",1),O[0]||(O[0]=S("br",null,null,-1))])):T("",!0)]),_:2},[o.value&&Y.value?{name:"endDate",fn:oe(()=>[S("span",null,k(L.$t("Price.Global_CampaignEndDate",{date:Y.value})),1)]),key:"0"}:void 0,B.value?{name:"packaging",fn:oe(()=>[S("div",null,[S("span",null,k(h(s)),1)])]),key:"1"}:void 0]),1040)])):T("",!0)]))}});const Za=we(gl,[["__scopeId","data-v-f497d3cc"]]),pl={key:0,class:"product-grid-box__meta"},vl={class:"product-grid-box__image-gallery"},yl={key:0,class:"product-grid-box__seals"},ml={class:"info-main"},fl={key:0,class:"product-grid-box__brand"},_l={class:"product-grid-box__title","data-qa-label":"product-grid-box-title"},bl={key:1,class:"energy-labels no-link"},Sl={key:0,class:"energy-labels__select-variant"},wl={key:3,class:"product-grid-box__availabilities"},Pl={key:0,class:"info-aside"},Tl=ce({__name:"ProductGridBoxPromotions",props:{swatches:{},showSwatches:{type:Boolean},colorGridBoxes:{},totalNumberOfColors:{},baseUrl:{},catalog:{},context:{},disclaimer:{},hashParams:{},lazyLoad:{type:Boolean},list:{},locale:{},openNewTab:{type:Boolean},position:{},preCacheConfig:{},queryParams:{},tabbable:{type:Boolean},theme:{},translations:{},type:{},useWc:{type:Boolean},sapId:{},status:{},gridboxVariant:{},online:{type:Boolean},store:{type:Boolean},isSlider:{type:Boolean},promotionType:{},keywordScore:{},keywordScoreRaw:{},semanticScore:{},ratingScore:{},freshnessScore:{},searchHubImpressions:{},searchHubClicks:{},searchHubCarts:{},businessRuleFactor:{},relevancyScore:{},creativeSlot:{},disableGridboxLink:{type:Boolean},selectedColor:{},advertisementId:{},ageRestriction:{type:Boolean},alcoholicDetails:{},attributesCode:{},hasColors:{type:Boolean},awards:{},brand:{},campaignInfo:{},canonicalPath:{},canonicalUrl:{},category:{},categorySecondaryPath:{},cutoutimage:{},cutoutimageV2:{},dealOfDay:{},designTheme:{},disclaimers:{},displayFreeDelivery:{type:Boolean},energyLabels:{},energyLabelSelectVariant:{},erpNumber:{},flashSales:{type:Boolean},gridLabel:{},gs1Attributes:{},guaranteeLabels:{},guaranteeLabelSelectVariant:{},havingPrice:{type:Boolean},havingThreesixty:{type:Boolean},havingVideos:{type:Boolean},highlightedSeals:{},ians:{},image:{},image_V1:{},isLidlGiftCard:{type:Boolean},isUsedProduct:{type:Boolean},itemId:{},imageList:{},imageList_V1:{},imageList_V2:{},keyfacts:{},lidlPlus:{},listId:{},listName:{},mouseoverImage:{},mouseoverImage_V1:{},multipack:{type:Boolean},nat:{},parentId:{},preventSelling:{type:Boolean},price:{},productId:{},productType:{},productOrigin:{},promoted:{type:Boolean},quickAddToCart:{type:Boolean},ratings:{},regions:{},regionsV2:{},regionsPrices:{},ribbons:{},renderedTs:{},salesAttributes:{},seals:{},setItemQuantity:{},specialDesc:{},specialDescTheme:{},stockAvailability:{},storeStartDate:{},storeEndDate:{},title:{},variantGroupId:{},variantId:{},variantImages:{},timezoneId:{},zones:{},highlightedImgSrc:{},highlightedRecipeUrl:{},additionalHighlightProducts:{},promotionTheme:{},xsDark:{type:Boolean},mdDark:{type:Boolean},cutoutImageSrc:{},cutoutImageAlt:{},isPriceAside:{type:Boolean},adPlacementLoadBeacon:{},adPlacementViewBeacon:{},adLoadBeacon:{},adViewBeacon:{},adClickBeacon:{},adBasketChangeBeacon:{},adWishlistBeacon:{}},setup(t){const e=t,a=St("gridBoxRoot"),o=z(!1),r=z(!1),s=z(null),c=z(!1),g=z(null),p=z(null),n=i(()=>globalThis.window??{}),u=i(()=>e.promotionType!=="fullwidth-left"&&e.promotionType!=="fullwidth-right"&&e.promotionType!=="highlighted"),m=i(()=>e.image?"--ods-image-gallery-background-color: transparent":"--ods-image-gallery-background-color: grey"),_=i(()=>{const w=Sa(e.stockAvailability?.badgeInfoV2);if(!w?.badges?.length)return[];const M=w.badges.filter(b=>["soldout-online","available-online","soon-online"].includes(b.type?.toLowerCase().replace(/_/g,"-")??""));return M.length>0?Da(M):[]}),E=i(()=>e.preventSelling||e.flashSales?!1:!!_.value.length),C=(w,M)=>({src:e.lazyLoad?"data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==":w,alt:M??""}),B=i(()=>[(e.cutoutImageSrc?C(e.cutoutImageSrc,e.cutoutImageAlt):void 0)??C(e.image,e.keyfacts?.fullTitle)]),{isTypeShopTheLook:Y,shopTheLookId:L}=To({type:A(e,"type"),shopLookId:A(e,"shopLookId")}),O=Fe(),V=i(()=>e.disableGridboxLink?!0:O["data-disable-gridbox-link"]==="true"||O["data-disable-gridbox-link"]===""||O["data-disablegridboxlink"]==="true"||O["data-disablegridboxlink"]===""),{url:X}=kt({queryParams:A(e,"queryParams"),hashParams:A(e,"hashParams"),list:A(e,"list"),baseUrl:A(e,"baseUrl"),canonicalPath:A(e,"canonicalPath"),shopTheLookId:L,isTypeShopTheLook:Y,isGridboxLinkDisabled:V.value}),$=i(()=>X.value?"a":"div"),te=i(()=>!o.value&&e.openNewTab?"_blank":"_self"),R=i(()=>e.brand?e.brand.name:void 0),G=i(()=>e.brand?.showBrand!==!1),P=i(()=>e.parentId||e.productType==="HEAD_VARIANT"?xe.V_PDP:xe.P_PDP),I=i(()=>{const w={3:"available",2:"soon_available",1:"not_available"};return e.stockAvailability?.availabilityIndicator?w[e.stockAvailability.availabilityIndicator]:void 0}),f=i(()=>e.online&&e.store?"both":e.online?"online":"retail"),D=i(()=>{const w={brand:R.value,adId:e.advertisementId,category:e.category,id:e.erpNumber,list:e.list,name:e.keyfacts?.title,position:e.position,price:e.price?e.price.price:void 0,sponsored:!!e.promoted,variant:e.attributesCode,variantId:e.variantId,variantGroupId:e.variantGroupId,parentId:e.parentId,ratingAverage:e.ratings?.average,listId:e.listId,listName:e.listName,type:P.value,gridBoxType:e.promotionType||e.type,categoryPrimary:e.category,categoryPrimaryPath:e.categorySecondaryPath,availability:I.value,sapId:e.sapId,status:e.status,tradeType:f.value,adPlacementLoadBeacon:e.adPlacementLoadBeacon,adPlacementViewBeacon:e.adPlacementViewBeacon,adLoadBeacon:e.adLoadBeacon,adViewBeacon:e.adViewBeacon,adClickBeacon:e.adClickBeacon,adBasketChangeBeacon:e.adBasketChangeBeacon,adWishlistBeacon:e.adWishlistBeacon};
1return Object.keys(w).forEach(M=>w[M]===void 0||w[M]===null&&delete w[M]),encodeURIComponent(JSON.stringify(w))}),H=i(()=>!!e.energyLabels?.some(w=>!w.logo)),q=i(()=>e.locale.split("_")[0]),F=i(()=>n.value?.location?.href?["02","05"].includes(new URL(n.value.location.href).searchParams.get("salesChannel")??""):!1),Q=i(()=>!!(e.seals&&e.seals.length>0));Ne(Xe()).setLocale(e.locale);const de=()=>{const w=g.value;r.value=w?.offsetTop!==0,c.value=window.innerWidth>=go["md-lg"]};Ge(()=>{const w=Ne(Xe());w.setLocale(e.locale);const M=[...e.disclaimers||[]];dt.pushDisclaimers(!0,M),Pt(()=>{const b=a.value?.$el??a.value;if(b){const N=b.hasAttribute(ze.RECO_SLIDER)&&b.getAttribute(ze.RECO_SLIDER)!=="false";Jt(b,Ct[w.country],N)}}),p.value&&(g.value&&e.multipack||e.energyLabels&&e.energyLabels.length>0)&&(s.value=new ResizeObserver(de),s.value.observe(p.value))}),ya(()=>{dt.removeDisclaimers(e.disclaimers),(g.value&&e.multipack||e.energyLabels&&e.energyLabels.length>0)&&s?.value?.disconnect()});const me=()=>{const w={};return e.keyfacts?.title&&(w.name=e.keyfacts.title),e.erpNumber&&(w.id=e.erpNumber),e.price&&e.price.price&&(w.price=e.price.price),R.value&&(w.brand=R.value),e.category&&(w.category=e.category),e.position&&(w.position=e.position),e.attributesCode&&(w.variant=e.attributesCode),e.advertisementId&&(w.adId=e.advertisementId),w},ve=w=>{const M=w.currentTarget,b=w.currentTarget?.getAttribute("id"),N=w.currentTarget?.getAttribute("target"),J=w.currentTarget?.getAttribute("class"),le=w.currentTarget?.getAttribute("href");Ze({event:Me.GTM_LINK_CLICK,"gtm.element":M,"gtm.elementId":b,"gtm.elementTarget":N,"gtm.elementClasses":J,"gtm.elementUrl":le})},K=w=>{Ze({event:Me.GENERIC_EVENT,eventCategory:"Product Grid Box",eventAction:"Click",eventLabel:w?.value==="next"?"Product Grid Box_Click on next image button":"Product Grid Box_Click on previous image button"})},Z=()=>{Ze({event:Me.GENERIC_EVENT,eventCategory:"Product Grid Box",eventAction:"Displayed",eventLabel:"Product Grid Box_Displayed additional image"})},ie=w=>{w&&w.button===2&&ve(w),Ze({event:Me.PRODUCT_CLICK,ecommerce:{click:{actionField:{list:e.list||""},products:[me()]}}});const M=i(()=>
1{if(e.promoted)return{adClickBeacon:e.adClickBeacon,adBasketChangeBeacon:e.adBasketChangeBeacon,adWishlistBeacon:e.adWishlistBeacon}});$e("General_Product_Click",{click:{linkName:e.list,linkURL:X.value},products:{list:[{brand:R.value,categoryPrimary:e.category,id:e.erpNumber,name:e.keyfacts?.title,price:e.price?.price,variantAttributes:e.attributesCode,recommendationPosition:e.position,adId:e.advertisementId,variant:e.attributesCode,variantId:e.variantId,variantGroupId:e.variantGroupId,parentId:e.parentId,ratingAverage:e.ratings?.average,listId:e.listId,listName:e.listName,type:P.value,gridboxType:e.promotionType||e.type,availability:I.value,sapId:e.sapId,status:e.status,tradeType:f.value,categoryPrimaryPath:e.categorySecondaryPath,position:e.position,...M.value}]}})},Ie=w=>{w.preventDefault(),w.stopPropagation(),ie(),window.open(X.value,te.value)},Pe=i(()=>nl(e));return(w,M)=>(l(),W(fa($.value),{"data-disable-gridbox-link":V.value,ref_key:"gridBoxRoot",ref:a,href:h(X),class:ae(["product-grid-box",[Pe.value.type,Pe.value.theme]]),"data-gridbox-impression":D.value,"data-qa-label":`product-grid-box-link-${t.erpNumber}`,onTouchend:M[0]||(M[0]=b=>o.value=!0),onClick:se(ie,["left"]),onContextmenu:ie,onMouseup:se(ie,["middle"])},{default:oe(()=>[t.renderedTs?(l(),d("div",pl," Rendered: "+k(new Date(t.renderedTs*1e3).toISOString()),1)):T("",!0),S("div",vl,[re(h(ci),{images:B.value,style:va(m.value),"onClick:controls":K,"onUpdate:image":Z},null,8,["images","style"]),Q.value?(l(),d("div",yl,[re(vo,{seals:t.seals,class:ae(["seals--grid",{"seals--grid-static":u.value}])},null,8,["seals","class"])])):T("",!0)]),S("div",{class:ae(["product-grid-box__info",{"product-grid-box__info--aside":t.isPriceAside}])},[S("div",ml,[R.value&&G.value?(l(),d("div",fl,k(R.value),1)):T("",!0),S("div",_l,k(t.title??t.keyfacts?.title),1),t.energyLabels&&t.energyLabels.length>0&&q.value?(l(),d("div",bl,[t.energyLabelSelectVariant?(l(),d("div",Sl,k(t.energyLabelSelectVariant),1)):T("",!0),(l(!0),d(pe,null,Ee(t.energyLabels,(b,N)=>(l(),W(Ta,{key:`label_${N}`,colorCode:b.colorCode,classCode:b.classCode,titles:b.titles,openLinksStyle:h(Ye).SHEET,requireSelectVariant:!!t.energyLabelSelectVariant,fiche:b.fiche,modifier:"grid",logo:b.logo,showTitles:!H.value,isClickHandledExternally:F.value,onOpenProduct:Ie},null,8,["colorCode","classCode","titles","openLinksStyle","requireSelectVariant","fiche","logo","showTitles","isClickHandledExternally"]))),128))])):T("",!0),t.isPriceAside?T("",!0):(l(),W(Za,sa(Ve({key:2},{...e,isPriceHintWrapped:r.value})),null,16)),E.value?(l(),d("div",wl,[(l(!0),d(pe,null,Ee(_.value,(b,N)=>(l(),W(h(ma),{key:`badge_${N}`,variant:b.variant,appearance:b.appearance,label:b.text},null,8,["variant","appearance","label"]))),128))])):T("",!0)]),t.isPriceAside?(l(),d("aside",Pl,[re(Za,sa(lo({...e,isPriceHintWrapped:r.value})),null,16)])):T("",!0)],2)]),_:1},40,["data-disable-gridbox-link","href","class","data-gridbox-impression","data-qa-label"]))}});const Do=we(Tl,[["__scopeId","data-v-eb278f38"]]),kl={key:0,class:"wrapper__highlighted"},Cl={class:"recipe-container"},Il=["src"],Dl=["href"],Ll={key:1,class:"wrapper__additional-products"},Al=ce({__name:"ProductGridBoxHighlighted",props:{swatches:{},showSwatches:{type:Boolean},colorGridBoxes:{},totalNumberOfColors:{},baseUrl:{},catalog:{},context:{},disclaimer:{},hashParams:{},lazyLoad:{type:Boolean},list:{},locale:{},openNewTab:{type:Boolean},position:{},preCacheConfig:{},queryParams:{},tabbable:{type:Boolean},theme:{},translations:{},type:{},useWc:{type:Boolean},sapId:{},status:{},gridboxVariant:{},online:{type:Boolean},store:{type:Boolean},isSlider:{type:Boolean},promotionType:{},keywordScore:{},keywordScoreRaw:{},semanticScore:{},ratingScore:{},freshnessScore:{},searchHubImpressions:{},searchHubClicks:{},searchHubCarts:{},businessRuleFactor:{},relevancyScore:{},creativeSlot:{},disableGridboxLink:{type:Boolean},selectedColor:{},advertisementId:{},ageRestriction:{type:Boolean},alcoholicDetails:{},attributesCode:{},hasColors:{type:Boolean},awards:{},brand:{},campaignInfo:{},canonicalPath:{},canonicalUrl:{},category:{},categorySecondaryPath:{},cutoutimage:{},cutoutimageV2:{},dealOfDay:{},designTheme:{},disclaimers:{},displayFreeDelivery:{type:Boolean},energyLabels:{},energyLabelSelectVariant:{},erpNumber:{},flashSales:{type:Boolean},gridLabel:{},gs1Attributes:{},guaranteeLabels:{},guaranteeLabelSelectVariant:{},havingPrice:{type:Boolean},havingThreesixty:{type:Boolean},havingVideos:{type:Boolean},highlightedSeals:{},ians:{},image:{},image_V1:{},isLidlGiftCard:{type:Boolean},isUsedProduct:{type:Boolean},itemId:{},imageList:{},imageList_V1:{},imageList_V2:{},keyfacts:{},lidlPlus:{},listId:{},listName:{}
1,mouseoverImage:{},mouseoverImage_V1:{},multipack:{type:Boolean},nat:{},parentId:{},preventSelling:{type:Boolean},price:{},productId:{},productType:{},productOrigin:{},promoted:{type:Boolean},quickAddToCart:{type:Boolean},ratings:{},regions:{},regionsV2:{},regionsPrices:{},ribbons:{},renderedTs:{},salesAttributes:{},seals:{},setItemQuantity:{},specialDesc:{},specialDescTheme:{},stockAvailability:{},storeStartDate:{},storeEndDate:{},title:{},variantGroupId:{},variantId:{},variantImages:{},timezoneId:{},zones:{},highlightedImgSrc:{},highlightedRecipeUrl:{},additionalHighlightProducts:{},promotionTheme:{},xsDark:{type:Boolean},mdDark:{type:Boolean},cutoutImageSrc:{},cutoutImageAlt:{}},setup(t){const e=t,a=i(()=>[e,...e?.additionalHighlightProducts??[]]),o=()=>{const n=window.location.hostname,u=new URL(e.highlightedRecipeUrl).hostname,m=n!==u?"external":"internal";$e("Flyer_Click",{content:{contentID:"media_link",contentLabel:"media",contentType:"icon"},click:{linkName:e.highlightedRecipeUrl,linkType:m,linkURL:e.highlightedRecipeUrl},eventInfo:{eventAction:"Flyer_Click",eventCategory:"click",evenInteractionType:"open"}})},r=n=>a.value?.length<=1?"highlighted":`highlighted highlighted--plural ${n%2===0?"fullwidth-left":"fullwidth-right"}`,s=n=>n%2===0||a.value?.length===1?`${ft}${e.promotionTheme}`:`${ft}${e.promotionTheme} ${ft}${e.promotionTheme}--dark`,c=i(()=>!!e.highlightedImgSrc),g=i(()=>{const n="product-grid-box__wrapper",u=e.promotionTheme==="blue-lidlplus"?["ods-brand-lidl ods-theme-promotion"]:[];return[n,s(1),r(0),a.value.length===1?`${n}--single`:"",...u]}),p=i(()=>a.value.length===1);return(n,u)=>(l(),d("div",{class:ae(g.value)},[c.value?(l(),d("div",kl,[S("div",Cl,[S("img",{class:"highlighted-image",src:t.highlightedImgSrc,alt:""},null,8,Il),t.highlightedRecipeUrl?(l(),d("a",{key:0,class:"highlighted-recipe",href:t.highlightedRecipeUrl,"aria-label":"Open recipe",onClick:se(o,["left"]),onContextmenu:o,onMouseup:se(o,["middle"])},[...u[0]||(u[0]=[S("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[S("path",{d:"M18.4 3.4001C18.112 3.4001 17.824 3.4281 17.544 3.4761C16.312 1.7401 14.288 0.600098 12 0.600098C9.71195 0.600098 7.68795 1.7401 6.45595 3.4761C5.71995 3.3481 4.94795 3.3841 4.19995 3.5961C2.28395 4.1401 0.859953 5.8361 0.635953 7.8161C0.479953 9.1801 0.879953 10.4481 1.63195 11.4321C2.57595 13.4521 3.01595 15.5481 2.99995 18.0001V18.8001C2.99995 21.3401 5.05995 23.4001 7.59995 23.4001H20.2C20.64 23.4001 21 23.0401 21 22.6001V21.2281C21 21.2121 21.02 20.7801 21 17.9961C20.984 15.5281 21.432 13.4121 22.392 11.3761C22.964 10.6201 23.328 9.7041 23.388 8.7041C23.564 5.8121 21.26 3.4001 18.4 3.4001ZM19.8 21.2001V22.2001H7.59995C6.55995 22.2001 5.63195 21.7321 5.01195 21.0001H19.804C19.804 21.1361 19.8 21.1881 19.8 21.2001ZM22.164 8.9361C21.908 10.8001 20.248 12.2161 18.364 12.2001C17.964 12.1961 17.572 12.1321 17.196 12.0081C17.096 11.9761 16.984 12.0201 16.948 12.1201C16.74 12.6481 17.064 13.2561 17.628 13.3401C17.772 13.3641 17.92 13.3801 18.068 13.3881C18.932 13.4441 19.764 13.2681 20.504 12.9161C20.016 14.4961 19.788 16.1601 19.8 18.0041C19.804 18.772
11 19.808 19.3521 19.808 19.8001H4.35195C4.25595 19.4841 4.19995 19.1481 4.19995 18.8001V18.0041C4.21195 16.1681 3.98795 14.5121 3.50395 12.9361C4.14395 13.2321 4.85195 13.4001 5.59995 13.4001C6.93195 13.4001 8.18795 12.8761 9.11195 11.9601C9.51195 11.5641 9.41995 10.8881 8.94795 10.5801C8.85995 10.5201 8.73995 10.5481 8.67995 10.6321C7.95995 11.6161 6.82395 12.2001 5.59995 12.2001C3.33595 12.2001 1.52395 10.2081 1.83595 7.8841C2.03195 6.4001 3.11995 5.1361 4.56395 4.7401C4.97195 4.6281 5.38795 4.5921 5.79995 4.6121C5.55595 5.1521 5.37995 5.7281 5.28395 6.3321C5.19595 6.8921 5.63995 7.3961 6.20795 7.3961C6.31595 7.3961 6.39995 7.3081 6.40395 7.2001C6.50395 4.2081 8.97595 1.8001 12 1.8001C15.088 1.8001 17.6 4.3121 17.6 7.4001C17.6 7.8281 17.552 8.2521 17.456 8.6641C17.416 8.8441 17.364 9.0281 17.304 9.2041C17.268 9.3081 17.32 9.4161 17.42 9.4561L17.548 9.5041C18.004 9.6761 18.516 9.4161 18.628 8.9441C18.628 8.9401 18.628 8.9401 18.632 8.9361C18.74 8.4361 18.8 7.9201 18.8 7.4001C18.8 6.4081 18.58 5.4641 18.196 4.6121C18.264 4.6081 18.332 4.6001 18.4 4.6001C20.672 4.6001 22.484 6.6041 22.164 8.9361Z",fill:"white"})],-1)])],40,Dl)):T("",!0)])])):T("",!0),a.value?(l(),d("div",Ll,[(l(!0),d(pe,null,Ee(a.value,(m,_)=>(l(),W(Do,Ve({key:m.title},{ref_for:!0},{...e,...m,promotionType:r(_),promotionTheme:s(_)},{isPriceAside:p.value}),null,16,["isPriceAside"]))),128))])):T("",!0)],2))}});const Bl=we(Al,[["__scopeId","data-v-dc6fcfc9"]]),El=ce({props:{deliveryCharges:{type:Object,default:()=>({})}},methods:{localizePrice(t){const e=jt(Ne().locale);return wt(t,Zt[e],e)}},computed:{formattedHomeDeliveryCharge(){return this.localizePrice(this.deliveryCharges?.homeDeliveryCharge?.toString()??"")},formattedHomeDeliveryXlCharge(){return this.localizePrice(this.deliveryCharges?.homeDeliveryXlCharge?.toString()??"")},formattedParcelShopDeliveryCharge(){return this.localizePrice(this.deliveryCharges?.parcelShopDeliveryCharge?.toString()??"")},formattedParcelLockerDeliveryCharge(){return this.localizePrice(this.deliveryCharges?.parcelLockerDeliveryCharge?.toString()??"")},formattedParcelLockerLidlParkingLotDeliveryCharge(){return this.localizePrice(this.deliveryCharges?.parcelLockerLidlParkingLotDeliveryCharge?.toString()??"")},formattedParcelLockerLidlParkingLotLidlPlusDeliveryCharge(){return this.localizePrice(this.deliveryCharges?.parcelLockerLidlParkingLotLidlPlusDeliveryCharge?.toString()??"")},formattedAbsoluteDeliveryCharge(){return this.localizePrice(this.deliveryCharges?.absoluteDeliveryCharge?.toString()??"")},formattedAdditiveDeliveryCharge(){return this.localizePrice(this.deliveryCharges?.additiveDeliveryCharge?.toString()??"")},formattedZoneSurcharge(){return this.localizePrice(this.deliveryCharges?.zoneSurcharge?.toString()??"")},hasAbsoluteDeliveryCharge(){return(this.deliveryCharges?.absoluteDeliveryCharge||0)>0},hasAdditiveDeliveryCharge(){return(this.deliveryCharges?.additiveDeliveryCharge||0)>0},hasZoneSurcharge(){return(this.deliveryCharges?.zoneSurcharge||0)>0},showHomeDeliveryCharges(){return(this.deliveryCharges?.homeDeliveryCharge||-1)>=0},showHomeDeliveryXlCharges(){return(this.deliveryCharges?.homeDeliveryXlCharge||-1)>=0},showParcelShopDeliveryCharge(){return(this.deliveryCharges?.parcelShopDeliveryCharge||-1)>=0},showParcelLockerDeliveryCharge(){return(this.deliveryCharges?.parcelLockerDeliveryCharge||-1)>=0},showParcelLockerLidlParkingLotDeliveryCharge(){return(this.deliveryCharges?.parcelLockerLidlParkingLotDeliveryCharge||-1)>=0},showParcelLockerLidlParkingLotLidlPlusDeliveryCharge(){return(this.deliveryCharges?.parcelLockerLidlParkingLotLidlPlusDeliveryCharge||-1)>=0},showDeliveryInfoAdditionalShippingCharges(){return ut(Ne(this.$pinia).locale,"showDeliveryInfoAdditionalShippingCharges").value},showAdditionalDeliveryChargesDynamicContent(){return this.showDeliveryInfoAdditionalShippingCharges&&(this.deliveryCharges.someHaveDifferentAdditionalCharges||this.hasAbsoluteDeliveryCharge||this.hasAdditiveDeliveryCharge)},showDeliveryChargesDynamicContent(){return!!this.deliveryCharges},showZoneSurchargeContent(){return this.hasZoneSurcharge||this.deliveryCharges.someHaveDifferentZoneSurcharges},isFreeHomeDeliveryCharge(){return this.deliveryCharges?.homeDeliveryCharge===0},isFreeHomeDeliveryXlCharge(){return this.deliveryCharges?.homeDeliveryXlCharge===0},isFreeParcelShopDeliveryCharge(){return this.deliveryCharges?.parcelShopDeliveryCharge===0},isFreeParcelLockerDeliveryCharge(){return this.deliveryCharges?.parcelLockerDeliveryCharge===0},isFreeParcelLockerLidlParkingLotDeliveryCharge(){return this.deliveryCharges?.parcelLockerLidlParkingLotDeliveryCharge===0},isFreeParcelLockerLidlParkingLotLidlPlusDeliveryCharge(){return this.deliveryCharges?.parcelLockerLidlParkingLotLidlPlusDeliveryCharge===0}}});const xl={class:"delivery-charges-info"},Rl={class:"delivery-charges-info__headline"},Ol=["innerHTML"],Vl={key:0,"data-qa-label":"having-different-home-delivery-charges"},Nl={key:1,"data-qa-label":"home-delivery-charge"},Hl={key:2,"data-qa-label":"home-delivery-charge-free-delivery"},$l={key:3,"data-qa-label":"having-different-home-delivery-xl-charges"},Gl={key:4,"data-qa-label":"home-delivery-xl-charge"},Fl={key:5,"data-qa-label":"home-delivery-xl-charge-free-delivery"},Ul={key:6,"data-qa-label":"having-different-parcel-shop-charges"},Ml={key:7,"data-qa-label":"parcel-shop-delivery-charge"},zl={key:8,"data-qa-label":"parcel-shop-free-delivery"},Wl={key:9,"data-qa-label":"having-different-parcel-locker-charges"},ql={key:10,"data-qa-label":"parcel-locker-delivery-charge"},Kl={key:11,"data-qa-label":"parcel-locker-free-delivery"},jl={key:12,"data-qa-label":"having-different-parcel-locker-lidl-parking-lot-delivery-charges"},Zl={key:13,"data-qa-label":"parcel-locker-lidl-parking-lot-delivery-charge"},Yl={key:14,"data-qa-label":"parcel-locker-lidl-parking-lot-free-delivery"},Xl={key:15,"data-qa-label":"having-different-parcel-locker-lidl-parking-lot-lidl-plus-delivery-charges"},Ql={key:16,"data-qa-label":"parcel-locker-lidl-parking-lot-lidl-plus-delivery-charge"},Jl={key:17,"data-qa-label":"parcel-locker-lidl-parking-lot-lidl-plus-free-delivery"},en={key:0,"data-qa-label":"dynamic-section-additional-charges"},tn=["innerHTML"],an={key:0,"data-qa-label":"having-different-additional-charges"},on={key:0,"data-qa-label":"absolute-charge"},rn={key:1,"data-qa-label":"additive-charge"},sn={class:"text-underline"},ln={key:0},nn={key:1},cn=["innerHTML"],dn={key:2,"data-qa-label":"static-section-additional-charges"}
1,un=["innerHTML"],hn={key:3,"data-qa-label":"static-section-delivery-charges"},gn=["innerHTML"];function pn(t,e,a,o,r,s){return l(),d("div",xl,[S("h3",Rl,k(t.$t("Product.DeliveryChargesInfo_Headline")),1),t.showDeliveryChargesDynamicContent?(l(),d(pe,{key:0},[S("p",{innerHTML:t.$t("Product.DeliveryChargesInfo_Delivery_Header")},null,8,Ol),S("ul",null,[t.deliveryCharges.someHaveDifferentHomeDeliveryCharges?(l(),d("li",Vl,k(t.$t("Product.DeliveryChargesInfo_HomeDelivery_SelectAVariant")),1)):t.showHomeDeliveryCharges?(l(),d("li",Nl,k(t.$t("Product.DeliveryChargesInfo_HomeDelivery",[t.formattedHomeDeliveryCharge])),1)):t.isFreeHomeDeliveryCharge?(l(),d("li",Hl,k(t.$t("Product.DeliveryChargesInfo_HomeDelivery_Free")),1)):T("",!0),t.deliveryCharges.someHaveDifferentHomeDeliveryXlCharges?(l(),d("li",$l,k(t.$t("Product.DeliveryChargesInfo_HomeDeliveryXL_SelectAVariant")),1)):t.showHomeDeliveryXlCharges?(l(),d("li",Gl,k(t.$t("Product.DeliveryChargesInfo_HomeDeliveryXL",[t.formattedHomeDeliveryXlCharge])),1)):t.isFreeHomeDeliveryXlCharge?(l(),d("li",Fl,k(t.$t("Product.DeliveryChargesInfo_HomeDeliveryXL_Free")),1)):T("",!0),t.deliveryCharges.someHaveDifferentParcelShopCharges?(l(),d("li",Ul,k(t.$t("Product.DeliveryChargesInfo_ParcelShopDelivery_SelectAVariant")),1)):t.showParcelShopDeliveryCharge?(l(),d("li",Ml,k(t.$t("Product.DeliveryChargesInfo_ParcelShopDelivery",[t.formattedParcelShopDeliveryCharge])),1)):t.isFreeParcelShopDeliveryCharge?(l(),d("li",zl,k(t.$t("Product.DeliveryChargesInfo_ParcelShopDelivery_Free")),1)):T("",!0),t.deliveryCharges.someHaveDifferentParcelLockerCharges?(l(),d("li",Wl,k(t.$t("Product.DeliveryChargesInfo_ParcelLockerDelivery_SelectAVariant")),1)):t.showParcelLockerDeliveryCharge?(l(),d("li",ql,k(t.$t("Product.DeliveryChargesInfo_ParcelLockerDelivery",[t.formattedParcelLockerDeliveryCharge])),1)):t.isFreeParcelLockerDeliveryCharge?(l(),d("li",Kl,k(t.$t("Product.DeliveryChargesInfo_ParcelLockerDelivery_Free")),1)):T("",!0),t.deliveryCharges.someHaveDifferentparcelLockerLidlParkingLotDeliveryCharges?(l(),d("li",jl,k(t.$t("Product.DeliveryChargesInfo_ParcelLockerLidlParkingLot_SelectAVariant")),1)):t.showParcelLockerLidlParkingLotDeliveryCharge&&t.deliveryCharges.parcelLockerLidlParkingLotDeliveryCharge!==void 0&&t.deliveryCharges.parcelLockerLidlParkingLotDeliveryCharge>0?(l(),d("li",Zl,k(t.$t("Product.DeliveryChargesInfo_ParcelLockerLidlParkingLot",[t.formattedParcelLockerLidlParkingLotDeliveryCharge])),1)):t.isFreeParcelLockerLidlParkingLotDeliveryCharge?(l(),d("li",Yl,k(t.$t("Product.DeliveryChargesInfo_ParcelLockerLidlParkingLot_Free")),1)):T("",!0),t.deliveryCharges.someHaveDifferentParcelLockerLidlParkingLotLidlPlusDeliveryCharge?(l(),d("li",Xl,k(t.$t("Product.DeliveryChargesInfo_ParcelLockerLidlParkingLotLidlPlus_SelectAVariant")),1)):t.showParcelLockerLidlParkingLotLidlPlusDeliveryCharge&&t.deliveryCharges.parcelLockerLidlParkingLotLidlPlusDeliveryCharge!==void 0&&t.deliveryCharges.parcelLockerLidlParkingLotLidlPlusDeliveryCharge>0?(l(),d("li",Ql,k(t.$t("Product.DeliveryChargesInfo_ParcelLockerLidlParkingLotLidlPlus",[t.formattedParcelLockerLidlParkingLotLidlPlusDeliveryCharge])),1)):t.isFreeParcelLockerLidlParkingLotLidlPlusDeliveryCharge?(l(),d("li",Jl,k(t.$t("Product.DeliveryChargesInfo_ParcelLockerLidlParkingLotLidlPlus_Free")),1)):T("",!0)]),t.showAdditionalDeliveryChargesDynamicContent?(l(),d("div",en,[S("p",{innerHTML:t.$t("Product.DeliveryChargesInfo_Surcharge_Header")},null,8,tn),S("ul",null,[t.deliveryCharges.someHaveDifferentAdditionalCharges?(l(),d("li",an,k(t.$t("Product.DeliveryChargesInfo_DeliverySurcharge_SelectAVariant")),1)):(l(),d(pe,{key:1},[t.hasAbsoluteDeliveryCharge?(l(),d("li",on,k(t.$t("Product.DeliveryChargesInfo_DeliverySurcharge_Alternative1",[t.formattedAbsoluteDeliveryCharge])),1)):T("",!0),t.hasAdditiveDeliveryCharge?(l(),d("li",rn,k(t.$t("Product.DeliveryChargesInfo_DeliverySurcharge_Alternative2",[t.formattedAdditiveDeliveryCharge])),1)):T("",!0)],64))])])):T("",!0)],64)):T("",!0),t.showZoneSurchargeContent?(l(),d(pe,{key:1},[S("span",sn,k(t.$t("Product.DeliveryChargesInfo_ZoneSurcharge_Title")),1),S("ul",null,[t.deliveryCharges.someHaveDifferentZoneSurcharges?(l(),d("li",ln,k(t.$t("Product.DeliveryChargesInfo_DeliverySurcharge_SelectAVariant")),1)):(l(),d("li",nn,k(t.$t("Product.DeliveryChargesInfo_ZoneSurcharge_Text",[t.formattedZoneSurcharge])),1))])],64)):T("",!0),S("div",null,[S("h4",null,k(t.$t("Product.DeliveryChargesInfo_Delivery_Headline")),1),S("p",{innerHTML:t.$t("Product.DeliveryChargesInfo_Delivery_Content")},null,8,cn)]),t.showDeliveryInfoAdditionalShippingCharges?(l(),d("div",dn,[S("h4",null,k(t.$t("Product.DeliveryChargesInfo_DeliverySurcharge_Headline")),1),S("p",{innerHTML:t.$t("Product.DeliveryChargesInfo_DeliverySurcharge_Content")},null,8,un)])):T("",!0),t.$t("Product.DeliveryChargesInfo_Static_Content")?(l(),d("div",hn,[S("p",{innerHTML:t.$t("Product.DeliveryChargesInfo_Static_Content")},null,8,gn)])):T("",!0)])}const vn=we(El,[["render",pn],["__scopeId","data-v-25d27b88"]]),yn=(t,e)=>{const a=t[e];return a?typeof a=="function"?a():Promise.resolve(a):new Promise((o,r)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(r.bind(null,new Error("Unknown variable dynamic import: "+e)))})};async function mn(t){const{mergeLocaleMessage:e}=Le(),a=await yn(Object.assign({
1"../../../core/languages/bg_BG.json":()=>y(()=>import("./fragment-bg_BG.38b870cc.mjs"),[]),
1"../../../core/languages/bs_BA.json":()=>y(()=>import("./fragment-bs_BA.41a612c9.mjs"),[]),
1"../../../core/languages/cs_CZ.json":()=>y(()=>import("./fragment-cs_CZ.693d9cfa.mjs"),[]),
1"../../../core/languages/da_DK.json":()=>y(()=>import("./fragment-da_DK.359d97d3.mjs"),[]),
1"../../../core/languages/de_AT.json":()=>y(()=>import("./fragment-de_AT.f1c7c0c0.mjs"),[]),
1"../../../core/languages/de_CH.json":()=>y(()=>import("./fragment-de_CH.635b652b.mjs"),[]),
1"../../../core/languages/de_DE.json":()=>y(()=>import("./fragment-de_DE.d2b6880a.mjs"),[]),
1"../../../core/languages/el_CY.json":()=>y(()=>import("./fragment-el_CY.5c0f7fb2.mjs"),[]),
1"../../../core/languages/el_GR.json":()=>y(()=>import("./fragment-el_GR.198ddd7e.mjs"),[]),
1"../../../core/languages/en_CY.json":()=>y(()=>import("./fragment-en_CY.24a5d695.mjs"),[]),
1"../../../core/languages/en_GB.json":()=>y(()=>import("./fragment-en_GB.20b2a820.mjs"),[]),
1"../../../core/languages/en_IE.json":()=>y(()=>import("./fragment-en_IE.05b9f7cf.mjs"),[]),
1"../../../core/languages/en_MT.json":()=>y(()=>import("./fragment-en_MT.4fc2333d.mjs"),[]),
1"../../../core/languages/en_US.json":()=>y(()=>import("./fragment-en_US.c47d9370.mjs"),[]),
1"../../../core/languages/en_XI.json":()=>y(()=>import("./fragment-en_XI.7e130334.mjs"),[]),
1"../../../core/languages/es_ES.json":()=>y(()=>import("./fragment-es_ES.f1d34e49.mjs"),[]),
1"../../../core/languages/et_EE.json":()=>y(()=>import("./fragment-et_EE.91243e7a.mjs"),[]),
1"../../../core/languages/fi_FI.json":()=>y(()=>import("./fragment-fi_FI.2e17deb1.mjs"),[]),
1"../../../core/languages/fr_BE.json":()=>y(()=>import("./fragment-fr_BE.6329a555.mjs"),[]),
1"../../../core/languages/fr_CH.json":()=>y(()=>import("./fragment-fr_CH.6df214bd.mjs"),[]),
1"../../../core/languages/fr_FR.json":()=>y(()=>import("./fragment-fr_FR.5699ab42.mjs"),[]),
1"../../../core/languages/fr_LU.json":()=>y(()=>import("./fragment-fr_LU.d6d68682.mjs"),[]),
1"../../../core/languages/hr_HR.json":()=>y(()=>import("./fragment-hr_HR.f98bd145.mjs"),[]),
1"../../../core/languages/hu_HU.json":()=>y(()=>import("./fragment-hu_HU.f9ad135b.mjs"),[]),
1"../../../core/languages/it_CH.json":()=>y(()=>import("./fragment-it_CH.6e335a26.mjs"),[]),
1"../../../core/languages/it_IT.json":()=>y(()=>import("./fragment-it_IT.c2e353a8.mjs"),[]),
1"../../../core/languages/lt_LT.json":()=>y(()=>import("./fragment-lt_LT.df4a1f2a.mjs"),[]),
1"../../../core/languages/lv_LV.json":()=>y(()=>import("./fragment-lv_LV.08722dde.mjs"),[]),
1"../../../core/languages/mk_MK.json":()=>y(()=>import("./fragment-mk_MK.d3d2f947.mjs"),[]),
1"../../../core/languages/nl_BE.json":()=>y(()=>import("./fragment-nl_BE.1d76584b.mjs"),[]),
1"../../../core/languages/nl_NL.json":()=>y(()=>import("./fragment-nl_NL.88e4fab1.mjs"),[]),
1"../../../core/languages/pl_PL.json":()=>y(()=>import("./fragment-pl_PL.4d3a6e06.mjs"),[]),
1"../../../core/languages/pt_PT.json":()=>y(()=>import("./fragment-pt_PT.1f4bb971.mjs"),[]),
1"../../../core/languages/ro_RO.json":()=>y(()=>import("./fragment-ro_RO.10fc5b61.mjs"),[]),
1"../../../core/languages/sk_SK.json":()=>y(()=>import("./fragment-sk_SK.3da456b4.mjs"),[]),
1"../../../core/languages/sl_SI.json":()=>y(()=>import("./fragment-sl_SI.b5728ec4.mjs"),[]),
1"../../../core/languages/sq_MK.json":()=>y(()=>import("./fragment-sq_MK.3ba63f47.mjs"),[]),
1"../../../core/languages/sr_RS.json":()=>y(()=>import("./fragment-sr_RS.1cf7e99c.mjs"),[]),
1"../../../core/languages/sv_SE.json":()=>y(()=>import("./fragment-sv_SE.902c1e29.mjs"),[])
1}),`../../../core/languages/${t}.json`);e(t,a.default)}const fn=ce({__name:"DeliveryCharges",props:{deliveryCharges:{},locale:{}},setup(t){const{t:e}=Le();mn(t.locale);const o=z(!1),r=()=>{o.value=!0};return(s,c)=>(l(),d(pe,null,[S("button",{type:"button",class:"delivery-charges__label",onClick:r},k(h(e)("Product.ShopTheLook_Delivery")),1),re(h(Kt),{isOpen:o.value,"onUpdate:isOpen":c[0]||(c[0]=g=>o.value=g),title:s.$t("Product.DeliveryChargesInfo_Overlay_Title"),destroyOnClose:"",isInvisibleWhenClosed:"",zIndex:h(Ca),class:"delivery-charges__sheet"},{default:oe(()=>[re(vn,{deliveryCharges:t.deliveryCharges},null,8,["deliveryCharges"])]),_:1},8,["isOpen","title","zIndex"])],64))}});const _n=we(fn,[["__scopeId","data-v-3d74f0cd"]]),bn=["src","title"],Sn={class:"energy-label-list"},wn=["onClick","href","aria-label"],Pn={class:"energy-label-list__text"},Tn=["aria-label","onClick"],kn=ce({__name:"EnergyLabelList",props:{labels:{},variant:{default:"medium"}},setup(t){const{t:e}=Le(),a=g=>g.classCode?.toLowerCase().includes("new"),o=z(!1),r=z(null),s=z(""),c=(g,p)=>{p==="icon"&&g.logo?(r.value=g.logo,o.value=!0,s.value=e("Product.SpecificProduct_EnergyLabel_EfficiencyLogo")):p==="dataSheet"&&g.fiche&&(r.value=g.fiche,o.value=!0,s.value=e("Product.SpecificProduct_EnergyLabel_ProductDataSheet"))};return Be(o,g=>{g||(r.value=null)}),(g,p)=>(l(),d(pe,null,[re(h(Kt),{title:s.value,isOpen:o.value,"onUpdate:isOpen":p[0]||(p[0]=n=>o.value=n),destroyOnClose:"",isInvisibleWhenClosed:"",zIndex:h(Ca),class:"energy-label-list__sheet"},{default:oe(()=>[S("iframe",{src:r.value,title:s.value},null,8,bn)]),_:1},8,["title","isOpen","zIndex"]),S("div",Sn,[(l(!0),d(pe,null,Ee(t.labels,(n,u)=>(l(),d(pe,{key:u},[S("div",{class:ae(["energy-label-list__icon",{"energy-label-list__icon--with-link":!!n.logo}])},[S("a",{tabindex:"0",onClick:se(m=>c(n,"icon"),["prevent"]),href:n.logo,"aria-label":n.logoAltText},[a(n)?(l(),W(fo,{key:0,classCode:n.classCode,variant:t.variant},null,8,["classCode","variant"])):(l(),W(mo,{key:1,classCode:n.classCode,colorCode:n.colorCode,variant:t.variant},null,8,["classCode","colorCode","variant"]))],8,wn)],2),S("div",Pn,[n.fiche?(l(),d("button",{key:0,"aria-label":n.ficheAltText,type:"button",class:"energy-label-list__fiche",onClick:m=>c(n,"dataSheet")},k(h(e)("Product.SpecificProduct_EnergyLabel_ProductDataSheet")),9,Tn)):T("",!0)])],64))),128))])],64))}});const Cn=we(kn,[["__scopeId","data-v-85c4043c"]]),In=t=>t.slice(1).slice(0,-1),Ya=t=>(t[0]==="("?In(t):t).split("%%"),Vt=t=>t?.split("|")?.[0]??"",Dn=(t={},e={})=>{const a={};return Object.entries(e).forEach(([o,r])=>{const s={availabilityIndicator:r.stockAvailability?.availabilityIndicator||0,scarcity:r.scarcity??"",erpNumbers:r?.erpNumbers??[],erpNumber:r.erpNumber,preventSelling:r.preventSelling,previewImageIds:[],backInStockNotification:r.stockAvailability?.backInStockNotification,backInStockNotificationSoldOut:r.stockAvailability?.backInStockNotificationSoldOut};a[o]=s}),Object.entries(t).forEach(([o,r])=>{const s=a[o]||{};a[o]={...s,...r}}),a},Ln=t=>{const e=t?.groupedBy?.split("&&"),a=t?.code?.split("&&");return e?.map((o,r)=>`${o}|${a[r]}`)??[]};function An({onAllSelected:t,onSelect:e}){const a=z({}),o=z({}),r=z([]),s=z({}),c=z(["",""]),g=z({}),p=z({}),n=i(()=>Object.values(s.value)),u=i(()=>c.value[0]),m=i(()=>r.value.map(({key:f})=>f)),_=i(()=>n.value.filter(f=>!!f).length===r.value.length),E=f=>{const D=Vt(f);c.value[1]!==D&&(c.value.push(D),c.value=c.value.slice(1))},C=f=>{const D=new Array(r.value.length).fill(void 0);return f.forEach(H=>{D[m.value.indexOf(Vt(H))]=H}),D},B=f=>C(f).filter(D=>D).join("&&"),Y=()=>o.value?.[B(n.value)]?.erpNumber,L=f=>{f&&(E(f),s.value[Vt(f)]=f,_.value&&t(Y()),e?.())},O=()=>Object.values(a.value).reduce((f,D)=>({...f,[B(Ya(D.attributesCode))]:D}),{}),V=()=>Object.entries(g.value).reduce((f,[D,H])=>{const q=H?.code?.split("&&"),F=B(H?.groupedBy?.split("&&").map((Q,fe)=>`${Q}|${q[fe]}`)??[]);return F?{...f,[F]:{...H,id:D}}:{}},{}),X=f=>{if(!a.value[f]?.attributesCode){t(f);return}Ya(a.value[f].attributesCode).forEach(L)},$=f=>
1{Ln(g.value?.[f]).forEach(L),t(Y())},te=f=>{if(!f)return;let D=f;try{D=decodeURIComponent(f)}catch(q){import.meta.dev&&console.warn(`[URI Error]: Can't decode the parameter "${f}".`,q),D=f}const H=Vt(D);if(H&&r.value.some(q=>q.key===H)){L(D);return}r.value.forEach(q=>{const F=q.options?.find(Q=>Q.key===D||Q.value?.toLowerCase()===D.toLowerCase()||Q.key?.split("|")?.[1]?.toLowerCase()===D.toLowerCase());F?.key&&L(F.key)})},R=i(()=>{const f=Object.keys(p.value).find(D=>D.split("&&").every(H=>n.value.includes(H)));return f?p.value?.[f].id:void 0}),G=f=>{a.value=f.variants??{},r.value=f.attributes?.attributes??[],g.value=f.variantGroupingByCode??{};const D=f.attributes?.attributesFlattened??{},H=O()??{};o.value=Dn(D,H),s.value=r.value.reduce((q,{key:F})=>({...q,[F]:void 0}),{}),p.value=V()},P=i(()=>{const f=m.value.find(D=>D&&!s.value[D]);return r.value.find(({key:D})=>D===f)}),I=i(()=>{let f=o.value[B(n.value)];return f?.erpNumbers?.length||[...C(n.value)].reverse().forEach(q=>{if(f?.erpNumbers?.length)return;const F=o.value[B(n.value.filter(Q=>Q!==q))];F?.erpNumbers?.length&&(f=F)}),f});return{init:G,select:L,getAttributesCode:B,preselectVariant:X,preselectByVariantGrouping:$,preselectVariantByAttribute:te,sort:C,current:I,nextPendingAttribute:P,selectedList:n,selected:s,lastSelectedAttribute:u,lastSelectedAttributes:c,attributesMap:o,attributes:r,currentVariantId:R}}function ht(t){return t?.availabilityIndicator===et.AVAILABLE}function qt(t){return t?.availabilityIndicator===et.SOON_AVAILABLE}function Bn(t){return t?.availabilityIndicator===et.NOT_AVAILABLE}const ga=Symbol("StlContext");function En(t){let e=no(ga,null);if(e)return;const a=t.split(",");if(!a.length)throw new Error("ERP numbers must be provided");const o=di(a.reduce((s,c)=>(s[c]={id:c,erpNumber:c,isSelected:!1,price:{value:0,hasPrefix:!1},variant:{isVariant:!1,id:null,imageUrl:null,attrsSelectionStatus:null}},s),{})),r=z(!1);e={metaItemsRegistry:o,purchaseAttempted:r},ui(ga,e)}function Aa(){return no(ga,null)}function xn(t){const e=Aa();return e?{updateVariantId:a=>{e.metaItemsRegistry[t].variant.id=a},updateImageUrl:a=>{e.metaItemsRegistry[t].variant.imageUrl=a},updateAttrsSelectionStatus:a=>{e.metaItemsRegistry[t].variant.attrsSelectionStatus=a},purchaseAttempted:i(()=>e.metaItemsRegistry[t].isSelected&&e.purchaseAttempted.value)}:{purchaseAttempted:Ht(!1)}}function Rn(t){const e=Aa();return e?{isSelected:i({get(){return e.metaItemsRegistry[t].isSelected},set(a){e.metaItemsRegistry[t].isSelected=a}}),variantId:i(()=>e.metaItemsRegistry[t].variant.id),variantImageUrl:i(()=>e.metaItemsRegistry[t].variant.imageUrl),markAsVariant:a=>{e.metaItemsRegistry[t].variant.isVariant=a},updatePrice:a=>{e.metaItemsRegistry[t].price.value=a?.price??0,e.metaItemsRegistry[t].price.hasPrefix=a?.variantsHaveDifferentPrices??!1}}:{isSelected:Ht(!1),variantId:Ht(null),variantImageUrl:Ht(null)}}function On(){const t=Aa(),e=i(()=>Object.values(t.metaItemsRegistry).filter(c=>c.isSelected)),a=c=>t.metaItemsRegistry[c].isSelected,o=()=>{t.purchaseAttempted.value=!0},r=()=>{t.purchaseAttempted.value=!1},s=i(()=>{const c=e.value.filter(p=>p.variant.isVariant&&p.variant.attrsSelectionStatus?.missing.length).map(p=>p.variant.attrsSelectionStatus.missing).flat();return new Set(c).size===1?c[0]:null});return{selectedMetaItems:e,missingAttrLabel:s,isSelected:a,markPurchaseAttempted:o,clearPurchaseAttempt:r}}function Vn({country:t,language:e,erpNumbers:a,apiDomain:o}){const r=i(()=>`${v(o)||""}/p/api/shopthelook/${v(t)}/${v(e)}?erpNumbers=${v(a)}`),{data:s,execute:c}=hi(r,{immediate:!1,refetch:!0}).json();return{loadedItems:i(()=>Object.values(s.value??[]).map(p=>{const{gridBox:n,...u}=p;return{...n,...u}})),load:c}}function Nn(t){const e=i(()=>v(t).split("_")[0]),a=i(()=>v(t).split("_")[1]);return{language:e,country:a}}const Hn={class:"variant-selector__legend"},$n={class:"variant-selector__attr-name"},Gn={class:"variant-selector__options"},Fn=["name","value","aria-label","checked","onChange"],Un=["src","alt"],Mn={key:1,class:"variant-selector__btn-label"},zn=ce({__name:"VariantSelector",props:{erpNumber:{},attributes:{},variants:{},media:{}},setup(t){const{t:e}
1=Le(),a=t,{purchaseAttempted:o,updateVariantId:r,updateImageUrl:s,updateAttrsSelectionStatus:c}=xn(a.erpNumber),g=An({onAllSelected:R=>{r?.(R||null)}}),p=()=>{const R={attributes:a.attributes,variants:a.variants};g.init(R)};p(),Be(()=>a.attributes,p);const n=i(()=>a.attributes?.attributes||[]),u=i(()=>a.attributes?.attributesFlattened||{}),m=i(()=>n.value.reduce((R,G)=>(R[G.key]=G.name,R),{})),_=z(null),E=i(()=>{const R=_.value;return R?a.attributes?.attributesFlattened?.[R]:null}),C=R=>{_.value=R},B=()=>{const R=Object.entries(g.selected.value);if(!R.length)return;const G=R.reduce((P,[I,f])=>(f?P.selected.push(m.value[I]):P.missing.push(m.value[I]),P),{missing:[],selected:[]});c?.(G)};Be(g.selected,B,{deep:!0,immediate:!0});const Y=({erpNumbers:R=[],availabilityIndicator:G},P)=>{const I=new Set(Object.entries(g.selected.value).filter(([f,D])=>f!==P&&!!D).flatMap(([,f])=>u.value[f]?.erpNumbers));return I.size===0?{isAvailable:ht({availabilityIndicator:G}),isSoonAvailable:qt({availabilityIndicator:G})}:R.filter(f=>I.has(f)).reduce((f,D)=>{const{stockAvailability:H}=a.variants?.[D]??{},q=!!H&&ht(H),F=!!H&&qt(H);return{isAvailable:f.isAvailable||q,isSoonAvailable:f.isSoonAvailable||F}},{isAvailable:!1,isSoonAvailable:!1})},L=(R,G=!1)=>{const P=R?.previewImageIds?.[0],I=G?"basketUrl":"thumbUrl";return P?a.media?.imageMap?.[P]?.[I]:null},O=i(()=>n.value.map(R=>({...R,options:R.options?.map(G=>{const P=u.value[G.key]??{},I=L(P),f=Y(P,R.key);return{...G,imageUrl:I,metadata:{...f}}})}))),V=i(()=>Object.values(g.selected.value).includes(void 0)),X=i(()=>o.value&&V.value),$=i(()=>{const R=Object.values(g.selected.value);return!R.length||V.value?null:R.reduce((P,I)=>(P.push(u.value[I]?.erpNumbers??[]),P),[]).reduce((P,I)=>P.filter(f=>I.includes(f)))?.[0]??null});Be($,R=>{if(r?.(R),R){const{gallery:G,imageMap:P}=a.variants?.[R]?.media??{},I=G?.images?.[0],f=P?.[I]?.basketUrl;s?.(f??null)}else s?.(null)}),Be(E,R=>{if(!R||$.value)return;const G=L(R,!0);G&&s?.(G)});const te=R=>g.selected.value[R]?.split("|")[1];return(R,G)=>(l(),d("div",{class:"variant-selector",onClick:G[0]||(G[0]=se(()=>{},["stop"]))},[(l(!0),d(pe,null,Ee(O.value,P=>(l(),d("fieldset",{key:P.key,class:"variant-selector__group"},[S("legend",Hn,[S("span",$n,k(P.name)+":",1),S("span",{class:ae(["variant-selector__hint",{"variant-selector__hint-error":X.value&&!h(g).selected.value[P.key]}])},k(te(P.key)??h(e)("Product.ShopTheLook_PleaseSelect")),3)]),S("div",Gn,[(l(!0),d(pe,null,Ee(P.options,I=>(l(),d("label",{key:I.key,class:"variant-selector__option"},[S("input",{type:"radio",name:P.key,value:I.key,"aria-label":I.value,checked:h(g).selected.value[P.key]===I.key,class:"variant-selector__input",onChange:f=>{h(g).select(I.key),C(I.key)}},null,40,Fn),S("span",{class:ae(["variant-selector__btn",{"variant-selector__btn--not-available":!I.metadata.isAvailable&&!I.metadata.isSoonAvailable,"variant-selector__btn--soon-available":I.metadata.isSoonAvailable,"variant-selector__btn--soon-available-img":I.metadata.isSoonAvailable&&I.imageUrl}])},[I.imageUrl?(l(),d("img",{key:0,src:I.imageUrl,alt:I.value,class:"variant-selector__btn-image"},null,8,Un)):(l(),d("span",Mn,[I.metadata.isSoonAvailable?(l(),W(h(gi),{key:0,name:"bell-regular",class:"variant-selector__btn-icon"})):T("",!0),Re(" "+k(I.value),1)]))],2)]))),128))])]))),128))]))}});const Wn=we(zn,[["__scopeId","data-v-20c6339d"]]),qn=["data-type","data-disable-gridbox-link"],Kn={key:0,class:"stl-gridbox__meta"},jn={class:"stl-gridbox__content"},Zn={class:"stl-gridbox__main-area"},Yn={key:0,class:"stl-gridbox__top-area"},Xn={class:"stl-gridbox__image-column"},Qn=["src","alt"],Jn={class:"stl-gridbox__content-column"},ec={class:"stl-gridbox__title"},tc={key:1},ac={key:2,class:"stl-gridbox__energy"},oc={key:0,class:"stl-gridbox__energy-select-variant"},ic={class:"stl-gridbox__footer-area"},rc=ce({__name:"ProductGridBoxStlHorizontal",props:{swatches:{},showSwatches:{type:Boolean},colorGridBoxes:{},totalNumberOfColors:{},baseUrl:{},catalog:{},context:{},disclaimer:{},hashParams:{},lazyLoad:{type:Boolean,default:!1},list:{},locale:{default:j.de_DE},openNewTab:{type:Boolean},position:{},preCacheConfig:{},queryParams:{},tabbable:{type:Boolean},theme:{},translations:{},type:{default:"shop-the-look-horizontal"},useWc:{type:Boolean},sapId:{},status:{},gridboxVariant:{},online:{type:Boolean},store:{type:Boolean},isSlider:{type:Boolean},promotionType:{},keywordScore:{},keywordScoreRaw:{},semanticScore:{},ratingScore:{},freshnessScore:{},searchHubImpressions:{},searchHubClicks:{},searchHubCarts:{},businessRuleFactor:{},relevancyScore:{},creativeSlot:{},disableGridboxLink:{type:Boolean},selectedColor:{},advertisementId:{},ageRestriction:{type:Boolean},alcoholicDetails:{},attributesCode:{},hasColors:{type:Boolean},awards:{},brand:{},campaignInfo:{},canonicalPath:{},canonicalUrl:{},category:{},categorySecondaryPath:{},cutoutimage:{},cutoutimageV2:{},dealOfDay:{},designTheme:{},disclaimers:{},displayFreeDelivery:{type:Boolean},energyLabels:{},energyLabelSelectVariant:{},erpNumber:{},flashSales:{type:Boolean},gridLabel:{},gs1Attributes:{},guaranteeLabels:{},guaranteeLabelSelectVariant:{},havingPrice:{type:Boolean},havingThreesixty:{type:Boolean},havingVideos:{type:Boolean},highlightedSeals:{},ians:{},image:{},image_V1:{},isLidlGiftCard:{type:Boolean},isUsedProduct:{type:Boolean},itemId:{},imageList:{},imageList_V1:{},imageList_V2:{},keyfacts:{},lidlPlus:{},listId:{},listName:{}
1,mouseoverImage:{},mouseoverImage_V1:{},multipack:{type:Boolean},nat:{},parentId:{},preventSelling:{type:Boolean},price:{},productId:{},productType:{},productOrigin:{},promoted:{type:Boolean},quickAddToCart:{type:Boolean},ratings:{},regions:{},regionsV2:{},regionsPrices:{},ribbons:{},renderedTs:{},salesAttributes:{},seals:{},setItemQuantity:{},specialDesc:{},specialDescTheme:{},stockAvailability:{},storeStartDate:{},storeEndDate:{},title:{},variantGroupId:{},variantId:{},variantImages:{},timezoneId:{},zones:{},highlightedImgSrc:{},highlightedRecipeUrl:{},additionalHighlightProducts:{},promotionTheme:{},xsDark:{type:Boolean},mdDark:{type:Boolean},cutoutImageSrc:{},cutoutImageAlt:{},shopLookId:{},promotionName:{},attributes:{},media:{},variants:{},deliveryCharges:{},preventAutoSelection:{type:Boolean,default:!1}},setup(t){const e=t,{t:a}=Le(),{variantImageUrl:o,variantId:r,isSelected:s,updatePrice:c,markAsVariant:g}=Rn(e.erpNumber),p=i(()=>!!e.productType?.toLowerCase().includes("variant")),n=i(()=>e.type===ue.STL_HORIZONTAL_VARIANT_SELECTION&&p.value),u=i(()=>r.value&&e.variants?.[r.value]||null);Be(p,ne=>g?.(ne),{immediate:!0});const m=i(()=>u.value?.stockAvailability??e.stockAvailability),_=Ia({categorySecondaryPath:e.categorySecondaryPath,keyfacts:e.keyfacts,locale:e.locale,type:e.type}).value,E=Tt(),C=wa(),B=Pa(),{isTypeShopTheLook:Y,shopTheLookId:L}=To({type:A(e,"type"),shopLookId:A(e,"shopLookId")}),O=Fe(),V=i(()=>e.disableGridboxLink?!0:O["data-disable-gridbox-link"]==="true"||O["data-disable-gridbox-link"]===""||O["data-disablegridboxlink"]==="true"||O["data-disablegridboxlink"]===""),{url:X}=kt({queryParams:A(e,"queryParams"),hashParams:A(e,"hashParams"),list:A(e,"list"),baseUrl:A(e,"baseUrl"),canonicalPath:A(e,"canonicalPath"),shopTheLookId:L,isTypeShopTheLook:Y,isGridboxLinkDisabled:V.value}),$=i(()=>{const _e=Po({lazyLoad:A(e,"lazyLoad"),keyfacts:A(e,"keyfacts"),imageList:A(e,"imageList"),imageListV1:A(e,"imageList_V1"),isSlider:A(e,"isSlider"),isHorizontalType:!0,showImageGallery:_.showImageGallery}).value?.[0];return _e?{..._e,src:o.value??_e.src}:null}),te=ns({title:A(e,"title"),keyfacts:A(e,"keyfacts")}),R=i(()=>e.type===ue.STL_HORIZONTAL&&u.value?.fullTitle?u.value.fullTitle:te.value),{showPrice:G}=us({props:e,showPricebox:_.showPricebox}),{priceToShow:P,showPriceBox:I,isRegionDisplayable:f,isZoneDisplayable:D,hasRegions:H}=Xt({productType:e.productType,store:e.store,zones:e.zones,regions:e.regionsV2,timestampAttribute:E,cookieZone:C,cookieRegion:B,globalPrice:i(()=>u.value?.price??e.price),globalLidlPlusPrice:i(()=>(u.value?.lidlPlus??e.lidlPlus)?.[0]?.price),regionsPrices:i(()=>u.value?.regionsPrices??e.regionsPrices),dealOfDay:i(()=>u.value?.dealOfDay??e.dealOfDay)});Be(P,ne=>c?.(ne),{immediate:!0});const q=i(()=>Array.isArray(e.energyLabels)&&!!e.energyLabels.length),F=i(()=>Yt(e.productType)),{badges:Q,showBadges:fe}=ls({flashSales:A(e,"flashSales"),preventSelling:A(e,"preventSelling"),showStoreAvailabilityBadge:_.showStoreAvailabilityBadge,showOnlineAvailabilityBadge:_.showOnlineAvailabilityBadge,stockAvailability:m,hasRegions:H,isRegionDisplayable:f,isRetailProduct:F,isZoneDisplayable:D,filters:{typesIn:[Ut.SOON_AVAILABLE,Ut.SOLDOUT_ONLINE,Ut.SOON_ONLINE]}}),de=i(()=>qt(m.value)),me=i(()=>Bn(m.value)),ve=i(()=>fe&&!!Q.value?.length),K=i(()=>e.canonicalPath?.replace("p","r")||""),Z=i(()=>ve.value&&K.value&&(me.value||de.value)),ie=i(()=>!1),Ie=()=>{alert("Remind when available")},Pe=i(()=>ht(m.value));Be(Pe,()=>{s.value=!1});const{brandName:w}=ds(A(e,"brand")),M=i(()=>e.online&&e.store?"both":e.online?"online":"retail"),{promotionName:b,promotionId:N}=Qt(A(e,"listName"),A(e,"listId")),J=It(A(e,"creativeSlot"),A(e,"position")),le=i(()=>!F.value),{trackClick:De,baseProductData:ee,trackingAvailability:he}=ea({props:e,priceToShow:P,brandName:w,ShopTheLookId:L,isTypeShopTheLook:Y,url:X,productTitle:te,tradeType:M,promotionName:b,promotionId:N,creativeSlot:J}),be=i(()=>e.type===ue.STL_HORIZONTAL_VARIANT_SELECTION),Te=i(()=>be.value?"STL_PRODUCTS_VARIANT_POPUP":Wt.SHOP_THE_LOOK_PRODUCTS),ye=i(()=>be.value?"STL_Product_Selector_Variant_Popup":"STL_Product_Selector"),We=ne=>{const _e=ne?"STL_PRODUCT_CHECKED":"STL_PRODUCT_UNCHECKED";$e(Oe.STL_Product_Checkbox_Click,{eventInfo:{eventCategory:"click",eventInteractionType:"checkbox_click"},content:{contentID:_e,contentType:Te.value,contentLabel:ye.value},products:{list:[{...ee.value,quantity:1,availability:he.value,variantAttributes:e.attributesCode,variantGroupId:e.variantGroupId,creativeName:e.listName,currency:P.value?.currencyCode,status:xe.MAIN_PRODUCT}]}})},ot=i({get:()=>s.value,set:ne=>{ne!==s.value&&(s.value=ne,We(ne))}});Be(u,(ne,_e)=>{if(ne&&ne.erpNumber!==_e?.erpNumber&&be.value){let ke="not_available";ht(ne.stockAvailability)?ke="available":qt(ne.stockAvailability)&&(ke="soon_available"),$e(Oe.STL_Variant_Selected,{products:{list:[{...ee.value,variantId:String(ne.erpNumber),price:ne.price?.price||ee.value.price,variantAttributes:ne.attributesCode||e.attributesCode,availability:ke,quantity:1,status:xe.MAIN_PRODUCT,currency:ne.price?.currencyCode||P.value?.currencyCode}]}})}}),Ge(()=>{Pe.value&&!e.preventAutoSelection&&(s.value=!0)});const gt=i(()=>X.value?"a":"div");return(ne,_e)=>(l(),d("div",{class:"stl-gridbox",ref:"root-container",onClick:_e[2]||(_e[2]=se((...ke)=>h(De)&&h(De)(...ke),["left"])),onContextmenu:_e[3]||(_e[3]=(...ke)=>h(De)&&h(De)(...ke)),onMouseup:_e[4]||(_e[4]=se((...ke)=>h(De)&&h(De)(...ke),["middle"])),"data-type":t.type,"data-disable-gridbox-link":V.value},[t.renderedTs?(l(),d("div",Kn," Rendered: "+k(new Date(t.renderedTs*1e3).toISOString()),1)):T("",!0),(l(),W(fa(gt.value),{href:h(X),class:"stl-gridbox__link"},{default:oe(()=>[Re(k(R.value),1)]),_:1},8,["href"])),S("div",jn,[S("div",{class:"stl-gridbox__checkbox-area",onClick:_e[1]||(_e[1]=se(()=>{},["stop"]))},[re(h(pi),{id:`stl-checkbox-${t.erpNumber}`,name:`stl-checkbox-${t.erpNumber}`,modelValue:ot.value,"onUpdate:modelValue":_e[0]||(_e[0]=ke=>ot.value=ke),variant:"small",isDisabled:!Pe.value,class:"stl-gridbox__checkbox"},null,8,["id","name","modelValue","isDisabled"])]),S("div",Zn,[ve.value?(l(),d("div",Yn,[ve.value?(l(!0),d(pe,{key:0},Ee(h(Q),(ke,it)=>(l(),W(h(ma),{key:`badge_${it}`,variant:ke.variant,appearance:ke.appearance,label:ke.text},null,8,["variant","appearance","label"]))),128)):T("",!0),Z.value?(l(),W(h(Mt),{key:1,as:"a",href:K.value,label:h(a)("Product.ShopTheLook_ShowAlternatives"),level:"tertiary",size:"small",class:"stl-gridbox__show-alternatives-btn"},null,8,["href","label"])):T("",!0),ie.value?(l(),W(h(Mt),{key:2,label:h(a)("Product.ShopTheLook_NotifyMe"),level:"tertiary",size:"small",class:"stl-gridbox__show-alternatives-btn",onClick:Ie},null,8,["label"])):T("",!0)])):T("",!0),S("div",Xn,[S("div",{class:ae(["stl-gridbox__image-wrapper",{"stl-gridbox__image-wrapper--no-image":!$.value}])},[$.value?(l(),d("img",{key:0,src:$.value.src,alt:$.value.alt,class:"stl-gridbox__image"},null,8,Qn)):T("",!0)],2)]),S("div",Jn,[S("div",ec,k(R.value),1),h(I)?(l(),W(La,Ve({key:0},e,{showPrice:h(G),priceToShow:h(P),timestamp:h(E),innerPriceProps:{discount:{}},class:"stl-gridbox__pricebox"}),null,16,["showPrice","priceToShow","timestamp"])):T("",!0),le.value&&t.deliveryCharges?(l(),d("div",tc,[re(_n,{deliveryCharges:t.deliveryCharges,locale:t.locale}
1,null,8,["deliveryCharges","locale"])])):T("",!0),q.value?(l(),d("div",ac,[t.energyLabelSelectVariant?(l(),d("div",oc,k(t.energyLabelSelectVariant),1)):T("",!0),t.energyLabels?(l(),W(Cn,{key:1,labels:t.energyLabels,class:"stl-gridbox__energy-label-list"},null,8,["labels"])):T("",!0)])):T("",!0)])]),S("div",ic,[n.value&&t.attributes?(l(),W(Wn,{key:0,erpNumber:t.erpNumber,attributes:t.attributes,variants:t.variants,media:t.media},null,8,["erpNumber","attributes","variants","media"])):T("",!0)])])],40,qn))}});const Lo=we(rc,[["__scopeId","data-v-b7404cab"]]),sc=ce({__name:"VariantSelectionSheet",props:{listProps:{}},emits:["closed"],setup(t,{emit:e}){const{t:a}=Le(),o=t,r=e,s=z(!1),c=()=>{s.value=!0},g=()=>{s.value=!1};return la(document,ct.SHOP_THE_LOOK_OPEN_SHEET,p=>{p.detail?.id===o.listProps.stlId&&c()}),la(document,ct.CART_QUANTITY_CHANGED,g),Be(s,p=>{p||r("closed")}),(p,n)=>(l(),W(h(Kt),{isOpen:s.value,"onUpdate:isOpen":n[0]||(n[0]=u=>s.value=u),title:h(a)("Product.ShopTheLook_SelectProducts"),destroyOnClose:!1,hasFullWidthContent:"",isInvisibleWhenClosed:"",zIndex:h(Ca),class:"variant-selection-sheet"},{default:oe(()=>[re(Ao,Ve(t.listProps,{viewMode:"detailed",class:"variant-selection-sheet__list"}),null,16)]),_:1},8,["isOpen","title","zIndex"]))}});const lc={class:"stl-gridbox-list__items-container"},nc={key:0,class:"stl-gridbox-list__footer"},cc={class:"stl-gridbox-list__total-price-wrap"},dc={key:0,class:"stl-gridbox-list__total-label"},uc={class:"stl-gridbox-list__cta-button"},hc=ce({__name:"ProductGridBoxList",props:{swatches:{},showSwatches:{type:Boolean},colorGridBoxes:{},totalNumberOfColors:{},baseUrl:{},catalog:{},context:{},disclaimer:{},hashParams:{},lazyLoad:{type:Boolean},list:{},locale:{},openNewTab:{type:Boolean},position:{},preCacheConfig:{},queryParams:{},tabbable:{type:Boolean},theme:{},translations:{},type:{},useWc:{type:Boolean},sapId:{},status:{},gridboxVariant:{},online:{type:Boolean},store:{type:Boolean},isSlider:{type:Boolean},promotionType:{},keywordScore:{},keywordScoreRaw:{},semanticScore:{},ratingScore:{},freshnessScore:{},searchHubImpressions:{},searchHubClicks:{},searchHubCarts:{},businessRuleFactor:{},relevancyScore:{},creativeSlot:{},disableGridboxLink:{type:Boolean},selectedColor:{},advertisementId:{},ageRestriction:{type:Boolean},alcoholicDetails:{},attributesCode:{},hasColors:{type:Boolean},awards:{},brand:{},campaignInfo:{},canonicalPath:{},canonicalUrl:{},category:{},categorySecondaryPath:{},cutoutimage:{},cutoutimageV2:{},dealOfDay:{},designTheme:{},disclaimers:{},displayFreeDelivery:{type:Boolean},energyLabels:{},energyLabelSelectVariant:{},erpNumber:{},flashSales:{type:Boolean},gridLabel:{},gs1Attributes:{},guaranteeLabels:{},guaranteeLabelSelectVariant:{},havingPrice:{type:Boolean},havingThreesixty:{type:Boolean},havingVideos:{type:Boolean},highlightedSeals:{},ians:{},image:{},image_V1:{},isLidlGiftCard:{type:Boolean},isUsedProduct:{type:Boolean},itemId:{},imageList:{},imageList_V1:{},imageList_V2:{},keyfacts:{},lidlPlus:{},listId:{},listName:{},mouseoverImage:{},mouseoverImage_V1:{},multipack:{type:Boolean},nat:{},parentId:{},preventSelling:{type:Boolean},price:{},productId:{},productType:{},productOrigin:{},promoted:{type:Boolean},quickAddToCart:{type:Boolean},ratings:{},regions:{},regionsV2:{},regionsPrices:{},ribbons:{},renderedTs:{},salesAttributes:{},seals:{},setItemQuantity:{},specialDesc:{},specialDescTheme:{},stockAvailability:{},storeStartDate:{},storeEndDate:{},title:{},variantGroupId:{},variantId:{},variantImages:{},timezoneId:{},zones:{},highlightedImgSrc:{},highlightedRecipeUrl:{},additionalHighlightProducts:{},promotionTheme:{},xsDark:{type:Boolean},mdDark:{type:Boolean},cutoutImageSrc:{},cutoutImageAlt:{},shopLookId:{},promotionName:{},erpNumbers:{},providedItems:{},stlId:{},viewMode:{default:"compact"},apiDomain:{}},setup(t){const e=t,{t:a,messages:o}=Le(),r=Fe(),{promotionId:s}=Qt(A(e,"listName"),i(()=>e.listId??e.stlId)),c=It(i(()=>e.creativeSlot??r.creativeslot??r.creativeSlot),i(()=>e.position??r.position)),g=i(()=>r.creativename??r.creativeName??r.listname??r.listName??e.listName);En(e.erpNumbers);const{markPurchaseAttempted:p,clearPurchaseAttempt:n,isSelected:u,selectedMetaItems:m,missingAttrLabel:_}=On(),E=i(()=>e.viewMode==="detailed"),B=mi({mobile:0,tablet:768}).between("mobile","tablet"),Y=i(()=>E.value||!B.value),{country:L,language:O}=Nn(e.locale),{loadedItems:V,load:X}=Vn({erpNumbers:e.erpNumbers,country:L,language:O,apiDomain:e.apiDomain});e.providedItems||X();const $=b=>b.productType?.toLowerCase().includes("variant"),te=i(()=>(e.providedItems||V.value)?.slice().sort((b,N)=>Number($(N))-Number($(b)))??[]),R=i(()=>E.value?ue.STL_HORIZONTAL_VARIANT_SELECTION:ue.STL_HORIZONTAL),G=i(()=>te.value.map(b=>({...e,...r,...b,type:R.value,preventAutoSelection:!B.value&&E.value}))),P=i(()=>te.value.filter(b=>u(b.erpNumber))),I=i(()=>o.value[e.locale]?.Price??{}),f=i(()=>m.value.reduce((b,{price:N})=>b+Math.floor(N.value*100),0)/100),D=i(()=>m.value.some(({price:b})=>b.hasPrefix)),H=i(()=>te.value.some(b=>ht(b.stockAvailability))),q=i(()=>P.value.filter(b=>$(b))),F=i(()=>m.value.map(b=>b.variant.isVariant?b.variant.id:b.erpNumber)),Q=i(()=>F.value.filter(b=>b===null).length),fe=i(()=>{const b=F.value.filter(N=>!!N);return JSON.stringify(b)}),de=i(()=>P.value.length>0&&E.value&&Q.value===0||!E.value&&!q.value.length),me=i(()=>P.value.length===0?a("Product.ShopTheLook_AddToCart"):E.value&&_.value?`${a("Product.ShopTheLook_Select",{attribute:_.value})}`:Q.value===1?a("Product.ShopTheLook_SelectVariant"):a("Product.ShopTheLook_SelectVariants")),ve=i(()=>{const b=P.value.length;return b===te.value.length?a("Product.ShopTheLook_AddAllToCart"):b===1?a("Product.ShopTheLook_AddToCart"):a("Product.ShopTheLook_AddMultipleToCart",{count:b})}),K=b=>{const N=a(b?"Product.ShopTheLook_AtLeastOneProduct":"Product.ShopTheLook_VariantSelection"),J=new CustomEvent(ct.SHOP_THE_LOOK_MISSING_SELECTION,{detail:{isError:!0,type:"standard",message:N}});document.dispatchEvent(J)},Z=()=>{const b=new CustomEvent(ct.SHOP_THE_LOOK_OPEN_SHEET,{detail:{id:e.stlId}});document.dispatchEvent(b)},ie=()=>{const b=P.value.map(N=>({id:String(N.erpNumber),name:N.keyfacts?.title||N.title,price:N.price?.price,brand:N.brand,categoryPrimary:N.category,categoryPrimaryPath:N.categorySecondaryPath,currency:N.price?.currencyCode,status:xe.MAIN_PRODUCT,tradeType:"online",type:N.variantGroupId||N.productType?.toLowerCase().includes("variant")?xe.V_PDP:xe.P_PDP,variantAttributes:N.attributesCode,variantGroupId:N.variantGroupId,variantId:N.variantId,promotionName:e.promotionName??nt.PROMOTION_NAME,promotionId:s.value,creativeName:g.value,creativeSlot:c.value,quantity:1,availability:ht(N.stockAvailability)?"available":"not_available",ranking:N.margin?.ranking??null,ratingAverage:N.ratings?.average??null}));$e(Oe.STL_Select_Variant_Click,{application:{productTeam:qa,moduleID:"checkout"},eventInfo:{eventCategory:"click",eventAction:Oe.STL_Select_Variant_Click,eventInteractionType:"STL_Popup_Variant_Selector"},content:{contentID:nt.ADD_TO_CART,contentType:Wt.SHOP_THE_LOOK_PRODUCTS,c
1ontentLabel:"cart"},products:{list:b}})},Ie=()=>{P.value.length===0?K(!0):E.value?(p(),K(!1)):(ie(),Z())},Pe=b=>b.flatMap(J=>J?.additionalServices??[]).filter(J=>J?.selected&&J.price).reduce((J,le)=>J+le.price,0),w=b=>({id:String(b.productId),name:b.name,price:b.unitPrice,brand:b.brand,quantity:1,availability:"available",categoryPrimary:b?.categoryPrimary,categoryPrimaryPath:b?.categoryPrimaryPath,currency:b?.currency,status:xe.MAIN_PRODUCT,tradeType:"online",type:b.variantGroupId?xe.V_PDP:xe.P_PDP,variantAttributes:b.attributesCode,variantGroupId:b.variantGroupId,variantId:b.productVariantId,promotionName:e.promotionName??nt.PROMOTION_NAME,promotionId:s.value,creativeName:g.value,creativeSlot:c.value,ranking:b.margin?.ranking??null}),M=({detail:b})=>{const N=b?.erpNumbers,J=b?.payload,le=J?.cartItems;if(!N||N.length===0||!le)return;const De=F.value.filter(ye=>!!ye),ee=N.filter(ye=>De.includes(String(ye)));if(ee.length===0)return;const he=le.filter(ye=>ee.includes(Number(ye.erpNumber))).map(ye=>w(ye));if(he.length===0)return;const be=le.reduce((ye,We)=>{const ot=We.aov??We.unitPrice??0,gt=We.quantity??1;return ye+ot*gt},0),Te={basketValueGross:J?.cartAmountBeforeCoupon,additionalShippingCost:J?.shippingCostAdditional,shippingCost:J?.shippingCostStandardAfterCoupon,cartId:J?.id,paymentMethodsAvailable:"",basketValueNet:J?.tax?J.cartAmountBeforeCoupon-J.tax:void 0,basketValueTax:J?.tax,additionalServiceCost:Pe(le),paymentMethod:void 0,basketValueAOV:be,paymentFees:J?.paymentFeeCalculated,deliveryOptionsAvailable:"",zoneSurcharge:J?.zoneSurcharge};$e(Oe.STL_Add2Cart_Click,{application:{productTeam:qa,moduleID:"checkout"},process:{stepName:"cart",stepNumber:0},eventInfo:{eventCategory:"click",eventAction:Oe.STL_Add2Cart_Click,eventInteractionType:nt.ADD_TO_CART},content:{contentID:nt.ADD_TO_CART,contentType:Wt.SHOP_THE_LOOK_PRODUCTS,contentLabel:"cart"},ecommerce:Te,products:{list:he}})};return E.value||la(document,ct.CART_QUANTITY_CHANGED,M),(b,N)=>{const J=ro("pca-the-button");return l(),d("div",{class:ae(["stl-gridbox-list",{"stl-gridbox-list--detailed":E.value}])},[E.value?T("",!0):(l(),W(sc,{key:0,listProps:{...e,...h(r),providedItems:h(V)??[]},onClosed:h(n)},null,8,["listProps","onClosed"])),E.value?T("",!0):(l(),W(h(vi),{key:1,eventName:h(ct).SHOP_THE_LOOK_MISSING_SELECTION,zIndex:1006},null,8,["eventName"])),Y.value?(l(),d(pe,{key:2},[S("div",lc,[(l(!0),d(pe,null,Ee(G.value,(le,De)=>(l(),d(pe,{key:le.erpNumber},[De!==0?(l(),W(h(yi),{key:0,class:"stl-gridbox-list__items-divider"})):T("",!0),re(Lo,Ve({ref_for:!0},le),null,16)],64))),128))]),H.value?(l(),d("div",nc,[S("div",cc,[f.value?(l(),d("div",dc,k(h(a)("Product.ShopTheLook_Total")),1)):T("",!0),re(h(yt),{price:f.value,isNewPrice:"",showFrom:D.value,i18n:I.value,class:"stl-gridbox-list__total-price"},null,8,["price","showFrom","i18n"])]),S("div",uc,[q.value.length>=1&&!E.value?(l(),W(h(Mt),{key:0,label:me.value,level:"primary",size:"medium",theme:"positive",onClick:Ie,class:"stl-gridbox-list__cta-button--variants"},null,8,["label"])):(l(),d(pe,{key:1},[de.value?(l(),W(J,{key:0,"erp-numbers":fe.value,country:h(L),language:h(O),"widget-variant":"redesign",primary:""},{default:oe(()=>[Re(k(ve.value),1)]),_:1},8,["erp-numbers","country","language"])):(l(),W(h(Mt),{key:1,label:me.value,level:"primary",size:"medium",theme:"positive",onClick:Ie,class:"stl-gridbox-list__cta-button--variants"},null,8,["label"]))],64))])])):T("",!0)],64)):T("",!0)],2)}}});const Ao=we(hc,[["__scopeId","data-v-ede74b3e"]]),gc=["data-qa-label","data-type","data-gridbox-variant"],pc={class:"product-grid-box__content"},vc={key:0,class:"product-grid-box__meta"},yc=ce({__name:"ProductGridBoxPriceTile",props:{swatches:{},showSwatches:{type:Boolean},colorGridBoxes:{},totalNumberOfColors:{},baseUrl:{},catalog:{},context:{},disclaimer:{},hashParams:{},lazyLoad:{type:Boolean,default:!1},list:{},locale:{default:j.de_DE},openNewTab:{type:Boolean,default:!1},position:{},preCacheConfig:{},queryParams:{},tabbable:{type:Boolean,default:!0},theme:{default:"white"},translations:{},type:{default:"default"},useWc:{type:Boolean,default:!1},sapId:{},status:{},gridboxVariant:{default:"default"},online:{type:Boolean},store:{type:Boolean},isSlider:{type:Boolean},promotionType:{},keywordScore:{},keywordScoreRaw:{},semanticScore:{},ratingScore:{},freshnessScore:{},searchHubImpressions:{},searchHubClicks:{},searchHubCarts:{},businessRuleFactor:{},relevancyScore:{},creativeSlot:{},disableGridboxLink:{type:Boolean},selectedColor:{},advertisementId:{},ageRestriction:{type:Boolean},alcoholicDetails:{},attributesCode:{},hasColors:{type:Boolean},awards:{},brand:{},campaignInfo:{},canonicalPath:{},canonicalUrl:{},category:{},categorySecondaryPath:{},cutoutimage:{},cutoutimageV2:{},dealOfDay:{},designTheme:{},disclaimers:{},displayFreeDelivery:{type:Boolean},energyLabels:{},energyLabelSelectVariant:{},erpNumber:{},flashSales:{type:Boolean,default:!1},gridLabel:{},gs1Attributes:{},guaranteeLabels:{},guaranteeLabelSelectVariant:{},havingPrice:{type:Boolean},havingThreesixty:{type:Boolean},havingVideos:{type:Boolean},highlightedSeals:{},ians:{},image:{},image_V1:{},isLidlGiftCard:{type:Boolean},isUsedProduct:{type:Boolean},itemId:{},imageList:{},imageList_V1:{},imageList_V2:{},keyfacts:{},lidlPlus:{},listId:{},listName:{}
1,mouseoverImage:{},mouseoverImage_V1:{},multipack:{type:Boolean,default:!1},nat:{},parentId:{},preventSelling:{type:Boolean},price:{},productId:{default:123},productType:{},productOrigin:{},promoted:{type:Boolean,default:!1},quickAddToCart:{type:Boolean},ratings:{},regions:{},regionsV2:{},regionsPrices:{},ribbons:{},renderedTs:{},salesAttributes:{},seals:{},setItemQuantity:{},specialDesc:{},specialDescTheme:{},stockAvailability:{},storeStartDate:{},storeEndDate:{},title:{},variantGroupId:{},variantId:{},variantImages:{},timezoneId:{},zones:{},odsTheme:{default:"light"},highlightedImgSrc:{},highlightedRecipeUrl:{},additionalHighlightProducts:{},promotionTheme:{},xsDark:{type:Boolean},mdDark:{type:Boolean},cutoutImageSrc:{},cutoutImageAlt:{},shopLookId:{},promotionName:{},adPlacementLoadBeacon:{},adPlacementViewBeacon:{},adLoadBeacon:{},adViewBeacon:{},adClickBeacon:{},adBasketChangeBeacon:{},adWishlistBeacon:{}},setup(t){const e=t,a=Fe(),o=i(()=>e.disableGridboxLink?!0:a["data-disable-gridbox-link"]==="true"||a["data-disable-gridbox-link"]===""||a["data-disablegridboxlink"]==="true"||a["data-disablegridboxlink"]===""),r=wa(),s=Pa(),c=Tt(),g=St("gridBoxRoot"),p=Xt({productType:e.productType,store:e.store,zones:e.zones,regions:e.regionsV2,regionsPrices:e.regionsPrices,dealOfDay:e.dealOfDay,cookieZone:r,cookieRegion:s,globalPrice:e.price,globalLidlPlusPrice:e.lidlPlus?.[0]?.price,timestampAttribute:c}),{priceToShow:n,comparisonPrice:u,lidlPlusData:m,showPriceBox:_,dealOfTheDayToShow:E,isFuturePricesAllowed:C}=p,{promotionName:B,promotionId:Y}=Qt(A(e,"listName"),A(e,"listId")),L=bo(A(e,"type"),A(e,"gridboxVariant")),O=Ia(so(e)).value,V=z(!0),X=wo(E),{setEnd:$}=io(),te=i(()=>e.brand?e.brand.name:void 0),R=i(()=>e.title??e.keyfacts?.title),G=i(()=>{let q="lidl",F="light";if(e.odsTheme){const Q=e.odsTheme.split(" "),[fe,de]=Q;de?(q=fe,F=de):F=fe}return`ods-brand-${q} ods-theme-${F}`}),{url:P}=kt({queryParams:A(e,"queryParams"),hashParams:A(e,"hashParams"),list:A(e,"list"),baseUrl:A(e,"baseUrl"),canonicalPath:A(e,"canonicalPath"),isTypeShopTheLook:!1,shopTheLookId:void 0,isGridboxLinkDisabled:o.value}),I=i(()=>e.online&&e.store?"both":e.online?"online":"retail"),f=It(A(e,"creativeSlot"),A(e,"position")),{trackClick:D}=ea({props:e,priceToShow:n,brandName:te,url:P,productTitle:R,tradeType:I,promotionName:B,promotionId:Y,creativeSlot:f,isTypeShopTheLook:!1,ShopTheLookId:void 0});Ge(()=>{const q=Ne(Xe());X.value?.active&&X.value?.endTime&&$(X.value.endTime),q.setLocale(e.locale);const F=[...e.disclaimers||[]];dt.pushDisclaimers(!0,F),Pt(()=>{const Q=g.value?.$el??g.value;if(Q){const fe=Q.hasAttribute(ze.RECO_SLIDER)&&Q.getAttribute(ze.RECO_SLIDER)!=="false";Jt(Q,Ct[q.country],fe)}})}),ya(()=>{dt.removeDisclaimers(e.disclaimers)});const H=i(()=>!e.flashSales&&!e.preventSelling&&e.havingPrice&&!!e.price?.price&&O.showPricebox);return(q,F)=>(l(),d("div",{ref_key:"gridBoxRoot",ref:g,class:"product-grid-box product-grid-box__price-tile","data-qa-label":`product-grid-box-link-${t.erpNumber}`,"data-type":t.type,"data-gridbox-variant":h(L),onClick:F[0]||(F[0]=se((...Q)=>h(D)&&h(D)(...Q),["left"])),onContextmenu:F[1]||(F[1]=(...Q)=>h(D)&&h(D)(...Q)),onMouseup:F[2]||(F[2]=se((...Q)=>h(D)&&h(D)(...Q),["middle"]))},[S("div",pc,[t.renderedTs?(l(),d("div",vc," Rendered: "+k(new Date(t.renderedTs*1e3).toISOString()),1)):T("",!0),h(_)?(l(),W(La,Ve({key:1},e,{class:G.value,isPriceHintWrapped:V.value,flashSales:t.flashSales,showPrice:H.value,isHorizontal:!1,isShopTheLook:!1,priceToShow:h(n),comparisonPrice:h(u),lidlPlusData:h(m),timestamp:h(c),isFuturePricesAllowed:h(C)}),null,16,["class","isPriceHintWrapped","flashSales","showPrice","priceToShow","comparisonPrice","lidlPlusData","timestamp","isFuturePricesAllowed"])):T("",!0)])],40,gc))}});const mc=we(yc,[["__scopeId","data-v-c3001471"]]),fc=ce({__name:"ProductGridBox",props:{swatches:{},showSwatches:{type:Boolean,default:!1},colorGridBoxes:{},totalNumberOfColors:{},baseUrl:{},catalog:{},context:{},disclaimer:{},hashParams:{},lazyLoad:{type:Boolean,default:!1},list:{},locale:{default:fi.de_DE},openNewTab:{type:Boolean,default:!1},position:{},preCacheConfig:{},queryParams:{},tabbable:{type:Boolean,default:!0},theme:{default:"white"},translations:{},type:{default:"default"},useWc:{type:Boolean,default:!1},sapId:{},status:{},gridboxVariant:{},online:{type:Boolean},store:{type:Boolean},isSlider:{type:Boolean},promotionType:{},keywordScore:{},keywordScoreRaw:{},semanticScore:{},ratingScore:{},freshnessScore:{},searchHubImpressions:{},searchHubClicks:{},searchHubCarts:{},businessRuleFactor:{},relevancyScore:{},creativeSlot:{},disableGridboxLink:{type:Boolean},selectedColor:{},advertisementId:{},ageRestriction:{type:Boolean},alcoholicDetails:{},attributesCode:{},hasColors:{type:Boolean,default:!1},awards:{},brand:{},campaignInfo:{},canonicalPath:{},canonicalUrl:{},category:{},categorySecondaryPath:{},cutoutimage:{},cutoutimageV2:{},dealOfDay:{},designTheme:{},disclaimers:{},displayFreeDelivery:{type:Boolean},energyLabels:{},energyLabelSelectVariant:{},erpNumber:{},flashSales:{type:Boolean,default:!1},gridLabel:{},gs1Attributes:{},guaranteeLabels:{},guaranteeLabelSelectVariant:{},havingPrice:{type:Boolean},havingThreesixty:{type:Boolean},havingVideos:{type:Boolean},highlightedSeals:{},ians:{},image:{},image_V1:{},isLidlGiftCard:{type:Boolean},isUsedProduct:{type:Boolean},itemId:{},imageList:{},imageList_V1:{},imageList_V2:{},keyfacts:{},lidlPlus:{},listId:{},listName:{}
1,mouseoverImage:{},mouseoverImage_V1:{},multipack:{type:Boolean,default:!1},nat:{},parentId:{},preventSelling:{type:Boolean},price:{},productId:{default:123},productType:{},productOrigin:{},promoted:{type:Boolean,default:!1},quickAddToCart:{type:Boolean},ratings:{},regions:{},regionsV2:{},regionsPrices:{},ribbons:{},renderedTs:{},salesAttributes:{},seals:{},setItemQuantity:{},specialDesc:{},specialDescTheme:{},stockAvailability:{},storeStartDate:{},storeEndDate:{},title:{},variantGroupId:{},variantId:{},variantImages:{},timezoneId:{},zones:{},highlightedImgSrc:{},highlightedRecipeUrl:{},additionalHighlightProducts:{},promotionTheme:{},xsDark:{type:Boolean},mdDark:{type:Boolean},cutoutImageSrc:{},cutoutImageAlt:{},align:{},odsTheme:{},container:{}},setup(t){const e=Fe(),a=t,o=i(()=>a.productType===_a.VARIANT||!!(a.parentId&&a.parentId!==a.erpNumber)),r=z(a.swatches||[]),s=z(a.colorGridBoxes||{}),c=z(a.totalNumberOfColors),g=z(globalThis.window!==void 0&&globalThis.t115===po.SHOW_SWATCHES),p=async()=>{if(!(!g.value||!a.hasColors||a.swatches!==void 0||a.colorGridBoxes!==void 0)&&a.locale&&a.erpNumber)try{const[u,m]=a.locale.split("_"),_=o.value&&a.parentId?a.parentId:a.erpNumber,E=new URLSearchParams({erpNumbers:String(_)}),C=a.selectedColor||(o.value?Io(a.attributesCode):void 0);if(C){const L=String(C).includes("|")?String(C):`P_FARBE|${String(C)}`;E.append("selectedColor",L)}const B=`/p/api/gridboxes/v2/${m}/${u}?${E.toString()}`,Y=await fetch(B,{method:"GET"});if(Y.ok){const L=await Y.json(),O=Array.isArray(L)?L.find(V=>String(V.gridBox.erpNumber)===String(_)):L;O&&(r.value=O.swatches||[],s.value=O.colorGridBoxes||{},c.value=O.totalNumberOfColors)}}catch(u){console.error("Error charging attributes from gridboxes API v2.",u)}};Ge(()=>{p()});const n=()=>a.type===ue.PROMOTIONS?a.promotionType==="highlighted"?Bl:Do:a.type===ue.TEXT_TILE?ll:a.type===ue.PRICE_TILE?mc:a.type===ue.STL_HORIZONTAL||a.type===ue.STL_HORIZONTAL_VARIANT_SELECTION?Lo:a.type===ue.SHOP_THE_LOOK_LIST?Ao:el;return(u,m)=>(l(),W(fa(n()),sa(lo({...a,isVariant:o.value,showSwatches:g.value,swatches:r.value,colorGridBoxes:s.value,totalNumberOfColors:c.value,...h(e)["data-test-timestamp"]?{timestamp:h(e)["data-test-timestamp"]}:{}})),null,16))}}),Xa=(t,e)=>{document.querySelectorAll(t).forEach(o=>{e(o),delete o.dataset.gridLabel}),new MutationObserver(o=>{for(const r of o)if(r.type==="childList"&&r.addedNodes.forEach(s=>{s instanceof HTMLElement&&(s.matches(t)&&(e(s),delete s.dataset.gridLabel),s.querySelectorAll(t).forEach(c=>{e(c),delete c.dataset.gridLabel}))}),r.type==="attributes"&&r.attributeName==="data-grid-label"){const s=r.target;s.matches(t)&&(e(s),delete s.dataset.gridLabel)}}).observe(document.body,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["data-grid-label"]})},_c=(t,e)=>{new IntersectionObserver((o,r)=>{o.forEach(s=>{s.isIntersecting&&(e(s.target),r.unobserve(s.target))})},{root:null,rootMargin:"50px",threshold:0}).observe(t)},bc=(t,e,a)=>{if(t.hasAttribute(e)){const r=t.getAttribute(e);r&&a(r)}new MutationObserver(r=>{r.forEach(s=>{if(s.type==="attributes"&&s.attributeName===e){const c=t.getAttribute(e);c&&a(c)}})}).observe(t,{attributes:!0})},Qa=t=>t==="true",Ja=new Set,Sc=(t,e,a=e)=>{_c(a,()=>{bc(e,"data-grid-data",async o=>{const{stlId:r}=e.dataset??{};if(r){if(Ja.has(r))return;Ja.add(r)}let s=JSON.parse(o);Array.isArray(s)||(s=[s]);for(const[c,g]of s.entries()){const{gridData:p,gridLabel:n,type:u,context:m,..._}=e.dataset,E=m??u,C=e,B=C.dataset.locale||`${C.dataset.language}_${C.dataset.country}`,Y=Qa(_.isSlider),L=_.disableGridboxLink!==void 0?Qa(_.disableGridboxLink):void 0,O={..._,...g,type:E,locale:B,isSlider:Y,disableGridboxLink:L},V=await Hi(B),X=document.createDocumentFragment(),$=pa(fc,O),te=_i();$.use(V),$.use(te),$.directive("intersect",Ei),$.directive("swipe",Ti),$.directive("pinch",ki),$.directive("pinchstart",Ci),$.directive("pinchend",Ii),$.directive("pan",Di),$.directive("panend",Li),$.directive("tap",Ai),$.directive("tracking",ho),$.directive("analytics",co),$.mount(X),e?.parentNode?.replaceChild(X,e)}for(;e.childElementCount>s.length;
1)e.lastChild?.remove()})})},wc=async()=>{const t=(e,a)=>{const o=e.closest("[data-grid-shop-the-look-list]");Sc(a,e,o||e)};Xa("[data-grid-label='grid-fragment-v2']",e=>{t(e,"[data-grid-label='grid-fragment-v2']")}),Xa("[data-grid-label='grid-fragment']",e=>{t(e,"[data-grid-label='grid-fragment']")})};wc();export{go as B,$i as E,Ic as F,kc as T,we as _,Cc as a,Tc as b,Dc as c};

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.