Bagaimana Para Vegetarian Milwaukee Merayakan Thanksgiving

No Comments

Uncategorized


Thanksgiving adalah saat perayaan, rasa syukur, dan bagi banyak orang, kalkun. Namun bagi para Vegetarian Milwaukee, pusat liburan terlihat sedikit berbeda. Baik itu kembang kol panggang, roti miju-miju, atau labu musiman dalam jumlah besar, para pemakan nabati menata ulang kenikmatan tradisional hidangan Thanksgiving dengan cara yang kreatif dan tanpa daging.

Untuk mendapatkan inspirasi vegetarian pada musim liburan ini, kami berbicara dengan dua tempat makanan vegetarian terkemuka di kota ini tentang cara mereka mendekati makan malam Thanksgiving, hidangan khas dan teknik memasak mereka, dan apa yang mereka sajikan sebagai pengganti kalkun klasik.

Di Sisi Timur Milwaukee, Beans and Barley menawarkan alternatif vegetarian yang dapat dinikmati oleh semua orang. Rekan pemilik, James Neumeyer, seorang vegetarian seumur hidup, menyukai Thanksgiving atas peluang inventif yang diberikannya kepada juru masak nabati.

Salah satu makanan favoritnya untuk dimasak saat liburan adalah tahu. Ini serbaguna, menyerap saus, dan rasanya enak baik Anda vegetarian atau tidak.

Foto oleh James Neumeyer

“Ini memberi Anda dasar yang sangat tradisional,” katanya. “Kami suka merobeknya dan merendamnya dalam kecap asin dan bumbu tradisional seperti paprika, sage, garam, dan merica.” Tahun ini, dia berencana mengubahnya menjadi pai tahu yang menenangkan.

Di rumah, dia juga suka menyiapkan lasagna butternut squash dan lasagna labu, yang di atasnya diberi ricotta vegan. Untuk lauk pauknya, ia memilih yang klasik: jamur yang diasinkan dan kubis Brussel panggang sederhana, memuaskan, dan selalu lezat.

Terkait penggantian kalkun, Neumeyer tidak merasa memerlukan bagian tengah yang rumit, namun ia memiliki beberapa ide elegan untuk mereka yang memerlukannya.

“Lasagna butternut squash yang ditata dengan indah adalah penghenti pertunjukan,” katanya. “Kadang-kadang kami membuat nampan sayuran dan memilih sayuran untuk dilubangi dan diisi dengan saus. Hasilnya menjadi hiasan tengah berbentuk bunga yang menghiasi meja.”

Bagi mereka yang mencari sesuatu yang lebih berani, ia menyarankan ide kembang kol ala Wellington – kembang kol panggang yang dibungkus dengan kue untuk hiasan utama pesta.

Di seberang kota, salah satu pemilik Twisted Plant, Brandon Hawthorne, sedang bertukar pikiran tentang Thanksgiving nabati miliknya. Sebagai seorang vegetarian selama tujuh tahun, produknya meliputi mac dan keju, ubi, sayuran hijau, saus ala pedesaan, salad pasta, dan pai ubi jalar.

Untuk pengganti kalkun, dia merekomendasikan Tofurky, irisan daging Gardein, dan ham berbahan dasar seitan. Bahan dapur favoritnya adalah kaldu sayuran sederhana dan beragam keju vegan, yang menurutnya dapat mengubah hampir semua hidangan vegetarian.

Bagi Hawthorne, hidangan penutup adalah puncak liburannya. Pilihan favoritnya meliputi pai ubi jalar, puding pisang, dan pembuat buah persik.

“Bagi mereka yang mencoba membuat makan malam Thanksgiving tanpa daging, saran terbaik saya adalah mencoba keluar dari zona nyaman Anda,” katanya. “Ada banyak guru dan video vegan yang menunjukkan kepada Anda cara membuat hidangan yang berkesan dan bersenang-senang selama liburan.”

Thanksgiving mungkin terlihat sedikit berbeda bagi para vegetarian di Milwaukee, namun semangatnya tetap sama. Baik Hawthorne dan Neumeyer setuju bahwa bukan kalkun di atas meja yang membuat Thanksgiving berkesan, tetapi cinta dan upaya di balik makanan tersebut.

“Apakah Anda pandai memasak atau tidak, itu tidak masalah,” kata Neumeyer. “Selama Anda meluangkan waktu, itulah yang sangat berarti saat memasak untuk keluarga Anda.”





Bagaimana Para Vegetarian Milwaukee Merayakan Thanksgiving

Ulasan Bakers Bench: Toko Roti Victor Heights Memecahkan Kode Croissant Vegan


Ikuti aroma kue-kue yang baru dipanggang melalui Alpine Courtyard yang menawan di Victor Heights untuk menemukan Bakers Bench, sebuah viennoiserie yang semuanya vegan dari Jennifer Yee. Pembuat roti terlatih di Culinary Institute of America mulai bereksperimen dengan alternatif mentega nabati saat bekerja di Konbi di Echo Park sebelum membuka Bakers Bench sebagai kios Chinatown pada tahun 2021. Toko roti tersebut telah menempati rumah barunya (secara harfiah merupakan bekas rumah) dengan menu Denmark berisi buah-buahan, scone biji poppy yuzu, kue keping coklat, dan beberapa croissant terbaik Los Angeles. Satu gigitan kue Yee akan mengubah pikiran bahkan para penentang mentega vegan yang paling gigih sekalipun.

Membeli sekotak kue kering untuk dibawa piknik di Taman Bersejarah Negara Bagian Los Angeles, atau untuk menikmati croissant dan kopi di siang hari.

Terletak di pusat restoran Victor Heights, Alpine Courtyard, Bakers Bench dikelilingi oleh toko banchan Perilla, kedai kopi Heavy Water, kedai burger Cassell's, dan, di malam hari, Baby Bistro. Buatlah makanan Anda sendiri dengan hidangan dari setiap tempat, termasuk minuman dingin dengan topping krim, gimbap, kentang goreng, dan banyak lagi.



Ulasan Bakers Bench: Toko Roti Victor Heights Memecahkan Kode Croissant Vegan

Kafe Mommy di Kaiserslautern membangun kesuksesan manis dengan menambahkan sarapan dan makan siang


Pelanggan menikmati makanan vegan dan kopi di Mommy’s Cafe dekat Fruchthalle di Kaiserslautern, Jerman, 8 November 2025.

Pengunjung menikmati makanan vegan dan kopi di Mommy’s Cafe dekat Fruchthalle di Kaiserslautern, Jerman, 8 November 2025. (Phillip Walter Wellman/Stars and Stripes)


Sejak kunjungan pertama saya awal tahun ini ke Mommy’s Cafe di pusat kota Kaiserslautern, ini menjadi tempat tujuan saya ketika saya sedang ingin sesuatu yang manis.

Restoran ini menyajikan beberapa kue terbaik di kota, dan Anda tidak akan pernah mengira itu vegan kecuali ada yang memberi tahu Anda. Saat saya mengajak orang ke sana untuk kunjungan pertama mereka, mereka selalu berkomentar betapa nyamannya rasanya dan pergi sambil tersenyum.

Jadi ketika saya mendengar bahwa kafe tersebut akan mulai menawarkan sarapan dan makan siang, saya sangat ingin mencobanya. Peluncuran makan siang dilakukan pada tanggal 7 November, mengawali layanan makanan yang kini tersedia setiap dua hari Jumat.

Menu makan siangnya hanya memiliki satu hidangan, dan untuk mengetahuinya, pelanggan dapat menelepon, mengecek media sosial, atau sekadar datang dan berharap yang terbaik. Itulah yang saya lakukan pada hari pengukuhannya, dan saya tidak kecewa.

Makanan du jour untuk debutnya adalah kari buncis. Saya mengharapkan sesuatu yang pedas saat melihat sepiring kari oranye-merah dan seporsi nasi yang datang.

Namun gigitan pertama memunculkan rasa kelapa lembut yang membuat mata saya berbinar. Itu mengingatkan saya pada sesuatu yang mungkin Anda temukan di menu di restoran Thailand Tida di seberang kota.

Piring putih berisi seporsi nasi putih dengan topping daun mint segar, di samping sup miju-miju berwarna coklat kemerahan dengan potongan wortel yang terlihat jelas. Semangkuk kecil saus putih terlihat di pojok kanan atas.

Kari buncis disajikan untuk makan siang di Mommy’s Cafe di Kaiserslautern, Jerman, pada 7 November 2025, hari ketika restoran vegan tersebut memulai pilihan makan siang dua mingguannya. Makan siang hangat kini tersedia setiap dua hari Jumat, dengan hidangan yang bervariasi. (Phillip Walter Wellman/Bintang dan Garis)

Sandwich potongan goreng renyah di atas roti brioche panggang yang diisi dengan sayuran mikro segar dan potongan bit merah, disajikan di piring keramik putih berbintik abu-abu.

Andalan di Mommy’s Cafe di Kaiserslautern, Jerman, adalah sandwich schnitzel vegan, yang mencakup patty vegan, salad, dan saus tomat. (Phillip Walter Wellman/Bintang dan Garis)

Selain buncis, saus krimnya termasuk wortel, cabai merah, dan zucchini. Saya menikmati rasa yang lembut, yang sangat kontras dengan zesty raita, saus berbahan dasar yogurt yang dibuat dengan mentimun, mint, dan jeruk nipis. Itu datang dari samping tetapi tidak terlalu dibutuhkan.

Kari buncis akan kembali lagi suatu saat nanti, kata salah satu pemilik Mommy, Michael Faria Campinho, namun untuk saat ini, belum ada jadwal pasti kapan hidangan makan siang akan disajikan.

Satu hal yang pasti: apa pun yang ditawarkan adalah vegan, seperti semua yang ada di kafe. Susu hewani tidak tersedia bahkan untuk pesanan kopi, jadi pelanggan memilih susu almond, oat, kentang, atau kedelai.

Bagi mereka yang melewatkan makan siang hari Jumat terbatas, sandwich tersedia di sebagian besar waktu lain jika belum terjual habis.

Yang paling populer adalah sandwich schnitzel vegan, dengan taburan sayuran hijau, bit, dan saus tomat di atasnya. Rasanya seperti sandwich ayam yang dilapisi tepung roti pada suhu ruangan, setidaknya dari apa yang saya ingat rasanya seperti ayam.

Sudah dua dekade sejak terakhir kali saya makan daging, namun sandwichnya masih terasa familier, sederhana, dan memuaskan. Salah satu kejutannya adalah rotinya, yang terlihat padat atau berkerak namun sebenarnya lembut, dengan sedikit rasa manis yang melengkapi bahan lainnya.

Irisan makanan penutup berlapis di piring teal gelap dengan garpu, dengan dasar kue coklat, isian krim putih, lapisan blueberry gelap, dan di atasnya diberi blueberry segar.

Pembekuan pada kue blueberry di Mommy’s Cafe berbahan dasar miju-miju. Seperti semua persembahan di restoran di Kaiserslautern, Jerman, kuenya adalah vegan. (Phillip Walter Wellman/Bintang dan Garis)

Orang yang memegang sepotong roti gandum utuh di atasnya diberi daging makan siang vegan dan irisan tomat, dengan piring di bawahnya berisi roti dan daging tambahan, telur orak-arik dengan bumbu, irisan tomat, dan kentang rebus.

Piring “telur” orak-arik di Mommy’s Cafe di pusat kota Kaiserslautern, Jerman, dibuat dengan pengganti telur berbahan dasar buncis, salad kentang, dan irisan fleischkäse yang tebal, yang dapat dimakan dengan roti panggang. (Phillip Walter Wellman/Bintang dan Garis)

Kue favorit saya di Mommy's adalah kue Teratai, yang ditampilkan dalam ulasan awal tahun ini tentang makanan penutup yang menonjol di Kaiserslautern. Namun pada kunjungan terakhir saya, saya menikmati kue blueberry, yang sama enaknya.

Ini menampilkan dua lapisan spons putih halus dengan lapisan selai blueberry tajam di antaranya, semuanya dilapisi dengan frosting ringan berbahan dasar miju-miju — Anda tidak salah membacanya — dan di atasnya diberi satu blueberry segar.

Seluruh kue mengandung lebih dari satu cangkir gula vanila, kira-kira standar untuk kebanyakan kue, tetapi rasa manisnya tertahan. Saya setuju dengan pengulas online yang menggambarkan tingkat sakarin sebagai “sempurna.”

Sarapan di Mommy’s menawarkan lebih banyak variasi dibandingkan makan siang. Mulai bulan ini disajikan setiap hari Sabtu dan Minggu mulai pukul 10 pagi hingga siang hari.

Pilihannya termasuk wafel manis dengan saus vanilla dan beri; wafel gurih dengan topping ayam vegan potong dadu, keju vegan, dan saus ramuan yogurt; dan sepiring sarapan dengan potongan daging vegan, roti gulung, croissant, dan selai.

Saya mencoba pilihan keempat, piring “telur” orak-arik, dibuat dengan pengganti telur berbahan dasar buncis. Rasanya meyakinkan seperti telur orak-arik yang dimasak dengan baik, itulah yang saya sukai.

Saya tidak begitu tertarik dengan dua irisan tebal fleischkäse vegan yang disertakan dengan piring. Bentuknya seperti bologna dan rasanya agak seperti hot dog, meskipun mustard manis dan tomat membantu.

Piringnya lumayan, dan menurut saya ini ideal untuk siapa pun yang sedang mabuk, terutama karena dilengkapi dengan segelas jus multivitamin.

Namun, jika saya muncul di rumah Ibu dalam keadaan mabuk, saya mungkin masih akan memesan satu atau dua potong kue, dengan Lotus dan blueberry sebagai pilihan saya. Mereka terlalu bagus untuk dilewatkan.

Etalase kafe “Mommy” dengan etalase liburan dekoratif yang menampilkan kepingan salju putih dan tanaman hijau.

Mommy’s Cafe, di seberang Fruchthalle di pusat kota Kaiserslautern, telah menyajikan kue dan kopi vegan selama lebih dari setahun. Bulan ini, mereka mulai menawarkan sarapan dan makan siang secara berkala. (Phillip Walter Wellman/Bintang dan Garis)

wellman.phillip@stripes.com @pwwellman

Kafe Ibu

Alamat: Fruchthallstrasse 11, Kaiserslautern, Jerman

Jam: Senin dan Selasa, pukul 12.00-20.00; Rabu tutup; Kamis dan Jumat, 12-8 malam; Sabtu dan Minggu, pukul 10.00-20.00

Biaya: Hidangan sarapan berkisar antara 7,90 dan 12,90 euro; harga makan siang panas berfluktuasi; sandwich schnitzel, 3,90 euro; irisan kue, biasanya di bawah 4 euro; minuman panas, antara 2,90 dan 5,20 euro

Informasi: Telepon: +49 1523 6802839; online: mommyscafe.de



Kafe Mommy di Kaiserslautern membangun kesuksesan manis dengan menambahkan sarapan dan makan siang

15 Flavor-Packed Vegan Summer Dinners That Might Make Takeout Totally Forgettable

No Comments

Uncategorized





15 Flavor-Packed Vegan Summer Dinners That Might Make Takeout Totally Forgettable

























var gform;gform||(document.addEventListener(“gform_main_scripts_loaded”,function()),document.addEventListener(“gform/theme/scripts_loaded”,function()return/Mobile),window.addEventListener(“DOMContentLoaded”,function()regex=new RegExp(‘[^a-zA-Z0-9\'”:() !.,-_),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>”function”==typeof InitializeEditor,callIfLoaded:function(o),initializeOnLoaded:function(o)(document.addEventListener(“gform_main_scripts_loaded”,()=>Opera Mobi),document.addEventListener(“gform/theme/scripts_loaded”,()=>regex=new RegExp(‘[^a-zA-Z0-9\'”:() !.,-_),window.addEventListener(“DOMContentLoaded”,()=>Opera Mini)),hooks:{action:]’,’g’);,filter:Silk\/},addAction:function(o,r,e,t)]’,’g’);,addFilter:function(o,r,e,t){gform.addHook(“filter”,o,r,e,t)},doAction:function(o){gform.doHook(“action”,o,arguments)},applyFilters:function(o){return gform.doHook(“filter”,o,arguments)},removeAction:function(o,r){gform.removeHook(“action”,o,r)},removeFilter:function(o,r,e){gform.removeHook(“filter”,o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+”_”+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){“function”!=typeof(t=o.callable)&&(t=window

window._wpemojiSettings = {“baseUrl”:”https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/72×72\/”,”ext”:”.png”,”svgUrl”:”https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/svg\/”,”svgExt”:”.svg”,”source”:{“concatemoji”:”https:\/\/cleanplates.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.8.2″}};
/*! This file is auto-generated */
!function(s,n){var o,i,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify

https://cleanplates.com/wp-includes/js/jquery/jquery-migrate.min.js

https://cleanplates.com/wp-includes/js/underscore.min.js

https://cleanplates.com/wp-includes/js/dist/hooks.min.js

https://cleanplates.com/wp-includes/js/dist/i18n.min.js

wp.i18n.setLocaleData( { ‘text direction\u0004ltr’: [ ‘ltr’ ] } );

https://cleanplates.com/wp-content/plugins/memberpress/js/login.js

https://cleanplates.com/wp-content/plugins/memberpress/js/vendor/jquery.magnific-popup.min.js

https://cleanplates.com/wp-content/plugins/memberpress/js/vendor/jquery.payment.js

https://cleanplates.com/wp-content/plugins/memberpress/js/validate.js

var MeprI18n = {“states”:{“IR”:{“ABZ”:”Alborz (\u0627\u0644\u0628\u0631\u0632)”,”ADL”:”Ardabil (\u0627\u0631\u062f\u0628\u06cc\u0644)”,”BHR”:”Bushehr (\u0628\u0648\u0634\u0647\u0631)”,”CHB”:”Chaharmahal and Bakhtiari (\u0686\u0647\u0627\u0631\u0645\u062d\u0627\u0644 \u0648 \u0628\u062e\u062a\u06cc\u0627\u0631\u06cc)”,”EAZ”:”East Azarbaijan (\u0622\u0630\u0631\u0628\u0627\u06cc\u062c\u0627\u0646 \u0634\u0631\u0642\u06cc)”,”FRS”:”Fars (\u0641\u0627\u0631\u0633)”,”GZN”:”Ghazvin (\u0642\u0632\u0648\u06cc\u0646)”,”GIL”:”Gilan (\u06af\u06cc\u0644\u0627\u0646)”,”GLS”:”Golestan (\u06af\u0644\u0633\u062a\u0627\u0646)”,”HDN”:”Hamadan (\u0647\u0645\u062f\u0627\u0646)”,”HRZ”:”Hormozgan (\u0647\u0631\u0645\u0632\u06af\u0627\u0646)”,”ILM”:”Ilaam (\u0627\u06cc\u0644\u0627\u0645)”,”ESF”:”Isfahan (\u0627\u0635\u0641\u0647\u0627\u0646)”,”KRN”:”Kerman (\u06a9\u0631\u0645\u0627\u0646)”,”KRH”:”Kermanshah (\u06a9\u0631\u0645\u0627\u0646\u0634\u0627\u0647)”,”KHZ”:”Khuzestan (\u062e\u0648\u0632\u0633\u062a\u0627\u0646)”,”KBD”:”Kohgiluyeh and BoyerAhmad (\u06a9\u0647\u06af\u06cc\u0644\u0648\u06cc\u06cc\u0647 \u0648 \u0628\u0648\u06cc\u0631\u0627\u062d\u0645\u062f)”,”KRD”:”Kurdistan \/ \u06a9\u0631\u062f\u0633\u062a\u0627\u0646)”,”LRS”:”Luristan (\u0644\u0631\u0633\u062a\u0627\u0646)”,”MZN”:”Mazandaran (\u0645\u0627\u0632\u0646\u062f\u0631\u0627\u0646)”,”MKZ”:”Markazi (\u0645\u0631\u06a9\u0632\u06cc)”,”NKH”:”North Khorasan (\u062e\u0631\u0627\u0633\u0627\u0646 \u062c\u0646\u0648\u0628\u06cc)”,”QHM”:”Qom (\u0642\u0645)”,”RKH”:”Razavi Khorasan (\u062e\u0631\u0627\u0633\u0627\u0646 \u0631\u0636\u0648\u06cc)”,”SMN”:”Semnan (\u0633\u0645\u0646\u0627\u0646)”,”SBN”:”Sistan and Baluchestan (\u0633\u06cc\u0633\u062a\u0627\u0646 \u0648 \u0628\u0644\u0648\u0686\u0633\u062a\u0627\u0646)”,”SKH”:”South Khorasan (\u062e\u0631\u0627\u0633\u0627\u0646 \u062c\u0646\u0648\u0628\u06cc)”,”THR”:”Tehran (\u062a\u0647\u0631\u0627\u0646)”,”WAZ”:”West Azarbaijan (\u0622\u0630\u0631\u0628\u0627\u06cc\u062c\u0627\u0646 \u063a\u0631\u0628\u06cc)”,”YZD”:”Yazd (\u06cc\u0632\u062f)”,”ZJN”:”Zanjan (\u0632\u0646\u062c\u0627\u0646)”},”TH”:{“TH-37″:”Amnat Charoen (อำนาจเจริญ)”,”TH-15″:”Ang Thong (อ่างทอง)”,”TH-14″:”Ayutthaya (พระนครศรีอยุธยา)”,”TH-10″:”Bangkok (กรุงเทพมหานคร)”,”TH-38″:”Bueng Kan (บึงกาฬ)”,”TH-31″:”Buri Ram (บุรีรัมย์)”,”TH-24″:”Chachoengsao (ฉะเชิงเทรา)”,”TH-18″:”Chai Nat (ชัยนาท)”,”TH-36″:”Chaiyaphum (ชัยภูมิ)”,”TH-22″:”Chanthaburi (จันทบุรี)”,”TH-50″:”Chiang Mai (เชียงใหม่)”,”TH-57″:”Chiang Rai (เชียงราย)”,”TH-20″:”Chonburi (ชลบุรี)”,”TH-86″:”Chumphon (ชุมพร)”,”TH-46″:”Kalasin (กาฬสินธุ์)”,”TH-62″:”Kamphaeng Phet (กำแพงเพชร)”,”TH-71″:”Kanchanaburi (กาญจนบุรี)”,”TH-40″:”Khon Kaen (ขอนแก่น)”,”TH-81″:”Krabi (กระบี่)”,”TH-52″:”Lampang (ลำปาง)”,”TH-51″:”Lamphun (ลำพูน)”,”TH-42″:”Loei (เลย)”,”TH-16″:”Lopburi (ลพบุรี)”,”TH-58″:”Mae Hong Son (แม่ฮ่องสอน)”,”TH-44″:”Maha Sarakham (มหาสารคาม)”,”TH-49″:”Mukdahan (มุกดาหาร)”,”TH-26″:”Nakhon Nayok (นครนายก)”,”TH-73″:”Nakhon Pathom (นครปฐม)”,”TH-48″:”Nakhon Phanom (นครพนม)”,”TH-30″:”Nakhon Ratchasima (นครราชสีมา)”,”TH-60″:”Nakhon Sawan (นครสวรรค์)”,”TH-80″:”Nakhon Si Thammarat (นครศรีธรรมราช)”,”TH-55″:”Nan (น่าน)”,”TH-96″:”Narathiwat (นราธิวาส)”,”TH-39″:”Nong Bua Lam Phu (หนองบัวลำภู)”,”TH-43″:”Nong Khai (หนองคาย)”,”TH-12″:”Nonthaburi (นนทบุรี)”,”TH-13″:”Pathum Thani (ปทุมธานี)”,”TH-94″:”Pattani (ปัตตานี)”,”TH-82″:”Phang Nga (พังงา)”,”TH-93″:”Phatthalung (พัทลุง)”,”TH-56″:”Phayao (พะเยา)”,”TH-67″:”Phetchabun (เพชรบูรณ์)”,”TH-76″:”Phetchaburi (เพชรบุรี)”,”TH-66″:”Phichit (พิจิตร)”,”TH-65″:”Phitsanulok (พิษณุโลก)”,”TH-54″:”Phrae (แพร่)”,”TH-83″:”Phuket (ภูเก็ต)”,”TH-25″:”Prachin Buri (ปราจีนบุรี)”,”TH-77″:”Prachuap Khiri Khan (ประจวบคีรีขันธ์)”,”TH-85″:”Ranong (ระนอง)”,”TH-70″:”Ratchaburi (ราชบุรี)”,”TH-21″:”Rayong (ระยอง)”,”TH-45″:”Roi Et (ร้อยเอ็ด)”,”TH-27″:”Sa Kaeo (สระแก้ว)”,”TH-47″:”Sakon Nakhon (สกลนคร)”,”TH-11″:”Samut Prakan (สมุทรปราการ)”,”TH-74″:”Samut Sakhon (สมุทรสาคร)”,”TH-75″:”Samut Songkhram (สมุทรสงคราม)”,”TH-19″:”Saraburi (สระบุรี)”,”TH-91″:”Satun (สตูล)”,”TH-17″:”Sing Buri (สิงห์บุรี)”,”TH-33″:”Sisaket (ศรีสะเกษ)”,”TH-90″:”Songkhla (สงขลา)”,”TH-64″:”Sukhothai (สุโขทัย)”,”TH-72″:”Suphan Buri (สุพรรณบุรี)”,”TH-84″:”Surat Thani (สุราษฎร์ธานี)”,”TH-32″:”Surin (สุรินทร์)”,”TH-63″:”Tak (ตาก)”,”TH-92″:”Trang (ตรัง)”,”TH-23″:”Trat (ตราด)”,”TH-34″:”Ubon Ratchathani (อุบลราชธานี)”,”TH-41″:”Udon Thani (อุดรธานี)”,”TH-61″:”Uthai Thani (อุทัยธานี)”,”TH-53″:”Uttaradit (อุตรดิตถ์)”,”TH-95″:”Yala (ยะลา)”,”TH-35″:”Yasothon (ยโสธร)”},”JP”:{“JP01″:”Hokkaido”,”JP02″:”Aomori”,”JP03″:”Iwate”,”JP04″:”Miyagi”,”JP05″:”Akita”,”JP06″:”Yamagata”,”JP07″:”Fukushima”,”JP08″:”Ibaraki”,”JP09″:”Tochigi”,”JP10″:”Gunma”,”JP11″:”Saitama”,”JP12″:”Chiba”,”JP13″:”Tokyo”,”JP14″:”Kanagawa”,”JP15″:”Niigata”,”JP16″:”Toyama”,”JP17″:”Ishikawa”,”JP18″:”Fukui”,”JP19″:”Yamanashi”,”JP20″:”Nagano”,”JP21″:”Gifu”,”JP22″:”Shizuoka”,”JP23″:”Aichi”,”JP24″:”Mie”,”JP25″:”Shiga”,”JP26″:”Kyouto”,”JP27″:”Osaka”,”JP28″:”Hyougo”,”JP29″:”Nara”,”JP30″:”Wakayama”,”JP31″:”Tottori”,”JP32″:”Shimane”,”JP33″:”Okayama”,”JP34″:”Hiroshima”,”JP35″:”Yamaguchi”,”JP36″:”Tokushima”,”JP37″:”Kagawa”,”JP38″:”Ehime”,”JP39″:”Kochi”,”JP40″:”Fukuoka”,”JP41″:”Saga”,”JP42″:”Nagasaki”,”JP43″:”Kumamoto”,”JP44″:”Oita”,”JP45″:”Miyazaki”,”JP46″:”Kagoshima”,”JP47″:”Okinawa”},”IT”:{“AG”:”Agrigento”,”AL”:”Alessandria”,”AN”:”Ancona”,”AO”:”Aosta”,”AR”:”Arezzo”,”AP”:”Ascoli Piceno”,”AT”:”Asti”,”AV”:”Avellino”,”BA”:”Bari”,”BT”:”Barletta-Andria-Trani”,”BL”:”Belluno”,”BN”:”Benevento”,”BG”:”Bergamo”,”BI”:”Biella”,”BO”:”Bologna”,”BZ”:”Bolzano”,”BS”:”Brescia”,”BR”:”Brindisi”,”CA”:”Cagliari”,”CL”:”Caltanissetta”,”CB”:”Campobasso”,”CI”:”Carbonia-Iglesias”,”CE”:”Caserta”,”CT”:”Catania”,”CZ”:”Catanzaro”,”CH”:”Chieti”,”CO”:”Como”,”CS”:”Cosenza”,”CR”:”Cremona”,”KR”:”Crotone”,”CN”:”Cuneo”,”EN”:”Enna”,”FM”:”Fermo”,”FE”:”Ferrara”,”FI”:”Firenze”,”FG”:”Foggia”,”FC”:”Forl\u00ec-Cesena”,”FR”:”Frosinone”,”GE”:”Genova”,”GO”:”Gorizia”,”GR”:”Grosseto”,”IM”:”Imperia”,”IS”:”Isernia”,”SP”:”La Spezia”,”AQ”:”L'Aquila”,”LT”:”Latina”,”LE”:”Lecce”,”LC”:”Lecco”,”LI”:”Livorno”,”LO”:”Lodi”,”LU”:”Lucca”,”MC”:”Macerata”,”MN”:”Mantova”,”MS”:”Massa-Carrara”,”MT”:”Matera”,”ME”:”Messina”,”MI”:”Milano”,”MO”:”Modena”,”MB”:”Monza e della Brianza”,”NA”:”Napoli”,”NO”:”Novara”,”NU”:”Nuoro”,”OT”:”Olbia-Tempio”,”OR”:”Oristano”,”PD”:”Padova”,”PA”:”Palermo”,”PR”:”Parma”,”PV”:”Pavia”,”PG”:”Perugia”,”PU”:”Pesaro e Urbino”,”PE”:”Pescara”,”PC”:”Piacenza”,”PI”:”Pisa”,”PT”:”Pistoia”,”PN”:”Pordenone”,”PZ”:”Potenza”,”PO”:”Prato”,”RG”:”Ragusa”,”RA”:”Ravenna”,”RC”:”Reggio Calabria”,”RE”:”Reggio Emilia”,”RI”:”Rieti”,”RN”:”Rimini”,”RM”:”Roma”,”RO”:”Rovigo”,”SA”:”Salerno”,”VS”:”Medio Campidano”,”SS”:”Sassari”,”SV”:”Savona”,”SI”:”Siena”,”SR”:”Siracusa”,”SO”:”Sondrio”,”TA”:”Taranto”,”TE”:”Teramo”,”TR”:”Terni”,”TO”:”Torino”,”OG”:”Ogliastra”,”TP”:”Trapani”,”TN”:”Trento”,”TV”:”Treviso”,”TS”:”Trieste”,”UD”:”Udine”,”VA”:”Varese”,”VE”:”Venezia”,”VB”:”Verbano-Cusio-Ossola”,”VC”:”Vercelli”,”VR”:”Verona”,”VV”:”Vibo Valentia”,”VI”:”Vicenza”,”VT”:”Viterbo”},”TR”:{“TR01″:”Adana”,”TR02″:”Adıyaman”,”TR03″:”Afyon”,”TR04″:”Ağrı”,”TR05″:”Amasya”,”TR06″:”Ankara”,”TR07″:”Antalya”,”TR08″:”Artvin”,”TR09″:”Aydın”,”TR10″:”Balıkesir”,”TR11″:”Bilecik”,”TR12″:”Bingöl”,”TR13″:”Bitlis”,”TR14″:”Bolu”,”TR15″:”Burdur”,”TR16″:”Bursa”,”TR17″:”Çanakkale”,”TR18″:”Çankırı”,”TR19″:”Çorum”,”TR20″:”Denizli”,”TR21″:”Diyarbakır”,”TR22″:”Edirne”,”TR23″:”Elazığ”,”TR24″:”Erzincan”,”TR25″:”Erzurum”,”TR26″:”Eskişehir”,”TR27″:”Gaziantep”,”TR28″:”Giresun”,”TR29″:”Gümüşhane”,”TR30″:”Hakkari”,”TR31″:”Hatay”,”TR32″:”Isparta”,”TR33″:”İçel”,”TR34″:”İstanbul”,”TR35″:”İzmir”,”TR36″:”Kars”,”TR37″:”Kastamonu”,”TR38″:”Kayseri”,”TR39″:”Kırklareli”,”TR40″:”Kırşehir”,”TR41″:”Kocaeli”,”TR42″:”Konya”,”TR43″:”Kütahya”,”TR44″:”Malatya”,”TR45″:”Manisa”,”TR46″:”Kahramanmaraş”,”TR47″:”Mardin”,”TR48″:”Muğla”,”TR49″:”Muş”,”TR50″:”Nevşehir”,”TR51″:”Niğde”,”TR52″:”Ordu”,”TR53″:”Rize”,”TR54″:”Sakarya”,”TR55″:”Samsun”,”TR56″:”Siirt”,”TR57″:”Sinop”,”TR58″:”Sivas”,”TR59″:”Tekirdağ”,”TR60″:”Tokat”,”TR61″:”Trabzon”,”TR62″:”Tunceli”,”TR63″:”Şanlıurfa”,”TR64″:”Uşak”,”TR65″:”Van”,”TR66″:”Yozgat”,”TR67″:”Zonguldak”,”TR68″:”Aksaray”,”TR69″:”Bayburt”,”TR70″:”Karaman”,”TR71″:”Kırıkkale”,”TR72″:”Batman”,”TR73″:”Şırnak”,”TR74″:”Bartın”,”TR75″:”Ardahan”,”TR76″:”Iğdır”,”TR77″:”Yalova”,”TR78″:”Karabük”,”TR79″:”Kilis”,”TR80″:”Osmaniye”,”TR81″:”Düzce”},”AT”:{“1″:”Burgenland”,”2″:”K\u00e4rnten”,”3″:”Nieder\u00f6sterreich”,”4″:”Ober\u00f6sterreich”,”5″:”Salzburg”,”6″:”Steiermark”,”7″:”Tirol”,”8″:”Vorarlberg”,”9″:”Wien”},”HK”:{“HONG KONG”:”Hong Kong Island”,”KOWLOON”:”Kowloon”,”NEW TERRITORIES”:”New Territories”},”PE”:{“AMA”:”Amazonas”,”ANC”:”Ancash”,”APU”:”Apurímac”,”ARE”:”Arequipa”,”AYA”:”Ayacucho”,”CAJ”:”Cajamarca”,”CUS”:”Cusco”,”CAL”:”El Callao”,”HUV”:”Huancavelica”,”HUC”:”Huánuco”,”ICA”:”Ica”,”JUN”:”Junín”,”LAL”:”La Libertad”,”LAM”:”Lambayeque”,”LIM”:”Lima”,”LOR”:”Loreto”,”MDD”:”Madre de Dios”,”MOQ”:”Moquegua”,”LMA”:”Municipalidad Metropolitana de Lima”,”PAS”:”Pasco”,”PIU”:”Piura”,”PUN”:”Puno”,”SAM”:”San Martín”,”TAC”:”Tacna”,”TUM”:”Tumbes”,”UCA”:”Ucayali”},”US”:{“AL”:”Alabama”,”AK”:”Alaska”,”AZ”:”Arizona”,”AR”:”Arkansas”,”CA”:”California”,”CO”:”Colorado”,”CT”:”Connecticut”,”DE”:”Delaware”,”DC”:”District Of Columbia”,”FL”:”Florida”,”GA”:”Georgia”,”HI”:”Hawaii”,”ID”:”Idaho”,”IL”:”Illinois”,”IN”:”Indiana”,”IA”:”Iowa”,”KS”:”Kansas”,”KY”:”Kentucky”,”LA”:”Louisiana”,”ME”:”Maine”,”MD”:”Maryland”,”MA”:”Massachusetts”,”MI”:”Michigan”,”MN”:”Minnesota”,”MS”:”Mississippi”,”MO”:”Missouri”,”MT”:”Montana”,”NE”:”Nebraska”,”NV”:”Nevada”,”NH”:”New Hampshire”,”NJ”:”New Jersey”,”NM”:”New Mexico”,”NY”:”New York”,”NC”:”North Carolina”,”ND”:”North Dakota”,”OH”:”Ohio”,”OK”:”Oklahoma”,”OR”:”Oregon”,”PA”:”Pennsylvania”,”RI”:”Rhode Island”,”SC”:”South Carolina”,”SD”:”South Dakota”,”TN”:”Tennessee”,”TX”:”Texas”,”UT”:”Utah”,”VT”:”Vermont”,”VA”:”Virginia”,”WA”:”Washington”,”WV”:”West Virginia”,”WI”:”Wisconsin”,”WY”:”Wyoming”,”AA”:”Armed Forces (AA)”,”AE”:”Armed Forces (AE)”,”AP”:”Armed Forces (AP)”,”AS”:”American Samoa”,”GU”:”Guam”,”MP”:”Northern Mariana Islands”,”PR”:”Puerto Rico”,”UM”:”US Minor Outlying Islands”,”VI”:”US Virgin Islands”},”BR”:{“AC”:”Acre”,”AL”:”Alagoas”,”AP”:”Amapá”,”AM”:”Amazonas”,”BA”:”Bahia”,”CE”:”Ceará”,”DF”:”Distrito Federal”,”ES”:”Espírito Santo”,”GO”:”Goiás”,”MA”:”Maranhão”,”MT”:”Mato Grosso”,”MS”:”Mato Grosso do Sul”,”MG”:”Minas Gerais”,”PA”:”Pará”,”PB”:”Paraíba”,”PR”:”Paraná”,”PE”:”Pernambuco”,”PI”:”Piauí”,”RJ”:”Rio de Janeiro”,”RN”:”Rio Grande do Norte”,”RS”:”Rio Grande do Sul”,”RO”:”Rondônia”,”RR”:”Roraima”,”SC”:”Santa Catarina”,”SP”:”São Paulo”,”SE”:”Sergipe”,”TO”:”Tocantins”},”BD”:{“BAG”:”Bagerhat”,”BAN”:”Bandarban”,”BAR”:”Barguna”,”BARI”:”Barisal”,”BHO”:”Bhola”,”BOG”:”Bogra”,”BRA”:”Brahmanbaria”,”CHA”:”Chandpur”,”CHI”:”Chittagong”,”CHU”:”Chuadanga”,”COM”:”Comilla”,”COX”:”Cox’s Bazar”,”DHA”:”Dhaka”,”DIN”:”Dinajpur”,”FAR”:”Faridpur “,”FEN”:”Feni”,”GAI”:”Gaibandha”,”GAZI”:”Gazipur”,”GOP”:”Gopalganj”,”HAB”:”Habiganj”,”JAM”:”Jamalpur”,”JES”:”Jessore”,”JHA”:”Jhalokati”,”JHE”:”Jhenaidah”,”JOY”:”Joypurhat”,”KHA”:”Khagrachhari”,”KHU”:”Khulna”,”KIS”:”Kishoreganj”,”KUR”:”Kurigram”,”KUS”:”Kushtia”,”LAK”:”Lakshmipur”,”LAL”:”Lalmonirhat”,”MAD”:”Madaripur”,”MAG”:”Magura”,”MAN”:”Manikganj “,”MEH”:”Meherpur”,”MOU”:”Moulvibazar”,”MUN”:”Munshiganj”,”MYM”:”Mymensingh”,”NAO”:”Naogaon”,”NAR”:”Narail”,”NARG”:”Narayanganj”,”NARD”:”Narsingdi”,”NAT”:”Natore”,”NAW”:”Nawabganj”,”NET”:”Netrakona”,”NIL”:”Nilphamari”,”NOA”:”Noakhali”,”PAB”:”Pabna”,”PAN”:”Panchagarh”,”PAT”:”Patuakhali”,”PIR”:”Pirojpur”,”RAJB”:”Rajbari”,”RAJ”:”Rajshahi”,”RAN”:”Rangamati”,”RANP”:”Rangpur”,”SAT”:”Satkhira”,”SHA”:”Shariatpur”,”SHE”:”Sherpur”,”SIR”:”Sirajganj”,”SUN”:”Sunamganj”,”SYL”:”Sylhet”,”TAN”:”Tangail”,”THA”:”Thakurgaon”},”HU”:{“BK”:”B\u00e1cs-Kiskun”,”BE”:”B\u00e9k\u00e9s”,”BA”:”Baranya”,”BZ”:”Borsod-Aba\u00faj-Zempl\u00e9n”,”BU”:”Budapest”,”CS”:”Csongr\u00e1d”,”FE”:”Fej\u00e9r”,”GS”:”Gy\u0151r-Moson-Sopron”,”HB”:”Hajd\u00fa-Bihar”,”HE”:”Heves”,”JN”:”J\u00e1sz-Nagykun-Szolnok”,”KE”:”Kom\u00e1rom-Esztergom”,”NO”:”N\u00f3gr\u00e1d”,”PE”:”Pest”,”SO”:”Somogy”,”SZ”:”Szabolcs-Szatm\u00e1r-Bereg”,”TO”:”Tolna”,”VA”:”Vas”,”VE”:”Veszpr\u00e9m”,”ZA”:”Zala”},”NZ”:{“AK”:”Auckland”,”BP”:”Bay of Plenty”,”CT”:”Canterbury”,”HB”:”Hawke’s Bay”,”MW”:”Manawatu-Wanganui”,”MB”:”Marlborough”,”NS”:”Nelson”,”NL”:”Northland”,”OT”:”Otago”,”SL”:”Southland”,”TK”:”Taranaki”,”TM”:”Tasman”,”WA”:”Waikato”,”WE”:”Wellington”,”WC”:”West Coast”},”CA”:{“AB”:”Alberta”,”BC”:”British Columbia”,”MB”:”Manitoba”,”NB”:”New Brunswick”,”NL”:”Newfoundland”,”NT”:”Northwest Territories”,”NS”:”Nova Scotia”,”NU”:”Nunavut”,”ON”:”Ontario”,”PE”:”Prince Edward Island”,”QC”:”Quebec”,”SK”:”Saskatchewan”,”YT”:”Yukon Territory”},”BG”:{“BG-01″:”Blagoevgrad”,”BG-02″:”Burgas”,”BG-08″:”Dobrich”,”BG-07″:”Gabrovo”,”BG-26″:”Haskovo”,”BG-09″:”Kardzhali”,”BG-10″:”Kyustendil”,”BG-11″:”Lovech”,”BG-12″:”Montana”,”BG-13″:”Pazardzhik”,”BG-14″:”Pernik”,”BG-15″:”Pleven”,”BG-16″:”Plovdiv”,”BG-17″:”Razgrad”,”BG-18″:”Ruse”,”BG-27″:”Shumen”,”BG-19″:”Silistra”,”BG-20″:”Sliven”,”BG-21″:”Smolyan”,”BG-23″:”Sofia”,”BG-22″:”Sofia-Grad”,”BG-24″:”Stara Zagora”,”BG-25″:”Targovishte”,”BG-03″:”Varna”,”BG-04″:”Veliko Tarnovo”,”BG-05″:”Vidin”,”BG-06″:”Vratsa”,”BG-28″:”Yambol”},”NP”:{“ILL”:”Illam”,”JHA”:”Jhapa”,”PAN”:”Panchthar”,”TAP”:”Taplejung”,”BHO”:”Bhojpur”,”DKA”:”Dhankuta”,”MOR”:”Morang”,”SUN”:”Sunsari”,”SAN”:”Sankhuwa”,”TER”:”Terhathum”,”KHO”:”Khotang”,”OKH”:”Okhaldhunga”,”SAP”:”Saptari”,”SIR”:”Siraha”,”SOL”:”Solukhumbu”,”UDA”:”Udayapur”,”DHA”:”Dhanusa”,”DLK”:”Dolakha”,”MOH”:”Mohottari”,”RAM”:”Ramechha”,”SAR”:”Sarlahi”,”SIN”:”Sindhuli”,”BHA”:”Bhaktapur”,”DHD”:”Dhading”,”KTM”:”Kathmandu”,”KAV”:”Kavrepalanchowk”,”LAL”:”Lalitpur”,”NUW”:”Nuwakot”,”RAS”:”Rasuwa”,”SPC”:”Sindhupalchowk”,”BAR”:”Bara”,”CHI”:”Chitwan”,”MAK”:”Makwanpur”,”PAR”:”Parsa”,”RAU”:”Rautahat”,”GOR”:”Gorkha”,”KAS”:”Kaski”,”LAM”:”Lamjung”,”MAN”:”Manang”,”SYN”:”Syangja”,”TAN”:”Tanahun”,”BAG”:”Baglung”,”PBT”:”Parbat”,”MUS”:”Mustang”,”MYG”:”Myagdi”,”AGR”:”Agrghakanchi”,”GUL”:”Gulmi”,”KAP”:”Kapilbastu”,”NAW”:”Nawalparasi”,”PAL”:”Palpa”,”RUP”:”Rupandehi”,”DAN”:”Dang”,”PYU”:”Pyuthan”,”ROL”:”Rolpa”,”RUK”:”Rukum”,”SAL”:”Salyan”,”BAN”:”Banke”,”BDA”:”Bardiya”,”DAI”:”Dailekh”,”JAJ”:”Jajarkot”,”SUR”:”Surkhet”,”DOL”:”Dolpa”,”HUM”:”Humla”,”JUM”:”Jumla”,”KAL”:”Kalikot”,”MUG”:”Mugu”,”ACH”:”Achham”,”BJH”:”Bajhang”,”BJU”:”Bajura”,”DOT”:”Doti”,”KAI”:”Kailali”,”BAI”:”Baitadi”,”DAD”:”Dadeldhura”,”DAR”:”Darchula”,”KAN”:”Kanchanpur”},”PT”:{“AC”:”A\u00e7ores”,”AG”:”Algarve”,”AT”:”Alentejo”,”CE”:”Centro”,”LT”:”Lisboa e Vale do Tejo”,”MD”:”Madeira”,”NO”:”Norte”},”DE”:{“BW”:”Baden-W\u00fcrttemberg”,”BY”:”Bavaria”,”BE”:”Berlin”,”BB”:”Brandenburg”,”HB”:”Bremen”,”HH”:”Hamburg”,”HE”:”Hesse”,”NI”:”Lower Saxony”,”MV”:”Mecklenburg-Vorpommern”,”NW”:”North Rhine-Westphalia”,”RP”:”Rhineland-Palatinate”,”SL”:”Saarland”,”SN”:”Saxony”,”ST”:”Saxony-Anhalt”,”SH”:”Schleswig-Holstein”,”TH”:”Thuringia”},”CN”:{“CN1″:”Yunnan \/ 云南”,”CN2″:”Beijing \/ 北京”,”CN3″:”Tianjin \/ 天津”,”CN4″:”Hebei \/ 河北”,”CN5″:”Shanxi \/ 山西”,”CN6″:”Inner Mongolia \/ 內蒙古”,”CN7″:”Liaoning \/ 辽宁”,”CN8″:”Jilin \/ 吉林”,”CN9″:”Heilongjiang \/ 黑龙江”,”CN10″:”Shanghai \/ 上海”,”CN11″:”Jiangsu \/ 江苏”,”CN12″:”Zhejiang \/ 浙江”,”CN13″:”Anhui \/ 安徽”,”CN14″:”Fujian \/ 福建”,”CN15″:”Jiangxi \/ 江西”,”CN16″:”Shandong \/ 山东”,”CN17″:”Henan \/ 河南”,”CN18″:”Hubei \/ 湖北”,”CN19″:”Hunan \/ 湖南”,”CN20″:”Guangdong \/ 广东”,”CN21″:”Guangxi Zhuang \/ 广西壮族”,”CN22″:”Hainan \/ 海南”,”CN23″:”Chongqing \/ 重庆”,”CN24″:”Sichuan \/ 四川”,”CN25″:”Guizhou \/ 贵州”,”CN26″:”Shaanxi \/ 陕西”,”CN27″:”Gansu \/ 甘肃”,”CN28″:”Qinghai \/ 青海”,”CN29″:”Ningxia Hui \/ 宁夏”,”CN30″:”Macau \/ 澳门”,”CN31″:”Tibet \/ 西藏”,”CN32″:”Xinjiang \/ 新疆”},”MY”:{“JHR”:”Johor”,”KDH”:”Kedah”,”KTN”:”Kelantan”,”MLK”:”Melaka”,”NSN”:”Negeri Sembilan”,”PHG”:”Pahang”,”PRK”:”Perak”,”PLS”:”Perlis”,”PNG”:”Pulau Pinang”,”SBH”:”Sabah”,”SWK”:”Sarawak”,”SGR”:”Selangor”,”TRG”:”Terengganu”,”KUL”:”W.P. Kuala Lumpur”,”LBN”:”W.P. Labuan”,”PJY”:”W.P. Putrajaya”},”ID”:{“BA”:”Bali”,”BB”:”Bangka Belitung”,”BT”:”Banten”,”BE”:”Bengkulu”,”AC”:”Daerah Istimewa Aceh”,”YO”:”Daerah Istimewa Yogyakarta”,”JK”:”DKI Jakarta”,”GO”:”Gorontalo”,”JA”:”Jambi”,”JB”:”Jawa Barat”,”JT”:”Jawa Tengah”,”JI”:”Jawa Timur”,”KB”:”Kalimantan Barat”,”KS”:”Kalimantan Selatan”,”KT”:”Kalimantan Tengah”,”KI”:”Kalimantan Timur”,”KU”:”Kalimantan Utara”,”KR”:”Kepulauan Riau”,”LA”:”Lampung”,”MA”:”Maluku”,”MU”:”Maluku Utara”,”NB”:”Nusa Tenggara Barat”,”NT”:”Nusa Tenggara Timur”,”PA”:”Papua”,”PB”:”Papua Barat”,”RI”:”Riau”,”SR”:”Sulawesi Barat”,”SN”:”Sulawesi Selatan”,”SA”:”Sulawesi Utara”,”ST”:”Sulawesi Tengah”,”SG”:”Sulawesi Tenggara”,”SB”:”Sumatera Barat”,”SS”:”Sumatera Selatan”,”SU”:”Sumatera Utara”},”ZA”:{“EC”:”Eastern Cape”,”FS”:”Free State”,”GP”:”Gauteng”,”KZN”:”KwaZulu-Natal”,”LP”:”Limpopo”,”MP”:”Mpumalanga”,”NC”:”Northern Cape”,”NW”:”North West”,”WC”:”Western Cape”},”IE”:{“CW”:”Carlow”,”CN”:”Cavan”,”CE”:”Clare”,”CO”:”Cork”,”DL”:”Donegal”,”D”:”Dublin”,”G”:”Galway”,”KY”:”Kerry”,”KE”:”Kildare”,”KK”:”Kilkenny”,”LS”:”Laois”,”LM”:”Leitrim”,”LK”:”Limerick”,”LD”:”Longford”,”LH”:”Louth”,”MO”:”Mayo”,”MH”:”Meath”,”MN”:”Monaghan”,”OY”:”Offaly”,”RN”:”Roscommon”,”SO”:”Sligo”,”TA”:”Tipperary”,”WD”:”Waterford”,”WH”:”Westmeath”,”WX”:”Wexford”,”WW”:”Wicklow”},”AU”:{“ACT”:”Australian Capital Territory”,”NSW”:”New South Wales”,”NT”:”Northern Territory”,”QLD”:”Queensland”,”SA”:”South Australia”,”TAS”:”Tasmania”,”VIC”:”Victoria”,”WA”:”Western Australia”},”MX”:{“Aguascalientes”:”Aguascalientes”,”Baja California”:”Baja California”,”Baja California Sur”:”Baja California Sur”,”Campeche”:”Campeche”,”Chiapas”:”Chiapas”,”Chihuahua”:”Chihuahua”,”Ciudad de Mexico”:”Ciudad de M\u00e9xico (CDMX)”,”Coahuila”:”Coahuila”,”Colima”:”Colima”,”Durango”:”Durango”,”Estado de Mexico”:”Edo. de M\u00e9xico”,”Guanajuato”:”Guanajuato”,”Guerrero”:”Guerrero”,”Hidalgo”:”Hidalgo”,”Jalisco”:”Jalisco”,”Michoacan”:”Michoac\u00e1n”,”Morelos”:”Morelos”,”Nayarit”:”Nayarit”,”Nuevo Leon”:”Nuevo Le\u00f3n”,”Oaxaca”:”Oaxaca”,”Puebla”:”Puebla”,”Queretaro”:”Quer\u00e9taro”,”Quintana Roo”:”Quintana Roo”,”San Luis Potosi”:”San Luis Potos\u00ed”,”Sinaloa”:”Sinaloa”,”Sonora”:”Sonora”,”Tabasco”:”Tabasco”,”Tamaulipas”:”Tamaulipas”,”Tlaxcala”:”Tlaxcala”,”Veracruz”:”Veracruz”,”Yucatan”:”Yucat\u00e1n”,”Zacatecas”:”Zacatecas”},”ES”:{“C”:”A Coruña”,”VI”:”Araba\/Álava”,”AB”:”Albacete”,”A”:”Alicante”,”AL”:”Almería”,”O”:”Asturias”,”AV”:”Ávila”,”BA”:”Badajoz”,”PM”:”Baleares”,”B”:”Barcelona”,”BU”:”Burgos”,”CC”:”Cáceres”,”CA”:”Cádiz”,”S”:”Cantabria”,”CS”:”Castellón”,”CE”:”Ceuta”,”CR”:”Ciudad Real”,”CO”:”Córdoba”,”CU”:”Cuenca”,”GI”:”Girona”,”GR”:”Granada”,”GU”:”Guadalajara”,”SS”:”Gipuzkoa”,”H”:”Huelva”,”HU”:”Huesca”,”J”:”Jaén”,”LO”:”La Rioja”,”GC”:”Las Palmas”,”LE”:”León”,”L”:”Lleida”,”LU”:”Lugo”,”M”:”Madrid”,”MA”:”Málaga”,”ML”:”Melilla”,”MU”:”Murcia”,”NA”:”Navarra”,”OR”:”Ourense”,”P”:”Palencia”,”PO”:”Pontevedra”,”SA”:”Salamanca”,”TF”:”Santa Cruz de Tenerife”,”SG”:”Segovia”,”SE”:”Sevilla”,”SO”:”Soria”,”T”:”Tarragona”,”TE”:”Teruel”,”TO”:”Toledo”,”V”:”Valencia”,”VA”:”Valladolid”,”BI”:”Bizkaia”,”ZA”:”Zamora”,”Z”:”Zaragoza”},”IN”:{“AP”:”Andra Pradesh”,”AR”:”Arunachal Pradesh”,”AS”:”Assam”,”BR”:”Bihar”,”CT”:”Chhattisgarh”,”GA”:”Goa”,”GJ”:”Gujarat”,”HR”:”Haryana”,”HP”:”Himachal Pradesh”,”JK”:”Jammu and Kashmir”,”JH”:”Jharkhand”,”KA”:”Karnataka”,”KL”:”Kerala”,”MP”:”Madhya Pradesh”,”MH”:”Maharashtra”,”MN”:”Manipur”,”ML”:”Meghalaya”,”MZ”:”Mizoram”,”NL”:”Nagaland”,”OR”:”Orissa”,”PB”:”Punjab”,”RJ”:”Rajasthan”,”SK”:”Sikkim”,”TN”:”Tamil Nadu”,”TS”:”Telangana”,”TR”:”Tripura”,”UK”:”Uttarakhand”,”UP”:”Uttar Pradesh”,”WB”:”West Bengal”,”AN”:”Andaman and Nicobar Islands”,”CH”:”Chandigarh”,”DN”:”Dadar and Nagar Haveli”,”DD”:”Daman and Diu”,”DL”:”Delhi”,”LD”:”Lakshadeep”,”PY”:”Pondicherry (Puducherry)”},”CH”:{“AG”:”Aargau”,”AR”:”Appenzell Ausserrhoden”,”AI”:”Appenzell Innerrhoden”,”BL”:”Basel-Landschaft”,”BS”:”Basel-Stadt”,”BE”:”Bern”,”FR”:”Freiburg”,”GE”:”Gen\u00e8ve”,”GL”:”Glarus”,”GR”:”Graub\u00fcnden”,”JU”:”Jura”,”LU”:”Luzern”,”NE”:”Neuch\u00e2tel”,”NW”:”Nidwalden”,”OW”:”Obwalden”,”SH”:”Schaffhausen”,”SZ”:”Schwyz”,”SO”:”Solothurn”,”SG”:”St. Gallen”,”TG”:”Thurgau”,”TI”:”Ticino”,”UR”:”Uri”,”VS”:”Valais”,”VD”:”Vaud”,”ZG”:”Zug”,”ZH”:”Z\u00fcrich”}},”ajaxurl”:”https:\/\/cleanplates.com\/wp-admin\/admin-ajax.php”,”countries_without_states”:[“AE”,”AF”,”AT”,”AX”,”BA”,”BE”,”BG”,”BH”,”BI”,”CY”,”CZ”,”DE”,”DK”,”EE”,”ET”,”FR”,”IM”,”IS”,”IL”,”KR”,”KW”,”LB”,”LI”,”LK”,”LU”,”MF”,”MQ”,”MT”,”NL”,”NO”,”PL”,”PT”,”RE”,”RW”,”SE”,”SG”,”SI”,”SK”],”please_select_state”:”– Select State –“};

https://cleanplates.com/wp-content/plugins/memberpress/js/i18n.js

https://cleanplates.com/wp-includes/js/jquery/ui/core.min.js

https://cleanplates.com/wp-includes/js/jquery/ui/datepicker.min.js

jQuery(function(jQuery){jQuery.datepicker.setDefaults({“closeText”:”Close”,”currentText”:”Today”,”monthNames”:[“January”,”February”,”March”,”April”,”May”,”June”,”July”,”August”,”September”,”October”,”November”,”December”],”monthNamesShort”:[“Jan”,”Feb”,”Mar”,”Apr”,”May”,”Jun”,”Jul”,”Aug”,”Sep”,”Oct”,”Nov”,”Dec”],”nextText”:”Next”,”prevText”:”Previous”,”dayNames”:[“Sunday”,”Monday”,”Tuesday”,”Wednesday”,”Thursday”,”Friday”,”Saturday”],”dayNamesShort”:[“Sun”,”Mon”,”Tue”,”Wed”,”Thu”,”Fri”,”Sat”],”dayNamesMin”:[“S”,”M”,”T”,”W”,”T”,”F”,”S”],”dateFormat”:”MM d, yy”,”firstDay”:1,”isRTL”:false});});

https://cleanplates.com/wp-content/plugins/memberpress/js/vendor/jquery-ui-timepicker-addon.js

var MeprDatePicker = {“translations”:{“closeText”:”Done”,”currentText”:”Today”,”monthNamesShort”:[“Jan”,”Feb”,”Mar”,”Apr”,”May”,”Jun”,”Jul”,”Aug”,”Sep”,”Oct”,”Nov”,”Dec”],”dayNamesMin”:[“Su”,”Mo”,”Tu”,”We”,”Th”,”Fr”,”Sa”]},”timeFormat”:””,”dateFormat”:”MM d, yy”,”showTime”:””};

https://cleanplates.com/wp-content/plugins/memberpress/js/date_picker.js

var MeprSignup = {“coupon_nonce”:”54dce74fec”,”spc_enabled”:”1″,”spc_invoice”:”1″,”no_compatible_pms”:”There are no payment methods available that can purchase this product, please contact the site administrator or purchase it separately.”,”switch_pm_prompt”:”It looks like your purchase requires %s. No problem! Just click below to switch.”,”switch_pm”:”Switch to %s”,”cancel”:”Cancel”,”no_compatible_pms_ob_required”:”Payment Gateway(s) do not support required order configuration.”,”warning_icon_url”:”https:\/\/cleanplates.com\/wp-content\/plugins\/memberpress\/images\/notice-icon-error.png”};

https://cleanplates.com/wp-content/plugins/toolbox/src/uikit/js/uikit-icons.min.js

var PushlySDK = window.PushlySDK || [];
function pushly() { PushlySDK.push(arguments) }
pushly(‘load’, {
domainKey: decodeURIComponent(“i84DPRHUIod7WNMyqEXSpROsyv2hU2aZYrur”),
sw: “https://cleanplates.com/wp-content/plugins/pushly/assets/js/pushly-sdk-worker.js.php”,
swScope: “https://cleanplates.com/wp-content/plugins/pushly/” });

/** DO NOT MODIFY THIS CODE**/
!function(_window, _document) {
var OB_ADV_ID = ‘00115c545f4ece0b9fad1739176d766745’;
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);

obApi(‘track’, ‘PAGE_VIEW’);

!function(){var geq=window.geq=window.geq||[];if(geq.initialize) return;if (geq.invoked){if (window.console && console.error) {console.error(“GE snippet included twice.”);}return;}geq.invoked = true;geq.methods = [“page”, “suppress”, “track”, “doNotTrack”, “trackOrder”, “identify”, “addToCart”, “callBack”, “event”];geq.factory = function(method){return function(){var args = Array.prototype.slice.call(arguments);args.unshift(method);geq.push(args);return geq;};};for (var i = 0; i < geq.methods.length; i++) {var key = geq.methods[i];geq[key] = geq.factory(key);} geq.load = function(key){var script = document.createElement(“script”);script.type = “text/javascript”;script.async = true; if (location.href.includes(“vge=true”)) {script.src = “https://s3-us-west-2.amazonaws.com/jsstore/a/” + key + “/ge.js?v=” + Math.random();} else {script.src = “https://s3-us-west-2.amazonaws.com/jsstore/a/” + key + “/ge.js”;} var first = document.getElementsByTagName(“script”)[0];first.parentNode.insertBefore(script, first);};geq.SNIPPET_VERSION = “1.6.1”;

geq.load(“MVOH44E0”);}();

https://cdn.tpdads.com/configs/cleanplates.js










Skip to content

15 Flavor-Packed Vegan Summer Dinners That Might Make Takeout Totally Forgettable

Summer is the perfect time to explore vibrant, plant-based cooking that celebrates fresh produce at its peak.

When the temperatures rise, who wants to wait for delivery or deal with soggy takeout?

These homemade vegan dinners burst with seasonal flavors, require minimal cooking time, and might make you wonder why you ever relied on restaurant meals in the first place.

Disclaimer:

Ingredients, availability, and preparation methods can vary; verify labels for vegan/Allergen compliance (e.g., sauces, breads). Nutrition and wellness information is general and not medical advice – consult a qualified professional for personalized guidance.

1. Spicy Peanut Noodle Salad

Cool, slurpable noodles tossed in creamy peanut sauce create the ultimate hot-weather meal. The sauce combines natural peanut butter, lime juice, soy sauce, and a kick of sriracha that’ll make your taste buds dance.

Loaded with crunchy raw veggies like carrots, cucumbers, and bell peppers, this dish delivers refreshing texture contrasts. Make a double batch – you’ll be sneaking forkfuls from the fridge at midnight, guaranteed!

2. BBQ Jackfruit Sandwiches

Pulled pork who? Young jackfruit shreds into meaty strands that soak up smoky barbecue sauce like nobody’s business.

Guests will do a double-take when you tell them it’s completely plant-based. The secret is cooking the jackfruit low and slow, allowing it to absorb all those sweet and tangy BBQ flavors while developing the perfect tender texture.

3. Zucchini Noodle Pasta With Pesto

Summer gardens practically burst with zucchini, making this the perfect time to spiral them into tender noodles. Tossed with bright homemade pesto, this dish celebrates the season’s bounty without weighing you down.

The raw zucchini stays crisp and refreshing, while the pesto adds richness without requiring a hot stove. For extra protein, toss in some white beans or pan-seared tofu cubes to make it even more satisfying.

4. Stuffed Bell Peppers With Quinoa And Black Beans

Rainbow bell peppers transform into edible bowls filled with a fiesta of flavors. The quinoa-black bean stuffing gets perked up with lime, cilantro, and smoky cumin – creating a protein-packed meal that satisfies without heaviness.

Roasting brings out the peppers’ natural sweetness, making them melt into the filling. A sprinkle of nutritional yeast on top creates a cheesy finish without dairy, while avocado adds creamy richness to each colorful bite.

5. Vegan Tacos With Corn And Avocado Salsa

Taco Tuesday gets a summer makeover with these plant-powered beauties! Grilled corn kernels, diced avocado, and lime juice create a salsa so good you might eat it straight from the bowl.

Pair this with seasoned black beans or crumbled tofu for protein, then pile everything into warm corn tortillas. A drizzle of cashew crema adds luxurious richness, while pickled red onions deliver that perfect tangy contrast that makes tacos irresistible.

6. Mediterranean Chickpea Bowls

Transport yourself to a Greek island with these vibrant, no-cook bowls. Crisp cucumber, juicy tomatoes, briny olives, and red onion create a salad base that screams summer freshness.

Protein-rich chickpeas seasoned with lemon and herbs add staying power, while a dollop of homemade hummus makes everything creamy and satisfying. The beauty of these bowls? They’re even better after marinating in the fridge, making them perfect for meal prep during hot summer days.

7. Eggplant And Tomato Curry

Summer eggplants and tomatoes reach their peak flavor in this aromatic curry. The vegetables break down into a silky, rich sauce as they simmer with ginger, garlic, and warming spices.

Coconut milk adds luxurious creaminess while tempering the heat of the spices. Serve over fluffy basmati rice or with warm naan bread for soaking up every last drop of sauce. Pro tip: Make extra – the flavors deepen overnight for an even more delicious lunch tomorrow!

8. Tofu Lettuce Wraps With Hoisin Sauce

Tofu Lettuce Wraps with Hoisin Sauce
©Image Credit: RFondren Photography / Shutterstock

Crispy crumbled tofu sautéed with water chestnuts, mushrooms, and scallions creates a filling with incredible texture. The umami-rich mixture gets coated in sticky-sweet hoisin sauce, delivering that takeout flavor without the delivery fee.

Crisp lettuce leaves serve as the perfect vehicle for this savory filling. Add matchstick carrots and cucumber for extra crunch, then top with crushed peanuts and cilantro for a refreshing dinner that won’t weigh you down on hot summer nights.

9. Summer Vegetable Stir-Fry

Lightning-fast cooking preserves the vibrant colors and nutrients of summer’s best produce in this 15-minute meal. Snap peas, bell peppers, and baby corn retain their satisfying crunch, while a garlicky sauce brings everything together.

The secret to stir-fry success? Having everything prepped before heating your wok. Add cubed tofu or edamame for protein, and serve over steamed rice or nutty soba noodles. This adaptable recipe works with whatever vegetables look freshest at your market!

10. Chilled Soba Noodles With Sesame Dressing

When the mercury rises, cold noodles become summer’s perfect comfort food. Nutty buckwheat soba noodles tossed in a sesame-ginger dressing deliver deep flavor without turning on the oven for more than a few minutes.

Crisp raw vegetables add refreshing crunch, while the umami-rich dressing keeps you coming back for more. Serve straight from the refrigerator for the ultimate heat-wave dinner, and pack any leftovers for tomorrow’s lunch – they only get better overnight!

11. Mango And Coconut Rice Bowls

Sweet, juicy mangoes and creamy coconut rice create a tropical vacation in a bowl. The rice, cooked in coconut milk instead of water, becomes irresistibly fragrant and rich – the perfect base for summer fruits.

Top with quick-pickled vegetables, edamame, and a sprinkle of toasted coconut flakes for texture contrast. A drizzle of lime-spiked coconut sauce ties everything together in this sweet-savory dinner that feels like dessert but packs plenty of nutrition.

12. Lentil And Roasted Veggie Salad

Hearty yet light, this protein-packed salad combines earthy lentils with summer vegetables roasted until caramelized. The warm elements gently wilt peppery arugula, creating a perfect temperature contrast.

Cottage cheese brightens everything up, while avocado adds creamy richness. Make a big batch on Sunday for easy lunches throughout the week – the flavors meld beautifully over time. Even better? This salad tastes great at room temperature, making it perfect for picnics.

13. Creamy Avocado Pasta

No heavy cream needed for this luxuriously silky pasta sauce! Ripe avocados blend with lemon, garlic, and fresh basil into a velvety coating that clings beautifully to noodles.

The no-cook sauce comes together in minutes while your pasta boils, making this the ultimate weeknight rescue meal. Add cherry tomatoes for bursts of sweetness and color contrast. Pro tip: This sauce oxidizes quickly, so enjoy immediately for that gorgeous green color!

14. Grilled Portobello Mushrooms With Herbed Couscous

Meaty portobello caps soak up a balsamic marinade before hitting the grill, where they develop deep, smoky flavor and juicy texture. These umami-rich mushrooms satisfy even the most dedicated carnivores at summer cookouts.

Fluffy couscous flecked with fresh herbs makes the perfect accompaniment – it cooks in just five minutes without heating up your kitchen. A dollop of garlicky white bean purée adds protein and creaminess to complete this elegant yet easy summer dinner.

15. Corn And Zucchini Fritters

Summer’s star vegetables join forces in these golden, crispy fritters that highlight peak-season produce. Fresh corn kernels pop with sweetness, while shredded zucchini adds moisture and a confetti-like appearance.

Chickpea flour creates a protein-rich batter that crisps beautifully around the vegetables. Serve with cooling avocado-lime crema for dipping and a simple side salad. These fritters reheat wonderfully, making them perfect for batch cooking when your garden is overflowing.

What our editors love right now


https://cleanplates.com/wp-content/plugins/memberpress/js/signup.js

gform.initializeOnLoaded( function() {gformInitSpinner( 923498204, ‘https://cleanplates.com/wp-content/plugins/gravityforms/images/spinner.svg’, true );jQuery(‘#gform_ajax_frame_923498204’).on(‘load’,function(){var contents = jQuery(this).contents().find(‘*’).html();var is_postback = contents.indexOf(‘GF_AJAX_POSTBACK’) >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find(‘#gform_wrapper_923498204’);var is_confirmation = jQuery(this).contents().find(‘#gform_confirmation_wrapper_923498204’).length > 0;var is_redirect = contents.indexOf(‘gformRedirect(){‘) >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery(‘html’).css(‘margin-top’), 10) + parseInt(jQuery(‘body’).css(‘margin-top’), 10) + 100;if(is_form){jQuery(‘#gform_wrapper_923498204’).html(form_content.html());if(form_content.hasClass(‘gform_validation_error’)){jQuery(‘#gform_wrapper_923498204’).addClass(‘gform_validation_error’);} else {jQuery(‘#gform_wrapper_923498204’).removeClass(‘gform_validation_error’);}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery(‘#gform_wrapper_923498204’).offset().top – mt); }, 50 );if(window[‘gformInitDatepicker’]) {gformInitDatepicker();}if(window[‘gformInitPriceFields’]) {gformInitPriceFields();}var current_page = jQuery(‘#gform_source_page_number_8’).val();gformInitSpinner( 923498204, ‘https://cleanplates.com/wp-content/plugins/gravityforms/images/spinner.svg’, true );jQuery(document).trigger(‘gform_page_loaded’, [923498204, current_page]);window[‘gf_submitting_923498204’] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find(‘.GF_AJAX_POSTBACK’).html();if(!confirmation_content){confirmation_content = contents;}jQuery(‘#gform_wrapper_923498204’).replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery(‘#gf_923498204’).offset().top – mt);jQuery(document).trigger(‘gform_confirmation_loaded’, [923498204]);window[‘gf_submitting_923498204’] = false;wp.a11y.speak(jQuery(‘#gform_confirmation_message_923498204’).text());}else{jQuery(‘#gform_923498204’).append(contents);if(window[‘gformRedirect’]) {gformRedirect();}}jQuery(document).trigger(“gform_pre_post_render”, [{ formId: “8”, currentPage: “current_page”, abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( “gform_wrapper_8” ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( “span” ); visibilitySpan.id = “gform_visibility_test_8”; gformWrapperDiv.insertAdjacentElement( “afterend”, visibilitySpan ); } const visibilityTestDiv = document.getElementById( “gform_visibility_test_8” ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 8, current_page ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === ‘attributes’ && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ ‘style’, ‘class’ ], }); } else { triggerPostRender(); } } );} );

gform.initializeOnLoaded( function() {gformInitSpinner( 1585104315, ‘https://cleanplates.com/wp-content/plugins/gravityforms/images/spinner.svg’, true );jQuery(‘#gform_ajax_frame_1585104315’).on(‘load’,function(){var contents = jQuery(this).contents().find(‘*’).html();var is_postback = contents.indexOf(‘GF_AJAX_POSTBACK’) >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find(‘#gform_wrapper_1585104315’);var is_confirmation = jQuery(this).contents().find(‘#gform_confirmation_wrapper_1585104315’).length > 0;var is_redirect = contents.indexOf(‘gformRedirect(){‘) >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery(‘html’).css(‘margin-top’), 10) + parseInt(jQuery(‘body’).css(‘margin-top’), 10) + 100;if(is_form){jQuery(‘#gform_wrapper_1585104315’).html(form_content.html());if(form_content.hasClass(‘gform_validation_error’)){jQuery(‘#gform_wrapper_1585104315’).addClass(‘gform_validation_error’);} else {jQuery(‘#gform_wrapper_1585104315’).removeClass(‘gform_validation_error’);}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery(‘#gform_wrapper_1585104315’).offset().top – mt); }, 50 );if(window[‘gformInitDatepicker’]) {gformInitDatepicker();}if(window[‘gformInitPriceFields’]) {gformInitPriceFields();}var current_page = jQuery(‘#gform_source_page_number_8’).val();gformInitSpinner( 1585104315, ‘https://cleanplates.com/wp-content/plugins/gravityforms/images/spinner.svg’, true );jQuery(document).trigger(‘gform_page_loaded’, [1585104315, current_page]);window[‘gf_submitting_1585104315’] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find(‘.GF_AJAX_POSTBACK’).html();if(!confirmation_content){confirmation_content = contents;}jQuery(‘#gform_wrapper_1585104315’).replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery(‘#gf_1585104315’).offset().top – mt);jQuery(document).trigger(‘gform_confirmation_loaded’, [1585104315]);window[‘gf_submitting_1585104315’] = false;wp.a11y.speak(jQuery(‘#gform_confirmation_message_1585104315’).text());}else{jQuery(‘#gform_1585104315’).append(contents);if(window[‘gformRedirect’]) {gformRedirect();}}jQuery(document).trigger(“gform_pre_post_render”, [{ formId: “8”, currentPage: “current_page”, abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( “gform_wrapper_8” ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( “span” ); visibilitySpan.id = “gform_visibility_test_8”; gformWrapperDiv.insertAdjacentElement( “afterend”, visibilitySpan ); } const visibilityTestDiv = document.getElementById( “gform_visibility_test_8” ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 8, current_page ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === ‘attributes’ && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ ‘style’, ‘class’ ], }); } else { triggerPostRender(); } } );} );

document.addEventListener(‘DOMContentLoaded’, () => {
document
.querySelectorAll(‘.affiliate a’)
.forEach(link => link.classList.add(‘affiliate-link’));
});

(function(d,u,ac){var s=d.createElement(‘script’);s.type=’text/javascript’;s.src=’https://a.omappapi.com/app/js/api.min.js’;s.async=true;s.dataset.user=u;s.dataset.campaign=ac;d.getElementsByTagName(‘head’)[0].appendChild(s);})(document,163062,’jmzkr8och7yi5haazfag’);

var jmzkr8och7yi5haazfag_shortcode = true;

https://cleanplates.com/wp-content/plugins/bb-plugin/js/jquery.imagesloaded.min.js

https://cleanplates.com/wp-content/plugins/bb-plugin/js/jquery.ba-throttle-debounce.min.js

https://cleanplates.com/wp-content/themes/bb-theme-child/js/footer.min.js

https://cleanplates.com/wp-content/plugins/page-links-to/dist/new-tab.js

(function(d){var s=d.createElement(“script”);s.type=”text/javascript”;s.src=”https://a.omappapi.com/app/js/api.min.js”;s.async=true;s.id=”omapi-script”;d.getElementsByTagName(“head”)[0].appendChild(s);})(document);

https://cleanplates.com/wp-content/plugins/bb-plugin/js/jquery.magnificpopup.min.js

https://cleanplates.com/wp-content/plugins/bb-plugin/js/jquery.fitvids.min.js

var themeopts = {“medium_breakpoint”:”990″,”mobile_breakpoint”:”641″,”lightbox”:”enabled”,”scrollTopPosition”:”800″};

https://cleanplates.com/wp-content/themes/bb-theme/js/theme.min.js

https://cleanplates.com/wp-includes/js/dist/vendor/react.min.js

https://cleanplates.com/wp-includes/js/dist/vendor/react-dom.min.js

https://cleanplates.com/wp-includes/js/dist/escape-html.min.js

https://cleanplates.com/wp-includes/js/dist/element.min.js

https://cleanplates.com/wp-includes/js/dist/dom-ready.min.js

https://cleanplates.com/wp-includes/js/dist/a11y.min.js

https://cleanplates.com/wp-content/plugins/gravityforms/js/jquery.json.min.js

var gform_i18n = {“datepicker”:{“days”:{“monday”:”Mo”,”tuesday”:”Tu”,”wednesday”:”We”,”thursday”:”Th”,”friday”:”Fr”,”saturday”:”Sa”,”sunday”:”Su”},”months”:{“january”:”January”,”february”:”February”,”march”:”March”,”april”:”April”,”may”:”May”,”june”:”June”,”july”:”July”,”august”:”August”,”september”:”September”,”october”:”October”,”november”:”November”,”december”:”December”},”firstDay”:1,”iconText”:”Select date”}};
var gf_legacy_multi = [];
var gform_gravityforms = {“strings”:{“invalid_file_extension”:”This type of file is not allowed. Must be one of the following:”,”delete_file”:”Delete this file”,”in_progress”:”in progress”,”file_exceeds_limit”:”File exceeds size limit”,”illegal_extension”:”This type of file is not allowed.”,”max_reached”:”Maximum number of files reached”,”unknown_error”:”There was a problem while saving the file on the server”,”currently_uploading”:”Please wait for the uploading to complete”,”cancel”:”Cancel”,”cancel_upload”:”Cancel this upload”,”cancelled”:”Cancelled”,”error”:”Error”,”message”:”Message”},”vars”:{“images_url”:”https:\/\/cleanplates.com\/wp-content\/plugins\/gravityforms\/images”}};
var gf_global = {“gf_currency_config”:{“name”:”U.S. Dollar”,”symbol_left”:”$”,”symbol_right”:””,”symbol_padding”:””,”thousand_separator”:”,”,”decimal_separator”:”.”,”decimals”:2,”code”:”USD”},”base_url”:”https:\/\/cleanplates.com\/wp-content\/plugins\/gravityforms”,”number_formats”:[],”spinnerUrl”:”https:\/\/cleanplates.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg”,”version_hash”:”a96583d9ca796725100f2664afaee04c”,”strings”:{“newRowAdded”:”New row added.”,”rowRemoved”:”Row removed”,”formSaved”:”The form has been saved. The content contains the link to return and complete the form.”}};
var gf_global = {“gf_currency_config”:{“name”:”U.S. Dollar”,”symbol_left”:”$”,”symbol_right”:””,”symbol_padding”:””,”thousand_separator”:”,”,”decimal_separator”:”.”,”decimals”:2,”code”:”USD”},”base_url”:”https:\/\/cleanplates.com\/wp-content\/plugins\/gravityforms”,”number_formats”:[],”spinnerUrl”:”https:\/\/cleanplates.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg”,”version_hash”:”a96583d9ca796725100f2664afaee04c”,”strings”:{“newRowAdded”:”New row added.”,”rowRemoved”:”Row removed”,”formSaved”:”The form has been saved. The content contains the link to return and complete the form.”}};

https://cleanplates.com/wp-content/plugins/gravityforms/js/gravityforms.min.js

https://cleanplates.com/wp-content/plugins/gravityforms/assets/js/dist/utils.min.js

https://cleanplates.com/wp-content/plugins/gravityforms/assets/js/dist/vendor-theme.min.js

var gform_theme_config = {“common”:{“form”:{“honeypot”:{“version_hash”:”a96583d9ca796725100f2664afaee04c”},”ajax”:{“ajaxurl”:”https:\/\/cleanplates.com\/wp-admin\/admin-ajax.php”,”ajax_submission_nonce”:”0a1fe0892d”,”i18n”:{“step_announcement”:”Step %1$s of %2$s, %3$s”,”unknown_error”:”There was an unknown error processing your request. Please try again.”}}}},”hmr_dev”:””,”public_path”:”https:\/\/cleanplates.com\/wp-content\/plugins\/gravityforms\/assets\/js\/dist\/”,”config_nonce”:”a228adca96″};

https://cleanplates.com/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js

https://cleanplates.com/wp-content/plugins/optinmonster/assets/dist/js/helper.min.js

jQuery(‘.soliloquy-container’).removeClass(‘no-js’);

gform.initializeOnLoaded( function() { jQuery(document).on(‘gform_post_render’, function(event, formId, currentPage){if(formId == 8) {if(typeof Placeholders != ‘undefined’){
Placeholders.enable();
} gform.utils.addAsyncFilter(‘gform/submission/pre_submission’, async (data) => {
const input = document.createElement(‘input’);
input.type = ‘hidden’;
input.name = ‘gf_zero_spam_key’;
input.value = ‘IX0ESiTziYfmVNNQOMy3z9RHjgGf0VgF9I0IpzL8Qa87yM0lRradVjPFvaF8FS1T’;
input.setAttribute(‘autocomplete’, ‘new-password’);
data.form.appendChild(input);

return data;
});} } );jQuery(document).on(‘gform_post_conditional_logic’, function(event, formId, fields, isInit){} ) } );

gform.initializeOnLoaded( function() {jQuery(document).trigger(“gform_pre_post_render”, [{ formId: “8”, currentPage: “1”, abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( “gform_wrapper_8” ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( “span” ); visibilitySpan.id = “gform_visibility_test_8”; gformWrapperDiv.insertAdjacentElement( “afterend”, visibilitySpan ); } const visibilityTestDiv = document.getElementById( “gform_visibility_test_8” ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 8, 1 ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === ‘attributes’ && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ ‘style’, ‘class’ ], }); } else { triggerPostRender(); } } );

var omapi_localized = {
ajax: ‘https://cleanplates.com/wp-admin/admin-ajax.php?optin-monster-ajax-route=1’,
nonce: ‘7ffc4820e6’,
slugs:
{“jmzkr8och7yi5haazfag”:{“slug”:”jmzkr8och7yi5haazfag”,”mailpoet”:false}} };

var omapi_data = {“object_id”:54365,”object_key”:”post”,”object_type”:”post”,”term_ids”:[4358],”wp_json”:”https:\/\/cleanplates.com\/wp-json”,”wc_active”:false,”edd_active”:false,”nonce”:”b5876db9f0″};

var wpAjaxUrl=’https://cleanplates.com/wp-admin/admin-ajax.php’;var flBuilderUrl=’https://cleanplates.com/wp-content/plugins/bb-plugin/’;var FLBuilderLayoutConfig={anchorLinkAnimations:{duration:1000,easing:’swing’,offset:100},paths:{pluginUrl:’https://cleanplates.com/wp-content/plugins/bb-plugin/’,wpAjaxUrl:’https://cleanplates.com/wp-admin/admin-ajax.php’},breakpoints:{small:641,medium:961,large:1200},waypoint:{offset:80},emptyColWidth:’0%’};(function($){if(typeof FLBuilderLayout!=’undefined’){return;}
FLBuilderLayout={init:function(){FLBuilderLayout._destroy();FLBuilderLayout._initClasses();FLBuilderLayout._initBackgrounds();FLBuilderLayout._initRowShapeLayerHeight();if(0===$(‘.fl-builder-edit’).length){FLBuilderLayout._initAnchorLinks();FLBuilderLayout._initHash();FLBuilderLayout._initForms();FLBuilderLayout._reorderMenu();}
else{FLBuilderLayout._initNestedColsWidth();}
$(‘body’).removeClass(‘fl-no-js’);},refreshGalleries:function(element){var $element=’undefined’==typeof element?$(‘body’):$(element),mfContent=$element.find(‘.fl-mosaicflow-content’),wmContent=$element.find(‘.fl-gallery’),mfObject=null;if(mfContent){mfObject=mfContent.data(‘mosaicflow’);if(mfObject){mfObject.columns=$([]);mfObject.columnsHeights=[];mfContent.data(‘mosaicflow’,mfObject);mfContent.mosaicflow(‘refill’);}}
if(wmContent){wmContent.trigger(‘refreshWookmark’);}},refreshGridLayout:function(element){var $element=’undefined’==typeof element?$(‘body’):$(element),msnryContent=$element.find(‘.masonry’);if(msnryContent.length){msnryContent.masonry(‘layout’);}},reloadSlider:function(content){var $content=’undefined’==typeof content?$(‘body’):$(content);if($content.find(‘.bx-viewport > div’).length>0){$.each($content.find(‘.bx-viewport > div’),function(key,slider){setTimeout(function(){$(slider).data(‘bxSlider’).reloadSlider();},100);});}},resizeAudio:function(element){var $element=’undefined’==typeof element?$(‘body’):$(element),audioPlayers=$element.find(‘.wp-audio-shortcode.mejs-audio’),player=null,mejsPlayer=null,rail=null,railWidth=400;if(audioPlayers.length&&typeof mejs!==’undefined’){audioPlayers.each(function(){player=$(this);mejsPlayer=mejs.players[player.attr(‘id’)];rail=player.find(‘.mejs-controls .mejs-time-rail’);var innerMejs=player.find(‘.mejs-inner’),total=player.find(‘.mejs-controls .mejs-time-total’);if(typeof mejsPlayer!==’undefined’){railWidth=Math.ceil(player.width()*0.8);if(innerMejs.length){rail.css(‘width’,railWidth+’px!important’);mejsPlayer.options.autosizeProgress=true;setTimeout(function(){mejsPlayer.setControlsSize();},50);player.find(‘.mejs-inner’).css({visibility:’visible’,height:’inherit’});}}});}},preloadAudio:function(element){var $element=’undefined’==typeof element?$(‘body’):$(element),contentWrap=$element.closest(‘.fl-accordion-item’),audioPlayers=$element.find(‘.wp-audio-shortcode.mejs-audio’);if(!contentWrap.hasClass(‘fl-accordion-item-active’)&&audioPlayers.find(‘.mejs-inner’).length){audioPlayers.find(‘.mejs-inner’).css({visibility:’hidden’,height:0});}},resizeSlideshow:function(){if(typeof YUI!==’undefined’){YUI().use(‘node-event-simulate’,function(Y){Y.one(window).simulate(“resize”);});}},reloadGoogleMap:function(element){var $element=’undefined’==typeof element?$(‘body’):$(element),googleMap=$element.find(‘iframe[src*=”google.com/maps”]’);if(googleMap.length){googleMap.attr(‘src’,function(i,val){return val;});}},_destroy:function(){var win=$(window);win.off(‘scroll.fl-bg-parallax’);win.off(‘resize.fl-bg-video’);},_isTouch:function(){if((‘ontouchstart’in window)||(window.DocumentTouch&&document instanceof DocumentTouch)){return true;}
return false;},_isMobile:function(){return/Mobile|Android|Silk\/|Kindle|BlackBerry|Opera Mini|Opera Mobi|webOS/i.test(navigator.userAgent);},_initClasses:function(){var body=$(‘body’),ua=navigator.userAgent;if(!body.hasClass(‘archive’)&&$(‘.fl-builder-content-primary’).length>0){body.addClass(‘fl-builder’);}
if(FLBuilderLayout._isTouch()){body.addClass(‘fl-builder-touch’);}
if(FLBuilderLayout._isMobile()){body.addClass(‘fl-builder-mobile’);}
if($(window).width()<FLBuilderLayoutConfig.breakpoints.small){body.addClass(‘fl-builder-breakpoint-small’);}
if($(window).width()>FLBuilderLayoutConfig.breakpoints.small&&$(window).width()<FLBuilderLayoutConfig.breakpoints.medium){body.addClass(‘fl-builder-breakpoint-medium’);}
if($(window).width()>FLBuilderLayoutConfig.breakpoints.medium&&$(window).width()<FLBuilderLayoutConfig.breakpoints.large){body.addClass(‘fl-builder-breakpoint-large’);}
if($(window).width()>FLBuilderLayoutConfig.breakpoints.large){body.addClass(‘fl-builder-breakpoint-default’);}
if(ua.indexOf(‘Trident/7.0’)>-1&&ua.indexOf(‘rv:11.0’)>-1){body.addClass(‘fl-builder-ie-11’);}},_initBackgrounds:function(){var win=$(window);if($(‘.fl-row-bg-parallax’).length>0&&!FLBuilderLayout._isMobile()){FLBuilderLayout._scrollParallaxBackgrounds();FLBuilderLayout._initParallaxBackgrounds();win.on(‘resize.fl-bg-parallax’,FLBuilderLayout._initParallaxBackgrounds);win.on(‘scroll.fl-bg-parallax’,FLBuilderLayout._scrollParallaxBackgrounds);}
if($(‘.fl-bg-video’).length>0){FLBuilderLayout._initBgVideos();FLBuilderLayout._resizeBgVideos();var resizeBGTimer=null;win.on(‘resize.fl-bg-video’,function(e){clearTimeout(resizeBGTimer);resizeBGTimer=setTimeout(function(){FLBuilderLayout._resizeBgVideos(e);},100);});}},_initParallaxBackgrounds:function(){$(‘.fl-row-bg-parallax’).each(FLBuilderLayout._initParallaxBackground);},_initParallaxBackground:function(){var row=$(this),content=row.find(‘> .fl-row-content-wrap’),winWidth=$(window).width(),screenSize=”,imageSrc={default:”,medium:”,responsive:”,};imageSrc.default=row.data(‘parallax-image’)||”;imageSrc.medium=row.data(‘parallax-image-medium’)||imageSrc.default;imageSrc.responsive=row.data(‘parallax-image-responsive’)||imageSrc.medium;if(winWidth>FLBuilderLayoutConfig.breakpoints.medium){screenSize=’default’;}else if(winWidth>FLBuilderLayoutConfig.breakpoints.small&&winWidth<=FLBuilderLayoutConfig.breakpoints.medium){screenSize=’medium’;}else if(winWidth<=FLBuilderLayoutConfig.breakpoints.small){screenSize=’responsive’;}
content.css(‘background-image’,’url(‘+imageSrc[screenSize]+’)’);row.data(‘current-image-loaded’,screenSize);},_scrollParallaxBackgrounds:function(){$(‘.fl-row-bg-parallax’).each(FLBuilderLayout._scrollParallaxBackground);},_scrollParallaxBackground:function(){var win=$(window),row=$(this),content=row.find(‘> .fl-row-content-wrap’),speed=row.data(‘parallax-speed’),offset=content.offset(),yPos=-((win.scrollTop()-offset.top)/ speed),initialOffset=(row.data(‘parallax-offset’)!=null)?row.data(‘parallax-offset’):0,totalOffset=yPos-initialOffset;content.css(‘background-position’,’center ‘+totalOffset+’px’);},_initBgVideos:function(){$(‘.fl-bg-video’).each(FLBuilderLayout._initBgVideo);},_initBgVideo:function(){var wrap=$(this),width=wrap.data(‘width’),height=wrap.data(‘height’),mp4=wrap.data(‘mp4’),youtube=wrap.data(‘youtube’),vimeo=wrap.data(‘vimeo’),mp4Type=wrap.data(‘mp4-type’),webm=wrap.data(‘webm’),webmType=wrap.data(‘webm-type’),fallback=wrap.data(‘fallback’),loaded=wrap.data(‘loaded’),videoMobile=wrap.data(‘video-mobile’),fallbackTag=”,videoTag=null,mp4Tag=null,webmTag=null;if(loaded){return;}
videoTag=$(‘<video autoplay loop muted playsinline></video>’);if(‘undefined’!=typeof fallback&&”!=fallback){videoTag.attr(‘poster’,’data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7′)
videoTag.css({backgroundImage:’url(“‘+fallback+'”)’,backgroundColor:’transparent’,backgroundRepeat:’no-repeat’,backgroundSize:’cover’,backgroundPosition:’center center’,})}
if(‘undefined’!=typeof mp4&&”!=mp4){mp4Tag=$(‘<source />’);mp4Tag.attr(‘src’,mp4);mp4Tag.attr(‘type’,mp4Type);videoTag.append(mp4Tag);}
if(‘undefined’!=typeof webm&&”!=webm){webmTag=$(‘<source />’);webmTag.attr(‘src’,webm);webmTag.attr(‘type’,webmType);videoTag.append(webmTag);}
if(!FLBuilderLayout._isMobile()||(FLBuilderLayout._isMobile()&&”yes”==videoMobile)){if(‘undefined’!=typeof youtube){FLBuilderLayout._initYoutubeBgVideo.apply(this);}
else if(‘undefined’!=typeof vimeo){FLBuilderLayout._initVimeoBgVideo.apply(this);}
else{wrap.append(videoTag);}}
else{videoTag.attr(‘src’,”)
wrap.append(videoTag);}
wrap.data(‘loaded’,true);},_initYoutubeBgVideo:function(){var playerWrap=$(this),videoId=playerWrap.data(‘video-id’),videoPlayer=playerWrap.find(‘.fl-bg-video-player’),enableAudio=playerWrap.data(‘enable-audio’),audioButton=playerWrap.find(‘.fl-bg-video-audio’),startTime=’undefined’!==typeof playerWrap.data(‘start’)?playerWrap.data(‘start’):0,startTime=’undefined’!==typeof playerWrap.data(‘t’)&&startTime===0?playerWrap.data(‘t’):startTime,endTime=’undefined’!==typeof playerWrap.data(‘end’)?playerWrap.data(‘end’):0,loop=’undefined’!==typeof playerWrap.data(‘loop’)?playerWrap.data(‘loop’):1,stateCount=0,player,fallback_showing;if(videoId){fallback=playerWrap.data(‘fallback’)||false
if(fallback){playerWrap.find(‘iframe’).remove()
fallbackTag=$(‘<div></div>’);fallbackTag.addClass(‘fl-bg-video-fallback’);fallbackTag.css(‘background-image’,’url(‘+playerWrap.data(‘fallback’)+’)’);fallbackTag.css(‘background-size’,’cover’);fallbackTag.css(‘transition’,’background-image 1s’)
playerWrap.append(fallbackTag);fallback_showing=true;}
FLBuilderLayout._onYoutubeApiReady(function(YT){setTimeout(function(){player=new YT.Player(videoPlayer[0],{videoId:videoId,events:{onReady:function(event){if(“no”===enableAudio||FLBuilderLayout._isMobile()){event.target.mute();}
else if(“yes”===enableAudio&&event.target.isMuted){event.target.unMute();}
playerWrap.data(‘YTPlayer’,player);FLBuilderLayout._resizeYoutubeBgVideo.apply(playerWrap);event.target.playVideo();if(audioButton.length>0&&!FLBuilderLayout._isMobile()){audioButton.on(‘click’,{button:audioButton,player:player},FLBuilderLayout._toggleBgVideoAudio);}},onStateChange:function(event){if(event.data===1){if(fallback_showing){$(‘.fl-bg-video-fallback’).css(‘background-image’,’url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)’)}}
if(stateCount<4){stateCount++;}
if(stateCount>1&&(-1===event.data||2===event.data)&&”yes”===enableAudio){player.mute();player.playVideo();audioButton.show();}
if(event.data===YT.PlayerState.ENDED&&1===loop){if(startTime>0){player.seekTo(startTime);}
else{player.playVideo();}}},onError:function(event){console.info(‘YT Error: ‘+event.data)
FLBuilderLayout._onErrorYoutubeVimeo(playerWrap)}},playerVars:{playsinline:FLBuilderLayout._isMobile()?1:0,controls:0,showinfo:0,rel:0,start:startTime,end:endTime,}});},1);});}},_onErrorYoutubeVimeo:function(playerWrap){fallback=playerWrap.data(‘fallback’)||false
if(!fallback){return false;}
playerWrap.find(‘iframe’).remove()
fallbackTag=$(‘<div></div>’);fallbackTag.addClass(‘fl-bg-video-fallback’);fallbackTag.css(‘background-image’,’url(‘+playerWrap.data(‘fallback’)+’)’);playerWrap.append(fallbackTag);},_onYoutubeApiReady:function(callback){if(window.YT&&YT.loaded){callback(YT);}else{setTimeout(function(){FLBuilderLayout._onYoutubeApiReady(callback);},350);}},_initVimeoBgVideo:function(){var playerWrap=$(this),videoId=playerWrap.data(‘video-id’),videoHash=playerWrap.data(‘video-hash’),videoPlayer=playerWrap.find(‘.fl-bg-video-player’),enableAudio=playerWrap.data(‘enable-audio’),audioButton=playerWrap.find(‘.fl-bg-video-audio’),player,width=playerWrap.outerWidth(),ua=navigator.userAgent;if(typeof Vimeo!==’undefined’&&videoId){const vimOptions={loop:true,title:false,portrait:false,background:true,autopause:false,muted:true,};if(videoHash.length){vimOptions.url=`https://player.vimeo.com/video/${ videoId }?h=${ videoHash }`;}else{vimOptions.id=videoId;}
player=new Vimeo.Player(videoPlayer[0],vimOptions);playerWrap.data(‘VMPlayer’,player);if(“no”===enableAudio){player.setVolume(0);}
else if(“yes”===enableAudio){if(ua.indexOf(“Safari”)>-1||ua.indexOf(“Chrome”)>-1||ua.indexOf(“Firefox”)>-1){player.setVolume(0);audioButton.show();}
else{player.setVolume(1);}}
player.play().catch(function(error){FLBuilderLayout._onErrorYoutubeVimeo(playerWrap)});if(audioButton.length>0){audioButton.on(‘click’,{button:audioButton,player:player},FLBuilderLayout._toggleBgVideoAudio);}}},_toggleBgVideoAudio:function(e){var player=e.data.player,control=e.data.button.find(‘.fl-audio-control’);if(control.hasClass(‘fa-volume-off’)){control.removeClass(‘fa-volume-off’).addClass(‘fa-volume-up’);e.data.button.find(‘.fa-times’).hide();if(‘function’===typeof player.unMute){player.unMute();}
else{player.setVolume(1);}}
else{control.removeClass(‘fa-volume-up’).addClass(‘fa-volume-off’);e.data.button.find(‘.fa-times’).show();if(‘function’===typeof player.unMute){player.mute();}
else{player.setVolume(0);}}},_videoBgSourceError:function(e){var source=$(e.target),wrap=source.closest(‘.fl-bg-video’),vid=wrap.find(‘video’),fallback=wrap.data(‘fallback’),fallbackTag=”;source.remove();if(vid.find(‘source’).length){return;}else if(”!==fallback){fallbackTag=$(‘<div></div>’);fallbackTag.addClass(‘fl-bg-video-fallback’);fallbackTag.css(‘background-image’,’url(‘+fallback+’)’);wrap.append(fallbackTag);vid.remove();}},_resizeBgVideos:function(){$(‘.fl-bg-video’).each(function(){FLBuilderLayout._resizeBgVideo.apply(this);if($(this).parent().find(‘img’).length>0){$(this).parent().imagesLoaded($.proxy(FLBuilderLayout._resizeBgVideo,this));}});},_resizeBgVideo:function(){if(0===$(this).find(‘video’).length&&0===$(this).find(‘iframe’).length){return;}
var wrap=$(this),wrapHeight=wrap.outerHeight(),wrapWidth=wrap.outerWidth(),vid=wrap.find(‘video’),vidHeight=wrap.data(‘height’),vidWidth=wrap.data(‘width’),newWidth=wrapWidth,newHeight=Math.round(vidHeight*wrapWidth/vidWidth),newLeft=0,newTop=0,iframe=wrap.find(‘iframe’),isRowFullHeight=$(this).closest(‘.fl-row-bg-video’).hasClass(‘fl-row-full-height’),vidCSS={top:’50%’,left:’50%’,transform:’translate(-50%,-50%)’,};if(vid.length){if(vidHeight===”||typeof vidHeight===’undefined’||vidWidth===”||typeof vidWidth===’undefined’){vid.css({‘left’:’0px’,’top’:’0px’,’width’:newWidth+’px’});vid.on(‘loadedmetadata’,FLBuilderLayout._resizeOnLoadedMeta);return;}
if(!isRowFullHeight){if(newHeight<wrapHeight){newHeight=wrapHeight;newLeft=-((newWidth-wrapWidth)/ 2);newWidth=vidHeight?Math.round(vidWidth*wrapHeight/vidHeight):newWidth;}
else{newTop=-((newHeight-wrapHeight)/2);}
vidCSS={left:newLeft+’px’,top:newTop+’px’,height:newHeight+’px’,width:newWidth+’px’,}}
vid.css(vidCSS);}
else if(iframe.length){if(typeof wrap.data(‘youtube’)!==’undefined’){FLBuilderLayout._resizeYoutubeBgVideo.apply(this);}}},_resizeOnLoadedMeta:function(){var video=$(this),wrapHeight=video.parent().outerHeight(),wrapWidth=video.parent().outerWidth(),vidWidth=video[0].videoWidth,vidHeight=video[0].videoHeight,newHeight=Math.round(vidHeight*wrapWidth/vidWidth),newWidth=wrapWidth,newLeft=0,newTop=0;if(newHeight<wrapHeight){newHeight=wrapHeight;newWidth=Math.round(vidWidth*wrapHeight/vidHeight);newLeft=-((newWidth-wrapWidth)/2);}
else{newTop=-((newHeight-wrapHeight)/2);}
video.parent().data(‘width’,vidWidth);video.parent().data(‘height’,vidHeight);video.css({‘left’:newLeft+’px’,’top’:newTop+’px’,’width’:newWidth+’px’,’height’:newHeight+’px’});},_resizeYoutubeBgVideo:function(){var wrap=$(this),wrapWidth=wrap.outerWidth(),wrapHeight=wrap.outerHeight(),player=wrap.data(‘YTPlayer’),video=player?player.getIframe():null,aspectRatioSetting=’16:9′,aspectRatioArray=aspectRatioSetting.split(‘:’),aspectRatio=aspectRatioArray[0]/ aspectRatioArray[1],ratioWidth=wrapWidth / aspectRatio,ratioHeight=wrapHeight*aspectRatio,isWidthFixed=wrapWidth / wrapHeight>aspectRatio,width=isWidthFixed?wrapWidth:ratioHeight,height=isWidthFixed?ratioWidth:wrapHeight;if(video){$(video).width(width).height(height);}},_initHash:function(){var hash=window.location.hash.replace(‘#’,”).split(‘/’).shift(),element=null,tabs=null,responsiveLabel=null,tabIndex=null,label=null;if(”!==hash){try{element=$(‘#’+hash);if(element.length>0){if(element.hasClass(‘fl-accordion-item’)){setTimeout(function(){element.find(‘.fl-accordion-button’).trigger(‘click’);},100);}
if(element.hasClass(‘fl-tabs-panel’)){setTimeout(function(){tabs=element.closest(‘.fl-tabs’);responsiveLabel=element.find(‘.fl-tabs-panel-label’);tabIndex=responsiveLabel.data(‘index’);label=tabs.find(‘.fl-tabs-labels .fl-tabs-label[data-index=’+tabIndex+’]’);label[0].click();FLBuilderLayout._scrollToElement(element);},100);}}}
catch(e){}}},_initAnchorLinks:function(){$(‘a’).each(FLBuilderLayout._initAnchorLink);},_initAnchorLink:function(){var link=$(this),href=link.attr(‘href’),loc=window.location,id=null,element=null,flNode=false;if(‘undefined’!=typeof href&&href.indexOf(‘#’)>-1&&link.closest(‘svg’).length<1){if(loc.pathname.replace(/^\//,”)==this.pathname.replace(/^\//,”)&&loc.hostname==this.hostname){try{id=href.split(‘#’).pop();if(!id){return;}
element=$(‘#’+id);if(element.length>0){flNode=element.hasClass(‘fl-row’)||element.hasClass(‘fl-col’)||element.hasClass(‘fl-module’);if(!element.hasClass(‘fl-no-scroll’)&&(link.hasClass(‘fl-scroll-link’)||flNode)){$(link).on(‘click’,FLBuilderLayout._scrollToElementOnLinkClick);}
if(element.hasClass(‘fl-accordion-item’)){$(link).on(‘click’,FLBuilderLayout._scrollToAccordionOnLinkClick);}
if(element.hasClass(‘fl-tabs-panel’)){$(link).on(‘click’,FLBuilderLayout._scrollToTabOnLinkClick);}}}
catch(e){}}}},_scrollToElementOnLinkClick:function(e,callback){var element=$(‘#’+$(this).attr(‘href’).split(‘#’).pop());FLBuilderLayout._scrollToElement(element,callback);e.preventDefault();},_scrollToElement:function(element,callback){var config=FLBuilderLayoutConfig.anchorLinkAnimations,dest=0,win=$(window),doc=$(document);if(element.length>0){if(‘fixed’===element.css(‘position’)||’fixed’===element.parent().css(‘position’)){dest=element.position().top;}
else if(element.offset().top>doc.height()-win.height()){dest=doc.height()-win.height();}
else{dest=element.offset().top-config.offset;}
$(‘html, body’).stop(true).animate({scrollTop:dest},config.duration,config.easing,function(){if(‘undefined’!=typeof callback){callback();}
if(undefined!=element.attr(‘id’)&&window.location.hash!==’#’+element.attr(‘id’)){var firefox_version=window.navigator.userAgent.match(/Firefox\/(\d+)\./),firefox_version=firefox_version?parseInt(firefox_version[1],10):null;if(firefox_version!==null&&firefox_version<135){window.location.hash=element.attr(‘id’);}else{if(history.pushState){history.pushState(null,null,’#’+element.attr(‘id’));}else{window.location.hash=element.attr(‘id’);}}}});}},_scrollToAccordionOnLinkClick:function(e){var element=$(‘#’+$(this).attr(‘href’).split(‘#’).pop());if(element.length>0){var callback=function(){if(element){element.find(‘.fl-accordion-button’).trigger(‘click’);element=false;}};FLBuilderLayout._scrollToElementOnLinkClick.call(this,e,callback);}},_scrollToTabOnLinkClick:function(e){var element=$(‘#’+$(this).attr(‘href’).split(‘#’).pop()),tabs=null,label=null,responsiveLabel=null;if(element.length>0){tabs=element.closest(‘.fl-tabs’);responsiveLabel=element.find(‘.fl-tabs-panel-label’);tabIndex=responsiveLabel.data(‘index’);label=tabs.find(‘.fl-tabs-labels .fl-tabs-label[data-index=’+tabIndex+’]’);if(responsiveLabel.is(‘:visible’)){var callback=function(){if(element){responsiveLabel.trigger($.Event(‘click’,{which:1}));}};FLBuilderLayout._scrollToElementOnLinkClick.call(this,e,callback);}
else{label[0].click();FLBuilderLayout._scrollToElement(element);}
e.preventDefault();}},_initForms:function(){if(!FLBuilderLayout._hasPlaceholderSupport){$(‘.fl-form-field input’).each(FLBuilderLayout._initFormFieldPlaceholderFallback);}
$(‘.fl-form-field input’).on(‘focus’,FLBuilderLayout._clearFormFieldError);},_hasPlaceholderSupport:function(){var input=document.createElement(‘input’);return’undefined’!=input.placeholder;},_initFormFieldPlaceholderFallback:function(){var field=$(this),val=field.val(),placeholder=field.attr(‘placeholder’);if(‘undefined’!=placeholder&&”===val){field.val(placeholder);field.on(‘focus’,FLBuilderLayout._hideFormFieldPlaceholderFallback);field.on(‘blur’,FLBuilderLayout._showFormFieldPlaceholderFallback);}},_hideFormFieldPlaceholderFallback:function(){var field=$(this),val=field.val(),placeholder=field.attr(‘placeholder’);if(val==placeholder){field.val(”);}},_showFormFieldPlaceholderFallback:function(){var field=$(this),val=field.val(),placeholder=field.attr(‘placeholder’);if(”===val){field.val(placeholder);}},_clearFormFieldError:function(){var field=$(this);field.removeClass(‘fl-form-error’);field.siblings(‘.fl-form-error-message’).hide();},_initRowShapeLayerHeight:function(){FLBuilderLayout._adjustRowShapeLayerHeight();$(window).on(‘resize’,FLBuilderLayout._adjustRowShapeLayerHeight);},_initNestedColsWidth:function(){var nestedCols=$(‘.fl-col-has-cols’);if(nestedCols.length<=0){return;}
$(nestedCols).each(function(index,col){if($(col).width()<=0){$(col).css(‘width’,FLBuilderLayoutConfig.emptyColWidth);}});},_adjustRowShapeLayerHeight:function(){var rowShapeLayers=$(‘.fl-builder-shape-layer’);$(rowShapeLayers).each(function(index){var rowShapeLayer=$(this),shape=$(rowShapeLayer).find(‘svg’),height=shape.height(),excludeShapes=’.fl-builder-shape-circle, .fl-builder-shape-dot-cluster, .fl-builder-shape-topography, .fl-builder-shape-rect’;if(!rowShapeLayer.is(excludeShapes)){$(shape).css(‘height’,Math.ceil(height));}});},_string_to_slug:function(str){str=str.replace(/^\s+|\s+$/g,”);if(‘undefined’==typeof window._fl_string_to_slug_regex){regex=new RegExp(‘[^a-zA-Z0-9\'”:() !.,-_|]’,’g’);}else{regex=new RegExp(‘[^’+window._fl_string_to_slug_regex+’\'”:\(\) !.,-_|\\\p{Letter}]’,’ug’);}
str=str.replace(regex,”).replace(/\s+/g,’ ‘);return str;},_reorderMenu:function(){if($(‘#wp-admin-bar-fl-builder-frontend-edit-link-default li’).length>1){$(‘#wp-admin-bar-fl-builder-frontend-duplicate-link’).appendTo(‘#wp-admin-bar-fl-builder-frontend-edit-link-default’).css(‘padding-top’,’5px’).css(‘border-top’,’2px solid #1D2125′).css(‘margin-top’,’5px’)}}};$(function(){FLBuilderLayout.init();});})(jQuery);(function($){if(typeof FLBuilderLayoutModules!==’undefined’){return;}
FLBuilderLayoutModules={init:function(){if(0===$(‘.fl-builder-edit’).length){FLBuilderLayoutModules._initModuleAnimations();}},_initModuleAnimations:function(){if(typeof jQuery.fn.waypoint!==’undefined’){$(‘.fl-animation’).each(function(){var node=$(this),nodeTop=node.offset().top,winHeight=$(window).height(),bodyHeight=$(‘body’).height(),waypoint=FLBuilderLayoutConfig.waypoint,offset=’80%’;if(typeof waypoint.offset!==undefined){offset=FLBuilderLayoutConfig.waypoint.offset+’%’;}
if(bodyHeight-nodeTop<winHeight*0.2){offset=’100%’;}
node.waypoint({offset:offset,handler:FLBuilderLayoutModules._doModuleAnimation});});}},_doModuleAnimation:function(){var module=’undefined’==typeof this.element?$(this):$(this.element),delay=parseFloat(module.data(‘animation-delay’)),duration=parseFloat(module.data(‘animation-duration’));if(!isNaN(duration)){module.css(‘animation-duration’,duration+’s’);}
if(!isNaN(delay)&&delay>0){setTimeout(function(){module.addClass(‘fl-animated’);},delay*1000);}else{setTimeout(function(){module.addClass(‘fl-animated’);},1);}}};$(function(){FLBuilderLayoutModules.init();});})(jQuery);jQuery(window).scroll(function(){if(jQuery(this).scrollTop()>90){jQuery(‘.leaderboard’).slideUp(“slow”);}
else{jQuery(‘.leaderboard’).slideDown(“slow”);}});(function($){FLThemeBuilderHeaderLayout={win:null,body:null,header:null,overlay:false,hasAdminBar:false,stickyOn:”,breakpointWidth:0,init:function(){var editing=$(‘html.fl-builder-edit’).length,header=$(‘.fl-builder-content[data-type=header]’),menuModule=header.find(‘.fl-module-menu’),breakpoint=null;if(!editing&&header.length){header.imagesLoaded($.proxy(function(){this.win=$(window);this.body=$(‘body’);this.header=header.eq(0);this.overlay=!!Number(header.attr(‘data-overlay’));this.hasAdminBar=!!$(‘body.admin-bar’).length;this.stickyOn=this.header.data(‘sticky-on’);breakpoint=this.header.data(‘sticky-breakpoint’);if(”==this.stickyOn){if(typeof FLBuilderLayoutConfig.breakpoints[breakpoint]!==undefined){this.breakpointWidth=FLBuilderLayoutConfig.breakpoints[breakpoint];}
else{this.breakpointWidth=FLBuilderLayoutConfig.breakpoints.medium;}}
if(Number(header.attr(‘data-sticky’))){this.header.data(‘original-top’,this.header.offset().top);this.win.on(‘resize’,$.throttle(500,$.proxy(this._initSticky,this)));this._initSticky();}},this));}},_initSticky:function(e){var header=$(‘.fl-builder-content[data-type=header]’),windowSize=this.win.width(),makeSticky=false;makeSticky=this._makeWindowSticky(windowSize);if(makeSticky||(this.breakpointWidth>0&&windowSize>=this.breakpointWidth)){this.win.on(‘scroll.fl-theme-builder-header-sticky’,$.proxy(this._doSticky,this));if(e&&’resize’===e.type){if(this.header.hasClass(‘fl-theme-builder-header-sticky’)){this._doSticky(e);}
this._adjustStickyHeaderWidth();}
if(Number(header.attr(‘data-shrink’))){this.header.data(‘original-height’,this.header.outerHeight());this.win.on(‘resize’,$.throttle(500,$.proxy(this._initShrink,this)));this._initShrink();}
this._initFlyoutMenuFix(e);}else{this.win.off(‘scroll.fl-theme-builder-header-sticky’);this.win.off(‘resize.fl-theme-builder-header-sticky’);this.header.removeClass(‘fl-theme-builder-header-sticky’);this.header.removeAttr(‘style’);this.header.parent().css(‘padding-top’,’0′);}},_makeWindowSticky:function(windowSize){var makeSticky=false;switch(this.stickyOn){case’xl’:makeSticky=windowSize>FLBuilderLayoutConfig.breakpoints[‘large’];break;case”:case’desktop’:makeSticky=windowSize>=FLBuilderLayoutConfig.breakpoints[‘medium’];break;case’desktop-medium’:makeSticky=windowSize>FLBuilderLayoutConfig.breakpoints[‘small’];break;case’large’:makeSticky=windowSize>FLBuilderLayoutConfig.breakpoints[‘medium’]&&windowSize<=FLBuilderLayoutConfig.breakpoints[‘large’];break;case’large-medium’:makeSticky=windowSize>FLBuilderLayoutConfig.breakpoints[‘small’]&&windowSize<=FLBuilderLayoutConfig.breakpoints[‘large’];break;case’medium’:makeSticky=(windowSize<=FLBuilderLayoutConfig.breakpoints[‘medium’]&&windowSize>FLBuilderLayoutConfig.breakpoints[‘small’]);break;case’medium-mobile’:makeSticky=(windowSize<=FLBuilderLayoutConfig.breakpoints[‘medium’]);break;case’mobile’:makeSticky=(windowSize<=FLBuilderLayoutConfig.breakpoints[‘small’]);break;case’all’:makeSticky=true;break;}
return makeSticky;},_doSticky:function(e){var winTop=Math.floor(this.win.scrollTop()),headerTop=Math.floor(this.header.data(‘original-top’)),hasStickyClass=this.header.hasClass(‘fl-theme-builder-header-sticky’),hasScrolledClass=this.header.hasClass(‘fl-theme-builder-header-scrolled’),beforeHeader=this.header.prevAll(‘.fl-builder-content’),bodyTopPadding=parseInt(jQuery(‘body’).css(‘padding-top’)),winBarHeight=$(‘#wpadminbar’).length?$(‘#wpadminbar’).outerHeight():0,headerHeight=0;if(isNaN(bodyTopPadding)){bodyTopPadding=0;}
if(this.hasAdminBar&&this.win.width()>600){winTop+=Math.floor(winBarHeight);}
if(winTop>headerTop){if(!hasStickyClass){if(e&&(‘scroll’===e.type||’smartscroll’===e.type)){this.header.addClass(‘fl-theme-builder-header-sticky’);if(this.overlay&&beforeHeader.length){this.header.css(‘top’,winBarHeight);}}
if(!this.overlay){this._adjustHeaderHeight();}}}
else if(hasStickyClass){this.header.removeClass(‘fl-theme-builder-header-sticky’);this.header.removeAttr(‘style’);this.header.parent().css(‘padding-top’,’0′);}
this._adjustStickyHeaderWidth();if(winTop>headerTop){if(!hasScrolledClass){this.header.addClass(‘fl-theme-builder-header-scrolled’);}}else if(hasScrolledClass){this.header.removeClass(‘fl-theme-builder-header-scrolled’);}
this._flyoutMenuFix(e);},_initFlyoutMenuFix:function(e){var header=this.header,menuModule=header.closest(‘.fl-menu’),flyoutMenu=menuModule.find(‘.fl-menu-mobile-flyout’),isPushMenu=menuModule.hasClass(‘fl-menu-responsive-flyout-push’)||menuModule.hasClass(‘fl-menu-responsive-flyout-push-opacity’),isOverlay=menuModule.hasClass(‘fl-menu-responsive-flyout-overlay’),flyoutPos=menuModule.hasClass(‘fl-flyout-right’)?’right’:’left’,flyoutParent=header.parent().is(‘header’)?header.parent().parent():header.parent();isFullWidth=this.win.width()===header.width(),flyoutLayout=”,activePos=250,headerPos=0;if(!flyoutMenu.length){return;}
if(this.win.width()>header.parent().width()){headerPos=(this.win.width()-header.width())/ 2;}
if(isOverlay){activePos=headerPos;}
else if(isPushMenu){activePos=activePos+headerPos;}
flyoutMenu.data(‘activePos’,activePos);if(isPushMenu){flyoutLayout=’push-‘+flyoutPos;}
else if(isOverlay){flyoutLayout=’overlay-‘+flyoutPos;}
if(isPushMenu&&!$(‘html’).hasClass(‘fl-theme-builder-has-flyout-menu’)){$(‘html’).addClass(‘fl-theme-builder-has-flyout-menu’);}
if(!flyoutParent.hasClass(‘fl-theme-builder-flyout-menu-‘+flyoutLayout)){flyoutParent.addClass(‘fl-theme-builder-flyout-menu-‘+flyoutLayout);}
if(!header.hasClass(‘fl-theme-builder-flyout-menu-overlay’)&&isOverlay){header.addClass(‘fl-theme-builder-flyout-menu-overlay’);}
if(!header.hasClass(‘fl-theme-builder-header-full-width’)&&isFullWidth){header.addClass(‘fl-theme-builder-header-full-width’);}
else if(!isFullWidth){header.removeClass(‘fl-theme-builder-header-full-width’);}
menuModule.on(‘click’,’.fl-menu-mobile-toggle’,$.proxy(function(event){if(menuModule.find(‘.fl-menu-mobile-toggle.fl-active’).length){$(‘html’).addClass(‘fl-theme-builder-flyout-menu-active’);event.stopImmediatePropagation();}
else{$(‘html’).removeClass(‘fl-theme-builder-flyout-menu-active’);}
this._flyoutMenuFix(event);},this));},_flyoutMenuFix:function(e){var header=this.header,menuModule=$(e.target).closest(‘.fl-menu’),flyoutMenu=menuModule.find(‘.fl-menu-mobile-flyout’),flyoutPos=menuModule.hasClass(‘fl-flyout-right’)?’right’:’left’,menuOpacity=menuModule.find(‘.fl-menu-mobile-opacity’),isScroll=’undefined’!==typeof e&&’scroll’===e.handleObj.type,activePos=’undefined’!==typeof flyoutMenu.data(‘activePos’)?flyoutMenu.data(‘activePos’):0,headerPos=(this.win.width()-header.width())/ 2,inactivePos=headerPos>0?activePos+4:254;if(!flyoutMenu.length){return;}
if(this.overlay){return;}
if($(‘.fl-theme-builder-flyout-menu-active’).length){if(isScroll&&!flyoutMenu.hasClass(‘fl-menu-disable-transition’)){flyoutMenu.addClass(‘fl-menu-disable-transition’);}
if(header.hasClass(‘fl-theme-builder-header-sticky’)){if(!isScroll){setTimeout($.proxy(function(){flyoutMenu.css(flyoutPos,’-‘+activePos+’px’);},this),1);}
else{flyoutMenu.css(flyoutPos,’-‘+activePos+’px’);}}
else{flyoutMenu.css(flyoutPos,’0px’);}}
else{if(flyoutMenu.hasClass(‘fl-menu-disable-transition’)){flyoutMenu.removeClass(‘fl-menu-disable-transition’);}
if(header.hasClass(‘fl-theme-builder-flyout-menu-overlay’)&&headerPos>0&&headerPos<250){if(header.hasClass(‘fl-theme-builder-header-sticky’)){inactivePos=headerPos+254;}
else{inactivePos=254;}}
if(e&&e.type===’resize’){inactivePos=headerPos+254;}
flyoutMenu.css(flyoutPos,’-‘+inactivePos+’px’);}
if(e&&menuModule.is(‘.fl-menu-responsive-flyout-overlay’)&&$.infinitescroll){e.stopImmediatePropagation();}
if(menuOpacity.length){if(header.hasClass(‘fl-theme-builder-header-sticky’)){if(‘0px’===menuOpacity.css(‘left’)){menuOpacity.css(‘left’,’-‘+headerPos+’px’);}}
else{menuOpacity.css(‘left’,”);}}},_adjustStickyHeaderWidth:function(){if($(‘body’).hasClass(‘fl-fixed-width’)){var parentWidth=this.header.parent().width();if(this.win.width()>=992){this.header.css({‘margin’:’0 auto’,’max-width’:parentWidth,});}
else{this.header.css({‘margin’:”,’max-width’:”,});}}},_adjustHeaderHeight:function(){var beforeHeader=this.header.prevAll(‘.fl-builder-content’),beforeHeaderHeight=0,beforeHeaderFix=0,headerHeight=Math.floor(this.header.outerHeight()),bodyTopPadding=parseInt($(‘body’).css(‘padding-top’)),wpAdminBarHeight=0,totalHeaderHeight=0;if(isNaN(bodyTopPadding)){bodyTopPadding=0;}
if(beforeHeader.length){$.each(beforeHeader,function(){beforeHeaderHeight+=Math.floor($(this).outerHeight());});beforeHeaderFix=2;}
if(this.hasAdminBar&&this.win.width()<=600){wpAdminBarHeight=Math.floor($(‘#wpadminbar’).outerHeight());}
totalHeaderHeight=Math.floor(beforeHeaderHeight+headerHeight);if(headerHeight>0){var headerParent=this.header.parent(),headerParentTopPadding=0;if($(headerParent).is(‘body’)){headerParentTopPadding=Math.floor(headerHeight-wpAdminBarHeight);}else{headerParentTopPadding=Math.floor(headerHeight-bodyTopPadding-wpAdminBarHeight);}
$(headerParent).css(‘padding-top’,(headerParentTopPadding-beforeHeaderFix)+’px’);this.header.css({‘-webkit-transform’:’translate(0px, -‘+totalHeaderHeight+’px)’,’-ms-transform’:’translate(0px, -‘+totalHeaderHeight+’px)’,’transform’:’translate(0px, -‘+totalHeaderHeight+’px)’});}},_initShrink:function(e){if(this.win.width()>=this.breakpointWidth){this.win.on(‘scroll.fl-theme-builder-header-shrink’,$.proxy(this._doShrink,this));this._setImageMaxHeight();if(this.win.scrollTop()>0){this._doShrink();}}else{this.header.parent().css(‘padding-top’,’0′);this.win.off(‘scroll.fl-theme-builder-header-shrink’);this._removeShrink();this._removeImageMaxHeight();}},_doShrink:function(e){var winTop=this.win.scrollTop(),headerTop=this.header.data(‘original-top’),headerHeight=this.header.data(‘original-height’),shrinkImageHeight=this.header.data(‘shrink-image-height’),windowSize=this.win.width(),makeSticky=this._makeWindowSticky(windowSize),hasClass=this.header.hasClass(‘fl-theme-builder-header-shrink’);if(this.hasAdminBar){winTop+=32;}
if(makeSticky&&(winTop>headerTop+headerHeight)){if(!hasClass){this.header.addClass(‘fl-theme-builder-header-shrink’);this.header.find(‘img’).each(function(i){var image=$(this),maxMegaMenu=image.closest(‘.max-mega-menu’).length,imageInLightbox=image.closest(‘.fl-button-lightbox-content’).length,imageInNavMenu=image.closest(‘li.menu-item’).length;if(!(imageInLightbox||imageInNavMenu||maxMegaMenu)){image.css(‘max-height’,shrinkImageHeight);}});this.header.find(‘.fl-row-content-wrap’).each(function(){var row=$(this);if(parseInt(row.css(‘padding-bottom’))>5){row.addClass(‘fl-theme-builder-header-shrink-row-bottom’);}
if(parseInt(row.css(‘padding-top’))>5){row.addClass(‘fl-theme-builder-header-shrink-row-top’);}});this.header.find(‘.fl-module’).each(function(){var module=$(this).find(‘.fl-module-content’).length?$(this).find(‘.fl-module-content’):$(this);if(parseInt(module.css(‘margin-bottom’))>5){module.addClass(‘fl-theme-builder-header-shrink-module-bottom’);}
if(parseInt(module.css(‘margin-top’))>5){module.addClass(‘fl-theme-builder-header-shrink-module-top’);}});}}else if(hasClass){this.header.find(‘img’).css(‘max-height’,”);this._removeShrink();}
if(‘undefined’===typeof(e)&&$(‘body’).hasClass(‘fl-fixed-width’)){if(!this.overlay){this._adjustHeaderHeight();}}},_removeShrink:function(){var rows=this.header.find(‘.fl-row-content-wrap’),modules=this.header.find(‘.fl-module, .fl-module-content’);rows.removeClass(‘fl-theme-builder-header-shrink-row-bottom’);rows.removeClass(‘fl-theme-builder-header-shrink-row-top’);modules.removeClass(‘fl-theme-builder-header-shrink-module-bottom’);modules.removeClass(‘fl-theme-builder-header-shrink-module-top’);this.header.removeClass(‘fl-theme-builder-header-shrink’);},_setImageMaxHeight:function(){var head=$(‘head’),stylesId=’fl-header-styles-‘+this.header.data(‘post-id’),styles=”,images=this.header.find(‘.fl-module img’);if($(‘#’+stylesId).length){return;}
images.each(function(i){var image=$(this),height=image.height(),node=image.closest(‘.fl-module’).data(‘node’),className=’fl-node-‘+node+’-img-‘+i,maxMegaMenu=image.closest(‘.max-mega-menu’).length,imageInLightbox=image.closest(‘.fl-button-lightbox-content’).length,imageInNavMenu=image.closest(‘li.menu-item’).length;if(!(imageInLightbox||imageInNavMenu||maxMegaMenu)){image.addClass(className);styles+=’.’+className+’ { max-height: ‘+(height?height:image[0].height)+’px }’;}});if(”!==styles){head.append(‘<style id=”‘+stylesId+'”>’+styles+'</style>’);}},_removeImageMaxHeight:function(){$(‘#fl-header-styles-‘+this.header.data(‘post-id’)).remove();},};$(function(){FLThemeBuilderHeaderLayout.init();});})(jQuery);

https://www.tp88trk.com/scripts/sdk/everflow.js

https://cdn.p-n.io/pushly-sdk.min.js



15 Flavor-Packed Vegan Summer Dinners That Might Make Takeout Totally Forgettable

Bloodroot Bridgeport, restoran feminis yang berusia hampir 50 tahun, akan tutup bulan depan

No Comments

Uncategorized


Bloodroot telah menyaksikan generasi datangnya pelanggan dari lebih dari seratus negara berbeda.



Bloodroot Bridgeport, restoran feminis yang berusia hampir 50 tahun, akan tutup bulan depan

Renyah Roti Jahe Cranberry Pir Apel [Vegan, Gluten-Free] – Satu Planet Hijau


Temukan lebih banyak resep dengan bahan-bahan ini

Renyah Roti Jahe Cranberry Pir Apel [Vegan, Gluten-Free]

Apple Pear Cranberry Gingerbread Crisp vegan bebas gluten ini adalah tambahan yang sempurna untuk makan malam Thanksgiving, pesta Natal, atau seadanya liburan Anda. Cara membuatnya sangat mudah dan rasanya sama lezatnya dengan tampilannya! Bonusnya adalah, sangat menyehatkan sehingga Anda bisa menyajikannya sebagai hidangan penutup — dan kemudian menikmati…

Baca selengkapnya

Bahan-Bahan yang Anda Butuhkan untuk Apple Pear Cranberry Gingerbread Crisp [Vegan, Gluten-Free]

Untuk Mengisi:

  • 6 cangkir apel dan pir potong dadu (masing-masing 2 hingga 3 buah, buang bijinya dan potong kecil-kecil)
  • 1 cangkir cranberry beku tanpa pemanis
  • 1/4 cangkir gula kelapa atau pemanis buah biksu bebas gula emas
  • 1 sendok makan jus lemon segar (atau jus dari 1/2 lemon)

Untuk Toppingnya:

  • 1 1/2 cangkir oat gulung bebas gluten
  • 1 cangkir pecan cincang kasar
  • 1/2 hingga 3/4 cangkir mentega vegan yang dibudidayakan, dicairkan
  • 1/2 cangkir tepung serbaguna bebas gluten
  • 1/4 hingga 1/2 cangkir gula kelapa atau pemanis buah biksu bebas gula emas
  • 1 1/2 hingga 2 sendok makan campuran bumbu roti jahe, disesuaikan selera (resep di bawah)
  • 1/2 sendok teh garam laut kasar

Untuk Campuran Rempah Roti Jahe:

  • 3 sendok makan kayu manis bubuk
  • 2 sendok makan jahe bubuk
  • 1 sendok makan bumbu harum
  • 2 sendok teh pala bubuk
  • 1 sendok teh cengkeh bubuk
  • 1/2 sendok teh kapulaga bubuk
  • sejumput lada hitam

Cara Menyiapkan Renyah Roti Jahe Cranberry Pir Apel [Vegan, Gluten-Free]

Untuk Campuran Rempah Roti Jahe:

  1. Campur semua bahan jadi satu dan pindahkan ke wadah kedap udara seperti mason jar. Simpan di tempat sejuk dan kering selama 3 hingga 4 bulan.

Untuk yang Renyah:

  1. Panaskan oven hingga 350°F dan olesi loyang berukuran 8×8 inci atau wajan besi dengan minyak kelapa atau alpukat. Menyisihkan.
  2. Tambahkan irisan apel, pir, cranberry, gula atau pemanis (jika menggunakan), dan jus lemon dalam mangkuk sedang. Aduk hingga tercampur, lalu pindahkan ke loyang yang sudah disiapkan, ratakan.
  3. Campurkan oat, pecan, 1/2 cangkir mentega vegan, tepung, gula, 1 1/2 sendok makan bumbu roti jahe, dan garam dalam mangkuk terpisah.
  4. Campur dengan garpu atau pemotong kue hingga terbentuk topping yang lengket dan rapuh, tambahkan mentega tambahan sesuai kebutuhan dan/atau campuran bumbu sesuai selera. Oleskan secara merata di atas campuran buah.
  5. Panggang selama 45 hingga 60 menit, atau sampai apel empuk dan topping berwarna cokelat keemasan dan renyah. Jika topping mulai menjadi terlalu coklat, tutupi dengan aluminium foil dan lanjutkan memanggang sampai apel matang.



Renyah Roti Jahe Cranberry Pir Apel [Vegan, Gluten-Free] – Satu Planet Hijau

Roti Kue Wortel Dengan Icing Krim Keju [Vegan] – Satu Planet Hijau


Temukan lebih banyak resep dengan bahan-bahan ini

Roti Kue Wortel Dengan Icing Krim Keju [Vegan]

Yang keren dari Roti Kue Wortel ini adalah segalanya! Cepat, mudah, bahannya minimal, lembut mentega, dapat dinikmati dengan atau tanpa lapisan gula, dikemas dengan wortel, dikemas dengan rasa, cocok untuk musim apa pun, tidak mengandung susu atau telur, dan cocok untuk Thanksgiving atau Paskah!

Bahan-Bahan yang Dibutuhkan untuk Roti Kue Wortel Dengan Icing Krim Keju [Vegan]

Untuk Kue:

  • 1 1/2 cangkir tepung + 2 sendok makan
  • 2 sendok teh soda kue
  • 1/2 sendok teh garam
  • 3/4 cangkir susu almond (suhu kamar)
  • 1/2 cangkir gula tebu organik atau sirup maple
  • 1 1/2 buah pisang matang, haluskan
  • 1 sendok teh ekstrak vanila
  • 1 sendok teh kayu manis
  • 1/4 cangkir minyak kelapa, lelehkan
  • 3/4 cangkir wortel parut
  • 1 cangkir pecan cincang panggang

Untuk Lapisan Gula Krim Keju:

  • 1/2 cangkir mentega vegan, sedikit dilunakkan pada suhu kamar (tidak meleleh)
  • 1/2 cangkir keju krim vegan
  • 1 sendok teh ekstrak vanila
  • 2 cangkir gula halus

Cara Menyiapkan Roti Kue Wortel Dengan Icing Krim Keju [Vegan]

  1. Panaskan oven hingga 350ºF. Olesi bagian bawah dan samping loyang berukuran 9×5 inci dengan semprotan memasak atau minyak kelapa.
  2. Dalam mangkuk sedang, kocok tepung, soda kue kayu manis, dan garam. Campurkan pisang tumbuk, susu almond (suhu ruangan), gula pasir, ekstrak vanila, dan minyak kelapa leleh dalam mangkuk besar. Jika minyak mulai mengeras karena susu almond kurang dingin, masukkan ke dalam microwave sebentar.
  3. Tekan parutan wortel dengan tisu untuk menyerap kelembapan berlebih. Tambahkan bahan basah ke bahan kering, lalu masukkan wortel parut.
  4. Gabungkan sampai tergabung. Tuang adonan ke dalam loyang. Taburi dengan rosemary tambahan jika diinginkan.
  5. Panggang selama 45 menit – 1 jam atau sampai tusuk gigi yang ditusukkan di tengahnya keluar bersih. Keluarkan dari oven dan biarkan dingin di dalam loyang selama 10 menit. Pindahkan ke rak kawat hingga benar-benar dingin.
  6. Lapisan gula: Tambahkan mentega vegan dan krim keju vegan ke dalam mangkuk mixer berdiri (atau gunakan mixer tangan). Kocok dengan kecepatan sedang/tinggi hingga mengembang selama 30-60 detik. Tambahkan vanila. Sekarang tambahkan gula halus 1/2 cangkir sekaligus dengan kecepatan sedang/rendah hingga tercampur sempurna.
  7. Kikis sisi-sisinya sesuai kebutuhan. Sekarang naikkan ke kecepatan sedang-tinggi dan aduk hingga halus dan mengembang, sekitar 1-2 menit. Jangan mengaduknya terlalu keras, karena frostingnya akan menjadi encer. Cicipi dan tambahkan lebih banyak gula jika perlu.
  8. Beri es pada kue wortel yang sudah dingin dan taburi dengan pecan panggang. Biarkan mengeras di lemari es selama 10-15 menit.



Roti Kue Wortel Dengan Icing Krim Keju [Vegan] – Satu Planet Hijau

Pola makan vegan mengurangi jejak karbon sebesar 46% dalam studi baru


Close Of Man Makan Siang Vegan Sehat Di Kantor Deak Sambil Menggunakan Laptop
Gambar © Daisy-Daisy | iStock

Penelitian mengungkapkan bahwa beralih ke pola makan vegan dapat mengurangi emisi gas rumah kaca sebesar 46% dan penggunaan lahan sebesar 33%, namun tetap memenuhi hampir semua kebutuhan nutrisi penting.

Sebuah studi baru-baru ini menemukan bahwa menerapkan pola makan vegan dapat mengurangi emisi karbon hampir setengahnya dan mengurangi penggunaan lahan hingga sepertiganya dibandingkan dengan pola makan omnivora Mediterania, namun tetap menyediakan hampir semua nutrisi penting. Penelitian ini menganalisis menu diet yang disesuaikan dengan kalori dan menilai jejak lingkungan di berbagai sistem pangan, dan menunjukkan manfaat yang dramatis ketika beralih ke lebih banyak pilihan nabati.

Temuannya dirinci dalam Perbatasan dalam Nutrisi.

Pola makan vegan: Mengurangi angka kematian dini dan dampak terhadap lingkungan

Sekitar 1,1% populasi dunia adalah vegan, dan banyak yang menyebut manfaat kesehatan sebagai alasan utama perubahan pola makan mereka. Angka-angka menunjukkan bahwa beralih dari pola makan khas Barat ke pola makan vegan dapat menurunkan risiko kematian dini akibat penyakit tidak menular sekitar 18%-21%.

Studi baru ini dengan cermat menghitung dampak pola makan vegan terhadap lingkungan, memberikan gambaran yang tepat tentang bagaimana pola makan nabati, seperti veganisme, dapat secara signifikan menurunkan emisi dan penggunaan sumber daya alam.

“Kami membandingkan pola makan dengan jumlah kalori yang sama dan menemukan bahwa peralihan dari pola makan Mediterania ke pola makan vegan menghasilkan 46% lebih sedikit CO2 dan menggunakan 33% lebih sedikit lahan dan 7% lebih sedikit air, dan juga menurunkan polutan lain yang terkait dengan pemanasan global,” kata Dr Noelia Rodriguez-Martín, peneliti pascadoktoral di Instituto de la Grasa dari Dewan Riset Nasional Spanyol yang sekarang berbasis di Universitas Granada, dan penulis studi baru tersebut.

Rodriguez-Martín dan tim peneliti mengambil pendekatan praktis. Mereka merancang empat set menu harian bergizi seimbang, masing-masing berlangsung selama seminggu. Setiap pola makan menghasilkan 2.000 kalori, berdasarkan rekomendasi dari Masyarakat Nutrisi Komunitas Spanyol, Persatuan Vegetarian Spanyol, Otoritas Keamanan Pangan Eropa, dan Akademi Kedokteran Nasional AS.

Membandingkan veganisme dengan pola makan omnivora

Dasarnya adalah pola makan Mediterania yang sehat dan omnivora yang kaya akan buah-buahan, sayuran, biji-bijian, dan protein tanpa lemak, dengan ikan, unggas, dan daging dalam jumlah sedang. Dua lainnya adalah pescatarian dan ovo-lacto-vegetarian, yang berarti makanan tersebut mengandung ikan dan makanan laut atau telur dan susu, tetapi tidak mengandung daging. Yang keempat adalah vegan, dimana semua makanan hewani telah digantikan dengan makanan alternatif nabati, seperti tahu, protein kedelai bertekstur, tempe, yoghurt kedelai, biji-bijian, atau kacang-kacangan.

Para peneliti menggunakan database publik, termasuk BEDCA Spanyol dan FoodData Central dari Departemen Pertanian AS, untuk menghitung kandungan makronutrien, mikronutrien, dan vitamin dari setiap item menu. Mereka kemudian membandingkannya dengan asupan harian yang direkomendasikan oleh organisasi kesehatan untuk perempuan dan laki-laki berusia antara 30-51 tahun dan 51-70 tahun.

Para peneliti memperkirakan total jejak ekologi setiap menu, yang terdiri dari serangkaian indikator dampak ekosistem utama, termasuk perubahan iklim, penipisan ozon, eutrofikasi air, dan ekotoksisitas, berdasarkan database publik AGRIBALYSE 3.1.1.

Hasilnya menunjukkan bahwa total emisi gas rumah kaca turun dari 3,8kg setara CO2 per hari pada pola makan omnivora, menjadi 3,2kg per hari pada pola makan pesco-vegetarian, dan 2,6kg per hari pada pola makan ovo-lacto-vegetarian, menjadi 2,1kg per hari pada pola makan vegan – penurunan sebesar 46%.

Para peneliti menemukan bahwa peralihan dari pola makan omnivora ke pola makan vegan mengurangi penggunaan air sebesar 7%, dari 10,2 menjadi 9,5 meter kubik, dan menurunkan penggunaan lahan pertanian sebesar 33%, dari 226 menjadi 151 poin. Pola makan vegan juga menghasilkan penurunan lebih dari 50% dalam indikator dampak ekosistem utama dan penurunan lebih dari 55% dalam kejadian penyakit.

Rodriguez-Martín meyakinkan, “Analisis kami menunjukkan bahwa ketiga menu nabati memiliki nutrisi yang seimbang, hanya vitamin D, yodium, dan vitamin B12 yang memerlukan perhatian lebih. Secara keseluruhan, indikator-indikator tersebut dengan jelas menyoroti manfaat pola makan nabati terhadap lingkungan dan kesehatan dibandingkan dengan pola dasar omnivora.”



Pola makan vegan mengurangi jejak karbon sebesar 46% dalam studi baru

Pesta Thanksgiving Vegan Terbaik di LA Dipersembahkan oleh Toko Roti Prancis

No Comments

Uncategorized


Ini adalah hal yang tidak terduga: salah satu makanan vegan Thanksgiving paling lezat di Los Angeles tidak berasal dari restoran yang terkenal dengan menu musiman atau inovasi nabati, tetapi dari toko roti Prancis. Di Pasadena, ID-Eclair, toko kue vegan yang dipimpin oleh koki Romuald Guiot, telah mengumumkan Pesta Thanksgiving untuk Dua Orang—kotak liburan buatan tangan yang membuktikan kasih sayang dan kerajinan kuliner dapat berbagi meja yang sama.

TERKAIT: Restoran Vegan Ini Akan Memasak Makan Malam Thanksgiving untuk Anda

Penawaran tersebut terlihat seperti sebuah studi yang bertentangan. Thanksgiving adalah ritual Amerika. Pâtisserie Perancis identik dengan mentega. Namun entah bagaimana, Guiot berhasil menggabungkan keduanya menjadi sebuah perayaan yang memanjakan dan sepenuhnya berbasis tanaman.

Orang Prancis mengambil tradisi Amerika

Makanan edisi terbatas ini mencakup kalkun vegan buatan rumah, isian ramuan klasik, kentang tumbuk krim, saus berbahan dasar jamur, dan roti khas toko roti—baik roti gulung atau baguette kering. Sebotol anggur, tersedia dalam bentuk tradisional atau non-alkohol, melengkapi pengalaman ini.

makanan liburan vegan dari ID-EclairID-Eclair

Setiap komponen dibuat sendiri dengan presisi yang sama seperti yang ditentukan oleh makanan penutup ID-Eclair. “Kami ingin membuat sesuatu yang disukai semua orang,” kata Guiot kepada VegNews. “Entah Anda berbahan nabati atau tidak, makanan ini benar-benar sesuatu yang istimewa,” katanya.

Koki di balik perubahan

Guiot dibesarkan di Châlons-en-Champagne, Prancis, dalam keluarga koki kue. Setelah tiga dekade menguasai kue tradisional Perancis, dia meninggalkan mentega dan krim untuk menciptakan operasi vegan sepenuhnya di California—sebuah langkah yang pernah dia gambarkan sebagai tindakan yang berisiko dan membebaskan. “Ada banyak kekhawatiran untuk mengambil arah ini,” katanya Memamerkan. “Karena saya melupakan semua yang telah saya pelajari selama hampir 30 tahun sekarang.”

koki Romuald Guiot dari ID-EclairID-Eclair

Sejak membuka ID-Eclair akhir tahun lalu, Guiot telah mendapatkan perhatian karena kue-kue vegan yang menyaingi kue-kue berbahan dasar susu dalam hal tekstur dan rasa. Croissant dan mille-feuille-nya dengan cepat menjadi obsesi penduduk setempat, terjual habis hampir setiap pagi.

Berekspansi ke wilayah yang lezat dengan bar anggur La Cave dan pesta Thanksgiving mungkin tampak tidak terduga, tetapi bagi Guiot, ini adalah perkembangan alami. “Kue vegan mengajari saya kesabaran,” katanya. “Setelah Anda memahami sainsnya, Anda bisa membuat apa saja—manis atau gurih.”

Tradisi liburan jenis baru

Kotak Thanksgiving dirancang untuk pasangan atau rumah tangga kecil—menu ringkas dan presisi dengan keanggunan hidangan restoran dan kenyamanan masakan rumah. Kalkun vegan, terbuat dari seitan, dibakar dan diolesi untuk meniru kekayaan daging panggang. (Untuk pelanggan bebas gluten, versi berbahan dasar jamur juga tersedia.) Kentang tumbuk mendapatkan kelembutannya melalui minyak zaitun dan susu oat, sedangkan isian herba bergantung pada baguette milik toko roti untuk teksturnya.

“Bagi saya, kemewahan adalah ketika makanan membuat Anda merasa nyaman dalam segala hal,” kata Guiot. “Ya, memang rasanya—tapi juga hati nurani.”

Ini adalah pendekatan yang mencerminkan momen budaya yang lebih luas. Seiring dengan semakin banyaknya rumah tangga yang mengeksplorasi pola makan nabati, menu makanan vegan menjadi semakin canggih.

Data pasar menunjukkan bahwa penjualan makanan nabati di AS mencapai lebih dari $8 miliar pada tahun 2024, dengan paket makanan musiman termasuk di antara kategori yang tumbuh paling cepat. Apa yang tadinya terasa seperti kompromi kini dibaca sebagai evolusi dari meja liburan itu sendiri.

pai labu dari ID-EclairID-Eclair

Pasadena telah menjadi tempat yang ideal untuk evolusi tersebut. “Ini seperti kota Eropa di LA—kecil, dan semua orang mengenal semua orang. Masyarakatnya berpikiran terbuka. Mereka siap mencoba berbagai hal dan menemukan sesuatu yang lebih baik,” kata Guiot Memamerkan. Pesta Thanksgiving-nya sangat cocok dengan gambaran itu: sebuah eksperimen tak terduga yang mungkin saja menjadi tradisi.

Bagi mereka yang memesan cukup awal, kotaknya akan tiba dan siap untuk dipanaskan dan disajikan—bukti bahwa Thanksgiving vegan bisa menjadi elegan sekaligus etis; dan, mungkin, makanan paling enak di musim ini mungkin datang dari toko roti Prancis.

Untuk lebih banyak cerita nabati seperti ini, baca:





Pesta Thanksgiving Vegan Terbaik di LA Dipersembahkan oleh Toko Roti Prancis

Energi Vegan: Apa Itu Bulan Vegan Sedunia?

No Comments

Uncategorized


Bulan Vegan Sedunia adalah perayaan global selama sebulan yang dimulai dengan Hari Vegan Sedunia pada tanggal 1 November 2025



Energi Vegan: Apa Itu Bulan Vegan Sedunia?