PageSourceSearch

https://www.benuta.de/_next/static/immutable/chunks/17clofrcqjyqw.js

js benuta.de collected 2026-10-02 10:25:34 UTC 26,981 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,57656,e=>{"use strict";var t=e.i(91398);e.s(["Jumplink",0,({id:e})=>(0,t.jsx)("div",{className:"absolute top-[-110px] lgx:top-[-91px] ",id:e})])},4379,e=>{"use strict";var t=e.i(91398),l=e.i(56206);e.s(["StaticShape",0,({className:e,color:r})=>(0,t.jsx)("svg",{className:(0,l.default)(e),fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1501 1313",children:(0,t.jsx)("path",{d:"M387.286 1151.43C274.851 1060.84 96.95 878.144 38.234 653.779-194.62-236.006 720.173 21.564 909.883 81.492 1099.59 141.42 1392.57 240.103 1462.88 389.27c70.32 149.167 76.33 436.504-292.4 759.48-361.005 316.2-670.76 93.28-783.194 2.68Z",fill:r||"currentColor"})})])},43257,e=>{"use strict";var t=e.i(91788),l=e.i(59620),r=e.i(16349);e.s(["useTrackVirtualPageView",0,()=>{let{sendEventOnce:e}=(0,l.useDataLayerOnce)();return{trackVirtualPageView:(0,t.useCallback)(t=>{e(t,[r.DataLayerEnum.PAGE,t])},[e])}}])},81897,e=>{"use strict";var t=e.i(42319);e.s(["useMarginMaker",0,(e,l,r="lg")=>{if((0,t.useMedia)(r))switch(e){case"none":return{marginBottom:0};case"small":return{marginBottom:"32px"};case"large":return{marginBottom:"128px"};default:return{marginBottom:"80px"}}switch(l){case"none":return{marginBottom:0};case"small":return{marginBottom:"16px"};case"large":return{marginBottom:"64px"};default:return{marginBottom:"32px"}}}])},33483,e=>{"use strict";var t,l=e.i(17787),r=e.i(4125),s=e.i(3828),a=e.i(43450),n=e.i(4678),i=e.i(47811),o=e.i(60091),u=e.i(42917);let c=(e,t)=>{let l=e.find(e=>e.includes(t));return l?new URL(l)?.pathname:null},d=(e,t)=>{let l={};if(e)if(2===t)e?.deDE&&(l["de-DE"]=`/${e?.deDE}`),e?.deAT&&(l["de-AT"]=`/${e?.deAT}`),e?.frFR&&(l["fr-FR"]=`/${e?.frFR}`),e?.esES&&(l["es-ES"]=`/${e?.esES}`),e?.itIT&&(l["it-IT"]=`/${e?.itIT}`),e?.enGB&&(l["en-GB"]=`/${e?.enGB}`),e?.enEU&&(l["en-EU"]=`/${e?.enEU}`),e?.deCH&&(l["de-CH"]=`/${e?.deCH}`),e?.frCH&&(l["fr-CH"]=`/${e?.frCH}`),e?.itCH&&(l["it-CH"]=`/${e?.itCH}`),e?.nlNL&&(l["nl-NL"]=`/${e?.nlNL}`),e?.plPL&&(l["pl-PL"]=`/${e?.plPL}`),e?.svSE&&(l["sv-SE"]=`/${e?.svSE}`),e?.daDK&&(l["da-DK"]=`/${e?.daDK}`),e?.csCZ&&(l["cs-CZ"]=`/${e?.csCZ}`),e?.ptPT&&(l["pt-PT"]=`/${e?.ptPT}`),e?.fiFI&&(l["fi-FI"]=`/${e?.fiFI}`),e?.nnNO&&(l["nn-NO"]=`/${e?.nnNO}`);else{let t=c(e,"benuta.de");t&&(l["de-DE"]=t);let r=c(e,"benuta.at");r&&(l["de-AT"]=r);let s=c(e,"benuta.fr");s&&(l["fr-FR"]=s);let a=c(e,"benuta.es");a&&(l["es-ES"]=a);let n=c(e,"benuta.it");n&&(l["it-IT"]=n);let i=c(e,"benuta.co.uk");i&&(l["en-GB"]=i);let o=c(e,"benuta.eu");o&&(l["en-EU"]=o);let u=c(e,"benuta.ch/de");u&&(l["de-CH"]=u);let d=c(e,"benuta.ch/fr");d&&(l["fr-CH"]=d);let m=c(e,"benuta.ch/it");m&&(l["it-CH"]=m);let p=c(e,"benuta.nl");p&&(l["nl-NL"]=p);let g=c(e,"benuta.pl");g&&(l["pl-PL"]=g);let f=c(e,"benuta.se");f&&(l["sv-SE"]=f);let h=c(e,"benuta.dk");h&&(l["da-DK"]=h);let v=c(e,"benuta.cz");v&&(l["cs-CZ"]=v);let b=c(e,"benuta.pt");b&&(l["pt-PT"]=b);let x=c(e,"benuta.fi");x&&(l["fi-FI"]=x);let y=c(e,"benuta.no");y&&(l["nn-NO"]=y)}return l};var m=((t={})[t.MAGENTO_PRODUCT_PAGE=0]="MAGENTO_PRODUCT_PAGE",t[t.MAGENTO_CATEGORY_PAGE=1]="MAGENTO_CATEGORY_PAGE",t[t.CTF_CMS_PAGE=2]="CTF_CMS_PAGE",t[t.DISABLED_PAGE=3]="DISABLED_PAGE",t);e.s(["PageType",()=>m,"useSEO",0,({identifier:e,type:t})=>{let c=[],m=(0,s.useRouter)(),p=m.locale?(0,o.createLanguageRegionLocale)(m.locale):a.DEFAULT_LOCALE,{clients:{query:g}}=(0,u.useMagentoClient)(),{client:f}=(0,n.useContentfulClient)(),{data:h}=(0,l.useCategoryUrlsQuery)(g,{identifier:e},{enabled:1==t&&!!e}),{data:v}=(0,l.useProductUrlsQuery)(g,{identifier:e},{enabled:0==t&&!!e}),{data:b}=(0,r.useLocalizedSlugsQuery)(f,{slug:e,locale:m.locale?(0,o.createLanguageRegionLocale)(m.locale):a.DEFAULT_LOCALE},{enabled:2==t&&!!e}),{data:x}=(0,r.useLocalizedSlugsQuery)(f,{slug:b?.pageCollection?.slugs?.[0]?.relatedPage?.slug,locale:m.locale?(0,o.createLanguageRegionLocale)(m.locale):a.DEFAULT_LOCALE},{enabled:2==t&&!!b?.pageCollection?.slugs?.[0]?.relatedPage?.slug}),y={};for(let l in y=1==t?d(h?.categoryUrls,1):0==t?d(v?.productUrls,0):d({...b?.pageCollection?.slugs?.[0],...x?.pageCollection?.slugs?.[0]},2)){let t=y[l],r=l;("de-CH"==l||"fr-CH"==l||"it-CH"==l)&&(r="de-CH");let s=i.default.i18n.domains.find(e=>e?.defaultLocale==r)?.domain;c.push({hrefLang:"en-EU"==l?"en":l,href:"de-CH"==l||"fr-CH"==l||"it-CH"==l?`https://${s}/${l.split("-")?.[0]}${"home"!=e?t.replace(/^(\/de\/|\/fr\/|\/it\/)/,"/"):""}`:`https://${s}${"home"!=e?t:""}`,locale:l})}return 3!=t?{canonical:c.find(e=>e?.locale==p)?.href,languageAlternates:c}:{}}])},75973,e=>{"use strict";var t=e.i(91398),l=e.i(4125),r=e.i(56206),s=e.i(81897),a=e.i(60799),n=e.i(39680),i=e.i(82897),o=e.i(3828),u=e.i(43450),c=e.i(57656),d=e.i(60091),m=e.i(4678);e.s(["default",0,({id:e,className:p,headlineStyle:g="h3"})=>{let{client:f,preview:h}=(0,m.useContentfulClient)(),v=(0,o.useRouter)(),{data:b}=(0,l.useAccordionQuery)(f,{id:e,preview:h,locale:v.locale?(0,d.createLanguageRegionLocale)(v.locale):u.DEFAULT_LOCALE},{enabled:!!e}),x=(0,s.useMarginMaker)(b?.accordion?.marginBottom,b?.accordion?.marginBottomMobile);if(!b?.accordion)return null;let{headline:y,tabsCollection:C}=b?.accordion;return(0,t.jsxs)("section",{className:(0,r.default)("m-4 flex w-auto flex-col justify-between lg:m-20 lg:flex-row lg:gap-8",p),style:x,children:[(0,t.jsx)(c.Jumplink,{id:e}),y?(0,t.jsx)(n.Headline,{className:"mb-4 max-w-xl lg:mb-6",type:"h2",styleAs:g,children:y}):null,C?.items.length?(0,t.jsx)("div",{className:(0,r.default)("w-full max-w-5xl"),children:C?.items?.map((e,l)=>{let r=e?.headline;return e?.content?(0,t.jsx)(a.CustomAccordionItem,{itemHeading:r,children:(0,t.jsx)(i.RTEParser,{rteJSONContent:e?.content?.rte?.json,links:e?.content?.rte?.links})},r+l):null})}):null]})}])},60799,e=>{"use strict";var t=e.i(91398),l=e.i(69821),r=e.i(56206),s=e.i(39680),a=e.i(79232);e.s(["CustomAccordionItem",0,({itemHeading:e,children:n,className:i})=>(0,t.jsx)(l.Disclosure,{as:"div",className:(0,r.default)("overflow-hidden border-b border-grey-border",i),children:({open:i})=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(l.DisclosureButton,{className:"flex w-full items-center justify-between py-4 text-left duration-200 ease-in-out lg:py-6",children:[(0,t.jsx)(s.Headline,{type:"h3",styleAs:"p",children:e}),(0,t.jsx)(a.IconMain,{icon:"chevron-down",className:(0,r.default)(i&&"rotate-180","transition-all duration-200 ease-in-out")})]}),(0,t.jsx)("div",{className:(0,r.default)("grid min-h-0 overflow-hidden transition-all duration-300 ease-in-out",i?"grid-rows-[1fr] opacity-100":"grid-rows-[0fr] opacity-0"),children:(0,t.jsx)("div",{className:"min-h-0",children:(0,t.jsx)(l.DisclosurePanel,{static:!0,children:n})})})]})})])},30406,e=>{"use strict";var t=e.i(91398),l=e.i(56206),r=e.i(99821),s=e.i(3828),a=e.i(89723),n=e.i(17787),i=e.i(42917);e.s(["Breadcrumb",0,({tags:e,prefix:o=""})=>{let{clients:{query:u}}=(0,i.useMagentoClient)(),{t:c}=(0,r.useTranslation)(),d=(0,s.useRouter)(),m=d.query.slug,p=Array.isArray(m)?m.join("/"):m,{data:g}=(0,n.useRouteQuery)(u,{slug:p?.replace(/^-/,"")},{enabled:!!p}),f=g?.route?.type==="CATEGORY",h=d.asPath.split("?")[0].split("#")[0],v=f?h.split(/[/.]/).slice(1,-1):h.split(/[/]/).slice(1),b=e?.some(e=>e?.id==="blog"),x="/",y=v.length<=1;return h.length>1?(0,t.jsxs)("menu",{className:(0,l.default)(["z-10","flex","w-full","flex-wrap","items-center","gap-4","bg-primary-white","text-p-small","text-grey-medium","!text-primary-black"],"breakout-content-width",y?"h-0 overflow-hidden":"p-4 lg:px-20"),children:[(0,t.jsxs)("li",{children:[(0,t.jsx)(a.Link,{className:"font-extralight !text-primary-black duration-75",href:"/",title:"link to home page",children:"Home"}),(0,t.jsx)("span",{className:"ml-4 font-extralight",children:">"})]}),v?.map((e,l)=>{let r=l===v.length-1,s=e.replace(/-/g," ").replace(".html","");return x=`${x}${f||e.includes("html")?`${e}.html`:e}/`,(0,t.jsxs)("li",{className:"font-extralight capitalize",children:[r?`${o&&`${o} `}${"blog"===e?c("magazine"):c(s)}`:(0,t.jsx)(a.Link,{className:"font-extralight !text-primary-black duration-75",href:x,children:b&&"blog"===e?c("magazine"):c(s)}),r?null:(0,t.jsx)("span",{className:"ml-4 font-extralight",children:">"})]},`${e}_${l}`)})]}):null}])},70617,e=>
1{e.v({nativeScrollbar:"NativeScrollbar-module__jqUugG__nativeScrollbar"})},38295,23933,66533,e=>{"use strict";var t=e.i(91398);e.s(["CarouselNavigation",0,({currentIndex:e,isPreviousSlidePossible:l,isNextSlidePossible:r,onSlideToPrev:s,onSlideToNext:a,renderCustomNavigation:n})=>n?n({currentIndex:e,onSlideToPrev:s,onSlideToNext:a,isNextSlidePossible:r}):(0,t.jsxs)("div",{"data-role":"carousel-navigation",children:[(0,t.jsx)("button",{"data-role":"carousel-navigation-prev-button",className:`absolute top-[var(--carousel-arrow-position)] left-0 z-[2] flex size-[50px] -translate-y-1/2 items-center justify-center overflow-hidden bg-white lg:size-20 ${l?"lg:hover:bg-gray-200 cursor-pointer lg:transition-colors":"text-zinc-300"}`,disabled:l,"aria-label":"Previous slide",onClick:s,children:(0,t.jsx)("span",{className:"w-6",children:"&larr"})}),(0,t.jsx)("button",{"data-role":"carousel-navigation-next-button",className:`absolute top-[var(--carousel-arrow-position)] right-0 z-[2] flex size-[50px] -translate-y-1/2 items-center justify-center overflow-hidden bg-white lg:size-20 ${r?"lg:hover:bg-gray-200 cursor-pointer lg:transition-colors":"text-zinc-300"}`,disabled:!r,"aria-label":"Next slide",onClick:a,children:(0,t.jsx)("span",{className:"w-6",children:"&rarr"})})]})],38295),e.s(["CarouselPagination",0,({groupsCount:e,currentIndex:l,onSlideTo:r,renderBullet:s})=>(0,t.jsx)("div",{"data-role":"carousel-pagination",className:"flex items-center",children:(0,t.jsx)("nav",{"data-role":"carousel-pagination-content",className:"relative z-[1] flex h-auto w-full items-center justify-center gap-[15px] bg-transparent transition-colors",role:"tablist",children:Array.from({length:e},(e,t)=>t+1).map(a=>(0,t.jsx)("div",{"data-role":"carousel-pagination-item",className:"flex","aria-label":`Slide ${a}`,"aria-current":a===l,"aria-setsize":e,"aria-posinset":a,role:"tab",tabIndex:-1,onClick:()=>r(a),children:s?s({bulletIndex:a}):(0,t.jsx)("span",{"data-role":"carousel-pagination-bullet",className:`size-3 rounded-full ${a===l?"cursor-auto bg-primary-black ":"cursor-pointer bg-sg-grey hover:bg-grey-medium"}`})},a))})})],23933);var l=e.i(56206);e.s(["CarouselProgressBar",0,({className:e="",disableNavigation:r=!1,onSlideChange:s,totalSlides:a,slidesPerView:n,renderCustomProgressBar:i,progressPercentage:o,progressBarHeight:u="h-0.5 mt-7.5"})=>{let c=Math.max(0,a-n),d=e=>{if(r||!s||0===c)return;let t=e.currentTarget.getBoundingClientRect();s(Math.min(Math.round((e.clientX-t.left)/t.width*c)+1,a-n+1))},m=i?.({progressPercentage:o,handleClick:d});return m||(0,t.jsx)("div",{className:e,children:(0,t.jsx)("div",{className:(0,l.default)("w-full rounded-full bg-sg-grey lg:mt-[50px]",!r&&s&&c>0?"cursor-pointer":"",u),role:"progressbar","aria-valuenow":o,"aria-valuemin":0,"aria-valuemax":100,onClick:d,children:(0,t.jsx)("div",{className:"h-full max-w-full rounded-full bg-primary-black transition-all duration-300 ease-in-out",style:{width:`${o}%`}})})})}],66533)},13024,e=>{"use strict";var t=e.i(91788),l=e.i(81974);let{screens:r}=l.theme,s=e=>{let t=parseInt(e,10);return isNaN(t)?(console.warn(`Invalid breakpoint value: ${e}`),0):t},a=Object.keys(r).map(e=>({key:e,size:r[e],isActive:!1})).sort((e,t)=>s(e.size)-s(t.size));e.s(["useGetSlidesSetup",0,e=>{let[r,n]=(0,t.useState)("smooth"),{currentBreakpoint:i}=(()=>{let[e,l]=(0,t.useState)(!1),[r,n]=(0,t.useState)(a),i=(0,t.useMemo)(()=>r.find(e=>e.isActive),[r]),o=(0,t.useMemo)(()=>a.map((e,t)=>{let l=s(e.size);if(0===t){let e=s(a[t+1].size);return`screen and (min-width: ${l}px) and (max-width: ${e-.1}px)`}{if(t===a.length-1)return`(min-width: ${l}px)`;let e=s(a[t+1].size);return`(min-width: ${l}px) and (max-width: ${e-.02}px)`}}),[]);return(0,t.useEffect)(()=>{let e=o.map(e=>window.matchMedia(e)),t=()=>{n(a.map((t,l)=>({...t,isActive:e[l].matches})))};e.forEach(e=>{e.addEventListener("change",t)}),t();let r=window.matchMedia("(hover: none) and (pointer: coarse)"),s=()=>l(r.matches);return s(),r.addEventListener("change",s),()=>{e.forEach(e=>{e.removeEventListener("change",t)}),r.removeEventListener("change",s)}},[o]),{isTouch:e,breakpoints:r,currentBreakpoint:i}})(),o=(0,t.useMemo)(()=>{let t={...l.theme.carousel};if(e)if("number"==typeof e)return Object.keys(t).reduce((t,l)=>(t[l]=e,t),{...t});else return{...t,...e};return t},[e]),u=(0,t.useMemo)(()=>Object.entries(o).reduce((e,[t,l])=>(e[`--carousel-slidesPerView-${t}`]=l.toString(),e),{}),[o]),c=(0,t.useMemo)(()=>Math.max(...Object.values(o)),[o]),d=(0,t.useMemo)(()=>i?o[i.key]||1:o.base??1,[i,o]);return(0,t.useEffect)(()=>{let e=window.matchMedia("(prefers-reduced-motion: no-preference)");n(e.matches?"smooth":"auto");let t=e=>{n(e.matches?"smooth":"auto")};return e.addEventListener("change",t),()=>e.removeEventListener("change",t)}
1,[]),{config:o,cssConfig:u,slidesPerView:d,highestPossibleSpv:c,scrollBehaviorPreference:r}}],13024)},7091,e=>{"use strict";e.i(50461);var t=e.i(91334),l=e.i(701);e.s(["useCioRecommendations",0,(e,r,s=!0)=>{let a=(0,t.useCioClient)(),{data:n,isPending:i}=(0,l.useStableQuery)({queryKey:["cioRecommendations",e,r],queryFn:async()=>a&&e?a?.recommendations.getRecommendations(e,{numResults:10,...r,hiddenFields:["parent_alternate_image","parent_attribute_set_id","parent_related_products_json","size_id"]}):null,enabled:!!e&&!!a&&s});return{isEnabled:!!e&&!!a,recommendations:n?.response.results,podId:n?.response.pod?.id,podDisplayName:n?.response.pod?.display_name,totalResultsFound:n?.response.total_num_results,resultId:n?.result_id,seedItemIds:Array.isArray(r?.itemIds)?r.itemIds.join(",")||void 0:r?.itemIds,isPending:i}}])},94098,e=>{e.q("/_next/static/immutable/media/facebook_fallback.1ek3_cslxhp-x.png")},31028,9759,13757,e=>{"use strict";var t=e.i(91398),l=e.i(56206),r=e.i(91788),s=e.i(13024),a=e.i(38295),n=e.i(23933),i=e.i(66533),o=e.i(70617);let u=(0,r.forwardRef)(({centerIssuficientSlides:e=!1,gridConfig:u,items:c,isFullWidth:d=!0,gap:m=0,navigation:p=!1,pagination:g=!1,progressbar:f=!1,scrollBy:h="group",renderBullet:v,renderCustomProgressBar:b,renderSlide:x,renderCustomNavigation:y,onNavigationStateChange:C,onSlideChangeEnd:E,onNavigationStateStart:S,useNativeScrollbar:w,nativeScrollbarClasses:P,progressbarClassName:N,progressBarHeight:j},L)=>{let{slidesPerView:k,highestPossibleSpv:T,cssConfig:I,scrollBehaviorPreference:$}=(0,s.useGetSlidesSetup)(u),A=(0,r.useRef)(null),R=(0,r.useRef)(null),D=(0,r.useRef)([]),[M,B]=(0,r.useState)(1),[_,O]=(0,r.useState)(1),[z,H]=(0,r.useState)(!0),[F,G]=(0,r.useState)(!1),[U,K]=(0,r.useState)(T),V=(0,r.useMemo)(()=>c.filter(e=>null!=e),[c]),[W,q]=(0,r.useState)(0),Q={...I,"--carousel-gap":`${m}px`},Z=(0,r.useMemo)(()=>V.length?Array.from({length:Math.ceil(V.length/k)},(e,t)=>V.slice(t*k,t*k+k)):[],[V,k]),J=(0,r.useCallback)(()=>{let e=A.current;if(!e||!e.children.length)return;let t=e.children.length,l=e.scrollLeft,r=k*(e.children[0]?.clientWidth||0)+(t-1)*m,s=e.scrollWidth-r,a=k/t*100;q(a+l/s*(100-a))},[m,k]),Y=(0,r.useCallback)(e=>{if(A.current){let t=A.current.children[Math.floor(e)-1];t&&A.current.scrollTo({left:t.offsetLeft,behavior:$})}},[$]);(0,r.useImperativeHandle)(L,()=>({scrollToSlide:Y}),[Y]);let X=(0,r.useCallback)(e=>{if(A.current&&D.current.length&&"group"!==h){let t=D.current[0];if(!t)return;let l=t.getBoundingClientRect(),r=getComputedStyle(A.current)?.getPropertyValue("--carousel-gap")||"0",s=(l.width+parseInt(r))*h;A.current.scrollBy({left:"prev"===e?-s:s,behavior:$})}},[h,$]),ee=(0,r.useCallback)(e=>{Y((e-1)*k+1)},[k,Y]),et=(0,r.useCallback)(()=>{"group"===h?Y(M-k>0?M-k:1):X("prev")},[M,h,k,Y,X]),el=(0,r.useCallback)(()=>{"group"===h?Y(M+k<V.length?M+k:V.length):X("next")},[M,h,V.length,k,Y,X]),er=(0,r.useCallback)(e=>D.current?.find((t,l)=>e===l)?.classList.contains("active")??!1,[D]);(0,r.useEffect)(()=>(A?.current&&(R.current=new IntersectionObserver(e=>{e.forEach(e=>{if(e.isIntersecting){let t=D.current.indexOf(e.target);e.target.classList.add("active"),H(er(0)),B(t+1),g&&O(Math.floor(t/k)+1),t+k>U&&K(t+k)}else e.target.classList.remove("active"),H(er(0))})},{root:A.current.parentNode,threshold:.25}),D.current.forEach(e=>{e&&R.current?.observe(e)})),()=>{R.current?.disconnect()}),[p,g,k,U,c,er]),(0,r.useEffect)(()=>{let e=A.current;if(!e)return;G(Math.ceil(e.scrollLeft+e.clientWidth)>=e.scrollWidth),f&&J();let t=()=>{S?.(M),f&&J()},l=()=>{E?.(M),G(Math.ceil(e.scrollLeft+e.clientWidth)>=e.scrollWidth)};if("onscrollend"in window)e.addEventListener("scroll",t),e.addEventListener("scrollend",l);else{let r;e.addEventListener("scroll",()=>{t(),clearTimeout(r),r=setTimeout(()=>{l()},150)})}return()=>{e.removeEventListener("scroll",t),e.removeEventListener("scrollend",l)}},[M,E,S,J,f,k]);let es={slideToPrev:et,slideToNext:el},ea=(0,r.useCallback)(e=>{Y(e)},[Y]),en=(0,r.useRef)(C);return(0,r.useLayoutEffect)(()=>{en.current=C}),(0,r.useEffect)(()=>{en.current?.(z,F)},[z,F]),(0,t.jsxs)("div",{"data-role":"carousel",className:`relative grid grid-cols-1 ${g&&Z.length>1?"grid-rows-[1fr_4rem]":"grid-rows-1"}`,style:Q,children:[(0,t.jsxs)("div",{"data-role":"carousel-wrapper",className:"relative row-start-1",children:[p&&Z.length>1&&(0,t.jsx)(a.CarouselNavigation,{currentIndex:M,isPreviousSlidePossible:z,isNextSlidePossible:F,isFullWidth:d,renderCustomNavigation:y,onSlideToPrev:et,onSlideToNext:el}),(0,t.jsx)("div",{ref:A,"data-role":"carousel-slides",className:(0,l.default)(w?`${o.default.nativeScrollbar} ${P}`:"","relative z-1 grid snap-x snap-mandatory auto-cols-[calc(100%/var
1(--carousel-slidesPerView)-((var(--carousel-slidesPerView)-1)*var(--carousel-gap))/var(--carousel-slidesPerView))] grid-flow-col items-center gap-[var(--carousel-gap)] overflow-x-auto overscroll-x-contain",{"w-full":d,"justify-center-safe":e&&k>V.length}),role:"group","aria-live":"polite",style:{scrollbarWidth:"none"},children:V.map((e,l)=>(0,t.jsx)("div",{ref:e=>{D.current[l]=e},className:"snap-start place-items-start self-stretch","aria-label":`${l+1} / ${V.length}`,"aria-roledescription":"slide",children:x(e,l,es,er(l))},`slider-${l}`))})]}),g&&Z.length>1&&(0,t.jsx)(n.CarouselPagination,{groupsCount:Z.length,currentIndex:_,onSlideTo:ee,renderBullet:v}),f&&Z.length>1&&(0,t.jsx)(i.CarouselProgressBar,{className:N,progressBarHeight:j,progressPercentage:W,disableNavigation:!1,renderCustomProgressBar:b,slidesPerView:k,totalSlides:V.length,onSlideChange:ea})]})});u.displayName="Carousel",e.s(["Carousel",0,u],9759);var c=e.i(79232);let d=({clickPrev:e,clickNext:r,disablePrev:s,disableNext:a,className:n="",size:i="medium"})=>(0,t.jsxs)("div",{className:(0,l.default)("items-center",n),children:[(0,t.jsx)("button",{type:"button",onClick:e,"aria-label":"Previous slide",className:(0,l.default)({"size-12":"medium"===i,"size-5":"small"===i,"pointer-default pointer-events-none opacity-50":s},"mr-2 inline-flex  cursor-pointer items-center justify-center rounded-full border border-sg-black"),children:(0,t.jsx)(c.IconMain,{icon:"icon-chevron-left",className:(0,l.default)({"size-5":"medium"===i,"size-2":"small"===i})})}),(0,t.jsx)("button",{type:"button",onClick:r,"aria-label":"Next slide",className:(0,l.default)({"size-12":"medium"===i,"size-5":"small"===i,"pointer-default pointer-events-none opacity-50":a},"inline-flex cursor-pointer items-center justify-center rounded-full border border-sg-black"),children:(0,t.jsx)(c.IconMain,{icon:"icon-chevron-right",className:(0,l.default)({"size-5":"medium"===i,"size-2":"small"===i})})})]});var m=e.i(81974);let p=(e,t)=>{let[l,s]=(0,r.useState)(t);return(0,r.useEffect)(()=>{let l=l=>l?t:e,r=window.matchMedia(`(min-width: ${m.theme.screens.lg})`);s(l(r.matches));let a=()=>{s(l(r.matches))};return r.addEventListener("change",a),()=>r.removeEventListener("change",a)},[s,e,t]),l};e.s(["useCarouselGap",0,p],13757);var g=e.i(99821),f=e.i(44413),h=e.i(39680);e.s(["ProductsSlider",0,({products:e,headlineText:a,renderSlide:n,gridConfig:i={base:2.3,xs:2.3,sm:3,md:4,lg:5,lgx:4,xl:5,"2xl":5,"2k":5,"4k":5},useNativeScrollbar:o,nativeScrollbarClasses:c,scrollBy:m=1,headlineClasses:v,headlineType:b="h2",headlineStyle:x="slider",gap:y,link:C,progressbar:E=!0,navigationSize:S="medium"})=>{let{t:w}=(0,g.useTranslation)(),P=(0,r.useRef)(null),{slidesPerView:N}=(0,s.useGetSlidesSetup)(i),[j,L]=(0,r.useState)(!0),[k,T]=(0,r.useState)(!1),I=p(10,20),$=(0,r.useCallback)(()=>{P.current?.slideToPrev()},[]),A=(0,r.useCallback)(()=>{P.current?.slideToNext()},[]),R=(0,r.useCallback)((e,t)=>{L(e),T(t)},[]);return e&&e.length?(0,t.jsxs)("section",{className:"content-width relative box-border overflow-hidden",children:[(0,t.jsxs)("div",{className:(0,l.default)("flex items-center",{"mb-5":"small"===S,"mb-7.5":"medium"===S},a?"justify-between":"justify-end",v),children:[a?(0,t.jsx)(h.Headline,{styleAs:x,type:b,children:(0,t.jsx)("div",{className:"leading-none",children:a})}):null,(0,t.jsxs)("div",{className:"flex items-center gap-10",children:[C&&(0,t.jsx)(f.ButtonMain,{variant:"Text",href:C,children:w("Show more")}),N<e.length&&(0,t.jsx)(d,{clickNext:A,clickPrev:$,disableNext:k,disablePrev:j,size:S,className:"hidden lg:flex"})]})]}),(0,t.jsx)(u,{progressbarClassName:"pr-5 lg:pr-0",gridConfig:i,gap:y??I,items:e,useNativeScrollbar:o,nativeScrollbarClasses:c,progressbar:E,renderSlide:(e,t,l,r)=>(0===t&&(P.current=l),n(e,t,r)),scrollBy:m,onNavigationStateChange:R})]}):null}],31028)},69821,e=>{"use strict";let t,l;var r,s=e.i(78584),a=e.i(41243),n=e.i(91788),i=e.i(72016),o=e.i(54858),u=e.i(99030),c=e.i(8404),d=e.i(56833),m=e.i(80281),p=e.i(26586),g=e.i(96694),f=e.i(30317),h=e.i(55367),v=e.i(26417),b=e.i(80795),x=e.i(74664);let y=null!=(r=n.default.startTransition)?r:function(e){e()};
1var C=e.i(78270),E=((t=E||{})[t.Open=0]="Open",t[t.Closed=1]="Closed",t),S=((l=S||{})[l.ToggleDisclosure=0]="ToggleDisclosure",l[l.CloseDisclosure=1]="CloseDisclosure",l[l.SetButtonId=2]="SetButtonId",l[l.SetPanelId=3]="SetPanelId",l[l.SetButtonElement=4]="SetButtonElement",l[l.SetPanelElement=5]="SetPanelElement",l);let w={0:e=>({...e,disclosureState:(0,v.match)(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},2:(e,t)=>e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},3:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId},4:(e,t)=>e.buttonElement===t.element?e:{...e,buttonElement:t.element},5:(e,t)=>e.panelElement===t.element?e:{...e,panelElement:t.element}},P=(0,n.createContext)(null);function N(e){let t=(0,n.useContext)(P);if(null===t){let t=Error(`<${e} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,N),t}return t}P.displayName="DisclosureContext";let j=(0,n.createContext)(null);j.displayName="DisclosureAPIContext";let L=(0,n.createContext)(null);function k(e,t){return(0,v.match)(t.type,w,e,t)}L.displayName="DisclosurePanelContext";let T=n.Fragment,I=x.RenderFeatures.RenderStrategy|x.RenderFeatures.Static,$=(0,x.forwardRefWithAs)(function(e,t){let{defaultOpen:l=!1,...r}=e,s=(0,n.useRef)(null),a=(0,d.useSyncRefs)(t,(0,d.optionalRef)(e=>{s.current=e},void 0===e.as||(0,x.isFragment)(e.as))),i=(0,n.useReducer)(k,{disclosureState:+!l,buttonElement:null,panelElement:null,buttonId:null,panelId:null}),[{disclosureState:u,buttonId:m},f]=i,y=(0,o.useEvent)(e=>{f({type:1});let t=(0,b.getOwnerDocument)(s.current);if(!t||!m)return;let l=e?h.isHTMLorSVGElement(e)?e:"current"in e&&h.isHTMLorSVGElement(e.current)?e.current:t.getElementById(m):t.getElementById(m);null==l||l.focus()}),C=(0,n.useMemo)(()=>({close:y}),[y]),E=(0,c.useSlot)({open:0===u,close:y}),S=(0,x.useRender)();return n.default.createElement(P.Provider,{value:i},n.default.createElement(j.Provider,{value:C},n.default.createElement(p.CloseProvider,{value:y},n.default.createElement(g.OpenClosedProvider,{value:(0,v.match)(u,{0:g.State.Open,1:g.State.Closed})},S({ourProps:{ref:a},theirProps:r,slot:E,defaultTag:T,name:"Disclosure"})))))}),A=(0,x.forwardRefWithAs)(function(e,t){let l=(0,n.useId)(),{id:r=`headlessui-disclosure-button-${l}`,disabled:m=!1,autoFocus:p=!1,...g}=e,[h,v]=N("Disclosure.Button"),b=(0,n.useContext)(L),y=null!==b&&b===h.panelId,E=(0,n.useRef)(null),S=(0,d.useSyncRefs)(E,t,(0,o.useEvent)(e=>{if(!y)return v({type:4,element:e})}));(0,n.useEffect)(()=>{if(!y)return v({type:2,buttonId:r}),()=>{v({type:2,buttonId:null})}},[r,v,y]);let w=(0,o.useEvent)(e=>{var t;if(y){if(1===h.disclosureState)return;switch(e.key){case C.Keys.Space:case C.Keys.Enter:e.preventDefault(),e.stopPropagation(),v({type:0}),null==(t=h.buttonElement)||t.focus()}}else switch(e.key){case C.Keys.Space:case C.Keys.Enter:e.preventDefault(),e.stopPropagation(),v({type:0})}}),P=(0,o.useEvent)(e=>{e.key===C.Keys.Space&&e.preventDefault()}),j=(0,o.useEvent)(e=>{var t;(0,f.isDisabledReactIssue7711)(e.currentTarget)||m||(y?(v({type:0}),null==(t=h.buttonElement)||t.focus()):v({type:0}))}),{isFocusVisible:k,focusProps:T}=(0,s.useFocusRing)({autoFocus:p}),{isHovered:I,hoverProps:$}=(0,a.useHover)({isDisabled:m}),{pressed:A,pressProps:R}=(0,i.useActivePress)({disabled:m}),D=(0,c.useSlot)({open:0===h.disclosureState,hover:I,active:A,disabled:m,focus:k,autofocus:p}),M=(0,u.useResolveButtonType)(e,h.buttonElement),B=y?(0,x.mergeProps)({ref:S,type:M,disabled:m||void 0,autoFocus:p,onKeyDown:w,onClick:j},T,$,R):(0,x.mergeProps)({ref:S,id:r,type:M,"aria-expanded":0===h.disclosureState,"aria-controls":h.panelElement?h.panelId:void 0,disabled:m||void 0,autoFocus:p,onKeyDown:w,onKeyUp:P,onClick:j},T,$,R);return(0,x.useRender)()({ourProps:B,theirProps:g,slot:D,defaultTag:"button",name:"Disclosure.Button"})}),R=(0,x.forwardRefWithAs)(function(e,t){let l=(0,n.useId)(),{id:r=`headlessui-disclosure-panel-${l}`,transition:s=!1,...a}=e,[i,u]=N("Disclosure.Panel"),{close:p}=function e(t){let l=(0,n.useContext)(j);if(null===l){let l=Error(`<${t} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(l,e),l}return l}
1("Disclosure.Panel"),[f,h]=(0,n.useState)(null),v=(0,d.useSyncRefs)(t,(0,o.useEvent)(e=>{y(()=>u({type:5,element:e}))}),h);(0,n.useEffect)(()=>(u({type:3,panelId:r}),()=>{u({type:3,panelId:null})}),[r,u]);let b=(0,g.useOpenClosed)(),[C,E]=(0,m.useTransition)(s,f,null!==b?(b&g.State.Open)===g.State.Open:0===i.disclosureState),S=(0,c.useSlot)({open:0===i.disclosureState,close:p}),w={ref:v,id:r,...(0,m.transitionDataAttributes)(E)},P=(0,x.useRender)();return n.default.createElement(g.ResetOpenClosedProvider,null,n.default.createElement(L.Provider,{value:i.panelId},P({ourProps:w,theirProps:a,slot:S,defaultTag:"div",features:I,visible:C,name:"Disclosure.Panel"})))}),D=Object.assign($,{Button:A,Panel:R});e.s(["Disclosure",0,D,"DisclosureButton",0,A,"DisclosurePanel",0,R],69821)}]);

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.