.elementor-kit-13{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-13 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */aLink
: 
""
accessKey
: 
""
attributeStyleMap
: 
StylePropertyMap {size: 0}
attributes
: 
NamedNodeMap {0: class, 1: cz-shortcut-listen, class: class, cz-shortcut-listen: cz-shortcut-listen, length: 2}
autocapitalize
: 
""
autofocus
: 
false
background
: 
""
baseURI
: 
"https://preview.themeforest.net/item/foodmart-food-grocery-delivery-mobile-template/full_screen_preview/43180675"
bgColor
: 
""
childElementCount
: 
12
childNodes
: 
NodeList(22) [text, div.preview__header, text, iframe.full-screen-preview__frame, text, script, text, script, text, noscript, text, div#affiliate-tracker.is-hidden, text, script#Cookiebot, text, script, text, script, text, iframe, iframe, img#CookiebotSessionPixel]
children
: 
HTMLCollection(12) [div.preview__header, iframe.full-screen-preview__frame, script, script, noscript, div#affiliate-tracker.is-hidden, script#Cookiebot, script, script, iframe, iframe, img#CookiebotSessionPixel, preview-frame: iframe.full-screen-preview__frame, affiliate-tracker: div#affiliate-tracker.is-hidden, Cookiebot: script#Cookiebot, __uspapiLocator: iframe, CookiebotSessionPixel: img#CookiebotSessionPixel]
classList
: 
DOMTokenList ['full-screen-preview', value: 'full-screen-preview']
className
: 
"full-screen-preview"
clientHeight
: 
667
clientLeft
: 
0
clientTop
: 
0
clientWidth
: 
375
contentEditable
: 
"inherit"
currentCSSZoom
: 
1
dataset
: 
DOMStringMap {}
dir
: 
""
draggable
: 
false
elementTiming
: 
""
enterKeyHint
: 
""
firstChild
: 
text
firstElementChild
: 
div.preview__header
hidden
: 
false
id
: 
""
inert
: 
false
innerHTML
: 
"\n    <div class=\"preview__header\">\n  <div class=\"preview__envato-logo\">\n    <a class=\"header-envato_market\" href=\"https://themeforest.net/item/foodmart-food-grocery-delivery-mobile-template/43180675\">Envato Market</a>\n  </div>\n\n  <div id=\"js-preview__actions\" class=\"preview__actions\">\n  <div class=\"preview__action--buy\">\n    <a class=\"header-buy-now e-btn--3d -color-primary\" href=\"https://themeforest.net/checkout/from_item/43180675?license=regular&amp;support=bundle_6month\">Buy now</a>\n  </div>\n</div>\n</div>\n<iframe class=\"full-screen-preview__frame\" src=\"https://askbootstrap.com/preview/foodmart/intro.html\" name=\"preview-frame\" frameborder=\"0\" noresize=\"noresize\" data-view=\"fullScreenPreview\" allow=\"geolocation 'self'; autoplay 'self'\" style=\"height: 613px;\">\n</iframe>\n\n\n    <script nonce=\"kmjnCTMBTvbpyQkiNy7t3Q==\">\n//<![CDATA[\n      $(function(){viewloader.execute(Views);});\n\n//]]>\n</script>\n    <script nonce=\"kmjnCTMBTvbpyQkiNy7t3Q==\">\n//<![CDATA[\n  (function() {\n    function normalizeAttributeValue(value) {\n      if (value === undefined || value === null) return undefined\n\n      var normalizedValue\n\n      if (Array.isArray(value)) {\n        normalizedValue = normalizedValue || value\n          .map(normalizeAttributeValue)\n          .filter(Boolean)\n          .join(', ')\n      }\n\n      normalizedValue = normalizedValue || value\n        .toString()\n        .toLowerCase()\n        .trim()\n        .replace(/&amp;/g, '&')\n        .replace(/&#39;/g, \"'\")\n        .replace(/\\s+/g, ' ')\n\n      if (normalizedValue === '') return undefined\n      return normalizedValue\n    }\n\n    var pageAttributes = {\n      app_name: normalizeAttributeValue('Marketplace'),\n      app_env: normalizeAttributeValue('production'),\n      app_version: normalizeAttributeValue('5fe25155349a88c03df5a61cd6f947b3bc808076'),\n      page_type: normalizeAttributeValue('item'),\n      page_location: window.location.href,\n      page_title: document.title,\n      page_referrer: document.referrer,\n      ga_param: normalizeAttributeValue(''),\n      event_attributes: null,\n      user_attributes: {\n        user_id: normalizeAttributeValue(''),\n        market_user_id: normalizeAttributeValue(''),\n      }\n    }\n    dataLayer.push(pageAttributes)\n\n    dataLayer.push({\n      event: 'analytics_ready',\n      event_attributes: {\n        event_type: 'user',\n        custom_timestamp: Date.now()\n      }\n    })\n  })();\n\n//]]>\n</script>\n        <noscript>\n      <iframe\n        src=\"https://www.googletagmanager.com/ns.html?id=GTM-W8KL5Q5\"\n        height=\"0\"\n        width=\"0\"\n        style=\"display:none;visibility:hidden\"\n      >\n      </iframe>\n    </noscript>\n\n\n    \n<div id=\"affiliate-tracker\" class=\"is-hidden\" data-view=\"affiliatesTracker\" data-cookiebot-enabled=\"true\"></div>\n\n      <script src=\"https://consent.cookiebot.com/uc.js\" data-cbid=\"d10f7659-aa82-4007-9cf1-54a9496002bf\" data-georegions=\"{&quot;region&quot;:&quot;US&quot;,&quot;cbid&quot;:&quot;d9683f70-895f-4427-97dc-f1087cddf9d8&quot;}\" async=\"async\" id=\"Cookiebot\" nonce=\"kmjnCTMBTvbpyQkiNy7t3Q==\"></script>\n\n\n<script nonce=\"kmjnCTMBTvbpyQkiNy7t3Q==\">\n//<![CDATA[\n\n  trimGacUaCookies()\n  trimGaSessionCookies()\n\n  function trimGacUaCookies() {\n    // Trim the list of gac cookies and only leave the most recent ones. This\n    // prevents rejecting the request later on when the cookie size grows larger\n    // than nginx buffers.\n    let maxCookies = 15\n    var gacCookies = []\n\n    let cookies = document.cookie.split('; ')\n    for (let i in cookies) {\n      let [cookieName, cookieVal] = cookies[i].split('=', 2)\n      if (cookieName.startsWith('_gac_UA')) {\n        gacCookies.push([cookieName, cookieVal])\n      }\n    }\n\n    if (gacCookies.length <= maxCookies){return\n    }\n\n    gacCookies.sort((a, b) => { return (a[1] > b[1] ? -1 : 1) })\n\n    for (let i in gacCookies) {\n      if (i < maxCookies) continue\n      $.removeCookie(gacCookies[i][0], { path: '/', domain: '.' + window.location.host })\n    }\n  }\n\n  function trimGaSessionCookies() {\n    // Trim the list of ga session cookies and only leave the most recent ones. This\n    // prevents rejecting the request later on when the cookie size grows larger\n    // than nginx buffers.\n    let maxCookies = 15\n    var gaCookies = []\n    // safelist our GA properties for production and staging\n    const KEEPLIST = ['_ga_ZKBVC1X78F', '_ga_9Z72VQCKY0']\n\n    let cookies = document.cookie.split('; ')\n    for (let i in cookies) {\n      let [cookieName, cookieVal] = cookies[i].split('=', 2)\n\n      // explicitly ensure the cookie starts with `_ga_` so that we don't accidentally include\n      // the `_ga` cookie\n      if (cookieName.startsWith('_ga_')) {\n        if (KEEPLIST.includes(cookieName)) { continue }\n\n        gaCookies.push([cookieName, cookieVal])\n      }\n    }\n\n    if (gaCookies.length <= maxCookies){return\n    }\n\n    gaCookies.sort((a, b) => { return (a[1] > b[1] ? -1 : 1) })\n\n    for (let i in gaCookies) {\n      if (i < maxCookies) continue\n      $.removeCookie(gaCookies[i][0], { path: '/', domain: '.' + window.location.host })\n    }\n  }\n\n//]]>\n</script>\n\n\n<script nonce=\"kmjnCTMBTvbpyQkiNy7t3Q==\">\n//<![CDATA[\n  // Set Datadog custom attributes\n  (function () {\n    if (typeof window.datadog_attributes != 'object')\n      window.datadog_attributes = {}\n    window.datadog_attributes['pageType'] = 'other'\n  })()\n\n//]]>\n</script>\n\n\n\n\n<iframe name=\"__uspapiLocator\" tabindex=\"-1\" role=\"presentation\" aria-hidden=\"true\" title=\"Blank\" style=\"display: none; position: absolute; width: 1px; height: 1px; top: -9999px;\"></iframe><iframe tabindex=\"-1\" role=\"presentation\" aria-hidden=\"true\" title=\"Blank\" src=\"https://consentcdn.cookiebot.com/sdk/bc-v4.min.html\" style=\"position: absolute; width: 1px; height: 1px; top: -9999px;\"></iframe><img id=\"CookiebotSessionPixel\" src=\"https://imgsct.cookiebot.com/1.gif?dgi=d10f7659-aa82-4007-9cf1-54a9496002bf\" alt=\"Cookiebot session tracker icon loaded\" data-cookieconsent=\"ignore\" style=\"display: none;\">"
innerText
: 
"Envato Market\nBuy now"
inputMode
: 
""
isConnected
: 
true
isContentEditable
: 
false
lang
: 
""
lastChild
: 
img#CookiebotSessionPixel
lastElementChild
: 
img#CookiebotSessionPixel
link
: 
""
localName
: 
"body"
namespaceURI
: 
"http://www.w3.org/1999/xhtml"
nodeName
: 
"BODY"
nodeType
: 
1
nonce
: 
""
offsetHeight
: 
667
offsetLeft
: 
0
offsetTop
: 
0
offsetWidth
: 
375
outerHTML
: 
"<body class=\"full-screen-preview\" cz-shortcut-listen=\"true\">\n    <div class=\"preview__header\">\n  <div class=\"preview__envato-logo\">\n    <a class=\"header-envato_market\" href=\"https://themeforest.net/item/foodmart-food-grocery-delivery-mobile-template/43180675\">Envato Market</a>\n  </div>\n\n  <div id=\"js-preview__actions\" class=\"preview__actions\">\n  <div class=\"preview__action--buy\">\n    <a class=\"header-buy-now e-btn--3d -color-primary\" href=\"https://themeforest.net/checkout/from_item/43180675?license=regular&amp;support=bundle_6month\">Buy now</a>\n  </div>\n</div>\n</div>\n<iframe class=\"full-screen-preview__frame\" src=\"https://askbootstrap.com/preview/foodmart/intro.html\" name=\"preview-frame\" frameborder=\"0\" noresize=\"noresize\" data-view=\"fullScreenPreview\" allow=\"geolocation 'self'; autoplay 'self'\" style=\"height: 613px;\">\n</iframe>\n\n\n    <script nonce=\"kmjnCTMBTvbpyQkiNy7t3Q==\">\n//<![CDATA[\n      $(function(){viewloader.execute(Views);});\n\n//]]>\n</script>\n    <script nonce=\"kmjnCTMBTvbpyQkiNy7t3Q==\">\n//<![CDATA[\n  (function() {\n    function normalizeAttributeValue(value) {\n      if (value === undefined || value === null) return undefined\n\n      var normalizedValue\n\n      if (Array.isArray(value)) {\n        normalizedValue = normalizedValue || value\n          .map(normalizeAttributeValue)\n          .filter(Boolean)\n          .join(', ')\n      }\n\n      normalizedValue = normalizedValue || value\n        .toString()\n        .toLowerCase()\n        .trim()\n        .replace(/&amp;/g, '&')\n        .replace(/&#39;/g, \"'\")\n        .replace(/\\s+/g, ' ')\n\n      if (normalizedValue === '') return undefined\n      return normalizedValue\n    }\n\n    var pageAttributes = {\n      app_name: normalizeAttributeValue('Marketplace'),\n      app_env: normalizeAttributeValue('production'),\n      app_version: normalizeAttributeValue('5fe25155349a88c03df5a61cd6f947b3bc808076'),\n      page_type: normalizeAttributeValue('item'),\n      page_location: window.location.href,\n      page_title: document.title,\n      page_referrer: document.referrer,\n      ga_param: normalizeAttributeValue(''),\n      event_attributes: null,\n      user_attributes: {\n        user_id: normalizeAttributeValue(''),\n        market_user_id: normalizeAttributeValue(''),\n      }\n    }\n    dataLayer.push(pageAttributes)\n\n    dataLayer.push({\n      event: 'analytics_ready',\n      event_attributes: {\n        event_type: 'user',\n        custom_timestamp: Date.now()\n      }\n    })\n  })();\n\n//]]>\n</script>\n        <noscript>\n      <iframe\n        src=\"https://www.googletagmanager.com/ns.html?id=GTM-W8KL5Q5\"\n        height=\"0\"\n        width=\"0\"\n        style=\"display:none;visibility:hidden\"\n      >\n      </iframe>\n    </noscript>\n\n\n    \n<div id=\"affiliate-tracker\" class=\"is-hidden\" data-view=\"affiliatesTracker\" data-cookiebot-enabled=\"true\"></div>\n\n      <script src=\"https://consent.cookiebot.com/uc.js\" data-cbid=\"d10f7659-aa82-4007-9cf1-54a9496002bf\" data-georegions=\"{&quot;region&quot;:&quot;US&quot;,&quot;cbid&quot;:&quot;d9683f70-895f-4427-97dc-f1087cddf9d8&quot;}\" async=\"async\" id=\"Cookiebot\" nonce=\"kmjnCTMBTvbpyQkiNy7t3Q==\"></script>\n\n\n<script nonce=\"kmjnCTMBTvbpyQkiNy7t3Q==\">\n//<![CDATA[\n\n  trimGacUaCookies()\n  trimGaSessionCookies()\n\n  function trimGacUaCookies() {\n    // Trim the list of gac cookies and only leave the most recent ones. This\n    // prevents rejecting the request later on when the cookie size grows larger\n    // than nginx buffers.\n    let maxCookies = 15\n    var gacCookies = []\n\n    let cookies = document.cookie.split('; ')\n    for (let i in cookies) {\n      let [cookieName, cookieVal] = cookies[i].split('=', 2)\n      if (cookieName.startsWith('_gac_UA')) {\n        gacCookies.push([cookieName, cookieVal])\n      }\n    }\n\n    if (gacCookies.length <= maxCookies){return\n    }\n\n    gacCookies.sort((a, b) => { return (a[1] > b[1] ? -1 : 1) })\n\n    for (let i in gacCookies) {\n      if (i < maxCookies) continue\n      $.removeCookie(gacCookies[i][0], { path: '/', domain: '.' + window.location.host })\n    }\n  }\n\n  function trimGaSessionCookies() {\n    // Trim the list of ga session cookies and only leave the most recent ones. This\n    // prevents rejecting the request later on when the cookie size grows larger\n    // than nginx buffers.\n    let maxCookies = 15\n    var gaCookies = []\n    // safelist our GA properties for production and staging\n    const KEEPLIST = ['_ga_ZKBVC1X78F', '_ga_9Z72VQCKY0']\n\n    let cookies = document.cookie.split('; ')\n    for (let i in cookies) {\n      let [cookieName, cookieVal] = cookies[i].split('=', 2)\n\n      // explicitly ensure the cookie starts with `_ga_` so that we don't accidentally include\n      // the `_ga` cookie\n      if (cookieName.startsWith('_ga_')) {\n        if (KEEPLIST.includes(cookieName)) { continue }\n\n        gaCookies.push([cookieName, cookieVal])\n      }\n    }\n\n    if (gaCookies.length <= maxCookies){return\n    }\n\n    gaCookies.sort((a, b) => { return (a[1] > b[1] ? -1 : 1) })\n\n    for (let i in gaCookies) {\n      if (i < maxCookies) continue\n      $.removeCookie(gaCookies[i][0], { path: '/', domain: '.' + window.location.host })\n    }\n  }\n\n//]]>\n</script>\n\n\n<script nonce=\"kmjnCTMBTvbpyQkiNy7t3Q==\">\n//<![CDATA[\n  // Set Datadog custom attributes\n  (function () {\n    if (typeof window.datadog_attributes != 'object')\n      window.datadog_attributes = {}\n    window.datadog_attributes['pageType'] = 'other'\n  })()\n\n//]]>\n</script>\n\n\n\n\n<iframe name=\"__uspapiLocator\" tabindex=\"-1\" role=\"presentation\" aria-hidden=\"true\" title=\"Blank\" style=\"display: none; position: absolute; width: 1px; height: 1px; top: -9999px;\"></iframe><iframe tabindex=\"-1\" role=\"presentation\" aria-hidden=\"true\" title=\"Blank\" src=\"https://consentcdn.cookiebot.com/sdk/bc-v4.min.html\" style=\"position: absolute; width: 1px; height: 1px; top: -9999px;\"></iframe><img id=\"CookiebotSessionPixel\" src=\"https://imgsct.cookiebot.com/1.gif?dgi=d10f7659-aa82-4007-9cf1-54a9496002bf\" alt=\"Cookiebot session tracker icon loaded\" data-cookieconsent=\"ignore\" style=\"display: none;\"></body>"
outerText
: 
"Envato Market\nBuy now"
ownerDocument
: 
document
parentElement
: 
html.no-js
parentNode
: 
html.no-js
part
: 
DOMTokenList [value: '']
previousElementSibling
: 
head
previousSibling
: 
text
scrollHeight
: 
674
scrollLeft
: 
0
scrollTop
: 
0
scrollWidth
: 
375
slot
: 
""
spellcheck
: 
true
style
: 
CSSStyleDeclaration {accentColor: '', additiveSymbols: '', alignContent: '', alignItems: '', alignSelf: '', …}
tabIndex
: 
-1
tagName
: 
"BODY"
text
: 
""
textContent
: 
"\n    \n  \n    Envato Market\n  \n\n  \n  \n    Buy now\n  \n\n\n\n\n\n\n    \n//<![CDATA[\n      $(function(){viewloader.execute(Views);});\n\n//]]>\n\n    \n//<![CDATA[\n  (function() {\n    function normalizeAttributeValue(value) {\n      if (value === undefined || value === null) return undefined\n\n      var normalizedValue\n\n      if (Array.isArray(value)) {\n        normalizedValue = normalizedValue || value\n          .map(normalizeAttributeValue)\n          .filter(Boolean)\n          .join(', ')\n      }\n\n      normalizedValue = normalizedValue || value\n        .toString()\n        .toLowerCase()\n        .trim()\n        .replace(/&amp;/g, '&')\n        .replace(/&#39;/g, \"'\")\n        .replace(/\\s+/g, ' ')\n\n      if (normalizedValue === '') return undefined\n      return normalizedValue\n    }\n\n    var pageAttributes = {\n      app_name: normalizeAttributeValue('Marketplace'),\n      app_env: normalizeAttributeValue('production'),\n      app_version: normalizeAttributeValue('5fe25155349a88c03df5a61cd6f947b3bc808076'),\n      page_type: normalizeAttributeValue('item'),\n      page_location: window.location.href,\n      page_title: document.title,\n      page_referrer: document.referrer,\n      ga_param: normalizeAttributeValue(''),\n      event_attributes: null,\n      user_attributes: {\n        user_id: normalizeAttributeValue(''),\n        market_user_id: normalizeAttributeValue(''),\n      }\n    }\n    dataLayer.push(pageAttributes)\n\n    dataLayer.push({\n      event: 'analytics_ready',\n      event_attributes: {\n        event_type: 'user',\n        custom_timestamp: Date.now()\n      }\n    })\n  })();\n\n//]]>\n\n        \n      <iframe\n        src=\"https://www.googletagmanager.com/ns.html?id=GTM-W8KL5Q5\"\n        height=\"0\"\n        width=\"0\"\n        style=\"display:none;visibility:hidden\"\n      >\n      </iframe>\n    \n\n\n    \n\n\n      \n\n\n\n//<![CDATA[\n\n  trimGacUaCookies()\n  trimGaSessionCookies()\n\n  function trimGacUaCookies() {\n    // Trim the list of gac cookies and only leave the most recent ones. This\n    // prevents rejecting the request later on when the cookie size grows larger\n    // than nginx buffers.\n    let maxCookies = 15\n    var gacCookies = []\n\n    let cookies = document.cookie.split('; ')\n    for (let i in cookies) {\n      let [cookieName, cookieVal] = cookies[i].split('=', 2)\n      if (cookieName.startsWith('_gac_UA')) {\n        gacCookies.push([cookieName, cookieVal])\n      }\n    }\n\n    if (gacCookies.length <= maxCookies){return\n    }\n\n    gacCookies.sort((a, b) => { return (a[1] > b[1] ? -1 : 1) })\n\n    for (let i in gacCookies) {\n      if (i < maxCookies) continue\n      $.removeCookie(gacCookies[i][0], { path: '/', domain: '.' + window.location.host })\n    }\n  }\n\n  function trimGaSessionCookies() {\n    // Trim the list of ga session cookies and only leave the most recent ones. This\n    // prevents rejecting the request later on when the cookie size grows larger\n    // than nginx buffers.\n    let maxCookies = 15\n    var gaCookies = []\n    // safelist our GA properties for production and staging\n    const KEEPLIST = ['_ga_ZKBVC1X78F', '_ga_9Z72VQCKY0']\n\n    let cookies = document.cookie.split('; ')\n    for (let i in cookies) {\n      let [cookieName, cookieVal] = cookies[i].split('=', 2)\n\n      // explicitly ensure the cookie starts with `_ga_` so that we don't accidentally include\n      // the `_ga` cookie\n      if (cookieName.startsWith('_ga_')) {\n        if (KEEPLIST.includes(cookieName)) { continue }\n\n        gaCookies.push([cookieName, cookieVal])\n      }\n    }\n\n    if (gaCookies.length <= maxCookies){return\n    }\n\n    gaCookies.sort((a, b) => { return (a[1] > b[1] ? -1 : 1) })\n\n    for (let i in gaCookies) {\n      if (i < maxCookies) continue\n      $.removeCookie(gaCookies[i][0], { path: '/', domain: '.' + window.location.host })\n    }\n  }\n\n//]]>\n\n\n\n\n//<![CDATA[\n  // Set Datadog custom attributes\n  (function () {\n    if (typeof window.datadog_attributes != 'object')\n      window.datadog_attributes = {}\n    window.datadog_attributes['pageType'] = 'other'\n  })()\n\n//]]>\n\n\n\n\n\n"
title
: 
""
translate
: 
true
vLink
: 
""
virtualKeyboardPolicy
: 
""
writingSuggestions
: 
"true"/* End custom CSS */