1import{d as p,f as x,g as d,o as t,b2 as I,O as b,h as C,J as n,A as s,G as r,c as a,B as c,H as k,I as v,V as B,aH as $,a as o,C as H,q as g,b8 as y,j as T}from"./DQw3abuF.js";import{_ as P}from"./59G1EeP3.js";import{T as V}from"./CxAMSI1g.js";import{g as L,S as N}from"./BfV2dnEt.js";import{_ as G}from"./Dqtxcsig.js";const z={class:"FcwHowItWorksCard__description"},A={class:"FcwHowItWorksCard__titleDescription"},D={key:0},E={class:"FcwHowItWorksCard__steps"},R={class:"FcwHowItWorksCard__imageWrapper"},ae=p({__name:"FcwHowItWorksCard",props:{title:{},description:{default:""},steps:{},ctaText:{default:""},ctaLink:{default:"/"},image:{},reverse:{type:Boolean,default:!1}},setup(e){const u=e,l=x(()=>({"FcwHowItWorksCard--reverse":u.reverse}));return(m,f)=>{const i=H,w=B,_=y,O=I;return t(),d(O,{class:b(["FcwHowItWorksCard",C(l)]),color:"neutral--dark-4"},{default:n(()=>[s("div",z,[s("div",A,[s("h4",null,c(e.title),1),e.description?(t(),a("p",D,c(e.description),1)):r("",!0)]),s("ul",E,[(t(!0),a(k,null,v(e.steps,(h,F)=>(t(),a("li",{class:"FcwHowItWorksCard__step",key:F},[s("h5",null,c(F+1),1),s("span",null,c(h),1)]))),128))]),e.ctaText?(t(),d(w,{key:0,location:e.ctaLink},{default:n(()=>[$(c(e.ctaText),1),o(i,{name:"arrowRight"})]),_:1},8,["location"])):r("",!0)]),s("div",R,[o(_,g({class:"FcwHowItWorksCard__image"},e.image,{height:"100%",width:"100%",fit:"cover",position:"start"}),null,16)])]),_:1},8,["class"])}}}),S={class:"FcwOffer__content"},j={key:0},q={class:"FcwOffer__terms__title"},J={key:1,class:"FcwOffer__placeholder"},K={key:1,class:"FcwOffer__placeholder__shape FcwOffer__placeholder__shape--rectangle"},M={key:2,class:"FcwOffer__placeholder__shape FcwOffer__placeholder__shape--background"},ce=p({__name:"FcwOffer",props:{title:{},description:{default:""},termsTitle:{default:""},termsContent:{default:""},buttonText:{default:""},buttonLocation:{default:""},image:{default:void 0},reverse:{type:Boolean,default:!1},placeholderPattern:{default:1},rules:{default:()=>[]}},setup(e){const{t:u}=T(),l=e,m=x(()=>({"FcwOffer--reverse":l.reverse}));return(f,i)=>{const w=P,_=B,O=V,h=y,F=I;return t(),d(F,{class:b(["FcwOffer",C(m)]),color:"neutral--light-5","text-color":"neutral--dark-5"},{default:n(()=>[s("div",S,[s("h4",null,c(e.title),1),e.description?(t(),a("p",j,c(e.description),1)):r("",!0),o(w,{class:"FcwOffer__rules",items:e.rules,icon:"minus",dense:""},null,8,["items"]),e.buttonText?(t(),d(_,{key:1,class:"FcwOffer__cta",location:e.buttonLocation},{default:n(()=>[$(c(e.buttonText),1)]),_:1},8,["location"])):r("",!0),e.termsTitle?(t(),d(O,{key:2,class:"FcwOffer__terms",gap:8,"icon-scale":.6},{title:n(()=>[s("span",q,c(e.termsTitle),1)]),default:n(()=>[s("span",null,c(e.termsContent),1)]),_:1})):r("",!0)]),e.image?.src?(t(),d(h,g({key:0},e.image,{fit:"cover",height:"288",width:"100%"}),null,16)):(t(),a("div",J,[o(h,{class:"FcwOffer__placeholder__bike",src:"/images/showcase/bike-illustration.svg",alt:C(u)("offer__bike_illustration_alt")},null,8,["alt"]),e.placeholderPattern===1?(t(),a(k,{key:0},v(3,(X,W)=>s("div",{class:"FcwOffer__placeholder__shape FcwOffer__placeholder__shape--stripe",key:W})),64)):r("",!0),e.placeholderPattern===2?(t(),a("div",K)):r("",!0),e.placeholderPattern===3?(t(),a("div",M)):r("",!0)]))]),_:1},8,["class"])}}}),Q={class:"FcwProductOverviewBanner"},oe=p({__name:"FcwProductOverviewBanner",props:{image:{},features:{}},setup(e){return(u,l)=>{const m=y,f=L,i=H,w=N;return t(),a("div",Q,[o(w,{gap:"24",columns:"6"},{default:n(()=>[o(f,{class:"FcwProductOverviewBanner__imageWrapper",span:"4",sm:"6"},{default:n(()=>[o(m,g(e.image,{width:"400",height:"auto",loading:"eager"}),null,16)]),_:1}),o(f,{class:"FcwProductOverviewBanner__features",span:"2",sm:"6"},{default:n(()=>[(t(!0),a(k,null,v(e.features,_=>(t(),a("div",{class:"FcwProductOverviewBanner__textWrapper",key:_.text},[o(i,{name:_.icon,size:"40",color:"primary"},null,8,["name"]),s("p",null,c(_.text),1)]))),128))]),_:1})]),_:1})])}}}),U={class:"FcwVideos"},ne=p({__name:"FcwVideos",props:{videos:{}},setup(e){function u(l){switch(l){case 1:return"16/9";case 2:return"1/1";default:return"9/16"}}return(l,m)=>{const f=G;return t(),a("div",U,[(t(!0),a(k,null,v(e.videos.slice(0,3),i=>(t(),d(f,g({class:"FcwVideos__video",key:i.code},{ref_for:!0},i,{"aspect-ratio":u(e.videos.length)}),null,16,["aspect-ratio"]))),128))])}}});
1export{ae as _,ce as a,oe as b,ne as c}; 2//# sourceMappingURL=DXeR-gIx.js.map
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.