{"id":30958,"date":"2026-07-29T14:46:52","date_gmt":"2026-07-29T10:46:52","guid":{"rendered":"https:\/\/fitmeal.ge\/?page_id=30958"},"modified":"2026-07-29T15:11:15","modified_gmt":"2026-07-29T11:11:15","slug":"accomplish","status":"publish","type":"page","link":"https:\/\/fitmeal.ge\/en\/accomplish\/","title":{"rendered":"Accomplish"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"30958\" class=\"elementor elementor-30958\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0b58df5 e-con-full wd-section-stretch-content e-flex e-con e-parent\" data-id=\"0b58df5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bf2d4c9 elementor-widget elementor-widget-html\" data-id=\"bf2d4c9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"fm-menu-plan\" id=\"fm-menu-plan\">\r\n  <div class=\"fm-menu-bg\"><\/div>\r\n\r\n  <div class=\"fm-menu-container\">\r\n    <!-- HERO -->\r\n    <div class=\"fm-menu-hero\">\r\n\r\n      <h1>21 \u10d3\u10e6\u10d8\u10d0\u10dc\u10d8 \u10d9\u10d5\u10d4\u10d1\u10d8\u10e1 \u10db\u10d4\u10dc\u10d8\u10e3<\/h1>\r\n\r\n      <p>\r\n        \u10d3\u10d0\u10d0\u10d7\u10d5\u10d0\u10da\u10d8\u10d4\u10e0\u10d4 3 \u10d9\u10d5\u10d8\u10e0\u10d8\u10d0\u10dc\u10d8 \u10d3\u10d0\u10d1\u10d0\u10da\u10d0\u10dc\u10e1\u10d4\u10d1\u10e3\u10da\u10d8 \u10db\u10d4\u10dc\u10d8\u10e3 \u10d3\u10d0 \u10d2\u10d0\u10d3\u10d0\u10d3\u10d8 \u10d9\u10d5\u10d4\u10d1\u10d8\u10e1 \u10d2\u10d4\u10d2\u10db\u10d8\u10e1 \u10e8\u10d4\u10e1\u10d0\u10eb\u10d4\u10dc\u10d0\u10d3.\r\n      <\/p>\r\n\r\n      <div class=\"fm-hero-points\">\r\n        <span>21 \u10d3\u10e6\u10d4<\/span>\r\n  \r\n        <span>\u10d3\u10d0\u10d1\u10d0\u10da\u10d0\u10dc\u10e1\u10d4\u10d1\u10e3\u10da\u10d8 \u10db\u10d4\u10dc\u10d8\u10e3<\/span>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- WEEK TABS -->\r\n    <div class=\"fm-week-tabs\" role=\"tablist\" aria-label=\"\u10d0\u10d8\u10e0\u10e9\u10d8\u10d4 \u10d9\u10d5\u10d8\u10e0\u10d0\">\r\n      <button class=\"fm-week-btn is-active\" type=\"button\" data-week=\"1\">\u10d9\u10d5\u10d8\u10e0\u10d0 I<\/button>\r\n      <button class=\"fm-week-btn\" type=\"button\" data-week=\"2\">\u10d9\u10d5\u10d8\u10e0\u10d0 II<\/button>\r\n      <button class=\"fm-week-btn\" type=\"button\" data-week=\"3\">\u10d9\u10d5\u10d8\u10e0\u10d0 III<\/button>\r\n    <\/div>\r\n\r\n    <!-- DAY TABS -->\r\n    <div class=\"fm-day-tabs\" role=\"tablist\" aria-label=\"\u10d0\u10d8\u10e0\u10e9\u10d8\u10d4 \u10d3\u10e6\u10d4\">\r\n      <button class=\"fm-day-btn is-active\" type=\"button\" data-day=\"1\">\u10d3\u10e6\u10d4 1<\/button>\r\n      <button class=\"fm-day-btn\" type=\"button\" data-day=\"2\">\u10d3\u10e6\u10d4 2<\/button>\r\n      <button class=\"fm-day-btn\" type=\"button\" data-day=\"3\">\u10d3\u10e6\u10d4 3<\/button>\r\n      <button class=\"fm-day-btn\" type=\"button\" data-day=\"4\">\u10d3\u10e6\u10d4 4<\/button>\r\n      <button class=\"fm-day-btn\" type=\"button\" data-day=\"5\">\u10d3\u10e6\u10d4 5<\/button>\r\n      <button class=\"fm-day-btn\" type=\"button\" data-day=\"6\">\u10d3\u10e6\u10d4 6<\/button>\r\n      <button class=\"fm-day-btn\" type=\"button\" data-day=\"7\">\u10d3\u10e6\u10d4 7<\/button>\r\n    <\/div>\r\n\r\n    <!-- CURRENT MENU HEADER -->\r\n    <div class=\"fm-current-row\">\r\n      <div>\r\n        <span class=\"fm-current-label\">\u10d3\u10e6\u10d4\u10d5\u10d0\u10dc\u10d3\u10d4\u10da\u10d8 \u10d9\u10d5\u10d4\u10d1\u10d0<\/span>\r\n        <h2 id=\"fm-current-title\" data-no-dynamic-translation>\u10d9\u10d5\u10d8\u10e0\u10d0 I \u00b7 \u10d3\u10e6\u10d4 1<\/h2>\r\n      <\/div>\r\n\r\n      <a class=\"fm-current-cta\" href=\"\/shop\/\" data-shop-link=\"\" aria-label=\"\u10d0\u10e0\u10e9\u10d4\u10e3\u10da\u10d8 \u10db\u10d4\u10dc\u10d8\u10e3\u10e1 \u10e8\u10d4\u10db\u10d3\u10d4\u10d2 \u10d9\u10d5\u10d4\u10d1\u10d8\u10e1 \u10d2\u10d4\u10d2\u10db\u10d8\u10e1 \u10e8\u10d4\u10eb\u10d4\u10dc\u10d0\">\r\n          <span>\u10d9\u10d5\u10d4\u10d1\u10d8\u10e1 \u10e8\u10d4\u10eb\u10d4\u10dc\u10d0<\/span>\r\n          <strong>\u2192<\/strong>\r\n        <\/a>\r\n    <\/div>\r\n\r\n    <!-- IMAGE GRID -->\r\n    <div class=\"fm-meal-grid\" id=\"fm-meal-grid\" aria-live=\"polite\"><\/div>\r\n\r\n    <!--\r\n      Static translation sources for TranslatePress.\r\n      Translate these four strings from TranslatePress -> String Translation.\r\n      JavaScript reads the already-translated values from these elements.\r\n    -->\r\n    <div class=\"fm-translation-source\" aria-hidden=\"true\">\r\n      <span data-fm-meal-label=\"1\">\u10d9\u10d5\u10d4\u10d1\u10d0 1<\/span>\r\n      <span data-fm-meal-label=\"2\">\u10d9\u10d5\u10d4\u10d1\u10d0 2<\/span>\r\n      <span data-fm-meal-label=\"3\">\u10d9\u10d5\u10d4\u10d1\u10d0 3<\/span>\r\n      <span data-fm-meal-label=\"4\">\u10d9\u10d5\u10d4\u10d1\u10d0 4<\/span>\r\n    <\/div>\r\n\r\n    <!-- CTA BANNER -->\r\n    <!--<div class=\"fm-cta-banner\">-->\r\n    <!--  <div class=\"fm-cta-content\">-->\r\n    <!--    <span class=\"fm-cta-tag\">Ready to start?<\/span>-->\r\n    <!--    <h2>\u10d0\u10d8\u10e0\u10e9\u10d8\u10d4 \u10e8\u10d4\u10dc\u10d8 \u10d9\u10d5\u10d4\u10d1\u10d8\u10e1 \u10d2\u10d4\u10d2\u10db\u10d0 \u10d3\u10d0 \u10d3\u10d0\u10d8\u10ec\u10e7\u10d4 FitMeal-\u10d7\u10d0\u10dc \u10d4\u10e0\u10d7\u10d0\u10d3<\/h2>-->\r\n    <!--    <p>-->\r\n    <!--      \u10dc\u10d0\u10ee\u10d4 \u10ee\u10d4\u10da\u10db\u10d8\u10e1\u10d0\u10ec\u10d5\u10d3\u10dd\u10db\u10d8 \u10d9\u10d0\u10da\u10dd\u10e0\u10d0\u10df\u10d4\u10d1\u10d8, \u10d9\u10d5\u10d4\u10d1\u10d8\u10e1 \u10e2\u10d8\u10de\u10d4\u10d1\u10d8 \u10d3\u10d0 \u10e8\u10d4\u10d0\u10e0\u10e9\u10d8\u10d4 \u10d2\u10d4\u10d2\u10db\u10d0,-->\r\n    <!--      \u10e0\u10dd\u10db\u10d4\u10da\u10d8\u10ea \u10e8\u10d4\u10dc\u10e1 \u10db\u10d8\u10d6\u10d0\u10dc\u10e1 \u10e7\u10d5\u10d4\u10da\u10d0\u10d6\u10d4 \u10d9\u10d0\u10e0\u10d2\u10d0\u10d3 \u10db\u10dd\u10d4\u10e0\u10d2\u10d4\u10d1\u10d0.-->\r\n    <!--    <\/p>-->\r\n    <!--  <\/div>-->\r\n\r\n    <!--  <a class=\"fm-cta-btn\" href=\"\/shop\/\">-->\r\n    <!--    \u10d2\u10d0\u10d3\u10d0\u10d3\u10d8 \u10d2\u10d4\u10d2\u10db\u10d4\u10d1\u10d6\u10d4-->\r\n    <!--    <span>\u2192<\/span>-->\r\n    <!--  <\/a>-->\r\n    <!--<\/div>-->\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function () {\r\n  const BASE_URL = \"https:\/\/fitmeal.ge\/wp-content\/uploads\/2025\/12\/\";\r\n  const TIMEZONE = \"Asia\/Tbilisi\";\r\n  const TEXT_REFRESH_DELAY = 60;\r\n  const IMAGE_CACHE_KEY = \"fm-menu-en-image-urls-v1\";\r\n  const TRANSLATION_WAIT_LIMIT = 3500;\r\n\r\n  \/*\r\n    Automatic menu cycle:\r\n    2026-06-08 = Week 3 \/ Day 1\r\n  *\/\r\n  const ANCHOR_DATE = {\r\n    year: 2026,\r\n    month: 6,\r\n    day: 8,\r\n    week: 3,\r\n    menuDay: 1\r\n  };\r\n\r\n  let currentWeek = 1;\r\n  let currentDay = 1;\r\n  let initialized = false;\r\n  let textRefreshTimer = null;\r\n\r\n  const root = document.getElementById(\"fm-menu-plan\");\r\n  const grid = document.getElementById(\"fm-meal-grid\");\r\n  const title = document.getElementById(\"fm-current-title\");\r\n  const weekTabs = root?.querySelector(\".fm-week-tabs\");\r\n  const dayTabs = root?.querySelector(\".fm-day-tabs\");\r\n  const translationSource = root?.querySelector(\".fm-translation-source\");\r\n  const weekButtons = root?.querySelectorAll(\".fm-week-btn\") || [];\r\n  const dayButtons = root?.querySelectorAll(\".fm-day-btn\") || [];\r\n\r\n  function getCurrentLanguage() {\r\n    const htmlLang = (document.documentElement.lang || \"\").toLowerCase();\r\n\r\n    if (htmlLang.startsWith(\"en\")) return \"en\";\r\n    if (htmlLang.startsWith(\"ka\") || htmlLang.startsWith(\"ge\")) return \"ka\";\r\n\r\n    const firstPathPart = window.location.pathname\r\n      .split(\"\/\")\r\n      .filter(Boolean)[0]\r\n      ?.toLowerCase();\r\n\r\n    return firstPathPart === \"en\" ? \"en\" : \"ka\";\r\n  }\r\n\r\n  function isEnglishPage() {\r\n    return getCurrentLanguage() === \"en\";\r\n  }\r\n\r\n  function normalizeUrl(url) {\r\n    if (!url) return \"\";\r\n\r\n    try {\r\n      return new URL(url, document.baseURI).href;\r\n    } catch (error) {\r\n      return String(url);\r\n    }\r\n  }\r\n\r\n  function getOriginalImageUrl(week, day, meal) {\r\n    return `${BASE_URL}week${week}-day${day}-${meal}.webp`;\r\n  }\r\n\r\n  function getImageCacheId(week, day, meal) {\r\n    return `${week}-${day}-${meal}`;\r\n  }\r\n\r\n  function readImageCache() {\r\n    try {\r\n      return JSON.parse(window.localStorage.getItem(IMAGE_CACHE_KEY) || \"{}\");\r\n    } catch (error) {\r\n      return {};\r\n    }\r\n  }\r\n\r\n  function getCachedEnglishImageUrl(week, day, meal) {\r\n    const cache = readImageCache();\r\n    return cache[getImageCacheId(week, day, meal)] || \"\";\r\n  }\r\n\r\n  function cacheEnglishImageUrl(week, day, meal, url) {\r\n    if (!url) return;\r\n\r\n    try {\r\n      const cache = readImageCache();\r\n      cache[getImageCacheId(week, day, meal)] = normalizeUrl(url);\r\n      window.localStorage.setItem(IMAGE_CACHE_KEY, JSON.stringify(cache));\r\n    } catch (error) {\r\n      \/* The menu still works when storage is blocked. *\/\r\n    }\r\n  }\r\n\r\n  function getWeekButton(week) {\r\n    return root?.querySelector(`.fm-week-btn[data-week=\"${week}\"]`);\r\n  }\r\n\r\n  function getDayButton(day) {\r\n    return root?.querySelector(`.fm-day-btn[data-day=\"${day}\"]`);\r\n  }\r\n\r\n  function getWeekLabel(week) {\r\n    const button = getWeekButton(week);\r\n    return button\r\n      ? button.textContent.trim()\r\n      : `\u10d9\u10d5\u10d8\u10e0\u10d0 ${[\"I\", \"II\", \"III\"][week - 1]}`;\r\n  }\r\n\r\n  function getDayLabel(day) {\r\n    const button = getDayButton(day);\r\n    return button ? button.textContent.trim() : `\u10d3\u10e6\u10d4 ${day}`;\r\n  }\r\n\r\n  function getMealLabel(meal) {\r\n    const source = translationSource?.querySelector(\r\n      `[data-fm-meal-label=\"${meal}\"]`\r\n    );\r\n\r\n    return source ? source.textContent.trim() : `\u10d9\u10d5\u10d4\u10d1\u10d0 ${meal}`;\r\n  }\r\n\r\n  function getTodayInTimezone(timeZone) {\r\n    const formatter = new Intl.DateTimeFormat(\"en-CA\", {\r\n      timeZone,\r\n      year: \"numeric\",\r\n      month: \"2-digit\",\r\n      day: \"2-digit\"\r\n    });\r\n\r\n    const parts = formatter.formatToParts(new Date());\r\n\r\n    return {\r\n      year: Number(parts.find(part => part.type === \"year\").value),\r\n      month: Number(parts.find(part => part.type === \"month\").value),\r\n      day: Number(parts.find(part => part.type === \"day\").value)\r\n    };\r\n  }\r\n\r\n  function getUtcDayNumber(dateParts) {\r\n    return Math.floor(\r\n      Date.UTC(dateParts.year, dateParts.month - 1, dateParts.day) \/ 86400000\r\n    );\r\n  }\r\n\r\n  function getAutomaticMenuPosition() {\r\n    const today = getTodayInTimezone(TIMEZONE);\r\n    const todayDayNumber = getUtcDayNumber(today);\r\n    const anchorDayNumber = getUtcDayNumber({\r\n      year: ANCHOR_DATE.year,\r\n      month: ANCHOR_DATE.month,\r\n      day: ANCHOR_DATE.day\r\n    });\r\n\r\n    const daysPassed = todayDayNumber - anchorDayNumber;\r\n    const anchorIndex =\r\n      (ANCHOR_DATE.week - 1) * 7 + (ANCHOR_DATE.menuDay - 1);\r\n    const currentIndex = ((anchorIndex + daysPassed) % 21 + 21) % 21;\r\n\r\n    return {\r\n      week: Math.floor(currentIndex \/ 7) + 1,\r\n      day: (currentIndex % 7) + 1\r\n    };\r\n  }\r\n\r\n  function updateMealCardText(card, meal) {\r\n    const weekLabel = getWeekLabel(currentWeek);\r\n    const dayLabel = getDayLabel(currentDay);\r\n    const mealLabel = getMealLabel(meal);\r\n    const link = card.querySelector(\".fm-meal-link\");\r\n    const image = card.querySelector(\"img\");\r\n    const label = card.querySelector(\".fm-meal-overlay span\");\r\n\r\n    if (link) {\r\n      link.setAttribute(\"aria-label\", `${weekLabel}, ${dayLabel}, ${mealLabel}`);\r\n    }\r\n\r\n    if (image) {\r\n      image.alt = `${weekLabel} ${dayLabel} - ${mealLabel}`;\r\n    }\r\n\r\n    if (label) {\r\n      label.textContent = mealLabel;\r\n    }\r\n  }\r\n\r\n  function revealCardWhenLoaded(card, image) {\r\n    if (!card || !image) return;\r\n\r\n    const reveal = () => {\r\n      card.classList.remove(\"is-awaiting-translation\");\r\n      card.classList.add(\"is-image-ready\");\r\n    };\r\n\r\n    if (image.complete && image.naturalWidth > 0) {\r\n      reveal();\r\n    } else {\r\n      image.addEventListener(\"load\", reveal, { once: true });\r\n      image.addEventListener(\"error\", reveal, { once: true });\r\n    }\r\n  }\r\n\r\n  function watchForTranslatedImage(card, week, day, meal, originalUrl) {\r\n    if (!isEnglishPage()) {\r\n      const image = card.querySelector(\"img\");\r\n      revealCardWhenLoaded(card, image);\r\n      return;\r\n    }\r\n\r\n    const originalNormalized = normalizeUrl(originalUrl);\r\n    let finished = false;\r\n    let timeoutId = null;\r\n\r\n    const finishWithUrl = translatedUrl => {\r\n      if (finished || !translatedUrl) return;\r\n      finished = true;\r\n\r\n      const normalizedTranslatedUrl = normalizeUrl(translatedUrl);\r\n      const image = card.querySelector(\"img\");\r\n      const link = card.querySelector(\".fm-meal-link\");\r\n\r\n      cacheEnglishImageUrl(week, day, meal, normalizedTranslatedUrl);\r\n\r\n      if (image && normalizeUrl(image.getAttribute(\"src\")) !== normalizedTranslatedUrl) {\r\n        image.src = normalizedTranslatedUrl;\r\n      }\r\n\r\n      if (image) {\r\n        image.setAttribute(\"data-no-dynamic-translation\", \"\");\r\n      }\r\n\r\n      if (link) {\r\n        link.href = normalizedTranslatedUrl;\r\n      }\r\n\r\n      window.clearTimeout(timeoutId);\r\n      observer.disconnect();\r\n      revealCardWhenLoaded(card, image);\r\n    };\r\n\r\n    const checkForTranslation = () => {\r\n      const image = card.querySelector(\"img\");\r\n      const link = card.querySelector(\".fm-meal-link\");\r\n      if (!image) return;\r\n\r\n      const imageUrl = normalizeUrl(image.getAttribute(\"src\"));\r\n      const linkUrl = normalizeUrl(link?.getAttribute(\"href\"));\r\n\r\n      if (imageUrl && imageUrl !== originalNormalized) {\r\n        finishWithUrl(imageUrl);\r\n        return;\r\n      }\r\n\r\n      if (linkUrl && linkUrl !== originalNormalized) {\r\n        finishWithUrl(linkUrl);\r\n      }\r\n    };\r\n\r\n    const observer = new MutationObserver(checkForTranslation);\r\n\r\n    observer.observe(card, {\r\n      subtree: true,\r\n      childList: true,\r\n      attributes: true,\r\n      attributeFilter: [\"src\", \"srcset\", \"href\"]\r\n    });\r\n\r\n    requestAnimationFrame(checkForTranslation);\r\n\r\n    \/*\r\n      If an English replacement was not configured, avoid leaving a permanent\r\n      blank card. This reveals the available fallback after a short wait.\r\n    *\/\r\n    timeoutId = window.setTimeout(() => {\r\n      if (finished) return;\r\n      finished = true;\r\n      observer.disconnect();\r\n      revealCardWhenLoaded(card, card.querySelector(\"img\"));\r\n    }, TRANSLATION_WAIT_LIMIT);\r\n  }\r\n\r\n  function createMealCard(meal) {\r\n    const week = currentWeek;\r\n    const day = currentDay;\r\n    const originalUrl = getOriginalImageUrl(week, day, meal);\r\n    const cachedEnglishUrl = isEnglishPage()\r\n      ? getCachedEnglishImageUrl(week, day, meal)\r\n      : \"\";\r\n    const initialUrl = cachedEnglishUrl || originalUrl;\r\n\r\n    const card = document.createElement(\"article\");\r\n    card.className = \"fm-meal-card\";\r\n    card.dataset.meal = String(meal);\r\n\r\n    if (isEnglishPage()) {\r\n      card.classList.add(\"is-awaiting-translation\");\r\n    }\r\n\r\n    const link = document.createElement(\"a\");\r\n    link.className = \"fm-meal-link\";\r\n    link.href = initialUrl;\r\n\r\n    const image = document.createElement(\"img\");\r\n    image.width = 1142;\r\n    image.height = 712;\r\n    image.loading = meal <= 2 ? \"eager\" : \"lazy\";\r\n    image.decoding = \"async\";\r\n\r\n    if (meal === 1) {\r\n      image.fetchPriority = \"high\";\r\n    }\r\n\r\n    if (cachedEnglishUrl) {\r\n      image.setAttribute(\"data-no-dynamic-translation\", \"\");\r\n    }\r\n\r\n    image.src = initialUrl;\r\n\r\n    const overlay = document.createElement(\"div\");\r\n    overlay.className = \"fm-meal-overlay\";\r\n\r\n    const label = document.createElement(\"span\");\r\n    label.setAttribute(\"data-no-dynamic-translation\", \"\");\r\n\r\n    const strong = document.createElement(\"strong\");\r\n\r\n    overlay.append(label, strong);\r\n    link.append(image, overlay);\r\n    card.appendChild(link);\r\n    updateMealCardText(card, meal);\r\n\r\n    if (cachedEnglishUrl) {\r\n      revealCardWhenLoaded(card, image);\r\n    } else {\r\n      watchForTranslatedImage(card, week, day, meal, originalUrl);\r\n    }\r\n\r\n    return card;\r\n  }\r\n\r\n  function renderMenu() {\r\n    if (!grid || !title) return;\r\n\r\n    const fragment = document.createDocumentFragment();\r\n\r\n    [2, 3].forEach(meal => {\r\n      fragment.appendChild(createMealCard(meal));\r\n    });\r\n\r\n    grid.replaceChildren(fragment);\r\n    refreshTranslatedText();\r\n  }\r\n\r\n  function refreshTranslatedText() {\r\n    if (!grid || !title) return;\r\n\r\n    title.textContent = `${getWeekLabel(currentWeek)} \u00b7 ${getDayLabel(currentDay)}`;\r\n\r\n    grid.querySelectorAll(\".fm-meal-card\").forEach(card => {\r\n      updateMealCardText(card, Number(card.dataset.meal));\r\n    });\r\n  }\r\n\r\n  function setActiveButtons() {\r\n    weekButtons.forEach(button => {\r\n      button.classList.toggle(\r\n        \"is-active\",\r\n        Number(button.dataset.week) === currentWeek\r\n      );\r\n    });\r\n\r\n    dayButtons.forEach(button => {\r\n      button.classList.toggle(\r\n        \"is-active\",\r\n        Number(button.dataset.day) === currentDay\r\n      );\r\n    });\r\n  }\r\n\r\n  function scheduleTextRefresh(delay = TEXT_REFRESH_DELAY) {\r\n    window.clearTimeout(textRefreshTimer);\r\n    textRefreshTimer = window.setTimeout(() => {\r\n      if (initialized) refreshTranslatedText();\r\n    }, delay);\r\n  }\r\n\r\n  function observeTranslatePressChanges() {\r\n    const observerOptions = {\r\n      subtree: true,\r\n      childList: true,\r\n      characterData: true\r\n    };\r\n\r\n    const textObserver = new MutationObserver(() => {\r\n      scheduleTextRefresh();\r\n    });\r\n\r\n    if (translationSource) {\r\n      textObserver.observe(translationSource, observerOptions);\r\n    }\r\n\r\n    if (weekTabs) {\r\n      textObserver.observe(weekTabs, observerOptions);\r\n    }\r\n\r\n    if (dayTabs) {\r\n      textObserver.observe(dayTabs, observerOptions);\r\n    }\r\n\r\n    let currentHtmlLang = document.documentElement.lang;\r\n\r\n    const languageObserver = new MutationObserver(() => {\r\n      const nextHtmlLang = document.documentElement.lang;\r\n\r\n      if (nextHtmlLang !== currentHtmlLang) {\r\n        currentHtmlLang = nextHtmlLang;\r\n        scheduleTextRefresh(100);\r\n      }\r\n    });\r\n\r\n    languageObserver.observe(document.documentElement, {\r\n      attributes: true,\r\n      attributeFilter: [\"lang\"]\r\n    });\r\n  }\r\n\r\n  function bindEvents() {\r\n    weekButtons.forEach(button => {\r\n      button.addEventListener(\"click\", () => {\r\n        const nextWeek = Number(button.dataset.week);\r\n        if (nextWeek === currentWeek) return;\r\n\r\n        currentWeek = nextWeek;\r\n        setActiveButtons();\r\n        renderMenu();\r\n      });\r\n    });\r\n\r\n    dayButtons.forEach(button => {\r\n      button.addEventListener(\"click\", () => {\r\n        const nextDay = Number(button.dataset.day);\r\n        if (nextDay === currentDay) return;\r\n\r\n        currentDay = nextDay;\r\n        setActiveButtons();\r\n        renderMenu();\r\n\r\n        if (window.innerWidth < 768 && grid) {\r\n          grid.scrollIntoView({\r\n            behavior: \"smooth\",\r\n            block: \"start\"\r\n          });\r\n        }\r\n      });\r\n    });\r\n  }\r\n\r\n  function init() {\r\n    if (initialized || !root || !grid || !title) return;\r\n    initialized = true;\r\n\r\n    bindEvents();\r\n    observeTranslatePressChanges();\r\n\r\n    const automaticPosition = getAutomaticMenuPosition();\r\n    currentWeek = automaticPosition.week;\r\n    currentDay = automaticPosition.day;\r\n\r\n    setActiveButtons();\r\n    renderMenu();\r\n\r\n    window.setTimeout(refreshTranslatedText, 200);\r\n  }\r\n\r\n  if (document.readyState === \"loading\") {\r\n    document.addEventListener(\"DOMContentLoaded\", init, { once: true });\r\n  } else {\r\n    init();\r\n  }\r\n})();\r\n<\/script>\r\n\r\n\r\n<style>\r\n.fm-menu-plan {\r\n  --fm-green: #348e67;\r\n  --fm-dark: #0a3436;\r\n  --fm-light: #e6f5f1;\r\n  --fm-bg: #f7fbf8;\r\n  --fm-text: #12302a;\r\n  --fm-muted: #667a73;\r\n  --fm-radius-lg: 28px;\r\n  --fm-radius-md: 18px;\r\n  --fm-shadow: 0 18px 55px rgba(10, 52, 54, 0.12);\r\n\r\n  position: relative;\r\n  overflow: hidden;\r\n  padding: 70px 18px;\r\n  background:\r\n    radial-gradient(circle at top left, rgba(52, 142, 103, 0.16), transparent 36%),\r\n    linear-gradient(180deg, #ffffff 0%, var(--fm-bg) 100%);\r\n  color: var(--fm-text);\r\n}\r\n\r\n.fm-menu-plan * {\r\n  box-sizing: border-box;\r\n}\r\n\r\n.fm-menu-container {\r\n  width: min(1180px, 100%);\r\n  margin: 0 auto;\r\n  position: relative;\r\n  z-index: 2;\r\n}\r\n\r\n.fm-menu-hero {\r\n  max-width: 820px;\r\n  margin: 0 auto 34px;\r\n  text-align: center;\r\n}\r\n\r\n.fm-eyebrow {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  margin-bottom: 14px;\r\n  padding: 8px 14px;\r\n  border-radius: 999px;\r\n  background: rgba(52, 142, 103, 0.12);\r\n  color: var(--fm-green);\r\n  font-size: 13px;\r\n  font-weight: 800;\r\n  letter-spacing: 0.08em;\r\n  text-transform: uppercase;\r\n}\r\n\r\n.fm-menu-hero h1 {\r\n  margin: 0;\r\n  color: var(--fm-dark);\r\n  font-size: clamp(34px, 5vw, 64px);\r\n  line-height: 1.02;\r\n  font-weight: 900;\r\n  letter-spacing: -0.04em;\r\n}\r\n\r\n.fm-menu-hero p {\r\n  max-width: 650px;\r\n  margin: 18px auto 0;\r\n  color: var(--fm-muted);\r\n  font-size: clamp(15px, 2vw, 18px);\r\n  line-height: 1.7;\r\n}\r\n\r\n.fm-hero-points {\r\n  display: flex;\r\n  justify-content: center;\r\n  flex-wrap: wrap;\r\n  gap: 10px;\r\n  margin-top: 24px;\r\n}\r\n\r\n.fm-hero-points span {\r\n  padding: 10px 14px;\r\n  border: 1px solid rgba(52, 142, 103, 0.18);\r\n  border-radius: 999px;\r\n  background: #fff;\r\n  color: var(--fm-dark);\r\n  font-size: 14px;\r\n  font-weight: 700;\r\n  box-shadow: 0 8px 24px rgba(10, 52, 54, 0.06);\r\n}\r\n\r\n.fm-week-tabs,\r\n.fm-day-tabs {\r\n  display: flex;\r\n  justify-content: center;\r\n  gap: 10px;\r\n  margin-inline: auto;\r\n}\r\n\r\n.fm-week-tabs {\r\n  margin-top: 18px;\r\n  padding: 8px;\r\n  max-width: 560px;\r\n  border: 1px solid rgba(52, 142, 103, 0.16);\r\n  border-radius: 999px;\r\n  background: rgba(255, 255, 255, 0.82);\r\n  box-shadow: 0 12px 35px rgba(10, 52, 54, 0.07);\r\n  backdrop-filter: blur(14px);\r\n}\r\n\r\n.fm-week-btn,\r\n.fm-day-btn {\r\n  appearance: none;\r\n  border: 0;\r\n  cursor: pointer;\r\n  font-family: inherit;\r\n  transition: all 0.25s ease;\r\n}\r\n\r\n.fm-week-btn {\r\n  flex: 1;\r\n  padding: 14px 20px;\r\n  border-radius: 999px;\r\n  background: transparent;\r\n  color: var(--fm-muted);\r\n  font-weight: 800;\r\n  font-size: 15px;\r\n}\r\n\r\n.fm-week-btn:hover,\r\n.fm-day-btn:hover {\r\n  color: var(--fm-green);\r\n}\r\n\r\n.fm-week-btn.is-active {\r\n  background: var(--fm-green);\r\n  color: #fff;\r\n  box-shadow: 0 10px 26px rgba(52, 142, 103, 0.28);\r\n}\r\n\r\n.fm-day-tabs {\r\n  margin-top: 18px;\r\n  overflow-x: auto;\r\n  justify-content: flex-start;\r\n  padding: 8px 2px 12px;\r\n  scrollbar-width: none;\r\n}\r\n\r\n.fm-day-tabs::-webkit-scrollbar {\r\n  display: none;\r\n}\r\n\r\n.fm-day-btn {\r\n  min-width: 88px;\r\n  padding: 12px 16px;\r\n  border: 1px solid rgba(52, 142, 103, 0.16);\r\n  border-radius: 999px;\r\n  background: #fff;\r\n  color: var(--fm-muted);\r\n  font-weight: 800;\r\n  white-space: nowrap;\r\n  box-shadow: 0 8px 22px rgba(10, 52, 54, 0.05);\r\n}\r\n\r\n.fm-day-btn.is-active {\r\n  border-color: var(--fm-green);\r\n  background: var(--fm-light);\r\n  color: var(--fm-green);\r\n}\r\n\r\n.fm-current-row {\r\n  display: flex;\r\n  justify-content: space-between;\r\n  align-items: center;\r\n  gap: 18px;\r\n  margin-top: 32px;\r\n  margin-bottom: 20px;\r\n}\r\n\r\n.fm-current-label {\r\n  display: block;\r\n  margin-bottom: 4px;\r\n  color: var(--fm-green);\r\n  font-size: 13px;\r\n  font-weight: 800;\r\n  letter-spacing: 0.06em;\r\n  text-transform: uppercase;\r\n}\r\n\r\n.fm-current-row h2 {\r\n  margin: 0;\r\n  color: var(--fm-dark);\r\n  font-size: clamp(24px, 3vw, 36px);\r\n  line-height: 1.15;\r\n  font-weight: 900;\r\n  letter-spacing: -0.03em;\r\n}\r\n\r\n\/* UPDATED PRIMARY CTA BUTTON *\/\r\n.fm-small-shop-btn,\r\n.fm-current-cta {\r\n  --fm-cta-orange: #ff7a2f;\r\n  --fm-cta-orange-dark: #ee5f16;\r\n  --fm-cta-orange-light: #ffb173;\r\n  --fm-cta-text: #ffffff;\r\n\r\n  position: relative;\r\n  isolation: isolate;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  gap: 12px;\r\n  min-width: max-content;\r\n  min-height: 54px;\r\n  padding: 15px 22px 15px 24px;\r\n  border: 0;\r\n  border-radius: 999px;\r\n  background:\r\n    linear-gradient(135deg, rgba(255, 255, 255, 0.22), rgba(255, 255, 255, 0) 42%),\r\n    linear-gradient(135deg, var(--fm-cta-orange), var(--fm-cta-orange-dark));\r\n  color: var(--fm-cta-text) !important;\r\n  font-family: inherit;\r\n  font-size: 15px;\r\n  font-weight: 900;\r\n  line-height: 1;\r\n  letter-spacing: -0.01em;\r\n  text-decoration: none !important;\r\n  white-space: nowrap;\r\n  cursor: pointer;\r\n  box-shadow:\r\n    0 16px 36px rgba(238, 95, 22, 0.34),\r\n    0 4px 12px rgba(238, 95, 22, 0.18),\r\n    inset 0 1px 0 rgba(255, 255, 255, 0.32);\r\n  transform: translateY(0);\r\n  transition:\r\n    transform 0.22s ease,\r\n    box-shadow 0.22s ease,\r\n    filter 0.22s ease,\r\n    background 0.22s ease;\r\n}\r\n\r\n.fm-small-shop-btn::before,\r\n.fm-current-cta::before {\r\n  content: \"\";\r\n  position: absolute;\r\n  inset: -4px;\r\n  z-index: -1;\r\n  border-radius: inherit;\r\n  background: linear-gradient(\r\n    135deg,\r\n    rgba(255, 122, 47, 0.42),\r\n    rgba(255, 177, 115, 0.12)\r\n  );\r\n  opacity: 0;\r\n  transform: scale(0.96);\r\n  transition:\r\n    opacity 0.22s ease,\r\n    transform 0.22s ease;\r\n}\r\n\r\n.fm-small-shop-btn::after,\r\n.fm-current-cta::after {\r\n  content: \"\";\r\n  position: absolute;\r\n  top: 8px;\r\n  left: 18px;\r\n  right: 18px;\r\n  height: 1px;\r\n  border-radius: 999px;\r\n  background: rgba(255, 255, 255, 0.45);\r\n  pointer-events: none;\r\n}\r\n\r\n.fm-current-cta span,\r\n.fm-small-shop-btn span {\r\n  position: relative;\r\n  z-index: 1;\r\n  display: inline-flex;\r\n  align-items: center;\r\n}\r\n\r\n.fm-current-cta strong,\r\n.fm-small-shop-btn strong {\r\n  position: relative;\r\n  z-index: 1;\r\n  display: inline-grid;\r\n  place-items: center;\r\n  width: 28px;\r\n  height: 28px;\r\n  border-radius: 999px;\r\n  background: rgba(255, 255, 255, 0.2);\r\n  color: #ffffff;\r\n  font-size: 18px;\r\n  font-weight: 900;\r\n  line-height: 1;\r\n  transition:\r\n    transform 0.22s ease,\r\n    background 0.22s ease;\r\n}\r\n\r\n.fm-small-shop-btn:hover,\r\n.fm-current-cta:hover {\r\n  color: #ffffff !important;\r\n  background:\r\n    linear-gradient(135deg, rgba(255, 255, 255, 0.24), rgba(255, 255, 255, 0) 42%),\r\n    linear-gradient(135deg, #ff8a3d, #e9580f);\r\n  box-shadow:\r\n    0 20px 48px rgba(238, 95, 22, 0.44),\r\n    0 6px 16px rgba(238, 95, 22, 0.22),\r\n    inset 0 1px 0 rgba(255, 255, 255, 0.38);\r\n  transform: translateY(-2px);\r\n  filter: saturate(1.05);\r\n}\r\n\r\n.fm-small-shop-btn:hover::before,\r\n.fm-current-cta:hover::before {\r\n  opacity: 1;\r\n  transform: scale(1);\r\n}\r\n\r\n.fm-small-shop-btn:hover strong,\r\n.fm-current-cta:hover strong {\r\n  background: rgba(255, 255, 255, 0.26);\r\n  transform: translateX(3px);\r\n}\r\n\r\n.fm-small-shop-btn:active,\r\n.fm-current-cta:active {\r\n  transform: translateY(0) scale(0.985);\r\n  box-shadow:\r\n    0 10px 24px rgba(238, 95, 22, 0.28),\r\n    inset 0 2px 6px rgba(120, 45, 8, 0.18);\r\n}\r\n\r\n.fm-small-shop-btn:focus,\r\n.fm-current-cta:focus {\r\n  outline: none;\r\n}\r\n\r\n.fm-small-shop-btn:focus-visible,\r\n.fm-current-cta:focus-visible {\r\n  outline: 3px solid rgba(255, 122, 47, 0.36);\r\n  outline-offset: 4px;\r\n}\r\n\r\n.fm-meal-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(2, minmax(0, 1fr));\r\n  gap: 18px;\r\n}\r\n\r\n.fm-meal-card {\r\n  margin: 0;\r\n  border-radius: var(--fm-radius-lg);\r\n  overflow: hidden;\r\n  background: #fff;\r\n  box-shadow: var(--fm-shadow);\r\n  transform: translateY(0);\r\n  transition: transform 0.28s ease, box-shadow 0.28s ease;\r\n}\r\n\r\n.fm-meal-card:hover {\r\n  transform: translateY(-5px);\r\n  box-shadow: 0 24px 70px rgba(10, 52, 54, 0.16);\r\n}\r\n\r\n.fm-meal-link {\r\n  display: block;\r\n  position: relative;\r\n  color: inherit;\r\n  text-decoration: none !important;\r\n  overflow: hidden;\r\n}\r\n\r\n.fm-meal-card img {\r\n  display: block;\r\n  width: 100%;\r\n  height: auto;\r\n  aspect-ratio: 1142 \/ 712;\r\n  object-fit: cover;\r\n  opacity: 1;\r\n  transition: transform 0.35s ease, opacity 0.2s ease;\r\n}\r\n\r\n\/*\r\n  On English pages, do not expose the Georgian source while TranslatePress is\r\n  replacing it. The card keeps its exact dimensions and shows a neutral\r\n  placeholder until the translated image is ready.\r\n*\/\r\n.fm-meal-card.is-awaiting-translation .fm-meal-link {\r\n  min-height: 1px;\r\n  aspect-ratio: 1142 \/ 712;\r\n  background: linear-gradient(\r\n    110deg,\r\n    rgba(52, 142, 103, 0.06) 8%,\r\n    rgba(52, 142, 103, 0.12) 18%,\r\n    rgba(52, 142, 103, 0.06) 33%\r\n  );\r\n  background-size: 200% 100%;\r\n  animation: fm-image-placeholder 1.1s linear infinite;\r\n}\r\n\r\n.fm-meal-card.is-awaiting-translation img,\r\n.fm-meal-card.is-awaiting-translation .fm-meal-overlay {\r\n  opacity: 0;\r\n}\r\n\r\n.fm-meal-card.is-image-ready .fm-meal-overlay {\r\n  opacity: 1;\r\n}\r\n\r\n@keyframes fm-image-placeholder {\r\n  to {\r\n    background-position-x: -200%;\r\n  }\r\n}\r\n\r\n.fm-meal-card:hover img {\r\n  transform: scale(1.035);\r\n}\r\n\r\n.fm-meal-overlay {\r\n  position: absolute;\r\n  left: 16px;\r\n  right: 16px;\r\n  bottom: 16px;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  gap: 12px;\r\n  padding: 12px 14px;\r\n  border: 1px solid rgba(255, 255, 255, 0.26);\r\n  border-radius: 18px;\r\n  background: rgba(10, 52, 54, 0.72);\r\n  color: #fff;\r\n  backdrop-filter: blur(12px);\r\n}\r\n\r\n.fm-meal-overlay span {\r\n  font-size: 13px;\r\n  font-weight: 800;\r\n  opacity: 0.9;\r\n}\r\n\r\n.fm-meal-overlay strong {\r\n  font-size: 14px;\r\n  font-weight: 900;\r\n}\r\n\r\n.fm-cta-banner {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  gap: 28px;\r\n  margin-top: 38px;\r\n  padding: clamp(26px, 4vw, 42px);\r\n  border-radius: 34px;\r\n  background:\r\n    radial-gradient(circle at 85% 20%, rgba(230, 245, 241, 0.24), transparent 32%),\r\n    linear-gradient(135deg, var(--fm-dark), var(--fm-green));\r\n  color: #fff;\r\n  box-shadow: 0 24px 70px rgba(10, 52, 54, 0.22);\r\n  overflow: hidden;\r\n  position: relative;\r\n}\r\n\r\n.fm-cta-banner::before {\r\n  content: \"\";\r\n  position: absolute;\r\n  inset: auto -90px -120px auto;\r\n  width: 260px;\r\n  height: 260px;\r\n  border-radius: 50%;\r\n  background: rgba(255, 255, 255, 0.1);\r\n}\r\n\r\n.fm-cta-content {\r\n  position: relative;\r\n  z-index: 2;\r\n  max-width: 680px;\r\n}\r\n\r\n.fm-cta-tag {\r\n  display: inline-flex;\r\n  margin-bottom: 12px;\r\n  padding: 7px 12px;\r\n  border-radius: 999px;\r\n  background: rgba(255, 255, 255, 0.14);\r\n  color: #fff;\r\n  font-size: 12px;\r\n  font-weight: 900;\r\n  letter-spacing: 0.08em;\r\n  text-transform: uppercase;\r\n}\r\n\r\n.fm-cta-content h2 {\r\n  margin: 0;\r\n  color: #fff;\r\n  font-size: clamp(26px, 4vw, 44px);\r\n  line-height: 1.08;\r\n  font-weight: 900;\r\n  letter-spacing: -0.035em;\r\n}\r\n\r\n.fm-cta-content p {\r\n  margin: 14px 0 0;\r\n  max-width: 580px;\r\n  color: rgba(255, 255, 255, 0.82);\r\n  font-size: 16px;\r\n  line-height: 1.7;\r\n}\r\n\r\n.fm-cta-btn {\r\n  position: relative;\r\n  z-index: 2;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  gap: 10px;\r\n  min-width: max-content;\r\n  padding: 16px 22px;\r\n  border-radius: 999px;\r\n  background: #fff;\r\n  color: var(--fm-dark) !important;\r\n  font-size: 15px;\r\n  font-weight: 900;\r\n  text-decoration: none !important;\r\n  box-shadow: 0 16px 38px rgba(0, 0, 0, 0.16);\r\n  transition: all 0.25s ease;\r\n}\r\n\r\n.fm-cta-btn:hover {\r\n  transform: translateY(-2px);\r\n  color: var(--fm-green) !important;\r\n}\r\n\r\n.fm-cta-btn span {\r\n  font-size: 20px;\r\n  line-height: 1;\r\n}\r\n\r\n.fm-translation-source {\r\n  position: absolute !important;\r\n  width: 1px !important;\r\n  height: 1px !important;\r\n  margin: -1px !important;\r\n  padding: 0 !important;\r\n  overflow: hidden !important;\r\n  clip: rect(0 0 0 0) !important;\r\n  clip-path: inset(50%) !important;\r\n  white-space: nowrap !important;\r\n  border: 0 !important;\r\n}\r\n\r\n@media (max-width: 768px) {\r\n  .fm-menu-plan {\r\n    padding: 46px 14px;\r\n  }\r\n\r\n  .fm-week-tabs {\r\n    position: sticky;\r\n    top: 10px;\r\n    z-index: 20;\r\n    max-width: 100%;\r\n    border-radius: 24px;\r\n  }\r\n\r\n  .fm-week-btn {\r\n    padding: 12px 10px;\r\n    font-size: 13px;\r\n  }\r\n\r\n  .fm-current-row {\r\n    align-items: flex-start;\r\n    flex-direction: column;\r\n  }\r\n\r\n  .fm-small-shop-btn,\r\n  .fm-current-cta {\r\n    width: 100%;\r\n    min-height: 56px;\r\n    padding: 16px 22px;\r\n    font-size: 16px;\r\n  }\r\n\r\n  .fm-current-cta strong,\r\n  .fm-small-shop-btn strong {\r\n    width: 30px;\r\n    height: 30px;\r\n    font-size: 19px;\r\n  }\r\n\r\n  .fm-meal-grid {\r\n    grid-template-columns: 1fr;\r\n    gap: 14px;\r\n  }\r\n\r\n  .fm-meal-card {\r\n    border-radius: 22px;\r\n  }\r\n\r\n  .fm-meal-overlay {\r\n    left: 10px;\r\n    right: 10px;\r\n    bottom: 10px;\r\n    padding: 10px 12px;\r\n    border-radius: 15px;\r\n  }\r\n\r\n  .fm-cta-banner {\r\n    align-items: stretch;\r\n    flex-direction: column;\r\n    border-radius: 26px;\r\n  }\r\n\r\n  .fm-cta-btn {\r\n    width: 100%;\r\n  }\r\n}\r\n\r\n.fm-small-shop-btn::after,\r\n.fm-current-cta::after {\r\n  display: none !important;\r\n  content: none !important;\r\n}\r\n\r\n@media (prefers-reduced-motion: reduce) {\r\n  .fm-small-shop-btn,\r\n  .fm-current-cta,\r\n  .fm-small-shop-btn::before,\r\n  .fm-current-cta::before,\r\n  .fm-current-cta strong,\r\n  .fm-small-shop-btn strong {\r\n    transition: none;\r\n  }\r\n\r\n  .fm-small-shop-btn:hover,\r\n  .fm-current-cta:hover,\r\n  .fm-small-shop-btn:active,\r\n  .fm-current-cta:active,\r\n  .fm-small-shop-btn:hover strong,\r\n  .fm-current-cta:hover strong {\r\n    transform: none;\r\n  }\r\n}\r\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>21 \u10d3\u10e6\u10d8\u10d0\u10dc\u10d8 \u10d9\u10d5\u10d4\u10d1\u10d8\u10e1 \u10db\u10d4\u10dc\u10d8\u10e3 \u10d3\u10d0\u10d0\u10d7\u10d5\u10d0\u10da\u10d8\u10d4\u10e0\u10d4 3 \u10d9\u10d5\u10d8\u10e0\u10d8\u10d0\u10dc\u10d8 \u10d3\u10d0\u10d1\u10d0\u10da\u10d0\u10dc\u10e1\u10d4\u10d1\u10e3\u10da\u10d8 \u10db\u10d4\u10dc\u10d8\u10e3 \u10d3\u10d0 \u10d2\u10d0\u10d3\u10d0\u10d3\u10d8 \u10d9\u10d5\u10d4\u10d1\u10d8\u10e1 \u10d2\u10d4\u10d2\u10db\u10d8\u10e1 \u10e8\u10d4\u10e1\u10d0\u10eb\u10d4\u10dc\u10d0\u10d3. 21 \u10d3\u10e6\u10d4 \u10d3\u10d0\u10d1\u10d0\u10da\u10d0\u10dc\u10e1\u10d4\u10d1\u10e3\u10da\u10d8 \u10db\u10d4\u10dc\u10d8\u10e3 \u10d9\u10d5\u10d8\u10e0\u10d0 I<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-30958","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/fitmeal.ge\/en\/wp-json\/wp\/v2\/pages\/30958","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fitmeal.ge\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/fitmeal.ge\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/fitmeal.ge\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fitmeal.ge\/en\/wp-json\/wp\/v2\/comments?post=30958"}],"version-history":[{"count":14,"href":"https:\/\/fitmeal.ge\/en\/wp-json\/wp\/v2\/pages\/30958\/revisions"}],"predecessor-version":[{"id":30972,"href":"https:\/\/fitmeal.ge\/en\/wp-json\/wp\/v2\/pages\/30958\/revisions\/30972"}],"wp:attachment":[{"href":"https:\/\/fitmeal.ge\/en\/wp-json\/wp\/v2\/media?parent=30958"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}