import{y as B}from"./NPB8-mQI.js";import{_ as g}from"./CLiMtjFX.js";import{A as b}from"./Bw4pmyJw.js";import{M as h}from"./D8ddURuF.js";import{n as w,H as a,R as C,a8 as G,p as c,q as i,r as S,t as d,x as A,v as t,y as L,A as l,E as M,F as p,G as m,_ as R}from"./C-p8iwFB.js";const V={key:0,class:"container"},$={class:"title"},D={class:"preserve-lines"},E={class:"container"},F={class:"benefits-list d-none d-sm-grid pb-48"},I={class:"d-flex d-sm-none pb-64"},N=w({__name:"BenefitsList",props:{items:{},withoutGreyBackground:{type:Boolean}},setup(q){const r=a(null),f=a([]),k=e=>{e&&(f.value=[e])},v=a(0),y=e=>{var u;(u=r.value)==null||u.moveToIdx(e)},_=a(!1);return C(()=>{r.value=new B(f.value[0],{loop:!0,slides:{perView:1.1,spacing:8},slideChanged:e=>{v.value=e.track.details.rel}}),_.value=!0}),G(()=>{r.value&&r.value.destroy()}),(e,u)=>(i(),c(g,{content:e.items},{default:S(({data:o})=>[o.title?(i(),d("div",V,[t("h2",$,[t("span",D,L(o.title),1)])])):A("",!0),t("div",{class:l({"outer-wrapper":!e.withoutGreyBackground})},[t("div",{class:l(["position-relative ps-16 ps-sm-0",{"bg-grey-50":!e.withoutGreyBackground}])},[t("div",E,[M(e.$slots,"title",{},void 0,!0),t("div",F,[(i(!0),d(p,null,m(o.items,s=>(i(),c(h,{key:s._uid,class:l(["benefit p-16 p-sm-32",{"benefit-translate":!e.withoutGreyBackground}]),description:s.description,title:s.title,icon:s.icon},null,8,["class","description","title","icon"]))),128))])]),t("div",{class:l({"benefit-translate":!e.withoutGreyBackground})},[t("div",{ref:k,class:"mobile-slider keen-slider d-sm-none mb-16"},[(i(!0),d(p,null,m(o.items,(s,n)=>(i(),c(h,{key:s._uid,class:l(["benefit p-16 p-sm-32 keen-slider__slide",{"d-none":!_.value&&n>0}]),description:s.description,title:s.title,icon:s.icon},null,8,["class","description","title","icon"]))),128))]),t("div",I,[(i(!0),d(p,null,m(o.items,(s,n)=>(i(),c(b,{key:s._uid,class:"me-32","start-position":n,"end-position":o.items.length,active:n===v.value,onClick:z=>y(n)},null,8,["start-position","end-position","active","onClick"]))),128))])],2)],2)],2)]),_:3},8,["content"]))}}),K=R(N,[["__scopeId","data-v-25ef712b"]]);export{K as B}; //# sourceMappingURL=B-PLZ75n.js.map