PageSourceSearch

https://foodieirl.com/store/

html foodieirl.com collected 2026-10-08 20:21:55 UTC 79,887 bytes, 1,678 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3<head>
4<meta charset="UTF-8">
5<meta name="viewport" content="width=device-width, initial-scale=1.0">
6<link rel="profile" href="http://gmpg.org/xfn/11">
7<title>FoodieIRL</title>
8<meta name='robots' content='max-image-preview:large' />
9<meta http-equiv="x-dns-prefetch-control" content="on">
10<link href="https://app.ecwid.com" rel="preconnect" crossorigin />
11<link href="https://ecomm.events" rel="preconnect" crossorigin />
12<link href="https://d1q3axnfhmyveb.cloudfront.net" rel="preconnect" crossorigin />
13<link href="https://dqzrr9k4bjpzk.cloudfront.net" rel="preconnect" crossorigin />
14<link href="https://d3j0zfs7paavns.cloudfront.net" rel="preconnect" crossorigin>
15<link rel="preload" href="https://app.ecwid.com/script.js?18038083&data_platform=wporg&lang=en" as="script">
16<link rel="preload" href="https://d34ikvsdm2rlij.cloudfront.net/storefront/static/2026/all/assets/ec-storefront-styles-hkc3pbob.css" as="style">
17<link rel="preload" href="https://d1oxsl77a1kjht.cloudfront.net/css/new?hc=0&ownerid=18038083&color-background=&color-foreground=&color-link=&color-button=&color-price=" as="style">
18<link rel='dns-prefetch' href='//d34ikvsdm2rlij.cloudfront.net' />
19<link rel='dns-prefetch' href='//d1oxsl77a1kjht.cloudfront.net' />
20<link rel='dns-prefetch' href='//fonts.googleapis.com' />
21<link rel='dns-prefetch' href='//use.fontawesome.com' />
22<link rel='dns-prefetch' href='//s.w.org' />
23<link rel="alternate" type="application/rss+xml" title="FoodieIRL &raquo; Feed" href="https://foodieirl.com/feed/" />
24<link rel="alternate" type="application/rss+xml" title="FoodieIRL &raquo; Comments Feed" href="https://foodieirl.com/comments/feed/" />
25<link rel='stylesheet' id='ayecode-ui-css'  href='https://foodieirl.com/wp-content/plugins/ayecode-connect/vendor/ayecode/wp-ayecode-ui/assets/css/ayecode-ui-compatibility.css?ver=4.5.3' type='text/css' media='all' />
26<style id='ayecode-ui-inline-css' type='text/css'>
27			
28				 body.modal-open #wpadminbar{z-index:999}			
29			
30</style>
31<link rel='stylesheet' id='sb_instagram_styles-css'  href='https://foodieirl.com/wp-content/plugins/instagram-feed/css/sbi-styles.min.css?ver=2.9.10' type='text/css' media='all' />
32<link rel='stylesheet' id='wp-block-library-css'  href='https://foodieirl.com/wp-includes/css/dist/block-library/style.min.css?ver=5.8.13' type='text/css' media='all' />
33<link rel='stylesheet' id='contact-form-7-css'  href='https://foodieirl.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=5.4.1' type='text/css' media='all' />
34<link rel='stylesheet' id='cookie-law-info-css'  href='https://foodieirl.com/wp-content/plugins/cookie-law-info/public/css/cookie-law-info-public.css?ver=2.0.8' type='text/css' media='all' />
35<link rel='stylesheet' id='cookie-law-info-gdpr-css'  href='https://foodieirl.com/wp-content/plugins/cookie-law-info/public/css/cookie-law-info-gdpr.css?ver=2.0.8' type='text/css' media='all' />
36<link rel='stylesheet' id='ecwid-css-css'  href='https://foodieirl.com/wp-content/plugins/ecwid-shopping-cart/css/frontend.css?ver=6.10.13' type='text/css' media='all' />
37<link rel='stylesheet' id='ecwid-static-page-0-css'  href='https://d34ikvsdm2rlij.cloudfront.net/storefront/static/2026/all/assets/ec-storefront-styles-hkc3pbob.css' type='text/css' media='all' />
38<link rel='stylesheet' id='ecwid-static-page-1-css'  href='https://d1oxsl77a1kjht.cloudfront.net/css/new?hc=0&#038;ownerid=18038083&#038;color-background=&#038;color-foreground=&#038;color-link=&#038;color-button=&#038;color-price=' type='text/css' media='all' />
39<link rel='stylesheet' id='wppopups-base-css'  href='https://foodieirl.com/wp-content/plugins/wp-popups-lite/src/assets/css/wppopups-base.css?ver=2.1.4.1' type='text/css' media='all' />
40<link rel='stylesheet' id='gridme-maincss-css'  href='https://foodieirl.com/wp-content/themes/gridme/style.css' type='text/css' media='all' />
41<link rel='stylesheet' id='fontawesome-css'  href='https://foodieirl.com/wp-content/themes/gridme/assets/css/all.min.css' type='text/css' media='all' />
42<link rel='stylesheet' id='gridme-webfont-css'  href='//fonts.googleapis.com/css?family=Playfair+Display:400,400i,700,700i|Domine:400,700|Oswald:400,700|Patua+One&#038;display=swap' type='text/css' media='all' />
43<link rel='stylesheet' id='font-awesome-official-css'  href='https://use.fontawesome.com/releases/v5.15.1/css/all.css' type='text/css' media='all' integrity="sha384-vp86vTR
43FVJgpjF9jiIGPEEqYqlDwgyBgEF109VFjmqGmIY/Y4HV4d3Gp2irVfcrp" crossorigin="anonymous" />
44<link rel='stylesheet' id='font-awesome-css'  href='https://use.fontawesome.com/releases/v7.3.1/css/all.css?wpfas=true' type='text/css' media='all' />
45<link rel='stylesheet' id='font-awesome-official-v4shim-css'  href='https://use.fontawesome.com/releases/v5.15.1/css/v4-shims.css' type='text/css' media='all' integrity="sha384-WCuYjm/u5NsK4s/NfnJeHuMj6zzN2HFyjhBu/SnZJj7eZ6+ds4zqIM3wYgL59Clf" crossorigin="anonymous" />
46<style id='font-awesome-official-v4shim-inline-css' type='text/css'>
47@font-face {
48font-family: "FontAwesome";
49font-display: block;
50src: url("https://use.fontawesome.com/releases/v5.15.1/webfonts/fa-brands-400.eot"),
51		url("https://use.fontawesome.com/releases/v5.15.1/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),
52		url("https://use.fontawesome.com/releases/v5.15.1/webfonts/fa-brands-400.woff2") format("woff2"),
53		url("https://use.fontawesome.com/releases/v5.15.1/webfonts/fa-brands-400.woff") format("woff"),
54		url("https://use.fontawesome.com/releases/v5.15.1/webfonts/fa-brands-400.ttf") format("truetype"),
55		url("https://use.fontawesome.com/releases/v5.15.1/webfonts/fa-brands-400.svg#fontawesome") format("svg");
56}
57
58@font-face {
59font-family: "FontAwesome";
60font-display: block;
61src: url("https://use.fontawesome.com/releases/v5.15.1/webfonts/fa-solid-900.eot"),
62		url("https://use.fontawesome.com/releases/v5.15.1/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),
63		url("https://use.fontawesome.com/releases/v5.15.1/webfonts/fa-solid-900.woff2") format("woff2"),
64		url("https://use.fontawesome.com/releases/v5.15.1/webfonts/fa-solid-900.woff") format("woff"),
65		url("https://use.fontawesome.com/releases/v5.15.1/webfonts/fa-solid-900.ttf") format("truetype"),
66		url("https://use.fontawesome.com/releases/v5.15.1/webfonts/fa-solid-900.svg#fontawesome") format("svg");
67}
68
69@font-face {
70font-family: "FontAwesome";
71font-display: block;
72src: url("https://use.fontawesome.com/releases/v5.15.1/webfonts/fa-regular-400.eot"),
73		url("https://use.fontawesome.com/releases/v5.15.1/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),
74		url("https://use.fontawesome.com/releases/v5.15.1/webfonts/fa-regular-400.woff2") format("woff2"),
75		url("https://use.fontawesome.com/releases/v5.15.1/webfonts/fa-regular-400.woff") format("woff"),
76		url("https://use.fontawesome.com/releases/v5.15.1/webfonts/fa-regular-400.ttf") format("truetype"),
77		url("https://use.fontawesome.com/releases/v5.15.1/webfonts/fa-regular-400.svg#fontawesome") format("svg");
78unicode-range: U+F004-F005,U+F007,U+F017,U+F022,U+F024,U+F02E,U+F03E,U+F044,U+F057-F059,U+F06E,U+F070,U+F0
7875,U+F07B-F07C,U+F080,U+F086,U+F089,U+F094,U+F09D,U+F0A0,U+F0A4-F0A7,U+F0C5,U+F0C7-F0C8,U+F0E0,U+F0EB,U+F0F3,U+F0F8,U+F0FE,U+F111,U+F118-F11A,U+F11C,U+F133,U+F144,U+F146,U+F14A,U+F14D-F14E,U+F150-F152,U+F15B-F15C,U+F164-F165,U+F185-F186,U+F191-F192,U+F1AD,U+F1C1-F1C9,U+F1CD,U+F1D8,U+F1E3,U+F1EA,U+F1F6,U+F1F9,U+F20A,U+F247-F249,U+F24D,U+F254-F25B,U+F25D,U+F267,U+F271-F274,U+F279,U+F28B,U+F28D,U+F2B5-F2B6,U+F2B9,U+F2BB,U+F2BD,U+F2C1-F2C2,U+F2D0,U+F2D2,U+F2DC,U+F2ED,U+F328,U+F358-F35B,U+F3A5,U+F3D1,U+F410,U+F4AD;
79}
80</style>
81<script type='text/javascript' src='https://foodieirl.com/wp-includes/js/jquery/jquery.min.js?ver=3.6.0' id='jquery-core-js'></script>
vendor: 1 bytes, line 81
81
82<script type='text/javascript' src='https://foodieirl.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.3.2' id='jquery-migrate-js'></script>
vendor: 1 bytes, line 82
82
83<script type='text/javascript' src='https://foodieirl.com/wp-content/plugins/ayecode-connect/vendor/ayecode/wp-ayecode-ui/assets/js/select2.min.js?ver=4.0.11' id='select2-js'></script>
vendor: 1 bytes, line 83
83
84<script type='text/javascript' src='https://foodieirl.com/wp-content/plugins/ayecode-connect/vendor/ayecode/wp-ayecode-ui/assets/js/bootstrap.bundle.min.js?ver=4.5.3' id='bootstrap-js-bundle-js'></script>
vendor: 1 bytes, line 84
84
85<script type='text/javascript' id='bootstrap-js-bundle-js-after'>
86			
87				
88				/**
89				 * An AUI bootstrap adaptation of GreedyNav.js ( by Luke Jackson ).
90				 *
91				 * Simply add the class `greedy` to any <nav> menu and it will do the rest.
92				 * Licensed under the MIT license - http://opensource.org/licenses/MIT
93				 * @ver 0.0.1
94				 */
95				function aui_init_greedy_nav(){
96					jQuery('nav.greedy').each(function(i, obj) {
97
98						// Check if already initialized, if so continue.
99						if(jQuery(this).hasClass("being-greedy")){return true;}
100
101						// Make sure its always expanded
102						jQuery(this).addClass('navbar-expand');
103
104						// vars
105						var $vlinks = '';
106						var $dDownClass = '';
107						if(jQuery(this).find('.navbar-nav').length){
108							if(jQuery(this).find('.navbar-nav').hasClass("being-greedy")){return true;}
109							$vlinks = jQuery(this).find('.navbar-nav').addClass("being-greedy w-100").removeClass('overflow-hidden');
110						}else if(jQuery(this).find('.nav').length){
111							if(jQuery(this).find('.nav').hasClass("being-greedy")){return true;}
112							$vlinks = jQuery(this).find('.nav').addClass("being-greedy w-100").removeClass('overflow-hidden');
113							$dDownClass = ' mt-2 ';
114						}else{
115							return false;
116						}
117
118						jQuery($vlinks).append('<li class="nav-item list-unstyled ml-auto greedy-btn d-none dropdown ">' +
119							'<a href="javascript:void(0)" data-toggle="dropdown" class="nav-link"><i class="fas fa-ellipsis-h"></i> <span class="greedy-count badge badge-dark badge-pill"></span></a>' +
120							'<ul class="greedy-links dropdown-menu  dropdown-menu-right '+$dDownClass+'"></ul>' +
121							'</li>');
122
123						var $hlinks = jQuery(this).find('.greedy-links');
124						var $btn = jQuery(this).find('.greedy-btn');
125
126						var numOfItems = 0;
127						var totalSpace = 0;
128						var closingTime = 1000;
129						var breakWidths = [];
130
131						// Get initial state
132						$vlinks.children().outerWidth(function(i, w) {
133							totalSpace += w;
134							numOfItems += 1;
135							breakWidths.push(totalSpace);
136						});
137
138						var availableSpace, numOfVisibleItems, requiredSpace, buttonSpace ,timer;
139
140						/*
141						 The check function.
142						 */
143						function check() {
144
145							// Get instant state
146							buttonSpace = $btn.width();
147							availableSpace = $vlinks.width() - 10;
148							numOfVisibleItems = $vlinks.children().length;
149							requiredSpace = breakWidths[numOfVisibleItems - 1];
150
151							// There is not enough space
152							if (numOfVisibleItems > 1 && requiredSpace > availableSpace) {
153								$vlinks.children().last().prev().prependTo($hlinks);
154								numOfVisibleItems -= 1;
155								check();
156								// There is more than enough space
157							} else if (availableSpace > breakWidths[numOfVisibleItems]) {
158								$hlinks.children().first().insertBefore($btn);
159								numOfVisibleItems += 1;
160								check();
161							}
162							// Update the button accordingly
163							jQuery($btn).find(".greedy-count").html( numOfItems - numOfVisibleItems);
164							if (numOfVisibleItems === numOfItems) {
165								$btn.addClass('d-none');
166							} else $btn.removeClass('d-none');
167						}
168
169						// Window listeners
170						jQuery(window).resize(function() {
171							check();
172						});
173
174						// do initial check
175						check();
176					});
177				}
178
179				/**
180				 * Initiate Select2 items.
181				 */
182				function aui_init_select2(){
183					jQuery("select.aui-select2").select2();
184				}
185
186				/**
187				 * A function to convert a time value to a "ago" time text.
188				 *
189				 * @param selector string The .class selector
190				 */
191				function aui_time_ago(selector) {
192
193					var templates = {
194						prefix: "",
195						suffix: " ago",
196						seconds: "less than a minute",
197						minute: "about a minute",
198						minutes: "%d minutes",
199						hour: "about an hour",
200						hours: "about %d hours",
201						day: "a day",
202						days: "%d days",
203						month: "about a month",
204						months: "%d months",
205						year: "about a year",
206						years: "%d years"
207					};
208					var template = function (t, n) {
209						return templates[t] && templates[t].replace(/%d/i, Math.abs(Math.round(n)));
210					};
211
212					var timer = function (time) {
213						if (!time)
214							return;
215						time = time.replace(/\.\d+/, ""); // remove milliseconds
216						time = time.replace(/-/, "/").replace(/-/, "/");
217						time = time.replace(/T/, " ").replace(/Z/, " UTC");
218						time = time.replace(/([\+\-]\d\d)\:?(\d\d)/, " $1$2"); // -04:00 -> -0400
219						time = new Date(time * 1000 || time);
220
221						var now = new Date();
222						var seconds = ((now.getTime() - time) * .001) >> 0;
223						var minutes = seconds / 60;
224						var hours = minutes / 60;
225						var days = hours / 24;
226						var years = days / 365;
227
228						return templates.prefix + (
229								seconds < 45 && template('seconds', seconds) ||
230								seconds < 90 && template('minute', 1) ||
231								minutes < 45 && template('minutes', minutes) ||
232								minutes < 90 && template('hour', 1) ||
233								hours < 24 && template('hours', hours) ||
234								hours < 42 && template('day', 1) ||
235								days < 30 && template('days', days) ||
236								days < 45 && template('month', 1) ||
237								days < 365 && template('months', days / 30) ||
238								years < 1.5 && template('year', 1) ||
239								template('years', years)
240							) + templates.suffix;
241					};
242
243					var elements = document.getElementsByClassName(selector);
244					if (selector && elements && elements.length) {
245						for (var i in elements) {
246							var $el = elements[i];
247							if (typeof $el === 'object') {
248								$el.innerHTML = '<i class="far fa-clock"></i> ' + timer($el.getAttribute('title') || $el.getAttribute('datetime'));
249							}
250						}
251					}
252
253					// update time every minute
254					setTimeout(function() {
255						aui_time_ago(selector);
256					}, 60000);
257
258				}
259
260				/**
261				 * Initiate tooltips on the page.
262				 */
263				function aui_init_tooltips(){
264					jQuery('[data-toggle="tooltip"]').tooltip();
265					jQuery('[data-toggle="popover"]').popover();
266					jQuery('[data-toggle="popover-html"]').popover({
267						html: true
268					});
269
270					// fix popover container compatibility
271					jQuery('[data-toggle="popover"],[data-toggle="popover-html"]').on('inserted.bs.popover', function () {
272						jQuery('body > .popover').wrapAll("<div class='bsui' />");
273					});
274				}
275
276				/**
277				 * Initiate flatpickrs on the page.
278				 */
279				$aui_doing_init_flatpickr = false;
280				function aui_init_flatpickr(){
281					if ( jQuery.isFunction(jQuery.fn.flatpickr) && !$aui_doing_init_flatpickr) {
282						$aui_doing_init_flatpickr = true;
283						jQuery('input[data-aui-init="flatpickr"]:not(.flatpickr-input)').flatpickr();
284					}
285					$aui_doing_init_flatpickr = false;
286				}
287
288				function aui_modal($title,$body,$footer,$dismissible,$class,$dialog_class) {
289					if(!$class){$class = '';}
290					if(!$dialog_class){$dialog_class = '';}
291					if(!$body){$body = '<div class="text-center"><div class="spinner-border" role="status"></div></div>';}
292					// remove it first
293					jQuery('.aui-modal').modal('hide').modal('dispose').remove();
294					jQuery('.modal-backdrop').remove();
295
296					var $modal = '';
297
298					$modal += '<div class="modal aui-modal fade shadow bsui '+$class+'" tabindex="-1">'+
299						'<div class="modal-dialog modal-dialog-centered '+$dialog_class+'">'+
300							'<div class="modal-content">';
301
302					if($title) {
303						$modal += '<div class="modal-header">' +
304						'<h5 class="modal-title">' + $title + '</h5>';
305
306						if ($dismissible) {
307							$modal += '<button type="button" class="close" data-dismiss="modal" aria-label="Close">' +
308								'<span aria-hidden="true">&times;</span>' +
309								'</button>';
310						}
311
312						$modal += '</div>';
313					}
314					$modal += '<div class="modal-body">'+
315									$body+
316								'</div>';
317
318					if($footer){
319						$modal += '<div class="modal-footer">'+
320							$footer +
321							'</div>';
322					}
323
324					$modal +='</div>'+
325						'</div>'+
326					'</div>';
327
328					jQuery('body').append($modal);
329
330					jQuery('.aui-modal').modal('hide').modal({
331						//backdrop: 'static'
332					});
333				}
334
335				/**
336				 * Show / hide fields depending on conditions.
337				 */
338				function aui_conditional_fields(form){
339					jQuery(form).find(".aui-conditional-field").each(function () {
340
341						var $element_require = jQuery(this).data('element-require');
342
343						if ($element_require) {
344
345							$element_require = $element_require.replace("&#039;", "'"); // replace single quotes
346							$element_require = $element_require.replace("&quot;", '"'); // replace double quotes
347
348							if (aui_check_form_condition($element_require,form)) {
349								jQuery(this).removeClass('d-none');
350							} else {
351								jQuery(this).addClass('d-none');
352							}
353						}
354					});
355				}
356
357				/**
358				 * Check form condition
359				 */
360				function aui_check_form_condition(condition,form) {
361					if (form) {
362						condition = condition.replace(/\(form\)/g, "('"+form+"')");
363					}
364					return new Function("return " + condition+";")();
365				}
366
367				/**
368				 * A function to determine if a element is on screen.
369				 */
370				jQuery.fn.aui_isOnScreen = function(){
371
372					var win = jQuery(window);
373
374					var viewport = {
375						top : win.scrollTop(),
376						left : win.scrollLeft()
377					};
378					viewport.right = viewport.left + win.width();
379					viewport.bottom = viewport.top + win.height();
380
381					var bounds = this.offset();
382					bounds.right = bounds.left + this.outerWidth();
383					bounds.bottom = bounds.top + this.outerHeight();
384
385					return (!(viewport.right < bounds.left || viewport.left > bounds.right || viewport.bottom < bounds.top || viewport.top > bounds.bottom));
386
387				};
388
389				/**
390				 * Maybe show multiple carousel items if set to do so.
391				 */ 
392				function aui_carousel_maybe_show_multiple_items($carousel){
393					var $items = {};
394					var $item_count = 0;
395
396					// maybe backup
397					if(!jQuery($carousel).find('.carousel-inner-original').length){
398						jQuery($carousel).append('<div class="carousel-inner-original d-none">'+jQuery($carousel).find('.carousel-inner').html()+'</div>');
399					}
400
401					// Get the original items html
402					jQuery($carousel).find('.carousel-inner-original .carousel-item').each(function () {
403						$items[$item_count] = jQuery(this).html();
404						$item_count++;
405					});
406
407					// bail if no items
408					if(!$item_count){return;}
409
410					if(jQuery(window).width() <= 576){
411						// maybe restore original
412						if(jQuery($carousel).find('.carousel-inner').hasClass('aui-multiple-items') && jQuery($carousel).find('.carousel-inner-original').length){
413							jQuery($carousel).find('.carousel-inner').removeClass('aui-multiple-items').html(jQuery($carousel).find('.carousel-inner-original').html());
414							jQuery($carousel).find(".carousel-indicators li").removeClass("d-none");
415						}
416
417					}else{
418						// new items
419						var $md_count = jQuery($carousel).data('limit_show');
420						var $new_items = '';
421						var $new_items_count = 0;
422						var $new_item_count = 0;
423						var $closed = true;
424						Object.keys($items).forEach(function(key,index) {
425
426							// close
427							if(index != 0 && Number.isInteger(index/$md_count) ){
428								$new_items += '</div></div>';
429								$closed = true;
430							}
431
432							// open
433							if(index == 0 || Number.isInteger(index/$md_count) ){
434								$active = index == 0 ? 'active' : '';
435								$new_items += '<div class="carousel-item '+$active+'"><div class="row m-0">';
436								$closed = false;
437								$new_items_count++;
438								$new_item_count = 0;
439							}
440
441							// content
442							$new_items += '<div class="col pr-1 pl-0">'+$items[index]+'</div>';
443							$new_item_count++;
444
445
446						});
447
448						// close if not closed in the loop
449						if(!$closed){
450							// check for spares
451							if($md_count-$new_item_count > 0){
452								$placeholder_count = $md_count-$new_item_count;
453								while($placeholder_count > 0){
454									$new_items += '<div class="col pr-1 pl-0"></div>';
455									$placeholder_count--;
456								}
457
458							}
459
460							$new_items += '</div></div>';
461						}
462
463						// insert the new items
464						jQuery($carousel).find('.carousel-inner').addClass('aui-multiple-items').html($new_items);
465
466						// fix any lazyload images in the active slider
467						jQuery($carousel).find('.carousel-item.active img').each(function () {
468							// fix the srcset
469							if(real_srcset = jQuery(this).attr("data-srcset")){
470								if(!jQuery(this).attr("srcset")) jQuery(this).attr("srcset",real_srcset);
471							}
472							// fix the src
473							if(real_src = jQuery(this).attr("data-src")){
474								if(!jQuery(this).attr("srcset"))  jQuery(this).attr("src",real_src);
475							}
476						});
477
478						// maybe fix carousel indicators
479						$hide_count = $new_items_count-1;
480						jQuery($carousel).find(".carousel-indicators li:gt("+$hide_count+")").addClass("d-none");
481					}
482
483					// trigger a global action to say we have
484					jQuery( window ).trigger( "aui_carousel_multiple" );
485				}
486
487				/**
488				 * Init Multiple item carousels.
489				 */ 
490				function aui_init_carousel_multiple_items(){
491					jQuery(window).resize(function(){
492						jQuery('.carousel-multiple-items').each(function () {
493							aui_carousel_maybe_show_multiple_items(this);
494						});
495					});
496
497					// run now
498					jQuery('.carousel-multiple-items').each(function () {
499						aui_carousel_maybe_show_multiple_items(this);
500					});
501				}
502
503				/**
504				 * Allow navs to use multiple sub menus.
505				 */
506				function init_nav_sub_menus(){
507
508					jQuery('.navbar-multi-sub-menus').each(function(i, obj) {
509						// Check if already initialized, if so continue.
510						if(jQuery(this).hasClass("has-sub-sub-menus")){return true;}
511
512						// Make sure its always expanded
513						jQuery(this).addClass('has-sub-sub-menus');
514
515						jQuery(this).find( '.dropdown-menu a.dropdown-toggle' ).on( 'click', function ( e ) {
516							var $el = jQuery( this );
517							$el.toggleClass('active-dropdown');
518							var $parent = jQuery( this ).offsetParent( ".dropdown-menu" );
519							if ( !jQuery( this ).next().hasClass( 'show' ) ) {
520								jQuery( this ).parents( '.dropdown-menu' ).first().find( '.show' ).removeClass( "show" );
521							}
522							var $subMenu = jQuery( this ).next( ".dropdown-menu" );
523							$subMenu.toggleClass( 'show' );
524
525							jQuery( this ).parent( "li" ).toggleClass( 'show' );
526
527							jQuery( this ).parents( 'li.nav-item.dropdown.show' ).on( 'hidden.bs.dropdown', function ( e ) {
528								jQuery( '.dropdown-menu .show' ).removeClass( "show" );
529								$el.removeClass('active-dropdown');
530							} );
531
532							if ( !$parent.parent().hasClass( 'navbar-nav' ) ) {
533								$el.next().addClass('position-relative border-top border-bottom');
534							}
535
536							return false;
537						} );
538
539					});
540
541				}
542				
543
544				/**
545				 * Initiate all AUI JS.
546				 */
547				function aui_init(){
548					// nav menu submenus
549					init_nav_sub_menus();
550					
551					// init tooltips
552					aui_init_tooltips();
553
554					// init select2
555					aui_init_select2();
556
557					// init flatpickr
558					aui_init_flatpickr();
559
560					// init Greedy nav
561					aui_init_greedy_nav();
562
563					// Set times to time ago
564					aui_time_ago('timeago');
565					
566					// init multiple item carousels
567					aui_init_carousel_multiple_items();
568				}
569
570				// run on window loaded
571				jQuery(window).on("load",function() {
572					aui_init();
573				});
574
575			
576			
577</script>
vendor: 1 bytes, line 577
577
578<script type='text/javascript' id='cookie-law-info-js-extra'>
579/* <![CDATA[ */
580var Cli_Data = {"nn_cookie_ids":[],"cookielist":[],"non_necessary_cookies":[],"ccpaEnabled":"","ccpaRegionBased":"","ccpaBarEnabled":"","strictlyEnabled":["necessary","obligatoire"],"ccpaType":"gdpr","js_blocking":"","custom_integration":"","triggerDomRefresh":"","secure_cookies":""};
581var cli_cookiebar_settings = {"animate_speed_hide":"500","animate_speed_show":"500","background":"#fff","border":"#444","border_on":"","button_1_button_colour":"#000","button_1_button_hover":"#000000","button_1_link_colour":"#fff","button_1_as_button":"1","button_1_new_win":"","button_2_button_colour":"#333","button_2_button_hover":"#292929","button_2_link_colour":"#444","button_2_as_button":"","button_2_hidebar":"","button_3_button_colour":"#000","button_3_button_hover":"#000000","button_3_link_colour":"#fff","button_3_as_button":"1","button_3_new_win":"","button_4_button_colour":"#000","button_4_button_hover":"#000000","button_4_link_colour":"#fff","button_4_as_button":"1","button_7_button_colour":"#61a229","button_7_button_hover":"#4e8221","button_7_link_colour":"#fff","button_7_as_button":"1","button_7_new_win":"","font_family":"inherit","header_fix":"","notify_animate_hide":"","notify_animate_show":"","notify_div_id":"#cookie-law-info-bar","notify_position_horizontal":"right","notify_position_vertical":"bottom","scroll_close":"","scroll_close_reload":"","accept_close_reload":"","reject_close_reload":"","showagain_tab":"","showagain_background":"#fff","showagain_border":"#000","showagain_div_id":"#cookie-law-info-again","showagain_x_position":"100px","text":"#000","show_once_yn":"","show_once":"10000","logging_on":"","as_popup":"","popup_overlay":"1","bar_heading_text":"","cookie_bar_as":"banner","popup_showagain_position":"bottom-right","widget_position":"left"};
582var log_object = {"ajax_url":"https:\/\/foodieirl.com\/wp-admin\/admin-ajax.php"};
583/* ]]> */
584</script>
vendor: 1 bytes, line 584
584
585<script type='text/javascript' src='https://foodieirl.com/wp-content/plugins/cookie-law-info/public/js/cookie-law-info-public.js?ver=2.0.8' id='cookie-law-info-js'></script>
vendor: 1 bytes, line 585
585
586<script type='text/javascript' id='ecwid-frontend-js-js-extra'>
587/* <![CDATA[ */
588var ecwidParams = {"useJsApiToOpenStoreCategoriesPages":"","storeId":"18038083"};
589/* ]]> */
590</script>
vendor: 1 bytes, line 590
590
591<script type='text/javascript' src='https://foodieirl.com/wp-content/plugins/ecwid-shopping-cart/js/frontend.js?ver=6.10.13' id='ecwid-frontend-js-js'></script>
vendor: 1 bytes, line 591
591
592<script type='text/javascript' src='https://foodieirl.com/wp-content/plugins/ecwid-shopping-cart/js/static-page.js?ver=1624350981' id='ecwid-static-page-js'></script>
vendor: 1 bytes, line 592
592
593<script type='text/javascript' id='ecwid-menu-js-extra'>
594/* <![CDATA[ */
595var ecwid_menu_data = {"items":{"ecwid-cart":{"list-name":"Cart","classes":"ecwid-cart","url":"cart","label":"Shopping Cart","name":"cart","ecwid-page":"cart","nofollow":true},"ecwid-product-search":{"list-name":"Product Search","classes":"ecwid-product-search","url":"search","label":"Product Search","name":"search","ecwid-page":"search"},"ecwid-my-account":{"list-name":"My Account","classes":"ecwid-my-account","url":"accountSettings","label":"My Account","name":"account","ecwid-page":"account\/orders","nofollow":true},"ecwid-store":{"list-name":"Store","classes":"ecwid-store","url":"","label":"Store","name":"store","ecwid-page":"\/"},"ecwid-store-with-categories":{"list-name":"Store with Categories Menu","classes":"ecwid-store-with-categories","url":"","label":"Store","name":"store-with-categories","ecwid-page":"\/"}}};
596/* ]]> */
597</script>
vendor: 1 bytes, line 597
597
598<script type='text/javascript' src='https://foodieirl.com/wp-content/plugins/ecwid-shopping-cart/js/nav-menu-frontend.js?ver=6.10.13' id='ecwid-menu-js'></script>
598
599<!--[if lt IE 9]>
600<script type='text/javascript' src='https://foodieirl.com/wp-content/themes/gridme/assets/js/respond.min.js' id='respond-js'></script>
600
601<![endif]-->
602<link rel="https://api.w.org/" href="https://foodieirl.com/wp-json/" /><link rel="alternate" type="application/json" href="https://foodieirl.com/wp-json/wp/v2/pages/199" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://foodieirl.com/xmlrpc.php?rsd" />
603<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://foodieirl.com/wp-includes/wlwmanifest.xml" /> 
604<meta name="generator" content="WordPress 5.8.13" />
605<link rel='shortlink' href='https://foodieirl.com/?p=199' />
606<link rel="alternate" type="application/json+oembed" href="https://foodieirl.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ffoodieirl.com%2Fstore%2F" />
607<link rel="alternate" type="text/xml+oembed" href="https://foodieirl.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ffoodieirl.com%2Fstore%2F&#038;format=xml" />
608<script data-cfasync="false" data-no-optimize="1" type="text/javascript">
609window.ec = window.ec || Object()
610window.ec.config = window.ec.config || Object();
611window.ec.config.enable_canonical_urls = true;
612window.ec.config.storefrontUrls = window.ec.config.storefrontUrls || {};
613window.ec.config.storefrontUrls.cleanUrls = true;window.ec.config.baseUrl = 'https://foodieirl.com/store/';
614window.ec.storefront = window.ec.storefront || {};
615window.ec.storefront.sharing_button_link = "DIRECT_PAGE_URL";
616
617</script>
617
618    <style type="text/css">
619            .gridme-site-title, .gridme-site-title a, .gridme-site-title a:hover, .gridme-site-title a:focus, .gridme-site-title a:active, .gridme-site-description {color: #ff6666;}
620        </style>
621    <style type="text/css" id="custom-background-css">
622body.custom-background { background-image: url("https://foodieirl.com/wp-content/themes/gridme/assets/images/background.png"); background-position: left top; background-size: auto; background-repeat: repeat; background-attachment: fixed; }
623</style>
624	<link rel="icon" href="https://foodieirl.com/wp-content/uploads/2018/09/foodieIRL-150x150.png" sizes="32x32" />
625<link rel="icon" href="https://foodieirl.com/wp-content/uploads/2018/09/foodieIRL-300x300.png" sizes="192x192" />
626<link rel="apple-touch-icon" href="https://foodieirl.com/wp-content/uploads/2018/09/foodieIRL-300x300.png" />
627<meta name="msapplication-TileImage" content="https://foodieirl.com/wp-content/uploads/2018/09/foodieIRL-300x300.png" />
628</head>
629
630<body class="page-template-default page page-id-199 custom-background gridme-animated gridme-fadein ecwid-shopping-cart gridme-theme-is-active gridme-layout-type-full gridme-masonry-inactive gridme-header-menu-active gridme-primary-menu-active gridme-primary-mobile-menu-active gridme-secondary-mobile-menu-active gridme-secondary-menu-centered gridme-footer-social-buttons-active" id="gridme-site-body" itemscope="itemscope" itemtype="http://schema.org/WebPage">
631<a class="skip-link screen-reader-text" href="#gridme-content-wrapper">Skip to content</a>
632
633
634
635<div class="gridme-site-header gridme-container" id="gridme-header" itemscope="itemscope" itemtype="http://schema.org/WPHeader" role="banner">
636<div class="gridme-head-content gridme-clearfix" id="gridme-head-content">
637
638<div class="gridme-header-inside gridme-clearfix">
639<div class="gridme-header-inside-content gridme-clearfix">
640<div class="gridme-outer-wrapper">
641<div class="gridme-header-inside-container">
642
643<div class="gridme-logo">
644    <div class="site-branding">
645                  <p class="gridme-site-title"><a href="https://foodieirl.com/" rel="home">FoodieIRL</a></p>
646            <p class="gridme-site-description"> </p>        </div>
647</div>
648
649<div class="gridme-header-menu">
650<div class="gridme-container gridme-primary-menu-container gridme-clearfix">
651<div class="gridme-primary-menu-container-inside gridme-clearfix">
652<nav class="gridme-nav-primary" id="gridme-primary-navigation" itemscope="itemscope" itemtype="http://schema.org/SiteNavigationElement" role="navigation" aria-label="Primary Menu">
653<button class="gridme-primary-responsive-menu-icon" aria-controls="gridme-menu-primary-navigation" aria-expanded="false">Menu</button>
654<ul id="gridme-menu-primary-navigation" class="gridme-primary-nav-menu gridme-menu-primary"><li id="menu-item-442" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-442"><a href="http://www.foodieirl.com">Social Links</a>
655<ul class="sub-menu">
656	<li id="menu-item-443" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-443"><a href="http://www.instagram.com/foodieirl">Instagram</a></li>
657	<li id="menu-item-444" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-444"><a href="http://www.facebook.com/foodieirl">Facebook</a></li>
658	<li id="menu-item-446" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-446"><a href="http://www.tiktok.com/@foodieirl">TikTok</a></li>
659	<li id="menu-item-445" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-445"><a href="http://www.twitter.com/foodieirl">Twitter</a></li>
660</ul>
661</li>
662<li id="menu-item-340" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-340"><a href="https://foodieirl.com/activity/">Recipes</a>
663<ul class="sub-menu">
664	<li id="menu-item-374" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-374"><a href="https://foodieirl.com/category/recipes/bbq/">BBQ</a>
665	<ul class="sub-menu">
666		<li id="menu-item-353" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-353"><a href="https://foodieirl.com/recipes/coffee-rub-steak/">Coffee Rub Steak</a></li>
667	</ul>
668</li>
669	<li id="menu-item-371" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-371">
669<a href="https://foodieirl.com/category/recipes/desserts/">Desserts</a>
670	<ul class="sub-menu">
671		<li id="menu-item-350" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-350"><a href="https://foodieirl.com/recipes/desserts/nutella-rolls/">Nutella Rolls</a></li>
672		<li id="menu-item-347" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-347"><a href="https://foodieirl.com/recipes/desserts/orange-chocolate-mousse/">Orange Chocolate Mousse</a></li>
673		<li id="menu-item-376" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-376"><a href="https://foodieirl.com/recipes/salted-caramel-cheesecake/">Salted Caramel Cheesecake</a></li>
674		<li id="menu-item-349" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-349"><a href="https://foodieirl.com/recipes/lemon-bars/">Tangy Lemon Bars</a></li>
675	</ul>
676</li>
677	<li id="menu-item-373" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-373"><a href="https://foodieirl.com/category/recipes/greek/">Greek</a>
678	<ul class="sub-menu">
679		<li id="menu-item-354" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-354"><a href="https://foodieirl.com/recipes/greek/greek-style-lamb/">Greek Style Lamb</a></li>
680	</ul>
681</li>
682	<li id="menu-item-372" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-372"><a href="https://foodieirl.com/category/recipes/healthy-eats/">Healthy Eats</a>
683	<ul class="sub-menu">
684		<li id="menu-item-377" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-377"><a href="https://foodieirl.com/recipes/balsamic-stir-fried-beef/">Balsamic Stir Fried Beef</a></li>
685		<li id="menu-item-352" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-352"><a href="https://foodieirl.com/recipes/sweet-potato-chickpea-patties/">Sweet Potato &#038; Chickpea Patties</a></li>
686	</ul>
687</li>
688</ul>
689</li>
690<li id="menu-item-343" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-343"><a href="https://foodieirl.com/tips-tricks/">Food Tips &#038; Tricks</a>
691<ul class="sub-menu">
692	<li id="menu-item-356" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-356"><a href="https://foodieirl.com/tips-tricks/how-to-properly-season-a-steak/">How to properly season a steak</a></li>
693	<li id="menu-item-355" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-355"><a href="https://foodieirl.com/how-to-easily-remove-a-bit-of-egg-shell/">How to easily remove a piece of egg shell</a></li>
694</ul>
695</li>
696<li id="menu-item-345" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-345"><a href="https://foodieirl.com/about/">About</a>
697<ul class="sub-menu">
698	<li id="menu-item-383" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-383"><a href="https://foodieirl.com/contact/">Contact</a></li>
699	<li id="menu-item-382" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-382"><a href="https://foodieirl.com/privacy-policy/">Privacy Policy</a></li>
700</ul>
701</li>
702<li id="menu-item-1378" class="menu-item menu-item-type-ecwid_menu_item menu-item-object-ecwid-store menu-item-1378"><a href="https://foodieirl.com/store/" data-ecwid-page="/">Merch</a></li>
703<li id="menu-item-401" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-401"><a href="https://foodieirl.com/signIn?returnUrl=account/settings">My Account</a></li>
704<li class="gridme-header-icon-search-item"><a href="#" aria-label="Search Button" class="gridme-header-icon-search"><i class="fas fa-search" aria-hidden="true" title="Search"></i></a></li></ul></nav>
705</div>
706</div>
707</div>
708
709</div>
710</div>
711</div>
712</div>
713
714</div><!--/#gridme-head-content -->
715</div><!--/#gridme-header -->
716
717<div id="gridme-search-overlay-wrap" class="gridme-search-overlay">
718  <div class="gridme-search-overlay-content">
719    
720<form role="search" method="get" class="gridme-search-form" action="https://foodieirl.com/">
721<label>
722    <span class="gridme-sr-only">Search for:</span>
723    <input type="search" class="gridme-search-field" placeholder="Search &hellip;" value="" name="s" />
724</label>
725<input type="submit" class="gridme-search-submit" value="&#xf002;" />
726</form>  </div>
727  <button class="gridme-search-closebtn" aria-label="Close Search" title="Close Search">&#xD7;</button>
728</div>
729
730
731<div id="gridme-header-end"></div>
732
733
734
735
736<div class="gridme-outer-wrapper" id="gridme-wrapper-outside">
737
738<div class="gridme-container gridme-clearfix" id="gridme-wrapper">
739<div class="gridme-content-wrapper gridme-clearfix" id="gridme-content-wrapper">
740<div class='gridme-main-wrapper gridme-clearfix' id='gridme-main-wrapper' itemscope='itemscope' itemtype='http://schema.org/Blog' role='main'>
741<div class='theiaStickySidebar'>
742<div class="gridme-main-wrapper-inside gridme-clearfix">
743
744
745
746
747<div class='gridme-posts-wrapper' id='gridme-posts-wrapper'>
748
749
750
751<article id="post-199" class="gridme-post-singular gridme-box post-199 page type-page status-publish hentry">
752<div class="gridme-box-inside">
753
754    
755        <header class="entry-header">
756    <div class="entry-header-inside gridme-clearfix">
757
758                            
759                    <div class="gridme-entry-meta-single">
760    <span class="gridme-entry-meta-single-author"><i class="far fa-user-circle" aria-hidden="true"></i>&nbsp;<span class="author vcard" itemscope="itemscope" itemtype="http://schema.org/Person" itemprop="author"><a class="url fn n" href="https://foodieirl.com/author/admin/">FoodieIRL</a></span></span>    <span class="gridme-entry-meta-single-date"><i class="far fa-clock" aria-hidden="true"></i>&nbsp;August 28, 2019</span>        </div>
761        </div>
762    </header><!-- .entry-header -->
763    
764    
765    <div class="entry-content gridme-clearfix">
766            			
766<script data-cfasync="false" data-no-optimize="1" type="text/javascript">
767				window.ec.storefront = window.ec.storefront || {};
768				window.ec.storefront.staticPages = window.ec.storefront.staticPages || Object();
769				
770				ec.storefront.staticPages.staticStorefrontEnabled = true;
771				ec.storefront.staticPages.staticContainerID = 'static-ec-store';
772				ec.storefront.staticPages.dynamicContainerID = 'dynamic-ec-store';
773				ec.storefront.staticPages.autoSwitchStaticToDynamicWhenReady = true;
774			</script>
774
775<div id="dynamic-ec-store" class="hide-ec-dynamic-placeholder"><!-- Ecwid shopping cart plugin v 6.10.13 -->
775<script data-cfasync="false" type="text/javascript" src="https://app.ecwid.com/script.js?18038083&data_platform=wporg&lang=en"></script>
775<script type="text/javascript">if (jQuery && jQuery.mobile) { jQuery.mobile.hashListeningEnabled = false; jQuery.mobile.pushStateEnabled=false; }</script>
775	<div id="ecwid-store-18038083" class="ecwid-shopping-cart-product-browser" data-ecwid-default-category-id="0"></div>
775<script data-cfasync="false" data-no-optimize="1" type="text/javascript"> xProductBrowser("id=ecwid-store-18038083","views=grid(20,3) list(60) table(60)","default_page=");</script>
775<!-- END Ecwid Shopping Cart v 6.10.13 --></div>
776<div id="static-ec-store"><div class="static-content"><!--[--><style>:root {
777  --ec-font-family: "Root UI", system-ui, "Segoe UI", "Roboto", Arial, sans-serif;
778  --ec-color-text: ;
779  --ec-color-background: ;
780  --ec-color-background-raw: ;
781  --ec-color-link: ;
782  --ec-color-button: ;
783  --ec-color-price: ;
784  --color-black: #000;
785  --color-white: #fff;
786  --ec-color-link-hover: hsl(from hsl(from  h s max(0, calc(l + 15))) h max(0, calc(s - 0)) l);
787  --ec-color-link-active: hsl(from hsl(from  h s max(0, calc(l - 30))) h max(0, calc(s - 0)) l);
788  --ec-color-text-light: ;
789  --ec-color-text-light-hover: hsl(from hsl(from  h s max(0, calc(l + 15))) h max(0, calc(s - 0)) l);
790  --ec-color-border: hsl(from  h s max(0, calc(l + 30)));
791  --ec-color-back: hsl(from  h s max(0, calc(l + 20)));
792  --ec-color-input-border: hsl(from hsl(from color-mix(in srgb,  50%, ) h max(0, calc(s - 30)) l) h s max(0, calc(l + 40)));
793  --ec-btn-primary-background: ;
794  --ec-btn-primary-background-hover: hsl(from hsl(from  h s max(0, calc(l + 15))) h max(0, calc(s - 0)) l);
795  --ec-btn-primary-color: #fff;
796  --ec-btn-secondary-background: hsl(from  h s max(0, calc(l + 20)));
797  --ec-btn-secondary-background-hover: hsl(from hsl(from hsl(from  h s max(0, calc(l + 20))) h s max(0, calc(l + 15))) h max(0, calc(s - 0)) l);
798  --ec-btn-secondary-color: ;
799  --ec-btn-secondary-border: transparent;
800  --ec-btn-secondary-border-hover: transparent;
801  --ec-btn-navigation-arrow: #757575;
802  --ec-btn-navigation-arrow-hover: #145485;
803  --ec-form-control-color: ;
804  --ec-form-control-background: color-mix(in srgb, hsl(from  h s max(0, calc(l + 20))) 35%, );
805  --ec-form-control-background-hover: ;
806  --ec-form-control-background-focus: ;
807  --ec-form-control-border: hsl(from hsl(from color-mix(in srgb,  50%, ) h max(0, calc(s - 30)) l) h s max(0, calc(l + 40)));
808  --ec-form-control-border-hover: hsl(from hsl(from color-mix(in srgb,  50%, ) h max(0, calc(s - 30)) l) h s max(0, calc(l + 40)));
809  --ec-form-control-border-focus: ;
810  --ec-form-control-placeholder: hsl(from  h s max(0, calc(l - 40)));
811  --ec-form-control-disabled-background: hsl(from  h s l / 0.08);
812  --ec-form-control-error-color: ;
813  --ec-form-control-error-placeholder: #e56464;
814  --ec-form-control-error-background: color-mix(in srgb,  94%, #f00);
815  --ec-form-control-error-border: #e56363;
816  --ec-form-control-success-color: ;
817  --ec-form-control-success-placeholder: #1cb920;
818  --ec-form-control-success-background: #f0fff5;
819  --ec-form-control-success-border: #1cb91f;
820  --ec-pd-text-color: ;
821  --ec-pd-title-color: ;
822  --ec-pd-title-bg: ;
823  --ec-pd-picker-bg: ;
824  --ec-pd-picker-border: hsl(from  h s max(0, calc(l + 30)));
825  --ec-pd-picker-shadow: hsl(from #000 h s l / 0.5);
826  --ec-pd-day-color: ;
827  --ec-pd-day-bg: ;
828  --ec-pd-day-hover-color: #fff;
829  --ec-pd-day-hover-bg: ;
830  --ec-pd-day-today-color: ;
831  --ec-pd-day-selected-color: #fff;
832  --ec-pd-day-selected-bg: ;
833  --ec-pd-day-disabled-color: ;
834  --ec-pd-week-color: ;
835  --ec-notice-state-warning: rgba(234, 178, 58, 0.75);
836  --ec-notice-state-success: rgba(28, 185, 31, 0.5);
837  --ec-notice-state-error: rgba(229, 99, 99, 0.75);
838  --ec-notice-state-info: hsl(from  h s l / 0.5);
839  --ec-color-overlay: #000;
840  --ec-color-overlay-inverted: #fff;
841  --ec-bubble-bg-color: ;
842  --ec-bubble-text-color: #fff;
843  --ec-bubble-shadow-color: rgba(0, 0, 0, 0.15);
844  --ec-brand-color-fb: #3b5998;
845  --ec-brand-color-fb-hover: hsl(from #3b5998 h s max(0, calc(l + 15)));
846  --ec-brand-color-fb-active: hsl(from #3b5998 h s max(0, calc(l - 15)));
847  --ec-brand-color-tw: #55acee;
848  --ec-brand-color-tw-hover: hsl(from #55acee h s max(0, calc(l + 15)));
849  --ec-brand-color-tw-active: hsl(from #55acee h s max(0, calc(l - 15)));
850  --ec-brand-color-vk: #45668e;
851  --ec-state-color-alert: #a20505;
852  --ec-state-color-alert-light: #fae4dc;
853  --ec-state-color-warning: #ffd03f;
854  --ec-state-color-warning-light: #f1ffa6;
855  --ec-state-color-success: #0e766d;
856  --ec-state-color-success-light: #dbeecb;
857  --ec-state-color-current: #1ec8aa;
858  --ec-state-color-current-light: #c8f4f1;
859  --ec-state-color-like: #fcb1b2;
860  --ec-state-color-like-light: #fee6e7;
861  --ec-color-label-attention-background: #fd7474;
862  --ec-color-label-info-background: #426d7a;
863  --ec-color-label-notice-background: #fe9800;
864  --ec-color-label-success-background: #62a523;
865  --ec-color-label-light-background: #abbbc8;
866  --ec-color-label-highlight-background: #1f2328;
867  --ec-color-label-composite-background: #1a7cc7;
868  --ec-color-pill-base-background: hsl(from #000 h s l / 0.03);
869  --ec-color-pill-highlight-background: lightslategray;
870  --ec-color-pill-warning-background: #fe9800;
871  --ec-skeleton-background-base: #DFE3E7;
872  --ec-skeleton-background-light: #ECEEF0;
873  --ec-skeleton-background-dark: #C0C7CF;
874  --ec-skeleton-gradient-color1: rgba(255, 255, 255, 0);
875  --ec-skeleton-gradient-color2: rgba(255, 255, 255, 0.3);
876  --ec-skeleton-background-pale: #F8F8F9;
877  --ec-color-blue-light: hsl(from  h s max(0, calc(l - 30)));
878  --ec-color-blue-lighter: hsl(from  h s max(0, calc(l - 5)));
879  --ec-old-btn-primary-background: ;
880  --ec-old-btn-primary-background-hover: hsl(from  h s max(0, calc(l - 8)));
881  --ec-old-btn-primary-background-active: hsl(from  h s max(0, calc(l + 8)));
882  --ec-old-btn-primary-color: #fff;
883  --ec-old-btn-secondary-background: ;
884  --ec-old-btn-secondary-color: ;
885  --ec-old-btn-secondary-border: hsl(from  h s max(0, calc(l + 30)));
886  --ec-old-btn-close-background: #bfbfbf;
887  --ec-old-btn-close-background-hover: #999;
888  --is-color-price-same-color-text: true;
889  --is-color-background-raw-no-alpha: true;
890  --is-color-background-lightness-lt50: true;
891  --is-color-background-lightness-gt10: false;
892}</style><!--[--><div lang="en" class="ec-storefront-v3-ssr ecwid-no-touch ecwid-supports-cssanimations ec-size ec-size--xxs ec-size--xs ec-size--s ec-size--m ec-size--l ec-size--xl ecwid-responsive ecwid-no-dragndrop" style="opacity:0;"><a id="ec-storefront-v3-top-scroller" style="width:0;height:0;position:absolute;display:block;"></a><!--[--><div><!----><div><div><div class="ecwid-maintenance-wrapper"></div><div class="td"><span class="ecwid-categories-category ecwid-maintenance-popup"><span class="ecwid-maintenance-message"><span class="gwt-InlineHTML">The store is closed for maintenance</span></span></span></div></div></div><!----></div><!--]--><style> .ec-store * {
893      transition: none !important;
894    }</style></div><!----><!--]--><style>
894@import url('https://d1oxsl77a1kjht.cloudfront.net/css/new?hc=0&ownerid=18038083&color-background=&color-foreground=&color-link=&color-button=&color-price=');</style><!--]--></div></div>
895<script data-cfasync="false" data-no-optimize="1" type="text/javascript">var EcStaticPageUtils = (function () {
896function isEmpty(str) {
897return (!str || 0 === str.length);
898}
899function isNotEmpty(str) {
900return !isEmpty(str);
901}
902function findFirstNotEmpty(urlArray) {
903if (!urlArray) {
904return "";
905}
906for (var i = 0; i < urlArray.length; i++) {
907if (isNotEmpty(urlArray[i])) {
908return urlArray[i];
909}
910}
911return "";
912}
913return {
914findFirstNotEmpty: function(urlArray) { return findFirstNotEmpty(urlArray); },
915isEmpty: function(str) { return isEmpty(str); },
916isNotEmpty: function(str) { return isNotEmpty(str); }
917};
918}) ();
919var LanguageUtils = (function () {
920function isEnglish(languageCode) {
921return languageCode === "en";
922}
923function isItalian(languageCode) {
924return languageCode === "it";
925}
926function isGerman(languageCode) {
927return languageCode === "de";
928}
929function isPolish(languageCode) {
930return languageCode === "pl";
931}
932function isFrench(languageCode) {
933return languageCode === "fr";
934}
935function isSpanish(languageCode) {
936return languageCode === "es";
937}
938function isBulgarian(languageCode) {
939return languageCode === "bg";
940}
941function isCroatian(languageCode) {
942return languageCode === "hr";
943}
944function isCzech(languageCode) {
945return languageCode === "cs";
946}
947function isDanish(languageCode) {
948return languageCode === "da";
949}
950function isEstonian(languageCode) {
951return languageCode === "et";
952}
953function isFinnish(languageCode) {
954return languageCode === "fi";
955}
956function isGreek(languageCode) {
957return languageCode === "el";
958}
959function isHungarian(languageCode) {
960return languageCode === "hu";
961}
962function isLatvian(languageCode) {
963return languageCode === "lv";
964}
965function isLithuanian(languageCode) {
966return languageCode === "lt";
967}
968function isDutch(languageCode) {
969return languageCode === "nl";
970}
971function isPortuguese(languageCode) {
972return languageCode === "pt";
973}
974function isRomanian(languageCode) {
975return languageCode === "ro";
976}
977function isSlovak(languageCode) {
978return languageCode === "sk";
979}
980function isSlovenian(languageCode) {
981return languageCode === "sl";
982}
983function isSwedish(languageCode) {
984return languageCode === "sv";
985}
986return {
987isEnglish: function(language) { return isEnglish(language); },
988isItalian: function(language) { return isItalian(language); },
989isGerman: function(language) { return isGerman(language); },
990isPolish: function(language) { return isPolish(language); },
991isFrench: function(language) { return isFrench(language); },
992isSpanish: function(language) { return isSpanish(language); },
993isBulgarian: function(language) { return isBulgarian(language); },
994isCroatian: function(language) { return isCroatian(language); },
995isCzech: function(language) { return isCzech(language); },
996isDanish: function(language) { return isDanish(language); },
997isEstonian: function(language) { return isEstonian(language); },
998isFinnish: function(language) { return isFinnish(language); },
999isGreek: function(language) { return isGreek(language); },
1000isHungarian: function(language) { return isHungarian(language); },
1001isLatvian: function(language) { return isLatvian(language); },
1002isLithuanian: function(language) { return isLithuanian(language); },
1003isDutch: function(language) { return isDutch(language); },
1004isPortuguese: function(language) { return isPortuguese(language); },
1005isRomanian: function(language) { return isRomanian(language); },
1006isSlovak: function(language) { return isSlovak(language); },
1007isSlovenian: function(language) { return isSlovenian(language); },
1008isSwedish: function(language) { return isSwedish(language); }
1009};
1010}) ();
1011(function processProductPictures() {
1012var productsPicturesData = buildProductPicturesData();
1013var lastWidth = document.body.clientWidth;
1014function buildProductPicturesData() {
1015return [ ];
1016}
1017function addSrcSetAttribute(element, retinaThumbnailUrl) {
1018if (!element) {
1019return;
1020}
1021var thumbnailUrl = element.getAttribute('src');
1022var srcSetAttribute;
1023if (EcStaticPageUtils.isNotEmpty(thumbnailUrl) && EcStaticPageUtils.isNotEmpty(retinaThumbnailUrl)) {
1024srcSetAttribute = thumbnailUrl + " 1x, " + retinaThumbnailUrl + " 2x";
1025} else if (EcStaticPageUtils.isNotEmpty(thumbnailUrl)) {
1026srcSetAttribute = thumbnailUrl + " 1x";
1027} else if (EcStaticPageUtils.isNotEmpty(retinaThumbnailUrl)) {
1028srcSetAttribute = retinaThumbnailUrl + " 2x";
1029}
1030if (srcSetAttribute) {
1031var lazyLoadingEnabled = "false";
1032if (lazyLoadingEnabled === "true") {
1033element.setAttribute("data-srcset", srcSetAttribute);
1034} else {
1035element.setAttribute("srcset", srcSetAttribute);
1036}
1037}
1038}
1039function setBackgroundImageStyle(element, thumbnailUrl, retinaThumbnailUrl, borderInfo) {
1040if (!element || !borderInfo || (EcStaticPageUtils.isEmpty(thumbnailUrl) && EcStaticPageUtils.isEmpty(retinaThumbnailUrl))) {
1041return;
1042}
1043var notEmptyRetinaThumbnailUrl = retinaThumbnailUrl;
1044if (EcStaticPageUtils.isEmpty(retinaThumbnailUrl)) {
1045notEmptyRetinaThumbnailUrl = thumbnailUrl;
1046}
1047element.setAttribute("style", "background-image: url("
1048+ thumbnailUrl
1049+ "); background-image: -webkit-image-set(url("
1050+ thumbnailUrl
1051+ ") 1x, url("
1052+ notEmptyRetinaThumbnailUrl
1053+ ") 2x); background-image: -moz-image-set(url("
1054+ thumbnailUrl
1055+ ") 1x, url("
1056+ notEmptyRetinaThumbnailUrl
1057+ ") 2x); background-image: -o-image-set(url("
1058+ thumbnailUrl
1059+ ") 1x, url("
1060+ notEmptyRetinaThumbnailUrl
1061+ ") 2x); background-image: -ms-image-set(url("
1062+ thumbnailUrl
1063+ ") 1x, url("
1064+ notEmptyRetinaThumbnailUrl
1065+ ") 2x);"
1066+ backgroundColor(borderInfo));
1067}
1068function backgroundColor(borderInfo) {
1069if (borderInfo.alpha == 0) {
1070return "";
1071}
1072return " background-color: rgba" + "(" + borderInfo.red + ", "
1073+ borderInfo.green
1074+ ", " + borderInfo.blue + ", 1)"
1075}
1076function hdProductImage(pictureModel) {
1077var imageSize = "MEDIUM";
1078var browserWidth = document.body.clientWidth;
1079switch (imageSize) {
1080case "SMALL":
1081if (browserWidth < 520) {
1082return hdThumbnailUrl(pictureModel);
1083}
1084return thumbnailUrl(pictureModel);
1085case "MEDIUM":
1086return hdThumbnailUrl(pictureModel);
1087case "LARGE":
1088return pictureUrl(pictureModel);
1089}
1090}
1091function productImage(pictureModel) {
1092var imageSize = "MEDIUM";
1093switch (imageSize) {
1094case "SMALL":
1095case "MEDIUM":
1096return thumbnailUrl(pictureModel);
1097case "LARGE":
1098return hdThumbnailUrl(pictureModel);
1099}
1100}
1101function hdThumbnailUrl(pictureModel) {
1102var urls = [
1103pictureModel.hdThumbnailUrl,
1104pictureModel.thumbnailUrl,
1105pictureModel.pictureUrl,
1106pictureModel.originalImageUrl
1107];
1108return EcStaticPageUtils.findFirstNotEmpty(urls);
1109}
1110function thumbnailUrl(pictureModel) {
1111var urls = [
1112pictureModel.thumbnailUrl,
1113pictureModel.hdThumbnailUrl,
1114pictureModel.pictureUrl,
1115pictureModel.originalImageUrl
1116];
1117return EcStaticPageUtils.findFirstNotEmpty(urls);
1118}
1119function pictureUrl(pictureModel) {
1120var urls = [
1121pictureModel.pictureUrl,
1122pictureModel.hdThumbnailUrl,
1123pictureModel.originalImageUrl,
1124pictureModel.thumbnailUrl
1125];
1126return EcStaticPageUtils.findFirstNotEmpty(urls);
1127}
1128function process() {
1129if (window.ec && window.ec.storefront && window.ec.storefront.staticPages && window.ec.storefront.staticPages.staticContainerID) {
1130var staticContainer = document.querySelector('#' + window.ec.storefront.staticPages.staticContainerID);
1131if (staticContainer == null) {
1132window.removeEventListener("resize", onResize);
1133return;
1134}
1135}
1136var pictureElements = document.querySelectorAll('.grid-product__image');
1137if (productsPicturesData.length !== pictureElements.length) {
1138return;
1139}
1140productsPicturesData.forEach(function (item, i) {
1141var imageWrapper = document.querySelector(".grid-product__image[data-product-id='" + item.id + "']");
1142var pictureElement = imageWrapper.querySelector('.grid-product__picture');
1143var additionalPictureElement = imageWrapper.querySelector('.grid-product__picture-additional');
1144addSrcSetAttribute(pictureElement, hdProductImage(item));
1145if (additionalPictureElement != null && item.additionalImage != undefined) {
1146setBackgroundImageStyle(additionalPictureElement, productImage(item.additionalImage), hdProductImage(item.additionalImage), item.additionalImage.borderInfo);
1147}
1148});
1149}
1150function onResize() {
1151if (document.body.clientWidth !== lastWidth) {
1152lastWidth = document.body.clientWidth;
1153process();
1154}
1155}
1156window.addEventListener("resize", onResize);
1157process();
1158})();
1159(function processRibbonColor() {
1160function getColorValues(color) {
1161if (!color)
1162return;
1163if (color.toLowerCase() === 'transparent')
1164return [0, 0, 0, 0];
1165if (color[0] === '#') {
1166if (color.length == 6)
1167return;
1168if (color.length < 7) {
1169var r = color[1],
1170g = color[2],
1171b = color[3],
1172a = color[4];
1173color = '#' + r + r + g + g + b + b + (color.length > 4 ? a + a : '');
1174}
1175return [
1176parseInt(color.substr(1, 2), 16),
1177parseInt(color.substr(3, 2), 16),
1178parseInt(color.substr(5, 2), 16),
1179color.length > 7 ? parseInt(color.substr(7, 2), 16)/255 : 1
1180];
1181}
1182if (color.indexOf('rgb') === -1) {
1183var tmp = document.body.appendChild(document.createElement('fictum'));
1184var flag = 'rgb(1, 2, 3)';
1185tmp.style.color = flag;
1186if (tmp.style.color !== flag)
1187return;
1188tmp.style.color = color;
1189if (tmp.style.color === flag || tmp.style.color === '')
1190return;
1191color = getComputedStyle(tmp).color;
1192document.body.removeChild(tmp);
1193}
1194if (color.indexOf('rgb') === 0) {
1195if (color.indexOf('rgba') === -1)
1196color += ',1';
1197return color.match(/[\.\d]+/g).map(function (a) {
1198return +a
1199});
1200}
1201}
1202function isColorDark(color) {
1203var c = getColorValues(color);
1204var hsp = Math.sqrt(
12050.299 * (c[0] * c[0]) +
12060.587 * (c[1] * c[1]) +
12070.114 * (c[2] * c[2])
1208);
1209return !!(hsp <= 200);
1210}
1211function process() {
1212var ribbonElements = document.querySelectorAll('.grid-product__label');
1213if (ribbonElements) {
1214ribbonElements.forEach(function (item, i) {
1215var ribbonElement = ribbonElements[i].querySelector('.ec-label');
1216var color = ribbonElement.style.color;
1217if (color) {
1218ribbonElement.classList.toggle('label--inversed', !isColorDark(color));
1219}
1220});
1221}
1222}
1223process();
1224})();
1225(function processCategoryPictures() {
1226var categoryPicturesData = buildCategoryPicturesData();
1227var lastWidth = document.body.clientWidth;
1228var sizeBorder = 400;
1229function buildCategoryPicturesData() {
1230return [
1231];
1232}
1233function categoryImage(pictureModel) {
1234var imageSize = "MEDIUM";
1235switch (imageSize) {
1236case "SMALL":
1237case "MEDIUM":
1238return thumbnailUrl(pictureModel);
1239case "LARGE":
1240return hdThumbnailUrl(pictureModel);
1241}
1242}
1243function hdCategoryImage(pictureModel) {
1244var imageSize = "MEDIUM";
1245var browserWidth = document.body.clientWidth;
1246switch (imageSize) {
1247case "SMALL":
1248if (browserWidth < 520) {
1249return hdThumbnailUrl(pictureModel);
1250}
1251return thumbnailUrl(pictureModel);
1252case "MEDIUM":
1253return hdThumbnailUrl(pictureModel);
1254case "LARGE":
1255if (browserWidth < 1060) {
1256return hdThumbnailUrl(pictureModel);
1257}
1258return mainImageUrl(pictureModel)
1259}
1260}
1261function hdThumbnailUrl(pictureModel) {
1262var urls = [
1263pictureModel.hdThumbnailUrl,
1264pictureModel.mainImageUrl,
1265pictureModel.originalImageUrl,
1266pictureModel.pictureUrl
1267];
1268return EcStaticPageUtils.findFirstNotEmpty(urls);
1269}
1270function mainImageUrl(pictureModel) {
1271var urls = [
1272pictureModel.mainImageUrl,
1273pictureModel.originalImageUrl,
1274pictureModel.pictureUrl
1275];
1276return EcStaticPageUtils.findFirstNotEmpty(urls);
1277}
1278function thumbnailUrl(pictureModel) {
1279if (pictureModel.pictureWidth < sizeBorder && pictureModel.pictureHeight < sizeBorder) {
1280return hdThumbnailUrl(pictureModel);
1281} else {
1282return pictureModel.pictureUrl;
1283}
1284}
1285function process() {
1286var categoryImageElements = document.querySelectorAll('.grid-category__image');
1287if (categoryImageElements.length !== categoryPicturesData.length) {
1288return;
1289}
1290categoryPicturesData.forEach(function (item, i) {
1291var categoryImageUrl = categoryImage(item);
1292var hdCategoryImageUrl = hdCategoryImage(item);
1293var categoryPictureElements = categoryImageElements[i].querySelectorAll('.grid-category__picture-img');
1294categoryPictureElements.forEach(function (element, j) {
1295addSrcSetAttribute(element, categoryImageUrl, hdCategoryImageUrl);
1296});
1297});
1298}
1299function addSrcSetAttribute(element, thumbnailUrl, retinaThumbnailUrl) {
1300if (!element) {
1301return;
1302}
1303var srcSetAttribute;
1304if (EcStaticPageUtils.isNotEmpty(thumbnailUrl) && EcStaticPageUtils.isNotEmpty(retinaThumbnailUrl)) {
1305srcSetAttribute = thumbnailUrl + " 1x, " + retinaThumbnailUrl + " 2x";
1306} else if (EcStaticPageUtils.isNotEmpty(thumbnailUrl)) {
1307srcSetAttribute = thumbnailUrl + " 1x";
1308} else if (EcStaticPageUtils.isNotEmpty(retinaThumbnailUrl)) {
1309srcSetAttribute = retinaThumbnailUrl + " 2x";
1310}
1311if (srcSetAttribute) {
1312var lazyLoadingEnabled = "false";
1313if (lazyLoadingEnabled === "true") {
1314element.setAttribute("data-srcset", srcSetAttribute);
1315} else {
1316element.setAttribute("srcset", srcSetAttribute);
1317}
1318}
1319}
1320function onResize() {
1321if (document.body.clientWidth !== lastWidth) {
1322lastWidth = document.body.clientWidth;
1323process();
1324}
1325}
1326window.addEventListener("resize", onResize);
1327process();
1328})();
1329(function() {
1330window.ec = window.ec || {};
1331if (window.ec.static_category_evaluated === true) {
1332return;
1333}
1334window.ec.static_category_evaluated = true;
1335var Grid = function() {
1336var params = {
1337productListImageSize : "MEDIUM",
1338categoryImageSize : "MEDIUM",
1339productCellSpacing : "",
1340categoryCellSpacing : ""
1341};
1342var settings = {
1343productBreakpoints: {
1344LARGE : [0, 680, 1060, 1440, 10000],
1345MEDIUM : [0, 260, 680, 1060, 1370, 1700, 10000],
1346SMALL : [0, 260, 520, 680, 870, 1060, 1280, 1450, 1750, 10000]
1347},
1348categoryBreakpoints: {
1349LARGE : [0, 680, 1060, 1440, 10000],
1350MEDIUM : [0, 480, 680, 1060, 1370, 1700, 10000],
1351SMALL : [0, 390, 520, 680, 870, 1060, 1280, 1450, 1750, 10000]
1352}
1353};
1354function setAttributes(grids, breakpoints) {
1355if (!grids) {
1356return;
1357}
1358grids.forEach(function (grid) {
1359var w = grid.offsetWidth;
1360var columnCount = 0;
1361for (var i = 1; i <= breakpoints.length; i++) {
1362if (w < Math.ceil(breakpoints[i])) {
1363if (i !== columnCount) {
1364columnCount = i;
1365grid.setAttribute('data-cols', i);
1366}
1367break;
1368}
1369}
1370});
1371}
1372function checkProductGridsLayout() {
1373var productGrids = document.querySelectorAll('.grid__products');
1374var productBreakpoints = settings.productBreakpoints[params.productListImageSize];
1375setAttributes(productGrids, productBreakpoints);
1376}
1377function checkCategoryGridsLayout() {
1378var categoryGrids = document.querySelectorAll('.grid__categories');
1379var categoryBreakpoints = settings.categoryBreakpoints[params.categoryImageSize];
1380setAttributes(categoryGrids, categoryBreakpoints);
1381}
1382function checkLayout() {
1383checkProductGridsLayout();
1384checkCategoryGridsLayout();
1385}
1386function setCellInterval(p, c) {
1387var style = document.getElementById('customCss') || document.createElement('div');
1388style.id = 'customCss';
1389document.body.appendChild(style);
1390var css = '';
1391if (+p == p && p != "" ) {
1392p = +p;
1393css += '.ec-size .ec-store .grid__products { margin-left: -' + Math.max(0, p/2 - .4) + 'px; margin-right: -' + p/2 + 'px; }';
1394css += '.ec-size .ec-store .grid__products .grid-product__wrap { padding: ' + p/2 + 'px; }';
1395css += '.ec-size:not(.ec-size--s) .ec-store .grid__products { margin-left: -' + Math.max(0, Math.min(16, p) / 2 - .4) + 'px; margin-right: -' + Math.min(16, p) / 2 + 'px; }';
1396css += '.ec-size:not(.ec-size--s) .ec-store .grid__products .grid-product__wrap { padding: ' + Math.min(16, p) / 2 + 'px; }';
1397}
1398if (+c == c && c != "") {
1399c = +c;
1400css += '.ec-size .ec-store .grid__categories { margin-left: -' + Math.max(0, c/2 - .4) + 'px; margin-right: -' + c/2 + 'px; }';
1401css += '.ec-size .ec-store .grid-category__wrap { padding: ' + c/2 + 'px; }';
1402css += '.ec-size:not(.ec-size--s) .ec-store .grid__categories { margin-left: -' + Math.max(0, Math.min(16, c) / 2 - .4) + 'px; margin-right: -' + Math.min(16, c) / 2 + 'px; }';
1403css += '.ec-size:not(.ec-size--s) .ec-store .grid__categories .grid-category__wrap { padding: ' + Math.min(16, c) / 2 + 'px; }';
1404}
1405style.innerHTML = '<style>' + css + '</style>';
1406}
1407function init() {
1408setCellInterval(params.productCellSpacing, params.categoryCellSpacing);
1409checkLayout();
1410window.addEventListener('resize', function() {
1411checkLayout();
1412});
1413}
1414init();
1415};
1416var ecwidContainer = document.querySelector('.static-content .ec-size');
1417var breakpoints = {
1418320: 'ec-size--xxs',
1419414: 'ec-size--xs',
1420480: 'ec-size--s',
1421768: 'ec-size--m',
14221024: 'ec-size--l',
14231100: 'ec-size--xl',
14241440: 'ec-size--xxl'
1425};
1426function onResize() {
1427var w = ecwidContainer.offsetWidth;
1428for (var i in breakpoints) {
1429if (w >= i) {
1430ecwidContainer.classList.add(breakpoints[i]);
1431}
1432else {
1433ecwidContainer.classList.remove(breakpoints[i]);
1434}
1435}
1436}
1437onResize();
1438window.addEventListener('load', onResize);
1439window.addEventListener('resize', onResize);
1440var links = document.querySelectorAll(".static-content a");
1441for (var i = 0; i < links.length; i++) {
1442var link = links[i];
1443link.addEventListener('click',function(){
1444document.querySelector('.ec-static-container').classList.add("static-content__wait");
1445})
1446}
1447var grid = new Grid();
1448})();</script>
vendor: 1 bytes, line 1448
1448
1449<script data-cfasync="false" type="text/javascript">
1450window.ec = window.ec || Object();
1451window.ec.storefront = window.ec.storefront || Object();
1452window.ec.storefront.product_list_show_frame=true;
1453window.ec.storefront.product_list_show_additional_image_on_hover=true;
1454</script>
1454
1455    </div><!-- .entry-content -->
1456
1457    
1458    </div>
1459</article>
1460
1461
1462<div class="clear"></div>
1463</div><!--/#gridme-posts-wrapper -->
1464
1465
1466
1467
1468</div>
1469</div>
1470</div><!-- /#gridme-main-wrapper -->
1471
1472
1473<div class="gridme-sidebar-one-wrapper gridme-sidebar-widget-areas gridme-clearfix" id="gridme-sidebar-one-wrapper" itemscope="itemscope" itemtype="http://schema.org/WPSideBar" role="complementary">
1474<div class="theiaStickySidebar">
1475<div class="gridme-sidebar-one-wrapper-inside gridme-clearfix">
1476
1477<div id="instagram-feed-widget-2" class="gridme-side-widget widget gridme-widget-box widget_instagram-feed-widget"><div class="gridme-widget-box-inside"><div class="gridme-widget-header"><h2 class="gridme-widget-title"><span class="gridme-widget-title-inside">Instagram Feed</span></h2></div>
1478<div id="sb_instagram" class="sbi sbi_col_3  sbi_width_resp sbi_fixed_height" style="padding-bottom: 6px;width: 100%;height: 600px;" data-feedid="sbi_foodieirl#18" data-res="auto" data-cols="3" data-num="18" data-shortcode-atts="{}"  data-postid="199" data-locatornonce="1b65fd55ff" data-sbi-flags="favorLocal,gdpr">
1479	
1480	<div id="sbi_images" style="padding: 3px;">
1481			</div>
1482
1483	<div id="sbi_load">
1484
1485	
1486	    <span class="sbi_follow_btn">
1487        <a href="https://www.instagram.com/foodieirl/" target="_blank" rel="noopener nofollow"><svg class="svg-inline--fa fa-instagram fa-w-14" aria-hidden="true" data-fa-processed="" aria-label="Instagram" data-prefix="fab" data-icon="instagram" role="img" viewBox="0 0 448 512">
1488	                <path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path>
1489	            </svg>Follow us on Instagram</a>
1490    </span>
1491	
1492</div>
1493
1494		<span class="sbi_resized_image_data" data-feed-id="sbi_foodieirl#18" data-resized="[]">
1495	</span>
1496	</div>
1497
1498</div></div>
1499</div>
1500</div>
1501</div><!-- /#gridme-sidebar-one-wrapper-->
1502
1503</div>
1504
1505</div><!--/#gridme-content-wrapper -->
1506</div><!--/#gridme-wrapper -->
1507
1508
1509
1510
1511
1512<div class='gridme-clearfix' id='gridme-footer-blocks' itemscope='itemscope' itemtype='http://schema.org/WPFooter' role='contentinfo'>
1513<div class='gridme-container gridme-clearfix'>
1514<div class="gridme-outer-wrapper">
1515
1516<div class='gridme-clearfix'>
1517<div class='gridme-top-footer-block'>
1518<div id="block-3" class="gridme-footer-widget widget widget_block">
1519<ul class="wp-block-social-links"></ul>
1520</div></div>
1521</div>
1522
1523
1524
1525</div>
1526</div>
1527</div><!--/#gridme-footer-blocks-->
1528
1529<div class='gridme-clearfix' id='gridme-copyright-area'>
1530<div class='gridme-copyright-area-inside gridme-container'>
1531<div class="gridme-outer-wrapper">
1532
1533<div class='gridme-copyright-area-inside-content gridme-clearfix'>
1534
1535<div class='gridme-copyright-area-inside-left'>
1536  <p class='gridme-copyright'>Copyright &copy; 2026 FoodieIRL</p>
1537<p class='gridme-credit'><a href="https://themesdna.com/">Design by ThemesDNA.com</a></p>
1538</div>
1539
1540<div class='gridme-copyright-area-inside-right'>
1541
1542<div class='gridme-footer-social-icons'>
1543                <a href="http://www.twitter.com/foodieirl" target="_blank" rel="nofollow" class="gridme-footer-social-icon-twitter" aria-label="Twitter Button"><i class="fab fa-twitter" aria-hidden="true" title="Twitter"></i></a>                <a href="http://www.facebook.com/foodieirl" target="_blank" rel="nofollow" class="gridme-footer-social-icon-facebook" aria-label="Facebook Button"><i class="fab fa-facebook-f" aria-hidden="true" title="Facebook"></i></a>                    <a href="http://www.pinterest.com/foodieirl" target="_blank" rel="nofollow" class="gridme-footer-social-icon-pinterest" aria-label="Pinterest Button"><i class="fab fa-pinterest" aria-hidden="true" title="Pinterest"></i></a>                    <a href="http://www.instagram.com/foodieirl" target="_blank" rel="nofollow" class="gridme-footer-social-icon-instagram" aria-label="Instagram Button"><i class="fab fa-instagram" aria-hidden="true" title="Instagram"></i></a>                                                                                                                                                                                                                                                <a href="mailto:[email protected]" class="gridme-footer-social-icon-email" aria-label="Email Us Button"><i class="far fa-envelope" aria-hidden="true" title="Email Us"></i></a>        </div>
1544
1545</div>
1546
1547</div>
1548
1549</div>
1550</div>
1551</div><!--/#gridme-copyright-area -->
1552
1553
1554<button class="gridme-scroll-top" title="Scroll to Top"><i class="fas fa-arrow-up" aria-hidden="true"></i><span class="gridme-sr-only">Scroll to Top</span></button>
1555
1556<!--googleoff: all--><div id="cookie-law-info-bar" data-nosnippet="true"><span>
1556This website uses cookies (Not the edible kind unfortunately) to improve your experience. Click here to accept.<a role='button' tabindex='0' data-cli_action="accept" id="cookie_action_close_header"  class="medium cli-plugin-button cli-plugin-main-button cookie_action_close_header cli_action_button" style="display:inline-block; ">Accept</a> <a href="http://www.foodieirl.com/cp" id="CONSTANT_OPEN_URL" target="_blank"  class="cli-plugin-main-link"  style="display:inline-block;" >Read More</a></span></div><div id="cookie-law-info-again" style="display:none;" data-nosnippet="true"><span id="cookie_hdr_showagain">Privacy & Cookies Policy</span></div><div class="cli-modal" data-nosnippet="true" id="cliSettingsPopup" tabindex="-1" role="dialog" aria-labelledby="cliSettingsPopup" aria-hidden="true">
1557  <div class="cli-modal-dialog" role="document">
1558	<div class="cli-modal-content cli-bar-popup">
1559	  	<button type="button" class="cli-modal-close" id="cliModalClose">
1560			<svg class="" viewBox="0 0 24 24"><path d="M19 6.41l-1.41-1.41-5.59 5.59-5.59-5.59-1.41 1.41 5.59 5.59-5.59 5.59 1.41 1.41 5.59-5.59 5.59 5.59 1.41-1.41-5.59-5.59z"></path><path d="M0 0h24v24h-24z" fill="none"></path></svg>
1561			<span class="wt-cli-sr-only">Close</span>
1562	  	</button>
1563	  	<div class="cli-modal-body">
1564			<div class="cli-container-fluid cli-tab-container">
1565	<div class="cli-row">
1566		<div class="cli-col-12 cli-align-items-stretch cli-px-0">
1567			<div class="cli-privacy-overview">
1568				<h4>Privacy Overview</h4>				<div class="cli-privacy-content">
1569					<div class="cli-privacy-content-text">This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.</div>
1570				</div>
1571				<a class="cli-privacy-readmore"  aria-label="Show more" tabindex="0" role="button" data-readmore-text="Show more" data-readless-text="Show less"></a>			</div>
1572		</div>
1573		<div class="cli-col-12 cli-align-items-stretch cli-px-0 cli-tab-section-container">
1574												<div class="cli-tab-section">
1575						<div class="cli-tab-header">
1576							<a role="button" tabindex="0" class="cli-nav-link cli-settings-mobile" data-target="necessary" data-toggle="cli-toggle-tab">
1577								Necessary							</a>
1578							<div class="wt-cli-necessary-checkbox">
1579                        <input type="checkbox" class="cli-user-preference-checkbox"  id="wt-cli-checkbox-necessary" data-id="checkbox-necessary" checked="checked"  />
1580                        <label class="form-check-label" for="wt-cli-checkbox-necessary">Necessary</label>
1581                    </div>
1582                    <span class="cli-necessary-caption">Always Enabled</span> 						</div>
1583						<div class="cli-tab-content">
1584							<div class="cli-tab-pane cli-fade" data-id="necessary">
1585								<div class="wt-cli-cookie-description">
1586									Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.								</div>
1587							</div>
1588						</div>
1589					</div>
1590																	<div class="cli-tab-section">
1591						<div class="cli-tab-header">
1592							<a role="button" tabindex="0" class="cli-nav-link cli-settings-mobile" data-target="non-necessary" data-toggle="cli-toggle-tab">
1593								Non-necessary							</a>
1594							<div class="cli-switch">
1595                        <input type="checkbox" id="wt-cli-checkbox-non-necessary" class="cli-user-preference-checkbox"  data-id="checkbox-non-necessary"  checked='checked' />
1596                        <label for="wt-cli-checkbox-non-necessary" class="cli-slider" data-cli-enable="Enabled" data-cli-disable="Disabled"><span class="wt-cli-sr-only">Non-necessary</span></label>
1597                    </div>						</div>
1598						<div class="cli-tab-content">
1599							<div class="cli-tab-pane cli-fade" data-id="non-necessary">
1600								<div class="wt-cli-cookie-description">
1601									Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via anal
1601ytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.								</div>
1602							</div>
1603						</div>
1604					</div>
1605										</div>
1606	</div>
1607</div>
1608	  	</div>
1609	  	<div class="cli-modal-footer">
1610			<div class="wt-cli-element cli-container-fluid cli-tab-container">
1611				<div class="cli-row">
1612					<div class="cli-col-12 cli-align-items-stretch cli-px-0">
1613						<div class="cli-tab-footer wt-cli-privacy-overview-actions">
1614						
1615															<a id="wt-cli-privacy-save-btn" role="button" tabindex="0" data-cli-action="accept" class="wt-cli-privacy-btn cli_setting_save_button wt-cli-privacy-accept-btn cli-btn">SAVE & ACCEPT</a>
1616													</div>
1617						
1618					</div>
1619				</div>
1620			</div>
1621		</div>
1622	</div>
1623  </div>
1624</div>
1625<div class="cli-modal-backdrop cli-fade cli-settings-overlay"></div>
1626<div class="cli-modal-backdrop cli-fade cli-popupbar-overlay"></div>
1627<!--googleon: all--><!-- Instagram Feed JS -->
1628<script type="text/javascript">
1629var sbiajaxurl = "https://foodieirl.com/wp-admin/admin-ajax.php";
1630</script>
1630
1631<div class="wppopups-whole" style="display: none"></div><style>html{font-size:16px;}</style>
1631<script type='text/javascript' src='https://foodieirl.com/wp-includes/js/dist/vendor/regenerator-runtime.min.js?ver=0.13.7' id='regenerator-runtime-js'></script>
vendor: 1 bytes, line 1631
1631
1632<script type='text/javascript' src='https://foodieirl.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0' id='wp-polyfill-js'></script>
vendor: 1 bytes, line 1632
1632
1633<script type='text/javascript' src='https://foodieirl.com/wp-includes/js/dist/hooks.min.js?ver=a7edae857aab69d69fa10d5aef23a5de' id='wp-hooks-js'></script>
vendor: 1 bytes, line 1633
1633
1634<script type='text/javascript' id='wppopups-js-extra'>
1635/* <![CDATA[ */
1636var wppopups_vars = {"is_admin":"","ajax_url":"https:\/\/foodieirl.com\/wp-admin\/admin-ajax.php","pid":"199","is_front_page":"","is_blog_page":"","is_category":"","site_url":"https:\/\/foodieirl.com","is_archive":"","is_search":"","is_singular":"1","is_preview":"","facebook":"","twitter":"","val_required":"This field is required.","val_url":"Please enter a valid URL.","val_email":"Please enter a valid email address.","val_number":"Please enter a valid number.","val_checklimit":"You have exceeded the number of allowed selections: {#}.","val_limit_characters":"{count} of {limit} max characters.","val_limit_words":"{count} of {limit} max words.","nonce":"74bcb6048d"};
1637/* ]]> */
1638</script>
vendor: 1 bytes, line 1638
1638
1639<script type='text/javascript' src='https://foodieirl.com/wp-content/plugins/wp-popups-lite/src/assets/js/wppopups.js?ver=2.1.4.1' id='wppopups-js'></script>
vendor: 1 bytes, line 1639
1639
1640<script type='text/javascript' id='contact-form-7-js-extra'>
1641/* <![CDATA[ */
1642var wpcf7 = {"api":{"root":"https:\/\/foodieirl.com\/wp-json\/","namespace":"contact-form-7\/v1"}};
1643/* ]]> */
1644</script>
vendor: 1 bytes, line 1644
1644
1645<script type='text/javascript' src='https://foodieirl.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=5.4.1' id='contact-form-7-js'></script>
vendor: 1 bytes, line 1645
1645
1646<script type='text/javascript' id='ecwid-dynamic-title-js-extra'>
1647/* <![CDATA[ */
1648var ecwidOriginalTitle = {"initialTitle":"","mainPageTitle":""};
1649/* ]]> */
1650</script>
vendor: 1 bytes, line 1650
1650
1651<script type='text/javascript' src='https://foodieirl.com/wp-content/plugins/ecwid-shopping-cart/js/dynamic-title.js?ver=1624350981' id='ecwid-dynamic-title-js'></script>
vendor: 1 bytes, line 1651
1651
1652<script type='text/javascript' src='https://foodieirl.com/wp-content/themes/gridme/assets/js/jquery.fitvids.min.js' id='fitvids-js'></script>
vendor: 1 bytes, line 1652
1652
1653<script type='text/javascript' src='https://foodieirl.com/wp-content/themes/gridme/assets/js/ResizeSensor.min.js' id='ResizeSensor-js'></script>
vendor: 1 bytes, line 1653
1653
1654<script type='text/javascript' src='https://foodieirl.com/wp-content/themes/gridme/assets/js/theia-sticky-sidebar.min.js' id='theia-sticky-sidebar-js'></script>
vendor: 1 bytes, line 1654
1654
1655<script type='text/javascript' src='https://foodieirl.com/wp-content/themes/gridme/assets/js/navigation.js' id='gridme-navigation-js'></script>
vendor: 1 bytes, line 1655
1655
1656<script type='text/javascript' src='https://foodieirl.com/wp-content/themes/gridme/assets/js/skip-link-focus-fix.js' id='gridme-skip-link-focus-fix-js'></script>
vendor: 1 bytes, line 1656
1656
1657<script type='text/javascript' src='https://foodieirl.com/wp-includes/js/imagesloaded.min.js?ver=4.1.4' id='imagesloaded-js'></script>
vendor: 1 bytes, line 1657
1657
1658<script type='text/javascript' id='gridme-customjs-js-extra'>
1659/* <![CDATA[ */
1660var gridme_ajax_object = {"ajaxurl":"https:\/\/foodieirl.com\/wp-admin\/admin-ajax.php","primary_menu_active":"1","secondary_menu_active":"","primary_mobile_menu_active":"1","secondary_mobile_menu_active":"1","sticky_header_active":"1","sticky_header_mobile_active":"","sticky_sidebar_active":"1","columnwidth":".gridme-4-col-sizer","gutter":".gridme-4-col-gutter"};
1661/* ]]> */
1662</script>
vendor: 1 bytes, line 1662
1662
1663<script type='text/javascript' src='https://foodieirl.com/wp-content/themes/gridme/assets/js/custom.js' id='gridme-customjs-js'></script>
vendor: 1 bytes, line 1663
1663
1664<script type='text/javascript' id='gridme-html5shiv-js-js-extra'>
1665/* <![CDATA[ */
1666var gridme_custom_script_vars = {"elements_name":"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video"};
1667/* ]]> */
1668</script>
vendor: 1 bytes, line 1668
1668
1669<script type='text/javascript' src='https://foodieirl.com/wp-content/themes/gridme/assets/js/html5shiv.js' id='gridme-html5shiv-js-js'></script>
vendor: 1 bytes, line 1669
1669
1670<script type='text/javascript' src='https://foodieirl.com/wp-includes/js/wp-embed.min.js?ver=5.8.13' id='wp-embed-js'></script>
vendor: 1 bytes, line 1670
1670
1671<script type='text/javascript' id='sb_instagram_scripts-js-extra'>
1672/* <![CDATA[ */
1673var sb_instagram_js_options = {"font_method":"svg","resized_url":"https:\/\/foodieirl.com\/wp-content\/uploads\/sb-instagram-feed-images\/","placeholder":"https:\/\/foodieirl.com\/wp-content\/plugins\/instagram-feed\/img\/placeholder.png"};
1674/* ]]> */
1675</script>
vendor: 1 bytes, line 1675
1675
1676<script type='text/javascript' src='https://foodieirl.com/wp-content/plugins/instagram-feed/js/sbi-scripts.min.js?ver=2.9.10' id='sb_instagram_scripts-js'></script>
1676
1677</body>
1678</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.