PageSourceSearch

https://www.oekokiste-schwarzach.de/noch-mehr-bio/unsere-app.html

html oekokiste-schwarzach.de collected 2026-10-01 15:57:04 UTC 171,399 bytes, 1,806 lines download raw bytes

1<!DOCTYPE html><html lang="de">
2<!--
3This website is powered by Neos, the Open Source Content Application Platform licensed under the GNU/GPL.
4Neos is based on Flow, a powerful PHP application framework licensed under the MIT license.
5
6More information and contribution opportunities at https://www.neos.io
7-->
8<head><meta charset="UTF-8" /><meta charset="utf8" /><meta name="viewport" content="width=device-width, initial-scale=1" /><meta name="facebook-domain-verification" content="673g07d84mo0czkpzh0m2m5xvtpdf8" /><link rel="icon" type="image/png" href="https://www.oekokiste-schwarzach.de/imagor/onWweACbZwVHIXrZSdwfpDATCg5eTAoVoiIr5zTs/fit-in/0x120/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Fd%252Ff%252F9%252Fd%252Fdf9d5492bfc60ae5ca9dcffd958341ec0da0539f" /><link rel="stylesheet" href="https://www.oekokiste-schwarzach.de/_Resources/Static/Packages/Oekokiste.Core/Styles/App2.0.css?bust=3b9d6bf6" /><link rel="preload" as="style" href="https://www.oekokiste-schwarzach.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.oekokiste-schwarzach.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.oekokiste-schwarzach.de/_Resources/Static/Packages/Oekokiste.Rezepte/Rezepte.css?bust=484c3261" onload="this.onload=null;this.rel='stylesheet'" />
9        
9<script type='text/javascript' data-never-block>
10            window.featureFlags = {
11                deferBasketEvents: true,
12                pushServerPublicKey: 'BHQXXZFpDcfRztCdxGAufKORIRpeuw2xyISCSUk8zKRgwDpcYp8UFvMn4Z9fbpwnQgxkMLcggJh-dzj_LQSoMGA',
13                pushIsEnabled: false,
14                enableBonusPointsFrontend: false,
15                vectorSearchEnabled: true,
16                enableBasketSubmissionLoadingAnimation: false,
17            };
18        </script>
18
19    
19<script type="module" defer src="https://www.oekokiste-schwarzach.de/_Resources/Static/Packages/Oekokiste.Core/JS/bundle.js?bust=1b0837a0" data-never-block></script>
19<script data-never-block>window.basketData = undefined;</script>
19<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
19okiste.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 19
19<script async data-src="https://www.googletagmanager.com/gtag/js?id=
19G-SB6JY8N5T6
vendor: 86 bytes, line 19
19" data-type="text/javascript" type="text/plain" data-name="googleAnalytics4"></script>
19<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-SB6JY8N5T6" type="text/plain" data-name="googleAnalytics4"></script>
19<script type="text/javascript" data-never-block async src="/_Resources/Static/Packages/Oekokiste.Core/JavaScript/GoogleAnalytics4CallbackFunctions.js?bust=b6706231"></script>
19<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-KVCNT9RL" type="text/plain" data-name="googleTagManager"></script>
19<script type="text/javascript" async data-never-block src="/_Resources/Static/Packages/Oekokiste.Core/JavaScript/GoogleTagManagerCallbackFunctions.js?bust=0b3534db"></script>
19<script defer type="application/javascript" data-never-block>window.cookiePunchConfig={"consent":{"privacyPolicyUrl":"","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}},"translations":{"acceptAll":"Alle akzeptieren","acceptSelected":"Ausgew\u00e4hlte akzeptieren","close":"Schlie\u00dfen","consentModal":{"description":"Die folgenden Einstellungen regeln, welche Cookies auf dieser Seite eingebunden werden.","title":"Unsere (Bio-)Cookies"},"consentNotice":{"changeDescription":"Seit Ihrem letzten Besuch gab es \u00c4nderungen, bitte erneuern Sie Ihre Zustimmung.","title":"Cookie-Einstellungen","description":"Liebe Leut', 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"}
19,"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>
19<script defer type="application/javascript" src="/_Resources/Static/Packages/Sandstorm.CookiePunch/build/cookiepunch.nocss.js?bust=17c044dc" data-never-block></script>
19<script data-type="text/javascript" data-src="/_Resources/Static/Packages/Oekokiste.Core/JavaScript/FacebookPixel.js?bust=5cd98f86" id="fbp-script-tag" async data-accountkey="1877472286383874" type="text/plain" data-name="facebookPixel"></script>
19<script src="https://www.oekokiste-schwarzach.de/_Resources/Static/Packages/Jonnitto.PrettyEmbedHelper/Scripts/Main.js?bust=276ba02d" deferred data-never-block></script>
19<script data-never-block>window.bonusPointsData = undefined;</script>
19<title>Unsere App - Oekokiste Schwarzach</title><meta name="robots" content="index,follow" /><link rel="canonical" href="https://www.oekokiste-schwarzach.de/noch-mehr-bio/unsere-app.html" /><meta name="twitter:card" content="summary" /><meta name="twitter:title" content="Unsere App" /><meta name="twitter:url" content="https://www.oekokiste-schwarzach.de/noch-mehr-bio/unsere-app.html" /><meta property="og:type" content="website" /><meta property="og:title" content="Unsere App" /><meta property="og:site_name" content="Ökokiste Schwarzach" /><meta property="og:locale" content="en-US" /><meta property="og:url" content="https://www.oekokiste-schwarzach.de/noch-mehr-bio/unsere-app.html" />
19<script type="application/ld+json">{"@context":"http:\/\/schema.org\/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"\u00d6kokiste Schwarzach","item":"https:\/\/www.oekokiste-schwarzach.de\/"},{"@type":"ListItem","position":2,"name":"Noch mehr Bio","item":"https:\/\/www.oekokiste-schwarzach.de\/noch-mehr-bio\/unsere-app.html"},{"@type":"ListItem","position":3,"name":"Unsere App","item":"https:\/\/www.oekokiste-schwarzach.de\/noch-mehr-bio\/unsere-app.html"}]}</script>
19</head><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">
20            <i class="oeko-icon-Tauschen icon--spinner-spin" aria-hidden="true"></i>
21        </div>
22        <span aria-live="polite" class="sr-only" x-text="changeSelectedOrderIsLoading ? 'Liefertermin wird geändert...' : ''"></span>        <dialog
23            x-ref="conflictModal"
24            class="modal delivery-dates__conflict-modal"
25            aria-label="Dialog: Konflikt ist aufgetreten"
26        >
27            <div class="modal__header">
28                <h2 class="modal__title">
29                    Änderungen im Warenkorb
30                </h2>
31            </div>
32            <div class="modal__body">
33                <p>Hey, du hast Änderungen im Warenkorb für den <strong x-text="$getDateFormatted($store.deliveryDates.currentDeliveryTour?.date, 'short')"></strong> noch nicht abgesendet.</p>
34                <p>Bitte entscheide bevor du in den neuen Termin <strong x-text="$getDateFormatted(newTourCandidate?.date, 'short')"></strong> wechselst, was du tun möchtest:</p>
35                <div class="delivery-dates__conflict-modal__options">
36                    <button
37                        class="button"
38                        x-on:click="transferAndSwitch(['modalButton'])"
39                        :disabled="conflictModalButtonPressed !== null"
40                    >
41                        Mitnehmen
42                        <i x-cloak x-show="conflictModalButtonPressed === 'transferAndSwitch'" class="oeko-icon-Tauschen icon--spinner-spin" aria-hidden="true"></i>
43                    </button>
44                    <span aria-live="polite" class="sr-only" x-text="conflictModalButtonPressed === 'transferAndSwitch' ? 'Änderungen am Warenkorb werden mitgenommen...' : ''"></span>
45
46                    <button
47                        class="button"
48                        x-on:click="discardAndSwitch"
49                        :disabled="conflictModalButtonPressed !== null"
50                    >
51                        Verwerfen
52                        <i x-cloak x-show="conflictModalButtonPressed === 'discardAndSwitch'" class="oeko-icon-Tauschen icon--spinner-spin" aria-hidden="true"></i>
53                    </button>
54                    <span aria-live="polite" class="sr-only" x-text="conflictModalButtonPressed === 'discardAndSwitch' ? 'Änderungen am Warenkorb werden verworfen...' : ''"></span>
55
56                    <button
57                        class="button"
58                        x-on:click="submitAndSwitch"
59                        :disabled="conflictModalButtonPressed !== null"
60                    >
61                        Abschicken
62                        <i x-cloak x-show="conflictModalButtonPressed === 'submitAndSwitch'" class="oeko-icon-Tauschen icon--spinner-spin" aria-hidden="true"></i>
63                    </button>
64                    <span aria-live="polite" class="sr-only" x-text="conflictModalButtonPressed === 'submitAndSwitch' ? 'Änderungen am Warenkorb werden abgeschickt...' : ''"></span>
65
66                    <button
67                        class="button button--type-inverted"
68                        x-on:click="abortAndShowBasket"
69                        :disabled="conflictModalButtonPressed !== null"
70                    >
71                        Warenkorb anschauen
72                    </button>
73
74                    <button
75                        class="button button--type-inverted"
76                        x-on:click="abortAndStay"
77                        :disabled="conflictModalButtonPressed !== null"
78                    >
79                        Liefertermin nicht wechseln
80                    </button>
81                </div>
82                <div class="form__error-message" x-show="$store.basket.submitErrorMessage" x-text="$store.basket.submitErrorMessage"></div>
83                <!--<label>
84                    <input type="checkbox" x-ref="rememberDecision"/>
85                    Diese Entscheidung merken und in Zukunft nicht mehr fragen
86                </label>-->
87                <p>Zur Erinnerung:</p>
88                <ul>
89                    <li>Du kannst die Bestellung bis zum Bestellschluss immer wieder ändern!</li>
90                    <!-- TODO: <li>Diese Einstellung kannst du unter "Meine Einstellungen" zurüclsetzen.</li> -->
91                </ul>
92
93                <!-- TODO: Show hint if orderLimit is not fullfilled and show last possible order time
94                <p>
95                    <sup>*</sup>
95 Hinweis: Diese Bestellung liegt unter dem Mindestbestellwert.<br />
96                    Du musst also möglicherweise bis zum  <span x-text="$getDateTimeFormatted(newTourCandidate.lastOrderChange, 'long')"></span> noch etwas hinzubestellen!
97                </p>
98                -->
99            </div>
100        </dialog><dialog x-ref="checkAvailabilityModal" class="modal" aria-label="Dialog: Artikel nicht verfügbar">
101    <div class="modal__header">
102        <h2 class="modal__title">Artikel nicht verfügbar</h2>
103    </div>
104    <div class="modal__body">
105        <p>
106            Folgende Artikel konnten leider nicht mitgenommen werden, da sie zum <strong x-text="$getDateFormatted($store.deliveryDates.currentDeliveryTour?.date)"></strong> nicht verfügbar sind .
107        </p>
108        <ul class="delivery-dates__item-list">
109            <template x-for="product in nonTransferableProducts">
110                <li
111                    class="delivery-dates__item-list__item"
112                    role="listitem"
113                    x-bind:data-testid="product.id"
114                    x-bind:aria-label="() => product.information.name + ' nicht für neues Lieferdatum verfügbar'"
115                >
116                    <div class="delivery-dates__item">
117                        <div class="delivery-dates__item-image">
118                            <img x-bind:src="product.information.imageUrl" x-bind:alt="product.information.name" />
119                        </div>
120                        <div class="delivery-dates__item-meta">
121                            <div class="delivery-dates__item-title-and-price">
122                                <h5 class="delivery-dates__item-title" x-text="product.information.name"></h5>
123                                <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>
124                            </div>
125                        </div>
126                    </div>
127                </li>
128            </template>
129        </ul>
130    </div>
131    <form method="dialog" class="modal__footer">
132        <button type="submit" class="button" @click="closeCheckAvailabilityModal()">Ok</button>
133    </form>
134</dialog>        <dialog
135            x-ref="selectedTourModal"
136            class="modal delivery-dates__select-tour-modal"
137            aria-label="Dialog: Tour auswählen"
138        >
139            <div class="modal__header">
140                <h2 class="modal__title">
141                    <span
142                        x-show="$store.deliveryDates.clickedTour?.address"
143                        x-text="$store.deliveryDates.clickedTour?.address + ' am ' + $getDateFormatted($store.deliveryDates.clickedTour?.date)"
144                    ></span>
145                    <span
146                        x-cloak
147                        x-show="!$store.deliveryDates.clickedTour?.address"
148                        x-text="$store.deliveryDates.clickedTour?.label + ' am ' + $getDateFormatted($store.deliveryDates.clickedTour?.date)"
149                    ></span>
150                </h2>
151            </div>
152            <div class="modal__body">
153                <p x-cloak x-show="$deliveryDateWasMoved($store.deliveryDates.clickedTour)" class="text--important">
154                    Ursprünglicher Liefertag: <strong x-text="$getDateFormatted($store.deliveryDates.clickedTour?.isReplacementFor, 'short')"></strong>
155                </p>
156                <p x-cloak x-show="$store.deliveryDates.clickedTour?.lastOrderChang" class="text--important">
157                    Bestellschluss ist <strong x-text="$getDateTimeFormatted($store.deliveryDates.clickedTour?.lastOrderChange, 'short')"></strong>.
158                </p>
159                <div>
160                    <span class="delivery-dates__select-tour-modal__label">Lieferkosten:</span>
161                    <span x-text="$getPriceFormatted($store.deliveryDates.clickedTour?.deliveryCost)"></span>
162                    <span x-show="$store.deliveryDates.clickedTour?.alwaysApplyDeliveryCost === false">
163                        (ab <span x-text="$getPriceFormatted($store.deliveryDates.clickedTour?.noDeliveryCostThreshold)"></span> Bestellwert keine Liefergebühren)
164                    </span>
165                </div>
166                <div x-show="$store.deliveryDates.clickedTour?.orders.length > 0">
167                    <span class="delivery-dates__select-tour-modal__label">Bestellungen:</span>
168                    <template x-for="order in $store.deliveryDates.clickedTour?.orders">
169                        <div :data-testid="order.id" x-show="order.state !== 'Cancelled'" class="delivery-dates__select-tour-modal__order-exists__item">
170                            <div>
171                                <div x-show="order.id === -1">
172                                    Es ist eine Abokiste zur Lieferung geplant.
173                                </div>
174                                <div x-show="order.id !== -1">
175                                    <strong x-text="'#' + order.id"></strong> mit
176                                    <span x-text="order.itemCount"></span>  Positionen über 
177                                    <strong x-text="$getPriceFormatted(order.billingSum)"></strong><br />
178                                    Lieferadresse: <strong x-text="order.address"></strong>
179                                </div>
180                                <span class="delivery-dates__select-tour-modal__order-not-changable-hint" x-show="!order.isChangeable">Diese Bestellung kann nicht geändert werden!</span>
181                            </div>
182                            <button
183                                autofocus
184                                :disabled="$isSelectedOrder($store.deliveryDates.clickedTour, order)"
185                                x-show="!isBeforeToday($store.deliveryDates.clickedTour) && order.isChangeable"
186                                class="button button--size-small button--select-tour"
187                                aria-label=Auswählen
188                                x-on:click="() => handleConfirmSelectTourModal($store.deliveryDates.clickedTour, order)">
189                                Auswählen
190                            </button>
191                            <button
192                                x-show="isBeforeToday($store.deliveryDates.clickedTour) || !order.isChangeable"
193                                autofocus
194                                class="button button--size-small button--type-inverted"
195                                x-on:click="() => handleChangeToOrderHistory(order.id)">
196                                Zur Bestellhistorie
197                            </button>
198                        </div>
199                    </template>
200                </div>
201            </div>
202            <div class="modal__footer">
203                <button class="button button--type-inverted" x-on:click="handleCloseSelectTourModal()">
204                    Schließen
205                </button>
206                <button
207                    autofocus
208                    :disabled="$isSelectedTour($store.deliveryDates.clickedTour) || isBeforeToday($store.deliveryDates.clickedTour)"
209                    x-show="$store.deliveryDates.clickedTour?.orders.length === 0 || $store.deliveryDates.clickedTour?.orders.filter(order => order.state !== 'Cancelled').length === 0"
210                    class="button"
211                    x-on:click="() => handleConfirmSelectTourModal($store.deliveryDates.clickedTour, null)">
212                    Auswählen
213                </button>
214            </div>
215        </dialog>    <div
216        x-data="miniBasket(false, 0, false)"
217        class="mini-basket"
218        :class="{ 'mini-basket--is-open': miniBasketIsOpen, 'mini-basket--is-loaded': !basketIsLoading }"
219        x-trap="miniBasketIsOpen"
220        @toggle-mini-basket.window="toggleMiniBasket()"
221        @click.outside="closeMiniBasket(event)"
222    >
223            <dialog x-ref="cancelOrderModal" class="modal" aria-label="Dialog: Bestellung wirklich stornieren?">
224        <div class="modal__header">
225            <h2 class="modal__title">Bestellung wirklich stornieren?</h2>
226        </div>
227        <div class="modal__body" x-cloak x-show="$store.deliveryDates.currentOrder?.id === -1 || basketContainsSubscriptions()">
228            Hinweis: Wenn du diese Bestellung stornierst,<br />wird eine Lieferpause für die betroffenen Abokisten/Abo Artikel erstellt.
229        </div>
230        <div class="modal__footer">
231            <button
232                type="button"
233                class="button button--type-very-important"
234                x-on:click="onCancelOrder"
235                x-cloak
236            >
237                Ja, Bestellung stornieren
238                <i x-show="$store.basket.isCancelling" class="oeko-icon-Tauschen icon--spinner-spin" aria-hidden="true"></i>
239            </button>
240            <span aria-live="polite" class="sr-only" x-text="$store.basket.isCancelling ? 'Bestellung wird storniert...' : ''"></span>
241
242            <form method="dialog">
243                <button class="button" type="submit" x-on:click="resetOrder">
244                Nein, Bestellung nicht stornieren
245                </button>
246            </form>
247        </div>
248    </dialog>
249            <header class="mini-basket__header">
250        <div class="mini-basket__header-icon shop-menu__item shop-menu__item--basket">
251        <img x-show="$store.basket.productCount === 0" src='https://www.oekokiste-schwarzach.de/imagor/IcjLSSUMe_imBWkPFa_QV65eMFTM0HEWA4AU-X9S/fit-in/0x80/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Fb%252F4%252Ff%252F9%252Fb4f9c2f9488d19ee55547519459b333cfb3d4d57' alt='Zum Warenkorb' class='shop-menu__item__icon' /><img x-cloak x-show="$store.basket.productCount > 0" src='https://www.oekokiste-schwarzach.de/imagor/3m-4YAuu1J25qNhcIqH5hjhMoQBfXuCue-2CbpSb/fit-in/0x80/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F2%252F5%252F8%252F8%252F2588c901857cebb7dc2fcbe9b168ae48b44051d6' alt='Zum Warenkorb' class='shop-menu__item__icon' />
252            <span class="shop-menu__item-counter" x-cloak x-show="$store.basket.productCount > 0"><span x-text="$store.basket.productCount"></span></span>
253        </div>
254        <h3 class="mini-basket__header-headline">
255           Warenkorbvorschau
256        </h3>
257        <div class="mini-basket__header-order-note" x-cloak x-show="$store.user.isSignedIn && $store.deliveryDates.currentDeliveryTour">
258            
259                    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!
260                
261        </div>
262        <div class="mini-basket__header-order-note" x-cloak x-show="!$store.user.isSignedIn">
263            <a href="/login">Bitte Einloggen und Lieferdatum auswählen</a>
264        </div>
265        <div class="mini-basket__header-order-note" x-cloak x-show="$store.user.isSignedIn && !$store.deliveryDates.currentDeliveryTour">
266            Scheinbar gab es ein Problem beim Laden der Liefertermine.
267            <a href=/lieferdatum class="button button--size-small">Bitte Lieferdatum auswählen</a>
268        </div>
269        <div class="mini-basket__alcohol-note" x-cloak x-show="basketContainsProductsWithAlcohol()">
270            
271                    Es befinden sich Artikel mit Alkohol im Warenkorb. Die Lieferung darf nicht an Minderjährige erfolgen. Wir überprüfen dies bei der Auslieferung.
272                
273        </div>
274            <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">
275        <i class="oeko-icon-close" aria-hidden="true"></i>
276        <span id="close-mini-basket" hidden>Warenkorbvorschau schließen</span>
277    </button>
278    </header>
279        <div class="mini-basket__scroll-area">
280            <div class="mini-basket__items" x-show="miniBasketIsOpen">
281                <div class="basket__loading-indicator" x-cloak x-show="basketIsLoading">
282                    <i class="oeko-icon-Tauschen icon--spinner-spin" aria-hidden="true"></i>
283                </div>
284                <span aria-live="polite" class="sr-only" x-text="basketIsLoading ? 'Warenkorb wird geladen...' : ''"></span>
285                    <div class="mini-basket__empty" x-cloak x-show="showBasketIsEmptyMessage">
286        <i class="oeko-icon-Box-traurig" aria-hidden="true"></i>
287    </div>
288    <ul>
289        <template x-for="voucher in $store.basket.vouchers" :key="voucher.model.id">
290            <li
291                x-bind:data-product-id="voucher.model.id"
292                class="mini-basket__item mini-basket__item--Voucher"
293                role="listitem"
294                class="mini-basket__item--voucher"
295            >
296                <div class="mini-basket__item__tile">
297                    <div :data-testid="'basketItemTitle-' + voucher.model.id" class="mini-basket__item-title">
298                        <span x-text="getVoucherLabel(voucher)"></span>
299                    </div>
300                    <div x-cloak x-show="voucher.isPartOfExistingOrder" class="mini-basket__item-icon">
301                        <i class="oeko-icon-Haken" aria-hidden="true"></i>
302                    </div>
303                    <a x-class="mini-basket__item-image">
304                        <img x-bind:src="voucher.imageUrl" x-bind:alt="$translate('Oekokiste.Core:ProductPage:image.alt-text') + getVoucherLabel(voucher)" loading="lazy" />
305                    </a>
306                    <div class="mini-basket__item-meta">
307                        <div class="mini-basket__item-details">
308                            <strong class="mini-basket__item-price" x-text="$getPriceFormatted(getSingleVoucherValue(voucher))"></strong>
309                        </div>
310                        <template x-if="voucher.model.type === 'PercentualVoucher'">
311                            <div class="mini-basket__item-note">
312                                <span>Der endgültige Rabatt wird nach dem Packen deiner Kiste anhand des tatsächlichen Rechnungsbetrags berechnet.</span>
313                            </div>
314                        </template>
315                    </div>
316                </div>
317            </li>
318        </template>
319        <template x-for="(bucket, date) in sortedProducts" :key="date">
320            <li>
321                <h5 class="mini-basket__items-headline" x-show="date !== ''">
322                    <span>
323                        Deine Bestellung für <span x-text="$getDateFormatted(date, 'long')"></span>:
324                    </span>
325                </h5>
326                <ul>
327                    <template x-for="product in bucket.products" :key="product.idInBasket">
328                        <li
329                            x-bind:data-product-id="product.id"
330                            class="mini-basket__item"
331                            role="listitem"
332                            :class="getClass(product)"
333                            x-data="product($data.product.information, $data.product.information.discount)"
334                        >
335                            <div class="mini-basket__item__tile" x-bind:class="productHasInsufficientRemainingItems() ? 'mini-basket__item--insufficient-remaining-items-border' : ''">
336                                    <a :data-testid="'basketItemTitle-' + product.id" x-bind:href="getProductUrl(product)" class="mini-basket__item-title">
337        <span x-html="getTitle(product)"></span>
338        <span
339            x-show="product.information.productType !== 'Recipe'"
340            class="sr-only"
341            x-text="', ' + product.amount + ' '"></span>
342        <span
343            x-cloak x-show="product.information.productType !== 'Recipe' && product.unit.unit.includes('g') && !product.unit.unit.includes('kg')" class="sr-only">×</span>
344        <span
345            x-show="product.information.productType !== 'Recipe'"
346            class="sr-only"
347            x-text="' ' + product.unit.unit + ' im Warenkorb für insgesamt ' + $getPriceFormatted(getPrice(product))"
348        ></span>
349    </a>
350                                    <div x-cloak x-show="getIconClass(product)" class="mini-basket__item-icon">
351        <i :class="getIconClass(product)" aria-hidden="true"></i>
352    </div>
353                                    <a x-bind:href="product.information.url" class="mini-basket__item-image" :class="product.information.productType === 'Recipe' ? 'mini-basket__item-image--recipe' : ''">
354        <img x-bind:src="product.information.imageUrl" x-bind:alt="$translate('Oekokiste.Core:ProductPage:image.alt-text') + product.information.name" loading="lazy" />
355    </a>
356                                <div class="mini-basket__item-meta">
357                                    <span class="mini-basket__item__duplicate-label" x-show="productHasDuplicatesInBasket(product)">Doppelt</span>
358                                        <template x-if="product.information.productType !== 'Voucher' && product.information.productType !== 'Recipe'">
359        <div class="mini-basket__item-details" x-show="product.amount > 0">
360            <div>
361                <span aria-label="Menge" x-text="$getNumberFormatted(product.amount)"></span>
362                <span x-cloak x-show="product.unit.unit.includes('g') && !product.unit.unit.includes('kg')">×</span>
363                <span aria-label="Einheit" x-text="product.unit.unit"></span>
364                <span>=</span>
365                <strong class="mini-basket__item-price" x-text="$getPriceFormatted(getPrice(product))"></strong>
366                <span class="mini-basket__item-discount" aria-label="Rabatt von:" x-cloak x-show="product.discount > 0" x-text="'-' + product.discount + '%'"></span>
367            </div>
368            
369        </div>
370        <small x-show="getPrice(product) > 0">(inkl. <span x-text='product.information.vat'></span>% MwSt.)</small>
371    </template>
372    <template x-if="product.information.productType === 'Recipe'">
373        <div class="mini-basket__item-details" x-show="product.amount > 0 && product.information.productType === 'Recipe'">
374            <div class="mini-basket__item-details" x-show="product.information.productType === 'Recipe'">
375                <span x-text="product.amount + ' Portionen'"></span>
376            </div>
377        </div>
378    </template>
379    <!-- <deprecated> {@see \Oekokiste\Core\Domain\Projection\Basket\Events\UpstreamOrderUpdateBasketEvent::fromArray} -->
380    <template x-if="product.information.productType === 'Voucher'">
381        <div class="mini-basket__item-details">
382            <span class="mini-basket__item-price" x-text="$getPriceFormatted(getSingleVoucherValue(product))"></span>
383        </div>
384    </template>
385    <!-- </deprecated> -->
386    <template x-if="product.repeatXWeeks">
387        <div class="mini-basket__item-subscription">
388            <i class="oeko-icon-Tauschen"></i>
389            <div>
390                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 />
391                <!-- <span>ab Freitag 14.03.2021 (TODO)</span> -->
392            </div>
393        </div>
394    </template>
395    <template x-if="product.note">
396        <div class="mini-basket__item-note">
397            <span x-text="product.note"></span>
398        </div>
399    </template>
400
401                                    <template x-if="getTourLimitDateForProduct(product)">
402                                        <div class="mini-basket__item-order-period">
403                                            Vorgezogener Bestellschluss: <span x-text="$getDateTimeFormatted(getTourLimitDateForProduct(product))"></span>
404                                        </div>
405                                    </template>
406                                    <template x-if="!product.information.isProtected && product.isEditable && !product.isChangeable && product.amount > 0">
407                                        <div class="mini-basket__item-order-period mini-basket__item-exceeded-order-period">
408                                            Bestellschluss bereits überschritten
409                                        </div>
410                                    </template>
411                                    <template x-if="!product.isEditable && product.amount > 0">
412                                        <div class="mini-basket__item-order-period mini-basket__item-is-not-editable">
413                                            Artikel kann nicht geändert werden
414                                        </div>
415                                    </template>
416                                    <div x-cloak x-show="product.isRemoved" class="mini-basket__item-item-removed-note">
417                                        Artikel wird bei Absenden aus bestehender Bestellung entfernt
418                                    </div>
419                                    <div
420                                        x-cloak
421                                        x-show="productHasInsufficientRemainingItems()"
422                                        class="mini-basket__item-insufficient-items-remaining-note"
423                                    >
424                                        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>.
425                                    </div>
426                                </div>
427                                <div x-cloak x-show="canEditProduct(product)" class="mini-basket__item-actions">
428                                    <select
429                                        x-cloak
430                                        x-show="product.information.units.length > 1"
431                                        title="Einheit"
432                                        x-on:change="changeUnit(event, product)"
433                                    >
434                                        <template x-for="unit in product.information.units">
435                                            <option :value="unit.name" :selected="product.unit.unitId === unit.unitId" x-text="unit.name"></option>
436                                        </template>
437                                    </select>
438                                    <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)">
439                                        <i class="oeko-icon-minus" aria-hidden="true"></i>
440                                        <span class="sr-only">Anzahl reduzieren</span>
441                                    </button>
442                                    <button data-testid="button-increase" class="button button--square button--size-small" x-on:click="increaseSelectedAmount(product)">
443                                        <i class="oeko-icon-plus" aria-hidden="true"></i>
444                                        <span class="sr-only">Anzahl erhöhen</span>
445                                    </button>
446                                </div>
447                                <div x-cloak x-show="canEditProduct(product)">
448                                    <span aria-live="polite" class="sr-only" x-text="product.amount + ' ' + product.unit.unit + ' im Warenkorb für insgesamt ' + $getPriceFormatted(getPrice(product))"></span>
449                                </div>
450                                <div class="bulk-indicator bulk-indicator--mini" x-show="product.information.bulkPrice">
451                                    <div class="bulk-indicator__bar"></div>
452                                    <template x-if="!bulkAmountReached()">
453                                        <span class="bulk-indicator__text">
454                                            <span class="bold" x-text="'Noch ' + $missingToNextBulk(productInBasket?.information, productInBasket?.amount, productInBasket?.unit?.factor, productInBasket?.itemType)"></span>
455                                            <span class="bold" x-cloak x-show="productInBasket?.unit?.unit.includes('g') && !productInBasket?.unit?.unit.includes('kg')">×</span>
456                                            <span class="bold" x-text="productInBasket?.unit?.unit"></span>
457                                            dann nur
458                                            <span class="bold" x-html="bulkPriceFormatted"></span>
459                                        </span>
460                                    </template>
461                                    <template x-if="bulkAmountReached()">
462                                        <span class="bulk-indicator__text">
463                                            <span class="bold">Jippie!</span> Jetzt gilt der Sparpreis: 
464                                            <span class="bold" x-html="bulkPriceFormatted"></span>
465                                        </span>
466                                    </template>
467                                </div>
468                                <template x-if="product.information.bulkPrice">
469                                    <!--
470                                        One live region holding the complete sentence. It used to be three of them,
471                                        which made screen readers announce the fragments separately - and x-if only
472                                        ever renders its first root element, so the last two never made it into the
473                                        DOM at all.
474                                    -->
475                                    <span
476                                        role="status"
477                                        aria-live="polite"
478                                        class="sr-only"
479                                        x-text="bulkAmountReached()
480                                            ? 'Jetzt gilt der Sparpreis:  ' + bulkPriceFormattedWithoutUnit + ' pro ' + productInBasket?.information.baseUnit
481                                            : '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"
482                                    ></span>
483                                </template>
484                                <div x-cloak x-show="product.isRemoved" class="mini-basket__item-undo">
485                                    <button
486                                        class="button button--type-inverted button--size-small"
487                                        x-on:click="undoRemoveProduct(product, event)"
488                                    >
489                                        Rückgängig
490                                        <span class="sr-only">(Löschen rückgängig machen)</span>
491                                    </button>
492                                </div>
493                                <button
494                                    x-cloak
495                                    x-show="canDeleteProduct(product)"
496                                    class="mini-basket__item-remove button button--square button--type-grey"
497                                    x-bind:class="productHasInsufficientRemainingItems() ? 'mini-basket__item--insufficient-remaining-items-delete-button' : ''"
498                                    x-on:click="removeProductFromBasket(product, event)"
499                                >
500                                    <i class="oeko-icon-trash" aria-hidden="true"></i>
501                                    <span class="sr-only">Artikel aus Warenkorb entfernen</span>
502                                </button>
503
504                            </div>
505                            <template x-if="showAlternativesAndRecipeButtons(product)">
506                                    <div x-data="recommendations" class="recommendations" :class="{'recommendations--is-open' : alternativesOpen || recipesOpen}">
507        <template x-if="alternativesOpen || recipesOpen">
508            <button
509                class="recommendations__close button button--square button--type-very-important-inverted"
510                x-on:click="hideRecommendations(event)"
511            >
512                <i class="oeko-icon-close" aria-hidden="true"></i>
513                <span class="sr-only">Empfehlungen schließen</span>
514            </button>
515        </template>
516            <template x-if="alternativesOpen">
517        <div class="recommendations__content">
518            <div class="recommendations__content-is-loading" x-show="alternativesLoading">
519                <i class="oeko-icon-Tauschen icon--spinner-spin" aria-hidden="true"></i>
520            </div>
521            <span aria-live="polite" class="sr-only" x-text="alternativesLoading ? 'Tauschartikel werden geladen...' : ''"></span>
522            <template x-for="alternative in alternatives">
523                <div class="recommendations__entry">
524                    <a x-bind:href="alternative.information.url" class="mini-basket__item-title">
525                        <h5 x-html="getTitle(alternative)"></h5>
526                    </a>
527                        <a x-bind:href="alternative.information.url" class="mini-basket__item-image" :class="alternative.information.productType === 'Recipe' ? 'mini-basket__item-image--recipe' : ''">
528        <img x-bind:src="alternative.information.imageUrl" x-bind:alt="$translate('Oekokiste.Core:ProductPage:image.alt-text') + alternative.information.name" loading="lazy" />
529    </a>
530                    <div class="mini-basket__item-meta">
531                            <template x-if="alternative.information.productType !== 'Voucher' && alternative.information.productType !== 'Recipe'">
532        <div class="mini-basket__item-details" x-show="alternative.amount > 0">
533            <div>
534                <span aria-label="Menge" x-text="$getNumberFormatted(alternative.amount)"></span>
535                <span x-cloak x-show="alternative.unit.unit.includes('g') && !alternative.unit.unit.includes('kg')">×</span>
536                <span aria-label="Einheit" x-text="alternative.unit.unit"></span>
537                <span>=</span>
538                <strong class="mini-basket__item-price" x-text="$getPriceFormatted(getPrice(alternative))"></strong>
539                <span class="mini-basket__item-discount" aria-label="Rabatt von:" x-cloak x-show="alternative.discount > 0" x-text="'-' + alternative.discount + '%'"></span>
540            </div>
541            
542        </div>
543        <small x-show="getPrice(alternative) > 0">(inkl. <span x-text='alternative.information.vat'></span>% MwSt.)</small>
544    </template>
545    <template x-if="alternative.information.productType === 'Recipe'">
546        <div class="mini-basket__item-details" x-show="alternative.amount > 0 && alternative.information.productType === 'Recipe'">
547            <div class="mini-basket__item-details" x-show="alternative.information.productType === 'Recipe'">
548                <span x-text="alternative.amount + ' Portionen'"></span>
549            </div>
550        </div>
551    </template>
552    <!-- <deprecated> {@see \Oekokiste\Core\Domain\Projection\Basket\Events\UpstreamOrderUpdateBasketEvent::fromArray} -->
553    <template x-if="alternative.information.productType === 'Voucher'">
554        <div class="mini-basket__item-details">
555            <span class="mini-basket__item-price" x-text="$getPriceFormatted(getSingleVoucherValue(alternative))"></span>
556        </div>
557    </template>
558    <!-- </deprecated> -->
559    <template x-if="alternative.repeatXWeeks">
560        <div class="mini-basket__item-subscription">
561            <i class="oeko-icon-Tauschen"></i>
562            <div>
563                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 />
564                <!-- <span>ab Freitag 14.03.2021 (TODO)</span> -->
565            </div>
566        </div>
567    </template>
568    <template x-if="alternative.note">
569        <div class="mini-basket__item-note">
570            <span x-text="alternative.note"></span>
571        </div>
572    </template>
573                    </div>
574                    <div class="recommendations__entry-actions">
575                        <div
576                            class="mini-add-to-basket"
577                            x-data="addToBasket(
578                                alternative.amountConfiguration,
579                                alternative.information,
580                            )"
581                            x-on:click="handleAllClickEvents(event)"
582                        >
583                            <div class="add-to-basket__in-basket" x-cloak x-show="selectedAmount > 0">
584                                <strong x-text="currentPrice"></strong> im Warenkorb
585                            </div>
586                            <div class="add-to-basket__primary-actions">
587                                <button
588                                    class="button button--size-small button--type-important"
589                                    :aria-label="selectedAmount > 0 ? 'Anzahl im Warenkorb erhöhen' : 'Produkt zum Warenkorb hinzufügen'"
590                                    x-on:click="addProductAlternativeToBasket(alternative.amount)"
591                                >
592                                    <i class="oeko-icon-plus" aria-hidden="true"></i>
593                                    Hinzufügen
594                                </button>
595                            </div>
596                        </div>
597                        <button class="button button--size-small" x-on:click="swap(product, alternative)">
598                            <i class="oeko-icon-Tauschen" aria-hidden="true"></i> Tauschen
599                        </button>
600                    </div>
601                </div>
602            </template>
603        </div>
604    </template>
605            <template x-if="recipesOpen">
606        <div class="recommendations__content">
607            <div class="recommendations__content-is-loading" x-show="recipesLoading">
608                <i class="oeko-icon-Tauschen icon--spinner-spin" aria-hidden="true"></i>
609            </div>
610            <span aria-live="polite" class="sr-only" x-text="recipesLoading ? 'Rezepte werden geladen...' : ''"></span>
611            <template x-for="recipe in recipes">
612                <div class="recommendations__entry">
613                    <a x-bind:href="recipe.url" class="mini-basket__item-image mini-basket__item-image--recipe">
614                        <img x-bind:src="recipe.imageUrl" x-bind:alt="recipe.name" />
615                    </a>
616                    <div class="mini-basket__item-meta">
617                        <a x-bind:href="recipe.url" class="mini-basket__item-title-and-price">
618                            <h5 class="mini-basket__item-title" x-text="recipe.name"></h5>
619                            <span x-show="recipe.duration" class="mini-basket__item__recipe-detail">
620                                <i class="oeko-icon-Zubereitungszeit" aria-hidden="true"></i>
621                                <span x-text="recipe.duration"></span> Minuten
622                            </span>
623                            <span x-show="recipe.difficulty" class="mini-basket__item__recipe-detail">
624                                <i class="oeko-icon-Schwierigkeit" aria-hidden="true"></i>
625                                <span x-text="recipe.difficulty"></span>
626                            </span>
627                            <span x-show="recipe.ingredientsCount" class="mini-basket__item__recipe-detail">
628                                <i class="oeko-icon-Zutaten" aria-hidden="true"></i>
629                                <span x-text="recipe.ingredientsCount"></span> Zutaten
630                            </span>
631                        </a>
632                    </div>
633                    <div class="mini-basket__item-actions">
634                        <a x-bind:href="recipe.url" class="button">
635                            Rezept ansehen
636                        </a>
637                    </div>
638                </div>
639            </template>
640        </div>
641    </template>
642            <div
643        class="recommendations__actions "
644        :class="getRecommendationsClass(product, true, true)"
645    >
646            <template x-if="!recipesOpen">
647        <div class="recommendations__action">
648            <button
649                class="button button--size-small button--secondary" x-on:click="showAlternativeProducts(product, event)">
650                <i class="oeko-icon-Tauschen" :class="{'icon--spinner-spin' : alternativesLoading}" aria-hidden="true"></i>
651                <span x-text="alternativesButtonLabel">
652                    Artikel austauschen
653                </span>
654            </button>
655            <span aria-live="polite" class="sr-only" x-text="alternativesLoading ? 'Tauschartikel werden geladen...' : ''"></span>
656        </div>
657    </template>
658            <template x-if="!alternativesOpen && !$isPartOfRecipeBox(product)">
659        <div class="recommendations__action">
660            <button
661                class="button button--size-small"
662                x-on:click="showRecipeSuggestions(product, event)"
663            >
664                <i class="oeko-icon-Kochboxen" :class="{'icon--spinner-spin' : recipesLoading}" aria-hidden="true"></i>
665                <span x-text="recipesButtonLabel">
666                    Passende Rezepte
667                </span>
668            </button>
669            <span aria-live="polite" class="sr-only" x-text="recipesLoading ? 'Rezepte werden geladen...' : ''"></span>
670        </div>
671    </template>
672        <template x-if="alternativesOpen || recipesOpen">
673            <div class="recommendations__action recommendations__action--close">
674                <button
675                    class="button button--size-small button--type-very-important-inverted"
676                    x-on:click="hideRecommendations(event)"
677                >
678                    <i class="oeko-icon-close" aria-hidden="true"></i>
679                    <span>
680                        Schließen
681                    </span>
682                </button>
683            </div>
684        </template>
685    </div>
686    </div>
687
688                            </template>
689                        </li>
690                    </template>
691                </ul>
692            </li>
693        </template>
694    </ul>
695            </div>
696        </div>
697        <footer class="mini-basket__footer" x-show="miniBasketIsOpen">
698            <div class="mini-basket__footer-inner" x-cloak x-show="basketIsEmpty()">
699                    <div class="mini-basket__footer-empty-note" x-cloak x-show="showBasketIsEmptyMessage">
700        <strong>Hier passt noch ganz viel rein!</strong>
701        <p>
702            Es sieht so aus, als hättest Du noch nichts<br />zu Deinem Warenkorb hinzugefügt.
703        </p>
704        <a href="/" class="button">Jetzt einkaufen</a>
705    </div>
706            </div>
707            <div class="mini-basket__footer-inner" x-cloak x-show="!basketIsEmpty()">
708                    <table class="mini-basket__sum-table" x-cloak x-show="basketContainsOnlyPreOrderProducts() == false">
709        <tbody>
710        <tr x-cloak x-show="!$store.basket.minOrderValue?.isReached && $store.user.isSignedIn">
711            <td colspan="2" class="mini-basket__min-value-note">
712                    <span x-cloak x-show="!$store.basket.minOrderValue?.overwritingPackStation">
713        
714                    Mindestbestellwert von <strong x-text="$getPriceFormatted($store.basket.minOrderValue?.minOrderValue)"></strong> noch nicht erreicht
715                
716    </span>
717    <span x-cloak x-show="$store.basket.minOrderValue?.overwritingPackStation">
718        
719                    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
720                
721    </span>
722            </td>
723        </tr>
724        <tr x-cloak x-show="$store.basket.minOrderValue?.packStations.length > 0 && $store.user.isSignedIn">
725            <td colspan="2">
726                    <div class="mini-basket__min-value-packstation-note">
727        <template x-for="packStation in packStationsWithUnreachedMinOrderValue">
728            <span :data-testid="packStation.name">
729                
730                    Mindestbestellwert von <strong x-text="$getPriceFormatted(packStation.minOrderValue)"></strong> an <span x-text="packStation.name"></span> noch nicht erreicht
731                
732            </span>
733        </template>
734    </div>
735            </td>
736        </tr>
737        <tr>
738            <td>Zwischensumme</td>
739            <td><span class="mini-basket__sum-table__subtotal" x-text="$getPriceFormatted($store.basket.sumWithoutVouchers)"></span></td>
740        </tr>
741        <template x-for="voucher in $store.basket.vouchers">
742            <tr class="mini-basket__sum-table__voucher">
743                <td x-text="getVoucherLabel(voucher)"></td>
744                <td class="mini-basket__sum-table__voucher__value" x-text="getVoucherValue(voucher)"></td>
745            </tr>
746        </template>
747        <tr x-show="$store.user.isSignedIn && $store.deliveryDates.currentDeliveryTour">
748            <td>
749                <span>zuzügl. Lieferpauschale</span>
750                <small x-show="showNoDeliveryChargeNote()">
751                    <br />Keine Lieferkosten ab <span x-text="$getPriceFormatted($store.deliveryDates.currentDeliveryTour?.noDeliveryCostThreshold)"></span>!
752                </small>
753            </td>
754            <td><span class="mini-basket__sum-table__delivery-cost" x-text="$getPriceFormatted(getDeliveryCost())"></span></td>
755        </tr>
756        <tr class="mini-basket__sum-table__total-row">
757            <td><strong>Gesamtsumme</strong></td>
758            <td><strong class="mini-basket__sum-table__total" x-text="$getPriceFormatted(getSum())"></strong></td>
759        </tr>
760        <template x-for="discount in getDiscountsByName()">
761            <tr class="mini-basket__sum-table__savings-row">
762                <td x-text="discount.label"></td>
763                <td><strong class="mini-basket__sum-table__savings" x-text="$getPriceFormatted(discount.amount)"></strong></td>
764            </tr>
765        </template>
766        </tbody>
767    </table>
768                <a href="/warenkorb" class="button" data-testid="to-basket-button" >Zum Warenkorb</a>
769            </div>
770        </footer>
771    </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.oekokiste-schwarzach.de/imagor/qxOemXU5UMO_wPnDIrMqkSylpWZDdAljkWoqYdiF/fit-in/0x120/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F4%252F5%252F6%252F1%252F456109915f9afdf70cd34a8a51e82e3d074d14b5" alt="Logo von Ökokiste Schwarzach" /></a><nav class="neos-menu" aria-label="Metamenü"><ul class='main-menu__items main-menu__items--level-1'>
771<li>
772            <a
773                class='main-menu__item  main-menu__item--has-children'
774                href='/so-gehts/ablauf-bestellung.html'
775                x-on:click='closeMenu($event)'
776            >
777                  So geht's <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
778                <i class='oeko-icon-angle-down'></i>
779            </div>
780            </a>
781        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
782                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
783                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu So geht's</span>
784                </a></li><li>
785            <a
786                class='main-menu__item  '
787                href='/so-gehts/ablauf-bestellung.html'
788                x-on:click='closeMenu($event)'
789            >
790                  Ablauf & Bestellung <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
791                <i class='oeko-icon-angle-down'></i>
792            </div>
793            </a>
794        </li><li>
795            <a
796                class='main-menu__item  '
797                href='/so-gehts/schnupperkiste-testen.html'
798                x-on:click='closeMenu($event)'
799            >
800                  Schnupperkiste bestellen <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
801                <i class='oeko-icon-angle-down'></i>
802            </div>
803            </a>
804        </li><li>
805            <a
806                class='main-menu__item  '
807                href='/so-gehts/faq.html'
808                x-on:click='closeMenu($event)'
809            >
810                  FAQ-Häufige Fragen <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
811                <i class='oeko-icon-angle-down'></i>
812            </div>
813            </a>
814        </li><li>
815            <a
816                class='main-menu__item  '
817                href='/so-gehts/liefergebiet.html'
818                x-on:click='closeMenu($event)'
819            >
820                  Unser Liefergebiet <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
821                <i class='oeko-icon-angle-down'></i>
822            </div>
823            </a>
824        </li><li>
825            <a
826                class='main-menu__item  '
827                href='/so-gehts/freunde-werben.html'
828                x-on:click='closeMenu($event)'
829            >
830                  Freunde werben <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
831                <i class='oeko-icon-angle-down'></i>
832            </div>
833            </a>
834        </li><li>
835            <a
836                class='main-menu__item  '
837                href='/so-gehts/reklamationen.html'
838                x-on:click='closeMenu($event)'
839            >
840                  Reklamation <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
841                <i class='oeko-icon-angle-down'></i>
842            </div>
843            </a>
844        </li><li>
845            <a
846                class='main-menu__item  '
847                href='/so-gehts/kistenabholung-vereinbaren.html'
848                x-on:click='closeMenu($event)'
849            >
850                  Kistenabholung vereinbaren <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
851                <i class='oeko-icon-angle-down'></i>
852            </div>
853            </a>
854        </li></ul></li><li>
855            <a
856                class='main-menu__item  main-menu__item--has-children'
857                href='/uber-uns/das-sind-wir.html'
858                x-on:click='closeMenu($event)'
859            >
860                  Über uns <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
861                <i class='oeko-icon-angle-down'></i>
862            </div>
863            </a>
864        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
865                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
866                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu Über uns</span>
867                </a></li><li>
868            <a
869                class='main-menu__item  '
870                href='/uber-uns/das-sind-wir.html'
871                x-on:click='closeMenu($event)'
872            >
873                  Das sind wir <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
874                <i class='oeko-icon-angle-down'></i>
875            </div>
876            </a>
877        </li><li>
878            <a
879                class='main-menu__item  '
880                href='/uber-uns/unsere-lieferanten-partner.html'
881                x-on:click='closeMenu($event)'
882            >
883                  Unsere Lieferanten & Partner <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
884                <i class='oeko-icon-angle-down'></i>
885            </div>
886            </a>
887        </li><li>
888            <a
889                class='main-menu__item  '
890                href='/uber-uns/raritaetengaertnerei-schwarzach.html'
891                x-on:click='closeMenu($event)'
892            >
893                  Raritätengärtnerei Schwarzach <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
894                <i class='oeko-icon-angle-down'></i>
895            </div>
896            </a>
897        </li><li>
898            <a
899                class='main-menu__item  '
900                href='/uber-uns/stellenangebote.html'
901                x-on:click='closeMenu($event)'
902            >
903                  Stellenangebote <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
904                <i class='oeko-icon-angle-down'></i>
905            </div>
906            </a>
907        </li><li>
908            <a
909                class='main-menu__item  '
910                href='/uber-uns/kontakt.html'
911                x-on:click='closeMenu($event)'
912            >
913                  Kontakt <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
914                <i class='oeko-icon-angle-down'></i>
915            </div>
916            </a>
917        </li></ul></li><li>
918            <a
919                class='main-menu__item  main-menu__item--has-children'
920                href='/noch-mehr-bio/unsere-app.html'
921                x-on:click='closeMenu($event)'
922            >
923                  Noch mehr Bio <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
924                <i class='oeko-icon-angle-down'></i>
925            </div>
926            </a>
927        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
928                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
929                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu Noch mehr Bio</span>
930                </a></li><li>
931            <a
932                class='main-menu__item  '
933                href='/noch-mehr-bio/blog/overview.html'
934                x-on:click='closeMenu($event)'
935            >
936                  Blog <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
937                <i class='oeko-icon-angle-down'></i>
938            </div>
939            </a>
940        </li><li>
941            <a
942                class='main-menu__item  '
943                href='/noch-mehr-bio/unsere-app.html'
944                x-on:click='closeMenu($event)'
945            >
946                  Unsere App <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
947                <i class='oeko-icon-angle-down'></i>
948            </div>
949            </a>
950        </li><li>
951            <a
952                class='main-menu__item  '
953                href='/noch-mehr-bio/warenkunde-1.html'
954                x-on:click='closeMenu($event)'
955            >
956                  Warenkunde <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
957                <i class='oeko-icon-angle-down'></i>
958            </div>
959            </a>
960        </li><li>
961            <a
962                class='main-menu__item  '
963                href='/noch-mehr-bio/oekokisten-gutschein.html'
964                x-on:click='closeMenu($event)'
965            >
966                  ✨ Ökokisten-Gutschein  <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
967                <i class='oeko-icon-angle-down'></i>
968            </div>
969            </a>
970        </li><li>
971            <a
972                class='main-menu__item  '
973                href='/noch-mehr-bio/oekokiste-verschenken.html'
974                x-on:click='closeMenu($event)'
975            >
976                  ✨Ökokiste verschenken <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
977                <i class='oeko-icon-angle-down'></i>
978            </div>
979            </a>
980        </li></ul></li><li>
981            <a
982                class='main-menu__item  main-menu__item--has-children'
983                href='/jobkiste-fuer-firmen/jobkiste.html'
984                x-on:click='closeMenu($event)'
985            >
986                  🍎 Jobkiste für Firmen <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
987                <i class='oeko-icon-angle-down'></i>
988            </div>
989            </a>
990        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
991                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
992                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu 🍎 Jobkiste für Firmen</span>
993                </a></li><li>
994            <a
995                class='main-menu__item  '
996                href='/jobkiste-fuer-firmen/jobkiste.html'
997                x-on:click='closeMenu($event)'
998            >
999                  Jobkiste <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1000                <i class='oeko-icon-angle-down'></i>
1001            </div>
1002            </a>
1003        </li></ul></li><li>
1004            <a
1005                class='main-menu__item  main-menu__item--has-children'
1006                href='/schulen-kindergaerten/schulobst.html'
1007                x-on:click='closeMenu($event)'
1008            >
1009                  Schulen & Kindergärten <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1010                <i class='oeko-icon-angle-down'></i>
1011            </div>
1012            </a>
1013        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
1014                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
1015                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu Schulen & Kindergärten</span>
1016                </a></li><li>
1017            <a
1018                class='main-menu__item  '
1019                href='/schulen-kindergaerten/schulobst.html'
1020                x-on:click='closeMenu($event)'
1021            >
1022                  EU-Schulprogramm  <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1023                <i class='oeko-icon-angle-down'></i>
1024            </div>
1025            </a>
1026        </li></ul></li><li>
1027            <a
1028                class='main-menu__item  '
1029                href='/recipes-root.html'
1030                x-on:click='closeMenu($event)'
1031            >
1032                  Rezepte <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1033                <i class='oeko-icon-angle-down'></i>
1034            </div>
1035            </a>
1036        </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.oekokiste-schwarzach.de/imagor/qxOemXU5UMO_wPnDIrMqkSylpWZDdAljkWoqYdiF/fit-in/0x120/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F4%252F5%252F6%252F1%252F456109915f9afdf70cd34a8a51e82e3d074d14b5" alt="Logo von Ökokiste Schwarzach" /></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.oekokiste-schwarzach.de/imagor/Oo0KH1lCo8RAMMUxoDn4wtACYUky-ZZVDzjynxdH/fit-in/0x80/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F5%252F6%252Fa%252F7%252F56a72667ab3978d4709f92e590ddd347e9e76eb0' alt='user-icon' class='shop-menu__item__icon' /><img width='42' x-show='!$store.user.isSignedIn' src='https://www.oekokiste-schwarzach.de/imagor/Oo0KH1lCo8RAMMUxoDn4wtACYUky-ZZVDzjynxdH/fit-in/0x80/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F5%252F6%252Fa%252F7%252F56a72667ab3978d4709f92e590ddd347e9e76eb0' 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.oekokiste-schwarzach.de/imagor/wPQWInGFiSMduqoU_d4wscM73BIcIenCxyg438Xb/fit-in/0x80/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Fb%252F3%252F2%252F3%252Fb323ba348553e7584a27d50e539195191f58bd9b' alt='user-icon' class='shop-menu__item__icon' /><img width='42' x-show='$store.user.isSignedIn' src='https://www.oekokiste-schwarzach.de/imagor/wPQWInGFiSMduqoU_d4wscM73BIcIenCxyg438Xb/fit-in/0x80/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Fb%252F3%252F2%252F3%252Fb323ba348553e7584a27d50e539195191f58bd9b' 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.oekokiste-schwarzach.de/imagor/vzOP080_RzvN3PhPQgy_tszr2JDnkAszD-wYOoT9/0x0%3A92x92/fit-in/0x80/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F6%252F1%252F6%252F8%252F61687782e8b9e5247fb6c9d0f116cb6d4859a195" alt="date-icon" class="shop-menu__item__icon" /><img width="42" src="https://www.oekokiste-schwarzach.de/imagor/vzOP080_RzvN3PhPQgy_tszr2JDnkAszD-wYOoT9/0x0%3A92x92/fit-in/0x80/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F6%252F1%252F6%252F8%252F61687782e8b9e5247fb6c9d0f116cb6d4859a195" 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, 
1036deliveryEvent.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">
1037            <div>
1038                <p>
1039                    Es konnten keine Liefertermine gefunden werden.
1040                </p>
1041                <button
1042                    type="button"
1043                    class="button"
1044                    x-on:click="reloadDeliveryDates()"
1045                    :disabled="deliveryDatesReloading"
1046                >
1047                    Termine neu laden
1048                    <i x-show="deliveryDatesReloading" class="oeko-icon-Tauschen icon--spinner-spin" aria-hidden="true"></i>
1049                </button>
1050                <span aria-live="polite" class="sr-only" x-text="deliveryDatesReloading ? 'Liefertermine werden neu geladen...' : ''"></span>
1051            </div>
1052        </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">
1052<img x-show="$store.basket.productCount === 0" src='https://www.oekokiste-schwarzach.de/imagor/IcjLSSUMe_imBWkPFa_QV65eMFTM0HEWA4AU-X9S/fit-in/0x80/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Fb%252F4%252Ff%252F9%252Fb4f9c2f9488d19ee55547519459b333cfb3d4d57' alt='Zum Warenkorb' class='shop-menu__item__icon' /><img x-show="$store.basket.productCount === 0" src='https://www.oekokiste-schwarzach.de/imagor/IcjLSSUMe_imBWkPFa_QV65eMFTM0HEWA4AU-X9S/fit-in/0x80/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Fb%252F4%252Ff%252F9%252Fb4f9c2f9488d19ee55547519459b333cfb3d4d57' alt='Zum Warenkorb' class='shop-menu__item__icon--mobile' /><img x-cloak x-show="$store.basket.productCount > 0" src='https://www.oekokiste-schwarzach.de/imagor/3m-4YAuu1J25qNhcIqH5hjhMoQBfXuCue-2CbpSb/fit-in/0x80/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F2%252F5%252F8%252F8%252F2588c901857cebb7dc2fcbe9b168ae48b44051d6' alt='Zum Warenkorb' class='shop-menu__item__icon' /><img x-cloak x-show="$store.basket.productCount > 0" src='https://www.oekokiste-schwarzach.de/imagor/3m-4YAuu1J25qNhcIqH5hjhMoQBfXuCue-2CbpSb/fit-in/0x80/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F2%252F5%252F8%252F8%252F2588c901857cebb7dc2fcbe9b168ae48b44051d6' 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.oekokiste-schwarzach.de/imagor/85-ddZkVqtmoX_R4iLVx7hp4hSPSGTkvSqKuDGyZ/fit-in/0x80/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F7%252F2%252F4%252F1%252F724179c9f422bee0134db13872ead91d73d512e5" alt="favorites-icon" class="header-icon__favorite shop-menu__item__icon" /><img width="42" src="https://www.oekokiste-schwarzach.de/imagor/85-ddZkVqtmoX_R4iLVx7hp4hSPSGTkvSqKuDGyZ/fit-in/0x80/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F7%252F2%252F4%252F1%252F724179c9f422bee0134db13872ead91d73d512e5" 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">
1052<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(
1053                result.productInformation.amountConfiguration,
1054                result.productInformation,
1055            )" 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>
1055<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
1056                    ? $el.dataset.messageError
1057                    : (showNoResultsHint
1058                        ? $el.dataset.messageNoResults.replace('@@SEARCHTERM@@', searchTerm)
1059                        : (!isLoading &amp;&amp; searchTerm.length &gt; 0 &amp;&amp; amountOfSearchResults &gt; 0
1060                            ? (amountOfSearchResults === 1
1061                                ? $el.dataset.messageCountOne
1062                                : $el.dataset.messageCountMany.replace('@@COUNT@@', amountOfSearchResults))
1063                            : ''))"></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_9">Ökokisten</a></li><li><a class="button" title="Link zu Schnupperkiste testen" href="/m/oekokisten/schnupperkisten?path=/n_9/g_129"><img aria-hidden="true" src="https://www.oekokiste-schwarzach.de/imagor/gVoE57pWUv832-iJzaDA4BqIqXKc_3XMJ4ie2pfh/fit-in/0x80/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F9%252F7%252F0%252F9%252F9709ebe07f85131b612eb63f9d34e80824336dfe" alt height="40" width="40" />Schnupperkiste testen</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_9">Ökokisten</a></li><li><a class="button" title="Link zu Schnupperkiste testen" href="/m/oekokisten/schnupperkisten?path=/n_9/g_129"><img aria-hidden="true" src="https://www.oekokiste-schwarzach.de/imagor/gVoE57pWUv832-iJzaDA4BqIqXKc_3XMJ4ie2pfh/fit-in/0x80/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F9%252F7%252F0%252F9%252F9709ebe07f85131b612eb63f9d34e80824336dfe" alt height="40" width="40" />Schnupperkiste testen</a></li></ul></nav><nav class="main-menu__shop" aria-label="Hauptmenü"><ul class='main-menu__items main-menu__items--level-1'>
1063<li>
1064            <a
1065                class='main-menu__item  '
1066                href='/m/sonderangebote?path=/n_55'
1067                x-on:click='closeMenu($event)'
1068            >
1069                  Sonderangebote 
1070            </a>
1071        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
1072                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
1073                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu Sonderangebote</span>
1074                </a></li><li>
1075            <a
1076                class='main-menu__item  '
1077                href='/m/sonderangebote/sonderangebote-abverkauf?path=/n_55/r_278'
1078                x-on:click='closeMenu($event)'
1079            >
1080                  Sonderangebote Abverkauf 
1081            </a>
1082        </li></ul></li><li>
1083            <a
1084                class='main-menu__item  '
1085                href='/m/wein-wochen?path=/n_56'
1086                x-on:click='closeMenu($event)'
1087            >
1088                  Wein-Wochen 
1089            </a>
1090        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
1091                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
1092                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu Wein-Wochen</span>
1093                </a></li><li>
1094            <a
1095                class='main-menu__item  '
1096                href='/m/wein-wochen/wein-wochen?path=/n_56/r_277'
1097                x-on:click='closeMenu($event)'
1098            >
1099                  Wein-Wochen 
1100            </a>
1101        </li></ul></li><li>
1102            <a
1103                class='main-menu__item  '
1104                href='/m/themenwelten?path=/n_35'
1105                x-on:click='closeMenu($event)'
1106            >
1107                  Themenwelten 
1108            </a>
1109        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
1110                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
1111                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu Themenwelten</span>
1112                </a></li><li>
1113            <a
1114                class='main-menu__item  '
1115                href='/m/themenwelten/herbstgefuehle?path=/n_35/r_269'
1116                x-on:click='closeMenu($event)'
1117            >
1118                  Herbstgefühle 
1119            </a>
1120        </li><li>
1121            <a
1122                class='main-menu__item  '
1123                href='/m/themenwelten/neu-im-sortiment?path=/n_35/r_250'
1124                x-on:click='closeMenu($event)'
1125            >
1126                  NEU im Sortiment 
1127            </a>
1128        </li><li>
1129            <a
1130                class='main-menu__item  '
1131                href='/m/themenwelten/oelkaennchen?path=/n_35/r_288'
1132                x-on:click='closeMenu($event)'
1133            >
1134                  Ölkännchen 
1135            </a>
1136        </li><li>
1137            <a
1138                class='main-menu__item  '
1139                href='/m/themenwelten/sonderangebote-abverkauf?path=/n_35/r_278'
1140                x-on:click='closeMenu($event)'
1141            >
1142                  Sonderangebote Abverkauf 
1143            </a>
1144        </li><li>
1145            <a
1146                class='main-menu__item  '
1147                href='/m/themenwelten/asia-kueche?path=/n_35/r_275'
1148                x-on:click='closeMenu($event)'
1149            >
1150                  Asia-Küche 
1151            </a>
1152        </li></ul></li><li>
1153            <a
1154                class='main-menu__item  '
1155                href='/m/oekokisten?path=/n_9'
1156                x-on:click='closeMenu($event)'
1157            >
1158                  Ökokisten 
1159            </a>
1160        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
1161                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
1162                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu Ökokisten</span>
1163                </a></li><li>
1164            <a
1165                class='main-menu__item  '
1166                href='/m/oekokisten/gemuesekisten?path=/n_9/ac_20'
1167                x-on:click='closeMenu($event)'
1168            >
1169                  Gemüsekisten 
1170            </a>
1171        </li><li>
1172            <a
1173                class='main-menu__item  '
1174                href='/m/oekokisten/mixkisten?path=/n_9/ac_22'
1175                x-on:click='closeMenu($event)'
1176            >
1177                  Mixkisten 
1178            </a>
1179        </li><li>
1180            <a
1181                class='main-menu__item  '
1182                href='/m/oekokisten/obstkisten?path=/n_9/ac_21'
1183                x-on:click='closeMenu($event)'
1184            >
1185                  Obstkisten 
1186            </a>
1187        </li><li>
1188            <a
1189                class='main-menu__item  '
1190                href='/m/oekokisten/jobkisten?path=/n_9/ac_46'
1191                x-on:click='closeMenu($event)'
1192            >
1193                  Jobkisten 
1194            </a>
1195        </li><li>
1196            <a
1197                class='main-menu__item  '
1198                href='/m/oekokisten/kaesepakete?path=/n_9/ac_23'
1199                x-on:click='closeMenu($event)'
1200            >
1201                  Käsepakete 
1202            </a>
1203        </li><li>
1204            <a
1205                class='main-menu__item  '
1206                href='/m/oekokisten/schnupperkisten?path=/n_9/g_129'
1207                x-on:click='closeMenu($event)'
1208            >
1209                  Schnupperkisten 
1210            </a>
1211        </li><li>
1212            <a
1213                class='main-menu__item  '
1214                href='/m/oekokisten/brot-der-woche?path=/n_9/a_247'
1215                x-on:click='closeMenu($event)'
1216            >
1217                  Brot der Woche 
1218            </a>
1219        </li><li>
1220            <a
1221                class='main-menu__item  '
1222                href='/m/oekokisten/joghurt-der-woche?path=/n_9/a_246'
1223                x-on:click='closeMenu($event)'
1224            >
1225                  Joghurt der Woche 
1226            </a>
1227        </li><li>
1228            <a
1229                class='main-menu__item  '
1230                href='/m/oekokisten/wein-des-monats?path=/n_9/a_248'
1231                x-on:click='closeMenu($event)'
1232            >
1233                  Wein des Monats 
1234            </a>
1235        </li></ul></li><li>
1236            <a
1237                class='main-menu__item  '
1238                href='/m/gemuese-obst?path=/n_1'
1239                x-on:click='closeMenu($event)'
1240            >
1241                  Gemüse & Obst 
1242            </a>
1243        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
1244                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
1245                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu Gemüse & Obst</span>
1246                </a></li><li>
1247            <a
1248                class='main-menu__item  '
1249                href='/m/gemuese-obst/gemuese?path=/n_1/g_130'
1250                x-on:click='closeMenu($event)'
1251            >
1252                  Gemüse 
1253            </a>
1254        </li><li>
1255            <a
1256                class='main-menu__item  '
1257                href='/m/gemuese-obst/obst?path=/n_1/g_131'
1258                x-on:click='closeMenu($event)'
1259            >
1260                  Obst 
1261            </a>
1262        </li></ul></li><li>
1263            <a
1264                class='main-menu__item  '
1265                href='/m/frische-backwaren?path=/n_38'
1266                x-on:click='closeMenu($event)'
1267            >
1268                  Frische Backwaren 
1269            </a>
1270        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
1271                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
1272                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu Frische Backwaren</span>
1273                </a></li><li>
1274            <a
1275                class='main-menu__item  '
1276                href='/m/frische-backwaren/frische-backwaren?path=/n_38/r_270'
1277                x-on:click='closeMenu($event)'
1278            >
1279                  Frische Backwaren 
1280            </a>
1281        </li></ul></li><li>
1282            <a
1283                class='main-menu__item  '
1284                href='/m/kuehltheke?path=/n_3'
1285                x-on:click='closeMenu($event)'
1286            >
1287                  Kühltheke 
1288            </a>
1289        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
1290                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
1291                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu Kühltheke</span>
1292                </a></li><li>
1293            <a
1294                class='main-menu__item  '
1295                href='/m/kuehltheke/wurst-fleisch-fisch?path=/n_3/g_78'
1296                x-on:click='closeMenu($event)'
1297            >
1298                  Wurst, Fleisch & Fisch 
1299            </a>
1300        </li><li>
1301            <a
1302                class='main-menu__item  '
1303                href='/m/kuehltheke/kaese?path=/n_3/g_77'
1304                x-on:click='closeMenu($event)'
1305            >
1306                  Käse 
1307            </a>
1308        </li><li>
1309            <a
1310                class='main-menu__item  '
1311                href='/m/kuehltheke/milchprodukte-eier?path=/n_3/g_76'
1312                x-on:click='closeMenu($event)'
1313            >
1314                  Milchprodukte & Eier 
1315            </a>
1316        </li><li>
1317            <a
1318                class='main-menu__item  '
1319                href='/m/kuehltheke/vegan-milch-ersatz?path=/n_3/g_79'
1320                x-on:click='closeMenu($event)'
1321            >
1322                  Vegan & Milch-Ersatz 
1323            </a>
1324        </li></ul></li><li>
1325            <a
1326                class='main-menu__item  '
1327                href='/m/vorratskammer?path=/n_4'
1328                x-on:click='closeMenu($event)'
1329            >
1330                  Vorratskammer 
1331            </a>
1332        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
1333                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
1334                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu Vorratskammer</span>
1335                </a></li><li>
1336            <a
1337                class='main-menu__item  '
1338                href='/m/vorratskammer/pasta-reis-getreide-co?path=/n_4/g_133'
1339                x-on:click='closeMenu($event)'
1340            >
1341                  Pasta, Reis, Getreide & Co. 
1342            </a>
1343        </li><li>
1344            <a
1345                class='main-menu__item  '
1346                href='/m/vorratskammer/suesses-knabbereien?path=/n_4/g_138'
1347                x-on:click='closeMenu($event)'
1348            >
1349                  Süßes & Knabbereien 
1350            </a>
1351        </li><li>
1352            <a
1353                class='main-menu__item  '
1354                href='/m/vorratskammer/backwaren?path=/n_4/g_82'
1355                x-on:click='closeMenu($event)'
1356            >
1357                  Backwaren 
1358            </a>
1359        </li><li>
1360            <a
1361                class='main-menu__item  '
1362                href='/m/vorratskammer/muesli-flocken?path=/n_4/g_95'
1363                x-on:click='closeMenu($event)'
1364            >
1365                  Müsli & Flocken 
1366            </a>
1367        </li><li>
1368            <a
1369                class='main-menu__item  '
1370                href='/m/vorratskammer/konserven-schnelle-kueche?path=/n_4/g_135'
1371                x-on:click='closeMenu($event)'
1372            >
1373                  Konserven & Schnelle Küche 
1374            </a>
1375        </li><li>
1376            <a
1377                class='main-menu__item  '
1378                href='/m/vorratskammer/kaffee-kakao-tee?path=/n_4/g_136'
1379                x-on:click='closeMenu($event)'
1380            >
1381                  Kaffee, Kakao & Tee 
1382            </a>
1383        </li><li>
1384            <a
1385                class='main-menu__item  '
1386                href='/m/vorratskammer/oel-essig-gewuerze-co?path=/n_4/g_137'
1387                x-on:click='closeMenu($event)'
1388            >
1389                  Öl, Essig, Gewürze & Co. 
1390            </a>
1391        </li><li>
1392            <a
1393                class='main-menu__item  '
1394                href='/m/vorratskammer/aufstriche-konfitueren-honig?path=/n_4/g_139'
1395                x-on:click='closeMenu($event)'
1396            >
1397                  Aufstriche, Konfitüren & Honig 
1398            </a>
1399        </li><li>
1400            <a
1401                class='main-menu__item  '
1402                href='/m/vorratskammer/backzutaten?path=/n_4/g_134'
1403                x-on:click='closeMenu($event)'
1404            >
1405                  Backzutaten 
1406            </a>
1407        </li><li>
1408            <a
1409                class='main-menu__item  '
1410                href='/m/vorratskammer/kerne-nuesse-trockenfruechte?path=/n_4/g_140'
1411                x-on:click='closeMenu($event)'
1412            >
1413                  Kerne, Nüsse & Trockenfrüchte 
1414            </a>
1415        </li></ul></li><li>
1416            <a
1417                class='main-menu__item  '
1418                href='/m/getraenke?path=/n_6'
1419                x-on:click='closeMenu($event)'
1420            >
1421                  Getränke 
1422            </a>
1423        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
1424                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
1425                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu Getränke</span>
1426                </a></li><li>
1427            <a
1428                class='main-menu__item  '
1429                href='/m/getraenke/wasser?path=/n_6/g_101'
1430                x-on:click='closeMenu($event)'
1431            >
1432                  Wasser 
1433            </a>
1434        </li><li>
1435            <a
1436                class='main-menu__item  '
1437                href='/m/getraenke/saefte?path=/n_6/g_102'
1438                x-on:click='closeMenu($event)'
1439            >
1440                  Säfte 
1441            </a>
1442        </li><li>
1443            <a
1444                class='main-menu__item  '
1445                href='/m/getraenke/limonade?path=/n_6/g_103'
1446                x-on:click='closeMenu($event)'
1447            >
1448                  Limonade 
1449            </a>
1450        </li><li>
1451            <a
1452                class='main-menu__item  '
1453                href='/m/getraenke/sirup?path=/n_6/g_104'
1454                x-on:click='closeMenu($event)'
1455            >
1456                  Sirup 
1457            </a>
1458        </li><li>
1459            <a
1460                class='main-menu__item  '
1461                href='/m/getraenke/drinks?path=/n_6/g_105'
1462                x-on:click='closeMenu($event)'
1463            >
1464                  Drinks 
1465            </a>
1466        </li><li>
1467            <a
1468                class='main-menu__item  '
1469                href='/m/getraenke/bier?path=/n_6/g_108'
1470                x-on:click='closeMenu($event)'
1471            >
1472                  Bier 
1473            </a>
1474        </li><li>
1475            <a
1476                class='main-menu__item  '
1477                href='/m/getraenke/wein?path=/n_6/g_106'
1478                x-on:click='closeMenu($event)'
1479            >
1480                  Wein 
1481            </a>
1482        </li><li>
1483            <a
1484                class='main-menu__item  '
1485                href='/m/getraenke/likoere-braende?path=/n_6/g_107'
1486                x-on:click='closeMenu($event)'
1487            >
1488                  Liköre & Brände 
1489            </a>
1490        </li></ul></li><li>
1491            <a
1492                class='main-menu__item  '
1493                href='/m/drogerie?path=/n_7'
1494                x-on:click='closeMenu($event)'
1495            >
1496                  Drogerie 
1497            </a>
1498        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
1499                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
1500                    <i class='oeko-icon-angle-left'></i> <span>
1500Zurück zu Drogerie</span>
1501                </a></li><li>
1502            <a
1503                class='main-menu__item  '
1504                href='/m/drogerie/geschenke?path=/n_7/g_114'
1505                x-on:click='closeMenu($event)'
1506            >
1507                  Geschenke 
1508            </a>
1509        </li><li>
1510            <a
1511                class='main-menu__item  '
1512                href='/m/drogerie/naturkosmetik?path=/n_7/g_110'
1513                x-on:click='closeMenu($event)'
1514            >
1515                  Naturkosmetik 
1516            </a>
1517        </li><li>
1518            <a
1519                class='main-menu__item  '
1520                href='/m/drogerie/haushalt-reinigung?path=/n_7/g_111'
1521                x-on:click='closeMenu($event)'
1522            >
1523                  Haushalt & Reinigung 
1524            </a>
1525        </li></ul></li></ul></nav><nav class="main-menu__neos" aria-label="Metamenü"><ul class='main-menu__items main-menu__items--level-1'><li>
1526            <a
1527                class='main-menu__item  main-menu__item--has-children'
1528                href='/so-gehts/ablauf-bestellung.html'
1529                x-on:click='closeMenu($event)'
1530            >
1531                  So geht's <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1532                <i class='oeko-icon-angle-down'></i>
1533            </div>
1534            </a>
1535        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
1536                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
1537                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu So geht's</span>
1538                </a></li><li>
1539            <a
1540                class='main-menu__item  '
1541                href='/so-gehts/ablauf-bestellung.html'
1542                x-on:click='closeMenu($event)'
1543            >
1544                  Ablauf & Bestellung <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1545                <i class='oeko-icon-angle-down'></i>
1546            </div>
1547            </a>
1548        </li><li>
1549            <a
1550                class='main-menu__item  '
1551                href='/so-gehts/schnupperkiste-testen.html'
1552                x-on:click='closeMenu($event)'
1553            >
1554                  Schnupperkiste bestellen <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1555                <i class='oeko-icon-angle-down'></i>
1556            </div>
1557            </a>
1558        </li><li>
1559            <a
1560                class='main-menu__item  '
1561                href='/so-gehts/faq.html'
1562                x-on:click='closeMenu($event)'
1563            >
1564                  FAQ-Häufige Fragen <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1565                <i class='oeko-icon-angle-down'></i>
1566            </div>
1567            </a>
1568        </li><li>
1569            <a
1570                class='main-menu__item  '
1571                href='/so-gehts/liefergebiet.html'
1572                x-on:click='closeMenu($event)'
1573            >
1574                  Unser Liefergebiet <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1575                <i class='oeko-icon-angle-down'></i>
1576            </div>
1577            </a>
1578        </li><li>
1579            <a
1580                class='main-menu__item  '
1581                href='/so-gehts/freunde-werben.html'
1582                x-on:click='closeMenu($event)'
1583            >
1584                  Freunde werben <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1585                <i class='oeko-icon-angle-down'></i>
1586            </div>
1587            </a>
1588        </li><li>
1589            <a
1590                class='main-menu__item  '
1591                href='/so-gehts/reklamationen.html'
1592                x-on:click='closeMenu($event)'
1593            >
1594                  Reklamation <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1595                <i class='oeko-icon-angle-down'></i>
1596            </div>
1597            </a>
1598        </li><li>
1599            <a
1600                class='main-menu__item  '
1601                href='/so-gehts/kistenabholung-vereinbaren.html'
1602                x-on:click='closeMenu($event)'
1603            >
1604                  Kistenabholung vereinbaren <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1605                <i class='oeko-icon-angle-down'></i>
1606            </div>
1607            </a>
1608        </li></ul></li><li>
1609            <a
1610                class='main-menu__item  main-menu__item--has-children'
1611                href='/uber-uns/das-sind-wir.html'
1612                x-on:click='closeMenu($event)'
1613            >
1614                  Über uns <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1615                <i class='oeko-icon-angle-down'></i>
1616            </div>
1617            </a>
1618        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
1619                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
1620                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu Über uns</span>
1621                </a></li><li>
1622            <a
1623                class='main-menu__item  '
1624                href='/uber-uns/das-sind-wir.html'
1625                x-on:click='closeMenu($event)'
1626            >
1627                  Das sind wir <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1628                <i class='oeko-icon-angle-down'></i>
1629            </div>
1630            </a>
1631        </li><li>
1632            <a
1633                class='main-menu__item  '
1634                href='/uber-uns/unsere-lieferanten-partner.html'
1635                x-on:click='closeMenu($event)'
1636            >
1637                  Unsere Lieferanten & Partner <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1638                <i class='oeko-icon-angle-down'></i>
1639            </div>
1640            </a>
1641        </li><li>
1642            <a
1643                class='main-menu__item  '
1644                href='/uber-uns/raritaetengaertnerei-schwarzach.html'
1645                x-on:click='closeMenu($event)'
1646            >
1647                  Raritätengärtnerei Schwarzach <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1648                <i class='oeko-icon-angle-down'></i>
1649            </div>
1650            </a>
1651        </li><li>
1652            <a
1653                class='main-menu__item  '
1654                href='/uber-uns/stellenangebote.html'
1655                x-on:click='closeMenu($event)'
1656            >
1657                  Stellenangebote <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1658                <i class='oeko-icon-angle-down'></i>
1659            </div>
1660            </a>
1661        </li><li>
1662            <a
1663                class='main-menu__item  '
1664                href='/uber-uns/kontakt.html'
1665                x-on:click='closeMenu($event)'
1666            >
1667                  Kontakt <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1668                <i class='oeko-icon-angle-down'></i>
1669            </div>
1670            </a>
1671        </li></ul></li><li>
1672            <a
1673                class='main-menu__item  main-menu__item--has-children'
1674                href='/noch-mehr-bio/unsere-app.html'
1675                x-on:click='closeMenu($event)'
1676            >
1677                  Noch mehr Bio <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1678                <i class='oeko-icon-angle-down'></i>
1679            </div>
1680            </a>
1681        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
1682                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
1683                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu Noch mehr Bio</span>
1684                </a></li><li>
1685            <a
1686                class='main-menu__item  '
1687                href='/noch-mehr-bio/blog/overview.html'
1688                x-on:click='closeMenu($event)'
1689            >
1690                  Blog <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1691                <i class='oeko-icon-angle-down'></i>
1692            </div>
1693            </a>
1694        </li><li>
1695            <a
1696                class='main-menu__item  '
1697                href='/noch-mehr-bio/unsere-app.html'
1698                x-on:click='closeMenu($event)'
1699            >
1700                  Unsere App <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1701                <i class='oeko-icon-angle-down'></i>
1702            </div>
1703            </a>
1704        </li><li>
1705            <a
1706                class='main-menu__item  '
1707                href='/noch-mehr-bio/warenkunde-1.html'
1708                x-on:click='closeMenu($event)'
1709            >
1710                  Warenkunde <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1711                <i class='oeko-icon-angle-down'></i>
1712            </div>
1713            </a>
1714        </li><li>
1715            <a
1716                class='main-menu__item  '
1717                href='/noch-mehr-bio/oekokisten-gutschein.html'
1718                x-on:click='closeMenu($event)'
1719            >
1720                  ✨ Ökokisten-Gutschein  <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1721                <i class='oeko-icon-angle-down'></i>
1722            </div>
1723            </a>
1724        </li><li>
1725            <a
1726                class='main-menu__item  '
1727                href='/noch-mehr-bio/oekokiste-verschenken.html'
1728                x-on:click='closeMenu($event)'
1729            >
1730                  ✨Ökokiste verschenken <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1731                <i class='oeko-icon-angle-down'></i>
1732            </div>
1733            </a>
1734        </li></ul></li><li>
1735            <a
1736                class='main-menu__item  main-menu__item--has-children'
1737                href='/jobkiste-fuer-firmen/jobkiste.html'
1738                x-on:click='closeMenu($event)'
1739            >
1740                  🍎 Jobkiste für Firmen <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1741                <i class='oeko-icon-angle-down'></i>
1742            </div>
1743            </a>
1744        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
1745                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
1746                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu 🍎 Jobkiste für Firmen</span>
1747                </a></li><li>
1748            <a
1749                class='main-menu__item  '
1750                href='/jobkiste-fuer-firmen/jobkiste.html'
1751                x-on:click='closeMenu($event)'
1752            >
1753                  Jobkiste <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1754                <i class='oeko-icon-angle-down'></i>
1755            </div>
1756            </a>
1757        </li></ul></li><li>
1758            <a
1759                class='main-menu__item  main-menu__item--has-children'
1760                href='/schulen-kindergaerten/schulobst.html'
1761                x-on:click='closeMenu($event)'
1762            >
1763                  Schulen & Kindergärten <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1764                <i class='oeko-icon-angle-down'></i>
1765            </div>
1766            </a>
1767        <ul class='main-menu__items main-menu__items--level-2'><li class="main-menu__back-entry">
1768                <a class='main-menu__item' x-on:click='backToLevel1($event)' href='#'>
1769                    <i class='oeko-icon-angle-left'></i> <span>Zurück zu Schulen & Kindergärten</span>
1770                </a></li><li>
1771            <a
1772                class='main-menu__item  '
1773                href='/schulen-kindergaerten/schulobst.html'
1774                x-on:click='closeMenu($event)'
1775            >
1776                  EU-Schulprogramm  <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1777                <i class='oeko-icon-angle-down'></i>
1778            </div>
1779            </a>
1780        </li></ul></li><li>
1781            <a
1782                class='main-menu__item  '
1783                href='/recipes-root.html'
1784                x-on:click='closeMenu($event)'
1785            >
1786                  Rezepte <div class='main-menu__item-arrow' x-on:click='openSecondLevel($event)'>
1787                <i class='oeko-icon-angle-down'></i>
1788            </div>
1789            </a>
1790        </li></ul></nav></div></div>
1790<main id="mainContent" class="container"><div class="neos-contentcollection"><div class="spacer--small-sized"></div><section class="section" style="background-image: url(https://www.oekokiste-schwarzach.de/_Resources/Persistent/1/4/4/4/144497f7d79ecc877b0374770e3d8086ab3b27e6/Banner-123x111.jpg);"><div class="neos-contentcollection"><div class="two-column grid-50-50"><div class="column neos-contentcollection"><div class="text text--white"><h1><strong>Unsere Ökokisten – App</strong></h1></div><div class="text text--white"><h3>Einfach, schnell &amp; bequem von überall Ökokisten zusammenstellen, bearbeiten, ergänzen oder pausieren.</h3></div><div class="tiles tiles--corners-default tiles--layout-2-columns tiles--background-grey" x-on:resize="updateScrollButtons"><ul class="neos-contentcollection" x-ref="tilesTickerCollection" x-on:scroll="updateScrollButtons"><li class="tile"><div class="tile__image"><img class src="https://www.oekokiste-schwarzach.de/imagor/0pDYLBXBZ3jT9rTVuo8s8q3-Ntc2HUPGJc_wVBgN/fit-in/0x300/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Fa%252F3%252F1%252F5%252Fa315928fbce949feb6dfad82ec27f61a03a3123f" srcset="https://www.oekokiste-schwarzach.de/imagor/0pDYLBXBZ3jT9rTVuo8s8q3-Ntc2HUPGJc_wVBgN/fit-in/0x300/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Fa%252F3%252F1%252F5%252Fa315928fbce949feb6dfad82ec27f61a03a3123f 320w, https://www.oekokiste-schwarzach.de/imagor/0pDYLBXBZ3jT9rTVuo8s8q3-Ntc2HUPGJc_wVBgN/fit-in/0x300/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Fa%252F3%252F1%252F5%252Fa315928fbce949feb6dfad82ec27f61a03a3123f 600w, https://www.oekokiste-schwarzach.de/imagor/0pDYLBXBZ3jT9rTVuo8s8q3-Ntc2HUPGJc_wVBgN/fit-in/0x300/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Fa%252F3%252F1%252F5%252Fa315928fbce949feb6dfad82ec27f61a03a3123f 600w" loading="lazy" /></div><div class="tile__content"><h3><a href="https://play.google.com/store/apps/details?id=de.oekokiste.schwarzach.app" target="_blank"></a></h3></div></li><li class="tile"><div class="tile__image"><img class src="https://www.oekokiste-schwarzach.de/imagor/3LkHlgdHx8UR8wCbVnDUW0MfBnrtx2Kq0fol1j2j/fit-in/0x300/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F6%252Fd%252F9%252F9%252F6d99f74176f4aac608afe3ae883489d70b315a3c" srcset="https://www.oekokiste-schwarzach.de/imagor/3LkHlgdHx8UR8wCbVnDUW0MfBnrtx2Kq0fol1j2j/fit-in/0x300/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F6%252Fd%252F9%252F9%252F6d99f74176f4aac608afe3ae883489d70b315a3c 320w, https://www.oekokiste-schwarzach.de/imagor/3LkHlgdHx8UR8wCbVnDUW0MfBnrtx2Kq0fol1j2j/fit-in/0x300/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F6%252Fd%252F9%252F9%252F6d99f74176f4aac608afe3ae883489d70b315a3c 600w, https://www.oekokiste-schwarzach.de/imagor/3LkHlgdHx8UR8wCbVnDUW0MfBnrtx2Kq0fol1j2j/fit-in/0x300/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F6%252Fd%252F9%252F9%252F6d99f74176f4aac608afe3ae883489d70b315a3c 600w" loading="lazy" /></div><div class="tile__content"><h3><a href="https://apps.apple.com/de/app/%C3%B6kokiste-schwarzach/id1577721049" target="_blank"></a></h3></div></li></ul></div></div><div class="column neos-contentcollection"><div href class="image  "><img class="object-fit--fill" src="https://www.oekokiste-schwarzach.de/imagor/SDBN4YMRpo4bsonltGVxTxH8Hv9DlqPBPPh8D_W-/fit-in/600x450/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Fe%252Fe%252F6%252F3%252Fee63f51e895c32f3d6b71522843d18c5f9a0dde4" srcset="https://www.oekokiste-schwarzach.de/imagor/29QEQkkuJETOH-NlENqGvTIOlkBdQ-CTDkBzwZAy/fit-in/320x240/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Fe%252Fe%252F6%252F3%252Fee63f51e895c32f3d6b71522843d18c5f9a0dde4 320w, https://www.oekokiste-schwarzach.de/imagor/SDBN4YMRpo4bsonltGVxTxH8Hv9DlqPBPPh8D_W-/fit-in/600x450/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Fe%252Fe%252F6%252F3%252Fee63f51e895c32f3d6b71522843d18c5f9a0dde4 600w, https://www.oekokiste-schwarzach.de/imagor/SDBN4YMRpo4bsonltGVxTxH8Hv9DlqPBPPh8D_W-/fit-in/600x450/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Fe%252Fe%252F6%252F3%252Fee63f51e895c32f3d6b71522843d18c5f9a0dde4 600w" loading="lazy" /><div class="image__text-wrapper image__text--position-center-horizontal image__text--position-center-vertical"><div class="image__text image__text--black  "></div></div></div></div></div></div></section><section class="section" style="background-image: url();"><div class="neos-contentcollection"><div class="spacer--small-sized"></div><div class="four-column"><div class="column neos-contentcollection"><div class="icon-with-text"><img class="icon-with-text__image " src="https://www.oekokiste-schwarzach.de/imagor/5e2SniPFJ_zwGaEcj4fjsRWOwasSVqltiGn2xUJe/fit-in/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F4%252F0%252Fa%252Fc%252F40ac6942fff9f5b13877af31d6dbe3d446115f5e" srcset="https://www.oekokiste-schwarzach.de/imagor/5e2SniPFJ_zwGaEcj4fjsRWOwasSVqltiGn2xUJe/fit-in/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F4%252F0%252Fa%252Fc%252F40ac6942fff9f5b13877af31d6dbe3d446115f5e 320w, https://www.oekokiste-schwarzach.de/imagor/5e2SniPFJ_zwGaEcj4fjsRWOwasSVqltiGn2xUJe/fit-in/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F4%252F0%252Fa%252Fc%252F40ac6942fff9f5b13877af31d6dbe3d446115f5e 600w, https://www.oekokiste-schwarzach.de/imagor/5e2SniPFJ_zwGaEcj4fjsRWOwasSVqltiGn2xUJe/fit-in/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F4%252F0%252Fa%252Fc%252F40ac6942fff9f5b13877af31d6dbe3d446115f5e 500w" loading="lazy" /><div class="icon-with-text__heading font-color__brand-color">Kinderleicht</div><div class="icon-with-text__text text--black">Einfaches bedienen</div></div></div><div class="column neos-contentcollection"><div class="icon-with-text"><img class="icon-with-text__image " src="https://www.oekokiste-schwarzach.de/imagor/1m0HyJ7GddJtoLVnErggIyUkddFywb5AAxcg5YeB/fit-in/0x150/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Fd%252F9%252F8%252F9%252Fd9891fd9fe27ff70db538923d2886b33a450a9ed" srcset="https://www.oekokiste-schwarzach.de/imagor/1m0HyJ7GddJtoLVnErggIyUkddFywb5AAxcg5YeB/fit-in/0x150/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Fd%252F9%252F8%252F9%252Fd9891fd9fe27ff70db538923d2886b33a450a9ed 320w, https://www.oekokiste-schwarzach.de/imagor/1m0HyJ7GddJtoLVnErggIyUkddFywb5AAxcg5YeB/fit-in/0x150/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Fd%252F9%252F8%252F9%252Fd9891fd9fe27ff70db538923d2886b33a450a9ed 600w, https://www.oekokiste-schwarzach.de/imagor/1m0HyJ7GddJtoLVnErggIyUkddFywb5AAxcg5YeB/fit-in/0x150/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Fd%252F9%252F8%252F9%252Fd9891fd9fe27ff70db538923d2886b33a450a9ed 500w" loading="lazy" /><div class="icon-with-text__heading font-color__brand-color">Übersichtlich</div><div class="icon-with-text__text text--black">Klares Design</div></div></div><div class="column neos-contentcollection"><div class="icon-with-text"><img class="icon-with-text__image " src="https://www.oekokiste-schwarzach.de/imagor/n7N5tnzDXGiD4GUcZ-KLMNM1HPjjvS_H-f4Dk1oe/fit-in/0x150/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Ff%252F3%252F0%252F2%252Ff302d22b65775c8d2f6f7a2922b42c1cb955d126" srcset="https://www.oekokiste-schwarzach.de/imagor/n7N5tnzDXGiD4GUcZ-KLMNM1HPjjvS_H-f4Dk1oe/fit-in/0x150/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Ff%252F3%252F0%252F2%252Ff302d22b65775c8d2f6f7a2922b42c1cb955d126 320w, https://www.oekokiste-schwarzach.de/imagor/n7N5tnzDXGiD4GUcZ-KLMNM1HPjjvS_H-f4Dk1oe/fit-in/0x150/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Ff%252F3%252F0%252F2%252Ff302d22b65775c8d2f6f7a2922b42c1cb955d126 600w, https://www.oekokiste-schwarzach.de/imagor/n7N5tnzDXGiD4GUcZ-KLMNM1HPjjvS_H-f4Dk1oe/fit-in/0x150/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Ff%252F3%252F0%252F2%252Ff302d22b65775c8d2f6f7a2922b42c1cb955d126 500w" loading="lazy" /><div class="icon-with-text__heading font-color__brand-color">Immer dabei</div><div class="icon-with-text__text text--black">Jederzeit bestellen</div></div></div><div class="column neos-contentcollection"><div class="icon-with-text"><img class="icon-with-text__image " src="https://www.oekokiste-schwarzach.de/imagor/w4gRWSYr2-zhuTGl8H1iK9n_rqRW_OYi8SVHA6Zj/fit-in/0x150/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F0%252F4%252F0%252F2%252F04021f8a9c6175a1687cfe516fd29835e803a709" srcset="https://www.oekokiste-schwarzach.de/imagor/w4gRWSYr2-zhuTGl8H1iK9n_rqRW_OYi8SVHA6Zj/fit-in/0x150/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F0%252F4%252F0%252F2%252F04021f8a9c6175a1687cfe516fd29835e803a709 320w, https://www.oekokiste-schwarzach.de/imagor/w4gRWSYr2-zhuTGl8H1iK9n_rqRW_OYi8SVHA6Zj/fit-in/0x150/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F0%252F4%252F0%252F2%252F04021f8a9c6175a1687cfe516fd29835e803a709 600w, https://www.oekokiste-schwarzach.de/imagor/w4gRWSYr2-zhuTGl8H1iK9n_rqRW_OYi8SVHA6Zj/fit-in/0x150/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F0%252F4%252F0%252F2%252F04021f8a9c6175a1687cfe516fd29835e803a709 500w" loading="lazy" /><div class="icon-with-text__heading font-color__brand-color">Updates</div><div class="icon-with-text__text text--black">Stets am Verbessern</div></div></div></div></div></section><section class="section" style="background-image: url();"><div class="neos-contentcollection"><div class="spacer--small-sized"></div></div></section><section class="section" style="background-image: url(https://www.oekokiste-schwarzach.de/_Resources/Persistent/c/5/5/f/c55fdcc817fc17418bc319b51a2ad9952618fd11/Ihre%20Werte%20%284%29-233x197.jpg);"><div class="neos-contentcollection"><div class="two-column grid-75-25"><div class="column neos-contentcollection"><div class="text text--white"><h2><strong>Gaaaaanz flexibel</strong></h2></div><div class="text text--white"><p><strong>Bis zwei Tage vor Lieferung um 9 Uhr können Sie eine bestehende Bestellung ändern oder stornieren - auch ganz bequem per App!</strong></p><ul><li>Die genaue Produktzusammenstellung erhalten Sie ca. eine Woche der Lieferung.</li><li>Die Zusammenstellungen aus unseren Themenkiste sind nur Vorschläge und können ganz individuell angepasst und ergänzt werden.</li><li>Es besteht niemals eine Bindung an die Ökokiste - <strong>Sie bleiben immer flexibel!</strong></li></ul><p>&nbsp;</p></div></div><div class="column neos-contentcollection"><div href class="image  component--small-sized"><img class="object-fit--contain" src="https://www.oekokiste-schwarzach.de/_Resources/Persistent/f/2/1/8/f218775233645763d7fbf06e090ccb4dd9829572/v9WQEWVv3Wem6FeL8h.gif" style="max-width:600px; max-height:200px;" /><div class="image__text-wrapper image__text--position-center-horizontal image__text--position-center-vertical"><div class="image__text image__text--black  "></div></div></div></div></div></div></section><div class="spacer--small-sized"></div><section class="section" style="background-image: url(https://www.oekokiste-schwarzach.de/_Resources/Persistent/8/a/5/c/8a5c14495e182eb128eb405e101839a23a225c66/regelmaessig-eier-60x128.jpg);"><div class="neos-contentcollection"><div class="two-column grid-75-25"><div class="column neos-contentcollection"><div class="text text--white"><h1><strong>Vergessen Sie’s einfach:</strong> Wir liefern Ihren&nbsp;<br>Wochenbedarf automatisch!</h1></div><div class="text text--white"><p><strong>Sie brauchen jede Woche 1x Milch, 1x Packung Eier oder 1 x Packung Nudeln?</strong></p></div><div class="text text--white"><p>Sie haben auch die Option, einzelne Artikel in Ihrem gewünschten Rhythmus als Dauerbestellung anzulegen. Wir liefern Ihnen diese automatisch und sorgen so für eine bequeme &amp; sorgenfreie Versorgung – Jederzeit anpass- &amp; stornierbar.</p></div></div><div class="column neos-contentcollection"><div class="spacer--small-sized"></div><div href class="image  "><img class="object-fit--contain" src="https://www.oekokiste-schwarzach.de/imagor/Xi-ZVgpdtEEL72dz9bZglEwqH8C-VP9rW0CrXk_c/fit-in/600x461/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F9%252F9%252F9%252F8%252F9998cb41b80a6822d0a6f246e5ffb5aa69165faa" srcset="https://www.oekokiste-schwarzach.de/imagor/3Hswv9AGp39nYF5hDAENSR6GQZ3j_y2nIL7T3Z91/fit-in/320x245/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F9%252F9%252F9%252F8%252F9998cb41b80a6822d0a6f246e5ffb5aa69165faa 320w, https://www.oekokiste-schwarzach.de/imagor/Xi-ZVgpdtEEL72dz9bZglEwqH8C-VP9rW0CrXk_c/fit-in/600x461/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F9%252F9%252F9%252F8%252F9998cb41b80a6822d0a6f246e5ffb5aa69165faa 600w, https://www.oekokiste-schwarzach.de/imagor/Xi-ZVgpdtEEL72dz9bZglEwqH8C-VP9rW0CrXk_c/fit-in/600x461/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F9%252F9%252F9%252F8%252F9998cb41b80a6822d0a6f246e5ffb5aa69165faa 600w" loading="lazy" /><div class="image__text-wrapper image__text--position-center-horizontal image__text--position-center-vertical"><div class="image__text image__text--black  "></div></div></div></div></div></div></section><section class="section" style="background-image: url(https://www.oekokiste-schwarzach.de/_Resources/Persistent/c/8/e/8/c8e8f0a1c03f83978335472afb3b4702827a328c/bestellento-38x48.png);"><div class="neos-contentcollection"></div></section><div class="spacer--small-sized"></div><section class="section" style="background-image: url(https://www.oekokiste-schwarzach.de/_Resources/Persistent/9/b/a/e/9bae489ff860ef9e7f362a70dae062fc25e847c9/Ihre%20Werte%20%284%29-219x215.jpg);"><div class="neos-contentcollection"><div class="two-column grid-25-75"><div class="column neos-contentcollection"><div href class="image  "><img class="object-fit--fill" src="https://www.oekokiste-schwarzach.de/imagor/wKOW998PEECskoqjeeRoY7Qpi7Y4_iSC7oikKvi-/0x603%3A2652x3516/fit-in/600x659/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Ff%252F2%252F2%252Fd%252Ff22d3138b424be91511369ccb9fa0b00e52235b9" srcset="https://www.oekokiste-schwarzach.de/imagor/tXAjJuVwiAJBBuz_jgRaxhTIRPBIV5X3OqIWU2ob/0x603%3A2652x3516/fit-in/320x351/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersisten
1790t%252FResources%252F%252Ff%252F2%252F2%252Fd%252Ff22d3138b424be91511369ccb9fa0b00e52235b9 320w, https://www.oekokiste-schwarzach.de/imagor/wKOW998PEECskoqjeeRoY7Qpi7Y4_iSC7oikKvi-/0x603%3A2652x3516/fit-in/600x659/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Ff%252F2%252F2%252Fd%252Ff22d3138b424be91511369ccb9fa0b00e52235b9 600w, https://www.oekokiste-schwarzach.de/imagor/wKOW998PEECskoqjeeRoY7Qpi7Y4_iSC7oikKvi-/0x603%3A2652x3516/fit-in/600x659/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Ff%252F2%252F2%252Fd%252Ff22d3138b424be91511369ccb9fa0b00e52235b9 600w" loading="lazy" /><div class="image__text-wrapper image__text--position-center-horizontal image__text--position-center-vertical"><div class="image__text image__text--black  "></div></div></div></div><div class="column neos-contentcollection"><div class="spacer--small-sized"></div><div class="text text--white"><h1><strong>mehr Zeit</strong> - &nbsp;wir nehmen Ihnen den Einkauf ab.</h1></div><div class="text text--white"><ul><li>Unsere cleveren <strong>Kistenvorschläge </strong>bieten wöchentlich eine <strong>abwechslungsreiche Auswahl.</strong></li><li><strong>So individuell wie Sie!</strong> Passen Sie den Lieferrhythmus &amp; Kisteninhalt ganz Ihren Bedürfnissen an.</li><li><strong>Schluss mit dem Schleppen</strong> schwerer Einkaufstaschen! Wir liefern Ihnen aus&nbsp; unserem Sortiment von über <strong>1.000 Bio-Produkten, direkt ins Haus!</strong></li></ul></div></div></div></div></section><div class="spacer--small-sized"></div><section class="section" style="background-image: url();"><div class="neos-contentcollection"><div class="ticker ticker--default"><div class="ticker__elements" x-data="ticker('default')"><div class="swiper custom-scrollbar" x-ref="slider"><div class="swiper-wrapper"></div></div><div class="swiper-button-prev"><i class="oeko-icon-angle-left"></i></div><div class="swiper-button-next"><i class="oeko-icon-angle-right"></i></div></div></div></div></section><section class="section" style="background-image: url(https://www.oekokiste-schwarzach.de/_Resources/Persistent/3/b/9/7/3b9713e1f4649729ef6bc568b26ddc0ea4d936e4/hellgrau.jpg);"><div class="neos-contentcollection"><div class="text text--black"><h3 style="text-align:center;">Für Sie interessant:</h3></div><div class="tiles tiles--corners-default tiles--layout-3-columns tiles--background-primary" x-on:resize="updateScrollButtons"><ul class="neos-contentcollection" x-ref="tilesTickerCollection" x-on:scroll="updateScrollButtons"><li class="tile"><div class="tile__image"><img class src="https://www.oekokiste-schwarzach.de/imagor/sn-SlLCl6bTRaF4j2tnmrcfQEXw9rYlCjLf1t2J-/fit-in/0x300/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F0%252Fd%252F1%252F8%252F0d18234598759b1c0e296df3922c886b34d356d5" srcset="https://www.oekokiste-schwarzach.de/imagor/sn-SlLCl6bTRaF4j2tnmrcfQEXw9rYlCjLf1t2J-/fit-in/0x300/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F0%252Fd%252F1%252F8%252F0d18234598759b1c0e296df3922c886b34d356d5 320w, https://www.oekokiste-schwarzach.de/imagor/sn-SlLCl6bTRaF4j2tnmrcfQEXw9rYlCjLf1t2J-/fit-in/0x300/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F0%252Fd%252F1%252F8%252F0d18234598759b1c0e296df3922c886b34d356d5 600w, https://www.oekokiste-schwarzach.de/imagor/sn-SlLCl6bTRaF4j2tnmrcfQEXw9rYlCjLf1t2J-/fit-in/0x300/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F0%252Fd%252F1%252F8%252F0d18234598759b1c0e296df3922c886b34d356d5 1200w" loading="lazy" /></div><div class="tile__content"><h3><a href="https://www.instagram.com/oekokiste.schwarzach/" target="_blank">Instagram</a></h3>Lust auf mehr? Entdecken spannende Inhalte auf unserem Instagram-Profil!</div></li><li class="tile"><div class="tile__image"><img class src="https://www.oekokiste-schwarzach.de/imagor/_a0rGSQ_utgougRWSp43DPJVio2F3Tvc0I9JRj03/fit-in/0x300/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F5%252F3%252F6%252F4%252F53648890c5be3fa5069881d969e13fd7f448ba7a" srcset="https://www.oekokiste-schwarzach.de/imagor/w7nYY2U0Wzwkc03JxbHFeXqn
1790RDQaF9HFRG_dYo5A/fit-in/320x213/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F5%252F3%252F6%252F4%252F53648890c5be3fa5069881d969e13fd7f448ba7a 320w, https://www.oekokiste-schwarzach.de/imagor/_a0rGSQ_utgougRWSp43DPJVio2F3Tvc0I9JRj03/fit-in/0x300/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F5%252F3%252F6%252F4%252F53648890c5be3fa5069881d969e13fd7f448ba7a 600w, https://www.oekokiste-schwarzach.de/imagor/_a0rGSQ_utgougRWSp43DPJVio2F3Tvc0I9JRj03/fit-in/0x300/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F5%252F3%252F6%252F4%252F53648890c5be3fa5069881d969e13fd7f448ba7a 1200w" loading="lazy" /></div><div class="tile__content"><h3><a href="/so-gehts/faq.html">FAQ - Häufige Fragen</a></h3></div></li><li class="tile"><div class="tile__image"><img class src="https://www.oekokiste-schwarzach.de/imagor/rZH-IWZ3AYe2YXJDTmu-HME-0bYwJpW0WtPkGepl/64x344%3A775x920/fit-in/0x300/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Fc%252F1%252Fc%252F9%252Fc1c99833d140635301ad56c3c74736e7f8130da7" srcset="https://www.oekokiste-schwarzach.de/imagor/DlOp3ijq3byueDJquEPLwMI0n7_7yGj6_cEXLmFe/64x344%3A775x920/fit-in/320x259/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Fc%252F1%252Fc%252F9%252Fc1c99833d140635301ad56c3c74736e7f8130da7 320w, https://www.oekokiste-schwarzach.de/imagor/rZH-IWZ3AYe2YXJDTmu-HME-0bYwJpW0WtPkGepl/64x344%3A775x920/fit-in/0x300/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Fc%252F1%252Fc%252F9%252Fc1c99833d140635301ad56c3c74736e7f8130da7 600w, https://www.oekokiste-schwarzach.de/imagor/rZH-IWZ3AYe2YXJDTmu-HME-0bYwJpW0WtPkGepl/64x344%3A775x920/fit-in/0x300/filters%3Aexpire%281822406223000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Fc%252F1%252Fc%252F9%252Fc1c99833d140635301ad56c3c74736e7f8130da7 1200w" loading="lazy" /></div><div class="tile__content"><h3><a href="https://www.oekokiste-schwarzach.de/m/oekokisten-kochkisten/schnupperkisten?path=/n_9/g_129">Schnupperkiste bestellen</a></h3></div></li></ul></div></div></section><section class="section" style="background-image: url();"><div class="neos-contentcollection"><div class="spacer--small-sized"></div></div></section></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"><div class="two-column grid-33-66"><div class="column neos-contentcollection"><div class="footer__contact-info"><h5>Kontakt</h5><p>Gewerbering Nord 6, 97359 Schwarzach am Main<br>Kundentelefon | Mo - Fr 8 Uhr - 12 Uhr&nbsp;</p><ul><li><a href="tel:09324 978990" class="footer__contact-info__link"><span class="footer__contact-info__icon oeko-icon-phone" aria-hidden="true"></span>09324 978990</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 class="text "><p><a href="/footer/kontakt-1.html"><strong>Zum Kontaktformular</strong></a></p></div><div class="footer__newsletter"><h5>Titel</h5><form><input type="text" placeholder="E-Mail" aria-label="Email" /><button class="button button--type-secondary" type="submit" aria-label="Abonnieren">Abonnieren</button></form></div></div><div class="column neos-contentcollection"><div class="four-column"><div class="column neos-contentcollection"><div class="text "><h5>Ökokiste Schwarzach</h5><p><a href="/uber-uns/das-sind-wir.html">Das sind wir</a></p><p><a href="/uber-uns/unsere-lieferanten-partner.html">Unsere Lieferanten &amp; Partner</a></p><p><a href="/uber-uns/stellenangebote.html">Stellenangebote</a></p><p><a href="/uber-uns/kontakt.html">Kontakt</a></p></div></div><div class="column neos-contentcollection"><div class="text "><h5>So geht's</h5><p><a href="/so-gehts/ablauf-bestellung.html">Ablauf &amp; Bestellung</a></p><p><a target="_blank" rel="noopener external" href="https://www.oekokiste-schwarzach.de/m/oekokisten-kochkisten/schnupperkisten?path=/n_9/g_129">Schnupperkiste bestellen</a></p><p><a href="/so-gehts/faq.html">FAQ - Häufig gestellte Fragen</a></p><p><a href="/so-gehts/liefergebiet.html">Unser Liefergebiet</a></p><p><a href="/so-gehts/freunde-werben.html">Freunde werben&nbsp;</a></p><p><a href="/so-gehts/reklamationen.html">Reklamation</a></p><p><a target="_blank" rel="noopener external" href="https://www.oekokiste-schwarzach.de/so-gehts/kistenabholung-vereinbaren.html">Kistenabholung vereinbaren</a></p><p><a target="_blank" rel="noopener external" href="https://www.oekokiste-schwarzach.de/_Resources/Persistent/2/b/4/0/2b40f2bb850dfc95ea0ff34898cebddfab284f09/SEPA%20MANDAT%20Ferdinand_Plietz_Erteilung%20eines%20Kombimandats_20180110.pdf">Sepa-Mandat Vorlage</a></p></div></div><div class="column neos-contentcollection"><div class="text "><h5>Noch mehr Bio</h5><p><a target="_blank" rel="noopener external" href="https://www.oekokiste-schwarzach.de/recipes-root.html">Rezepte</a></p><p><a href="/noch-mehr-bio/blog/overview.html">Blog</a></p><p><a target="_blank" rel="noopener external" href="https://www.oekokiste-schwarzach.de/noch-mehr-bio/blog/veranstaltungen.html">- Veranstaltungen</a></p><p><a target="_blank" rel="noopener external" href="https://www.oekokiste-schwarzach.de/noch-mehr-bio/blog/news.html">- News</a></p><p><a target="_blank" rel="noopener external" href="https://www.oekokiste-schwarzach.de/noch-mehr-bio/blog/liefertagsverschiebungen.html">- Liefertagsverschiebungen</a></p><p><a href="/noch-mehr-bio/unsere-app.html">Unsere App</a></p><p><a href="/noch-mehr-bio/warenkunde-1.html">Warenkunde</a></p><p>✨<a href="/noch-mehr-bio/oekokisten-gutschein.html">Gutscheine bestellen</a></p><p>✨<a href="/noch-mehr-bio/oekokiste-verschenken.html">Ökokiste verschenken</a></p></div></div><div class="column neos-contentcollection"><div class="text "><h5>🍎 <a href="/jobkiste-fuer-firmen/jobkiste.html">Jobkiste für Firmen</a></h5></div><div class="text "><p><a href="/schulen-kindergaerten/schulobst.html"><strong>EU-Schulprogramm für Schulen &amp; Kindergärten</strong></a></p><p><a href="/local/schulobst-vorschau.html">Aktueller Inhalt für Kindergärten &amp; Schulen</a></p></div></div></div></div></div><div class="two-column grid-75-25"><div class="column neos-contentcollection"><div class="footer__social-media"><h5>Folgen Sie uns für mehr!</h5><div class="footer__social-media-list neos-contentcollection"><a class="footer__social-media-list__link" href="https://www.instagram.com/oekokiste.schwarzach/" target="_blank"><img loading="lazy" src="https://www.oekokiste-schwarzach.de/imagor/0lX4r3wbmxeXjLwR4ci_9XaoaRCIw8qEoPArg3Uf/fit-in/0x100/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F5%252F3%252Fb%252Fc%252F53bcd38049aaee59b973dc6aa7fcfda5e689f0dc" alt class="footer__social-media-list__image" /><span class="sr-only">Externer Link zu https://www.instagram.com/oekokiste.schwarzach/</span></a><a class="footer__social-media-list__link" href="https://www.facebook.com/oekokisteschwarzach/" target="_blank"><img loading="lazy" src="https://www.oekokiste-schwarzach.de/imagor/ie10EwavnQet9UCjCRaluI57XnOq6XbcxyMuS4Rc/fit-in/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F5%252F1%252Fe%252Fa%252F51ea46f75447700a1efba4824921125ef7dc7a51" alt class="footer__social-media-list__image" /><span class="sr-only">Externer Link zu https://www.facebook.com/oekokisteschwarzach/</span></a></div></div><div class="footer__logos"><h5>Unser Ökokisten App</h5><div class="footer__logo-list neos-contentcollection"><a class="footer__logo-list__item" href="https://apps.apple.com/de/app/%C3%B6kokiste-schwarzach/id1577721049" target="_blank"><img class="footer__logo-list__image" src="https://www.oekokiste-schwarzach.de/imagor/YJfyjVxGgXlOQjVTQyPQSIU3X4ZtaV2dzVrQduRG/fit-in/0x200/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F9%252Fc%252F8%252F1%252F9c8103aeae4c7a97e7db228d8c8fd8dccb516ee3" srcset="https://www.oekokiste-schwarzach.de/imagor/9cEYdtbUwM5DiuAc-O94Z8gJ5vgEhlPza1uMOv1E/fit-in/320x180/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F9%252Fc%252F8%252F1%252F9c8103aeae4c7a97e7db228d8c8fd8dccb516ee3 320w, https://www.oekokiste-schwarzach.de/imagor/YJfyjVxGgXlOQjVTQyPQSIU3X4ZtaV2dzVrQduRG/fit-in/0x200/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F9%252Fc%252F8%252F1%252F9c8103aeae4c7a97e7db228d8c8fd8dccb516ee3 600w, https://www.oekokiste-schwarzach.de/imagor/YJfyjVxGgXlOQjVTQyPQSIU3X4ZtaV2dzVrQduRG/fit-in/0x200/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F9%252Fc%252F8%252F1%252F9c8103aeae4c7a97e7db228d8c8fd8dccb516ee3 1200w" loading="lazy" alt /><span class="sr-only">Externer Link zu https://apps.apple.com/de/app/%C3%B6kokiste-schwarzach/id1577721049</span></a><a class="footer__logo-list__item" href="https://play.google.com/store/apps/details?id=de.oekokiste.schwarzach.app" target="_blank"><img class="footer__logo-list__image" src="https://www.oekokiste-schwarzach.de/imagor/uo0H_9VQ0DZveyPoDI0cHOgFUt7d9UcXWcqNhs4N/fit-in/0x200/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F7%252F7%252Fb%252F4%252F77b4f8421ea39bc62e9b1a63f7e3835af5e6a55f" srcset="https://www.oekokiste-schwarzach.de/imagor/w2Tm1AaK36k_pPP_iGHyNiP7T21F2tLWuy2Tx5WA/fit-in/320x180/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F7%252F7%252Fb%252F4%252F77b4f8421ea39bc62e9b1a63f7e3835af5e6a55f 320w, https://www.oekokiste-schwarzach.de/imagor/uo0H_9VQ0DZveyPoDI0cHOgFUt7d9UcXWcqNhs4N/fit-in/0x200/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F7%252F7%252Fb%252F4%252F77b4f8421ea39bc62e9b1a63f7e3835af5e6a55f 600w, https://www.oekokiste-schwarzach.de/imagor/uo0H_9VQ0DZveyPoDI0cHOgFUt7d9UcXWcqNhs4N/fit-in/0x200/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F7%252F7%252Fb%252F4%252F77b4f8421ea39bc62e9b1a63f7e3835af5e6a55f 1200w" loading="lazy" alt /><span class="sr-only">Externer Link zu https://play.google.com/store/apps/details?id=de.oekokiste.schwarzach.app</span></a></div></div></div><div class="column neos-contentcollection"><div class="footer__logos"><p>Kontrollstelle: DE-ÖKO-037</p><div class="footer__logo-list neos-contentcollection"><a class="footer__logo-list__item" href="/footer/Zertifikate.html" target="_blank"><img class="footer__logo-list__image" src="https://www.oekokiste-schwarzach.de/imagor/Lpmaeyd01-zUbfBPOd0yOIWS_jjFyzxpSKPa7r95/fit-in/0x200/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F4%252F2%252F5%252Ff%252F425ffbcc36d7d84c23df7d2b3712cbd2044d2e2b" srcset="https://www.oekokiste-schwarzach.de/imagor/Lpmaeyd01-zUbfBPOd0yOIWS_jjFyzxpSKPa7r95/fit-in/0x200/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F4%252F2%252F5%252Ff%252F425ffbcc36d7d84c23df7d2b3712cbd2044d2e2b 320w, https://www.oekokiste-schwarzach.de/imagor/Lpmaeyd01-zUbfBPOd0yOIWS_jjFyzxpSKPa7r95/fit-in/0x200/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F4%252F2%252F5%252Ff%252F425ffbcc36d7d84c23df7d2b3712cbd2044d2e2b 600w, https://www.oekokiste-schwarzach.de/imagor/Lpmaeyd01-zUbfBPOd0yOIWS_jjFyzxpSKPa7r95/fit-in/0x200/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F4%252F2%252F5%252Ff%252F425ffbcc36d7d84c23df7d2b3712cbd2044d2e2b 1200w" loading="lazy" alt /><span class="sr-only">Externer Link zu /footer/Zertifikate.html</span></a><a class="footer__logo-list__item" href="/footer/Zertifikate.html" target="_blank"><img class="footer__logo-list__image" src="https://www.oekokiste-schwarzach.de/imagor/W5GbkSGcNGxEDWvblWS3THWui3qjXCWSyxCbWDY3/fit-in/0x200/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F8%252F5%252F9%252Fe%252F859e8a4b8464bf496f33c2eb3b72b779090ddaed" srcset="https://www.oekokiste-schwarzach.de/imagor/g_vjO1qzmUIpXthi-apwT0_Rvf7ENbb_mV1oxaz3/fit-in/320x184/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F8%252F5%252F9%252Fe%252F859e8a4b8464bf496f33c2eb3b72b779090ddaed 320w, https://www.oekokiste-schwarzach.de/imagor/W5GbkSGcNGxEDWvblWS3THWui3qjXCWSyxCbWDY3/fit-in/0x200/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F8%252F5%252F9%252Fe%252F859e8a4b8464bf496f33c2eb3b72b779090ddaed 600w, https://www.oekokiste-schwarzach.de/imagor/W5GbkSGcNGxEDWvblWS3THWui3qjXCWSyxCbWDY3/fit-in/0x200/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252F8%252F5%252F9%252Fe%252F859e8a4b8464bf496f33c2eb3b72b779090ddaed 1200w" loading="lazy" alt /><span class="sr-only">Externer Link zu /footer/Zertifikate.html</span></a><a class="footer__logo-list__item" href="/footer/Zertifikate.html" target="_blank"><img class="footer__logo-list__image" src="https://www.oekokiste-schwarzach.de/imagor/V1OEu-GL1daYQKjDwa_Q5-OAE74HFa367EwCQzZo/fit-in/0x200/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Ff%252F1%252F5%252Fe%252Ff15e2a7d0933d18693ac98903aef5b1ea2af8b31" srcset="https://www.oekokiste-schwarzach.de/imagor/yA
1790EHsG8N0TRsjaAhowPUCD2WsrlrBW-QeTR7-OsW/fit-in/320x180/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Ff%252F1%252F5%252Fe%252Ff15e2a7d0933d18693ac98903aef5b1ea2af8b31 320w, https://www.oekokiste-schwarzach.de/imagor/V1OEu-GL1daYQKjDwa_Q5-OAE74HFa367EwCQzZo/fit-in/0x200/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Ff%252F1%252F5%252Fe%252Ff15e2a7d0933d18693ac98903aef5b1ea2af8b31 600w, https://www.oekokiste-schwarzach.de/imagor/V1OEu-GL1daYQKjDwa_Q5-OAE74HFa367EwCQzZo/fit-in/0x200/filters%3Aexpire%281822393051000%29%3Aquality%2895%29/schwarzach%252Fshared%252FData%252FPersistent%252FResources%252F%252Ff%252F1%252F5%252Fe%252Ff15e2a7d0933d18693ac98903aef5b1ea2af8b31 1200w" loading="lazy" alt /><span class="sr-only">Externer Link zu /footer/Zertifikate.html</span></a></div></div><div class="text "><h5><a href="/footer/agb.html">AGB </a>| <a href="/footer/impressum.html">Impressum </a>| <a href="/footer/datenschutz.html">Datenschutz</a> | <a href="/footer/Zertifikate.html"><strong>Zertifikate</strong></a></h5></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="{
1791                        show: false,
1792                        init() {
1793                            this.$nextTick(() =&gt; this.show = true)
1794
1795                            // errors need to be actively dismissed - they are important enough that
1796                            // they should not disappear on their own before someone had a chance to read them
1797                            if (this.notification.type !== 'error') {
1798                                setTimeout(() =&gt; this.transitionOut(), 10000)
1799                            }
1800                        },
1801                        transitionOut() {
1802                            this.show = false
1803
1804                            setTimeout(() =&gt; this.remove(this.notification), 500)
1805                        },
1806                    }" 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 class x-data="authentication(1)" x-ref="bodyTag" data-currency="€">
1806<script data-neos-node="/sites/oekokiste-site/node-c7rq7zfkp2h8g/node-9kli87vnmpaky@live" src="https://www.oekokiste-schwarzach.de/_Resources/Static/Packages/Neos.Neos/JavaScript/LastVisitedNode.js?bust=775acd7b" async></script>
1806</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.