PageSourceSearch

https://www.lidl.hu/p/fragment/fragment.04d6e632.mjs

js lidl.hu collected 2026-09-24 21:52:38 UTC 229,310 bytes, 1 lines download raw bytes

1import{d as Za,c as ha,H as Uo,a as Ya,S as Re,b as Mo,p as zo,_ as m,e as le,f as r,o as l,g as d,h as re,m as Oe,u,v as Wo,n as ae,F as ge,r as Be,i as S,t as k,j as T,k as St,l as $e,q as qo,s as Xa,w as wt,C as Ko,x as Le,y as jo,z as Ue,A as Vt,B as ga,D as se,E as q,G as Zo,I as Ba,J as oe,K as Ea,L as qt,M as W,N as _t,O as xe,P as Yo,Q as Pt,R as v,T as Qe,U as Ge,V as Ae,W as xa,X as st,Y as Kt,Z as jt,$ as Qa,a0 as Xo,a1 as vt,a2 as Ja,a3 as D,a4 as pa,a5 as eo,a6 as Qo,a7 as ta,a8 as Ra,a9 as Jo,aa as va,ab as ei,ac as to,ad as ti,ae as ia,af as ao,ag as ya,ah as Nt,ai as oo,aj as ai,ak as oi,al as ii,am as ri,an as si,ao as Ut,ap as ra,aq as li,ar as ni,as as ci,at as di,au as ui}from"./fragment-vendors.b8df54f9.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 Ye=t=>{window.dataLayer=window.dataLayer||[],window.dataLayer.push(JSON.parse(JSON.stringify(t)))},He=(t,e)=>{window.dataLayerService=window.dataLayerService||[],window.dataLayerService.push({scenarioName:t,collections:e})},hi={"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"},gi=t=>({event:Me.GENERIC_EVENT,eventCategory:"Product Detail Page",eventAction:t}),pi=t=>{const e=t.parentElement;return t.dataset.tracking||e.dataset.tracking},Ht=(t,e)=>{const a=gi(t),o=hi[e];if(!o)return;Object.hasOwnProperty.call(o,"category")?(a.eventLabel=o.label,a.eventCategory=o.category):a.eventLabel=o,Ye(a)};function Oa(t){return{listener:{data:t,handleEvent(e){if(this.data.target){const a=pi(e.target);a&&Ht("click",`${this.data.value}-${a}`);return}if(this.data.touchZoom){Za(()=>Ht("click",t.value),500);return}Ht("click",this.data.value)}}}}const io={beforeMount(t,e){const{arg:a,value:o,modifiers:i}=e,{touchZoom:s,timeout:c}=e.instance,g={value:o,touchZoom:s,timeout:c,...i};a==="click"&&t.addEventListener("click",Oa(g).listener),a==="visibility"&&Ht("displayed",o)},unmounted(t,e){const{value:a}=e;t.removeEventListener("click",Oa({value:a}).listener)}},vi=ha({});vi.directive("analytics",io);const Mt={};function ot(t,e){let a=Mt[e];return a||(a=new Uo(t),Mt[e]=a),a}function it(t){t&&Mt[t]&&delete Mt[t]}const yi={beforeMount(t,e){typeof e.value=="function"&&ot(t,e.instance._uid).on("swipe",e.value)},unmounted(t,e){it(e.instance?._.uid)}},mi={beforeMount(t,e){if(typeof e.value=="function"){const a=ot(t,e.instance._uid);a.get("pinch").set({enable:!0}),a.on("pinch",e.value)}},unmounted(t,e){it(e.instance?._.uid)}},fi={beforeMount(t,e){if(typeof e.value=="function"){const a=ot(t,e.instance._uid);a.get("pinch").set({enable:!0}),a.on("pinchstart",e.value)}},unmounted(t,e){it(e.instance?._.uid)}},_i={beforeMount(t,e){if(typeof e.value=="function"){const a=ot(t,e.instance._uid);a.get("pinch").set({enable:!0}),a.on("pinchend",e.value)}},unmounted(t,e){it(e.instance?._.uid)}},bi={beforeMount(t,e){if(typeof e.value=="function"){const a=ot(t,e.instance._uid);a.get("pan").set({threshold:0}),a.on("pan",e.value)}},unmounted(t,e){it(e.instance?._.uid)}},Si={beforeMount(t,e){if(typeof e.value=="function"){const a=ot(t,e.instance._uid);a.get("pan").set({threshold:0}),a.on("panend",e.value)}},unmounted(t,e){it(e.instance?._.uid)}},wi={beforeMount(t,e){typeof e.value=="function"&&ot(t,e.instance._uid).on("tap",e.value)},unmounted(t,e){it(e.instance?._.uid)}},ro=t=>{const e=t._observe;e&&(e.observer.unobserve(t),delete t._observe)},Pi=(t,e,a,o)=>
1{if(typeof window>"u"||!("IntersectionObserver"in window))return;const i=e.modifiers||{},{value:s}=e,{handler:c,options:g}=typeof s=="object"?s:{handler:s,options:{}},p=new IntersectionObserver((n=[])=>{const{_observe:h}=t;if(!h)return;const f=n.some(_=>_.isIntersecting);c&&(!i.quiet||h.init)&&(!i.once||f||h.init)&&c(n,p),f&&i.once?ro(t):h.init=!0},g);t._observe={init:!1,observer:p},p.observe(t)},Ti={beforeMount:Pi,unmounted:ro},ki=Ya("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,i=window.location.search+window.location.hash,s={scenarioName:Re[e],collections:a};s.collections.application??={},s.collections.application.applicationVersion=o,s.collections.page??={},s.collections.page.pageParameter=i,window.dataLayerService?.push(s)}}}),sa=new Map,Ci=t=>t.image?"image":t.load?"load":t.downloads?"downloads":t.ratings?"ratings":"base",gt=(t,e)=>{const a={handleEvent:e};t.addEventListener("click",a),sa.set(t,a)},Ii=t=>{const{$pinia:e}=t.context,a=ki(e);({base:()=>{gt(t.el,()=>{a.trackClick(t.context,"PDP_Click",t.el)})},ratings:()=>{gt(t.el,()=>{a.trackRatingClick(t.context,"PDP_Rating_Click",t.el)})},downloads:()=>{gt(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:()=>{gt(t.el,()=>{a.trackImageClick(t.context,t.el,t.value.name,t.value.src)})},load:()=>{gt(t.el,()=>{a.trackClick(t.context,"PDP_Click",t.el),a.trackInformationLoad(t.context,t.el)})}})[t.type]()},so={beforeMount(t,e){const{instance:a}=e;if(!a)return;const{arg:o,value:i,modifiers:s}=e;({click:()=>{Ii({type:Ci(s),context:a,el:t,value:i})}})[o]?.()},unmounted(t){const e=sa.get(t);e&&(t.removeEventListener("click",e),sa.delete(t))}},Di=ha({});Di.directive("tracking",so);const Li=async t=>{const e={pgbTranslations:{},cakeTranslations:{}};return await{en_GB:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.e),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.a),[])).default},de_DE:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.d),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.b),[])).default},pl_PL:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.p),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.c),[])).default},cs_CZ:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.f),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.g),[])).default},da_DK:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.h),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.i),[])).default},de_AT:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.j),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.k),[])).default},de_CH:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.l),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.m),[])).default},el_CY:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.n),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.o),[])).default},el_GR:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.q),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.r),[])).default},en_CY:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.s),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.t),[])).default},en_IE:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.u),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.v),[])).default},en_MT:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.w),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.x),[])).default},en_XI:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.y),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.z),[])).default},es_ES:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.A),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.B),[])).default},et_EE:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.C),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.D),[])).default},en_US:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.E),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.F),[])).default},fi_FI:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.G),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.H),[])).default},fr_BE:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.I),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.J),[])).default},fr_CH:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.K),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.L),[])).default},fr_FR:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.M),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.N),[])).default},fr_LU:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.O),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.P),[])).default},hr_HR:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.Q),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.R),[])).default},hu_HU:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.S),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.T),[])).default},it_CH:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.U),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.V),[])).default},it_IT:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.W),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.X),[])).default}
1,lt_LT:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.Y),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.Z),[])).default},lv_LV:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o._),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.$),[])).default},nl_BE:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.a0),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.a1),[])).default},nl_NL:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.a2),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.a3),[])).default},pt_PT:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.a4),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.a5),[])).default},ro_RO:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.a6),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.a7),[])).default},sk_SK:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.a8),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.a9),[])).default},sl_SI:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.aa),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.ab),[])).default},sr_RS:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.ac),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.ad),[])).default},sv_SE:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.ae),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.af),[])).default},bg_BG:async()=>{e.pgbTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.ag),[])).default.Product,e.cakeTranslations=(await m(()=>import("./fragment-translations.b297743b.mjs").then(o=>o.ah),[])).default}}[t](),{[t]:{Product:{...e.pgbTranslations},...e.cakeTranslations}}},Ai=async t=>Mo({legacy:!1,locale:t,globalInjection:!0,fallbackLocale:"en_GB",allowComposition:!0,messages:await Li(t),pluralRules:zo}),lo={xs:360,"xs-md":568,md:720,"md-lg":960,lg:1320};var yt=(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))(yt||{});const yc=27,mc=9,fc="a[href]:not([tabindex='-1'])",_c=["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 Bi=(t=>(t.OPEN_OVERLAY="open-overlay",t.CLOSE_OVERLAY="close-overlay",t.ERROR_OVERLAY="error-overlay",t))(Bi||{});const Lt="blue",Ei=["red","green","blue","yellow","orange","lightblue","top-rated"];function Va(t){return Ei.includes(t)}const xi={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."},Ri={gallery:"Gallery",galleryOverlay:"Gallery_Overlay"},Oi="ONLINE";var ze=(t=>(t.RECO_SLIDER="data-is-reco-slider",t))(ze||{}),la=(t=>(t.DISPLAY="DISPLAY",t.DISPLAY_BUT_NOT_ADD_TO_CART="DISPLAY_BUT_NOT_ADD_TO_CART",t))(la||{}),no=(t=>(t.SHOW_SWATCHES="a1",t))(no||{});const Vi=le({__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=r(()=>a.pathOverwrite?{version:a.pathOverwrite}:a.isNewVersion?{version:"2.0.0/missing"}:{});return(i,s)=>(l(),d("div",{class:ae({"m-icon--touch-area":t.touchArea})},[re(u(Wo),Oe({...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,i]of e)a[o]=i;return a},At=we(Vi,[["__scopeId","data-v-32922397"]]);function bc(t,e,a){let o=!0;for(;o;)o=!!t.$parent,t.$emit(e,a),o&&(t=t.$parent)}function Zt(t){return t==="RETAIL"||t==="RETAIL_FLAT"||t==="RETAIL_VARIANT"||t==="RETAIL_HEAD"}function Ni(t){return t==="text-tile"}const Hi=["src","alt"],$i={key:0,class:"seal__label"},co=le({__name:"Seals",props:{seals:{default:()=>[]},fromGrid:{type:Boolean,default:!0}},setup(t){const e=t,a=r(()=>e.seals.filter(({image:o})=>o));return(o,i)=>(l(),d("div",{class:ae(["seals",{"seals--center":!t.fromGrid,"seals--start":t.fromGrid}])},[(l(!0),d(ge,null,Be(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,Hi),s.gridLabel&&t.fromGrid?(l(),d("span",$i,k(s.gridLabel),1)):T("",!0)],2))),128))],2))}});const Gi=le({__name:"LottiePlayer",props:{animationData:{},autoplay:{type:Boolean,default:!0}},setup(t){const e=t,a=St("lottieContainer");let o=null;return $e(()=>{a.value&&(o=qo.loadAnimation({container:a.value,renderer:"svg",loop:!1,autoplay:!1,animationData:e.animationData}),o.addEventListener("DOMLoaded",()=>{const i=o?.totalFrames;
1e.autoplay&&i&&o?.playSegments([[0,i],[0,i],[0,35]],!0)}))}),Xa(()=>{o&&o.destroy()}),(i,s)=>(l(),d("div",{ref_key:"lottieContainer",ref:a,class:"lottie-container"},null,512))}});const Fi=we(Gi,[["__scopeId","data-v-c423ed18"]]),Ui="5.12.1",Mi=24,zi=0,Wi=60,qi=270,Ki=220,ji="megafon 3",Zi=0,Yi=[],Xi=[{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}],Qi=[],Ji={},er={v:Ui,fr:Mi,ip:zi,op:Wi,w:qi,h:Ki,nm:ji,ddd:Zi,assets:Yi,layers:Xi,markers:Qi,props:Ji};var uo=(t=>(t.CODE="CODE",t.TEXT="TEXT",t))(uo||{}),tt=(t=>(t.TOPRATED="TOP_RATED",t.FREEDELIVERY="FREE_DELIVERY",t.SPECIALDESCRIPTION="SPECIAL_DESCRIPTION",t.SINGLESDAY="SINGLESDAY",t.BLACKDEALSDAYS="BLACKDEALSDAYS",t.LIDLHIGHLIGHT="LIDL_HIGHLIGHT",t))(tt||{});class ct{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 i=a.map(s=>({item:this.asItem(s),gridbox:e}));window.pushedDisclaimers.push(...i)}}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===uo.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 K=(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))(K||{});const tr=/^(?<language>[a-z]{2})[-_](?<country>[A-Z]{2,3})$/i,Ve=Ya("locale",{state:()=>({country:"GB",language:"en"}),getters:{locale:t=>K[`${t.language}_${t.country}`]},actions:{setLocale(t){const e=tr.exec(t)?.groups,a=e?.country?.toUpperCase(),o=e?.language?.toLowerCase();a&&o&&`${o}_${a}`in K&&(this.country=a,this.language=o)}}}),aa={[K.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"},[K.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"},[K.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"},[K.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"},[K.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"},[K.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"},[K.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"},[K.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"},[K.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"]},[K.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"]},[K.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"]},[K.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"]},[K.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"},[K.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"]},[K.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"]},[K.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"]},[K.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"]},[K.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"]},[K.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"]},[K.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"]},[K.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"]},[K.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"]},[K.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"]},[K.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"]},[K.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"]},[K.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"]},[K.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"]},[K.sl_SI]:{showRetailItemNumber:!1,showStoreAvailability:!0,alwaysActiveAddToCartButton:!0,alwaysAc
1tiveAddToWishlistButton:!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"]},[K.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"]},[K.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"]},[K.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"]},[K.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"]},[K.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"]},[K.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"]},[K.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},[K.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}};function ar(t,e){const a=aa[t];return a?a?.[e]??aa.default[e]:aa.default[e]}const dt=(t,e)=>r(()=>ar(t,e)),Na=new Map,or=t=>{let e=Na.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"}),Na.set(t,e)),e},$t=(t,e)=>{if(!t)return null;const a=new Date(t);if(Number.isNaN(a.getTime()))return null;if(!e)return a;try{const i=or(e).formatToParts(a),s=B=>parseInt(i.find(E=>E.type===B)?.value||"0",10),c=s("year"),g=s("month")-1,p=s("day"),n=s("hour"),h=s("minute"),f=s("second"),_=Date.UTC(c,g,p,n,h,f);return new Date(_+a.getUTCMilliseconds())}catch{return a}};function pt(t,e,a){const o=e?new Date(e).getTime():-1/0,i=a?new Date(a).getTime():1/0;return t>=o&&t<i}function ma(t){return t?t>Date.now():null}const bt=(t,e,a=!1,o)=>
1{if(!t)return"";const i=new Date(t);return Number.isNaN(i.getTime())?"":(a&&i.setMinutes(i.getMinutes()-1),i.toLocaleDateString(e,{day:"2-digit",month:"2-digit",year:"numeric",timeZone:o}))},oa=(t,e,a,o)=>{if(!t?.startDate)return null;const i=bt(t.startDate,e),s=bt(t.endDate||t.endDateExclusive,e,!0);if(a){if(t.showEndDate&&i&&s)return o("Product.Price_Valid_Range",{start:i,end:s});if(s)return`${o("Product.Price_Valid_Until")} ${s}`;if(i)return`${o("Product.Price_Valid_From")} ${i}`}return t.showEndDate&&s?`${o("Price.Global_CampaignEndDate")} ${s}`:null},ir=(t,e,a,o)=>{if(!o||!t?.discount?.deletedPrice)return{strokeData:null,cleanedDiscount:t?.discount};const{discount:i}=t,s=wt(i.deletedPrice.toString(),e,a),c=i.discountTitle?`${i.discountTitle} `:"",g=i.suffix?` ${i.suffix}`:"",p=`${c}{1}${g}`,n={...i,deletedPrice:void 0,discountTitle:void 0,suffix:void 0};return{strokeData:{value:s,template:p},cleanedDiscount:n}},Ne=(t,e)=>{if(!t||typeof t!="object")return t;const a=t,o=a.endDateExclusive||a.endDate;return pt(e,a.startDate,o)?t:void 0},rr=(t,e,a,o)=>t==null?null:`${wt(t.toString(),a,o)} ${e||""}`.trim(),et={ACTIVE_EXACT:1,ACTIVE_END_ONLY:2,ACTIVE_START_ONLY:3,FUTURE_EXACT:4,FUTURE_START_ONLY:5,INDEFINITE:6,UNKNOWN:7},Gt=1e3,Ha=(t,e,a)=>{const o=t.validFrom!=null,i=t.validUntil!=null,s=o?$t(t.validFrom*Gt,a)?.getTime()??0:0,c=o&&s>e;return!o&&!i?et.INDEFINITE:c?i?et.FUTURE_EXACT:et.FUTURE_START_ONLY:o&&i?et.ACTIVE_EXACT:!o&&i?et.ACTIVE_END_ONLY:o&&!i?et.ACTIVE_START_ONLY:et.UNKNOWN},fa=(t,e)=>{if(!t||!Array.isArray(t)||t.length===0)return;const a=Date.now(),o=t.filter(i=>{if(!i.badges||i.badges.length===0)return!1;if(i.validUntil!==void 0&&i.validUntil!==null){const s=$t(i.validUntil*Gt,e)?.getTime();if(s!==void 0&&s<a)return!1}return!0});if(o.length!==0)return o.sort((i,s)=>{const c=Ha(i,a,e),g=Ha(s,a,e);if(c!==g)return c-g;const p=i.validFrom?$t(i.validFrom*Gt,e)?.getTime()??0:0,n=s.validFrom?$t(s.validFrom*Gt,e)?.getTime()??0:0;return p-n}),o[0]};let $a=null;const sr="zn",lr="ar",nr="wh";function na(){return $a??=new Ko(null,{path:"/"}),$a}function cr(t){return decodeURIComponent(t).split(";").map(a=>a.split("=")).reduce((a,[o,i])=>({...a,[o]:i}),{})}function _a(){return na().get(sr)}function ba(){let t=na().get(nr);if(t&&typeof t!="string"&&(t=String(t)),!t){const e=na().get(lr);t=cr(e).ar}return t}const dr=["aria-label"],ur=["fill"],hr=["d"],gr=["transform"],pr={x:"0",y:"0"},je="#231f20",ho=le({__name:"EnergyLabelIconLegacy",props:{classCode:{},colorCode:{},variant:{default:"medium"}},setup(t){const{t:e}=Le(),a=t,o=r(()=>a.classCode.charAt(0).toUpperCase()),i=r(()=>a.classCode.substring(1)),s=r(()=>`${e("Product.SpecificProduct_EnergyLabel_EfficiencyLogo")} ${o.value}${i.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=r(()=>c[a.colorCode]||""),n=r(()=>g[a.classCode]||""),h=r(()=>{switch(i.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(f,_)=>(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,ur),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:je,fill:"none","stroke-linecap":"round","stroke-linejoin":"round"}),S("g",{class:ae(["eel-icon__svg--current-letter",{"eel-icon-legacy__svg--current-letter--misplaced":i.value}])},[S("path",{fill:"#fff",stroke:je,"stroke-linecap":"round","stroke-linejoin":"round","stroke-miterlimit":"10","stroke-width":"0.5px",d:n.value},null,8,hr),i.value?(l(),d("text",{key:0,class:"eel-icon-legacy__text","font-size":"12.45px",fill:"#fff",stroke:je,"stroke-miterlimit":"10","stroke-width":"0.5px",transform:h.value},[S("tspan",pr,k(i.value),1)],8,gr)):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:je,"stroke-width":"1.07px"}),S("polyline",{points:"84.08 22.71 81.33 19.96 78.59 22.71",fill:"none",stroke:je,"stroke-width":"1.07px"}),S("text",{class:"eel-icon-legacy__text",transform:"translate(75.04 45.94) scale(1 1.01)",fill:je,"font-size":"18.42px"}," D "),S("text",{class:"eel-icon-legacy__text",transform:"translate(74.84 15.94) scale(1 1.01)",fill:je,"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:je}," +++ ")])],2))],2)],8,dr))}});const vr=["aria-label"],yr=["fill"],mr={key:0,class:"eel-icon__svg--current-letter"},fr=["d"],go=le({__name:"EnergyLabelIcon",props:{classCode:{default:""},variant:{default:"medium"}},setup(t){const{t:e}=Le(),a=t,o=r(()=>a.classCode.charAt(0).toUpperCase()),i=r(()=>{const n=a.classCode.charAt(0)||"",h=a.classCode.substring(1),f=h==="_NEW"?"":h;return`${e("Product.SpecificProduct_EnergyLabel_EfficiencyLogo")} ${n}${f}`}),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=r(()=>s[o.value]),p=r(()=>c[o.value]);return(n,h)=>(l(),d("div",{class:"eel-icon","aria-label":i.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,yr),h[0]||(h[0]=jo('<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",mr,[S("path",{fill:"white",stroke:"black","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":".5px",d:p.value},null,8,fr)])):T("",!0)],2))],2)],8,vr))}});const _r=le({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(){Za(()=>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,i=e-a.y;return{x:o/(this.originalImgSize.width*this.imgScale/2)-1,y:i/(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),i=this.getSizeDiffByScale(a);return{x:t.x*(o.x-i.x),y:t.y*(o.y-i.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 br={class:"zoom"},Sr={class:"zoom__area"},wr={ref:"zoomWrapper",class:"zoom__wrapper"},Pr={class:"zoom__caption"},Tr=["src","alt"];function kr(t,e,a,o,i,s){const c=Ue("pinch"),g=Ue("pinchstart"),p=Ue("pinchend"),n=Ue("tap"),h=Ue("pan"),f=Ue("panend"),_=Ue("tracking");return l(),d("div",br,[S("div",Sr,[S("div",wr,[S("figure",Pr,[Vt(S("img",{ref:"zoomImage",src:t.src,alt:t.alt,style:ga(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,Tr),[[c,t.handlePinch],[g,t.handlePinchStart],[p,t.handlePinchEnd],[n,t.handleTap],[h,t.handlePan],[f,t.handlePanEnd],[_,{name:"Main_Product_Image",src:t.src},"click",{image:!0}]])])],512)])])}const Cr=we(_r,[["render",kr],["__scopeId","data-v-128fde94"]]),Ir={class:"overlay-content__overlay"},Dr=["data"],Lr=le({__name:"OverlayContent",props:{text:{},img:{}},setup(t){const e=t,a=r(()=>/\.pdf$/.test(e.img));return(o,i)=>(l(),d("div",Ir,[a.value?(l(),d("object",{key:0,data:t.img,class:"overlay-content__overlay-pdf",type:"application/pdf"},k(t.text),9,Dr)):(l(),q(Cr,{key:1,alt:t.text,src:t.img,zoomOut:!0},null,8,["alt","src"]))]))}});const Bt=we(Lr,[["__scopeId","data-v-92a056fc"]]),Ar=10030,Ga=le({__name:"Sheet",props:Zo({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=W(!1),a=Ba(t,"open"),o=Ba(t,"callout");return $e(()=>{e.value=!0}),(i,s)=>e.value?(l(),q(u(qt),{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:Ar,isInvisibleWhenClosed:!0,hasFullWidthContent:t.hasFullWidthContent,accessibleCloseText:t.closeButtonText,accessibleBackText:t.backButtonText,class:"sheet-one"},{default:oe(()=>[Ea(i.$slots,"default")]),callout:oe(()=>[Ea(i.$slots,"callout")]),_:3},8,["title","isOpen","isCalloutOpen","hasFullWidthContent","accessibleCloseText","accessibleBackText"])):T("",!0)}}),Br=(t,e)=>{document.dispatchEvent(new CustomEvent(t,{detail:e}))};var Xe=(t=>(t.NEW_TAB="NEW_TAB",t.OVERLAY="OVERLAY",t.SHEET="SHEET",t))(Xe||{});const Er=["src","title"],xr={key:0,class:"energy-label__texts"},Rr=["aria-label"],Or=["src","title"],Vr=le({__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:Xe.SHEET},isClickHandledExternally:{type:Boolean,default:!1},variant:{default:"medium"},havingDifferentFiche:{type:Boolean,default:!1}},emits:["openProduct","error"],setup(t,{emit:e}){const a=Yo(()=>m(()=>import("./fragment-OverlayTrigger.333f2537.mjs"),["fragment-OverlayTrigger.333f2537.mjs","fragment-vendors.b8df54f9.mjs","assets/vendor.5a4d0edc.css","assets/OverlayTrigger.ae3ce4bd.css"])),o=t,i=e,{t:s}=Le(),c=W(!1),g=W(void 0),p=W(void 0),n=W(!1),h=r(()=>s("Product.SpecificProduct_EnergyLabel_EfficiencyLogo")),f=P=>P?/\.pdf$/.test(P):!1,_=r(()=>o.classCode.toLowerCase().indexOf("new")===-1),B=r(()=>{const P=o.classCode.charAt(0)||"",C=o.classCode.substring(1);return`${P}${C==="_NEW"?"":C}`}),E=r(()=>({"energy-label--block":o.showTitles,[`energy-label--${o.modifier}`]:!!o.modifier})),O=r(()=>({"energy-label__arrow":!0,[`energy-label__arrow--${o.colorCode}`]:!!o.colorCode,[`energy-label__arrow--${o.modifier}`]:!!o.modifier,"energy-label__arrow--eel":!_.value})),Z=r(()=>o.logoAltText?o.logoAltText:`${s("Product.SpecificProduct_EnergyLabel_EfficiencyLogo")} ${B.value}`),A=r(()=>o.ficheAltText?o.ficheAltText:`${s("Product.SpecificProduct_EnergyLabel_ProductDataSheet")} ${B.value}`),V=r(()=>o.openLinksStyle===Xe.OVERLAY),N=r(()=>o.openLinksStyle===Xe.SHEET),Y=r(()=>o.openLinksStyle===Xe.NEW_TAB),G=(P,C)=>{const y=o[C];if(y&&Y.value&&!o.requireSelectVariant){if(P.preventDefault(),P.stopPropagation(),o.isClickHandledExternally){Br("tap-eec",{target:y});return}window.open(y,"_blank")}},te=P=>{if(o.requireSelectVariant){i("openProduct",P);return}N.value?(P.preventDefault(),P.stopPropagation(),n.value=!0):G(P,"logo")},x=async P=>{P&&(g.value=s("Product.SpecificProduct_EnergyLabel_ProductDataSheet"),p.value=P,await Pt(),c.value=!0)},F=P=>{if(o.requireSelectVariant&&o.havingDifferentFiche){i("openProduct",P);return}Y.value?G(P,"fiche"):x(o.fiche)};return(P,C)=>{const y=Ue("analytics"),I=Ue("trackingcx");return l(),d("div",{class:ae([E.value,"energy-label"])},[S("div",{class:ae(t.showTitles?"energy-label__wrapper":"")},[S("div",{class:"energy-label__icon-wrapper",onClick:C[2]||(C[2]=se(()=>{},["stop","prevent"]))},[Vt((l(),q(u(a),{href:t.logo,overlayTitle:P.$t("Product.SpecificProduct_EnergyLabel_EfficiencyLogo"),enabled:!t.requireSelectVariant&&!!t.logo,onClick:C[0]||(C[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(Bt,{text:Z.value,img:t.logo??""},null,8,["text","img"])]),default:oe(()=>[S("div",{class:ae([O.value,"energy-label__icon-text",`energy-label__icon-text--${t.variant}`]),onClick:te},[_.value?(l(),q(ho,{key:0,classCode:t.classCode,colorCode:t.colorCode,variant:t.variant},null,8,["classCode","colorCode","variant"])):(l(),q(go,{key:1,classCode:t.classCode,variant:t.variant},null,8,["classCode","variant"]))],2)]),_:1},8,["href","overlayTitle","enabled"])),[[y,"energy-label","click"],[I,void 0,"click",{load:!0}]]),N.value?(l(),q(Ga,{key:0,title:h.value,open:n.value,"onUpdate:open":C[1]||(C[1]=H=>n.value=H),backButtonText:P.$t("Product.Global_Back"),"close-button-text":P.$t("Product.Global_CloseButton")},{default:oe(()=>[t.logo&&f(t.logo)?(l(),d("iframe",{key:0,src:t.logo,title:h.value,class:"energy-label__sheet-contents"},null,8,Er)):(l(),q(Bt,{key:1,text:Z.value,img:t.logo??""},null,8,["text","img"]))]),_:1},8,["title","open","backButtonText","close-button-text"])):T("",!0)]),t.showTitles&&(t.titles.length>
10||t.fiche||t.havingDifferentFiche)?Vt((l(),d("div",xr,[(l(!0),d(ge,null,Be(t.titles,(H,M)=>(l(),d("div",{key:M,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:C[5]||(C[5]=se(()=>{},["stop","prevent"]))},[V.value?Vt((l(),q(u(a),{key:0,"aria-label":A.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:C[3]||(C[3]=H=>t.requireSelectVariant&&t.havingDifferentFiche?P.$emit("openProduct",H):void 0)},_t({default:oe(()=>[xe(k(P.$t("Product.SpecificProduct_EnergyLabel_ProductDataSheet"))+" ",1)]),_:2},[t.fiche?{name:"content",fn:oe(()=>[re(Bt,{text:A.value,img:t.fiche},null,8,["text","img"])]),key:"0"}:void 0]),1032,["aria-label","href","overlayTitle","enabled"])),[[y,"energy-fiche-text","visibility"],[I,void 0,"click",{load:!0}]]):(l(),d("button",{key:1,"aria-label":A.value,"data-qa-label":"energy-label-fiche",class:ae(["energy-label__text energy-label__text--link",`energy-label__text--${t.variant}`]),onClick:se(F,["prevent"]),type:"button"},k(P.$t("Product.SpecificProduct_EnergyLabel_ProductDataSheet")),11,Rr)),N.value?(l(),q(Ga,{key:2,title:g.value,open:c.value,"onUpdate:open":C[4]||(C[4]=H=>c.value=H),backButtonText:P.$t("Product.Global_Back"),"close-button-text":P.$t("Product.Global_CloseButton")},{default:oe(()=>[p.value&&f(p.value)?(l(),d("iframe",{key:0,src:p.value,title:g.value,class:"energy-label__sheet-contents"},null,8,Or)):(l(),q(Bt,{key:1,text:A.value,img:p.value??t.fiche??""},null,8,["text","img"]))]),_:1},8,["title","open","backButtonText","close-button-text"])):T("",!0)])):T("",!0)])),[[y,"energy-label-fiche","click"]]):T("",!0)],2)],2)}}});const Sa=we(Vr,[["__scopeId","data-v-d0b8a932"]]);function Yt({type:t,productType:e,store:a,zones:o,regions:i,regionsPrices:s,dealOfDay:c,cookieZone:g,cookieRegion:p,globalPrice:n,globalLidlPlusPrice:h,timestampAttribute:f}){const _=r(()=>Zt(v(e))),B=r(()=>Ni(v(t))),E=r(()=>!_.value),O=r(()=>E.value&&v(a)),Z=r(()=>_.value),A=r(()=>v(f)&&ma(v(f))),V=r(()=>v(f)||Date.now()),N=r(()=>{const w=Ne(v(h),V.value),U=Ne(v(n),V.value);return w||U||null}),Y=r(()=>!!(v(o)&&Object.keys(v(o)).length>0)),G=r(()=>v(i)&&Object.keys(v(i)).length>0),te=r(()=>v(i)?Object.fromEntries(Object.entries(v(i)).filter(([,w])=>w.status===Oi)):{}),x=r(()=>Object.keys(te.value)),F=r(()=>x.value.length>0),P=r(()=>{if(!Y.value)return null;if(g&&v(o)?.[g])return v(o)[g];const w=Object.keys(v(o)).find(U=>v(o)?.[U]?.isDefault===!0);return w?v(o)[w]:null}),C=r(()=>{if(!F.value)return null;if(p&&te.value?.[p])return te.value[p];const w=x.value.find(U=>te.value[U].isDefault===!0);return w?te.value[w]:null}),y=r(()=>C.value?.regionPriceId&&v(s)?.[C.value.regionPriceId]||null),I=r(()=>{if(!_.value||!A.value||!y.value)return null;const w=y.value.futurePrices;if(!w||!Array.isArray(w))return null;const U=w.find(b=>pt(v(f),b.startDate,b.endDateExclusive));return U?{...U.price,endDate:U.endDateExclusive}:null}),H=r(()=>{if(!_.value||!A.value||!y.value)return null;const w=y.value.futureLidlPlusPrices;if(!w||!Array.isArray(w))return null;const U=w.find(b=>pt(v(f),b.startDate,b.endDateExclusive));return U?{...U.price.price,endDate:U.endDateExclusive}:null}),M=r(()=>{if(!Y.value)return!0;if(g){const w=v(o)?.[g];return w?w.statusDisplayStorefront===la.DISPLAY||w.statusDisplayStorefront===la.DISPLAY_BUT_NOT_ADD_TO_CART:!0}return!0}),L=r(()=>G.value?F.value?!!C.value:!1:!0),Q=r(()=>E.value||O.value?M.value:!1),ve=r(()=>E.value||O.value?M.value:!1),ye=r(()=>{if(E.value||O.value){const w=P.value;if(!w){if(F.value&&y.value){const U=Ne(y.value.currentLidlPlusPrice?.price,V.value),b=Ne(y.value.currentPrice,V.value),$=Ne(y.value.currentOfferPrice,V.value);return U??b??$??null}return N.value||null}return w?.lidlPlusPrice||w?.currentPrice||N.value||null}if(_.value){if(y.value){if(A.value){if(H.value)return H.value;if(I.value)return I.value}const w=Ne(y.value.currentLidlPlusPrice?.price,V.value),U=Ne(y.value.currentPrice,V.value),b=Ne(y.value.currentOfferPrice,V.value),$=w??U??b??null;return A.value&&$&&!pt(v(f),$.startDate,$.endDateExclusive)?null:$}return G.value?null:N.value||null}return N.value||null}),Ie=r(()=>ye.value===null||B.value?!1:O.value||E.value?M.value:_.value?L.value:!1),me=r(()=>_.value?y.value:(E.value||O.value)&&P.value?P.value:null),j=r(()=>{const w=me.value;if(!w)return v(h)||null;if(_.value&&A.value){const b=y.value?.futureLidlPlusPrices,$=b&&Array.isArray(b)?b.find(J=>pt(v(f),J.startDate,J.endDateExclusive)):null;if($)return $.price;if(I.value)return null}const U=w.lidlPlusPrice??w.currentLidlPlusPrice??null;return U&&!Ne(U.price,V.value)?null:U}),ie=r(()=>{const w=me.value,U=ye.value?.discount?.deletedPrice<w?.currentPrice?.price;if(!w||!j.value||U)return null;if(_.value&&A.value&&I.value)return I.value;const b=w.currentPrice||w.price||w.currentOfferPrice||null;return Ne(b,V.value)??null}),X=r(()=>Ie.value?E.value||O.value?P.value?.discount||null:_.value&&C.value?.discount||null:null),De=r(()=>ve.value&&(E.value||O.value)&&(P.value?.dealOfDay||v(c))||null),pe=r(()=>O.value||_.value?L.value:!1);return{hasZones:Y,hasRegions:F,activeZone:P,activeRegion:C,isZoneDis
1playable:M,isRegionDisplayable:L,showPriceBox:Ie,showStoreBadge:pe,showOnlineBadge:Q,showDealOfTheDay:ve,priceToShow:ye,comparisonPrice:ie,lidlPlusData:j,discountToShow:X,dealOfTheDayToShow:De,isFuturePricesAllowed:Z}}function wa(t){const e=Ve(Qe());return t&&e.setLocale(t),e}function Tt(){const t=Ge();return r(()=>{const e=t.timestamp??t["data-timestamp"];if(!e)return;const a=new Date(e).getTime();return Number.isNaN(a)?void 0:a})}function Nr(t,e,a={threshold:.5,minDuration:1e3}){let o=null,i=null;const s=W(!1),c=f=>f?"$el"in f?f.$el:f:null,g=()=>{o&&(clearTimeout(o),o=null)},p=()=>{g(),i&&(i.disconnect(),i=null)},n=()=>{o||s.value||(o=setTimeout(()=>{s.value=!0,e(),p()},a.minDuration))},h=f=>{if(!i){if(!("IntersectionObserver"in window)){e();return}i=new IntersectionObserver(_=>{_.forEach(B=>{B.intersectionRatio>=.5?n():g()})},{threshold:a.threshold}),i.observe(f)}};$e(()=>{Ae(()=>u(t),f=>{const _=c(f);_&&h(_)},{immediate:!0,flush:"post"})}),Xa(()=>{p()})}function po(t,e,a){const o=r(()=>v(t));Ae(()=>o.value,i=>{i&&Nr(e,a,{threshold:.5,minDuration:1e3})},{immediate:!0})}function Xt(t,e){const a=Ge(),o=r(()=>a.promotionname??a.promotionName??v(t)),i=r(()=>a.promotionid??a.promotionId??v(e));return{promotionName:o,promotionId:i}}const ne={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 at=(t=>(t[t.NOT_AVAILABLE=1]="NOT_AVAILABLE",t[t.SOON_AVAILABLE=2]="SOON_AVAILABLE",t[t.AVAILABLE=3]="AVAILABLE",t))(at||{});const nt={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"},Pa=1005;var zt=(t=>(t.SHOP_THE_LOOK_PRODUCTS="STL_PRODUCTS",t))(zt||{});const Fa="DISPLAY";function Hr(t){const e=r(()=>v(t)===ne.SERECA),a=r(()=>v(t)===ne.SHOP_THE_LOOK),o=[ne.HORIZONTAL,ne.HORIZONTAL_REDUCED,ne.HORIZONTAL_MINIMAL],i=r(()=>o.includes(v(t)));return{isTypeSereca:e,isTypeShopTheLook:a,isHorizontalType:i}}function vo(t,e){return r(()=>{switch(v(t)){case ne.SERECA:case ne.HORIZONTAL_REDUCED:case ne.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,showSealsAndAwards:!0,showRatings:!0,showFreeDelivery:!0,targetTop:!1},yo={minimal:{...Se,showBenefitLabel:!1,showOnlineAvailabilityBadge:!1,showStoreAvailabilityBadge:!1,showSupplementalDescription:!1,showSeal
1sAndAwards:!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 $r(t){const e=t?.split("/")||[],a=new Set(["50","91"]);return e.some(o=>a.has(o))}function Gr(t){return(t?.wonCategoryPrimaryPath?.split("/")||[]).includes("1710")}function Ta(t){const{categorySecondaryPath:e,keyfacts:a,locale:o,type:i}=t;return r(()=>{let s;return v(i)===ne.SERECA&&($r(v(e))?s=ne.WINE_OR_SPIRIT:Gr(v(a))&&v(o)===K.fr_FR&&(s=ne.FRUIT_AND_VEGETABLES)),yo[s??v(i)]})}function mo(t){return r(()=>{const e=v(t);if(!e)return{active:!1};const{active:a,endTime:o,translations:i}=e;return{active:o&&o>Date.now()?a:!1,endTime:o,translations:i??xi}})}var ca=(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))(ca||{});const Et={[tt.LIDLHIGHLIGHT]:"LIDL_HIGHLIGHT",[tt.FREEDELIVERY]:"FREE_DELIVERY",[tt.SPECIALDESCRIPTION]:"SPECIAL_DESCRIPTION",[tt.TOPRATED]:"TOP_RATED",[tt.SINGLESDAY]:"SINGLESDAY",[tt.BLACKDEALSDAYS]:"BLACKDEALSDAYS"},Fr=(t,{ribbons:e,seals:a,gridLabel:o,gridLabelTheme:i,dod:s,gridProductType:c})=>{const g=n=>!n||(Et[n]!=="LIDL_HIGHLIGHT"||Et[n]==="LIDL_HIGHLIGHT"&&t)&&!(Et[n]==="SPECIAL_DESCRIPTION"&&c&&!Zt(c));return{labels:W([...(e||[]).reduce((n,h)=>h.text&&g(h.type)?[...n,{text:h.text,type:h.type?Et[h.type]:"SPECIAL_DESCRIPTION",theme:Va(h.theme)?h.theme:Lt,icon:h.icon}]:n,[]),...(a||[]).reduce((n,h)=>h.gridLabel?[...n,{text:h.gridLabel,type:"SEAL",theme:Lt}]:n,[]),...o?[{text:o,type:"GRID_LABEL",theme:Va(i)?i:Lt}]:[],...s?[{text:s.translations?.head??"",type:"DEAL_OF_THE_DAY",theme:Lt}]:[]].sort((n,h)=>Object.keys(ca).indexOf(n.type)-Object.keys(ca).indexOf(h.type)))}};function Ur(t){const{contentConfig:e,locale:a,productType:o,ribbons:i,flashSales:s,preventSelling:c,dod:g,dealOfTheDayToShow:p}=t,n=r(()=>!v(s)&&!v(c)&&!!v(g).active);return r(()=>{const f=dt(v(a),"showMarginRibbon"),{showBenefitLabel:_}=v(e);if(!_)return;const{labels:B}=Fr(f.value,{gridProductType:v(o),ribbons:v(i),dod:n.value&&v(p)||void 0});if(B.value.length&&_)return B.value[0].theme==="top-rated"?{...B.value[0],theme:"yellow"}:B.value[0]})}const Ua="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==";function fo(t){const{lazyLoad:e,keyfacts:a,showImageGallery:o,imageListV1:i,isHorizontalType:s,isSlider:c,imageList:g}=t,p=h=>({src:v(e)?Ua:h.image,alt:h?.accessibility??v(a)?.fullTitle??""}),n=h=>({src:v(e)?Ua:h,alt:v(a)?.fullTitle??""});return r(()=>{if(!v(o))return[];if(v(i)){const _=v(s)?v(i)?.slice(0,1):v(i);return v(c)?[p(_?.[0])]:_?.map(p)}const h=v(g)||[],f=v(s)?h.slice(0,1):h;return v(c)?[n(f?.[0])]:f.map(n)})}function kt(t){const{queryParams:e,shopTheLookId:a,isTypeShopTheLook:o,hashParams:i,list:s,baseUrl:c,canonicalPath:g,isGridboxLinkDisabled:p}=t,n=Tt(),h=r(()=>{if(v(p))return"";const _=new URLSearchParams(v(e)||""),B=v(a);B&&v(o)&&_.set("shopLookId",B);const E=n.value;if(E&&ma(E)&&_.set("timestamp",String(E)),typeof process>"u"||!process.server){const G=new URLSearchParams(globalThis.location.search).get("v");G&&!_.has("v")&&_.set("v",G)}let O="";const Z=v(i),A=v(s);if(Z&&(O=`#${Z}`),A){const G=`list=${encodeURIComponent(A)}`;O?O+=`&${G}`:O=`#${G}`}const V=_.toString(),N=v(c);if(N){const G=new URL(v(g)??"",N);return G.search=V,G.href+O}let Y=v(g);return V&&(Y+=`?${V}`),Y+O}),f=r(()=>{const _=h.value.split("?"),B="#product-info-description";return _.length===2?`${_[0]}${B}?${_[1]}`:`${_[0]}${B}`});return{url:h,productInfoDescriptionUrl:f}}var Ee=(t=>(t.P_PDP="p_pdp",t.V_PDP="v_pdp",t.MAIN_PRODUCT="main-product",t.BUNDLED_PRODUCT="bundled-product",t))(Ee||{}),lt=(t=>(t.PROMOTION_NAME="Shop_the_Look",t.ADD_TO_CART="add_to_cart",t))(lt||{});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"},Mr=25,zr=(t,e)=>{const a=[];for(let o=0,i=t.length;o<i;o+=e)a.push(t.slice(o,o+e));return a};function Wr(t){if(t.sponsored)return{adClickBeacon:t.adClickBeacon,adBasketChangeBeacon:t.adBasketChangeBeacon,adWishlistBeacon:t.adWishlistBeacon,adViewBeacon:t.adViewBeacon}}function qr(t){if(t.length)return{extraParams:{adPlacementViewBeacon:t[0].adPlacementViewBeacon}}}let xt=null,Rt=null,mt=[],Ze=null;const da=t=>{if(mt.length===0)return;zr(mt,Mr).forEach(a=>{Ye({event:Me.PRODUCT_IMPRESSION,ecommerce:{currencyCode:t,impressions:a}});const o=a.filter(i=>i.sponsored);He(Re.General_Product_View,{products:{list:a.map(i=>({brand:i.brand,categoryPrimary:i.categoryPrimary,categoryPrimaryPath:i.categoryPrimaryPath,id:i.id,variantId:i.variantId,variantGroupId:i.variantGroupId,parentId:i.parentId,name:i.name,price:i.price,adId:i.adId,position:i.position,currency:t,ratingAverage:i.ratingAverage,listId:i.listId,listName:i.listName,type:i.type,availability:i.availability,sapI
1d:i.sapId,status:i.status,tradeType:i.tradeType,gridboxType:i.gridBoxType,keywordScore:i.keywordScore,keywordScoreRaw:i.keywordScoreRaw,semanticScore:i.semanticScore,ratingScore:i.ratingScore,freshnessScore:i.freshnessScore,searchHubImpressions:i.searchHubImpressions,searchHubClicks:i.searchHubClicks,searchHubCarts:i.searchHubCarts,businessRuleFactor:i.businessRuleFactor,relevancyScore:i.relevancyScore,creativeSlot:i.creativeSlot,creativeName:i.creativeName,promotionName:i.promotionName,promotionId:i.promotionId,wonCategoryPrimary:i.wonCategoryPrimary,wonCategoryPrimaryPath:i.wonCategoryPrimaryPath,benefitLabel:i.benefitLabel?[i.benefitLabel]:null,...Wr(i)}))},...qr(o)})}),mt=[]},Qt=(t,e,a=!1)=>{if(a){if(!Rt){const o=[.5,.75,.95,1];Rt=new IntersectionObserver(i=>{i.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 h=g.getAttribute("data-gridbox-impression");h&&(mt.push(JSON.parse(decodeURIComponent(h))),g.setAttribute("impressed","true")),Rt?.unobserve(g),Ze&&clearTimeout(Ze),Ze=setTimeout(()=>{da(e)},500)}})},{threshold:o})}Rt.observe(t);return}xt||(xt=new IntersectionObserver(o=>{o.forEach(({isIntersecting:i,target:s})=>{if(i&&!s.getAttribute("impressed")){const c=s.getAttribute("data-gridbox-impression");c&&(mt.push(JSON.parse(decodeURIComponent(c))),s.setAttribute("impressed","true")),xt?.unobserve(s),Ze&&clearTimeout(Ze),Ze=setTimeout(()=>{da(e)},500)}})},{threshold:.5})),xt.observe(t)},Kr=t=>{Ze&&clearTimeout(Ze),da(t)},jr={[at.AVAILABLE]:"available",[at.SOON_AVAILABLE]:"soon_available",[at.NOT_AVAILABLE]:"not_available"},Zr=t=>{const e=t.currentTarget,a=t.currentTarget?.getAttribute("id"),o=t.currentTarget?.getAttribute("target"),i=t.currentTarget?.getAttribute("class"),s=t.currentTarget?.getAttribute("href");Ye({event:Me.GTM_LINK_CLICK,"gtm.element":e,"gtm.elementId":a,"gtm.elementTarget":o,"gtm.elementClasses":i,"gtm.elementUrl":s})},Yr=(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 Jt(t){const{props:e,priceToShow:a,brandName:o,ShopTheLookId:i,isTypeShopTheLook:s,url:c,productTitle:g,tradeType:p,promotionName:n,promotionId:h,creativeSlot:f,label:_}=t,B=wa(),E=r(()=>e.parentId||e.productType==="HEAD_VARIANT"?Ee.V_PDP:Ee.P_PDP),O=r(()=>e.stockAvailability?.availabilityIndicator?jr[e.stockAvailability.availabilityIndicator]:void 0),Z=r(()=>({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:E.value,gridboxType:e.type,tradeType:v(p),categoryPrimaryPath:e.categorySecondaryPath,promotionName:v(n),promotionId:v(h),creativeSlot:v(f)}));return{trackingProductType:E,trackingAvailability:O,trackClick:V=>{if(V?.target){const N=V.target;if(N.closest("button")||N.closest(".odsc-image-gallery__control"))return}if(V?.button===2&&Zr(V),!v(i)&&!v(s)&&Kr(Ct[B.country]),Ye({event:Me.PRODUCT_CLICK,ecommerce:{click:{actionField:{list:e.list||""},products:[Yr(e,v(a),v(o))]}}}),v(s))He(Re.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:[{...Z.value,creativeName:v(n),currency:a.value?.currencyCode}]}});else{const N=r(()=>{if(e.promoted)return{adClickBeacon:e.adClickBeacon,adBasketChangeBeacon:e.adBasketChangeBeacon,adWishlistBeacon:e.adWishlistBeacon}});He(Re.General_Product_Click,{click:{linkName:e.list,linkURL:v(c)},products:{list:[{...Z.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:O.value,sapId:e.sapId,status:e.status,position:e.position,creativeName:e.productId,gridboxType:e.type,benefitLabel:v(_)?.type?[v(_).type]:null,...N.value}]}})}},baseProductData:Z}}function It(t,e){return r(()=>{const a=v(t),o=v(e);if(a){const i=String(a),c=i.toLowerCase().startsWith("slot")?i:`Slot${i}`;return o?`${c}.${o}`:c}})}const Xr=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 xa.Secondary;default:return xa.Primary}},Qr=t=>{switch(t){case"available-online":case"available-in-store":return st.Green;case"few-in-store":return st.Yellow;case"soldout-online":case"soldout-in-store":return st.Red;case"soon-online":case"not-available":return st.Gray;case"also-in-store-on-date-future":return st.Blue;default:return st.Blue}},ka=t=>t.map(e=>{const a=e.type?.toLowerCase().replace(/_/g,"-");return{...e,variant:Xr(a),appearance:Qr(a)}});var Ft=(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))(Ft||{});function Ma(t){return t.type?.toUpperCase().includes("STORE")}function Jr(t){const{stockAvailability:e,hasRegions:a,isRegionDisplayable:o,showStoreAvailabilityBadge:i,showOnlineAvailabilityBadge:s,preventSelling:c,flashSales:g,isRetailProduct:p,isZoneDis
1playable:n,timezoneId:h,filters:f}=t,_=r(()=>{const E=fa(v(e)?.badgeInfoV2,v(h));if(!E?.badges?.length)return;let O=E.badges;if(v(a)&&!v(o)&&(O=O.filter(A=>!Ma(A))),v(i)&&!v(s)&&(O=O.filter(A=>Ma(A))),O.length!==0)return f?.typesIn&&(O=O.filter(A=>f.typesIn.includes(A.type))),ka(O)}),B=r(()=>v(c)||v(g)?!1:v(p)?v(o)&&!!_.value?.length:v(n)&&_.value&&_.value.length>0&&(v(s)||v(i)));return{badges:_,showBadges:B}}function es(t){return r(()=>v(t.title)??v(t.keyfacts)?.title)}const ts=new Set([ne.SHOP_THE_LOOK,ne.STL_HORIZONTAL,ne.STL_HORIZONTAL_VARIANT_SELECTION]);function _o(t){const e=Ge(),a=r(()=>ts.has(v(t.type))),o=r(()=>{const i=v(t.shopLookId),s=e.shopthelookid||e["data-shopthelookid"];return i||s});return{isTypeShopTheLook:a,shopTheLookId:o}}function as(t){const e=r(()=>v(t)?.name),a=r(()=>v(t)?.showBrand!==!1);return{brandName:e,showBrand:a}}function os({props:t,showPricebox:e}){return{showPrice:r(()=>!t.flashSales&&!t.preventSelling&&t.havingPrice&&!!t.price?.price&&!!v(e))}}const bo=le({__name:"MultipackHint",props:{price:{type:Object,required:!0},minOrderableQuantity:{type:Number,required:!0},isShopTheLook:Boolean},setup(t){const e=t,a=Ve(),{t:o}=Le(),i=r(()=>{const{minOrderableQuantity:s}=e,c=(e.price?.price??1)*s,g=Kt(a.locale),n=`${wt(c.toString(),jt[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"},[xe(k(i.value)+" ",1),c[0]||(c[0]=S("br",null,null,-1)),xe(" "+k(s.$t("Product.MultipackPriceHintTextSecond")),1)],2))}});const So=()=>{const t=W(""),{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:h}=g;return n?(h&&(p=`${h===e("Product.Price_UnitPieces")?"":e("Product.Price_PackagingConnector")}${h}`),`${e("Price.Global_Per")} ${n}${p}`):""}}},is={key:0,"data-qa-label":"product-grid-box-label",class:"product-grid-box__label"},rs={key:1,class:"price-wrapper"},ss={key:0},ls={key:0,class:"product-grid-box__price-date"},ns={key:1,class:"product-grid-box__base-price"},cs={key:2,class:"product-grid-box__base-price"},ds={key:3,class:"product-grid-box__price-date"},us={key:1},hs={class:"product-grid-box__price-date"},gs=le({__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:{},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=W(null);e({priceComponent:o});const{t:i,messages:s}=Le(),c=Ve(Qe()),{locale:g}=Qa(c),p=r(()=>Kt(g.value)),n=r(()=>!!(a.timestamp&&ma(a.timestamp))),h=r(()=>a.lidlPlusData),f=r(()=>!!h.value?.price),_=r(()=>a.preventSelling||a.flashSales?!1:!!(a.priceToShow&&a.priceToShow.packaging&&(a.priceToShow.packaging.amount||a.priceToShow.packaging.text))),{getPackagingText:B}=So(),E=r(()=>_.value?B(a.priceToShow?.packaging,a.priceToShow):""),O=r(()=>!!a.priceToShow?.discount?.discountHasStar),Z=r(()=>Xo(p.value)),A=r(()=>!!a.comparisonPrice?.recommendedPrice||!!a.comparisonPrice?.discount?.fromRecommendedPrice||!!a.priceToShow?.recommendedPrice||!!a.priceToShow?.discount?.fromRecommendedPrice),V=r(()=>f.value&&A.value&&!Z.value.showDiscountOnUvpLidlPlus),N=r(()=>{if(!V.value)return a.comparisonPrice}),Y=r(()=>a.priceToShow?.priceSecond?{price:a.priceToShow.priceSecond,currency:a.priceToShow.displayedCurrencySecond,deletedPrice:N.value?.discount?.deletedPriceSecond||a.priceToShow.discount?.deletedPriceSecond}:void 0),G=r(()=>N.value?.priceSecond?`${N.value?.priceSecond}${N.value?.displayedCurrencySecond}`:void 0),te=r(()=>a.priceToShow?.endDate),x=r(()=>bt(te.value,p.value,!0,a.timezoneId)),F=r(()=>jt[p.value]),P=r(()=>s.value[a.locale].Price),C=r(()=>({...P.value,Lowest_Price:"",Global_RecommendedRetailPrice:"",Recommended_Price:""})),y=r(()=>dt(g.value,"priceFontFamily").value),I=r(()=>dt(c.locale,"showPriceValidity").value),H=r(()=>!!a.priceToShow&&!!a.lidlPlusData&&!!N.value&&!!N.value.discount?.deletedPrice),M=r(()=>ir(N.value,F.value,p.value,H.value)),L=r(()=>H.value||f.value),Q=r(()=>M.value.strokeData?.template),ve=r(()=>{const ee=M.value.strokeData?.value?.toString();if(!ee)return;const ue=N.value?.discount?.deletedPriceSecond,he=N.value?.displayedCurrencySecond,ke=N.value?.displayedCurrency||"";let fe=`${ee} ${ke}`.trim();return ue&&he&&(fe+=` (${ue} ${he})`),fe}),ye=r(()=>{const ee=a.priceToShow,ue=N.value;if(!H.value||!ee||!ue)return null;
1const he=oa(ee,p.value,n.value,i),ke=oa(ue,p.value,n.value,i);return he===ke?null:he}),Ie=r(()=>N.value?.basePrice?.text),me=r(()=>i("Product.Price_Without_Lidl_Plus")),j=r(()=>a.comparisonPrice?.basePrice?.text),ie=r(()=>{if(!H.value)return null;const ee=oa(N.value,p.value,n.value,i);return ee?Ie.value?ee:`${me.value} ${ee}`:null}),X=r(()=>{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:F.value,variant:"medium",valueFontFamily:y.value};const ee=h.value,ue=H.value||!!ee?.price;let he=ee?.lidlPlusText||a.lidlPlus?.[0]?.lidlPlusText||i("Product.Price_With_Lidl_Plus"),ke=ee?.highlightText;V.value&&(he=i("Product.Price_With"),ke=i("Product.Price_Lidl_Plus"));const fe=V.value&&a.priceToShow.discount?{...a.priceToShow.discount,showPercentage:!1,showUpTo:!1,discountText:ke}:a.priceToShow.discount;return{isNewPrice:!0,price:a.priceToShow?.price?.toString()||"",priceSecond:Y.value,hasStar:a.priceToShow?.hasStar,prefix:a.priceToShow?.prefix,superscript:a.priceToShow?.superscript,discount:fe,displayedCurrency:a.priceToShow?.displayedCurrency,packaging:a.priceToShow?.packaging,basePrice:a.priceToShow?.basePrice,showFrom:a.priceToShow?.variantsHaveDifferentPrices,hasDiscountStar:O.value,uxSmall:!0,priceTheme:a.priceToShow?.priceTheme,locale:p.value,productType:a.productType,i18n:P.value,format:F.value,variant:a.isHorizontal?"extra-small":"medium",valueFontFamily:y.value,strokePrice:ve.value,strokePriceTemplate:Q.value,strokePriceStrokedOnLidlPlus:!!M.value.strokeData,...ue&&ee?{regions:ee.regions,stores:ee.stores,lidlPlusText:he,highlightText:ke,darkTheme:ee.darkTheme}:{},...a.innerPriceProps}}),De=r(()=>a.priceToShow?.startDate?new Date(a.priceToShow.startDate).getTime()>Date.now():!1),pe=r(()=>bt(a.priceToShow?.startDate,p.value,!1,a.timezoneId)),w=r(()=>{const{showEndDate:ee,endDate:ue}=a.priceToShow||{};return a.isFuturePricesAllowed&&n.value&&De.value?ee&&ue?i("Product.Price_Valid_Range",{dateStart:pe.value,dateEnd:x.value}):i("Product.Price_Valid_From",{date:pe.value}):ee&&ue?i("Price.Global_CampaignEndDate",{date:x.value}):""}),U=r(()=>{const ee=a.priceToShow?.discount?.deletedPrice;return ee?wt(ee.toString(),F.value,p.value):null}),b=r(()=>{if(!U.value)return null;const ee=a.priceToShow?.displayedCurrency||"";let ue=`${U.value} ${ee}`.trim();const he=a.priceToShow?.discount?.deletedPriceSecond,ke=a.priceToShow?.displayedCurrencySecond;return he&&ke&&(ue+=` (${he} ${ke})`),ue}),$=r(()=>rr(a.comparisonPrice?.price,a.comparisonPrice?.displayedCurrency,F.value,p.value)),J=r(()=>!H.value&&!V.value&&!a.priceToShow?.discount?.fromNormalPriceForLidlPlus),de=r(()=>!L.value||J.value?null:V.value&&!H.value?$.value?`${me.value} ${$.value}`:null:H.value?j.value?`${me.value} ${j.value}`:null:b.value?`${me.value} ${b.value}`:j.value?`${me.value} ${j.value}`:null),Te=r(()=>!L.value||J.value||H.value?null:U.value&&j.value?de.value?j.value:`${me.value} ${j.value}`:null);return(ee,ue)=>(l(),d("div",{class:ae(["product-grid-box__price",{"product-grid-box__price--stl":t.isShopTheLook}])},[t.theme==="is-alcoholic"?(l(),d("div",is,k(t.alcoholicDetails),1)):T("",!0),t.showPrice||f.value?(l(),d("div",rs,[t.multipack?(l(),q(bo,{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(),q(u(vt),Oe({key:1,ref_key:"priceComponent",ref:o},X.value),null,16)):(l(),q(u(vt),Oe({key:2,ref_key:"priceComponent",ref:o},X.value),_t({_:2},[N.value&&H.value?{name:"comparison",fn:oe(()=>[re(u(vt),{price:N.value.price,discount:M.value.cleanedDiscount,hasStar:t.comparisonPrice?.hasStar,format:F.value,locale:p.value,i18n:C.value,variant:a.isHorizontal?"extra-small":"medium",isNewPrice:!0,superscript:N.value.superscript,displayedCurrency:N.value.displayedCurrency},_t({_:2},[I.value&&G.value?{name:"endDate",fn:oe(()=>[xe(k(G.value),1)]),key:"0"}:void 0]),1032,["price","discount","hasStar","format","locale","
1i18n","variant","superscript","displayedCurrency"])]),key:"0"}:void 0,I.value?{name:"endDate",fn:oe(()=>[L.value?(l(),d("div",ss,[ye.value?(l(),d("div",ls,k(ye.value),1)):T("",!0),de.value?(l(),d("div",ns,k(de.value),1)):T("",!0),Te.value?(l(),d("div",cs,k(Te.value),1)):T("",!0),ie.value?(l(),d("div",ds,k(ie.value),1)):T("",!0)])):T("",!0),w.value&&!H.value?(l(),d("span",us,[S("span",hs,k(w.value),1)])):T("",!0)]),key:"1"}:void 0,t.multipack?{name:"multipackMessage",fn:oe(()=>[S("span",null,[xe(k(u(i)("Product.MultipackPricePerPieceHint"))+" ",1),ue[0]||(ue[0]=S("br",null,null,-1))])]),key:"2"}:void 0,_.value?{name:"packaging",fn:oe(()=>[S("div",null,[S("span",null,k(E.value),1)])]),key:"3"}:void 0]),1040))])):T("",!0)],2))}});const Ca=we(gs,[["__scopeId","data-v-1d5fbe6c"]]),ps={class:"product-grid-box-swatches"},vs=["name","value","checked","aria-label","onChange"],ys=["src","alt"],ms={key:1,class:"product-grid-box-swatches__color-fallback"},fs=le({__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,i=r(()=>{if(!a.swatches||a.swatches.length===0)return[];let n=null;const h=[...a.swatches];if(a.selectedColor){const f=`P_FARBE|${a.selectedColor}`,_=h.findIndex(B=>B.colorKey===f||B.colorKey===a.selectedColor||B.name?.toLowerCase()===a.selectedColor?.toLowerCase());_!==-1&&([n]=h.splice(_,1))}return!n&&h.length>0&&([n]=h.splice(0,1)),h.sort((f,_)=>{const B=f.availabilityIndicator||0;return(_.availabilityIndicator||0)-B}),n?[n,...h]:h}),s=W(null);Ae(i,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 h=n.previewImage;return h.thumbUrl||h.smallUrl||h.mediumUrl||h.basketUrl||""},p=r(()=>{const n=a.isNarrow?2:3;return(i.value.length>n?i.value.slice(0,n):i.value).map(f=>({...f,imageUrl:g(f)}))});return(n,h)=>t.swatches&&t.swatches.length>0?(l(),d("div",{key:0,class:"product-grid-box-swatches-container",onClick:h[0]||(h[0]=se(()=>{},["stop"]))},[S("div",ps,[(l(!0),d(ge,null,Be(p.value,f=>(l(),d("label",{key:f.colorKey,class:"product-grid-box-swatches__option"},[S("input",{type:"radio",name:`swatches-${f.name}`,value:f.colorKey,checked:s.value===f.colorKey,"aria-label":f.name,class:"product-grid-box-swatches__input",onChange:_=>c(f)},null,40,vs),S("span",{class:ae(["product-grid-box-swatches__btn",{"product-grid-box-swatches__btn--selected":s.value===f.colorKey,"product-grid-box-swatches__btn--not-available":f.availabilityIndicator===1,"product-grid-box-swatches__btn--soon-available":f.availabilityIndicator===2}])},[f.imageUrl?(l(),d("img",{key:0,src:f.imageUrl,alt:f.name,class:"product-grid-box-swatches__image"},null,8,ys)):(l(),d("span",ms,k(f.name?.substring(0,2)),1))],2)]))),128))]),h[1]||(h[1]=S("div",null,null,-1))])):T("",!0)}});const _s=we(fs,[["__scopeId","data-v-a2dafab8"]]),bs={class:"product-grid-box__tooltip-text"},Ss={class:"product-grid-box__content"},ws={key:0,class:"product-grid-box__meta"},Ps=["aria-label"],Ts={class:"sr-only"},ks={key:2,class:"product-grid-box__brand"},Cs={key:3,class:"product-grid-box__title","data-qa-label":"product-grid-box-title"},Is={"data-qa-label":"product-grid-box-title-superscript"},Ds=["aria-label"],Ls={class:"sr-only"},As={key:5,class:"product-grid-box__used-product"},Bs={key:6},Es=["innerHTML"],xs={class:"product-grid-box__desc img-max-width product-grid-box__text--dense","data-qa-label":"product-grid-box-desc"},Rs=["innerHTML"],Os={key:7,class:"product-grid-box__text product-grid-box__free-delivery"},Vs={key:8,class:"product-grid-box__bargain-hint","data-qa-label":"bargain-hint"},Ns={key:10,class:"product-grid-box__swatches-section"}
1,Hs={key:0,class:"product-grid-box__more-colors"},$s={key:11,class:"energy-labels no-link"},Gs={key:0,class:"energy-labels__select-variant"},Fs={key:12,class:"product-grid-box__seals"},Us={key:13,class:"product-grid-box__availabilities"},Ms={key:0,class:"product-grid-box__shop-the-look--arrow"},zs=201,Ws=le({__name:"ProductGridBoxOds",props:{swatches:{},showSwatches:{type:Boolean,default:!1},colorGridBoxes:{},totalNumberOfColors:{},baseUrl:{},catalog:{},context:{},disclaimer:{},hashParams:{},lazyLoad:{type:Boolean,default:!1},list:{},locale:{default:K.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:{},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:{}},setup(t){const e=t,a=r(()=>e.selectedColor?e.selectedColor:e.productType===yt.VARIANT&&e.attributesCode?e.attributesCode.replace(/[()]/g,""):null),{t:o}=Le(),i=wa(e.locale),s=Ge(),c=_a(),g=ba(),p=Tt(),n=St("gridBoxRoot"),h=W(!e.promoted),f=async()=>{await Pt();const R=n.value?.$el??n.value;if(R&&h.value){const z=R.hasAttribute(ze.RECO_SLIDER)&&R.getAttribute(ze.RECO_SLIDER)!=="false";Qt(R,Ct[i.country],z)}},_=async()=>{h.value=!0,f()};po(D(e,"promoted"),n,_);const B=Yt({productType:e.productType,store:e.store,zones:e.zones,regions:e.regionsV2,regionsPrices:e.regionsPrices,dealOfDay:e.dealOfDay,cookieZone:c,cookieRegion:g,globalPrice:e.price,globalLidlPlusPrice:e.lidlPlus?.[0]?.price,timestampAttribute:p}),{priceToShow:E,comparisonPrice:O,lidlPlusData:Z,showPriceBox:A,dealOfTheDayToShow:V,isRegionDisplayable:N,isZoneDisplayable:Y,hasRegions:G,isFuturePricesAllowed:te}=B,x=r(()=>e.shopLookId?e.shopLookId:s.shopthelookid||s["data-shopthelookid"]),F=r(()=>e.disableGridboxLink?!0:s["data-disable-gridbox-link"]==="true"||s["data-disable-gridbox-link"]===""||s["data-disablegridboxlink"]==="true"||s["data-disablegridboxlink"]===""),{promotionName:P,promotionId:C}=Xt(D(e,"listName"),D(e,"listId")),{isTypeShopTheLook:y,isHorizontalType:I,isTypeSereca:H}=Hr(D(e,"type")),M=vo(D(e,"type"),D(e,"gridboxVariant")),L=Ta(to(e)).value,Q=W(!1),ve=W(!1),ye=W(null),Ie=W(!1),me=W(null),j=W(0),ie=W(!1),X=W(null),De=r(()=>globalThis.window??{}),pe=mo(V),{setEnd:w,digits:U}=Ja(),b=r(()=>Zt(e.productType)),$=r(()=>
1!!(e.seals?.length&&L.showSealsAndAwards)),J=r(()=>dt(e.locale,"showSupplementalDescriptionGridBox").value),de=r(()=>e.showSwatches&&(e.type==="default"||H.value)&&!!e.swatches&&e.swatches.length>0),Te=r(()=>{if(!e.totalNumberOfColors)return"";const R=ie.value?2:3,z=de.value?e.totalNumberOfColors-R:e.totalNumberOfColors;return!z||z<=0?"":`+ ${z}`});Ae(de,R=>{if(R&&!X.value){if(e.productType===yt.VARIANT&&e.attributesCode){const z=e.attributesCode.replace(/[()]/g,""),Ce=e.swatches?.find(be=>be.colorKey===z);if(Ce){X.value=Ce.colorKey;return}}X.value=e.swatches?.[0]?.colorKey||null}},{immediate:!0});const ee=R=>{R?.colorKey&&(X.value=R.colorKey)},ue=r(()=>{if(de.value&&X.value){const R=e.colorGridBoxes?.[X.value];if(R?.imageList_V1&&R.imageList_V1.length>0)return R.imageList_V1}return e.imageList_V1}),he=fo({lazyLoad:D(e,"lazyLoad"),keyfacts:D(e,"keyfacts"),imageList:D(e,"imageList"),imageListV1:ue,isSlider:D(e,"isSlider"),isHorizontalType:I,showImageGallery:L.showImageGallery}),ke=r(()=>{let R=e.queryParams||"";if(de.value&&X.value){const z=new URLSearchParams(R);z.set("selectedAttr",X.value),R=z.toString()}return R}),{url:fe}=kt({queryParams:ke,hashParams:D(e,"hashParams"),list:D(e,"list"),baseUrl:D(e,"baseUrl"),canonicalPath:D(e,"canonicalPath"),shopTheLookId:x,isTypeShopTheLook:y,isGridboxLinkDisabled:F.value}),Je=r(()=>!Q.value&&e.openNewTab?"_blank":"_self"),Fe=r(()=>e.brand?e.brand.name:void 0),ht=r(()=>e.brand?.showBrand!==!1&&L.showProductBrand),ce=r(()=>e.title??e.keyfacts?.title),_e=r(()=>e.online&&e.store?"both":e.online?"online":"retail"),Pe=It(D(e,"creativeSlot"),D(e,"position")),We=Ur({contentConfig:L,dod:pe,dealOfTheDayToShow:V,locale:D(e,"locale"),productType:D(e,"productType"),ribbons:D(e,"ribbons"),flashSales:D(e,"flashSales"),preventSelling:D(e,"preventSelling")}),{trackingProductType:ko,trackingAvailability:Da,trackClick:Dt,baseProductData:Co}=Jt({props:e,priceToShow:E,brandName:Fe,ShopTheLookId:x,isTypeShopTheLook:y,url:fe,productTitle:ce,tradeType:_e,promotionName:P,promotionId:C,creativeSlot:Pe,label:We}),Io=r(()=>{const R={brand:Fe.value,adId:e.advertisementId,category:e.category,id:e.erpNumber,list:e.list,name:e.keyfacts?.title,position:e.position,price:E.value?E.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:ko.value,gridBoxType:e.promotionType||e.type,categoryPrimary:e.category,categoryPrimaryPath:e.categorySecondaryPath,wonCategoryPrimary:e.keyfacts?.wonCategoryPrimary,wonCategoryPrimaryPath:e.keyfacts?.wonCategoryPrimaryPath,availability:Da.value,sapId:e.sapId,status:e.status,tradeType:_e.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:Pe.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(We)?.type??void 0,hasColors:e.hasColors};return Object.keys(R).forEach(z=>R[z]===void 0||R[z]===null&&delete R[z]),encodeURIComponent(JSON.stringify(R))}),Do=r(()=>{if(!(x.value||y.value)&&h.value)return Io.value}),Lo=r(()=>!!e.energyLabels?.some(R=>!R.logo)),Ao=r(()=>e.locale.split("_")[0]),Bo=r(()=>De.value?.location?.href?["02","05"].includes(new URL(De.value.location.href).searchParams.get("salesChannel")??""):!1),La=r(()=>e.productType&&e.productType===yt.GROUP_ARTICLE_SALES),Eo=()=>{const R=n.value?.$el??n.value;R&&(ie.value=R.getBoundingClientRect().width<=zs);const z=me.value;ve.value=z?.offsetTop!==0,Ie.value=window.innerWidth>=lo["md-lg"]};$e(()=>{const R=Ve(Qe());pe.value?.active&&pe.value?.endTime&&w(pe.value.endTime),R.setLocale(e.locale);const z=[...e.disclaimers||[]];ct.pushDisclaimers(!0,z),f();const Ce=n.value?.$el??n.value;Ce&&(ye.value=new ResizeObserver(Eo),ye.value.observe(Ce))}),pa(()=>{ct.removeDisclaimers(e.disclaimers),ye?.value?.disconnect()});const xo=R=>
1{if(!he.value?.length)return;const z=he.value?.length,Ce=R==="next"?(j.value+1)%z:(j.value-1+z)%z;j.value=Ce;const be=he.value?.[Ce],qe=`${be.alt} - ${Ce+1}`,Ke=be.src,Fo=R==="next"?"slider-arrow-right":"slider-arrow-left";He(Re.PLP_ProductImageSlider_Click,{content:{contentID:Fo,contentType:Ri.gallery},click:{linkName:"Product Image Gallery Slider Arrow",linkType:R==="next"?"right":"left"},file:{fileName:qe,fileURL:Ke},products:{list:[{...Co.value,recommendationPosition:e.position,adId:e.advertisementId,variant:e.attributesCode,ratingAverage:e.ratings?.average,listId:e.listId,listName:e.listName,availability:Da.value,creativeName:e.productId,position:e.position,sapId:e.sapId,status:e.status}]}})},Ro=R=>{R.preventDefault(),R.stopPropagation(),Dt(),window.open(fe.value,Je.value)},Aa=r(()=>!e.flashSales&&!e.preventSelling&&e.havingPrice&&!!u(E)?.price&&!!L.showPricebox),ea=r(()=>e.price?.discount),Oo=r(()=>ea.value?.hideBargainHint?!1:!!ea.value?.bargainHintEnabled),Vo=r(()=>ea.value?.bargainHintText||""),No=r(()=>{if(!L.showBenefitLabel)return"";if(!e.flashSales&&!e.preventSelling&&pe.value.active){const[R,z,Ce]=U.value;return`${R.join("")} ${pe.value?.translations?.hours} | ${z.join("")} ${pe.value?.translations?.minutes} | ${Ce.join("")} ${pe.value?.translations?.seconds}`}return""}),Ho=r(()=>he.value?.length?"--odsc-image-gallery-background-color: transparent":"--odsc-image-gallery-background-color: grey"),rt=r(()=>{const R=fa(e.stockAvailability?.badgeInfoV2);if(!R?.badges?.length)return;let z=R.badges;if(G.value&&!N.value&&(z=z.filter(Ke=>!Ke.type?.toUpperCase().includes("STORE"))),L.showStoreAvailabilityBadge&&!L.showOnlineAvailabilityBadge&&(z=z.filter(Ke=>Ke.type?.toUpperCase().includes("STORE"))),z.length===0)return;const be=ka(z);if(!be)return;const qe=be.filter(({text:Ke})=>!!Ke&&Ke.trim()!=="");return qe.length>0?qe:void 0}),$o=r(()=>e.preventSelling||e.flashSales?!1:b.value?N.value&&!!rt.value?.length:Y.value&&rt.value&&rt.value.length>0&&(L.showOnlineAvailabilityBadge||L.showStoreAvailabilityBadge)),Go=r(()=>{const R=ce.value;if(Aa.value&&u(E)?.price){const{price:z,currencyCode:Ce}=u(E);return o("Product.Accessibility_Title",{title:R,price:z,currency:Ce})}return R});return(R,z)=>{const Ce=eo("ClientOnly");return l(),q(u(ei),{ref_key:"gridBoxRoot",ref:n,title:Go.value,label:u(We)?u(We).text:"",labelColor:u(We)?u(We).theme:"","label-additional":No.value,href:u(fe),class:ae(["product-grid-box",{"product-grid-box__horizontal":u(I),"product-grid-box__shop-the-look":u(y),"product-grid-box--narrow":ie.value}]),as:"div",isHorizontal:u(I),variant:u(M),"data-gridbox-impression":Do.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":u(M),onTouchend:z[5]||(z[5]=be=>Q.value=!0),onClick:se(u(Dt),["left"]),onContextmenu:u(Dt),onMouseup:se(u(Dt),["middle"])},{fullwidth:oe(()=>[u(L).showImageGallery?(l(),q(u(Qo),{key:X.value||"default",style:ga(Ho.value),images:u(he),href:u(fe),variant:u(M),previousSlideTitle:R.$t("Product.Previous_Slide"),nextSlideTitle:R.$t("Product.Next_Slide"),"has-hover-zoom":u(M)==="borderless","onClick:controls":xo},_t({_:2},[t.promoted?{name:"corner",fn:oe(()=>[re(Ce,null,{default:oe(()=>[S("div",{onClick:z[2]||(z[2]=se(()=>{},["stop","prevent"])),class:"product-grid-box__tooltip-content"},[S("span",bs,k(R.$t("Product.Global_Promoted")),1),re(u(ta),null,{title:oe(()=>[S("p",null,k(R.$t("Product.Global_Promoted_Info")),1)]),default:oe(()=>[re(At,{class:"product-grid-box__tooltip-icon","aria-label":R.$t("Product.Global_Description_Show_More"),role:"button",tabindex:"0",name:"information-circle",color:"@m-ods-lidl-color-grayscale-darkest",accessibilityText:R.$t("Product.Global_Description_Show_More"),touchArea:!0,onClick:z[0]||(z[0]=se(()=>{},["stop"])),onKeydown:z[1]||(z[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",Ss,[t.renderedTs?(l(),d("div",ws," Rendered: "+k(new Date(t.renderedTs*1e3).toISOString()),1)):T("",!0),t.ratings&&u(L).showRatings&&!u(I)&&!t.isLidlGiftCard?(l(),d("div",{key:1,ref:"root",class:"product-grid-box__ratings","aria-label":R.$t("Product.ArticleDetails_Rating_RatingPreview",[t.ratings.average,5,t.ratings.count])},[re(u(Ra),{ratingType:"full",average:t.ratings.average,total:t.ratings.count,max:5},null,8,["average","total"]),La.value?(l(),q(u(ta),{key:0,placement:"bottom"},{title:oe(()=>[xe(k(R.$t("Product.Ratings_Info")),1)]),default:oe(()=>[re(At,{class:"product-grid-box-info__icon","aria-label":R.$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:z[3]||(z[3]=se(()=>{},["stop","prevent"]))},null,8,["aria-label"])]),_:1})):T("",!0),S("span",Ts,k(R.$t("Product.ArticleDetails_Rating_RatingPreview",[t.ratings.average,5,t.ratings.count])),1)],8,Ps)):T("",!0),Fe.value&&ht.value?(l(),d("div",ks,k(Fe.value),1)):T("",!0),u(L).showProductTitle?(l(),d("div",Cs,[xe(k(ce.value)+" ",1),S("sup",Is,k(t.keyfacts?.titleSuperscript),1)])):T("",!0),t.ratings&&u(L).showRatings&&u(I)?(l(),d("div",{key:4,ref:"root",class:"product-grid-box__ratings","aria-label":R.$t("Product.ArticleDetails_Rating_RatingPreview",[t.ratings.average,5,t.ratings.count])},[re(u(Ra),{ratingType:"full",average:t.ratings.average,total:t.ratings.count,max:5},null,8,["average","total"]),La.value?(l(),q(u(ta),{key:0,placement:"bottom"},{title:oe(()=>[xe(k(R.$t("Product.Ratings_Info")),1)]),default:oe(()=>[re(At,{class:"product-grid-box-info__icon","aria-label":R.$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:z[4]||(z[4]=se(()=>{},["stop","prevent"]))},null,8,["aria-label"])]),_:1})):T("",!0),S("span",Ls,k(R.$t("Product.ArticleDetails_Rating_RatingPreview",[t.ratings.average,5,t.ratings.count])),1)],8,Ds)):T("",!0),t.isUsedProduct?(l(),d("div",As,k(R.$t("Product.UsedProduct")),1)):T("",!0),u(L).showSupplementalDescription?(l(),d("div",Bs,[J.value==="FULL"||b.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,Es)])):J.value==="SHORT"?(l(),d("div",{key:1,class:ae(["product-grid-box__text",{"product-grid-box__text--used-product":!0}])},[S("div",xs,[S("div",{innerHTML:t.keyfacts?.supplementalDescription},null,8,Rs)])])):T("",!0)])):T("",!0),t.displayFreeDelivery&&u(L).showFreeDelivery&&!u(p)?(l(),d("div",Os,k(R.$t("Product.Free_Delivery_Ribbon_Text")),1)):T("",!0),Oo.value&&(e.type==="default"||u(H))?(l(),d("div",Vs,[re(Fi,{class:"bargain-hint__animation",animationData:u(er),loop:!0},null,8,["animationData"]),xe(" "+k(Vo.value),1)])):T("",!0),u(A)?(l(),q(Ca,Oe({key:9},e,{isPriceHintWrapped:ve.value,flashSales:t.flashSales,showPrice:Aa.value,isHorizontal:u(I),isShopTheLook:u(y),priceToShow:Jo(u(E))?u(E).value:u(E),comparisonPrice:u(O),lidlPlusData:u(Z),timestamp:u(p),isFuturePricesAllowed:u(te)}),null,16,["isPriceHintWrapped","flashSales","showPrice","isHorizontal","isShopTheLook","priceToShow","comparisonPrice","lidlPlusData","timestamp","isFuturePricesAllowed"])):T("",!0),de.value?(l(),d("div",Ns,[re(_s,{swatches:t.swatches,productId:t.productId,isNarrow:ie.value,selectedColor:a.value,onSelect:ee},null,8,["swatches","productId","isNarrow","selectedColor"]),Te.value?(l(),d("span",Hs,k(Te.value),1)):T("",!0)])):T("",!0),t.energyLabels&&t.energyLabels.length>0&&Ao.value&&u(L).showPricebox?(l(),d("div",$s,[t.energyLabelSelectVariant?(l(),d("div",Gs,k(t.energyLabelSelectVariant),1)):T("",!0),(l(!0),d(ge,null,Be(t.energyLabels,(be,qe)=>(l(),q(Sa,{key:`label_${qe}`,colorCode:be.colorCode,classCode:be.classCode,titles:be.titles,openLinksStyle:u(Xe).SHEET,requireSelectVariant:!!t.energyLabelSelectVariant,fiche:be.fiche,ficheAltText:be.ficheAltText,modifier:"grid",logo:be.logo,logoAltText:be.logoAltText,showTitles:!Lo.value,isClickHandledExternally:Bo.value,variant:u(y)||u(I)?"small":"medium",onOpenProduct:Ro},null,8,["colorCode","classCode","titles","openLinksStyle","requireSelectVariant","fiche","ficheAltText","logo","logoAltText","showTitles","isClickHandledExternally","variant"]))),128))])):T("",!0),$.value?(l(),d("div",Fs,[re(co,{seals:t.seals,"from-grid":""},null,8,["seals"])])):T("",!0),$o.value&&rt.value&&rt.value.length>0?(l(),d("div",Us,[(l(!0),d(ge,null,Be(rt.value,(be,qe)=>(l(),q(u(va),{key:`badge_${qe}`,variant:be.variant,appearance:be.appearance,label:be.text},null,8,["variant","appearance","label"]))),128))])):T("",!0)]),u(y)?(l(),d("div",Ms,[re(At,{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 qs=we(Ws,[["__scopeId","data-v-32a4e6cc"]]),Ks=["data-gridbox-impression","data-qa-label","data-type"],js={class:"product-grid-box__content"}
1,Zs={key:0,class:"product-grid-box__meta"},Ys={key:1,class:"product-grid-box__brand"},Xs={key:2,class:"product-grid-box__title","data-qa-label":"product-grid-box-title"},Qs=le({__name:"ProductGridBoxText",props:{swatches:{},showSwatches:{type:Boolean},colorGridBoxes:{},totalNumberOfColors:{},baseUrl:{},catalog:{},context:{},disclaimer:{},hashParams:{},lazyLoad:{type:Boolean,default:!1},list:{},locale:{default:K.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:{},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:{},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=Ge(),o=r(()=>e.disableGridboxLink?!0:a["data-disable-gridbox-link"]==="true"||a["data-disable-gridbox-link"]===""||a["data-disablegridboxlink"]==="true"||a["data-disablegridboxlink"]===""),i=wa(e.locale),s=Tt(),c=St("gridBoxRoot"),g=r(()=>!!e.promoted),p=W(!g.value),n=async()=>{await Pt();const j=c.value?.$el??c.value;if(j&&p.value){const ie=j.hasAttribute(ze.RECO_SLIDER)&&j.getAttribute(ze.RECO_SLIDER)!=="false";Qt(j,Ct[i.country],ie)}},h=async()=>{p.value=!0,n()};po(D(e,"promoted"),c,h);const f=Yt({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:_}=f,B=r(()=>e.align==="left"),E=r(()=>e.align==="right"),O=r(()=>e.container?.startsWith("hero-stage")),Z=r(()=>{if(e.odsTheme){const j=e.odsTheme.split(" ");return j[j.length-1]}return"light"}),A=r(()=>`product-grid-box__text-tile--theme-${Z.value}`),V=r(()=>`energy-labels--theme-${Z.value}`),N=yo[e.type],Y=W(!1),G=r(()=>globalThis.window??{}),{url:te}=kt({queryParams:D(e,"queryParams"),hashParams:D(e,"hashParams"),list:D(e,"list"),baseUrl:D(e,"baseUrl"),canonicalPath:D(e,"canonicalPath"),isGridboxLinkDisabled:o.value}),x=r(()=>!Y.value&&e.openNewTab?"_blank":"_self"),F=r(()=>e.brand?e.brand.name:void 0),P=r(()=>e.title??e.keyfacts?.title),C=r(()=>e.brand?.showBrand!==!1&&N.showProductBrand),y=r(()=>e.online&&e.store?"both":e.online?"online":"retail"),I=It(D(e,"creativeSlot"),D(e,"position")),{trackingProductType:H,trackingAvailability:M,trackClick:L}=Jt({props:e,priceToShow:_,brandName:F,url:te,productTitle:P,tradeType:y,creativeSlot:I}),Q=r(()=>{const j={brand:F.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.ke
1yfacts?.wonCategoryPrimaryPath,availability:M.value,sapId:e.sapId,status:e.status,tradeType:y.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:I.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(j).forEach(ie=>j[ie]===void 0||j[ie]===null&&delete j[ie]),encodeURIComponent(JSON.stringify(j))}),ve=r(()=>{if(p.value)return Q.value}),ye=r(()=>!!e.energyLabels?.some(j=>!j.logo)),Ie=r(()=>G.value?.location?.href?["02","05"].includes(new URL(G.value.location.href).searchParams.get("salesChannel")??""):!1);$e(()=>{Ve(Qe()).setLocale(e.locale),n()});const me=j=>{te.value&&(j.preventDefault(),j.stopPropagation(),L(),window.open(te.value,x.value))};return(j,ie)=>(l(),d("div",{ref_key:"gridBoxRoot",ref:c,class:ae(["product-grid-box product-grid-box__text-tile",[A.value,{"product-grid-box__text-tile--left":B.value,"product-grid-box__text-tile--right":E.value,"product-grid-box__text-tile--grid":O.value}]]),"data-gridbox-impression":ve.value,"data-qa-label":`product-grid-box-link-${t.erpNumber}`,"data-type":t.type,"data-gridbox-variant":"borderless",onTouchend:ie[0]||(ie[0]=X=>Y.value=!0),onClick:ie[1]||(ie[1]=se((...X)=>u(L)&&u(L)(...X),["left"])),onContextmenu:ie[2]||(ie[2]=(...X)=>u(L)&&u(L)(...X)),onMouseup:ie[3]||(ie[3]=se((...X)=>u(L)&&u(L)(...X),["middle"]))},[S("div",js,[t.renderedTs?(l(),d("div",Zs," Rendered: "+k(new Date(t.renderedTs*1e3).toISOString()),1)):T("",!0),F.value&&C.value?(l(),d("div",Ys,k(F.value),1)):T("",!0),u(N).showProductTitle?(l(),d("div",Xs,k(P.value),1)):T("",!0),t.energyLabels&&t.energyLabels.length>0?(l(),d("div",{key:3,class:ae(["energy-labels no-link",V.value])},[(l(!0),d(ge,null,Be(t.energyLabels,(X,De)=>(l(),q(Sa,{key:`label_${De}`,colorCode:X.colorCode,classCode:X.classCode,titles:X.titles,openLinksStyle:u(Xe).SHEET,requireSelectVariant:!!t.energyLabelSelectVariant,fiche:X.fiche,ficheAltText:X.ficheAltText,modifier:"grid",logo:X.logo,logoAltText:X.logoAltText,showTitles:!ye.value,isClickHandledExternally:Ie.value,variant:"medium",onOpenProduct:me},null,8,["colorCode","classCode","titles","openLinksStyle","requireSelectVariant","fiche","ficheAltText","logo","logoAltText","showTitles","isClickHandledExternally"]))),128))],2)):T("",!0)])],42,Ks))}});const Js=we(Qs,[["__scopeId","data-v-eb8ec4c7"]]),ft="theme-",el=({promotionType:t,promotionTheme:e,xsDark:a,mdDark:o})=>{const i=t?.toLocaleLowerCase(),s=e?.toLocaleLowerCase?.()??"white",c=i?.includes("fullwidth-")?`fullwidth ${i}`:i,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}},tl={class:"product-grid-box__price"},al={key:0,"data-qa-label":"product-grid-box-label",class:"product-grid-box__label"},ol={key:1,class:"price-wrapper"},il={key:0},rl=le({__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:{},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:{},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}=Qa(Ve(Qe())),o=r(()=>dt(a.value,"showPriceValidity").value),{getPackagingText:i,packagingText:s}=So(),c=Kt(a.value),g=r(()=>Le().messages.value[e.locale].Price),p=r(()=>jt[c]),n=r(()=>e.price?.priceSecond?{price:e.price.priceSecond,currency:e.price.displayedCurrencySecond,deletedPrice:e.price.discount?.deletedPriceSecond}:void 0),h=r(()=>!e.flashSales&&!e.preventSelling&&e.havingPrice&&!!e.price?.price),f=r(()=>!!e.lidlPlus?.[0]?.price),_=r(()=>e.price?.endDate?e.price.endDate:void 0),B=r(()=>!!e.price?.discount?.discountHasStar),E=r(()=>{const A=e.lidlPlus?.[0]?.price||e.price;if(A)return{isNewPrice:!0,price:A?.price.toString(),priceSecond:n.value,hasStar:A?.hasStar,prefix:A?.prefix,superscript:A?.superscript,discount:A.discount,displayedCurrency:A?.displayedCurrency,packaging:A?.packaging,basePrice:A?.basePrice,showFrom:A?.variantsHaveDifferentPrices,hasDiscountStar:B.value,uxSmall:!0,priceTheme:A?.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}:{}}}),O=r(()=>e.preventSelling||e.flashSales?!1:!!(E.value?.price&&E.value.packaging&&(E.value.packaging.amount||E.value.packaging.text)));$e(()=>{O.value&&i(E.value?.packaging)});const Z=r(()=>{if(_.value)return bt(_.value,c,!0,e.timezoneId)});return(A,V)=>(l(),d("div",tl,[t.theme==="is-alcoholic"?(l(),d("div",al,k(t.alcoholicDetails),1)):h.value||f.value?(l(),d("div",ol,[t.multipack?(l(),q(bo,{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(u(vt),Oe({ref:"priceComponent"},E.value),_t({multipackMessage:oe(()=>[t.multipack?(l(),d("span",il,[xe(k(A.$t("Product.MultipackPricePerPieceHint"))+" ",1),V[0]||(V[0]=S("br",null,null,-1))])):T("",!0)]),_:2},[o.value&&Z.value?{name:"endDate",fn:oe(()=>[S("span",null,k(A.$t("Price.Global_CampaignEndDate",{date:Z.value})),1)]),key:"0"}:void 0,O.value?{name:"packaging",fn:oe(()=>[S("div",null,[S("span",null,k(u(s)),1)])]),key:"1"}:void 0]),1040)])):T("",!0)]))}});const za=we(rl,[["__scopeId","data-v-f497d3cc"]]),sl={key:0,class:"product-grid-box__meta"},ll={class:"product-grid-box__image-gallery"},nl={key:0,class:"product-grid-box__seals"},cl={class:"info-main"},dl={key:0,class:"product-grid-box__brand"},ul={class:"product-grid-box__title","data-qa-label":"product-grid-box-title"},hl={key:1,class:"energy-labels no-link"},gl={key:0,class:"energy-labels__select-variant"},pl={key:3,class:"product-grid-box__availabilities"},vl={key:0,class:"info-aside"},yl=le({__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:{},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:{},isPriceAside:{type:Boolean},adPlacementLoadBeacon:{},adPlacementViewBeacon:{},adLoadBeacon:{},adViewBeacon:{},adClickBeacon:{},adBasketChangeBeacon:{},adWishlistBeacon:{}},setup(t){const e=t,a=St("gridBoxRoot"),o=W(!1),i=W(!1),s=W(null),c=W(!1),g=W(null),p=W(null),n=r(()=>globalThis.window??{}),h=r(()=>e.promotionType!=="fullwidth-left"&&e.promotionType!=="fullwidth-right"&&e.promotionType!=="highlighted"),f=r(()=>e.image?"--ods-image-gallery-background-color: transparent":"--ods-image-gallery-background-color: grey"),_=r(()=>{const w=fa(e.stockAvailability?.badgeInfoV2);if(!w?.badges?.length)return[];const U=w.badges.filter(b=>["soldout-online","available-online","soon-online"].includes(b.type?.toLowerCase().replace(/_/g,"-")??""));return U.length>0?ka(U):[]}),B=r(()=>e.preventSelling||e.flashSales?!1:!!_.value.length),E=(w,U)=>({src:e.lazyLoad?"data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==":w,alt:U??""}),O=r(()=>[(e.cutoutImageSrc?E(e.cutoutImageSrc,e.cutoutImageAlt):void 0)??E(e.image,e.keyfacts?.fullTitle)]),{isTypeShopTheLook:Z,shopTheLookId:A}=_o({type:D(e,"type"),shopLookId:D(e,"shopLookId")}),V=Ge(),N=r(()=>e.disableGridboxLink?!0:V["data-disable-gridbox-link"]==="true"||V["data-disable-gridbox-link"]===""||V["data-disablegridboxlink"]==="true"||V["data-disablegridboxlink"]===""),{url:Y}=kt({queryParams:D(e,"queryParams"),hashParams:D(e,"hashParams"),list:D(e,"list"),baseUrl:D(e,"baseUrl"),canonicalPath:D(e,"canonicalPath"),shopTheLookId:A,isTypeShopTheLook:Z,isGridboxLinkDisabled:N.value}),G=r(()=>Y.value?"a":"div"),te=r(()=>!o.value&&e.openNewTab?"_blank":"_self"),x=r(()=>e.brand?e.brand.name:void 0),F=r(()=>e.brand?.showBrand!==!1),P=r(()=>e.parentId||e.productType==="HEAD_VARIANT"?Ee.V_PDP:Ee.P_PDP),C=r(()=>{const w={3:"available",2:"soon_available",1:"not_available"};return e.stockAvailability?.availabilityIndicator?w[e.stockAvailability.availabilityIndicator]:void 0}),y=r(()=>e.online&&e.store?"both":e.online?"online":"retail"),I=r(()=>{const w={brand:x.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:C.value,sapId:e.sapId,status:e.status,tradeType:y.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(U=>w[U]===void 0||w[U]===null&&delete w[U]),encodeURIComponent(JSON.stringify(w))}),H=r(()=>!!e.energyLabels?.some(w=>!w.logo)),M=r(()=>e.locale.split("_")[0]),L=r(()=>n.value?.location?.href?["02","05"].includes(new URL(n.value.location.href).searchParams.get("salesChannel")??""):!1),Q=r(()=>!!(e.seals&&e.seals.length>0));Ve(Qe()).setLocale(e.locale);const ye=()=>{const w=g.value;i.value=w?.offsetTop!==0,c.value=window.innerWidth>=lo["md-lg"]};$e(()=>{const w=Ve(Qe());w.setLocale(e.locale);const U=[...e.disclaimers||[]];ct.pushDisclaimers(!0,U),Pt(()=>{const b=a.value?.$el??a.value;if(b){const $=b.hasAttribute(ze.RECO_SLIDER)&&b.getAttribute(ze.RECO_SLIDER)!=="false";Qt(b,Ct[w.country],$)}}),p.value&&(g.value&&e.multipack||e.energyLabels&&e.energyLabels.length>0)&&(s.value=new ResizeObserver(ye),s.value.observe(p.value))}),pa(()=>{ct.removeDisclaimers(e.disclaimers),(g.value&&e.multipack||e.energyLabels&&e.energyLabels.length>0)&&s?.value?.disconnect()});const Ie=()=>{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),x.value&&(w.brand=x.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},me=w=>{const U=w.currentTarget,b=w.currentTarget?.getAttribute("id"),$=w.currentTarget?.getAttribute("target"),J=w.currentTarget?.getAttribute("class"),de=w.currentTarget?.getAttribute("href");Ye({event:Me.GTM_LINK_CLICK,"gtm.element":U,"gtm.elementId":b,"gtm.elementTarget":$,"gtm.elementClasses":J,"gtm.elementUrl":de})},j=w=>{Ye({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"})},ie=()=>{Ye({event:Me.GENERIC_EVENT,eventCategory:"Product Grid Box",eventAction:"Displayed",eventLabel:"Product Grid Box_Displayed additional image"})},X=w=>{w&&w.button===2&&me(w),Ye({event:Me.PRODUCT_CLICK,ecommerce:{click:{actionField:{list:e.list||""},products:[Ie()]}}});const U=r(()=>{if(e.promoted)return{adClickBeacon:e.adClickBeacon,adBasketChangeBeacon:e.adBasketChangeBeacon,adWishlistBeacon:e.adWishlistBeacon}});He("General_Product_Click",{click:{linkName:e.list,linkURL:Y.value},products:{list:[{brand:x.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:C.value,sapId:e.sapId,status:e.status,tradeType:y.value,categoryPrimaryPath:e.categorySecondaryPath,position:e.position,...U.value}]}})},De=w=>{w.preventDefault(),w.stopPropagation(),X(),window.open(Y.value,te.value)},pe=r(()=>el(e));return(w,U)=>(l(),q(ya(G.value),{"data-disable-gridbox-link":N.value,ref_key:"gridBoxRoot",ref:a,href:u(Y),class:ae(["product-grid-box",[pe.value.type,pe.value.theme]]),"data-gridbox-impression":I.value,"data-qa-label":`product-grid-box-link-${t.erpNumber}`,onTouchend:U[0]||(U[0]=b=>o.value=!0),onClick:se(X,["left"]),onContextmenu:X,onMouseup:se(X,["middle"])},{default:oe(()=>[t.renderedTs?(l(),d("div",sl," Rendered: "+k(new Date(t.renderedTs*1e3).toISOString()),1)):T("",!0),S("div",ll,[re(u(ti),{images:O.value,style:ga(f.value),"onClick:controls":j,"onUpdate:image":ie},null,8,["images","style"]),Q.value?(l(),d("div",nl,[re(co,{seals:t.seals,class:ae(["seals--grid",{"seals--grid-static":h.value}])},null,8,["seals","class"])])):T("",!0)]),S("div",{class:ae(["product-grid-box__info",{"product-grid-box__info--aside":t.isPriceAside}])},[S("div",cl,[x.value&&F.value?(l(),d("div",dl,k(x.value),1)):T("",!0),S("div",ul,k(t.title??t.keyfacts?.title),1),t.energyLabels&&t.energyLabels.length>0&&M.value?(l(),d("div",hl,[t.energyLabelSelectVariant?(l(),d("div",gl,k(t.energyLabelSelectVariant),1)):T("",!0),(l(!0),d(ge,null,Be(t.energyLabels,(b,$)=>(l(),q(Sa,{key:`label_${$}`,colorCode:b.colorCode,classCode:b.classCode,titles:b.titles,openLinksStyle:u(Xe).SHEET,requireSelectVariant:!!t.energyLabelSelectVariant,fiche:b.fiche,modifier:"grid",logo:b.logo,showTitles:!H.value,isClickHandledExternally:L.value,onOpenProduct:De},null,8,["colorCode","classCode","titles","openLinksStyle","requireSelectVariant","fiche","logo","showTitles","isClickHandledExternally"]))),128))])):T("",!0),t.isPriceAside?T("",!0):(l(),q(za,ia(Oe({key:2},{...e,isPriceHintWrapped:i.value})),null,16)),B.value?(l(),d("div",pl,[(l(!0),d(ge,null,Be(_.value,(b,$)=>(l(),q(u(va),{key:`badge_${$}`,variant:b.variant,appearance:b.appearance,label:b.text},null,8,["variant","appearance","label"]))),128))])):T("",!0)]),t.isPriceAside?(l(),d("aside",vl,[re(za,ia(ao({...e,isPriceHintWrapped:i.value})),null,16)])):T("",!0)],2)]),_:1},40,["data-disable-gridbox-link","href","class","data-gridbox-impression","data-qa-label"]))}});const wo=we(yl,[["__scopeId","data-v-eb278f38"]]),ml={key:0,class:"wrapper__highlighted"},fl={class:"recipe-container"},_l=["src"],bl=["href"],Sl={key:1,class:"wrapper__additional-products"},wl=le({__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:{},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=r(()=>[e,...e?.additionalHighlightProducts??[]]),o=()=>{const n=window.location.hostname,h=new URL(e.highlightedRecipeUrl).hostname,f=n!==h?"external":"internal";He("Flyer_Click",{content:{contentID:"media_link",contentLabel:"media",contentType:"icon"},click:{linkName:e.highlightedRecipeUrl,linkType:f,linkURL:e.highlightedRecipeUrl},eventInfo:{eventAction:"Flyer_Click",eventCategory:"click",evenInteractionType:"open"}})},i=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=r(()=>!!e.highlightedImgSrc),g=r(()=>{const n="product-grid-box__wrapper",h=e.promotionTheme==="blue-lidlplus"?["ods-brand-lidl ods-theme-promotion"]:[];return[n,s(1),i(0),a.value.length===1?`${n}--single`:"",...h]}),p=r(()=>a.value.length===1);return(n,h)=>(l(),d("div",{class:ae(g.value)},[c.value?(l(),d("div",ml,[S("div",fl,[S("img",{class:"highlighted-image",src:t.highlightedImgSrc,alt:""},null,8,_l),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"])},[...h[0]||(h[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,bl)):T("",!0)])])):T("",!0),a.value?(l(),d("div",Sl,[(l(!0),d(ge,null,Be(a.value,(f,_)=>(l(),q(wo,Oe({key:f.title},{ref_for:!0},{...e,...f,promotionType:i(_),promotionTheme:s(_)},{isPriceAside:p.value}),null,16,["isPriceAside"]))),128))])):T("",!0)],2))}});const Pl=we(wl,[["__scopeId","data-v-dc6fcfc9"]]),Tl=le({props:{deliveryCharges:{type:Object,default:()=>({})}},methods:{localizePrice(t){const e=Kt(Ve().locale);return wt(t,jt[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 dt(Ve(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 kl={class:"delivery-charges-info"},Cl={class:"delivery-charges-info__headline"},Il=["innerHTML"],Dl={key:0,"data-qa-label":"having-different-home-delivery-charges"},Ll={key:1,"data-qa-label":"home-delivery-charge"},Al={key:2,"data-qa-label":"home-delivery-charge-free-delivery"},Bl={key:3,"data-qa-label":"having-different-home-delivery-xl-charges"},El={key:4,"data-qa-label":"home-delivery-xl-charge"},xl={key:5,"data-qa-label":"home-delivery-xl-charge-free-delivery"},Rl={key:6,"data-qa-label":"having-different-parcel-shop-charges"},Ol={key:7,"data-qa-label":"parcel-shop-delivery-charge"},Vl={key:8,"data-qa-label":"parcel-shop-free-delivery"},Nl={key:9,"data-qa-label":"having-different-parcel-locker-charges"},Hl={key:10,"data-qa-label":"parcel-locker-delivery-charge"},$l={key:11,"data-qa-label":"parcel-locker-free-delivery"},Gl={key:12,"data-qa-label":"having-different-parcel-locker-lidl-parking-lot-delivery-charges"},Fl={key:13,"data-qa-label":"parcel-locker-lidl-parking-lot-delivery-charge"},Ul={key:14,"data-qa-label":"parcel-locker-lidl-parking-lot-free-delivery"},Ml={key:15,"data-qa-label":"having-different-parcel-locker-lidl-parking-lot-lidl-plus-delivery-charges"},zl={key:16,"data-qa-label":"parcel-locker-lidl-parking-lot-lidl-plus-delivery-charge"},Wl={key:17,"data-qa-label":"parcel-locker-lidl-parking-lot-lidl-plus-free-delivery"},ql={key:0,"data-qa-label":"dynamic-section-additional-charges"},Kl=["innerHTML"],jl={key:0,"data-qa-label":"having-different-additional-charges"},Zl={key:0,"data-qa-label":"absolute-charge"},Yl={key:1,"data-qa-label":"additive-charge"},Xl={class:"text-underline"},Ql={key:0},Jl={key:1},en=["innerHTML"],tn={key:2,"data-qa-label":"static-section-additional-charges"},an=["innerHTML"],on={key:3,"data-qa-label":"static-section-delivery-charges"},rn=["innerHTML"];function sn(t,e,a,o,i,s){return l(),d("div",kl,[S("h3",Cl,k(t.$t("Product.DeliveryChargesInfo_Headline")),1),t.showDeliveryChargesDynamicContent?(l(),d(ge,{key:0},[S("p",{innerHTML:t.$t("Product.DeliveryChargesInfo_Delivery_Header")},null,8,Il),S("ul",null,[t.deliveryCharges.someHaveDifferentHomeDeliveryCharges?(l(),d("li",Dl,k(t.$t("Product.DeliveryChargesInfo_HomeDelivery_SelectAVariant")),1)):t.showHomeDeliveryCharges?(l(),d("li",Ll,k(t.$t("Product.DeliveryChargesInfo_HomeDelivery",[t.formattedHomeDeliveryCharge])),1)):t.isFreeHomeDeliveryCharge?(l(),d("li",Al,k(t.$t("Product.DeliveryChargesInfo_HomeDelivery_Free")),1)):T("",!0),t.deliveryCharges.someHaveDifferentHomeDeliveryXlCharges?(l(),d("li",Bl,k(t.$t("Product.DeliveryChargesInfo_HomeDeliveryXL_SelectAVariant")),1)):t.showHomeDeliveryXlCharges?(l(),d("li",El,k(t.$t("Product.DeliveryChargesInfo_HomeDeliveryXL",[t.formattedHomeDeliveryXlCharge])),1)):t.isFreeHomeDeliveryXlCharge?(l(),d("li",xl,k(t.$t("Product.DeliveryChargesInfo_HomeDeliveryXL_Free")),1)):T("",!0),t.deliveryCharges.someHaveDifferentParcelShopCharges?(l(),d("li",Rl,k(t.$t("Product.DeliveryChargesInfo_ParcelShopDelivery_SelectAVariant")),1)):t.showParcelShopDeliveryCharge?(l(),d("li",Ol,k(t.$t("Product.DeliveryChargesInfo_ParcelShopDelivery",[t.formattedParcelShopDeliveryCharge])),1)):t.isFreeParcelShopDeliveryCharge?(l(),d("li",Vl,k(t.$t("Product.DeliveryChargesInfo_ParcelShopDelivery_Free")),1)):T("",!0),t.deliveryCharges.someHaveDifferentParcelLockerCharges?(l(),d("li",Nl,k(t.$t("Product.DeliveryChargesInfo_ParcelLockerDelivery_SelectAVariant")),1)):t.showParcelLockerDeliveryCharge?(l(),d("li",Hl,k(t.$t("Product.DeliveryChargesInfo_ParcelLockerDelivery",[t.formattedParcelLockerDeliveryCharge])),1)):t.isFreeParcelLockerDeliveryCharge?(l(),d("li",$l,k(t.$t("Product.DeliveryChargesInfo_ParcelLockerDelivery_Free")),1)):T("",!0),t.deliveryCharges.someHaveDifferentparcelLockerLidlParkingLotDeliveryCharges?(l(),d("li",Gl,k(t.$t("Product.DeliveryChargesInfo_ParcelLockerLidlParkingLot_SelectAVariant")),1)):t.showParcelLockerLidlParkingLotDeliveryCharge&&t.deliveryCharges.parcelLockerLidlParkingLotDeliveryCharge!==void 0&&t.deliveryCharges.parcelLockerLidlParkingLotDeliveryCharge>0?(l(),d("li",Fl,k(t.$t("Product.DeliveryChargesInfo_ParcelLockerLidlParkingLot",[t.formattedParcelLockerLidlParkingLotDeliveryCharge])),1)):t.isFreeParcelLockerLidlParkingLotDeliveryCharge?(l(),d("li",Ul,k(t.$t("Product.DeliveryChargesInfo_ParcelLockerLidlParkingLot_Free")),1)):T("",!0),t.deliveryCharges.someHaveDifferentParcelLockerLidlParkingLotLidlPlusDeliveryCharge?(l(),d("li",Ml,k(t.$t("Product.DeliveryChargesInfo_ParcelLockerLidlParkingLotLidlPlus_SelectAVariant")),1)):t.showParcelLockerLidlParkingLotLidlPlusDeliveryCharge&&t.deliveryCharges.parcelLockerLidlParkingLotLidlPlusDeliveryCharge!==void 0&&t.deliveryCharges.parcelLockerLidlParkingLotLidlPlusDeliveryCharge>0?(l(),d("li",zl,k(t.$t("Product.DeliveryChargesInfo_ParcelLockerLidlParkingLotLidlPlus",[t.formattedParcelLockerLidlParkingLotLidlPlusDeliveryCharge])),1)):t.isFreeParcelLockerLidlParkingLotLidlPlusDeliveryCharge?(l(),d("li",Wl,k(t.$t("Product.DeliveryChargesInfo_ParcelLockerLidlParkingLotLidlPlus_Free")),1)):T("",!0)]),t.showAdditionalDeliveryChargesDynamicContent?(l(),d("div",ql,[S("p",{innerHTML:t.$t("Product.DeliveryChargesInfo_Surcharge_Header")},null,8,Kl),S("ul",null,[t.deliveryCharges.someHaveDifferentAdditionalCharges?(l(),d("li",jl,k(t.$t("Product.DeliveryChargesInfo_DeliverySurcharge_SelectAVariant")),1)):(l(),d(ge,{key:1},[t.hasAbsoluteDeliveryCharge?(l(),d("li",Zl,k(t.$t("Product.DeliveryChargesInfo_DeliverySurcharge_Alternative1",[t.formattedAbsoluteDeliveryCharge])),1)):T("",!0),t.hasAdditiveDeliveryCharge?(l(),d("li",Yl,k(t.$t("Product.DeliveryChargesInfo_DeliverySurcharge_Alternative2",[t.formattedAdditiveDeliveryCharge])),1)):T("",!0)],64))])])):T("",!0)],64)):T("",!0),t.showZoneSurchargeContent?(l(),d(ge,{key:1},[S("span",Xl,k(t.$t("Product.DeliveryChargesInfo_ZoneSurcharge_Title")),1),S("ul",null,[t.deliveryCharges.someHaveDifferentZoneSurcharges?(l(),d("li",Ql,k(t.$t("Product.DeliveryChargesInfo_DeliverySurcharge_SelectAVariant")),1)):(l(),d("li",Jl,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,en)]),t.showDeliveryInfoAdditionalShippingCharges?(l(),d("div",tn,[S("h4",null,k(t.$t("Product.DeliveryChargesInfo_DeliverySurcharge_Headline")),1),S("p",{innerHTML:t.$t("Product.DeliveryChargesInfo_DeliverySurcharge_Content")},null,8,an)])):T("",!0),t.$t("Product.DeliveryChargesInfo_Static_Content")?(l(),d("div",on,[S("p",{innerHTML:t.$t("Product.DeliveryChargesInfo_Static_Content")},null,8,rn)])):T("",!0)])}const ln=we(Tl,[["render",sn],["__scopeId","data-v-25d27b88"]]),nn=(t,e)=>{const a=t[e];return a?typeof a=="function"?a():Promise.resolve(a):new Promise((o,i)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(i.bind(null,new Error("Unknown variable dynamic import: "+e)))})};async function cn(t){const{mergeLocaleMessage:e}=Le(),a=await nn(Object.assign({
1"../../../core/languages/bg_BG.json":()=>m(()=>import("./fragment-bg_BG.739dc588.mjs"),[]),
1"../../../core/languages/bs_BA.json":()=>m(()=>import("./fragment-bs_BA.0d542a8a.mjs"),[]),
1"../../../core/languages/cs_CZ.json":()=>m(()=>import("./fragment-cs_CZ.17d1077f.mjs"),[]),
1"../../../core/languages/da_DK.json":()=>m(()=>import("./fragment-da_DK.895ad075.mjs"),[]),
1"../../../core/languages/de_AT.json":()=>m(()=>import("./fragment-de_AT.ddcb11d6.mjs"),[]),
1"../../../core/languages/de_CH.json":()=>m(()=>import("./fragment-de_CH.2c733e03.mjs"),[]),
1"../../../core/languages/de_DE.json":()=>m(()=>import("./fragment-de_DE.c8278383.mjs"),[]),
1"../../../core/languages/el_CY.json":()=>m(()=>import("./fragment-el_CY.65610f64.mjs"),[]),
1"../../../core/languages/el_GR.json":()=>m(()=>import("./fragment-el_GR.febfd354.mjs"),[]),
1"../../../core/languages/en_CY.json":()=>m(()=>import("./fragment-en_CY.fe76e911.mjs"),[]),
1"../../../core/languages/en_GB.json":()=>m(()=>import("./fragment-en_GB.3ef7aa78.mjs"),[]),
1"../../../core/languages/en_IE.json":()=>m(()=>import("./fragment-en_IE.7371c891.mjs"),[]),
1"../../../core/languages/en_MT.json":()=>m(()=>import("./fragment-en_MT.4434a8ed.mjs"),[]),
1"../../../core/languages/en_US.json":()=>m(()=>import("./fragment-en_US.b20c4d5d.mjs"),[]),
1"../../../core/languages/en_XI.json":()=>m(()=>import("./fragment-en_XI.f01ce61a.mjs"),[]),
1"../../../core/languages/es_ES.json":()=>m(()=>import("./fragment-es_ES.31059c2a.mjs"),[]),
1"../../../core/languages/et_EE.json":()=>m(()=>import("./fragment-et_EE.c5594d11.mjs"),[]),
1"../../../core/languages/fi_FI.json":()=>m(()=>import("./fragment-fi_FI.785b1586.mjs"),[]),
1"../../../core/languages/fr_BE.json":()=>m(()=>import("./fragment-fr_BE.1a536322.mjs"),[]),
1"../../../core/languages/fr_CH.json":()=>m(()=>import("./fragment-fr_CH.f58f511f.mjs"),[]),
1"../../../core/languages/fr_FR.json":()=>m(()=>import("./fragment-fr_FR.cb6f0b8b.mjs"),[]),
1"../../../core/languages/fr_LU.json":()=>m(()=>import("./fragment-fr_LU.c5fe003d.mjs"),[]),
1"../../../core/languages/hr_HR.json":()=>m(()=>import("./fragment-hr_HR.b01ce8aa.mjs"),[]),
1"../../../core/languages/hu_HU.json":()=>m(()=>import("./fragment-hu_HU.9c999bca.mjs"),[]),
1"../../../core/languages/it_CH.json":()=>m(()=>import("./fragment-it_CH.679325a4.mjs"),[]),
1"../../../core/languages/it_IT.json":()=>m(()=>import("./fragment-it_IT.2d5f4b4d.mjs"),[]),
1"../../../core/languages/lt_LT.json":()=>m(()=>import("./fragment-lt_LT.2da90615.mjs"),[]),
1"../../../core/languages/lv_LV.json":()=>m(()=>import("./fragment-lv_LV.4fb1b56a.mjs"),[]),
1"../../../core/languages/mk_MK.json":()=>m(()=>import("./fragment-mk_MK.af313a91.mjs"),[]),
1"../../../core/languages/nl_BE.json":()=>m(()=>import("./fragment-nl_BE.4fb85fdf.mjs"),[]),
1"../../../core/languages/nl_NL.json":()=>m(()=>import("./fragment-nl_NL.bef1f55e.mjs"),[]),
1"../../../core/languages/pl_PL.json":()=>m(()=>import("./fragment-pl_PL.f28a0f13.mjs"),[]),
1"../../../core/languages/pt_PT.json":()=>m(()=>import("./fragment-pt_PT.49b70d7c.mjs"),[]),
1"../../../core/languages/ro_RO.json":()=>m(()=>import("./fragment-ro_RO.1273c870.mjs"),[]),
1"../../../core/languages/sk_SK.json":()=>m(()=>import("./fragment-sk_SK.a082ddcc.mjs"),[]),
1"../../../core/languages/sl_SI.json":()=>m(()=>import("./fragment-sl_SI.0c886fb6.mjs"),[]),
1"../../../core/languages/sq_MK.json":()=>m(()=>import("./fragment-sq_MK.8c61edb5.mjs"),[]),
1"../../../core/languages/sr_RS.json":()=>m(()=>import("./fragment-sr_RS.81bdee03.mjs"),[]),
1"../../../core/languages/sv_SE.json":()=>m(()=>import("./fragment-sv_SE.a82a6127.mjs"),[])
1}),`../../../core/languages/${t}.json`);e(t,a.default)}const dn=le({__name:"DeliveryCharges",props:{deliveryCharges:{},locale:{}},setup(t){const{t:e}=Le();cn(t.locale);const o=W(!1),i=()=>{o.value=!0};return(s,c)=>(l(),d(ge,null,[S("button",{type:"button",class:"delivery-charges__label",onClick:i},k(u(e)("Product.ShopTheLook_Delivery")),1),re(u(qt),{isOpen:o.value,"onUpdate:isOpen":c[0]||(c[0]=g=>o.value=g),title:s.$t("Product.DeliveryChargesInfo_Overlay_Title"),destroyOnClose:"",isInvisibleWhenClosed:"",zIndex:u(Pa),class:"delivery-charges__sheet"},{default:oe(()=>[re(ln,{deliveryCharges:t.deliveryCharges},null,8,["deliveryCharges"])]),_:1},8,["isOpen","title","zIndex"])],64))}});const un=we(dn,[["__scopeId","data-v-3d74f0cd"]]),hn=["src","title"],gn={class:"energy-label-list"},pn=["onClick","href","aria-label"],vn={class:"energy-label-list__text"},yn=["aria-label","onClick"],mn=le({__name:"EnergyLabelList",props:{labels:{},variant:{default:"medium"}},setup(t){const{t:e}=Le(),a=g=>g.classCode?.toLowerCase().includes("new"),o=W(!1),i=W(null),s=W(""),c=(g,p)=>{p==="icon"&&g.logo?(i.value=g.logo,o.value=!0,s.value=e("Product.SpecificProduct_EnergyLabel_EfficiencyLogo")):p==="dataSheet"&&g.fiche&&(i.value=g.fiche,o.value=!0,s.value=e("Product.SpecificProduct_EnergyLabel_ProductDataSheet"))};return Ae(o,g=>{g||(i.value=null)}),(g,p)=>(l(),d(ge,null,[re(u(qt),{title:s.value,isOpen:o.value,"onUpdate:isOpen":p[0]||(p[0]=n=>o.value=n),destroyOnClose:"",isInvisibleWhenClosed:"",zIndex:u(Pa),class:"energy-label-list__sheet"},{default:oe(()=>[S("iframe",{src:i.value,title:s.value},null,8,hn)]),_:1},8,["title","isOpen","zIndex"]),S("div",gn,[(l(!0),d(ge,null,Be(t.labels,(n,h)=>(l(),d(ge,{key:h},[S("div",{class:ae(["energy-label-list__icon",{"energy-label-list__icon--with-link":!!n.logo}])},[S("a",{tabindex:"0",onClick:se(f=>c(n,"icon"),["prevent"]),href:n.logo,"aria-label":n.logoAltText},[a(n)?(l(),q(go,{key:0,classCode:n.classCode,variant:t.variant},null,8,["classCode","variant"])):(l(),q(ho,{key:1,classCode:n.classCode,colorCode:n.colorCode,variant:t.variant},null,8,["classCode","colorCode","variant"]))],8,pn)],2),S("div",vn,[n.fiche?(l(),d("button",{key:0,"aria-label":n.ficheAltText,type:"button",class:"energy-label-list__fiche",onClick:f=>c(n,"dataSheet")},k(u(e)("Product.SpecificProduct_EnergyLabel_ProductDataSheet")),9,yn)):T("",!0)])],64))),128))])],64))}});const fn=we(mn,[["__scopeId","data-v-85c4043c"]]),_n=t=>t.slice(1).slice(0,-1),Wa=t=>(t[0]==="("?_n(t):t).split("%%"),Ot=t=>t?.split("|")?.[0]??"",bn=(t={},e={})=>{const a={};return Object.entries(e).forEach(([o,i])=>{const s={availabilityIndicator:i.stockAvailability?.availabilityIndicator||0,scarcity:i.scarcity??"",erpNumbers:i?.erpNumbers??[],erpNumber:i.erpNumber,preventSelling:i.preventSelling,previewImageIds:[],backInStockNotification:i.stockAvailability?.backInStockNotification,backInStockNotificationSoldOut:i.stockAvailability?.backInStockNotificationSoldOut};a[o]=s}),Object.entries(t).forEach(([o,i])=>{const s=a[o]||{};a[o]={...s,...i}}),a},Sn=t=>{const e=t?.groupedBy?.split("&&"),a=t?.code?.split("&&");return e?.map((o,i)=>`${o}|${a[i]}`)??[]};function wn({onAllSelected:t,onSelect:e}){const a=W({}),o=W({}),i=W([]),s=W({}),c=W(["",""]),g=W({}),p=W({}),n=r(()=>Object.values(s.value)),h=r(()=>c.value[0]),f=r(()=>i.value.map(({key:y})=>y)),_=r(()=>n.value.filter(y=>!!y).length===i.value.length),B=y=>{const I=Ot(y);c.value[1]!==I&&(c.value.push(I),c.value=c.value.slice(1))},E=y=>{const I=new Array(i.value.length).fill(void 0);return y.forEach(H=>{I[f.value.indexOf(Ot(H))]=H}),I},O=y=>E(y).filter(I=>I).join("&&"),Z=()=>o.value?.[O(n.value)]?.erpNumber,A=y=>{y&&(B(y),s.value[Ot(y)]=y,_.value&&t(Z()),e?.())},V=()=>Object.values(a.value).reduce((y,I)=>({...y,[O(Wa(I.attributesCode))]:I}),{}),N=()=>Object.entries(g.value).reduce((y,[I,H])=>{const M=H?.code?.split("&&"),L=O(H?.groupedBy?.split("&&").map((Q,ve)=>`${Q}|${M[ve]}`)??[]);return L?{...y,[L]:{...H,id:I}}:{}},{}),Y=y=>{if(!a.value[y]?.attributesCode){t(y);return}Wa(a.value[y].attributesCode).forEach(A)},G=y=>
1{Sn(g.value?.[y]).forEach(A),t(Z())},te=y=>{if(!y)return;let I=y;try{I=decodeURIComponent(y)}catch(M){import.meta.dev&&console.warn(`[URI Error]: Can't decode the parameter "${y}".`,M),I=y}const H=Ot(I);if(H&&i.value.some(M=>M.key===H)){A(I);return}i.value.forEach(M=>{const L=M.options?.find(Q=>Q.key===I||Q.value?.toLowerCase()===I.toLowerCase()||Q.key?.split("|")?.[1]?.toLowerCase()===I.toLowerCase());L?.key&&A(L.key)})},x=r(()=>{const y=Object.keys(p.value).find(I=>I.split("&&").every(H=>n.value.includes(H)));return y?p.value?.[y].id:void 0}),F=y=>{a.value=y.variants??{},i.value=y.attributes?.attributes??[],g.value=y.variantGroupingByCode??{};const I=y.attributes?.attributesFlattened??{},H=V()??{};o.value=bn(I,H),s.value=i.value.reduce((M,{key:L})=>({...M,[L]:void 0}),{}),p.value=N()},P=r(()=>{const y=f.value.find(I=>I&&!s.value[I]);return i.value.find(({key:I})=>I===y)}),C=r(()=>{let y=o.value[O(n.value)];return y?.erpNumbers?.length||[...E(n.value)].reverse().forEach(M=>{if(y?.erpNumbers?.length)return;const L=o.value[O(n.value.filter(Q=>Q!==M))];L?.erpNumbers?.length&&(y=L)}),y});return{init:F,select:A,getAttributesCode:O,preselectVariant:Y,preselectByVariantGrouping:G,preselectVariantByAttribute:te,sort:E,current:C,nextPendingAttribute:P,selectedList:n,selected:s,lastSelectedAttribute:h,lastSelectedAttributes:c,attributesMap:o,attributes:i,currentVariantId:x}}function ut(t){return t?.availabilityIndicator===at.AVAILABLE}function Wt(t){return t?.availabilityIndicator===at.SOON_AVAILABLE}function Pn(t){return t?.availabilityIndicator===at.NOT_AVAILABLE}const ua=Symbol("StlContext");function Tn(t){let e=oo(ua,null);if(e)return;const a=t.split(",");if(!a.length)throw new Error("ERP numbers must be provided");const o=ai(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),{})),i=W(!1);e={metaItemsRegistry:o,purchaseAttempted:i},oi(ua,e)}function Ia(){return oo(ua,null)}function kn(t){const e=Ia();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:r(()=>e.metaItemsRegistry[t].isSelected&&e.purchaseAttempted.value)}:{purchaseAttempted:Nt(!1)}}function Cn(t){const e=Ia();return e?{isSelected:r({get(){return e.metaItemsRegistry[t].isSelected},set(a){e.metaItemsRegistry[t].isSelected=a}}),variantId:r(()=>e.metaItemsRegistry[t].variant.id),variantImageUrl:r(()=>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:Nt(!1),variantId:Nt(null),variantImageUrl:Nt(null)}}function In(){const t=Ia(),e=r(()=>Object.values(t.metaItemsRegistry).filter(c=>c.isSelected)),a=c=>t.metaItemsRegistry[c].isSelected,o=()=>{t.purchaseAttempted.value=!0},i=()=>{t.purchaseAttempted.value=!1},s=r(()=>{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:i}}function Dn({country:t,language:e,erpNumbers:a,apiDomain:o}){const i=r(()=>`${v(o)||""}/p/api/shopthelook/${v(t)}/${v(e)}?erpNumbers=${v(a)}`),{data:s,execute:c}=ii(i,{immediate:!1,refetch:!0}).json();return{loadedItems:r(()=>Object.values(s.value??[]).map(p=>{const{gridBox:n,...h}=p;return{...n,...h}})),load:c}}function Ln(t){const e=r(()=>v(t).split("_")[0]),a=r(()=>v(t).split("_")[1]);return{language:e,country:a}}const An={class:"variant-selector__legend"},Bn={class:"variant-selector__attr-name"},En={class:"variant-selector__options"},xn=["name","value","aria-label","checked","onChange"],Rn=["src","alt"],On={key:1,class:"variant-selector__btn-label"},Vn=le({__name:"VariantSelector",props:{erpNumber:{},attributes:{},variants:{},media:{}},setup(t){const{t:e}
1=Le(),a=t,{purchaseAttempted:o,updateVariantId:i,updateImageUrl:s,updateAttrsSelectionStatus:c}=kn(a.erpNumber),g=wn({onAllSelected:x=>{i?.(x||null)}}),p=()=>{const x={attributes:a.attributes,variants:a.variants};g.init(x)};p(),Ae(()=>a.attributes,p);const n=r(()=>a.attributes?.attributes||[]),h=r(()=>a.attributes?.attributesFlattened||{}),f=r(()=>n.value.reduce((x,F)=>(x[F.key]=F.name,x),{})),_=W(null),B=r(()=>{const x=_.value;return x?a.attributes?.attributesFlattened?.[x]:null}),E=x=>{_.value=x},O=()=>{const x=Object.entries(g.selected.value);if(!x.length)return;const F=x.reduce((P,[C,y])=>(y?P.selected.push(f.value[C]):P.missing.push(f.value[C]),P),{missing:[],selected:[]});c?.(F)};Ae(g.selected,O,{deep:!0,immediate:!0});const Z=({erpNumbers:x=[],availabilityIndicator:F},P)=>{const C=new Set(Object.entries(g.selected.value).filter(([y,I])=>y!==P&&!!I).flatMap(([,y])=>h.value[y]?.erpNumbers));return C.size===0?{isAvailable:ut({availabilityIndicator:F}),isSoonAvailable:Wt({availabilityIndicator:F})}:x.filter(y=>C.has(y)).reduce((y,I)=>{const{stockAvailability:H}=a.variants?.[I]??{},M=!!H&&ut(H),L=!!H&&Wt(H);return{isAvailable:y.isAvailable||M,isSoonAvailable:y.isSoonAvailable||L}},{isAvailable:!1,isSoonAvailable:!1})},A=(x,F=!1)=>{const P=x?.previewImageIds?.[0],C=F?"basketUrl":"thumbUrl";return P?a.media?.imageMap?.[P]?.[C]:null},V=r(()=>n.value.map(x=>({...x,options:x.options?.map(F=>{const P=h.value[F.key]??{},C=A(P),y=Z(P,x.key);return{...F,imageUrl:C,metadata:{...y}}})}))),N=r(()=>Object.values(g.selected.value).includes(void 0)),Y=r(()=>o.value&&N.value),G=r(()=>{const x=Object.values(g.selected.value);return!x.length||N.value?null:x.reduce((P,C)=>(P.push(h.value[C]?.erpNumbers??[]),P),[]).reduce((P,C)=>P.filter(y=>C.includes(y)))?.[0]??null});Ae(G,x=>{if(i?.(x),x){const{gallery:F,imageMap:P}=a.variants?.[x]?.media??{},C=F?.images?.[0],y=P?.[C]?.basketUrl;s?.(y??null)}else s?.(null)}),Ae(B,x=>{if(!x||G.value)return;const F=A(x,!0);F&&s?.(F)});const te=x=>g.selected.value[x]?.split("|")[1];return(x,F)=>(l(),d("div",{class:"variant-selector",onClick:F[0]||(F[0]=se(()=>{},["stop"]))},[(l(!0),d(ge,null,Be(V.value,P=>(l(),d("fieldset",{key:P.key,class:"variant-selector__group"},[S("legend",An,[S("span",Bn,k(P.name)+":",1),S("span",{class:ae(["variant-selector__hint",{"variant-selector__hint-error":Y.value&&!u(g).selected.value[P.key]}])},k(te(P.key)??u(e)("Product.ShopTheLook_PleaseSelect")),3)]),S("div",En,[(l(!0),d(ge,null,Be(P.options,C=>(l(),d("label",{key:C.key,class:"variant-selector__option"},[S("input",{type:"radio",name:P.key,value:C.key,"aria-label":C.value,checked:u(g).selected.value[P.key]===C.key,class:"variant-selector__input",onChange:y=>{u(g).select(C.key),E(C.key)}},null,40,xn),S("span",{class:ae(["variant-selector__btn",{"variant-selector__btn--not-available":!C.metadata.isAvailable&&!C.metadata.isSoonAvailable,"variant-selector__btn--soon-available":C.metadata.isSoonAvailable,"variant-selector__btn--soon-available-img":C.metadata.isSoonAvailable&&C.imageUrl}])},[C.imageUrl?(l(),d("img",{key:0,src:C.imageUrl,alt:C.value,class:"variant-selector__btn-image"},null,8,Rn)):(l(),d("span",On,[C.metadata.isSoonAvailable?(l(),q(u(ri),{key:0,name:"bell-regular",class:"variant-selector__btn-icon"})):T("",!0),xe(" "+k(C.value),1)]))],2)]))),128))])]))),128))]))}});const Nn=we(Vn,[["__scopeId","data-v-20c6339d"]]),Hn=["data-type","data-disable-gridbox-link"],$n={key:0,class:"stl-gridbox__meta"},Gn={class:"stl-gridbox__content"},Fn={class:"stl-gridbox__main-area"},Un={key:0,class:"stl-gridbox__top-area"},Mn={class:"stl-gridbox__image-column"},zn=["src","alt"],Wn={class:"stl-gridbox__content-column"},qn={class:"stl-gridbox__title"},Kn={key:1},jn={key:2,class:"stl-gridbox__energy"},Zn={key:0,class:"stl-gridbox__energy-select-variant"},Yn={class:"stl-gridbox__footer-area"},Xn=le({__name:"ProductGridBoxStlHorizontal",props:{swatches:{},showSwatches:{type:Boolean},colorGridBoxes:{},totalNumberOfColors:{},baseUrl:{},catalog:{},context:{},disclaimer:{},hashParams:{},lazyLoad:{type:Boolean,default:!1},list:{},locale:{default:K.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:{},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:i,isSelected:s,updatePrice:c,markAsVariant:g}=Cn(e.erpNumber),p=r(()=>!!e.productType?.toLowerCase().includes("variant")),n=r(()=>e.type===ne.STL_HORIZONTAL_VARIANT_SELECTION&&p.value),h=r(()=>i.value&&e.variants?.[i.value]||null);Ae(p,ce=>g?.(ce),{immediate:!0});const f=r(()=>h.value?.stockAvailability??e.stockAvailability),_=Ta({categorySecondaryPath:e.categorySecondaryPath,keyfacts:e.keyfacts,locale:e.locale,type:e.type}).value,B=Tt(),E=_a(),O=ba(),{isTypeShopTheLook:Z,shopTheLookId:A}=_o({type:D(e,"type"),shopLookId:D(e,"shopLookId")}),V=Ge(),N=r(()=>e.disableGridboxLink?!0:V["data-disable-gridbox-link"]==="true"||V["data-disable-gridbox-link"]===""||V["data-disablegridboxlink"]==="true"||V["data-disablegridboxlink"]===""),{url:Y}=kt({queryParams:D(e,"queryParams"),hashParams:D(e,"hashParams"),list:D(e,"list"),baseUrl:D(e,"baseUrl"),canonicalPath:D(e,"canonicalPath"),shopTheLookId:A,isTypeShopTheLook:Z,isGridboxLinkDisabled:N.value}),G=r(()=>{const _e=fo({lazyLoad:D(e,"lazyLoad"),keyfacts:D(e,"keyfacts"),imageList:D(e,"imageList"),imageListV1:D(e,"imageList_V1"),isSlider:D(e,"isSlider"),isHorizontalType:!0,showImageGallery:_.showImageGallery}).value?.[0];return _e?{..._e,src:o.value??_e.src}:null}),te=es({title:D(e,"title"),keyfacts:D(e,"keyfacts")}),x=r(()=>e.type===ne.STL_HORIZONTAL&&h.value?.fullTitle?h.value.fullTitle:te.value),{showPrice:F}=os({props:e,showPricebox:_.showPricebox}),{priceToShow:P,showPriceBox:C,isRegionDisplayable:y,isZoneDisplayable:I,hasRegions:H}=Yt({productType:e.productType,store:e.store,zones:e.zones,regions:e.regionsV2,timestampAttribute:B,cookieZone:E,cookieRegion:O,globalPrice:r(()=>h.value?.price??e.price),globalLidlPlusPrice:r(()=>(h.value?.lidlPlus??e.lidlPlus)?.[0]?.price),regionsPrices:r(()=>h.value?.regionsPrices??e.regionsPrices),dealOfDay:r(()=>h.value?.dealOfDay??e.dealOfDay)});Ae(P,ce=>c?.(ce),{immediate:!0});const M=r(()=>Array.isArray(e.energyLabels)&&!!e.energyLabels.length),L=r(()=>Zt(e.productType)),{badges:Q,showBadges:ve}=Jr({flashSales:D(e,"flashSales"),preventSelling:D(e,"preventSelling"),showStoreAvailabilityBadge:_.showStoreAvailabilityBadge,showOnlineAvailabilityBadge:_.showOnlineAvailabilityBadge,stockAvailability:f,hasRegions:H,isRegionDisplayable:y,isRetailProduct:L,isZoneDisplayable:I,filters:{typesIn:[Ft.SOON_AVAILABLE,Ft.SOLDOUT_ONLINE,Ft.SOON_ONLINE]}}),ye=r(()=>Wt(f.value)),Ie=r(()=>Pn(f.value)),me=r(()=>ve&&!!Q.value?.length),j=r(()=>e.canonicalPath?.replace("p","r")||""),ie=r(()=>me.value&&j.value&&(Ie.value||ye.value)),X=r(()=>!1),De=()=>{alert("Remind when available")},pe=r(()=>ut(f.value));Ae(pe,()=>{s.value=!1});const{brandName:w}=as(D(e,"brand")),U=r(()=>e.online&&e.store?"both":e.online?"online":"retail"),{promotionName:b,promotionId:$}=Xt(D(e,"listName"),D(e,"listId")),J=It(D(e,"creativeSlot"),D(e,"position")),de=r(()=>!L.value),{trackClick:Te,baseProductData:ee,trackingAvailability:ue}=Jt({props:e,priceToShow:P,brandName:w,ShopTheLookId:A,isTypeShopTheLook:Z,url:Y,productTitle:te,tradeType:U,promotionName:b,promotionId:$,creativeSlot:J}),he=r(()=>e.type===ne.STL_HORIZONTAL_VARIANT_SELECTION),ke=r(()=>he.value?"STL_PRODUCTS_VARIANT_POPUP":zt.SHOP_THE_LOOK_PRODUCTS),fe=r(()=>he.value?"STL_Product_Selector_Variant_Popup":"STL_Product_Selector"),Je=ce=>{const _e=ce?"STL_PRODUCT_CHECKED":"STL_PRODUCT_UNCHECKED";He(Re.STL_Product_Checkbox_Click,{eventInfo:{eventCategory:"click",eventInteractionType:"checkbox_click"},content:{contentID:_e,contentType:ke.value,contentLabel:fe.value},products:{list:[{...ee.value,quantity:1,availability:ue.value,variantAttributes:e.attributesCode,variantGroupId:e.variantGroupId,creativeName:e.listName,currency:P.value?.currencyCode,status:Ee.MAIN_PRODUCT}]}})},Fe=r({get:()=>s.value,set:ce=>{ce!==s.value&&(s.value=ce,Je(ce))}});Ae(h,(ce,_e)=>{if(ce&&ce.erpNumber!==_e?.erpNumber&&he.value){let Pe="not_available";ut(ce.stockAvailability)?Pe="available":Wt(ce.stockAvailability)&&(Pe="soon_available"),He(Re.STL_Variant_Selected,{products:{list:[{...ee.value,variantId:String(ce.erpNumber),price:ce.price?.price||ee.value.price,variantAttributes:ce.attributesCode||e.attributesCode,availability:Pe,quantity:1,status:Ee.MAIN_PRODUCT,currency:ce.price?.currencyCode||P.value?.currencyCode}]}})}}),$e(()=>{pe.value&&!e.preventAutoSelection&&(s.value=!0)});const ht=r(()=>Y.value?"a":"div");return(ce,_e)=>(l(),d("div",{class:"stl-gridbox",ref:"root-container",onClick:_e[2]||(_e[2]=se((...Pe)=>u(Te)&&u(Te)(...Pe),["left"])),onContextmenu:_e[3]||(_e[3]=(...Pe)=>u(Te)&&u(Te)(...Pe)),onMouseup:_e[4]||(_e[4]=se((...Pe)=>u(Te)&&u(Te)(...Pe),["middle"])),"data-type":t.type,"data-disable-gridbox-link":N.value},[t.renderedTs?(l(),d("div",$n," Rendered: "+k(new Date(t.renderedTs*1e3).toISOString()),1)):T("",!0),(l(),q(ya(ht.value),{href:u(Y),class:"stl-gridbox__link"},{default:oe(()=>[xe(k(x.value),1)]),_:1},8,["href"])),S("div",Gn,[S("div",{class:"stl-gridbox__checkbox-area",onClick:_e[1]||(_e[1]=se(()=>{},["stop"]))},[re(u(si),{id:`stl-checkbox-${t.erpNumber}`,name:`stl-checkbox-${t.erpNumber}`,modelValue:Fe.value,"onUpdate:modelValue":_e[0]||(_e[0]=Pe=>Fe.value=Pe),variant:"small",isDisabled:!pe.value,class:"stl-gridbox__checkbox"},null,8,["id","name","modelValue","isDisabled"])]),S("div",Fn,[me.value?(l(),d("div",Un,[me.value?(l(!0),d(ge,{key:0},Be(u(Q),(Pe,We)=>(l(),q(u(va),{key:`badge_${We}
1`,variant:Pe.variant,appearance:Pe.appearance,label:Pe.text},null,8,["variant","appearance","label"]))),128)):T("",!0),ie.value?(l(),q(u(Ut),{key:1,as:"a",href:j.value,label:u(a)("Product.ShopTheLook_ShowAlternatives"),level:"tertiary",size:"small",class:"stl-gridbox__show-alternatives-btn"},null,8,["href","label"])):T("",!0),X.value?(l(),q(u(Ut),{key:2,label:u(a)("Product.ShopTheLook_NotifyMe"),level:"tertiary",size:"small",class:"stl-gridbox__show-alternatives-btn",onClick:De},null,8,["label"])):T("",!0)])):T("",!0),S("div",Mn,[S("div",{class:ae(["stl-gridbox__image-wrapper",{"stl-gridbox__image-wrapper--no-image":!G.value}])},[G.value?(l(),d("img",{key:0,src:G.value.src,alt:G.value.alt,class:"stl-gridbox__image"},null,8,zn)):T("",!0)],2)]),S("div",Wn,[S("div",qn,k(x.value),1),u(C)?(l(),q(Ca,Oe({key:0},e,{showPrice:u(F),priceToShow:u(P),timestamp:u(B),innerPriceProps:{discount:{}},class:"stl-gridbox__pricebox"}),null,16,["showPrice","priceToShow","timestamp"])):T("",!0),de.value&&t.deliveryCharges?(l(),d("div",Kn,[re(un,{deliveryCharges:t.deliveryCharges,locale:t.locale},null,8,["deliveryCharges","locale"])])):T("",!0),M.value?(l(),d("div",jn,[t.energyLabelSelectVariant?(l(),d("div",Zn,k(t.energyLabelSelectVariant),1)):T("",!0),t.energyLabels?(l(),q(fn,{key:1,labels:t.energyLabels,class:"stl-gridbox__energy-label-list"},null,8,["labels"])):T("",!0)])):T("",!0)])]),S("div",Yn,[n.value&&t.attributes?(l(),q(Nn,{key:0,erpNumber:t.erpNumber,attributes:t.attributes,variants:t.variants,media:t.media},null,8,["erpNumber","attributes","variants","media"])):T("",!0)])])],40,Hn))}});const Po=we(Xn,[["__scopeId","data-v-b7404cab"]]),Qn=le({__name:"VariantSelectionSheet",props:{listProps:{}},emits:["closed"],setup(t,{emit:e}){const{t:a}=Le(),o=t,i=e,s=W(!1),c=()=>{s.value=!0},g=()=>{s.value=!1};return ra(document,nt.SHOP_THE_LOOK_OPEN_SHEET,p=>{p.detail?.id===o.listProps.stlId&&c()}),ra(document,nt.CART_QUANTITY_CHANGED,g),Ae(s,p=>{p||i("closed")}),(p,n)=>(l(),q(u(qt),{isOpen:s.value,"onUpdate:isOpen":n[0]||(n[0]=h=>s.value=h),title:u(a)("Product.ShopTheLook_SelectProducts"),destroyOnClose:!1,hasFullWidthContent:"",isInvisibleWhenClosed:"",zIndex:u(Pa),class:"variant-selection-sheet"},{default:oe(()=>[re(To,Oe(t.listProps,{viewMode:"detailed",class:"variant-selection-sheet__list"}),null,16)]),_:1},8,["isOpen","title","zIndex"]))}});const Jn={class:"stl-gridbox-list__items-container"},ec={key:0,class:"stl-gridbox-list__footer"},tc={class:"stl-gridbox-list__total-price-wrap"},ac={key:0,class:"stl-gridbox-list__total-label"},oc={class:"stl-gridbox-list__cta-button"},ic=le({__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:{},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:{},erpNumbers:{},providedItems:{},stlId:{},viewMode:{default:"compact"},apiDomain:{}},setup(t){const e=t,{t:a,messages:o}=Le(),i=Ge(),{promotionId:s}=Xt(D(e,"listName"),r(()=>e.listId??e.stlId)),c=It(r(()=>e.creativeSlot??i.creativeslot??i.creativeSlot),r(()=>e.position??i.position)),g=r(()=>i.creativename??i.creativeName??i.listname??i.listName??e.listName);Tn(e.erpNumbers);const{markPurchaseAttempted:p,clearPurchaseAttempt:n,isSelected:h,selectedMetaItems:f,missingAttrLabel:_}=In(),B=r(()=>e.viewMode==="detailed"),O=ci({mobile:0,tablet:768}).between("mobile","tablet"),Z=r(()=>B.value||!O.value),{country:A,language:V}=Ln(e.locale),{loadedItems:N,load:Y}=Dn({erpNumbers:e.erpNumbers,country:A,language:V,apiDomain:e.apiDomain});e.providedItems||Y();const G=b=>b.productType?.toLowerCase().includes("variant"),te=r(()=>(e.providedItems||N.value)?.slice().sort((b,$)=>Number(G($))-Number(G(b)))??[]),x=r(()=>B.value?ne.STL_HORIZONTAL_VARIANT_SELECTION:ne.STL_HORIZONTAL),F=r(()=>te.value.map(b=>({...e,...i,...b,type:x.value,preventAutoSelection:!O.value&&B.value}))),P=r(()=>te.value.filter(b=>h(b.erpNumber))),C=r(()=>o.value[e.locale]?.Price??{}),y=r(()=>f.value.reduce((b,{price:$})=>b+Math.floor($.value*100),0)/100),I=r(()=>f.value.some(({price:b})=>b.hasPrefix)),H=r(()=>te.value.some(b=>ut(b.stockAvailability))),M=r(()=>P.value.filter(b=>G(b))),L=r(()=>f.value.map(b=>b.variant.isVariant?b.variant.id:b.erpNumber)),Q=r(()=>L.value.filter(b=>b===null).length),ve=r(()=>{const b=L.value.filter($=>!!$);return JSON.stringify(b)}),ye=r(()=>P.value.length>0&&B.value&&Q.value===0||!B.value&&!M.value.length),Ie=r(()=>P.value.length===0?a("Product.ShopTheLook_AddToCart"):B.value&&_.value?`${a("Product.ShopTheLook_Select",{attribute:_.value})}`:Q.value===1?a("Product.ShopTheLook_SelectVariant"):a("Product.ShopTheLook_SelectVariants")),me=r(()=>{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})}),j=b=>{const $=a(b?"Product.ShopTheLook_AtLeastOneProduct":"Product.ShopTheLook_VariantSelection"),J=new CustomEvent(nt.SHOP_THE_LOOK_MISSING_SELECTION,{detail:{isError:!0,type:"standard",message:$}});document.dispatchEvent(J)},ie=()=>{const b=new CustomEvent(nt.SHOP_THE_LOOK_OPEN_SHEET,{detail:{id:e.stlId}});document.dispatchEvent(b)},X=()=>{const b=P.value.map($=>({id:String($.erpNumber),name:$.keyfacts?.title||$.title,price:$.price?.price,brand:$.brand,categoryPrimary:$.category,categoryPrimaryPath:$.categorySecondaryPath,currency:$.price?.currencyCode,status:Ee.MAIN_PRODUCT,tradeType:"online",type:$.variantGroupId||$.productType?.toLowerCase().includes("variant")?Ee.V_PDP:Ee.P_PDP,variantAttributes:$.attributesCode,variantGroupId:$.variantGroupId,variantId:$.variantId,promotionName:e.promotionName??lt.PROMOTION_NAME,promotionId:s.value,creativeName:g.value,creativeSlot:c.value,quantity:1,availability:ut($.stockAvailability)?"available":"not_available",ranking:$.margin?.ranking??null,ratingAverage:$.ratings?.average??null}));He(Re.STL_Select_Variant_Click,{application:{productTeam:Fa,moduleID:"checkout"},eventInfo:{eventCategory:"click",eventAction:Re.STL_Select_Variant_Click,eventInteractionType:"STL_Popup_Variant_Selector"},content:{contentID:lt.ADD_TO_CART,contentType:zt.SHOP_THE_LOOK_PRODUCTS,contentLabel:"cart"},products:{list:b}})},De=()=>{P.value.length===0?j(!0):B.value?(p(),j(!1)):(X(),ie())},pe=b=>b.flatMap(J=>J?.additionalServices??[]).filter(J=>J?.selected&&J.price).reduce((J,de)=>J+de.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:Ee.MAIN_PRODUCT,tradeType:"online",type:b.variantGroupId?Ee.V_PDP:Ee.P_PDP,variantAttributes:b.attributesCode,variantGroupId:b.variantGroupId,variantId:b.productVariantId,promotionName:e.promotionName??lt.PROMOTION_NAME,promotionId:s.value,creativeName:g.value,creativeSlot:c.value,ranking:b.margin?.ranking??null}),U=({detail:b})=>{const $=b?.erpNumbers,J=b?.payload,de=J?.cartItems;if(!$||$.length===0||!de)return;const Te=L.value.filter(fe=>!!fe),ee=$.filter(fe=>Te.includes(String(fe)));if(ee.length===0)return;const ue=de.filter(fe=>ee.includes(Number(fe.erpNumber))).map(fe=>w(fe));if(ue.length===0)return;const he=de.reduce((fe,Je)=>{const Fe=Je.aov??Je.unitPrice??0,ht=Je.quantity??1;return fe+Fe*ht},0),ke={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(de),paymentMethod:void 0,basketValueAOV:he,paymentFees:J?.paymentFeeCalculated,deliveryOptionsAvailable:"",zoneSurcharge:J?.zoneSurcharge};He(Re.STL_Add2Cart_Click,{application:{productTeam:Fa,moduleID:"checkout"},process:{stepName:"cart",stepNumber:0},eventInfo:{eventCategory:"click",eventAction:Re.STL_Add2Cart_Click,eventInteractionType:lt.ADD_TO_CART},content:{contentID:lt.ADD_TO_CART,contentType:zt.SHOP_THE_LOOK_PRODUCTS,c
1ontentLabel:"cart"},ecommerce:ke,products:{list:ue}})};return B.value||ra(document,nt.CART_QUANTITY_CHANGED,U),(b,$)=>{const J=eo("pca-the-button");return l(),d("div",{class:ae(["stl-gridbox-list",{"stl-gridbox-list--detailed":B.value}])},[B.value?T("",!0):(l(),q(Qn,{key:0,listProps:{...e,...u(i),providedItems:u(N)??[]},onClosed:u(n)},null,8,["listProps","onClosed"])),B.value?T("",!0):(l(),q(u(li),{key:1,eventName:u(nt).SHOP_THE_LOOK_MISSING_SELECTION,zIndex:1006},null,8,["eventName"])),Z.value?(l(),d(ge,{key:2},[S("div",Jn,[(l(!0),d(ge,null,Be(F.value,(de,Te)=>(l(),d(ge,{key:de.erpNumber},[Te!==0?(l(),q(u(ni),{key:0,class:"stl-gridbox-list__items-divider"})):T("",!0),re(Po,Oe({ref_for:!0},de),null,16)],64))),128))]),H.value?(l(),d("div",ec,[S("div",tc,[y.value?(l(),d("div",ac,k(u(a)("Product.ShopTheLook_Total")),1)):T("",!0),re(u(vt),{price:y.value,isNewPrice:"",showFrom:I.value,i18n:C.value,class:"stl-gridbox-list__total-price"},null,8,["price","showFrom","i18n"])]),S("div",oc,[M.value.length>=1&&!B.value?(l(),q(u(Ut),{key:0,label:Ie.value,level:"primary",size:"medium",theme:"positive",onClick:De,class:"stl-gridbox-list__cta-button--variants"},null,8,["label"])):(l(),d(ge,{key:1},[ye.value?(l(),q(J,{key:0,"erp-numbers":ve.value,country:u(A),language:u(V),"widget-variant":"redesign",primary:""},{default:oe(()=>[xe(k(me.value),1)]),_:1},8,["erp-numbers","country","language"])):(l(),q(u(Ut),{key:1,label:Ie.value,level:"primary",size:"medium",theme:"positive",onClick:De,class:"stl-gridbox-list__cta-button--variants"},null,8,["label"]))],64))])])):T("",!0)],64)):T("",!0)],2)}}});const To=we(ic,[["__scopeId","data-v-ede74b3e"]]),rc=["data-qa-label","data-type","data-gridbox-variant"],sc={class:"product-grid-box__content"},lc={key:0,class:"product-grid-box__meta"},nc=le({__name:"ProductGridBoxPriceTile",props:{swatches:{},showSwatches:{type:Boolean},colorGridBoxes:{},totalNumberOfColors:{},baseUrl:{},catalog:{},context:{},disclaimer:{},hashParams:{},lazyLoad:{type:Boolean,default:!1},list:{},locale:{default:K.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:{},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:{},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=Ge(),o=r(()=>e.disableGridboxLink?!0:a["data-disable-gridbox-link"]==="true"||a["data-disable-gridbox-link"]===""||a["data-disablegridboxlink"]==="true"||a["data-disablegridboxlink"]===""),i=_a(),s=ba(),c=Tt(),g=St("gridBoxRoot"),p=Yt({productType:e.productType,store:e.store,zones:e.zones,regions:e.regionsV2,regionsPrices:e.regionsPrices,dealOfDay:e.dealOfDay,cookieZone:i,cookieRegion:s,globalPrice:e.price,globalLidlPlusPrice:e.lidlPlus?.[0]?.price,timestampAttribute:c}),{priceToShow:n,comparisonPrice:h,lidlPlusData:f,showPriceBox:_,dealOfTheDayToShow:B,isFuturePricesAllowed:E}=p,{promotionName:O,promotionId:Z}=Xt(D(e,"listName"),D(e,"listId")),A=vo(D(e,"type"),D(e,"gridboxVariant")),V=Ta(to(e)).value,N=W(!0),Y=mo(B),{setEnd:G}=Ja(),te=r(()=>e.brand?e.brand.name:void 0),x=r(()=>e.title??e.keyfacts?.title),F=r(()=>{let M="lidl",L="light";if(e.odsTheme){const Q=e.odsTheme.split(" "),[ve,ye]=Q;ye?(M=ve,L=ye):L=ve}return`ods-brand-${M} ods-theme-${L}`}),{url:P}=kt({queryParams:D(e,"queryParams"),hashParams:D(e,"hashParams"),list:D(e,"list"),baseUrl:D(e,"baseUrl"),canonicalPath:D(e,"canonicalPath"),isTypeShopTheLook:!1,shopTheLookId:void 0,isGridboxLinkDisabled:o.value}),C=r(()=>e.online&&e.store?"both":e.online?"online":"retail"),y=It(D(e,"creativeSlot"),D(e,"position")),{trackClick:I}=Jt({props:e,priceToShow:n,brandName:te,url:P,productTitle:x,tradeType:C,promotionName:O,promotionId:Z,creativeSlot:y,isTypeShopTheLook:!1,ShopTheLookId:void 0});$e(()=>{const M=Ve(Qe());Y.value?.active&&Y.value?.endTime&&G(Y.value.endTime),M.setLocale(e.locale);const L=[...e.disclaimers||[]];ct.pushDisclaimers(!0,L),Pt(()=>{const Q=g.value?.$el??g.value;if(Q){const ve=Q.hasAttribute(ze.RECO_SLIDER)&&Q.getAttribute(ze.RECO_SLIDER)!=="false";Qt(Q,Ct[M.country],ve)}})}),pa(()=>{ct.removeDisclaimers(e.disclaimers)});const H=r(()=>!e.flashSales&&!e.preventSelling&&e.havingPrice&&!!e.price?.price&&V.showPricebox);return(M,L)=>(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":u(A),onClick:L[0]||(L[0]=se((...Q)=>u(I)&&u(I)(...Q),["left"])),onContextmenu:L[1]||(L[1]=(...Q)=>u(I)&&u(I)(...Q)),onMouseup:L[2]||(L[2]=se((...Q)=>u(I)&&u(I)(...Q),["middle"]))},[S("div",sc,[t.renderedTs?(l(),d("div",lc," Rendered: "+k(new Date(t.renderedTs*1e3).toISOString()),1)):T("",!0),u(_)?(l(),q(Ca,Oe({key:1},e,{class:F.value,isPriceHintWrapped:N.value,flashSales:t.flashSales,showPrice:H.value,isHorizontal:!1,isShopTheLook:!1,priceToShow:u(n),comparisonPrice:u(h),lidlPlusData:u(f),timestamp:u(c),isFuturePricesAllowed:u(E)}),null,16,["class","isPriceHintWrapped","flashSales","showPrice","priceToShow","comparisonPrice","lidlPlusData","timestamp","isFuturePricesAllowed"])):T("",!0)])],40,rc))}});const cc=we(nc,[["__scopeId","data-v-c3001471"]]),dc=le({__name:"ProductGridBox",props:{swatches:{},showSwatches:{type:Boolean,default:!1},colorGridBoxes:{},totalNumberOfColors:{},baseUrl:{},catalog:{},context:{},disclaimer:{},hashParams:{},lazyLoad:{type:Boolean,default:!1},list:{},locale:{default:di.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:{},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=Ge(),a=t,o=W(a.swatches||[]),i=W(a.colorGridBoxes||{}),s=W(a.totalNumberOfColors),c=W(globalThis.window!==void 0&&globalThis.t115===no.SHOW_SWATCHES),g=async()=>{if(!(!c.value||!a.hasColors||a.swatches!==void 0||a.colorGridBoxes!==void 0)&&a.locale&&a.erpNumber)try{const[n,h]=a.locale.split("_"),_=(a.productType===yt.VARIANT||a.parentId&&a.parentId!==a.erpNumber)&&a.parentId?a.parentId:a.erpNumber,B=new URLSearchParams({erpNumbers:String(_)}),{selectedColor:E}=a;E&&B.append("selectedColor",`P_FARBE|${String(E)}`);const O=`/p/api/gridboxes/v2/${h}/${n}?${B.toString()}`,Z=await fetch(O,{method:"GET"});if(Z.ok){const A=await Z.json(),V=Array.isArray(A)?A.find(N=>String(N.gridBox.erpNumber)===String(_)):A;V&&(o.value=V.swatches||[],i.value=V.colorGridBoxes||{},s.value=V.totalNumberOfColors)}}catch(n){console.error("Error charging attributes from gridboxes API v2.",n)}};$e(()=>{g()});const p=()=>a.type===ne.PROMOTIONS?a.promotionType==="highlighted"?Pl:wo:a.type===ne.TEXT_TILE?Js:a.type===ne.PRICE_TILE?cc:a.type===ne.STL_HORIZONTAL||a.type===ne.STL_HORIZONTAL_VARIANT_SELECTION?Po:a.type===ne.SHOP_THE_LOOK_LIST?To:qs;return(n,h)=>(l(),q(ya(p()),ia(ao({...a,showSwatches:c.value,swatches:o.value,colorGridBoxes:i.value,totalNumberOfColors:s.value,...u(e)["data-test-timestamp"]?{timestamp:u(e)["data-test-timestamp"]}:{}})),null,16))}}),qa=(t,e)=>{document.querySelectorAll(t).forEach(o=>{e(o),delete o.dataset.gridLabel}),new MutationObserver(o=>{for(const i of o)if(i.type==="childList"&&i.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}))}),i.type==="attributes"&&i.attributeName==="data-grid-label"){const s=i.target;s.matches(t)&&(e(s),delete s.dataset.gridLabel)}}).observe(document.body,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["data-grid-label"]})},uc=(t,e)=>{new IntersectionObserver((o,i)=>{o.forEach(s=>{s.isIntersecting&&(e(s.target),i.unobserve(s.target))})},{root:null,rootMargin:"50px",threshold:0}).observe(t)},hc=(t,e,a)=>{if(t.hasAttribute(e)){const i=t.getAttribute(e);i&&a(i)}new MutationObserver(i=>{i.forEach(s=>{if(s.type==="attributes"&&s.attributeName===e){const c=t.getAttribute(e);c&&a(c)}})}).observe(t,{attributes:!0})},Ka=t=>t==="true",ja=new Set,gc=(t,e,a=e)=>{uc(a,()=>{hc(e,"data-grid-data",async o=>{const{stlId:i}=e.dataset??{};if(i){if(ja.has(i))return;ja.add(i)}let s=JSON.parse(o);Array.isArray(s)||(s=[s]);for(const[c,g]of s.entries()){const{gridData:p,gridLabel:n,type:h,context:f,..._}=e.dataset,B=f??h,E=e,O=E.dataset.locale||`${E.dataset.language}_${E.dataset.country}`,Z=Ka(_.isSlider),A=_.disableGridboxLink!==void 0?Ka(_.disableGridboxLink):void 0,V={..._,...g,type:B,locale:O,isSlider:Z,disableGridboxLink:A},N=await Ai(O),Y=document.createDocumentFragment(),G=ha(dc,V),te=ui();G.use(N),G.use(te),G.directive("intersect",Ti),G.directive("swipe",yi),G.directive("pinch",mi),G.directive("pinchstart",fi),G.directive("pinchend",_i),G.directive("pan",bi),G.directive("panend",Si),G.directive("tap",wi),G.directive("tracking",so),G.directive("analytics",io),G.mount(Y),e?.parentNode?.replaceChild(Y,e)}for(;e.childElementCount>s.length;)e.lastChild?.remove()})})},pc=async()=>{const t=(e,a)=>{const o=e.closest("[data-grid-shop-the-look-list]");gc(a,e,o||e)};qa("[data-grid-label='grid-fragment-v2']",e=>{t(e,"[data-grid-label='grid-fragment-v2']")}),qa("[data-grid-label='grid-fragment']",e=>{t(e,"[data-grid-label='grid-fragment']")})};pc();export{lo as B,Bi as E,_c as F,mc as T,we as _,fc as a,yc as b,bc 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.