import{_ as N}from"./CaS-jcgw.js";import{k as $,l as E,a as m,G as a,M as l,Q as f,I as u,P as L,a7 as B,u as e,H as h,L as z,$ as I,O as d,a2 as V,a1 as b,X as g,aJ as A,ay as H,aA as J,ax as M,aB as U}from"./BO9AmBA3.js";import{aJ as D}from"./BmsEUx_s.js";import{g as F,b as G}from"./CUL2_9oX.js";import"./Bgk-2nau.js";const O={class:"relative grid grid-cols-[2rem_1fr_2rem] sm:block p-3 sm:py-0 sm:px-0 sm:pb-24"},Q=["aria-label"],T=d("span",{class:"i-yt-right-arrow block w-7 h-7 text-yt-white"},null,-1),X=[T],Y=["aria-label"],j=d("span",{class:"i-yt-right-arrow block w-7 h-7 text-yt-white"},null,-1),q=[j],te=$({__name:"CmsElementYtAdSliderElement",props:{content:{}},setup(w){const _=w,v=!1,k=F(),r=E(()=>_.content.data.sort((n,s)=>n.position-s.position)),i=m(),p=m(),c=m(),x=[A,H,J],y=n=>n.adLink?{href:G(n.adLink,k)}:{};return(n,s)=>{const C=N,P=M,S=U;return a(),l("div",O,[f(S,{class:"swiper-custom-navigation w-full sm:min-w-full h-[80vw] sm:h-[40vw] sm:max-h-[56.25rem] lg:h-[37vw] xl:h-[40vw] xl:max-h-[calc(100vh-160px)]",onSwiper:s[0]||(s[0]=t=>i.value=t),modules:x,loop:!0,navigation:{enabled:!e(v),prevEl:e(p),nextEl:e(c),disabledClass:"opacity-50"},"slides-per-view":1,"auto-height":!0,breakpoints:{[e(D).sm]:{slidesPerView:"auto",autoHeight:!1}}},{default:u(()=>[(a(!0),l(L,null,B(e(r),(t,o)=>(a(),h(P,{key:o,class:"w-full !sm:w-fit sm:mr-13"},{default:u(()=>[(a(),h(z(t.adLink?"a":"div"),I({class:"sm:hidden"},y(t)),{default:u(()=>[d("div",{class:"w-full h-[80vw] bg-center bg-no-repeat bg-contain",style:V({backgroundImage:`url('${t.image.url}')`})},null,4)]),_:2},1040)),f(C,{class:"hidden sm:flex h-full","auto-width":!0,"auto-height":!1,content:{data:{media:t.image,url:t.adLink},config:{}}},null,8,["content"])]),_:2},1024))),128))]),_:1},8,["navigation","breakpoints"]),e(r).length?(a(),l("button",{key:0,ref_key:"buttonPrev",ref:p,type:"button",class:b(["button-prev sm:absolute sm:left-[10%] sm:bottom-10 order-first sm:order-none z-2 w-full sm:w-12 h-full sm:h-auto p-1 sm:p-0 bg-transparent outline-none rotate-180",{hidden:e(r).length<2}]),"aria-label":n.$t("general.slider.previous"),onClick:s[1]||(s[1]=t=>{var o;return(o=e(i))==null?void 0:o.slidePrev()})},X,10,Q)):g("",!0),e(r).length?(a(),l("button",{key:1,ref_key:"buttonNext",ref:c,type:"button",class:b(["button-next sm:absolute sm:right-[10%] sm:bottom-10 order-last sm:order-none z-2 w-full sm:w-12 h-full sm:h-auto p-1 sm:p-0 bg-transparent outline-none",{hidden:e(r).length<2}]),"aria-label":n.$t("general.slider.next"),onClick:s[2]||(s[2]=t=>{var o;return(o=e(i))==null?void 0:o.slideNext()})},q,10,Y)):g("",!0)])}}});export{te as default};