1import{o as e}from"./D6mC9Vl0-320.js";import{B as t,D as n,E as r,Ft as i,I as a,It as o,J as s,K as c,L as l,N as u,Nt as d,P as f,S as p,X as m,Y as h,_ as g,at as _,c as v,d as y,f as b,g as x,l as S,ot as C,pt as w,r as T,s as E,u as D,w as O,y as k,z as A}from"./C14OLzdM-320.js";import{c as j,s as M,t as N}from"./hCUVG5zu-320.js";import{_ as P,g as F,t as I,v as L}from"./Dp0bD6rP-320.js";import{t as R}from"./BTyGr5s0-320.js";import{t as z}from"./D480ZWeD-320.js";import{a as ee,i as B,r as V}from"./LHgXPGqu-320.js";import{t as H}from"./BcRq6a4x-320.js";import{c as U,n as W,o as G,r as K,t as q}from"#entry";import{t as J}from"./BDNMzG2s-320.js";import{t as Y}from"./CgnFAwoH-320.js";import{t as te}from"./Dy9r-LI8-320.js";import{t as ne}from"./DGRoGhy--320.js";import{t as re}from"./CZcuQxf_-320.js";import{t as ie}from"./DH6ijhGB-320.js";import{t as ae}from"./CNs_Ozdc-320.js";import{t as X}from"./BgkkAZsv-320.js";import{t as oe}from"./DL0iKBvq-320.js";var Z=`landingPageData`,se=async()=>await B(Z,e=>R(`/api/cms/landing-page-data`,{})),Q=async()=>await ee(Z),ce=`appBannerSharedKey`,le=()=>B(ce,e=>R(`/api/cms/app-banner-data`,{}),`$lNIjO0g1J6`),ue=async()=>await ee(ce),de={};function fe(e,n){let r=I;return a(),D(r,{class:`bg-black text-center inline-block px-10 py-4 rounded-sm text-white active:translate-y-[2px] transition-transform`},{default:h(()=>[t(e.$slots,`default`)]),_:3})}var pe=J(de,[[`render`,fe]]),me={class:`justify-self-center self-center w-full max-w-md text-center p-6 lg:p-0`},he={class:`rounded relative top-[30px] md:top-0 px-6 py-8 md:max-w-md flex flex-col gap-6 bg-white text-black`},ge={class:`font-black text-2xl lg:text-3xl lg:px-16`},_e=[`innerHTML`],ve=k({__name:`OutletTeaserBox`,props:{paragraphColor:{default:`text-gray-800 text-sm mb-4 lg:mb-0 font-normal`}},async setup(t){let n,r,i=e(),c=z(`homeLoginOrRedirectButton`,()=>i.ssrContext?.event.context.loginRedirectUrl?i.ssrContext?.event.context.loginRedirectUrl:`/welcome`),l=([n,r]=s(()=>Q()),n=await n,r(),n),u=v(()=>w(l.data)?.teaser?.subline),f=v(()=>w(l.data)?.teaser?.headline),p=v(()=>w(l.data)?.teaser?.buttonLabel);return(e,n)=>(a(),b(`div`,me,[S(`div`,he,[S(`h4`,ge,o(w(f)),1),S(`article`,{class:d(t.paragraphColor),innerHTML:w(u)},null,10,_e),S(`div`,null,[g(pe,{to:w(c)},{default:h(()=>[x(o(w(p)),1)]),_:1},8,[`to`])])])]))}}),ye=e=>e,be={xs:320,sm:640,md:768,lg:1024,xl:1280,xxl:1536,"2xl":1536},xe=e=>v(()=>{let t=(w(e)||``).split(` `).filter(ye),n=t.map(e=>{let[t,n]=e.split(`:`);return{imageWidth:n,query:`(max-width: ${be[t]||t.replace(`px`,``)}px) ${n}`}}),r=t.slice(-1)[0].split(`:`)[1];return{querySizes:[...n.map(e=>e.query),r],imageSizes:n.map(e=>parseInt(e.imageWidth))}}),Se=[`src`,`sizes`,`srcset`,`alt`],Ce=k({__name:`ManualPrictureCrop`,props:{src:{},brightness:{},quality:{},intrensicWidth:{},intrensicHeight:{},sizes:{},focusX:{},focusY:{},focusPoint:{},altText:{},height:{},ratio:{},imgClass:{},fit:{type:Boolean}},setup(e){let t=e,n=xe(t.sizes||``),r=v(()=>`/`),i=v(()=>`/filters:brightness(${t.brightness||-20}):format(webp):quality(${t.quality||75})`),o=v(()=>typeof t.intrensicHeight==`string`?parseInt(t.intrensicHeight):t.intrensicHeight),s=v(()=>typeof t.intrensicWidth==`string`?parseInt(t.intrensicWidth):t.intrensicWidth),c=(e,n)=>{let a=Math.floor(w(s)*((t.focusX||50)/100)),c=Math.floor(w(o)*((t.focusY||50)/100));t.focusPoint&&([a,c]=t.focusPoint.split(`:`)[0].split(`x`).map(Number));let l=t.src||``,u=l.startsWith(w(r))?``:w(r);if(t.fit===!0)return`${u}${l}/m/fit-in/${e}x${Math.floor(n)}${w(i)}`;let d=Math.floor(Math.max(0,a-e*.5)),f=Math.floor(Math.max(0,Math.min(w(o)-n,c-n*.5))
1),p=Math.floor(Math.min(w(s),d+e)),m=Math.floor(Math.min(w(o),f+n));return p-d<e&&(p===t.intrensicWidth?d=Math.max(0,p-e):d===0&&(p=e)),m-f<n&&(m===t.intrensicHeight?f=Math.max(0,m-n):f===0&&(m=n)),`${u}${l}/m/${`${d}x${f}:${p}x${m}`}${w(i)}`},l=v(()=>w(n).imageSizes.map(e=>{let n=t.height;return t.ratio&&(n=Math.floor(e/t.ratio)),`${c(e,n)} ${e}w`}));return(r,i)=>(a(),b(`div`,null,[S(`img`,{src:e.src,sizes:w(n).querySizes.join(`, `),srcset:w(l).join(`, `),alt:t.altText,class:d(t.imgClass||``)},null,10,Se)]))}}),we=k({__name:`LandingBackground`,async setup(e){let t,n,r=([t,n]=s(()=>Q()),t=await t,n(),t),i=v(()=>w(r.data)?.singleBackgroundImage),o=v(()=>w(r.data)?.mobileBackgroundImage);return(e,t)=>(a(),b(T,null,[w(i)?(a(),D(Ce,{key:0,src:w(i).filename,quality:75,height:660,"intrensic-width":2560,"intrensic-height":660,"focus-point":w(i).focus,"alt-text":w(i).alt,brightness:-10,"focus-y":-50,class:`hidden md:flex w-full overflow-hidden h-[660px] justify-center`,sizes:`768px:1024px 1024px:1280px 1280px:1366px 1440px:1600px 1600px:2000px`,"img-class":`h-full max-w-[none] w-[769px] md:w-[1024px] lg:w-[1280px] xl:w-[1600px] 3xl:w-[2000px] 4xl:w-[100vw] object-cover`},null,8,[`src`,`focus-point`,`alt-text`])):y(``,!0),w(o)?(a(),D(Ce,{key:1,src:w(o)?.filename,quality:75,height:660,"intrensic-width":495,"intrensic-height":660,"focus-point":w(o)?.focus,"alt-text":w(o)?.alt,brightness:-10,"focus-y":-50,class:`w-full overflow-hidden h-[660px] flex md:hidden justify-center`,sizes:`495px:660px`,"img-class":`h-full w-full object-cover`},null,8,[`src`,`focus-point`,`alt-text`])):y(``,!0)],64))}}),$={itemsToShow:1,itemsToScroll:1,modelValue:0,transition:300,autoplay:0,snapAlign:`center`,wrapAround:!1,throttle:16,pauseAutoplayOnHover:!1,mouseDrag:!0,touchDrag:!0,dir:`ltr`,breakpoints:void 0,i18n:{ariaNextSlide:`Navigate to next slide`,ariaPreviousSlide:`Navigate to previous slide`,ariaNavigateToSli
1de:`Navigate to slide {slideNumber}`,ariaGallery:`Gallery`,itemXofY:`Item {currentSlide} of {slidesCount}`,iconArrowUp:`Arrow pointing upwards`,iconArrowDown:`Arrow pointing downwards`,iconArrowRight:`Arrow pointing to the right`,iconArrowLeft:`Arrow pointing to the left`}},Te={itemsToShow:{default:$.itemsToShow,type:Number},itemsToScroll:{default:$.itemsToScroll,type:Number},wrapAround:{default:$.wrapAround,type:Boolean},throttle:{default:$.throttle,type:Number},snapAlign:{default:$.snapAlign,validator(e){return[`start`,`end`,`center`,`center-even`,`center-odd`].includes(e)}},transition:{default:$.transition,type:Number},breakpoints:{default:$.breakpoints,type:Object},autoplay:{default:$.autoplay,type:Number},pauseAutoplayOnHover:{default:$.pauseAutoplayOnHover,type:Boolean},modelValue:{default:void 0,type:Number},mouseDrag:{default:$.mouseDrag,type:Boolean},touchDrag:{default:$.touchDrag,type:Boolean},dir:{default:$.dir,validator(e){return[`rtl`,`ltr`].includes(e)}},i18n:{default:$.i18n,type:Object},settings:{default(){return{}},type:Object}};function Ee({config:e,slidesCount:t}){let{snapAlign:n,wrapAround:r,itemsToShow:i=1}=e;if(r)return Math.max(t-1,0);let a;switch(n){case`start`:a=t-i;break;case`end`:a=t-1;break;case`center`:case`center-odd`:a=t-Math.ceil((i-.5)/2);break;case`center-even`:a=t-Math.ceil(i/2);break;default:a=0}return Math.max(a,0)}function De({config:e,slidesCount:t}){let{wrapAround:n,snapAlign:r,itemsToShow:i=1}=e,a=0;if(n||i>t)return a;switch(r){case`start`:a=0;break;case`end`:a=i-1;break;case`center`:case`center-odd`:a=Math.floor((i-1)/2);break;case`center-even`:a=Math.floor((i-2)/2);break;default:a=0}return a}function Oe({val:e,max:t,min:n}){return t<n?e:Math.min(Math.max(e,n),t)}function ke({config:e,currentSlide:t,slidesCount:n}){let{snapAlign:r,wrapAround:i,itemsToShow:a=1}=e,o=t;switch(r){case`center`:case`center-odd`:o-=(a-1)/2;break;case`center-even`:o-=(a-2)/2;break;case`end`:o-=a-1}return i?o:Oe({val:o,max:n-a,min:0})}function Ae(e){return e?e.reduce((e,t)=>t.type===T?[...e,...Ae(t.children)]:t.type?.name===`CarouselSlide`?[...e,t]:e,[]):[]}function je({val:e,max:t,min:n=0}){return e>t?je({val:e-(t+1),max:t,min:n}):e<n?je({val:e+(t+1),max:t,min:n}):e}function Me(e,t){let n;return t?function(...r){let i=this;n||(e.apply(i,r),n=!0,setTimeout(()=>n=!1,t))}:e}function Ne(e,t){let n;return function(...r){n&&clearTimeout(n),n=setTimeout(()=>{e(...r),n=null},t)}}function Pe(e=``,t={}){return Object.entries(t).reduce((e,[t,n])=>e.replace(`{${t}}`,String(n)),e)}var Fe=k({name:`ARIA`,setup(){let e=O(`config`,_(Object.assign({},$))),t=O(`currentSlide`,C(0)),n=O(`slidesCount`,C(0));return()=>p(`div`,{class:[`carousel__liveregion`,`carousel__sr-only`],"aria-live":`polite`,"aria-atomic":`true`},Pe(e.i18n.itemXofY,{currentSlide:t.value+1,slidesCount:n.value}))}}),Ie=k({name:`Carousel`,props:Te,setup(e,{slots:t,emit:r,expose:i}){let a=C(null),o=C([]),s=C(0),d=C(0),m=_(Object.assign({},$)),h=Object.assign({},$),g,y=C(e.modelValue??0),b=C(0),x=C(0),S=C(0),w=C(0),T,D;l(`config`,m),l(`slidesCount`,d),l(`currentSlide`,y),l(`maxSlide`,S),l(`minSlide`,w),l(`slideWidth`,s);function O(){g=Object.assign({},e.breakpoints),h=Object.assign(Object.assign(Object.assign({},h),e),{i18n:Object.assign(Object.assign({},h.i18n),e.i18n),breakpoints:void 0}),A(h)}function k(){if(!g||!Object.keys(g).length)return;let e=Object.keys(g).map(e=>Number(e)).sort((e,t)=>t-+e),t=Object.assign({},h);e.some(e=>{let n=window.matchMedia(`(min-width: ${e}px)`).matches;return n&&(t=Object.assign(Object.assign({},t),g[e])),n}),A(t)}function A(e){Object.entries(e).forEach(([e,t])=>m[e]=t)}let j=Ne(()=>{k(),N(),M()},16);function M(){if(!a.value)return;let e=a.value.getBoundingClientRect();s.value=e.width/m.itemsToShow}function N(){d.value<=0||(x.value=Math.ceil((d.value-1)/2),S.value=Ee({config:m,slidesCount:d.value}),w.value=De({config:m,slidesCount:d.value}),m.wrapAround||(y.value=Oe({val:y.value,max:S.value,min:w.value})))}u(()=>{n(()=>M()),setTimeout(()=>M(),1e3),k(),W(),window.addEventListener(`resize`,j,{passive:!0}),r(`init`)}),f(()=>{D&&clearTimeout(D),T&&clearInterval(T),window.removeEventListener(`resize`,j,{passive:!0})});let P=!1,F={x:0,y:0},I={x:0,y:0},L=_({x:0,y:0}),R=C(!1),z=C(!1),ee=()=>{R.value=!0},B=()=>{R.value=!1};function V(e){[`INPUT`,`TEXTAREA`,`SELECT`].includes(e.target.tagName)||(P=e.type===`touchstart`,P||e.preventDefault(),!(!P&&e.button!==0||K.value)&&(F.x=P?e.touches[0].clientX:e.clientX,F.y=P?e.touches[0].clientY:e.clientY,document.addEventListener(P?`touchmove`:`mousemove`,H,!0),document.addEventListener(P?`touchend`:`mouseup`,U,!0)))}let H=Me(e=>{z.value=!0,I.x=P?e.touches[0].clientX:e.clientX,I.y=P?e.touches[0].clientY:e.clientY;let t=I.x-F.x,n=I.y-F.y;L.y=n,L.x=t},m.throttle);function U(){let e=m.dir===`rtl`?-1:1,t=Math.sign(L.x)*.4,n=Math.round(L.x/s.value+t)*e;if(n&&!P){let e=t=>{window.removeEventListener(`click`,e,!0)};window.addEventListener(`click`,e,!0)}q(y.value-n),L.x=0,L.y=0,z.value=!1,document.removeEventListener(P?`touchmove`:`mousemove`,H,!0),document.removeEventListener(P?`touchend`:`mouseup`,U,!0)}function W(){!m.autoplay||m.autoplay<=0||(T=setInterval(()=>{m.pauseAutoplayOnHover&&R.value||J()},m.autoplay))}function G(){T&&=(clearInterval(T),null),W()}let K=C(!1);function q(e){let t=m.wrapAround?e:Oe({val:e,max:S.value,min:w.value});y.value===t||K.value||(r(`slide-start`,{slidingToIndex:e,currentSlideIndex:y.value,prevSlideIndex:b.value,slidesCount:d.value}),K.value=!0,b.value=y.value,y.value=t,D=setTimeout(()=>{if(m.wrapAround){let n=je({val:t,max:S.value,min:0});n!==y.value&&(y.value=n,r(`loop`,{currentSlideIndex:y.value,slidingToIndex:e}))}r(`update:modelValue`,y.value),r(`slide-end`,{currentSlideIndex:y.value,prevSlideIndex:b.value,slidesCount:d.value}),K.value=!1,G()},m.transition))}function J(){q(y.value+m.itemsToScroll)}function Y(){q(y.value-m.itemsToScroll)}let te={slideTo:q,next:J,prev:Y};l(`nav`,te),l(`isSliding`,K);let ne=v(()=>ke({config:m,currentSlide:y.value,slidesCount:d.value}));l(`slidesToScroll`,ne);let re=v(()=>{let e=m.dir===`rtl`?-1:1,t=ne.value*s.value*e;return{transform:`translateX(${L.x-t}px)`,transition:`${K.value?m.transition:0}ms`,margin:m.wrapAround?`0 -${d.value*s.value}px`:``,width:`100%`}});function ie(){O(),k(),N(),M(),G()}Object.keys(Te).forEach(t=>{[`modelValue`].includes(t)||c(()=>e[t],ie)}),c(()=>e.modelValue,e=>{e!==y.value&&q(Number(e))}),c(d,N),r(`before-init`),O();let ae={config:m,slidesCount:d,slideWidth:s,next:J,prev:Y,slideTo:q,currentSlide:y,maxSlide:S,minSli
1de:w,middleSlide:x};i({updateBreakpointsConfigs:k,updateSlidesData:N,updateSlideWidth:M,initDefaultConfigs:O,restartCarousel:ie,slideTo:q,next:J,prev:Y,nav:te,data:ae});let X=t.default||t.slides,oe=t.addons,Z=_(ae);return()=>{let e=Ae(X?.(Z)),t=oe?.(Z)||[];e.forEach((e,t)=>e.props.index=t);let n=e;if(m.wrapAround){let t=e.map((t,n)=>E(t,{index:-e.length+n,isClone:!0,key:`clone-before-${n}`})),r=e.map((t,n)=>E(t,{index:e.length+n,isClone:!0,key:`clone-after-${n}`}));n=[...t,...e,...r]}o.value=e,d.value=Math.max(e.length,1);let r=p(`ol`,{class:`carousel__track`,style:re.value,onMousedownCapture:m.mouseDrag?V:null,onTouchstartPassiveCapture:m.touchDrag?V:null},n),i=p(`div`,{class:`carousel__viewport`},r);return p(`section`,{ref:a,class:{carousel:!0,"is-sliding":K.value,"is-dragging":z.value,"is-hover":R.value,"carousel--rtl":m.dir===`rtl`},dir:m.dir,"aria-label":m.i18n.ariaGallery,tabindex:`0`,onMouseenter:ee,onMouseleave:B},[i,t,p(Fe)])}}}),Le;(function(e){e.arrowUp=`arrowUp`,e.arrowDown=`arrowDown`,e.arrowRight=`arrowRight`,e.arrowLeft=`arrowLeft`})(Le||={});var Re=k({name:`CarouselSlide`,props:{index:{type:Number,default:1},isClone:{type:Boolean,default:!1}},setup(e,{slots:t}){let n=O(`config`,_(Object.assign({},$))),r=O(`currentSlide`,C(0)),i=O(`slidesToScroll`,C(0)),a=O(`isSliding`,C(!1)),o=v(()=>e.index===r.value),s=v(()=>e.index===r.value-1),c=v(()=>e.index===r.value+1),l=v(()=>{let t=Math.floor(i.value),r=Math.ceil(i.value+n.itemsToShow-1);return e.index>=t&&e.index<=r});return()=>p(`li`,{style:{width:`${100/n.itemsToShow}%`},class:{carousel__slide:!0,"carousel__slide--clone":e.isClone,"carousel__slide--visible":l.value,"carousel__slide--active":o.value,"carousel__slide--prev":s.value,"carousel__slide--next":c.value,"carousel__slide--sliding":a.value},"aria-hidden":!l.value},t.default?.call(t,{isActive:o.value,isClone:e.isClone,isPrev:s.value,isNext:c.value,isSliding:a.value,isVisible:l.value}))}}),ze=4e3,Be=k({__name:`SlickCarousel`,props:{breakpoints:{}},setup(e){let n=e,i=v(()=>({itemsToShow:1,itemsToScroll:1,autoplay:ze,wrapAround:!0,snapAlign:`start`,breakpoints:n.breakpoints||{}}));return(e,n)=>(a(),D(w(Ie),r(w(i),{class:`w-full self-end`}),{slides:h(()=>[t(e.$slots,`default`)]),_:3},16))}}),Ve=1024,He=1680,Ue=k({__name:`BrandSlider`,async setup(e){let t,n,r=([t,n]=s(()=>Q()),t=await t,n(),t),i=v(()=>w(r.data)?.brandLogos),o={320:{itemsToShow:1,itemsToScroll:1},480:{itemsToShow:3,itemsToScroll:3},[Ve]:{itemsToShow:6,itemsToScroll:6},[He]:{itemsToShow:10,itemsToScroll:0,wrapAround:!1,autoplay:0}};return(e,t)=>{let n=X;return a(),D(Be,{class:`self-end pb-6 lg:justify-self-center`,breakpoints:o},{default:h(()=>[(a(!0),b(T,null,A(w(i),e=>(a(),D(w(Re),{key:e.id,class:`h-8 px-4`},{default:h(()=>[e&&e.filename?(a(),D(n,{key:0,class:`max-h-8 brightness-0 invert`,src:e.filename,alt:e.alt,format:`webp`,provider:`storyblok`},null,8,[`src`,`alt`])):y(``,!0)]),_:2},1024))),128))]),_:1})}}}),We={class:`flex h-full items-center whitespace-nowrap`},Ge=k({__name:`USP`,props:{icon:{},title:{},size:{default:`medium`},color:{default:`black`},uppercase:{type:Boolean,default:!1}},setup(e){let t={big:`text-base`,medium:`text-sm`,small:`text-2xs`},n={white:`text-white/80`,gray:`text-gray-800`,black:`text-black`},r=e,i=v(()=>t[r.size]||t.medium),s=v(()=>n[r.color]||n.black),c=v(()=>r.color===`white`?`inverted`:`inverted-0`),l=v(()=>r.uppercase?`uppercase`:``);return(t,n)=>{let r=X;return a(),b(`div`,We,[g(r,{src:e.icon.filename,alt:e.icon.alt,class:d([`mr-2 h-4 w-4 fill-white object-cover`,w(c)]),format:`webp`,provider:`storyblok`},null,8,[`src`,`alt`,`class`]),S(`p`,{class:d([`inline-flex items-center gap-3 break-normal font-semibold uppercase`,[w(i),w(s),w(l)]])},o(e.title),3)])}}}),Ke=k({__name:`UspsSlider`,props:{showBorder:{type:Boolean,default:!0}},async setup(e){let t,n,r=([t,n]=s(()=>Q()),t=await t,n(),t),i=v(()=>w(r.data)?.usps),o={320:{itemsToShow:1,itemsToScroll:1},480:{itemsToShow:3,itemsToScroll:3}};return(t,n)=>(a(),b(T,null,[g(Be,{class:`mx-auto max-w-screen-md uppercase`,breakpoints:o},{default:h(()=>[(a(!0),b(T,null,A(w(i),e=>(a(),D(w(Re),{key:e.uuid,class:`h-14`},{default:h(()=>[g(Ge,{icon:e.icon,title:e.title,size:`small`,uppercase:``,class:`w-full justify-center`},null,8,[`icon`,`title`])]),_:2},1024))),128))]),_:1}),e.showBorder?(a(),b(`div`,{key:0,class:d([`bg-gray-100 flex justify-center gap-4`,{"border-t border-b border-gray-300":e.showBorder}])},null,2)):y(``,!0)],64))}}),qe={class:`grid stack overflow-hidden max-h-3xl flex-row`},Je={class:`justify-self-center pt-[75px] min-[901px]:pt-10`},Ye={class:`self-start justify-self-end pr-4 pt-4 min-[901px]:pr-10 min-[901px]:pt-10`},Xe=k({__name:`OutletTeaser`,setup(e){return(e,t)=>(a(),b(T,null,[S(`div`,qe,[g(we),S(`div`,Je,[g(re,{color:`white`,size:`medium`})]),S(`div`,Ye,[g(ie,{class:`inline-flex rounded-md bg-white px-2 py-1`})]),g(ve),g(Ue)]),g(Ke)],64))}}),Ze={key:0,class:`relative h-96 w-full overflow-hidden lg:w-1/3`}
1,Qe={class:`absolute bottom-1/4 left-1/2 -translate-x-1/2`},$e={class:`text-center uppercase text-white`},et={class:`mb-12 text-center text-4xl font-bold text-white`},tt=k({__name:`DealPreview`,props:{dealPreview:{}},setup(t){let n=t;L();let r=e(),{t:i}=q(),s=z(`dealOverviewOrRedirectButtonFor::${n.dealPreview.category}`,()=>r.ssrContext?.event.context.loginRedirectUrl?`/deals/${n.dealPreview.category}`:`/welcome`);return(e,n)=>{let r=X,c=I;return t.dealPreview&&t.dealPreview.image?.filename?(a(),b(`div`,Ze,[g(r,{class:`h-full w-full object-cover object-center`,src:t.dealPreview.image.filename,alt:t.dealPreview.image.alt,modifiers:{filters:{brightness:-10}},format:`webp`,provider:`storyblok`,loading:`lazy`},null,8,[`src`,`alt`]),S(`div`,Qe,[S(`p`,$e,o(t.dealPreview.subline),1),S(`h2`,et,o(t.dealPreview.headline),1),g(c,{to:w(s),class:d([`text-s text-bold whitespace-nowrap rounded-sm bg-white px-8 py-2`,{"blinking-dot":!1}])},{default:h(()=>[x(o(w(i)(`landing.ctaDiscover`)),1)]),_:1},8,[`to`,`class`])])])):y(``,!0)}}}),nt={key:0,class:`flex flex-col lg:flex-row lg:divide-x lg:divide-black`},rt=k({__name:`DealPreviewGrid`,async setup(e){let t,n,r=([t,n]=s(()=>Q()),t=await t,n(),t),i=v(()=>w(r.data)?.dealsPreview||[]);return(e,t)=>w(i).length?(a(),b(`div`,nt,[(a(!0),b(T,null,A(w(i),e=>(a(),D(tt,{key:e._uid,"deal-preview":e,class:`border-y-[1px] border-black`},null,8,[`deal-preview`]))),128))])):y(``,!0)}}),it=k({__name:`Icon`,props:{icon:{},size:{}},setup(e){return(t,n)=>o(e.icon)}}),at=[`disabled`],ot=k({__name:`Button`,props:{type:{default:`primary`},noPadding:{type:Boolean},icon:{},animateIcon:{type:Boolean},disabled:{type:Boolean},isFullWidth:{type:Boolean},loading:{type:Boolean},badge:{default:0}},setup(e){let n=e,r=v(()=>n.type===`primary`),i=v(()=>n.type===`secondary`),s=v(()=>n.type===`tertiary`),c=v(()=>n.type===`ghost`),l=v(()=>n.type===`forbidden`),u=v(()=>n.type===`warning`),f=v(()=>({"text-white":r.value||u,"text-primary-100":i.value,"text-primary":s.value||c.value}));return(n,p)=>(a(),b(`button`,{class:d([`whitespace-no-wrap group inline-flex items-center justify-center gap-1 transition duration-100 ease-linear focus:outline-none disabled:opacity-30`,{"hover:text-primary-600 px-0 text-primary":w(c),"rounded-sm border border-primary bg-primary font-semibold text-white hover:bg-primary-300 hover:drop-shadow active:bg-primary-400":w(r),"rounded-sm border border-secondary bg-white font-semibold text-primary hover:bg-secondary-100 hover:text-primary-400 hover:drop-shadow active:bg-secondary-400":w(i),"border border-primary bg-transparent font-semibold text-primary hover:bg-secondary-300 hover:text-primary-400":w(s),"cursor-not-allowed bg-gray-800 font-semibold text-primary":w(l),"rounded-sm border border-red-450 bg-red-450 font-semibold text-white hover:drop-shadow":w(u),"w-full":e.isFullWidth,"animate-pulse cursor-not-allowed":e.loading,"active:translate-y-[2px]":!e.disabled}]),disabled:e.disabled,onClick:[p[0]||=j(e=>n.$emit(`click`),[`prevent`]),p[1]||=j(e=>n.$emit(`click:stop`),[`stop`])]},[t(n.$slots,`icon`,{},()=>[e.icon?(a(),D(it,{key:0,icon:e.icon,class:d([`inline-block h-5 w-5`,[{"group-hover:animate-ping-small":e.animateIcon},w(f)]])},null,8,[`icon`,`class`])):y(``,!0)]),t(n.$slots,`default`),t(n.$slots,`badge`,{badge:e.badge},()=>[g(N,{"enter-class":`opacity-0`,"enter-to-class":`opacity-100`,"enter-active-class":`transition ease-linear duration-200`,"leave-active-class":`transition ease-linear duration-200`,"leave-class":`opacity-100`,"leave-to-class":`opacity-0`},{default:h(()=>[m(S(`span`,{class:d(w(f))},` (`+o(e.badge)+`) `,3),[[M,e.badge]])]),_:1})])],10,at))}}),st={class:`py-4 bg-gray-100`},ct={class:`mx-auto my-8 text-center`},lt={class:`txt-sm my-2 justify-center font-bold text-gray-800`},ut={class:`flex justify-center`},dt={class:`mx-2 mb-6 w-xl rounded-md`},ft={class:`mx-2 mb-6 hidden w-xl rounded-md lg:block`},pt={class:`flex justify-center pb-8 lg:hidden`},mt=k({__name:`FAQs`,async setup(e){let t,n,r=([t,n]=s(()=>Q()),t=await t,n(),t),i=C(5),c=v(()=>w(r.data)?.faqs?.blok.entries.length>i.value),l=v(()=>{let e=w(i),t=w(r.data)?.faqs.blok;return{...t,entries:t.entries.slice(0,e)}}),u=v(()=>{let e=w(i),t=w(r.data)?.faqs.blok;return{...t,entries:t.entries.slice(e,e*2)}}),d=v(()=>w(r.data)?.faqs?.headline||``),{t:f}=q(),p=()=>{F(`/s/faq`)};return(e,t)=>(a(),b(`div`,st,[S(`div`,ct,[S(`p`,lt,o(w(d)),1)]),S(`div`,ut,[S(`div`,dt,[g(oe,{blok:w(l),"has-link-list":!1},null,8,[`blok`])]),S(`div`,ft,[g(oe,{blok:w(u),"has-link-list":!1},null,8,[`blok`])])]),S(`div`,pt,[w(c)?(a(),D(ot,{key:0,onClick:p,type:`primary`,class:`px-10 py-2`},{default:h(()=>[x(o(w(f)(`landing.faq.allQuestions`)),1)]),_:1})):y(``,!0)])]))}}
1),ht=(e,t,n)=>{let r=`${e}`;for(let e of t)r=r.replaceAll(`{${e.name}}`,e.value);if(n&&(r=r.replaceAll(`{url_hash}`,encodeURIComponent(n.replace(/^\//,``)))),e?.includes(`{url_with_query}`)&&n){let e=new URL(n,`https://aboutyou-outlet.de`);r=r.replaceAll(`{url_with_query}`,`${e.pathname}`);let t=new URL(r);for(let n of e.searchParams.entries())t.searchParams.append(n[0],n[1]);r=t.toString()}return r.replace(/(\{.+?\})/g,``)},gt={key:0,class:`flex justify-between bg-white sticky top-0 z-50`},_t={class:`flex items-center gap-1 px-0 py-2`},vt={key:0,class:`flex items-center gap-2 text-sm`},yt={class:`relative h-4 w-20`},bt={class:`flex items-center`},xt=[`href`],St=`ayo-app-banner-disable`,Ct=k({__name:`AppBanner`,async setup(t){let n,r,c=e(),l=new Date;l.setDate(l.getDate()+30);let u=V(St,{default:()=>!1,watch:`shallow`,expires:l}),d=P(),f=c.$device,p=([n,r]=s(()=>ue()),n=await n,r(),n),m=v(()=>w(p.data)?.showBanner),h=v(()=>f.isMobile&&!w(u)&&w(m)),_=v(()=>w(p.data)?.iosDeeplink),C=v(()=>Object.entries(w(d).query).reduce((e,t)=>{let n={name:t[0],value:t[1]};return[...e,n]},[])),T=v(()=>ht(f.isAndroid?w(p.data)?.androidDeeplink:w(_),w(C),w(d).fullPath)),E=v(()=>w(p.data)?.showRating),D=v(()=>f.isIos?w(p.data)?.iosStars:w(p.data)?.androidStars),O=v(()=>f.isIos?w(p.data)?.iosRatings:w(p.data)?.androidRatings),k=()=>{u.value=!0},{t:A}=q();return(e,t)=>w(h)?(a(),b(`div`,gt,[S(`div`,_t,[S(`a`,{href:`#`,class:`flex items-center p-1`,onClick:t[0]||=e=>k()},[g(w(ne),{size:`4`})]),g(w(te),{filled:``,class:`text-[40px] mb-0`}),S(`div`,null,[t[1]||=S(`div`,{class:`font-sm whitespace-nowrap h-[20px] leading-[20px]`},`ABOUT YOU Outlet`,-1),w(E)?(a(),b(`div`,vt,[S(`div`,yt,[S(`div`,{class:`absolute left-0 top-0 z-10 h-4 overflow-hidden`,style:i({width:`${w(D)*20}%`})},[g(w(Y),{class:`w-[80px] h-[16px]`,"font-controlled":!1})],4),g(w(Y),{class:`w-[80px] h-[16px] left-0 top-0 z-10`,"font-controlled":!1})]),x(` (`+o(w(O))+`) `,1)])):y(``,!0)])]),S(`div`,bt,[S(`a`,{href:w(T),target:`_blank`,class:`whitespace-nowrap rounded-sm bg-black p-2 text-white active:text-yellow mr-2 max-w-[140px] overflow-hidden text-ellipsis`},o(w(A)(`appBanner.buttonLabel`)),9,xt)])])):y(``,!0)}}),wt=async e=>{let t=W(),n=H(),{t:r}=q(),i=K(),a=[...(w(t)??[]).map(e=>!e.host||!e.hreflang||e.maintenanceMode&&!i.isDev?null:{url:`https://${e.host}`,hreflang:e.locale,rel:`alternate`}).filter(e=>!!e),{rel:`canonical`,href:`https://${w(n)?.host}`}],o=w(n)?.locale??``;U({title:e.title,meta:[{name:`description`,content:e.description}],link:a,script:[{type:`application/ld+json`,innerHTML:{"@context":`https://schema.org`,"@type":`Organization`,name:`About You Outlet`,alternateName:`AY Outlet`,url:`https://${w(n)?.host}`,logo:`/f/153958/2720x360/5faaa68794/logo_schwarz_aboutyou_outlet.png/m/fit-in/400x0`,contactPoint:{"@type":`ContactPoint`,telephone:r(`seo.ldjson.phone`),contactType:`customer service`,contactOption:`TollFree`,areaServed:`${o}`.split(`-`),availableLanguage:r(`seo.ldjson.available_language`)},sameAs:[`https://www.facebook.com/aboutyououtlet/ `,`https://www.instagram.com/aboutyou_outlet/ `,`https://www.youtube.com/channel/UCBXVazjXMJjPqvj1RPi-9Rg `]}}]})},Tt={class:`bg-gray-100 border-t border-gray-300`},Et=k({__name:`index`,async setup(e){let t,n;ae({layout:`landing`,pageType:`homepage`}),G().setPageTypeId(``);let{t:r}=q(),[i]=([t,n]=s(()=>Promise.all([se(),le()])),t=await t,n(),t);return wt({title:()=>w(i.data)?.seo.title?.trim()||r(`seo.title`),description:()=>w(i.data)?.seo.description?.trim()||r(`seo.description`)}),(e,t)=>(a(),b(T,null,[g(Ct),g(Xe),g(rt),g(mt),S(`div`,Tt,[g(Ke,{"show-border":!0})])],64))}});export{Et as default};
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.