PageSourceSearch

https://www.baumannshof.de/login/?referer=/lieferdatum&sessionExpired=true

html baumannshof.de collected 2026-10-01 16:37:08 UTC 151,585 bytes, 2,087 lines download raw bytes

1<!DOCTYPE html><html lang="de"><head><title>Login - Baumannshof</title><meta charset="utf8" /><meta name="viewport" content="width=device-width, initial-scale=1" /><meta name="google-site-verification" content="google-site-verification=kneffLEm0gmsbra8f0W8kQFHoAPuXaqTLZQzCgzJqMg" /><meta name="facebook-domain-verification" content="6865ta2c4165z5fq451a1391xbg00q" /><link rel="icon" type="image/png" href="https://www.baumannshof.de/imagor/ArVnfPlh5dZ8PXhALy00Z8kJ2fCeRAWYiWVolwgv/fit-in/filters%3Aexpire%281822392169000%29%3Aquality%2895%29/baumannshof%252Fshared%252FData%252FPersistent%252FResources%252F%252Ff%252Fd%252F9%252Ff%252Ffd9f91e29901c077883eb8959eb2f775378aac0d" /><link rel="stylesheet" href="https://www.baumannshof.de/_Resources/Static/Packages/Oekokiste.Core/Styles/App2.0.css?bust=8b15adf7" /><link rel="preload" as="style" href="https://www.baumannshof.de/_Resources/Static/Packages/Jonnitto.PrettyEmbedHelper/Styles/Main.css?bust=e0c3c489" onload="this.onload=null;this.rel='stylesheet'" /><link rel="preload" as="style" href="https://www.baumannshof.de/_Resources/Static/Packages/Oekokiste.Core/map-main.css?bust=16651b7b" onload="this.onload=null;this.rel='stylesheet'" /><link rel="preload" as="style" href="https://www.baumannshof.de/_Resources/Static/Packages/Oekokiste.Rezepte/Rezepte.css?bust=a9952b5d" onload="this.onload=null;this.rel='stylesheet'" />
2        
2<script type='text/javascript' data-never-block>
3            window.featureFlags = {
4                deferBasketEvents: true,
5                pushServerPublicKey: 'BHQXXZFpDcfRztCdxGAufKORIRpeuw2xyISCSUk8zKRgwDpcYp8UFvMn4Z9fbpwnQgxkMLcggJh-dzj_LQSoMGA',
6                pushIsEnabled: false,
7                enableBonusPointsFrontend: false,
8                vectorSearchEnabled: true,
9                enableBasketSubmissionLoadingAnimation: false,
10            };
11        </script>
11
12    
12<script type="module" defer src="https://www.baumannshof.de/_Resources/Static/Packages/Oekokiste.Core/JS/bundle.js?bust=1b0837a0" data-never-block></script>
12<script data-never-block>window.basketData = undefined;</script>
12<script data-never-block>window.translationTable = {"Oekokiste.Core:AddToBasket:preorder.product-note":"Vorbestellung f\u00fcr {date}","Oekokiste.Core:Basket:alternatives.noneFound":"Keine Tauschvorschl\u00e4ge gefunden","Oekokiste.Core:Basket:alternatives.showMore":"Neue Tauschvorschl\u00e4ge","Oekokiste.Core:Basket:buy-button.label.only-pre-ordered-products":"Jetzt vorbestellen","Oekokiste.Core:Basket:buy-button.label.order-now":"Zahlungspflichtig bestellen","Oekokiste.Core:Basket:buy-button.label.submit-changes":"\u00c4nderungen absenden","Oekokiste.Core:Basket:recipe-suggestions.button.see-recipe":"Rezept ansehen","Oekokiste.Core:Basket:recipe-suggestions.noneFound":"Keine Rezepte gefunden","Oekokiste.Core:Basket:recipe-suggestions.showMore":"Neue Rezeptvorschl\u00e4ge","Oekokiste.Core:Basket:recommendation-buttons.button.swap-articles.label":"Artikel austauschen","Oekokiste.Core:Basket:show-recipes.button":"Rezepte anzeigen","Oekokiste.Core:Basket:sum.discount":"Du sparst durch","Oekokiste.Core:Basket:sum.minus-voucher":"abz\u00fcgl. Gutschein","Oekokiste.Core:Basket:voucher.url-redeem.success":"Gutschein wurde erfolgreich eingel\u00f6st","Oekokiste.Core:DeliveryDates:calendar.events.multiple-orders":"Mehrere Bestellungen","Oekokiste.Core:DeliveryDates:calendar.events.order":"Bestellung","Oekokiste.Core:DeliveryDates:calendar.events.subscription-box":"Abokiste","Oekokiste.Core:DeliveryDates:calendar.events.tour":"Tour","Oekokiste.Core:DeliveryDates:calendar.today":"Heute","Oekokiste.Core:ErrorMessages:frontend.order-deadline-passed":"Leider ist der Bestellschluss f\u00fcr diese Bestellung bereits abgelaufen.","Oekokiste.Core:ErrorMessages:frontend.request-failed":"Wir k\u00f6nnen unsere Systeme leider gerade nicht erreichen. Bitte versuche es sp\u00e4ter erneut.","Oekokiste.Core:ErrorMessages:frontend.unexpected-error":"Es ist ein unerwarteter Fehler aufgetreten. Bitte versuche es sp\u00e4ter erneut.","Oekokiste.Core:ErrorMessages:frontend.unexpected-error-short":"Es ist ein unerwarteter Fehler aufgetreten.","Oekokiste.Core:ErrorMessages:voucher.already-applied":"Du hast diesen Gutschein bereits angewandt.","Oekokiste.Core:ErrorMessages:voucher.wrong-format":"Der Gutschein-Code wurde im falschen Format \u00fcbertragen.","Oekokiste.Core:Header:last-order-change-countdown.message.h":"Noch {timeRemaining} Std.!","Oekokiste.Core:Header:last-order-change-countdown.message.m":"Noch {timeRemaining} Min.!","Oekokiste.Core:Main:datetime.o-clock":"Uhr","Oekokiste.Core:Main:slider.next-slide":"Vorw\u00e4rts","Oekokiste.Core:Main:slider.previous-slide":"Zur\u00fcck","Oekokiste.Core:MyAccount:accordion.field.deleteAccount.confirm":"L\u00f6schen des Kontos bitte best\u00e4tigen.","Oekokiste.Core:MyAccount:accordion.field.logindata.form.email.error.emailsNotMatching":"E-Mail Adressen stimmen nicht \u00fcberein","Oekokiste.Core:MySubscriptions:deselected-article-error-message":"Fehler beim Eintragen des Artikels oder der Gruppe. Bitte versuchen Sie es erneut.","Oekokiste.Core:MySubscriptions:deselected-article-success-message":"Vielen Dank, deine Eingabe wird gepr\u00fcft und dann deiner Liste hinzugef\u00fcgt.","Oekokiste.Core:MySubscriptions:deselected-article-wrong-input-message":"Bitte geben Sie einen g\u00fcltigen Artikel oder eine Gruppe ein.","Oek
12okiste.Core:MySubscriptions:update-subscription-success":"Abo erfolgreich aktualisiert","Oekokiste.Core:MySubscriptions:update-subscription-error":"Fehler beim Aktualisieren des Abos","Oekokiste.Core:MySubscriptions:delete-subscription-error":"Fehler beim L\u00f6schen des Abos","Oekokiste.Core:ProductPage:image.alt-text":"Produktfoto zu ","Oekokiste.Core:ProductPage:price.approximately.short":"ca.","Oekokiste.Core:ProductPage:sections.recipes.noneFound":"Es wurden keine passenden Rezepte gefunden.","Oekokiste.PushNotifications:PushNotifications:register.client-permission-denied":"Dein Browser hat die Benachrichtigungen abgelehnt. Bitte \u00fcberpr\u00fcfe die Einstellungen deines\n                    Browsers.\n                ","Oekokiste.PushNotifications:PushNotifications:register.missing-public-key":"Benachrichtigungen konnten nicht aktiviert werden. Bitte versuche es sp\u00e4ter erneut.","Oekokiste.Core:SearchBar:search-results.recipes.image.alt-text":"Rezeptbild f\u00fcr ","Oekokiste.Core:SearchBar:search-results.show-less-button.label":"weniger Suchergebnisse","Oekokiste.Core:SearchBar:search-results.show-more-button.label":"weitere Suchergebnisse","Oekokiste.Core:Signup:delivery.depotSelected.which-tour-info.pickup":"Abholung","Oekokiste.Core:Signup:deliveryDay.depot.info":"{date}: Depot {name}, {city}, {street}, {distance}km entfernt","Oekokiste.Core:Signup:delivery.storageInstructions.form.storage.info.error-message.too-long":"Leider kann unser System zur Zeit nur 190 Zeichen speichern. Bitte k\u00fcrze deine Abstellnotiz.","Oekokiste.Core:Signup:contactDetails.errorMessage.passwordsNotMatching":"Passw\u00f6rter stimmen nicht \u00fcberein","Oekokiste.Core:Signup:contactDetails.errorMessage.passwordTooShort":"Passwort ist zu kurz. Es muss mindestens 8 Zeichen lang sein.","Oekokiste.Core:Signup:payment.errorMessage.ibanInvalid":"Die IBAN ist ung\u00fcltig","Oekokiste.Core:Signup:process.step1.label":"Adresse pr\u00fcfen","Oekokiste.Core:Signup:process.step2.label":"Dein Liefertag","Oekokiste.Core:Signup:process.step3.label":"Zustellung","Oekokiste.Core:Signup:process.step4.label":"Pers\u00f6nliche Daten","Oekokiste.Core:Signup:process.step5.label":"Bezahlung","Oekokiste.Core:Signup:process.step6.label":"Kontaktdaten","Oekokiste.Core:Login:login.form.password.icon.title.hide":"Passwort ausblenden","Oekokiste.Core:Login:login.form.password.icon.title.show":"Passwort einblenden","Oekokiste.Core:UrlPaths:basket.url.path.label":"\/warenkorb","Oekokiste.Core:UrlPaths:myAccount.url.path.label":"\/mein-profil","Oekokiste.Core:UrlPaths:orderOverview.url.path.label":"\/bestellungen","Oekokiste.Core:YourOrders:delivery-note":"Lieferschein angefordert","Oekokiste.Core:YourOrders:invoice-note":"Rechnung angefordert","Oekokiste.Core:YourOrders:order-state.cancelled":"Storniert","Oekokiste.Core:YourOrders:order-state.delivered":"Geliefert","Oekokiste.Core:YourOrders:order-state.done":"Abgeschlossen","Oekokiste.Core:YourOrders:order-state.open":"Offen","Oekokiste.Core:YourOrders:order-state.preparation":"In Vorbereitung","Oekokiste.Core:YourOrders:order-state.unknown":"Unbekannt","Oekokiste.Loyalty:BonusCampaigns:rewards.claim.success":"Diese Pr\u00e4mie wurde erfolgreich eingel\u00f6st."}; window.locale = 'de'; window.localeForUrl = '';</script>
vendor: 68 bytes, line 12
12<script async data-src="https://www.googletagmanager.com/gtag/js?id=
12G-QK1E6FK8EX
vendor: 86 bytes, line 12
12" data-type="text/javascript" type="text/plain" data-name="googleAnalytics4"></script>
12<script data-type="text/javascript" data-src="/_Resources/Static/Packages/Oekokiste.Core/JavaScript/GoogleAnalytics4.js?bust=318c564b" id="ga4-script-tag" async data-accountkey="G-QK1E6FK8EX" type="text/plain" data-name="googleAnalytics4"></script>
12<script type="text/javascript" data-never-block async src="/_Resources/Static/Packages/Oekokiste.Core/JavaScript/GoogleAnalytics4CallbackFunctions.js?bust=b6706231"></script>
12<script data-type="text/javascript" async data-src="/_Resources/Static/Packages/Oekokiste.Core/JavaScript/GoogleTagManager.js?bust=368e4d1d" id="gtm-script-tag" data-accountkey="GTM-5K58VN6V" type="text/plain" data-name="googleTagManager"></script>
12<script type="text/javascript" async data-never-block src="/_Resources/Static/Packages/Oekokiste.Core/JavaScript/GoogleTagManagerCallbackFunctions.js?bust=0b3534db"></script>
12<script defer type="application/javascript" data-never-block>window.cookiePunchConfig={"consent":{"privacyPolicyUrl":"\/footer\/datenschutz.html","elementID":"klaro","noAutoLoad":false,"htmlTexts":true,"embedded":false,"groupByPurpose":false,"storageMethod":"cookie","cookieName":"cookieconsent","cookieExpiresAfterDays":120,"default":false,"mustConsent":false,"acceptAll":true,"hideDeclineAll":false,"hideLearnMore":false,"noticeAsModal":false,"disablePoweredBy":true,"additionalClass":null,"cookiePath":null,"cookieDomain":null,"contextualConsentOnly":false,"purposes":{"mediaembeds":{"name":"mediaembeds","title":"Videos","description":"Erlaubt die Einbindung von Videos."},"analytics":{"name":"analytics","title":"Analytics","description":"Tracking des Nutzungsverhaltens (z.B. f\u00fcr gezieltere Werbekampagnen)."},"support":{"name":"support","title":"Kundensupport","description":"Erlaubt die Einbindung von Support-Hilfsmitteln, wie z.B. einem Chat."},"maps":{"name":"maps","title":"Kartendarstellung","description":"Erlaubt die Einbindung von Kartendiensten wie Google Maps oder Open Street Map."},"payment":{"name":"payment","title":"Zahlungsabwicklung","description":"Externe Dienste, die uns bei der Zahlungsabwicklung unterst\u00fctzen."},"externalContent":{"name":"externalContent","title":"external content","description":"external content"}},"services":{"youtube":{"name":"youtube","title":"Youtube","description":"Erlaubt die Einbindung von Youtube-Videos.","purposes":["mediaembeds"],"contextualConsentOnly":null,"default":null,"cookies":null,"required":null,"optOut":null,"onlyOnce":null,"onInit":null,"onAccept":null,"onDecline":null},"googleAnalytics4":{"name":"googleAnalytics4","title":"Google Analytics 4","description":"Tracking und Auswertung des Nutzungsverhaltens per Google Analytics.","purposes":["analytics"],"contextualConsentOnly":null,"default":null,"cookies":[{"pattern":"^_ga(_.*)?","patternIsRegex":true}],"required":null,"optOut":null,"onlyOnce":null,"onInit":null,"onAccept":"window.googleAnalyticsOnAccept && window.googleAnalyticsOnAccept()","onDecline":"window.googleAnalyticsOnDecline && window.googleAnalyticsOnDecline()"},"googleTagManager":{"name":"googleTagManager","title":"Google Tag Manager","description":"Einbettung von Tracking- und Auswertungsservices von Google und Drittanbietern per Google Tag Manager.","purposes":["analytics"],"contextualConsentOnly":null,"default":null,"cookies":null,"required":null,"optOut":null,"onlyOnce":null,"onInit":"window.googleTagManagerOnInit && window.googleTagManagerOnInit()","onAccept":"window.googleTagManagerOnAccept && window.googleTagManagerOnAccept()","onDecline":null},"googleAds":{"name":"googleAds","title":"Google Ads","description":"Tracking und Auswertung von Google Ads-Kampagnen.","purposes":["analytics"],"contextualConsentOnly":null,"default":null,"cookies":null,"required":null,"optOut":null,"onlyOnce":null,"onInit":null,"onAccept":"window.googleAdsOnAccept && window.googleAdsOnAccept()","onDecline":"window.googleAdsOnDecline && window.googleAdsOnDecline()"},"facebookPixel":{"name":"facebookPixel","title":"Meta\/Facebook Pixel","description":"Tracking und Auswertung des Nutzungsverhaltens per Facebook Pixel.","purposes":["analytics"],"contextualConsentOnly":null,"default":null,"cookies":null,"required":null,"optOut":null,"onlyOnce":null,"onInit":null,"onAccept":null,"onDecline":null},"googleMaps":{"name":"googleMaps","title":"Google Maps","description":"Erlaubt die Darstellung von Google Maps.","purposes":["maps"],"contextualConsentOnly":null,"default":null,"cookies":null,"required":null,"optOut":null,"onlyOnce":null,"onInit":null,"onAccept":null,"onDecline":null},"openStreetMap":{"name":"openStreetMap","title":"Open Street Map","description":"Erlaubt die Darstellung von Open Street Map","purposes":["maps"],"contextualConsentOnly":null,"default":null,"cookies":null,"required":null,"optOut":null,"onlyOnce":null,"onInit":null,"onAccept":null,"onDecline":null}},"translations":{"acceptAll":"Alle akzeptieren","acceptSelected":"Ausgew\u00e4hlte akzeptieren","close":"Schlie\u00dfen","consentModal":{"description":"Die folgenden Einstellungen regeln, welche Cookies auf dieser Seite eingebunden werden.","t
12itle":"Unsere (Bio-)Cookies"},"consentNotice":{"changeDescription":"Seit Ihrem letzten Besuch gab es \u00c4nderungen, bitte erneuern Sie Ihre Zustimmung.","title":"Cookie-Einstellungen","description":"Liebe Leute, ihr helft uns sehr, wenn ihr Cookies zulasst (bei uns sind es sogar Bio-Kekse!) und uns somit erlaubt, Daten f\u00fcr unser Marketing zu sammeln. Da wir eure Privatsph\u00e4re sehr wertsch\u00e4tzen, habt ihr in \u00dcbereinstimmung mit der EU-Richtlinie 2009\/136\/EG (E-Privacy) die M\u00f6glichkeit genau einzustellen, an welche Dienstleister ihr Daten weitergebt.","learnMore":"Cookieeinstellungen","testing":"Testmodus!"},"contextualConsent":{"acceptAlways":"Immer","acceptOnce":"Einmalig","description":"Cookie-Schutz: Hier verbirgt sich externer Inhalt von {title}. Soll dieser geladen werden? Dabei werden Cookies gesetzt.","descriptionEmptyStore":"Um diesem Dienst dauerhaft zustimmen zu k\u00f6nnen, m\u00fcssen Sie {title} in den {link} zustimmen.","modalLinkText":"Cookie-Einstellungen"},"decline":"Nur notwendige Cookies zulassen","ok":"Alle Cookies zulassen","poweredBy":"Realisiert mit Klaro!","privacyPolicy":{"name":"Datenschutzerkl\u00e4rung","text":"In unserer {privacyPolicy} k\u00f6nnt ihr nachlesen, was wir uns dabei gedacht haben."},"purposeItem":{"service":"Dienst","services":"Dienste"},"purposes":{"advertising":{"description":"Diese Dienste verarbeiten pers\u00f6nliche Informationen, um Ihnen personalisierte oder interessenbezogene Werbung zu zeigen.","title":"Werbung"},"functional":{"description":"Diese Dienste sind f\u00fcr die korrekte Funktion dieser Website unerl\u00e4sslich. Sie k\u00f6nnen sie hier nicht deaktivieren, da der Dienst sonst nicht richtig funktionieren w\u00fcrde.\n","title":"Dienstbereitstellung"},"marketing":{"description":"Diese Dienste verarbeiten pers\u00f6nliche Daten, um Ihnen relevante Inhalte \u00fcber Produkte, Dienstleistungen oder Themen zu zeigen, die Sie interessieren k\u00f6nnten.","title":"Marketing"},"performance":{"description":"Diese Dienste verarbeiten personenbezogene Daten, um den von dieser Website angebotenen Service zu optimieren.\n","title":"Optimierung der Leistung"}},"save":"Speichern","service":{"disableAll":{"description":"Mit diesem Schalter k\u00f6nnen Sie alle Dienste aktivieren oder deaktivieren.","title":"Alle Dienste aktivieren oder deaktivieren"},"optOut":{"description":"Diese Dienste werden standardm\u00e4\u00dfig geladen (Sie k\u00f6nnen sich jedoch abmelden)","title":"(Opt-out)"},"purpose":"Zweck","purposes":"Zwecke","required":{"description":"Dieser Service ist immer erforderlich","title":"(immer erforderlich)"}}}}};</script>
12<script defer type="application/javascript" src="/_Resources/Static/Packages/Sandstorm.CookiePunch/build/cookiepunch.nocss.js?bust=17c044dc" data-never-block></script>
12<script data-type="text/javascript" data-src="/_Resources/Static/Packages/Oekokiste.Core/JavaScript/FacebookPixel.js?bust=5cd98f86" id="fbp-script-tag" async data-accountkey="582240535874247" type="text/plain" data-name="facebookPixel"></script>
12<script src="https://www.baumannshof.de/_Resources/Static/Packages/Jonnitto.PrettyEmbedHelper/Scripts/Main.js?bust=276ba02d" deferred data-never-block></script>
12<script data-never-block>window.bonusPointsData = undefined;</script>
12<meta property="og:title" content="Login" /></head><body x-data="authentication(1)" x-ref="bodyTag" data-currency="€" @update-user-details.window="updateUserDetails()" class><div x-data="deliveryDates"><a data-testid="skipLink" href="#mainContent" class="skip-link sr-only sr-only--focusable" x-transition>Zum Hauptinhalt springen</a>        <div x-cloak x-show="changeSelectedOrderIsLoading" class="delivery-dates__loading__wrapper full-page-backdrop">
13            <i class="oeko-icon-Tauschen icon--spinner-spin" aria-hidden="true"></i>
14        </div>
15        <span aria-live="polite" class="sr-only" x-text="changeSelectedOrderIsLoading ? 'Liefertermin wird geändert...' : ''"></span>        <dialog
16            x-ref="conflictModal"
17            class="modal delivery-dates__conflict-modal"
18            aria-label="Dialog: Konflikt ist aufgetreten"
19        >
20            <div class="modal__header">
21                <h2 class="modal__title">
22                    Änderungen im Warenkorb
23                </h2>
24            </div>
25            <div class="modal__body">
26                <p>Hey, du hast Änderungen im Warenkorb für den <strong x-text="$getDateFormatted($store.deliveryDates.currentDeliveryTour?.date, 'short')"></strong> noch nicht abgesendet.</p>
27                <p>Bitte entscheide bevor du in den neuen Termin <strong x-text="$getDateFormatted(newTourCandidate?.date, 'short')"></strong> wechselst, was du tun möchtest:</p>
28                <div class="delivery-dates__conflict-modal__options">
29                    <button
30                        class="button"
31                        x-on:click="transferAndSwitch(['modalButton'])"
32                        :disabled="conflictModalButtonPressed !== null"
33                    >
34                        Mitnehmen
35                        <i x-cloak x-show="conflictModalButtonPressed === 'transferAndSwitch'" class="oeko-icon-Tauschen icon--spinner-spin" aria-hidden="true"></i>
36                    </button>
37                    <span aria-live="polite" class="sr-only" x-text="conflictModalButtonPressed === 'transferAndSwitch' ? 'Änderungen am Warenkorb werden mitgenommen...' : ''"></span>
38
39                    <button
40                        class="button"
41                        x-on:click="discardAndSwitch"
42                        :disabled="conflictModalButtonPressed !== null"
43                    >
44                        Verwerfen
45                        <i x-cloak x-show="conflictModalButtonPressed === 'discardAndSwitch'" class="oeko-icon-Tauschen icon--spinner-spin" aria-hidden="true"></i>
46                    </button>
47                    <span aria-live="polite" class="sr-only" x-text="conflictModalButtonPressed === 'discardAndSwitch' ? 'Änderungen am Warenkorb werden verworfen...' : ''"></span>
48
49                    <button
50                        class="button"
51                        x-on:click="submitAndSwitch"
52                        :disabled="conflictModalButtonPressed !== null"
53                    >
54                        Abschicken
55                        <i x-cloak x-show="conflictModalButtonPressed === 'submitAndSwitch'" class="oeko-icon-Tauschen icon--spinner-spin" aria-hidden="true"></i>
56                    </button>
57                    <span aria-live="polite" class="sr-only" x-text="conflictModalButtonPressed === 'submitAndSwitch' ? 'Änderungen am Warenkorb werden abgeschickt...' : ''"></span>
58
59                    <button
60                        class="button button--type-inverted"
61                        x-on:click="abortAndShowBasket"
62                        :disabled="conflictModalButtonPressed !== null"
63                    >
64                        Warenkorb anschauen
65                    </button>
66
67                    <button
68                        class="button button--type-inverted"
69                        x-on:click="abortAndStay"
70                        :disabled="conflictModalButtonPressed !== null"
71                    >
72                        Liefertermin nicht wechseln
73                    </button>
74                </div>
75                <div class="form__error-message" x-show="$store.basket.submitErrorMessage" x-text="$store.basket.submitErrorMessage"></div>
76                <!--<label>
77                    <input type="checkbox" x-ref="rememberDecision"/>
78                    Diese Entscheidung merken und in Zukunft nicht mehr fragen
79                </label>-->
80                <p>Zur Erinnerung:</p>
81                <ul>
82                    <li>Du kannst die Bestellung bis zum Bestellschluss immer wieder ändern!</li>
83                    <!-- TODO: <li>Diese Einstellung kannst du unter "Meine Einstellungen" zurüclsetzen.</li> -->
84                </ul>
85
86                <!-- TODO: Show hint if orderLimit is not fullfilled and show last possible order time
87                <p>
88                    <sup>*</sup>
88 Hinweis: Diese Bestellung liegt unter dem Mindestbestellwert.<br />
89                    Du musst also möglicherweise bis zum  <span x-text="$getDateTimeFormatted(newTourCandidate.lastOrderChange, 'long')"></span> noch etwas hinzubestellen!
90                </p>
91                -->
92            </div>
93        </dialog><dialog x-ref="checkAvailabilityModal" class="modal" aria-label="Dialog: Artikel nicht verfügbar">
94    <div class="modal__header">
95        <h2 class="modal__title">Artikel nicht verfügbar</h2>
96    </div>
97    <div class="modal__body">
98        <p>
99            Folgende Artikel konnten leider nicht mitgenommen werden, da sie zum <strong x-text="$getDateFormatted($store.deliveryDates.currentDeliveryTour?.date)"></strong> nicht verfügbar sind .
100        </p>
101        <ul class="delivery-dates__item-list">
102            <template x-for="product in nonTransferableProducts">
103                <li
104                    class="delivery-dates__item-list__item"
105                    role="listitem"
106                    x-bind:data-testid="product.id"
107                    x-bind:aria-label="() => product.information.name + ' nicht für neues Lieferdatum verfügbar'"
108                >
109                    <div class="delivery-dates__item">
110                        <div class="delivery-dates__item-image">
111                            <img x-bind:src="product.information.imageUrl" x-bind:alt="product.information.name" />
112                        </div>
113                        <div class="delivery-dates__item-meta">
114                            <div class="delivery-dates__item-title-and-price">
115                                <h5 class="delivery-dates__item-title" x-text="product.information.name"></h5>
116                                <span x-text="$getNumberFormatted(product.amount)"></span> à <span x-text="product.unit.unit"></span> × <span x-text="$getPriceFormatted(product.price)"></span> = <strong class="delivery-dates__item-price" x-text="$getPriceFormatted($getPrice(product))"></strong>
117                            </div>
118                        </div>
119                    </div>
120                </li>
121            </template>
122        </ul>
123    </div>
124    <form method="dialog" class="modal__footer">
125        <button type="submit" class="button" @click="closeCheckAvailabilityModal()">Ok</button>
126    </form>
127</dialog>        <dialog
128            x-ref="selectedTourModal"
129            class="modal delivery-dates__select-tour-modal"
130            aria-label="Dialog: Tour auswählen"
131        >
132            <div class="modal__header">
133                <h2 class="modal__title">
134                    <span
135                        x-show="$store.deliveryDates.clickedTour?.address"
136                        x-text="$store.deliveryDates.clickedTour?.address + ' am ' + $getDateFormatted($store.deliveryDates.clickedTour?.date)"
137                    ></span>
138                    <span
139                        x-cloak
140                        x-show="!$store.deliveryDates.clickedTour?.address"
141                        x-text="$store.deliveryDates.clickedTour?.label + ' am ' + $getDateFormatted($store.deliveryDates.clickedTour?.date)"
142                    ></span>
143                </h2>
144            </div>
145            <div class="modal__body">
146                <p x-cloak x-show="$deliveryDateWasMoved($store.deliveryDates.clickedTour)" class="text--important">
147                    Ursprünglicher Liefertag: <strong x-text="$getDateFormatted($store.deliveryDates.clickedTour?.isReplacementFor, 'short')"></strong>
148                </p>
149                <p x-cloak x-show="$store.deliveryDates.clickedTour?.lastOrderChang" class="text--important">
150                    Bestellschluss ist <strong x-text="$getDateTimeFormatted($store.deliveryDates.clickedTour?.lastOrderChange, 'short')"></strong>.
151                </p>
152                <div>
153                    <span class="delivery-dates__select-tour-modal__label">Lieferkosten:</span>
154                    <span x-text="$getPriceFormatted($store.deliveryDates.clickedTour?.deliveryCost)"></span>
155                    <span x-show="$store.deliveryDates.clickedTour?.alwaysApplyDeliveryCost === false">
156                        (ab <span x-text="$getPriceFormatted($store.deliveryDates.clickedTour?.noDeliveryCostThreshold)"></span> Bestellwert keine Liefergebühren)
157                    </span>
158                </div>
159                <div x-show="$store.deliveryDates.clickedTour?.orders.length > 0">
160                    <span class="delivery-dates__select-tour-modal__label">Bestellungen:</span>
161                    <template x-for="order in $store.deliveryDates.clickedTour?.orders">
162                        <div :data-testid="order.id" x-show="order.state !== 'Cancelled'" class="delivery-dates__select-tour-modal__order-exists__item">
163                            <div>
164                                <div x-show="order.id === -1">
165                                    Es ist eine Abokiste zur Lieferung geplant.
166                                </div>
167                                <div x-show="order.id !== -1">
168                                    <strong x-text="'#' + order.id"></strong> mit
169                                    <span x-text="order.itemCount"></span>  Positionen über 
170                                    <strong x-text="$getPriceFormatted(order.billingSum)"></strong><br />
171                                    Lieferadresse: <strong x-text="order.address"></strong>
172                                </div>
173                                <span class="delivery-dates__select-tour-modal__order-not-changable-hint" x-show="!order.isChangeable">Diese Bestellung kann nicht geändert werden!</span>
174                            </div>
175                            <button
176                                autofocus
177                                :disabled="$isSelectedOrder($store.deliveryDates.clickedTour, order)"
178                                x-show="!isBeforeToday($store.deliveryDates.clickedTour) && order.isChangeable"
179                                class="button button--size-small button--select-tour"
180                                aria-label=Auswählen
181                                x-on:click="() => handleConfirmSelectTourModal($store.deliveryDates.clickedTour, order)">
182                                Auswählen
183                            </button>
184                            <button
185                                x-show="isBeforeToday($store.deliveryDates.clickedTour) || !order.isChangeable"
186                                autofocus
187                                class="button button--size-small button--type-inverted"
188                                x-on:click="() => handleChangeToOrderHistory(order.id)">
189                                Zur Bestellhistorie
190                            </button>
191                        </div>
192                    </template>
193                </div>
194            </div>
195            <div class="modal__footer">
196                <button class="button button--type-inverted" x-on:click="handleCloseSelectTourModal()">
197                    Schließen
198                </button>
199                <button
200                    autofocus
201                    :disabled="$isSelectedTour($store.deliveryDates.clickedTour) || isBeforeToday($store.deliveryDates.clickedTour)"
202                    x-show="$store.deliveryDates.clickedTour?.orders.length === 0 || $store.deliveryDates.clickedTour?.orders.filter(order => order.state !== 'Cancelled').length === 0"
203                    class="button"
204                    x-on:click="() => handleConfirmSelectTourModal($store.deliveryDates.clickedTour, null)">
205                    Auswählen
206                </button>
207            </div>
208        </dialog>    <div
209        x-data="miniBasket(false, 0, false)"
210        class="mini-basket"
211        :class="{ 'mini-basket--is-open': miniBasketIsOpen, 'mini-basket--is-loaded': !basketIsLoading }"
212        x-trap="miniBasketIsOpen"
213        @toggle-mini-basket.window="toggleMiniBasket()"
214        @click.outside="closeMiniBasket(event)"
215    >
216            <dialog x-ref="cancelOrderModal" class="modal" aria-label="Dialog: Bestellung wirklich stornieren?">
217        <div class="modal__header">
218            <h2 class="modal__title">Bestellung wirklich stornieren?</h2>
219        </div>
220        <div class="modal__body" x-cloak x-show="$store.deliveryDates.currentOrder?.id === -1 || basketContainsSubscriptions()">
221            Hinweis: Wenn du diese Bestellung stornierst,<br />wird eine Lieferpause für die betroffenen Abokisten/Abo Artikel erstellt.
222        </div>
223        <div class="modal__footer">
224            <button
225                type="button"
226                class="button button--type-very-important"
227                x-on:click="onCancelOrder"
228                x-cloak
229            >
230                Ja, Bestellung stornieren
231                <i x-show="$store.basket.isCancelling" class="oeko-icon-Tauschen icon--spinner-spin" aria-hidden="true"></i>
232            </button>
233            <span aria-live="polite" class="sr-only" x-text="$store.basket.isCancelling ? 'Bestellung wird storniert...' : ''"></span>
234
235            <form method="dialog">
236                <button class="button" type="submit" x-on:click="resetOrder">
237                Nein, Bestellung nicht stornieren
238                </button>
239            </form>
240        </div>
241    </dialog>
242            <header class="mini-basket__header">
243        <div class="mini-basket__header-icon shop-menu__item shop-menu__item--basket">
244        <img x-show="$store.basket.productCount === 0" src='https://www.baumannshof.de/imagor/lbesBwASm-YXG0K9mygHmNMJC9QhSE64s32Ajmvv/fit-in/0x80/filters%3Aexpire%281822392169000%29%3Aquality%2895%29/baumannshof%252Fshared%252FData%252FPersistent%252FResources%252F%252Fb%252Ff%252Fa%252F8%252Fbfa8e28093b7578d9e9951d4ef1ad86a2d9910f8' alt='Zum Warenkorb' class='shop-menu__item__icon' /><img x-cloak x-show="$store.basket.productCount > 0" src='https://www.baumannshof.de/imagor/vdTm_KOyUjn56nXfjlXgT3obPVgSPgYWjz_uCUAY/fit-in/0x80/filters%3Aexpire%281822392169000%29%3Aquality%2895%29/baumannshof%252Fshared%252FData%252FPersistent%252FResources%252F%252Fc%252Fa%252F3%252Fc%252Fca3cc450e0e41425ebcbb4df439225cdff8e29c5' alt='Zum Warenkorb' class='shop-menu__item__icon' />
245            <span class="shop-menu__item-counter" x-cloak x-show="$store.basket.productCount > 0"><span x-text="$store.basket.productCount"></span></span>
246        </div>
247        <h3 class="mini-basket__header-headline">
248           Warenkorbvorschau
249        </h3>
250        <div class="mini-basket__header-order-note" x-cloak x-show="$store.user.isSignedIn && $store.deliveryDates.currentDeliveryTour">
251            
252                    Deine Bestellung <template x-if="$store.deliveryDates.currentOrder && $store.deliveryDates.currentOrder.id > 0"><strong data-testid="current-order-id" x-text="'#' + $store.deliveryDates.currentOrder.id"></strong></template> zum <strong x-text="$getDateFormatted($store.deliveryDates.currentDeliveryTour?.date, 'long')"></strong><br />Bis zum <strong x-text="$getDateTimeFormatted($store.deliveryDates.currentDeliveryTour?.lastOrderChange, 'long')"></strong> änderbar!
253                
254        </div>
255        <div class="mini-basket__header-order-note" x-cloak x-show="!$store.user.isSignedIn">
256            <a href="/login">Bitte Einloggen und Lieferdatum auswählen</a>
257        </div>
258        <div class="mini-basket__header-order-note" x-cloak x-show="$store.user.isSignedIn && !$store.deliveryDates.currentDeliveryTour">
259            Scheinbar gab es ein Problem beim Laden der Liefertermine.
260            <a href=/lieferdatum class="button button--size-small">Bitte Lieferdatum auswählen</a>
261        </div>
262        <div class="mini-basket__alcohol-note" x-cloak x-show="basketContainsProductsWithAlcohol()">
263            
264                    Es befinden sich Artikel mit Alkohol im Warenkorb. Die Lieferung darf nicht an Minderjährige erfolgen. Wir überprüfen dies bei der Auslieferung.
265                
266        </div>
267            <button class="mini-basket__header-close button button--square button--type-very-important-inverted" x-on:click="toggleMiniBasket()" aria-labelledby="close-mini-basket" x-show="miniBasketIsOpen">
268        <i class="oeko-icon-close" aria-hidden="true"></i>
269        <span id="close-mini-basket" hidden>Warenkorbvorschau schließen</span>
270    </button>
271    </header>
272        <div class="mini-basket__scroll-area">
273            <div class="mini-basket__items" x-show="miniBasketIsOpen">
274                <div class="basket__loading-indicator" x-cloak x-show="basketIsLoading">
275                    <i class="oeko-icon-Tauschen icon--spinner-spin" aria-hidden="true"></i>
276                </div>
277                <span aria-live="polite" class="sr-only" x-text="basketIsLoading ? 'Warenkorb wird geladen...' : ''"></span>
278                    <div class="mini-basket__empty" x-cloak x-show="showBasketIsEmptyMessage">
279        <i class="oeko-icon-Box-traurig" aria-hidden="true"></i>
280    </div>
281    <ul>
282        <template x-for="voucher in $store.basket.vouchers" :key="voucher.model.id">
283            <li
284                x-bind:data-product-id="voucher.model.id"
285                class="mini-basket__item mini-basket__item--Voucher"
286                role="listitem"
287                class="mini-basket__item--voucher"
288            >
289                <div class="mini-basket__item__tile">
290                    <div :data-testid="'basketItemTitle-' + voucher.model.id" class="mini-basket__item-title">
291                        <span x-text="getVoucherLabel(voucher)"></span>
292                    </div>
293                    <div x-cloak x-show="voucher.isPartOfExistingOrder" class="mini-basket__item-icon">
294                        <i class="oeko-icon-Haken" aria-hidden="true"></i>
295                    </div>
296                    <a x-class="mini-basket__item-image">
297                        <img x-bind:src="voucher.imageUrl" x-bind:alt="$translate('Oekokiste.Core:ProductPage:image.alt-text') + getVoucherLabel(voucher)" loading="lazy" />
298                    </a>
299                    <div class="mini-basket__item-meta">
300                        <div class="mini-basket__item-details">
301                            <strong class="mini-basket__item-price" x-text="$getPriceFormatted(getSingleVoucherValue(voucher))"></strong>
302                        </div>
303                        <template x-if="voucher.model.type === 'PercentualVoucher'">
304                            <div class="mini-basket__item-note">
305                                <span>Der endgültige Rabatt wird nach dem Packen deiner Kiste anhand des tatsächlichen Rechnungsbetrags berechnet.</span>
306                            </div>
307                        </template>
308                    </div>
309                </div>
310            </li>
311        </template>
312        <template x-for="(bucket, date) in sortedProducts" :key="date">
313            <li>
314                <h5 class="mini-basket__items-headline" x-show="date !== ''">
315                    <span>
316                        Deine Bestellung für <span x-text="$getDateFormatted(date, 'long')"></span>:
317                    </span>
318                </h5>
319                <ul>
320                    <template x-for="product in bucket.products" :key="product.idInBasket">
321                        <li
322                            x-bind:data-product-id="product.id"
323                            class="mini-basket__item"
324                            role="listitem"
325                            :class="getClass(product)"
326                            x-data="product($data.product.information, $data.product.information.discount)"
327                        >
328                            <div class="mini-basket__item__tile" x-bind:class="productHasInsufficientRemainingItems() ? 'mini-basket__item--insufficient-remaining-items-border' : ''">
329                                    <a :data-testid="'basketItemTitle-' + product.id" x-bind:href="getProductUrl(product)" class="mini-basket__item-title">
330        <span x-html="getTitle(product)"></span>
331        <span
332            x-show="product.information.productType !== 'Recipe'"
333            class="sr-only"
334            x-text="', ' + product.amount + ' '"></span>
335        <span
336            x-cloak x-show="product.information.productType !== 'Recipe' && product.unit.unit.includes('g') && !product.unit.unit.includes('kg')" class="sr-only">×</span>
337        <span
338            x-show="product.information.productType !== 'Recipe'"
339            class="sr-only"
340            x-text="' ' + product.unit.unit + ' im Warenkorb für insgesamt ' + $getPriceFormatted(getPrice(product))"
341        ></span>
342    </a>
343                                    <div x-cloak x-show="getIconClass(product)" class="mini-basket__item-icon">
344        <i :class="getIconClass(product)" aria-hidden="true"></i>
345    </div>
346                                    <a x-bind:href="product.information.url" class="mini-basket__item-image" :class="product.information.productType === 'Recipe' ? 'mini-basket__item-image--recipe' : ''">
347        <img x-bind:src="product.information.imageUrl" x-bind:alt="$translate('Oekokiste.Core:ProductPage:image.alt-text') + product.information.name" loading="lazy" />
348    </a>
349                                <div class="mini-basket__item-meta">
350                                    <span class="mini-basket__item__duplicate-label" x-show="productHasDuplicatesInBasket(product)">Doppelt</span>
351                                        <template x-if="product.information.productType !== 'Voucher' && product.information.productType !== 'Recipe'">
352        <div class="mini-basket__item-details" x-show="product.amount > 0">
353            <div>
354                <span aria-label="Menge" x-text="$getNumberFormatted(product.amount)"></span>
355                <span x-cloak x-show="product.unit.unit.includes('g') && !product.unit.unit.includes('kg')">×</span>
356                <span aria-label="Einheit" x-text="product.unit.unit"></span>
357                <span>=</span>
358                <strong class="mini-basket__item-price" x-text="$getPriceFormatted(getPrice(product))"></strong>
359                <span class="mini-basket__item-discount" aria-label="Rabatt von:" x-cloak x-show="product.discount > 0" x-text="'-' + product.discount + '%'"></span>
360            </div>
361            
362        </div>
363        <small x-show="getPrice(product) > 0">(inkl. <span x-text='product.information.vat'></span>% MwSt.)</small>
364    </template>
365    <template x-if="product.information.productType === 'Recipe'">
366        <div class="mini-basket__item-details" x-show="product.amount > 0 && product.information.productType === 'Recipe'">
367            <div class="mini-basket__item-details" x-show="product.information.productType === 'Recipe'">
368                <span x-text="product.amount + ' Portionen'"></span>
369            </div>
370        </div>
371    </template>
372    <!-- <deprecated> {@see \Oekokiste\Core\Domain\Projection\Basket\Events\UpstreamOrderUpdateBasketEvent::fromArray} -->
373    <template x-if="product.information.productType === 'Voucher'">
374        <div class="mini-basket__item-details">
375            <span class="mini-basket__item-price" x-text="$getPriceFormatted(getSingleVoucherValue(product))"></span>
376        </div>
377    </template>
378    <!-- </deprecated> -->
379    <template x-if="product.repeatXWeeks">
380        <div class="mini-basket__item-subscription">
381            <i class="oeko-icon-Tauschen"></i>
382            <div>
383                Im Abo <span x-text="$getLabelForSubscriptionValue(product.repeatXWeeks, [{&quot;value&quot;:&quot;0&quot;,&quot;label&quot;:&quot;Artikel einmalig liefern&quot;},{&quot;value&quot;:&quot;1&quot;,&quot;label&quot;:&quot;w\u00f6chentlich liefern&quot;},{&quot;value&quot;:&quot;2&quot;,&quot;label&quot;:&quot;alle 2 Wochen liefern&quot;},{&quot;value&quot;:&quot;3&quot;,&quot;label&quot;:&quot;alle 3 Wochen liefern&quot;},{&quot;value&quot;:&quot;4&quot;,&quot;label&quot;:&quot;alle 4 Wochen liefern&quot;},{&quot;value&quot;:&quot;6&quot;,&quot;label&quot;:&quot;alle 6 Wochen liefern&quot;},{&quot;value&quot;:&quot;8&quot;,&quot;label&quot;:&quot;alle 8 Wochen liefern&quot;}])"></span> <br />
384                <!-- <span>ab Freitag 14.03.2021 (TODO)</span> -->
385            </div>
386        </div>
387    </template>
388    <template x-if="product.note">
389        <div class="mini-basket__item-note">
390            <span x-text="product.note"></span>
391        </div>
392    </template>
393
394                                    <template x-if="getTourLimitDateForProduct(product)">
395                                        <div class="mini-basket__item-order-period">
396                                            Vorgezogener Bestellschluss: <span x-text="$getDateTimeFormatted(getTourLimitDateForProduct(product))"></span>
397                                        </div>
398                                    </template>
399                                    <template x-if="!product.information.isProtected && product.isEditable && !product.isChangeable && product.amount > 0">
400                                        <div class="mini-basket__item-order-period mini-basket__item-exceeded-order-period">
401                                            Bestellschluss bereits überschritten
402                                        </div>
403                                    </template>
404                                    <template x-if="!product.isEditable && product.amount > 0">
405                                        <div class="mini-basket__item-order-period mini-basket__item-is-not-editable">
406                                            Artikel kann nicht geändert werden
407                                        </div>
408                                    </template>
409                                    <div x-cloak x-show="product.isRemoved" class="mini-basket__item-item-removed-note">
410                                        Artikel wird bei Absenden aus bestehender Bestellung entfernt
411                                    </div>
412                                    <div
413                                        x-cloak
414                                        x-show="productHasInsufficientRemainingItems()"
415                                        class="mini-basket__item-insufficient-items-remaining-note"
416                                    >
417                                        Von diesem Artikel gibt es leider nur noch <span x-text="product.information.remainingItems * product.unit.factor"></span> <span x-text="product.unit.unit"></span>.
418                                    </div>
419                                </div>
420                                <div x-cloak x-show="canEditProduct(product)" class="mini-basket__item-actions">
421                                    <select
422                                        x-cloak
423                                        x-show="product.information.units.length > 1"
424                                        title="Einheit"
425                                        x-on:change="changeUnit(event, product)"
426                                    >
427                                        <template x-for="unit in product.information.units">
428                                            <option :value="unit.name" :selected="product.unit.unitId === unit.unitId" x-text="unit.name"></option>
429                                        </template>
430                                    </select>
431                                    <button data-testid="button-decrease" class="button button--square button--type-inverted button--size-small" x-bind:class="productHasInsufficientRemainingItems() ? 'mini-basket__item--insufficient-remaining-items-decrease-button' : ''" x-on:click="decreaseSelectedAmount(product)">
432                                        <i class="oeko-icon-minus" aria-hidden="true"></i>
433                                        <span class="sr-only">Anzahl reduzieren</span>
434                                    </button>
435                                    <button data-testid="button-increase" class="button button--square button--size-small" x-on:click="increaseSelectedAmount(product)">
436                                        <i class="oeko-icon-plus" aria-hidden="true"></i>
437                                        <span class="sr-only">Anzahl erhöhen</span>
438                                    </button>
439                                </div>
440                                <div x-cloak x-show="canEditProduct(product)">
441                                    <span aria-live="polite" class="sr-only" x-text="product.amount + ' ' + product.unit.unit + ' im Warenkorb für insgesamt ' + $getPriceFormatted(getPrice(product))"></span>
442                                </div>
443                                <div class="bulk-indicator bulk-indicator--mini" x-show="product.information.bulkPrice">
444                                    <div class="bulk-indicator__bar"></div>
445                                    <template x-if="!bulkAmountReached()">
446                                        <span class="bulk-indicator__text">
447                                            <span class="bold" x-text="'Noch ' + $missingToNextBulk(productInBasket?.information, productInBasket?.amount, productInBasket?.unit?.factor, productInBasket?.itemType)"></span>
448                                            <span class="bold" x-cloak x-show="productInBasket?.unit?.unit.includes('g') && !productInBasket?.unit?.unit.includes('kg')">×</span>
449                                            <span class="bold" x-text="productInBasket?.unit?.unit"></span>
450                                            dann nur
451                                            <span class="bold" x-html="bulkPriceFormatted"></span>
452                                        </span>
453                                    </template>
454                                    <template x-if="bulkAmountReached()">
455                                        <span class="bulk-indicator__text">
456                                            <span class="bold">Jippie!</span> Jetzt gilt der Sparpreis: 
457                                            <span class="bold" x-html="bulkPriceFormatted"></span>
458                                        </span>
459                                    </template>
460                                </div>
461                                <template x-if="product.information.bulkPrice">
462                                    <!--
463                                        One live region holding the complete sentence. It used to be three of them,
464                                        which made screen readers announce the fragments separately - and x-if only
465                                        ever renders its first root element, so the last two never made it into the
466                                        DOM at all.
467                                    -->
468                                    <span
469                                        role="status"
470                                        aria-live="polite"
471                                        class="sr-only"
472                                        x-text="bulkAmountReached()
473                                            ? 'Jetzt gilt der Sparpreis:  ' + bulkPriceFormattedWithoutUnit + ' pro ' + productInBasket?.information.baseUnit
474                                            : 'Noch ' + $missingToNextBulk(productInBasket?.information, productInBasket?.amount, productInBasket?.unit?.factor, productInBasket?.itemType) + (productInBasket?.unit?.unit.includes('g') && !productInBasket?.unit?.unit.includes('kg') ? ' × ' : ' ') + productInBasket?.unit?.unit + ' dann nur ' + bulkPriceFormattedWithoutUnit + ' pro ' + productInBasket?.information.baseUnit"
475                                    ></span>
476                                </template>
477                                <div x-cloak x-show="product.isRemoved" class="mini-basket__item-undo">
478                                    <button
479                                        class="button button--type-inverted button--size-small"
480                                        x-on:click="undoRemoveProduct(product, event)"
481                                    >
482                                        Rückgängig
483                                        <span class="sr-only">(Löschen rückgängig machen)</span>
484                                    </button>
485                                </div>
486                                <button
487                                    x-cloak
488                                    x-show="canDeleteProduct(product)"
489                                    class="mini-basket__item-remove button button--square button--type-grey"
490                                    x-bind:class="productHasInsufficientRemainingItems() ? 'mini-basket__item--insufficient-remaining-items-delete-button' : ''"
491                                    x-on:click="removeProductFromBasket(product, event)"
492                                >
493                                    <i class="oeko-icon-trash" aria-hidden="true"></i>
494                                    <span class="sr-only">Artikel aus Warenkorb entfernen</span>
495                                </button>
496
497                            </div>
498                            <template x-if="showAlternativesAndRecipeButtons(product)">
499                                    <div x-data="recommendations" class="recommendations" :class="{'recommendations--is-open' : alternativesOpen || recipesOpen}">
500        <template x-if="alternativesOpen || recipesOpen">
501            <button
502                class="recommendations__close button button--square button--type-very-important-inverted"
503                x-on:click="hideRecommendations(event)"
504            >
505                <i class="oeko-icon-close" aria-hidden="true"></i>
506                <span class="sr-only">Empfehlungen schließen</span>
507            </button>
508        </template>
509            <template x-if="alternativesOpen">
510        <div class="recommendations__content">
511            <div class="recommendations__content-is-loading" x-show="alternativesLoading">
512                <i class="oeko-icon-Tauschen icon--spinner-spin" aria-hidden="true"></i>
513            </div>
514            <span aria-live="polite" class="sr-only" x-text="alternativesLoading ? 'Tauschartikel werden geladen...' : ''"></span>
515            <template x-for="alternative in alternatives">
516                <div class="recommendations__entry">
517                    <a x-bind:href="alternative.information.url" class="mini-basket__item-title">
518                        <h5 x-html="getTitle(alternative)"></h5>
519                    </a>
520                        <a x-bind:href="alternative.information.url" class="mini-basket__item-image" :class="alternative.information.productType === 'Recipe' ? 'mini-basket__item-image--recipe' : ''">
521        <img x-bind:src="alternative.information.imageUrl" x-bind:alt="$translate('Oekokiste.Core:ProductPage:image.alt-text') + alternative.information.name" loading="lazy" />
522    </a>
523                    <div class="mini-basket__item-meta">
524                            <template x-if="alternative.information.productType !== 'Voucher' && alternative.information.productType !== 'Recipe'">
525        <div class="mini-basket__item-details" x-show="alternative.amount > 0">
526            <div>
527                <span aria-label="Menge" x-text="$getNumberFormatted(alternative.amount)"></span>
528                <span x-cloak x-show="alternative.unit.unit.includes('g') && !alternative.unit.unit.includes('kg')">×</span>
529                <span aria-label="Einheit" x-text="alternative.unit.unit"></span>
530                <span>=</span>
531                <strong class="mini-basket__item-price" x-text="$getPriceFormatted(getPrice(alternative))"></strong>
532                <span class="mini-basket__item-discount" aria-label="Rabatt von:" x-cloak x-show="alternative.discount > 0" x-text="'-' + alternative.discount + '%'"></span>
533            </div>
534            
535        </div>
536        <small x-show="getPrice(alternative) > 0">(inkl. <span x-text='alternative.information.vat'></span>% MwSt.)</small>
537    </template>
538    <template x-if="alternative.information.productType === 'Recipe'">
539        <div class="mini-basket__item-details" x-show="alternative.amount > 0 && alternative.information.productType === 'Recipe'">
540            <div class="mini-basket__item-details" x-show="alternative.information.productType === 'Recipe'">
541                <span x-text="alternative.amount + ' Portionen'"></span>
542            </div>
543        </div>
544    </template>
545    <!-- <deprecated> {@see \Oekokiste\Core\Domain\Projection\Basket\Events\UpstreamOrderUpdateBasketEvent::fromArray} -->
546    <template x-if="alternative.information.productType === 'Voucher'">
547        <div class="mini-basket__item-details">
548            <span class="mini-basket__item-price" x-text="$getPriceFormatted(getSingleVoucherValue(alternative))"></span>
549        </div>
550    </template>
551    <!-- </deprecated> -->
552    <template x-if="alternative.repeatXWeeks">
553        <div class="mini-basket__item-subscription">
554            <i class="oeko-icon-Tauschen"></i>
555            <div>
556                Im Abo <span x-text="$getLabelForSubscriptionValue(alternative.repeatXWeeks, [{&quot;value&quot;:&quot;0&quot;,&quot;label&quot;:&quot;Artikel einmalig liefern&quot;},{&quot;value&quot;:&quot;1&quot;,&quot;label&quot;:&quot;w\u00f6chentlich liefern&quot;},{&quot;value&quot;:&quot;2&quot;,&quot;label&quot;:&quot;alle 2 Wochen liefern&quot;},{&quot;value&quot;:&quot;3&quot;,&quot;label&quot;:&quot;alle 3 Wochen liefern&quot;},{&quot;value&quot;:&quot;4&quot;,&quot;label&quot;:&quot;alle 4 Wochen liefern&quot;},{&quot;value&quot;:&quot;6&quot;,&quot;label&quot;:&quot;alle 6 Wochen liefern&quot;},{&quot;value&quot;:&quot;8&quot;,&quot;label&quot;:&quot;alle 8 Wochen liefern&quot;}])"></span> <br />
557                <!-- <span>ab Freitag 14.03.2021 (TODO)</span> -->
558            </div>
559        </div>
560    </template>
561    <template x-if="alternative.note">
562        <div class="mini-basket__item-note">
563            <span x-text="alternative.note"></span>
564        </div>
565    </template>
566                    </div>
567                    <div class="recommendations__entry-actions">
568                        <div
569                            class="mini-add-to-basket"
570                            x-data="addToBasket(
571                                alternative.amountConfiguration,
572                                alternative.information,
573                            )"
574                            x-on:click="handleAllClickEvents(event)"
575                        >
576                            <div class="add-to-basket__in-basket" x-cloak x-show="selectedAmount > 0">
577                                <strong x-text="currentPrice"></strong> im Warenkorb
578                            </div>
579                            <div class="add-to-basket__primary-actions">
580                                <button
581                                    class="button button--size-small button--type-important"
582                                    :aria-label="selectedAmount > 0 ? 'Anzahl im Warenkorb erhöhen' : 'Produkt zum Warenkorb hinzufügen'"
583                                    x-on:click="addProductAlternativeToBasket(alternative.amount)"
584                                >
585                                    <i class="oeko-icon-plus" aria-hidden="true"></i>
586                                    Hinzufügen
587                                </button>
588                            </div>
589                        </div>
590                        <button class="button button--size-small" x-on:click="swap(product, alternative)">
591                            <i class="oeko-icon-Tauschen" aria-hidden="true"></i> Tauschen
592                        </button>
593                    </div>
594                </div>
595            </template>
596        </div>
597    </template>
598            <template x-if="recipesOpen">
599        <div class="recommendations__content">
600            <div class="recommendations__content-is-loading" x-show="recipesLoading">
601                <i class="oeko-icon-Tauschen icon--spinner-spin" aria-hidden="true"></i>
602            </div>
603            <span aria-live="polite" class="sr-only" x-text="recipesLoading ? 'Rezepte werden geladen...' : ''"></span>
604            <template x-for="recipe in recipes">
605                <div class="recommendations__entry">
606                    <a x-bind:href="recipe.url" class="mini-basket__item-image mini-basket__item-image--recipe">
607                        <img x-bind:src="recipe.imageUrl" x-bind:alt="recipe.name" />
608                    </a>
609                    <div class="mini-basket__item-meta">
610                        <a x-bind:href="recipe.url" class="mini-basket__item-title-and-price">
611                            <h5 class="mini-basket__item-title" x-text="recipe.name"></h5>
612                            <span x-show="recipe.duration" class="mini-basket__item__recipe-detail">
613                                <i class="oeko-icon-Zubereitungszeit" aria-hidden="true"></i>
614                                <span x-text="recipe.duration"></span> Minuten
615                            </span>
616                            <span x-show="recipe.difficulty" class="mini-basket__item__recipe-detail">
617                                <i class="oeko-icon-Schwierigkeit" aria-hidden="true"></i>
618                                <span x-text="recipe.difficulty"></span>
619                            </span>
620                            <span x-show="recipe.ingredientsCount" class="mini-basket__item__recipe-detail">
621                                <i class="oeko-icon-Zutaten" aria-hidden="true"></i>
622                                <span x-text="recipe.ingredientsCount"></span> Zutaten
623                            </span>
624                        </a>
625                    </div>
626                    <div class="mini-basket__item-actions">
627                        <a x-bind:href="recipe.url" class="button">
628                            Rezept ansehen
629                        </a>
630                    </div>
631                </div>
632            </template>
633        </div>
634    </template>
635            <div
636        class="recommendations__actions "
637        :class="getRecommendationsClass(product, true, true)"
638    >
639            <template x-if="!recipesOpen">
640        <div class="recommendations__action">
641            <button
642                class="button button--size-small button--secondary" x-on:click="showAlternativeProducts(product, event)">
643                <i class="oeko-icon-Tauschen" :class="{'icon--spinner-spin' : alternativesLoading}" aria-hidden="true"></i>
644                <span x-text="alternativesButtonLabel">
645                    Artikel austauschen
646                </span>
647            </button>
648            <span aria-live="polite" class="sr-only" x-text="alternativesLoading ? 'Tauschartikel werden geladen...' : ''"></span>
649        </div>
650    </template>
651            <template x-if="!alternativesOpen && !$isPartOfRecipeBox(product)">
652        <div class="recommendations__action">
653            <button
654                class="button button--size-small"
655                x-on:click="showRecipeSuggestions(product, event)"
656            >
657                <i class="oeko-icon-Kochboxen" :class="{'icon--spinner-spin' : recipesLoading}" aria-hidden="true"></i>
658                <span x-text="recipesButtonLabel">
659                    Passende Rezepte
660                </span>
661            </button>
662            <span aria-live="polite" class="sr-only" x-text="recipesLoading ? 'Rezepte werden geladen...' : ''"></span>
663        </div>
664    </template>
665        <template x-if="alternativesOpen || recipesOpen">
666            <div class="recommendations__action recommendations__action--close">
667                <button
668                    class="button button--size-small button--type-very-important-inverted"
669                    x-on:click="hideRecommendations(event)"
670                >
671                    <i class="oeko-icon-close" aria-hidden="true"></i>
672                    <span>
673                        Schließen
674                    </span>
675                </button>
676            </div>
677        </template>
678    </div>
679    </div>
680
681                            </template>
682                        </li>
683                    </template>
684                </ul>
685            </li>
686        </template>
687    </ul>
688            </div>
689        </div>
690        <footer class="mini-basket__footer" x-show="miniBasketIsOpen">
691            <div class="mini-basket__footer-inner" x-cloak x-show="basketIsEmpty()">
692                    <div class="mini-basket__footer-empty-note" x-cloak x-show="showBasketIsEmptyMessage">
693        <strong>Hier passt noch ganz viel rein!</strong>
694        <p>
695            Es sieht so aus, als hättest Du noch nichts<br />zu Deinem Warenkorb hinzugefügt.
696        </p>
697        <a href="/" class="button">Jetzt einkaufen</a>
698    </div>
699            </div>
700            <div class="mini-basket__footer-inner" x-cloak x-show="!basketIsEmpty()">
701                    <table class="mini-basket__sum-table" x-cloak x-show="basketContainsOnlyPreOrderProducts() == false">
702        <tbody>
703        <tr x-cloak x-show="!$store.basket.minOrderValue?.isReached && $store.user.isSignedIn">
704            <td colspan="2" class="mini-basket__min-value-note">
705                    <span x-cloak x-show="!$store.basket.minOrderValue?.overwritingPackStation">
706        
707                    Mindestbestellwert von <strong x-text="$getPriceFormatted($store.basket.minOrderValue?.minOrderValue)"></strong> noch nicht erreicht
708                
709    </span>
710    <span x-cloak x-show="$store.basket.minOrderValue?.overwritingPackStation">
711        
712                    Mindestbestellwert von <strong x-text="$getPriceFormatted($store.basket.minOrderValue?.minOrderValue)"></strong> oder <strong x-text="$getPriceFormatted($store.basket.minOrderValue?.overwritingPackStation?.minOrderValue)"></strong> an <span x-text="$store.basket.minOrderValue?.overwritingPackStation?.name"></span> noch nicht erreicht
713                
714    </span>
715            </td>
716        </tr>
717        <tr x-cloak x-show="$store.basket.minOrderValue?.packStations.length > 0 && $store.user.isSignedIn">
718            <td colspan="2">
719                    <div class="mini-basket__min-value-packstation-note">
720        <template x-for="packStation in packStationsWithUnreachedMinOrderValue">
721            <span :data-testid="packStation.name">
722                
723                    Mindestbestellwert von <strong x-text="$getPriceFormatted(packStation.minOrderValue)"></strong> an <span x-text="packStation.name"></span> noch nicht erreicht
724                
725            </span>
726        </template>
727    </div>
728            </td>
729        </tr>
730        <tr>
731            <td>Zwischensumme</td>
732            <td><span class="mini-basket__sum-table__subtotal" x-text="$getPriceFormatted($store.basket.sumWithoutVouchers)"></span></td>
733        </tr>
734        <template x-for="voucher in $store.basket.vouchers">
735            <tr class="mini-basket__sum-table__voucher">
736                <td x-text="getVoucherLabel(voucher)"></td>
737                <td class="mini-basket__sum-table__voucher__value" x-text="getVoucherValue(voucher)"></td>
738            </tr>
739        </template>
740        <tr x-show="$store.user.isSignedIn && $store.deliveryDates.currentDeliveryTour">
741            <td>
742                <span>zuzügl. Lieferpauschale</span>
743                <small x-show="showNoDeliveryChargeNote()">
744                    <br />Keine Lieferkosten ab <span x-text="$getPriceFormatted($store.deliveryDates.currentDeliveryTour?.noDeliveryCostThreshold)"></span>!
745                </small>
746            </td>
747            <td><span class="mini-basket__sum-table__delivery-cost" x-text="$getPriceFormatted(getDeliveryCost())"></span></td>
748        </tr>
749        <tr class="mini-basket__sum-table__total-row">
750            <td><strong>Gesamtsumme</strong></td>
751            <td><strong class="mini-basket__sum-table__total" x-text="$getPriceFormatted(getSum())"></strong></td>
752        </tr>
753        <template x-for="discount in getDiscountsByName()">
754            <tr class="mini-basket__sum-table__savings-row">
755                <td x-text="discount.label"></td>
756                <td><strong class="mini-basket__sum-table__savings" x-text="$getPriceFormatted(discount.amount)"></strong></td>
757            </tr>
758        </template>
759        </tbody>
760    </table>
761                <a href="/warenkorb" class="button" data-testid="to-basket-button" >Zum Warenkorb</a>
762            </div>
763        </footer>
764    </div><header class="shop-header" x-data="header" x-ref="header" x-on:scroll.window="handleWindowScroll()" aria-label="Shop Header"><div x-cloak x-show="$store.user.isSignedIn &amp;&amp; $store.deliveryDates.currentOrder &amp;&amp; $store.deliveryDates.currentOrder.id !== 0 &amp;&amp; $store.basket.hasOpenChanges" class="shop-header__open-changes"><strong>Achtung: </strong> Du hast noch offene Änderungen in deinem <a href=/warenkorb>Warenkorb</a>. Vergiss nicht, deine Änderungen abzusenden!  🥕</div><a href="/sendungsstatus" x-data="deliveryStatus" x-cloak x-show="$store.deliveryStatus.deliveryState &gt; 0" class="shop-header__delivery-status"><div class="shop-header__delivery-status__container container"><div class="shop-header__delivery-status__content"><p class="shop-header__delivery-status__description">Deine Kiste ist auf dem Weg zu dir.<br />Schau dir hier den Sendungsstatus an.</p><i class="oeko-icon-Truck shop-header__delivery-status__icon"></i></div></div></a><div class="shop-header__secondary"><div class="shop-header__content container"><a class="shop-header__logo" href="/" title="Zur Startseite"><img src="https://www.baumannshof.de/imagor/n5J2xZzE8w2ULvGCLNRt-5G5ej2Z1BVSE9KakV-5/fit-in/0x120/filters%3Aexpire%281822392169000%29%3Aquality%2895%29/baumannshof%252Fshared%252FData%252FPersistent%252FResources%252F%252Fc%252F6%252F8%252F0%252Fc68005d3eb9e2480d159e4f441b65fd7237e6f87" alt="Logo von Baumannshof" /></a><nav class="neos-menu" aria-label="Metamenü"><ul class='main-menu__items main-menu__items--level-1'>
764<li>
765            <a
766                class='main-menu__item  main-menu__item--has-children'
767                href='/so-gehts/bio-liefern-lassen.html'
768                x-on:click='closeMenu($event)'
769            >
770                  So geht's <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
771                <i class='oeko-icon-angle-down'></i>
772            </div>
773            </a>
774        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
775                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
776                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu So geht's</span>
777                </a></li><li>
778            <a
779                class='main-menu__item  '
780                href='/so-gehts/bio-liefern-lassen.html'
781                x-on:click='closeMenu($event)'
782            >
783                  Unser Lieferservice <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
784                <i class='oeko-icon-angle-down'></i>
785            </div>
786            </a>
787        </li><li>
788            <a
789                class='main-menu__item  '
790                href='/so-gehts/probelieferung.html'
791                x-on:click='closeMenu($event)'
792            >
793                  Probelieferung <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
794                <i class='oeko-icon-angle-down'></i>
795            </div>
796            </a>
797        </li><li>
798            <a
799                class='main-menu__item  '
800                href='/so-gehts/schulprogramm.html'
801                x-on:click='closeMenu($event)'
802            >
803                  Schulprogramm <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
804                <i class='oeko-icon-angle-down'></i>
805            </div>
806            </a>
807        </li><li>
808            <a
809                class='main-menu__item  '
810                href='/so-gehts/jobkiste.html'
811                x-on:click='closeMenu($event)'
812            >
813                  Jobkiste <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
814                <i class='oeko-icon-angle-down'></i>
815            </div>
816            </a>
817        </li><li>
818            <a
819                class='main-menu__item  '
820                href='/so-gehts/tour-de-kaas.html'
821                x-on:click='closeMenu($event)'
822            >
823                  Tour de Kaas <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
824                <i class='oeko-icon-angle-down'></i>
825            </div>
826            </a>
827        </li><li>
828            <a
829                class='main-menu__item  '
830                href='/so-gehts/gutscheine.html'
831                x-on:click='closeMenu($event)'
832            >
833                  Gutscheine <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
834                <i class='oeko-icon-angle-down'></i>
835            </div>
836            </a>
837        </li><li>
838            <a
839                class='main-menu__item  '
840                href='/so-gehts/empfehlungen.html'
841                x-on:click='closeMenu($event)'
842            >
843                  Empfehlungen <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
844                <i class='oeko-icon-angle-down'></i>
845            </div>
846            </a>
847        </li><li>
848            <a
849                class='main-menu__item  '
850                href='/so-gehts/haeufige-fragen.html'
851                x-on:click='closeMenu($event)'
852            >
853                  Häufige Fragen <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
854                <i class='oeko-icon-angle-down'></i>
855            </div>
856            </a>
857        </li></ul></li><li>
858            <a
859                class='main-menu__item  main-menu__item--has-children'
860                href='/ueber-uns/der-baumannshof.html'
861                x-on:click='closeMenu($event)'
862            >
863                  Über uns <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
864                <i class='oeko-icon-angle-down'></i>
865            </div>
866            </a>
867        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
868                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
869                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu Über uns</span>
870                </a></li><li>
871            <a
872                class='main-menu__item  '
873                href='/ueber-uns/der-baumannshof.html'
874                x-on:click='closeMenu($event)'
875            >
876                  Der Baumannshof <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
877                <i class='oeko-icon-angle-down'></i>
878            </div>
879            </a>
880        </li><li>
881            <a
882                class='main-menu__item  '
883                href='/ueber-uns/was-uns-auszeichnet.html'
884                x-on:click='closeMenu($event)'
885            >
886                  Was uns auszeichnet <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
887                <i class='oeko-icon-angle-down'></i>
888            </div>
889            </a>
890        </li><li>
891            <a
892                class='main-menu__item  '
893                href='/ueber-uns/hofladen.html'
894                x-on:click='closeMenu($event)'
895            >
896                  Unser Hofladen <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
897                <i class='oeko-icon-angle-down'></i>
898            </div>
899            </a>
900        </li><li>
901            <a
902                class='main-menu__item  '
903                href='/ueber-uns/wo-kommt-s-her.html'
904                x-on:click='closeMenu($event)'
905            >
906                  Wo kommt's her? <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
907                <i class='oeko-icon-angle-down'></i>
908            </div>
909            </a>
910        </li></ul></li><li>
911            <a
912                class='main-menu__item  main-menu__item--has-children'
913                href='/blog-aktuelles/veranstaltungen.html'
914                x-on:click='closeMenu($event)'
915            >
916                  Blog & Aktuelles <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
917                <i class='oeko-icon-angle-down'></i>
918            </div>
919            </a>
920        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
921                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
922                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu Blog & Aktuelles</span>
923                </a></li><li>
924            <a
925                class='main-menu__item  '
926                href='/blog-aktuelles/veranstaltungen.html'
927                x-on:click='closeMenu($event)'
928            >
929                  Veranstaltungen <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
930                <i class='oeko-icon-angle-down'></i>
931            </div>
932            </a>
933        </li><li>
934            <a
935                class='main-menu__item  '
936                href='/blog-aktuelles/blog-aktuelles/ueberblick.html'
937                x-on:click='closeMenu($event)'
938            >
939                  Blog & Aktuelles <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
940                <i class='oeko-icon-angle-down'></i>
941            </div>
942            </a>
943        </li></ul></li><li>
944            <a
945                class='main-menu__item  main-menu__item--has-children'
946                href='/service/kontakt.html'
947                x-on:click='closeMenu($event)'
948            >
949                  Service <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
950                <i class='oeko-icon-angle-down'></i>
951            </div>
952            </a>
953        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
954                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
955                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu Service</span>
956                </a></li><li>
957            <a
958                class='main-menu__item  '
959                href='/service/kontakt.html'
960                x-on:click='closeMenu($event)'
961            >
962                  Kontakt <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
963                <i class='oeko-icon-angle-down'></i>
964            </div>
965            </a>
966        </li><li>
967            <a
968                class='main-menu__item  '
969                href='/service/reklamationen.html'
970                x-on:click='closeMenu($event)'
971            >
972                  Reklamation <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
973                <i class='oeko-icon-angle-down'></i>
974            </div>
975            </a>
976        </li><li>
977            <a
978                class='main-menu__item  '
979                href='/service/warenkunde.html'
980                x-on:click='closeMenu($event)'
981            >
982                  Warenkunde <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
983                <i class='oeko-icon-angle-down'></i>
984            </div>
985            </a>
986        </li><li>
987            <a
988                class='main-menu__item  '
989                href='/service/jobs-stellenangebote.html'
990                x-on:click='closeMenu($event)'
991            >
992                  Stellenangebote <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
993                <i class='oeko-icon-angle-down'></i>
994            </div>
995            </a>
996        </li></ul></li></ul></nav></div></div><div class="shop-header__primary"><div class="shop-header__content container" :class="{'shop-header__content--search-results-visible': $store.showSearchResults, 'shop-header__content--logged-in': $store.user.isSignedIn}"><a class="shop-header__logo" href="/" title="Zur Startseite"><img src="https://www.baumannshof.de/imagor/n5J2xZzE8w2ULvGCLNRt-5G5ej2Z1BVSE9KakV-5/fit-in/0x120/filters%3Aexpire%281822392169000%29%3Aquality%2895%29/baumannshof%252Fshared%252FData%252FPersistent%252FResources%252F%252Fc%252F6%252F8%252F0%252Fc68005d3eb9e2480d159e4f441b65fd7237e6f87" alt="Logo von Baumannshof" /></a><div class="shop-header__actions"><div class="shop-header__login"><a x-cloak x-show="!$store.user.isSignedIn" href="/registrieren" class="button button--type-secondary">Registrieren</a><a x-cloak x-show="!$store.user.isSignedIn" href="/login" class="button button--type-inverted"><img width='42' x-show='!$store.user.isSignedIn' src='https://www.baumannshof.de/imagor/4jNo60QTPtzuCQdvErBy53MQwAoLN9tf34rOPcuY/fit-in/0x80/filters%3Aexpire%281822392169000%29%3Aquality%2895%29/baumannshof%252Fshared%252FData%252FPersistent%252FResources%252F%252Fa%252Ff%252F0%252F8%252Faf0813b094d855ac8fd56ecbad39209cd532157e' alt='user-icon' class='shop-menu__item__icon' /><img width='42' x-show='!$store.user.isSignedIn' src='https://www.baumannshof.de/imagor/4jNo60QTPtzuCQdvErBy53MQwAoLN9tf34rOPcuY/fit-in/0x80/filters%3Aexpire%281822392169000%29%3Aquality%2895%29/baumannshof%252Fshared%252FData%252FPersistent%252FResources%252F%252Fa%252Ff%252F0%252F8%252Faf0813b094d855ac8fd56ecbad39209cd532157e' alt='user-icon' class='shop-menu__item__icon shop-header__icon--hover' />Anmelden</a><a x-cloak x-show="$store.user.isSignedIn" data-testid="account-button" href="/mein-profil" class="button button--type-inverted button-account"><img width='42' x-show='$store.user.isSignedIn' x-cloak src='https://www.baumannshof.de/imagor/JnD1LWQ-DHevIOHk8_8pmBqcQr9IAUe6TY0X-aKE/fit-in/0x80/filters%3Aexpire%281822392169000%29%3Aquality%2895%29/baumannshof%252Fshared%252FData%252FPersistent%252FResources%252F%252F8%252F0%252Fd%252F1%252F80d1f882b8cd8805b38733d7bd287c1d3fb08e59' alt='user-icon' class='shop-menu__item__icon' /><img width='42' x-show='$store.user.isSignedIn' src='https://www.baumannshof.de/imagor/JnD1LWQ-DHevIOHk8_8pmBqcQr9IAUe6TY0X-aKE/fit-in/0x80/filters%3Aexpire%281822392169000%29%3Aquality%2895%29/baumannshof%252Fshared%252FData%252FPersistent%252FResources%252F%252F8%252F0%252Fd%252F1%252F80d1f882b8cd8805b38733d7bd287c1d3fb08e59' alt='user-icon' class='shop-menu__item__icon shop-header__icon--hover' />Dein Konto</a><nav class="shop-menu__sub-menu" x-cloak x-show="$store.user.isSignedIn" aria-label="Mein Profil Menü"><ul><li><a href="/mein-profil">Mein Profil</a></li><li><a href="/bestellungen">Bestellübersicht</a></li><li><a href="/lieferpausen">Lieferpausen</a></li><li><a href="/meine-abos">Meine Abos</a></li><li><a class="button button--size-small" href="#" x-on:click="logout(event)" :disabled="isLoggingOut">Logout<i x-show="!isLoggingOut" class="oeko-icon-sign-out" aria-hidden="true"></i><i x-cloak x-show="isLoggingOut" class="oeko-icon-Tauschen icon--spinner-spin" aria-hidden="true"></i></a><span aria-live="polite" class="sr-only" x-text="isLoggingOut ? 'Du wirst ausgeloggt...' : ''"></span></li></ul></nav></div><nav class="shop-menu" aria-label="Shopmenü"><ul><li class="shop-menu__choose-delivery-date"><a class="shop-menu__item shop-menu__item--calendar" href="/lieferdatum" title="Link zum Kalender" aria-label="Link zum Kalender"><img width="42" src="https://www.baumannshof.de/imagor/Mi4edDf06U4vpUP0VoZ9jIHurCB7o8TRrZ-Iyxcv/fit-in/0x80/filters%3Aexpire%281822392169000%29%3Aquality%2895%29/baumannshof%252Fshared%252FData%252FPersistent%252FResources%252F%252F2%252F3%252F7%252F4%252F2374873df93b7e505fe38aa49bca7bfa4ba23152" alt="date-icon" class="shop-menu__item__icon" /><img width="42" src="https://www.baumannshof.de/imagor/Mi4edDf06U4vpUP0VoZ9jIHurCB7o8TRrZ-Iyxcv/fit-in/0x80/filters%3Aexpire%281822392169000%29%3Aquality%2895%29/baumannshof%252Fshared%252FData%252FPersistent%252FResources%252F%252F2%252F3%252F7%252F4%252F2374873df93b7e505fe38aa49bca7bfa4ba23152" alt="date-icon" class="shop-menu__item__icon--mobile" /><template x-if="$store.user.isSignedIn &amp;&amp; $store.deliveryDates.currentDeliveryTour"><span class="shop-menu__item-addon" x-text="getDisplayText()" x-on:destroy="destroy"></span></template></a><nav x-data="deliveryDatesSelector" x-cloak x-show="$store.user.isSignedIn" class="shop-menu__sub-menu" aria-label="Lieferdatumsmenü"><ul class="shop-menu__delivery-dates__list"><template x-for="deliveryEvent in selectableDeliveryEvents"><li class="shop-menu__delivery-dates__list__item"><a href="#" class="shop-menu__delivery-dates-item" x-on:click="() =&gt; changeSelectedOrder(deliveryEvent.tour, deliveryEvent.order)" :class="{ 'shop-menu__delivery-dates-item--is-selected': isSelected(deliveryEvent.tour, deliveryEvent.order) }" :disabled="isSelected(deliveryEvent.tour, deliveryEvent.order)"><strong x-text="$getDateFormatted(deliveryEvent.tour.date, 'short')"></strong><template x-if="deliveryEvent.order"><span x-text="deliveryEvent.order.address"></span></template><template x-if="!deliveryEvent.order &amp;&amp; deliveryEvent.tour.address"><span x-text="deliveryEvent.tour.address"></span></template><span x-show="!deliveryEvent.tour.address &amp;&amp; deliveryEvent.tour.label" x-text="deliveryEvent.tour.label"></span><span x-show="deliveryEvent.order &amp;&amp; deliveryEvent.order?.id !== -1" x-text="'#' + deliveryEvent.order?.id"></span></a></li></template></ul>        <template x-if="$store.deliveryDates.allDates.length == 0">
997            <div>
998                <p>
999                    Es konnten keine Liefertermine gefunden werden.
1000                </p>
1001                <button
1002                    type="button"
1003                    class="button"
1004                    x-on:click="reloadDeliveryDates()"
1005                    :disabled="deliveryDatesReloading"
1006                >
1007                    Termine neu laden
1008                    <i x-show="deliveryDatesReloading" class="oeko-icon-Tauschen icon--spinner-spin" aria-hidden="true"></i>
1009                </button>
1010                <span aria-live="polite" class="sr-only" x-text="deliveryDatesReloading ? 'Liefertermine werden neu geladen...' : ''"></span>
1011            </div>
1012        </template><a x-cloak x-show="selectableDeliveryEvents.length &gt; 0" class="shop-menu__delivery-dates-item--show-all" href="/lieferdatum">Alle Termine</a></nav></li><li><button data-testid="basketButton" class="shop-menu__item shop-menu__item--basket button button--type-link" title="Link zum Warenkorb" x-on:click="$dispatch('toggle-mini-basket')" aria-labelledby="open-mini-basket"><div class="header-icon__basket__wrapper"><img x-show="$store.basket.productCount === 0" src='https://www.baumannshof.de/imagor/lbesBwASm-YXG0K9mygHmNMJC9QhSE64s32Ajmvv/fit-in/0x80/filters%3Aexpire%281822392169000%29%3Aquality%2895%29/baumannshof%252Fshared%252FData%252FPersistent%252FResources%252F%252Fb%252Ff%252Fa%252F8%252Fbfa8e28093b7578d9e9951d4ef1ad86a2d9910f8' alt='Zum Warenkorb' class='shop-menu__item__icon' /><img x-show="$store.basket.productCount === 0" src='https://www.baumannshof.de/imagor/lbesBwASm-YXG0K9mygHmNMJC9QhSE64s32Ajmvv/fit-in/0x80/filters%3Aexpire%281822392169000%29%3Aquality%2895%29/baumannshof%252Fshared%252FData%252FPersistent%252FResources%252F%252Fb%252Ff%252Fa%252F8%252Fbfa8e28093b7578d9e9951d4ef1ad86a2d9910f8' alt='Zum Warenkorb' class='shop-menu__item__icon--mobile' /><img x-cloak x-show="$store.basket.productCount > 0" src='https://www.baumannshof.de/imagor/vdTm_KOyUjn56nXfjlXgT3obPVgSPgYWjz_uCUAY/fit-in/0x80/filters%3Aexpire%281822392169000%29%3Aquality%2895%29/baumannshof%252Fshared%252FData%252FPersistent%252FResources%252F%252Fc%252Fa%252F3%252Fc%252Fca3cc450e0e41425ebcbb4df439225cdff8e29c5' alt='Zum Warenkorb' class='shop-menu__item__icon' /><img x-cloak x-show="$store.basket.productCount > 0" src='https://www.baumannshof.de/imagor/vdTm_KOyUjn56nXfjlXgT3obPVgSPgYWjz_uCUAY/fit-in/0x80/filters%3Aexpire%281822392169000%29%3Aquality%2895%29/baumannshof%252Fshared%252FData%252FPersistent%252FResources%252F%252Fc%252Fa%252F3%252Fc%252Fca3cc450e0e41425ebcbb4df439225cdff8e29c5' alt='Zum Warenkorb' class='shop-menu__item__icon--mobile' /><span class="shop-menu__item-addon" x-cloak x-show="$store.basket.productCount &gt; 0"><span x-text="$getPriceFormatted($store.basket.sumWithoutVouchers)"></span></span><span class="shop-menu__item-counter" x-cloak x-show="$store.basket.productCount &gt; 0" x-text="$store.basket.productCount"></span><span id="open-mini-basket" class="sr-only">Warenkorb öffnen, enthält aktuell <span x-text="$store.basket.productCount"></span> Artikel im Wert von <span x-text="$getPriceFormatted($store.basket.sum)"></span></span></div></button></li><li><a class="shop-menu__item shop-menu__item--wishlist" title="Link zu meinen Lieblingen" href="/lieblinge" aria-labelledby="wishlist-label"><div class="header-icon__favorite__wrapper"><img width="42" src="https://www.baumannshof.de/imagor/ZfZsPNwkV2elnVUjZkPxw4-xQRxoIiVcypLbwGCn/fit-in/0x80/filters%3Aexpire%281822392169000%29%3Aquality%2895%29/baumannshof%252Fshared%252FData%252FPersistent%252FResources%252F%252Fe%252F8%252F9%252F1%252Fe891b06e7198b4bae1b8c4be8cf6ccee47c31b74" alt="favorites-icon" class="header-icon__favorite shop-menu__item__icon" /><img width="42" src="https://www.baumannshof.de/imagor/ZfZsPNwkV2elnVUjZkPxw4-xQRxoIiVcypLbwGCn/fit-in/0x80/filters%3Aexpire%281822392169000%29%3Aquality%2895%29/baumannshof%252Fshared%252FData%252FPersistent%252FResources%252F%252Fe%252F8%252F9%252F1%252Fe891b06e7198b4bae1b8c4be8cf6ccee47c31b74" alt="favorites-icon" class="header-icon__favorite shop-menu__item__icon--mobile" /><span x-data="rezeptFavourite" class="shop-menu__item-counter" x-cloak x-show="$store.user.isSignedIn &amp;&amp; getAmountOfFavourites() &gt; 0" x-text="getAmountOfFavourites()"></span><span id="wishlist-label" class="sr-only">Link zu meinen Lieblingen, enthält aktuell <span x-text="$store.wishlist.favourites?.length"></span> Artikel</span></div></a></li></ul></nav></div><div class="shop-header__toggle-and-searchbar"><button x-on:click="$dispatch('toggle-mobile-menu')" class="button button--type-link mobile-menu-toggle"><i class="oeko-icon-navicon"></i><span class="sr-only">Mobiles Menu öffnen oder schließen</span></button><form x-data="searchBar" method="GET" action="/suche" x-ref="search" class="search-bar" x-on:click.outside="closeSearchResults(event)" x-on:focusout="handleFocusOut()"><input type="search" placeholder="Suchen …" x-model="searchTerm" x-on:focus="handleSearchInputFocus()" x-on:click="handleSearchInputClick" x-on:keydown="handleSearchInputKeydown($event)" x-on:input.debounce.250="event =&gt; triggerSearch(event)" x-ref="searchBarInput" name="term" aria-label="Suche" id="search-bar-input-header" role="combobox" aria-autocomplete="list" aria-haspopup="dialog" aria-controls="search-bar-results-header" :aria-expanded="$store.showSearchResults &amp;&amp; searchTerm.length &gt; 0 ? 'true' : 'false'" autocomplete="off" /><button type="button" x-cloak x-show="searchTerm !== ''" class="button button--square search-bar__button--clear" x-on:click="clearSearch(event)"><i class="oeko-icon-close" aria-hidden="true"></i><span class="sr-only">Suche zurücksetzen</span></button><button class="button button--square search-bar__button--submit" type="submit"><i class="oeko-icon-Search" aria-hidden="true"></i><span class="sr-only">Suchen</span></button><div class="search-bar__results" id="search-bar-results-header" role="dialog" aria-label="Suchergebnisse" x-ref="searchResults" x-on:keydown="handleResultsKeydown($event)" x-on:mousedown="handleResultsMouseDown($event)" x-show="$store.showSearchResults &amp;&amp; searchTerm.length &gt; 0 &amp;&amp; results" x-cloak><div class="search-bar__loading-overlay" x-show="isLoading"><i class="oeko-icon-Tauschen icon--spinner-spin" aria-hidden="true"></i></div><div class="search-bar__no-results" x-show="showNoResultsHint" x-cloak><p>Es wurden keine Ergebnisse zu <b x-text='searchTerm'></b> gefunden.</p></div><div class="search-bar__error" x-show="hasError" x-cloak><p>Leider ist bei der Suche etwas schief gelaufen. Bitte probiere es gleich erneut.</p></div><div class="search-bar__result__category" x-show="results.profileFunctions.length &gt; 0"><h3 class="search-bar__result__category__title">Mein Konto</h3></div><ul x-show="results.profileFunctions.length &gt; 0" class="search-bar__result-list" :class="{'search-bar__result-list--show-all': allResultsAreVisible.profileFunctions}" aria-label="Mein Konto"><template x-for="result in results.profileFunctions"><li><a x-bind:href="result.url" data-search-result-item><span x-text="result.name"></span></a></li></template></ul><button type="button" class="search-bar__show-more button button--type-secondary" x-show="results.profileFunctions.length &gt; 3" :aria-expanded="allResultsAreVisible.profileFunctions ? 'true' : 'false'" x-on:click="toggleAllSearchResultsForCategory('profileFunctions')"><span x-text="!allResultsAreVisible.profileFunctions ? $translate('Oekokiste.Core:SearchBar:search-results.show-more-button.label') : $translate('Oekokiste.Core:SearchBar:search-results.show-less-button.label') "></span><i class="search-bar__result__category__button__arrow icon--chevron-down oeko-icon-angle-down" :class="{'search-bar__result__category__button__arrow--collapsed': !allResultsAreVisible.profileFunctions}" aria-hidden="true"></i></button><div class="search-bar__result__category" x-show="results.products.length &gt; 0"><h3 class="search-bar__result__category__title">Produkte</h3></div><ul x-show="results.products.length &gt; 0" class="search-bar__result-list search-bar__result-list--product" :class="{'search-bar__result-list--show-all': allResultsAreVisible.products}" aria-label="Produkte"><template x-for="(result, index) in results.products"><li x-bind:data-product-id="result.identifier" x-data="product(result.productInformation, result.productInformation.discount)"><div class="search-bar__result__product"><a class="search-bar__result__product__link" x-bind:href="result.url + '?source=search&amp;i=' + index" data-search-result-item><img loading="lazy" :src="result.productInformation.imageUrl" :alt="$translate('Oekokiste.Core:ProductPage:image.alt-text') + result.productInformation.name" /><div class="search-bar__result__product__price-title-regioflag"><span x-text="result.productInformation.name"></span><template x-if="!showPriceOverrides"><span class="search-bar__result__product__price" x-html=" &quot;(&quot; + result.formattedPrice + &quot;)&quot; "></span></template><template x-if="showPriceOverrides"><span class="search-bar__result__product__price" x-html="'(' + basePriceOverwriteFormatted + ')'"></span></template><template x-if="discountCanBeApplied()"><span class="search-bar__result__product__discount-label" aria-label="Dieses Produkt hat einen Rabatt von" x-text="getDiscountValue()"></span></template><template x-if="result.productInformation.isRegional"><div class="product__regio-flag"><span class="badge badge--small">
1012<i class="oeko-icon-Regionales" aria-hidden="true"></i>regional</span></div></template></div></a><div class="search-bar__result__product__add-to-basket"><div class="mini-add-to-basket" x-bind:class="{'add-to-basket--in-basket': selectedAmount &gt; 0}" x-data="addToBasket(
1013                result.productInformation.amountConfiguration,
1014                result.productInformation,
1015            )" x-on:click="handleAllClickEvents(event)"><div class="add-to-basket__in-basket" x-cloak x-show="selectedAmount &gt; 0"><strong x-text="currentPrice"></strong> im Warenkorb</div><div class="add-to-basket__primary-actions"><button type="button" class="button" x-on:click="increaseSelectedAmount()" :disabled="result.productInformation.isAvailable !== true"><i class="oeko-icon-plus" aria-hidden="true"></i><i class="oeko-icon-Box" aria-hidden="true"></i><span class="sr-only" x-text="selectedAmount &gt; 0 ? 'Anzahl im Warenkorb erhöhen' : 'Produkt zum Warenkorb hinzufügen'"></span></button></div><span role="status" aria-live="polite" class="sr-only" x-text="selectedAmount &gt; 0 ? (selectedAmountFormatted + (currentUnit.name.includes('g') &amp;&amp; !currentUnit.name.includes('kg') ? ' × ' : ' ') + currentUnit.name + ' im Warenkorb für insgesamt ' + currentPrice) : ''"></span></div></div></div></li></template></ul><button type="button" class="search-bar__show-more button button--type-secondary" x-show="results.products.length &gt; 3" :aria-expanded="allResultsAreVisible.products ? 'true' : 'false'" x-on:click="toggleAllSearchResultsForCategory('products')"><span x-text="!allResultsAreVisible.products ? $translate('Oekokiste.Core:SearchBar:search-results.show-more-button.label') : $translate('Oekokiste.Core:SearchBar:search-results.show-less-button.label') "></span><i class="search-bar__result__category__button__arrow icon--chevron-down oeko-icon-angle-down" :class="{'search-bar__result__category__button__arrow--collapsed': !allResultsAreVisible.products}" aria-hidden="true"></i></button><div class="search-bar__result__category" x-show="results.recipes.length &gt; 0"><h3 class="search-bar__result__category__title">Rezepte</h3></div><ul x-show="results.recipes.length &gt; 0" class="search-bar__result-list search-bar__result-list--product" :class="{'search-bar__result-list--show-all': allResultsAreVisible.recipes}" aria-label="Rezepte"><template x-for="(result, index) in results.recipes"><li><a class="search-bar__result__recipe" x-bind:href="result.url + '?source=search&amp;i='+index" data-search-result-item><img loading="lazy" :src="result.image" :alt="$translate('Oekokiste.Core:SearchBar:search-results.recipes.image.alt-text') + result.name" /><span x-text="result.name"></span></a></li></template></ul><button type="button" class="search-bar__show-more button button--type-secondary" x-show="results.recipes.length &gt; 3" :aria-expanded="allResultsAreVisible.recipes ? 'true' : 'false'" x-on:click="toggleAllSearchResultsForCategory('recipes')"><span x-text="!allResultsAreVisible.recipes ? $translate('Oekokiste.Core:SearchBar:search-results.show-more-button.label') : $translate('Oekokiste.Core:SearchBar:search-results.show-less-button.label') "></span><i class="search-bar__result__category__button__arrow icon--chevron-down oeko-icon-angle-down" :class="{'search-bar__result__category__button__arrow--collapsed': !allResultsAreVisible.recipes}" aria-hidden="true"></i></button><div class="search-bar__result__category" x-show="results.ecoBoxes.length &gt; 0"><h3 class="search-bar__result__category__title">Kisten</h3></div><ul x-show="results.ecoBoxes.length &gt; 0" class="search-bar__result-list search-bar__result-list--ecobox" :class="{'search-bar__result-list--show-all': allResultsAreVisible.ecoBoxes}" aria-label="Kisten"><template x-for="(result, index) in results.ecoBoxes"><li><a class="search-bar__result__ecobox" x-bind:href="result.url + '?source=search&amp;i=' + index" data-search-result-item><img loading="lazy" :src="result.image" :alt="$translate('Oekokiste.Core:ProductPage:image.alt-text') + result.name" /><span x-text="result.name"></span></a></li></template></ul><button type="button" class="search-bar__show-more button button--type-secondary" x-show="results.ecoBoxes.length &gt; 3" :aria-expanded="allResultsAreVisible.ecoBoxes ? 'true' : 'false'" x-on:click="toggleAllSearchResultsForCategory('ecoBoxes')"><span x-text="!allResultsAreVisible.ecoBoxes ? $translate('Oekokiste.Core:SearchBar:search-results.show-more-button.label') : $translate('Oekokiste.Core:SearchBar:search-results.show-less-button.label') "></span><i class="search-bar__result__category__button__arrow icon--chevron-down oeko-icon-angle-down" :class="{'search-bar__result__category__button__arrow--collapsed': !allResultsAreVisible.ecoBoxes}" aria-hidden="true"></i></button><div class="search-bar__result__category" x-show="results.neosContent.length &gt; 0"><h3 class="search-bar__result__category__title">Inhalte</h3></div><ul x-show="results.neosContent.length &gt; 0" class="search-bar__result-list" :class="{'search-bar__result-list--show-all': allResultsAreVisible.neosContent}" aria-label="Inhalte"><template x-for="result in results.neosContent"><li><a x-bind:href="result.url" data-search-result-item><span x-text="result.name"></span></a></li></template></ul><button type="button" class="search-bar__show-more button button--type-secondary" x-show="results.neosContent.length &gt; 3" :aria-expanded="allResultsAreVisible.neosContent ? 'true' : 'false'" x-on:click="toggleAllSearchResultsForCategory('neosContent')"><span x-text="!allResultsAreVisible.neosContent ? $translate('Oekokiste.Core:SearchBar:search-results.show-more-button.label') : $translate('Oekokiste.Core:SearchBar:search-results.show-less-button.label') "></span><i class="search-bar__result__category__button__arrow icon--chevron-down oeko-icon-angle-down" :class="{'search-bar__result__category__button__arrow--collapsed': !allResultsAreVisible.neosContent}" aria-hidden="true"></i></button></div>
1015<span role="status" aria-live="polite" class="sr-only" data-message-error="Leider ist bei der Suche etwas schief gelaufen. Bitte probiere es gleich erneut." data-message-no-results="Es wurden keine Ergebnisse zu @@SEARCHTERM@@ gefunden." data-message-count-one="Ein Suchergebnis gefunden." data-message-count-many="@@COUNT@@ Suchergebnisse gefunden." x-text="hasError
1016                    ? $el.dataset.messageError
1017                    : (showNoResultsHint
1018                        ? $el.dataset.messageNoResults.replace('@@SEARCHTERM@@', searchTerm)
1019                        : (!isLoading &amp;&amp; searchTerm.length &gt; 0 &amp;&amp; amountOfSearchResults &gt; 0
1020                            ? (amountOfSearchResults === 1
1021                                ? $el.dataset.messageCountOne
1022                                : $el.dataset.messageCountMany.replace('@@COUNT@@', amountOfSearchResults))
1023                            : ''))"></span></form></div><nav class="kisten-menu" aria-label="Linkmenü"><ul class="main-menu__items main-menu__items--level-1"><li><a class="button" title="Link zu Ökokisten" href="/m/oekokisten?path=/n_10">Ökokisten</a></li><li><a class="button" title="Link zu Kochkisten" href="/rezepte.html">Kochkisten</a></li></ul></nav></div></div></header><div x-data="mainMenu" x-ref="mainMenu" class="main-menu__wrapper" :class="{'main-menu__wrapper--mobile-menu-visible': $store.mobileMenuOpen == true}" @toggle-mobile-menu.window="toggleMobileMenuThroughEvent()" x-trap.noscroll="$store.mobileMenuOpen"><div class="main-menu container"><nav class="main-menu__kisten-menu-mobile" aria-label="Linkmenü"><ul class="main-menu__items main-menu__items--level-1"><li><a class="button" title="Link zu Ökokisten" href="/m/oekokisten?path=/n_10">Ökokisten</a></li><li><a class="button" title="Link zu Kochkisten" href="/rezepte.html">Kochkisten</a></li></ul></nav><nav class="main-menu__shop" aria-label="Hauptmenü"><ul class='main-menu__items main-menu__items--level-1'>
1023<li>
1024            <a
1025                class='main-menu__item  '
1026                href='/m/neu-angebot?path=/n_12'
1027                x-on:click='closeMenu($event)'
1028            >
1029                  NEU & ANGEBOT 
1030            </a>
1031        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
1032                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
1033                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu NEU & ANGEBOT</span>
1034                </a></li><li>
1035            <a
1036                class='main-menu__item  '
1037                href='/m/neu-angebot/oktober-angebot?path=/n_12/r_1357'
1038                x-on:click='closeMenu($event)'
1039            >
1040                  Oktober Angebot 
1041            </a>
1042        </li><li>
1043            <a
1044                class='main-menu__item  '
1045                href='/m/neu-angebot/im-oktober-probiers-mal?path=/n_12/r_1314'
1046                x-on:click='closeMenu($event)'
1047            >
1048                  Im Oktober - Probiers mal 
1049            </a>
1050        </li><li>
1051            <a
1052                class='main-menu__item  '
1053                href='/m/neu-angebot/wochenempfehlung-kw-41?path=/n_12/r_1325'
1054                x-on:click='closeMenu($event)'
1055            >
1056                  Wochenempfehlung KW 41 
1057            </a>
1058        </li><li>
1059            <a
1060                class='main-menu__item  '
1061                href='/m/neu-angebot/haehnchen-pute-kw-42?path=/n_12/r_1033'
1062                x-on:click='closeMenu($event)'
1063            >
1064                  Hähnchen Pute KW 42 
1065            </a>
1066        </li><li>
1067            <a
1068                class='main-menu__item  '
1069                href='/m/neu-angebot/soma-tofu-kw-43?path=/n_12/r_1329'
1070                x-on:click='closeMenu($event)'
1071            >
1072                  Soma Tofu KW 43 
1073            </a>
1074        </li><li>
1075            <a
1076                class='main-menu__item  '
1077                href='/m/neu-angebot/regionales-fleisch-vom-biohof-fetz-kw-43?path=/n_12/r_1121'
1078                x-on:click='closeMenu($event)'
1079            >
1080                  Regionales Fleisch vom Biohof Fetz KW 43 
1081            </a>
1082        </li><li>
1083            <a
1084                class='main-menu__item  '
1085                href='/m/neu-angebot/heimatheld-kaesser-oktober?path=/n_12/r_1373'
1086                x-on:click='closeMenu($event)'
1087            >
1088                  Heimatheld Käßer Oktober 
1089            </a>
1090        </li><li>
1091            <a
1092                class='main-menu__item  '
1093                href='/m/neu-angebot/federweisser-und-mehr?path=/n_12/r_1319'
1094                x-on:click='closeMenu($event)'
1095            >
1096                  Federweißer und mehr 
1097            </a>
1098        </li><li>
1099            <a
1100                class='main-menu__item  '
1101                href='/m/neu-angebot/tour-de-kaas-frankreich-kw-41?path=/n_12/r_1288'
1102                x-on:click='closeMenu($event)'
1103            >
1104                  Tour de Kaas Frankreich KW 41 
1105            </a>
1106        </li><li>
1107            <a
1108                class='main-menu__item  '
1109                href='/m/neu-angebot/tour-de-kaas-belgien-kw-42?path=/n_12/r_1287'
1110                x-on:click='closeMenu($event)'
1111            >
1112                  Tour de Kaas Belgien KW 42 
1113            </a>
1114        </li><li>
1115            <a
1116                class='main-menu__item  '
1117                href='/m/neu-angebot/tour-de-kaas-england-niederlande-kw-43?path=/n_12/r_1371'
1118                x-on:click='closeMenu($event)'
1119            >
1120                  Tour de Kaas England/Niederlande KW 43 
1121            </a>
1122        </li><li>
1123            <a
1124                class='main-menu__item  '
1125                href='/m/neu-angebot/tour-de-kaas-deutschland-oesterreich-kw-44?path=/n_12/r_1285'
1126                x-on:click='closeMenu($event)'
1127            >
1128                  Tour de Kaas Deutschland Österreich KW 44 
1129            </a>
1130        </li><li>
1131            <a
1132                class='main-menu__item  '
1133                href='/m/neu-angebot/alles-fuer-deine-kaeseplatte?path=/n_12/r_1368'
1134                x-on:click='closeMenu($event)'
1135            >
1136                  Alles für deine Käseplatte 
1137            </a>
1138        </li><li>
1139            <a
1140                class='main-menu__item  '
1141                href='/m/neu-angebot/genuss-in-rose?path=/n_12/r_1374'
1142                x-on:click='closeMenu($event)'
1143            >
1144                  Genuss in Rosé 
1145            </a>
1146        </li><li>
1147            <a
1148                class='main-menu__item  '
1149                href='/m/neu-angebot/solange-vorraetig-frischtheke?path=/n_12/r_12
114911'
1150                x-on:click='closeMenu($event)'
1151            >
1152                  Solange vorrätig Frischtheke 
1153            </a>
1154        </li><li>
1155            <a
1156                class='main-menu__item  '
1157                href='/m/neu-angebot/solange-vorraetig-haltbares?path=/n_12/r_945'
1158                x-on:click='closeMenu($event)'
1159            >
1160                  Solange vorrätig Haltbares 
1161            </a>
1162        </li><li>
1163            <a
1164                class='main-menu__item  '
1165                href='/m/neu-angebot/neu-im-sortiment?path=/n_12/r_119'
1166                x-on:click='closeMenu($event)'
1167            >
1168                  NEU im Sortiment 
1169            </a>
1170        </li><li>
1171            <a
1172                class='main-menu__item  '
1173                href='/m/neu-angebot/bingenheimer-saatgut?path=/n_12/r_1132'
1174                x-on:click='closeMenu($event)'
1175            >
1176                  Bingenheimer Saatgut 
1177            </a>
1178        </li></ul></li><li>
1179            <a
1180                class='main-menu__item  '
1181                href='/m/themenwelten?path=/n_11'
1182                x-on:click='closeMenu($event)'
1183            >
1184                  THEMENWELTEN 
1185            </a>
1186        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
1187                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
1188                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu THEMENWELTEN</span>
1189                </a></li><li>
1190            <a
1191                class='main-menu__item  '
1192                href='/m/themenwelten/alkoholfreier-genuss-wein-sekt-und-bier?path=/n_11/r_1365'
1193                x-on:click='closeMenu($event)'
1194            >
1195                  Alkoholfreier Genuss - Wein, Sekt und Bier 
1196            </a>
1197        </li><li>
1198            <a
1199                class='main-menu__item  '
1200                href='/m/themenwelten/bio-zum-kleinen-preis?path=/n_11/r_1200'
1201                x-on:click='closeMenu($event)'
1202            >
1203                  BIO zum kleinen Preis 
1204            </a>
1205        </li><li>
1206            <a
1207                class='main-menu__item  '
1208                href='/m/themenwelten/3-und-5er-pakete-spare-bis-zu-10?path=/n_11/r_1095'
1209                x-on:click='closeMenu($event)'
1210            >
1211                  3 und 5er Pakete - spare bis zu 10% 
1212            </a>
1213        </li><li>
1214            <a
1215                class='main-menu__item  '
1216                href='/m/themenwelten/gebinde-spare-bis-zu-10?path=/n_11/r_881'
1217                x-on:click='closeMenu($event)'
1218            >
1219                  Gebinde - spare bis zu 10% 
1220            </a>
1221        </li><li>
1222            <a
1223                class='main-menu__item  '
1224                href='/m/themenwelten/glutenfrei?path=/n_11/r_298'
1225                x-on:click='closeMenu($event)'
1226            >
1227                  Glutenfrei 
1228            </a>
1229        </li><li>
1230            <a
1231                class='main-menu__item  '
1232                href='/m/themenwelten/laktosefrei-0-1?path=/n_11/r_344'
1233                x-on:click='closeMenu($event)'
1234            >
1235                  Laktosefrei >0,1% 
1236            </a>
1237        </li><li>
1238            <a
1239                class='main-menu__item  '
1240                href='/m/themenwelten/grosspackungen?path=/n_11/r_1217'
1241                x-on:click='closeMenu($event)'
1242            >
1243                  Großpackungen 
1244            </a>
1245        </li><li>
1246            <a
1247                class='main-menu__item  '
1248                href='/m/themenwelten/trinkgeld-online?path=/n_11/r_1336'
1249                x-on:click='closeMenu($event)'
1250            >
1251                  Trinkgeld online 
1252            </a>
1253        </li></ul></li><li>
1254            <a
1255                class='main-menu__item  '
1256                href='/m/aus-der-region?path=/n_23'
1257                x-on:click='closeMenu($event)'
1258            >
1259                  AUS DER REGION 
1260            </a>
1261        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
1262                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
1263                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu AUS DER REGION</span>
1264                </a></li><li>
1265            <a
1266                class='main-menu__item  '
1267                href='/m/aus-der-region/regionales-obst-und-gemuese?path=/n_23/sg_314'
1268                x-on:click='closeMenu($event)'
1269            >
1270                  Regionales Obst und Gemüse 
1271            </a>
1272        </li><li>
1273            <a
1274                class='main-menu__item  '
1275                href='/m/aus-der-region/regionale-kaese-und-milchprodukte?path=/n_23/sg_301'
1276                x-on:click='closeMenu($event)'
1277            >
1278                  Regionale Käse- und Milchprodukte 
1279            </a>
1280        </li><li>
1281            <a
1282                class='main-menu__item  '
1283                href='/m/aus-der-region/regionaler-fisch-fleisch-wurst?path=/n_23/sg_303'
1284                x-on:click='closeMenu($event)'
1285            >
1286                  Regionaler Fisch, Fleisch, Wurst 
1287            </a>
1288        </li><li>
1289            <a
1290                class='main-menu__item  '
1291                href='/m/aus-der-region/regionale-eier?path=/n_23/sg_304'
1292                x-on:click='closeMenu($event)'
1293            >
1294                  Regionale Eier 
1295            </a>
1296        </li><li>
1297            <a
1298                class='main-menu__item  '
1299                href='/m/aus-der-region/regionale-nudeln?path=/n_23/sg_306'
1300                x-on:click='closeMenu($event)'
1301            >
1302                  Regionale Nudeln 
1303            </a>
1304        </li><li>
1305            <a
1306                class='main-menu__item  '
1307                href='/m/aus-der-region/regionale-getreideerzeugnisse?path=/n_23/sg_305'
1308                x-on:click='closeMenu($event)'
1309            >
1310                  Regionale Getreideerzeugnisse 
1311            </a>
1312        </li><li>
1313            <a
1314                class='main-menu__item  '
1315                href='/m/aus-der-region/regionale-huelsenfruechte-saaten-kerne?path=/n_23/sg_307'
1316                x-on:click='closeMenu($event)'
1317            >
1318                  Regionale Hülsenfrüchte, Saaten & Kerne 
1319            </a>
1320        </li><li>
1321            <a
1322                class='main-menu__item  '
1323                href='/m/aus-der-region/regionaler-essig-oel-saucen?path=/n_23/sg_308'
1324                x-on:click='closeMenu($event)'
1325            >
1326                  Regionaler Essig, Öl & Saucen 
1327            </a>
1328        </li><li>
1329            <a
1330                class='main-menu__item  '
1331                href='/m/aus-der-region/regionale-gewuerze-kraeuter?path=/n_23/sg_309'
1332                x-on:click='closeMenu($event)'
1333            >
1334                  Regionale Gewürze & Kräuter 
1335            </a>
1336        </li><li>
1337            <a
1338                class='main-menu__item  '
1339                href='/m/aus-der-region/regionale-brotaufstriche-suesswaren?path=/n_23/sg_311'
1340                x-on:click='closeMenu($event)'
1341            >
1342                  Regionale Brotaufstriche & Süßwaren 
1343            </a>
1344        </li><li>
1345            <a
1346                class='main-menu__item  '
1347                href='/m/aus-der-region/regionaler-kaffee-tee?path=/n_23/sg_310'
1348                x-on:click='closeMenu($event)'
1349            >
1350                  Regionaler Kaffee & Tee 
1351            </a>
1352        </li><li>
1353            <a
1354                class='main-menu__item  '
1355                href='/m/aus-der-region/regionale-getraenke?path=/n_23/sg_312'
1356                x-on:click='closeMenu($event)'
1357            >
1358                  Regionale Getränke 
1359            </a>
1360        </li><li>
1361            <a
1362                class='main-menu__item  '
1363                href='/m/aus-der-region/regionale-geschenkideen?path=/n_23/sg_313'
1364                x-on:click='closeMenu($event)'
1365            >
1366                  Regionale Geschenkideen 
1367            </a>
1368        </li></ul></li><li>
1369            <a
1370                class='main-menu__item  '
1371                href='/m/oekokisten?path=/n_10'
1372                x-on:click='closeMenu($event)'
1373            >
1374                  Ökokisten 
1375            </a>
1376        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
1377                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
1378                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu Ökokisten</span>
1379                </a></li><li>
1380            <a
1381                class='main-menu__item  '
1382                href='/m/oekokisten/schnupperkisten?path=/n_10/ac_3'
1383                x-on:click='closeMenu($event)'
1384            >
1385                  Schnupperkisten 
1386            </a>
1387        </li><li>
1388            <a
1389                class='main-menu__item  '
1390                href='/m/oekokisten/oekokiste-gemuese?path=/n_10/ac_1'
1391                x-on:click='closeMenu($event)'
1392            >
1393                  Ökokiste Gemüse 
1394            </a>
1395        </li><li>
1396            <a
1397                class='main-menu__item  '
1398                href='/m/oekokisten/oekokiste-obst?path=/n_10/ac_2'
1399                x-on:click='closeMenu($event)'
1400            >
1401                  Ökokiste Obst 
1402            </a>
1403        </li><li>
1404            <a
1405                class='main-menu__item  '
1406                href='/m/oekokisten/jobkisten?path=/n_10/ac_154'
1407                x-on:click='closeMenu($event)'
1408            >
1409                  Jobkisten 
1410            </a>
1411        </li><li>
1412            <a
1413                class='main-menu__item  '
1414                href='/m/oekokisten/kaesepakete?path=/n_10/ac_4'
1415                x-on:click='closeMenu($event)'
1416            >
1417                  Käsepakete 
1418            </a>
1419        </li><li>
1420            <a
1421                class='main-menu__item  '
1422                href='/m/oekokisten/wurstpakete?path=/n_10/ac_74'
1423                x-on:click='closeMenu($event)'
1424            >
1425                  Wurstpakete 
1426            </a>
1427        </li><li>
1428            <a
1429                class='main-menu__item  '
1430                href='/m/oekokisten/joghurt-der-woche?path=/n_10/ac_5'
1431                x-on:click='closeMenu($event)'
1432            >
1433                  Joghurt der Woche 
1434            </a>
1435        </li><li>
1436            <a
1437                class='main-menu__item  '
1438                href='/m/oekokisten/brot-der-woche?path=/n_10/ac_69'
1439                x-on:click='closeMenu($event)'
1440            >
1441                  Brot der Woche 
1442            </a>
1443        </li><li>
1444            <a
1445                class='main-menu__item  '
1446                href='/m/oekokisten/wein-der-woche?path=/n_10/ac_106'
1447                x-on:click='closeMenu($event)'
1448            >
1449                  Wein der Woche 
1450            </a>
1451        </li></ul></li><li>
1452            <a
1453                class='main-menu__item  '
1454                href='/m/obst-gemuese?path=/n_3'
1455                x-on:click='closeMenu($event)'
1456            >
1457                  Obst & Gemüse 
1458            </a>
1459        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
1460                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
1461                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu Obst & Gemüse</span>
1462                </a></li><li>
1463            <a
1464                class='main-menu__item  '
1465                href='/m/obst-gemuese/gemuese?path=/n_3/g_3'
1466                x-on:click='closeMenu($event)'
1467            >
1468                  Gemüse 
1469            </a>
1470        </li><li>
1471            <a
1472                class='main-menu__item  '
1473                href='/m/obst-gemuese/obst-nuesse?path=/n_3/g_24'
1474                x-on:click='closeMenu($event)'
1475            >
1476                  Obst, Nüsse 
1477            </a>
1478        </li><li>
1479            <a
1480                class='main-menu__item  '
1481                href='/m/obst-gemuese/pflanzen?path=/n_3/g_31'
1482                x-on:click='closeMenu($event)'
1483            >
1484                  Pflanzen 
1485            </a>
1486        </li><li>
1487            <a
1488                class='main-menu__item  '
1489                href='/m/obst-gemuese/kartoffeln?path=/n_3/g_34'
1490                x-on:click='closeMenu($event)'
1491            >
1492                  Kartoffeln 
1493            </a>
1494        </li></ul></li><li>
1495            <a
1496                class='main-menu__item  '
1497                href='/m/kuehltheke?path=/n_4'
1498                x-on:click='closeMenu($event)'
1499            >
1500                  Kühltheke 
1501            </a>
1502        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
1503                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
1504                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu Kühltheke</span>
1505                </a></li><li>
1506            <a
1507                class='main-menu__item  '
1508                href='/m/kuehltheke/eier?path=/n_4/g_38'
1509                x-on:click='closeMenu($event)'
1510            >
1511                  Eier 
1512            </a>
1513        </li><li>
1514            <a
1515                class='main-menu__item  '
1516                href='/m/kuehltheke/milch-milchprodukte?path=/n_4/g_2'
1517                x-on:click='closeMenu($event)'
1518            >
1519                  Milch, Milchprodukte 
1520            </a>
1521        </li><li>
1522            <a
1523                class='main-menu__item  '
1524                href='/m/kuehltheke/kaese?path=/n_4/g_25'
1525                x-on:click='closeMenu($event)'
1526            >
1527                  Käse 
1528            </a>
1529        </li><li>
1530            <a
1531                class='main-menu__item  '
1532                href='/m/kuehltheke/fisch-fleisch-wurst?path=/n_4/g_4'
1533                x-on:click='closeMenu($event)'
1534            >
1535                  Fisch, Fleisch, Wurst 
1536            </a>
1537        </li><li>
1538            <a
1539                class='main-menu__item  '
1540                href='/m/kuehltheke/vegane-frische?path=/n_4/g_27'
1541                x-on:click='closeMenu($event)'
1542            >
1543                  Vegane Frische 
1544            </a>
1545        </li><li>
1546            <a
1547                class='main-menu__item  '
1548                href='/m/kuehltheke/teigwaren-schnellgerichte?path=/n_4/sg_315'
1549                x-on:click='closeMenu($event)'
1550            >
1551                  Teigwaren & Schnellgerichte 
1552            </a>
1553        </li></ul></li><li>
1554            <a
1555                class='main-menu__item  '
1556                href='/m/backwaren?path=/n_13'
1557                x-on:click='closeMenu($event)'
1558            >
1559                  Backwaren 
1560            </a>
1561        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
1562                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
1563                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu Backwaren</span>
1564                </a></li><li>
1565            <a
1566                class='main-menu__item  '
1567                href='/m/backwaren/frische-backwaren?path=/n_13/g_42'
1568                x-on:click='closeMenu($event)'
1569            >
1570                  Frische Backwaren 
1571            </a>
1572        </li><li>
1573            <a
1574                class='main-menu__item  '
1575                href='/m/backwaren/haltbares-brot-backwaren?path=/n_13/sg_162'
1576                x-on:click='closeMenu($event)'
1577            >
1578                  haltbares Brot, Backwaren 
1579            </a>
1580        </li><li>
1581            <a
1582                class='main-menu__item  '
1583                href='/m/backwaren/knaeckebrot-zwieback?path=/n_13/sg_278'
1584                x-on:click='closeMenu($event)'
1585            >
1586                  Knäckebrot, Zwieback 
1587            </a>
1588        </li></ul></li><li>
1589            <a
1590                class='main-menu__item  '
1591                href='/m/haltbares?path=/n_5'
1592                x-on:click='closeMenu($event)'
1593            >
1594                  Haltbares 
1595            </a>
1596        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
1597                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
1598                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu Haltbares</span>
1599                </a></li><li>
1600            <a
1601                class='main-menu__item  '
1602                href='/m/haltbares/babynahrung?path=/n_5/g_30'
1603                x-on:click='closeMenu($event)'
1604            >
1605                  Babynahrung 
1606            </a>
1607        </li><li>
1608            <a
1609                class='main-menu__item  '
1610                href='/m/haltbares/getreideerzeugnisse?path=/n_5/g_5'
1611                x-on:click='closeMenu($event)'
1612            >
1613                  Getreideerzeugnisse 
1614            </a>
1615        </li><li>
1616            <a
1617                class='main-menu__item  '
1618                href='/m/haltbares/nudeln-reis?path=/n_5/g_6'
1619                x-on:click='closeMenu($event)'
1620            >
1621                  Nudeln, Reis 
1622            </a>
1623        </li><li>
1624            <a
1625                class='main-menu__item  '
1626                href='/m/haltbares/kerne-saaten-trockenfruechte?path=/n_5/g_32'
1627                x-on:click='closeMenu($event)'
1628            >
1629                  Kerne, Saaten, Trockenfrüchte 
1630            </a>
1631        </li><li>
1632            <a
1633                class='main-menu__item  '
1634                href='/m/haltbares/essig-oel?path=/n_5/g_8'
1635                x-on:click='closeMenu($event)'
1636            >
1637                  Essig & Öl 
1638            </a>
1639        </li><li>
1640            <a
1641                class='main-menu__item  '
1642                href='/m/haltbares/tomatiges-senf-saucen-feinkost?path=/n_5/g_40'
1643                x-on:click='closeMenu($event)'
1644            >
1645                  Tomatiges,Senf,Saucen,Feinkost 
1646            </a>
1647        </li><li>
1648            <a
1649                class='main-menu__item  '
1650                href='/m/haltbares/konserven-fertiggerichte?path=/n_5/g_41'
1651                x-on:click='closeMenu($event)'
1652            >
1653                  Konserven, Fertiggerichte 
1654            </a>
1655        </li><li>
1656            <a
1657                class='main-menu__item  '
1658                href='/m/haltbares/brotaufstriche?path=/n_5/g_7'
1659                x-on:click='closeMenu($event)'
1660            >
1661                  Brotaufstriche 
1662            </a>
1663        </li><li>
1664            <a
1665                class='main-menu__item  '
1666                href='/m/haltbares/wuerzmittel?path=/n_5/g_18'
1667                x-on:click='closeMenu($event)'
1668            >
1669                  Würzmittel 
1670            </a>
1671        </li><li>
1672            <a
1673                class='main-menu__item  '
1674                href='/m/haltbares/backen?path=/n_5/g_21'
1675                x-on:click='closeMenu($event)'
1676            >
1677                  Backen 
1678            </a>
1679        </li><li>
1680            <a
1681                class='main-menu__item  '
1682                href='/m/haltbares/suesswaren-knabberwaren?path=/n_5/g_9'
1683                x-on:click='closeMenu($event)'
1684            >
1685                  Süßwaren, Knabberwaren 
1686            </a>
1687        </li><li>
1688            <a
1689                class='main-menu__item  '
1690                href='/m/haltbares/kaffee-tee-kakao?path=/n_5/g_11'
1691                x-on:click='closeMenu($event)'
1692            >
1693                  Kaffee, Tee, Kakao 
1694            </a>
1695        </li></ul></li><li>
1696            <a
1697                class='main-menu__item  '
1698                href='/m/getraenke?path=/n_6'
1699                x-on:click='closeMenu($event)'
1700            >
1701                  Getränke 
1702            </a>
1703        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
1704                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
1705                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu Getränke</span>
1706                </a></li><li>
1707            <a
1708                class='main-menu__item  '
1709                href='/m/getraenke/wasser?path=/n_6/sg_318'
1710                x-on:click='closeMenu($event)'
1711            >
1712                  Wasser 
1713            </a>
1714        </li><li>
1715            <a
1716                class='main-menu__item  '
1717                href='/m/getraenke/saft-sirup-dicksaft?path=/n_6/sg_184'
1718                x-on:click='closeMenu($event)'
1719            >
1720                  Saft, Sirup, Dicksaft 
1721            </a>
1722        </li><li>
1723            <a
1724                class='main-menu__item  '
1725                href='/m/getraenke/limo?path=/n_6/sg_189'
1726                x-on:click='closeMenu($event)'
1727            >
1728                  Limo 
1729            </a>
1730        </li><li>
1731            <a
1732                class='main-menu__item  '
1733                href='/m/getraenke/bier?path=/n_6/sg_191'
1734                x-on:click='closeMenu($event)'
1735            >
1736                  Bier 
1737            </a>
1738        </li><li>
1739            <a
1740                class='main-menu__item  '
1741                href='/m/getraenke/alkoholfreies-bier?path=/n_6/sg_260'
1742                x-on:click='closeMenu($event)'
1743            >
1744                  alkoholfreies Bier 
1745            </a>
1746        </li><li>
1747            <a
1748                class='main-menu__item  '
1749                href='/m/getraenke/sekt-prosecco?path=/n_6/sg_202'
1750                x-on:click='closeMenu($event)'
1751            >
1752                  Sekt, Prosecco 
1753            </a>
1754        </li><li>
1755            <a
1756                class='main-menu__item  '
1757                href='/m/getraenke/weisswein-rose?path=/n_6/sg_194'
1758                x-on:click='closeMenu($event)'
1759            >
1760                  Weißwein, Rosé 
1761            </a>
1762        </li><li>
1763            <a
1764                class='main-menu__item  '
1765                href='/m/getraenke/rotwein?path=/n_6/sg_192'
1766                x-on:click='closeMenu($event)'
1767            >
1768                  Rotwein 
1769            </a>
1770        </li><li>
1771            <a
1772                class='main-menu__item  '
1773                href='/m/getraenke/alkoholfreie-weine-sekt-secco?path=/n_6/sg_183'
1774                x-on:click='closeMenu($event)'
1775            >
1776                  alkoholfreie Weine, Sekt, Secco 
1777            </a>
1778        </li><li>
1779            <a
1780                class='main-menu__item  '
1781                href='/m/getraenke/likoere-hochprozentiges?path=/n_6/sg_261'
1782                x-on:click='closeMenu($event)'
1783            >
1784                  Liköre & Hochprozentiges 
1785            </a>
1786        </li></ul></li><li>
1787            <a
1788                class='main-menu__item  '
1789                href='/m/drogerie?path=/n_7'
1790                x-on:click='closeMenu($event)'
1791            >
1792                  Drogerie 
1793            </a>
1794        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
1795                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
1796                    <i class='oeko-icon-angle-left'></i> <span>
1796Zurück zu Drogerie</span>
1797                </a></li><li>
1798            <a
1799                class='main-menu__item  '
1800                href='/m/drogerie/drogerie-reinigen?path=/n_7/g_15'
1801                x-on:click='closeMenu($event)'
1802            >
1803                  Drogerie & Reinigen 
1804            </a>
1805        </li><li>
1806            <a
1807                class='main-menu__item  '
1808                href='/m/drogerie/kosmetik-hygiene?path=/n_7/g_14'
1809                x-on:click='closeMenu($event)'
1810            >
1811                  Kosmetik & Hygiene 
1812            </a>
1813        </li><li>
1814            <a
1815                class='main-menu__item  '
1816                href='/m/drogerie/haushalt-schenken?path=/n_7/g_16'
1817                x-on:click='closeMenu($event)'
1818            >
1819                  Haushalt, Schenken 
1820            </a>
1821        </li><li>
1822            <a
1823                class='main-menu__item  '
1824                href='/m/drogerie/tiernahrung-und-tierbedarf?path=/n_7/sg_299'
1825                x-on:click='closeMenu($event)'
1826            >
1827                  Tiernahrung und Tierbedarf 
1828            </a>
1829        </li><li>
1830            <a
1831                class='main-menu__item  '
1832                href='/m/drogerie/buecher-flyer-infos?path=/n_7/g_17'
1833                x-on:click='closeMenu($event)'
1834            >
1835                  Bücher, Flyer, Infos 
1836            </a>
1837        </li></ul></li></ul></nav><nav class="main-menu__neos" aria-label="Metamenü"><ul class='main-menu__items main-menu__items--level-1'>
1837<li>
1838            <a
1839                class='main-menu__item  main-menu__item--has-children'
1840                href='/so-gehts/bio-liefern-lassen.html'
1841                x-on:click='closeMenu($event)'
1842            >
1843                  So geht's <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1844                <i class='oeko-icon-angle-down'></i>
1845            </div>
1846            </a>
1847        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
1848                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
1849                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu So geht's</span>
1850                </a></li><li>
1851            <a
1852                class='main-menu__item  '
1853                href='/so-gehts/bio-liefern-lassen.html'
1854                x-on:click='closeMenu($event)'
1855            >
1856                  Unser Lieferservice <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1857                <i class='oeko-icon-angle-down'></i>
1858            </div>
1859            </a>
1860        </li><li>
1861            <a
1862                class='main-menu__item  '
1863                href='/so-gehts/probelieferung.html'
1864                x-on:click='closeMenu($event)'
1865            >
1866                  Probelieferung <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1867                <i class='oeko-icon-angle-down'></i>
1868            </div>
1869            </a>
1870        </li><li>
1871            <a
1872                class='main-menu__item  '
1873                href='/so-gehts/schulprogramm.html'
1874                x-on:click='closeMenu($event)'
1875            >
1876                  Schulprogramm <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1877                <i class='oeko-icon-angle-down'></i>
1878            </div>
1879            </a>
1880        </li><li>
1881            <a
1882                class='main-menu__item  '
1883                href='/so-gehts/jobkiste.html'
1884                x-on:click='closeMenu($event)'
1885            >
1886                  Jobkiste <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1887                <i class='oeko-icon-angle-down'></i>
1888            </div>
1889            </a>
1890        </li><li>
1891            <a
1892                class='main-menu__item  '
1893                href='/so-gehts/tour-de-kaas.html'
1894                x-on:click='closeMenu($event)'
1895            >
1896                  Tour de Kaas <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1897                <i class='oeko-icon-angle-down'></i>
1898            </div>
1899            </a>
1900        </li><li>
1901            <a
1902                class='main-menu__item  '
1903                href='/so-gehts/gutscheine.html'
1904                x-on:click='closeMenu($event)'
1905            >
1906                  Gutscheine <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1907                <i class='oeko-icon-angle-down'></i>
1908            </div>
1909            </a>
1910        </li><li>
1911            <a
1912                class='main-menu__item  '
1913                href='/so-gehts/empfehlungen.html'
1914                x-on:click='closeMenu($event)'
1915            >
1916                  Empfehlungen <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1917                <i class='oeko-icon-angle-down'></i>
1918            </div>
1919            </a>
1920        </li><li>
1921            <a
1922                class='main-menu__item  '
1923                href='/so-gehts/haeufige-fragen.html'
1924                x-on:click='closeMenu($event)'
1925            >
1926                  Häufige Fragen <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1927                <i class='oeko-icon-angle-down'></i>
1928            </div>
1929            </a>
1930        </li></ul></li><li>
1931            <a
1932                class='main-menu__item  main-menu__item--has-children'
1933                href='/ueber-uns/der-baumannshof.html'
1934                x-on:click='closeMenu($event)'
1935            >
1936                  Über uns <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1937                <i class='oeko-icon-angle-down'></i>
1938            </div>
1939            </a>
1940        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
1941                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
1942                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu Über uns</span>
1943                </a></li><li>
1944            <a
1945                class='main-menu__item  '
1946                href='/ueber-uns/der-baumannshof.html'
1947                x-on:click='closeMenu($event)'
1948            >
1949                  Der Baumannshof <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1950                <i class='oeko-icon-angle-down'></i>
1951            </div>
1952            </a>
1953        </li><li>
1954            <a
1955                class='main-menu__item  '
1956                href='/ueber-uns/was-uns-auszeichnet.html'
1957                x-on:click='closeMenu($event)'
1958            >
1959                  Was uns auszeichnet <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1960                <i class='oeko-icon-angle-down'></i>
1961            </div>
1962            </a>
1963        </li><li>
1964            <a
1965                class='main-menu__item  '
1966                href='/ueber-uns/hofladen.html'
1967                x-on:click='closeMenu($event)'
1968            >
1969                  Unser Hofladen <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1970                <i class='oeko-icon-angle-down'></i>
1971            </div>
1972            </a>
1973        </li><li>
1974            <a
1975                class='main-menu__item  '
1976                href='/ueber-uns/wo-kommt-s-her.html'
1977                x-on:click='closeMenu($event)'
1978            >
1979                  Wo kommt's her? <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1980                <i class='oeko-icon-angle-down'></i>
1981            </div>
1982            </a>
1983        </li></ul></li><li>
1984            <a
1985                class='main-menu__item  main-menu__item--has-children'
1986                href='/blog-aktuelles/veranstaltungen.html'
1987                x-on:click='closeMenu($event)'
1988            >
1989                  Blog & Aktuelles <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1990                <i class='oeko-icon-angle-down'></i>
1991            </div>
1992            </a>
1993        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
1994                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
1995                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu Blog & Aktuelles</span>
1996                </a></li><li>
1997            <a
1998                class='main-menu__item  '
1999                href='/blog-aktuelles/veranstaltungen.html'
2000                x-on:click='closeMenu($event)'
2001            >
2002                  Veranstaltungen <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
2003                <i class='oeko-icon-angle-down'></i>
2004            </div>
2005            </a>
2006        </li><li>
2007            <a
2008                class='main-menu__item  '
2009                href='/blog-aktuelles/blog-aktuelles/ueberblick.html'
2010                x-on:click='closeMenu($event)'
2011            >
2012                  Blog & Aktuelles <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
2013                <i class='oeko-icon-angle-down'></i>
2014            </div>
2015            </a>
2016        </li></ul></li><li>
2017            <a
2018                class='main-menu__item  main-menu__item--has-children'
2019                href='/service/kontakt.html'
2020                x-on:click='closeMenu($event)'
2021            >
2022                  Service <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
2023                <i class='oeko-icon-angle-down'></i>
2024            </div>
2025            </a>
2026        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
2027                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
2028                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu Service</span>
2029                </a></li><li>
2030            <a
2031                class='main-menu__item  '
2032                href='/service/kontakt.html'
2033                x-on:click='closeMenu($event)'
2034            >
2035                  Kontakt <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
2036                <i class='oeko-icon-angle-down'></i>
2037            </div>
2038            </a>
2039        </li><li>
2040            <a
2041                class='main-menu__item  '
2042                href='/service/reklamationen.html'
2043                x-on:click='closeMenu($event)'
2044            >
2045                  Reklamation <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
2046                <i class='oeko-icon-angle-down'></i>
2047            </div>
2048            </a>
2049        </li><li>
2050            <a
2051                class='main-menu__item  '
2052                href='/service/warenkunde.html'
2053                x-on:click='closeMenu($event)'
2054            >
2055                  Warenkunde <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
2056                <i class='oeko-icon-angle-down'></i>
2057            </div>
2058            </a>
2059        </li><li>
2060            <a
2061                class='main-menu__item  '
2062                href='/service/jobs-stellenangebote.html'
2063                x-on:click='closeMenu($event)'
2064            >
2065                  Stellenangebote <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
2066                <i class='oeko-icon-angle-down'></i>
2067            </div>
2068            </a>
2069        </li></ul></li></ul></nav></div></div><main id="mainContent"><div class="container container--with-padding login__container"><h1>Login</h1><div class="login__wrapper"><div class="login__sign-up"><h2>Neu hier?</h2><p class="login__content">Registriere dich hier im Handumdrehen und bestelle deine erste Kiste!</p><a href="/registrieren" class="button button--type-inverted">Jetzt registrieren</a></div><div class="login"><h2>Du hast schon ein Konto?</h2><form class="login__form"><div x-show="loginErrorMessage || $store.user.sessionExpired" class="form__error-message__container" x-cloak><template x-if="$store.user.sessionExpired &amp;&amp; !loginErrorMessage"><div class="login__session-expired-hint">Du wurdest ausgeloggt, vermutlich ist deine Session abgelaufen. Bitte erneut einloggen.</div></template><div class="form__error-message" x-show="loginErrorMessage" x-text="loginErrorMessage"></div></div><div class="input-field-with-icon"><i class="oeko-icon-mail"></i><input x-model="loginForm.username" placeholder="E-Mail oder Kundennummer" type="text" aria-label="E-Mail oder Kundennummer" /></div><div class="input-field-with-icon"><i class="oeko-icon-lock"></i><input x-model="loginForm.password" placeholder="Passwort" type="password" aria-label="Passwort" x-ref="passwordInput" /><i class="oeko-icon-Passwort-nicht-sichtbar" x-ref="showHidePassword" x-on:click="showHidePassword(event)" title="Passwort einblenden"></i></div><button x-on:click="login(event)" type="submit" class="button" :class="{'button--is-disabled': loginRequestRunning}" :disabled="loginRequestRunning">Jetzt einloggen<i x-show="!loginRequestRunning" class="oeko-icon-sign-out" aria-hidden="true"></i><i x-show="loginRequestRunning" class="oeko-icon-Tauschen icon--spinner-spin" aria-hidden="true"></i></button><span aria-live="polite" class="sr-only" x-text="loginRequestRunning ? 'Du wirst eingeloggt...' : ''"></span></form><a href="#" class="login__forgot-password" role="button" x-on:click="showPasswordForgottenForm(event)">Passwort vergessen?</a><form x-on:submit="requestNewPassword(event)" x-show="showRequestNewPasswordForm" x-cloak><p>
2070                    Wenn wir Deine E-Mail oder Kundennummer in unserer Datenbank finden, senden wir Dir gern ein neues Passwort!
2071                </p><div class="fieldset"><div class="form-group"><label for="reset-password-name" class="sr-only">E-Mail oder Kundennummer</label><input id="reset-password-name" placeholder="E-Mail oder Kundennummer" name="username" type="text" required /></div></div><button type="submit" class="button" :class="{'button--is-disabled': newPasswordRequestRunning}" :disabled="newPasswordRequestRunning">Neues Passwort anfordern<i x-show="newPasswordRequestRunning" class="oeko-icon-Tauschen icon--spinner-spin" aria-hidden="true"></i></button><span aria-live="polite" class="sr-only" x-text="newPasswordRequestRunning ? 'Neues Passwort wird angefordert...' : ''"></span></form><p aria-live="polite" x-cloak x-show="showPasswordRequestedMessage" class="form__success-message">Wir haben Dir eine E-Mail mit einem Link zum Zurücksetzen Deines Passworts geschickt.</p></div></div></div></main><button class="button button--type-secondary button--square button--to-top" x-data="buttonToTop" x-ref="buttonToTop" x-on:click="handleScrollToTop()" x-on:scroll.window="handleWindowScroll()" x-on:resize.window="handleWindowResize()" data-testid="buttonToTop"><span class="button__icon oeko-icon-angle-up" aria-hidden="true"></span><span class="sr-only">Zurück nach oben</span></button><footer class="footer"><div class="container neos-contentcollection">
2071<div class="two-column grid-50-50"><div class="column neos-contentcollection"><div class="footer__contact-info"><h5>Du hast eine Frage? Wir helfen dir gern:</h5><p>Egenhausen 54<br>91619 Obernzenn<br>Montag bis Freitag: 9 bis 13 Uhr<br><br>Schick uns eine WhatsApp an 09844 33 5 99 0&nbsp;</p><ul><li><a href="tel:09844 33 5 99 0" class="footer__contact-info__link"><span class="footer__contact-info__icon oeko-icon-phone" aria-hidden="true"></span>09844 33 5 99 0</a></li><li><a href="mailto:[email protected]" class="footer__contact-info__link"><span class="footer__contact-info__icon oeko-icon-mail" aria-hidden="true"></span>[email protected]</a></li></ul></div></div><div class="column neos-contentcollection"><div class="four-column"><div class="column neos-contentcollection"><div class="text "><p><strong>Lieferservice</strong></p><p><a target="_blank" rel="noopener external" href="https://www.baumannshof.de/so-gehts/probelieferung.html">Probelieferung</a><br><a href="/so-gehts/haeufige-fragen.html">Häufige Fragen</a><br><a href="/footer/liefergebiet.html">Liefergebiet</a><br><a href="/so-gehts/jobkiste.html">Jobkiste</a><br><a href="/so-gehts/schulprogramm.html">Schulprogramm</a><br><a href="/so-gehts/gutscheine.html">Gutscheine</a></p></div></div><div class="column neos-contentcollection"><div class="text "><p><strong>Baumannshof</strong></p><p><a href="/ueber-uns/der-baumannshof.html">Über uns</a><br><a href="/ueber-uns/was-uns-auszeichnet.html">Unsere Werte</a><br><a href="/ueber-uns/hofladen.html">Unser Hofladen</a><br><a href="/blog-aktuelles/blog-aktuelles/ueberblick.html">Blog &amp; Aktuelles</a><br><a target="_blank" rel="noopener external" href="https://www.baumannshof.de/p/trinkgeld-78015?source=search&amp;i=1">Trinkgeld online</a></p></div></div><div class="column neos-contentcollection"><div class="text "><p><strong>Service</strong></p><p><a href="/service/kontakt.html">Kontakt</a><br><a href="/service/reklamationen.html">Reklamation</a><br><a href="/service/warenkunde.html">Warenkunde</a><br>Rezepte<br><a href="/service/jobs-stellenangebote.html">Stellenangebote</a><br><a href="/sonderseiten/leitfaden-zum-shop.html">Leitfaden zum Onlineshop</a></p></div></div><div class="column neos-contentcollection"><div class="text "><p><strong>Rechtliches</strong></p><p><a href="/footer/impressum.html">Impressum</a><br><a href="/footer/agb.html">AGB</a><br><a href="/footer/datenschutz.html">Datenschutz</a><br><a href="/footer/widerruf-formular.html">Widerruf-Formular</a><br><a href="/footer/erklaerung-zur-barrierefreiheit.html">Erklärung zur Barrierefreiheit</a></p></div></div></div><div class="two-column grid-50-50"><div class="column neos-contentcollection"><div class="footer__social-media"><h5>Folge uns auf:</h5><div class="footer__social-media-list neos-contentcollection"><a class="footer__social-media-list__link" href="https://www.instagram.com/baumannshof/" target="_blank"><img loading="lazy" src="/_Resources/Persistent/3/8/7/9/387954bb7e9d95db28dd0e710fcb403c7c33d749/instagram-icon.svg" alt class="footer__social-media-list__image" /><span class="sr-only">Externer Link zu https://www.instagram.com/baumannshof/</span></a><a class="footer__social-media-list__link" href="https://www.facebook.com/baumannshof.oekolieferservice" target="_blank"><img loading="lazy" src="/_Resources/Persistent/e/0/0/1/e0017de6660f67b9c30a817d999ce2a5a33ae3ff/Facebook_f_logo_%282021%29.svg" alt class="footer__social-media-list__image" /><span class="sr-only">Externer Link zu https://www.facebook.com/baumannshof.oekolieferservice</span></a></div></div></div><div class="column neos-contentcollection"><div class="footer__logos"><h5>Kontrollstelle: DE-ÖKO-006</h5><div class="footer__logo-list neos-contentcollection"><a class="footer__logo-list__item" href="https://www.oekokiste.de/" target="_blank"><img class="footer__logo-list__image" src="https://www.baumannshof.de/imagor/rkG6jJXGYODqmg7EuGDvjnKLsHwTMwCE1BYQWHlb/fit-in/0x200/filters%3Aexpire%281822392169000%29%3Aquality%2895%29/baumannshof%252Fshared%252FData%252FPersistent%252FResources%252F%252Fe%252F0%252F5%252F8%252Fe0582115f2fbc9cd54ff47931c860f2d7c09ac0b" srcset="https://www.baumannshof.de/imagor/rkG6jJXGYODqmg7EuGDvjnKLsHwTMwCE1BYQWHlb/fit-in/0x200/filters%3Aexpire%281822392169000%29%3Aquality%2895%29/baumannshof%252Fshared%252FData%252FPersistent%252FResources%252F%252Fe%252F0%252F5%252F8%252Fe0582115f2fbc9cd54ff47931c860f2d7c09ac0b 320w, https://www.baumannshof.de/imagor/rkG6jJXGYODqmg7EuGDvjnKLsHwTMwCE1BYQWHlb/fit-in/0x200/filters%3Aexpire%281822392169000%29%3Aquality%2895%29/baumannshof%252Fshared%252FData%252FPersistent%252FResources%252F%252Fe%252F0%252F5%252F8%252Fe0582115f2fbc9cd54ff47931c860f2d7c09ac0b 600w, https://www.baumannshof.de/imagor/rkG6jJXGYODqmg7EuGDvjnKLsHwTMwCE1BYQWHlb/fit-in/0x200/filters%3Aexpire%281822392169000%29%3Aquality%2895%29/baumannshof%252Fshared%252FData%252FPersistent%252FResources%252F%252Fe%252F0%252F5%252F8%252Fe0582115f2fbc9cd54ff47931c860f2d7c09ac0b 1200w" loading="lazy" alt /><span class="sr-only">Externer Link zu https://www.oekokiste.de/</span></a>
2071<a class="footer__logo-list__item" href="https://www.bioland.de/verbraucher" target="_blank"><img class="footer__logo-list__image" src="https://www.baumannshof.de/imagor/M0Kx1N9CMu2Oynqv2WYRzDShZ6Y4Grpkd3eXNT-J/fit-in/filters%3Aexpire%281822392169000%29%3Aquality%2895%29/baumannshof%252Fshared%252FData%252FPersistent%252FResources%252F%252F8%252F3%252F9%252Fa%252F839ae5386343c570cc91b0beaa741a0aaa830a75" srcset="https://www.baumannshof.de/imagor/M0Kx1N9CMu2Oynqv2WYRzDShZ6Y4Grpkd3eXNT-J/fit-in/filters%3Aexpire%281822392169000%29%3Aquality%2895%29/baumannshof%252Fshared%252FData%252FPersistent%252FResources%252F%252F8%252F3%252F9%252Fa%252F839ae5386343c570cc91b0beaa741a0aaa830a75 320w, https://www.baumannshof.de/imagor/M0Kx1N9CMu2Oynqv2WYRzDShZ6Y4Grpkd3eXNT-J/fit-in/filters%3Aexpire%281822392169000%29%3Aquality%2895%29/baumannshof%252Fshared%252FData%252FPersistent%252FResources%252F%252F8%252F3%252F9%252Fa%252F839ae5386343c570cc91b0beaa741a0aaa830a75 600w, https://www.baumannshof.de/imagor/M0Kx1N9CMu2Oynqv2WYRzDShZ6Y4Grpkd3eXNT-J/fit-in/filters%3Aexpire%281822392169000%29%3Aquality%2895%29/baumannshof%252Fshared%252FData%252FPersistent%252FResources%252F%252F8%252F3%252F9%252Fa%252F839ae5386343c570cc91b0beaa741a0aaa830a75 1200w" loading="lazy" alt /><span class="sr-only">Externer Link zu https://www.bioland.de/verbraucher</span></a></div></div></div></div></div></div></div></footer><div x-data="notification()" class="notification-list" role="status" aria-live="polite"><template x-for="notification in notifications" :key="notification.id"><div x-data="{
2072                        show: false,
2073                        init() {
2074                            this.$nextTick(() =&gt; this.show = true)
2075
2076                            // errors need to be actively dismissed - they are important enough that
2077                            // they should not disappear on their own before someone had a chance to read them
2078                            if (this.notification.type !== 'error') {
2079                                setTimeout(() =&gt; this.transitionOut(), 10000)
2080                            }
2081                        },
2082                        transitionOut() {
2083                            this.show = false
2084
2085                            setTimeout(() =&gt; this.remove(this.notification), 500)
2086                        },
2087                    }" x-show="show" x-cloak :class="'notification--type-' + notification.type" class="notification"><div class="notification__icon" aria-hidden="true"></div><div class="notification__content" x-text="notification.content"></div><button type="button" class="notification__close" x-on:click="transitionOut()"><i class="oeko-icon-close" aria-hidden="true"></i><span class="sr-only">Benachrichtigung schließen</span></button></div></template></div></div></body></html>

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.