!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).version={})}(this,(function(exports){"use strict";function __awaiter(e,t,n,i){return new(n||(n=Promise))((function(s,a){function o(e){try{d(i.next(e))}catch(e){a(e)}}function r(e){try{d(i.throw(e))}catch(e){a(e)}}function d(e){var t;e.done?s(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(o,r)}d((i=i.apply(e,t||[])).next())}))}var Blocking;"function"==typeof SuppressedError&&SuppressedError,function(e){e.PENDING="pending",e.NONE="none",e.BLOCKED="blocked",e.ALLOWED="allowed"}(Blocking||(Blocking={}));class Adblock{constructor(e){this.state=Blocking.PENDING,this._mocked=!1,e?(this.state=e,this._mocked=!0):this.state=Blocking.ALLOWED}inject(){return __awaiter(this,void 0,void 0,(function*(){}))}hasAdblocker(){if(void 0===window.google)return!0;const e=document.querySelectorAll("style");return Array.from(e).some((e=>!!e.innerHTML.includes("adblockkey")))}handleAdblocked(){this.removeAdblockKey(),this.state=Blocking.BLOCKED}removeAdblockKey(){var e;null===(e=document.documentElement.dataset)||void 0===e||delete e.adblockkey}get isBlocked(){return this.state===Blocking.BLOCKED}get isAllowed(){return this.state===Blocking.ALLOWED}toContext(){return{user_has_ad_blocker:null,is_ad_blocked:null}}}const OBFUSCATING_BASE_64_PREFIX="UxFdVMwNFNwN0wzODEybV",encode=e=>OBFUSCATING_BASE_64_PREFIX+btoa(unescape(encodeURIComponent(JSON.stringify(e))));function decode$1(e){return JSON.parse(decodeURIComponent(escape(atob(e.replace(OBFUSCATING_BASE_64_PREFIX,"")))))}var version="0.7.6";const APP_ENV="production",TRACKING_DOMAIN="https://click-euw1.bodis.com/",SALES_JS_URL="https://parking.bodiscdn.com/js/inquiry.js",GOOGLE_CAF_TIMEOUT_SCRIPTS="0",GOOGLE_CAF_TIMEOUT_CALLBACKS="0",GOOGLE_MV3_URL_PARAMS="abp=1&bodis=true",APP_VERSION=version,COOKIE_CONSENT_JS_URL="",isLocal=(e=!0)=>"production"!==APP_ENV;function log(...e){}const FIND_DOMAIN_URL="_fd",getFindDomain=(e="",t=!1,n="")=>{const i=n||window.location.search,s=`${e}/${FIND_DOMAIN_URL}${i}`,a=e?"include":"same-origin",o=Object.assign({Accept:"application/json","Content-Type":"application/json"},t?{"X-HOST":window.location.host}:{});return fetch(s,{method:"POST",headers:o,credentials:a}).then((e=>e.text())).then(decode$1)};var ZeroClickReasons;!function(e){e.CAF_TIMEDOUT="caf_timedout",e.CAF_ADLOAD_FAIL_RS="caf_adloadfail_rs",e.CAF_ADLOAD_FAIL_ADS="caf_adloadfail_ads",e.DISABLED_GB="disabled_gb",e.DISABLED_AB="disabled_ab",e.DISABLED_DS="disabled_ds",e.AD_BLOCKED="ad_blocked",e.PREFERRED="preferred"}(ZeroClickReasons||(ZeroClickReasons={}));const getZeroClick=e=>__awaiter(void 0,void 0,void 0,(function*(){const t=Object.assign(Object.assign({},e),{type:"zc_fetch"});return fetch("/_zc",{method:"POST",body:JSON.stringify({signature:encode(t)}),headers:{Accept:"application/json","Content-Type":"application/json"}}).then((e=>__awaiter(void 0,void 0,void 0,(function*(){try{return decode$1(yield e.text())}catch(e){return{}}}))))})),waiter=(e,t)=>new Promise((n=>{t(e),e<=0&&n();let i=e;const s=()=>{i>0?(i-=1,t(i),setTimeout(s,1e3)):n()};s()})),decode=()=>JSON.parse(atob(window.park||""));var PAGE_STYLES='* {\n font-smoothing: antialiased;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\nhtml, body {\n width: 100%;\n margin: 0;\n}\n\nhtml {\n background-color: #2B2B2B;\n height: 100%;\n}\n\nbody {\n min-height: 90%;\n font-family: Arial, sans-serif;\n letter-spacing: 1.2px;\n color: #ccc;\n text-align: center;\n}\n\n/* App Target - This starts hidden until we apply a class to "activate" it */\n\n#target {\n opacity: 0;\n visibility: hidden;\n}\n\n/* Status Messages - These are displayed when we are not rendering ad blocks or Related Search */\n\n#pk-status-message {\n height: 75vh;\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n}\n\n/* Sales Box - Default State */\n\n#sales-box {\n display: block;\n width: 100%;\n padding: 3px;\n text-align: center;\n text-decoration: none;\n color: #8EABC0;\n}\n\n#sales-box a {\n display: block;\n width: 100%;\n text-decoration: inherit;\n color: #8EABC0;\n cursor: pointer;\n}\n\n/* Sales Box - Highlighted State */\n\n#sales-box.is-highlighted {\n position: relative;\n z-index: 1;\n background: #032438 linear-gradient(to top, #044368 0%, #000 100%);\n box-shadow: 0 0 15px 0 #000;\n border-bottom: 3px solid #262626;\n}\n\n#sales-box.is-highlighted a {\n line-height: 1.3;\n display: inline-block;\n font-size: 18px;\n color: #fff;\n text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);\n background: none;\n}\n\n/* Ellipsis Loader */\n\n.pk-loader {\n display: inline-block;\n position: relative;\n width: 80px;\n height: 80px;\n}\n\n.pk-loader div {\n position: absolute;\n top: 33px;\n width: 13px;\n height: 13px;\n border-radius: 50%;\n background: #ccc;\n animation-timing-function: cubic-bezier(0, 1, 1, 0);\n}\n\n.pk-loader div:nth-child(1) {\n left: 8px;\n animation: pk-anim-1 0.6s infinite;\n}\n\n.pk-loader div:nth-child(2) {\n left: 8px;\n animation: pk-anim-2 0.6s infinite;\n}\n\n.pk-loader div:nth-child(3) {\n left: 32px;\n animation: pk-anim-2 0.6s infinite;\n}\n\n.pk-loader div:nth-child(4) {\n left: 56px;\n animation: pk-anim-1 0.6s infinite;\n animation-direction: reverse;\n}\n\n.pk-loader-text {\n position: fixed;\n font-size: 12px;\n right: 20px;\n bottom: 20px;\n font-weight: lighter;\n}\n\n/* Utilities */\n\n.pk-message-title {\n font-size: 2em;\n font-weight: bold;\n}\n\n.pk-page-ready {\n opacity: 1 !important;\n visibility: visible !important;\n}\n\n.hide-sales-banner > #sales-banner {\n display: none;\n}\n\n@media only screen and (max-width: 600px) {\n .hidden-xs {\n opacity: 0;\n visibility: hidden;\n }\n}\n\n/* Animation */\n\n@keyframes pk-anim-1 {\n 0% {\n transform: scale(0);\n }\n 100% {\n transform: scale(1);\n }\n}\n\n@keyframes pk-anim-2 {\n 0% {\n transform: translate(0, 0);\n }\n 100% {\n transform: translate(24px, 0);\n }\n}\n';const APP_TARGET="#target",MESSAGE_TARGET="main",MESSAGE_SELECTOR="#pk-status-message",PAGE_READY_CLASS="pk-page-ready",MESSAGE_TEMPLATE='
';class Renderer{constructor(e){this._domIsReady=!1,this.revealPage=()=>{this.domNode&&this.domNode.classList.add(PAGE_READY_CLASS)},this.hideSalesBanner=()=>{this.domNode.classList.add("hide-sales-banner")},this.revealSalesBanner=()=>{this.domNode.classList.remove("hide-sales-banner")},this.injectMetaDescription=e=>{if(!e||0===e.length)return;window.document.title=e;const t=document.createElement("meta");t.setAttribute("name","description"),t.setAttribute("content",`See relevant content for ${e}`),document.getElementsByTagName("head")[0].appendChild(t)},this.domNode=document.querySelector(e)}get domIsReady(){return this._domIsReady}set domIsReady(e){this._domIsReady=e,e&&this.injectStyles(PAGE_STYLES)}message(e,t=""){if(this.injectMessage(MESSAGE_TEMPLATE),this.domNode){const t=this.domNode.querySelector(MESSAGE_SELECTOR);t&&(t.innerHTML=e)}t&&this.injectMetaDescription(t)}injectMessage(e){const t=document.querySelector(MESSAGE_TARGET);t?t.innerHTML=e:this.domNode&&(this.domNode.innerHTML=e)}salesBanner(e){if(!e)return;const{href:t,position:n,message:i,theme:s,status:a}=e,o=document.createElement("div"),r=n||"",d="HIGHLIGHT"===s?"is-highlighted":"";o.innerHTML=t?`\n \n `:`\n \n ${i}\n
\n `,"BOTTOM"===n?(o.style.marginTop="30px",document.body.appendChild(o)):document.body.prepend(o)}loading(e){let t="a few";e>0&&(t=`${e}`),this.message(`\n \n \n Page loading in ${t} seconds, please wait...\n
\n `)}adBlockMessage(){this.message("\n Ad block detected
\n Please disable your ad blocker and reload the page.\n ")}errorParkingUnavailable(){this.message("\n An Error Occurred
\n Parking is currently unavailable. We'll be right back.
\n ")}errorParkingServicesDisabled(){this.message("\n An Error Occurred
\n Services for this domain name have been disabled.
\n ")}errorParkingNoSponsors(e){this.message(`\n \n No sponsors\n
\n \n ${window.location.hostname} currently does not have any sponsors for you.\n \n `,e)}imprint(e){if(!e)return;const t=document.querySelector("#imprint-text");t&&(t.innerHTML=e.replace(/(?:\r\n|\r|\n)/g,"
"))}injectStyles(e){if(!e)return;const t=document.createElement("style");t.innerHTML=e.toString(),document.head.appendChild(t)}injectScript(e){if(!e)return;const t=document.createElement("script");t.type="text/javascript",t.src=e,document.body.appendChild(t)}injectJS(js){js&&0!==js.length&&eval(js)}injectHTML(e){this.domNode?(e&&(this.domNode.innerHTML=e),this.domIsReady=!0):(this.domIsReady=!1,console.error("An error occurred when trying to render this page. DOM node not found."))}prerender(e){this.injectMetaDescription(e.domain),e.bannerAdblockerOnly&&this.hideSalesBanner(),this.injectHTML(e.html)}template(e){var t;this.domIsReady||this.prerender(e),this.injectStyles(e.stylesheet),this.imprint(e.imprint),this.salesBanner(e.salesBanner),e.bannerAdblockerOnly||this.injectJS(e.javascript),null===(t=e.scripts)||void 0===t||t.forEach((e=>{this.injectScript(e)}))}}const Render=new Renderer(APP_TARGET);var Type;!function(e){e[e.Failed=0]="Failed",e[e.Disabled=1]="Disabled",e[e.Redirect=2]="Redirect",e[e.Parking=3]="Parking",e[e.Sales=4]="Sales"}(Type||(Type={}));let State$2=class{get trackingType(){return this._trackingType}set trackingType(e){this._trackingType=e}get track(){return!!this.trackingType}};class Disabled extends State$2{constructor(){super(...arguments),this.type=Type.Disabled}static build(e,t){let n;switch(t===Blocking.BLOCKED&&(n="adblocker"),e.cannotPark){case"disabled_mr":case"disabled_rc":n=e.cannotPark}if(n){const t=new Disabled;return t.reason=n,t.domain=e.domainName,t}}get message(){switch(this.reason){case"adblocker":return"Content blocked
Please turn off your ad blocker.";case"disabled_mr":return`Invalid URL
Referral traffic for ${this.domain} does not meet requirements.`;default:return`No sponsors
${this.domain} currently does not have any sponsors for you.`}}get trackingType(){switch(this.reason){case"adblocker":return"ad_blocked_message";case"disabled_mr":return"invalid_referral";case"disabled_rc":return"revenue_cap_reached";default:return"no_sponsors_message"}}toContext(){return{cannotPark:this.reason}}}class Failed extends State$2{constructor(){super(...arguments),this.type=Type.Failed}static cannotPark({cannotPark:e}){switch(e){case"disabled_b":case"prohibited_ua":case"disabled_fr":case"revenue_cap_reached":case"disabled_mr":case"disabled_rc":case"disabled_cp":case"invalid_domain":{const t=new Failed;return t.reason=e,t}}}static noSponsors({cannotLoadAds:e}){if(e){const e=new Failed;return e.reason="no_sponsors",e}}static fromError(e){const t=new Failed;return t.reason="js_error",t.error=e,t}get track(){return!!this.trackingType}get message(){switch(this.reason){case"disabled_fr":case"disabled_rc":case"no_sponsors":return`\n No Sponsors
\n ${this.domain} currently does not have any sponsors for you.
`;case"disabled_mr":return`\n Invalid URL
\n Referral traffic for ${this.domain} does not meet requirements.
`;case"js_error":return"\n An Error Occurred
\n Parking is currently unavailable. We'll be right back.
\n ";default:return"\n An Error Occurred
\n Services for this domain name have been disabled.
\n "}}get trackingType(){switch(this.reason){case"disabled_rc":return"revenue_cap_reached";case"disabled_mr":return"invalid_referral";case"adblock":return"ad_blocked_message";case"no_sponsors":return"no_sponsors_message"}}get domain(){return window.location.hostname}toContext(){return{cannotPark:this.reason}}}function unpackPHPArrayObject(e,t){const n=e[t];if(n&&!Array.isArray(n))return n}class Parking extends State$2{constructor(){super(...arguments),this.type=Type.Parking}static build(e,t){const n=new Parking;n.domain=e.domainName,n.html=e.template,n.scripts=e.scripts||[],n.javascript=e.inlineJs,n.stylesheet=e.styles,n.imprint=e.imprintText;const i=unpackPHPArrayObject(e,"salesSettings");n.bannerAdblockerOnly=null==i?void 0:i.banner_adblocker_only;const s=(null==i?void 0:i.status)&&"NOT_FOR_SALE"!==(null==i?void 0:i.status);if(s){const{status:e,location:t,message:s,link:a,type:o}=i;n.salesBanner={message:s,href:a,position:t,theme:o,status:e}}return t.wantsToServeAds?n.trackingType="ctr":s&&window.location.pathname.startsWith("/listing")?n.trackingType="sales":n.trackingType="visit",n}toContext(){return{}}}class Sales extends State$2{constructor(){super(...arguments),this.type=Type.Sales}static build(e){const t=unpackPHPArrayObject(e,"salesSettings");if(!t)return;const{status:n}=t;return["NOT_FOR_SALE","EXTERNAL_MARKET","URL"].includes(n)?void 0:window.location.pathname.startsWith("/listing")?new Sales:void 0}toContext(){return{}}get trackingType(){return"sales"}init(e){window.context=e;const t=document.createElement("script");t.type="text/javascript",t.src=SALES_JS_URL,document.head.append(t)}}class Redirect extends State$2{constructor(){super(...arguments),this.type=Type.Redirect}static build(e,t,n){const i=unpackPHPArrayObject(e,"salesSettings"),{zeroClickDelay:s,skenzoRedirect:a,skenzoUrl:o,showInquiryForm:r,canZeroClick:d,cannotPark:c}=e;if(window.location.pathname.startsWith("/listing")&&["EXTERNAL_MARKET","URL"].includes(null==i?void 0:i.status)){if(null==i?void 0:i.external)return Redirect.toState(i.external,"sales");if(null==i?void 0:i.link)return Redirect.toState(i.link,"sales")}if(n.cannotLoadAds&&n.wantsToServeAds)return Redirect.toState(n.noAdsRedirectUrl,"no_ads_redirect");if(d&&(null==t?void 0:t.reason)){if(null==t?void 0:t.redirect)return Redirect.toState(t.redirect,"zc_redirect",s);if(a&&o)return Redirect.toState(o,"skenzo_redirect")}return(null==i?void 0:i.status)&&"NOT_FOR_SALE"!==(null==i?void 0:i.status)&&!(null==i?void 0:i.banner_adblocker_only)&&(n.cannotLoadAds||n.cannotLoadAds&&!d||r)?Redirect.toState(`${window.location.origin}/listing`):void 0}static toState(e,t,n=0){const i=new Redirect;return i.url=e,i.delay=n,i.trackingType=t,i}toContext(){return{}}}const browserState=()=>{var e,t,n,i,s;const{screen:{width:a,height:o},self:r,top:d,matchMedia:c,opener:l}=window,{documentElement:{clientWidth:h,clientHeight:u}}=document;let p;try{p=(new Date).getTimezoneOffset()/60*-1}catch(e){p=null}return{popup:!(!l||l===window),timezone_offset:p,user_preference:null===(e=null===Intl||void 0===Intl?void 0:Intl.DateTimeFormat())||void 0===e?void 0:e.resolvedOptions(),user_using_darkmode:Boolean(c&&c("(prefers-color-scheme: dark)").matches),user_supports_darkmode:Boolean(c),window_resolution:{width:null!=h?h:0,height:null!=u?u:0},screen_resolution:{width:null!=a?a:0,height:null!=o?o:0},frame:d===r?null:{innerWidth:null!==(t=null==r?void 0:r.innerWidth)&&void 0!==t?t:0,innerHeight:null!==(n=null==r?void 0:r.innerHeight)&&void 0!==n?n:0,outerWidth:null!==(i=null==r?void 0:r.outerWidth)&&void 0!==i?i:0,outerHeight:null!==(s=null==r?void 0:r.outerHeight)&&void 0!==s?s:0}}},CAFKey="caf",ClickKey="click",NoCacheKey="nc",SessionKey="session",TRACKING_URL="_tr",buildSignature=({callbacks:e,context:t},n)=>{var i,s,a,o;return Object.assign({ad_loaded_callback:null==e?void 0:e.adLoadedCallback,app_version:version,caf_client_id:null===(i=null==t?void 0:t.pageOptions)||void 0===i?void 0:i.pubId,caf_timed_out:null==e?void 0:e.cafTimedOut,caf_loaded_ms:null==e?void 0:e.cafLoadedMs,channel:null===(s=null==t?void 0:t.pageOptions)||void 0===s?void 0:s.channel,desktop:t.desktop,terms:null===(a=null==t?void 0:t.pageOptions)||void 0===a?void 0:a.terms,fd_server_datetime:t.fd_server_datetime,fd_server:t.fd_server,flex_rule:t.flex_rule,host:t.host,ip:t.ip,ivt:null===(o=null==t?void 0:t.pageOptions)||void 0===o?void 0:o.ivt,js_error:t.js_error,mobile:t.mobile,no_ads_redirect:t.noAdsRedirect,page_headers:t.page_headers,page_loaded_callback:null==e?void 0:e.pageLoadedCallback,page_method:t.page_method,page_request:t.page_request,page_time:t.page_time,page_url:t.page_url,reportable_channel:t.reportableChannel,reportable_style_id:t.reportableStyleId,tablet:t.tablet,template_id:t.templateId,type:n,user_has_ad_blocker:t.user_has_ad_blocker,user_id:t.userId,uuid:t.uuid,zeroclick:t.zeroClick},browserState())},trackVisit=({callbacks:e,context:t},n,i="")=>{const s=`${i}/${TRACKING_URL}`,a=i?"include":"same-origin",o=buildSignature({callbacks:e,context:t},n);let r={};"click"===n&&(r={[ClickKey]:"true",[SessionKey]:t.uuid,[NoCacheKey]:Date.now().toString()}),fetch(s,{method:"POST",headers:{Accept:"application/json","Content-Type":"application/json"},credentials:a,body:JSON.stringify(Object.assign({signature:encode(o)},r))})};var State$1;!function(){if(!window.CustomEvent){function e(e,t){t=t||{bubbles:!1,cancelable:!1,detail:void 0};const n=document.createEvent("CustomEvent");return n.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),n}e.prototype=window.Event.prototype,window.CustomEvent=e}}(),function(e){e[e.Pending=0]="Pending",e[e.Loaded=1]="Loaded",e[e.Failed=2]="Failed"}(State$1||(State$1={}));class Provider{constructor(e){this.timeoutSeconds=5,this.handlePixelEvent=e=>{switch(this.state){case State$1.Failed:break;case State$1.Pending:setTimeout((()=>this.handlePixelEvent(e)),100);break;case State$1.Loaded:this.onPixelEvent(e)}},this.watch=()=>{switch(this.state){case State$1.Loaded:case State$1.Failed:break;case State$1.Pending:this.isLoaded()?this.state=State$1.Loaded:this.isTimedOut()?this.state=State$1.Failed:setTimeout(this.watch,50)}},this.config=e,this.identifier&&this.identifier.length>0?(this.state=State$1.Pending,this.timeoutAt=new Date,this.timeoutAt.setSeconds(this.timeoutAt.getSeconds()+this.timeoutAfter()),this.injectPixel()):this.state=State$1.Failed}get identifier(){var e;return null===(e=this.config)||void 0===e?void 0:e.key}get pixelEvents(){var e;return null===(e=this.config)||void 0===e?void 0:e.pixel_events}injectPixel(){this.injectedAt||(this.injectedAt=new Date,this.inject(),this.watch())}inject(){const e=document.createElement("script");e.text=this.script,document.head.appendChild(e)}isTimedOut(){return+new Date>=+this.timeoutAt}timeoutAfter(){return this.timeoutSeconds}selectPixelEvents(e){if(Array.isArray(this.pixelEvents))return this.pixelEvents.filter((t=>"term-view"===t.trigger&&"visit"===e||(!(!["term-click","ad-view"].includes(t.trigger)||"ctr"!==e)||"ad-click"===t.trigger&&"click"===e)))}}class Facebook extends Provider{get script(){return`!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js');fbq('init', '${this.identifier}');`}onPixelEvent(e){this.selectPixelEvents(e).forEach((e=>{e&&(e.custom?window.fbq("trackCustom",e.event):window.fbq("track",e.event))}))}isLoaded(){return!!window.fbq}}class Outbrain extends Provider{get script(){return`!function(_window, _document) {var OB_ADV_ID = '${this.identifier}';if (_window.obApi) {var toArray = function(object) {return Object.prototype.toString.call(object) === '[object Array]' ? object : [object];};_window.obApi.marketerId = toArray(_window.obApi.marketerId).concat(toArray(OB_ADV_ID));return;}var api = _window.obApi = function() {api.dispatch ? api.dispatch.apply(api, arguments) : api.queue.push(arguments);};api.version = '1.1';api.loaded = true;api.marketerId = OB_ADV_ID;api.queue = [];var tag = _document.createElement('script');tag.async = true;tag.src = '//amplify.outbrain.com/cp/obtp.js';tag.type = 'text/javascript';var script = _document.getElementsByTagName('script')[0];script.parentNode.insertBefore(tag, script);}(window, document);`}onPixelEvent(e){this.selectPixelEvents(e).forEach((e=>{e&&window.obApi("track",e.event)}))}isLoaded(){return!!window.obApi}}class Revcontent extends Provider{get script(){return""}inject(){const e=document.createElement("script");e.src="https://assets.revcontent.com/master/rev.js",document.head.appendChild(e)}onPixelEvent(e){this.selectPixelEvents(e).forEach((e=>{e&&window.rev("event",e.event)}))}isLoaded(){return!!window.rev}}class Taboola extends Provider{get script(){return`window._tfa = window._tfa || [];!function (t, f, a, x) {if (!document.getElementById(x)) {t.async = 1;t.src = a;t.id=x;f.parentNode.insertBefore(t, f);}}(document.createElement('script'),document.getElementsByTagName('script')[0],'//cdn.taboola.com/libtrc/unip/${this.identifier}/tfa.js','tb_tfa_script');`}onPixelEvent(e){this.selectPixelEvents(e).forEach((e=>{if(e){const t=parseInt(this.identifier,10);window._tfa.push({notify:"event",name:e.event,id:t})}}))}isLoaded(){return Array.isArray(window._tfa)}}class Tiktok extends Provider{constructor(e,t){super(e),this.useAltTikTokEventsForAdsPlatformUser=t}get script(){return`!function (w, d, t) {w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=["page","track","identify","instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie"],ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var i=0;i{e&&window.ttq.instance(this.identifier).track(e.event)}))}isLoaded(){return!!window.ttq}}class GoogleAds extends Provider{get script(){return`var s=document.createElement('script');s.async=1;s.src='https://www.googletagmanager.com/gtag/js?id=${this.identifier}';document.head.appendChild(s);window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('set','allow_ad_personalization_signals',false);gtag('js',new Date);gtag('config','${this.identifier}');`}onPixelEvent(e){this.selectPixelEvents(e).forEach((e=>{e&&window.gtag("event","conversion",{send_to:`${this.identifier}/${e.event}`})}))}isLoaded(){return!!window.gtag}}const ADS_PARAM$1=CAFKey,MESSAGE_PREFIX="FSXDC,.aCS:",ALLOWED_ORIGINS=["https://www.google.com","https://www.adsensecustomsearchads.com","https://syndicatedsearch.goog","https://googleadservices.com"];class Pixels{static build(e){const t=unpackPHPArrayObject(e,"pixel_tracking_data");if(t)return t.useAltTikTokEventsForAdsPlatformUser=e.is_ads,new Pixels(t)}constructor(e){this.onPixelEvent=e=>{const{detail:{type:t}}=e;switch(t){case"visit":case"ctr":case"click":this.providers.forEach((e=>e.handlePixelEvent(t)))}},this.providers=[new Facebook(e.facebook),new Tiktok(e.tiktok,e.useAltTikTokEventsForAdsPlatformUser),new Taboola(e.taboola),new Revcontent(e.revcontent),new Outbrain(e.outbrain),new GoogleAds(e.googleAds)]}listenForEvents(){document.addEventListener("pixel",(e=>{this.onPixelEvent(e)}));window.onmessage=e=>{const{origin:t,data:n}=e;ALLOWED_ORIGINS.includes(t)&&(null==n?void 0:n.startsWith(MESSAGE_PREFIX))&&new URLSearchParams(window.location.search).has(ADS_PARAM$1)&&document.dispatchEvent(new CustomEvent("pixel",{detail:{type:"click"}}))}}listenForPixelEvents(){document.addEventListener("pixel",(e=>{this.onPixelEvent(e)}))}dispatchEvent(e){document.dispatchEvent(new CustomEvent("pixel",{detail:e}))}}var State;!function(e){e[e.Pending=0]="Pending",e[e.Loaded=1]="Loaded",e[e.Failure=2]="Failure",e[e.TimedOut=3]="TimedOut",e[e.Errored=4]="Errored"}(State||(State={}));const CAF_SCRIPT_SRC=`https://www.google.com/adsense/domains/caf.js?${GOOGLE_MV3_URL_PARAMS}`,TIMEOUT_SCRIPTS=Number(GOOGLE_CAF_TIMEOUT_SCRIPTS),TIMEOUT_CALLBACKS=Number(GOOGLE_CAF_TIMEOUT_CALLBACKS);class StateMachine{constructor(){this.state=State.Pending}transitionTo(e){this.state=e}transitionFromPendingTo(e){this.done||(this.state=e)}get loaded(){return this.state===State.Loaded}get timedOut(){return this.state===State.TimedOut}get done(){return this.state!==State.Pending}}class Ads{constructor(e,t){this.state={script:new StateMachine,blocks:new StateMachine},this.blocksLoaded=[],this.injectScriptTags=()=>__awaiter(this,void 0,void 0,(function*(){return new Promise((e=>{const t=document.createElement("script");t.type="text/javascript",t.src=CAF_SCRIPT_SRC,t.addEventListener("load",(()=>e(!0))),t.addEventListener("error",(()=>e(!1))),document.body.appendChild(t),TIMEOUT_SCRIPTS>0&&setTimeout((()=>e(!1)),TIMEOUT_SCRIPTS)}))})),this.onPageLoaded=(e,t)=>{if(this.pageLoaded={requestAccepted:e,status:t},this.state.script.done)return;const n=null==t?void 0:t.error_code;n?(this.state.script.transitionTo(State.Failure),this.failureReason=`caf_pageloaderror_${n}`):this.state.script.transitionTo(State.Loaded)},this.onBlockLoaded=(e,t,n,i)=>{this.blocksLoaded.push({containerName:e,adsLoaded:t,isExperimentVariant:n,callbackOptions:i}),this.state.blocks.done||(t?this.state.blocks.transitionTo(State.Loaded):this.blocksLoaded.length>=this.blocks.length&&(this.state.blocks.transitionTo(State.Failure),this.failureReason=`caf_adloadfail_${e}`))},this.onTimeout=()=>{this.state.script.transitionFromPendingTo(State.TimedOut),this.state.blocks.transitionFromPendingTo(State.TimedOut)},this.blocks=e,this.options=t}get loaded(){return this.state.script.loaded&&!this.blocksLoaded.map((e=>e.adsLoaded)).includes(!1)}waitForBlocks(){return __awaiter(this,void 0,void 0,(function*(){return new Promise((e=>{const t=()=>{const n=performance.now();if(this.state.blocks.done)return this.cafLoadTime=Math.round(n-this.cafStartTime),void e();const i=this.blocksLoaded.map((e=>e.adsLoaded));i.includes(!1)||i.length>=this.blocks.length?e():setTimeout(t,50)};t()}))}))}inject(){return __awaiter(this,void 0,void 0,(function*(){try{const e=yield this.injectScriptTags();return this.cafStartTime=performance.now(),e&&void 0!==window.google?(new window.google.ads.domains.Caf(Object.assign(Object.assign({},this.options),{pageLoadedCallback:this.onPageLoaded,adLoadedCallback:this.onBlockLoaded}),...this.blocks),TIMEOUT_CALLBACKS>0&&setTimeout(this.onTimeout,TIMEOUT_CALLBACKS),yield new Promise((e=>{const t=()=>{this.state.script.done?e():setTimeout(t,10)};t()}))):void this.state.script.transitionTo(State.Failure)}catch(e){return void(this.error=e.toString())}}))}toCallbacks(){return{adLoadedCallback:this.blocksLoaded.slice(-1)[0],pageLoadedCallback:this.pageLoaded,cafTimedOut:this.state.script.timedOut||this.state.blocks.timedOut,cafLoadedMs:this.cafLoadTime,googleAdsFailure:!!this.failureReason}}toContext(){const e={cafScriptWasLoaded:this.state.script.loaded,cafScriptLoadTime:this.cafLoadTime,callbacks:this.toCallbacks};return this.error&&(e.js_error={message:this.error}),this.state.script.loaded||(e.zeroclick={reason:"googleAdsFailure"}),e}mockFailedState(){this.state.blocks.transitionTo(State.Failure),this.state.script.transitionTo(State.Failure)}}class TagManager{constructor(e){this.injected=!1,this.identifier=e}inject(){if(this.injected)return;if(!this.identifier)return;if("TEST"===this.identifier)return;const e=document.createElement("script");e.setAttribute("src",`https://www.googletagmanager.com/gtag/js?id=${this.identifier}`),document.head.appendChild(e),this.track(),this.injected=!0}track(){this.push("js",new Date),this.push("config",this.identifier)}push(e,t){window.dataLayer||(window.dataLayer=[]),window.dataLayer.push(arguments)}}const ADS_PARAM=CAFKey,ADS_TRACKING_URL="_tr",BLOCKS_TYPE="ads",BLOCKS_CONTAINER="rs",KNOWN_CAF_PARAMS=["caf","query","afdToken","pcsa","nb","nm","nx","ny","is","clkt"];class Google{static build({pageOptions:e,preferredLanguage:t,blocks:n,googleAnalytics:i},s,a,o){let r={};e&&(r=Object.assign({},e),r.hl||(r.hl=t));let d=null==e?void 0:e.resultsPageBaseUrl;d||(d=window.location.origin);return new Google(s.uuid,n,r,i,d,o)}constructor(e,t,n,i,s,a){this._blocks=t,this._pageOptions=n,this.uuid=e,this._baseURL=new URL(s),this._signature=a,this.ads=new Ads(this.blocks,this.pageOptions),this.tagManager=new TagManager(i)}injectTagManager(){this.tagManager.inject()}injectAds(){return __awaiter(this,void 0,void 0,(function*(){yield this.ads.inject()}))}waitForBlocks(){return __awaiter(this,void 0,void 0,(function*(){return this.ads.waitForBlocks()}))}get blocks(){return(this._blocks||[]).filter((e=>this.wantsToServeAds?e.type===BLOCKS_TYPE:e.container===BLOCKS_CONTAINER)).map((e=>{const t=this.baseURL;new URLSearchParams(window.location.search).forEach(((e,n)=>{t.searchParams.has(n)||t.searchParams.append(n,e)}));const n=Object.assign({},e);if(n.resultsPageBaseUrl=t.toString(),this.wantsToServeAds){const e=new URLSearchParams;e.append("click","true"),e.append("session",this.uuid);const t=Object.assign({},this._signature);delete t.ad_loaded_callback,delete t.caf_loaded_ms,delete t.caf_timed_out,delete t.flex_rule,delete t.frame,delete t.js_error,delete t.no_ads_redirect,delete t.page_headers,delete t.page_request,delete t.page_loaded_callback,delete t.popup,delete t.screen_resolution,delete t.user_has_ad_blocker,delete t.user_preference,delete t.user_supports_darkmode,delete t.user_using_darkmode,delete t.zeroclick,e.append("signature",encode(t)),n.clicktrackUrl=`${TRACKING_DOMAIN}${ADS_TRACKING_URL}?${e.toString()}`}return n}))}get baseURL(){const e=new URL(this._baseURL.origin);return e.searchParams.append(ADS_PARAM,"1"),this._baseURL.searchParams.forEach(((t,n)=>{e.searchParams.append(n,t)})),e}get pageOptions(){const e=Object.assign({},this._pageOptions);return Object.keys(this._pageOptions).forEach((t=>{t.startsWith("bodis")&&delete e[t]})),e}get cannotLoadAds(){return!this.ads.loaded}get wantsToServeAds(){return new URLSearchParams(window.location.search).has(ADS_PARAM)}get adsMode(){return this.ads.loaded&&this.wantsToServeAds}get adsReady(){return this.wantsToServeAds&&!this.cannotLoadAds}get noAdsRedirectUrl(){const e=new URLSearchParams(window.location.search);return KNOWN_CAF_PARAMS.forEach((t=>e.delete(t))),`${window.location.origin}?${e.toString()}`}get callbacks(){return this.ads.toCallbacks()}toContext(){return Object.assign({blocks:this.blocks,pageOptions:this.pageOptions},this.ads.toContext())}}class CookieConsentManager{constructor(){this.injectScriptTag=()=>__awaiter(this,void 0,void 0,(function*(){return new Promise((e=>{const t=document.createElement("script");t.setAttribute("src",COOKIE_CONSENT_JS_URL),t.addEventListener("load",(()=>this.awaitConsent(e))),t.addEventListener("error",(()=>e(!1))),document.head.appendChild(t)}))}))}inject(){return __awaiter(this,void 0,void 0,(function*(){this.injected||!COOKIE_CONSENT_JS_URL||isLocal()||(this.injected=yield this.injectScriptTag())}))}awaitConsent(e){let t=0;const n=setInterval((()=>{t+=1,20===t&&(clearInterval(n),e(!0)),void 0!==window.__tcfapi&&(window.addEventListener("ConsentActivity",(t=>{const{detail:{status:n}}=t;n&&e(!0)})),clearInterval(n))}),50)}}class App{main(){var e,t;return __awaiter(this,void 0,void 0,(function*(){if(this.parkResponse=decode(),this.findDomainResponse=yield getFindDomain(),!this.findDomainResponse)throw new Error("Domain failed to load.");this.pixels=Pixels.build(this.findDomainResponse),null===(e=this.pixels)||void 0===e||e.listenForEvents(),this.adblock=new Adblock,yield this.adblock.inject(),this.google=Google.build(this.findDomainResponse,this.parkResponse,this.adblock,buildSignature({context:this.context,callbacks:null===(t=this.google)||void 0===t?void 0:t.callbacks},"click")),this.google.injectTagManager();const n=Parking.build(this.findDomainResponse,this.google);Render.prerender(n),this.cookieConsentManager=new CookieConsentManager,yield this.cookieConsentManager.inject();let i=Failed.cannotPark(this.findDomainResponse);if(i)return void(yield this.transitionToFailed(i,n));yield this.google.injectAds();let s=Disabled.build(this.findDomainResponse,this.adblock.state);if(s)return void(yield this.transitionToDisabled(s,n));const a=this.adblock.hasAdblocker();a&&this.adblock.handleAdblocked();const o=Sales.build(this.findDomainResponse);if(o)return void(yield this.transitionToSales(o));this.eligibleForZeroClick&&(this.zeroClickResponse=yield getZeroClick(this.context));const r=Redirect.build(this.findDomainResponse,this.zeroClickResponse,this.google);if(r)yield this.transitionToRedirect(r);else{if(a)return s=Disabled.build(this.findDomainResponse,this.adblock.state),void(yield this.transitionToDisabled(s,n));i=Failed.noSponsors(this.google),i?yield this.transitionToFailed(i,n):yield this.transitionToParking(n)}}))}transitionToParking(e){return __awaiter(this,void 0,void 0,(function*(){this.state=e,Render.template(e),Render.revealPage(),yield this.google.waitForBlocks(),yield this.track()}))}transitionToRedirect(e){return __awaiter(this,void 0,void 0,(function*(){this.state=e;const t=this.track();Render.revealPage(),yield waiter(e.delay,(e=>Render.loading(e))),yield t,window.location.href=e.url,log(`➡ Redirecting [${e.url}]`)}))}transitionToFailed(e,t){return __awaiter(this,void 0,void 0,(function*(){this.state=e,Render.message(e.message),Render.injectJS(t.javascript),Render.revealPage(),yield this.track()}))}transitionToSales(e){return __awaiter(this,void 0,void 0,(function*(){this.state=e,e.init(this.context),yield this.track()}))}transitionToDisabled(e,t){return __awaiter(this,void 0,void 0,(function*(){this.state=e,Render.message(e.message),Render.injectJS(t.javascript),"adblocker"===e.reason&&t.bannerAdblockerOnly&&Render.revealSalesBanner(),Render.revealPage(),yield this.track()}))}track(){var e;return __awaiter(this,void 0,void 0,(function*(){if(!this.state.track)return Promise.resolve();try{const t=this.state.trackingType;return null===(e=this.pixels)||void 0===e||e.dispatchEvent({type:t}),trackVisit({context:this.context,callbacks:this.google.callbacks},t)}catch(e){return}}))}get eligibleForZeroClick(){const{cannotPark:e,canZeroClick:t,zeroClick:n}=this.findDomainResponse,{cannotLoadAds:i,wantsToServeAds:s}=this.google;return this.adblock.state!==Blocking.BLOCKED&&(!!t&&(!!e||(!(!i||s)||!!(null==n?void 0:n.reason))))}get context(){var e,t,n,i;const s=this.findDomainResponse,a=this.parkResponse,o=null===(e=this.state)||void 0===e?void 0:e.toContext(),r=null===(t=this.adblock)||void 0===t?void 0:t.toContext(),d=null===(n=this.google)||void 0===n?void 0:n.toContext(),c=browserState(),l=Object.assign(Object.assign({},null===(i=this.findDomainResponse)||void 0===i?void 0:i.zeroClick),this.zeroClickResponse);return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({app_version:APP_VERSION},s),a),r),d),o),c),{zeroClick:l})}init(){return __awaiter(this,void 0,void 0,(function*(){try{window.__parkour=this,yield this.main()}catch(e){console.error("app",e);const t=Failed.fromError(e);this.state=t,Render.message(t.message),Render.revealPage()}}))}}(new App).init(),exports.App=App}));
J17 – מסעדת טבעונית

מסעדת J17 הטבעונית מציעה אירוח כייפי ונטול פוזות, בישיבה בחוץ על הרחוב או בפנים, ותפריט אוכל 100% טבעוני, פשוט ומשובח ביותר, בסגנון ביתי ומושקע. כל המנות המוגשות ב-J17 מוכנות במקום ממיטב חומרי הגלם המבוססים על טהרת הצומח, בידיים מנוסות ואוהבות, ובתוספת המון כוונה לספק בית חם לטבעוניי העיר.
ירמיהו 17, תל אביב
077-2304566
קפה בעלמא – בית קפה

בית קפה – מסעדה בפתח תקווה, המשלב בין שתי מטרות חשובות: שילוב עובדים עם לקות נפשית בקהילה, וכתובת לאוהבי האוכל הטבעוני. במסעדה הכשרה מגישים באהבה עובדים מסורים, שקיבלו הזדמנות מחודשת להשתלב בקהילה, תפריט טבעוני מגוון, בריא וטעים. קפה בעלמא שוכנת בלב מתחם הבילויים השוקק יכין סנטר, ומאפשרת למבלים ליהנות מארוחה טבעונית מפנקת בכל שעה.
יצחק רבין 17, פתח תקווה
073-7828100
קפה אופטימי – Italian & Israeli Kitchen – תפריט טבעוני עשיר, איטלקי, בית קפה, ישראלי, פסטות, א. בוקר
קפה אופטימי italian&israeli kitchen, שנמצא בתחילת הטיילת (צמוד לקניון מול הים) מציע מגוון של 22 מנות טבעוניות החל ממנות ראשונות, עיקריות וקינוחים ,קפה אופטימי צופה לנופו של ים סוף ונהנה ממיקום מדהים ממש בלב הטיילת
מרכז פנינת אילת, טיילת אילת
073-7829093
קפה כרכור – בית קפה

“קפה כרכור” והחנות הצמודה לו “טבע כרכור” מציעים למי שדואג לבריאותו לבריאות כדור הארץ מתחם שלם שכולו מזון בריאות אותנטי וביתי ומוצרי איכות מהטבע. אל אלו מתלווה יחס אנושי ייחודי ומרחיב לב. בקפה כרכור תפריט בריא וטרי, צמחוני וידידותי לטבעונים, כשר, אורגני ומשובח, שנעשה במקום בלבד, ושנמכר בשירות עצמי. הכל בעלות נוחה ובאווירה מצוינת.
המייסדים 54, פרדס חנה-כרכור
073-7822972
Viliage Green ת”א – טבעוני

ה”ויליג’ גרין” – מחלוצי האוכל הטבעי והבריא מ-1980 במסעדה בירושלים – ממשיך בהתפתחות ההגיונית והפילוסופית. למסעדה בתל-אביב תפריט טבעוני בלבד: ארוחות בוקר נהדרות; צהריים-ערב עם בר ירקות וסלטים, דגנים מלאים ואורגניים, תבשילים, מרקים, פשטידות, לזניה, פיצות, ממולאים, קציצות ועוד בשירות ובהרכבה עצמית; ובלילה – בר טבעוני עם נשנושים ואלכוהול מבוסס על מיצים טבעיים ותמציות תוצרת בית.
יהודה הלוי 85, תל אביב
073-7829094
קפה ג’ו – בתי קפה

רשת קפה Joe מונה כשישים סניפים ובכולם אירוח נעים, אוכל טוב וכמובן – קפה מצוין. בג’ו מקדמים את השינוי התזונתי העכשווי, בו מוצרים מהחי מוחלפים במזון בריא מהצומח בלבד, ומציעים תפריט טבעוני מושלם לבילוי טעים, בריא ומתחשב במיוחד (בוקר ג’ו טבעוני; כריך חביתת ירק, פטריות, טחינה וחציל; פיצה טבעונית; ועוד מטעמים מפנקים). מוזמנים להצטרף לחוויה!
טבעל’ה – מסעדה טבעונית בכ”ס ות”א – מגישה את כל הטוב שבטבע: מיצי פירות וירקות, סנדוויצ’ים, סלטים ומתוקים, והכל בריא, מושקע, מפנק וללא חומרים מהחי. כל השייקים נטולי סוכר וחומרים משמרים, ויש גם קבב והמבורגר טבעוניים, טוסטים ועוד. הסימונים בתפריט יקלו עליכם את הבחירה: מנות עשירות בחלבון, מנות דלות בקלוריות, מנות ללא גלוטן ומנות בעלות ערכים תזונתיים גבוהים במיוחד.
ויצמן 54, כפר סבא
073-7578935
באנסטסיה – בית קפה טבעוני ראשון בת”א על פינת פרישמן וריינס – אווירה אורבנית תוססת ותפריט טבעוני ובריא עם מנות יוצאות דופן איכותיות, מוקפדות וטעימות במיוחד! יש גם משקאות וקינוחי RAW, מנות ללא גלוטן, סוגי קפה ייחודיים עם חלב מהצומח כמו חלב שקדים טרי שמוכן במקום, ומגוון שייקים מופלאים מירקות ופירות. אנסטסיה – הרבה סטייל, הרבה בריאות!
פרישמן 54, תל אביב
073-7578925
רשת קפה לנדוור – בית קפה, ארוחות בוקר, איטלקי, אוכל בריאות
את רשת קפה “לנדוור” המושקעת כולם מכירים. תמיד מלא בסניפיה ולא במקרה. אנשים אוהבים לשבת בבתי הקפה של הרשת, ששורה בהם רוח טובה, שמקבלים בהם שירות מושקע, ושכל המוגש בהם טעים. לנדוור הצטרפה אף היא למסעדות הידידותיות לטבעונים ויש לה בשבילם תפריט טבעוני מלהיב ובו ארוחת בוקר, סלטים, תבשילים ועוד פינוקים העשויים מחומרים טבעיים שמקורם בצומח בלבד.
אהבה בטעם ביתי – בריאות

במסעדת “אהבה בטעם ביתי” מכרכור אוכל בריא, טעים, מגוון ומאוזן – תבשילים וסלטים וכן מנות טבעוניות, כדוגמת: סלט בריאות עם ירקות פריכים וקוסקוס מלא; פטוצ’יני פסטו; מוזלי טפיוקה וחלב קוקוס; ועוד. הכל מוכן במקום מדי יום, מחומרי הגלם האיכותיים ביותר, ללא חומרים משמרים ועם טיגון מועט ככל הניתן. יש גם אוכל מוכן לקחת הביתה לפי משקל, לשבת, לחג או לאירוע.
נחילות 2, כרכור
073-7578905
קפה בכפר – בית קפה

ב”קפה בכפר” – מסעדה טבעונית בבני דרור, במתחם “פרוטיאה בכפר” – מאמינים שאוכל, קפה, אהבה ומקום יפה הם שילוב מנצח. בתפריט הטבעוני העשיר ארוחות בוקר, מנות ראשונות, עיקריות, סלטים, קינוחים וגלידות משובחות על טהרת הטבעוני והטבעי, האיכותי והטוב. אל תחמיצו: פיצה העשויה בתנור האבן עם רוטב עגבניות טריות, גבינה טבעונית ותוספת בצל, זיתים, או עגבנייה.
מתחם "פרוטיאה בכפר", מושב בני דרור
073-7578937
“קפה פיצרון” משכונת ביצרון בת”א מתמחה בבישול צמחוני-טבעוני, אווירה ביתית ונעימה ושירות לבבי. בתפריט תמצאו מגוון מנות טבעוניות מצוינות, כמו למשל: פלפלים ממולאים באורז מלא, בצל ירוק, נענע, חמוציות ושקדים; חליל אבוקדו, עגבנייה ובצל כבוש; ארטיקים 100% פרי; מאפין טבעוני ללא קמח וללא סוכר; שייק טבעוני מטחינה גולמית, סילאן וחלב סויה; ועוד. המקום כשר ללא תעודה
שדרות ההשכלה 1, תל אביב
073-7578900
רשת קפה גרג – בית קפה

ברשת גרג קפה מעולה, עיצוב ואווירה נעימים וביתיים, שירות מקצועי ואוכל נהדר. יש גם תפריט טבעוני מושקע ובו למשל: פורטבלו המבוגרג – המבורגר מפטריית פורטבלו בטריאקי; או סלט כפרי טבעוני – עדשים שחורות, פלחי סלק, פילה תפוז, קוביות בטטה אפויה ומני דברים מעולים מהצומח, מהם מוכנות בגרג עוד מנות טבעוניות משמחות ומענגות חך. פירוט הסניפים הכשרים נמצא באתר הרשת.
קפה W – בית קפה
בסלון של משפחת W יש ובשפע הוויה שכונתית-משפחתית, מוזיקה טובה ותחושת שלווה, והכל בליבה הפועם של תל-אביב. התפריט מציע מאכלים ותבשילים רבים וייחודיים מבית אמא, כשלאחרונה הצטרפה קפה W למסעדות המגישות גם מבחר מנות טבעוניות מלהיבות (או כאלו שניתן לבקש לטבען) שמסומנות בתפריט, ומאפשרות גם לטבעונים לבלות בסלון של W בלב שלם ובהנאה גדולה.
בוגרשוב 27, תל אביב
073-7578896
רשת Loveat – בית קפה

לרשת “לאבאיט” 6 סניפים ברחבי ת”א, בכולם חגיגה נהדרת של קפה איכות אורגני ומנות שנוצרו מתפישת האוכל האיטי (slow food) והקשר של האדם לסביבה. התפריט מחובר גם לעונות השנה ובמקום מקפידים לרענן אותו בהתאם בפירות ובירקות העונתיים כשהם בשיא טריותם ועסיסיותם. ב-Loveat מגוון מנות טבעוניות ייחודיות ומקוריות, וביניהן: כריכים, טורטיות, פסטות, מנות אורז אדום ועוד.
כנאפה נוגה – כנאפה, מעדניה

“כנאפה נוגה” כשמו כן הוא – מקום המתמחה בהכנת כנאפה מופלאה השוכן במתחם נגה ביפו. המתחם היפה מספק תפאורה מושלמת למתוקים המענגים של “כנאפה נגה”, אבל באופן מפתיע מציעים בנגה גם כנאפה מלוחה המוגשת כשסלט לצידה. לכנאפה יש, כמובן, גם נוסח טבעוני מצוין ושובה לב שחובה לנסות!
קפה שניאור – בית קפה

קפה שניאור – בית קפה תל-אביבי שכונתי מצומת הרחובות פינסקר-שניאור – מציע תפריט ויגן פרנדלי מצוין, הכולל בין השאר: ארוחת בוקר טבעונית; קרפצ’יו סלק; מסבחה של עדשים שחורות, תרד, עגבניות שרי וטחינה; שקשוקה טבעונית; פריקי עדשים – חיטה ירוקה, עדשים, חמוציות עם טחינה; פסטה סלק; מוס חלבה; ועוד. האווירה? נהדרת. המיקום? מהפינות היפות והייחודיות בעיר!
פינסקר 20, תל אביב
073-7585691
“קזינו סן רמו” היא מסעדה תוססת, צעירה ומלאת חיים השוכנת במתחם נגה בתל-אביב. המסעדה מציעה מגוון מנות טבעוניות בתפריט המשתנה, ביניהן למשל: חביתה טבעונית מקמח חומוס; תבשילי ירקות וקטניות; פסטה; קציצות טבעוניות; ועוד. המקום משלב תוכן תרבותי שכולל הופעות חיות, ערבי קונספט ושיתופי פעולה מסקרנים עם חיבור טרנדי משמח לסצנה התל-אביבית העכשווית.
נחמה 2, תל אביב
073-7576224
גבי קלמנטינה – בית קפה

“קלמנטינה” – קפה-מסעדה מקסים הממוקם בלב המושבה זיכרון יעקב על הטיילת השוקקת שברחוב המייסדים – מגיש מגוון מנות טבעוניות טעימות, ביניהן: מבחר כריכים, סלטים, קינוחים מצוינים ואפילו שייקים ירוקים ואייסקפה טבעוני. השירות במקום אדיב, המחירים נוחים ותמיד ניתן לפגוש בו הרבה אנשים טובים ועובדים צמחונים וטבעונים.
רחוב המייסדים 43, זכרון יעקב
073-7576233
בריבה – בריאות

בנמל תל-אביב שוכנת “בריבה” – מסעדה המוקדשת לאורח חיים בריא ולתזונה נכונה. בהכנת המטעימים שמוגשים ב”בריבה” (כמו סטייק טופו על אורז שחור-לבן, רוטב מתוק ופירות יבשים) נעשה שימוש במרכיבים איכותיים שערכם התזונתי גבוה, כמו קמח מלא ומידה מועטה של סוכר או שמן. טעימה מהתפריט הידידותי לטבעונים של בריבה תוכיח שבריא וטעים הולכים מצוין יחד ומגיעים רחוק!
בית דרך חיים, נמל תל אביב
073-7829015
קפה נטו – בית קפה

לרשת “קפה נטו” סניפים בכל הארץ בהם מטבח חדשני ובריא, קפה מעולה ושירות מקצועי. בתפריט הרשת מבחר מנות טבעוניות, איכותיות וטעימות וביניהן: א. בוקר, סלטים, כריכים וטוסטים, מנות עיקריות מגוונות (כמו אורז מדריד – נתחי טופו ברוטב פלפלים מוקפצים על אורז בסמטי צהוב ובצל ירוק, שום, לימון ושמן זית, בוטנים וקארי, פלפל וג’ינג’ר), שייקים טבעוניים וקינוחים.
סניפים בכל רחבי הארץ
073-7585666
Market Pick & Mix – בריאות

ב-4 סניפי “עלים ירוקים – Market Pick & Mix” בת”א, ר”ג וב”ב מוצעות מנות בריאות משתנות, טריות וצבעוניות שערכן התזונתי גבוה ולהן ניחוחות ותיבולים מגוונים. יש גם בר סלטים גדול ועשיר עם ירקות, קטניות ודגנים. בתפריט המקום מנות צמחוניות או טבעוניות רבות (כמו קארי של ירקות על מצא אורז הודי מלא עם ג’ינג’ר וציפורן), וכן מרקים ופינוקים משובחים לכל זמן.
שאול המלך 35, תל אביב
073-7828163
המטבחון – בית קפה

בפאתי שוק הכרמל פועלת מסעדת “המטבחון” המגישה אוכל ביתי שמחמם את הגוף והנפש. במטבחון תפריט טבעוני גדול ובו מנות פתיחה וסלטים (טאבולה, סלט קינואה, ועוד), עיקריות כמו קוסקוס, מג’דרה, גיבץ’ על אורז, ממולאים (פלפל,כרוב ועוד) ואחרות. יש חמין טבעוני בשבתות. המקום צבעוני מאוד, מהנה ומשמח, השירות נעים ותפגשו שם גם הרבה חתולים שמנמנים ומאושרים.
רבי עקיבא 18, תל אביב
073-7822960
The Streets – רשת בתי קפה

“דה סטריטס” – רשת בתי קפה אורבנית תל-אביבית – מציעה אווירה נינוחה וצעירה, מוזיקה עדכנית, עיצוב מוצלח ומגוון רחב של מנות מצוינות. הסניפים בקינג ג’ורג’, אבן גבירול ובזל מגישים תפריט ובו מנות טבעוניות ומנות שאפשר לטבען, כמו: סנדביץ’ קציצות בורגול וטופו; המבורגרים טבעוניים; סלט אטריות אורז עם טופו בצ’ילי מתוק; פאי שוקולד, גרנולה וחמאת בוטנים; ועוד.
אשתורי הפרחי 20 - 073-7598521
אבן גבירול 114 - 073-7578895
דיזנגוף 302 - 073-7576231
XOHO – בית קפה

CAFE XOHO בת”א צעיר ומגניב בטירוף – הסועדים צבעוניים, השירות חם והאוכל נפלא! בתפריט מוצעות גם מנות טבעוניות מהנות כמו: הסלט הטבעוני – חסה, ירקות טריים, צימוקים, גרגירי חומוס קלוי, טופו בגריל, רוטב אסייתי; כריך סלט טופו – ג’בטה, טופו, מיונז טבעוני, אגוזים, אבוקדו, נבטי אלפלפה; ועוד. לצד האוכל אלכוהול איכותי. יש גם הופעות חיות.
גורדון 17, תל אביב
073-7829045
לרשת “קפה לואיז” 10 סניפים שבהם מוגשת חוויית בילוי קולינרית בריאה, רגועה וטבעית. לרשת יש גם תפריט טבעוני עם מנות עשירות ומעניינות, בריאות, איכותיות, טבעיות ומזינות. בנוסף מגישים במקום מנות ללא גלוטן ומנות ללא סוכר. לבתי הקפה עיצוב ביתי ומרגיע ברוח הפאנג שוואי ובהם מעדנייה עם מגוון מוצרי בריאות וטבע, לחמים בלעדיים שנאפים במקום וממרחים ייחודיים.
סניפים ברחבי הארץ
073-7829079
קפה קאימק – בית קפה
קפה קאימאק הוא בית קפה צמחוני בתל אביב, שבו מוצעות מבחר מנות טבעוניות טעימות. לקאימאק שני סניפים בעיר – אחד בשכונת פלורנטין והשני ברחוב עזה ביפו. בבית הקפה הקטן אווירה מיוחדת וחברית וקהל לקוחות קבוע. מדי פעם יש ג’אמים והופעות חיות ותמיד טעים, משביע ומהנה במיוחד.
לוינסקי 49, תל אביב
073-7598510
אספרסו בר – בית קפה

ב-7 סניפי רשת בתי הקפה “אספרסו בר” – בת”א, הרצליה ופולג-נתניה – המאכלים והקפה איכותיים והבילוי עתיר סטייל בסגנון פריזאי. בתפריט הטבעוני מנות ייחודיות, עשירות בצבע ובטעם, כמו: טוסט מוצרלה סויה; קרפצ’יו סלק; טבולה קינואה; מוסקה – חציל, תפוחי אדמה, סייטן, מוצרלה סויה ורוטב עגבניות – אפוייה בכלי חרס; סורבה פירות; מאפה פילו תפוחים; וקינוחים אחרים.
יהודה מכבי 57 | רוטשילד 8 | דיזינגוף 166 | יוניצמן 21 - תל אביב
NOON – בריאות

NOON – מסעדת קונספט חדשנית בבורסה בר”ג – מציעה בהרכבה עצמית ארוחות צהריים מעולות צמחוניות-טבעוניות, עשירות מאד ובריאות! ה-NOON מעוצב כ’מזנון’ מודרני בסגנון אירופאי. בר סלטים עצום ובו ירקות, קטניות, דגנים ורטבים; מרקים; תבשילים; סנדוויצ’ים; פשטידות; ומנות ייחודיות מתחלפות (קבב עדשים ברוטב סינייה, פלפל ממולא באורז מלא, ספרינג רול), רובן טבעוניות!
תובל 30, רמת גן
073-7576220
הבוטקה – בית קפה

הבוטקה – בשני סניפיו מהרחובות התל-אביביים האינטימיים טשרניחובסקי ונחמני – הוא בית קפה קטן וחמוד המציע בין השאר תפריט טבעוני רחב ומסומן, הכולל ארוחת בוקר, כריכים חמים וקרים, מספר סוגי פסטות, ומנות מתוקות לקינוח. נסו את סלט הקציצות הטבעוניות, כריך ה”שוואמה” טופו, הפסטה בולונז מהירקות, הממולאים הנהדרים והמאפינס הטבעוני בטעם דלעת-שוקולד.
נחמני 16, תל אביב
073-7578897
FIT CAFE – בית קפה

“פיט קפה” – בר-קפה בריאותי שממוקם בתוך מכון הכושר Vim בראשון לציון – מציע תפריט בריאות מזין ומושקע שמותאם לקהל הטבעוני ולמתאמנים הטבעונים (וכן למי שהגיעו רק בשביל האוכל…). בתפריט מוצעות מנות מפנקות ומזינות, ביניהן: קציצות ברוטב אדום; המבורגר טבעוני בלחמנייה; שקשוקה טבעונית; סלט טופו ופטריות; כריך אנטיפסטי; וקינוחים טבעוניים מתחלפים. לבריאות!
ילדי טהרן 5, ראשון לציון
073-7828108
קישריה – בית קפה ומאפייה

בגבעתיים נחבאת לה פנינה לחובבי האוכל הטעים הטבעונים – קישריה, מסעדה המתמחה בהכנת קישים בהזמנה אישית שעושה מייקאובר היסטרי לקישים המסורתיים. במקום מנות צמחוניות וכן תפריט טבעוני עשיר וחדשני! ה”קישריה” נהדרת גם כמקום מפגש ביתי ואינטימי שמאחד אנשים, קישים ותזונה נבונה וחומלת. ביס באחד הקישים יבהיר על מה מדובר – פרגנו לכם אחד ומיד.
כצנלסון 147, גבעתיים
073-7828115
ב”קונדיטורית חגית” – בית קפה וקונדיטוריה השוכן מול אוניברסיטת בר אילן – מכינים ומגישים תפריט שבו מגוון מנות טבעוניות. האווירה במקום כפרית ונעימה וההיצע טעים, טרי ומצוין. יש ארוחות בוקר, מאפים, כריכים, פסטות, ממרחים משובחים ועוגות מעולות – כולם מוכנים בעבודת יד. ניתן להזמין מראש, לבוא ולקחת וכמובן גם לשבת במקום וליהנות מארוחה טובה.
הארזים 1, גבעת שמואל
073-7828107
קטמון הישנה – בית קפה

בלב שכונות קטמון הישנה שבירושלים שוכן בית קפה נעים ואותנטי. המבנה בן מאה השנים של הקפה מרהיב ביופיו ומייצר במקום אווירה נהדרת. בתפריט העשיר מבחר מנות פתיחה, פסטות, כריכים, פוקצ’ות ועוד, וכן מנות מתחלפות יומיות. בעל המקום הטבעוני דואג לקהל הטבעוני עם תפריט טבעוני מיוחד ועשיר המציע החל מארוחות בוקר ועד תבשילי צהריים מפנקים וטעימים במיוחד.
השיירות 20, ירושלים
073-7828117
תאנים – מטבח צמחוני
מסעדת תאנים היא אחת המסעדות הצמחוניות הוותיקות בירושלים. למסעדה תפריט יצירתי שמציע מאכלים נפלאים לצמחונים וגם לטבעונים, וביניהם: מרקים, סלטים, כריכים ומנות עיקריות, וכן מנות ים-תיכוניות ומנות מהמזרח והרבה מנות טעימות על בסיס טופו. מהמסעדה נשקף נוף חומות העיר העתיקה והאווירה משולמת.
אמיל בוטה 12, ירושלים
073-7828102
נוקטורנו – בית קפה

נוקטורנו – בית קפה-מסעדה חלבי-צמחוני-טבעוני ובר מגה-שיקי – פועל שנים רבות בשכונת נחלאות הקסומה בירושלים, במדרחוב בצלאל 7, במתחם ‘מעצבים בעיר’. במסעדה מוגש שילוב מהנה של קולינריה ואמנות באווירה ירושלמית. בערב הופך נוקטורנו לפאב דינמי עם מופעי מוזיקה ואמנות, בירות מהחבית ואלכוהול משובח.
בצלאל 7, ירושלים
073-7828119
ג’ונו קפה – בית קפה
ג’ונו הוא בית קפה איטלקי מסוגנן השוכן בכיכר מילאנו בת”א בצמוד לבר היין ג’ונו, ומגיש קפה איכותי מבית דיאמה האיטלקי ותפריטי בוקר-צהריים-ערב. המנות נעשות מחומרי גלם איכותיים והן מעולות. יש תפריט טבעוני עשיר ומושקע ובו כריכים, סלטים, פיצה ופסטה טבעוניות, קינוחים וכן חלב טבעוני לקפה מצוין.
דה האז 1, תל אביב
073-7828120
ב-Air Caffe רעננה משלבים מראות פסטורליים עם אוכל מענג. העיצוב בהשראת הפאנג שווי – מים מפכפכים מקיפים את החצר יפה והבילוי על דק עץ בפינות ישיבה מרווחות בחוץ או בחלל הפנימי השקוף והחמים. לאווירה הקסומה מתווסף תפריט טבעוני מעולה ועשיר וכן טעים. יש אפילו עסקית טבעונית. נפלא!
זרחין 13, רעננה
073-7828110
Market Pick & Mix – בריאות

עלים ירוקים – Market Pick & Mix” היא רשת מזון צמחונית טבעונית, שהחלה את דרכה באוניברסיטת תל אביב וכיום מונה 4 סניפים בת”א, בבני ברק וברמת גן. המסעדה מציעה תפריט צבעוני ומשתנה מידי יום הכולל סלטים ומגוון מנות מסוגים וטעמים שונים, בעלות ערך תזונתי גבוה. בין המנות הטבעוניות: קארי ירקות, קוסקוס, קציצות טופו, אנטיפסטי ועוד. כל סניפי הרשת כשרים (סניף ר”ג כשר למהדרין).
תובל 23, רמת גן
073-7828170
קפה נטו (כשר) – בית קפה

“קפה נטו” היא רשת בתי קפה איכותית, בעלת סניפים בכל הארץ, כולל סניפים כשרים בפתח תקווה, רעננה, דיזינגוף סנטר ומצפה רמון. המטבח של קפה נטו הוא שילוב של מטבח חדשני ובריא עם קפה איכותי ותפריט טבעוני עשיר הכולל: שקשוקה טבעונית, סלטים, כריכים, טוסטים טבעוניים, תבשילים ושייקים. בואו להנות מארוחה טבעונית שהיא חוויה נטו.
סניפים בכל רחבי הארץ
073-7585666
קפה קאימק – בית קפה
קפה קאימאק הוא בית קפה צמחוני בתל אביב, שבו מוצעות מבחר מנות טבעוניות טעימות. לקאימאק שני סניפים בעיר – אחד בשכונת פלורנטין והשני ברחוב עזה ביפו. בבית הקפה הקטן אווירה מיוחדת וחברית וקהל לקוחות קבוע. מדי פעם יש ג’אמים והופעות חיות ותמיד טעים, משביע ומהנה במיוחד.
הבוטקה – בית קפה

הבוטקה – בשני סניפיו מהרחובות התל-אביביים האינטימיים טשרניחובסקי ונחמני – הוא בית קפה קטן וחמוד המציע בין השאר תפריט טבעוני רחב ומסומן, הכולל ארוחת בוקר, כריכים חמים וקרים, מספר סוגי פסטות, ומנות מתוקות לקינוח. נסו את סלט הקציצות הטבעוניות, כריך ה”שוואמה” טופו, הפסטה בולונז מהירקות, הממולאים הנהדרים והמאפינס הטבעוני בטעם דלעת-שוקולד.
טשרניחובסקי 27, תל אביב
073-7578906
Market Pick & Mix – בריאות

ב-4 סניפי “עלים ירוקים – Market Pick & Mix” בת”א, ר”ג וב”ב מוצעות מנות בריאות משתנות, טריות וצבעוניות שערכן התזונתי גבוה ולהן ניחוחות ותיבולים מגוונים. יש גם בר סלטים גדול ועשיר עם ירקות, קטניות ודגנים. בתפריט המקום מנות צמחוניות או טבעוניות רבות (כמו קארי של ירקות על מצא אורז הודי מלא עם ג’ינג’ר וציפורן), וכן מרקים ופינוקים משובחים לכל זמן.
אוניברסיטת תל אביב
073-7828167
Market Pick & Mix – בריאות

עלים ירוקים – Market Pick & Mix” היא רשת מזון צמחונית טבעונית, שהחלה את דרכה באוניברסיטת תל אביב וכיום מונה 4 סניפים בת”א, בבני ברק וברמת גן. המסעדה מציעה תפריט צבעוני ומשתנה מידי יום הכולל סלטים ומגוון מנות מסוגים וטעמים שונים, בעלות ערך תזונתי גבוה. בין המנות הטבעוניות: קארי ירקות, קוסקוס, קציצות טופו, אנטיפסטי ועוד. כל סניפי הרשת כשרים (סניף ר”ג כשר למהדרין).
מגדל V, בני ברק
073-7828178
קפה עלמא – בית קפה

קונדטוריית “פיס אוף קייק”, זאת כולם יודעים, מפנקת תמיד ובגדול. “קפה עלמה” שוכן בצמוד ל”פיס”, ביהודה הימית ביפו, ומגיש את המאפים, הלחמים והעוגות שמגיעים אליו הישר מהמאפייה הצמודה. בנוסף בעלמה תמצאו מנות שף איכותיות, מגוונות, משביעות, בריאות וטעימות ומבחר מאכלים וטבעוניים מנצחים, למשל: שקשוקה טבעונית, בולונז טבעוני, ומוס שוקולד ונוגט!
יהודה הימית 19, יפו
073-7569523
קפה סיטו – בית קפה

“קפהסיטו” שבמושב אמירים מגיש אוכל בריא ונהדר באווירה גלילית. בשישי – מזנון ארוחת בוקר עשיר ומיוחד – שפע סלטים, מאפים, גרנולה תוצרת בית ועוד. בימים א’ עד ה’ עסקיות במחיר מפתיע. התפריט המגוון מאפשר להרכיב ארוחות צהריים וערב מעולות, שנעשות באהבה ובמקום! בקפהסיטו מנות טבעוניות רבות וכן לחם ללא גלוטן.
עוגתה – בית קפה

מסעדת עוגתה מקיבוץ כנרת עשתה מהפך והיא כיום 100% טבעונית! בתפריט הטבעוני של עוגתה אוכל מופלא שכולו הולך עם הלב. האוכל בעוגתה הוא אהבה אחת גדולה ועכשיו גם מלאת חמלה ונתינה! בין השאר בתפריט: סמבוסקים, סלטים, מנות ניוקי ורביולי, קישים, סינייה, המבורגרים, כריכים וקינוחים. ניתן לקנות אוכל הביתה. המבחר משתנה וגדל בימי ו’. רצוי להתעדכן ולהזמין מראש.
משק ברזילי – ארוחות בוקר

משק ברזילי התמקם לו במקום ציורי בנווה צדק (יש אפילו חצר יפה) והתחיל כבית קפה צמחוני. כיום מציע המקום גם אוכל טבעוני מגוון וכל המוגש בו אורגני ומעולה ומתאפיין בבישול בריא ומלא. בתפריט מנות מבוססות ירקות ופירות אורגניים הגדלים בשדה ובמטעים הסמוכים למסעדה. אל תחמיצו את ארוחת הבוקר הטבעונית המעולה!
אחד העם 6, נווה צדק, תל-אביב
073-7585664
“מנדרין” – רשת בתי הקפה המובילה בצפון – הטמיעה בתפריטיה מנות טבעוניות איכותיות, מגוונות ומושקעות, עבור הקהל הטבעוני הגדל כל העת. מוזמנים להגיע ולהתענג על ארוחת בוקר, טוסטים, כריכים ועיקריות טבעוניים וכן על שייקים על בסיס חלב שקדים או מיצי פירות, גרניטות על בסיס פירות, מיצים סחוטים ומשקאות חמים וקרים, שניתן לבקש על בסיס חלב סויה/שקדים.
“פריה” – בר-בריאות טבעוני חיפאי – מציע אלטרנטיבה טעימה, בריאה וחומלת לארוחות בוקר, צהריים וערב. פרי-שייקים, שייקים ירוקים, מיצים טבעיים, סלטים עם דגנים וקטניות, מרקים, דייסת שיבולת שועל וקרטיבים טבעיים. הכל ב”פריה” מוכן במקום בשיא הטריות, ממיטב חומרי הגלם הטבעיים, ללא תוספת סוכר, חומרים משמרים ומזונות מעובדים – כולל חלב שעשוי מ-100% שקדים!
צפרירים 2, חיפה
073-7020943
בית הפנקייק המקורי הוא מוסד מיתולוגי אהוב ומתוק שמוגשים בו הרי פנקייקס עם הפתעות מושחתות (קוקוס קלוי, אננס, בננה, שוקולד מריר, רוטב חלבה ועוד). בתפריט תמצאו לא רק פנקייקים טבעוניים אלא גם ארוחות בוקר טבעוניות, טוסטים עם גבינה טבעונית ואפילו שווארמה טבעונית. ניתן להזמין גם פנקייקים ולחמים ללא גלוטן.
מחלף הסירה, הרצליה
09-9514215
קסבה – בר קפה

קסבה – קפה-מסעדה פלורנטיני אסלי – מציע אוכל מעולה הכולל מנות טבעוניות רבות. את הטעם הטוב אפשר ומומלץ לחוות תוך ישיבה בחצר היפהפייה של המקום, עם עוד אנשים מתוקים כמותכם, שממלאים את הקסבה תמיד. המקום עשיר באווירה ביתית-שכונתית שפותחת פתח לשיחה וליצירתיות, וכשאל אלו נלוות מנות מלאות חמלה – התענוג כפול!
פלורנטין 3, תל אביב
073-7584261