{"id":639,"date":"2025-11-12T08:12:21","date_gmt":"2025-11-12T08:12:21","guid":{"rendered":"https:\/\/braugartenforst.com\/?page_id=639"},"modified":"2026-04-21T16:25:39","modified_gmt":"2026-04-21T14:25:39","slug":"contact","status":"publish","type":"page","link":"https:\/\/braugartenforst.com\/en\/kontakt\/","title":{"rendered":"Contact"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"639\" class=\"elementor elementor-639\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"e-con-top has_ae_slider elementor-element elementor-element-d70ea74 e-flex e-con-boxed ae-bg-gallery-type-default e-con e-parent\" data-id=\"d70ea74\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-63078f5 elementor-widget elementor-widget-heading\" data-id=\"63078f5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Kontakt<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ea07700 elementor-widget elementor-widget-spacer\" data-id=\"ea07700\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7c86e04 elementor-position-left elementor-vertical-align-middle elementor-position-left elementor-widget elementor-widget-image-box\" data-id=\"7c86e04\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img decoding=\"async\" width=\"143\" height=\"143\" src=\"https:\/\/braugartenforst.com\/wp-content\/uploads\/2025\/11\/mapicon.png\" class=\"attachment-full size-full wp-image-670\" alt=\"\" \/><\/figure><div class=\"elementor-image-box-content\"><p class=\"elementor-image-box-description\">Vinschgauerstra\u00dfe 9<br> 39022 Algund (BZ)<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2f12919 elementor-position-left elementor-vertical-align-middle elementor-widget elementor-widget-image-box\" data-id=\"2f12919\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img decoding=\"async\" width=\"142\" height=\"132\" src=\"https:\/\/braugartenforst.com\/wp-content\/uploads\/2025\/11\/phone.png\" class=\"attachment-full size-full wp-image-669\" alt=\"\" \/><\/figure><div class=\"elementor-image-box-content\"><p class=\"elementor-image-box-description\">+39 0473 447 727<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d9e432f elementor-position-left elementor-vertical-align-middle elementor-widget elementor-widget-image-box\" data-id=\"d9e432f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img decoding=\"async\" width=\"152\" height=\"104\" src=\"https:\/\/braugartenforst.com\/wp-content\/uploads\/2025\/11\/envelop.png\" class=\"attachment-full size-full wp-image-671\" alt=\"\" srcset=\"https:\/\/braugartenforst.com\/wp-content\/uploads\/2025\/11\/envelop.png 152w, https:\/\/braugartenforst.com\/wp-content\/uploads\/2025\/11\/envelop-150x104.png 150w\" sizes=\"(max-width: 152px) 100vw, 152px\" \/><\/figure><div class=\"elementor-image-box-content\"><p class=\"elementor-image-box-description\">info@braugartenforst.com<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a457b7b elementor-widget elementor-widget-spacer\" data-id=\"a457b7b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c9c55f4 elementor-position-left elementor-vertical-align-top elementor-widget elementor-widget-image-box\" data-id=\"c9c55f4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img loading=\"lazy\" decoding=\"async\" width=\"124\" height=\"122\" src=\"https:\/\/braugartenforst.com\/wp-content\/uploads\/2025\/11\/calendar.png\" class=\"attachment-full size-full wp-image-672\" alt=\"\" \/><\/figure><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">\u00d6ffnungszeiten Sommer 2026<\/h3><p class=\"elementor-image-box-description\">vom 25. April bis 27. September 2026<br>\r\n<br>\r\n\u00d6ffnungszeiten: <br>\r\nApril, Mai, Juni und September von 10:00 - 23:00 Uhr<br>\r\nJuli und August von 10:00 - 23:45 Uhr<br>\r\n<br>\r\nDurchgehend warme K\u00fcche:<br>\r\nim April, Mai und September von 10:30 - 21:30 Uhr - Samstags von 10:30 - 22:00 Uhr<br>\r\nIm Juni, Juli und August warme K\u00fcche von 10:30 \u2013 22:30 Uhr\r\n<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c9d414c elementor-widget elementor-widget-spacer\" data-id=\"c9d414c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ce6166c elementor-position-left elementor-vertical-align-top elementor-widget elementor-widget-image-box\" data-id=\"ce6166c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img loading=\"lazy\" decoding=\"async\" width=\"124\" height=\"122\" src=\"https:\/\/braugartenforst.com\/wp-content\/uploads\/2025\/11\/calendar.png\" class=\"attachment-full size-full wp-image-672\" alt=\"\" \/><\/figure><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">\u00d6ffnungszeiten Winter 2026-2027<\/h3><p class=\"elementor-image-box-description\">Vom 18. November 2026 - 06. J\u00e4nner 2027 von 10.00 \u2013 23:45 Uhr<br>\r\n<br>\r\nRuhetage: 23.11. + 24.11. + 30.11. + 01.12. + 14.12. + 15.12. + 24.12.<br>\r\nDurchgehend warme K\u00fcche: 11:00 - 22:30 Uhr<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f3a78cf elementor-widget elementor-widget-spacer\" data-id=\"f3a78cf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3d115bb elementor-position-left elementor-vertical-align-top elementor-widget elementor-widget-image-box\" data-id=\"3d115bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img loading=\"lazy\" decoding=\"async\" width=\"134\" height=\"134\" src=\"https:\/\/braugartenforst.com\/wp-content\/uploads\/2025\/11\/park.png\" class=\"attachment-full size-full wp-image-673\" alt=\"\" \/><\/figure><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">Parkplatz<\/h3><p class=\"elementor-image-box-description\">Gro\u00dfer Parkplatz direkt am Braugarten, auch f\u00fcr Busse geeignet.<br>\r\nBusse parken auf dem Parkplatz Nr. 2.\r\n<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7e43be6 elementor-widget elementor-widget-spacer\" data-id=\"7e43be6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-45d5df5 elementor-widget elementor-widget-google_maps\" data-id=\"45d5df5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"google_maps.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-custom-embed\">\n\t\t\t<iframe loading=\"lazy\"\n\t\t\t\t\tsrc=\"https:\/\/maps.google.com\/maps?q=Braugarten%20Forst&#038;t=m&#038;z=15&#038;output=embed&#038;iwloc=near\"\n\t\t\t\t\ttitle=\"Braugarten Forst\"\n\t\t\t\t\taria-label=\"Braugarten Forst\"\n\t\t\t><\/iframe>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-faa7e39 u-last-p-margin elementor-widget-mobile__width-inherit elementor-widget-tablet_extra__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"faa7e39\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Der Braugarten Giardino Forst befindet sich direkt auf der Vinschgauer Staatsstra\u00dfe gegen\u00fcber der Brauerei Forst.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-598a54c elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"598a54c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-39bee0f elementor-widget elementor-widget-heading\" data-id=\"39bee0f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Anreise<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d3e478c elementor-widget elementor-widget-spacer\" data-id=\"d3e478c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9d9a3da elementor-position-left elementor-vertical-align-top elementor-widget elementor-widget-image-box\" data-id=\"9d9a3da\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img loading=\"lazy\" decoding=\"async\" width=\"255\" height=\"134\" src=\"https:\/\/braugartenforst.com\/wp-content\/uploads\/2025\/11\/arns1.png\" class=\"attachment-full size-full wp-image-674\" alt=\"\" \/><\/figure><div class=\"elementor-image-box-content\"><p class=\"elementor-image-box-description\">Der Braugarten Giardino Forst kann mit dem \u00f6ffentlichen Bus ab Meran, Algund, Partschins  und Marling erreicht werden. Die Haltestelle befindet sich direkt gegen\u00fcber dem Braugarten, folgende Linien sind direkt angebunden:<br>\nLinie 217: Forst \u2013 Algund \u2013 Meran \u2013 Marling<br>\n<a href=\"#\">Zum Fahrplan<\/a><br>\nLinie 213: Meran \u2013 Algund \u2013 Partschins<br>\n<a href=\"#\">Zum Fahrplan<\/a><\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4767ae2 elementor-widget elementor-widget-spacer\" data-id=\"4767ae2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-797686b elementor-position-left elementor-vertical-align-top elementor-widget elementor-widget-image-box\" data-id=\"797686b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img loading=\"lazy\" decoding=\"async\" width=\"231\" height=\"124\" src=\"https:\/\/braugartenforst.com\/wp-content\/uploads\/2025\/11\/anrist2.png\" class=\"attachment-full size-full wp-image-675\" alt=\"\" \/><\/figure><div class=\"elementor-image-box-content\"><p class=\"elementor-image-box-description\">Der Bahnhof Algund befindet sich 1 km Entfernung, von dort erreichen Sie zu Fu\u00df oder mit dem Bus den Braugarten.<br>\n<a href=\"#\">Zum Fahrplan<\/a><\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7bf91f9 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"7bf91f9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"e-con-top has_ae_slider elementor-element elementor-element-7994491 e-flex e-con-boxed ae-bg-gallery-type-default e-con e-parent\" data-id=\"7994491\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"e-con-top has_ae_slider elementor-element elementor-element-9c88098 e-flex e-con-boxed ae-bg-gallery-type-default e-con e-parent\" data-id=\"9c88098\" data-element_type=\"container\" data-e-type=\"container\" id=\"reserve\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-100d0ce elementor-widget elementor-widget-heading\" data-id=\"100d0ce\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Reservierung<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-979c0e8 elementor-widget elementor-widget-shortcode\" data-id=\"979c0e8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n    <!-- Flatpickr -->\n    <link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/flatpickr\/dist\/flatpickr.min.css\">\n    <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/flatpickr\"><\/script>\n\n    \n    <div class=\"reservation-form\">\n\n        <div class=\"season-text\"><\/div>\n        <div class=\"notice-message\"><\/div>\n\n        <!-- Step 1 -->\n        <div class=\"reservation-top\">\n            <div class=\"datum-field field-data\">\n                <div class=\"field-group datum\">\n                    <label for=\"datum\">Datum<\/label>\n                    <input type=\"text\" id=\"datum\" class=\"flatpickr-input\" placeholder=\"Datum\">\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <!-- Step 2 -->\n        <div class=\"uhz-field field-data\" style=\"display:none;\">\n            <div class=\"field-group turnus\" style=\"display:none;\">\n                <label for=\"turnus\">Turnus<\/label>\n                <select id=\"turnus\" required>\n                    <option value=\"\">Turnus<\/option>\n                    <option>09:00 - 09:15<\/option>\n                    <option>09:15 - 09:30<\/option>\n                    <option>09:30 - 09:45<\/option>\n                <\/select>\n            <\/div>\n\n            <div class=\"field-group uhrzeit\" style=\"display:none;\">\n                <label for=\"uhrzeit\">Uhrzeit<\/label>\n                <select id=\"uhrzeit\" required>\n                    <option value=\"\">Uhrzeit<\/option>\n                <\/select>\n            <\/div>\n\n            <div class=\"field-group person\">\n                <label for=\"personen\">Personen<\/label>\n                <select id=\"personen\" required>\n                    <option value=\"\">Personen<\/option>\n                                            <option>3<\/option>\n                                            <option>4<\/option>\n                                            <option>5<\/option>\n                                            <option>6<\/option>\n                                            <option>7<\/option>\n                                            <option>8<\/option>\n                                            <option>9<\/option>\n                                            <option>10<\/option>\n                                            <option>11<\/option>\n                                            <option>12<\/option>\n                                            <option>13<\/option>\n                                            <option>14<\/option>\n                                            <option>15<\/option>\n                                            <option>16<\/option>\n                                            <option>17<\/option>\n                                            <option>18<\/option>\n                                            <option>19<\/option>\n                                            <option>20<\/option>\n                                            <option>21<\/option>\n                                            <option>22<\/option>\n                                            <option>23<\/option>\n                                            <option>24<\/option>\n                                            <option>25<\/option>\n                                            <option>26<\/option>\n                                            <option>27<\/option>\n                                            <option>28<\/option>\n                                            <option>29<\/option>\n                                            <option>30<\/option>\n                                            <option>31<\/option>\n                                            <option>32<\/option>\n                                            <option>33<\/option>\n                                            <option>34<\/option>\n                                            <option>35<\/option>\n                                            <option>36<\/option>\n                                            <option>37<\/option>\n                                            <option>38<\/option>\n                                            <option>39<\/option>\n                                            <option>40<\/option>\n                                            <option>41<\/option>\n                                            <option>42<\/option>\n                                            <option>43<\/option>\n                                            <option>44<\/option>\n                                            <option>45<\/option>\n                                            <option>46<\/option>\n                                            <option>47<\/option>\n                                            <option>48<\/option>\n                                            <option>49<\/option>\n                                            <option>50<\/option>\n                                            <option>51<\/option>\n                                            <option>52<\/option>\n                                            <option>53<\/option>\n                                            <option>54<\/option>\n                                            <option>55<\/option>\n                                    <\/select>\n            <\/div>\n        <\/div>\n\n        <!-- Step 3 -->\n        <div class=\"cabin-list\" style=\"display:none;\">\n                            <div class=\"cabin available\" data-cabin=\"1\">\n                    <div class=\"cabin-icon\">\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/11\/verticons.png\" alt=\"Cabin Icon\">\n                    <\/div>\n                    <p>verf\u00fcgbar<\/p>\n                <\/div>\n                            <div class=\"cabin available\" data-cabin=\"2\">\n                    <div class=\"cabin-icon\">\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/11\/verticons.png\" alt=\"Cabin Icon\">\n                    <\/div>\n                    <p>verf\u00fcgbar<\/p>\n                <\/div>\n                            <div class=\"cabin available\" data-cabin=\"3\">\n                    <div class=\"cabin-icon\">\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/11\/verticons.png\" alt=\"Cabin Icon\">\n                    <\/div>\n                    <p>verf\u00fcgbar<\/p>\n                <\/div>\n                            <div class=\"cabin available\" data-cabin=\"4\">\n                    <div class=\"cabin-icon\">\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/11\/verticons.png\" alt=\"Cabin Icon\">\n                    <\/div>\n                    <p>verf\u00fcgbar<\/p>\n                <\/div>\n                            <div class=\"cabin available\" data-cabin=\"5\">\n                    <div class=\"cabin-icon\">\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/11\/verticons.png\" alt=\"Cabin Icon\">\n                    <\/div>\n                    <p>verf\u00fcgbar<\/p>\n                <\/div>\n                            <div class=\"cabin available\" data-cabin=\"6\">\n                    <div class=\"cabin-icon\">\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/11\/verticons.png\" alt=\"Cabin Icon\">\n                    <\/div>\n                    <p>verf\u00fcgbar<\/p>\n                <\/div>\n                            <div class=\"cabin available\" data-cabin=\"7\">\n                    <div class=\"cabin-icon\">\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/11\/verticons.png\" alt=\"Cabin Icon\">\n                    <\/div>\n                    <p>verf\u00fcgbar<\/p>\n                <\/div>\n                            <div class=\"cabin available\" data-cabin=\"8\">\n                    <div class=\"cabin-icon\">\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/11\/verticons.png\" alt=\"Cabin Icon\">\n                    <\/div>\n                    <p>verf\u00fcgbar<\/p>\n                <\/div>\n                            <div class=\"cabin available\" data-cabin=\"9\">\n                    <div class=\"cabin-icon\">\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/11\/verticons.png\" alt=\"Cabin Icon\">\n                    <\/div>\n                    <p>verf\u00fcgbar<\/p>\n                <\/div>\n                            <div class=\"cabin available\" data-cabin=\"10\">\n                    <div class=\"cabin-icon\">\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/11\/verticons.png\" alt=\"Cabin Icon\">\n                    <\/div>\n                    <p>verf\u00fcgbar<\/p>\n                <\/div>\n                    <\/div>\n\n        <!-- Step 4 -->\n        <div class=\"contact-section\" style=\"display:none;\">\n            <h3>KONTAKTDATEN<\/h3>\n            <div class=\"contact-fields\">\n                <div class=\"half\">\n                    <div class=\"field-group no-label\">\n                        <input type=\"text\" id=\"vorname\" placeholder=\"Vorname\" required>\n                    <\/div>\n                    <div class=\"field-group no-label\">\n                        <input type=\"text\" id=\"tel\" placeholder=\"Tel.\" required>\n                    <\/div>\n                <\/div>\n                <div class=\"half\">\n                    <div class=\"field-group no-label\">\n                        <input type=\"text\" id=\"nachname\" placeholder=\"Nachname\" required>\n                    <\/div>\n                    <div class=\"field-group no-label\">\n                        <input type=\"email\" id=\"email\" placeholder=\"eMail\" required>\n                    <\/div>\n                <\/div>\n                <div class=\"field-group full\">\n                    <label for=\"notizen\">Notizen<\/label>\n                    <textarea id=\"notizen\" rows=\"4\"><\/textarea>\n                <\/div>\n                <div class=\"field-group full checkbox\">\n                    <input type=\"checkbox\" id=\"privacy\" required>\n                    <label for=\"privacy\">Ich akzeptiere die Datenschutzbestimmungen<\/label>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <!-- Step 5 -->\n        <div class=\"submit-section\" style=\"display:none;\">\n            <div class=\"sb-container\">\n                <button type=\"button\" class=\"submit-btn\">ANFRAGE ABSENDEN<\/button>\n                <div class=\"hr-line\"><\/div>\n                <p class=\"submit-note\" style=\"display:none;\">\n                    Die Best\u00e4tigung f\u00fcr Ihre Reservierung<br>\n                    erhalten Sie per eMail oder SMS\n                <\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n\n\n    \n<script src=\"https:\/\/unpkg.com\/flatpickr@4.6.13\/dist\/l10n\/de.js\"><\/script>\n<script src=\"https:\/\/unpkg.com\/flatpickr@4.6.13\/dist\/l10n\/it.js\"><\/script>\n\n    <script>\ndocument.addEventListener(\"DOMContentLoaded\", function () {\nconst sommerTimes = [\"10:00\",\"11:00\",\"12:00\",\"14:00\",\"15:00\",\"16:00\",\"17:00\",\"18:00\",\"19:00\",\"20:00\",\"21:00\"];\nconst winterTimes = [];\n\t\n\tconst input = document.querySelector(\"#datum\");\n    const uhzField = document.querySelector(\".uhz-field\");\n    const turnusField = document.querySelector(\".turnus\");\n    const uhrzeitField = document.querySelector(\".uhrzeit\");\n    const cabinList = document.querySelector(\".cabin-list\");\n    const contactSection = document.querySelector(\".contact-section\");\n    const submitSection = document.querySelector(\".submit-section\");\n    const notice = document.querySelector(\".notice-message\");\n    const winterText = `<h4><strong>Hier finden Sie uns:<\/strong><\/h4>\n<p data-start=\"25\" data-end=\"256\">Unsere gem\u00fctlichen, beheizten Weihnachtsh\u00fctten finden Sie beim\u00a0<strong>gr\u00fcnen Weihnachtsbaum aus Forstflaschen<\/strong>.<br data-start=\"132\" data-end=\"135\" \/>Sie befinden sich im Braugarten Forst, genau dort, wo Sie uns seit \u00fcber 30 Jahren auch im Sommer besuchen k\u00f6nnen.<br \/>\nUm zu uns zu gelangen, haben Sie drei M\u00f6glichkeiten:<\/p>\n<ul>\n<li data-start=\"25\" data-end=\"256\"><span style=\"color: #484f56;font-size: 1.125rem\">\u00dcberqueren Sie die Br\u00fccke \u00fcber die Staatsstra\u00dfe.<\/span><\/li>\n<li data-start=\"25\" data-end=\"256\">Nutzen Sie die Treppe gegen\u00fcber der Forst-Brauerei.<\/li>\n<li data-start=\"25\" data-end=\"256\">Oder kommen Sie direkt am Ende des Forster Weihnachtswald Gel\u00e4ndes zu uns.<\/li>\n<\/ul>\n<p data-start=\"511\" data-end=\"685\" data-is-last-node=\"\" data-is-only-node=\"\"><strong data-start=\"511\" data-end=\"533\">Wichtiger Hinweis:<\/strong><br data-start=\"533\" data-end=\"536\" \/>Die H\u00e4uschen in der N\u00e4he des Ladens &#8222;Forst Shop&#8220; \u2013 dort, wo Sie die gro\u00dfe Glocke finden \u2013 sowie die H\u00fctten bei den Schafen, <strong>geh\u00f6ren nicht zu unserem Betrieb.<\/strong><\/p>\n<ul>\n<li>H\u00fcttenreservierungen ab 3 Personen<\/li>\n<li>Wir arbeiten mit mehreren Turnussen um einen reibungslosen Ablauf zu gew\u00e4hrleisten.<\/li>\n<li>Silvester: 1. Turnus 18 &#8211; 18:30 (\u00e0 la carte), 2. Turnus (fixes Menu) ab 21 Uhr (immer 4 Pers.)<\/li>\n<li>Ihr k\u00f6nnt auch ohne Reservierung vorbeikommen, da nicht alle H\u00fcten vorab reserviert werden k\u00f6nnen.<\/li>\n<li>Speisen und Getr\u00e4nke k\u00f6nnen auch an den beheizten Stehtischen eingenommen werden.<\/li>\n<\/ul>\n`;\n    const sommerText = `<ul>\n<li>Reservierungen sind <strong>ab 6 Personen erw\u00fcnscht<\/strong>.<br \/>\nF\u00fcr 2 bis 6 Personen finden wir immer ein Pl\u00e4tzchen, und mu\u00df somit nicht reserviert werden.<\/li>\n<\/ul>\n`;\n    const holidayDates = `[\"23.11.2026\",\"24.11.2026\",\"30.11.2026\",\"01.12.2026\",\"14.12.2026\",\"15.12.2026\",\"24.12.2026\"]`;\n    const seasonTextDiv = document.querySelector('.season-text');\n\n    \/\/ Hide notice by default\n    notice.style.display = \"none\";\n\n    if (document.querySelector('.company-closed-message')) {\n    document.querySelector('.reservation-form')?.remove();\n    }\n\n\n    \/\/ Parse ACF dates in dd.mm.yyyy format\n    function parseACFDate(dateStr) {\n        const parts = dateStr.split('.');\n        if (parts.length === 3) {\n            return new Date(parts[2], parts[1] - 1, parts[0]);\n        }\n        return new Date(dateStr);\n    }\n\n    const sommerStart = parseACFDate(\"25.04.2026\");\n    const sommerEnd = parseACFDate(\"27.09.2026\");\n    const winterStart = parseACFDate(\"\");\n    const winterEnd = parseACFDate(\"\");\n\n    \/\/ Helper to format date as dd.mm.yyyy\n    function formatDate(date) {\n        const day = String(date.getDate()).padStart(2, '0');\n        const month = String(date.getMonth() + 1).padStart(2, '0');\n        const year = date.getFullYear();\n        return `${day}.${month}.${year}`;\n    }\n\n    function updateSeasonText(date) {\n    if (!date) return;\n\n    const isSommer = date >= sommerStart && date <= sommerEnd;\n    const isWinter = date >= winterStart && date <= winterEnd;\n\n    if (isWinter) {\n        seasonTextDiv.innerHTML = winterText;\n        seasonTextDiv.style.display = 'block';\n    } else if (isSommer) {\n        seasonTextDiv.innerHTML = sommerText;\n        seasonTextDiv.style.display = 'block';\n    } else {\n        seasonTextDiv.textContent = '';\n        seasonTextDiv.style.display = 'none';\n    }\n}\n    var siteLang = document.documentElement.lang;\n    var localeSetting;\n    if (siteLang === 'de-DE') {\n        localeSetting = flatpickr.l10ns.de;\n    } else if (siteLang === 'it-IT') {\n        localeSetting = flatpickr.l10ns.it;\n    } else {\n        localeSetting = null;\n    }\n\n    if (localeSetting) {\n    localeSetting.firstDayOfWeek = 1;\n}\n\n\n    \/\/ Init Flatpickr\n    const fp = flatpickr(input, {\n        dateFormat: \"d.m.Y\",\n    minDate: \"today\",\n      maxDate: new Date(new Date().getFullYear() + 1, 11, 31),\n        disable: [\n\n            function(date) {\n        const formatted = formatDate(date);\n        return holidayDates.includes(formatted);\n    },\n\n            function(date) {\n            const today = new Date();\n            today.setHours(0, 0, 0, 0);\n            date.setHours(0, 0, 0, 0);\n            \n            const inSommer = date >= sommerStart && date <= sommerEnd;\n            const inWinter = date >= winterStart && date <= winterEnd;\n            const isPast = date <= today;\n            \n            return !(inSommer || inWinter) || isPast;\n        }],\n        locale: localeSetting || \"default\",\n    });\n\n    \/\/ Handle date selection\n    input.addEventListener('change', function (e) {\n        const flatpickrInstance = e.target._flatpickr;\n        const selectedDate = flatpickrInstance.selectedDates[0];\n        \n        if (!selectedDate) return;\n\n        uhzField.style.display = 'flex';\n        contactSection.style.display = 'block';\n        submitSection.style.display = 'block';\n\n        const isSommer = selectedDate >= sommerStart && selectedDate <= sommerEnd;\n        const isWinter = selectedDate >= winterStart && selectedDate <= winterEnd;\n\n        \/\/ Format date as dd.mm.yyyy for backend\n        const formattedDate = formatDate(selectedDate);\n\n        if (isWinter) {\n            turnusField.style.display = 'none';\n            cabinList.style.display = 'flex';\n            uhrzeitField.style.display = 'flex';\n            \/\/checkAvailability(formattedDate);\n            populateUhrzeitOptions(winterTimes);\n        } else if (isSommer) {\n            uhrzeitField.style.display = 'flex';\n            cabinList.style.display = 'none';\n            turnusField.style.display = 'none';\n            populateUhrzeitOptions(sommerTimes);\n        }\n        updateSeasonText(selectedDate);\n    });\n\n    updateSeasonText(new Date());\n\n    \/\/ === Generate 15-minute Uhrzeit options ===\n function populateUhrzeitOptions(times) {\n    const select = document.querySelector('#uhrzeit');\n    select.innerHTML = '<option value=\"\">Uhrzeit<\/option>';\n\n    if (!times || !times.length) return;\n\n    times.forEach(timeLabel => {\n        const option = document.createElement('option');\n        option.value = timeLabel;\n        option.textContent = timeLabel;\n        select.appendChild(option);\n    });\n}\n\n    \/\/ === Helper to show messages ===\n    function showNotice(message, type = 'info') {\n        notice.textContent = message;\n        notice.style.display = 'block';\n        notice.className = 'notice-message ' + type;\n        \n        \/\/ Scroll to notice\n        notice.scrollIntoView({ behavior: 'smooth', block: 'nearest' });\n    }\n\n    \/\/ === Check availability via AJAX ===\n    function checkAvailability(selectedDate) {\n        fetch('https:\/\/braugartenforst.com\/wp-admin\/admin-ajax.php', {\n            method: 'POST',\n            headers: { 'Content-Type': 'application\/x-www-form-urlencoded' },\n            body: new URLSearchParams({\n                action: 'check_cabin_availability',\n                date: selectedDate\n            })\n        })\n        .then(res => res.json())\n        .then(data => {\n            if (!data.success) {\n                showNotice(\"Fehler beim Laden der Verf\u00fcgbarkeit.\", \"error\");\n                return;\n            }\n\n            const cabins = data.data.cabin_statuses;\n            const cabinsEls = document.querySelectorAll('.cabin');\n            cabinsEls.forEach((el, index) => {\n                const status = cabins[index]?.status || 'reserved';\n                el.classList.remove('available', 'reserved');\n                el.classList.add(status);\n                el.querySelector('p').textContent = (status === 'available') ? 'verf\u00fcgbar' : 'reserviert';\n            });\n        })\n        .catch(err => {\n            showNotice(\"Error: \" + err, \"error\");\n        });\n    }\n\n    \/\/ === Form submission ===\n    document.querySelector('.submit-btn').addEventListener('click', function() {\n    const privacyCheckbox = document.querySelector('#privacy');\n    if (!privacyCheckbox.checked) {\n        showNotice('Bitte akzeptieren Sie die Datenschutzbestimmungen.', 'error');\n        return;\n    }\n\n    const vorname = document.querySelector('#vorname').value;\n    const nachname = document.querySelector('#nachname').value;\n    const email = document.querySelector('#email').value;\n    const tel = document.querySelector('#tel').value;\n    const datum = document.querySelector('#datum').value;\n    const personen = document.querySelector('#personen').value;\n\n    if (!vorname || !nachname || !email || !tel || !datum || !personen) {\n        showNotice('Bitte f\u00fcllen Sie alle erforderlichen Felder aus.', 'error');\n        return;\n    }\n\n    const formData = {\n        action: 'submit_reservation_form',\n        date: datum,\n        time: document.querySelector('#turnus').value || document.querySelector('#uhrzeit').value,\n        persons: personen,\n        vorname: vorname,\n        nachname: nachname,\n        tel: tel,\n        email: email,\n        notes: document.querySelector('#notizen').value,\n    };\n\n    const submitBtn = document.querySelector('.submit-btn');\n    submitBtn.disabled = true;\n    submitBtn.textContent = 'WIRD GESENDET...';\n\n    grecaptcha.ready(function() {\n        grecaptcha.execute('6LeK-McsAAAAALj8DaphS2ZpFnKWN9FMeXoDv1WI', {action: 'reservation'}).then(function(token) {\n            formData.recaptcha_token = token;\n\n            fetch('https:\/\/braugartenforst.com\/wp-admin\/admin-ajax.php', {\n                method: 'POST',\n                headers: { 'Content-Type': 'application\/x-www-form-urlencoded' },\n                body: new URLSearchParams(formData)\n            })\n            .then(res => res.json())\n            .then(data => {\n                submitBtn.disabled = false;\n                submitBtn.textContent = 'RESERVIERUNG ABSENDEN';\n\n                if (data.success) {\n                    showNotice(data.data.message || \"Die Anfrage wurde erfolgreich \u00fcbermittelt!\", \"success\");\n                    \n                    document.querySelectorAll('.reservation-form input, .reservation-form select, .reservation-form textarea')\n                        .forEach(el => {\n                            if (el.type === 'checkbox') el.checked = false;\n                            else el.value = '';\n                        });\n\n                    fp.clear();\n\n                    uhzField.style.display = 'none';\n                    cabinList.style.display = 'none';\n                    contactSection.style.display = 'none';\n                    submitSection.style.display = 'none';\n\n                } else {\n                    showNotice(data.data?.message || 'Unbekannter Fehler', \"error\");\n                }\n            })\n            .catch(err => {\n                submitBtn.disabled = false;\n                submitBtn.textContent = 'RESERVIERUNG ABSENDEN';\n                showNotice(\"Fehler beim Senden: \" + err, \"error\");\n            });\n        }).catch(function() {\n            submitBtn.disabled = false;\n            submitBtn.textContent = 'RESERVIERUNG ABSENDEN';\n            showNotice(\"reCAPTCHA Fehler. Bitte Seite neu laden.\", \"error\");\n        });\n    });\n});\n});\n<\/script>\n\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Kontakt info@braugartenforst.com Parkplatz Der Braugarten Giardino Forst befindet sich direkt auf der Vinschgauer Staatsstra\u00dfe gegen\u00fcber der Brauerei Forst. Anreise Der Braugarten Giardino Forst kann mit dem \u00f6ffentlichen Bus ab Meran, Algund, Partschins und Marling erreicht werden. Die Haltestelle befindet sich direkt gegen\u00fcber dem Braugarten, folgende Linien sind direkt angebunden: Linie 217: Forst \u2013 Algund \u2013 [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-639","page","type-page","status-publish","hentry"],"aioseo_notices":[],"acf":[],"_links":{"self":[{"href":"https:\/\/braugartenforst.com\/en\/wp-json\/wp\/v2\/pages\/639","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/braugartenforst.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/braugartenforst.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/braugartenforst.com\/en\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/braugartenforst.com\/en\/wp-json\/wp\/v2\/comments?post=639"}],"version-history":[{"count":68,"href":"https:\/\/braugartenforst.com\/en\/wp-json\/wp\/v2\/pages\/639\/revisions"}],"predecessor-version":[{"id":2450,"href":"https:\/\/braugartenforst.com\/en\/wp-json\/wp\/v2\/pages\/639\/revisions\/2450"}],"wp:attachment":[{"href":"https:\/\/braugartenforst.com\/en\/wp-json\/wp\/v2\/media?parent=639"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}