1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7187],{44673:function(e,t,n){n.d(t,{N:function(){return r}});var r;n(88848);!function(e){e.EUR="EUR",e.CHF="CHF"}(r||(r={}))},27136:function(e,t,n){n.d(t,{l:function(){return l}});var r=n(85893),i=n(64880),a=n(10962),o=n(3834),s=n(50804);function c(e){var t=e.persParam,n=void 0===t?{}:t;return n?(0,r.jsxs)(r.Fragment,{children:[["lfm-m","lfm-cm"].every((function(e){return n[e]}))&&(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{children:"L\xe4nge:"}),(0,r.jsxs)("td",{children:[n["lfm-m"]," m ",n["lfm-cm"]," cm"]})]},"L\xe4nge"),["qm-width","qm-length"].every((function(e){return n[e]}))&&(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{children:"L\xe4nge:"}),(0,r.jsxs)("td",{children:[n["qm-length"]," cm"]}),(0,r.jsx)("td",{children:"Breite:"}),(0,r.jsxs)("td",{children:[n["qm-width"]," cm"]})]},"L\xe4nge"),n.height&&(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{children:"H\xf6he:"}),(0,r.jsxs)("td",{children:[n.height," ",!n.height.includes("cm")&&"cm"]})]},"H\xf6he"),["A","B","C","D"].every((function(e){return n[e]}))&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{children:"Ma\xdfangabe A:"}),(0,r.jsxs)("td",{children:[n.A," cm"]}),(0,r.jsx)("td",{children:"Ma\xdfangabe B:"}),(0,r.jsxs)("td",{children:[n.B," cm"]})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{children:"Ma\xdfangabe C:"}),(0,r.jsxs)("td",{children:[n.C," cm"]}),(0,r.jsx)("td",{children:"Ma\xdfangabe D:"}),(0,r.jsxs)("td",{children:[n.D," cm"]})]})]})]}):null}function l(e){var t,n=e.addedItem,l=e.attributes,u=void 0===l?[]:l,d=e.quantity,h=e.onProductClick,v=(0,i.$G)().t,f=null===n||void 0===n?void 0:n.item,m=function(e){if(!e)return null;try{var t=new URL(e,window.location.origin);return"".concat(t.pathname).concat(t.search).concat(t.hash)}catch(n){return e}}(null!==(t=null===f||void 0===f?void 0:f.url)&&void 0!==t?t:null===f||void 0===f?void 0:f.product_url),g=null===f||void 0===f?void 0:f.delivery_info,p=function(e){var t;return null!==(t=null===e||void 0===e?void 0:e.warning_message)&&void 0!==t?t:null===e||void 0===e?void 0:e.message},x=null===f||void 0===f?void 0:f.price,b=null===f||void 0===f?void 0:f.recommended_price,w=void 0!==d?x*d:null===f||void 0===f?void 0:f.summary_price;return(0,r.jsxs)("div",{className:"row",children:[p(n)&&(0,r.jsx)("div",{className:"col-12",children:(0,r.jsx)("p",{className:"h4 delivery-info",dangerouslySetInnerHTML:{__html:p(n)}})}),(0,r.jsx)("div",{className:"hidden-xs col-2",children:m?(0,r.jsx)(a.Z,{href:m,onClick:h,children:(0,r.jsx)(o.Z,{className:"cart-item__image",alt:null===f||void 0===f?void 0:f.name,options:{all:{width:102,height:102,oxidImage:!0,source:null===f||void 0===f?void 0:f.image_path}}})}):(0,r.jsx)(o.Z,{className:"cart-item__image",alt:null===f||void 0===f?void 0:f.name,options:{all:{width:102,height:102,oxidImage:!0,source:null===f||void 0===f?void 0:f.image_path}}})}),(0,r.jsxs)("div",{className:"col-12 col-sm-10",children:[m?(0,r.jsx)(a.Z,{href:m,onClick:h,className:"cart-item__product-link",children:(0,r.jsx)("p",{className:"h4 product-title",children:null===f||void 0===f?void 0:f.name})}):(0,r.jsx)("p",{className:"h4 product-title",children:null===f||void 0===f?void 0:f.name}),(0,r.jsxs)("table",{children:[(0,r.jsx)("table",{children:(0,r.jsxs)("tbody",{children:[u.map((function(e){return(0,r.jsxs)("tr",{children:[(0,r.jsxs)("td",{children:[e.title.replace("(VarSelect)",""),":"]}),(0,r.jsx)("td",{children:e.value})]},e.id)})),(0,r.jsx)(c,{persParam:null===f||void 0===f?void 0:f.pers_params}),(0,r.jsxs)("tr",{children:[(0,r.jsxs)("td",{children:[v("ADD_TO_CART_QUANTITY"),":"]}),(0,r.jsx)("td",{children:null!==d&&void 0!==d?d:null===f||void 0===f?void 0:f.quantity})]}),(0,r.jsxs)("tr",{children:[(0,r.jsxs)("td",{children:[v("ADD_TO_CART_PRICE"),":"]}),(0,r.jsx)("td",{children:(0,r.jsxs)("div",{className:"cart-item__price",children:[b>0&&(0,r.jsx)("span",{className:"cart-item__price--original",children:(0,r.jsx)(s.Z,{price:b})}),(0,r.jsx)("span",{className:b>0?"cart-item__price--sale":void 0,children:(0,r.jsx)(s.Z,{price:x})})]})})]}),(null===g||void 0===g?void 0:g.text)&&(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{children:"Lieferzeit:"}),(0,r.jsx)("td",{children:g.text})]})]})}),(0,r.jsxs)("div",{className:"cart-item__summary-price",children:[(0,r.jsx)("span",{children:"Gesamt"}),(0,r.jsx)("strong",{children:(0,r.jsx)(s.Z,{price:w})})]})]})]})]})}},31888:function(e,t,n){var r=n(14924),i=n(26042),a=n(69396),o=n(99534),s=n(85893),c=n(93967),l=n.n(c),u=n(10255),d=n(78277);t.Z=function(e){var t,n=e.variant,c=void 0===n?"secondary":n,h=e.className,v=void 0===h?"":h,f=e.iconLeft,m=void 0===f?"":f,g=e.iconRight,p=void 0===g?"":g,x=e.icon,b=void 0===x?"":x,w=e.href,_=void 0===w?"":w,y=e.srText,j=void 0===y?""
1:y,k=e.children,N=e.loading,Z=void 0!==N&&N,T=(0,o.Z)(e,["variant","className","iconLeft","iconRight","icon","href","srText","children","loading"]),S=l()(v,"btn","btn-".concat(c),"button",(t={},(0,r.Z)(t,"button--icon",m||p||b),(0,r.Z)(t,"button--icon-only",!k),(0,r.Z)(t,"button--loading",Z),t)),A=T.disabled;return A||Z?(0,s.jsxs)("button",{className:S,type:"button",disabled:A,children:[(m||b)&&!(Z&&!k)&&(0,s.jsx)(u.Z,{symbol:m||b,className:m?"button--icon-left":"button--icon"}),k,!k&&j&&(0,s.jsx)("span",{className:"sr-only",children:j}),p&&!Z&&(0,s.jsx)(u.Z,{symbol:p,className:"button--icon-right"}),Z&&(0,s.jsx)(u.Z,{symbol:"spinner",className:"button--icon-right"})]}):(0,s.jsxs)(d.Z,(0,a.Z)((0,i.Z)({href:_,fallbackElement:"button",className:S,type:"button"},T),{children:[(m||b)&&!Z&&(0,s.jsx)(u.Z,{symbol:m||b,className:m?"button--icon-left":"button--icon"}),k,!k&&j&&(0,s.jsx)("span",{className:"sr-only",children:j}),p&&!Z&&(0,s.jsx)(u.Z,{symbol:p,className:"button--icon-right"}),Z&&(0,s.jsx)(u.Z,{symbol:"spinner",className:"button--icon-right"})]}))}},12882:function(e,t,n){var r=n(26042),i=n(69396),a=n(85893),o=n(46066),s=n(64966),c=n(10255),l=function(e){var t=e.symbol,n=e.direction,r=e.className,i=void 0===r?"":r,o=e.onClick;return(0,a.jsx)("button",{type:"button",className:"cart-product-slider__arrow cart-product-slider__arrow--".concat(n," ").concat(i),onClick:o,"aria-label":"prev"===n?"Zur\xfcck":"Weiter",children:(0,a.jsx)(c.Z,{symbol:t})})};t.Z=function(e){var t=e.products,n=void 0===t?[]:t,c=e.headline,u=void 0===c?"Das k\xf6nnte Ihnen auch gefallen":c,d=e.subheadline,h=void 0===d?"":d;if(!n.length)return null;var v={dots:!0,arrows:!0,infinite:!1,speed:350,slidesToShow:3.6,slidesToScroll:1,swipeToSlide:!0,touchThreshold:100,prevArrow:(0,a.jsx)(l,{symbol:"chevron-left",direction:"prev"}),nextArrow:(0,a.jsx)(l,{symbol:"chevron-right",direction:"next"})};return(0,a.jsxs)("section",{className:"cart-product-slider",children:[(0,a.jsx)("h2",{className:"cart-product-slider__heading",children:u}),h&&(0,a.jsx)("p",{className:"cart-product-slider__subheading",dangerouslySetInnerHTML:{__html:h}}),(0,a.jsx)("div",{className:"cart-product-slider__content",children:(0,a.jsx)(o.Z,(0,i.Z)((0,r.Z)({},v),{children:n.map((function(e,t){var n,o,c,l=null!==(c=null!==(o=null!==(n=null===e||void 0===e?void 0:e.id)&&void 0!==n?n:null===e||void 0===e?void 0:e.ean)&&void 0!==o?o:null===e||void 0===e?void 0:e.url)&&void 0!==c?c:t;return(0,a.jsx)("div",{className:"cart-product-slider__item",children:(0,a.jsx)(s.Z,(0,i.Z)((0,r.Z)({},e),{slotWidth:110,slotHeight:110,sizes:"110px",tileIndex:t}))},l)}))}))})]})}},66066:function(e,t,n){n.r(t),n.d(t,{colorBasedRecommendationsVariants:function(){return u.Z}});var r=n(85893),i=n(67294),a=n(10246),o=n(78277),s=n(41382),c=n(10255),l=n(94761),u=n(80999);t.default=function(e){var t,n=e.product,u=e.selectedVariant,d=e.variant,h=void 0===d?"default":d,v=(0,i.useState)(null),f=v[0],m=v[1],g=(null===u||void 0===u?void 0:u.fittingSheets)&&u.fittingSheets.length>0?u.fittingSheets:null===n||void 0===n?void 0:n.fittingSheets;if(!g||0===g.length)return null;var p=null===(t=g[g.length-1])||void 0===t?void 0:t.url,x="/out/pictures/master/product/2/flausch-biber-spannbettlaken-217699.jpg";return"drawer"===h?(0,r.jsx)("div",{className:"color-based-recommendations",children:(0,r.jsx)("div",{className:"color-based-recommendations__card",children:(0,r.jsxs)("div",{className:"color-based-recommendations__content",children:[(0,r.jsxs)("div",{className:"color-based-recommendations__text",children:[(0,r.jsx)(s.Z,{element:"h2",children:"10% Rabatt auf passende Bettlaken"}),(0,r.jsx)("p",{children:"Rabatt wird automatisch im Warenkorb abgezogen."})]}),(0,r.jsx)("div",{className:"color-based-recommendations__media",children:(0,r.jsxs)(o.Z,{onClick:l.Z,href:p,className:"color-based-recommendations__image-link",children:[(0,r.jsx)(a.Z,{src:x,alt:"Passendes Bettlaken"}),(0,r.jsx)("div",{className:"color-based-recommendations__badge",children:"-10%"})]})}),(0,r.jsxs)("div",{className:"color-based-recommendations__bottom",children:[(0,r.jsx)("div",{className:"color-based-recommendations__images",children:g.slice(0,4).map((function(e){return(0,r.jsx)(o.Z,{onClick:l.Z,href:e.url,className:"",children:(0,r.jsxs)("div",{className:"image-container",onMouseEnter:function(){return m(e.title)},onMouseLeave:function(){return m(null)},children:[(0,r.jsx)(a.Z,{src:e.image,alt:e.title}),f===e.title&&(0,r.jsx)("div",{className:"hovered-title",children:e.title})]})}
1,e.title)}))}),(0,r.jsxs)(o.Z,{onClick:l.Z,className:"btn btn-primary color-based-recommendations__cta",href:p,children:["Weitere Farben",(0,r.jsx)(c.Z,{symbol:"chevron-right","aria-hidden":"true"})]})]})]})})}):(0,r.jsx)("div",{className:"color-based-recommendations",children:(0,r.jsxs)("div",{className:"color-based-recommendations__wrapper",children:[(0,r.jsx)("div",{className:"color-based-recommendations__left",children:(0,r.jsxs)("div",{className:"color-based-recommendations__left__wrapper",children:[(0,r.jsx)(s.Z,{element:"h2",children:"10% Rabatt auf das passende Bettlaken!"}),(0,r.jsxs)("p",{children:["Rabatt wird automatisch im",(0,r.jsx)("br",{}),"Warenkorb abgezogen."]}),(0,r.jsx)("div",{className:"color-based-recommendations__images",children:g.map((function(e){return(0,r.jsx)(o.Z,{onClick:l.Z,href:e.url,className:"",children:(0,r.jsxs)("div",{className:"image-container",onMouseEnter:function(){return m(e.title)},onMouseLeave:function(){return m(null)},children:[(0,r.jsx)(a.Z,{src:e.image,alt:e.title}),f===e.title&&(0,r.jsx)("div",{className:"hovered-title",children:e.title})]})},e.title)}))}),(0,r.jsxs)(o.Z,{onClick:l.Z,className:"btn btn-primary",href:p,children:["WEITERE FARBEN",(0,r.jsx)(c.Z,{symbol:"chevron-right","aria-hidden":"true"})]})]})}),(0,r.jsxs)("div",{className:"color-based-recommendations__right",children:[(0,r.jsx)("div",{className:"color-based-recommendations__badge",children:"-10%"}),(0,r.jsx)(o.Z,{onClick:l.Z,href:p,className:"",children:(0,r.jsx)(a.Z,{width:"150",height:"150",src:x,alt:"Rabatt auf Bettlaken"})})]})]})})}},80999:function(e,t){t.Z=[{name:"Default",props:{}}]},37182:function(e,t,n){n.d(t,{Z:function(){return p}});var r=n(85893),i=n(64880);function a(){var e=(0,i.$G)().t;return(0,r.jsx)("div",{className:"row footer-bottom",children:(0,r.jsx)("div",{className:"col-12",children:(0,r.jsxs)("ul",{children:[(0,r.jsxs)("li",{children:[(0,r.jsx)("a",{title:"Impressum aufrufen",href:e("FOOTER_BOTTOM_IMPRINT"),children:"Impressum"}),"\xa0"]}),(0,r.jsxs)("li",{children:[(0,r.jsx)("a",{title:"Allgemeine Gesch\xe4ftsbedingungen aufrufen",href:e("FOOTER_BOTTOM_AGB"),children:"AGB"}),"\xa0"]}),(0,r.jsxs)("li",{children:[(0,r.jsx)("a",{title:"Datenschutz aufrufen",href:e("FOOTER_BOTTOM_PRIVACY"),children:"Datenschutzerkl\xe4rung"}),"\xa0"]}),(0,r.jsxs)("li",{children:[(0,r.jsx)("a",{title:"Widerrufsrecht aufrufen",href:e("FOOTER_BOTTOM_WITHDRAWAL"),children:"Widerrufsrecht"}),"\xa0"]}),(0,r.jsxs)("li",{children:[(0,r.jsx)("a",{title:"Widerruf aufrufen",href:e("FOOTER_BOTTOM_WITHDRAWAL_FORM"),children:"Bestellung widerrufen"}),"\xa0"]}),(0,r.jsxs)("li",{children:[(0,r.jsx)("a",{title:"Retourenportal aufrufen",href:e("FOOTER_BOTTOM_RETOURE"),children:"Retourenportal"}),"\xa0"]}),(0,r.jsxs)("li",{children:[(0,r.jsx)("a",{title:"Kontakt zu bettwaren-shop.de aufnehmen",href:e("FOOTER_BOTTOM_CONTACT"),children:"Kontakt"}),"\xa0"]}),(0,r.jsxs)("li",{children:[(0,r.jsx)("a",{title:"H\xe4ufig gestellte Fragen",href:e("FOOTER_BOTTOM_FAQ"),
1children:"FAQ"}),"\xa0"]}),(0,r.jsxs)("li",{children:[(0,r.jsx)("a",{href:e("FOOTER_BOTTOM_MAGAZINE"),children:"Magazin"}),"\xa0"]}),(0,r.jsx)("li",{children:(0,r.jsx)("a",{href:e("FOOTER_BOTTOM_JOBS"),children:"Jobs"})})]})})})}var o=n(78277),s=n(55119),c=n.n(s);function l(){var e,t=(0,i.$G)().language,n=null===(e=c().find((function(e){return e.value===t})))||void 0===e?void 0:e.trustedShopsProfileUrl;return(0,r.jsxs)("div",{className:"col-12 col-md-3",children:[(0,r.jsx)("h3",{children:"HIER KAUFEN SIE SICHER"}),(0,r.jsxs)("div",{className:"badges",children:[(0,r.jsxs)(o.Z,{rel:"noopener",target:"_blank",href:n,children:[(0,r.jsx)("img",{width:"50",height:"50",src:"/assets/images/footer/trusted_shops.png",alt:"Trusted Shops"}),"\xa0"]}),(0,r.jsxs)(o.Z,{rel:"noopener",target:"_blank",href:"https://www.idealo.de/preisvergleich/Shop/20807.html",children:[(0,r.jsx)("img",{width:"50",height:"50",src:"/assets/images/footer/idealo_partner.jpeg",alt:"Idealo Partner"}),"\xa0"]}),(0,r.jsxs)("a",{rel:"noopener",href:"/Haustex-Star-2014/",children:[(0,r.jsx)("img",{width:"50",height:"50",className:"last",src:"/assets/images/footer/haustex.png",alt:"Haustex Star 2013"}),"\xa0"]})]})]})}var u=n(10255);function d(){var e=(0,i.$G)(),t=e.language,n=e.t;return(0,r.jsxs)("div",{className:"col-12 col-md-3",children:[(0,r.jsx)("h2",{children:"Hilfe & Kontakt"}),(0,r.jsxs)("p",{children:[(0,r.jsx)("span",{itemProp:"name",children:n("FOOTER_WEBSITE")}),"ch"!==t&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("br",{}),(0,r.jsx)("span",{itemProp:"legalName",children:"Holger Genkinger GmbH"})]}),(0,r.jsx)("br",{}),(0,r.jsxs)("span",{itemProp:"address",itemScope:!0,itemType:"https://schema.org/PostalAddress",children:[(0,r.jsx)("span",{itemProp:"streetAddress",children:n("FOOTER_STREET")}),(0,r.jsx)("br",{}),(0,r.jsx)("span",{itemProp:"postalCode",children:n("FOOTER_ZIP")})," ",(0,r.jsx)("span",{itemProp:"addressLocality",children:n("FOOTER_CITY")})]})]}),"ch"!==t&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("h2",{children:"Service-Telefon"}),(0,r.jsxs)("div",{className:"trbo-content",children:[(0,r.jsx)("img",{className:"WhatsApp-Logo",src:"/assets/images/footer/social_whatsapp.svg",alt:"WhatsApp Logo",width:"15",height:"15"}),(0,r.jsxs)("a",{href:"https://wa.me/4974759159820",target:"_blank",rel:"noreferrer",children:[" ",(0,r.jsx)("b",{children:"Kontakt per WhatsApp"})]})]}),(0,r.jsxs)("p",{children:["Festnetz geb\xfchrenpflichtig",(0,r.jsx)("br",{}),(0,r.jsx)("a",{href:"tel:+4974759159820",children:(0,r.jsx)("span",{itemProp:"telephone",children:n("FOOTER_FON")})}),(0,r.jsx)("br",{}),"Mo. - Do. 10:00 - 17:00 Uhr",(0,r.jsx)("br",{}),"Fr. 10:00 - 14:00 Uhr",(0,r.jsx)("br",{})]})]}),(0,r.jsx)("h2",{children:"E-Mail:"}),(0,r.jsx)("p",{children:(0,r.jsx)("a",{href:"mailto:".concat(n("FOOTER_EMAIL")),children:(0,r.jsx)("span",{itemProp:"email",children:n("FOOTER_EMAIL")})})}),(0,r.jsx)("p",{children:(0,r.jsxs)("a",{href:{de:"/Ueber-uns/",at:"/at/Ueber-uns/",ch:"/ch/Ueber-uns/"}[t],className:"footer-link",children:["Mehr \xfcber uns erfahren"," ",(0,r.jsx)(u.Z,{symbol:"chevron-right","aria-hidden":"true"})]})})]})}var h=n(44673),v=n(7833);function f(){var e=(0,v.U8)().currency===h.N.CHF,t=(0,i.$G)().language;return(0,r.jsxs)("div",{className:"col-12 col-md-3 payment",children:[(0,r.jsx)("h3",{children:"Zahlungsmethoden"}),(0,r.jsx)("p",{children:(0,r.jsxs)("a",{href:"/Bezahlung/",children:[(0,r.jsx)("img",{width:"58",height:"38",src:"/assets/images/footer/payment_paypal.svg",alt:"Paypal"}),"\xa0",(0,r.jsx)("img",{width:"58",height:"38",src:"/assets/images/footer/payment_klarna.svg",alt:"Klarna."}),"\xa0",(0,r.jsx)("br",{}),(0,r.jsx)("img",{width:"58",height:"38",src:"/assets/images/footer/payment_visa.svg",alt:"Visa"}),"\xa0",(0,r.jsx)("img",{width:"58",height:"38",src:"/assets/images/footer/payment_mastercard.svg",alt:"Mastercard"}),(0,r.jsx)("br",{}),(0,r.jsx)("img",{width:"58",height:"38",src:"/assets/images/footer/payment_amex.svg",alt:"American Express"}),"\xa0",e&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("img",{width:"58",height:"38",src:"/assets/images/footer/payment_twint.svg",alt:"Twint"}),(0,r.jsx)("br",{})]}),"at"===t&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("img",{style:{borderRadius:"6px"},width:"58",height:"38",src:"/assets/images/footer/payment_eps.svg",alt:"EPS Electronic Payment System"}),(0,r.jsx)("br",{})]}),(0,r.jsx)("img",{width:"58",height:"38",src:"/assets/images/footer/payment_rechnung.svg",alt:"Rechnung"}),"\xa0",!e&&"at"!==t&&(0,r.jsx)("br",{}),(0,r.jsx)("img",{width:"58",height:"38",src:"/assets/images/footer/payment_vorkasse.svg",alt:"Vorkasse"}),"\xa0",e&&(0,r.jsx)("br",{}),("ch"===t||"de"===t)&&(0,r.jsx)("img",{width:"58",height:"38",src:"/assets/images/footer/payment_lastschrift.svg",alt:"Lastschrift"}),(0,r.jsx)("br",{})]})})]})}function m(){var e=(0,i.$G)().language;return(0,r.jsxs)("div",{className:"col-12 col-md-3",children:[(0,r.jsx)("h3",{children:"Versand & R\xfcckversand"}),(0,r.jsxs)("div",{className:"footer_social_network__shipping_text",children:[(0,r.jsxs)("div",{className:"footer_social_network__shipping",children:["de"===e&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("img",{width:"37",height:"37",src:"/assets/images/footer/dhl.svg",alt:"DHL"}),(0,r.jsx)("img",{width:"37",height:"37",src:"/assets/images/footer/dhl-express.svg",alt:"DHL Express"})]}),"ch"===e&&(0,r.jsx)("img",{width:"37",height:"37",src:"/assets/images/footer/ch_post.svg",alt:"Swiss Post"}),"at"===e&&(0,r.jsx)("img",{width:"37",height:"37",src:"/assets/images/footer/at_post.svg",alt:"Austrian Post"})]}),(0,r.jsxs)("a",{href:"/Lieferung/",children:["Alle Versandkosten",(0,r.jsx)(u.Z,{symbol:"chevron-right","aria-hidden":"true"})]})]}),(0,r.jsxs)("div",{className:"social_buttons",children:[(0,r.jsx)("a",{rel:"noopener noreferrer",target:"_blank",href:"https://www.facebook.com/BettwarenShop/",children:(0,r.jsx)("img",{width:"37",height:"37",src:"/assets/images/footer/social_facebook.png",alt:"Facebook"})}),"\xa0",(0,r.jsx)("a",{rel:"noopener noreferrer",target:"_blank",href:"https://www.instagram.com/bettwarenshop.de/",children:(0,r.jsx)("img",{width:"37",height:"37",src:"/assets/images/footer/social_instagram.svg",alt:"Instagram"})}),"\xa0",(0,r.jsx)("a",{rel:"noopener noreferrer",target:"_blank",href:"https://x.com/bettwaren_shop",children:(0,r.jsx)("img",{width:"37",height:"37",src:"/assets/images/footer/social_X.svg",alt:"X"})}),"\xa0",(0,r.jsx)("br",{}),(0,r.jsx)("a",{rel:"noopener noreferrer",target:"_blank",href:"https://de.pinterest.com/bettwarenshop/",children:(0,r.jsx)("img",{width:"37",height:"37",src:"/assets/images/footer/social_pinterest.svg",alt:"Pinterest"})}),"\xa0",(0,r.jsx)("a",{rel:"noopener noreferrer",target:"_blank",href:"https://www.youtube.com/user/Bettwaren",children:(0,r.jsx)("img",{width:"37",height:"37",src:"/assets/images/footer/social_youtube.svg",alt:"YouTube"})}),"\xa0",(0,r.jsx)("a",{rel:"noopener noreferrer",target:"_blank",href:"https://www.bettwaren-shop.de/magazin/",children:(0,r.jsx)("img",{width:"37",height:"37",src:"/assets/images/footer/social_magazin.png",alt:"Magazin"})}),"\xa0",(0,r.jsx)("br",{}),(0,r.jsx)("a",{rel:"noopener noreferrer",target:"_blank",href:"https://wa.me/4974759159820",children:(0,r.jsx)("img",{width:"37",height:"37",src:"/assets/images/footer/social_whatsapp.svg",alt:"Blog"})}),"\xa0",(0,r.jsx)("br",{}),(0,r.jsx)("br",{})]})]})}var g=n(11783);var p=function(){var e="b2b"===(0,g.U5)().customerType;return(0,r.jsx)(r.Fragment,{children:(0,r.jsx)("footer",{id:"footer",children:(0,r.jsxs)("div",{className:"container footer-columns",itemScope:!0,itemType:"https://schema.org/Organization",children:[!e&&(0,r.jsxs)("div",{className:"row",children:[(0,r.jsx)(d,{}),(0,r.jsx)(f,{}),(0,r.jsx)(m,{}),(0,r.jsx)(l,{})]}),(0,r.jsx)(a,{})]})})})}},50804:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(26042),i=n(99534),a=n(85893),o=n(55119),s=n.n(o),c=n(7833);function l(e){var t=e.price,n=e.sufix,o=void 0===n?"":n,l=e.prefix,u=void 0===l?"":l,d=e.currencySign,h=void 0===d||d,v=(0,i.Z)(e,["price","sufix","prefix","currencySign"]),f=(0,c.U8)().currency,m=Number(t);if(Number.isNaN(m))return null;var g=s().find((function(e){return e.prices.currency===f}));if(!g||!g.prices)return null;var p=g.prices.currency&&"CHF"===g.prices.currency?0:2,x=new Intl.NumberFormat(g.prices.locale,{minimumFractionDigits:p}),b=h?" ".concat(g.prices.sign):"";return(0,a.jsx)("span",(0,r.Z)({dangerouslySetInnerHTML:{__html:"".concat(u).
1concat(x.format(m)).concat(b).concat(o)}},v))}},76196:function(e,t,n){n.r(t),n.d(t,{globalBannerVariants:function(){return o.Z}});var r=n(85893),i=n(11783),a=n(3834),o=n(27439);t.default=function(){var e,t,n=(0,i.U5)(),o=n.pageData,s=n.searchResult,c=n.customerType,l=((o||{}).data||s||{}).snippets,u=((null===l||void 0===l?void 0:l["header-snippets"])||[]).find((function(e){return"global-banner"===e.component}));if(!u)return null;var d=null!==(t=null===u||void 0===u||null===(e=u.properties)||void 0===e?void 0:e.content)&&void 0!==t?t:[];return(0,r.jsx)(r.Fragment,{children:"b2c"===c&&(0,r.jsxs)("section",{className:"global-banner",children:[d.title,(0,r.jsx)("a",{href:d.link,children:(0,r.jsx)(a.Z,{className:"",alt:d.altText,options:{desktop:{source:d.image,width:1600,media:"(min-width: 1200px)"},tablet:{source:d.image,width:1024,media:"(min-width: 768px) and (max-width: 1199px)"},mobile:{source:d.image,width:960,media:"(max-width: 767px)"}}})})]})})}},27439:function(e,t){t.Z=[{name:"Default",props:{image:"https://bettwarenshop.makaira.media/mecs-702af0490ec6112e-banner-camping-2024-stage-02.webp",altText:"ssv",link:"https://www.bettwaren-shop.de/Sale/"}}]},62943:function(e,t,n){n.d(t,{U:function(){return v}});var r=n(47568),i=n(14924),a=n(26042),o=n(69396),s=n(97582),c=n(85893),l=n(88848),u=n(11163),d=n(67294),h=n(10255);function v(e){var t=e.noRedirect,n=void 0!==t&&t,v=(0,u.useRouter)(),f=(0,l.rc)().client,m=(0,d.useState)({username:"",password:"",rememberLogin:!1}),g=m[0],p=m[1],x=(0,d.useRef)(null),b=function(e){var t=e.target.name;"lgn_usr"===t&&(t="username"),"lgn_pwd"===t&&(t="password"),p((0,o.Z)((0,a.Z)({},g),(0,i.Z)({},t,e.target.value)))},w=function(e){"Enter"===e.key&&_()},_=function(){var e=(0,r.Z)((function(){return(0,s.__generator)(this,(function(e){switch(e.label){case 0:if(!g.password||!g.username)return x.current.reportValidity(),[2];e.label=1;case 1:return e.trys.push([1,3,,4]),[4,f.user.login({input:(0,a.Z)({},g)})];case 2:return e.sent().error?x.current.submit():!n&&v.push("/mein-konto"),[3,4];case 3:return e.sent(),x.current.submit(),[3,4];case 4:return[2]}}
1))}));return function(){return e.apply(this,arguments)}}();return(0,c.jsx)("form",{action:"/index.php?",method:"post",autoComplete:"on",ref:x,className:"login-form",children:(0,c.jsxs)("div",{className:"form-group",children:[(0,c.jsx)("input",{type:"hidden",name:"lang",defaultValue:0}),(0,c.jsx)("input",{type:"hidden",name:"actcontrol",defaultValue:"start"}),(0,c.jsx)("input",{type:"hidden",name:"fnc",defaultValue:"login_noredirect"}),(0,c.jsx)("input",{type:"hidden",name:"cl",defaultValue:"account"}),(0,c.jsx)("input",{type:"hidden",name:"tpl",defaultValue:""}),(0,c.jsx)("input",{type:"hidden",name:"oxloadid",defaultValue:""}),(0,c.jsx)("input",{type:"email",autoCapitalize:"off",spellCheck:"false",autoCorrect:"off",className:"form-control",name:"lgn_usr",placeholder:"E-Mail Adresse",required:!0,onChange:b,onKeyDownCapture:w}),(0,c.jsx)("input",{type:"password",className:"form-control",name:"lgn_pwd",placeholder:"Passwort",required:!0,onChange:b,onKeyDownCapture:w}),(0,c.jsx)("a",{href:"/index.php?cl=forgotpwd",className:"forgot-pwd-login",children:"Passwort vergessen?"}),(0,c.jsxs)("button",{type:"button",className:"btn btn-primary btn-login",onClick:_,children:["Los",(0,c.jsx)(h.Z,{symbol:"chevron-right","aria-hidden":"true",className:"login-icon"})]})]})})}},13874:function(e,t,n){n.d(t,{ZP:function(){return ye}});var r=n(85893),i=n(67294),a=n(76196),o=n(11783),s=n(26042),c=n(69396),l=n(99534),u=function(e){var t=e.children,n=e.onOutsideClick,a=e.toggleBtn,o=(0,l.Z)(e,["children","onOutsideClick","toggleBtn"]),u=(0,i.useRef)(),d=function(e){u.current&&!u.current.contains(e.target)&&a&&!a.contains(e.target)&&n&&n()};return(0,i.useEffect)((function(){return document.addEventListener("mousedown",d),function(){document.removeEventListener("mousedown",d)}}),[]),(0,r.jsx)("div",(0,c.Z)((0,s.Z)({ref:u},o),{children:t}))},d=n(10255),h=n(3834),v=n(31888),f=function(e){var t,n,i=e.onClose,a=(0,o.U5)(),s=a.pageData,c=a.searchResult,l=((s||{}).data||c||{}).snippets,u=(null!==(n=null===l||void 0===l?void 0:l["header-snippets"])&&void 0!==n?n:[]).find((function(e){return"advice-menu"===e.component})),f=null===u||void 0===u||null===(t=u.properties)||void 0===t?void 0:t.content,m=(null===f||void 0===f?void 0:f.items)||[],g=m.slice(0,3),p=m.slice(Math.max(m.length-3,0));return(0,r.jsxs)("div",{id:"header__advice-popup",children:[(0,r.jsx)("p",{className:"header__advice-popup__title",children:null===f||void 0===f?void 0:f.title}),(0,r.jsx)("p",{className:"header__advice-popup__subtitle",children:null===f||void 0===f?void 0:f.subtitle}),(0,r.jsxs)("div",{className:"header__advice-popup__container",children:[(0,r.jsx)("div",{className:"header__advice-popup__list-group",children:g.map((function(e,t){return(0,r.jsxs)("a",{href:e.url,className:"header__advice-popup__list-group-item",children:[(0,r.jsx)(h.Z,{alt:null===e||void 0===e?void 0:e.title,options:{desktop:{source:e.image,width:768,media:"(min-width: 768px)"},mobile:{source:e.image,width:480,media:null}}}),(0,r.jsxs)("div",{className:"header__advice-popup__list-group-item__content",children:[(0,r.jsx)("p",{className:"header__advice-popup__list-group-item__title",children:null===e||void 0===e?void 0:e.title}),(0,r.jsxs)("div",{className:"header__advice-popup__list-group-item__description-wrapper",children:[(0,r.jsx)("p",{className:"header__advice-popup__list-group-item__description",children:e.description}),(0,r.jsx)(d.Z,{symbol:"chevron-right",label:"mehr"})]})]})]},(null===e||void 0===e?void 0:e.title)+t)}))}),(0,r.jsx)("div",{className:"header__advice-popup__list-group",children:p.map((function(e,t){return(0,r.jsxs)("a",{href:e.url,className:"header__advice-popup__list-group-item ",children:[(0,r.jsx)(h.Z,{alt:null===e||void 0===e?void 0:e.title,options:{desktop:{source:e.image,width:768,media:"(min-width: 768px)"},mobile:{source:e.image,width:480,media:null}}}),(0,r.jsxs)("div",{className:"header__advice-popup__list-group-item__content",children:[(0,r.jsx)("p",{className:"header__advice-popup__list-group-item__title",children:null===e||void 0===e?void 0:e.title}),(0,r.jsxs)("div",{className:"header__advice-popup__list-group-item__description-wrapper",children:[(0,r.jsx)("p",{className:"header__advice-popup__list-group-item__description",children:e.description}),(0,r.jsx)(d.Z,{symbol:"chevron-right",label:"mehr"})]})]})]},(null===e||void 0===e?void 0:e.title)+t)}))})]}),(0,r.jsx)("div",{className:"header__advice-popup__footer",children:(0,r.jsx)(v.Z,{variant:"primary",href:"/Servicewelt/",symbol:"spinner",iconRight:"chevron-right",onClick:function(){i&&i()},children:"WEITERE THEMEN"})})]})},m=n(14924),g=n(93967),p=n.n(g),x=n(78277);var b=function(e){var t,n=e.variant,i=void 0===n?"secondary":n,a=e.className,o=void 0===a?"":a,u=e.icon,h=void 0===u?"":u,v=e.iconPosition,f=void 0===v?"right":v,g=e.href,b=void 0===g?"":g,w=e.children,_=e.loading,y=void 0!==_&&_,j=(0,l.Z)(e,["variant","className","icon","iconPosition","href","children","loading"]),k=p()(o,"button",(t={},(0,m.Z)(t,"button--".concat(i),i),(0,m.Z)(t,"button--icon",h),(0,m.Z)(t,"button--icon-".concat(f),h&&f&&w),(0,m.Z)(t,"button--loading",y),t)),N=j.disabled;return N||y?(0,r.jsxs)("button",{className:k,type:"button",disabled:N,children:[(0,r.jsx)("span",{className:"button__text",children:w}),h&&!y&&(0,r.jsx)(d.Z,{symbol:h}),y&&(0,r.jsx)(d.Z,{symbol:"spinner"})]}):(0,r.jsxs)(x.Z,(0,c.Z)((0,s.Z)({href:b,fallbackElement:"button",className:k,type:"button"},j),{children:[w&&(0,r.jsx)("span",{className:"button__text",children:w}),h&&!y&&(0,r.jsx)(d.Z,{symbol:h}),y&&(0,r.jsx)(d.Z,{symbol:"spinner"})]}))};function w(){var e=(0,i.useState)(!1),t=e[0],n=e[1],a=(0,i.useRef)(null),s=(0,i.useRef)(null),c=(0,o.U5)(),l=c.pageData,h=c.searchResult,v=((l||{}).data||h||{}).snippets,m=(0,i.useMemo)((function(){var e,t,n,r,i=(null!==(n=null===v||void 0===v?void 0:v["header-snippets"])&&void 0!==n?n:[]).find((function(e){return"services-bar"===e.component})),a=null!==(r=null===i||void 0===i||null===(e=i.properties)||void 0===e||null===(t=e.content)||void 0===t?void 0:t.items)&&void 0!==r?r:[];if(a.length<5)for(var o=5-a.length,s=0;s<o;s++)a.push({});return a.slice(0,5)}),[v]),g=function(){s.current&&(window.clearTimeout(s.current),s.current=null)},p=function(){g(),n(!1)},x=function(){g(),s.current=window.setTimeout((function(){n(!0)}),250)};return(0,i.useEffect)((function(){return function(){return g()}}),[]),(0,r.jsx)("section",{id:"header-services",children:(0,r.jsx)("ul",{className:"services-bar",children:m.map((function(e,n){var i,o=null===(i=e.icon)||void 0===i?void 0:i.replace("icon-",""),s="speech-bubble"===o;return(0,r.jsxs)("li",{className:"services-bar__item",onMouseEnter:function(){s&&x()},onMouseLeave:function(){s&&p()},children:[(0,r.jsxs)(b,{href:e.url,children:[o&&(0,r.jsx)(d.Z,{symbol:o,label:"mehr",className:"icon--xl"}),(0,r.jsx)("span",{className:"services-bar__label",children:e.text})]}),s&&t&&(0,r.jsx)("div",{className:"services-bar__flyout-placeholder",children:(0,r.jsx)(u,{onMouseEnter:function(){return x()},onMouseLeave:p,onOutsideClick:p,toggleBtn:a.current,role:"dialog",children:(0,r.jsx)(f,{onClose:p})})})]},n)}))})})}var _=n(47568),y=n(97582),j=n(7833),k=n(64880),N=n(87079),Z=n(73691),T=function(e,t){var n=t.toLowerCase().indexOf(e);return n>=0?{before:t.substring(0,n),highlight:t.substring(n,n+e.length),after:t.substring(n+e.length)}:{before:t}};var S=function(){var e,t,n,a,o,s,c=(0,j.U8)().currency,l=(0,i.useState)({}),d=l[0],h=l[1],f=(0,i.useState)(!1),m=f[0],g=f[1],p=(0,i.useState)(""),x=p[0],b=p[1],w=(0,i.useRef)(),S=(0,i.useRef)(),A=(0,k.$G)().language,B=(0,N.Z)(function(){var e=(0,_.Z)((function(e){var t,n,r,i,a,o,s,l;return(0,y.__generator)(this,(function(u){switch(u.label){case 0:return b(e),e?[4,(0,Z.Z)({searchPhrase:e,language:A,currency:c})]:(h({}),[2]);case 1:return r=u.sent(),i={},(null===(t=r.post)||void 0===t?void 0:t.count)&&(i.post=null===(a=r.post)||void 0===a||null===(o=a.items)||void 0===o?void 0:o.map((function(e){return e.fields}))),(null===(n=r.links)||void 0===n?void 0:n.count)&&(i.links=null===(s=r.links)||void 0===s||null===(l=s.items)||void 0===l?void 0:l.map((function(e){return e.fields}))),h(i),[2]}}))}));return function(t){return e.apply(this,arguments)}}(),300),C=((null===(e=d.links)||void 0===e?void 0:e.length)||(null===(t=d.post)||void 0===t?void 0:t.length))&&m;return(0,r.jsxs)("section",{className:"header__search-container",children:[(0,r.jsx)("form",{className:"header__search-form",action:"/suche/?",method:"get",name:"search",ref:S,children:(0,r.jsxs)("div",{className:"header__input-group",children:[(0,r.jsx)("input",{className:"header__form-control",autoComplete:"off",type:"text",id:"searchParam",n
1ame:"searchPhrase",placeholder:"Lieblingsartikel suchen...",onChange:function(e){return B(e.target.value)},onFocus:function(){return g(!0)},"aria-label":"Suchbegriff"}),(0,r.jsx)("div",{className:"header__input-group-button",children:(0,r.jsxs)(v.Z,{variant:"secondary",type:"submit",id:"search-submit",title:"Suchen",disabled:!x.trim(),className:x.trim()?"":"button--disabled",children:["SUCHEN"," "]})})]})}),C&&(0,r.jsx)(u,{onOutsideClick:function(){return g(!1)},toggleBtn:S.current,children:(0,r.jsx)("div",{id:"search-ff-suggest",children:(0,r.jsx)("div",{className:"layer-border",style:{maxHeight:"none"},children:(0,r.jsxs)("div",{className:"row",children:[(0,r.jsx)("div",{className:"header__search-results",children:(null===(n=d.links)||void 0===n?void 0:n.length)>0&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("h4",{children:"Top Suchanfragen"}),(0,r.jsx)("ul",{children:null===(a=d.links)||void 0===a?void 0:a.map((function(e){var t=e.url,n=T(w.current,e.name||e.title);return(0,r.jsx)("li",{className:"header__suggestion-item",children:(0,r.jsx)("a",{href:t,children:(0,r.jsxs)("span",{className:"header__suggestion-text",children:[n.before,n.highlight&&(0,r.jsx)("span",{className:"header__suggestion-text--highlight",children:n.highlight}),n.after]})})},e.id)}))})]})}),(null===(o=d.post)||void 0===o?void 0:o.length)&&(0,r.jsxs)("div",{className:"header__search-results",children:[(0,r.jsx)("h4",{children:"Top Posts"}),(0,r.jsx)("ul",{children:null===(s=d.post)||void 0===s?void 0:s.map((function(e){var t=T(w.current,e.title);return(0,r.jsx)("li",{className:"header__suggestion-item",children:(0,r.jsx)("a",{href:e.url,children:(0,r.jsxs)("span",{className:"header__suggestion-text",children:[t.before,t.highlight&&(0,r.jsx)("span",{className:"header__suggestion-text--highlight ",children:t.highlight}),t.after]})})},e.title)}))})]})]})})})})]})},A=n(88848),B=n(95917),C=n(76215),E=n(63491),z=n(41382),P=n(12882),M=n(33492),V=n(71519),R=n(27136);function L(e){return"ch"===e?"/ch/suche/":"at"===e?"/at/suche/":"/suche/"}function O(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.toLowerCase().replace(/,\s*\d{2,3}x\d{2,3}\s*cm\s*$/i,"").replace(/\s+/g," ").trim()}function I(e){var t,n,r,i=Array.isArray(null===e||void 0===e?void 0:e.url)?e.url[0]:null===e||void 0===e?void 0:e.url;return null!==(r=null!==(n=null!==(t=null===e||void 0===e?void 0:e.id)&&void 0!==t?t:null===e||void 0===e?void 0:e.ean)&&void 0!==n?n:i)&&void 0!==r?r:null}var U=function(e){var t=e.onClose,n=(0,o.U5)(),a=n.customerType,l=n.currency,u=n.isMobile,d=(0,k.$G)(),h=d.t,f=d.language,m=(0,A.hF)(),g=m.cart,p=m.totalPriceInCart,x=(null===g||void 0===g?void 0:g.items)||[],b=(0,i.useState)([]),w=b[0],j=b[1],N=(0,i.useCallback)((function(){"function"===typeof t&&t()}),[t]),Z=x.map((function(e){var t;return null===e||void 0===e||null===(t=e.product)||void 0===t?void 0:t.id})).filter(Boolean).join("|");return(0,i.useEffect)((function(){var e=document.body.style.overflow;document.body.style.overflow="hidden";var t=function(e){"Escape"===e.key&&N()};return window.addEventListener("keydown",t),function(){document.body.style.overflow=e,window.removeEventListener("keydown",t)}}),[N]),(0,i.useEffect)((function(){var e=!1,t=function(){var e=(0,_.Z)((function(e){var t,n,r,i,o,s,c,d,h,v,m,g,p,x;return(0,y.__generator)(this,(function(b){switch(b.label){case 0:if(!(t=null===e||void 0===e?void 0:e.product))return[2,null];if(!(n=t.title||t.name))return[2,null];b.label=1;case 1:return b.trys.push([1,3,,4]),[4,(0,C.Z)({ctx:{asPath:L(f),query:{searchPhrase:n,count:10,offset:0}},device:u?"mobile":"desktop",currency:l,customerType:a})];case 2:return i=b.sent(),(s=null!==(o=null===i||void 0===i||null===(r=i.product)||void 0===r?void 0:r.items)&&void 0!==o?o:[]).length?(c=O(n),h=null!==(d=s.find((function(e){var t,n=null!==(t=null===e||void 0===e?void 0:e.fields)&&void 0!==t?t:e,r=O(null===n||void 0===n?void 0:n.title);return r===c||r.includes(c)||c.includes(r)})))&&void 0!==d?d:s[0],m=null!==(v=null===h||void 0===h?void 0:h.fields)&&void 0!==v?v:h,[2,null!==(p=null!==(g=null===m||void 0===m?void 0:m.id)&&void 0!==g?g:null===h||void 0===h?void 0:h.id)&&void 0!==p?p:null]):(console.warn("[CART RECO] no search result for:",n),[2,null]);case 3:return x=b.sent(),console.error("[CART RECO] could not resolve product:",n,x),[2,null];case 4:return[2]}}
1))}));return function(t){return e.apply(this,arguments)}}(),n=function(){var n=(0,_.Z)((function(){var n,r,i,a;return(0,y.__generator)(this,(function(o){switch(o.label){case 0:if(!x.length)return j([]),[2];o.label=1;case 1:return o.trys.push([1,3,,4]),[4,Promise.all(x.slice(0,3).map(function(){var e=(0,_.Z)((function(e){var n,r,i,a,o,s,c;return(0,y.__generator)(this,(function(l){switch(l.label){case 0:return r=null===e||void 0===e||null===(n=e.product)||void 0===n?void 0:n.title,[4,t(e)];case 1:if(!(i=l.sent()))return console.warn("[CART RECO] no productId for:",r),[2,[]];l.label=2;case 2:return l.trys.push([2,4,,5]),[4,(0,E.Z)({productId:i,recommendationId:"cart-reco",language:f,count:6})];case 3:return o=l.sent(),[2,null!==(s=null===o||void 0===o||null===(a=o.items)||void 0===a?void 0:a.map((function(e){return e.fields})).filter(Boolean))&&void 0!==s?s:[]];case 4:return c=l.sent(),console.error("[CART RECO] recommendation failed for:",r,c),[2,[]];case 5:return[2]}}))}));return function(t){return e.apply(this,arguments)}}()))];case 2:return n=o.sent(),e?[2]:(r=new Set,i=[],n.forEach((function(e){var t=0,n=!0,a=!1,o=void 0;try{for(var s,c=e[Symbol.iterator]();!(n=(s=c.next()).done);n=!0){var l=s.value,u=I(l);if(u&&(!r.has(String(u))&&(r.add(String(u)),i.push(l),2===(t+=1))))break}}catch(d){a=!0,o=d}finally{try{n||null==c.return||c.return()}finally{if(a)throw o}}})),j(i),[3,4]);case 3:return a=o.sent(),e?[2]:(console.error("[CART RECO] overview failed:",a),j([]),[3,4]);case 4:return[2]}}
1))}));return function(){return n.apply(this,arguments)}}();return n(),function(){e=!0}}),[Z,f,a,l,u]),(0,r.jsxs)("div",{className:"cart-drawer cart-overview-drawer",children:[(0,r.jsx)("button",{type:"button",className:"cart-drawer__overlay","aria-label":"Warenkorb schlie\xdfen",onClick:N}),(0,r.jsxs)("aside",{className:"cart-drawer__panel",role:"dialog","aria-modal":"true","aria-labelledby":"cart-overview-drawer-title",children:[(0,r.jsxs)("div",{className:"cart-drawer__header",children:[(0,r.jsx)(z.Z,{id:"cart-overview-drawer-title",className:"cart-drawer__title",element:"h3",children:"Warenkorb"}),(0,r.jsx)("button",{type:"button",className:"cart-drawer__close","aria-label":"Warenkorb schlie\xdfen",onClick:N,children:"\xd7"})]}),(0,r.jsxs)("div",{className:"cart-drawer__content",children:[(0,r.jsxs)("div",{className:"cart-drawer__products",children:[x.map((function(e){return(0,r.jsx)(R.l,{addedItem:{item:(0,c.Z)((0,s.Z)({},e.product),{quantity:e.quantity})},quantity:e.quantity,onProductClick:N},e.product.id)})),(0,r.jsx)(P.Z,{products:w,headline:"Das k\xf6nnte Ihnen auch gefallen",subheadline:""})]}),(0,r.jsxs)("div",{className:"cart-drawer__actions",children:[p>70&&(0,r.jsx)(M.Z,{totalPrice:p}),(0,r.jsxs)("div",{className:"cart-drawer__summary",children:[(0,r.jsxs)("div",{className:"cart-drawer__summary-label",children:[(0,r.jsx)("span",{children:"Gesamtsumme"}),(0,r.jsx)("small",{children:"inkl. gesetzl. MwSt., zzgl. Versand"})]}),(0,r.jsx)("strong",{children:(0,r.jsx)(V.Z,{price:p})})]}),(0,r.jsxs)("div",{className:"cart-drawer__buttons",children:[(0,r.jsx)(v.Z,{variant:"primary",className:"cart-drawer__button cart-drawer__button--primary",href:(0,B.Z)("b2b"===a,f),children:h("ADD_TO_CART_BUTTON_GO_TO_CART")}),(0,r.jsx)(v.Z,{variant:"primary-invert-white",className:"cart-drawer__button",onClick:N,children:h("CONTINUE_SHOPPING")})]})]})]})]})]})},F=function(e){var t,n,a=e.customerType,o=(0,k.$G)().language,s=(0,A.hF)().rawCart,c=null===s||void 0===s||null===(t=s.getCart)||void 0===t?void 0:t.cart_items,l=null===s||void 0===s||null===(n=s.getCart)||void 0===n?void 0:n.total_items,u="b2b"===a,h=(0,i.useState)(!1),f=h[0],m=h[1];return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("section",{className:"header__cart-container header__button",children:(0,r.jsxs)(v.Z,{className:"cart-button",href:(0,B.Z)(u,o),variant:"secondary",type:"button","aria-label":"Warenkorb \xf6ffnen",onClick:function(e){(null===c||void 0===c?void 0:c.length)&&(e.preventDefault(),m(!0))},children:[(0,r.jsx)(d.Z,{symbol:"cart",className:u?"header__cart-box__cart__b2b":"header__cart-box__cart"}),l>0&&(0,r.jsx)("span",{className:u?"header__cart-icon__badge__b2b":"header__cart-icon__badge",children:(0,r.jsx)("span",{className:"basket-count",children:l})})]})}),f&&(0,r.jsx)(U,{onClose:function(){m(!1)}})]})},D=n(41664),W=n.n(D),H=n(62943),q=function(e){var t=e.onClose,n=(0,o.U5)().customerType;return(0,r.jsxs)("div",{id:"user-account-popup",children:[(0,r.jsx)("button",{className:"close",onClick:function(){t&&t()},children:"\xd7"}),(0,r.jsxs)("div",{className:"row left",children:["b2b"!==n&&(0,r.jsxs)("div",{className:"col-12 col-md-6 order-2 order-md-0",children:[(0,r.jsx)("h2",{children:"Neues Konto"}),(0,r.jsx)("h4",{children:"Jetzt Vorteile sichern:"}),(0,r.jsxs)("ul",{className:"benefits",children:[(0,r.jsxs)("li",{children:[(0,r.jsx)(d.Z,{symbol:"check","aria-hidden":"true"}),"Schneller einkaufen"]}),(0,r.jsxs)("li",{children:[(0,r.jsx)(d.Z,{symbol:"check","aria-hidden":"true"}),"Infos \xfcber aktuelle und kommende Aktionen"]}),(0,r.jsxs)("li",{children:[(0,r.jsx)(d.Z,{symbol:"check","aria-hidden":"true"}),"Bestellungen verwalten und verfolgen"]})]}),(0,r.jsxs)(v.Z,{variant:"primary",href:"/index.php?cl=register",className:"btn-register",children:["Konto anlegen",(0,r.jsx)(d.Z,{symbol:"chevron-right","aria-hidden":"true",className:"register-icon"})]})]}),(0,r.jsxs)("div",{className:p()("col-12",{"col-md-6":"b2b"!==n}),children:[(0,r.jsx)("h2",{children:"Anmelden"}),(0,r.jsx)(H.U,{})]})]})]})},G=n(11163),K=function(){var e=(0,A.nu)().user,t=(0,i.useState)(!1),n=t[0],a=t[1],o=(0,i.useRef)(null),l=(0,G.useRouter)(),h=function(){a(!1)};(0,i.useEffect)((function(){var e=function(){return a(!1)};return l.events.on("routeChangeStart",e),function(){l.events.off("routeChangeStart",e)}}),[l]);var f=e?W():i.Fragment,m=e?{href:"/mein-konto/"}:{};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(f,(0,c.Z)((0,s.Z)({},m),{children:(0,r.jsx)(v.Z,{className:"header__button header__user",variant:"secondary",type:"button","aria-label":"Benutzerkonto \xf6ffnen",id:"header__user-button",onClick:function(){e||a((function(e){return!e}))},ref:o,children:(0,r.jsx)(d.Z,{symbol:"user"})})})),n&&(0,r.jsx)(u,{onOutsideClick:h,toggleBtn:o.current,children:(0,r.jsx)(q,{onClose:h})})]})},$=n(10982),Q=function(){var e=(0,$.Ei)().wishlist,t=null===e||void 0===e?void 0:e.count;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(v.Z,{className:"header__button header__wishlist-button",href:"/mein-merkzettel",variant:"secondary",type:"button","aria-label":"Zur Wunschliste",children:(0,r.jsx)(d.Z,{symbol:"heart"})}),t>0&&(0,r.jsx)("span",{className:"header__wishlist-badge",children:(0,r.jsx)("span",{className:"wishlist-count",children:t})})]})};function X(){var e=(0,i.useState)(!1),t=e[0],n=e[1];return(0,i.useEffect)((function(){n(function(){var e,t;if(window.location.search.includes("forceTouchDevice=true"))return!0;var n,r,i="ontouchstart"in window,a=(null!==(n=null===navigator||void 0===navigator?void 0:navigator.maxTouchPoints)&&void 0!==n?n:0)>0,o=null!==(r=null===(e=window.matchMedia)||void 0===e||null===(t=e.call(window,"(any-pointer: coarse)"))||void 0===t?void 0:t.matches)&&void 0!==r&&r;return i||a||o}())}),[]),t}var J=function(e){var t=e.toggleMobileNavigation,n=e.customerType,i=e.showMobileNavigationToggle,a="b2b"===n,o=a?"/assets/images/header/mze_logo.png":"/assets/svgs/logo_bettwaren-shop_rgb.svg",s=a?"logo-img__b2b":"/assets/images/header/bettwarenshop_logo.png",c=a?"navbar-toggle__b2b":"navbar-toggle";return(0,r.jsxs)("section",{className:p()("header__logo-container",{"header__logo-container--with-toggle":i}),children:[(0,r.jsx)("link",{rel:"preload",href:o,as:"image"}),i&&(0,r.jsxs)(v.Z,{type:"button",className:p()(c,{"navbar-toggle--visible":i}),id:"button-navi-mobile",onClick:function(){return t&&t()},"aria-label":"Navigation \xf6ffnen",children:[(0,r.jsx)("span",{className:"header__icon-bar"}),(0,r.jsx)("span",{className:"header__icon-bar"}),(0,r.jsx)("span",{className:"header__icon-bar"})]}),(0,r.jsx)("a",{href:"/",title:"Zur Startseite",className:"logo-link",children:(0,r.jsx)("img",{src:o,alt:"Bettwaren-Shop Logo",className:s})})]})};function Y(e){var t=e.toggleMobileNavigation;return(0,r.jsxs)("div",{className:"mobile-navigation--header",children:[(0,r.jsx)("img",{src:"/assets/svgs/logo_bettwaren-shop_rgb.svg",alt:"Bettwaren-Shop Logo"}),(0,r.jsx)(v.Z,{variant:"icon-only",icon:"times",className:"mobile-navigation--header--button",onClick:t,"aria-label":"Menu Toggle"})]})}var ee=n(37878);function te(e){var t=e.isVisible,n=void 0!==t&&t,i=e.isExpanded,a=void 0!==i&&i,o=e.icon,c=void 0===o?"chevron-right":o,u=e.iconExpanded,h=void 0===u?"chevron-down":u,v=(0,l.Z)(e,["isVisible","isExpanded","icon","iconExpanded"]);
1return n?a?(0,r.jsx)(d.Z,(0,s.Z)({symbol:h,className:"mobile-navigation__expand-icon"},v)):(0,r.jsx)(d.Z,(0,s.Z)({symbol:c,className:"mobile-navigation__expand-icon"},v)):null}function ne(e){var t=e.isVisible,n=void 0!==t&&t,i=e.subcategories,a=void 0===i?[]:i,o=e.onLinkClick;return n?(0,r.jsx)("ul",{className:"mobile-navigation__subcategories",children:a.map((function(e){return(0,r.jsx)(re,(0,c.Z)((0,s.Z)({},e),{onLinkClick:o}),e.uuid)}))}):null}function re(e){var t=e.text,n=void 0===t?{}:t,a=e.link,o=void 0===a?{}:a,s=e.css,c=void 0===s?"":s,l=e.children,u=void 0===l?[]:l,d=e.isMainCategory,h=void 0!==d&&d,v=e.className,f=void 0===v?"":v,m=e.icon,g=void 0===m?"chevron-down":m,b=e.iconExpanded,w=void 0===b?"chevron-down":b,_=e.preIcon,y=void 0!==_&&_,j=e.showIcon,N=void 0!==j&&j,Z=e.collapsed,T=void 0!==Z&&Z,S=e.onChange,A=void 0===S?function(){}:S,B=e.onLinkClick,C=(0,i.useState)(T),E=C[0],z=C[1],P=(0,k.$G)().language,M=u.length>0,V=p()(f,"mobile-navigation__item",c,{"mobile-navigation__item--main":h,"mobile-navigation__item--no-subcats":!M,"mobile-navigation__item--expanded":E&&T}),R=n[P]||n.de,L=o[P]||o.de;return(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)("li",{className:V,children:[(0,r.jsxs)(x.Z,{href:L,className:"mobile-navigation__link",fallbackElement:"span",onClick:function(e){e.stopPropagation(),A();var t=window.innerWidth<=768,n=u.length>0;!n&&t&&(null===B||void 0===B||B(),sessionStorage.setItem("scrollToTopOnLoad","true")),n&&(e.preventDefault(),z(!0));var r=document.getElementsByClassName("mobile-navigation__link-active")[0];r&&r.classList.remove("mobile-navigation__link-active"),document.activeElement.classList.add("mobile-navigation__link-active")},children:[(0,r.jsx)(ee.Z,{size:"body",weight:h?"bold":"regular",children:R}),(0,r.jsx)(te,{isVisible:M|N,isExpanded:E&&T,icon:g,iconExpanded:w})]}),(0,r.jsx)(ne,{isVisible:M&&E&&T,subcategories:!y&&u,parent:{link:L,shouldRender:!!L},onLinkClick:B})]})})}function ie(e){var t=e.text,n=void 0===t?{}:t,i=e.icon,a=void 0!==i&&i,o=e.label,s=void 0!==o&&o,c=e.handleClick,l=e.hasSubcategories,u=n[(0,k.$G)().language]||n.de;return(0,r.jsxs)(ee.Z,{className:"mobile-navigation__link",onClick:function(e){c(e)},children:[(0,r.jsxs)(ee.Z,{size:"body",className:a&&"mobile-navigation__flag--label",children:[a&&(0,r.jsx)(d.Z,{visible:a,symbol:a&&a,width:"21px",height:"21px",className:a.includes("flag")?"mobile-navigation__flag":"mobile-navigation__flag mobile-navigation__flag--language"}),s&&(0,r.jsxs)("div",{className:"mobile-navigation__label-container",children:[(0,r.jsx)("span",{className:"mobile-navigation-label",children:s}),(0,r.jsx)("span",{className:"",children:u})]}),!s&&u]}),(0,r.jsx)(te,{isVisible:l})]})}function ae(e){var t=(0,k.$G)().t,n=e.uuid,i=e.isMainCategory,a=e.multipleLayer,o=e.itemClasses,s=e.toggleMobileNavigation,c=e.label,l=e.text,u=e.onBackClick,h=l[(0,k.$G)().language]||l.de;return(0,r.jsx)("li",{className:p()(o,"mobile-navigation__link--header"),children:(0,r.jsxs)(x.Z,{className:"mobile-navigation__link mobile-swipe-navigation__icon--left",fallbackElement:"span",onClick:function(e){null===u||void 0===u||u(e)},children:[(0,r.jsx)(d.Z,{className:"mobile-swipe-navigation__icon-back",symbol:"chevron-left",width:"14px",height:"16px"}),(0,r.jsx)(ee.Z,{size:i?"body":"micro",weight:i?"bold":"regular",children:a?t("MOBILE_MENU_BACK"):c||h}),(0,r.jsx)(v.Z,{variant:"icon-only",size:"small",icon:"times",onClick:s,"aria-label":"Menu Toggle"})]})},"BackButton-"+n)}function oe(e){var t=function(e){e.stopPropagation();var t=document.querySelectorAll(".mobile-swipe-navigation")[0],n=document.querySelectorAll(".mobile-navigation__flyout")[0];Z&&(o?(l(!1),t.classList.remove("mobile-swipe-navigation--hidden")):(e.preventDefault(),l(!0),t.classList.add("mobile-swipe-navigation--hidden"))),n.scrollTo(0,0)},n=function(e){return e==d},a=(0,i.useState)(!1),o=a[0],l=a[1],u=(0,i.useState)(null),d=u[0],h=u[1],v=e.uuid,f=e.css,m=void 0===f?"":f,g=e.children,x=void 0===g?[]:g,b=e.isMainCategory,w=void 0!==b&&b,_=e.className,y=void 0===_?"":_,j=e.label,k=void 0!==j&&j,N=e.onLinkClick,Z=x.length>0,T=p()(y,"mobile-navigation__item",m,{"mobile-navigation__item--main":w,"mobile-navigation__item--no-subcats":!Z,"mobile-navigation__item--label":k,"mobile-navigation__item--icon":k}),S=p()("mobile-swipe-subnavigation",{"mobile-swipe-subnavigation--open":o});return(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)("li",{className:T,children:[(0,r.jsx)(ie,(0,c.Z)((0,s.Z)({},e),{handleClick:t,hasSubcategories:Z,onLinkClick:N})),(0,r.jsxs)("ul",{className:S,children:[(0,r.jsx)(ae,(0,c.Z)((0,s.Z)({},e),{itemClasses:T,handleClick:t,onBackClick:function(){var e,t;l(!1),null===(e=document.querySelector(".mobile-swipe-navigation"))||void 0===e||e.classList.remove("mobile-swipe-navigation--hidden"),null===(t=document.querySelector(".mobile-navigation__flyout"))||void 0===t||t.scrollTo(0,0),document.querySelectorAll(".mobile-navigation__item--expanded").forEach((function(e){e.classList.remove("mobile-navigation__item--expanded")})),h(null)},hasSubcategories:Z})),x.map((function(e,t){return(0,r.jsx)(re,(0,c.Z)((0,s.Z)({},e),{icon:"chevron-down",iconExpanded:"chevron-up",onChange:function(){var e;h((e=t)===d?null:e)},collapsed:n(t),onLinkClick:N}),"".concat(t,"-").concat(e.uuid))}))]})]},v)})}function se(e){var t=e.menu,n=void 0===t?[]:t,i=e.isMobileNavigationVisible,a=void 0!==i&&i,o=e.toggleMobileNavigation,l=p()("mobile-navigation__flyout",{"mobile-navigation__flyout--v
1isible":a});return(0,r.jsxs)("div",{className:l,children:[(0,r.jsx)(Y,(0,s.Z)({},e)),(0,r.jsx)("nav",{className:"mobile-navigation","aria-label":"Primary Navigation",children:(0,r.jsx)("ul",{className:"mobile-swipe-navigation",children:n.map((function(e,t){return(0,r.jsx)(oe,(0,c.Z)((0,s.Z)({},e),{isMainCategory:!0,toggleMobileNavigation:o}),"MobileSwipeNavigation-"+e.uuid+t)}))})})]})}var ce=n(29372),le=n(79051),ue=n(10962),de=n(29815);function he(e){var t=e.children,n=void 0===t?[]:t,i=(0,k.$G)().language,a=function(){document.body.style.position=null,document.body.style.overflowY=null,document.body.style.top=null};return(0,r.jsx)("ul",{children:n.map((function(e,t){var n=e.css,o=void 0===n?"":n,s=e.text,c=void 0===s?{}:s,l=e.link,u=void 0===l?{}:l,d=c[i]||c.de,h=u[i]||u.de;return d||h?(0,r.jsx)("li",{className:o,children:(0,r.jsx)(x.Z,{href:h||"#",fallbackElement:"a",onClick:a,children:d})},"".concat(e.uuid,"_").concat(t)):null}))})}function ve(e){var t=e.subcategories,n=void 0===t?[]:t,i=e.banner,a=e.id,o=e.style,c=e.edgeClassName,l=(0,k.$G)().language,u=3-n.length>0?Array(3-n.length).fill(null):[],d=(0,de.Z)(n).concat((0,de.Z)(u));return(0,r.jsxs)("div",{className:p()("flyout",c),style:(0,s.Z)({top:"90px"},o),id:"flyout_"+a,children:[(0,r.jsxs)("div",{className:"row",children:[d.map((function(e,t){var n=(null===e||void 0===e?void 0:e.text[l])||(null===e||void 0===e?void 0:e.text.de);return(0,r.jsxs)("div",{className:"col-12 col-md-4 col-xl-3 \n ".concat(0===t?"hide-on-desktop":"","\n "),children:[e&&n&&(0,r.jsx)(ee.Z,{weight:"700",className:"flyout-headline",children:n}),e&&(0,r.jsx)(he,(0,s.Z)({},e),e.uuid)]},"".concat(null===e||void 0===e?void 0:e.uuid,"_").concat(t))})),i&&(0,r.jsx)("div",{className:"col-12 col-xl-3 teaser-col",children:(0,r.jsx)("a",{href:i.url,children:(0,r.jsx)(h.Z,{className:"teaser-img",alt:i.image.alt,options:{desktop:{source:i.image.src,width:768,media:"(min-width: 768px)"},mobile:{source:i.image.src,width:480,media:null}}})})})]}),"\xa0"]})}function fe(e){var t,n,a=(0,o.U5)(),c=a.pageData,l=a.searchResult,u=a.customerType,d=(0,k.$G)().language,h=(0,i.useRef)(null),v=(0,i.useRef)(null),f=e.css,m=void 0===f?"":f,g=e.text,x=void 0===g?{}:g,b=e.link,w=void 0===b?{}:b,_=e.children,y=void 0===_?[]:_,j=e.esId,N=e.uuid,Z=e.visibleFlyout,T=e.onShowMenu,S=e.style,A=e.flyoutState,B=(null===c||void 0===c||null===(t=c.data)||void 0===t?void 0:t.snippets)||(null===l||void 0===l?void 0:l.snippets)||{},C=(0,i.useMemo)((function(){var e=B["header-snippets"];if("b2b"!==u&&e&&Array.isArray(e)){var t=e.find((function(e){return"mega-menu"===e.component}));if(t)return t.properties.content}return null}),[B,u]),E=(0,i.useMemo)((function(){if(C){var e,t=m.split(" ");return null===(e=C.banners)||void 0===e?void 0:e.find((function(e){return t.includes(e.menuId)}))}return null}),[C,m]),z=p()("mainnav-main-item",E?m.replace(E.menuId,""):m,N,{"navi-active":Z}),P=(null===E||void 0===E||null===(n=E.colorpicker)||void 0===n?void 0:n.hex)||"",M=function(){var e=document.querySelector(".mainnav-main"),t=Array.from(document.querySelectorAll(".mainnav-main-item"));if(e){var n=2*e.offsetWidth-24-t.reduce((function(e,t){return e+t.offsetWidth}),0),r=t.length-1,i=r>0?Math.floor(n/r-1):0;e.style.columnGap="".concat(i,"px")}};(0,i.useEffect)((function(){return M(),window.addEventListener("resize",M),function(){window.removeEventListener("resize",M)}}),[]);(0,i.useEffect)((function(){return function(){v.current&&clearTimeout(v.current)}}),[]);var V=x[d]||x.de,R=w[d]||w.de;return(0,r.jsxs)("li",{className:z,id:N,ref:h,onMouseEnter:function(){v.current&&clearTimeout(v.current),v.current=window.setTimeout((function(){h.current&&T(N,h.current)}),250)},onMouseLeave:function(){v.current&&(clearTimeout(v.current),v.current=null)},children:[(0,r.jsxs)("div",{className:"posrel",children:[(0,r.jsxs)(ue.Z,{style:{color:"b2b"!==u&&P?P:""},href:R,className:p()("mainnav-main-link",m),onTouchEnd:function(e){e.cancelable&&(e.preventDefault(),Z?T(null,null):T(N,h.current))},"aria-label":"Men\xfc \xf6ffnen: ".concat(V),children:[V,"\xa0"]}),(0,r.jsx)("div",{className:p()("navi-hover",{visible:Z}),style:{height:S.top}})]}),(0,r.jsx)(ve,{subcategories:y,banner:E,id:j,style:(0,s.Z)({display:Z?"block":"none"},S),edgeClassName:p()({"flyout--left-edge":A.isLeftEdge,"flyout--right-edge":A.isRightEdge})})]})}n(29372);var me=function(){return{height:0,opacity:0}
1},ge=function(e){var t=document.querySelector(".header-box");if(t){var n=getComputedStyle(t).height;return{height:.9*(window.innerHeight-parseInt(n.replace("px",""))),opacity:1}}return{height:e.scrollHeight,opacity:1}},pe={motionName:"global-navigation-motion",onEnterStart:me,onEnterActive:ge,onLeaveStart:function(e){return{height:e.offsetHeight}},onLeaveActive:me,onEnterEnd:function(e){var t=ge(e);e.style["max-height"]=t.height+"px"},onLeaveEnd:function(e,t){return"height"===t.propertyName},motionDeadline:500,leavedClassName:""},xe=(0,le.jR)(!1);function be(e){var t=e.menu,n=void 0===t?[]:t,a=(0,i.useState)(!1),o=a[0],l=a[1],u=(0,i.useState)(null),d=u[0],h=u[1],v=(0,i.useState)({inline:{},isLeftEdge:!1,isRightEdge:!1}),f=v[0],m=v[1];(0,i.useEffect)((function(){l(!0)}),[]);var g=function(){m({inline:{},isLeftEdge:!1,isRightEdge:!1})},p=function(){h(null),g()},x=function(e,t){if(!e||!t)return h(null),void g();h(e),function(e){var t;if(e){var n=e.offsetLeft-1,r=parseFloat(getComputedStyle(e).width),i=parseFloat(getComputedStyle(e.parentElement).width),a=(null===(t=e.parentElement)||void 0===t?void 0:t.offsetHeight)||0,o="".concat(Math.floor(n||0),"px"),s="".concat(Math.max(Math.floor(r)-1,0),"px");m({inline:{top:a,"--flyout-before-left":o,"--flyout-before-width":s},isLeftEdge:n<=0,isRightEdge:Math.ceil(r+n)>=i})}else m({inline:{},isLeftEdge:!1,isRightEdge:!1})}(t)},b=o?ce.default:xe;return(0,r.jsx)(b,(0,c.Z)((0,s.Z)({},pe),{children:function(e,t){var i=e.className;return(0,r.jsx)("nav",{ref:t,id:"bie-mainnav",className:i,children:(0,r.jsx)("ul",{className:"mainnav-main",style:{marginRight:"0px"},onMouseLeave:p,children:n.map((function(e){return(0,r.jsx)(fe,(0,c.Z)((0,s.Z)({},e),{visibleFlyout:d===e.uuid,onShowMenu:x,style:f.inline,flyoutState:{isLeftEdge:f.isLeftEdge,isRightEdge:f.isRightEdge}}),e.uuid)}))})})}}))}function we(e){return e.shouldUseMobileNavigation?(0,r.jsx)(se,(0,s.Z)({},e)):(0,r.jsx)(be,(0,s.Z)({},e))}var _e=n(96498),ye=function(e){var t=(0,o.U5)(),n=t.isMobile,s=t.customerType,c=(0,i.useState)(!1),l=c[0],u=c[1],d=(0,i.useState)(n),h=d[0],v=d[1],f=(0,i.useState)(0)[1],m=(0,i.useState)("100vh")[1],g=(0,i.useState)(!1),x=g[0],b=g[1],_=X(),y=h||_,j=!h&&_,k=(0,i.useRef)(null),Z=e.menu,T=void 0===Z?[]:Z,A=(0,G.useRouter)(),B=function(){b(!1),j||(l?(0,_e.d)():(0,_e.I)()),u((function(e){return!e}))},C=(0,i.useMemo)((function(){return(0,N.Z)((function(){v(window.innerWidth<768)}),200)}),[]);(0,i.useEffect)((function(){return window.addEventListener("resize",C),C(),function(){var e;window.removeEventListener("resize",C),null===(e=C.cancel)||void 0===e||e.call(C)}}),[C]);var E=(0,i.useRef)(0),z=(0,i.useCallback)(function(e){var t,n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:250;return function(){var i=+new Date,a=arguments;t&&i<t+r?(clearTimeout(n),n=setTimeout((function(){t=i,e.apply(this,a)}),r)):(t=i,e.apply(this,a))}}((function(){var e=window.scrollY,t=document.getElementById("header"),n=document.getElementById("wrapper"),r=document.getElementById("header-services"),i=(null===r||void 0===r?void 0:r.offsetHeight)||0,a=document.querySelector(".global-banner"),o=(null===a||void 0===a?void 0:a.offsetHeight)||0,s=(null===t||void 0===t?void 0:t.offsetHeight)||0;if(window.innerWidth>=768){e>o&&n&&(n.style.paddingTop="".concat(s,"px"));var c=e<E.current;if(e>i&&c){null===t||void 0===t||t.classList.add("header--is-sticky");var l=(null===t||void 0===t?void 0:t.offsetHeight)||0;document.documentElement.style.setProperty("--sticky-header-offset","".concat(l,"px")),n&&(n.style.paddingTop="".concat(s,"px"))}else null===t||void 0===t||t.classList.remove("header--is-sticky"),document.documentElement.style.setProperty("--sticky-header-offset","0px"),n&&(n.style.paddingTop="0px")}E.current=e}),100),[]);(0,i.useEffect)((function(){var e=function(){b(!0)},t=function(){b(!1),u(!1),(0,_e.d)()},n=function(){b(!1),(0,_e.d)()};return window.addEventListener("scroll",z,{passive:!0}),A.events.on("routeChangeStart",e),A.events.on("routeChangeComplete",t),A.events.on("routeChangeError",n),function(){window.removeEventListener("resize",C),window.removeEventListener("scroll",z),A.events.off("routeChangeStart",e),A.events.off("routeChangeComplete",t),A.events.off("routeChangeError",n)}}),[C,z,A.events]);var P="/"!==A.asPath;return(0,i.useEffect)((function(){var e=window.innerHeight-105;m("".concat(e,"px")),l&&k.current?f(k.current.scrollHeight):f(0)}),[l]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(w,{}),(0,r.jsxs)("header",{id:"header",className:p()("header",{"header--mobile-navigation":y,"header--desktop-touch":j,"header--navigation-open":l}),children:[!h&&P&&(0,r.jsx)(a.default,{}),(0,r.jsxs)("div",{className:"header__inner",children:[(0,r.jsxs)("div",{className:"header__main",children:[(0,r.jsx)(J,{toggleMobileNavigation:B,customerType:s,showMobileNavigationToggle:y}),(0,r.jsx)(S,{}),(0,r.jsxs)("div",{className:"header__icons",children:["b2b"!==s&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(K,{}),(0,r.jsx)(Q,{})]}),(0,r.jsx)(F,{customerType:s})]})]}),j&&l&&(0,r.jsx)("button",{type:"button",className:"desktop-touch-navigation-overlay",onClick:B,"aria-label":"Navigation schlie\xdfen"}),(0,r.jsx)(we,{className:x?"is-soft-hidden":"",menu:T,shouldUseMobileNavigation:y,isMobileNavigationVisible:l,toggleMobileNavigation:B,isDesktopTouchDevice:j,onLinkClick:function(){b(!0),u(!1),(0,_e.d)()}})]}),(0,r.jsx)("div",{className:"header-border-line"})]})]})}},41382:function(e,t,n){var r=n(85893),i=n(93967),a=n.n(i),o=n(37878);t.Z=function(e){var t=e.size,n=void 0===t?" ":t,i=e.weight,s=void 0===i?" ":i,c=e.className,l=void 0===c?"":c,u=e.element,d=void 0===u?"h2":u,h=a()(l,"heading");return(0,r.jsx)(o.Z,{size:n,weight:s,element:d,className:h,children:e.children})}},10255:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(26042),i=n(69396),a=n(99534),o=n(85893),s=n(93967),c=n.n(s);function l(e){var t=e.symbol,n=e.className,s=e.label,l=(e.style,(0,a.Z)(e,["symbol","className","label","style"])),u=c()(n,"icon","icon--".concat(t));if(t.startsWith("fa"))return(0,o.jsx)("i",(0,r.Z)({className:c()(u,"fa",t),"aria-label":s,"aria-hidden":s?void 0:"true"},l));var d=s?{role:"img","aria-label":s}:{"aria-hidden":"true",focusable:"false"};return(0,o.jsx)("span",{className:u,style:e.style,children:(0,o.jsx)("svg",(0,i.Z)((0,r.Z)({},d,l),{children:(0,o.jsx)("use",{xlinkHref:"#".concat(t)})}))})}},39972:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(10253),i=n(85893),a=n(9008),o=n.n(a);function s(e){var t=e.preload,n=void 0!==t&&t,a=e.options,s=void 0===a?{}:a,c=e.imageLinks,l=void 0===c?{}:c;return n?(0,i.jsx)(o(),{children:Object.entries(s).map((function(e){var t=(0,r.Z)(e,2),n=t[0],a=t[1],o=l[n].origin,s=l[n].retina;return(0,i.jsx)("link",{rel:"preload",as:"image",href:s,imageSrcSet:"".concat(o," 1x, ").concat(s," 2x"),media:a.media},n)}))}):null}},3834:function(e,t,n){var r=n(26042),i=n(69396),a=n(99534),o=n(10253),s=n(85893),c=n(93967),l=n.n(c),u=n(67294),d=n(52456),h=n(39972);t.Z=function(e){var t=e.options,n=void 0===t?{}:t,c=e.alt,v=void 0===c?"":c,f=e.className,m=e.title,g=void 0===m?"":m,p=e.caption,x=e.preload,b=void 0!==x&&x,w=e.banner1,_=void 0!==w&&w,y=e.banner2,j=void 0!==y&&y,k=e.loading,N=void 0===k?"lazy":k,Z=e.onLoad,T=e.onError,S=(0,a.Z)(e,["options","alt","className","title","caption","preload","banner1","banner2","loading","onLoad","onError"]),A=(0,d.mX)().getImageLinks,B=(0,u.useState)(!1),C=B[0],E=B[1],z=(0,u.useRef)(null),P=A(n),M=p&&1===Object.values(n).length?"figure":"picture",V=l()("image",f,{image__placeholder:C}),R=P.desktop?P.desktop:Object.values(P)[0],L=(0,r.Z)({alt:v,title:g,loading:N,src:R.origin,srcSet:"".concat(R.origin," 1x, ").concat(R.retina," 2x")},S);""===v&&(L["aria-hidden"]=!0);var O=Object.values(n).length>1;return(0,u.useEffect)((function(){var e=z.current;
1e&&e.complete&&e.naturalWidth>0&&(null===Z||void 0===Z||Z({currentTarget:e,target:e}))}),[Z]),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(h.Z,{preload:b,options:n,imageLinks:P}),(0,s.jsxs)(M,{className:V,children:[O&&Object.entries(n).map((function(e){var t=(0,o.Z)(e,2),n=t[0],i=t[1],a=P[n].origin,c=P[n].retina,l={media:i.media,srcSet:"".concat(a," 1x, ").concat(c," 2x")};return(0,s.jsx)("source",(0,r.Z)({},l),n)})),(0,s.jsx)("img",(0,i.Z)((0,r.Z)({},L),{ref:z,onLoad:Z,onError:function(e){C||(z.current.src=P.origin||"/assets/images/header/bettwarenshop_logo.png",z.current.removeAttribute("srcset"),E(!0)),null===T||void 0===T||T(e)}})),_&&(0,s.jsx)("div",{className:"banner-1",children:(0,s.jsx)("span",{children:"20% SPAREN"})}),j&&(0,s.jsx)("div",{className:"banner-2",children:(0,s.jsx)("span",{children:"NEU"})}),p&&(0,s.jsx)("figcaption",{children:p})]})]})}},10246:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(26042),i=n(69396),a=n(99534),o=n(85893);function s(e){var t=e.src,n=(0,a.Z)(e,["src"]);return(0,o.jsx)("img",(0,i.Z)((0,r.Z)({},n),{src:t}))}},97539:function(e,t,n){n.d(t,{Y:function(){return w},Z:function(){return b}});var r=n(51438),i=n(52951),a=n(14924),o=n(88029),s=n(5950),c=n(85893),l=n(67294),u=n(73935),d=n(45697),h=n.n(d),v=n(93967),f=n.n(v),m=n(31888),g=n(58334),p=n(94761),x="modal-root",b=function(e){(0,o.Z)(n,e);var t=(0,s.Z)(n);function n(){return(0,r.Z)(this,n),t.apply(this,arguments)}return(0,i.Z)(n,[{key:"componentDidMount",value:function(){var e=this;(0,g.Z)(this.props.theme),this.element=document.getElementById(x),setTimeout((function(){return e.forceUpdate()}),50),window.addEventListener("overlay:clicked",this.props.closeModal)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("overlay:clicked",this.props.closeModal)}},{key:"render",value:function(){if(void 0===this.element)return null;var e=this.props,t=e.className,n=void 0===t?"":t,r=e.closeModal,i=f()("modal",n);return(0,u.createPortal)((0,c.jsxs)("div",{className:i,children:[(0,c.jsx)(m.Z,{variant:"link-icon",className:"modal__close-button",onClick:function(){r(),(0,p.Z)()},"aria-label":"Fenster schlie\xdfen",children:(0,c.jsx)("span",{"aria-hidden":"true",children:"\xd7"})}),this.props.children]}),this.element)}}]),n}(l.Component);function w(){return(0,c.jsx)("div",{id:x})}(0,a.Z)(b,"propTypes",{closeModal:h().func.isRequired,theme:h().string})},3191:function(e,t,n){var r=n(85893),i=n(93967),a=n.n(i),o=n(41382),s=n(37878),c=n(31888),l=n(10255),u=n(64880);t.Z=function(){var e=(0,u.$G)().language,t="Newsletter abonnieren & Thermomix gewinnen!";return(0,r.jsxs)("section",{className:"newsletter","aria-label":"Newsletter anmelden",children:[(0,r.jsx)("div",{className:"newsletter__backdrop","aria-hidden":"true"}),(0,r.jsx)("div",{className:"container newsletter__content",children:(0,r.jsxs)("div",{className:"newsletter__inner",children:[(0,r.jsx)(o.Z,{size:"golf",className:a()("newsletter__headline",{"hidden-xs":!0}),element:"h2",weight:"bold",children:"Newsletter abonnieren & Thermomix gewinnen!"}),(0,r.jsx)(s.Z,{size:"golf",className:a()("newsletter__headline",{"visible-xs":!0}),element:"h2",weight:"bold",children:t}),(0,r.jsxs)(c.Z,{as:"a",href:{de:"/newsletter/",at:"/at/newsletter/",ch:"/ch/newsletter/"}[e],variant:"white-invert",className:"newsletter__cta",children:["hier anmelden"," ",(0,r.jsx)(l.Z,{symbol:"chevron-right","aria-hidden":"true"})]})]})})]})}},12671:function(e,t,n){n.d(t,{B5:function(){return h},DZ:function(){return s},ME:function(){return d},RI:function(){return f},e:function(){return v},f7:function(){return m},fl:function(){return l},iS:function(){return u},wR:function(){return c}});var r=n(14924),i=n(26042),a=n(69396);function o(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return null===e||void 0===e||null===(t=e.attributeStr)||void 0===t?void 0:t.filter((function(e){return n.includes(e.title)}))}function s(e,t){return e.OXSORT>t.OXSORT?1:e.OXSORT<t.OXSORT?-1:0}function c(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];
1return e.filter((function(e){return!(!e.active||e.isPseudo)&&o(e,t).every((function(e){return e&&!Array.isArray(e.value)}))})).sort(s)}function l(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return t.find((function(t){return t.title===e}))}function u(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return t.find((function(t){return t.id===e}))}function d(e,t,n){return n[t].find((function(t){return t.id===e}))}function h(e){return"".concat(e," (VarSelect)")}function v(e,t,n){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},c=h(n);return e.map((function(e){var u=t.filter((function(t){var n=l(c,t.attributeStr);return n&&n.value===e})),d=Object.keys(s).length>1&&f((0,a.Z)((0,i.Z)({},s),(0,r.Z)({},n,e)),t);d||(d=u.length>=1?u[0]:void 0);var h=void 0;return d&&(h=o.reduce((function(e,t){var n=l(t.title,d.attributeStr);return n&&(e[t.field]=null===n||void 0===n?void 0:n.value),e}),{})),(0,a.Z)((0,i.Z)({label:e,value:e},h),{variant:d})}))}function f(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=Object.keys(e);return t.find((function(t){return n.every((function(n){var r=l(h(n),t.attributeStr);return r&&r.value===e[n]}))}))}function m(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=t.reduce((function(t,n){var o=l(h(n),null===e||void 0===e?void 0:e.attributeStr);return(0,a.Z)((0,i.Z)({},t),(0,r.Z)({},n,null===o||void 0===o?void 0:o.value))}),{});return n}},64966:function(e,t,n){n.d(t,{Z:function(){return A}});var r=n(85893),i=n(90512),a=n(67294),o=n(10962),s=n(14924),c=n(26042),l=n(69396),u=n(99534),d=n(10253),h=n(93967),v=n.n(h),f=n(18357),m=n(52456),g=n(39972);function p(e){var t=e.options,n=void 0===t?{}:t,i=e.alt,o=void 0===i?"":i,h=e.className,p=e.title,x=void 0===p?"":p,b=e.caption,w=e.preload,_=void 0!==w&&w,y=e.banner1,j=void 0!==y&&y,k=e.banner2,N=void 0!==k&&k,Z=e.loading,T=void 0===Z?"lazy":Z,S=e.placeholderHeight,A=void 0===S?null:S,B=e.fetchPriority,C=e.sizes,E=e.width,z=e.height,P=e.fold,M=e.deferred,V=void 0!==M&&M,R=e.placeholder,L=void 0===R?{}:R,O=e.priority,I=void 0!==O&&O,U=e.autoPriority,F=void 0===U||U,D=(0,u.Z)(e,["options","alt","className","title","caption","preload","banner1","banner2","loading","placeholderHeight","fetchPriority","sizes","width","height","fold","deferred","placeholder","priority","autoPriority"]),W=(0,m.mX)().getImageLinks,H=(0,a.useState)(!1),q=H[0],G=H[1],K=(0,a.useState)(!1),$=K[0],Q=K[1],X=(0,a.useState)(!!I),J=X[0],Y=X[1],ee=(0,a.useRef)(null),te=(0,f.YD)({rootMargin:"0px 0px 200px 0px",triggerOnce:!0}),ne=te.ref,re=te.inView,ie=(0,a.useCallback)((function(e){ee.current=e,ne(e)}),[ne]);(0,a.useEffect)((function(){Y(!!I)}),[I]),(0,a.useEffect)((function(){F&&re&&!I&&Y(!0)}),[F,re,I]),(0,a.useLayoutEffect)((function(){var e=ee.current;e&&e.complete&&e.naturalWidth>0&&Q(!0)}),[]);var ae,oe=!$&&!q&&"eager"!==T,se=W(n),ce=null!==(ae=se.desktop)&&void 0!==ae?ae:Object.values(se)[0],le=E&&z?{aspectRatio:"".concat(E," / ").concat(z)}:A?{minHeight:A,background:null===L||void 0===L?void 0:L.color}:{},ue=v()("image","smart-image",h,{image__placeholder:q,image__loading:oe,"is-priority":J}),de=v()("image-element",{"is-hidden":oe,"is-visible":!oe||$}),he=(0,c.Z)({alt:o,title:x,loading:J?"eager":T,decoding:"async",fetchPriority:null!==B&&void 0!==B?B:J?"high":"low",src:ce.origin,srcSet:"".concat(ce.origin," 1x, ").concat(ce.retina," 2x"),sizes:C,width:E,height:z},D);o||(he["aria-hidden"]=!0,he.role="presentation");var ve=Object.values(n).length>1;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(g.Z,{preload:_||J,options:n,imageLinks:se}),(0,r.jsxs)("figure",{className:ue,style:le,children:[(0,r.jsxs)("picture",(0,l.Z)((0,c.Z)({},P?(0,s.Z)({},"data-fold",P):{},V?(0,s.Z)({},"data-preload","deferred"):{}),{children:[ve&&Object.entries(n).map((function(e){var t=(0,d.Z)(e,2),n=t[0],i=t[1],a=se[n].origin,o=se[n].retina;return(0,r.jsx)("source",{media:i.media||void 0,srcSet:"".concat(a," 1x, ").concat(o," 2x")},n)})),(0,r.jsx)("img",(0,l.Z)((0,c.Z)({},he,P?(0,s.Z)({},"data-fold",P):{},V?(0,s.Z)({},"data-preload","deferred"):{}),{ref:ie,onLoad:function(){return Q(!0)},onError:function(){!q&&ee.current&&(ee.current.src=se.origin||"/assets/images/header/bettwarenshop_logo.png",ee.current.removeAttribute("srcset"),G(!0))},className:de}))]})),j&&(0,r.jsx)("div",{className:"banner-1",children:(0,r.jsx)("span",{children:"20% SPAREN"})}),N&&(0,r.jsx)("div",{className:"banner-2",children:(0,r.jsx)("span",{children:"NEU"})}),b&&(0,r.jsx)("figcaption",{children:b})]})]})}var x=n(10255),b=n(87251),w=n(11783),_=n(24984),y=n(50804),j=n(11163),k=n(10246),N=n(12671);function Z(e){var t=e.options,n=void 0===t?[]:t,i=e.colorIconFolder,a=e.limit,o=void 0!==a&&a,s=e.className,c=e.onMouseEnter,l=e.product,u=e.shopDomain,d=(0,j.useRouter)();
1if(!i||!Array.isArray(n)||!n.length)return(0,r.jsx)(r.Fragment,{});var h=o?n.slice(0,9):n;return(0,r.jsx)("div",{className:v()("selectionColors",s),children:h.map((function(e){var t=("MISSING_ENV_VAR".PROXY_SHOP_DOMAIN||u||"").replace(/\/+$/,""),n="".concat(t,"/out/pictures/generated/farben/").concat(i,"/30_30_80/").concat(e.toLowerCase(),".jpg");return(0,r.jsx)(k.Z,{className:"color-icon",width:"20",height:"20",src:n,alt:e,onMouseEnter:function(){return c&&c(e)},onClick:function(t){return function(e,t){var n;e.preventDefault(),e.stopPropagation();var r=null!==(n=l["makaira-product"])&&void 0!==n?n:[];r=r.sort(N.DZ);var i=(0,N.RI)({Farbe:t},r),a=Array.isArray(l.url)?l.url[0]:l.url,o=i&&i.url!==a,s=o?i.url:a;s.includes("http")||s.startsWith("/")||(s="/"+s),i?o?d.push("/frontend/entry?seoUrl=".concat(s),s):d.push("/frontend/entry?seoUrl=".concat(s,"&variantid=").concat(i.id),s+"?variantid=".concat(i.id)):d.push("/frontend/entry?seoUrl=".concat(s),s)}(t,e)}},e)}))})}var T=(0,N.B5)("Farbe"),S=function(e){var t,n,r=null===(n=null===(t=e.attributeStr)||void 0===t?void 0:t.find((function(e){return"TAG_38781"===e.id})))||void 0===n?void 0:n.value;return Array.isArray(r)?r.map(String):r?[String(r)]:[]};function A(e){var t,n,s,c,l,u,d,h,v,f,m,g,j,k,A=e.className,B=void 0===A?"":A,C=e.title,E=void 0===C?"":C,z=e.picture_url_main,P=e.url,M=void 0===P?"":P,V=e.attributeStr,R=e.product,L=e.slotHeight,O=e.slotWidth,I=e.sizes,U=e.fold,F=e.tileIndex,D=e.aboveCount,W=e.isLCP,H=e.mainCategory,q=e.isComparisonModeActive,G=e.isComparisonSelected,K=e.onToggleComparisonProduct,$=e.selectedComparisonProductIds,Q=void 0===$?[]:$,X=e.maxComparisonProducts,J=void 0===X?4:X,Y=e.hasSelectedSizeFilter,ee=void 0!==Y&&Y,te=(0,w.U5)(),ne=te.isMobile,re=te.pageData,ie=te.shopDomain,ae=te.searchResult,oe=te.params,se=null!==O&&void 0!==O?O:360,ce=null!==L&&void 0!==L?L:360,le=null!==I&&void 0!==I?I:"(min-width:1280px) 25vw, (min-width:768px) 33vw, 50vw",ue=Array.isArray(e["makaira-product"])?e["makaira-product"]:e["makaira-product"]?[e["makaira-product"]]:[],de=ue.find((function(e){return!e.isPseudo})),he=(0,a.useState)(!1),ve=he[0],fe=he[1],me=(0,a.useState)(""),ge=me[0],pe=me[1],xe=(0,a.useRef)(null),be=(0,a.useRef)(null),we=(0,a.useCallback)((function(){var e,t,n,r,i,a,o,s,c,l,u,d,h=null===re||void 0===re||null===(e=re.data)||void 0===e||null===(t=e.product)||void 0===t?void 0:t.aggregations,v=(null===h||void 0===h||null===(n=h.farbe)||void 0===n?void 0:n.selectedValues)&&h.farbe.selectedValues.length>0,f=(null===h||void 0===h||null===(r=h.size)||void 0===r?void 0:r.selectedValues)&&h.size.selectedValues.length>0,m=(null===h||void 0===h||null===(i=h.product_type)||void 0===i?void 0:i.selectedValues)&&h.product_type.selectedValues.length>0,g=null===de||void 0===de||null===(a=de.pictures)||void 0===a?void 0:a[0],p=null===de||void 0===de||null===(o=de.images)||void 0===o?void 0:o[0],x="string"===typeof z&&z.length>1,b=("Kopfkissen"===H||"Kopfpolster"===H)&&f&&((null===h||void 0===h||null===(s=h.size)||void 0===s||null===(c=s.selectedValues)||void 0===c?void 0:c.includes("40x80 cm"))||(null===h||void 0===h||null===(l=h.size)||void 0===l||null===(u=l.selectedValues)||void 0===u?void 0:u.includes("f\xfcr Seitenschl\xe4ferkissen")));return(d=v?g||p||z:x?b?g||p||z:f?z||g||p:m&&(g||p)||z:g||p||z)||(d=p),d}),[null===de||void 0===de?void 0:de.pictures,null===de||void 0===de?void 0:de.images,z,null===re||void 0===re||null===(t=re.data)||void 0===t||null===(n=t.product)||void 0===n?void 0:n.aggregations,H]),_e=function(e){var t;if(e){var n=ue.find((function(t){var n;return null===(n=t.attributeStr)||void 0===n?void 0:n.some((function(t){return t.value===e}))})),r=null===n||void 0===n||null===(t=n.pictures)||void 0===t?void 0:t[0];if(r){var i=r.match(/\/pictures\/generated\/product\/1\/(\d*_\d*_\d*)\/[^\/]*$/);r=i&&Array.isArray(i)&&2===i.length?r.replace(i[1],"254_254_80"):r.replace(/master\/product\/1\//,"generated/product/1/254_254_80/"),pe(ie+r)}}},ye=null===V||void 0===V?void 0:V.some((function(e){var t;return"TAG_38771"===e.id&&(Array.isArray(e.value)?null===(t=e.value)||void 0===t?void 0:t.includes("Neue Artikel"):"Neue Artikel"===e.value)})),je=null===V||void 0===V?void 0:V.find((function(e){return"Farbe (VarSelect)"===e.title})),ke=null===(s=null===V||void 0===V?void 0:V.find((function(e){return"Farbordner"===e.title})))||void 0===s?void 0:s.value,Ne=null!==(j=null===re||void 0===re||null===(c=re.data)||void 0===c||null===(l=c.product)||void 0===l||null===(u=l.aggregations)||void 0===u||null===(d=u.size)||void 0===d?void 0:d.selectedValues)&&void 0!==j?j:[],Ze=(0,a.useMemo)((function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=Array.isArray(t)?t:t?[t]:[];if(!r.length)return[];var i=(0,N.wR)(e,[T]),a=n.length?i.filter((function(e){var t=S(e);return 0===t.length||n.some((function(e){return t.includes(e)}))})):i,o=new Set(a.map((function(e){var t;return null===(t=(0,N.fl)(T,e.attributeStr))||void 0===t?void 0:t.value}
1)).filter(Boolean));return r.filter((function(e){return o.has(e)}))}(ue,null!==(k=null===je||void 0===je?void 0:je.value)&&void 0!==k?k:[],Ne)}),[ue,null===je||void 0===je?void 0:je.value,Ne]),Te=null===de||void 0===de?void 0:de.compareAtPrice,Se=null===de||void 0===de?void 0:de.price,Ae=Te>Se,Be=Ae&&Te>0,Ce=null===V||void 0===V?void 0:V.find((function(e){return"TAG_38767"===e.id})),Ee=Array.isArray(null===Ce||void 0===Ce?void 0:Ce.value)?null===(h=Ce.value)||void 0===h?void 0:h[0]:null===Ce||void 0===Ce?void 0:Ce.value,ze=(0,a.useMemo)((function(){return we()}),[we]),Pe=Ze.length<=9&&!ne&&!ve,Me=(0,a.useMemo)((function(){return(ve||Pe)&&ge?ge:ze}),[ve,Pe,ge,ze]),Ve=e.manufacturer_title||"",Re=Ve&&"string"===typeof E&&E&&E.toLowerCase().startsWith(Ve.toLowerCase())?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("strong",{children:Ve}),(0,r.jsx)("br",{}),E.slice(Ve.length).trim()]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("strong",{children:Ve}),(0,r.jsx)("br",{}),E]}),Le="Bettdecken"===H||"Duvets"===H||"Kopfkissen"===H||"Kopfpolster"===H||"Bettlaken"===H||"Leint\xfccher"===H,Oe=(0,i.Z)("product-list-tile__info-container",Le&&"tile-height-style"),Ie=(0,i.Z)("product-list-tile__title",Le&&"is-textile-category-clamp"),Ue=((null===R||void 0===R||null===(v=R.fields)||void 0===v?void 0:v.category)||[]).some((function(e){return"Aktion"===(null===e||void 0===e?void 0:e.title)})),Fe=new Date,De=new Date(2026,2,19,0,0,0),We=new Date(2026,2,23,23,59,59),He=Ue&&(Fe>=De&&Fe<=We)?"Aktion":Be&&Ee?"-".concat(Ee,"%"):"",qe=!ee||!G&&Q.length>=J,Ge=null===(f=ue.find((function(e){var t;return null===(t=e.attributeStr)||void 0===t?void 0:t.some((function(e){return"TAG_38777"===e.id&&"Handtuch"===e.value}))})))||void 0===f?void 0:f.price,Ke=null!==Ge&&void 0!==Ge?Ge:Se;return(0,r.jsx)("div",{className:"productData bie-product-box product-box ".concat(B),ref:xe,children:(0,r.jsxs)("div",{className:"productData-inner ".concat(ve?"product-flyout":""),ref:be,children:[q&&(0,r.jsx)("div",{className:"comparison-checkbox",children:(0,r.jsxs)("label",{className:"product-comparison-checkbox",children:[(0,r.jsx)("input",{className:"product-comparison-checkbox__input",type:"checkbox",checked:Boolean(G),disabled:qe,onChange:function(){!qe&&K&&(null===R||void 0===R?void 0:R.id)&&K(R.id)}}),(0,r.jsx)("span",{className:"product-comparison-checkbox__box"}),(0,r.jsx)("span",{className:"product-comparison-checkbox__label",children:ee?"Zum Vergleich hinzuf\xfcgen":"Bitte zuerst Gr\xf6\xdfe w\xe4hlen"})]})}),(0,r.jsxs)(o.Z,{href:(null===de||void 0===de?void 0:de.url)||M,title:E,"aria-label":E,onClick:function(){(0,_.z)({schema:"selectItem",dataLayer:{pageData:re,searchResult:ae,params:oe,product:R,index:F},user:null,shopDomain:ie})},children:[(0,r.jsxs)("div",{className:"product-img",children:[(0,r.jsx)(p,{className:"img-fluid main-img prod-picture",alt:E,options:{desktop:{source:Me,height:ce,width:se,media:"(min-width: 768px)",oxidImage:!0},mobile:{source:Me,height:365,width:365,oxidImage:!0}},priority:W,preload:W,loading:W?"eager":"lazy",fetchPriority:W?"high":"low",autoPriority:!1,deferred:F>=D,sizes:le,width:se,height:ce,fold:U}),He?(0,r.jsx)("div",{className:"product-sale",children:He}):ye?(0,r.jsx)("div",{className:"product-new",children:"NEU"}):null,Pe?(0,r.jsx)(Z,{limit:!ve,options:Ze,colorIconFolder:ke,className:"in-picture-icons hidden-xs",onMouseEnter:function(e){return _e(e)},product:e,shopDomain:ie}):Ze.length>0?(0,r.jsxs)("span",{className:"more-variants trigger-open",onClick:function(e){e.preventDefault(),e.stopPropagation(),function(){var e=xe.current.offsetHeight;xe.current.style.height=e+"px",xe.current.style.overflow="visible",fe((function(e){return!e}))}()},children:[Ze.length," Farben"," ",(0,r.jsx)(x.Z,{symbol:"chevron-".concat(ve?"up":"down"),"aria-hidden":"true"})]}):(0,r.jsx)(r.Fragment,{})]}),ve?(0,r.jsx)(Z,{options:Ze,colorIconFolder:ke,className:"flyout-icons",onMouseEnter:function(e){return _e(e)},product:e,shopDomain:ie}):(0,r.jsx)(r.Fragment,{}),(0,r.jsxs)("div",{className:Oe,children:[(0,r.jsxs)("div",{className:"product-list-tile__rating-price",children:[(null===R||void 0===R||null===(m=R.fields)||void 0===m?void 0:m.rating)>=1&&(0,r.jsxs)("div",{className:"product-list-tile__rating-price is-small",children:[(0,r.jsx)(b.Z,{averageRating:R.fields.rating,hideTotalReviews:!0})," ",(0,r.jsxs)("p",{children:["(",null===e||void 0===e||null===(g=e.rating_values)||void 0===g?void 0:g.count,")"]})]}),(0,r.jsx)("div",{className:"product-price",children:Se>0?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("span",{className:"ab",children:"ab"}),(0,r.jsx)("span",{className:"price ".concat(Ae?"reduced":""),children:(0,r.jsx)(y.Z,{price:Ke})})]}):(0,r.jsx)(r.Fragment,{})})]}),(0,r.jsx)("div",{className:Ie,children:Re})]})]})]})})}},87251:function(e,t,n){var r=n(85893),i=n(93967),a=n.n(i),o=n(78277),s=n(10255),c=n(37878),l=Object.freeze({selected:"selected",full:"full",half:"half"});t.Z=function(e){var t=e.totalPostFix,n=void 0===t?"":t,i=e.hideTotalReviews,u=e.averageRating,d=e.reviewCount,h=Math.floor(u),v=u%1!==0,f=Array.from(Array(5)).map((function(e,t){return t<h?l.selected:t===h&&v?l.half:l.full}));return(0,r.jsxs)(o.Z,{className:"rating",isInternalRoute:!0,children:[(0,r.jsx)("div",{className:"rating-wrapper",children:(0,r.jsx)("div",{className:"rating-value",children:f.map((function(e,t){var n=e===l.half,i=e===l.selected,o=a()("rating-star",{"rating-star--star-half":n,"rating-star--selected":i||n});return(0,r.jsxs)("span",{className:o,children:[(0,r.jsx)(s.Z,{symbol:"star"}),n&&(0,r.jsx)(s.Z,{symbol:"star-half"})]},t)}))})}),!i&&(0,r.jsx)(c.Z,{className:"rating_total-text",children:"".concat(d||0," ").concat(n||"Kundenbewertungen")})]})}},33492:function(e,t,n){var r=n(85893),i=n(11783),a=n(33752),o=n(50804),s=n(10255);t.Z=function(e){var t=e.totalPrice,n=(0,i.U5)().customerType,c=(0,a.w)(),l=Math.min(t/150*100,100),u=Math.max(150-t,0);return(0,r.jsx)(r.Fragment,{children:"b2c"===n&&("DE"===c||"AT"===c||"IT"===c)&&(0,r.jsx)("section",{className:"shipping-cost-loading-bar-container",children:t<150?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("strong",{children:"Versandkostenfrei"}),(0,r.jsxs)("span",{children:["Nur noch"," ",(0,r.jsx)("strong",{children:(0,r.jsx)(o.Z,{price:u})})," ","bis zum kostenlosen Versand"]}),(0,r.jsx)("div",{className:"loading-bar",children:(0,r.jsx)("div",{className:"loading-status",style:{width:"".concat(l,"%")},children:(0,r.jsx)(s.Z,{symbol:"truck",className:"icon--xl"})})})]}):(0,r.jsxs)("div",{className:"loading-bar__succesful",children:[(0,r.jsx)("strong",{children:"Herzlichen Gl\xfcckwunsch!"}),(0,r.jsx)("span",{children:"Ihre Bestellung ist versandkostenfrei"})]})})})}},44373:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(85893),i=n(97539),a=n(47568),o=n(26042),s=n(97582),c=n(67294),l=n(11163),u=n.n(l),d=n(88848),h=n(11783),v=n(64880),f=n(15781),m=n(63491),g=n(95917),p=n(41382),x=n(10255),b=n(66066),w=n(12882),_=n(33492),y=n(31888),j=n(1852),k=n(93967),N=n.n(k),Z=n(10246),T=n(78277),S=n(94761);function A(e){var t,n=e.product,i=e.selectedVariant,a=e.headerCustomQuery,o=void 0===a?"(max-width: 991px)":a,s=(0,j.useMediaQuery)({query:o}),c=(0,j.useMediaQuery)({query:"(max-width: 991px)"}),l=(null===i||void 0===i?void 0:i.fittingSheets)&&i.fittingSheets.length>0?i.fittingSheets:null===n||void 0===n?void 0:n.fittingSheets;return l&&0!==l.length?(0,r.jsxs)("div",{className:N()("col-12 color-cs color-cross-sell",{tablet:c}),children:[s&&(0,r.jsx)("h2",{className:"heading-tablet",children:"10% Rabatt auf das passende Bettlaken!"}),(0,r.jsxs)("div",{className:"row",children:[(0,r.jsxs)("div",{className:N()({"col-5":!c,"col-6":c}),children:[(0,r.jsx)(Z.Z,{width:"150",height:"150",src:"/out/pictures/master/product/2/flausch-biber-spannbettlaken-217699.jpg",alt:"Rabatt auf Bettlaken"}),(0,r.jsx)("div",{className:"cs-badge",children:"-10%"})]}),(0,r.jsxs)("div",{className:N()("text-wrapper",{"col-7":!c,"col-6":c}),children:[!s&&(0,r.jsx)("h2",{children:"10% Rabatt auf das passende Bettlaken!"}),(0,r.jsxs)("p",{children:["Rabatt wird automatisch im",(0,r.jsx)("br",{}),"Warenkorb abgezogen."]}),(0,r.jsx)("div",{className:"images",children:l.map((function(e){return(0,r.jsx)(T.Z,{onClick:function(){(0,S.Z)()},href:e.url,className:"cs-item",children:(0,r.jsx)(Z.Z,{width:"55",height:"40",src:e.image,alt:e.title})},e.title)}))}),(0,r.jsxs)(T.Z,{onClick:function(){(0,S.Z)()},className:"btn btn-primary",href:null===(t=l[l.length-1])||void 0===t?void 0:t.url,children:["WEITERE FARBEN",(0,r.jsx)(x.Z,{symbol:"chevron-right","aria-hidden":"true"})]})]})]})]}):null}var B=n(12671),C=n(27136),E=["Gr\xf6\xdfe","Farbe"],z=["Materialart"],P={"Gr\xf6\xdfe":1,Farbe:2},M={variant:void 0,addedProduct:void 0,addItem:void 0,recommendations:void 0,quantity:void 0,isVisible:!1,error:null};var V=function(){var e,t,n,i,u,j,k,N=function(){D(M)},Z=(0,h.U5)().customerType,T=(0,d.hF)(),S=T.cart,V=T.totalPriceInCart,R=(0,v.$G)(),L=R.t,O=R.language,I=(0,l.useRouter)().asPath,U=(0,c.useState)(M),F=U[0],D=U[1],W=(0,c.useState)([]),H=W[0],q=W[1],G=(0,c.useState)(""),K=G[0],$=G[1];(0,c.useEffect)((function(){var e=function(e){var t,n,r=e,i=null!==(n=r.data)&&void 0!==n?n:null===(t=r.detail)||void 0===t?void 0:t.data;i&&function(e){var t,n;(null===e||void 0===e||null===(t=e.addToCart)||void 0===t||null===(n=t.raw)||void 0===n?void 0:n.addItem)&&e.addToCart.raw.addItem.success,D({variant:e.variant,addItem:e.addToCart.raw.addItem,addedProduct:e.addedProduct,recommendations:e.recommendations,quantity:e.quantity,isVisible:!0,error:null})}(i)};return window.addEventListener(f.$,e),function(){window.removeEventListener(f.$,e)}}),[]),(0,c.useEffect)((function(){N()}),[I]),(0,c.useEffect)((function(){if(F.isVisible){var e=document.body.style.overflow;document.body.style.overflow="hidden";var t=function(e){"Escape"===e.key&&N()};return window.addEventListener("keydown",t),function(){document.body.style.overflow=e,window.removeEventListener("keydown",t)}}}),[F.isVisible]),(0,c.useEffect)((function(){var e;if(F.isVisible){var t=null===(e=F.addedProduct)||void 0===e?void 0:e.id;if(t){var n=function(){var e=(0,a.Z)((function(){var e,n,r,i,a;return(0,s.__generator)(this,(function(o){switch(o.label){case 0:return o.trys.push([0,2,,3]),[4,(0,m.Z)({productId:t,recommendationId:"cart-reco",language:O,count:6})];case 1:return n=o.sent(),i=null!==(r=null===n||void 0===n||null===(e=n.items)||void 0===e?void 0:e.map((function(e){return e.fields}
1)).filter(Boolean).slice(0,6))&&void 0!==r?r:[],q(i),$(""),[3,3];case 2:return a=o.sent(),console.error("Could not load cart recommendations",a),q([]),[3,3];case 3:return[2]}}))}));return function(){return e.apply(this,arguments)}}();n()}else q([])}}),[F.isVisible,null===(e=F.addedProduct)||void 0===e?void 0:e.id,O]);var Q=null===(i=null===(t=F.variant)||void 0===t||null===(n=t.attributeStr)||void 0===n?void 0:n.filter((function(e){var t=e.title.replace("(VarSelect)","").trim();if(!E.includes(t)||z.includes(e.title))return!1;if("Farbe"===t){var n,r=(0,B.fl)(e.title,null===(n=F.variant)||void 0===n?void 0:n.attributeStr);if(Array.isArray(r.value)&&1===r.value.length)return!1;if("string"===typeof r.value)return!1}return!0})))||void 0===i?void 0:i.sort((function(e,t){var n=e.title.replace("(VarSelect)","").trim(),r=t.title.replace("(VarSelect)","").trim();return P[n]>P[r]?1:P[n]<P[r]?-1:0}));if(!F.isVisible)return null;var X=F.error?null===(u=null===S||void 0===S?void 0:S.items.find((function(e){var t;return e.product.id===(null===(t=F.variant)||void 0===t?void 0:t.id)})))||void 0===u?void 0:u.product:F.addItem;return(0,r.jsxs)("div",{className:"cart-drawer cart-drawer--success",children:[(0,r.jsx)("button",{type:"button",className:"cart-drawer__overlay","aria-label":"Warenkorb schlie\xdfen",onClick:N}),(0,r.jsxs)("aside",{className:"cart-drawer__panel",role:"dialog","aria-modal":"true","aria-labelledby":"cart-drawer-title",children:[(0,r.jsxs)("div",{className:"cart-drawer__header",children:[(0,r.jsx)(p.Z,{id:"cart-drawer-title",className:"cart-drawer__title",element:"h3",children:F.error?L("ADD_TO_CART_MESSAGE_FAIL"):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(x.Z,{symbol:"check"}),"Zum Warenkorb hinzugef\xfcgt"]})}),(0,r.jsx)("button",{type:"button",className:"cart-drawer__close","aria-label":"Warenkorb schlie\xdfen",onClick:N,children:"\xd7"})]}),(0,r.jsxs)("div",{className:"cart-drawer__content",children:[F.error&&(0,r.jsx)("div",{className:"cart-drawer__error",dangerouslySetInnerHTML:{__html:F.error}}),(0,r.jsxs)("div",{className:"cart-drawer__products",children:[null===X||void 0===X||null===(j=X.items)||void 0===j?void 0:j.map((function(e,t){var n=0===t?{attributes:Q}:{};return(0,r.jsx)(C.l,(0,o.Z)({addedItem:e,quantity:F.quantity,onProductClick:N},n),e.cart_item_id)})),(0,r.jsx)("div",{className:"cart-drawer__color-recommendations",children:(0,r.jsx)(b.default,{product:F.addedProduct,selectedVariant:F.variant,variant:"drawer"})}),(0,r.jsx)(w.Z,{products:H,headline:"Das k\xf6nnte Ihnen auch gefallen",subheadline:K})]}),(0,r.jsx)("div",{className:"cart-drawer__shipping",children:(0,r.jsx)(_.Z,{totalPrice:V})}),(null===(k=F.recommendations)||void 0===k?void 0:k.length)>0&&(0,r.jsxs)("div",{className:"cart-drawer__cross-selling",children:[(0,r.jsx)("div",{className:"cart-drawer__divider"}),(0,r.jsx)(A,{product:F.addedProduct,selectedVariant:F.variant,headerCustomQuery:"(max-width: 991px) or (min-width: 1200px)"})]})]}),(0,r.jsxs)("div",{className:"cart-drawer__actions",children:[(0,r.jsx)(y.Z,{variant:"primary",className:"cart-drawer__button cart-drawer__button--primary",href:(0,g.Z)("b2b"===Z,O),children:L("ADD_TO_CART_BUTTON_GO_TO_CART")}),(0,r.jsx)(y.Z,{variant:"primary-invert-white",className:"cart-drawer__button",onClick:N,children:L("CONTINUE_SHOPPING")})]})]})]})},R=n(69396),L=function(e){var t=(0,c.useState)({isVisible:!1,theme:"light"}),n=t[0],i=t[1];(0,c.useEffect)((function(){return window.addEventListener("overlay:show",a),window.addEventListener("overlay:hide",s),window.addEventListener("overlay:clicked",s),u().events.on("routeChangeStart",s),function(){window.removeEventListener("overlay:show",a),window.removeEventListener("overlay:hide",s),window.removeEventListener("overlay:clicked",s),u().events.off("routeChangeStart",s)}}),[]);var a=function(e){var t;i({isVisible:!0,theme:(null===e||void 0===e||null===(t=e.data)||void 0===t?void 0:t.theme)||"light"}),document.body.classList.add("body--no-overflow")},s=function(){i((function(e){return(0,R.Z)((0,o.Z)({},e),{isVisible:!1})})),document.body.classList.remove("body--no-overflow")},l=e.children,d=n.isVisible,h=n.theme,v=N()("overlay","overlay--".concat(h),{"overlay--visible":d});return(0,r.jsx)("div",{className:v,onClick:function(){s(),(0,S.Z)()},children:l})};function O(e){var t=e.children;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{className:"site-wrapper",children:[t,(0,r.jsx)(i.Y,{})]}),(0,r.jsx)(V,{}),(0,r.jsx)(L,{})]})}},78277:function(e,t,n){n.d(t,{Z:function(){return c}});var r=n(26042),i=n(69396),a=n(99534),o=n(85893),s=n(10962);function c(e){var t=e.href,n=void 0===t?"":t,c=e.fallbackElement,l=void 0===c?"div":c,u=e.children,d=(0,a.Z)(e,["href","fallbackElement","children"]);if(n&&""!=n)return(0,o.jsx)(s.Z,(0,i.Z)((0,r.Z)({href:n},d),{children:u}));if("fragment"==l.toLowerCase())return(0,o.jsx)(o.Fragment,{children:u});var h=l;return(0,o.jsx)(h,(0,i.Z)((0,r.Z)({},d),{children:u}))}},71519:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(85893),i=n(55119),a=n.n(i),o=n(64880);function s(e){var t=(0,o.$G)().language,n=e.price,i=e.className,s=void 0===i?"":i,c=e.element,l=void 0===c?"span":c,u=Number(n);if(Number.isNaN(u))return null;var d=a().find((function(e){return e.value===t}));if(!d||!d.prices)return null;var h=d.prices,v=h.locale,f=h.currency,m=new Intl.NumberFormat(v,{style:"currency",currency:f}).format(u),g=l;return(0,r.jsx)(g,{className:s,children:m})}},52456:function(e,t,n){n.d(t,{Pc:function(){return p},mX:function(){return x}});var r=n(51438),i=n(88029),a=n(26042),o=n(69396),s=n(99534),c=n(10253),l=n(5950),u=n(85893),d=n(67294),h=n(11783),v=d.createContext(void 0),f="https://res.cloudinary.com",m={width:"w",height:"h",quality:"q",pixelRatio:"dpr",format:"f",crop:"c",gravity:"g"},g={width:"width",height:"height",pixelRatio:"dpr"},p=function(e){(0,i.Z)(n,e);var t=(0,l.Z)(n);function n(){var e;return(0,r.Z)(this,n),(e=t.apply(this,arguments)).getImageLink=function(t){var n=(t||{}).source;return n?"string"==typeof n?t.oxidImage?e.getOxidLink(t):n.startsWith("https://")?n:e.getS3Link(t):e.getCloudinaryLink(t||{}):null},e.getImageLinks=function(t){var n={},r=!0,i=!1,s=void 0;try{for(var l,u=Object.entries(t||{})[Symbol.iterator]();!(r=(l=u.next()).done);r=!0){var d=(0,c.Z)(l.value,2),h=d[0],v=d[1];n["".concat(h)]={origin:e.getImageLink((0,a.Z)({},v)),retina:e.getImageLink((0,o.Z)((0,a.Z)({},v),{pixelRatio:2}))}}}catch(f){i=!0,s=f}finally{try{r||null==u.return||u.return()}finally{if(i)throw s}}return n},e.getVideoLink=function(t){return e.getCloudinaryLink(t||{})},e.getS3Link=function(t){var n=(t||{}).source,r=void 0===n?"":n;return e.props.assetUrl+"/"+Object.entries(t).filter((function(e){var t=(0,c.Z)(e,1)[0];return g[t]})).map((function(e){var t=(0,c.Z)(e,2),n=t[0],r=t[1];return"".concat(g[n],"=").concat(r)})).join(",")+"/"+r},e.getOxidLink=function(t){var n=(t||{}).source;if(!n)return null;var r=n.match(/\/product\/(\d+)\//),i=r?r[1]:"1",a=e.getFilenameFromSource(n);if(!a)return null;var o=t.height,s=t.width,c=t.quality,l=void 0===c?85:c,u=t.pixelRatio,d=2===u?2*Number(s):s,h=2===u?2*Number(o):o;return["MISSING_ENV_VAR".PROXY_SHOP_DOMAIN||e.context.shopDomain||"","out","pictures","generated","product",i,"".concat(d,"_").concat(h,"_").concat(l),a].join("/")},e.getCloudinaryLink=function(t){var n=t.source,r=void 0===n?{}:n,i=t.transformationString,a=void 0===i?"":i,o=(0,s.Z)(t,["source","transformationString"]),c=r.cloudName,l=r.resourceType,u=r.fileName,d=r.version;void 0===o.format&&(o.format="auto");var h=e.getCloudinaryTransformations(o),v=d?d.toString().startsWith("v")?d:"v".concat(d):null;
1return[f,c,l,"upload",h,a,v,u].filter(Boolean).join("/")},e.getCloudinaryTransformations=function(e){return Object.entries(e).reduce((function(e,t){var n=(0,c.Z)(t,2),r=n[0],i=n[1],a=m[r];return a&&e.push("".concat(a,"_").concat(i)),e}),[]).join(",")},e.getFilenameFromSource=function(e){if(!e)return null;var t=e.match(/\/([^/]+)$/);return t&&t.length>=2?t[1]:null},e}return n.prototype.render=function(){return(0,u.jsx)(v.Provider,{value:{getImageLink:this.getImageLink,getImageLinks:this.getImageLinks,getVideoLink:this.getVideoLink,getOxidLink:this.getOxidLink},children:this.props.children})},n}(d.Component);function x(){return(0,d.useContext)(v)}p.defaultProps={assetUrl:""},p.contextType=h.ZP},7833:function(e,t,n){n.d(t,{T3:function(){return s},U8:function(){return c}});var r=n(85893),i=n(67294),a=n(44673),o=i.createContext({currency:a.N.EUR}),s=function(e){var t=e.children,n=e.currency;return(0,r.jsx)(o.Provider,{value:{currency:n},children:t})};function c(){return(0,i.useContext)(o)}},97090:function(e,t,n){var r=n(51438),i=n(52951),a=n(14924),o=n(26042),s=n(99534),c=n(80129),l=n.n(c),u=n(41609),d=n.n(u),h=n(54061),v=n.n(h),f=n(62286),m=n(78684),g=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"DE";(0,r.Z)(this,e);var i=t.req,a=t.res,o=t.query,c=void 0===o?{}:o,u=l().parse(c),d=(u.seoUrl,(0,s.Z)(u,["seoUrl"]));this.ctx=t,this.req=i||{},this.res=a||{},this.params=d,this.group=n.toUpperCase()}return(0,i.Z)(e,[{key:"getConstraints",value:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.language,r=(0,s.Z)(t,["language"]),i=(0,o.Z)({"query.shop_id":null!==(e="1")&&void 0!==e?e:1,"query.use_stock":!0,"query.original_keys":!0,"query.group":this.group,"ab.experiments":this.getExperiments()},r||{});return n&&(i["query.language"]=n),i}},{key:"getCustomFilter",value:function(e){return"b2b"===e.customerType?{product:{not:[{field:"ean",operator:"eq",value:m.Z}]}}:{}}},{key:"getUserAgent",value:function(){var e=(0,f.parseCookies)().userAgent;return void 0===e?"":e}},{key:"getIpAddress",value:function(){var e=(0,f.parseCookies)().ip;return void 0===e?"":e}},{key:"getTimeZone",value:function(){var e=(0,f.parseCookies)().timezone,t=void 0===e?"":e;if(t)return t;var n=-1*(new Date).getTimezoneOffset(),r=n<0,i=Math.abs(Math.floor(n/60)),a=Math.abs(n%60),o=(r?"-":"+")+("00"+i).slice(-2)+("00"+a).slice(-2);return(0,f.setCookie)(this.ctx,"timezone",o,{path:"/"}),o}},{key:"getExperiments",value:function(){var e=(0,f.parseCookies)(this.ctx).mak_experiments,t=void 0===e?"":e;return t?JSON.parse(t):null}},{key:"getBundles",value:function(){var e=this.prepareBundleParams(),t=e.bundleId,n=e.slots,r=e.currentSlot;if(!t)return{};var i={};return i[t]=v()(n,(function(e,t,n){return e[n]=t,e}),{}),{bundles:i,currentSlot:r}}},{key:"anonymize",value:function(e){return e.replace(/^(\d+\.\d+).*/,"$1.0.0")}},{key:"getAggregations",value:function(){var e=this.params.filter;return!e||d()(e)?{}:(0,o.Z)({},e)}},{key:"getSorting",value:function(){var e=this.params,t=e.sortBy,n=e.order,r=void 0===n?"asc":n;if(!t)return{};var i=t;return"price"===t&&(i="groups.".concat(this.group.toUpperCase(),".price")),(0,a.Z)({},i,r)}},{key:"getPagination",value:function(){var e,t,n,r,i=this.params,a=i.count,o=void 0===a?"47":a,s=i.offset,c=void 0===s?"0":s;return[null!==(r=null===(e=this.ctx)||void 0===e||null===(t=e.query)||void 0===t||null===(n=t.seoUrl)||void 0===n?void 0:n.includes("Bettlaken"))&&void 0!==r&&r?23:o,c]}},{key:"getCookiesByValue",value:function(e){try{var t=(0,f.parseCookies)(this.ctx);return t[e]?JSON.parse(t[e]):{}}catch(n){throw new Error(n.message)}}},{key:"prepareBundleParams",value:function(){var e=this.getCookiesByValue("bundle"),t=this.params.bundleId,n=this.ctx.query.seoUrl.replace(/\//g,"");return t?(this.setBundleCookie(this.params,n),this.params):e[n]?e[n]:{}}},{key:"setBundleCookie",value:function(e,t){var n=this.getCookiesByValue("bundle");n[t]=e,n=JSON.stringify(n),(0,f.setCookie)(this.ctx,"bundle",n,{path:"/"})}}]),e}();t.Z=g},85708:function(e,t,n){n.d(t,{fI:function(){return _},q4:function(){return w}});var r=n(4111),i=n(51438),a=n(52951),o=n(14924),s=n(88029),c=n(26042),l=n(69396),u=n(5950),d=n(85893),h=n(67294),v=n(11783),f=n(99530),m=n.n(f),g=n(16426),p=n.n(g);function x(e){return null!=e.selectedValues}var b=h.createContext(),w=function(e){(0,s.Z)(n,e);var t=(0,u.Z)(n);function n(e){var a;return(0,i.Z)(this,n),a=t.call(this,e),(0,o.Z)((0,r.Z)(a),"isFacetedNavigation",(function(){var e=a.getActiveAggregations();return a.utils.isFacetedNavigation(e,a.context.path)})),(0,o.Z)((0,r.Z)(a),"isActiveSeoNavigation",(function(){var e=a.getActiveAggregations();return a.utils.isFacetedNavigation(e,a.context.path)&&e.length>0})),(0,o.Z)((0,r.Z)(a),"getActiveAggregations",(function(){var e,t,n,r=null===(e=a.context.pageData)||void 0===e||null===(t=e.data)||void 0===t||null===(n=t.product)||void 0===n?void 0:n.aggregations;return r?Object.values(r).filter(x):[]})),(0,o.Z)((0,r.Z)(a),"getHrefLangLinks",(function(){var e,t,n,r=null===(e=a.context.pageData)||void 0===e||null===(t=e.data)||void 0===t||null===(n=t.self)||void 0===n?void 0:n.selfLinks,i=a.getActiveAggregations();return a.utils.getHrefLangLinks({selfLinks:r,activeAggregations:i})})),(0,o.Z)((0,r.Z)(a),"generateSeoUrlForAggregation",(function(e){var t=a.getActiveAggregations();return a.utils.generateSeoUrlForAggregation((0,l.Z)((0,c.Z)({},e),{path:a.context.path,activeAggregations:t}))})),(0,o.Z)((0,r.Z)(a),"getPageTitle",(function(e){var t=e.type,n=e.page,r=void 0===n?{}:n,i=a.getActiveAggregations(),o=a.utils.getPageTitle({type:t,page:r,activeAggregations:i});
1return{seoTitle:o.seoTitle||"",activeFilter:o.activeFilter}})),(0,o.Z)((0,r.Z)(a),"getCanonicalUrl",(function(e){var t=a.getActiveAggregations();return a.utils.getCanonicalUrl((0,l.Z)((0,c.Z)({language:a.props.language},e),{activeAggregations:t}))})),(0,o.Z)((0,r.Z)(a),"getRobotsContent",(function(e){var t=a.getActiveAggregations();return a.utils.getRobotsContent((0,l.Z)((0,c.Z)({},e),{activeAggregations:t}))})),(0,o.Z)((0,r.Z)(a),"getSortedSeoAggregations",(function(){var e=a.getActiveAggregations();return a.utils.getSortedSeoAggregations(a.context.path,e)})),(0,o.Z)((0,r.Z)(a),"encodeSeoUrl",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=a.utils.decodeSeoUrl(a.context.path),r=n.path;return a.utils.encodeSeoUrl({path:r,aggregations:t,filter:e})})),(0,o.Z)((0,r.Z)(a),"getMetaDescription",(function(e){var t=a.getActiveAggregations();return a.utils.getMetaDescription((0,l.Z)((0,c.Z)({},e),{activeAggregations:t}))})),(0,o.Z)((0,r.Z)(a),"getMetaDescriptionH1",(function(e){var t=a.getActiveAggregations();return a.utils.getMetaDescriptionH1((0,l.Z)((0,c.Z)({},e),{activeAggregations:t}))})),(0,o.Z)((0,r.Z)(a),"getMetaTitle",(function(e){var t=a.getActiveAggregations();return a.utils.getMetaTitle((0,l.Z)((0,c.Z)({},e),{activeAggregations:t}))})),a.utils=new(m())({configuration:p(),language:a.props.language}),a}return(0,a.Z)(n,[{key:"render",value:function(){return(0,d.jsx)(b.Provider,{value:{getActiveAggregations:this.getActiveAggregations,generateSeoUrlForAggregation:this.generateSeoUrlForAggregation,getPageTitle:this.getPageTitle,getMetaTitle:this.getMetaTitle,getMetaDescription:this.getMetaDescription,getMetaDescriptionH1:this.getMetaDescriptionH1,getCanonicalUrl:this.getCanonicalUrl,getRobotsContent:this.getRobotsContent,isFacetedNavigation:this.isFacetedNavigation,isActiveSeoNavigation:this.isActiveSeoNavigation,getSortedSeoAggregations:this.getSortedSeoAggregations,encodeSeoUrl:this.encodeSeoUrl,getHrefLangLinks:this.getHrefLangLinks},children:this.props.children})}}]),n}(h.Component);function _(){return(0,h.useContext)(b)}w.contextType=v.ZP},16426:function(e){e.exports={minimumResultCount:4,maxActiveSeoFilter:3,aggregations:[{id:"size",isPrefix:!1,transformation:{order:1,de:function(e){return"in-".concat(e)},at:function(e){return"in-".concat(e)},ch:function(e){return"in-".concat(e)}},decode:{de:/\/in-([^/]*)\//,at:/\/in-([^/]*)\//,ch:/\/in-([^/]*)\//},paths:{indexAllValues:!1,allowedValues:["/Bettwaesche","/at/Bettwaesche","/ch/Bettwaesche","/Bettwaesche/Baumwolle","/at/Bettwaesche/Baumwolle","/ch/Bettwaesche/Baumwolle","/Bettlaken","/at/Leintuecher","/ch/Leintuecher","/Bettdecken","/at/Bettdecken","/ch/Duvets","/Kopfkissen","/at/Kopfpolster","/ch/Kopfkissen","/Matratzenschutz","/at/Matratzenschutz","/ch/Matratzenschutz","/Topper","/at/Topper","/ch/Topper","/Dekokissen","/at/Zierkissen","/ch/Zierkissen","/Bademaentel","/at/Bademaentel","/ch/Bademaentel","/Badematten","/at/Badematten","/ch/Badematten","/Tagesdecken","/at/Tagesdecken","/ch/Tagesdecken","/Nachtwaesche","/at/Nachtwaesche","/ch/Nachtwaesche","/Wohndecken","/at/Wohndecken","/ch/Wohndecken"]},robots:{indexAllValues:!0,allowedValues:[]},pageTitle:{order:1,de:function(e,t){return"".concat(e," | ").concat(t)},at:function(e,t){return"".concat(e," | ").concat(t)},ch:function(e,t){return"".concat(e," | ").concat(t)}}},{id:"farbe",isPrefix:!1,transformation:{order:2,de:function(e){return"farbe-".concat(e)},at:function(e){return"farbe-".concat(e)},ch:function(e){return"farbe-".concat(e)}},decode:{de:/\/farbe-([^/]*)\//,at:/\/farbe-([^/]*)\//,ch:/\/farbe-([^/]*)\//},paths:{indexAllValues:!1,allowedValues:["/Bettwaesche","/at/Bettwaesche","/ch/Bettwaesche","/Bettwaesche/Baumwolle","/at/Bettwaesche/Baumwolle","/ch/Bettwaesche/Baumwolle","/Bettlaken","/at/Leintuecher","/ch/Leintuecher","/Handtuecher","/at/Handtuecher","/ch/Handtuecher","/Bademaentel","/at/Bademaentel","/ch/Bademaentel","/Badematten","/at/Badematten","/ch/Badematten","/Badzubehoer","/at/Badzubehoer","/ch/Badzubehoer","/Tagesdecken","/at/Tagesdecken","/ch/Tagesdecken","/Wohndecken","/at/Wohndecken","/ch/Wohndecken","/Dekokissen","/at/Zierkissen","/ch/Zierkissen","/Kuechentextilien","/at/Kuechentextilien","/ch/Kuechentextilien","/Nachtwaesche","/at/Nachtwaesche","/ch/Nachtwaesche"]}
1,robots:{indexAllValues:!0,allowedValues:[]},pageTitle:{order:2,de:function(e,t){return"".concat(t," ").concat(e)},at:function(e,t){return"".concat(t," ").concat(e)},ch:function(e,t){return"".concat(t," ").concat(e)}}},{id:"filling",isPrefix:!1,transformation:{order:3,de:function(e){return"fuellung-".concat(e)},at:function(e){return"fuellung-".concat(e)},ch:function(e){return"fuellung-".concat(e)}},decode:{de:/\/fuellung-([^/]*)\//,at:/\/fuellung-([^/]*)\//,ch:/\/fuellung-([^/]*)\//},paths:{indexAllValues:!1,allowedValues:["/Bettdecken","/at/Bettdecken","/ch/Duvets","/Kopfkissen","/at/Kopfpolster","/ch/Kopfkissen"]},robots:{indexAllValues:!0,allowedValues:[]},pageTitle:{order:3,de:function(e,t){return"".concat(t," | ").concat(e)},at:function(e,t){return"".concat(t," | ").concat(e)},ch:function(e,t){return"".concat(t," | ").concat(e)}}},{id:"application",isPrefix:!1,transformation:{order:4,de:function(e){return"anwendung-".concat(e)},at:function(e){return"anwendung-".concat(e)},ch:function(e){return"anwendung-".concat(e)}},decode:{de:/\/anwendung-([^/]*)\//,at:/\/anwendung-([^/]*)\//,ch:/\/anwendung-([^/]*)\//},paths:{indexAllValues:!1,allowedValues:["/Bettlaken","/at/Leintuecher","/ch/Leintuecher","/Matratzenschutz","/at/Matratzenschutz","/ch/Matratzenschutz","/Topper","/at/Topper","/ch/Topper"]},robots:{indexAllValues:!0,allowedValues:[]},pageTitle:{order:4,de:function(e,t){return"".concat(t," | ").concat(e)},at:function(e,t){return"".concat(t," | ").concat(e)},ch:function(e,t){return"".concat(t," | ").concat(e)}}},{id:"materialart",isPrefix:!1,transformation:{order:5,de:function(e){return"aus-".concat(e)},at:function(e){return"aus-".concat(e)},ch:function(e){return"aus-".concat(e)}},decode:{de:/\/aus-([^/]*)\//,at:/\/aus-([^/]*)\//,ch:/\/aus-([^/]*)\//},paths:{indexAllValues:!1,allowedValues:["/Bettlaken","/at/Leintuecher","/ch/Leintuecher","/Bettdecken","/at/Bettdecken","/ch/Duvets","/Kopfkissen","/at/Kopfpolster","/ch/Kopfkissen","/Matratzenschutz","/at/Matratzenschutz","/ch/Matratzenschutz","/Topper","/at/Topper","/ch/Topper","/Handtuecher","/at/Handtuecher","/ch/Handtuecher","/Bademaentel","/at/Bademaentel","/ch/Bademaentel","/Badematten","/at/Badematten","/ch/Badematten","/Bettwaesche","/at/Bettwaesche","/ch/Bettwaesche","/Bettwaesche/Baumwolle","/at/Bettwaesche/Baumwolle","/ch/Bettwaesche/Baumwolle","/Wohndecken","/at/Wohndecken","/ch/Wohndecken","/Dekokissen","/at/Zierkissen","/ch/Zierkissen","/Kuechentextilien","/at/Kuechentextilien","/ch/Kuechentextilien","/Nachtwaesche","/at/Nachtwaesche","/ch/Nachtwaesche","/Tagesdecken","/at/Tagesdecken","/ch/Tagesdecken"]},robots:{indexAllValues:!0,allowedValues:[]},pageTitle:{order:5,de:function(e,t){return"".concat(t," | ").concat(e)},at:function(e,t){return"".concat(t," | ").concat(e)},ch:function(e,t){return"".concat(t," | ").concat(e)}}},{id:"manufacturer",isPrefix:!1,transformation:{order:6,de:function(e){return"von-".concat(e)},at:function(e){return"von-".concat(e)},ch:function(e){return"von-".concat(e)}},decode:{de:/\/von-([^/]*)\//,at:/\/von-([^/]*)\//,ch:/\/von-([^/]*)\//},paths:{indexAllValues:!1,allowedValues:["/Bettwaesche","/at/Bettwaesche","/ch/Bettwaesche","/Bettwaesche/Baumwolle","/at/Bettwaesche/Baumwolle","/ch/Bettwaesche/Baumwolle","/Bettlaken","/at/Leintuecher","/ch/Leintuecher","/Bettdecken","/at/Bettdecken","/ch/Duvets","/Kopfkissen","/at/Kopfpolster","/ch/Kopfkissen","/Matratzenschutz","/at/Matratzenschutz","/ch/Matratzenschutz","/Topper","/at/Topper","/ch/Topper","/Handtuecher","/at/Handtuecher","/ch/Handtuecher","/Bademaentel","/at/Bademaentel","/ch/Bademaentel","/Badematten","/at/Badematten","/ch/Badematten","/Badzubehoer","/at/Badzubehoer","/ch/Badzubehoer","/Tagesdecken","/at/Tagesdecken","/ch/Tagesdecken","/Wohndecken","/at/Wohndecken","/ch/Wohndecken","/Dekokissen","/at/Zierkissen","/ch/Zierkissen","/Kuechentextilien","/at/Kuechentextilien","/ch/Kuechentextilien","/Nachtwaesche","/at/Nachtwaesche","/ch/Nachtwaesche"]},robots:{indexAllValues:!0,allowedValues:[]},pageTitle:{order:6,de:function(e,t){return"".concat(e," | ").concat(t)},at:function(e,t){return"".concat(e," | ").concat(t)},ch:function(e,t){return"".concat(e," | ").concat(t)}}},{id:"saison",isPrefix:!1,transformation:{order:7,de:function(e){return"saison-".concat(e)},at:function(e){return"saison-".concat(e)},ch:function(e){return"saison-".concat(e)}},decode:{de:/\/saison-([^/]*)\//,at:/\/saison-([^/]*)\//,ch:/\/saison-([^/]*)\//},paths:{indexAllValues:!1,allowedValues:["/Bettwaesche","/at/Bettwaesche","/ch/Bettwaesche","/Bettwaesche/Baumwolle","/at/Bettwaesche/Baumwolle","/ch/Bettwaesche/Baumwolle","/Bettdecken","/at/Bettdecken","/ch/Duvets","/Wohndecken","/at/Wohndecken","/ch/Wohndecken"]},robots:{indexAllValues:!0,allowedValues:[]},pageTitle:{order:7,de:function(e,t){return"".concat(e," | ").concat(t)},at:function(e,t){return"".concat(e," | ").concat(t)},ch:function(e,t){return"".concat(e," | ").concat(t)}}},{id:"Stil",isPrefix:!1,transformation:{order:8,de:function(e){return"stil-".concat(e)},at:function(e){return"stil-".concat(e)},ch:function(e){return"stil-".concat(e)}},decode:{de:/\/stil-([^/]*)\//,at:/\/stil-([^/]*)\//,ch:/\/stil-([^/]*)\//},paths:{indexAllValues:!1,allowedValues:["/Bettwaesche","/at/Bettwaesche","/ch/Bettwaesche","/Bettwaesche/Baumwolle","/at/Bettwaesche/Baumwolle","/ch/Bettwaesche/Baumwolle","/Handtuecher","/at/Handtuecher","/ch/Handtuecher","/Tagesdecken","/at/Tagesdecken","/ch/Tagesdecken","/Wohndecken","/at/Wohndecken","/ch/Wohndecken","/Dekokissen","/at/Zierkissen","/ch/Zierkissen"]},robots:{indexAllValues:!0,allowedValues:[]},pageTitle:{order:8,de:function(e,t){return"".concat(e," | ").concat(t)},at:function(e,t){return"".concat(e," | ").concat(t)},ch:function(e,t){return"".concat(e," | ").concat(t)}}},{id:"Muster",isPrefix:!1,transformation:{order:9,de:function(e){return"muster-".concat(e)},at:function(e){return"muster-".concat(e)},ch:function(e){return"muster-".concat(e)}},decode:{de:/\/muster-([^/]*)\//,at:/\/muster-([^/]*)\//,ch:/\/muster-([^/]*)\//},paths:{indexAllValues:!1,allowedValues:["/Bettwaesche","/at/Bettwaesche","/ch/Bettwaesche","/Bettwaesche/Baumwolle","/at/Bettwaesche/Baumwolle","/ch/Bettwaesche/Baumwolle","/Handtuecher","/at/Handtuecher","/ch/Handtuecher","/Bademaentel","/at/Bademaentel","/ch/Bademaentel","/Badematten","/at/Badematten","/ch/Badematten","/Tagesdecken","/at/Tagesdecken","/ch/Tagesdecken","/Dekokissen","/at/Zierkissen","/ch/Zierkissen","/Wohndecken","/at/Wohndecken","/ch/Wohndecken"]},robots:{indexAllValues:!0,allowedValues:[]},pageTitle:{order:9,de:function(e,t){return"".concat(e," | ").concat(t)},at:function(e,t){return"".concat(e," | ").concat(t)},ch:function(e,t){return"".concat(e," | ").concat(t)}}},{id:"Verschluss",isPrefix:!1,transformation:{order:10,de:function(e){return"mit-".concat(e)},at:function(e){return"mit-".concat(e)},ch:function(e){return"mit-".concat(e)}},decode:{de:/\/mit-([^/]*)\//,at:/\/mit-([^/]*)\//,ch:/\/mit-([^/]*)\//},paths:{indexAllValues:!1,allowedValues:["/Bettwaesche","/at/Bettwaesche","/ch/Bettwaesche","/Bettwaesche/Baumwolle","/at/Bettwaesche/Baumwolle","/ch/Bettwaesche/Baumwolle","/Bettlaken","/at/Leintuecher","/ch/Leintuecher"]},robots:{indexAllValues:!0,allowedValues:[]},pageTitle:{order:10,de:function(e,t){return"".concat(e," | ").concat(t)},at:function(e,t){return"".concat(e," | ").concat(t)},ch:function(e,t){return"".concat(e," | ").concat(t)}}},{id:"Eigenschaften",isPrefix:!1,transformation:{order:11,de:function(e){return"merkmal-".concat(e)},at:function(e){return"merkmal-".concat(e)},ch:function(e){return"merkmal-".concat(e)}},decode:{de:/\/merkmal-([^/]*)\//,at:/\/merkmal-([^/]*)\//,ch:/\/merkmal-([^/]*)\//},paths:{indexAllValues:!1,allowedValues:["/Bettwaesche","/at/Bettwaesche","/ch/Bettwaesche","/Bettwaesche/Baumwolle","/at/Bettwaesche/Baumwolle","/ch/Bettwaesche/Baumwolle","/Bettlaken","/at/Leintuecher","/ch/Leintuecher","/Bettdecken","/at/Bettdecken","/ch/Duvets","/Kopfkissen","/at/Kopfpolster","/ch/Kopfkissen","/Matratzenschutz","/at/Matratzenschutz","/ch/Matratzenschutz","/Topper","/at/Topper","/ch/Topper","/Badematten","/at/Badematten","/ch/Badematten"]},robots:{indexAllValues:!0,allowedValues:[]},pageTitle:{order:11,de:function(e,t){return"".concat(e," | ").concat(t)},at:function(e,t){return"".concat(e," | ").concat(t)},ch:function(e,t){return"".concat(e," | ").concat(t)}}},{id:"product_type",isPrefix:!1,transformation:{order:12,de:function(e){return"typ-".concat(e)},at:function(e){return"typ-".concat(e)},ch:function(e){return"typ-".concat(e)}},decode:{de:/\/typ-([^/]*)\//,at:/\/typ-([^/]*)\//,ch:/\/typ-([^/]*)\//},paths:{indexAllValues:!1,allowedValues:["/Bettwaesche","/at/Bettwaesche","/ch/Bettwaesche","/Bettwaesche/Baumwolle","/at/Bettwaesche/Baumwolle","/ch/Bettwaesche/Baumwolle","/Bettlaken","/at/Leintuecher","/ch/Leintuecher","/Matratzenschutz","/at/Matratzenschutz","/ch/Matratzenschutz","/Topper","/at/Topper","/ch/Topper","/Handtuecher","/at/Handtuecher","/ch/Handtuecher","/Bademaentel","/at/Bademaentel","/ch/Bademaentel","/Badematten","/at/Badematten","/ch/Badematten","/Badzubehoer","/at/Badzubehoer","/ch/Badzubehoer","/Tagesdecken","/at/Tagesdecken","/ch/Tagesdecken","/Wohndecken","/at/Wohndecken","/ch/Wohndecken","/Dekokissen","/at/Zierkissen","/ch/Zierkissen","/Kuechentextilien","/at/Kuechentextilien","/ch/Kuechentextilien","/Nachtwaesche","/at/Nachtwaesche","/ch/Nachtwaesche","/Kopfkissen","/at/Kopfpolster","/ch/Kopfkissen"]},robots:{indexAllValues:!0,allowedValues:[]},pageTitle:{order:12,de:function(e,t){return"".concat(e," | ").concat(t)},at:function(e,t){return"".concat(e," | ").concat(t)},ch:function(e,t){return"".concat(e," | ").concat(t)}}},{id:"Waschen",isPrefix:!1,transformation:{order:13,de:function(e){return"pflege-".concat(e)},at:function(e){return"pflege-".concat(e)},ch:function(e){return"pflege-".concat(e)}},decode:{de:/\/pflege-([^/]*)\//,at:/\/pflege-([^/]*)\//,ch:/\/pflege-([^/]*)\//},paths:{indexAllValues:!1,allowedValues:["/Bettwaesche","/at/Bettwaesche","/ch/Bettwaesche","/Bettwaesche/Baumwolle","/at/Bettwaesche/Baumwolle","/ch/Bettwaesche/Baumwolle","/Bettdecken","/at/Bettdecken","/ch/Duvets","/Handtuecher","/at/Handtuecher","/ch/Handtuecher"]},robots:{indexAllValues:!0,allowedValues:[]},pageTitle:{order:13,de:function(e,t){return"".concat(e," | ").concat(t)},at:function(e,t){return"".concat(e," | ").concat(t)},ch:function(e,t){return"".concat(e," | ").concat(t)}}},{id:"new_arrivals_sale",isPrefix:!1,transformation:{order:14,de:function(e){return"artikel-".concat(e)},at:function(e){return"artikel-".concat(e)},ch:function(e){return"artikel-".concat(e)}},decode:{de:/\/artikel-([^/]*)\//,at:/\/artikel-([^/]*)\//,ch:/\/artikel-([^/]*)\//},paths:{indexAllValues:!1,allowedValues:[]},robots:{indexAllValues:!0,allowedValues:[]},pageTitle:{order:14,de:function(e,t){return"".concat(t," | ").concat(e)},at:function(e,t){return"".concat(t," | ").concat(e)},ch:function(e,t){return"".concat(t," | ").concat(e)}}},{id:"mattress_height",isPrefix:!1,transformation:{order:15,de:function(e){return"hoehe-".concat(e)},at:function(e){return"hoehe-".concat(e)},ch:function(e){return"hoehe-".concat(e)}},decode:{de:/\/hoehe-([^/]*)\//,at:/\/hoehe-([^/]*)\//,ch:/\/hoehe-([^/]*)\//},paths:{indexAllValues:!1,allowedValues:[]},robots:{indexAllValues:!0,allowedValues:[]},pageTitle:{order:15,de:function(e,t){return"".concat(t," | ").concat(e)},at:function(e,t){return"".concat(t," | ").concat(e)},ch:function(e,t){return"".concat(t," | ").concat(e)}}},{id:"Gewicht_pro_qm",isPrefix:!1,transformation:{order:16,de:function(e){return"gewicht-".concat(e)},at:function(e){return"gewicht-".concat(e)},ch:function(e){return"gewicht-".concat(e)}},decode:{de:/\/gewicht-([^/]*)\//,at:/\/gewicht-([^/]*)\//,ch:/\/gewicht-([^/]*)\//},paths:{indexAllValues:!1,allowedValues:[]},robots:{indexAllValues:!0,allowedValues:[]},pageTitle:{order:16,de:function(e,t){return"".concat(t," | ").concat(e)},at:function(e,t){return"".concat(t," | ").concat(e)},ch:function(e,t){return"".concat(t," | ").concat(e)}}},{id:"heatclass",isPrefix:!1,transformation:{order:17,de:function(e){return"waerme-".concat(e)},at:function(e){return"waerme-".concat(e)},ch:function(e){return"waerme-".concat(e)}},decode:{de:/\/waerme-([^/]*)\//,at:/\/waerme-([^/]*)\//,ch:/\/waerme-([^/]*)\//},paths:{indexAllValues:!1,allowedValues:[]},robots:{indexAllValues:!0,allowedValues:[]},pageTitle:{order:17,de:function(e,t){return"".concat(t," | ").concat(e)},at:function(e,t){return"".concat(t," | ").concat(e)},ch:function(e,t){return"".concat(t," | ").concat(e)}}},{id:"steppung",isPrefix:!1,transformation:{order:18,de:function(e){return"steppung-".concat(e)},at:function(e){return"steppung-".concat(e)},ch:function(e){return"steppung-".concat(e)}},decode:{de:/\/steppung-([^/]*)\//,at:/\/steppung-([^/]*)\//,ch:/\/steppung-([^/]*)\//},paths:{indexAllValues:!1,allowedValues:[]},robots:{indexAllValues:!0,allowedValues:[]},pageTitle:{order:18,de:function(e,t){return"".concat(t," | ").concat(e)},at:function(e,t){return"".concat(t," | ").concat(e)},ch:function(e,t){return"".concat(t," | ").concat(e)}}},{id:"Testsiegel",isPrefix:!1,transformation:{order:19,de:function(e){return"siegel-".concat(e)},at:function(e){return"siegel-".concat(e)},ch:function(e){return"siegel-".concat(e)}},decode:{de:/\/siegel-([^/]*)\//,at:/\/siegel-([^/]*)\//,ch:/\/siegel-([^/]*)\//},paths:{indexAllValues:!1,allowedValues:[]},robots:{indexAllValues:!0,allowedValues:[]},pageTitle:{order:19,de:function(e,t){return"".concat(t," | ").concat(e)},at:function(e,t){return"".concat(t," | ").concat(e)},ch:function(e,t){return"".concat(t," | ").concat(e)}}},{id:"strength",isPrefix:!1,transformation:{order:20,de:function(e){return"festigkeit-".concat(e)},at:function(e){return"festigkeit-".concat(e)},ch:function(e){return"festigkeit-".concat(e)}},decode:{de:/\/festigkeit-([^/]*)\//,at:/\/festigkeit-([^/]*)\//,ch:/\/festigkeit-([^/]*)\//},paths:{indexAllValues:!1,allowedValues:["/Bettdecken","/at/Bettdecken","/ch/Duvets"]},robots:{indexAllValues:!0,allowedValues:[]},pageTitle:{order:20,de:function(e,t){return"".concat(t," | ").concat(e)},at:function(e,t){return"".concat(t," | ").concat(e)},ch:function(e,t){return"".concat(t," | ").concat(e)}}},{id:"gender",isPrefix:!1,transformation:{order:21,de:function(e){return"fuer-".concat(e)},at:function(e){return"fuer-".concat(e)},ch:function(e){return"fuer-".concat(e)}},decode:{de:/\/fuer-([^/]*)\//,at:/\/fuer-([^/]*)\//,ch:/\/fuer-([^/]*)\//},paths:{indexAllValues:!1,allowedValues:["/Bademaentel","/at/Bademaentel","/ch/Bademaentel","/Nachtwaesche","/at/Nachtwaesche","/ch/Nachtwaesche"]}
1,robots:{indexAllValues:!0,allowedValues:[]},pageTitle:{order:21,de:function(e,t){return"".concat(t," | ").concat(e)},at:function(e,t){return"".concat(t," | ").concat(e)},ch:function(e,t){return"".concat(t," | ").concat(e)}}}]}},99530:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(79658).Z,i=n(7222).Z,a=n(79361).default,o=n(50337).Z,s=n(49961).Z,c=n(94941).Z,l=n(53929).Z,u=n(45753).default;function d(e,t){var n,r;return(null===(n=e.transformation)||void 0===n?void 0:n.order)-(null===(r=t.transformation)||void 0===r?void 0:r.order)}function h(e){return e.isPrefix}function v(e){return!e.isPrefix}var f=["curt bauer"],m=[],g={"\xfc":"ue","\xe4":"ae","\xf6":"oe"},p={"Gro\xdfe":"Gross","gr\xf6\xdfe":"gr\xf6sse","Wei\xdf":"Weiss","wei\xdf":"weiss","Rei\xdf":"Reiss","nach-Ma\xdf":"nach-Mass","nach Ma\xdf":"nach Mass"},x=["Kaeppel","Goebel"],b=function(){function e(t){var i=t.configuration,o=t.language,s=this;if(r(this,e),a(this,"applyUrlTransformation",(function(e,t,n){var r=t.transformation[n];if(!r)return e;var i=r(s.encodeFilterValue(t.value));return"".concat(e,"/").concat(i)})),a(this,"encodeFilterValue",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e})),a(this,"encodeUrl",(function(e){var t=e;m.includes(e)||(t=e.replace(/\s/g,"-"));var n=!0,r=!1,i=void 0;try{for(var a,o=Object.keys(p)[Symbol.iterator]();!(n=(a=o.next()).done);n=!0){var s=a.value;t=t.replace(new RegExp(s,"g"),p[s])}}catch(f){r=!0,i=f}finally{try{n||null==o.return||o.return()}finally{if(r)throw i}}var c=!0,l=!1,u=void 0;try{for(var d,h=Object.keys(g)[Symbol.iterator]();!(c=(d=h.next()).done);c=!0){var v=d.value;t=t.replace(new RegExp(v,"ig"),g[v])}}catch(f){l=!0,u=f}finally{try{c||null==h.return||h.return()}finally{if(l)throw u}}return t=t.replace(/(\d+)\xb0C/,"$1C"),encodeURI(t)})),a(this,"getSeoEncodableFilter",(function(e,t){var n=c(t,2),r=n[0],i=n[1],o=s.configuration.aggregations.map((function(e){return e.id})),l=!s.configuration.maxActiveSeoFilter||-1===s.configuration.maxActiveSeoFilter||e.seoFilter.length<=s.configuration.maxActiveSeoFilter;return o.includes(r)&&l?e.seoFilter.push(a({},r,i)):e.seoFilter.find((function(e){return e[r]}))||(e.remainingFilter[r]=i),e})),a(this,"decodeFilterValue",(function(e){var t=e;if(m.includes(t)||(t=t.replace(/-/g," ")),!f.includes(t.toLowerCase())){var n=!0,r=!1,i=void 0;try{for(var a,o=Object.keys(g)[Symbol.iterator]();!(n=(a=o.next()).done);n=!0){var s=a.value;x.includes(t)||(t=t.replace(new RegExp(g[s],"ig"),s))}}catch(b){r=!0,i=b}finally{try{n||null==o.return||o.return()}finally{if(r)throw i}}}var c=!0,l=!1,u=void 0;try{for(var d,h=Object.keys(p)[Symbol.iterator]();!(c=(d=h.next()).done);c=!0){var v=d.value;t=t.replace(new RegExp(p[v],"g"),v)}}catch(b){l=!0,u=b}finally{try{c||null==h.return||h.return()}finally{if(l)throw u}}return t=t.replace(/(\d+)C/,"$1\xb0C"),decodeURI(encodeURI(t))})),a(this,"applyPageTitleTransformation",(function(e,t){var n,r=t.pageTitle[s.language];return r?r((n=t.value).charAt(0).toUpperCase()+n.slice(1),e):e})),a(this,"getMetaTitle",(function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=(null===(e=t.page)||void 0===e?void 0:e.category_title)||"",r=(s.getMetaDescriptionH1(t)||n||"").trim();return r+" | Bettwaren Shop"})),a(this,"getMetaDescription",(function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=n(75318),i=r.staticMetaDescriptions,a=(t.activeAggregations||[]).filter((function(e){return e.selectedValues})),o=a.length>0,c=(null===(e=t.page)||void 0===e?void 0:e.category_title)||"",l=i[c]||"";if(!o)return l;var u=l.trim(),d=c.trim(),h=u;if(d){var v="".concat(d," ");u.toLowerCase().startsWith(v.toLowerCase())&&(h=u.slice(v.length).trim())}var f=(s.getMetaDescriptionH1(t)||c||"").trim(),m=h?"".concat(f," ").concat(h).replace(/\s+/g," ").trim():f;return m})),a(this,"getMetaDescriptionH1",(function(){var e,t,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=n(75318),a=(r.activeAggregations||[]).filter((function(e){return e.selectedValues})),o=i.metaDescriptionTemplates,s=i.prepositions,c=(null===(e=r.page)||void 0===e?void 0:e.category_title)||"",l=(null===(t=o[c])||void 0===t?void 0:t.template)||[],u=a.find((function(e){return"product_type"===e.key})),d=a.find((function(e){return"application"===e.key})),h=(null===d||void 0===d?void 0:d.selectedValues)||[],v=(null===u||void 0===u?void 0:u.selectedValues)||[],f=v.filter((function(e){return!h.some((function(t){return t.trim().toLowerCase()===e.trim().toLowerCase()}))})),m="Matratzenschutz"===c,g=l.map((function(e,t){if(e.startsWith("static:"))return e.split(":")[1];if(m&&"f\xfcr"===e&&"application"===l[t+1]){var n,r=a.find((function(e){return"application"===e.key}));if(null===r||void 0===r||null===(n=r.selectedValues)||void 0===n?void 0:n.length){var i=r.selectedValues.join(", ");return"f\xfcr ".concat(i)}return null}if(s.includes(e)){var o=l[t+1],u=a.find((function(e){return e.key===o}));return!!(null===u||void 0===u?void 0:u.selectedValues)?e:null}if("product_type"===e)return f.length>0?f.join(", "):c;var d=a.find((function(t){return t.key===e})),g=null===d||void 0===d?void 0:d.selectedValues;if(Array.isArray(g)&&g.length&&(v.some((function(e){return g.some((function(t){return new RegExp("\\b".concat(t,"\\b"),"i").test(e)}))}))||h.some((function(e){return g.some((function(t){return new RegExp("\\b".concat(t,"\\b"),"i").test(e)}))}))))return null;var p=null===g||void 0===g?void 0:g.filter((function(e,t,n){return n.indexOf(e)===t}));return(null===p||void 0===p?void 0:p.length)?p:null}
1)).flat().filter(Boolean).join(" ");return g.trim()})),a(this,"getCanonicalUrl",(function(e){var t,n=e.language,r=void 0===n?"":n,i=e.page,a=void 0===i?{}:i,o=e.activeAggregations,c=void 0===o?[]:o,l=null===a||void 0===a||null===(t=a.selfLinks)||void 0===t?void 0:t[r],u="";if(0===c.length||c.length>s.configuration.maxActiveSeoFilter)u=l;else{var f,m=s.getAllowedConfigsFromAggregations(c,l),g=m.filter(h).sort((function(e,t){return d(e,t)})),p=m.filter(v).sort((function(e,t){return d(e,t)})),x=g.reduce((function(e,t){return s.applyUrlTransformation(e,t,r)}),""),b=p.reduce((function(e,t){return s.applyUrlTransformation(e,t,r)}),"");u=(u="".concat(x,"/").concat(null===a||void 0===a||null===(f=a.selfLinks)||void 0===f?void 0:f[r],"/").concat(b)).replace(/\/\/+/g,"/")}return(null===u||void 0===u?void 0:u.startsWith("/"))||(u="/"+u),/\.[a-z0-9]+$/i.test(u)||u.endsWith("/")||(u+="/"),s.encodeUrl(u)})),!i)throw new Error("Missing mandatory parameters in SeoUtils constructor");this.configuration=i,this.language=o,this.minimumResultCount=i.minimumResultCount,this.seoAggregationIds=i.aggregations.map((function(e){return e.id}))}return i(e,[{key:"isFacetedNavigation",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(e.length>this.seoAggregationIds.length)return!1;var n=this.decodeSeoUrl(t),r=n.path,i=!0,a=!1,o=void 0;try{for(var s,c=e[Symbol.iterator]();!(i=(s=c.next()).done);i=!0){var l=s.value;if(l.selectedValues){if(l.selectedValues.length>1)return!1;if(1===l.selectedValues.length){var u,d=l.selectedValues[0];if(this.hasLessThanRequiredResults(null===(u=l.values[d])||void 0===u?void 0:u.count))return!1}}if(!this.isSeoAggregation(l.key))return!1;if(!this.isAllowedPath(l.key,r))return!1}}catch(h){a=!0,o=h}finally{try{i||null==c.return||c.return()}finally{if(a)throw o}}return!0}},{key:"isSeoAggregation",value:function(e){return this.seoAggregationIds.includes(e)}},{key:"isAllowedPath",value:function(e,t){var n,r,i=this,a=null!==(n=this.configuration.aggregations.find((function(t){return t.id===e})).paths)&&void 0!==n?n:{};return!!a.indexAllValues||(null!==(r=a.allowedValues)&&void 0!==r?r:[]).find((function(e){var n=i.normalizePath(t),r=i.normalizePath(e);return(null===r||void 0===r?void 0:r.toLowerCase())===(null===n||void 0===n?void 0:n.toLowerCase())}))}},{key:"hasLessThanRequiredResults",value:function(e){return e<this.minimumResultCount}},{key:"isActiveAggregation",value:function(e,t){return t.find((function(t){return t.key==e}))}},{key:"normalizePath",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=e.replace(/#.*$/,"").replace(/\?.*$/,"");return(t="/"+t+"/").replace(/\/\/+/g,"/")}},{key:"getConfigsFromAggregations",value:function(e){var t=this;return e.filter((function(e){return 1===e.selectedValues.length})).map((function(e){var n=t.configuration.aggregations.find((function(t){return t.id===e.key}));return n?s(o({},n),{value:e.selectedValues[0]}):null})).filter(Boolean)}},{key:"getAllowedConfigsFromAggregations",value:function(e,t){var n=this;return this.getConfigsFromAggregations(e).filter((function(e){return n.isAllowedPath(e.id,t)}))}},{key:"getSortedSeoAggregations",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=this,r=this.decodeSeoUrl(e),i=r.path,a=t.filter((function(e){return n.isSeoAggregation(e.key)})),o=this.getAllowedConfigsFromAggregations(a,i).sort((function(e,t){return d(e,t)}));return o.map((function(e){return t.find((function(t){return t.key===e.id}))}))}},{key:"generateSeoUrlForAggregation",value:function(e){var t=e.path,n=e.aggregationId,r=void 0===n?"":n,i=e.filterValueObject,a=void 0===i?{}:i,c=e.activeAggregations,u=void 0===c?[]:c,f=this;if(!t)return null;if(!this.isSeoAggregation(r))return null;if(this.hasLessThanRequiredResults(a.count))return null;if(this.isActiveAggregation(r,u))return null;var m=this.decodeSeoUrl(t).path;if(!this.isAllowedPath(r,m))return null;var g=this.getAllowedConfigsFromAggregations(u,m),p=this.configuration.aggregations.find((function(e){return e.id==r})),x=l(g).concat([s(o({},p),{value:a.key})]),b=x.filter(h).sort((function(e,t){return d(e,t)})),w=x.filter(v).sort((function(e,t){return d(e,t)})),_=b.reduce((function(e,t){return f.applyUrlTransformation(e,t,f.language)}),""),y=w.reduce((function(e,t){return f.applyUrlTransformation(e,t,f.language)}),""),j="".concat(_,"/").concat(m,"/").concat(y);return j=this.normalizePath(j),this.encodeUrl(j)}},{key:"encodeSeoUrl",value:function(e){var t=e.path,n=e.filter,r=void 0===n?{}:n,i=e.aggregations,a=void 0===i?{}
1:i,u=this,f=Object.entries(r).reduce(this.getSeoEncodableFilter,{seoFilter:[],remainingFilter:{}}),m=f.seoFilter,g=f.remainingFilter,p=m.filter((function(e){var n=c(Object.entries(e)[0],2),r=n[0],i=n[1];return!!u.isAllowedPath(r,t)||(g[r]=l(i),!1)})).filter((function(e){var t=c(Object.entries(e)[0],2),n=t[0],r=t[1];return 1==r.length||(g[n]=l(r),!1)})).filter((function(e){var t=c(Object.entries(e)[0],2),n=t[0],r=t[1],i=a[n];if(!i)return!1;var o=Object.values(i.values).filter(Boolean).find((function(e){return e.key.toLowerCase()==r[0].toLowerCase()}));return o.count>=u.minimumResultCount||(g[n]=[o.key],!1)})).filter(Boolean).map((function(e){var t=c(Object.entries(e)[0],2),n=t[0],r=t[1],i=u.configuration.aggregations.find((function(e){return e.id===n}));return s(o({},i),{value:r[0]})})),x=p.filter(h).sort((function(e,t){return d(e,t)})),b=p.filter(v).sort((function(e,t){return d(e,t)})),w=x.reduce((function(e,t){return u.applyUrlTransformation(e,t,u.language)}),""),_=b.reduce((function(e,t){return u.applyUrlTransformation(e,t,u.language)}),""),y=this.normalizePath(t),j="".concat(w,"/").concat(y,"/").concat(_);return j=(j="/"+j+"/").replace(/\/\/+/g,"/"),{url:this.encodeUrl(j),remainingFilter:g}}},{key:"decodeSeoUrl",value:function(e){var t,n=this,r=this.normalizePath(e),i=null!==(t=this.language)&&void 0!==t?t:this.getLanguageFromUrl(r),a={},o=this.configuration.aggregations.reduce((function(e,t){var r=t.decode[i];if(!r)return e;var o=e.match(r);if(!o)return e;var s=c(o,2),l=s[0],u=s[1],d=t.id;return a[d]=[n.decodeFilterValue(u,i)],n.normalizePath(e.replace(l,"/"))}),r);return{path:o=(o="/"+o+"/").replace(/\/\/+/g,"/"),filter:a}}},{key:"getLanguageFromUrl",value:function(e){var t,n=Object.keys(null===(t=this.configuration.aggregations[0])||void 0===t?void 0:t.decode),r=!0,i=!1,a=void 0;try{for(var o,s=this,c=function(){var t=o.value;if(s.configuration.aggregations.some((function(n){var r=n.decode[t];return!!r&&!!e.match(r)})))return{v:t}},l=n[Symbol.iterator]();!(r=(o=l.next()).done);r=!0){var d=c();if("object"===u(d))return d.v}}catch(h){i=!0,a=h}finally{try{r||null==l.return||l.return()}finally{if(i)throw a}}}},{key:"getPageTitle",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.type,n=void 0===t?"":t,r=e.page,i=void 0===r?{}:r,a=e.activeAggregations,o=void 0===a?[]:a,s=["farbe","size","filling","application","materialart","manufacturer","saison","Stil","Muster","Verschluss","Eigenschaften","product_type","Waschen","new_arrivals_sale","mattress_height","Gewicht_pro_qm","heatclass","steppung","Testsiegel","strength","gender"],c="",u="";if("category"===n){var d=(i||{}).category_title;c=d}else{var h=(i||{}).manufacturer_title;c=h}if(!c)return{seoTitle:"",activeFilter:""};var v=(o||[]).filter((function(e){return(null===e||void 0===e?void 0:e.selectedValues)&&s.includes(e.key)})).sort((function(e,t){return(e.position||0)-(t.position||0)})),f=[],m=!0,g=!1,p=void 0;try{for(var x,b=v[Symbol.iterator]();!(m=(x=b.next()).done);m=!0){var w,_=x.value;if(Array.isArray(_.selectedValues))(w=f).push.apply(w,l(_.selectedValues))}}catch(y){g=!0,p=y}finally{try{m||null==b.return||b.return()}finally{if(g)throw p}}return f.reverse(),f.length>0&&(c="".concat(f.map((function(e){return"".concat(e.trim()," | ")})).join("")).concat(c),u="".concat(f.map((function(e){return"".concat(e," , ")})).join("").replace(/,\s*$/,".")," ")),{seoTitle:c,activeFilter:u}}},{key:"getHrefLangLinks",value:function(e){var t=e.selfLinks,n=e.activeAggregations,r=Object.keys(t),i={},a=!0,o=!1,s=void 0;try{for(var c,l=r[Symbol.iterator]();!(a=(c=l.next()).done);a=!0){var u=c.value;i[u]=this.getCanonicalUrl({language:u,page:{selfLinks:t},activeAggregations:n})}}catch(d){o=!0,s=d}finally{try{a||null==l.return||l.return()}finally{if(o)throw s}}return i}},{key:"getRobotsContent",value:function(e){var t,n,r,i=e.type,a=void 0===i?"":i,o=e.activeAggregations,s=void 0===o?[]:o,c=e.queryParams,l=void 0===c?{}:c,u=null!==(n=null!==(t=l.count)&&void 0!==t?t:"47")&&void 0!==n?n:36,d=1===(null!==(r=l.offset)&&void 0!==r?r:0)/u+1,h=!!l.sortBy,v=!!l.filter,f=["FOLLOW"];if(h||!d||v)f.push("NOINDEX");else if("category"===a){var m=!0;s.length<=this.configuration.maxActiveSeoFilter&&(m=this.shouldIndexActiveAggregations(s)),s.length>this.configuration.maxActiveSeoFilter&&(m=!1),m?f.push("INDEX"):f.push("NOINDEX")}else 0===s.length?f.push("INDEX"):f.push("NOINDEX");return f.join(", ")}},{key:"shouldIndexActiveAggregations",value:function(e){var t=!1,n=!0,r=!1,i=void 0;try{for(var a,o=this,s=function(){var e=a.value,n=o.configuration.aggregations.find((function(t){return t.id===e.key}));if(!Boolean(n))return t=!0,"break";if(e.selectedValues.length>1)return t=!0,"break";var r=e.selectedValues[0];return n.robots.indexAllValues?"continue":n.robots.allowedValues.map((function(e){return e.toLowerCase()})).includes(r.toLowerCase())?void 0:(t=!0,"break")},c=e[Symbol.iterator]();!(n=(a=c.next()).done);
1n=!0){if("break"===s())break}}catch(l){r=!0,i=l}finally{try{n||null==c.return||c.return()}finally{if(r)throw i}}return!t}}]),e}();e.exports=b},10982:function(e,t,n){n.d(t,{TN:function(){return m},Ei:function(){return g}});var r=n(47568),i=n(14924),a=n(26042),o=n(69396),s=n(97582),c=n(85893),l=n(67294),u=n(11783),d=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.endsWith("/")?e.slice(0,-1):e},h=function(){var e=(0,r.Z)((function(e){var t,n,r,i,a,o,c;return(0,s.__generator)(this,(function(s){switch(s.label){case 0:return s.trys.push([0,8,,9]),(t=new Headers).append("accept","application/json"),"MISSING_ENV_VAR".BASIC_AUTH&&t.set("Authorization","Basic "+"MISSING_ENV_VAR".BASIC_AUTH),[4,fetch(d(e)+"/index.php?cl=noticelistapi&fnc=getnoticelist",{method:"GET",headers:t})];case 1:if(200===(n=s.sent()).status)return[3,6];r=n.statusText,i=n.status,a=null,s.label=2;case 2:return s.trys.push([2,4,,5]),[4,n.json()];case 3:return a=s.sent(),[3,5];case 4:return s.sent(),a={message:"fetchWishlistDataOxid => Status: ".concat(i)},[3,5];case 5:return(o=new Error).message=r,o.cause=a.message,o.stack="fetchWishlistCountOxid()",console.error(o),[2,{}];case 6:return[4,n.json()];case 7:return[2,s.sent()];case 8:return c=s.sent(),console.error(c),[2,{}];case 9:return[2]}}
1))}));return function(t){return e.apply(this,arguments)}}(),v=function(){var e=(0,r.Z)((function(e,t){var n,r,i,a,o,c,l;return(0,s.__generator)(this,(function(s){switch(s.label){case 0:return s.trys.push([0,8,,9]),(n=new Headers).append("accept","application/json"),"MISSING_ENV_VAR".BASIC_AUTH&&n.set("Authorization","Basic "+"MISSING_ENV_VAR".BASIC_AUTH),[4,fetch(d(t)+"/index.php?cl=noticelistapi&fnc=togglenoticelist&aid=".concat(e),{method:"GET",headers:n,credentials:"include"})];case 1:if(200===(r=s.sent()).status)return[3,6];i=r.statusText,a=r.status,o=null,s.label=2;case 2:return s.trys.push([2,4,,5]),[4,r.json()];case 3:return o=s.sent(),[3,5];case 4:return s.sent(),o={message:"toggleWishlistOxid => Status: ".concat(a)},[3,5];case 5:return(c=new Error).message=i,c.cause=o.message,c.stack="toggleWishlistOxid()",console.error(c),[2,{}];case 6:return[4,r.json()];case 7:return[2,s.sent()];case 8:return l=s.sent(),console.error(l),[2,{}];case 9:return[2]}}))}));return function(t,n){return e.apply(this,arguments)}}(),f=l.createContext({wishlist:null,toggleItem:function(){}}),m=function(e){var t=e.children,n=(0,l.useState)(null),d=n[0],m=n[1],g=(0,u.U5)().shopDomain;(0,l.useEffect)((function(){h(g).then((function(e){!Array.isArray(e)&&Object.keys(e).length&&m({data:e,count:Object.keys(e).length})}))}),[]);var p=function(){var e=(0,r.Z)((function(e){var t,n,r;return(0,s.__generator)(this,(function(s){switch(s.label){case 0:t=null===d||void 0===d?void 0:d.data[e],s.label=1;case 1:return s.trys.push([1,3,,4]),[4,v(e,g)];case 2:return(n=s.sent())&&"success"===n.result&&n.count!==(null===d||void 0===d?void 0:d.count)&&m(t?function(t){return{data:Object.keys(t.data).reduce((function(n,r){return r!==e?(0,o.Z)((0,a.Z)({},n),(0,i.Z)({},r,t.data[r])):n}),{}),count:t.count-1}}:function(t){return{data:(0,o.Z)((0,a.Z)({},(null===t||void 0===t?void 0:t.data)||{}),(0,i.Z)({},e,e)),count:((null===t||void 0===t?void 0:t.count)||0)+1}}),[3,4];case 3:return r=s.sent(),console.error(r),[3,4];case 4:return[2]}}
1))}));return function(t){return e.apply(this,arguments)}}();return(0,c.jsx)(f.Provider,{value:{wishlist:d,toggleItem:p},children:t})};function g(){return(0,l.useContext)(f)}},78684:function(e,t){t.Z=["Ssomatmono","Ssomat4in1","Ssomattopper"]},87079:function(e,t,n){function r(e,t,n){var r;return function(){var i=this,a=arguments,o=function(){r=null,n||e.apply(i,a)},s=n&&!r;clearTimeout(r),r=setTimeout(o,t),s&&e.apply(i,a)}}n.d(t,{Z:function(){return r}})},94761:function(e,t,n){function r(){var e=new Event("overlay:clicked");window.dispatchEvent(e)}n.d(t,{Z:function(){return r}})},84425:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(47568),i=n(97582),a=n(65216);function o(e){var t=e.isSearch,n=e.isSnippet,r=e.isRecommendation,i=e.isDocument,a="https://bettwarenshop.makaira.io";return t?a+"/search/public":n?a+"/enterprise/snippets":r?a+"/recommendation/public":i?a+"/documents/public":a+"/enterprise/page"}function s(e){return c.apply(this,arguments)}function c(){return(c=(0,r.Z)((function(e){var t,n,r,s,c,l,u,d,h,v,f,m,g,p;return(0,i.__generator)(this,(function(i){switch(i.label){case 0:return t=e.body,n=e.isSearch,r=void 0!==n&&n,s=e.isSnippet,c=void 0!==s&&s,l=e.isRecommendation,u=void 0!==l&&l,d=e.isDocument,h=o({isSnippet:c,isSearch:r,isRecommendation:u,isDocument:void 0!==d&&d}),[4,fetch(h,{method:"POST",headers:{"Content-Type":"application/json","X-Makaira-Instance":"live"},body:JSON.stringify(t)})];case 1:if(200===(v=i.sent()).status)return[3,6];f=v.status,m=v.statusText,g=null,i.label=2;case 2:return i.trys.push([2,4,,5]),[4,v.json()];case 3:return g=i.sent(),[3,5];case 4:return i.sent(),g={message:"Url: ".concat(h,", Status: ").concat(f,", Unable to get json from response, body: ").concat(JSON.stringify(t))},[3,5];case 5:throw(p=new Error).code=f,p.message=m,p.cause=null===g||void 0===g?void 0:g.message,p.id=null===g||void 0===g?void 0:g.errorId,p.stack="fetchFromMakaira()",404!==f&&(0,a.Z)(p),p;case 6:return[2,v.json()]}}))}))).apply(this,arguments)}},65216:function(e,t,n){n.d(t,{Z:function(){return c}});var r=n(47568),i=n(26042),a=n(69396),o=n(97582),s="storefront errors";function c(e){return l.apply(this,arguments)}function l(){return(l=(0,r.Z)((function(e){var t,n;return(0,o.__generator)(this,(function(r){switch(r.label){case 0:0,r.label=1;case 1:return r.trys.push([1,3,,4]),t=(0,a.Z)((0,i.Z)({},e),{message:s}),[4,fetch("".concat("https://www.bettwaren-shop.de","/log-error/"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t)})];case 2:return r.sent(),[3,4];case 3:return n=r.sent(),console.error(n),[3,4];case 4:return[3,6];case 5:console.error(e),r.label=6;case 6:return[2]}}
1))}))).apply(this,arguments)}},11746:function(e,t){t.Z={init:function(){if(!"MISSING_ENV_VAR".MAKAIRA_TRACKING_ID)return null;var e="https://piwik.makaira.io/",t=window._paq=window._paq||[];t.push(["enableLinkTracking"]),t.push(["setTrackerUrl",e+"piwik.php"]),t.push(["setSiteId","MISSING_ENV_VAR".MAKAIRA_TRACKING_ID]);var n=document,r=n.createElement("script"),i=n.getElementsByTagName("script")[0];r.type="text/javascript",r.async=!0,r.defer=!0,r.src=e+"piwik.js",i.parentNode.insertBefore(r,i)},enterAbTest:function(e){var t=e.experiments,n=void 0===t?[]:t;0!=n.length&&window._paq&&n.forEach((function(e){var t=e.experiment,n=e.variation;window._paq.push(["trackEvent","abtesting",t,n])}))},trackGoal:function(e){window._paq&&window._paq.push(["trackGoal",e])}}},84645:function(e,t,n){function r(e){return!!e&&(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-([2-7])|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(e.slice(0,4)))}n.d(t,{t:function(){return r}})},58334:function(e,t,n){function r(e){var t=new MessageEvent("overlay:show",{data:{theme:e}});window.dispatchEvent(t)}n.d(t,{Z:function(){return r}})},73691:function(e,t,n){n.d(t,{Z:function(){return u}});var r=n(47568),i=n(97582),a=n(84645),o=n(97090),s=n(58104),c=n(84425),l=n(44673);function u(e){return d.apply(this,arguments)}function d(){return(d=(0,r.Z)((function(e){var t,n,r,u,d,h,v,f,m;return(0,i.__generator)(this,(function(i){switch(i.label){case 0:return t=e.searchPhrase,n=e.language,r=e.currency,u=(0,a.t)(window.navigator.userAgent),d=r===l.N.EUR?"EU":"CH",h=new o.Z({},d),v=h.getConstraints({language:n,"query.language":n,"query.persona":u?"mobile":"desktop","query.variant_sorting":{OXSORT:"asc"}}),f=h.getCustomFilter({customerType:(0,s.Z)({})}),!0,m={searchPhrase:t,isSearch:true,enableAggregations:!1,aggregations:[],customFilter:f,sorting:[],count:8,offset:0,constraints:v},[4,(0,c.Z)({body:m,isSearch:true})];case 1:return[2,i.sent()]}}))}))).apply(this,arguments)}},63491:function(e,t,n){n.d(t,{Z:function(){return c}});var r=n(47568),i=n(97582),a=n(97090),o=n(84425),s=n(44673);function c(e){return l.apply(this,arguments)}function l(){return(l=(0,r.Z)((function(e){var t,n,r,c,l,u,d,h,v,f,m,g,p,x,b,w,_,y,j,k;return(0,i.__generator)(this,(function(i){switch(i.label){case 0:return t=e.productId,n=void 0===t?[]:t,r=e.recommendationId,c=void 0===r?"":r,l=e.language,u=void 0===l?"":l,d=e.filter,h=void 0===d?[]:d,v=e.boosting,f=void 0===v?void 0:v,m=e.count,g=void 0===m?4:m,p=e.mergeFilter,x=void 0!==p&&p,b=e.currency,w=void 0===b?s.N.EUR:b,_=w===s.N.EUR?"EU":"CH",y=new a.Z({},_),j=y.getConstraints({language:u}),k={constraints:j,count:g,recommendationId:c,productId:n,boosting:f},h&&h.length>0&&(k.filter=h),x&&(k.mergeFilter=x),[4,(0,o.Z)({body:k,isRecommendation:!0}
1)];case 1:return[2,i.sent()]}}))}))).apply(this,arguments)}},76215:function(e,t,n){n.d(t,{Z:function(){return v}});var r=n(47568),i=n(26042),a=n(69396),o=n(10253),s=n(97582),c=n(97090),l=n(84425),u=n(55119),d=n.n(u),h=n(44673);function v(e){return f.apply(this,arguments)}function f(){return(f=(0,r.Z)((function(e){var t,n,r,u,v,f,m,g,p,x,b,w,_,y,j,k,N,Z;return(0,s.__generator)(this,(function(s){switch(s.label){case 0:return t=e.ctx,n=e.device,r=e.currency,u=e.customerType,v=t.asPath.replace(/\?.*/,""),f=d().find((function(e){return e.searchRoute==v})),m=f.value,g=r===h.N.EUR?"EU":"CH",p=new c.Z(t,g),x=p.getConstraints({"query.persona":n,"query.variant_sorting":{OXSORT:"asc"}}),b=p.getCustomFilter({customerType:u}),w=p.getAggregations(),_=p.getSorting(),y=(0,o.Z)(p.getPagination(),2),j=y[0],k=y[1],!0,N={searchPhrase:t.query.searchPhrase,isSearch:true,enableAggregations:!0,aggregations:w,customFilter:b,sorting:_,count:j,offset:k,constraints:(0,a.Z)((0,i.Z)({},x),{"query.language":m})},[4,(0,l.Z)({body:N,isSearch:true})];case 1:return(Z=s.sent()).language=m,[2,Z]}}))}))).apply(this,arguments)}},95917:function(e,t,n){function r(e,t){return e?"/checkout-mze":"at"===t?"/at/warenkorb/":"ch"===t?"/ch/warenkorb/":"/warenkorb/"}n.d(t,{Z:function(){return r}})},58104:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(80129),i=n.n(r),a=n(62286);function o(e){var t=e.query,n=i().parse(t).customer;return n?"b2b"===n?"b2b":"b2c":(0,a.parseCookies)(e).CUSTOMER_TYPE||"b2c"}},33752:function(e,t,n){function r(){if("undefined"===typeof document)return null;var e=document.cookie.match(/(^| )user_country=([^;]+)/);return(null===e||void 0===e?void 0:e[2])||"DE"}n.d(t,{w:function(){return r}})},96498:function(e,t,n){n.d(t,{I:function(){return r},d:function(){return i}});var r=function(){document.body.style.top="-".concat(window.scrollY,"px"),document.body.style.overflowY="hidden",document.body.style.position="fixed"},i=function(){var e=-1*parseInt(document.body.style.top||"0");document.body.style.position="",document.body.style.overflowY="",document.body.style.top="",window.scrollTo({top:e})}},15781:function(e,t,n){n.d(t,{$:function(){return g},Z:function(){return p}});var r=n(47568),i=n(10253),a=n(97582),o=n(88848),s=n(67294),c=n(97090),l=n(84425);function u(e){return d.apply(this,arguments)}function d(){return(d=(0,r.Z)((function(e){var t,n,r,i,o,s,u,d,h;return(0,a.__generator)(this,(function(a){switch(a.label){case 0:return t=e.productId,n=void 0===t?"":t,r=e.recommendationId,i=void 0===r?"":r,o=e.language,s=void 0===o?"":o,u=new c.Z,d=u.getConstraints({language:s}),h={constraints:d,count:5,recommendationId:i,productId:n},[4,(0,l.Z)({body:h,isRecommendation:!0})];case 1:return[2,a.sent()]}}))}))).apply(this,arguments)}var h=n(64880),v=n(7833),f=n(11783),m=n(24984),g="addToCart:success";function p(){var e=(0,h.$G)().language,t=(0,v.U8)().currency,n=(0,f.U5)().shopDomain,c=(0,s.use
1State)(!1),l=c[0],d=c[1],p=(0,o.rc)().client,x=(0,s.useCallback)(function(){var o=(0,r.Z)((function(r){var o,s,c,l,h,v,f,x,b,w,_,y,j,k,N,Z,T,S,A,B,C,E,z,P,M,V,R,L=arguments;return(0,a.__generator)(this,(function(a){switch(a.label){case 0:o=r.productId,s=r.variantId,c=r.images,l=r.price,h=r.title,v=r.url,f=r.activeVariant,x=r.quantity,b=r.persParam,w=r.sel,_=r.addedProduct,y=r.sewingService,j=L.length>1&&void 0!==L[1]?L[1]:{skipRecommendations:!1,skipPopup:!1},k=j.skipRecommendations,N=j.skipPopup,d(!0),a.label=1;case 1:return a.trys.push([1,3,,4]),A=[p.cart.addItem({input:{quantity:x,product:{id:s},images:c,price:l,title:h,url:v,persParam:b,sel:w,sewingService:y}})],!0!==k&&A.push(u({productId:o,language:e,recommendationId:"similar-products",currency:t})),[4,Promise.allSettled(A)];case 2:return B=i.Z.apply(void 0,[a.sent(),2]),C=B[0],E=B[1],d(!1),(null===(Z=C.value)||void 0===Z||null===(T=Z.raw)||void 0===T?void 0:T.addItem)&&!Array.isArray(C.value.raw.addItem[0])?((0,m.z)({schema:"addToCart",dataLayer:{cartItem:null===(z=C.value)||void 0===z||null===(P=z.raw)||void 0===P||null===(M=P.addItem)||void 0===M||null===(V=M.items)||void 0===V||null===(R=V[0])||void 0===R?void 0:R.item,product:_,variant:f,quantity:x,currency:t},shopDomain:n}),!0!==N&&window.dispatchEvent(new MessageEvent(g,{data:{recommendations:null===E||void 0===E?void 0:E.value,addToCart:C.value,variant:f,addedProduct:_,quantity:x}})),[2,{error:!1,recommendations:null===E||void 0===E?void 0:E.value,addToCart:C.value}]):("ERROR_MESSAGE_OUTOFSTOCK_OUTOFSTOCK"!==(null===(S=C.value)||void 0===S?void 0:S.message)&&!C.value.error||N||window.dispatchEvent(new MessageEvent(g,{data:{addToCart:C.value,variant:f,addedProduct:_,quantity:x}})),[2,{error:!0,recommendations:void 0,addToCart:void 0}]);case 3:return a.sent(),d(!1),[2,{error:!0,recommendations:void 0,addToCart:void 0}];case 4:return[2]}}
1))}));return function(e){return o.apply(this,arguments)}}(),[p.cart,e,t,n]);return{loading:l,addToCart:x}}},75318:function(e){e.exports=JSON.parse('{"metaDescriptionTemplates":{"Bettw\xe4sche":{"template":["saison","product_type","aus","materialart","von","manufacturer","in","size","in","farbe","Stil","Muster","Eigenschaften","Waschen","mit","Verschluss","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","CTA"]},"Duvets":{"template":["saison","product_type","aus","materialart","von","manufacturer","in","size","in","farbe","Stil","Muster","Eigenschaften","Waschen","mit","Verschluss","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","CTA"]},"Bettlaken":{"template":["application","product_type","aus","materialart","von","manufacturer","in","size","in","farbe","mattress_height","Eigenschaften","Waschen","Gewicht_pro_qm","mit","Verschluss","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","CTA"]},"Leint\xfccher":{"template":["application","product_type","aus","materialart","von","manufacturer","in","size","in","farbe","mattress_height","Eigenschaften","Waschen","Gewicht_pro_qm","mit","Verschluss","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","CTA"]},"Bettdecken":{"template":["saison","product_type","aus","materialart","von","manufacturer","in","size","in","heatclass","filling","Eigenschaften","Waschen","steppung","fillingweight","Testsiegel","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","CTA"]},"Kopfkissen":{"template":["materialart","filling","product_type","von","manufacturer","in","size","strength","in","strength","Eigenschaften","Waschen","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","CTA"]},"Kopfpolster":{"template":["materialart","filling","product_type","von","manufacturer","in","size","strength","in","strength","Eigenschaften","Waschen","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","CTA"]},"Matratzenschutz":{"template":["materialart","product_type","mattress_height","f\xfcr","application","von","manufacturer","in","size","mit","Verschluss","Eigenschaften","Waschen","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","CTA"]},"Topper":{"template":["materialart","product_type","f\xfcr","application","von","manufacturer","in","size","mit","Verschluss","Eigenschaften","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","CTA"]},"Handt\xfccher":{"template":["materialart","product_type","von","manufacturer","in","size","in","farbe","Stil","Muster","Gewicht_pro_qm","Waschen","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","CTA"]},"Badem\xe4ntel":{"template":["gender","product_type","aus","materialart","von","manufacturer","in","farbe","in","size","Stil","Muster","Verschluss","Gewicht_pro_qm","Waschen","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","CTA"]},"Badematten":{"template":["materialart","product_type","in","size","in","farbe","von","manufacturer","in","Stil","Muster","Eigenschaften","Waschen","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","CTA"]},"Badartikel":{"template":["product_type","in","farbe","von","manufacturer","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","CTA"]},"Wohndecken":{"template":["saison","product_type","aus","materialart","von","manufacturer","in","size","in","farbe","Stil","Muster","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","CTA"]},"Dekokissen":{"template":["product_type","in","size","aus","materialart","in","farbe","Stil","Muster","von","manufacturer","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","CTA"]},"Zierkissen":{"template":["product_type","in","size","aus","materialart","in","farbe","Stil","Muster","von","manufacturer","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","CTA"]},"Tagesdecken":{"template":["product_type","in","size","in","farbe","Stil","Muster","von","manufacturer","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","CTA"]},"K\xfcchentextilien":{"template":["new_arrivals_sale","product_type","aus","materialart","in","size","in","farbe","stil","Muster","von","manufacturer","Gewicht_pro_qm","Waschen","Eigenschaften","Verschluss","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","USP","Trennzeichen","CTA"]}},"metaTitleTemplates":{"Bettw\xe4sche":["saison","materialart","product_type","static:Bettw\xe4sche","manufacturer","size","farbe","Stil","Muster","Eigenschaften","Verschluss","Waschen"],"Bettlaken":["application","materialart","product_type","static:Bettlaken","manufacturer","size","farbe","mattress_height","Eigenschaften","Waschen","Verschluss","Gewicht_pro_qm"],"Leint\xfccher":["application","materialart","product_type","static:Leint\xfccher","manufacturer","size","farbe","mattress_height","Eigenschaften","Waschen","Verschluss","Gewicht_pro_qm"],"Bettdecken":["saison","materialart","manufacturer","size","heatclass","filling","Eigenschaften","Waschen","steppung","fillingweight","product_type","static:Bettdecken"],"Kopfkissen":["materialart","product_type","static:Kopfkissen","manufacturer","filling","size","Festigkeit","Eigenschaften","Waschen","new_arrivals_sale"],"Kopfpolster":["materialart","product_type","static:Kopfpolster","manufacturer","filling","size","Festigkeit","Eigenschaften","Waschen","new_arrivals_sale"],"Matratzenschutz":["materialart","product_type","static:Matratzenschutz","application","manufacturer","size","Verschluss","mattress_height","Eigenschaften","Waschen"],"Topper":["materialart","product_type","static:Topper","application","manufacturer","size","Verschluss","Eigenschaften"],"Handt\xfccher":["materialart","product_type","static:Handt\xfccher","manufacturer","size","farbe","Stil","Muster","Gewicht_pro_qm","Waschen"],"Badem\xe4ntel":["gender","materialart","product_type","static:Badem\xe4ntel","manufacturer","farbe","size","Stil","Muster","Verschluss","Gewicht_pro_qm","Waschen"],"Badematten":["materialart","product_type","static:Badematten","size","farbe","manufacturer","Muster","Stil","Eigenschaften","Waschen"],"Badartikel":["product_type","static:Badartikel","farbe","manufacturer"],"Wohndecken":["saison","materialart","product_type","static:Wohndecken","size","farbe","manufacturer","Muster","Stil"],"Dekokissen":["materialart","product_type","static:Dekokissen","size","farbe","manufacturer","Muster","Stil"],"Zierkissen":["materialart","product_type","static:Zierkissen","size","farbe","manufacturer","Muster","Stil"],"Tagesdecken":["product_type","static:Tagesdecken","size","farbe","manufacturer","Muster","Stil"],"
1K\xfcchentextilien":["new_arrivals_sale","materialart","product_type","static:K\xfcchentextilien","size","farbe","manufacturer","Muster","Stil","Gewicht_pro_qm","Waschen","Eigenschaften","Verschluss"]},"prepositions":["in","von","aus","mit","f\xfcr"],"USP":["Riesen Auswahl","alle Gr\xf6\xdfen","TOP Qualit\xe4t","Kauf auf Rechnung","schnelle Lieferung","Markenvielfalt","Materialvielfalt","Kompetente Beratung","Stil trifft Qualit\xe4t","Schlafen wie auf Wolken","F\xfcr erholsame N\xe4chte"],"CTA":["Jetzt entdecken!","Hier bestellen!","Jetzt kaufen!","Hier entdecken!","Finden Sie Ihr Lieblingsdesign!","Kuschelig schlafen \u2013 gleich anschauen!","Perfekt f\xfcr Ihr Schlafzimmer!","Sichern Sie sich Ihr Wunschmodell!"," Ideal f\xfcr jede Jahreszeit!","Erleben Sie den Unterschied!","Wohlf\xfchlkomfort garantiert!","Gleich ansehen!","Mehr erfahren!","Ihr Zuhause verdient das Beste!","Passend f\xfcr jeden Geschmack!","Verlieben Sie sich in unsere Auswahl!","Jetzt st\xf6bern und inspirieren lassen!"],"trennzeichen":["\u2713","\u2794"],"staticMetaDescriptions":{"Bettw\xe4sche":"Bettw\xe4sche \u2713 Kauf auf Rechnung \u2713 F\xfcr erholsame N\xe4chte \u2713 TOP Qualit\xe4t \u2794 Mehr erfahren!","Duvets":"Duvets \u2713 Kauf auf Rechnung \u2713 F\xfcr erholsame N\xe4chte \u2713 TOP Qualit\xe4t \u2794 Mehr erfahren!","Bettlaken":"Bettlaken \u2713 alle Gr\xf6\xdfen \u2713 Materialvielfalt \u2713 Riesen Auswahl \u2794 Hier bestellen!","Leint\xfccher":"Leint\xfccher \u2713 alle Gr\xf6\xdfen \u2713 Materialvielfalt \u2713 Riesen Auswahl \u2794 Hier bestellen!","Bettdecken":"Bettdecken \u2713 Schlafen wie auf Wolken \u2713 TOP Qualit\xe4t \u2713 schnelle Lieferung \u2794 Jetzt entdecken!","Kopfkissen":"Kopfkissen \u2713 F\xfcr erholsame N\xe4chte \u2713 Stil trifft Qualit\xe4t \u2713 Markenvielfalt \u2794 Wohlf\xfchlkomfort garantiert!","Kopfpolster":"Kopfpolster \u2713 F\xfcr erholsame N\xe4chte \u2713 Stil trifft Qualit\xe4t \u2713 Markenvielfalt \u2794 Wohlf\xfchlkomfort garantiert!","Matratzenschutz":"Matratzenschutz \u2713 Materialvielfalt \u2713 Riesen Auswahl \u2713 TOP Qualit\xe4t \u2794 Sichern Sie sich Ihr Wunschmodell!","Topper":"Topper \u2713 Schlafen wie auf Wolken \u2713 Komfort & Qualit\xe4t \u2713 Markenvielfalt \u2794 Jetzt kaufen!","Handt\xfccher":"Handt\xfccher \u2713 Riesen Auswahl \u2713 TOP Qualit\xe4t \u2713 schnelle Lieferung \u2794 Hier entdecken!","Badem\xe4ntel":"Badem\xe4ntel \u2713 Markenvielfalt \u2713 Stil trifft Qualit\xe4t \u2713 kuschelig weich \u2794 Perfekt f\xfcr Ihr Schlafzimmer!","Badematten":"Badematten \u2713 Materialvielfalt \u2713 Riesen Auswahl \u2713 alle Gr\xf6\xdfen \u2794 Gleich ansehen!","Badartikel":"Badartikel \u2713 Riesen Auswahl \u2713 Markenvielfalt \u2713 schnelle Lieferung \u2794 Passend f\xfcr jeden Geschmack!","Wohndecken":"Wohndecken \u2713 Stil trifft Qualit\xe4t \u2713 Materialvielfalt \u2713 Riesen Auswahl \u2794 Verlieben Sie sich in unsere Auswahl!","Dekokissen":"Dekokissen \u2713 Markenvielfalt \u2713 Stil trifft Qualit\xe4t \u2713 Materialvielfalt \u2794 Jetzt st\xf6bern und inspirieren lassen!","Zierkissen":"Zierkissen \u2713 Markenvielfalt \u2713 Stil trifft Qualit\xe4t \u2713 Materialvielfalt \u2794 Jetzt st\xf6bern und inspirieren lassen!","Tagesdecken":"Tagesdecken \u2713 Riesen Auswahl \u2713 Stil trifft Qualit\xe4t \u2713 Materialvielfalt \u2794 Hier entdecken!","K\xfcchentextilien":"K\xfcchentextilien \u2713 Materialvielfalt \u2713 Markenvielfalt \u2713 schnelle Lieferung \u2794 Mehr erfahren!"}}')}}]);
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.