PageSourceSearch

https://www.callmewine.com/_nuxt/DCBoyfVd.js

js callmewine.com collected 2026-09-25 04:40:42 UTC 24,008 bytes, 1 lines download raw bytes

1import{u as it,_ as dt,P as ut,b as mt,a as xt}from"./DylqUxZB.js";import{g as gt,p as bt}from"./BCmcJrbO.js";import{y as E,a1 as L,L as b,O as y,M as s,U as p,R as B,P as t,ab as S,H as nt,aj as w,_,Q as C,am as ee,S as te,T as ae,W as X,a7 as re,b1 as lt,ak as ct,z as st,A as O,c1 as ft,a8 as ht,bZ as yt,b2 as Z,b8 as pt,ae as vt,V as N,ai as wt,aa as kt,a$ as Ct,a5 as Dt,aI as I,aL as Tt,cb as $t,aK as Pt,aM as Ht,ar as It}from"./Btxz3B-5.js";import{_ as Bt,a as jt}from"./CkCGMChZ.js";import{_ as St}from"./9IVLjUKC.js";import{s as Ot}from"./wqOCqF1Q.js";import{_ as Et}from"./Dae-psNe.js";import{_ as Lt}from"./Eq2MBOjD.js";import{_ as Nt}from"./C2T0RfTV.js";import{u as Mt}from"./CF6U6kya.js";import{W as Ft}from"./B_TmWeXk.js";import{_ as Vt}from"./N4msTDGk.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};e.SENTRY_RELEASE={id:"96725dd997fdc430415235c4eae12d41f60d7934"};var m=new e.Error().stack;m&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[m]="60397139-569b-42d3-a79e-d02ed0051624",e._sentryDebugIdIdentifier="sentry-dbid-60397139-569b-42d3-a79e-d02ed0051624")}catch{}})();const At={class:"text-[26px] md:text-[36px] font-normal mb-6"},Kt={key:0,class:"text-[20px] md:text-[24px] font-normal mb-6"},Ut=["innerHTML"],Rt=E({__name:"BriefText",props:{data:{type:Object,require:!0}},setup(e){const m=e,v=L(()=>{var r,a,l;return((l=(a=(r=m.data)==null?void 0:r.backgroundImageDesktop)==null?void 0:a.image)==null?void 0:l.url)||""}),g=L(()=>{var r,a,l;return((l=(a=(r=m.data)==null?void 0:r.backgroundImageMobile)==null?void 0:a.image)==null?void 0:l.url)||""}),n=L(()=>!!(v.value||g.value)),o=L(()=>{var a,l;const r={backgroundColor:((a=m.data)==null?void 0:a.backgroundColor)||"white",color:((l=m.data)==null?void 0:l.textColor)||gt.normal};if(n.value){const i=g.value||v.value,x=v.value;Object.assign(r,{"--bg-mobile":`url('${i}')`,"--bg-desktop":`url('${x}')`,backgroundImage:"var(--bg-mobile)"})}return r});return(r,a)=>{var l,i,x,f;return e.data?(s(),b("div",{key:0,class:S(["brief-text text-gray-normal py-12 px-6 text-center <md:px-6",[t(n)?"bg-no-repeat bg-center bg-cover":""]]),style:w(t(o))},[p("div",At,B((l=e.data)==null?void 0:l.title),1),(i=e.data)!=null&&i.subtitle?(s(),b("div",Kt,B((x=e.data)==null?void 0:x.subtitle),1)):y("",!0),p("div",{class:S(["max-w-4xl mx-auto md:mb-4 text-[14px] md:text-[18px] font-normal leading-relaxed md:leading-relaxed",{"sm:grid sm:grid-cols-2 sm:gap-8 sm:text-left":e.data.columns==="2"}]),innerHTML:t(nt)(((f=e.data)==null?void 0:f.description)||"")},null,10,Ut)],6)):y("",!0)}}}),qt=_(Rt,[["__scopeId","data-v-5eac01f4"]]),zt={class:"<lg:hidden flex flex-wrap gap-10 md:gap-[3.5rem] items-center justify-center"},Gt={class:"h-[360px] w-[840px]"},Wt={class:"h-[360px] w-[440px]"},Yt={class:"h-[380px] w-[320px] mr-[8px]"},Jt={class:"h-[380px] w-[950px]"},Qt={class:"lg:hidden flex flex-col gap-4"},Zt={class:"flex gap-4"},Xt=E({__name:"ImageBox",props:{data:{type:Object,require:!0}},setup(e){return(m,v)=>{var n,o,r,a,l,i,x,f,h,d,c,u,k,D,j,$,P,T,H,M,F,V,A,K,U,R,q,z,G,W,Y,J,Q;const g=ee;return e.data?(s(),b("div",{key:0,class:"max-w-screen-2xl mx-auto w-full py-10 px-4 <md:px-6",style:w({backgroundColor:(n=e.data)==null?void 0:n.backgroundColor})},[p("div",zt,[p("div",Gt,[C(g,{src:(r=(o=e.data)==null?void 0:o.landscape1)==null?void 0:r.image.url,alt:((l=(a=e.data)==null?void 0:a.landscape1)==null?void 0:l.image.altText)||"Landscape 1",class:"h-full object-cover w-full"},null,8,["src","alt"])]),p("div",Wt,[C(g,{src:(x=(i=e.data)==null?void 0:i.portrait1)==null?void 0:x.image.url,alt:((h=(f=e.data)==null?void 0:f.portrait1)==null?void 0:h.image.altText)||"Portrait 1",class:"h-full object-cover w-full"},null,8,["src","alt"])]),p("div",Yt,[C(g,{src:(c=(d=e.data)==null?void 0:d.portrait2)==null?void 0:c.image.url,alt:((k=(u=e.data)==null?void 0:u.portrait2)==null?void 0:k.image.altText)||"Portrait 2",class:"h-full object-cover w-full"},null,8,["src","alt"])]),p("div",Jt,[C(g,{src:(j=(D=e.data)==null?void 0:D.landscape2)==null?void 0:j.image.url,alt:((P=($=e.data)==null?void 0:$.landscape2)==null?void 0:P.image.altText)||"Landscape 2",class:"h-full object-cover w-full"},null,8,["src","alt"])])]),p("div",Qt,[C(g,{src:(H=(T=e.data)==null?void 0:T.landscape1)==null?void 0:H.image.url,alt:((F=(M=e.data)==null?void 0:M.landscape1)==null?void 0:F.image.altText)||"Landscape 1",class:"h-[200px] object-cover w-full"},null,8,["src","alt"]),p("div",Zt,[C(g,{src:(A=(V=e.data)==null?void 0:V.portrait1)==null?void 0:A.image.url,alt:((U=(K=e.data)==null?void 0:K.portrait1)==null?void 0:U.image.altText)||"Portrait 1",class:"w-1/2 h-[180px] object-cover"},null,8,["src","alt"]),C(g,{src:(q=(R=e.data)==null?void 0:R.portrait2)==null?void 0:q.image.url,alt:((G=(z=e.data)==null?void 0:z.portrait2)==null?void 0:G.image.altText)||"Portrait 2",class:"w-1/2 h-[180px] object-cover"},null,8,["src","alt"])]),C(g,{src:(Y=(W=e.data)==null?void 0:W.landscape2)==null?void 0:Y.image.url,alt:((Q=(J=e.data)==null?void 0:J.landscape2)==null?void 0:Q.image.altText)||"Landscape 2",class:"h-[200px] object-cover w-full"},null,8,["src","alt"])])],4)):y("",!0)}}}),_t={class:"max-w-screen-xl mx-auto"},ea={class:"grid grid-cols-1 md:grid-cols-2 gap-4"},ta={class:"overflow-hidden md:w-[636px]"},aa={class:"mt-4"},ra={class:"overflow-hidden md:w-[636px]"},oa={class:"mt-4"},na=E({__name:"ImageDescription",props:{data:{type:Object,require:!0}},setup(e){return(m,v)=>{var n,o,r,a,l,i,x,f,h,d,c,u;const g=ee;return e.data?(s(),b("div",{key:0,class:"bg-white py-10 px-4 <md:px-6 text-gray-normal",style:w({backgroundColor:((n=e.data)==null?void 0:n.backgroundColor)||"white"})},[p("div",_t,[(o=e.data)!=null&&o.title?(s(),b("div",{key:0,class:"text-[36px] <md:text-[24px] font-semibold mb-4 md:mb-8",style:w({color:((r=e.data)==null?void 0:r.textColor)??"inherit"})},B((a=e.data)==null?void 0:a.title),5)):y("",!0),p("div",ea,[p("div",ta,[C(g,{src:(l=e.data.image1)==null?void 0:l.image.url,alt:((i=e.data.image1)==null?void 0:i.image.altText)||e.data.subtitle1,class:"h-auto w-[636px] <md:h-[200px] object-cover"},null,8,["src","alt"]),p("div",aa,[e.data.subtitle1?(s(),b("h3",{key:0,class:"text-[18px] md:text-[24px] font-semibold font-semibold mb-2 md:mb-4",style:w({color:((x=e.data)==null?void 0:x.textColor)??"inherit"})},B(e.data.subtitle1),5)):y("",!0),e.data.description1?(s(),b("p",{key:1,class:"text-[14px] md:text-[18px] md:mt-2 md:leading-[150%] leading-[150%]",style:w({color:((f=e.data)==null?void 0:f.textColor)??"inherit"})},B(e.data.description1),5)):y("",!0)])]),p("div",ra,[C(g,{src:(h=e.data.image2)==null?void 0:h.image.url,alt:((d=e.data.image2)==null?void 0:d.image.altText)||e.data.subtitle2,class:"h-auto w-[636px] <md:h-[200px] object-cover"},null,8,["src","alt"]),p("div",oa,[e.data.subtitle2?(s(),b("h3",{key:0,class:"text-[18px] md:text-[24px] font-semibold font-semibold mb-2 md:mb-4",style:w({color:((c=e.data)==null?void 0:c.textColor)??"inherit"})},B(e.data.subtitle2),5)):y("",!0),e.data.description2?(s(),b("p",{key:1,class:"text-[14px] md:text-[18px] md:mt-2 md:leading-[150%] leading-[150%]",style:w({color:((u=e.data)==null?void 0:u.textColor)??"inherit"})},B(e.data.description2),5)):y("",!0)])])])])],4)):y("",!0)}}}),la=E({__name:"Container",props:{data:{type:Object}},setup(e){return(m,v)=>{var n;const g=Bt;return e.data?(s(),b("div",{key:0,style:w({backgroundColor:((n=e.data)==null?void 0:n.backgroundColor)||"white"}),class:"max-w-screen-2xl mx-auto"},[(s(!0),b(te,null,ae(e.data.products,(o,r)=>(s(),b("div",{key:r,class:"py-2 md:py-16 flex",style:w({justifyContent:o.imagePosition==="Right"?"start":"end"})},[C(g,{data:o,"for-component":"productStripe"},null,8,["data"])],4))),128))],4)):y("",!0)}}}),ca={class:"text-left p-8 rounded-sm <md:px-0"},sa={class:"relative banner-cta-img"},ia=E({__name:"PromotionBannerCta",props:{data:{type:Object}},setup(e){const{scrollToPromotion:m}=it();return(v,g)=>{var r,a,l,i,x,f,h,d,c,u,k,D,j,$,P,T;const n=ct,o=ee;return e.data?(s(),b("div",{key:0,class:S(["relative flex items-center px-4 lg:px-16 text-white <md:py-0 justify-center <md:flex-wrap-reverse lg:h-[380px]",{"lg:my-20 <md:mt-5":((r=e.data)==null?void 0:r.imageBeyondBorders)!=="false"}]),style:w({backgroundColor:((a=e.data)==null?void 0:a.backgroundColor)||"black",overflowY:((l=e.data)==null?void 0:l.imageBeyondBorders)==="false"?"hidden":"visible"})},[p("div",ca,[(i=e.data)!=null&&i.overTitle?(s(),b("h3",{key:0,class:"text-xl font-semibold text-primary-400 leading-5 <md:text-sm",style:w({color:((x=e.data)==null?void 0:x.overTitleColor)||"black"})},B((f=e.data)==null?void 0:f.overTitle),5)):y("",!0),p("p",{class:"text-5xl font-semibold mt-2 mb-8 text-black leading-10 <md:text-3xl <md:leading-9",style:w({color:((h=e.data)==null?void 0:h.titleColor)||"black"})},B((d=e.data)==null?void 0:d.title),5),C(n,{to:((c=e.data)==null?void 0:c.ctaLink)||"",class:"px-6 py-3 font-semibold text-base text-white rounded-xs shadow-md",style:w({backgroundColor:((u=e.data)==null?void 0:u.buttonColor)||"black"}),onClick:g[0]||(g[0]=lt(H=>t(m)(e.data.ctaLink??""),["prevent"]))},{default:X(()=>{var H;return[re(B((H=e.data)==null?void 0:H.cta),1)]}),_:1},8,["to","style"])]),p("div",sa,[C(o,{src:(j=(D=(k=e.data)==null?void 0:k.image)==null?void 0:D.image)==null?void 0:j.url,class:S({"lg:h-[380px]":e.data.imageBeyondBorders==="false"}),alt:((T=(P=($=e.data)==null?void 0:$.image)==null?void 0:P.image)==null?void 0:T.altText)||""},null,8,["src","class","alt"])])],6)):y("",!0)}}}),da=_(ia,[["__scopeId","data-v-9f982b96"]]),ua={class:"pt-4 mx-auto max-w-[400px] <md:px-4 <md:pt-8"},ma={class:"flex items-center bg-[#F6F6F9] border-3 border-transparent focus-within:border-[#FFB9C7] focus-within:bg-[#F6F6F9] pr-4 py-2 input-search rounded-xs hover:bg-[#
1EEEEF6]"},xa=["placeholder"],ga=["disabled"],ba=E({__name:"NewsLetter",props:["color","textColor","promotionName"],setup(e){const m=e,v=st(),{$handleApiErrors:g,$i18n:{t:n}}=v,o=pt(),r=m.promotionName==="BF Iscrizione NL",a=O(!1),l=ft({email:"",acceptsMarketing:!1}),i=f=>/^[^\s@]+@[^\s@][^\s.@]*\.[^\s@]+$/.test(f),x=async()=>{try{if(!i(l.email)){Z.fire({icon:"error",text:n("common.feedback.KO.invalidEmail")});return}a.value=!0;const{success:f,errors:h,customer:d,nlSent:c}=await Ot(v,{email:l.email,acceptsMarketing:!0,source:r?"nl_landing_black_friday":"nl_promotion"});if(!f){Z.fire({icon:"error",text:h.email||n("common.feedback.KO.subscriptionError")});return}c?(o==null||o.push({event:"newsletterSubscription",leadId:d==null?void 0:d.id,userEmail:l.email}),Z.fire({icon:"success",text:n("common.feedback.OK.newsletterSubscribed")})):Z.fire({icon:"warning",text:n("common.feedback.KO.newsletterSubscribed")}),Object.assign(l,{email:"",acceptsMarketing:!0})}catch(f){const h=n("common.feedback.KO.subscriptionError");g(`Catch on newsletterSubscription: ${f}`),Z.fire({icon:"error",text:h})}finally{a.value=!1}};return(f,h)=>(s(),b("div",ua,[p("form",{onSubmit:lt(x,["prevent"])},[p("div",ma,[ht(p("input",{id:"newsletter-email","onUpdate:modelValue":h[0]||(h[0]=d=>t(l).email=d),"aria-label":"enter email",type:"email",placeholder:t(n)("newsletter.promotion.email"),class:"flex-grow px-2 appearance-none placeholder-[#3F3F46] text-[#3F3F46] bg-transparent outline-none",required:""},null,8,xa),[[yt,t(l).email]])]),p("button",{type:"submit",disabled:t(a),class:"w-full bg-primary-300 text-white text-sm font-semibold py-3 rounded-sm hover:shadow-md active:bg-primary active:border-primary active:text-white mt-4",style:w({color:e.textColor,background:e.color,borderColor:e.color})},B(t(n)("newsletter.promotion.cta")),13,ga)],32)]))}}),fa={class:"relative max-w-screen-2xl mx-auto"},ha={key:0},ya=["srcset"],pa=["src","alt"],va={key:0,class:"mb-4"},wa=["innerHTML"],ka={key:6,class:"mt-8"},Ca=E({__name:"PromotionHeader",props:{currentHeader:{type:Object},carouselData:{type:Object},hideFilterValue:{type:Boolean},promotionName:{type:[String,null],default:null}},setup(e){const m=vt();return(v,g)=>{var l,i,x,f,h,d,c,u,k,D,j,$,P,T,H,M,F,V,A,K,U,R,q,z,G,W,Y,J,Q,oe,ne,le,ce,se,ie,de,ue,me,xe,ge,be,fe,he,ye,pe,ve,we,ke,Ce,De,Te,$e,Pe,He,Ie,Be,je,Se,Oe,Ee,Le,Ne,Me,Fe,Ve,Ae,Ke,Ue,Re,qe,ze,Ge,We,Ye,Je,Qe,Ze,Xe,_e,et,tt;const n=ee,o=St,r=ba,a=ct;return s(),b("div",fa,[(i=(l=e.currentHeader)==null?void 0:l.backgroundImageDesktop)!=null&&i.image.url||(f=(x=e.currentHeader)==null?void 0:x.backgroundImageMobile)!=null&&f.image.url?(s(),b("picture",ha,[p("source",{srcset:((d=(h=e.currentHeader)==null?void 0:h.backgroundImageMobile)==null?void 0:d.image.url)||((u=(c=e.currentHeader)==null?void 0:c.backgroundImageDesktop)==null?void 0:u.image.url),media:"(max-width: 639px)"},null,8,ya),p("img",{src:(D=(k=e.currentHeader)==null?void 0:k.backgroundImageDesktop)==null?void 0:D.image.url,alt:(($=(j=e.currentHeader)==null?void 0:j.backgroundImageDesktop)==null?void 0:$.image.altText)||"header-image",class:"w-full h-auto object-cover"},null,8,pa)])):y("",!0),p("div",{class:S(["flex flex-col items-center justify-center text-center px-4",{"absolute md:inset-0 <md:top-0 <md:left-0 <md:right-0":((T=(P=e.currentHeader)==null?void 0:P.backgroundImageDesktop)==null?void 0:T.image.url)||((M=(H=e.currentHeader)==null?void 0:H.backgroundImageMobile)==null?void 0:M.image.url)}])},[p("div",{class:S(e.carouselData?"pb-4 pt-6":"py-6 <md:pt-8 md:px-6 md:max-w-[700px]")},[(A=(V=(F=e.currentHeader)==null?void 0:F.icon)==null?void 0:V.image)!=null&&A.url||(R=(U=(K=e.carouselData)==null?void 0:K.icon)==null?void 0:U.image)!=null&&R.url?(s(),b("div",va,[C(n,{src:((G=(z=(q=e.currentHeader)==null?void 0:q.icon)==null?void 0:z.image)==null?void 0:G.url)??((J=(Y=(W=e.carouselData)==null?void 0:W.icon)==null?void 0:Y.image)==null?void 0:J.url),alt:((ne=(oe=(Q=e.currentHeader)==null?void 0:Q.icon)==null?void 0:oe.image)==null?void 0:ne.altText)??((se
1=(ce=(le=e.carouselData)==null?void 0:le.icon)==null?void 0:ce.image)==null?void 0:se.altText)??"logo",class:"mx-auto",width:e.currentHeader?"72px":"49px"},null,8,["src","alt","width"])])):y("",!0),(ie=e.currentHeader)!=null&&ie.subtitle||(de=e.carouselData)!=null&&de.subtitle?(s(),b("div",{key:1,class:"uppercase tracking-widest font-semibold text-base <md:text-sm",style:w({color:((ue=e.currentHeader)==null?void 0:ue.subtitleColor)||((me=e.carouselData)==null?void 0:me.subtitleColor)||"white"})},B(((xe=e.currentHeader)==null?void 0:xe.subtitle)||((ge=e.carouselData)==null?void 0:ge.subtitle)),5)):y("",!0),(be=e.currentHeader)!=null&&be.title||(fe=e.carouselData)!=null&&fe.title?(s(),b("div",{key:2,class:S(["font-semibold promo-title mb-2",e.currentHeader?"text-[46px] <md:text-[32px]":"text-40px"]),style:w({color:((he=e.currentHeader)==null?void 0:he.titleColor)||((ye=e.carouselData)==null?void 0:ye.titleColor)||"white"})},B(((pe=e.currentHeader)==null?void 0:pe.title)||((ve=e.carouselData)==null?void 0:ve.title)),7)):y("",!0),(we=e.currentHeader)!=null&&we.description||(ke=e.carouselData)!=null&&ke.description?(s(),b("div",{key:3,class:S(["text-white font-normal my-0 leading-custom-7-5 atf-description",e.currentHeader?"text-xl <md:text-lg":"text-base"]),style:w({color:((Ce=e.currentHeader)==null?void 0:Ce.descriptionColor)||((De=e.carouselData)==null?void 0:De.descriptionColor)||"white"}),innerHTML:t(nt)(((Te=e.currentHeader)==null?void 0:Te.description)??(($e=e.carouselData)==null?void 0:$e.description)??"")},null,14,wa)):y("",!0),(He=(Pe=e.currentHeader)==null?void 0:Pe.countdown)!=null&&He.date||(Be=(Ie=e.carouselData)==null?void 0:Ie.countdown)!=null&&Be.date?(s(),N(o,{key:4,class:S((Se=(je=e.currentHeader)==null?void 0:je.countdown)!=null&&Se.date?"mt-5":""),"target-date":((Ee=(Oe=e.currentHeader)==null?void 0:Oe.countdown)==null?void 0:Ee.date)??((Ne=(Le=e.carouselData)==null?void 0:Le.countdown)==null?void 0:Ne.date)??"",color:((Fe=(Me=e.currentHeader)==null?void 0:Me.countdown)==null?void 0:Fe.color)||((Ae=(Ve=e.carouselData)==null?void 0:Ve.countdown)==null?void 0:Ae.color)||t(bt).primary400},null,8,["class","target-date","color"])):y("",!0),((Ke=e.currentHeader)==null?void 0:Ke.showNewsletterForm)==="true"?(s(),N(r,{key:5,color:((Ue=e.currentHeader)==null?void 0:Ue.ctaColor)||((Re=e.carouselData)==null?void 0:Re.ctaColor),"text-color":((qe=e.currentHeader)==null?void 0:qe.ctaTextColor)||((ze=e.carouselData)==null?void 0:ze.ctaTextColor)||"white","promotion-name":e.promotionName},null,8,["color","text-color","promotion-name"])):y("",!0),(Ge=e.currentHeader)!=null&&Ge.ctaLink||(We=e.carouselData)!=null&&We.ctaLink?(s(),b("div",ka,[C(a,{to:t(m)(((Ye=e.currentHeader)==null?void 0:Ye.ctaLink)??((Je=e.carouselData)==null?void 0:Je.ctaLink)??""),class:"inline-block px-20 py-3 font-semibold text-sm border border-white rounded",style:w({color:((Qe=e.currentHeader)==null?void 0:Qe.ctaTextColor)||((Ze=e.carouselData)==null?void 0:Ze.ctaTextColor)||"white",background:((Xe=e.currentHeader)==null?void 0:Xe.ctaColor)||((_e=e.carouselData)==null?void 0:_e.ctaColor),borderColor:((et=e.currentHeader)==null?void 0:et.ctaColor)||((tt=e.carouselData)==null?void 0:tt.ctaColor)})},{default:X(()=>{var at,rt;return[re(B(((at=e.currentHeader)==null?void 0:at.cta)||((rt=e.carouselData)==null?void 0:rt.cta)),1)]}),_:1}
1,8,["to","style"])])):y("",!0)],2)],2)])}}}),Da=E({__name:"PromotionProductCarousel",props:{currentCarousel:{type:Object,require:!0},currentCarouselProduct:{type:Object,require:!0}},setup(e){const m=e,v={0:{slidesPerView:1,spaceBetween:6,slidesPerGroup:1},350:{slidesPerView:2,spaceBetween:6,slidesPerGroup:2},992:{slidesPerView:3,spaceBetween:10,slidesPerGroup:3},1280:{slidesPerView:4,spaceBetween:10,slidesPerGroup:4}},g=O(null),n=Mt(g),o=O(0),r=O(-1),a=O(!1),l=O(!0),i=new Date,x=L(()=>m.currentCarousel&&m.currentCarousel.enableAt&&i>=new Date(m.currentCarousel.enableAt)),f=L(()=>{var d,c,u,k,D;return{cardOutline:((d=m.currentCarousel)==null?void 0:d.cardOutline)||null,centerAlignProductName:((c=m.currentCarousel)==null?void 0:c.centerAlignProductName)||null,productCardColor:((u=m.currentCarousel)==null?void 0:u.productCardColor)||null,removeCardElements:(k=m.currentCarousel)!=null&&k.removeCardElements?JSON.parse(m.currentCarousel.removeCardElements):[],cardTextColor:((D=m.currentCarousel)==null?void 0:D.cardTextColor)||"white",isForSuggestion:!1}});wt(n.instance,()=>{var d;(d=n.instance.value)==null||d.on("realIndexChange",c=>{const u=c==null?void 0:c.realIndex;r.value!==u&&(r.value=u,o.value=c.realIndex,l.value=c.isBeginning,a.value=c.isEnd)})});const h=d=>{var c;(c=n.instance.value)==null||c.slideTo(d)};return(d,c)=>{var j,$,P;const u=Et,k=Lt,D=Nt;return s(),b("div",{class:"max-w-screen-xl mx-auto px-3 custom-swiper-wrapper pb-3 relative",style:w([{backgroundColor:((j=e.currentCarousel)==null?void 0:j.background)||""},t(x)?{}:{background:"linear-gradient(175.28deg, rgba(0, 0, 0, 0.703) 2.26%, rgba(0, 0, 0, 0.74) 81.02%)",pointerEvents:"none",opacity:.35}])},[($=e.currentCarouselProduct)!=null&&$.length?(s(),b("swiper-container",{ref_key:"promotionCarousel",ref:g,key:(P=e.currentCarouselProduct)==null?void 0:P.length,breakpoints:v,"center-insufficient-slides":!0,"space-between":2},[(s(!0),b(te,null,ae(e.currentCarouselProduct,(T,H)=>(s(),b("swiper-slide",{key:t(kt)(`${T.title}-${T.id}-${H}`),class:"my-5 self-end"},[C(u,{product:T,"enable-products":!!t(x),"child-product-data":t(f),class:"px-1"},null,8,["product","enable-products","child-product-data"])]))),128))])):y("",!0),t(x)?(s(),N(k,{key:1,swiper:t(n),slides:e.currentCarouselProduct||[],"show-both-arrow":!1,"show-mobile-elements":!1,"is-beginning":t(l),"is-end":t(a)},null,8,["swiper","slides","is-beginning","is-end"])):y("",!0),t(x)?(s(),N(D,{key:2,swiper:t(n),slides:e.currentCarouselProduct,"active-index":t(o),onUpdateSlide:h},null,8,["swiper","slides","active-index"])):y("",!0)],4)}}}),Ta=_(Da,[["__scopeId","data-v-3cfe4b91"]]),$a=E({__name:"PromotionCarousel",props:{data:{type:Object},hideFilterValue:{type:Boolean}},emits:["is-promotion"],setup(e,{emit:m}){var x,f,h,d;const v=e,g=m,{$productMapping:n}=st(),o=O(null),r=O(null),a=O(),l=new Date,i=((x=v.data)==null?void 0:x.name)??null;if((f=v.data)!=null&&f.header){const c=v.data.header.filter(u=>l>=new Date(u.start)&&l<=new Date(u.end));c.length>1?o.value=c.sort((u,k)=>new Date(k.start).getTime()-new Date(u.start).getTime())[0]:o.value=c[0]||null}if((h=v.data)!=null&&h.carousel){const c=v.data.carousel.filter(u=>l>=new Date(u.start)&&l<=new Date(u.end));c.length>1?r.value=c.sort((u,k)=>new Date(k.start).getTime()-new Date(u.start).getTime())[0]:r.value=c[0]||null,a.value=(d=r.value)!=null&&d.products?n.fromShopify(r.value.products):[]}return Ct(()=>{g("is-promotion",r.value?760:530)}),(c,u)=>{var $,P,T,H;const k=Ca,D=Ta,j=Dt;return s(),b("div",{class:S(["text-center promotions",{"mb:pb-[3.0rem]":t(r)&&t(o)}]),style:w({backgroundColor:!(($=t(o))!=null&&$.backgroundImageDesktop)&&!((P=t(o))!=null&&P.backgroundImageMobile)&&(((T=t(o))==null?void 0:T.background)||((H=t(r))==null?void 0:H.background))||""})},[t(o)||t(r)?(s(),N(k,{key:0,"current-header":t(o),"carousel-data":t(r),"hide-filter-value":!!e.hideFilterValue,"promotion-name":t(i)},null,8,["current-header","carousel-data","hide-filter-value","promotion-name"])):y("",!0),t(r)?(s(),N(j,{key:1},{placeholder:X(()=>u[0]||(u[0]=[p("div",{class:"h-[500px]"},null,-1)])),default:X(()=>
1[C(D,{"current-carousel":t(r),"current-carousel-product":t(a)},null,8,["current-carousel","current-carousel-product"])]),_:1})):y("",!0)],6)}}}),ot=_($a,[["__scopeId","data-v-31411042"]]),Pa={key:0,class:"w-full max-w-screen-xl mx-auto overflow-hidden"},Ha=["poster"],Ia=["src","type"],Ba=E({__name:"video",props:{data:{type:Object},posterUrl:{type:String}},setup(e){const m=e,v=L(()=>{var n,o,r;return((r=(o=(n=m.data)==null?void 0:n.sources)==null?void 0:o[0])==null?void 0:r.url)??""}),g=L(()=>{var n,o,r;return((r=(o=(n=m.data)==null?void 0:n.sources)==null?void 0:o[0])==null?void 0:r.mimeType)??""});return(n,o)=>t(v)?(s(),b("div",Pa,[p("video",{class:"w-full h-auto",controls:"",poster:e.posterUrl},[p("source",{src:t(v),type:t(g)},null,8,Ia),o[0]||(o[0]=re(" Your browser does not support the video tag. "))],8,Ha)])):y("",!0)}}),ja={key:0},qa=E({__name:"PromotionMain",props:{atf:{type:Object,required:!0},hideFilterValue:{type:Boolean,default:!1}},emits:["is-promotion"],setup(e,{emit:m}){const v=e,g=m,n=i=>Object.keys(i).every(x=>Ht.includes(x)),o={price_segments_stripe:I(xt),categories_stripe:I(mt),banner_with_cta:I(da),chips_bar:I(ut),header:I(ot),carousel:I(ot),brief_text:I(qt),product_stripes:I(la),product_editorial_cards:I(jt),two_images_description:I(na),images_box:I(Xt),landscape_video:I(Ba),categories_stripe_2:I(Ft),selections_stripe:I(Vt)},r=O(),a=O(null);if(v.atf){const i=Tt(v.atf),x=i!=null&&i.metaobjectsOrdering?JSON.parse(i==null?void 0:i.metaobjectsOrdering):null,f=x&&n(x)?x:$t;r.value=Pt(f,o),i&&(r.value=r.value.filter(h=>!!(h&&i[h.dataKey]))),a.value=i}const l=i=>{g("is-promotion",i?760:530)};return(i,x)=>{var h;const f=dt;return t(a)?(s(),b("div",ja,[(h=t(a))!=null&&h.atfTopBar?(s(),N(f,{key:0,"top-bar":t(a).atfTopBar},null,8,["top-bar"])):y("",!0),(s(!0),b(te,null,ae(t(r),(d,c)=>{var u;return s(),b("div",{key:d.id,class:S([{"py-2 <md:py-1":c!==0&&!(t(a).briefText||t(a).imagesBox||t(a).productEditorialCards||t(a).productStripes||t(a).twoImagesDescription||t(a).landscapeVideo)},{"pb-2 <md:pb-1 !pt-0":c===0&&!(t(a).briefText||t(a).imagesBox||t(a).productEditorialCards||t(a).productStripes||t(a).twoImagesDescription||t(a).landscapeVideo)},{"pt-4":!((u=t(a))!=null&&u.atfTopBar)},{"py-0 <md:py-0 pt-0":t(a).briefText||t(a).imagesBox||t(a).productEditorialCards||t(a).productStripes||t(a).twoImagesDescription||t(a).landscapeVideo}])},[d.component?(s(),N(It(d.component),{key:0,data:d.id==="header"||d.id==="carousel"?t(a):t(a)[d.dataKey],"hide-filter-value":e.hideFilterValue,onIsPromotion:l},null,40,["data","hide-filter-value"])):y("",!0)],2)}),128))])):y("",!0)}}});export{qa as _};

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.