1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16<!doctype html> 17<html class="no-js" lang="en" dir="ltr"> 18<head> 19 20<!-- Google Tag Manager -->
21<script>
vendor: 327 bytes, lines 21-25
21(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 22new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 23j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 24'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 25})(window,document,'script','dataLayer','
25GTM-TKZK4V2
vendor: 3 bytes, line 25
25');
25</script>
25 26<!-- End Google Tag Manager --> 27 28 <link rel="llms" type="text/plain" href="https://myfitness.in/llms.txt" /> 29
29<script> 30(function() { 31 var wpmScripts = []; 32 var observer = new MutationObserver(function(mutations) { 33 mutations.forEach(function(mutation) { 34 mutation.addedNodes.forEach(function(node) { 35 36 if ( 37 node.tagName === "SCRIPT" && 38 node.src && 39 node.src.includes("/cdn/wpm/") 40 ) { 41 wpmScripts.push(node.src); 42 node.type = "javascript/blocked"; 43 node.parentNode.removeChild(node); 44 } 45 46 }); 47 }); 48 }); 49 50 observer.observe(document.documentElement, { 51 childList: true, 52 subtree: true 53 }); 54 55 function loadWPM() { 56 setTimeout(function() { 57 wpmScripts.forEach(function(src) { 58 var s = document.createElement("script"); 59 s.src = src; 60 s.async = true; 61 document.body.appendChild(s); 62 }); 63 }, 2000); 64 } 65 66 window.addEventListener("scroll", loadWPM, { once: true }); 67})(); 68</script>
68 69 70 71 72 73 <meta charset="utf-8"> 74 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 75 <meta name="viewport" content="width=device-width,initial-scale=1"> 76 <meta name="theme-color" content="#00aeef"> 77 <link rel="canonical" href="https://myfitness.in/cart"> 78 79 <!-- Critical Resource Hints for FCP Optimization --> 80 <link rel="preconnect" href="https://cdn.shopify.com" crossorigin> 81 <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin> 82 83 <link rel="preconnect" href="https://pdp.gokwik.co" crossorigin> 84 85 86 <link rel="dns-prefetch" href="//productreviews.shopifycdn.com"> 87<link rel="dns-prefetch" href="//api.gokwik.co"> 88 <link rel="dns-prefetch" href="https://ajax.googleapis.com"> 89 <link rel="dns-prefetch" href="https://maps.googleapis.com"> 90 <link rel="dns-prefetch" href="https://maps.gstatic.com"><link rel="shortcut icon" href="//myfitness.in/cdn/shop/files/MF_favicon_32x32.png?v=1765195652" type="image/png" /> 91 92 93 94 95<title>Your Shopping Cart | MYFITNESS</title> 96<meta property="og:site_name" content="MYFITNESS"> 97 <meta property="og:url" content="https://myfitness.in/cart"> 98 <meta property="og:title" content="Your Shopping Cart"> 99 <meta property="og:type" content="website"> 100 <meta property="og:description" content="India's No. 1 Peanut Butter Brand. US FDA registered, NABL lab tested. High-protein peanut butter with no added sugar or trans fat. Free delivery across India. â¹199+"> 101<meta property="og:image" content="https://myfitness.in/cdn/shop/files/Google_image.webp?v=1789028218&width=1200"> 102 <meta property="og:image:secure_url" content="https://myfitness.in/cdn/shop/files/Google_image.webp?v=1789028218&width=1200"> 103 <meta property="og:image:width" content="1200"> 104 <meta property="og:image:height" content="628"><meta name="twitter:site" content="@"> 105 <meta name="twitter:card" content="summary_large_image"> 106 <meta name="twitter:title" content="Your Shopping Cart"> 107 <meta name="twitter:description" content="India's No. 1 Peanut Butter Brand. US FDA registered, NABL lab tested. High-protein peanut butter with no added sugar or trans fat. Free delivery across India. â¹199+"> 108 109<!-- Preload Critical Fonts --><style data-shopify>@font-face { 110 font-family: Poppins; 111 font-weight: 700; 112 font-style: normal; 113 font-display: swap; 114 src: url("//myfitness.in/cdn/fonts/poppins/poppins_n7.56758dcf284489feb014a026f3727f2f20a54626.woff2") format("woff2"), 115 url("//myfitness.in/cdn/fonts/poppins/poppins_n7.f34f55d9b3d3205d2cd6f64955ff4b36f0cfd8da.woff") format("woff"); 116} 117 118 @font-face { 119 font-family: Poppins; 120 font-weight: 500; 121 font-style: normal; 122 font-display: swap; 123 src: url("//myfitness.in/cdn/fonts/poppins/poppins_n5.ad5b4b72b59a00358afc706450c864c3c8323842.woff2") format("woff2"), 124 url("//myfitness.in/cdn/fonts/poppins/poppins_n5.33757fdf985af2d24b32fcd84c9a09224d4b2c39.woff") format("woff"); 125} 126 127 128 @font-face { 129 font-family: Poppins; 130 font-weight: 600; 131 font-style: normal; 132 font-display: swap; 133 src: url("//myfitness.in/cdn/fonts/poppins/poppins_n6.aa29d4918bc243723d56b59572e18228ed0786f6.woff2") format("woff2"), 134 url("//myfitness.in/cdn/fonts/poppins/poppins_n6.5f815d845fe073750885d5b7e619ee00e8111208.woff") format("woff"); 135} 136 137 @font-face { 138 font-family: Poppins; 139 font-weight: 500; 140 font-style: italic; 141 font-display: swap; 142 src: url("//myfitness.in/cdn/fonts/poppins/poppins_i5.6acfce842c096080e34792078ef3cb7c3aad24d4.woff2") format("woff2"), 143 url("//myfitness.in/cdn/fonts/poppins/poppins_i5.a49113e4fe0ad7fd7716bd237f1602cbec299b3c.woff") format("woff"); 144} 145 146 @font-face { 147 font-family: Poppins; 148 font-weight: 600; 149 font-style: italic; 150 font-display: swap; 151 src: url("//myfitness.in/cdn/fonts/poppins/poppins_i6.bb8044d6203f492888d626dafda3c2999253e8e9.woff2") format("woff2"), 152 url("//myfitness.in/cdn/fonts/poppins/poppins_i6.e233dec1a61b1e7dead9f920159eda42280a02c3.woff") format("woff"); 153} 154 155</style><link rel="preload" href="//myfitness.in/cdn/shop/t/374/assets/theme.css?v=57489882504692569891789196826" as="style" onload="this.rel='stylesheet'"> 156 <link rel="preload" href="//myfitness.in/cdn/shop/t/374/assets/custom.css?v=23075825381995101281790664383" as="style" onload="this.onload=null;this.rel='stylesheet'"> 157 <noscript> 158 <link rel="stylesheet" href="//myfitness.in/cdn/shop/t/374/assets/theme.css?v=57489882504692569891789196826"> 159 <link rel="stylesheet" href="//myfitness.in/cdn/shop/t/374/assets/custom.css?v=23075825381995101281790664383"> 160 </noscript> 161 162 <link href="//myfitness.in/cdn/shop/t/374/assets/notify-form.css?v=104552000280701863251789189367" rel="stylesheet" type="text/css" media="all" /> 163<style data-shopify>:root { 164 --typeHeaderPrimary: Poppins ; 165 --typeHeaderFallback: sans-serif; 166 --typeHeaderSize: 34px; 167 --typeHeaderWeight: 700 ; 168 --typeHeaderLineHeight: 1; 169 --typeHeaderSpacing: 0.025em; 170 171 --typeBasePrimary: Poppins ; 172 --typeBaseFallback:sans-serif; 173 --typeBaseSize: 16px; 174 --typeBaseWeight: 500 ; 175 --typeBaseSpacing: 0.0em; 176 --typeBaseLineHeight: 1.4; 177 --typeBaselineHeightMinus01: 1.3; 178 --special-product-bg: #eaf4ff; 179 --special-product-msg-color: #28a745; 180 --special-product-msg-bg: #d4edda; 181 --typeCollectionTitle: 20px; 182 183 --iconWeight: 4px; 184 --iconLinecaps: miter; 185 186 --font-body-family: "Gilroy", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, sans-serif; 187 --font-heading-family: "Gilroy", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, sans-serif; 188 --typeBasePrimary: "Gilroy", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, sans-serif; 189 190 191 --buttonRadius: 0; 192 193 194 --colorGridOverlayOpacity: 0.1; 195 } 196 197 body, 198 p, 199 span, 200 a, 201 input, 202 button, 203 select, 204 textarea { 205 font-family: "Gilroy", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, sans-serif !important; 206 } 207 .placeholder-content { 208 background-image: linear-gradient(100deg, #ffffff 40%, #f7f7f7 63%, #ffffff 79%); 209 } 210 211 @font-face { 212 font-family: 'Gilroy'; 213 src: url(//myfitness.in/cdn/shop/t/374/assets/Gilroy-Regular.woff?v=93841809151652682311789189367) , 214 url(//myfitness.in/cdn/shop/t/374/assets/Gilroy-Regular.woff2?v=163065137699251992701789189367); 215 font-weight: normal; 216 font-display: swap; 217 } 218 @font-face { 219 font-family: 'Gilroy'; 220 src: url(//myfitness.in/cdn/shop/t/374/assets/Gilroy-Bold.woff?v=9512285436727919131789189367) , 221 url(//myfitness.in/cdn/shop/t/374/assets/Gilroy-Bold.woff2?v=106683355838570847941789189367); 222 font-weight: bold; 223 font-display: swap; 224 } 225 @font-face { 226 font-family: 'Gilroy'; 227 src: url(//myfitness.in/cdn/shop/t/374/assets/Gilroy-Medium.woff?v=104684236728222993171789189367) , 228 url(//myfitness.in/cdn/shop/t/374/assets/Gilroy-Medium.woff2?v=15817670065834059601789189367); 229 font-weight: 500; 230 font-display: swap; 231 }</style>
231<script> 232 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 233 window.theme = window.theme || {}; 234 </script>
234 235 236 237
237<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
237<meta name="google-site-verification" content="67f-H8dfrluhRxJ1AsAJ6fMLhKfVK-hEUWqNKkDhNK8"> 238<meta name="google-site-verification" content="sVkaD6ONVulR6Jn2pm5U2JRFSbh1iP6EWfLfeNonjQY"> 239<meta name="google-site-verification" content="tPne3DpD2xG0OekUwzF5ImQVZwOGz-1lsxa5d1PIzFo"> 240<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/44079218842/digital_wallets/dialog"> 241<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
241<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
vendor: 1 bytes, line 241
241
242<script id="shopify-features" type="application/json">{"accessToken":"170e26f4d37f7c9dffae8e1a35b51796","betas":["rich-media-storefront-analytics"],"domain":"myfitness.in","predictiveSearch":true,"shopId":44079218842,"locale":"en"}</script>
vendor: 1 bytes, line 242
242
243<script>var Shopify = Shopify || {}; 244Shopify.shop = "myfitness-official-store.myshopify.com"; 245Shopify.locale = "en"; 246Shopify.currency = {"active":"INR","rate":"1.0"}; 247Shopify.country = "US"; 248Shopify.theme = {"name":"Myfitness -12\/09","id":157107421338,"schema_name":"Impulse","schema_version":"7.5.2","theme_store_id":null,"role":"main"}; 249Shopify.theme.handle = "null"; 250Shopify.theme.style = {"id":null,"handle":null}; 251Shopify.cdnHost = "myfitness.in/cdn"; 252Shopify.routes = Shopify.routes || {}; 253Shopify.routes.root = "/"; 254Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 255Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 256Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 257Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 257
257
258<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 258
258
259<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 259
259
260<script> 261 window.Shopify = window.Shopify || {}; 262 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 263 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 264 window.Shopify.SignInWithShop.eligible = true; 265</script>
vendor: 1 bytes, line 265
265
266<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 266
266
267<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 267
267
268<script type="module"> 269 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 270 271 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 272 273</script>
vendor: 1 bytes, line 273
273
274<script> 275 window.Shopify = window.Shopify || {}; 276 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 277 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]}; 278</script>
vendor: 1 bytes, line 278
278
279<script id="__st">var __st={"a":44079218842,"offset":19800,"reqid":"98506f0e-720a-4205-89c5-8ad61341be55-1790954741","pageurl":"myfitness.in\/cart","u":"9ae169a8a414","p":"cart"};</script>
vendor: 1 bytes, line 279
279
280<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 280
280
281<script id="form-persister">!function(){'use strict';const t='contact',e='new_comment',n=[[t,t],['blogs',e],['comments',e],[t,'customer']],o='password',r='form_key',c=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',o],s=()=>{try{return window.sessionStorage}catch{return}},i='__shopify_v',u=t=>t.elements[r],a=function(){const t=[...n].map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(',');var e;return e=t,()=>e?[...document.querySelectorAll(e)].map((t=>t.form)):[]}();function m(t){const e=u(t);a().includes(t)&&(!e||!e.value)&&function(t){try{if(!s())return;!function(t){const e=s();if(!e)return;const n=u(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){u(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:r})),t.elements[r].value=e}(t,e),function(t,e){const n=s();if(!n)return;const r=[...t.querySelectorAll(`input[type='${o}']`)].map((({name:t})=>t)),u=[...c,...r],a={};for(const[o,c]of new FormData(t).entries())u.includes(o)||(a[o]=c);n.setItem(e,JSON.stringify({[i]:1,action:t.action,data:a}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(t)}const f=t=>{if('true'===t.dataset.persistBound)return;const e=function(t,e){const n=function(t){return'function'==typeof t.submit?t.submit:HTMLFormElement.prototype.submit}(t).bind(t);return function(){let t;return()=>{t||(t=!0,(()=>{try{e(),n()}catch(t){(t=>{console.error('form submit failed',t)})(t)}})(),setTimeout((()=>t=!1),250))}}()}(t,(()=>{m(t)}));!function(t,e){if('function'==typeof t.submit&&'function'==typeof e)try{t.submit=e}catch{}}(t,e),t.addEventListener('submit',(t=>{t.preventDefault(),e()})),t.dataset.persistBound='true'};!function(){function t(t){const e=(t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form})(t);e&&m(e)}document.addEventListener('submit',t),document.addEventListener('DOMContentLoaded',(()=>{const e=a();for(const t of e)f(t);var n;n=document.body,new window.MutationObserver((t=>{for(const e of t)if('childList'===e.type&&e.addedNodes.length)for(const t of e.addedNodes)1===t.nodeType&&'FORM'===t.tagName&&a().includes(t)&&f(t)})).observe(n,{childList:!0,subtree:!0,attributes:!1}),document.removeEventListener('submit',t)}))}()}();</script>
vendor: 1 bytes, line 281
281
282<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//myfitness.in/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 282
282
283<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//myfitness.in/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
283<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 283
283
284<script> 285 window.Shopify = window.Shopify || {}; 286 window.Shopify.MCP = window.Shopify.MCP || {}; 287 window.Shopify.MCP.enabled = true; 288 window.Shopify.MCP.shop = "myfitness-official-store.myshopify.com"; 289 window.Shopify.MCP.mcpEndpoint = "https:\/\/myfitness.in\/api\/mcp"; 290 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 291</script>
vendor: 1 bytes, line 291
291
292<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/myfitness.in\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 293</script>
vendor: 1 bytes, line 293
293
294<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://myfitness.in/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 295</script>
vendor: 1 bytes, line 295
295
296<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 297 function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent); 298</script>
vendor: 1 bytes, line 298
298
299<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}})); 300</script>
300 301
302<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
302 303 <!-- "snippets/shogun-products.liquid" was not rendered, the associated app was uninstalled --> 304 305 306 <!-- Preload Non-Critical CSS --><link rel="preload" href="//myfitness.in/cdn/shop/t/374/assets/swiper-bundle.min.css?v=127803016596819466191789189367" as="style" onload="this.onload=null;this.rel='stylesheet'" /> 307 <link rel="preload" href="//myfitness.in/cdn/shop/t/374/assets/cart-drawer-popup.css?v=157864868526785545751789189367" as="style" onload="this.onload=null;this.rel='stylesheet'" /> 308 309
309<script src="//myfitness.in/cdn/shop/t/374/assets/featured-collection.js?v=160288168964359982521789189367" type="text/javascript" defer></script>
309 310 311 312 313 <!-- "snippets/shogun-head.liquid" was not rendered, the associated app was uninstalled --> 314 <style> 315 .special-product-item .js-qty__adjust--plus { 316 opacity: 1 !important; 317 pointer-events: none !important; 318 cursor: not-allowed !important; 319 background: #f5f5f5 !important; 320 background-color: #f5f5f5 !important; 321 color: #999 !important; 322 } 323 .special-product-item .js-qty__adjust--plus svg path { 324 fill: #999 !important; 325 } 326 .special-product-item .js-qty__num { 327 pointer-events: none; 328 } 329 </style> 330<!-- ===== OpenAI Ads Measurement Pixel â MYFITNESS ===== --> 331<!-- Pixel ID: UAsGnDHuR9eVBzSXcUArHK | Ads Manager data source: "Myfitness Open A" --> 332<!-- Installed: 2026-09-11 | Events: page_viewed, contents_viewed, items_added --> 333<!-- checkout_started / order_created handled server-side via CAPI webhook, not here --> 334<!-- ===== OpenAI Ads Measurement Pixel ===== -->
335<script> 336(function (w, d, s, u) { 337 if (w.oaiq) return; 338 var q = function () { q.q.push(arguments); }; 339 q.q = []; 340 w.oaiq = q; 341 var js = d.createElement(s); 342 js.async = true; 343 js.src = u; 344 var f = d.getElementsByTagName(s)[0]; 345 f.parentNode.insertBefore(js, f); 346})(window, document, "script", "https://bzrcdn.openai.com/sdk/oaiq.min.js"); 347 348oaiq("init", { 349 pixelId: "UAsGnDHuR9eVBzSXcUArHK" 350}); 351 352// EVENT 1: Page Viewed â fires on every page 353oaiq("measure", "page_viewed", { 354 type: "contents", 355 contents: [{ id: window.location.pathname, name: document.title, content_type: "page" }] 356}); 357 358// EVENT 2: Contents Viewed â product pages only 359 360 361// EVENT 3: Items Added â hooks the /cart/add.js network call directly, 362// since this theme doesn't dispatch a reliable "item added" event with item detail. 363(function () { 364 var originalFetch = window.fetch; 365 window.fetch = function () { 366 var args = arguments; 367 var url = args[0]; 368 return originalFetch.apply(this, args).then(function (response) { 369 if (typeof url === "string" && url.indexOf("/cart/add.js") !== -1 && response.ok) { 370 response.clone().json().then(function (data) { 371 var items = data.items && Array.isArray(data.items) ? data.items : [data]; 372 oaiq("measure", "items_added", { 373 type: "contents", 374 contents: items.map(function (item) { 375 return { 376 id: item.sku || String(item.variant_id || item.id), 377 name: item.product_title || item.title, 378 content_type: "product", 379 quantity: item.quantity || 1 380 }; 381 }) 382 }); 383 }).catch(function () {}); 384 } 385 return response; 386 }); 387 }; 388})(); 389</script>
389 390<!-- ===== End OpenAI Ads Pixel ===== --> 391<!-- ===== End OpenAI Ads Pixel â MYFITNESS ===== --> 392<!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
393<script type="text/javascript"> 394 (function (c, l, a, r, i, t, y) { 395 c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); }; 396 t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify"; 397 y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y); 398 399 c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => { 400 if (error) { 401 console.error("Error loading Shopify features:", error); 402 return; 403 } 404 405 c[a]('consentv2', { 406 ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied", 407 analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied", 408 source: 101, 409 }); 410 }); 411 412 l.addEventListener("visitorConsentCollected", function (e) { 413 c[a]('consentv2', { 414 ad_Storage: e.detail.marketingAllowed ? "granted" : "denied", 415 analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied", 416 source: 101, 417 }); 418 }); 419 })(window, document, "clarity", "script", "y1q4nr53z5"); 420</script>
420 421 422 423 424<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> 425 426 427 428 429 430 431 432<link rel="dns-prefetch" href="https://cdn.judge.me"> 433<link rel="dns-prefetch" href="https://cdn1.judge.me"> 434<link rel="dns-prefetch" href="https://api.judge.me"> 435
436<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"any_review","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ average_rating_1_decimal }} ({{ n }}+ reviews )","badge_star_color":"#FFD700","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Ratings \u0026 Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
436ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","widget_star_color":"#FFD700","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"â
Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":false,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":true,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":true,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
436itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#FFD700","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":false,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"popup_widget_source_mode":"auto","popup_widget_page_product":"current_product","popup_widget_page_collection":"current_collection","popup_widget_page_cart":"cart_mode","popup_widget_page_home":"all","popup_widget_star_rating":"all","popup_widget_review_type":"all","popup_widget_top_up_thin_pages":true,"popup_widget_corner_styling":"soft","review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#FFD700","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":true,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"Summarized and selected by AI from recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":false,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":true,"request_review_other_products_in_order":true,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#FFD700","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#FFD700","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
436youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":true,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"/* Underline with custom color and thickness */\n.jdgm-prev-badge__text {\n text-decoration: underline;\n text-decoration-color: #000;\n text-decoration-thickness: 1px;\n text-underline-offset: 3px;\n}\n","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":true,"review_widget_qna_enabled":false,"review_widget_revamp_dual_publish_end_date":"2026-03-31T12:24:38.000+00:00","review_widget_header_theme":"standard","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"align","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_star_and_histogram_color":"#FFD700","review_widget_button_color":"#00AEEF","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
436:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"Weâll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews","branding_text":"Powered by Judge.me","locale":"en","reply_name":"MYFITNESS","shop_currency":"INR","widget_version":"3.0","footer":true,"autopublish":false,"review_dates":true,"enable_custom_form":false,"shop_locale":"en","enable_multi_locales_translations":true,"show_review_title_input":false,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
436shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"widget_events_v4_impressions_enabled":false,"widget_events_review_grain_enabled":false,"widget_events_v4_time_in_view_enabled":false,"widget_events_v4_session_key_enabled":false,"widget_events_v4_interactions_enabled":false,"widget_attribution_exposure_timestamps_enabled":false,"widget_attribution_v4_exposures_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"hostname_allowlist":"","can_be_branded":false,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"MYFITNESS"};</script>
436 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: gold;--jdgm-secondary-color: rgba(255,215,0,0.1);--jdgm-star-color: gold;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #FFD700;--jdgm-paginate-color: gold;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #FFD700}.jdgm-histogram__bar-content{background-color:gold}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:gold}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#FFD700}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: gold;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:gold}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'MYFITNESS'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )} 437</style> <style class='jdgm-settings-style'>.jdgm-preview-badge .jdgm-prev-badge__text{text-decoration:underline;text-decoration-color:#000;text-decoration-thickness:1px;text-underline-offset:3px} 438</style> 439 440 441 442 443 <style class='jdgm-miracle-styles'> 444 @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
444/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block !important} 445 446</style> 447 448 449 450 451 452 453 454 455
456<script data-cfasync='false' class='jdgm-script'> 457!function(e){window.jdgm=window.jdgm||{}; 458/* INF-1976 */ 459var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}(); 460if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;} 461jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/", 462jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 463setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ 464!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 465(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", 466a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, 467jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 468t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))}, 469t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll( 470".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 471parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"): 472jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css") 473)}))}(document); 474</script>
474 475<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/shopify_v2.css"></noscript> 476 477<!-- BEGIN app snippet: theme_fix_tags -->
477<script> 478 (function() { 479 var jdgmThemeFixes = null; 480 if (!jdgmThemeFixes) return; 481 482 // "All themes" fix: CSS and JS applied on every theme. CSS is injected 483 // before the per-theme fix so the theme-specific CSS wins the cascade. 484 // HTML is never applied globally (too risky). 485 var allThemesFix = jdgmThemeFixes['all']; 486 if (allThemesFix && allThemesFix.css) { 487 var allStyleTag = document.createElement('style'); 488 allStyleTag.classList.add('jdgm-theme-fix-style-all'); 489 allStyleTag.innerHTML = allThemesFix.css; 490 document.head.append(allStyleTag); 491 }; 492 493 if (allThemesFix && allThemesFix.js) { 494 var allScriptTag = document.createElement('script'); 495 allScriptTag.classList.add('jdgm-theme-fix-script-all'); 496 allScriptTag.innerHTML = allThemesFix.js; 497 document.head.append(allScriptTag); 498 }; 499 500 var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; 501 if (!thisThemeFix) return; 502 503 if (thisThemeFix.html) { 504 document.addEventListener("DOMContentLoaded", function() { 505 var htmlDiv = document.createElement('div'); 506 htmlDiv.classList.add('jdgm-theme-fix-html'); 507 htmlDiv.innerHTML = thisThemeFix.html; 508 document.body.append(htmlDiv); 509 }); 510 }; 511 512 if (thisThemeFix.css) { 513 var styleTag = document.createElement('style'); 514 styleTag.classList.add('jdgm-theme-fix-style'); 515 styleTag.innerHTML = thisThemeFix.css; 516 document.head.append(styleTag); 517 }; 518 519 if (thisThemeFix.js) { 520 var scriptTag = document.createElement('script'); 521 scriptTag.classList.add('jdgm-theme-fix-script'); 522 scriptTag.innerHTML = thisThemeFix.js; 523 document.head.append(scriptTag); 524 }; 525 })(); 526</script>
526 527<!-- END app snippet --> 528<!-- End of Judge.me Core --> 529 530 531 532<!-- END app block -->
532<script src="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/loader.js" type="text/javascript" defer="defer"></script>
532 533<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
534<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 44079218842,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "cart"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 534
534
535<script> 536 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 537</script>
vendor: 1 bytes, line 537
537
538<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
538).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 44079218842,storefrontBaseUrl: "https://myfitness.in",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://myfitness.in/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2769780890","configuration":"{\"projectId\":\"y1q4nr53z5\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
538,"dataSharingState":"unrestricted"},{"id":"2685436058","configuration":"{\"accountID\":\"6a59cb70ce92aeadb9c12908\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"6aedc34126fb62ac98ff67db27b94a0a","type":"APP","apiClientId":212680867841,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2284650650","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"571539610","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-9QZ5JSNF5L\\\",\\\"AW-380948271\\\",\\\"GT-PJSWD66\\\"],\\\"target_country\\\":\\\"IN\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-9QZ5JSNF5L\\\",\\\"AW-380948271\\\/Ae4TCNTt9IoCEK-e07UB\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-9QZ5JSNF5L\\\",\\\"AW-380948271\\\/RGApCNft9IoCEK-e07UB\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-9QZ5JSNF5L\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-9QZ5JSNF5L\\\",\\\"AW-380948271\\\/GTgiCM7t9IoCEK-e07UB\\\",\\\"MC-J26VCBHSMQ\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-9QZ5JSNF5L\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-9QZ5JSNF5L\\\",\\\"AW-380948271\\\/JgCUCMvt9IoCEK-e07UB\\\",\\\"MC-J26VCBHSMQ\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-9QZ5JSNF5L\\\",\\\"AW-380948271\\\/6pJgCMjt9IoCEK-e07UB\\\",\\\"MC-J26VCBHSMQ\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-9QZ5JSNF5L\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-9QZ5JSNF5L\\\",\\\"AW-380948271\\\/AoA5CNrt9IoCEK-e07UB\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-9QZ5JSNF5L\\\",\\\"AW-380948271\\\/IKAuCNHt9IoCEK-e07UB\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-9QZ5JSNF5L\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"488079514","configuration":"{\"partnerId\": \"113548\", \"environment\": \"prod\", \"countryCode\": \"IN\", \"logLevel\": \"none\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e39367b785b1d63117e387ccb6b0db54","type":"APP","apiClientId":5829751,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"333938842","configuration":"{\"bobClientId\":\"myfitness\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"2b7973704663ee435560d18e70fb58be","type":"APP","apiClientId":50060034049,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"280395930","configuration":"{\"pixel_id\":\"3514255672134069\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"27787418","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Zecpe Purchase GAd EnhancedCon"}
538,{"id":"140935322","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"CheckoutGTMScript"},{"id":"144539802","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"gokwik"},{"id":"163479706","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"GoogleAds\u003c\u003eGokwik"},{"id":"168067226","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"GoKwik Checkout Events"},{"id":"209649818","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Chatgpt Ads"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"MYFITNESS","paymentSettings":{"currencyCode":"INR"},"myshopifyDomain":"myfitness-official-store.myshopify.com","countryCode":"IN","storefrontUrl":"https:\/\/myfitness.in"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"8758900818074","handle":"high-protein-oats-900g-27g-protein","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47716566597786","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9096981381274","handle":"myfitness-zero-chocolate-peanut-butter-crunchy-zero-sugar-extra-crunch-510g-27g-protein-10g-fiber-tasty-healthy-nut-butter-spread-cholesterol-free-zero-trans-fat-crunchy-peanut-butter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49075089801370","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8471649878170","handle":"myfitness-zero-peanut-butter-crunchy-510g","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45646663024794","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8004755652762","handle":"myfitness-chocolate-peanut-butter-with-almond-crunch","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44203175280794","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9136306520218","handle":"pro-fitness-brown-rice-cakes-100-whole-grain-brown-rice-8-4-protein-7-2-fibre-zero-added-sugar-i-pack-of-3","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49176852332698","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9136311074970","handle":"pro-fitness-brown-rice-cakes-100-whole-grain-brown-rice-8-4-protein-7-2-fibre-zero-added-sugar-pack-of-5","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49176853774490","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15401191964826","handle":"myfitness-x-wonder-woman-original-peanut-butter-smooth-510g-29-protein-high-protein","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"67617919271066","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://myfitness.in/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"157107421338","themePublished":"true","eventMetadataId":"584e23cd-a3e4-4b21-a5a7-d9eddc097f24","pageType":"cart","shopId":"44079218842","storefrontBaseUrl":"https:\/\/myfitness.in","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
538<script> 539 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 540 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 541 window.ShopifyAnalytics.meta.currency = 'INR'; 542 var meta = {"page":{"pageType":"cart","requestId":"98506f0e-720a-4205-89c5-8ad61341be55-1790954741"}}; 543 for (var attr in meta) { 544 window.ShopifyAnalytics.meta[attr] = meta[attr]; 545 } 546</script>
vendor: 1 bytes, line 546
546
547<script class="analytics"> 548 (function () { 549 var customDocumentWrite = function(content) { 550 var jquery = null; 551 552 if (window.jQuery) { 553 jquery = window.jQuery; 554 } else if (window.Checkout && window.Checkout.$) { 555 jquery = window.Checkout.$; 556 } 557 558 if (jquery) { 559 jquery('body').append(content); 560 } 561 }; 562 563 var hasLoggedConversion = function(token) { 564 if (token) { 565 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 566 } 567 return false; 568 } 569 570 var setCookieIfConversion = function(token) { 571 if (token) { 572 var twoMonthsFromNow = new Date(Date.now()); 573 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 574 575 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 576 } 577 } 578 579 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 580 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 581 if (trekkie.integrations) { 582 return; 583 } 584 trekkie.methods = [ 585 'identify', 586 'page', 587 'ready', 588 'track', 589 'trackForm', 590 'trackLink' 591 ]; 592 trekkie.factory = function(method) { 593 return function() { 594 var args = Array.prototype.slice.call(arguments); 595 args.unshift(method); 596 trekkie.push(args); 597 if (method == 'track' || method == 'page') { 598 var pageUrl; 599 try { 600 pageUrl = window.location.href; 601 } catch (e) {} 602 var pageReferrer; 603 try { 604 pageReferrer = document.referrer; 605 } catch (e) {} 606 try { 607 if (window.__TREKKIE_SHIM_QUEUE == null) { 608 window.__TREKKIE_SHIM_QUEUE = []; 609 } 610 window.__TREKKIE_SHIM_QUEUE.push({ 611 from: 'trekkie-stub', 612 method: method, 613 args: args.slice(1), 614 pageContext: { 615 url: pageUrl, 616 referrer: pageReferrer 617 } 618 }); 619 } catch (e) { 620 // no-op 621 } 622 } 623 return trekkie; 624 }; 625 }; 626 for (var i = 0; i < trekkie.methods.length; i++) { 627 var key = trekkie.methods[i]; 628 trekkie[key] = trekkie.factory(key); 629 } 630 trekkie.load = function(config) { 631 trekkie.config = config || {}; 632 trekkie.config.initialDocumentCookie = document.cookie; 633 var first = document.getElementsByTagName('script')[0]; 634var script = document.createElement('script'); 635script.type = 'text/javascript'; 636script.onerror = function(e) { 637 var scriptFallback = document.createElement('script'); 638 scriptFallback.type = 'text/javascript'; 639 scriptFallback.onerror = function(error) { 640 var Monorail = { 641 produce: function produce(monorailDomain, schemaId, payload) { 642 var currentMs = new Date().getTime(); 643 var event = { 644 schema_id: schemaId, 645 payload: payload, 646 metadata: { 647 event_created_at_ms: currentMs, 648 event_sent_at_ms: currentMs 649 } 650 }; 651 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 652 }, 653 sendRequest: function sendRequest(endpointUrl, payload) { 654 // Try the sendBeacon API 655 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 656 var blobData = new window.Blob([payload], { 657 type: 'text/plain' 658 }); 659 660 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 661 return true; 662 } // sendBeacon was not successful 663 664 } // XHR beacon 665 666 var xhr = new XMLHttpRequest(); 667 668 try { 669 xhr.open('POST', endpointUrl); 670 xhr.setRequestHeader('Content-Type', 'text/plain'); 671 xhr.send(payload); 672 } catch (e) { 673 console.log(e); 674 } 675 676 return false; 677 }, 678 isIos12: function isIos12() { 679 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 680 } 681 }; 682 Monorail.produce('monorail-edge.shopifysvc.com', 683 'trekkie_storefront_load_errors/1.1', 684 {shop_id: 44079218842, 685 theme_id: 157107421338, 686 app_name: "storefront", 687 context_url: window.location.href, 688 source_url: "//myfitness.in/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 689 690 }; 691 scriptFallback.async = true; 692 scriptFallback.src = '//myfitness.in/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 693 first.parentNode.insertBefore(scriptFallback, first); 694}; 695script.async = true; 696script.src = '//myfitness.in/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 697first.parentNode.insertBefore(script, first); 698 699 }; 700 trekkie.load( 701 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":44079218842,"isMerchantRequest":null,"themeId":157107421338,"themeCityHash":"2021430705849765513","contentLanguage":"en","currency":"INR","eventMetadataId":"584e23cd-a3e4-4b21-a5a7-d9eddc097f24"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 702 ); 703 704 var loaded = false;
705 trekkie.ready(function() { 706 if (loaded) return; 707 loaded = true; 708 709 window.ShopifyAnalytics.lib = window.trekkie; 710 711 var originalDocumentWrite = document.write; 712 document.write = customDocumentWrite; 713 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 714 document.write = originalDocumentWrite; 715 716 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 717 var token = match? match[1]: undefined; 718 if (!hasLoggedConversion(token)) { 719 setCookieIfConversion(token); 720 721 } 722 }); 723 724 window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"98506f0e-720a-4205-89c5-8ad61341be55-1790954741","shopifyEmitted":true}); 725 726 var eventsListenerScript = document.createElement('script'); 727 eventsListenerScript.async = true; 728 eventsListenerScript.src = "//myfitness.in/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 729 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 730})();</script>
730 731
731<script> 732 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 733 window.ga = function ga() { 734 (window.ga.q = window.ga.q || []).push(arguments); 735 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 736 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 737 } 738 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 739 }; 740 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 741 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 742 } 743 } 744</script>
vendor: 1 bytes, line 744
744
745<script 746 defer 747 src="https://myfitness.in/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 748 data-application="storefront-renderer" 749 data-shop-id="44079218842" 750 data-render-region="gcp-us-central1" 751 data-page-type="cart" 752 data-theme-instance-id="157107421338" 753 data-theme-name="Impulse" 754 data-theme-version="7.5.2" 755 data-monorail-region="shop_domain" 756 data-resource-timing-sampling-rate="10" 757 data-shs="true" 758 data-shs-beacon="true" 759 data-shs-export-with-fetch="true" 760 data-shs-logs-sample-rate="1" 761 data-shs-beacon-endpoint="https://myfitness.in/api/collect" 762></script>
762 763<meta name="shopify-y" content="220176df-ea83-48a6-8d3d-c66b8b565d72" data-expiration="1822512341000"><meta name="shopify-s" content="cd858919-ef7a-4aa0-9ab7-c1a00dc6f398" data-expiration="1790956541000"><meta name="new-cookie-storage-activated" content="t"> 764</head> 765 766<body class=" all template-cart" data-center-text="true" data-button_style="square" data-type_header_capitalize="false" data-type_headers_align_text="true" data-type_product_capitalize="false" data-swatch_style="round" all > 767 768 <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a> 769 770 <div id="PageContainer" class="page-container"> 771 <div class="transition-body"> 772 773<!-- BEGIN sections: header-group --> 774<div id="shopify-section-sections--22069937766554__header" class="shopify-section shopify-section-group-header-group"> 775 776<div id="NavDrawer" class="drawer drawer--right"> 777 <div class="drawer__contents"> 778 <div class="drawer__fixed-header"> 779 <div class="drawer__header appear-animation appear-delay-1"> 780 <div class="h2 drawer__title"></div> 781 <div class="drawer__close"> 782 <button type="button" class="drawer__close-button js-drawer-close"> 783 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg> 784 <span class="icon__fallback-text">Close menu</span> 785 </button> 786 </div> 787 </div> 788 </div> 789 <div class="drawer__scrollable"> 790 <ul class="mobile-nav" role="navigation" aria-label="Primary"><li class="mobile-nav__item appear-animation appear-delay-2"><a href="/collections/peanut-butter" class="mobile-nav__link mobile-nav__link--top-level">Peanut Butter</a></li><li class="mobile-nav__item appear-animation appear-delay-3"><a href="/collections/high-protein-oats" class="mobile-nav__link mobile-nav__link--top-level">High Protein Oats</a></li><li class="mobile-nav__item appear-animation appear-delay-4"><a href="/collections/combos" class="mobile-nav__link mobile-nav__link--top-level">Combos</a></li><li class="mobile-nav__item appear-animation appear-delay-5"><a href="/collections/all-products" class="mobile-nav__link mobile-nav__link--top-level">All Products</a></li><li class="mobile-nav__item mobile-nav__item--secondary"> 791 <div class="grid"><div class="grid__item one-half appear-animation appear-delay-6"> 792 <a href="/account" class="mobile-nav__link">Log in 793</a> 794 </div></div> 795 </li></ul> 796 797 </div> 798 </div> 799</div> 800<style> 801 #CartDrawer 802 { 803 z-index:99999 !important; 804 } 805 806 /* Special Product Popup Styles */ 807 #special-product-popup { 808 position: fixed; 809 bottom: -200px; 810 left: 50%; 811 transform: translateX(-50%); 812 z-index: 100000; 813 width: 90%; 814 max-width: 400px; 815 background: #ffffff; 816 border-radius: 16px; 817 box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15); 818 padding: 24px; 819 text-align: center; 820 transition: bottom 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55), opacity 0.3s ease; 821 opacity: 0; 822 pointer-events: none; 823 } 824 825 #special-product-popup.active { 826 bottom: 20px; 827 opacity: 1; 828 pointer-events: auto; 829 } 830 831 #special-product-popup .popup-content { 832 display: flex; 833 flex-direction: column; 834 align-items: center; 835 gap: 12px; 836 } 837 838 #special-product-popup .popup-icon { 839 font-size: 48px; 840 margin-bottom: 8px; 841 display: flex; 842 align-items: center; 843 justify-content: center; 844 } 845 846 #special-product-popup .popup-icon img { 847 width: 80px; 848 height: 80px; 849 object-fit: contain; 850 display: block; 851 } 852 853 #special-product-popup .popup-text_1 { 854 font-size: 18px; 855 font-weight: 600; 856 color: #333; 857 margin-bottom: 8px; 858 } 859 860 #special-product-popup .popup-amount-wrapper { 861 margin-top: 8px; 862 } 863 864 #special-product-popup .popup-amount { 865 font-size: 32px; 866 font-weight: 700; 867 color: #22c55e; 868 display: inline-block; 869 } 870 871 #special-product-popup .awesome-text-wrapper { 872 margin-top: 20px; 873 width: 100%; 874 background-color: #22c55e; 875 color: #ffffff; 876 font-size: 16px; 877 font-weight: 600; 878 text-align: center; 879 padding: 14px 24px; 880 border-radius: 8px; 881 text-transform: uppercase; 882 letter-spacing: 0.5px; 883 cursor: pointer; 884 transition: background-color 0.2s ease; 885 border: none; 886 } 887 888 #special-product-popup .awesome-text-wrapper:hover { 889 background-color: #16a34a; 890 } 891 892 @media (max-width: 768px) { 893 #special-product-popup { 894 width: 85%; 895 padding: 20px; 896 } 897 898 #special-product-popup .popup-icon { 899 font-size: 40px; 900 } 901
902 #special-product-popup .popup-icon img { 903 width: 60px; 904 height: 60px; 905 } 906 907 #special-product-popup .popup-text_1 { 908 font-size: 16px; 909 } 910 911 #special-product-popup .popup-amount { 912 font-size: 28px; 913 } 914 915 #special-product-popup .awesome-text-wrapper { 916 margin-top: 16px; 917 padding: 12px 20px; 918 font-size: 14px; 919 } 920 } 921</style> 922 <div id="CartDrawer" class="drawer drawer--right"> 923 924 <form 925 id="CartDrawerForm" 926 action="/cart" 927 method="post" 928 novalidate 929 class="drawer__contents" 930 data-location="cart-drawer" 931 > 932 <div class="drawer__fixed-header"> 933 <div class="drawer__header appear-animation appear-delay-1"> 934 <div class="h2 drawer__title">Your Cart</div> 935 <div class="drawer__close"> 936 <button type="button" class="drawer__close-button js-drawer-close"> 937 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"> 938 <title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/> 939 </svg> 940 <span class="icon__fallback-text">Close cart</span> 941 </button> 942 </div> 943 </div> 944 </div> 945 <div class="drawer__cart-empty appear-animation appear-delay-2"> 946 <div class="drawer__scrollable"> 947 Your cart is currently empty. 948 </div> 949 </div> 950 951 <div class="drawer__inner"> 952 <canvas class="confetti-canvas"></canvas> 953 <div class="drawer__scrollable"><free-shipping-progress 954 class="free-shipping-wrapper" 955 data-total-amount="0" 956 data-free-threshold="400" 957 958 data-confetti 959 960 aria-live="polite" 961 aria-atomic="true" 962 style="--color-unlocked-text: #000000; --color-unlocked-bar: 0, 174, 239; --color-locked-text: #000000; --color-locked-bar: 177, 229, 249;" 963 > 964 <h5 class="free-shipping-message font-body font-weight-bold"></h5> 965 <div class="free-shipping-progress"> </div> 966 </free-shipping-progress><div data-products class="appear-animation appear-delay-2"></div> 967 968 969 970 971 <div class="offer-slider-wrapper"> 972 <div 973 class="swiper offer-slider" 974 data-autoplay="true" 975 data-speed="3000" 976 data-navigation="true" 977 > 978 <div class="swiper-wrapper"> 979 980 981 982 983 984 985 986 987 988 989 990 991 <div class="swiper-slide offer-slide" data-variant-id="47716566597786"> 992 <div class="offer-img desktop-only"> 993 994 <img src="//myfitness.in/cdn/shop/files/HPO_banner_219.webp?v=1789035544" title="Offer Image 1" alt="Offer Image 1" loading="lazy" class="offer_product_1" width="1920" 995 height="740"> 996 997 </div> 998 <div class="offer-img-mobile mobile-only"> 999 1000 <img src="//myfitness.in/cdn/shop/files/HPO_banner_219.webp?v=1789035544" title="Offer Image 1" alt="Offer Image Mobile 1" loading="lazy" class="offer_product_1" width="1920" 1001 height="740"> 1002 1003 </div> 1004 </div> 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 <div class="swiper-slide offer-slide" data-variant-id="49075089801370"> 1020 <div class="offer-img desktop-only"> 1021 1022 <img src="//myfitness.in/cdn/shop/files/Batman_Banner.webp?v=1789030922" title="Offer Image 2" alt="Offer Image 2" loading="lazy" class="offer_product_2" width="1920" 1023 height="740"> 1024 1025 </div> 1026 <div class="offer-img-mobile mobile-only"> 1027 1028 <img src="//myfitness.in/cdn/shop/files/Batman_Banner.webp?v=1789030922" title="Offer Image 2" alt="Offer Image Mobile 2" loading="lazy" class="offer_product_2" width="1920" 1029 height="740"> 1030 1031 </div> 1032 </div> 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 </div> 1057 1058 1059 <div class="swiper-button-prev offer-prev">
1059<svg width="18" height="16" viewBox="0 0 18 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1060<path d="M10.3333 1L17 8M17 8L10.3333 15M17 8L1 8" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 1061</svg> 1062</div> 1063 <div class="swiper-button-next offer-next"><svg width="18" height="16" viewBox="0 0 18 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1064<path d="M10.3333 1L17 8M17 8L10.3333 15M17 8L1 8" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 1065</svg> 1066</div> 1067 <div class="swiper-pagination"></div> 1068 1069 </div> 1070 </div> 1071 1072 1073 <div class="cart-product-grid"> 1074 1075 <span class="bg-image"> 1076 <img 1077 src="//myfitness.in/cdn/shop/files/Mask_group_2.png?v=1746160645" 1078 alt="files/Mask_group_2.png" 1079 title="files/Mask_group_2.png" 1080 height="" 1081 width="" 1082 loading="lazy" 1083 > 1084 </span> 1085 1086 1087 <div class="section-header"> 1088 <h2 class="section-header__title">Try our new products</h2> 1089 </div> 1090 1091 <div class="swiper cart-product-swiper product-grid grid"> 1092 <div class="swiper-wrapper"> 1093 1094 1095<style> 1096 body:not(.template-product) span.jdgm-prev-badge__stars { 1097 display: none; 1098} 1099</style> 1100 1101 1102 1103 1104 <div 1105 class="swiper-slide " 1106 data-product-handle="high-protein-oats-900g-27g-protein" 1107 data-product-id="8758900818074" 1108 > 1109 <div 1110 class="grid-product__content" 1111 data-special-product="true" 1112 ><div class="grid__item-image-wrapper"> 1113 1114 1115 <div class="product-review-summary "> 1116 1117 <div class="average-rating"> 1118 <span class="review-star"> 1119 <svg xmlns="http://www.w3.org/2000/svg" width="6" height="6" viewBox="0 0 6 6" fill="none"> 1120 <path d="M3 0L3.67354 2.07295H5.85317L4.08981 3.3541L4.76336 5.42705L3 4.1459L1.23664 5.42705L1.91019 3.3541L0.146831 2.07295H2.32646L3 0Z" fill="#FFC300"/> 1121 </svg> 1122 </span> 1123 1124 <div style='' class='jdgm-widget jdgm-preview-badge' data-id='8758900818074' data-auto-install='false'> 1125<div style='display:none' class='jdgm-prev-badge' data-average-rating='4.92' data-number-of-reviews='169' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='4.92' tabindex='0' aria-label='4.92 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-prev-badge__text'> 4.9 (169+ reviews ) </span> </div> 1126</div> 1127 </div> 1128 1129 </div> 1130 <div class="grid-product__tag grid-product__tag--sale pincode-card-msg"></div><div class="grid-product__meta"> 1131 <!--<div class="grid-product__tag grid-product__tag--sale"> 1132 Sale 1133 </div>--><a href="/products/high-protein-oats-900g-27g-protein" class="grid-product__link" aria-label="Product Link"> 1134 <div class="grid-product__image-mask ss"><div 1135 class="image-wrap" 1136 1137 style="height: 0; padding-bottom: 100.0%;" 1138 1139 > 1140 1141<img 1142 src="//myfitness.in/cdn/shop/files/1_226eb608-de89-414c-b961-af23de04bcd5.jpg?v=1773654729&width=261" 1143 srcset=" 1144 //myfitness.in/cdn/shop/files/1_226eb608-de89-414c-b961-af23de04bcd5.jpg?v=1773654729&width=165 165w, 1145 //myfitness.in/cdn/shop/files/1_226eb608-de89-414c-b961-af23de04bcd5.jpg?v=1773654729&width=261 261w, 1146 //myfitness.in/cdn/shop/files/1_226eb608-de89-414c-b961-af23de04bcd5.jpg?v=1773654729&width=300 300w 1147 " 1148 sizes="(min-width: 990px) 261px, 1149 (min-width: 750px) 30vw, 1150 45vw" 1151 width="261" 1152 height="261" 1153 loading="eager" 1154 fetchpriority="high" 1155decoding="async" 1156 alt="Pro.Fitness High Protein Chocolate Oats | Dark Chocolate | Healthy Oats With Nuts, Seeds & Added Whey" 1157 title="Pro.Fitness High Protein Chocolate Oats | Dark Chocolate | Healthy Oats With Nuts, Seeds & Added Whey" 1158 class="grid-product__image" 1159/></div></div> 1160 1161 1162 <div 1163 class="card__badge" 1164 style="background-color: #ea8878;" 1165 >
1166 Newly Launched 1167 </div> 1168 1169 1170 </a> 1171 <div class="badges-wrapper "> 1172 1173 1174 1175 1176 1177 </div> 1178 1179 <a href="/products/high-protein-oats-900g-27g-protein" class="grid-product__link" aria-label="Product Link"> 1180 <div class="grid-product__title grid-product__title--body"> 1181 Pro.Fitness High Protein Chocolate Oats | Dark Chocolate | Healthy Oats With Nuts, Seeds & Added Whey 1182 </div></a> 1183 1184 <div class="grid-bottom-meta"> 1185 <div class="pricebox"> 1186 <div class="grid-product__price"><span class="original__price"> 1187 â¹ 219 1188 </span><span class="visually-hidden">Regular price</span> 1189 <span class="grid-product__price--original"> 1190 â¹ 339</span> 1191 <span class="visually-hidden">Sale price</span> 1192 </div><span class="grid-product__price--savings"> 35% Off </span></div> 1193 </div> 1194 <div class="product-grid-bottom-wrapper"> 1195 <div class="swatchesbox"> 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 <input type="hidden" id="selectedValue-8758900818074" value=""> 1613 <label 1614 for="ProductSelect-8758900818074" 1615 class="visually-hidden"> 1616 Select Size 1617</label> 1618 1619<select 1620 name="id" 1621 id="ProductSelect-8758900818074" 1622 class="product-variant single-option-selector product-form__input" 1623> 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 <option 1634 data-variant-image="//myfitness.in/cdn/shop/files/1_226eb608-de89-414c-b961-af23de04bcd5.jpg?v=1773654729" 1635 data-price="49900" 1636 data-compare-price="64900" 1637 data-pr-id="47059989627034" 1638 value="47059989627034" 1639 data-available="true" 1640 > 1641 900g 1642 1643 1644 </option> 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 <option 1656 data-variant-image="//myfitness.in/cdn/shop/files/1_2.webp?v=1784029930" 1657 data-price="79900" 1658 data-compare-price="112900" 1659 data-pr-id="48737220001946" 1660 value="48737220001946" 1661 data-available="true" 1662 > 1663 1.5 kg 1664 1665 1666 </option> 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 <option 1678 data-variant-image="//myfitness.in/cdn/shop/files/1_04f43262-7c62-42ad-b54a-2c1577c0fee3.webp?v=1775737093" 1679 data-price="21900" 1680 data-compare-price="33900" 1681 data-pr-id="47716566597786" 1682 value="47716566597786" 1683 data-available="true" 1684 > 1685 375g 1686 1687 1688 </option> 1689 1690 1691</select>
1692 <svg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg"> 1693<path d="M1 1L6.00081 5.58L11 1" stroke="#00AEEF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 1694</svg> 1695 1696 1697 1698 </div> 1699 <div 1700 class="product-grid-action " 1701 id="grid-select-8758900818074" 1702 data-variant-id="47716566597786" 1703 > 1704 1705<form method="post" action="/cart/add" accept-charset="UTF-8" class="product-single__form add-to" enctype="multipart/form-data" data-product-id="8758900818074"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /> 1706<div class="payment-buttons"> 1707 1708 <button 1709 type="submit" 1710 name="add" 1711 data-add-to-cart 1712 class="btn btn--full add-to-cart" 1713 > 1714 <span data-add-to-cart-text data-default-text="Add to cart"> 1715 1716 1717 ADD 1718 1719 1720 </span> 1721 </button> 1722 1723 <!-- Notify section should be conditionally displayed based on variant availability --> 1724 1725 1726</div> 1727 1728 <div class="shopify-payment-terms product__policies"></div> 1729 1730 <select name="id" data-product-select class="product-single__variants no-js"><option 1731 selected="selected" 1732 value="47716566597786"> 1733 375g - â¹ 219 1734 </option><option 1735 value="47059989627034"> 1736 900g - â¹ 499 1737 </option><option 1738 value="48737220001946"> 1739 1.5 kg - â¹ 799 1740 </option></select><input type="hidden" name="product-id" value="8758900818074" /><input type="hidden" name="section-id" value="sections--22069937766554__header" /></form> 1741<form method="post" action="/cart/add" accept-charset="UTF-8" class="product-single__form notify-btn" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><div class="payment-buttons"> 1742 1743 1744 1745 <div style="display:none" class="payment_custom_btn notify_fun_on"><div class="pdp-notify-button button button--full-width" style="display:none;"> 1746 <a href="#" class="notify_desktop-pdp-button product-form__buttons"> 1747 <div class="pdp-custom-button-inner"> 1748 <span class="pdp-custom-value-lable"><p>Notify Me</p></span> 1749 </div> 1750 </a> 1751 </div><!-- Notify Me button when product is unavailable --> 1752 <button 1753 type="button" 1754 class="btn btn--full notify-button" 1755 data-product-id="8758900818074" 1756 data-variant-id="" 1757 data-product-title="Pro.Fitness High Protein Chocolate Oats | Dark Chocolate | Healthy Oats With Nuts, Seeds & Added Whey" 1758 aria-label="notify button" 1759 data-variant-title="" 1760 data-notify-me> 1761 <span data-notify-text> 1762 1763 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="#fff" height="24px" width="24px" version="1.1" viewBox="0 0 611.999 611.999" xml:space="preserve"> 1764 <g> 1765 <g> 1766 <g> 1767 <path d="M570.107,500.254c-65.037-29.371-67.511-155.441-67.559-158.622v-84.578c0-81.402-49.742-151.399-120.427-181.203 C381.969,34,347.883,0,306.001,0c-41.883,0-75.968,34.002-76.121,75.849c-70.682,29.804-120.425,99.801-120.425,181.203v84.578 c-0.046,3.181-2.522,129.251-67.561,158.622c-7.409,3.347-11.481,11.412-9.768,19.36c1.711,7.949,8.74,13.626,16.871,13.626 h164.88c3.38,18.594,12.172,35.892,25.619,49.903c17.86,18.608,41.479,28.856,66.502,28.856 c25.025,0,48.644-10.248,66.502-28.856c13.449-14.012,22.241-31.311,25.619-49.903h164.88c8.131,0,15.159-5.676,16.872-13.626 C581.586,511.664,577.516,503.6,570.107,500.254z M484.434,439.859c6.837,20.728,16.518,41.544,30.246,58.866H97.32 c13.726-17.32,23.407-38.135,30.244-58.866H484.434z M306.001,34.515c18.945,0,34.963,12.73,39.975,30.082 c-12.912-2.678-26.282-4.09-39.975-4.09s-27.063,1.411-39.975,4.09C271.039,47.246,287.057,34.515,306.001,34.515z M143.97,341.736v-84.685c0-89.343,72.686-162.029,162.031-162.029s162.031,72.686,162.031,162.029v84.826 c0.023,2.596,0.427,29.879,7.303,63.465H136.663C143.543,371.724,143.949,344.393,143.97,341.736z M306.001,577.485 c-26.341,0-49.33-18.992-56.709-44.246h113.416C355.329,558.493,332.344,577.485,306.001,577.485z"></path>
1768 <path d="M306.001,119.235c-74.25,0-134.657,60.405-134.657,134.654c0,9.531,7.727,17.258,17.258,17.258 c9.531,0,17.258-7.727,17.258-17.258c0-55.217,44.923-100.139,100.142-100.139c9.531,0,17.258-7.727,17.258-17.258 C323.259,126.96,315.532,119.235,306.001,119.235z"></path> 1769 </g> 1770 </g> 1771 </g> 1772 </svg> 1773 </span> 1774 </button> 1775 1776 1777 1778 1779 1780 <div class="notify_popup_container"> 1781 <div class="notify-container"> 1782 <div class="notify_popup-header"> 1783 <span class="notify_label_popup"><p>NotifyMe when Back in Stock</p></span> 1784 <button type="button" class="notify_close_popup" aria-label="Close notify"> 1785 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 1786 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"/> 1787 </svg> 1788 </button> 1789 </div> 1790 <div class="notify-popup-scroller"> 1791 1792<form-state class="form-state"><form method="post" action="/contact#ContactForm-NotifyFun" id="ContactForm-NotifyFun" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="â" /><div class="contact__fields"> 1793 <input id="ContactForm-NotifyFun-fname" class="field__input" type="hidden" name="contact[Form Type]" value="Notify Me" /> 1794 1795 <input id="ContactForm-NotifyFun-purl" class="field__input" type="hidden" name="contact[Product URL]" value="https://myfitness.in/products/high-protein-oats-900g-27g-protein" /> 1796 1797 <input id="ContactForm-NotifyFun-pid" class="field__input" type="hidden" name="contact[Product ID]" value="8758900818074" /> 1798 1799 <input id="ContactForm-NotifyFun-pname" class="field__input" type="hidden" name="contact[Product Name]" value="Pro.Fitness High Protein Chocolate Oats | Dark Chocolate | Healthy Oats With Nuts, Seeds & Added Whey" /> 1800 1801 <input id="ContactForm-NotifyFun-vid" class="field__input" type="hidden" name="contact[Variant ID]" value="" /> 1802 1803 <input id="ContactForm-NotifyFun-vname" class="field__input" type="hidden" name="contact[Variant Name]" value="" /> 1804 1805 <input id="ContactForm-NotifyFun-vsku" class="field__input" type="hidden" name="contact[Variant SKU]" value="" /> 1806 1807 <div class="field"> 1808 <label for="ContactForm-NotifyFun-name">Full Name<span>*</span></label> 1809 <input id="ContactForm-NotifyFun-name" class="field__input" autocomplete="name" type="text" name="contact[Full Name]" value="" placeholder="Type here" /> 1810 </div> 1811 <div class="field field--with-error"> 1812 <label for="ContactForm-NotifyFun-email">Email<span>*</span></label> 1813 <input 1814 id="ContactForm-NotifyFun-email" 1815 autocomplete="email" 1816 type="email" 1817 id="ContactForm-email-sections--22069937766554__header" 1818 class="field__input" 1819 name="contact[email]" 1820 spellcheck="false" 1821 autocapitalize="off" 1822 value="" 1823 aria-required="true" 1824 1825 placeholder="Type here" 1826 1827 /></div> 1828 </div> 1829 <div class="form_fields_wrapper"> 1830 <div class="field"> 1831 <label for="ContactForm-NotifyFun-phone">WhatsApp Number<span>*</span></label> 1832 <div class="wsphone_number"> 1833 <span>+91</span> 1834 <input id="ContactForm-NotifyFun-phone" type="tel" class="field__input" autocomplete="tel" name="contact[Phone number]" pattern="[0-9]{10}" maxlength="10" value="" placeholder="Enter 10 digit number only"/> 1835 </div> 1836 </div> 1837 </div> 1838 <div class="notify_content_wrapper"> 1839 <span>Get updates via WhatsApp & Email</span> 1840 </div> 1841 <div class="contact__button"> 1842 1843 <div class="button" id="sendButton"> 1844 Send 1845 </div> 1846 <button type="reset" class="button button--secondary"> 1847 Reset 1848 </button> 1849 </div></form></form-state> 1850 1851 1852 </div> 1853 <div id="thank_you" style="display: none;"> 1854 <div class="form-status form-status-list form__message" tabindex="-1" autofocus> 1855 <div class="product-image"> 1856 <img src="//myfitness.in/cdn/shop/files/1_226eb608-de89-414c-b961-af23de04bcd5.jpg?v=1773654729&width=300" alt="Pro.Fitness High Protein Chocolate Oats | Dark Chocolate | Healthy Oats With Nuts, Seeds & Added Whey" title="Pro.Fitness High Protein Chocolate Oats | Dark Chocolate | Healthy Oats With Nuts, Seeds & Added Whey" width="500" height="500" /> 1857 </div> 1858
1859 <span class="pdp-custom-value-lable"><p>Form is send successfully you will get notification on whatsapp number when product is back to stock</p></span> 1860 1861 <button type="button" class="button button--secondary notify_close_btn">close</button> 1862 </div> 1863 </div> 1864 </div> 1865 </div> 1866 </div> 1867 1868 <!-- Notify section should be conditionally displayed based on variant availability --> 1869 1870 1871</div> 1872 1873 <div class="shopify-payment-terms product__policies"></div> 1874 1875 <select name="id" data-product-select class="product-single__variants no-js"><option 1876 selected="selected" 1877 value="47716566597786"> 1878 375g - â¹ 219 1879 </option><option 1880 value="47059989627034"> 1881 900g - â¹ 499 1882 </option><option 1883 value="48737220001946"> 1884 1.5 kg - â¹ 799 1885 </option></select><input type="hidden" name="product-id" value="8758900818074" /><input type="hidden" name="section-id" value="sections--22069937766554__header" /></form></div> 1886 </div> 1887 </div> 1888 </div> 1889 </div></div> 1890 1891 1892 1893<style> 1894 body:not(.template-product) span.jdgm-prev-badge__stars { 1895 display: none; 1896} 1897</style> 1898 1899 1900 1901 1902 <div 1903 class="swiper-slide " 1904 data-product-handle="myfitness-zero-chocolate-peanut-butter-crunchy-zero-sugar-extra-crunch-510g-27g-protein-10g-fiber-tasty-healthy-nut-butter-spread-cholesterol-free-zero-trans-fat-crunchy-peanut-butter" 1905 data-product-id="9096981381274" 1906 > 1907 <div 1908 class="grid-product__content" 1909 data-special-product="true" 1910 ><div class="grid__item-image-wrapper"> 1911 1912 1913 <div class="product-review-summary "> 1914 1915 </div> 1916 <div class="grid-product__tag grid-product__tag--sale pincode-card-msg"></div><div class="grid-product__meta"> 1917 <!--<div class="grid-product__tag grid-product__tag--sale"> 1918 Sale 1919 </div>--><a href="/products/myfitness-zero-chocolate-peanut-butter-crunchy-zero-sugar-extra-crunch-510g-27g-protein-10g-fiber-tasty-healthy-nut-butter-spread-cholesterol-free-zero-trans-fat-crunchy-peanut-butter" class="grid-product__link" aria-label="Product Link"> 1920 <div class="grid-product__image-mask ss"><div 1921 class="image-wrap" 1922 1923 style="height: 0; padding-bottom: 100.0%;" 1924 1925 > 1926 1927<img 1928 src="//myfitness.in/cdn/shop/files/Batman_jpg.webp?v=1789797373&width=261" 1929 srcset=" 1930 //myfitness.in/cdn/shop/files/Batman_jpg.webp?v=1789797373&width=165 165w, 1931 //myfitness.in/cdn/shop/files/Batman_jpg.webp?v=1789797373&width=261 261w, 1932 //myfitness.in/cdn/shop/files/Batman_jpg.webp?v=1789797373&width=300 300w 1933 " 1934 sizes="(min-width: 990px) 261px, 1935 (min-width: 750px) 30vw, 1936 45vw" 1937 width="261" 1938 height="261" 1939 loading="eager" 1940 fetchpriority="high" 1941decoding="async" 1942 alt="MyFitness x Batman | Chocolate Zero Peanut Butter Extra Crunchy | 27% Protein | Zero Added Sugar | High Protein" 1943 title="MyFitness x Batman | Chocolate Zero Peanut Butter Extra Crunchy | 27% Protein | Zero Added Sugar | High Protein" 1944 class="grid-product__image" 1945/></div></div> 1946 1947 1948 <div 1949 class="card__badge" 1950 style="background-color: #ea8878;" 1951 > 1952 Newly Launched 1953 </div> 1954 1955 1956 </a> 1957 <div class="badges-wrapper "> 1958 1959 1960 1961 1962 1963 </div> 1964 1965 <a href="/products/myfitness-zero-chocolate-peanut-butter-crunchy-zero-sugar-extra-crunch-510g-27g-protein-10g-fiber-tasty-healthy-nut-butter-spread-cholesterol-free-zero-trans-fat-crunchy-peanut-butter" class="grid-product__link" aria-label="Product Link"> 1966 <div class="grid-product__title grid-product__title--body"> 1967 MyFitness x Batman | Chocolate Zero Peanut Butter Extra Crunchy | 27% Protein | Zero Added Sugar | High Protein 1968 </div></a> 1969 1970 <div class="grid-bottom-meta"> 1971 <div class="pricebox"> 1972 <div class="grid-product__price"><span class="original__price"> 1973 â¹ 299 1974 </span><span class="visually-hidden">Regular price</span>
1975 <span class="grid-product__price--original"> 1976 â¹ 369</span> 1977 <span class="visually-hidden">Sale price</span> 1978 </div><span class="grid-product__price--savings"> 19% Off </span></div> 1979 </div> 1980 <div class="product-grid-bottom-wrapper"> 1981 <div class="swatchesbox"> 1982 1983 <input type="hidden" name="id" value="49075089801370"> 1984 <div 1985 name="id" 1986 id="ProductSelect-9096981381274" 1987 class="product-variant single-option-selector single-variant product-form__input" 1988 > 1989 510 g 1990 </div> 1991 1992 </div> 1993 <div 1994 class="product-grid-action " 1995 id="grid-select-9096981381274" 1996 data-variant-id="49075089801370" 1997 > 1998 1999<form method="post" action="/cart/add" accept-charset="UTF-8" class="product-single__form add-to" enctype="multipart/form-data" data-product-id="9096981381274"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /> 2000<div class="payment-buttons"> 2001 2002 <button 2003 type="submit" 2004 name="add" 2005 data-add-to-cart 2006 class="btn btn--full add-to-cart" 2007 > 2008 <span data-add-to-cart-text data-default-text="Add to cart"> 2009 2010 2011 ADD 2012 2013 2014 </span> 2015 </button> 2016 2017 <!-- Notify section should be conditionally displayed based on variant availability --> 2018 2019 2020</div> 2021 2022 <div class="shopify-payment-terms product__policies"></div> 2023 2024 <select name="id" data-product-select class="product-single__variants no-js"><option 2025 selected="selected" 2026 value="49075089801370"> 2027 510 g - â¹ 299 2028 </option></select><input type="hidden" name="product-id" value="9096981381274" /><input type="hidden" name="section-id" value="sections--22069937766554__header" /></form> 2029<form method="post" action="/cart/add" accept-charset="UTF-8" class="product-single__form notify-btn" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><div class="payment-buttons"> 2030 2031 2032 2033 <div style="display:none" class="payment_custom_btn notify_fun_on"><div class="pdp-notify-button button button--full-width" style="display:none;"> 2034 <a href="#" class="notify_desktop-pdp-button product-form__buttons"> 2035 <div class="pdp-custom-button-inner"> 2036 <span class="pdp-custom-value-lable"><p>Notify Me</p></span> 2037 </div> 2038 </a> 2039 </div><!-- Notify Me button when product is unavailable --> 2040 <button 2041 type="button" 2042 class="btn btn--full notify-button" 2043 data-product-id="9096981381274" 2044 data-variant-id="" 2045 data-product-title="MyFitness x Batman | Chocolate Zero Peanut Butter Extra Crunchy | 27% Protein | Zero Added Sugar | High Protein" 2046 aria-label="notify button" 2047 data-variant-title="" 2048 data-notify-me> 2049 <span data-notify-text> 2050 2051 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="#fff" height="24px" width="24px" version="1.1" viewBox="0 0 611.999 611.999" xml:space="preserve"> 2052 <g> 2053 <g> 2054 <g> 2055 <path d="M570.107,500.254c-65.037-29.371-67.511-155.441-67.559-158.622v-84.578c0-81.402-49.742-151.399-120.427-181.203 C381.969,34,347.883,0,306.001,0c-41.883,0-75.968,34.002-76.121,75.849c-70.682,29.804-120.425,99.801-120.425,181.203v84.578 c-0.046,3.181-2.522,129.251-67.561,158.622c-7.409,3.347-11.481,11.412-9.768,19.36c1.711,7.949,8.74,13.626,16.871,13.626 h164.88c3.38,18.594,12.172,35.892,25.619,49.903c17.86,18.608,41.479,28.856,66.502,28.856 c25.025,0,48.644-10.248,66.502-28.856c13.449-14.012,22.241-31.311,25.619-49.903h164.88c8.131,0,15.159-5.676,16.872-13.626 C581.586,511.664,577.516,503.6,570.107,500.254z M484.434,439.859c6.837,20.728,16.518,41.544,30.246,58.866H97.32 c13.726-17.32,23.407-38.135,30.244-58.866H484.434z M306.001,34.515c18.945,0,34.963,12.73,39.975,30.082 c-12.912-2.678-26.282-4.09-39.975-4.09s-27.063,1.411-39.975,4.09C271.039,47.246,287.057,34.515,306.001,34.515z M143.97,341.736v-84.685c0-89.343,72.686-162.029,162.031-162.029s162.031,72.686,162.031,162.029v84.826 c0.023,2.596,0.427,29.879,7.303,63.465H136.663C143.543,371.724,143.949,344.393,143.97,341.736z M306.001,577.485 c-26.341,0-49.33-18.992-56.709-44.246h113.416C355.329,558.493,332.344,577.485,306.001,577.485z"></path>
2056 <path d="M306.001,119.235c-74.25,0-134.657,60.405-134.657,134.654c0,9.531,7.727,17.258,17.258,17.258 c9.531,0,17.258-7.727,17.258-17.258c0-55.217,44.923-100.139,100.142-100.139c9.531,0,17.258-7.727,17.258-17.258 C323.259,126.96,315.532,119.235,306.001,119.235z"></path> 2057 </g> 2058 </g> 2059 </g> 2060 </svg> 2061 </span> 2062 </button> 2063 2064 2065 2066 2067 2068 <div class="notify_popup_container"> 2069 <div class="notify-container"> 2070 <div class="notify_popup-header"> 2071 <span class="notify_label_popup"><p>NotifyMe when Back in Stock</p></span> 2072 <button type="button" class="notify_close_popup" aria-label="Close notify"> 2073 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 2074 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"/> 2075 </svg> 2076 </button> 2077 </div> 2078 <div class="notify-popup-scroller"> 2079 2080<form-state class="form-state"><form method="post" action="/contact#ContactForm-NotifyFun" id="ContactForm-NotifyFun" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="â" /><div class="contact__fields"> 2081 <input id="ContactForm-NotifyFun-fname" class="field__input" type="hidden" name="contact[Form Type]" value="Notify Me" /> 2082 2083 <input id="ContactForm-NotifyFun-purl" class="field__input" type="hidden" name="contact[Product URL]" value="https://myfitness.in/products/myfitness-zero-chocolate-peanut-butter-crunchy-zero-sugar-extra-crunch-510g-27g-protein-10g-fiber-tasty-healthy-nut-butter-spread-cholesterol-free-zero-trans-fat-crunchy-peanut-butter" /> 2084 2085 <input id="ContactForm-NotifyFun-pid" class="field__input" type="hidden" name="contact[Product ID]" value="9096981381274" /> 2086 2087 <input id="ContactForm-NotifyFun-pname" class="field__input" type="hidden" name="contact[Product Name]" value="MyFitness x Batman | Chocolate Zero Peanut Butter Extra Crunchy | 27% Protein | Zero Added Sugar | High Protein" /> 2088 2089 <input id="ContactForm-NotifyFun-vid" class="field__input" type="hidden" name="contact[Variant ID]" value="" /> 2090 2091 <input id="ContactForm-NotifyFun-vname" class="field__input" type="hidden" name="contact[Variant Name]" value="" /> 2092 2093 <input id="ContactForm-NotifyFun-vsku" class="field__input" type="hidden" name="contact[Variant SKU]" value="" /> 2094 2095 <div class="field"> 2096 <label for="ContactForm-NotifyFun-name">Full Name<span>*</span></label> 2097 <input id="ContactForm-NotifyFun-name" class="field__input" autocomplete="name" type="text" name="contact[Full Name]" value="" placeholder="Type here" /> 2098 </div> 2099 <div class="field field--with-error"> 2100 <label for="ContactForm-NotifyFun-email">Email<span>*</span></label> 2101 <input 2102 id="ContactForm-NotifyFun-email" 2103 autocomplete="email" 2104 type="email" 2105 id="ContactForm-email-sections--22069937766554__header" 2106 class="field__input" 2107 name="contact[email]" 2108 spellcheck="false" 2109 autocapitalize="off" 2110 value="" 2111 aria-required="true" 2112 2113 placeholder="Type here" 2114 2115 /></div> 2116 </div> 2117 <div class="form_fields_wrapper"> 2118 <div class="field"> 2119 <label for="ContactForm-NotifyFun-phone">WhatsApp Number<span>*</span></label> 2120 <div class="wsphone_number"> 2121 <span>+91</span> 2122 <input id="ContactForm-NotifyFun-phone" type="tel" class="field__input" autocomplete="tel" name="contact[Phone number]" pattern="[0-9]{10}" maxlength="10" value="" placeholder="Enter 10 digit number only"/> 2123 </div> 2124 </div> 2125 </div> 2126 <div class="notify_content_wrapper">
2127 <span>Get updates via WhatsApp & Email</span> 2128 </div> 2129 <div class="contact__button"> 2130 2131 <div class="button" id="sendButton"> 2132 Send 2133 </div> 2134 <button type="reset" class="button button--secondary"> 2135 Reset 2136 </button> 2137 </div></form></form-state> 2138 2139 2140 </div> 2141 <div id="thank_you" style="display: none;"> 2142 <div class="form-status form-status-list form__message" tabindex="-1" autofocus> 2143 <div class="product-image"> 2144 <img src="//myfitness.in/cdn/shop/files/Batman_jpg.webp?v=1789797373&width=300" alt="MyFitness x Batman | Chocolate Zero Peanut Butter Extra Crunchy | 27% Protein | Zero Added Sugar | High Protein" title="MyFitness x Batman | Chocolate Zero Peanut Butter Extra Crunchy | 27% Protein | Zero Added Sugar | High Protein" width="500" height="500" /> 2145 </div> 2146 2147 <span class="pdp-custom-value-lable"><p>Form is send successfully you will get notification on whatsapp number when product is back to stock</p></span> 2148 2149 <button type="button" class="button button--secondary notify_close_btn">close</button> 2150 </div> 2151 </div> 2152 </div> 2153 </div> 2154 </div> 2155 2156 <!-- Notify section should be conditionally displayed based on variant availability --> 2157 2158 2159</div> 2160 2161 <div class="shopify-payment-terms product__policies"></div> 2162 2163 <select name="id" data-product-select class="product-single__variants no-js"><option 2164 selected="selected" 2165 value="49075089801370"> 2166 510 g - â¹ 299 2167 </option></select><input type="hidden" name="product-id" value="9096981381274" /><input type="hidden" name="section-id" value="sections--22069937766554__header" /></form></div> 2168 </div> 2169 </div> 2170 </div> 2171 </div></div> 2172 2173 2174 2175<style> 2176 body:not(.template-product) span.jdgm-prev-badge__stars { 2177 display: none; 2178} 2179</style> 2180 2181 2182 2183 2184 <div 2185 class="swiper-slide " 2186 data-product-handle="myfitness-zero-peanut-butter-crunchy-510g" 2187 data-product-id="8471649878170" 2188 > 2189 <div 2190 class="grid-product__content" 2191 data-special-product="true" 2192 ><div class="grid__item-image-wrapper"> 2193 2194 2195 <div class="product-review-summary "> 2196 2197 <div class="average-rating"> 2198 <span class="review-star"> 2199 <svg xmlns="http://www.w3.org/2000/svg" width="6" height="6" viewBox="0 0 6 6" fill="none"> 2200 <path d="M3 0L3.67354 2.07295H5.85317L4.08981 3.3541L4.76336 5.42705L3 4.1459L1.23664 5.42705L1.91019 3.3541L0.146831 2.07295H2.32646L3 0Z" fill="#FFC300"/> 2201 </svg> 2202 </span> 2203 2204 <div style='' class='jdgm-widget jdgm-preview-badge' data-id='8471649878170' data-auto-install='false'> 2205<div style='display:none' class='jdgm-prev-badge' data-average-rating='4.93' data-number-of-reviews='72' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='4.93' tabindex='0' aria-label='4.93 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-prev-badge__text'> 4.9(72) </span> </div> 2206</div> 2207 </div> 2208 2209 </div> 2210 <div class="grid-product__tag grid-product__tag--sale pincode-card-msg"></div><div class="grid-product__meta"> 2211 <!--<div class="grid-product__tag grid-product__tag--sale"> 2212 Sale 2213 </div>--><a href="/products/myfitness-zero-peanut-butter-crunchy-510g" class="grid-product__link" aria-label="Product Link"> 2214 <div class="grid-product__image-mask ss"><div 2215 class="image-wrap" 2216 2217 style="height: 0; padding-bottom: 100.0%;" 2218 2219 > 2220 2221<img 2222 src="//myfitness.in/cdn/shop/files/myfitness-zero-peanut-butter-crunchy-510g-1773489552_37256a4c-ac2a-440c-9c53-3cbe6b173d20.webp?v=1773642012&width=261" 2223 srcset=" 2224 //myfitness.in/cdn/shop/files/myfitness-zero-peanut-butter-crunchy-510g-1773489552_37256a4c-ac2a-440c-9c53-3cbe6b173d20.webp?v=1773642012&width=165 165w, 2225 //myfitness.in/cdn/shop/files/myfitness-zero-peanut-butter-crunchy-510g-1773489552_37256a4c-ac2a-440c-9c53-3cbe6b173d20.webp?v=1773642012&width=261 261w, 2226 //myfitness.in/cdn/shop/files/myfitness-zero-peanut-butter-crunchy-510g-1773489552_37256a4c-ac2a-440c-9c53-3cbe6b173d20.webp?v=1773642012&width=300 300w 2227 " 2228 sizes="(min-width: 990px) 261px, 2229 (min-width: 750px) 30vw, 2230 45vw" 2231 width="261" 2232 height="261" 2233 loading="eager" 2234 fetchpriority="high" 2235decoding="async" 2236 alt="Zero Classic Zero Added Sugar Crunchy Peanut Butter ( 28% Protein)" 2237 title="Zero Classic Zero Added Sugar Crunchy Peanut Butter ( 28% Protein)" 2238 class="grid-product__image" 2239/></div></div> 2240 2241 2242 <div 2243 class="card__badge" 2244 style="background-color: #ea8878;" 2245 >
2246 Newly Launched 2247 </div> 2248 2249 2250 </a> 2251 <div class="badges-wrapper "> 2252 2253 2254 2255 2256 2257 </div> 2258 2259 <a href="/products/myfitness-zero-peanut-butter-crunchy-510g" class="grid-product__link" aria-label="Product Link"> 2260 <div class="grid-product__title grid-product__title--body"> 2261 MyFitness Peanut Butter - Classic Zero | 28% Protein | Extra Crunchy | Zero Sugar Peanut Spread 2262 </div></a> 2263 2264 <div class="grid-bottom-meta"> 2265 <div class="pricebox"> 2266 <div class="grid-product__price"><span class="original__price"> 2267 â¹ 275 2268 </span><span class="visually-hidden">Regular price</span> 2269 <span class="grid-product__price--original"> 2270 â¹ 349</span> 2271 <span class="visually-hidden">Sale price</span> 2272 </div><span class="grid-product__price--savings"> 21% Off </span></div> 2273 </div> 2274 <div class="product-grid-bottom-wrapper"> 2275 <div class="swatchesbox"> 2276 2277 <input type="hidden" name="id" value="45646663024794"> 2278 <div 2279 name="id" 2280 id="ProductSelect-8471649878170" 2281 class="product-variant single-option-selector single-variant product-form__input" 2282 > 2283 510 g 2284 </div> 2285 2286 </div> 2287 <div 2288 class="product-grid-action " 2289 id="grid-select-8471649878170" 2290 data-variant-id="45646663024794" 2291 > 2292 2293<form method="post" action="/cart/add" accept-charset="UTF-8" class="product-single__form add-to" enctype="multipart/form-data" data-product-id="8471649878170"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /> 2294<div class="payment-buttons"> 2295 2296 <button 2297 type="submit" 2298 name="add" 2299 data-add-to-cart 2300 class="btn btn--full add-to-cart" 2301 > 2302 <span data-add-to-cart-text data-default-text="Add to cart"> 2303 2304 2305 ADD 2306 2307 2308 </span> 2309 </button> 2310 2311 <!-- Notify section should be conditionally displayed based on variant availability --> 2312 2313 2314</div> 2315 2316 <div class="shopify-payment-terms product__policies"></div> 2317 2318 <select name="id" data-product-select class="product-single__variants no-js"><option 2319 selected="selected" 2320 value="45646663024794"> 2321 510 g - â¹ 275 2322 </option></select><input type="hidden" name="product-id" value="8471649878170" /><input type="hidden" name="section-id" value="sections--22069937766554__header" /></form> 2323<form method="post" action="/cart/add" accept-charset="UTF-8" class="product-single__form notify-btn" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><div class="payment-buttons"> 2324 2325 2326 2327 <div style="display:none" class="payment_custom_btn notify_fun_on"><div class="pdp-notify-button button button--full-width" style="display:none;"> 2328 <a href="#" class="notify_desktop-pdp-button product-form__buttons"> 2329 <div class="pdp-custom-button-inner"> 2330 <span class="pdp-custom-value-lable"><p>Notify Me</p></span> 2331 </div> 2332 </a> 2333 </div><!-- Notify Me button when product is unavailable --> 2334 <button 2335 type="button" 2336 class="btn btn--full notify-button" 2337 data-product-id="8471649878170" 2338 data-variant-id="" 2339 data-product-title="MyFitness Peanut Butter - Classic Zero | 28% Protein | Extra Crunchy | Zero Sugar Peanut Spread" 2340 aria-label="notify button" 2341 data-variant-title="" 2342 data-notify-me> 2343 <span data-notify-text> 2344 2345 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="#fff" height="24px" width="24px" version="1.1" viewBox="0 0 611.999 611.999" xml:space="preserve"> 2346 <g> 2347 <g> 2348 <g> 2349 <path d="M570.107,500.254c-65.037-29.371-67.511-155.441-67.559-158.622v-84.578c0-81.402-49.742-151.399-120.427-181.203 C381.969,34,347.883,0,306.001,0c-41.883,0-75.968,34.002-76.121,75.849c-70.682,29.804-120.425,99.801-120.425,181.203v84.578 c-0.046,3.181-2.522,129.251-67.561,158.622c-7.409,3.347-11.481,11.412-9.768,19.36c1.711,7.949,8.74,13.626,16.871,13.626 h164.88c3.38,18.594,12.172,35.892,25.619,49.903c17.86,18.608,41.479,28.856,66.502,28.856 c25.025,0,48.644-10.248,66.502-28.856c13.449-14.012,22.241-31.311,25.619-49.903h164.88c8.131,0,15.159-5.676,16.872-13.626 C581.586,511.664,577.516,503.6,570.107,500.254z M484.434,439.859c6.837,20.728,16.518,41.544,30.246,58.866H97.32 c13.726-17.32,23.407-38.135,30.244-58.866H484.434z M306.001,34.515c18.945,0,34.963,12.73,39.975,30.082 c-12.912-2.678-26.282-4.09-39.975-4.09s-27.063,1.411-39.975,4.09C271.039,47.246,287.057,34.515,306.001,34.515z M143.97,341.736v-84.685c0-89.343,72.686-162.029,162.031-162.029s162.031,72.686,162.031,162.029v84.826 c0.023,2.596,0.427,29.879,7.303,63.465H136.663C143.543,371.724,143.949,344.393,143.97,341.736z M306.001,577.485 c-26.341,0-49.33-18.992-56.709-44.246h113.416C355.329,558.493,332.344,577.485,306.001,577.485z"></path>
2350 <path d="M306.001,119.235c-74.25,0-134.657,60.405-134.657,134.654c0,9.531,7.727,17.258,17.258,17.258 c9.531,0,17.258-7.727,17.258-17.258c0-55.217,44.923-100.139,100.142-100.139c9.531,0,17.258-7.727,17.258-17.258 C323.259,126.96,315.532,119.235,306.001,119.235z"></path> 2351 </g> 2352 </g> 2353 </g> 2354 </svg> 2355 </span> 2356 </button> 2357 2358 2359 2360 2361 2362 <div class="notify_popup_container"> 2363 <div class="notify-container"> 2364 <div class="notify_popup-header"> 2365 <span class="notify_label_popup"><p>NotifyMe when Back in Stock</p></span> 2366 <button type="button" class="notify_close_popup" aria-label="Close notify"> 2367 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 2368 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"/> 2369 </svg> 2370 </button> 2371 </div> 2372 <div class="notify-popup-scroller"> 2373 2374<form-state class="form-state"><form method="post" action="/contact#ContactForm-NotifyFun" id="ContactForm-NotifyFun" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="â" /><div class="contact__fields"> 2375 <input id="ContactForm-NotifyFun-fname" class="field__input" type="hidden" name="contact[Form Type]" value="Notify Me" /> 2376 2377 <input id="ContactForm-NotifyFun-purl" class="field__input" type="hidden" name="contact[Product URL]" value="https://myfitness.in/products/myfitness-zero-peanut-butter-crunchy-510g" /> 2378 2379 <input id="ContactForm-NotifyFun-pid" class="field__input" type="hidden" name="contact[Product ID]" value="8471649878170" /> 2380 2381 <input id="ContactForm-NotifyFun-pname" class="field__input" type="hidden" name="contact[Product Name]" value="MyFitness Peanut Butter - Classic Zero | 28% Protein | Extra Crunchy | Zero Sugar Peanut Spread" /> 2382 2383 <input id="ContactForm-NotifyFun-vid" class="field__input" type="hidden" name="contact[Variant ID]" value="" /> 2384 2385 <input id="ContactForm-NotifyFun-vname" class="field__input" type="hidden" name="contact[Variant Name]" value="" /> 2386 2387 <input id="ContactForm-NotifyFun-vsku" class="field__input" type="hidden" name="contact[Variant SKU]" value="" /> 2388 2389 <div class="field"> 2390 <label for="ContactForm-NotifyFun-name">Full Name<span>*</span></label> 2391 <input id="ContactForm-NotifyFun-name" class="field__input" autocomplete="name" type="text" name="contact[Full Name]" value="" placeholder="Type here" /> 2392 </div> 2393 <div class="field field--with-error"> 2394 <label for="ContactForm-NotifyFun-email">Email<span>*</span></label> 2395 <input 2396 id="ContactForm-NotifyFun-email" 2397 autocomplete="email" 2398 type="email" 2399 id="ContactForm-email-sections--22069937766554__header" 2400 class="field__input" 2401 name="contact[email]" 2402 spellcheck="false" 2403 autocapitalize="off" 2404 value="" 2405 aria-required="true" 2406 2407 placeholder="Type here" 2408 2409 /></div> 2410 </div> 2411 <div class="form_fields_wrapper"> 2412 <div class="field"> 2413 <label for="ContactForm-NotifyFun-phone">WhatsApp Number<span>*</span></label> 2414 <div class="wsphone_number"> 2415 <span>+91</span> 2416 <input id="ContactForm-NotifyFun-phone" type="tel" class="field__input" autocomplete="tel" name="contact[Phone number]" pattern="[0-9]{10}" maxlength="10" value="" placeholder="Enter 10 digit number only"/> 2417 </div> 2418 </div> 2419 </div> 2420 <div class="notify_content_wrapper"> 2421 <span>Get updates via WhatsApp & Email</span> 2422 </div> 2423 <div class="contact__button"> 2424 2425 <div class="button" id="sendButton"> 2426 Send 2427 </div> 2428 <button type="reset" class="button button--secondary"> 2429 Reset 2430 </button> 2431 </div></form></form-state> 2432 2433 2434 </div> 2435 <div id="thank_you" style="display: none;"> 2436 <div class="form-status form-status-list form__message" tabindex="-1" autofocus> 2437 <div class="product-image"> 2438 <img src="//myfitness.in/cdn/shop/files/myfitness-zero-peanut-butter-crunchy-510g-1773489552_37256a4c-ac2a-440c-9c53-3cbe6b173d20.webp?v=1773642012&width=300" alt="MyFitness Peanut Butter - Classic Zero | 28% Protein | Extra Crunchy | Zero Sugar Peanut Spread" title="MyFitness Peanut Butter - Classic Zero | 28% Protein | Extra Crunchy | Zero Sugar Peanut Spread" width="500" height="500" /> 2439 </div> 2440
2441 <span class="pdp-custom-value-lable"><p>Form is send successfully you will get notification on whatsapp number when product is back to stock</p></span> 2442 2443 <button type="button" class="button button--secondary notify_close_btn">close</button> 2444 </div> 2445 </div> 2446 </div> 2447 </div> 2448 </div> 2449 2450 <!-- Notify section should be conditionally displayed based on variant availability --> 2451 2452 2453</div> 2454 2455 <div class="shopify-payment-terms product__policies"></div> 2456 2457 <select name="id" data-product-select class="product-single__variants no-js"><option 2458 selected="selected" 2459 value="45646663024794"> 2460 510 g - â¹ 275 2461 </option></select><input type="hidden" name="product-id" value="8471649878170" /><input type="hidden" name="section-id" value="sections--22069937766554__header" /></form></div> 2462 </div> 2463 </div> 2464 </div> 2465 </div></div> 2466 2467 2468 2469<style> 2470 body:not(.template-product) span.jdgm-prev-badge__stars { 2471 display: none; 2472} 2473</style> 2474 2475 2476 2477 2478 <div 2479 class="swiper-slide " 2480 data-product-handle="myfitness-chocolate-peanut-butter-with-almond-crunch" 2481 data-product-id="8004755652762" 2482 > 2483 <div 2484 class="grid-product__content" 2485 data-special-product="true" 2486 ><div class="grid__item-image-wrapper"> 2487 2488 2489 <div class="product-review-summary "> 2490 2491 <div class="average-rating"> 2492 <span class="review-star"> 2493 <svg xmlns="http://www.w3.org/2000/svg" width="6" height="6" viewBox="0 0 6 6" fill="none"> 2494 <path d="M3 0L3.67354 2.07295H5.85317L4.08981 3.3541L4.76336 5.42705L3 4.1459L1.23664 5.42705L1.91019 3.3541L0.146831 2.07295H2.32646L3 0Z" fill="#FFC300"/> 2495 </svg> 2496 </span> 2497 2498 <div style='' class='jdgm-widget jdgm-preview-badge' data-id='8004755652762' data-auto-install='false'> 2499<div style='display:none' class='jdgm-prev-badge' data-average-rating='4.77' data-number-of-reviews='30' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='4.77' tabindex='0' aria-label='4.77 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-prev-badge__text'> 4.8 (30+ reviews ) </span> </div> 2500</div> 2501 </div> 2502 2503 </div> 2504 <div class="grid-product__tag grid-product__tag--sale pincode-card-msg"></div><div class="grid-product__meta"> 2505 <!--<div class="grid-product__tag grid-product__tag--sale"> 2506 Sale 2507 </div>--><a href="/products/myfitness-chocolate-peanut-butter-with-almond-crunch" class="grid-product__link" aria-label="Product Link"> 2508 <div class="grid-product__image-mask ss"><div 2509 class="image-wrap" 2510 2511 style="height: 0; padding-bottom: 100.0%;" 2512 2513 > 2514 2515<img 2516 src="//myfitness.in/cdn/shop/files/1_25__converted.webp?v=1775745730&width=261" 2517 srcset=" 2518 //myfitness.in/cdn/shop/files/1_25__converted.webp?v=1775745730&width=165 165w, 2519 //myfitness.in/cdn/shop/files/1_25__converted.webp?v=1775745730&width=261 261w, 2520 //myfitness.in/cdn/shop/files/1_25__converted.webp?v=1775745730&width=300 300w 2521 " 2522 sizes="(min-width: 990px) 261px, 2523 (min-width: 750px) 30vw, 2524 45vw" 2525 width="261" 2526 height="261" 2527 loading="eager" 2528 fetchpriority="high" 2529decoding="async" 2530 alt="MyFitness Peanut Butter - Chocolate | 25% Protein | Almond Crunch | Chocolate Peanut Butter Spread" 2531 title="MyFitness Peanut Butter - Chocolate | 25% Protein | Almond Crunch | Chocolate Peanut Butter Spread" 2532 class="grid-product__image" 2533/></div></div> 2534 2535 2536 <div 2537 class="card__badge" 2538 style="background-color: #ea8878;" 2539 > 2540 Newly Launched 2541 </div> 2542 2543 2544 </a> 2545 <div class="badges-wrapper "> 2546 2547 2548 2549 2550 2551 </div> 2552 2553 <a href="/products/myfitness-chocolate-peanut-butter-with-almond-crunch" class="grid-product__link" aria-label="Product Link"> 2554 <div class="grid-product__title grid-product__title--body"> 2555 MyFitness Peanut Butter - Chocolate | 25% Protein | Almond Crunch | Chocolate Peanut Butter Spread 2556 </div></a> 2557 2558 <div class="grid-bottom-meta"> 2559 <div class="pricebox"> 2560 <div class="grid-product__price"><span class="original__price"> 2561 â¹ 279 2562 </span><span class="visually-hidden">Regular price</span>
2563 <span class="grid-product__price--original"> 2564 â¹ 379</span> 2565 <span class="visually-hidden">Sale price</span> 2566 </div><span class="grid-product__price--savings"> 26% Off </span></div> 2567 </div> 2568 <div class="product-grid-bottom-wrapper"> 2569 <div class="swatchesbox"> 2570 2571 <input type="hidden" name="id" value="44203175280794"> 2572 <div 2573 name="id" 2574 id="ProductSelect-8004755652762" 2575 class="product-variant single-option-selector single-variant product-form__input" 2576 > 2577 510 g 2578 </div> 2579 2580 </div> 2581 <div 2582 class="product-grid-action " 2583 id="grid-select-8004755652762" 2584 data-variant-id="44203175280794" 2585 > 2586 2587<form method="post" action="/cart/add" accept-charset="UTF-8" class="product-single__form add-to" enctype="multipart/form-data" data-product-id="8004755652762"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /> 2588<div class="payment-buttons"> 2589 2590 <button 2591 type="submit" 2592 name="add" 2593 data-add-to-cart 2594 class="btn btn--full add-to-cart" 2595 > 2596 <span data-add-to-cart-text data-default-text="Add to cart"> 2597 2598 2599 ADD 2600 2601 2602 </span> 2603 </button> 2604 2605 <!-- Notify section should be conditionally displayed based on variant availability --> 2606 2607 2608</div> 2609 2610 <div class="shopify-payment-terms product__policies"></div> 2611 2612 <select name="id" data-product-select class="product-single__variants no-js"><option 2613 selected="selected" 2614 value="44203175280794"> 2615 510 g - â¹ 279 2616 </option></select><input type="hidden" name="product-id" value="8004755652762" /><input type="hidden" name="section-id" value="sections--22069937766554__header" /></form> 2617<form method="post" action="/cart/add" accept-charset="UTF-8" class="product-single__form notify-btn" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><div class="payment-buttons"> 2618 2619 2620 2621 <div style="display:none" class="payment_custom_btn notify_fun_on"><div class="pdp-notify-button button button--full-width" style="display:none;"> 2622 <a href="#" class="notify_desktop-pdp-button product-form__buttons"> 2623 <div class="pdp-custom-button-inner"> 2624 <span class="pdp-custom-value-lable"><p>Notify Me</p></span> 2625 </div> 2626 </a> 2627 </div><!-- Notify Me button when product is unavailable --> 2628 <button 2629 type="button" 2630 class="btn btn--full notify-button" 2631 data-product-id="8004755652762" 2632 data-variant-id="" 2633 data-product-title="MyFitness Peanut Butter - Chocolate | 25% Protein | Almond Crunch | Chocolate Peanut Butter Spread" 2634 aria-label="notify button" 2635 data-variant-title="" 2636 data-notify-me> 2637 <span data-notify-text> 2638 2639 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="#fff" height="24px" width="24px" version="1.1" viewBox="0 0 611.999 611.999" xml:space="preserve"> 2640 <g> 2641 <g> 2642 <g> 2643 <path d="M570.107,500.254c-65.037-29.371-67.511-155.441-67.559-158.622v-84.578c0-81.402-49.742-151.399-120.427-181.203 C381.969,34,347.883,0,306.001,0c-41.883,0-75.968,34.002-76.121,75.849c-70.682,29.804-120.425,99.801-120.425,181.203v84.578 c-0.046,3.181-2.522,129.251-67.561,158.622c-7.409,3.347-11.481,11.412-9.768,19.36c1.711,7.949,8.74,13.626,16.871,13.626 h164.88c3.38,18.594,12.172,35.892,25.619,49.903c17.86,18.608,41.479,28.856,66.502,28.856 c25.025,0,48.644-10.248,66.502-28.856c13.449-14.012,22.241-31.311,25.619-49.903h164.88c8.131,0,15.159-5.676,16.872-13.626 C581.586,511.664,577.516,503.6,570.107,500.254z M484.434,439.859c6.837,20.728,16.518,41.544,30.246,58.866H97.32 c13.726-17.32,23.407-38.135,30.244-58.866H484.434z M306.001,34.515c18.945,0,34.963,12.73,39.975,30.082 c-12.912-2.678-26.282-4.09-39.975-4.09s-27.063,1.411-39.975,4.09C271.039,47.246,287.057,34.515,306.001,34.515z M143.97,341.736v-84.685c0-89.343,72.686-162.029,162.031-162.029s162.031,72.686,162.031,162.029v84.826 c0.023,2.596,0.427,29.879,7.303,63.465H136.663C143.543,371.724,143.949,344.393,143.97,341.736z M306.001,577.485 c-26.341,0-49.33-18.992-56.709-44.246h113.416C355.329,558.493,332.344,577.485,306.001,577.485z"></path>
2644 <path d="M306.001,119.235c-74.25,0-134.657,60.405-134.657,134.654c0,9.531,7.727,17.258,17.258,17.258 c9.531,0,17.258-7.727,17.258-17.258c0-55.217,44.923-100.139,100.142-100.139c9.531,0,17.258-7.727,17.258-17.258 C323.259,126.96,315.532,119.235,306.001,119.235z"></path> 2645 </g> 2646 </g> 2647 </g> 2648 </svg> 2649 </span> 2650 </button> 2651 2652 2653 2654 2655 2656 <div class="notify_popup_container"> 2657 <div class="notify-container"> 2658 <div class="notify_popup-header"> 2659 <span class="notify_label_popup"><p>NotifyMe when Back in Stock</p></span> 2660 <button type="button" class="notify_close_popup" aria-label="Close notify"> 2661 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 2662 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"/> 2663 </svg> 2664 </button> 2665 </div> 2666 <div class="notify-popup-scroller"> 2667 2668<form-state class="form-state"><form method="post" action="/contact#ContactForm-NotifyFun" id="ContactForm-NotifyFun" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="â" /><div class="contact__fields"> 2669 <input id="ContactForm-NotifyFun-fname" class="field__input" type="hidden" name="contact[Form Type]" value="Notify Me" /> 2670 2671 <input id="ContactForm-NotifyFun-purl" class="field__input" type="hidden" name="contact[Product URL]" value="https://myfitness.in/products/myfitness-chocolate-peanut-butter-with-almond-crunch" /> 2672 2673 <input id="ContactForm-NotifyFun-pid" class="field__input" type="hidden" name="contact[Product ID]" value="8004755652762" /> 2674 2675 <input id="ContactForm-NotifyFun-pname" class="field__input" type="hidden" name="contact[Product Name]" value="MyFitness Peanut Butter - Chocolate | 25% Protein | Almond Crunch | Chocolate Peanut Butter Spread" /> 2676 2677 <input id="ContactForm-NotifyFun-vid" class="field__input" type="hidden" name="contact[Variant ID]" value="" /> 2678 2679 <input id="ContactForm-NotifyFun-vname" class="field__input" type="hidden" name="contact[Variant Name]" value="" /> 2680 2681 <input id="ContactForm-NotifyFun-vsku" class="field__input" type="hidden" name="contact[Variant SKU]" value="" /> 2682 2683 <div class="field"> 2684 <label for="ContactForm-NotifyFun-name">Full Name<span>*</span></label> 2685 <input id="ContactForm-NotifyFun-name" class="field__input" autocomplete="name" type="text" name="contact[Full Name]" value="" placeholder="Type here" /> 2686 </div> 2687 <div class="field field--with-error"> 2688 <label for="ContactForm-NotifyFun-email">Email<span>*</span></label> 2689 <input 2690 id="ContactForm-NotifyFun-email" 2691 autocomplete="email" 2692 type="email" 2693 id="ContactForm-email-sections--22069937766554__header" 2694 class="field__input" 2695 name="contact[email]" 2696 spellcheck="false" 2697 autocapitalize="off" 2698 value="" 2699 aria-required="true" 2700 2701 placeholder="Type here" 2702 2703 /></div> 2704 </div> 2705 <div class="form_fields_wrapper"> 2706 <div class="field"> 2707 <label for="ContactForm-NotifyFun-phone">WhatsApp Number<span>*</span></label> 2708 <div class="wsphone_number"> 2709 <span>+91</span> 2710 <input id="ContactForm-NotifyFun-phone" type="tel" class="field__input" autocomplete="tel" name="contact[Phone number]" pattern="[0-9]{10}" maxlength="10" value="" placeholder="Enter 10 digit number only"/> 2711 </div> 2712 </div> 2713 </div> 2714 <div class="notify_content_wrapper"> 2715 <span>Get updates via WhatsApp & Email</span> 2716 </div> 2717 <div class="contact__button"> 2718 2719 <div class="button" id="sendButton"> 2720 Send 2721 </div> 2722 <button type="reset" class="button button--secondary"> 2723 Reset 2724 </button> 2725 </div></form></form-state> 2726 2727 2728 </div> 2729 <div id="thank_you" style="display: none;"> 2730 <div class="form-status form-status-list form__message" tabindex="-1" autofocus> 2731 <div class="product-image"> 2732 <img src="//myfitness.in/cdn/shop/files/1_25__converted.webp?v=1775745730&width=300" alt="MyFitness Peanut Butter - Chocolate | 25% Protein | Almond Crunch | Chocolate Peanut Butter Spread" title="MyFitness Peanut Butter - Chocolate | 25% Protein | Almond Crunch | Chocolate Peanut Butter Spread" width="500" height="500" /> 2733 </div> 2734
2735 <span class="pdp-custom-value-lable"><p>Form is send successfully you will get notification on whatsapp number when product is back to stock</p></span> 2736 2737 <button type="button" class="button button--secondary notify_close_btn">close</button> 2738 </div> 2739 </div> 2740 </div> 2741 </div> 2742 </div> 2743 2744 <!-- Notify section should be conditionally displayed based on variant availability --> 2745 2746 2747</div> 2748 2749 <div class="shopify-payment-terms product__policies"></div> 2750 2751 <select name="id" data-product-select class="product-single__variants no-js"><option 2752 selected="selected" 2753 value="44203175280794"> 2754 510 g - â¹ 279 2755 </option></select><input type="hidden" name="product-id" value="8004755652762" /><input type="hidden" name="section-id" value="sections--22069937766554__header" /></form></div> 2756 </div> 2757 </div> 2758 </div> 2759 </div></div> 2760 2761 2762 2763<style> 2764 body:not(.template-product) span.jdgm-prev-badge__stars { 2765 display: none; 2766} 2767</style> 2768 2769 2770 2771 2772 <div 2773 class="swiper-slide " 2774 data-product-handle="pro-fitness-brown-rice-cakes-100-whole-grain-brown-rice-8-4-protein-7-2-fibre-zero-added-sugar-i-pack-of-3" 2775 data-product-id="9136306520218" 2776 > 2777 <div 2778 class="grid-product__content" 2779 data-special-product="true" 2780 ><div class="grid__item-image-wrapper"> 2781 2782 2783 <div class="product-review-summary "> 2784 2785 </div> 2786 <div class="grid-product__tag grid-product__tag--sale pincode-card-msg"></div><div class="grid-product__meta"> 2787 <!----><a href="/products/pro-fitness-brown-rice-cakes-100-whole-grain-brown-rice-8-4-protein-7-2-fibre-zero-added-sugar-i-pack-of-3" class="grid-product__link" aria-label="Product Link"> 2788 <div class="grid-product__image-mask ss"><div 2789 class="image-wrap" 2790 2791 style="height: 0; padding-bottom: 100.0%;" 2792 2793 > 2794 2795<img 2796 src="//myfitness.in/cdn/shop/files/ChatGPT_Image_Sep_23_2026_03_14_58_PM_2.webp?v=1790159546&width=261" 2797 srcset=" 2798 //myfitness.in/cdn/shop/files/ChatGPT_Image_Sep_23_2026_03_14_58_PM_2.webp?v=1790159546&width=165 165w, 2799 //myfitness.in/cdn/shop/files/ChatGPT_Image_Sep_23_2026_03_14_58_PM_2.webp?v=1790159546&width=261 261w, 2800 //myfitness.in/cdn/shop/files/ChatGPT_Image_Sep_23_2026_03_14_58_PM_2.webp?v=1790159546&width=300 300w 2801 " 2802 sizes="(min-width: 990px) 261px, 2803 (min-width: 750px) 30vw, 2804 45vw" 2805 width="261" 2806 height="261" 2807 loading="eager" 2808 fetchpriority="high" 2809decoding="async" 2810 alt="Pro.Fitness Brown Rice Cakes with FREE 20g Peanut Butter Pack | 100% Whole Grain Brown Rice | 8.4% Protein | 7.2% Fibre | Zero Added Sugar | Pack of 3" 2811 title="Pro.Fitness Brown Rice Cakes with FREE 20g Peanut Butter Pack | 100% Whole Grain Brown Rice | 8.4% Protein | 7.2% Fibre | Zero Added Sugar | Pack of 3" 2812 class="grid-product__image" 2813/></div></div> 2814 2815 2816 <div 2817 class="card__badge" 2818 style="background-color: #ea8878;" 2819 > 2820 Newly Launched 2821 </div> 2822 2823 2824 </a> 2825 <div class="badges-wrapper "> 2826 2827 2828 2829 2830 2831 </div> 2832 2833 <a href="/products/pro-fitness-brown-rice-cakes-100-whole-grain-brown-rice-8-4-protein-7-2-fibre-zero-added-sugar-i-pack-of-3" class="grid-product__link" aria-label="Product Link"> 2834 <div class="grid-product__title grid-product__title--body"> 2835 Pro.Fitness Brown Rice Cakes with FREE 20g Peanut Butter Pack | 100% Whole Grain Brown Rice | 8.4% Protein | 7.2% Fibre | Zero Added Sugar | Pack of 3 2836 </div></a> 2837 2838 <div class="grid-bottom-meta"> 2839 <div class="pricebox"> 2840 <div class="grid-product__price"> 2841<span class="original__price"> 2842 â¹ 499 2843 </span><span class="visually-hidden">Regular price</span></div></div> 2844 </div> 2845 <div class="product-grid-bottom-wrapper"> 2846 <div class="swatchesbox"> 2847 2848 <input type="hidden" name="id" value="49176852332698"> 2849 <div 2850 name="id" 2851 id="ProductSelect-9136306520218" 2852 class="product-variant single-option-selector single-variant product-form__input" 2853 > 2854 130g x 3 2855 </div> 2856 2857 </div> 2858 <div 2859 class="product-grid-action " 2860 id="grid-select-9136306520218" 2861 data-variant-id="49176852332698" 2862 > 2863 2864<form method="post" action="/cart/add" accept-charset="UTF-8" class="product-single__form add-to" enctype="multipart/form-data" data-product-id="9136306520218"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /> 2865<div class="payment-buttons"> 2866 2867 <button 2868 type="submit" 2869 name="add" 2870 data-add-to-cart 2871 class="btn btn--full add-to-cart" 2872 >
2873 <span data-add-to-cart-text data-default-text="Add to cart"> 2874 2875 2876 ADD 2877 2878 2879 </span> 2880 </button> 2881 2882 <!-- Notify section should be conditionally displayed based on variant availability --> 2883 2884 2885</div> 2886 2887 <div class="shopify-payment-terms product__policies"></div> 2888 2889 <select name="id" data-product-select class="product-single__variants no-js"><option 2890 selected="selected" 2891 value="49176852332698"> 2892 130g x 3 - â¹ 499 2893 </option></select><input type="hidden" name="product-id" value="9136306520218" /><input type="hidden" name="section-id" value="sections--22069937766554__header" /></form> 2894<form method="post" action="/cart/add" accept-charset="UTF-8" class="product-single__form notify-btn" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><div class="payment-buttons"> 2895 2896 2897 2898 <div style="display:none" class="payment_custom_btn notify_fun_on"><div class="pdp-notify-button button button--full-width" style="display:none;"> 2899 <a href="#" class="notify_desktop-pdp-button product-form__buttons"> 2900 <div class="pdp-custom-button-inner"> 2901 <span class="pdp-custom-value-lable"><p>Notify Me</p></span> 2902 </div> 2903 </a> 2904 </div><!-- Notify Me button when product is unavailable --> 2905 <button 2906 type="button" 2907 class="btn btn--full notify-button" 2908 data-product-id="9136306520218" 2909 data-variant-id="" 2910 data-product-title="Pro.Fitness Brown Rice Cakes with FREE 20g Peanut Butter Pack | 100% Whole Grain Brown Rice | 8.4% Protein | 7.2% Fibre | Zero Added Sugar | Pack of 3" 2911 aria-label="notify button" 2912 data-variant-title="" 2913 data-notify-me> 2914 <span data-notify-text> 2915 2916 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="#fff" height="24px" width="24px" version="1.1" viewBox="0 0 611.999 611.999" xml:space="preserve"> 2917 <g> 2918 <g> 2919 <g> 2920 <path d="M570.107,500.254c-65.037-29.371-67.511-155.441-67.559-158.622v-84.578c0-81.402-49.742-151.399-120.427-181.203 C381.969,34,347.883,0,306.001,0c-41.883,0-75.968,34.002-76.121,75.849c-70.682,29.804-120.425,99.801-120.425,181.203v84.578 c-0.046,3.181-2.522,129.251-67.561,158.622c-7.409,3.347-11.481,11.412-9.768,19.36c1.711,7.949,8.74,13.626,16.871,13.626 h164.88c3.38,18.594,12.172,35.892,25.619,49.903c17.86,18.608,41.479,28.856,66.502,28.856 c25.025,0,48.644-10.248,66.502-28.856c13.449-14.012,22.241-31.311,25.619-49.903h164.88c8.131,0,15.159-5.676,16.872-13.626 C581.586,511.664,577.516,503.6,570.107,500.254z M484.434,439.859c6.837,20.728,16.518,41.544,30.246,58.866H97.32 c13.726-17.32,23.407-38.135,30.244-58.866H484.434z M306.001,34.515c18.945,0,34.963,12.73,39.975,30.082 c-12.912-2.678-26.282-4.09-39.975-4.09s-27.063,1.411-39.975,4.09C271.039,47.246,287.057,34.515,306.001,34.515z M143.97,341.736v-84.685c0-89.343,72.686-162.029,162.031-162.029s162.031,72.686,162.031,162.029v84.826 c0.023,2.596,0.427,29.879,7.303,63.465H136.663C143.543,371.724,143.949,344.393,143.97,341.736z M306.001,577.485 c-26.341,0-49.33-18.992-56.709-44.246h113.416C355.329,558.493,332.344,577.485,306.001,577.485z"></path> 2921 <path d="M306.001,119.235c-74.25,0-134.657,60.405-134.657,134.654c0,9.531,7.727,17.258,17.258,17.258 c9.531,0,17.258-7.727,17.258-17.258c0-55.217,44.923-100.139,100.142-100.139c9.531,0,17.258-7.727,17.258-17.258 C323.259,126.96,315.532,119.235,306.001,119.235z"></path> 2922 </g> 2923 </g> 2924 </g> 2925 </svg> 2926 </span> 2927 </button> 2928 2929 2930 2931 2932 2933 <div class="notify_popup_container"> 2934 <div class="notify-container"> 2935 <div class="notify_popup-header"> 2936 <span class="notify_label_popup"><p>NotifyMe when Back in Stock</p></span> 2937 <button type="button" class="notify_close_popup" aria-label="Close notify"> 2938 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 2939 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"/> 2940 </svg> 2941 </button> 2942 </div> 2943 <div class="notify-popup-scroller"> 2944 2945<form-state class="form-state"><form method="post" action="/contact#ContactForm-NotifyFun" id="ContactForm-NotifyFun" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="â" /><div class="contact__fields"> 2946 <input id="ContactForm-NotifyFun-fname" class="field__input" type="hidden" name="contact[Form Type]" value="Notify Me" /> 2947 2948 <input id="ContactForm-NotifyFun-purl" class="field__input" type="hidden" name="contact[Product URL]" value="https://myfitness.in/products/pro-fitness-brown-rice-cakes-100-whole-grain-brown-rice-8-4-protein-7-2-fibre-zero-added-sugar-i-pack-of-3" /> 2949 2950 <input id="ContactForm-NotifyFun-pid" class="field__input" type="hidden" name="contact[Product ID]" value="9136306520218" /> 2951 2952 <input id="ContactForm-NotifyFun-pname" class="field__input" type="hidden" name="contact[Product Name]" value="Pro.Fitness Brown Rice Cakes with FREE 20g Peanut Butter Pack | 100% Whole Grain Brown Rice | 8.4% Protein | 7.2% Fibre | Zero Added Sugar | Pack of 3" /> 2953 2954 <input id="ContactForm-NotifyFun-vid" class="field__input" type="hidden" name="contact[Variant ID]" value="" /> 2955 2956 <input id="ContactForm-NotifyFun-vname" class="field__input" type="hidden" name="contact[Variant Name]" value="" /> 2957 2958 <input id="ContactForm-NotifyFun-vsku" class="field__input" type="hidden" name="contact[Variant SKU]" value="" /> 2959 2960 <div class="field"> 2961 <label for="ContactForm-NotifyFun-name">Full Name<span>*</span></label> 2962 <input id="ContactForm-NotifyFun-name" class="field__input" autocomplete="name" type="text" name="contact[Full Name]" value="" placeholder="Type here" /> 2963 </div> 2964 <div class="field field--with-error"> 2965 <label for="ContactForm-NotifyFun-email">Email<span>*</span></label> 2966 <input 2967 id="ContactForm-NotifyFun-email" 2968 autocomplete="email" 2969 type="email" 2970 id="ContactForm-email-sections--22069937766554__header" 2971 class="field__input" 2972 name="contact[email]" 2973 spellcheck="false" 2974 autocapitalize="off" 2975 value="" 2976 aria-required="true" 2977 2978 placeholder="Type here" 2979 2980 /></div> 2981 </div> 2982 <div class="form_fields_wrapper"> 2983 <div class="field"> 2984 <label for="ContactForm-NotifyFun-phone">WhatsApp Number<span>*</span></label> 2985 <div class="wsphone_number">
2986 <span>+91</span> 2987 <input id="ContactForm-NotifyFun-phone" type="tel" class="field__input" autocomplete="tel" name="contact[Phone number]" pattern="[0-9]{10}" maxlength="10" value="" placeholder="Enter 10 digit number only"/> 2988 </div> 2989 </div> 2990 </div> 2991 <div class="notify_content_wrapper"> 2992 <span>Get updates via WhatsApp & Email</span> 2993 </div> 2994 <div class="contact__button"> 2995 2996 <div class="button" id="sendButton"> 2997 Send 2998 </div> 2999 <button type="reset" class="button button--secondary"> 3000 Reset 3001 </button> 3002 </div></form></form-state> 3003 3004 3005 </div> 3006 <div id="thank_you" style="display: none;"> 3007 <div class="form-status form-status-list form__message" tabindex="-1" autofocus> 3008 <div class="product-image"> 3009 <img src="//myfitness.in/cdn/shop/files/ChatGPT_Image_Sep_23_2026_03_14_58_PM_2.webp?v=1790159546&width=300" alt="Pro.Fitness Brown Rice Cakes with FREE 20g Peanut Butter Pack | 100% Whole Grain Brown Rice | 8.4% Protein | 7.2% Fibre | Zero Added Sugar | Pack of 3" title="Pro.Fitness Brown Rice Cakes with FREE 20g Peanut Butter Pack | 100% Whole Grain Brown Rice | 8.4% Protein | 7.2% Fibre | Zero Added Sugar | Pack of 3" width="500" height="500" /> 3010 </div> 3011 3012 <span class="pdp-custom-value-lable"><p>Form is send successfully you will get notification on whatsapp number when product is back to stock</p></span> 3013 3014 <button type="button" class="button button--secondary notify_close_btn">close</button> 3015 </div> 3016 </div> 3017 </div> 3018 </div> 3019 </div> 3020 3021 <!-- Notify section should be conditionally displayed based on variant availability --> 3022 3023 3024</div> 3025 3026 <div class="shopify-payment-terms product__policies"></div> 3027 3028 <select name="id" data-product-select class="product-single__variants no-js"><option 3029 selected="selected" 3030 value="49176852332698"> 3031 130g x 3 - â¹ 499 3032 </option></select><input type="hidden" name="product-id" value="9136306520218" /><input type="hidden" name="section-id" value="sections--22069937766554__header" /></form></div> 3033 </div> 3034 </div> 3035 </div> 3036 </div></div> 3037 3038 3039 3040<style> 3041 body:not(.template-product) span.jdgm-prev-badge__stars { 3042 display: none; 3043} 3044</style> 3045 3046 3047 3048 3049 <div 3050 class="swiper-slide " 3051 data-product-handle="pro-fitness-brown-rice-cakes-100-whole-grain-brown-rice-8-4-protein-7-2-fibre-zero-added-sugar-pack-of-5" 3052 data-product-id="9136311074970" 3053 > 3054 <div 3055 class="grid-product__content" 3056 data-special-product="true" 3057 ><div class="grid__item-image-wrapper"> 3058 3059 3060 <div class="product-review-summary "> 3061 3062 </div> 3063 <div class="grid-product__tag grid-product__tag--sale pincode-card-msg"></div><div class="grid-product__meta"> 3064 <!--<div class="grid-product__tag grid-product__tag--sale"> 3065 Sale 3066 </div>--><a href="/products/pro-fitness-brown-rice-cakes-100-whole-grain-brown-rice-8-4-protein-7-2-fibre-zero-added-sugar-pack-of-5" class="grid-product__link" aria-label="Product Link"> 3067 <div class="grid-product__image-mask ss"><div 3068 class="image-wrap" 3069 3070 style="height: 0; padding-bottom: 100.0%;" 3071 3072 > 3073 3074<img 3075 src="//myfitness.in/cdn/shop/files/ChatGPT_Image_Sep_23_2026_03_14_58_PM_3_1.webp?v=1790159594&width=261" 3076 srcset=" 3077 //myfitness.in/cdn/shop/files/ChatGPT_Image_Sep_23_2026_03_14_58_PM_3_1.webp?v=1790159594&width=165 165w, 3078 //myfitness.in/cdn/shop/files/ChatGPT_Image_Sep_23_2026_03_14_58_PM_3_1.webp?v=1790159594&width=261 261w, 3079 //myfitness.in/cdn/shop/files/ChatGPT_Image_Sep_23_2026_03_14_58_PM_3_1.webp?v=1790159594&width=300 300w 3080 " 3081 sizes="(min-width: 990px) 261px, 3082 (min-width: 750px) 30vw, 3083 45vw" 3084 width="261" 3085 height="261" 3086 loading="eager" 3087 fetchpriority="high" 3088decoding="async" 3089 alt="Pro.Fitness Brown Rice Cakes with FREE 20g Peanut Butter Pack | Pack of 5 | 100% Whole Grain Brown Rice | 8.4% Protein | 7.2% Fibre" 3090 title="Pro.Fitness Brown Rice Cakes with FREE 20g Peanut Butter Pack | Pack of 5 | 100% Whole Grain Brown Rice | 8.4% Protein | 7.2% Fibre" 3091 class="grid-product__image" 3092/></div></div> 3093 3094 3095 <div 3096 class="card__badge" 3097 style="background-color: #ea8878;" 3098 >
3099 Newly Launched 3100 </div> 3101 3102 3103 </a> 3104 <div class="badges-wrapper "> 3105 3106 3107 3108 3109 3110 </div> 3111 3112 <a href="/products/pro-fitness-brown-rice-cakes-100-whole-grain-brown-rice-8-4-protein-7-2-fibre-zero-added-sugar-pack-of-5" class="grid-product__link" aria-label="Product Link"> 3113 <div class="grid-product__title grid-product__title--body"> 3114 Pro.Fitness Brown Rice Cakes with FREE 20g Peanut Butter Pack | Pack of 5 | 100% Whole Grain Brown Rice | 8.4% Protein | 7.2% Fibre 3115 </div></a> 3116 3117 <div class="grid-bottom-meta"> 3118 <div class="pricebox"> 3119 <div class="grid-product__price"><span class="original__price"> 3120 â¹ 599 3121 </span><span class="visually-hidden">Regular price</span> 3122 <span class="grid-product__price--original"> 3123 â¹ 800</span> 3124 <span class="visually-hidden">Sale price</span> 3125 </div><span class="grid-product__price--savings"> 25% Off </span></div> 3126 </div> 3127 <div class="product-grid-bottom-wrapper"> 3128 <div class="swatchesbox"> 3129 3130 <input type="hidden" name="id" value="49176853774490"> 3131 <div 3132 name="id" 3133 id="ProductSelect-9136311074970" 3134 class="product-variant single-option-selector single-variant product-form__input" 3135 > 3136 130g x 5 3137 </div> 3138 3139 </div> 3140 <div 3141 class="product-grid-action " 3142 id="grid-select-9136311074970" 3143 data-variant-id="49176853774490" 3144 > 3145 3146<form method="post" action="/cart/add" accept-charset="UTF-8" class="product-single__form add-to" enctype="multipart/form-data" data-product-id="9136311074970"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /> 3147<div class="payment-buttons"> 3148 3149 <button 3150 type="submit" 3151 name="add" 3152 data-add-to-cart 3153 class="btn btn--full add-to-cart" 3154 > 3155 <span data-add-to-cart-text data-default-text="Add to cart"> 3156 3157 3158 ADD 3159 3160 3161 </span> 3162 </button> 3163 3164 <!-- Notify section should be conditionally displayed based on variant availability --> 3165 3166 3167</div> 3168 3169 <div class="shopify-payment-terms product__policies"></div> 3170 3171 <select name="id" data-product-select class="product-single__variants no-js"><option 3172 selected="selected" 3173 value="49176853774490"> 3174 130g x 5 - â¹ 599 3175 </option></select><input type="hidden" name="product-id" value="9136311074970" /><input type="hidden" name="section-id" value="sections--22069937766554__header" /></form> 3176<form method="post" action="/cart/add" accept-charset="UTF-8" class="product-single__form notify-btn" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><div class="payment-buttons"> 3177 3178 3179 3180 <div style="display:none" class="payment_custom_btn notify_fun_on"><div class="pdp-notify-button button button--full-width" style="display:none;"> 3181 <a href="#" class="notify_desktop-pdp-button product-form__buttons"> 3182 <div class="pdp-custom-button-inner"> 3183 <span class="pdp-custom-value-lable"><p>Notify Me</p></span> 3184 </div> 3185 </a> 3186 </div><!-- Notify Me button when product is unavailable --> 3187 <button 3188 type="button" 3189 class="btn btn--full notify-button" 3190 data-product-id="9136311074970" 3191 data-variant-id="" 3192 data-product-title="Pro.Fitness Brown Rice Cakes with FREE 20g Peanut Butter Pack | Pack of 5 | 100% Whole Grain Brown Rice | 8.4% Protein | 7.2% Fibre" 3193 aria-label="notify button" 3194 data-variant-title="" 3195 data-notify-me> 3196 <span data-notify-text> 3197 3198 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="#fff" height="24px" width="24px" version="1.1" viewBox="0 0 611.999 611.999" xml:space="preserve"> 3199 <g> 3200 <g> 3201 <g> 3202 <path d="M570.107,500.254c-65.037-29.371-67.511-155.441-67.559-158.622v-84.578c0-81.402-49.742-151.399-120.427-181.203 C381.969,34,347.883,0,306.001,0c-41.883,0-75.968,34.002-76.121,75.849c-70.682,29.804-120.425,99.801-120.425,181.203v84.578 c-0.046,3.181-2.522,129.251-67.561,158.622c-7.409,3.347-11.481,11.412-9.768,19.36c1.711,7.949,8.74,13.626,16.871,13.626 h164.88c3.38,18.594,12.172,35.892,25.619,49.903c17.86,18.608,41.479,28.856,66.502,28.856 c25.025,0,48.644-10.248,66.502-28.856c13.449-14.012,22.241-31.311,25.619-49.903h164.88c8.131,0,15.159-5.676,16.872-13.626 C581.586,511.664,577.516,503.6,570.107,500.254z M484.434,439.859c6.837,20.728,16.518,41.544,30.246,58.866H97.32 c13.726-17.32,23.407-38.135,30.244-58.866H484.434z M306.001,34.515c18.945,0,34.963,12.73,39.975,30.082 c-12.912-2.678-26.282-4.09-39.975-4.09s-27.063,1.411-39.975,4.09C271.039,47.246,287.057,34.515,306.001,34.515z M143.97,341.736v-84.685c0-89.343,72.686-162.029,162.031-162.029s162.031,72.686,162.031,162.029v84.826 c0.023,2.596,0.427,29.879,7.303,63.465H136.663C143.543,371.724,143.949,344.393,143.97,341.736z M306.001,577.485 c-26.341,0-49.33-18.992-56.709-44.246h113.416C355.329,558.493,332.344,577.485,306.001,577.485z"></path>
3203 <path d="M306.001,119.235c-74.25,0-134.657,60.405-134.657,134.654c0,9.531,7.727,17.258,17.258,17.258 c9.531,0,17.258-7.727,17.258-17.258c0-55.217,44.923-100.139,100.142-100.139c9.531,0,17.258-7.727,17.258-17.258 C323.259,126.96,315.532,119.235,306.001,119.235z"></path> 3204 </g> 3205 </g> 3206 </g> 3207 </svg> 3208 </span> 3209 </button> 3210 3211 3212 3213 3214 3215 <div class="notify_popup_container"> 3216 <div class="notify-container"> 3217 <div class="notify_popup-header"> 3218 <span class="notify_label_popup"><p>NotifyMe when Back in Stock</p></span> 3219 <button type="button" class="notify_close_popup" aria-label="Close notify"> 3220 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 3221 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"/> 3222 </svg> 3223 </button> 3224 </div> 3225 <div class="notify-popup-scroller"> 3226 3227<form-state class="form-state"><form method="post" action="/contact#ContactForm-NotifyFun" id="ContactForm-NotifyFun" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="â" /><div class="contact__fields"> 3228 <input id="ContactForm-NotifyFun-fname" class="field__input" type="hidden" name="contact[Form Type]" value="Notify Me" /> 3229 3230 <input id="ContactForm-NotifyFun-purl" class="field__input" type="hidden" name="contact[Product URL]" value="https://myfitness.in/products/pro-fitness-brown-rice-cakes-100-whole-grain-brown-rice-8-4-protein-7-2-fibre-zero-added-sugar-pack-of-5" /> 3231 3232 <input id="ContactForm-NotifyFun-pid" class="field__input" type="hidden" name="contact[Product ID]" value="9136311074970" /> 3233 3234 <input id="ContactForm-NotifyFun-pname" class="field__input" type="hidden" name="contact[Product Name]" value="Pro.Fitness Brown Rice Cakes with FREE 20g Peanut Butter Pack | Pack of 5 | 100% Whole Grain Brown Rice | 8.4% Protein | 7.2% Fibre" /> 3235 3236 <input id="ContactForm-NotifyFun-vid" class="field__input" type="hidden" name="contact[Variant ID]" value="" /> 3237 3238 <input id="ContactForm-NotifyFun-vname" class="field__input" type="hidden" name="contact[Variant Name]" value="" /> 3239 3240 <input id="ContactForm-NotifyFun-vsku" class="field__input" type="hidden" name="contact[Variant SKU]" value="" /> 3241 3242 <div class="field"> 3243 <label for="ContactForm-NotifyFun-name">Full Name<span>*</span></label> 3244 <input id="ContactForm-NotifyFun-name" class="field__input" autocomplete="name" type="text" name="contact[Full Name]" value="" placeholder="Type here" /> 3245 </div> 3246 <div class="field field--with-error"> 3247 <label for="ContactForm-NotifyFun-email">Email<span>*</span></label> 3248 <input 3249 id="ContactForm-NotifyFun-email" 3250 autocomplete="email" 3251 type="email" 3252 id="ContactForm-email-sections--22069937766554__header" 3253 class="field__input" 3254 name="contact[email]" 3255 spellcheck="false" 3256 autocapitalize="off" 3257 value="" 3258 aria-required="true" 3259 3260 placeholder="Type here" 3261 3262 /></div> 3263 </div> 3264 <div class="form_fields_wrapper"> 3265 <div class="field"> 3266 <label for="ContactForm-NotifyFun-phone">WhatsApp Number<span>*</span></label> 3267 <div class="wsphone_number"> 3268 <span>+91</span> 3269 <input id="ContactForm-NotifyFun-phone" type="tel" class="field__input" autocomplete="tel" name="contact[Phone number]" pattern="[0-9]{10}" maxlength="10" value="" placeholder="Enter 10 digit number only"/> 3270 </div> 3271 </div> 3272 </div> 3273 <div class="notify_content_wrapper">
3274 <span>Get updates via WhatsApp & Email</span> 3275 </div> 3276 <div class="contact__button"> 3277 3278 <div class="button" id="sendButton"> 3279 Send 3280 </div> 3281 <button type="reset" class="button button--secondary"> 3282 Reset 3283 </button> 3284 </div></form></form-state> 3285 3286 3287 </div> 3288 <div id="thank_you" style="display: none;"> 3289 <div class="form-status form-status-list form__message" tabindex="-1" autofocus> 3290 <div class="product-image"> 3291 <img src="//myfitness.in/cdn/shop/files/ChatGPT_Image_Sep_23_2026_03_14_58_PM_3_1.webp?v=1790159594&width=300" alt="Pro.Fitness Brown Rice Cakes with FREE 20g Peanut Butter Pack | Pack of 5 | 100% Whole Grain Brown Rice | 8.4% Protein | 7.2% Fibre" title="Pro.Fitness Brown Rice Cakes with FREE 20g Peanut Butter Pack | Pack of 5 | 100% Whole Grain Brown Rice | 8.4% Protein | 7.2% Fibre" width="500" height="500" /> 3292 </div> 3293 3294 <span class="pdp-custom-value-lable"><p>Form is send successfully you will get notification on whatsapp number when product is back to stock</p></span> 3295 3296 <button type="button" class="button button--secondary notify_close_btn">close</button> 3297 </div> 3298 </div> 3299 </div> 3300 </div> 3301 </div> 3302 3303 <!-- Notify section should be conditionally displayed based on variant availability --> 3304 3305 3306</div> 3307 3308 <div class="shopify-payment-terms product__policies"></div> 3309 3310 <select name="id" data-product-select class="product-single__variants no-js"><option 3311 selected="selected" 3312 value="49176853774490"> 3313 130g x 5 - â¹ 599 3314 </option></select><input type="hidden" name="product-id" value="9136311074970" /><input type="hidden" name="section-id" value="sections--22069937766554__header" /></form></div> 3315 </div> 3316 </div> 3317 </div> 3318 </div></div> 3319 3320 3321 3322<style> 3323 body:not(.template-product) span.jdgm-prev-badge__stars { 3324 display: none; 3325} 3326</style> 3327 3328 3329 3330 3331 <div 3332 class="swiper-slide " 3333 data-product-handle="myfitness-x-wonder-woman-original-peanut-butter-smooth-510g-29-protein-high-protein" 3334 data-product-id="15401191964826" 3335 > 3336 <div 3337 class="grid-product__content" 3338 data-special-product="true" 3339 ><div class="grid__item-image-wrapper"> 3340 3341 3342 <div class="product-review-summary "> 3343 3344 </div> 3345 <div class="grid-product__tag grid-product__tag--sale pincode-card-msg"></div><div class="grid-product__meta"> 3346 <!--<div class="grid-product__tag grid-product__tag--sale"> 3347 Sale 3348 </div>--><a href="/products/myfitness-x-wonder-woman-original-peanut-butter-smooth-510g-29-protein-high-protein" class="grid-product__link" aria-label="Product Link"> 3349 <div class="grid-product__image-mask ss"><div 3350 class="image-wrap" 3351 3352 style="height: 0; padding-bottom: 100.0%;" 3353 3354 > 3355 3356<img 3357 src="//myfitness.in/cdn/shop/files/WhatsApp_Image_2026-09-16_at_6.30.46_PM.webp?v=1790763749&width=261" 3358 srcset=" 3359 //myfitness.in/cdn/shop/files/WhatsApp_Image_2026-09-16_at_6.30.46_PM.webp?v=1790763749&width=165 165w, 3360 //myfitness.in/cdn/shop/files/WhatsApp_Image_2026-09-16_at_6.30.46_PM.webp?v=1790763749&width=261 261w, 3361 //myfitness.in/cdn/shop/files/WhatsApp_Image_2026-09-16_at_6.30.46_PM.webp?v=1790763749&width=300 300w 3362 " 3363 sizes="(min-width: 990px) 261px, 3364 (min-width: 750px) 30vw, 3365 45vw" 3366 width="261" 3367 height="261" 3368 loading="eager" 3369 fetchpriority="high" 3370decoding="async" 3371 alt="MyFitness x Wonder Woman | Original Peanut Butter Smooth 510g | 29% Protein | High Protein" 3372 title="MyFitness x Wonder Woman | Original Peanut Butter Smooth 510g | 29% Protein | High Protein" 3373 class="grid-product__image" 3374/></div></div> 3375 3376 3377 <div 3378 class="card__badge" 3379 style="background-color: #ea8878;" 3380 > 3381 New Launched 3382 </div> 3383 3384 3385 </a> 3386 <div class="badges-wrapper "> 3387 3388 3389 3390 3391 3392 </div> 3393 3394 <a href="/products/myfitness-x-wonder-woman-original-peanut-butter-smooth-510g-29-protein-high-protein" class="grid-product__link" aria-label="Product Link"> 3395 <div class="grid-product__title grid-product__title--body"> 3396 MyFitness x Wonder Woman | Original Peanut Butter Smooth 510g | 29% Protein | High Protein 3397 </div></a> 3398 3399 <div class="grid-bottom-meta"> 3400 <div class="pricebox"> 3401 <div class="grid-product__price"><span class="original__price"> 3402 â¹ 259 3403 </span><span class="visually-hidden">Regular price</span>
3404 <span class="grid-product__price--original"> 3405 â¹ 379</span> 3406 <span class="visually-hidden">Sale price</span> 3407 </div><span class="grid-product__price--savings"> 32% Off </span></div> 3408 </div> 3409 <div class="product-grid-bottom-wrapper"> 3410 <div class="swatchesbox"> 3411 3412 <input type="hidden" name="id" value="67617919271066"> 3413 <div 3414 name="id" 3415 id="ProductSelect-15401191964826" 3416 class="product-variant single-option-selector single-variant product-form__input" 3417 > 3418 510g 3419 </div> 3420 3421 </div> 3422 <div 3423 class="product-grid-action " 3424 id="grid-select-15401191964826" 3425 data-variant-id="67617919271066" 3426 > 3427 3428<form method="post" action="/cart/add" accept-charset="UTF-8" class="product-single__form add-to" enctype="multipart/form-data" data-product-id="15401191964826"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /> 3429<div class="payment-buttons"> 3430 3431 <button 3432 type="submit" 3433 name="add" 3434 data-add-to-cart 3435 class="btn btn--full add-to-cart" 3436 > 3437 <span data-add-to-cart-text data-default-text="Add to cart"> 3438 3439 3440 ADD 3441 3442 3443 </span> 3444 </button> 3445 3446 <!-- Notify section should be conditionally displayed based on variant availability --> 3447 3448 3449</div> 3450 3451 <div class="shopify-payment-terms product__policies"></div> 3452 3453 <select name="id" data-product-select class="product-single__variants no-js"><option 3454 selected="selected" 3455 value="67617919271066"> 3456 510g - â¹ 259 3457 </option></select><input type="hidden" name="product-id" value="15401191964826" /><input type="hidden" name="section-id" value="sections--22069937766554__header" /></form> 3458<form method="post" action="/cart/add" accept-charset="UTF-8" class="product-single__form notify-btn" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><div class="payment-buttons"> 3459 3460 3461 3462 <div style="display:none" class="payment_custom_btn notify_fun_on"><div class="pdp-notify-button button button--full-width" style="display:none;"> 3463 <a href="#" class="notify_desktop-pdp-button product-form__buttons"> 3464 <div class="pdp-custom-button-inner"> 3465 <span class="pdp-custom-value-lable"><p>Notify Me</p></span> 3466 </div> 3467 </a> 3468 </div><!-- Notify Me button when product is unavailable --> 3469 <button 3470 type="button" 3471 class="btn btn--full notify-button" 3472 data-product-id="15401191964826" 3473 data-variant-id="" 3474 data-product-title="MyFitness x Wonder Woman | Original Peanut Butter Smooth 510g | 29% Protein | High Protein" 3475 aria-label="notify button" 3476 data-variant-title="" 3477 data-notify-me> 3478 <span data-notify-text> 3479 3480 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="#fff" height="24px" width="24px" version="1.1" viewBox="0 0 611.999 611.999" xml:space="preserve"> 3481 <g> 3482 <g> 3483 <g> 3484 <path d="M570.107,500.254c-65.037-29.371-67.511-155.441-67.559-158.622v-84.578c0-81.402-49.742-151.399-120.427-181.203 C381.969,34,347.883,0,306.001,0c-41.883,0-75.968,34.002-76.121,75.849c-70.682,29.804-120.425,99.801-120.425,181.203v84.578 c-0.046,3.181-2.522,129.251-67.561,158.622c-7.409,3.347-11.481,11.412-9.768,19.36c1.711,7.949,8.74,13.626,16.871,13.626 h164.88c3.38,18.594,12.172,35.892,25.619,49.903c17.86,18.608,41.479,28.856,66.502,28.856 c25.025,0,48.644-10.248,66.502-28.856c13.449-14.012,22.241-31.311,25.619-49.903h164.88c8.131,0,15.159-5.676,16.872-13.626 C581.586,511.664,577.516,503.6,570.107,500.254z M484.434,439.859c6.837,20.728,16.518,41.544,30.246,58.866H97.32 c13.726-17.32,23.407-38.135,30.244-58.866H484.434z M306.001,34.515c18.945,0,34.963,12.73,39.975,30.082 c-12.912-2.678-26.282-4.09-39.975-4.09s-27.063,1.411-39.975,4.09C271.039,47.246,287.057,34.515,306.001,34.515z M143.97,341.736v-84.685c0-89.343,72.686-162.029,162.031-162.029s162.031,72.686,162.031,162.029v84.826 c0.023,2.596,0.427,29.879,7.303,63.465H136.663C143.543,371.724,143.949,344.393,143.97,341.736z M306.001,577.485 c-26.341,0-49.33-18.992-56.709-44.246h113.416C355.329,558.493,332.344,577.485,306.001,577.485z"></path>
3485 <path d="M306.001,119.235c-74.25,0-134.657,60.405-134.657,134.654c0,9.531,7.727,17.258,17.258,17.258 c9.531,0,17.258-7.727,17.258-17.258c0-55.217,44.923-100.139,100.142-100.139c9.531,0,17.258-7.727,17.258-17.258 C323.259,126.96,315.532,119.235,306.001,119.235z"></path> 3486 </g> 3487 </g> 3488 </g> 3489 </svg> 3490 </span> 3491 </button> 3492 3493 3494 3495 3496 3497 <div class="notify_popup_container"> 3498 <div class="notify-container"> 3499 <div class="notify_popup-header"> 3500 <span class="notify_label_popup"><p>NotifyMe when Back in Stock</p></span> 3501 <button type="button" class="notify_close_popup" aria-label="Close notify"> 3502 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 3503 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"/> 3504 </svg> 3505 </button> 3506 </div> 3507 <div class="notify-popup-scroller"> 3508 3509<form-state class="form-state"><form method="post" action="/contact#ContactForm-NotifyFun" id="ContactForm-NotifyFun" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="â" /><div class="contact__fields"> 3510 <input id="ContactForm-NotifyFun-fname" class="field__input" type="hidden" name="contact[Form Type]" value="Notify Me" /> 3511 3512 <input id="ContactForm-NotifyFun-purl" class="field__input" type="hidden" name="contact[Product URL]" value="https://myfitness.in/products/myfitness-x-wonder-woman-original-peanut-butter-smooth-510g-29-protein-high-protein" /> 3513 3514 <input id="ContactForm-NotifyFun-pid" class="field__input" type="hidden" name="contact[Product ID]" value="15401191964826" /> 3515 3516 <input id="ContactForm-NotifyFun-pname" class="field__input" type="hidden" name="contact[Product Name]" value="MyFitness x Wonder Woman | Original Peanut Butter Smooth 510g | 29% Protein | High Protein" /> 3517 3518 <input id="ContactForm-NotifyFun-vid" class="field__input" type="hidden" name="contact[Variant ID]" value="" /> 3519 3520 <input id="ContactForm-NotifyFun-vname" class="field__input" type="hidden" name="contact[Variant Name]" value="" /> 3521 3522 <input id="ContactForm-NotifyFun-vsku" class="field__input" type="hidden" name="contact[Variant SKU]" value="" /> 3523 3524 <div class="field"> 3525 <label for="ContactForm-NotifyFun-name">Full Name<span>*</span></label> 3526 <input id="ContactForm-NotifyFun-name" class="field__input" autocomplete="name" type="text" name="contact[Full Name]" value="" placeholder="Type here" /> 3527 </div> 3528 <div class="field field--with-error"> 3529 <label for="ContactForm-NotifyFun-email">Email<span>*</span></label> 3530 <input 3531 id="ContactForm-NotifyFun-email" 3532 autocomplete="email" 3533 type="email" 3534 id="ContactForm-email-sections--22069937766554__header" 3535 class="field__input" 3536 name="contact[email]" 3537 spellcheck="false" 3538 autocapitalize="off" 3539 value="" 3540 aria-required="true" 3541 3542 placeholder="Type here" 3543 3544 /></div> 3545 </div> 3546 <div class="form_fields_wrapper"> 3547 <div class="field"> 3548 <label for="ContactForm-NotifyFun-phone">WhatsApp Number<span>*</span></label> 3549 <div class="wsphone_number"> 3550 <span>+91</span> 3551 <input id="ContactForm-NotifyFun-phone" type="tel" class="field__input" autocomplete="tel" name="contact[Phone number]" pattern="[0-9]{10}" maxlength="10" value="" placeholder="Enter 10 digit number only"/> 3552 </div> 3553 </div> 3554 </div> 3555 <div class="notify_content_wrapper">
3556 <span>Get updates via WhatsApp & Email</span> 3557 </div> 3558 <div class="contact__button"> 3559 3560 <div class="button" id="sendButton"> 3561 Send 3562 </div> 3563 <button type="reset" class="button button--secondary"> 3564 Reset 3565 </button> 3566 </div></form></form-state> 3567 3568 3569 </div> 3570 <div id="thank_you" style="display: none;"> 3571 <div class="form-status form-status-list form__message" tabindex="-1" autofocus> 3572 <div class="product-image"> 3573 <img src="//myfitness.in/cdn/shop/files/WhatsApp_Image_2026-09-16_at_6.30.46_PM.webp?v=1790763749&width=300" alt="MyFitness x Wonder Woman | Original Peanut Butter Smooth 510g | 29% Protein | High Protein" title="MyFitness x Wonder Woman | Original Peanut Butter Smooth 510g | 29% Protein | High Protein" width="500" height="500" /> 3574 </div> 3575 3576 <span class="pdp-custom-value-lable"><p>Form is send successfully you will get notification on whatsapp number when product is back to stock</p></span> 3577 3578 <button type="button" class="button button--secondary notify_close_btn">close</button> 3579 </div> 3580 </div> 3581 </div> 3582 </div> 3583 </div> 3584 3585 <!-- Notify section should be conditionally displayed based on variant availability --> 3586 3587 3588</div> 3589 3590 <div class="shopify-payment-terms product__policies"></div> 3591 3592 <select name="id" data-product-select class="product-single__variants no-js"><option 3593 selected="selected" 3594 value="67617919271066"> 3595 510g - â¹ 259 3596 </option></select><input type="hidden" name="product-id" value="15401191964826" /><input type="hidden" name="section-id" value="sections--22069937766554__header" /></form></div> 3597 </div> 3598 </div> 3599 </div> 3600 </div></div> 3601 3602 3603 </div> 3604 <div class="swiper-button-prev"><svg width="18" height="16" viewBox="0 0 18 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 3605<path d="M10.3333 1L17 8M17 8L10.3333 15M17 8L1 8" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 3606</svg> 3607</div> 3608 <div class="swiper-button-next"><svg width="18" height="16" viewBox="0 0 18 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 3609<path d="M10.3333 1L17 8M17 8L10.3333 15M17 8L1 8" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 3610</svg> 3611</div> 3612 </div> 3613 </div> 3614 </div> 3615 <!-- 3616 3617 --> 3618 3619 <div class="drawer__footer appear-animation appear-delay-4"> 3620 3621 <style data-shopify> 3622 .fastest-delivery-timer { 3623 background-color: #00AEEF; 3624 padding: 10px; 3625 text-align: center; 3626 font-family: Arial, sans-serif; 3627} 3628#delivery-message { 3629 font-size: 18px; 3630 margin: 0; 3631 color: #fff; 3632 font-weight: 700; 3633 text-shadow: 0 2px 2px rgba(0, 0, 0, 0.3); 3634} 3635#countdown { 3636 font-weight: bold; 3637 color: #1F2020; 3638} 3639.pdp-fastest-delivery{ 3640 margin-top: 20px; 3641} 3642 3643@media (max-width: 767px) { 3644 #delivery-message{ 3645 text-shadow: none; 3646 font-size: 12px; 3647 } 3648} 3649 </style> 3650 3651 3652 <div data-discounts> 3653 3654 </div> 3655 3656 3657 3658 3659 3660 <div class="cart__checkout-wrapper"> 3661 <!-- 3662 <button type="submit" name="checkout" data-terms-required="false" class="btn cart__checkout"> 3663 Check out 3664 </button> 3665 --> 3666 <div class="cart__item-sub cart__item-row"> 3667 <div class="ajaxcart__subtotal">To pay</div> 3668 <div data-subtotal>â¹ 0</div> 3669 </div> 3670 3671<div class="gokwik-checkout"> 3672 <button type='button' class="btn disabled cart__submit" disabled onclick="onCheckoutClick(this)"> 3673 <span class="btn-text" > 3674 <span>Checkout</span> 3675 <span></span> 3676 </span> 3677 <span class="pay-opt-icon"> 3678 <!-- <img src="https://cdn.gokwik.co/v4/images/upi-icons.svg"> --> 3679 <!-- <img src="https://cdn.gokwik.co/v4/images/right-arrow.svg"> --> 3680 3681 </span>
3682 <div style="display:none" class="addloadr" id="btn-loader"><div class="cir-loader">Loading..</div></div> 3683 </button> 3684</div> 3685 3686 3687 3688 3689 3690 </div> 3691 </div> 3692 </div> 3693 </form> 3694 3695 </div>
3695<script> 3696 3697 document.addEventListener('DOMContentLoaded', function () { 3698 const slider = document.querySelector('.offer-slider-wrapper .offer-slider'); 3699 if (!slider) return; 3700 3701 const autoplayEnabled = slider.dataset.autoplay === 'true'; 3702 const autoplaySpeed = parseInt(slider.dataset.speed) || 3000; 3703 const navigationEnabled = slider.dataset.navigation === 'true'; 3704 console.log(autoplayEnabled, autoplaySpeed, navigationEnabled); 3705 3706 new Swiper(slider, { 3707 on: { 3708 init: function () { 3709 if (this.slides.length <= 1) { 3710 this.navigation.prevEl.style.display = 'none'; 3711 this.navigation.nextEl.style.display = 'none'; 3712 this.pagination.el.style.display = 'none'; 3713 } 3714 }, 3715 }, 3716 loop: true, 3717 autoplay: autoplayEnabled 3718 ? { 3719 delay: autoplaySpeed, 3720 disableOnInteraction: false, 3721 } 3722 : false, 3723 navigation: navigationEnabled 3724 ? { 3725 nextEl: '.offer-next', 3726 prevEl: '.offer-prev', 3727 } 3728 : false, 3729 pagination: { 3730 el: '.swiper-pagination', 3731 clickable: true, 3732 }, 3733 slidesPerView: 1, 3734 spaceBetween: 10, 3735 grabCursor: true, 3736 effect: 'slide', 3737 speed: 600, 3738 }); 3739 }); 3740 document.addEventListener('DOMContentLoaded', function () { 3741 async function addToCart(variantId, element) { 3742 try { 3743 element.classList.add('btn--loading', 'disabled'); 3744 3745 // 1ï¸â£ Add to cart 3746 const addResponse = await fetch('/cart/add.js', { 3747 method: 'POST', 3748 headers: { 3749 'Content-Type': 'application/json', 3750 Accept: 'application/json', 3751 }, 3752 body: JSON.stringify({ id: variantId, quantity: 1 }), 3753 }); 3754 3755 if (!addResponse.ok) throw new Error('Failed to add product'); 3756 await addResponse.json(); 3757 3758 // 2ï¸â£ In parallel, fetch the cart â donât wait for too long 3759 const cartFetch = fetch('/cart.js', { 3760 method: 'GET', 3761 headers: { Accept: 'application/json' }, 3762 }); 3763 3764 // Continue immediately â don't block UI 3765 document.dispatchEvent(new CustomEvent('ajaxProduct:added')); 3766 document.dispatchEvent(new CustomEvent('cart:open')); 3767 3768 // 3ï¸â£ Update bubble when data is ready 3769 const updatedCartResponse = await cartFetch; 3770 if (updatedCartResponse.ok) { 3771 const updatedCartData = await updatedCartResponse.json(); 3772 const cartBubble = document.querySelector('.cart-link__bubble'); 3773 3774 if (cartBubble) { 3775 cartBubble.textContent = updatedCartData.item_count; 3776 cartBubble.classList.add('cart-link__bubble--visible'); 3777 } 3778 3779 document.dispatchEvent(new CustomEvent('cart:updated', { detail: { cart: updatedCartData } })); 3780 console.log('Cart updated with item count:', updatedCartData.item_count); 3781 } 3782 } catch (error) { 3783 console.error('Error adding to cart:', error); 3784 } finally { 3785 // Always re-enable element 3786 element.classList.remove('btn--loading', 'disabled'); 3787 } 3788 } 3789 3790 // Prevent rapid re-clicks 3791 document.querySelectorAll('.offer-slide img').forEach((img) => { 3792 img.addEventListener('click', function () { 3793 const slide = this.closest('.offer-slide'); 3794 const variantId = slide?.dataset.variantId; 3795 if (!variantId || this.classList.contains('disabled')) return; 3796 addToCart(variantId, this); 3797 }); 3798 }); 3799 3800 const cartProductSlider = document.querySelector('.cart-product-swiper'); 3801 3802 if (cartProductSlider) { 3803 const cartSwiper = new Swiper(cartProductSlider, { 3804 spaceBetween: 10, 3805 slidesPerView: 'auto', 3806 loop: true, 3807 loopAdditionalSlides: 1, 3808 speed: 600, 3809 touchEventsTarget: 'container', 3810 mousewheel: true, // Enable mousewheel/trackpad scrolling 3811 keyboard: { 3812 // Enable keyboard control 3813 enabled: true, 3814 }, 3815 threshold: 5, // Lower threshold makes touch more sensitive 3816 touchRatio: 1, // Higher touchRatio makes swiping more responsive 3817 touchAngle: 45, // Allow more diagonal swipes 3818 grabCursor: true, // Show grab cursor on hover 3819 watchSlidesProgress: true, 3820 watchSlidesVisibility: true, 3821 passive: { 3822 // Use passive listeners for better performance 3823 touchstart: true, 3824 touchmove: true, 3825 }, 3826 navigation: { 3827 nextEl: '.swiper-button-next', 3828 prevEl: '.swiper-button-prev', 3829 }, 3830 }); 3831 } 3832 const offerSwiper = new Swiper('.drawer__scrollable .offer_slider', { 3833 slidesPerView: 1.2, 3834 spaceBetween: 15, 3835 pagination: { 3836 el: '.swiper-pagination', 3837 clickable: true, 3838 }, 3839 breakpoints: { 3840 640: { 3841 slidesPerView: 2, 3842 }, 3843 1024: { 3844 slidesPerView: 2.1, 3845 }, 3846 1200: { 3847 slidesPerView: 2, 3848 spaceBetween: 15, 3849 }, 3850 }, 3851 }); 3852 3853 (function () { 3854 'use strict'; 3855 3856 // ============================================ 3857 // MYFITNESS Store - GA4 3858 // Measurement ID: G-9QZ5JSNF5L 3859 // Event: villan_cart_drawer_banner_event 3860 // ============================================ 3861 3862 // Prevent this script from initializing more than once 3863 if (window.myfitnessVillainGA4Initialized) { 3864 console.log('â ï¸ MYFITNESS GA4 already initialized - skipping duplicate'); 3865 return; 3866 } 3867 3868 window.myfitnessVillainGA4Initialized = true; 3869 3870 window.dataLayer = window.dataLayer || []; 3871 3872 window.gtag = window.gtag || function () { 3873 window.dataLayer.push(arguments); 3874 }; 3875 3876 // GA4 configuration 3877 gtag('js', new Date()); 3878 gtag('config', 'G-9QZ5JSNF5L'); 3879 3880 // ============================================ 3881 // Banner Click Tracking 3882 // ============================================ 3883 3884 document.addEventListener('click', function (e) { 3885 3886 const bannerImage = e.target.closest('.offer-slide img'); 3887 3888 if (!bannerImage) return; 3889 3890 const slide = bannerImage.closest('.offer-slide'); 3891 3892 if (!slide) return; 3893 3894 // Ignore Swiper drag/swipe 3895 if (bannerImage.closest('.swiper-slide-swiping')) return; 3896 3897 const variantId = slide.dataset.variantId || ''; 3898 3899 // Send GA4 Event - ONLY ONCE 3900 gtag('event', 'MYFITNESS_cart_drawer_banner_event', { 3901 send_to: 'G-9QZ5JSNF5L', 3902 variant_id: variantId, 3903 event_category: 'cart_drawer', 3904 event_label: 'MYFITNESS Store Banner Click' 3905 }); 3906 3907 console.log('â MYFITNESS GA4 Event Sent', { 3908 event: 'MYFITNESS_cart_drawer_banner_event', 3909 measurement_id: 'G-9QZ5JSNF5L', 3910 variant_id: variantId 3911 }); 3912 3913 }); 3914 3915})(); 3916 3917 3918 }); 3919</script>
3919 3920<style> 3921 .site-nav__link, 3922 .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level) { 3923 font-size: 16px; 3924 } 3925 3926 3927 3928 3929 3930.site-header { 3931 box-shadow: 0 0 1px rgba(0,0,0,0.2); 3932 } 3933 3934 .toolbar + .header-sticky-wrapper .site-header { 3935 border-top: 0; 3936 }</style> 3937 3938<link href="//myfitness.in/cdn/shop/t/374/assets/theme-layout.css?v=36752084372552338091789189367" rel="stylesheet" type="text/css" media="all" /> 3939 3940<div data-section-id="sections--22069937766554__header" data-section-type="header"><div class="toolbar small--hide"> 3941 <div class="page-width"> 3942 <div class="toolbar__content"></div> 3943 3944 </div> 3945</div> 3946<div class="header-sticky-wrapper"> 3947 <div id="HeaderWrapper" class="header-wrapper"><header 3948 id="SiteHeader" 3949 class="site-header" 3950 data-sticky="true" 3951 data-overlay="false"> 3952 <div class="mobile-logo desk-hide"> 3953 3954 3955 <a href="/" aria-label="MYFITNESS> 3956 3957 3958<image-element data-aos="image-fade-in" data-aos-offset="150"> 3959 3960 3961 3962<link rel="preload" as="image" href="//myfitness.in/cdn/shop/files/MF-X-PF-New-1Logo.png?format=webp&v=1773376510&width=300" imagesizes="100vw"> 3963 3964 <img src="//myfitness.in/cdn/shop/files/MF-X-PF-New-1Logo.png?format=webp&v=1773376510&width=300" alt="logo header " srcset="//myfitness.in/cdn/shop/files/MF-X-PF-New-1Logo.png?format=webp&v=1773376510&width=300 300w" width="300" height="55.710306406685234" loading="eager" class="medium-up--hide image-element" title="logo header " sizes="300px"> 3965 3966 3967 3968</image-element> 3969</a> 3970 3971 3972 3973 <div class="name_brand desk-hide"> 3974 <div class="page-width"> 3975 <div class="mensa-logo-wapper"> 3976 <!-- <span class="tlt-by">by 3977 <i>brnd.me</i></span 3978 > --> 3979 3980 </div> 3981 </div> 3982 </div> 3983 </div> 3984 <div class="site-main-header"> 3985 3986 <style data-shopify>#shopify-section-sections--22069937766554__header { 3987 --bg-color: #c8ef00; 3988 --txt-color: #1c1d1d; 3989 --link-color: #0f0f0f; 3990 }</style><link href="//myfitness.in/cdn/shop/t/374/assets/custom-announcement-bar.css?v=175075583811134330141789189367" rel="stylesheet" type="text/css" media="all" /> 3991<div class=""> 3992 <div 3993 class="announcebar-wrapper swiper" 3994 data-slider-options=' 3995 { 3996 "slidesPerView": 1, 3997 "navigation": { 3998 "nextEl": "#shopify-section-sections--22069937766554__header .swiper-button-next", 3999 "prevEl": "#shopify-section-sections--22069937766554__header .swiper-button-prev" 4000 },"loop": true,"autoplay": { 4001 "delay": 3000, 4002 "disableOnInteraction": false 4003 }} 4004 ' 4005 > 4006 <div class="swiper-wrapper swiper__enable "><div 4007 class="announcement swiper-slide width-auto " 4008 4009 > 4010 <div class="announcement-bloack"><a href="https://myfitness-deeplink.onelink.me/YsfQ/nl0y1stt" class="dekstop-annouce " 4011 4012 ><p>Welcome Treat, 10% OFF On Us !! <strong>Download the App</strong></p></a> 4013 <a href="https://myfitness-deeplink.onelink.me/YsfQ/nl0y1stt" class="mobile-annouce " 4014 4015 ><p>Welcome Treat, 10% OFF On Us !! <strong>Download the App</strong></p></a> 4016 </div> 4017 </div><div 4018 class="announcement swiper-slide width-auto pincode-messsage-wrapper " 4019 4020 > 4021 <div class="announcement-bloack"> 4022 4023 <div class="dekstop-annouce pincode-message"><p>Check availability, grab offers fastâenter your Pincode</p></div> 4024 <div class="mobile-annouce pincode-message"><p>Check availability & offers - enter your Pincode</p></div></div> 4025 </div></div> 4026 </div> 4027 <div class="swiper-navigations"> 4028 <button type="button" class="swiper-button-prev" aria-label="Previous slide"></button> 4029 <button type="button" class="swiper-button-next" aria-label="Next slide"></button> 4030 </div> 4031</div> 4032
4033<script src="//myfitness.in/cdn/shop/t/374/assets/custom-announcement-bar.js?v=28504523559665519661789189367" type="text/javascript" defer></script>
4033 4034 4035 <div class="page-width"> 4036 <div 4037 class="header-layout header-layout--left-center" 4038 data-logo-align="left"><div class="header-item header-item--logo"><style data-shopify>.header-item--logo, 4039 .header-layout--left-center .header-item--logo, 4040 .header-layout--left-center .header-item--icons { 4041 -webkit-box-flex: 0 1 300px; 4042 -ms-flex: 0 1 300px; 4043 flex: 0 1 300px; 4044 } 4045 4046 @media only screen and (min-width: 769px) { 4047 .header-item--logo, 4048 .header-layout--left-center .header-item--logo { 4049 -webkit-box-flex: 0 0 330px; 4050 -ms-flex: 0 0 330px; 4051 flex: 0 0 330px; 4052 } 4053 4054 } 4055 4056 .site-header__logo a { 4057 width: 300px; 4058 } 4059 .is-light .site-header__logo .logo--inverted { 4060 width: 300px; 4061 } 4062 @media only screen and (min-width: 769px) { 4063 .site-header__logo a { 4064 width: 330px; 4065 } 4066 4067 .is-light .site-header__logo .logo--inverted { 4068 width: 330px; 4069 } 4070 }</style><div class="h1 site-header__logo" itemscope itemtype="https://schema.org/Organization" > 4071 <a 4072 href="/" 4073 itemprop="url" 4074 class="site-header__logo-link mobile-hide new-mobile-logo-style " 4075 style="padding-top: 18.570102135561747%"> 4076 4077 4078 4079 4080 4081 4082<image-element data-aos="image-fade-in" data-aos-offset="150"> 4083 4084 4085 4086<link rel="preload" as="image" href="//myfitness.in/cdn/shop/files/MF-X-PF-New-Logo.png?format=webp&v=1773323562&width=660" imagesizes="100vw"> 4087 4088 <img src="//myfitness.in/cdn/shop/files/MF-X-PF-New-Logo.png?format=webp&v=1773323562&width=660" alt="header logo" srcset="//myfitness.in/cdn/shop/files/MF-X-PF-New-Logo.png?format=webp&v=1773323562&width=330 330w, //myfitness.in/cdn/shop/files/MF-X-PF-New-Logo.png?format=webp&v=1773323562&width=660 660w" width="330" height="61.28133704735376" loading="eager" class="small--hide image-element" title="header logo" sizes="330px" itemprop="logo"> 4089 4090 4091 4092</image-element> 4093 4094 4095 4096<image-element data-aos="image-fade-in" data-aos-offset="150"> 4097 4098 4099 4100<link rel="preload" as="image" href="//myfitness.in/cdn/shop/files/MF-X-PF-New-Logo.png?format=webp&v=1773323562&width=600" imagesizes="100vw"> 4101 4102 <img src="//myfitness.in/cdn/shop/files/MF-X-PF-New-Logo.png?format=webp&v=1773323562&width=600" alt="header logo" srcset="//myfitness.in/cdn/shop/files/MF-X-PF-New-Logo.png?format=webp&v=1773323562&width=300 300w, //myfitness.in/cdn/shop/files/MF-X-PF-New-Logo.png?format=webp&v=1773323562&width=600 600w" width="300" height="55.710306406685234" loading="eager" class="medium-up--hide image-element" title="header logo" sizes="300px"> 4103 4104 4105 4106</image-element> 4107</a></div></div> 4108<div class="site-header__search-container-new is-active searchbar-header"> 4109 <div class="search-box-head"> 4110 <div class="page-width"> 4111 <form action="/search" method="get" role="search"> 4112 <label for="Search" class="hidden-label">Search</label> 4113 <div class="search__input-wrap"> 4114 <input 4115 class="search__input" 4116 id="Search" 4117 type="search" 4118 name="q" 4119 value="" 4120 role="combobox" 4121 aria-expanded="false" 4122 aria-owns="predictive-search-results" 4123 aria-controls="predictive-search-results" 4124 aria-haspopup="listbox" 4125 aria-autocomplete="list" 4126 autocorrect="off" 4127 autocomplete="off" 4128 autocapitalize="off" 4129 spellcheck="false" 4130 placeholder="Search" 4131 tabindex="0" 4132 > 4133 <input name="options[prefix]" type="hidden" value="last"> 4134 <button class="btn--search" type="submit"> 4135 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><defs><style>.cls-1{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}</style></defs><path class="cls-1" d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg>
4136 <span class="icon__fallback-text">Search</span> 4137 </button> 4138 </div> 4139 4140 <button class="btn--close-search"> 4141 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><defs><style>.cls-1{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}</style></defs><path class="cls-1" d="M19 17.61l27.12 27.13m0-27.13L19 44.74"/></svg> 4142 </button> 4143 <div id="predictive-search" class="search__results" tabindex="-1"></div> 4144 </form> 4145 </div> 4146 </div> 4147 </div>
4147<script> 4148 const toggleOptions = document.querySelectorAll(".toggle-option"); 4149 const slider = document.querySelector(".toggle-slider"); 4150 const myFitnessContent = document.getElementById("myfitness-content"); 4151 const proFitnessContent = document.getElementById("profitness-content"); 4152 4153 toggleOptions.forEach((option) => { 4154 if (option.dataset.toggle === "myfitness") { 4155 option.classList.add("active"); 4156 } 4157 option.addEventListener("click", () => { 4158 // Remove active class from both options 4159 // toggleOptions.forEach((opt) => opt.classList.remove("active")); 4160 4161 // Add active class to clicked option 4162 option.classList.add("active"); 4163 4164 // Move the slider 4165 if (option.dataset.toggle === "myfitness") { 4166 slider.style.transform = "translateX(0)"; 4167 option.classList.add("active"); 4168 window.location.href = 'https://myfitness.in'; 4169 } else if (option.dataset.toggle === "profitness") { 4170 slider.style.transform = "translateX(100%)"; 4171 window.location.href = 'https://myfitness.in/pages/pro-myfitness'; 4172 } 4173 4174 }); 4175 }); 4176 4177 </script>
4177<div class="header-item header-item--icons"><div class="site-nav"> 4178 <div class="site-nav__icons"><button 4179 type="button" 4180 class="site-nav__link site-nav__link--icon js-drawer-open-nav medium-up--hide" 4181 aria-controls="NavDrawer" aria-label="Open menu"><svg width="18" height="14" viewBox="0 0 18 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 4182<path d="M17 13H1M17 7H1M17 1H1" stroke="black" stroke-width="2" stroke-linecap="round"/> 4183</svg> 4184<span class="icon__fallback-text">Site navigation</span> 4185 </button><!-- <a href="https://wa.me/7096699111?text=Hi!%20I%20need%20some%20help." class="site-nav__link site-nav__link--icon icon-whatsapp" > 4186 <span class="cart-link"><svg version="1.2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 25" width="25" height="25"> 4187 <title>Rectangle 146</title> 4188 <defs> 4189 <image width="25" height="25" id="img1" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAAAXNSR0IB2cksfwAAAX1QTFRFAAAAEJ8QFpwNF50NGJsOF54PFpwNGJsMGJ4NGJ0OGJ0OGJ4OGJcIGp4JF50OGJ0NGZwOF5wMGJ4OGZ0NF5wOGJ0NGZ0MFp0LGJ0OGp0NGJwOGJ0PGJ8QGJ0OGZwNFZwNGZ4OJJIkGJwOFZoLF54NGZ4OGJ0OAP8AF5sOGZwOF5wOGZ0OFZ8LF5sIGZ0OGJ4NGJ0NF50OF5wOGJ0OF5wNGJoNGZwOGJwOGJoMF5wOG6ENF5sPFp0OGJwOGZwOGJ0OGJ0OEaoRGZ0LGJ8OF5wOGJ0OGJwOGJ8MGJwOGJ0NHJwOGJ0PGJ0PFpsLGJwNGJ0OF50NM5kAGZ8NGJ0NFpwPGJwNGJ0NGJwOGJ0OD5YPGJwOG50LFZUVIJ8gQIAAGZ0OF50NFp0NGJ0NE5cJGZwQFp0OF5wPDJ4MGJ0OGJ0OGJ0NGJ0NDaENKqoAF5wOGJ0OF50OGJ4NGJ4OGJwOEZkRGJ0OGJwNF50PF50OGJ4NF50PGJ4PFJ0UGJkMQL8AvnXM5AAAAH90Uk5TABBQeIBkO0C//9+TIB3vs4R8fpzc5Wgv6CegjCDtr1+RB58wZITdAXBvWu8YIY2+YLGQ6rJg7uYr1iZ6XoF87KIPRn+Oa8dAfqES9ogXif29BT2fdKDB/7cR6S8MCATNvlG0Gx9beRXb4L33EwZvy/GtoEsPgL/k/tSeVA1BBDr/F1oAAAGxSURBVHicY2SAAUYgABK/4Hwozc7ICFfwBUmG9zcjAysjGHxl4GF8BZcRZ/zI+vXff7AiScb3DEJPoTIyjG9EH/+HWyj//rf4A7CM4sv/kvcYkIDy69/Sd0Ayqk9kGW8yaDBeh0tp3Ve69p+RQefRb5XLDHq3Gf79hEvp3/r9h5HB4KbGeQb1RwwMmufgMuxMWmcZGUyu6pxmkHnLwKB7CmGV+SV9RgbLC4bHGBj4fjMYHUXISL03ZmTgZPgOZLKwAi1FyNieMYXJMNqdMj+AkGFhBYaK7BuL/UC203EGq71AFdzgUHM5asPI4HbYbieI43GQweGw3QFHRsbNDAwcjP8YGfx2u26CmsDgthtol/sGkFM9GBmCtsPs1noApr3WMoRs9VnNCNIpcxtqsYHaZj9GxuUyduuDlgJlNB4CVcFADONihjjGVUARoEzCyoj5yEHNmLicMXIuUCZlKesnxhRGxpmwMEtcmLD4Cyh+DG7KujDOY0h4tSV1Su5ps1mMDGlzv4DjlANoYPon/hkww1it7t8EGyrzlhVoVA+DTCQwefzgBBItUOtkEhmbGLABAJGjf21V/TKwAAAAAElFTkSuQmCC"/> 4190 </defs> 4191 <style> 4192 </style>
4193 <use id="Background" href="#img1" x="0" y="0"/> 4194</svg></span> 4195 </a> --> 4196 4197 <a href="/cart" class="site-nav__link site-nav__link--icon js-drawer-open-cart" aria-label="CartDrawer" aria-controls="CartDrawer" data-icon="bag-minimal"> 4198 <span class="cart-link"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 4199<path d="M2.3999 1.99273C1.84762 1.99273 1.3999 2.44044 1.3999 2.99273C1.3999 3.54501 1.84762 3.99273 2.3999 3.99273V1.99273ZM4.69244 2.99273L5.65767 2.73131C5.53961 2.29541 5.14405 1.99273 4.69244 1.99273V2.99273ZM8.41781 16.748L7.45259 17.0094C7.58285 17.4904 8.04737 17.802 8.54185 17.7402L8.41781 16.748ZM19.8805 15.3151L20.0045 16.3074C20.4292 16.2543 20.773 15.9368 20.8598 15.5177L19.8805 15.3151ZM21.5999 7.00467L22.5792 7.20728C22.6401 6.91276 22.5652 6.60646 22.3753 6.37325C22.1854 6.14003 21.9007 6.00467 21.5999 6.00467V7.00467ZM5.77901 7.00467L4.81378 7.26609L5.77901 7.00467ZM2.3999 3.99273H4.69244V1.99273H2.3999V3.99273ZM8.54185 17.7402L20.0045 16.3074L19.7565 14.3228L8.29378 15.7557L8.54185 17.7402ZM20.8598 15.5177L22.5792 7.20728L20.6206 6.80206L18.9012 15.1125L20.8598 15.5177ZM3.72721 3.25414L4.81378 7.26609L6.74423 6.74326L5.65767 2.73131L3.72721 3.25414ZM4.81378 7.26609L7.45259 17.0094L9.38304 16.4865L6.74423 6.74326L4.81378 7.26609ZM21.5999 6.00467H5.77901V8.00467H21.5999V6.00467ZM10.9999 20.5C10.9999 20.7761 10.776 21 10.4999 21V23C11.8806 23 12.9999 21.8807 12.9999 20.5H10.9999ZM10.4999 21C10.2238 21 9.9999 20.7761 9.9999 20.5H7.9999C7.9999 21.8807 9.11919 23 10.4999 23V21ZM9.9999 20.5C9.9999 20.2239 10.2238 20 10.4999 20V18C9.11919 18 7.9999 19.1193 7.9999 20.5H9.9999ZM10.4999 20C10.776 20 10.9999 20.2239 10.9999 20.5H12.9999C12.9999 19.1193 11.8806 18 10.4999 18V20ZM18.9999 20.5C18.9999 20.7761 18.776 21 18.4999 21V23C19.8806 23 20.9999 21.8807 20.9999 20.5H18.9999ZM18.4999 21C18.2238 21 17.9999 20.7761 17.9999 20.5H15.9999C15.9999 21.8807 17.1192 23 18.4999 23V21ZM17.9999 20.5C17.9999 20.2239 18.2238 20 18.4999 20V18C17.1192 18 15.9999 19.1193 15.9999 20.5H17.9999ZM18.4999 20C18.776 20 18.9999 20.2239 18.9999 20.5H20.9999C20.9999 19.1193 19.8806 18 18.4999 18V20Z" fill="#00AEEF"/> 4200</svg> 4201<span class="icon__fallback-text">Cart</span> 4202 <span class="cart-link__bubble">0</span> 4203 </span> 4204 </a> 4205 4206 <a href="#" class="site-nav__link site-nav__link--icon search-toggle" aria-expanded="false" aria-controls="search-bar"> 4207 <span class="cart-link"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 4208<path d="M16.927 17.04L20.4001 20.4M19.2801 11.44C19.2801 15.7699 15.77 19.28 11.4401 19.28C7.11019 19.28 3.6001 15.7699 3.6001 11.44C3.6001 7.11009 7.11019 3.6 11.4401 3.6C15.77 3.6 19.2801 7.11009 19.2801 11.44Z" stroke="#00AEEF" stroke-width="2" stroke-linecap="round"/> 4209</svg> 4210</span> 4211 </a></div> 4212</div> 4213</div> 4214 </div></div> 4215 <!-- <div class="name_brand mobi-hide"> 4216 <div class="page-width"> 4217 <div class="mensa-logo-wapper"> 4218 <span class="tlt-by">by 4219 <i>brnd.me</i></span 4220 > 4221 <span class="img-mensa-brand"> 4222 <img 4223 class="mensa-img" 4224 src="https://cdn.shopify.com/s/files/1/0613/8304/9443/files/BRND-ME_mobile_1-Photoroom_1745404585354.png?v=1745404621" 4225 alt="mensa-brand"> 4226 </span> 4227 </div> 4228 </div> 4229 </div> --> 4230 <div class="header-mega-menu"> 4231 <div class="page-width header-item header-item--navigation text-center" role="navigation" aria-label="Primary"><ul 4232 class="site-nav site-navigation small--hide" 4233><li class="site-nav__item site-nav__expanded-item"> 4234 4235 <a 4236 href="/collections/peanut-butter" 4237 class="site-nav__link site-nav__link--underline" 4238 > 4239 Peanut Butter 4240 </a> 4241 4242 4243 </li><li class="site-nav__item site-nav__expanded-item"> 4244 4245 <a 4246 href="/collections/high-protein-oats" 4247 class="site-nav__link site-nav__link--underline" 4248 > 4249 High Protein Oats 4250 </a> 4251 4252 4253 </li><li class="site-nav__item site-nav__expanded-item"> 4254 4255 <a 4256 href="/collections/combos" 4257 class="site-nav__link site-nav__link--underline" 4258 > 4259 Combos 4260 </a> 4261 4262 4263 </li><li class="site-nav__item site-nav__expanded-item"> 4264 4265 <a 4266 href="/collections/all-products" 4267 class="site-nav__link site-nav__link--underline" 4268 > 4269 All Products 4270 </a> 4271 4272 4273 </li></ul> 4274</div> 4275 4276 </div> 4277 <div class="site-header__search-container"> 4278 <div class="site-header__search"> 4279 <div class="page-width"> 4280 <predictive-search class= data-context="header" data-enabled="true" data-dark="false"> 4281 <div class="predictive__screen" data-screen></div> 4282 <form action="/search" method="get" role="search"> 4283 <label for="Search" class="hidden-label">Search</label> 4284 <div class="search__input-wrap"> 4285 <input 4286 class="search__input" 4287 id="Search" 4288 type="search" 4289 name="q" 4290 value="" 4291 role="combobox" 4292 aria-expanded="false" 4293 aria-owns="predictive-search-results" 4294 aria-controls="predictive-search-results" 4295 aria-haspopup="listbox"
4296 aria-autocomplete="list" 4297 autocorrect="off" 4298 autocomplete="off" 4299 autocapitalize="off" 4300 spellcheck="false" 4301 placeholder="Search" 4302 tabindex="0" 4303 > 4304 <input name="options[prefix]" type="hidden" value="last"> 4305 <button class="btn--search" type="submit"> 4306 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><defs><style>.cls-1{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}</style></defs><path class="cls-1" d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg> 4307 <span class="icon__fallback-text">Search</span> 4308 </button> 4309 </div> 4310 4311 <button class="btn--close-search"> 4312 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><defs><style>.cls-1{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}</style></defs><path class="cls-1" d="M19 17.61l27.12 27.13m0-27.13L19 44.74"/></svg> 4313 </button> 4314 <div id="predictive-search" class="search__results" tabindex="-1"></div> 4315 </form> 4316</predictive-search> 4317 4318 </div> 4319 </div> 4320 </div> 4321 </div> 4322 </header> 4323 </div> 4324 </div> 4325</div> 4326 4327 4328 4329</div> 4330<!-- END sections: header-group --> 4331<!-- BEGIN sections: popup-group --> 4332<div id="shopify-section-sections--22069938618522__custom_image_popup_QTMCPp" class="shopify-section shopify-section-group-popup-group index-section--hidden"></div> 4333<!-- END sections: popup-group --><main class="main-content" id="MainContent"> 4334 4335 4336 <style data-shopify> 4337.template-product .pdp-custom-msg .est-time { 4338 display: none; 4339} 4340 4341.pincode-messsage-wrapper { 4342 /* display: none; */ 4343 text-align: center; 4344 /* background: linear-gradient(to right, #05b0ee, #1067bd); */ 4345 /* color: #fff; */ 4346 padding: 8px 0; 4347 border-bottom: 1px solid #e5e5e5; 4348 cursor: pointer; 4349 transition: background-color 0.2s ease; 4350} 4351 4352.pincode-message { 4353 display: flex; 4354 align-items: center; 4355 justify-content: center; 4356 gap: 8px; 4357 font-size: 14px; 4358 /* color: #fff; */ 4359 justify-content: center; 4360} 4361 4362.location-icon { 4363 /* color: #fff; */ 4364 flex-shrink: 0; 4365} 4366 4367.pincode-message span { 4368 /* color: #fff; */ 4369} 4370 4371/* Desktop styling - show full message */ 4372.pincode-message .delivery-text { 4373 /* color: #fff; */ 4374 font-weight: normal; 4375} 4376 4377.pincode-message .pincode-number { 4378 /* color: #fff; */ 4379 font-weight: 700; 4380} 4381 4382.pincode-message .district-name { 4383 /* color: #fff; */ 4384 font-weight: normal; 4385} 4386 4387.dropdown-icon { 4388 color: #fff; 4389 cursor: pointer; 4390} 4391 4392.pincode-popup { 4393 display: none; 4394 position: fixed; 4395 top: 80px; 4396 left: 50%; 4397 transform: translateX(-50%); 4398 background: white; 4399 padding: 24px; 4400 border-radius: 12px; 4401 box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3); 4402 z-index: 1000; 4403 min-width: 360px; 4404 max-width: 400px; 4405 text-align: left; 4406} 4407 4408.pincode-popup.show { 4409 display: block; 4410} 4411 4412.pincode-popup h3 { 4413 margin-bottom: 8px; 4414 font-size: 18px; 4415 font-weight: 700; 4416 color: #000; 4417} 4418 4419.pincode-popup p { 4420 font-size: 14px; 4421 color: #555; 4422 margin-bottom: 16px; 4423} 4424 4425.pincode-popup .pincode-display { 4426 background: #e9ecef; 4427 padding: 10px; 4428 border-radius: 6px; 4429 margin: 10px 0; 4430 font-size: 14px; 4431} 4432 4433.pincode-popup .change-pincode { 4434 color: #007bff; 4435 cursor: pointer; 4436 text-decoration: underline; 4437 font-size: 12px; 4438} 4439 4440.pincode-popup .delivery-pincode { 4441 display: flex; 4442 align-items: center; 4443 gap: 12px; 4444 margin-bottom: 5px; 4445} 4446 4447.pincode-popup .delivery-pincode-input { 4448 flex: 1; 4449 position: relative; 4450} 4451 4452.pincode-popup #pincodeInput { 4453 display: block; 4454 width: 100%; 4455 padding: 10px 10px 10px 32px; 4456 background-color: transparent; 4457 border: none; 4458 border-bottom: 2px solid rgba(0, 0, 0, 0.65); 4459 color: #141414; 4460 font-family: JioType, Helvetica, Arial, sans-serif; 4461 font-weight: 500; 4462 font-size: 16px; 4463 line-height: 1.5; 4464 letter-spacing: -0.08px; 4465 box-sizing: border-box; 4466 margin-bottom: 1px; 4467 border-radius: 0; 4468} 4469 4470.pincode-popup .field-label:not(.variant__button-label):not(.text-label) { 4471 font-size: 12px; 4472 color: #555; 4473 letter-spacing: normal; 4474 text-transform: capitalize; 4475 margin-top: 4px; 4476 margin-bottom: 5px; 4477 font-weight: 700; 4478} 4479 4480.pincode-popup .input-icon-prefix { 4481 position: absolute; 4482 top: 70%; 4483 transform: translateY(-50%); 4484 pointer-events: none; 4485} 4486 4487.pincode-popup .input-icon-prefix svg { 4488 width: 18px; 4489 height: 18px; 4490 fill: #555; 4491} 4492 4493.pincode-popup .apply-btn { 4494 background-color: #d6e9f7; 4495 color: #0056b3; 4496 padding: 8px 20px; 4497 border: none; 4498 border-radius: 18px; 4499 font-weight: bold; 4500 font-size: 16px; 4501 cursor: pointer; 4502 transition: background-color 0.3s; 4503} 4504 4505.pincode-popup .apply-btn:hover { 4506 background-color: #c0dff0; 4507} 4508 4509.pincode-popup { 4510 max-width: 540px; 4511} 4512 4513.pincode-popup h3 { 4514 font-weight: 900; 4515 font-size: 24px; 4516} 4517 4518.pincode-popup p { 4519 font-weight: 500; 4520 font-size: 16px; 4521 letter-spacing: -0.08px; 4522 line-height: 1.5; 4523 color: rgba(0, 0, 0, 0.65); 4524} 4525 4526.pincode-popup .delivery-pincode {
4527 align-items: flex-end; 4528} 4529 4530 4531button.apply-btn[disabled] { 4532 cursor: default; 4533 opacity: 0.5; 4534} 4535 4536.pincode-popup #pincodeInput:focus-visible { 4537 outline: 0; 4538} 4539 4540.pincode-district, 4541.success-msg { 4542 color: #135610; 4543} 4544 4545.pincode-district, 4546.error-msg { 4547 color: red; 4548} 4549 4550.pincode-card-msg { 4551 font-size: 10px; 4552 color: green; 4553} 4554 4555.pincode_header { 4556 position: relative; 4557} 4558 4559.pincode_header button.pincode_close_popup { 4560 position: absolute; 4561 width: 16px; 4562 height: 16px; 4563 background: transparent; 4564 outline: none; 4565 border: 0; 4566 padding: 0; 4567 cursor: pointer; 4568 left: auto; 4569 right: -5px; 4570 top: -5px; 4571} 4572 4573.pincode_close_popup svg path { 4574 stroke-width: 1px; 4575} 4576 4577.pincode_close_popup svg { 4578 width: 15px; 4579 height: 15px; 4580} 4581/* .pdp-custom-msg 4582{ 4583 display: none; 4584} */ 4585/* Mobile-specific styling */ 4586@media (max-width: 768px) { 4587 .pincode-message { 4588 padding: 0 16px; 4589 gap: 6px; 4590 align-items: center; 4591 justify-content: center; 4592 } 4593 4594 .pincode-message .delivery-text { 4595 font-size: 13px; 4596 } 4597 4598 .pincode-message .pincode-number { 4599 font-size: 13px; 4600 4601 } 4602 4603 .pincode-message .district-name { 4604 font-size: 13px; 4605 4606 } 4607 4608 .pincode-message .dropdown-icon {} 4609 4610 .pincode-popup { 4611 width: 100%; 4612 min-width: 100%; 4613 max-width: 100%; 4614 top: auto; 4615 left: 0; 4616 right: 0; 4617 bottom: 0; 4618 transform: translateX(0); 4619 border-radius: 12px 12px 0 0; 4620 z-index: 9999; 4621 } 4622 4623 .pincode-popup { 4624 z-index: 99999; 4625 } 4626} 4627 </style> 4628<!-- Overlay --> 4629<div class="overlay" id="overlay"></div> 4630<div class="hello7887"></div> 4631<!-- Pincode Popup --> 4632 4633 4634<div class="pincode-popup" id="pincodePopup" pincodeno =""> 4635 <div class="pincode_header"> 4636 <h3>Enter Pincode</h3> 4637 <button type="button" class="pincode_close_popup" style="display: block;"> 4638 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 4639 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"></path> 4640 </svg> 4641 </button> 4642 </div> 4643 <p id="popupMessage">So we can deliver happiness to your doorstep!</p> 4644 <div id="currentPincodeDisplay" style="display: none;" class="pincode-display"> 4645 <span>Current Pincode: <strong id="currentPincodeValue"></strong></span> 4646 <br> 4647 <span class="change-pincode" id="changePincodeBtn">Change Pincode</span> 4648 </div> 4649 <div class="delivery-pincode"> 4650 <div class="delivery-pincode-input"> 4651 <div class="j-field input-text input-has-prefix input-has-suffix" id="pin_input_holder"> 4652 <span class="input-icon input-icon-prefix"> 4653 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512" width="32" height="32" fill="#555"> 4654 <path d="M192 0C86 0 0 86 0 192c0 87.9 132.3 255.7 177.4 307.2 7.8 8.9 21.4 8.9 29.2 0C251.7 447.7 384 279.9 384 192 384 86 298 0 192 0zm0 272c-44.2 0-80-35.8-80-80s35.8-80 80-80 80 35.8 80 80-35.8 80-80 80z"/> 4655 </svg> 4656 </span> 4657 <label class="field-label" for="pincode">Pincode</label> 4658 <input 4659 id="pincodeInput" 4660 type="text" 4661 name="rel_pincode" 4662 value="" 4663 placeholder="Enter your Pincode" 4664 autocomplete="off" 4665 maxlength="6" 4666 class="input-component" 4667 > 4668 </div> 4669 </div> 4670 <div class="delivery-pincode-cta"> 4671 <button class="apply-btn" id="applyBtn" disabled>Apply</button> 4672 </div> 4673 </div> 4674 <div class="pincode-district"> 4675 <span class="pincode-msg"></span> 4676 </div> 4677</div>
4678<script src="//myfitness.in/cdn/shop/t/374/assets/pincode-message.js?v=124420239420978074141789189367" defer="defer"></script>
4678 4679 4680 4681 <div id="shopify-section-template--22069943468186__main" class="shopify-section"><div class="page-width page-content"> 4682 4683<header class="section-header text-center section-header--404"> 4684 <h1 class="section-header__title">Your Cart</h1> 4685 <div class="rte text-spacing"><p>Your cart is currently empty.</p><p><a href='/collections/all'>Continue shopping</a></p> 4686 </div> 4687 </header></div> 4688 4689 4690</div><div id="shopify-section-template--22069943468186__recently-viewed" class="shopify-section"><div 4691 data-subsection 4692 data-section-id="template--22069943468186__recently-viewed" 4693 data-section-type="recently-viewed" 4694 data-product-handle="" 4695 data-recent-count="5" 4696 data-grid-item-class="small--one-half medium-up--one-fifth" 4697 data-row-of="5" 4698 data-image-sizes="(min-width: 769px) 20vw, 39vw" 4699> 4700 <hr class="hr--large"> 4701 <div class="index-section index-section--small"> 4702 <div class="page-width"> 4703 <header class="section-header"> 4704 <h3 class="section-header__title">Recently viewed</h3> 4705 </header> 4706 </div> 4707 4708 <div class="page-width"> 4709 <div class=""> 4710 <div id="RecentlyViewed-template--22069943468186__recently-viewed" class="grid grid--uniform"></div> 4711 </div> 4712 </div> 4713 </div> 4714</div> 4715 4716 4717</div><div id="shopify-section-template--22069943468186__featured-collection" class="shopify-section index-section spacing-y-50 section-bestselling"><link href="//myfitness.in/cdn/shop/t/374/assets/bestselling-collection.css?v=123426344789892720041789189367" rel="stylesheet" type="text/css" media="all" /> 4718<style data-shopify>#shopify-section-template--22069943468186__featured-collection { 4719 background-color: #f9f9f9; 4720 } 4721}</style><div 4722 class="" 4723 id="CollectionSection-template--22069943468186__featured-collection" 4724 data-section-id="template--22069943468186__featured-collection" 4725 data-section-type="collection-grid" 4726 data-context="featured-collection"> 4727 4728 4729<div class="page-width"> 4730 <div class="section-header" style="justify-content: ;"> 4731 <h2 class="section-header__title" > 4732 Frequently Added 4733 </h2><a href="" aria-label="View all Frequently Added" class="btn btn--secondary btn--small section-header__link">View all<svg width="18" height="16" viewBox="0 0 18 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 4734<path d="M10.3333 1L17 8M17 8L10.3333 15M17 8L1 8" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 4735</svg> 4736</a></div> 4737 </div><div class="page-width mobile-grid-overflow "> 4738 <div class=" grid-overflow-wrapper "> 4739 <div class="product-grid grid grid--uniform"><div class="grid__item"> 4740 <div class="grid grid--uniform"> 4741 4742 4743 4744 4745 4746 4747 4748</div> 4749 </div></div> 4750 </div> 4751 </div> 4752</div> 4753</div> 4754 </main> 4755 4756 <section id="shopify-section-customer-feedback" class="shopify-section section-customer-feedback"> 4757 4758 4759</section> 4760 <!-- BEGIN sections: footer-group --> 4761<div id="shopify-section-sections--22069937569946__footer" class="shopify-section shopify-section-group-footer-group"><footer class="site-footer MyfitnessKid-page" data-section-id="sections--22069937569946__footer" data-section-type="footer-section"> 4762 4763 <div class="page-width"> 4764 4765 <div class="grid"> 4766 4767 <div class="grid__item footer__item--footer2 " data-type="newsletter"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) { 4768 .footer__item--footer2 { 4769 width: 50%; 4770 padding-top: 40px; 4771 } 4772 .footer__item--footer2:nth-child(2n + 1) { 4773 clear: left; 4774 } 4775 } 4776 @media only screen and (min-width: 960px) { 4777 .footer__item--footer2 { 4778 width: 40%; 4779 } 4780 4781 }</style><style data-shopify> 4782 .footer__item--footer2 { 4783 padding-left: 15px; 4784 } 4785 4786 @media only screen and (min-width: 769px) { 4787 .footer__item--footer2 { 4788 padding-left: 15px; 4789 } 4790 } 4791 </style> 4792<div class="footer__item-padding"> 4793 <div class="logo-wrapper"> 4794 4795 <div class="image-wrapper"> 4796 <a href="/" aria-label="Footer link"> 4797 4798 4799<image-element data-aos="image-fade-in" data-aos-offset="150"> 4800 4801 4802 4803 4804 <link rel="preload" as="image" href="//myfitness.in/cdn/shop/files/new_logo_whote.svg?format=webp&v=1738134844&width=550" imagesizes="100vw"> 4805 4806 <img src="//myfitness.in/cdn/shop/files/new_logo_whote.svg?format=webp&v=1738134844&width=550" alt="Footer logo" srcset="//myfitness.in/cdn/shop/files/new_logo_whote.svg?format=webp&v=1738134844&width=352 352w, //myfitness.in/cdn/shop/files/new_logo_whote.svg?format=webp&v=1738134844&width=550 550w" width="550" height="110.0" loading="lazy" class=" image-element" title="Footer logo" sizes="100vw"> 4807 4808 4809 4810</image-element> 4811</a> 4812 <div class="name_brand"> 4813 <div class="mensa-logo-wapper">
4814 <span class="tlt-by">by 4815 <i>brnd.me</i></span 4816 > 4817 <span class="img-mensa-brand"> 4818 <img 4819 class="mensa-img" 4820 src="https://cdn.shopify.com/s/files/1/0613/8304/9443/files/BRND-ME_mobile_1-Photoroom_1745404585354_60x.png?v=1745404621" 4821 width="53" 4822 height="40" 4823 loading="lazy" 4824 alt="mensa-brand" 4825 title="mensa-brand"> 4826</span> 4827 </div> 4828 </div> 4829 </div> 4830 4831 4832 </div><h2 class="h4 footer__title small--hide"></h2> 4833 <button type="button" aria-label="Footer btn" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-footer2"> 4834 4835<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> 4836 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg> 4837</span> 4838</button><div 4839 4840 id="Footer-footer2" class="footer-icons-wrap collapsible-content collapsible-content--small" 4841 > 4842 <div class="collapsible-content__inner"> 4843 <div class="footer__collapsible"> 4844 4845 4846 <div class="social-wsp-icon"> 4847 <ul class="no-bullets social-icons footer__social"><li> 4848 <a target="_blank" rel="noopener" href="https://www.instagram.com/myfitness/" title="MYFITNESS on Instagram"> 4849 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 32 32"><title>instagram</title><path fill="#444" d="M16 3.094c4.206 0 4.7.019 6.363.094 1.538.069 2.369.325 2.925.544.738.287 1.262.625 1.813 1.175s.894 1.075 1.175 1.813c.212.556.475 1.387.544 2.925.075 1.662.094 2.156.094 6.363s-.019 4.7-.094 6.363c-.069 1.538-.325 2.369-.544 2.925-.288.738-.625 1.262-1.175 1.813s-1.075.894-1.813 1.175c-.556.212-1.387.475-2.925.544-1.663.075-2.156.094-6.363.094s-4.7-.019-6.363-.094c-1.537-.069-2.369-.325-2.925-.544-.737-.288-1.263-.625-1.813-1.175s-.894-1.075-1.175-1.813c-.212-.556-.475-1.387-.544-2.925-.075-1.663-.094-2.156-.094-6.363s.019-4.7.094-6.363c.069-1.537.325-2.369.544-2.925.287-.737.625-1.263 1.175-1.813s1.075-.894 1.813-1.175c.556-.212 1.388-.475 2.925-.544 1.662-.081 2.156-.094 6.363-.094zm0-2.838c-4.275 0-4.813.019-6.494.094-1.675.075-2.819.344-3.819.731-1.037.4-1.913.944-2.788 1.819S1.486 4.656 1.08 5.688c-.387 1-.656 2.144-.731 3.825-.075 1.675-.094 2.213-.094 6.488s.019 4.813.094 6.494c.075 1.675.344 2.819.731 3.825.4 1.038.944 1.913 1.819 2.788s1.756 1.413 2.788 1.819c1 .387 2.144.656 3.825.731s2.213.094 6.494.094 4.813-.019 6.494-.094c1.675-.075 2.819-.344 3.825-.731 1.038-.4 1.913-.944 2.788-1.819s1.413-1.756 1.819-2.788c.387-1 .656-2.144.731-3.825s.094-2.212.094-6.494-.019-4.813-.094-6.494c-.075-1.675-.344-2.819-.731-3.825-.4-1.038-.944-1.913-1.819-2.788s-1.756-1.413-2.788-1.819c-1-.387-2.144-.656-3.825-.731C20.812.275 20.275.256 16 .256z"/><path fill="#444" d="M16 7.912a8.088 8.088 0 0 0 0 16.175c4.463 0 8.087-3.625 8.087-8.088s-3.625-8.088-8.088-8.088zm0 13.338a5.25 5.25 0 1 1 0-10.5 5.25 5.25 0 1 1 0 10.5zM26.294 7.594a1.887 1.887 0 1 1-3.774.002 1.887 1.887 0 0 1 3.774-.003z"/></svg> 4850 <span class="icon__fallback-text">Instagram</span> 4851 </a> 4852 </li><li> 4853 <a target="_blank" rel="noopener" href="https://www.youtube.com/@myfitness.official/featured" title="MYFITNESS on YouTube"> 4854 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-youtube" viewBox="0 0 21 20"><path fill="#444" d="M-.196 15.803q0 1.23.812 2.092t1.977.861h14.946q1.165 0 1.977-.861t.812-2.092V3.909q0-1.23-.82-2.116T17.539.907H2.593q-1.148 0-1.969.886t-.82 2.116v11.894zm7.465-2.149V6.058q0-.115.066-.18.049-.016.082-.016l.082.016 7.153 3.806q.066.066.066.164 0 .066-.066.131l-7.153 3.806q-.033.033-.066.033-.066 0-.098-.033-.066-.066-.066-.131z"/></svg> 4855 <span class="icon__fallback-text">YouTube</span> 4856 </a> 4857 </li></ul> 4858 4859 4860 4861 <a title="Chat with us on WhatsApp" href="https://wa.me/+917096699111?text=https://myfitness.in/cart%0a%0aHi! I need some help." target="_blank" id="whatsappWebsiteWidget" class="site-nav__link site-nav__link--icon site-nav-whatsapp"> 4862 4863 <svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24">
4863<path fill="currentColor" d="M19.05 4.91A9.82 9.82 0 0 0 12.04 2c-5.46 0-9.91 4.45-9.91 9.91c0 1.75.46 3.45 1.32 4.95L2.05 22l5.25-1.38c1.45.79 3.08 1.21 4.74 1.21c5.46 0 9.91-4.45 9.91-9.91c0-2.65-1.03-5.14-2.9-7.01m-7.01 15.24c-1.48 0-2.93-.4-4.2-1.15l-.3-.18l-3.12.82l.83-3.04l-.2-.31a8.26 8.26 0 0 1-1.26-4.38c0-4.54 3.7-8.24 8.24-8.24c2.2 0 4.27.86 5.82 2.42a8.18 8.18 0 0 1 2.41 5.83c.02 4.54-3.68 8.23-8.22 8.23m4.52-6.16c-.25-.12-1.47-.72-1.69-.81c-.23-.08-.39-.12-.56.12c-.17.25-.64.81-.78.97c-.14.17-.29.19-.54.06c-.25-.12-1.05-.39-1.99-1.23c-.74-.66-1.23-1.47-1.38-1.72c-.14-.25-.02-.38.11-.51c.11-.11.25-.29.37-.43s.17-.25.25-.41c.08-.17.04-.31-.02-.43s-.56-1.34-.76-1.84c-.2-.48-.41-.42-.56-.43h-.48c-.17 0-.43.06-.66.31c-.22.25-.86.85-.86 2.07s.89 2.4 1.01 2.56c.12.17 1.75 2.67 4.23 3.74c.59.26 1.05.41 1.41.52c.59.19 1.13.16 1.56.1c.48-.07 1.47-.6 1.67-1.18c.21-.58.21-1.07.14-1.18s-.22-.16-.47-.28"/></svg> 4864 </a> 4865 4866 </div> 4867 4868 </div> 4869 </div> 4870 </div> 4871 <div class="custom-block-contact"> 4872 <h2 class="h4 footer__title">Phone 7096699111</h2><div class="custom-block-contact-content"> 4873 <p><strong>Email: </strong><a href="mailto:[email protected]" title="mailto:[email protected]">[email protected]</a></p><p></p> 4874 </div></div> 4875</div> 4876</div> 4877 4878 <div class="grid__item footer__item--menu_a6qDYH " data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) { 4879 .footer__item--menu_a6qDYH { 4880 width: 50%; 4881 padding-top: 40px; 4882 } 4883 .footer__item--menu_a6qDYH:nth-child(2n + 1) { 4884 clear: left; 4885 } 4886 } 4887 @media only screen and (min-width: 960px) { 4888 .footer__item--menu_a6qDYH { 4889 width: 25%; 4890 } 4891 4892 }</style><style data-shopify> 4893 .footer__item--menu_a6qDYH { 4894 padding-left: 15px; 4895 } 4896 4897 @media only screen and (min-width: 769px) { 4898 .footer__item--menu_a6qDYH { 4899 padding-left: 15px; 4900 } 4901 } 4902 </style> 4903<style> 4904 @media screen (max-width:767px){ 4905.no-bullets.site-footer__linklist { 4906 display: none; 4907} 4908.no-bullets.site-footer__linklist.show { 4909 display: block; 4910} 4911 } 4912 4913</style><div 4914 > 4915 <div class="collapsible-content__inner"> 4916 <div class="footer__collapsible footer_collapsible--disabled"> 4917 <div class="footer-menu-wrapper"> 4918 <div class="menu-name">Main Menu</div> 4919 <ul class="no-bullets site-footer__linklist show"><li><a href="/collections/all-products-1">All</a></li><li><a href="/pages/all-blogs">Blogs</a></li><li><a href="/collections/chocolate">Chocolate</a></li><li><a href="/collections/original-peanut-butter">Original</a></li><li><a href="/collections/peanut-butter-natural">Natural</a></li><li><a href="/collections/high-protein-peanut-butter">Dark Chocolate</a></li><li><a href="/collections/high-protein">High Protein</a></li></ul> 4920 </div> 4921 </div> 4922 </div> 4923 </div></div> 4924 4925 <div class="grid__item footer__item--footer-1 " data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) { 4926 .footer__item--footer-1 { 4927 width: 50%; 4928 padding-top: 40px; 4929 } 4930 .footer__item--footer-1:nth-child(2n + 1) { 4931 clear: left; 4932 } 4933 } 4934 @media only screen and (min-width: 960px) { 4935 .footer__item--footer-1 { 4936 width: 25%; 4937 } 4938 4939 }</style><style data-shopify> 4940 .footer__item--footer-1 { 4941 padding-left: 20px; 4942 } 4943 4944 @media only screen and (min-width: 769px) { 4945 .footer__item--footer-1 { 4946 padding-left: 0px; 4947 } 4948 } 4949 </style> 4950<style> 4951 @media screen (max-width:767px){ 4952.no-bullets.site-footer__linklist { 4953 display: none; 4954} 4955.no-bullets.site-footer__linklist.show { 4956 display: block; 4957} 4958 } 4959 4960</style><div 4961 > 4962 <div class="collapsible-content__inner">
4963 <div class="footer__collapsible footer_collapsible--disabled"> 4964 <div class="footer-menu-wrapper"> 4965 <div class="menu-name">Customer Service</div> 4966 <ul class="no-bullets site-footer__linklist show"><li><a href="/pages/about-us">About Us</a></li><li><a href="/pages/bulk-order-1">Bulk order</a></li><li><a href="/policies/contact-information">Contact Us</a></li><li><a href="/policies/refund-policy">Refund Policy</a></li><li><a href="/policies/shipping-policy">Shipping Policy</a></li><li><a href="/policies/terms-of-service">Terms of Service</a></li><li><a href="/policies/privacy-policy">Privacy Policy</a></li></ul> 4967 </div> 4968 </div> 4969 </div> 4970 </div> 4971 <div class="custom-block-contact"> 4972 <h2 class="h4 footer__title">Contact</h2><div class="custom-block-contact-content"> 4973 <p><strong>Email: </strong><a href="mailto:[email protected]" title="mailto:[email protected]">[email protected]</a></p><p><strong>Customer care phone no</strong>: <a href="tel:+91 7096699111" title="tel:+91 7096699111">+91 7096699111</a></p> 4974 </div></div></div></div></div> 4975 <div class="brand-me-wrapper"> 4976 <div class="track"> 4977 <div class="brand-me-item"> 4978 4979 <div class="mensa-logo-wapper"> 4980 <span class="tlt-by">by 4981 <i>brnd.me</i></span> 4982 <span class="img-mensa-brand"> 4983 <img class="mensa-img" 4984 src="https://cdn.shopify.com/s/files/1/0440/7921/8842/files/BRND-ME_mobile_1-1_2.png?v=1789117661" 4985 alt="mensa-brand" title="mensa-brand"> 4986 </span> 4987 </div> 4988 4989 <div class="mensa-logo-wapper"> 4990 <span class="tlt-by">by 4991 <i>brnd.me</i></span> 4992 <span class="img-mensa-brand"> 4993 <img class="mensa-img" 4994 src="https://cdn.shopify.com/s/files/1/0440/7921/8842/files/BRND-ME_mobile_1-1_2.png?v=1789117661" 4995 alt="mensa-brand" title="mensa-brand"> 4996 </span> 4997 </div> 4998 4999 <div class="mensa-logo-wapper"> 5000 <span class="tlt-by">by 5001 <i>brnd.me</i></span> 5002 <span class="img-mensa-brand"> 5003 <img class="mensa-img" 5004 src="https://cdn.shopify.com/s/files/1/0440/7921/8842/files/BRND-ME_mobile_1-1_2.png?v=1789117661" 5005 alt="mensa-brand" title="mensa-brand"> 5006 </span> 5007 </div> 5008 5009 <div class="mensa-logo-wapper"> 5010 <span class="tlt-by">by 5011 <i>brnd.me</i></span> 5012 <span class="img-mensa-brand"> 5013 <img class="mensa-img" 5014 src="https://cdn.shopify.com/s/files/1/0440/7921/8842/files/BRND-ME_mobile_1-1_2.png?v=1789117661" 5015 alt="mensa-brand" title="mensa-brand"> 5016 </span> 5017 </div> 5018 5019 <div class="mensa-logo-wapper"> 5020 <span class="tlt-by">by 5021 <i>brnd.me</i></span> 5022 <span class="img-mensa-brand"> 5023 <img class="mensa-img" 5024 src="https://cdn.shopify.com/s/files/1/0440/7921/8842/files/BRND-ME_mobile_1-1_2.png?v=1789117661" 5025 alt="mensa-brand" title="mensa-brand"> 5026 </span> 5027 </div> 5028 5029 <div class="mensa-logo-wapper"> 5030 <span class="tlt-by">by 5031 <i>brnd.me</i></span> 5032 <span class="img-mensa-brand"> 5033 <img class="mensa-img" 5034 src="https://cdn.shopify.com/s/files/1/0440/7921/8842/files/BRND-ME_mobile_1-1_2.png?v=1789117661" 5035 alt="mensa-brand" title="mensa-brand"> 5036 </span> 5037 </div> 5038 5039 <div class="mensa-logo-wapper"> 5040 <span class="tlt-by">by 5041 <i>brnd.me</i></span> 5042 <span class="img-mensa-brand"> 5043 <img class="mensa-img" 5044 src="https://cdn.shopify.com/s/files/1/0440/7921/8842/files/BRND-ME_mobile_1-1_2.png?v=1789117661" 5045 alt="mensa-brand" title="mensa-brand"> 5046 </span> 5047 </div> 5048 5049 <div class="mensa-logo-wapper">
5050 <span class="tlt-by">by 5051 <i>brnd.me</i></span> 5052 <span class="img-mensa-brand"> 5053 <img class="mensa-img" 5054 src="https://cdn.shopify.com/s/files/1/0440/7921/8842/files/BRND-ME_mobile_1-1_2.png?v=1789117661" 5055 alt="mensa-brand" title="mensa-brand"> 5056 </span> 5057 </div> 5058 5059 <div class="mensa-logo-wapper"> 5060 <span class="tlt-by">by 5061 <i>brnd.me</i></span> 5062 <span class="img-mensa-brand"> 5063 <img class="mensa-img" 5064 src="https://cdn.shopify.com/s/files/1/0440/7921/8842/files/BRND-ME_mobile_1-1_2.png?v=1789117661" 5065 alt="mensa-brand" title="mensa-brand"> 5066 </span> 5067 </div> 5068 5069 <div class="mensa-logo-wapper"> 5070 <span class="tlt-by">by 5071 <i>brnd.me</i></span> 5072 <span class="img-mensa-brand"> 5073 <img class="mensa-img" 5074 src="https://cdn.shopify.com/s/files/1/0440/7921/8842/files/BRND-ME_mobile_1-1_2.png?v=1789117661" 5075 alt="mensa-brand" title="mensa-brand"> 5076 </span> 5077 </div> 5078 5079 <div class="mensa-logo-wapper"> 5080 <span class="tlt-by">by 5081 <i>brnd.me</i></span> 5082 <span class="img-mensa-brand"> 5083 <img class="mensa-img" 5084 src="https://cdn.shopify.com/s/files/1/0440/7921/8842/files/BRND-ME_mobile_1-1_2.png?v=1789117661" 5085 alt="mensa-brand" title="mensa-brand"> 5086 </span> 5087 </div> 5088 5089 <div class="mensa-logo-wapper"> 5090 <span class="tlt-by">by 5091 <i>brnd.me</i></span> 5092 <span class="img-mensa-brand"> 5093 <img class="mensa-img" 5094 src="https://cdn.shopify.com/s/files/1/0440/7921/8842/files/BRND-ME_mobile_1-1_2.png?v=1789117661" 5095 alt="mensa-brand" title="mensa-brand"> 5096 </span> 5097 </div> 5098 5099 <div class="mensa-logo-wapper"> 5100 <span class="tlt-by">by 5101 <i>brnd.me</i></span> 5102 <span class="img-mensa-brand"> 5103 <img class="mensa-img" 5104 src="https://cdn.shopify.com/s/files/1/0440/7921/8842/files/BRND-ME_mobile_1-1_2.png?v=1789117661" 5105 alt="mensa-brand" title="mensa-brand"> 5106 </span> 5107 </div> 5108 5109 <div class="mensa-logo-wapper"> 5110 <span class="tlt-by">by 5111 <i>brnd.me</i></span> 5112 <span class="img-mensa-brand"> 5113 <img class="mensa-img" 5114 src="https://cdn.shopify.com/s/files/1/0440/7921/8842/files/BRND-ME_mobile_1-1_2.png?v=1789117661" 5115 alt="mensa-brand" title="mensa-brand"> 5116 </span> 5117 </div> 5118 5119 <div class="mensa-logo-wapper"> 5120 <span class="tlt-by">by 5121 <i>brnd.me</i></span> 5122 <span class="img-mensa-brand"> 5123 <img class="mensa-img" 5124 src="https://cdn.shopify.com/s/files/1/0440/7921/8842/files/BRND-ME_mobile_1-1_2.png?v=1789117661" 5125 alt="mensa-brand" title="mensa-brand"> 5126 </span> 5127 </div> 5128 5129 <div class="mensa-logo-wapper"> 5130 <span class="tlt-by">by 5131 <i>brnd.me</i></span> 5132 <span class="img-mensa-brand"> 5133 <img class="mensa-img" 5134 src="https://cdn.shopify.com/s/files/1/0440/7921/8842/files/BRND-ME_mobile_1-1_2.png?v=1789117661" 5135 alt="mensa-brand" title="mensa-brand"> 5136 </span> 5137 </div> 5138 5139 <div class="mensa-logo-wapper"> 5140 <span class="tlt-by">by 5141 <i>brnd.me</i></span> 5142 <span class="img-mensa-brand"> 5143 <img class="mensa-img" 5144 src="https://cdn.shopify.com/s/files/1/0440/7921/8842/files/BRND-ME_mobile_1-1_2.png?v=1789117661" 5145 alt="mensa-brand" title="mensa-brand"> 5146 </span> 5147 </div> 5148 5149 <div class="mensa-logo-wapper"> 5150 <span class="tlt-by">by 5151 <i>brnd.me</i></span>
5152 <span class="img-mensa-brand"> 5153 <img class="mensa-img" 5154 src="https://cdn.shopify.com/s/files/1/0440/7921/8842/files/BRND-ME_mobile_1-1_2.png?v=1789117661" 5155 alt="mensa-brand" title="mensa-brand"> 5156 </span> 5157 </div> 5158 5159 <div class="mensa-logo-wapper"> 5160 <span class="tlt-by">by 5161 <i>brnd.me</i></span> 5162 <span class="img-mensa-brand"> 5163 <img class="mensa-img" 5164 src="https://cdn.shopify.com/s/files/1/0440/7921/8842/files/BRND-ME_mobile_1-1_2.png?v=1789117661" 5165 alt="mensa-brand" title="mensa-brand"> 5166 </span> 5167 </div> 5168 5169 <div class="mensa-logo-wapper"> 5170 <span class="tlt-by">by 5171 <i>brnd.me</i></span> 5172 <span class="img-mensa-brand"> 5173 <img class="mensa-img" 5174 src="https://cdn.shopify.com/s/files/1/0440/7921/8842/files/BRND-ME_mobile_1-1_2.png?v=1789117661" 5175 alt="mensa-brand" title="mensa-brand"> 5176 </span> 5177 </div> 5178 5179 <div class="mensa-logo-wapper"> 5180 <span class="tlt-by">by 5181 <i>brnd.me</i></span> 5182 <span class="img-mensa-brand"> 5183 <img class="mensa-img" 5184 src="https://cdn.shopify.com/s/files/1/0440/7921/8842/files/BRND-ME_mobile_1-1_2.png?v=1789117661" 5185 alt="mensa-brand" title="mensa-brand"> 5186 </span> 5187 </div> 5188 5189 <div class="mensa-logo-wapper"> 5190 <span class="tlt-by">by 5191 <i>brnd.me</i></span> 5192 <span class="img-mensa-brand"> 5193 <img class="mensa-img" 5194 src="https://cdn.shopify.com/s/files/1/0440/7921/8842/files/BRND-ME_mobile_1-1_2.png?v=1789117661" 5195 alt="mensa-brand" title="mensa-brand"> 5196 </span> 5197 </div> 5198 5199 </div> 5200 </div> 5201 </div> 5202</footer> 5203 5204 5205</div> 5206<!-- END sections: footer-group --> 5207 5208 </div> 5209 </div><div id="VideoModal" class="modal modal--solid"> 5210 <div class="modal__inner"> 5211 <div class="modal__centered page-width text-center"> 5212 <div class="modal__centered-content"> 5213 <div class="video-wrapper video-wrapper--modal"> 5214 <div id="VideoHolder"></div> 5215 </div> 5216 </div> 5217 </div> 5218 </div> 5219 5220 <button type="button" class="modal__close js-modal-close text-link"> 5221 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg> 5222 <span class="icon__fallback-text">"Close (esc)"</span> 5223 </button> 5224</div> 5225<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> 5226 <div class="pswp__bg"></div> 5227 <div class="pswp__scroll-wrap"> 5228 <div class="pswp__container"> 5229 <div class="pswp__item"></div> 5230 <div class="pswp__item"></div> 5231 <div class="pswp__item"></div> 5232 </div> 5233 5234 <div class="pswp__ui pswp__ui--hidden"> 5235 <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--left" title="Previous"> 5236 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 284.49 498.98"><path d="M249.49 0a35 35 0 0 1 24.75 59.75L84.49 249.49l189.75 189.74a35.002 35.002 0 1 1-49.5 49.5L10.25 274.24a35 35 0 0 1 0-49.5L224.74 10.25A34.89 34.89 0 0 1 249.49 0Z"/></svg> 5237 </button> 5238 5239 <button class="btn btn--body btn--circle btn--large pswp__button pswp__button--close" title="Close (esc)"> 5240 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg> 5241 </button> 5242 5243 <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--right" title="Next"> 5244 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 284.49 498.98"><title>icon-chevron</title><path d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98Z"/></svg> 5245 </button> 5246 </div> 5247 </div> 5248</div> 5249<tool-tip data-tool-tip=""> 5250 <div class="tool-tip__inner" data-tool-tip-inner> 5251 <button class="tool-tip__close" data-tool-tip-close=""><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg></button> 5252 <div data-tool-tip-title>Your Shopping Cart</div> 5253 <div class="tool-tip__content" data-tool-tip-content> 5254 </div> 5255 </div> 5256</tool-tip> 5257<!-- Image markup templates --> 5258 <template id="naturalImageMarkup"> 5259 <div class="image-wrap" style="height: 0;"> 5260 <image-element data-aos="image-fade-in" data-aos-offset="150"> 5261 <img class="grid-product__image image-element" width height src srcset loading="lazy" alt> 5262 </image-element> 5263 </div> 5264 </template> 5265 <template id="fixedRatioImageMarkup"> 5266 <div class="grid__image-ratio"> 5267 <image-element data-aos="image-fade-in" data-aos-offset="150"> 5268 <img class="image-element" width height src srcset loading="lazy" alt> 5269 </image-element> 5270 </div> 5271 </template> 5272 5273 <!-- Theme Configuration Script --> 5274
5274<script> 5275 window.theme = window.theme || {}; 5276 theme.routes = { 5277 home: "/", 5278 cart: "/cart.js", 5279 cartPage: "/cart", 5280 cartAdd: "/cart/add.js", 5281 cartChange: "/cart/change.js", 5282 search: "/search", 5283 predictiveSearch: "/search/suggest" 5284 }; 5285 theme.strings = { 5286 soldOut: "Sold Out", 5287 unavailable: "Unavailable", 5288 inStockLabel: "In stock, ready to ship", 5289 oneStockLabel: "Low stock - [count] item left", 5290 otherStockLabel: "Low stock - [count] items left", 5291 willNotShipUntil: "Ready to ship [date]", 5292 willBeInStockAfter: "Back in stock [date]", 5293 waitingForStock: "Backordered, shipping soon", 5294 savePrice: "Save [saved_amount]", 5295 cartEmpty: "Your cart is currently empty.", 5296 cartTermsConfirmation: "You must agree with the terms and conditions of sales to check out", 5297 searchCollections: "Collections", 5298 searchPages: "Pages", 5299 searchArticles: "Articles", 5300 productFrom: "from ", 5301 maxQuantity: "You can only have [quantity] of [title] in your cart." 5302 }; 5303 theme.settings = { 5304 cartType: "drawer", 5305 isCustomerTemplate: false, 5306 moneyFormat: "â¹ {{amount_no_decimals}}", 5307 saveType: "percent", 5308 productImageSize: "natural", 5309 productImageCover: false, 5310 predictiveSearch: true, 5311 predictiveSearchType: null, 5312 predictiveSearchVendor: false, 5313 predictiveSearchPrice: false, 5314 quickView: false, 5315 themeName: 'Impulse', 5316 themeVersion: "7.5.2", 5317 specialProducts: { 5318 enabled: false, 5319 collectionHandle: "all", 5320 product1: "pro-fitness-high-protein-chocolate-oats-dark-chocolate-healthy-oats-with-nuts-seeds-added-whey", 5321 product2: "", 5322 product3: "", 5323 customMessage: "Deal Unlocked!", 5324 popupCounterMax1: 60, 5325 popupCounterMax2: 23, 5326 popupCounterMax3: 45, 5327 popupCounterMin: 23 5328 }, 5329 specialProductBgColor: "#eaf4ff" 5330 }; 5331 </script>
5331 5332 5333 <!-- Load JavaScript with defer for better performance --> 5334
5334<script src="//myfitness.in/cdn/shop/t/374/assets/vendor-scripts-v11.js" defer></script>
5334 5335 5336 5337
5337<script> 5338function loadConfetti() { 5339 if (!window.confetti) { 5340 var s = document.createElement('script'); 5341 s.src = "https://cdn.jsdelivr.net/npm/[email protected]/dist/confetti.browser.min.js"; 5342 s.onload = function() { 5343 confetti(); 5344 }; 5345 document.body.appendChild(s); 5346 } else { 5347 confetti(); 5348 } 5349} 5350</script>
5350 5351
5351<script src="//myfitness.in/cdn/shop/t/374/assets/theme.js?v=1525742565423891621789189367" defer></script>
5351 5352
5352<script src="//myfitness.in/cdn/shop/t/374/assets/cart-drawer-popup.js?v=11196278276806741511789189367" defer></script>
5352 5353
5353<script src="//myfitness.in/cdn/shop/t/374/assets/swiper-bundle.min.js?v=108059131501615647841789189367" defer></script>
5353 5354 5355 <!-- Optimized Navigation Script --> 5356
5356<script> 5357 5358 5359 function setActiveNavigation() { 5360 const currentPath = window.location.pathname; 5361 const navLinks = document.querySelectorAll(".site-nav__item .site-nav__link"); 5362 const subCol = document.querySelectorAll(".logo-bar__item .logo-bar__link"); 5363 5364 navLinks.forEach(link => { 5365 if (link.getAttribute("href") === currentPath) { 5366 link.closest(".site-nav__item")?.classList.add("active"); 5367 } 5368 }); 5369 5370 subCol.forEach(sublink => { 5371 if (sublink.getAttribute("href") === currentPath) { 5372 sublink.closest(".logo-bar__item")?.classList.add("active"); 5373 } 5374 }); 5375 5376 const toggleOptions = document.querySelectorAll(".toggle-option"); 5377 const slider = document.querySelector(".toggle-slider"); 5378 5379 if (toggleOptions.length && slider) { 5380 if (currentPath === '/pages/pro-myfitness') { 5381 toggleOptions.forEach(option => { 5382 if (option.dataset.toggle === "profitness") { 5383 slider.style.transform = "translateX(100%)"; 5384 option.classList.add("active"); 5385 } 5386 }); 5387 } else { 5388 toggleOptions.forEach(option => { 5389 if (option.dataset.toggle === "myfitness") { 5390 slider.style.transform = "translateX(0)"; 5391 option.classList.add("active"); 5392 } 5393 }); 5394 } 5395 } 5396 } 5397 5398 if (window.requestIdleCallback) { 5399 requestIdleCallback(setActiveNavigation); 5400 } else { 5401 setTimeout(setActiveNavigation, 100); 5402 } 5403 5404 </script>
5404 5405 5406 <!-- Third-party scripts loaded asynchronously --> 5407<!-- Delayed Google Tag Manager --> 5408 5409 5410
5410<script> 5411 5412 window.formatPriceAmount = function formatPriceAmount(amount = 0, currency) { 5413 if ( 5414 window["priceFormatTemplate"] == null || 5415 window["priceFormatTemplate"] === "" || 5416 !currency 5417 ) { 5418 try { 5419 const fallback = (amount / 100).toLocaleString(undefined, { minimumFractionDigits: 2, maximumFractionDigits: 2 }); 5420 return `${fallback} ${currency || ''}`.trim(); 5421 } catch (e) { 5422 return (amount / 100).toFixed(2) + (currency ? ` ${currency}` : ''); 5423 } 5424 } 5425 5426 const value = amount / 100; 5427 5428 // Currencies without decimals 5429 const noDecimalCurrencies = [ 5430 "JPY","KRW","VND","IDR","CLP","COP","PYG","UGX","ISK","HUF","RWF","BIF","DJF","GNF","KMF","XAF","XOF","XPF" 5431 ]; 5432 5433 const hasNoDecimals = noDecimalCurrencies.includes(currency); 5434 5435 const price = value.toLocaleString(undefined, { 5436 minimumFractionDigits: hasNoDecimals ? 0 : 2, 5437 maximumFractionDigits: hasNoDecimals ? 0 : 2, 5438 }); 5439 5440 return window["priceFormatTemplate"].replace(/[\d,.]+/, price); 5441 }; 5442 5443 5444 window.cartStrings = window.cartStrings || { 5445 addToNoteSuccess: `Note added to cart successfully`, 5446 addToNoteError: `Failed to add the note to your cart`, 5447 estimateShippingError: `Unable to estimate shipping costs`, 5448 freeShippingLockedMessage: `Only <span>[amount]</span> away from free shipping!`, 5449 freeShippingUnlockedMessage: `ð <span>Congratulations!</span> Free shipping unlocked!` 5450 }; 5451 5452 window.cartStrings.freeShippingLockedMessage = window.cartStrings.freeShippingLockedMessage || "Only <span>[amount]</span> away from free shipping!"; 5453 window.cartStrings.freeShippingUnlockedMessage = window.cartStrings.freeShippingUnlockedMessage || "ð <span>Congratulations!</span> Free shipping unlocked!"; 5454 5455 if (!customElements.get('free-shipping-progress')) { 5456 customElements.define('free-shipping-progress', class FreeShippingProgress extends HTMLElement { 5457 constructor() { 5458 super(); 5459 this.threshold = parseFloat(this.dataset.freeThreshold) || 999; 5460 this.cartTotal = 0; 5461 this.currency = Shopify.currency.active; 5462 } 5463 5464 connectedCallback() { 5465 this.init(); 5466 this.triggerFirstProductInit(); 5467 this.fetchCartTotal(); 5468 } 5469 5470 init = () => { 5471 this.initProgressBar(); 5472 this.updateCartTotal();
5473 this.updateQuickCartTotal(); 5474 } 5475 5476 /** Watch Shopify cart events (no reload) */ 5477 updateCartTotal() { 5478 const cartUpdateEvents = [ 5479 'cart:updated', 5480 'cart-drawer:updated', 5481 'cart-line-items:updated', 5482 'cart-drawer:open', 5483 'cart-added' 5484 ]; 5485 5486 cartUpdateEvents.forEach(eventName => { 5487 document.addEventListener(eventName, (e) => { 5488 let cartTotal = 0; 5489 let itemCount = 0; 5490 5491 if (e.detail && e.detail.cart) { 5492 cartTotal = e.detail.cart.total_price / 100; 5493 itemCount = e.detail.cart.item_count; 5494 } else if (e.detail && e.detail.total_price) { 5495 cartTotal = e.detail.total_price / 100; 5496 itemCount = e.detail.item_count || 1; 5497 } else { 5498 this.fetchCartTotal(); 5499 return; 5500 } 5501 5502 this.cartTotal = cartTotal; 5503 this.updateCartBubble(itemCount); 5504 this.renderProgress(); 5505 5506 if (itemCount > 0) { 5507 this.style.display = 'block'; 5508 } else { 5509 this.style.display = 'none'; 5510 } 5511 }); 5512 }); 5513 } 5514 5515 /** Watch mini cart subtotal mutation */ 5516 updateQuickCartTotal = () => { 5517 this.addcartEle = document.querySelector('.quick-cart__wrapper .quick-cart__footer-subtotal [data-total-price]'); 5518 if (this.addcartEle) { 5519 this.cartUpdateChangeMutation = new MutationObserver(() => { 5520 const priceStr = document.querySelector('.quick-cart__footer-subtotal [data-total-price]').textContent; 5521 this.totalPrice = parseInt(priceStr.replace(/[^0-9]/g, '')); 5522 this.cartTotal = this.totalPrice / 100; 5523 this.renderProgress(); 5524 5525 if (this.totalPrice <= 0) { 5526 this.style.display = 'none'; 5527 } else { 5528 this.style.display = null; 5529 } 5530 }); 5531 this.cartUpdateChangeMutation.observe(this.addcartEle, { childList: true, attributes: true }); 5532 } 5533 } 5534 5535 5536 /** Handle add-to-cart button clicks */ 5537 triggerFirstProductInit() { 5538 const addToCartButtons = document.querySelectorAll('.grid-product__meta [name="add"], .add-to-cart'); 5539 const addToCartForms = document.querySelectorAll('.grid-product__meta form[action="/cart/add"]'); 5540 5541 [...addToCartButtons, ...addToCartForms].forEach(element => { 5542 element.addEventListener('click', () => { 5543 this.style.display = 'block'; 5544 this.fetchCartTotal(); 5545 5546 const cartAddedEvent = new CustomEvent('cart-added', { detail: { triggerUpdate: true } }); 5547 document.dispatchEvent(cartAddedEvent); 5548 }); 5549 }); 5550 } 5551 5552 /** Fetch live Shopify cart */ 5553 fetchCartTotal() { 5554 fetch('/cart.js', { 5555 method: 'GET', 5556 headers: { 'Content-Type': 'application/json' } 5557 }) 5558 .then(res => res.json()) 5559 .then(cart => { 5560 this.cartTotal = cart.total_price / 100; 5561 this.updateCartBubble(cart.item_count); 5562 this.renderProgress(); 5563 5564 if (cart.item_count > 0) { 5565 this.style.display = 'block'; 5566 } else { 5567 this.style.display = 'none'; 5568 } 5569 }) 5570 .catch(err => console.error('Error fetching cart total:', err)); 5571 } 5572 5573 /** Update cart bubble counter */ 5574 updateCartBubble(itemCount) { 5575 const bubble = document.querySelector('.cart-link__bubble'); 5576 if (!bubble) return; 5577 5578 if (itemCount > 0) { 5579 bubble.textContent = itemCount; 5580 bubble.classList.add('cart-link__bubble--visible'); 5581 } else { 5582 bubble.textContent = '0'; 5583 bubble.classList.remove('cart-link__bubble--visible'); 5584 } 5585 } 5586 5587 /** Draw the free shipping bar */ 5588 initProgressBar() { 5589 this.renderProgress(); 5590 } 5591 5592 /** Price formatter */ 5593 5594 formatPriceAmount(amount, currency) {
5595 const noDecimalCurrencies = ["JPY", "KRW", "VND", "IDR", "INR"]; 5596 const hasNoDecimals = noDecimalCurrencies.includes(currency); 5597 5598 const price = (amount / 100).toLocaleString(undefined, { 5599 minimumFractionDigits: hasNoDecimals ? 0 : 2, 5600 maximumFractionDigits: hasNoDecimals ? 0 : 2, 5601 }); 5602 5603 // When priceFormatTemplate exists (theme formats price) 5604 if (window["priceFormatTemplate"]) { 5605 return window["priceFormatTemplate"].replace(/[\d,.]+/, price); 5606 } 5607 5608 // Fallback â Always prefix with INR symbol for India 5609 return `${Shopify.currency.symbol}${price}`; 5610 } 5611 5612 5613 /** Main render logic */ 5614 renderProgress() { 5615 const progressBar = this.querySelector('.free-shipping-progress'); 5616 const messageWrapper = this.querySelector('.free-shipping-message'); 5617 5618 const cartStrings = window['cartStrings'] || { 5619 freeShippingUnlockedMessage: "ð <span>Congratulations!</span> Free shipping unlocked!", 5620 freeShippingLockedMessage: "Only <span>[amount]</span> away from free shipping!" 5621 }; 5622 5623 const freeThresholdLocal = Math.round(this.threshold * (Shopify.currency.rate || 1)) * 100; 5624 const cartTotalCents = this.cartTotal * 100; 5625 let progress = Math.min((cartTotalCents * 100) / freeThresholdLocal, 100); 5626 5627 if (progressBar) { 5628 progressBar.style.setProperty('--free-shipping-progress', `${progress}%`); 5629 } 5630 5631 if (messageWrapper) { 5632 if (cartTotalCents >= freeThresholdLocal) { 5633 messageWrapper.innerHTML = cartStrings.freeShippingUnlockedMessage; 5634 this.classList.add('free-has-unlocked'); 5635 } else { 5636 const amountToQualify = freeThresholdLocal - cartTotalCents; 5637 let formatted = this.formatPriceAmount(amountToQualify, this.currency); 5638 if (typeof formatted === 'string') { 5639 formatted = formatted.replace(/^undefined/, '').trim(); 5640 } 5641 5642 messageWrapper.innerHTML = cartStrings.freeShippingLockedMessage.replace('[amount]', `â¹${formatted}`); 5643 5644 this.classList.remove('free-has-unlocked'); 5645 } 5646 } 5647 5648 // Optional confetti trigger 5649 if (this.hasAttribute('data-confetti')) { 5650 document.dispatchEvent(new CustomEvent('freeShippingUnlocked', { 5651 detail: { status: progress >= 100 } 5652 })); 5653 } 5654 } 5655 }); 5656 } 5657 5658 </script>
5658 5659 5660 5661
5661<script> 5662 window.gaTag = {ga4: ""} 5663 window.merchantInfo = { 5664 mid: "19g6ilpgj21ju", 5665 environment: "production", 5666 type: "merchantInfo", 5667 storeId: "44079218842", 5668 fbpixel: "3514255672134069", 5669 } 5670 var productFormSelector = ''; 5671 var cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"INR","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0} 5672 var templateName = 'cart' 5673 </script>
5673 5674 5675
5675<script src="https://pdp.gokwik.co/merchant-integration/build/merchant.integration.js?v4" defer></script>
vendor: 1 bytes, line 5675
5675
5676<script> 5677 window.addEventListener("message", (event) => { 5678 if (event?.data && event?.data?.type === "gokwik_events") { 5679 5680 const snapshot = JSON.parse(JSON.stringify(event.data)); 5681 5682 if (snapshot.data?.eventname === "Order_Placed_GK") { 5683 5684 const transactionId = snapshot.data["Order Id"]; 5685 const email = snapshot.data["Email"]; 5686 const orderValue = snapshot.data.total_price; 5687 const currency = snapshot.data.currency || "INR"; 5688 5689 const items = (snapshot.data.Products || []).map((item) => { 5690 return { 5691 item_id: item["Product ID"], 5692 item_name: item["Product Name"], 5693 price: item["Product Price"], 5694 quantity: item["Product Quantity"] 5695 }; 5696 }); 5697 5698 const dataLayerPayload = { 5699 event: "orderSuccess", 5700 ecommerce: { 5701 transaction_id: transactionId, 5702 currency: currency, 5703 email: email, 5704 value: orderValue, 5705 items: items 5706 } 5707 }; 5708 5709 window.dataLayer = window.dataLayer || []; 5710 window.dataLayer.push(dataLayerPayload); 5711 5712 } 5713 } 5714 }); 5715</script>
5715 5716 5717 5718 5719 5720
5720<script> 5721 window.addEventListener('gokwikLoaded', e => { 5722 var buyNowButton = document.getElementById('gokwik-buy-now'); 5723if (buyNowButton) { 5724 buyNowButton.disabled = false; 5725 buyNowButton.classList.remove('disabled'); 5726} 5727 var gokwikCheckoutButtons = document.querySelectorAll('.gokwik-checkout button'); 5728gokwikCheckoutButtons.forEach(function(button) { 5729 button.disabled = false; 5730 button.classList.remove('disabled'); 5731}); 5732 //Do Not Touch This Line 5733 let clicked = false; 5734 let gokwikAdsID = ""; 5735 const gokwikCheckoutEnable = (arrayOfElement) => { 5736 if (arrayOfElement.length === 0) return null; 5737 if (arrayOfElement.length > 1) { 5738 arrayOfElement.forEach(data => { 5739 if (data) { 5740 let targetElement = document.querySelectorAll(data); 5741 if (targetElement.length >= 1) { 5742 targetElement.forEach(element => { 5743 5744 element.addEventListener("click", () => { 5745 if (!clicked && gokwikAdsID) { 5746 clicked = true; 5747 gtag('event', 'conversion', { 5748 'send_to': gokwikAdsID.toString().trim(), 5749 'value': 0.0, 5750 'currency': '', 5751 'transaction_id': '' 5752 }); 5753 } 5754 }); 5755 }); 5756 } 5757 } 5758 }); 5759 } 5760 }; 5761 gokwikCheckoutEnable(["#gokwik-buy-now",".gokwik-checkout button"]) 5762 gokwikSdk.on('modal_closed', ()=>{ 5763 clicked = false; 5764 }) 5765 5766 const targetElement = document.querySelector("body"); 5767 function debounce(func, delay) { 5768 let timeoutId; 5769 return function () { 5770 const context = this; 5771 const args = arguments; 5772 clearTimeout(timeoutId); 5773 timeoutId = setTimeout(function () { 5774 func.apply(context, args); 5775 }, delay); 5776 }; 5777 } 5778 5779 const observer = new MutationObserver(() => { 5780 const addToCartButton = document.querySelector("button[name='add']"); 5781const gokwikBuyNowButton = document.getElementById('gokwik-buy-now'); 5782 5783if (addToCartButton && addToCartButton.disabled) { 5784 gokwikBuyNowButton?.setAttribute('disabled', 'disabled'); 5785} else { 5786 gokwikBuyNowButton?.removeAttribute('disabled'); 5787} 5788 debouncedMyTimer(); 5789 }); 5790 5791 const debouncedMyTimer = debounce(() => { 5792 observer.disconnect(); 5793 //Do Not Touch this function 5794 5795 gokwikCheckoutEnable(["#gokwik-buy-now",".gokwik-checkout button"]) 5796 var gokwikCheckoutButtons = document.querySelectorAll('.gokwik-checkout button'); 5797gokwikCheckoutButtons.forEach(function(button) { 5798 button.disabled = false; 5799 button.classList.remove('disabled'); 5800}); 5801 observer.observe(targetElement, { childList: true, subtree: true }); 5802 }, 700); 5803 5804 const config = { childList: true, subtree: true }; 5805 observer.observe(targetElement, config); 5806 }); 5807 </script>
5807 5808 5809 5810 5811<style> 5812 5813 .gokwik-checkout { 5814 width: 100%; 5815 display: flex; 5816 justify-content: center; 5817 flex-direction: column; 5818 align-items: end; 5819 margin-bottom: 10px; 5820 } 5821 .gokwik-checkout button { 5822 max-width:100%; 5823 width: 100%; 5824 border: none; 5825 display: flex; 5826 justify-content: center; 5827 align-items: center; 5828 background: #00aeef; 5829 position: relative; 5830 cursor: pointer; 5831 border-radius: 10px; 5832 padding: 5px 10px; 5833 height:45px; 5834 } 5835 #gokwik-buy-now.disabled, .gokwik-disabled{ 5836 opacity:0.5; 5837 cursor: not-allowed; 5838 } 5839 .gokwik-checkout button:focus { 5840 outline: none; 5841 } 5842 .gokwik-checkout button > span { 5843 display: flex; 5844 } 5845 .gokwik-checkout button > span.btn-text { 5846 display: flex; 5847 flex-direction: column; 5848 color: #ffffff; 5849 align-items: flex-start; 5850 } 5851 .gokwik-checkout button > span.btn-text > span:last-child { 5852 padding-top: 2px; 5853 font-size: 10px; 5854 line-height: 10px; 5855 text-transform: initial; 5856 } 5857 .gokwik-checkout button > span.btn-text > span:first-child { 5858 font-size: 13px; 5859 line-height: 1.5; 5860 } 5861 .gokwik-checkout button > span.pay-opt-icon img:first-child { 5862 margin-right: 10px; 5863 margin-left: 10px; 5864 } 5865 /* Additional */ 5866 .gokwik-checkout button.disabled{ 5867 opacity:0.5; 5868 cursor: not-allowed; 5869 } 5870 .gokwik-checkout button.disabled .addloadr#btn-loader{ 5871 display: flex!important; 5872 } 5873 #gokwik-buy-now.disabled .addloadr#btn-loader{ 5874 display: flex!important; 5875 } 5876 #gokwik-buy-now:disabled{ 5877 cursor: not-allowed; 5878 } 5879@media(max-width:768px){ 5880 #gokwik-buy-now { 5881 font-size: 16px!important; 5882 } 5883} 5884 5885 5886 5887 5888 5889 5890 5891 5892 5893 #gokwik-buy-now { 5894 background: #00aeef; 5895 width: 100%; 5896 color: #ffffff; 5897 cursor: pointer; 5898 line-height: 1; 5899 border: none; 5900 font-weight: bold; 5901 padding: 15px 10px; 5902 font-size: 20px; 5903 letter-spacing: 0.1em; 5904 text-transform: capitalize; 5905 margin-bottom: 10px; 5906 position: relative; 5907 border-radius: 7px; 5908 height: 50px; 5909 } 5910 5911 5912 5913 /* Loader CSS */ 5914 #btn-loader{ 5915 display: none; 5916 position: absolute; 5917 top: 0; 5918 bottom: 0; 5919 left: 0; 5920 right: 0; 5921 justify-content: center; 5922 align-items: center; 5923 background:#00aeef; 5924 border-radius:10px; 5925 5926 } 5927 5928 .cir-loader, 5929 .cir-loader:after { 5930 border-radius: 50%; 5931 width: 35px; 5932 height: 35px; 5933 } 5934 .cir-loader { 5935 margin: 6px auto; 5936 font-size: 10px; 5937 position: relative; 5938 text-indent: -9999em; 5939 border-top: 0.5em solid rgba(255, 255, 255, 0.2); 5940 border-right: 0.5em solid rgba(255, 255, 255, 0.2); 5941 border-bottom: 0.5em solid rgba(255, 255, 255, 0.2); 5942 border-left: 0.5em solid #ffffff; 5943 -webkit-transform: translateZ(0); 5944 -ms-transform: translateZ(0); 5945 transform: translateZ(0); 5946 -webkit-animation: load8 1.1s infinite linear; 5947 animation: load8 1.1s infinite linear; 5948 } 5949 @-webkit-keyframes load8 { 5950 0% { 5951 -webkit-transform: rotate(0deg); 5952 transform: rotate(0deg); 5953 } 5954 100% { 5955 -webkit-transform: rotate(360deg); 5956 transform: rotate(360deg); 5957 } 5958 } 5959 @keyframes load8 { 5960 0% { 5961 -webkit-transform: rotate(0deg); 5962 transform: rotate(0deg); 5963 } 5964 100% { 5965 -webkit-transform: rotate(360deg); 5966 transform: rotate(360deg); 5967 } 5968 } 5969</style> 5970 5971 5972 5973
5973<script> 5974 var kwikScript = document.createElement('script'); 5975 kwikScript.src = 'https://pdp.gokwik.co/kwikpass/kwikpass-core-functions.js'; 5976 kwikScript.async = true; 5977 document.head.appendChild(kwikScript); 5978 </script>
5978<!-- Kwikpass script to add kwikpass button in the header - [Starts] -->
5979<script> 5980 window.merchantInfo = { 5981 ...window.merchantInfo, 5982 mid: "19g6ilpgj21ju", 5983 environment: "production", 5984 integrationType: 'PLUGIN', 5985 type: "merchantInfo", 5986 } 5987 5988 function getCustomerId() { 5989 5990 return null 5991 5992 } 5993 function getThemeId() { 5994 5995 return 157107421338; 5996 5997 } 5998 5999 // This script will change for every merchant 6000 6001 const kpLoader = `<svg 6002 class="loadergk kploader" 6003 width="17" 6004 height="16" 6005 viewBox="0 0 17 16" 6006 fill="none" 6007 xmlns="http://www.w3.org/2000/svg" 6008 > 6009 <path 6010 d="M8.50004 1.33325V3.99992M8.50004 11.9999V14.6666M4.50004 7.99992H1.83337M15.1667 7.99992H12.5M13.219 12.7189L11.3334 10.8333M13.219 3.33321L11.3334 5.21883M3.78109 12.7189L5.66671 10.8333M3.78109 3.33321L5.66671 5.21883" 6011 stroke="#111" 6012 stroke-width="1.6" 6013 stroke-linecap="round" 6014 stroke-linejoin="round" 6015 /> 6016 </svg>` 6017 6018 /*removing existing profile(person) icon - person icon is not present in this store*/ 6019 const profileButtonElement = document.querySelector('.site-nav__icons a[href*="/cart"]') 6020 6021 // defining css and add it to style tag in head 6022 function appendCss() { 6023 let css = ` 6024 .loadergk { 6025 display: none; 6026 animation: rotate 1.5s linear infinite; 6027 } 6028 @keyframes rotate { 6029 100% { 6030 transform: rotate(360deg); 6031 } 6032 } 6033 .kp-disabled-text-color{ 6034 cursor: not-allowed; 6035 } 6036 #logout-button-desktop{ 6037 cursor: pointer; 6038 display: flex; 6039 justify-content: center; 6040 align-items: center; 6041 gap: 8px; 6042 font-size: 14px; 6043 color: #344054; 6044 font-style: normal; 6045 font-weight: 600; 6046 line-height: 20px; 6047 width: 100%; 6048 border-radius: 8px; 6049 padding: 8px 14px;; 6050 border: 1px solid var(--gray-300, #d0d5dd); 6051 background: var(--base-white, #fff); 6052 box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05); 6053 } 6054 #loggedin-icons{ 6055 align-self: center; 6056 display: none; 6057 } 6058 #kwikpass-drawer-desktop{ 6059 padding: 16px; 6060 display: none; 6061 right: 0%; 6062 width: 17rem; 6063 position: absolute; 6064 top: 150%; 6065 box-shadow: 0px 0px 32px 0px rgba(16, 24, 40, 0.32); 6066 border-bottom-left-radius: 8px; 6067 border-bottom-right-radius: 8px; 6068 z-index: 999; 6069 background:#fff!important; 6070 } 6071 #kwikpass-drawer-desktop > ul{ 6072 margin: 0px 0px 15px 0px; 6073 padding: 0; 6074 width: 100%; 6075 } 6076 #kwikpass-drawer-desktop >ul >a{ 6077 cursor: pointer; 6078 width: 100%; 6079 display: flex!important; 6080 justify-content: space-between; 6081 align-items: center; 6082 padding: 0; 6083 color: inherit; 6084 margin-left:0!important; 6085 text-decoration: none; 6086 } 6087 #kwikpass-drawer-desktop >ul >a:hover , #kwikpass-drawer-desktop >ul >a:focus { 6088 text-decoration: none; 6089 } 6090 #kwikpass-drawer-desktop >ul >a:focus,#kwikpass-drawer-desktop >ul >a:active { 6091 text-decoration: none; 6092 } 6093 #kwikpass-drawer-desktop >ul >a:focus .loadergk { 6094 display: block; 6095 } 6096 #kwikpass-drawer-desktop >ul >a:not(:focus) .loadergk { 6097 display: none; 6098 } 6099 #kwikpass-drawer-desktop > ul > a > p,.track-order { 6100 font-size: 14px; 6101 font-style: normal; 6102 font-weight: 500; 6103 line-height: 142.857%; 6104 display: inline-flex; 6105 gap: 8px; 6106 align-items: center; 6107 margin: 0px 0 0px 0; 6108 color: #000; 6109 } 6110 .track-order{ 6111 gap:5px; 6112 } 6113 .track-order svg{ 6114 width:20px; 6115 height:20px; 6116 } 6117 .header--icon{ 6118 cursor: pointer; 6119 position: relative; 6120 display: inline-flex; 6121 color:#06aeef; 6122 } 6123 path#svgkp-path { 6124 stroke-width: 0.6; 6125 } 6126 #icon-close-kwikpass{ 6127 display: none; 6128 border-radius: 50px; 6129 border: 1px solid; 6130 margin: 0; 6131 padding: 2px; 6132 align-items: center; 6133 justify-content: center; 6134 margin-left:3px; 6135 } 6136 @media(max-width:768px){ 6137 .header--icon{ 6138 display: none; 6139 } 6140 } 6141 `; 6142 6143 var style = document.createElement('style'); 6144 style.innerHTML = css; 6145 document.getElementsByTagName('head')[0].appendChild(style); 6146 } 6147 6148 // function call to append css to style tag 6149 appendCss() 6150 // existing user icon to show in the header 6151 // TODO : fetch user icon form backend 6152 const userIcon = `<svg width="24" height="24" viewBox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg" id="svgkp"> 6153 <path d="M22.9129 12.935L13.7571 23.0474C13.5348 23.2929 13.1284 23.1084 13.1669 22.7794L14.0816 14.9731H10.6991C10.4034 14.9731 10.2484 14.6219 10.4478 14.4035L20.3133 3.59739C20.5589 3.32834 20.9984 3.58134 20.8891 3.92887L18.2354 12.3664H22.6607C22.9557 12.3664 23.1109 12.7163 22.9129 12.935Z" fill="#FEA203"/> 6154 <path id="svgkp-path" fill-rule="evenodd" clip-rule="evenodd" d="M16.6079 5.35819C16.4805 5.1933 16.3421 5.03582 16.1932 4.8869C15.2702 3.96387 14.0183 3.44531 12.7129 3.44531C11.4075 3.44531 10.1556 3.96387 9.2326 4.8869C8.30957 5.80993 7.79102 7.06183 7.79102 8.36719C7.79102 9.67255 8.30957 10.9244 9.2326 11.8475C9.48368 12.0986 9.75909 12.3197 10.0533 12.5086L11.0235 11.4503C10.7335 11.2914 10.4649 11.0911 10.227 10.8531C9.56766 10.1938 9.19727 9.29959 9.19727 8.36719C9.19727 7.43479 9.56766 6.54057 10.227 5.88127C10.8863 5.22196 11.7805 4.85156 12.7129 4.85156C13.6453 4.85156 14.5395 5.22196 15.1988 5.88127C15.3636 6.04604 15.5103 6.22549 15.6377 6.41654L16.6079 5.35819ZM20.6413 18.6497L19.6746 19.7132C20.1676 20.4122 20.4473 21.2264 20.4473 22.0781V23.8359C20.4473 24.2243 20.7621 24.5391 21.1504 24.5391C21.5387 24.5391 21.8535 24.2243 21.8535 23.8359V22.0781C21.8535 20.7863 21.4016 19.6103 20.6413 18.6497ZM12.3111 17.5078H10.3026C7.27113 17.5078 4.97852 19.6394 4.97852 22.0781V23.8359C4.97852 24.2243 4.66372 24.5391 4.27539 24.5391C3.88707 24.5391 3.57227 24.2243 3.57227 23.8359V22.0781C3.57227 18.6922 6.67684 16.1016 10.3026 16.1016H12.4885L12.3111 17.5078Z" fill="currentColor" stroke="currentColor"/> 6155 </svg>`; 6156 6157 // kwikpass icon for desktop - if user is not logged in 6158 const KwikpassNotLoggedIcon = `<div id="kp-login-button-header-logo" onclick="handleKpAndShopifyLogin(window.location.href);" style="cursor: pointer;display: flex;align-items: center;">${userIcon}</div>` 6159
6160 // dropdown for desktop (opens on clicking kwikpass icon if user logged in) 6161 const drawerhtmlDesktop = `<div id="kwikpass-drawer-desktop"> 6162 <div class="track-your-order"> 6163 <a class="track-order" href="/pages/track-your-order"> 6164 <svg xmlns="http://www.w3.org/2000/svg" version="1.0" width="512.000000pt" height="512.000000pt" viewBox="0 0 512.000000 512.000000" preserveAspectRatio="xMidYMid meet"> 6165 6166 <g transform="translate(0.000000,512.000000) scale(0.100000,-0.100000)" fill="#000000" stroke="none"> 6167 <path d="M2298 4949 c-708 -68 -1330 -561 -1557 -1234 -174 -517 -113 -1082 167 -1540 40 -65 288 -412 567 -790 94 -127 658 -905 747 -1029 119 -165 187 -210 296 -191 84 14 123 50 258 236 33 46 109 152 169 234 60 83 156 215 213 295 58 80 122 168 142 195 125 168 682 942 723 1003 211 318 322 756 289 1134 -23 252 -74 442 -177 653 -100 206 -185 327 -343 488 -396 403 -934 600 -1494 546z m353 -433 c322 -43 587 -173 815 -401 221 -221 353 -480 400 -790 19 -121 13 -361 -11 -475 -61 -281 -188 -515 -389 -715 -208 -207 -461 -339 -746 -391 -125 -23 -351 -23 -480 0 -283 51 -539 184 -746 391 -262 262 -397 570 -410 940 -15 402 123 753 411 1040 124 125 231 201 386 274 125 59 198 84 304 106 183 37 304 42 466 21z"/> 6168 <path d="M1961 3931 c-416 -186 -510 -231 -495 -239 24 -12 494 -222 499 -222 2 0 36 -15 77 -34 112 -53 438 -196 444 -196 7 0 162 69 525 233 91 42 233 105 315 142 82 37 157 72 168 77 16 8 -3 20 -110 68 -71 31 -149 66 -174 78 -25 11 -112 50 -195 87 -82 37 -168 76 -190 86 -222 101 -331 149 -340 149 -5 -1 -241 -104 -524 -229z"/> 6169 <path d="M1440 3013 l0 -488 193 -87 c105 -48 320 -146 477 -218 l285 -130 3 486 c1 268 0 489 -2 491 -7 8 -939 433 -948 433 -4 0 -8 -219 -8 -487z"/> 6170 <path d="M3435 3470 c-33 -16 -152 -71 -265 -123 -113 -51 -296 -135 -407 -187 l-203 -93 0 -488 c0 -269 2 -489 3 -489 2 0 154 69 338 153 184 84 398 182 476 217 l143 65 0 488 c0 383 -3 487 -12 486 -7 0 -40 -13 -73 -29z"/> 6171 </g> 6172 </svg> 6173 Track your order</a></div> 6174 <ul> 6175 <a href="/account" onclick="event.preventDefault();handleShopifyLogin(event,'/account')" tabindex="0" style=" display: flex"> 6176 <p> 6177 <svg 6178 width="16" 6179 height="16"
6180 viewBox="0 0 20 20" 6181 fill="none" 6182 xmlns="http://www.w3.org/2000/svg" 6183 > 6184 <path 6185 d="M4.6 2.20033L3.3 3.93366C3.04251 4.27697 2.91377 4.44863 2.91676 4.59232C2.91936 4.71736 2.97799 4.83462 3.07646 4.91172C3.18962 5.00032 3.40419 5.00032 3.83333 5.00032H16.1667C16.5958 5.00032 16.8104 5.00032 16.9235 4.91172C17.022 4.83462 17.0806 4.71736 17.0832 4.59232C17.0862 4.44863 16.9575 4.27697 16.7 3.93366L15.4 2.20033M4.6 2.20033C4.74667 2.00477 4.82 1.90699 4.91294 1.83647C4.99525 1.77401 5.08846 1.72741 5.18782 1.69903C5.3 1.66699 5.42222 1.66699 5.66667 1.66699H14.3333C14.5778 1.66699 14.7 1.66699 14.8122 1.69903C14.9115 1.72741 15.0047 1.77401 15.0871 1.83647C15.18 1.90699 15.2533 2.00477 15.4 2.20033M4.6 2.20033L3.03333 4.28921C2.83545 4.55306 2.73651 4.68498 2.66625 4.83026C2.6039 4.95917 2.55843 5.09559 2.53096 5.23612C2.5 5.3945 2.5 5.55941 2.5 5.88921L2.5 15.667C2.5 16.6004 2.5 17.0671 2.68166 17.4236C2.84144 17.7372 3.09641 17.9922 3.41002 18.152C3.76654 18.3337 4.23325 18.3337 5.16667 18.3337L14.8333 18.3337C15.7668 18.3337 16.2335 18.3337 16.59 18.152C16.9036 17.9922 17.1586 17.7372 17.3183 17.4236C17.5 17.0671 17.5 16.6004 17.5 15.667V5.88921C17.5 5.55941 17.5 5.3945 17.469 5.23613C17.4416 5.09559 17.3961 4.95918 17.3338 4.83026C17.2635 4.68498 17.1646 4.55306 16.9667 4.28921L15.4 2.20033M13.3333 8.33366C13.3333 9.21771 12.9821 10.0656 12.357 10.6907C11.7319 11.3158
618510.8841 11.667 10 11.667C9.11594 11.667 8.2681 11.3158 7.64298 10.6907C7.01786 10.0656 6.66667 9.21771 6.66667 8.33366" 6186 stroke="currentColor" 6187 stroke-width="1.66667" 6188 stroke-linecap="round" 6189 stroke-linejoin="round" 6190 fill="none" 6191 /> 6192 </svg> 6193 Order History 6194 </p> 6195 6196 ${kpLoader} 6197 </a> 6198 </ul> 6199 <button id="logout-button-desktop"> 6200 Logout 6201 <svg 6202 width="16" 6203 height="16" 6204 viewBox="0 0 20 20" 6205 fill="none" 6206 xmlns="http://www.w3.org/2000/svg" 6207 > 6208 <path 6209 d="M15 6.66667L18.3334 10M18.3334 10L15 13.3333M18.3334 10H7.50002M12.5 3.50337C11.4377 2.86523 10.2044 2.5 8.88891 2.5C4.90019 2.5 1.66669 5.85786 1.66669 10C1.66669 14.1421 4.90019 17.5 8.88891 17.5C10.2044 17.5 11.4377 17.1348 12.5 16.4966" 6210 stroke="currentColor" 6211 stroke-width="1.66667" 6212 stroke-linecap="round" 6213 stroke-linejoin="round" 6214 fill="none" 6215 /> 6216 </svg> 6217 </button> 6218 </div>`; 6219 6220 const kwikpassLoggedInIcon = ` 6221 <div id="loggedin-icons" > 6222 <div id="icon-close-kwikpass" class="icon-close-kwikpass" style="height: 21px; width:21px; cursor: pointer;" onclick="handleDrawer1()"> 6223 <svg width="18" height="18" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6224 <path d="M18 6L6 18M6 6L18 18" stroke="currentColor" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/> 6225 </svg> 6226 </div> 6227 <div style="cursor: pointer;display: flex;" onclick="handleDrawer1()" id="icon-kwikpass"> 6228 ${userIcon} 6229 </div> 6230 </div>`; 6231 6232 6233 // It will change based on theme 6234 const personIconElement = document.querySelector('.site-nav__icons a[href*="/cart"]') 6235 const html = ` 6236 ${KwikpassNotLoggedIcon} 6237 ${kwikpassLoggedInIcon} 6238 ${drawerhtmlDesktop} 6239 `; 6240 6241 if(!document.getElementsByClassName("header--icon")?.[0]){ 6242 const kwipassDesktopNode = document.createElement('div') 6243 kwipassDesktopNode.className="header--icon" 6244 kwipassDesktopNode.innerHTML = html 6245 personIconElement.before(kwipassDesktopNode) 6246 } 6247</script>
6247 6248<!-- Kwikpass script to add kwikpass button in the header - [Ends] --> 6249 6250 6251
6252<script> 6253 let token = null; 6254 let isDropdownVisible = false; 6255 6256 function handleDrawer1() { 6257 const token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment)) 6258 if (token) { 6259 const kwikpassLoggedInElement = document.getElementById("icon-kwikpass"); 6260 const crossIconElement = document.getElementById("icon-close-kwikpass") 6261 const drawerElement = document.getElementById("kwikpass-drawer-desktop") 6262 // display cross icon and hide icon-kwikpass if isDropdownVisible = true else display icon-kwikpass and hide cross icon 6263 if(isDropdownVisible){ 6264 drawerElement.style.display = "none"; 6265 crossIconElement.style.display="none"; 6266 kwikpassLoggedInElement.style.display="flex"; 6267 }else{ 6268 drawerElement.style.display = "block"; 6269 crossIconElement.style.display="flex"; 6270 kwikpassLoggedInElement.style.display="none"; 6271 } 6272 isDropdownVisible = !isDropdownVisible; 6273 } 6274 } 6275 6276 function updateDOM(isKwikpassLogin = true) { 6277 token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment)); 6278 const isLogout = sessionStorage.getItem('isLogout'); 6279 const phoneNumber = getValueFromCookiesOrLocalStorage('notify_phone_number'); 6280 6281 if ((!token && !isLogout) || (token && !phoneNumber)) { 6282 openIframe('kp_sso_token') 6283 } 6284 6285 const drawerElement = document.getElementById("kwikpass-drawer-desktop") 6286 if(drawerElement){ 6287 if(token){ 6288 document.getElementById("kp-login-button-header-logo").style.display = "none" 6289 document.getElementById("loggedin-icons").style.display = "block" 6290 }else{ 6291 document.getElementById("kp-login-button-header-logo").style.display = "flex" 6292 document.getElementById("loggedin-icons").style.display = "none" 6293 drawerElement.style.display = "none" 6294 } 6295 } 6296 6297 // shopify logout 6298 const logoutLink = document.querySelectorAll('a[href*="/account/logout"]'); 6299 logoutLink.forEach((element) => { 6300 element.addEventListener("click", (event) => { 6301 event.preventDefault() 6302 handleLogout() 6303 }) 6304 }); 6305 6306 const logoutElement = document.getElementById('logout-button-desktop') 6307 6308 if(logoutElement) logoutElement.addEventListener('click', handleLogout); 6309 } 6310 6311 let isElementsWithAccountClickable = true; 6312 6313 const elementsWithAccount = document.querySelectorAll('a[href="/account"]'); 6314 elementsWithAccount.forEach((element) => { 6315 element.addEventListener('click', async (e) => { 6316 e.preventDefault(); 6317 const customerId = getCustomerId() 6318 token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment)); 6319 if(token && customerId!=null){ 6320 window.location.href = "/account" 6321 }else{ 6322 handleKpAndShopifyLogin("/account") 6323 } 6324 }); 6325 }); 6326 6327 6328 /* This code is reusable to all merchants except breakpoint */ 6329 6330 // Add a click event listener to the document 6331 document.addEventListener('click', function(event) { 6332 const dropdownButton = document.getElementsByClassName('header--icon') ?. [0] 6333 // Check if the clicked element is the dropdown button or inside the dropdown menu 6334 const isClickInsideDropdown = dropdownButton.contains(event.target); 6335 // If the click is outside the dropdown, hide the dropdown 6336 const kwikpassLoggedInElement = document.getElementById("icon-kwikpass"); 6337 const crossIconElement = document.getElementById("icon-close-kwikpass") 6338 const drawerElement = document.getElementById("kwikpass-drawer-desktop") 6339 if (! isClickInsideDropdown && isDropdownVisible && token) { 6340 drawerElement.style.display = "none"; 6341 crossIconElement.style.display = "none"; 6342 kwikpassLoggedInElement.style.display = "flex"; 6343 isDropdownVisible = ! isDropdownVisible; 6344 } 6345 }); 6346 6347 6348 document.addEventListener('DOMContentLoaded', function() { 6349 updateDOM(); 6350 }); 6351 6352 window.addEventListener('update-dom', function() { 6353 const kwikpassLoggedInElement = document.getElementById("icon-kwikpass"); 6354 const crossIconElement = document.getElementById("icon-close-kwikpass")
6355 const drawerElement = document.getElementById("kwikpass-drawer-desktop") 6356 drawerElement.style.display = "none"; 6357 crossIconElement.style.display="none"; 6358 kwikpassLoggedInElement.style.display="flex"; 6359 updateDOM(); 6360 }); 6361</script>
6361 6362
6363<script defer src="https://pdp.gokwik.co/kwikpass/kwikpass-core-functions-min.js"></script>
vendor: 1 bytes, line 6363
6363
6364<script defer src="https://pdp.gokwik.co/kwikpass/plugin/build/kp-merchant-v2.js"></script>
6364 6365 6366 6367 6368 6369<!-- Google Tag Manager (noscript) --> 6370 6371 6372 6373 <style> 6374 #CartDrawer 6375 { 6376 z-index:99999 !important; 6377 } 6378 6379 /* Special Product Popup Styles */ 6380 #special-product-popup { 6381 position: fixed; 6382 bottom: -200px; 6383 left: 50%; 6384 transform: translateX(-50%); 6385 z-index: 100000; 6386 width: 90%; 6387 max-width: 400px; 6388 background: #ffffff; 6389 border-radius: 16px; 6390 box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15); 6391 padding: 24px; 6392 text-align: center; 6393 transition: bottom 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55), opacity 0.3s ease; 6394 opacity: 0; 6395 pointer-events: none; 6396 } 6397 6398 #special-product-popup.active { 6399 bottom: 20px; 6400 opacity: 1; 6401 pointer-events: auto; 6402 } 6403 6404 #special-product-popup .popup-content { 6405 display: flex; 6406 flex-direction: column; 6407 align-items: center; 6408 gap: 12px; 6409 } 6410 6411 #special-product-popup .popup-icon { 6412 font-size: 48px; 6413 margin-bottom: 8px; 6414 display: flex; 6415 align-items: center; 6416 justify-content: center; 6417 } 6418 6419 #special-product-popup .popup-icon img { 6420 width: 80px; 6421 height: 80px; 6422 object-fit: contain; 6423 display: block; 6424 } 6425 6426 #special-product-popup .popup-text_1 { 6427 font-size: 18px; 6428 font-weight: 600; 6429 color: #333; 6430 margin-bottom: 8px; 6431 } 6432 6433 #special-product-popup .popup-amount-wrapper { 6434 margin-top: 8px; 6435 } 6436 6437 #special-product-popup .popup-amount { 6438 font-size: 32px; 6439 font-weight: 700; 6440 color: #22c55e; 6441 display: inline-block; 6442 } 6443 6444 #special-product-popup .awesome-text-wrapper { 6445 margin-top: 20px; 6446 width: 100%; 6447 background-color: #22c55e; 6448 color: #ffffff; 6449 font-size: 16px; 6450 font-weight: 600; 6451 text-align: center; 6452 padding: 14px 24px; 6453 border-radius: 8px; 6454 text-transform: uppercase; 6455 letter-spacing: 0.5px; 6456 cursor: pointer; 6457 transition: background-color 0.2s ease; 6458 border: none; 6459 } 6460 6461 #special-product-popup .awesome-text-wrapper:hover { 6462 background-color: #16a34a; 6463 } 6464 6465 @media (max-width: 768px) { 6466 #special-product-popup { 6467 width: 85%; 6468 padding: 20px; 6469 } 6470 6471 #special-product-popup .popup-icon { 6472 font-size: 40px; 6473 } 6474 6475 #special-product-popup .popup-icon img { 6476 width: 60px; 6477 height: 60px; 6478 } 6479 6480 #special-product-popup .popup-text_1 { 6481 font-size: 16px; 6482 } 6483 6484 #special-product-popup .popup-amount { 6485 font-size: 28px; 6486 } 6487 6488 #special-product-popup .awesome-text-wrapper { 6489 margin-top: 16px; 6490 padding: 12px 20px; 6491 font-size: 14px; 6492 } 6493 } 6494</style> 6495 <div id="CartDrawer" class="drawer drawer--right"> 6496 6497 <form 6498 id="CartDrawerForm" 6499 action="/cart" 6500 method="post" 6501 novalidate 6502 class="drawer__contents" 6503 data-location="cart-drawer" 6504 > 6505 <div class="drawer__fixed-header"> 6506 <div class="drawer__header appear-animation appear-delay-1"> 6507 <div class="h2 drawer__title">Your Cart</div> 6508 <div class="drawer__close"> 6509 <button type="button" class="drawer__close-button js-drawer-close"> 6510 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"> 6511 <title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/> 6512 </svg> 6513 <span class="icon__fallback-text">Close cart</span> 6514 </button> 6515 </div> 6516 </div> 6517 </div> 6518 <div class="drawer__cart-empty appear-animation appear-delay-2"> 6519 <div class="drawer__scrollable"> 6520 Your cart is currently empty. 6521 </div> 6522 </div> 6523 6524 <div class="drawer__inner"> 6525 <canvas class="confetti-canvas"></canvas> 6526 <div class="drawer__scrollable"><free-shipping-progress 6527 class="free-shipping-wrapper" 6528 data-total-amount="0" 6529 data-free-threshold="400" 6530 6531 data-confetti 6532 6533 aria-live="polite" 6534 aria-atomic="true" 6535 style="--color-unlocked-text: #000000; --color-unlocked-bar: 0, 174, 239; --color-locked-text: #000000; --color-locked-bar: 177, 229, 249;" 6536 > 6537 <h5 class="free-shipping-message font-body font-weight-bold"></h5> 6538 <div class="free-shipping-progress"> </div> 6539 </free-shipping-progress><div data-products class="appear-animation appear-delay-2"></div> 6540 6541 6542 6543 6544 <div class="offer-slider-wrapper"> 6545 <div 6546 class="swiper offer-slider" 6547 data-autoplay="true" 6548 data-speed="3000" 6549 data-navigation="true" 6550 > 6551 <div class="swiper-wrapper"> 6552 6553 6554 6555 6556 6557 6558 6559 6560 6561 6562 6563 6564 <div class="swiper-slide offer-slide" data-variant-id="47716566597786"> 6565 <div class="offer-img desktop-only"> 6566 6567 <img src="//myfitness.in/cdn/shop/files/HPO_banner_219.webp?v=1789035544" title="Offer Image 1" alt="Offer Image 1" loading="lazy" class="offer_product_1" width="1920" 6568 height="740"> 6569 6570 </div> 6571 <div class="offer-img-mobile mobile-only"> 6572 6573 <img src="//myfitness.in/cdn/shop/files/HPO_banner_219.webp?v=1789035544" title="Offer Image 1" alt="Offer Image Mobile 1" loading="lazy" class="offer_product_1" width="1920" 6574 height="740"> 6575 6576 </div> 6577 </div> 6578 6579 6580 6581 6582 6583 6584 6585 6586 6587 6588 6589 6590 6591 6592 <div class="swiper-slide offer-slide" data-variant-id="49075089801370"> 6593 <div class="offer-img desktop-only"> 6594 6595 <img src="//myfitness.in/cdn/shop/files/Batman_Banner.webp?v=1789030922" title="Offer Image 2" alt="Offer Image 2" loading="lazy" class="offer_product_2" width="1920" 6596 height="740"> 6597 6598 </div> 6599 <div class="offer-img-mobile mobile-only"> 6600 6601 <img src="//myfitness.in/cdn/shop/files/Batman_Banner.webp?v=1789030922" title="Offer Image 2" alt="Offer Image Mobile 2" loading="lazy" class="offer_product_2" width="1920" 6602 height="740"> 6603 6604 </div> 6605 </div> 6606 6607 6608 6609 6610 6611 6612 6613 6614 6615 6616 6617 6618 6619 6620 6621 6622 6623 6624 6625 6626 6627 6628 6629 </div> 6630 6631 6632 <div class="swiper-button-prev offer-prev">
6632<svg width="18" height="16" viewBox="0 0 18 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 6633<path d="M10.3333 1L17 8M17 8L10.3333 15M17 8L1 8" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 6634</svg> 6635</div> 6636 <div class="swiper-button-next offer-next"><svg width="18" height="16" viewBox="0 0 18 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 6637<path d="M10.3333 1L17 8M17 8L10.3333 15M17 8L1 8" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 6638</svg> 6639</div> 6640 <div class="swiper-pagination"></div> 6641 6642 </div> 6643 </div> 6644 6645 6646 <div class="cart-product-grid"> 6647 6648 <span class="bg-image"> 6649 <img 6650 src="//myfitness.in/cdn/shop/files/Mask_group_2.png?v=1746160645" 6651 alt="files/Mask_group_2.png" 6652 title="files/Mask_group_2.png" 6653 height="" 6654 width="" 6655 loading="lazy" 6656 > 6657 </span> 6658 6659 6660 <div class="section-header"> 6661 <h2 class="section-header__title">Try our new products</h2> 6662 </div> 6663 6664 <div class="swiper cart-product-swiper product-grid grid"> 6665 <div class="swiper-wrapper"> 6666 6667 6668<style> 6669 body:not(.template-product) span.jdgm-prev-badge__stars { 6670 display: none; 6671} 6672</style> 6673 6674 6675 6676 6677 <div 6678 class="swiper-slide " 6679 data-product-handle="high-protein-oats-900g-27g-protein" 6680 data-product-id="8758900818074" 6681 > 6682 <div 6683 class="grid-product__content" 6684 data-special-product="true" 6685 ><div class="grid__item-image-wrapper"> 6686 6687 6688 <div class="product-review-summary "> 6689 6690 <div class="average-rating"> 6691 <span class="review-star"> 6692 <svg xmlns="http://www.w3.org/2000/svg" width="6" height="6" viewBox="0 0 6 6" fill="none"> 6693 <path d="M3 0L3.67354 2.07295H5.85317L4.08981 3.3541L4.76336 5.42705L3 4.1459L1.23664 5.42705L1.91019 3.3541L0.146831 2.07295H2.32646L3 0Z" fill="#FFC300"/> 6694 </svg> 6695 </span> 6696 6697 <div style='' class='jdgm-widget jdgm-preview-badge' data-id='8758900818074' data-auto-install='false'> 6698<div style='display:none' class='jdgm-prev-badge' data-average-rating='4.92' data-number-of-reviews='169' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='4.92' tabindex='0' aria-label='4.92 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-prev-badge__text'> 4.9 (169+ reviews ) </span> </div> 6699</div> 6700 </div> 6701 6702 </div> 6703 <div class="grid-product__tag grid-product__tag--sale pincode-card-msg"></div><div class="grid-product__meta"> 6704 <!--<div class="grid-product__tag grid-product__tag--sale"> 6705 Sale 6706 </div>--><a href="/products/high-protein-oats-900g-27g-protein" class="grid-product__link" aria-label="Product Link"> 6707 <div class="grid-product__image-mask ss"><div 6708 class="image-wrap" 6709 6710 style="height: 0; padding-bottom: 100.0%;" 6711 6712 > 6713 6714<img 6715 src="//myfitness.in/cdn/shop/files/1_226eb608-de89-414c-b961-af23de04bcd5.jpg?v=1773654729&width=261" 6716 srcset=" 6717 //myfitness.in/cdn/shop/files/1_226eb608-de89-414c-b961-af23de04bcd5.jpg?v=1773654729&width=165 165w, 6718 //myfitness.in/cdn/shop/files/1_226eb608-de89-414c-b961-af23de04bcd5.jpg?v=1773654729&width=261 261w, 6719 //myfitness.in/cdn/shop/files/1_226eb608-de89-414c-b961-af23de04bcd5.jpg?v=1773654729&width=300 300w 6720 " 6721 sizes="(min-width: 990px) 261px, 6722 (min-width: 750px) 30vw, 6723 45vw" 6724 width="261" 6725 height="261" 6726 loading="eager" 6727 fetchpriority="high" 6728decoding="async" 6729 alt="Pro.Fitness High Protein Chocolate Oats | Dark Chocolate | Healthy Oats With Nuts, Seeds & Added Whey" 6730 title="Pro.Fitness High Protein Chocolate Oats | Dark Chocolate | Healthy Oats With Nuts, Seeds & Added Whey" 6731 class="grid-product__image" 6732/></div></div> 6733 6734 6735 <div 6736 class="card__badge" 6737 style="background-color: #ea8878;" 6738 >
6739 Newly Launched 6740 </div> 6741 6742 6743 </a> 6744 <div class="badges-wrapper "> 6745 6746 6747 6748 6749 6750 </div> 6751 6752 <a href="/products/high-protein-oats-900g-27g-protein" class="grid-product__link" aria-label="Product Link"> 6753 <div class="grid-product__title grid-product__title--body"> 6754 Pro.Fitness High Protein Chocolate Oats | Dark Chocolate | Healthy Oats With Nuts, Seeds & Added Whey 6755 </div></a> 6756 6757 <div class="grid-bottom-meta"> 6758 <div class="pricebox"> 6759 <div class="grid-product__price"><span class="original__price"> 6760 â¹ 219 6761 </span><span class="visually-hidden">Regular price</span> 6762 <span class="grid-product__price--original"> 6763 â¹ 339</span> 6764 <span class="visually-hidden">Sale price</span> 6765 </div><span class="grid-product__price--savings"> 35% Off </span></div> 6766 </div> 6767 <div class="product-grid-bottom-wrapper"> 6768 <div class="swatchesbox"> 6769 6770 6771 6772 6773 6774 6775 6776 6777 6778 6779 6780 6781 6782 6783 6784 6785 6786 6787 6788 6789 6790 6791 6792 6793 6794 6795 6796 6797 6798 6799 6800 6801 6802 6803 6804 6805 6806 6807 6808 6809 6810 6811 6812 6813 6814 6815 6816 6817 6818 6819 6820 6821 6822 6823 6824 6825 6826 6827 6828 6829 6830 6831 6832 6833 6834 6835 6836 6837 6838 6839 6840 6841 6842 6843 6844 6845 6846 6847 6848 6849 6850 6851 6852 6853 6854 6855 6856 6857 6858 6859 6860 6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 6877 6878 6879 6880 6881 6882 6883 6884 6885 6886 6887 6888 6889 6890 6891 6892 6893 6894 6895 6896 6897 6898 6899 6900 6901 6902 6903 6904 6905 6906 6907 6908 6909 6910 6911 6912 6913 6914 6915 6916 6917 6918 6919 6920 6921 6922 6923 6924 6925 6926 6927 6928 6929 6930 6931 6932 6933 6934 6935 6936 6937 6938 6939 6940 6941 6942 6943 6944 6945 6946 6947 6948 6949 6950 6951 6952 6953 6954 6955 6956 6957 6958 6959 6960 6961 6962 6963 6964 6965 6966 6967 6968 6969 6970 6971 6972 6973 6974 6975 6976 6977 6978 6979 6980 6981 6982 6983 6984 6985 6986 6987 6988 6989 6990 6991 6992 6993 6994 6995 6996 6997 6998 6999 7000 7001 7002 7003 7004 7005 7006 7007 7008 7009 7010 7011 7012 7013 7014 7015 7016 7017 7018 7019 7020 7021 7022 7023 7024 7025 7026 7027 7028 7029 7030 7031 7032 7033 7034 7035 7036 7037 7038 7039 7040 7041 7042 7043 7044 7045 7046 7047 7048 7049 7050 7051 7052 7053 7054 7055 7056 7057 7058 7059 7060 7061 7062 7063 7064 7065 7066 7067 7068 7069 7070 7071 7072 7073 7074 7075 7076 7077 7078 7079 7080 7081 7082 7083 7084 7085 7086 7087 7088 7089 7090 7091 7092 7093 7094 7095 7096 7097 7098 7099 7100 7101 7102 7103 7104 7105 7106 7107 7108 7109 7110 7111 7112 7113 7114 7115 7116 7117 7118 7119 7120 7121 7122 7123 7124 7125 7126 7127 7128 7129 7130 7131 7132 7133 7134 7135 7136 7137 7138 7139 7140 7141 7142 7143 7144 7145 7146 7147 7148 7149 7150 7151 7152 7153 7154 7155 7156 7157 7158 7159 7160 7161 7162 7163 7164 7165 7166 7167 7168 7169 7170 7171 7172 7173 7174 7175 7176 7177 7178 7179 7180 7181 7182 7183 7184 7185 <input type="hidden" id="selectedValue-8758900818074" value=""> 7186 <label 7187 for="ProductSelect-8758900818074" 7188 class="visually-hidden"> 7189 Select Size 7190</label> 7191 7192<select 7193 name="id" 7194 id="ProductSelect-8758900818074" 7195 class="product-variant single-option-selector product-form__input" 7196> 7197 7198 7199 7200 7201 7202 7203 7204 7205 7206 <option 7207 data-variant-image="//myfitness.in/cdn/shop/files/1_226eb608-de89-414c-b961-af23de04bcd5.jpg?v=1773654729" 7208 data-price="49900" 7209 data-compare-price="64900" 7210 data-pr-id="47059989627034" 7211 value="47059989627034" 7212 data-available="true" 7213 > 7214 900g 7215 7216 7217 </option> 7218 7219 7220 7221 7222 7223 7224 7225 7226 7227 7228 <option 7229 data-variant-image="//myfitness.in/cdn/shop/files/1_2.webp?v=1784029930" 7230 data-price="79900" 7231 data-compare-price="112900" 7232 data-pr-id="48737220001946" 7233 value="48737220001946" 7234 data-available="true" 7235 > 7236 1.5 kg 7237 7238 7239 </option> 7240 7241 7242 7243 7244 7245 7246 7247 7248 7249 7250 <option 7251 data-variant-image="//myfitness.in/cdn/shop/files/1_04f43262-7c62-42ad-b54a-2c1577c0fee3.webp?v=1775737093" 7252 data-price="21900" 7253 data-compare-price="33900" 7254 data-pr-id="47716566597786" 7255 value="47716566597786" 7256 data-available="true" 7257 > 7258 375g 7259 7260 7261 </option> 7262 7263 7264</select>
7265 <svg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg"> 7266<path d="M1 1L6.00081 5.58L11 1" stroke="#00AEEF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 7267</svg> 7268 7269 7270 7271 </div> 7272 <div 7273 class="product-grid-action " 7274 id="grid-select-8758900818074" 7275 data-variant-id="47716566597786" 7276 > 7277 7278<form method="post" action="/cart/add" accept-charset="UTF-8" class="product-single__form add-to" enctype="multipart/form-data" data-product-id="8758900818074"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /> 7279<div class="payment-buttons"> 7280 7281 <button 7282 type="submit" 7283 name="add" 7284 data-add-to-cart 7285 class="btn btn--full add-to-cart" 7286 > 7287 <span data-add-to-cart-text data-default-text="Add to cart"> 7288 7289 7290 ADD 7291 7292 7293 </span> 7294 </button> 7295 7296 <!-- Notify section should be conditionally displayed based on variant availability --> 7297 7298 7299</div> 7300 7301 <div class="shopify-payment-terms product__policies"></div> 7302 7303 <select name="id" data-product-select class="product-single__variants no-js"><option 7304 selected="selected" 7305 value="47716566597786"> 7306 375g - â¹ 219 7307 </option><option 7308 value="47059989627034"> 7309 900g - â¹ 499 7310 </option><option 7311 value="48737220001946"> 7312 1.5 kg - â¹ 799 7313 </option></select><input type="hidden" name="product-id" value="8758900818074" /></form> 7314<form method="post" action="/cart/add" accept-charset="UTF-8" class="product-single__form notify-btn" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><div class="payment-buttons"> 7315 7316 7317 7318 <div style="display:none" class="payment_custom_btn notify_fun_on"><div class="pdp-notify-button button button--full-width" style="display:none;"> 7319 <a href="#" class="notify_desktop-pdp-button product-form__buttons"> 7320 <div class="pdp-custom-button-inner"> 7321 <span class="pdp-custom-value-lable"><p>Notify Me</p></span> 7322 </div> 7323 </a> 7324 </div><!-- Notify Me button when product is unavailable --> 7325 <button 7326 type="button" 7327 class="btn btn--full notify-button" 7328 data-product-id="8758900818074" 7329 data-variant-id="" 7330 data-product-title="Pro.Fitness High Protein Chocolate Oats | Dark Chocolate | Healthy Oats With Nuts, Seeds & Added Whey" 7331 aria-label="notify button" 7332 data-variant-title="" 7333 data-notify-me> 7334 <span data-notify-text> 7335 7336 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="#fff" height="24px" width="24px" version="1.1" viewBox="0 0 611.999 611.999" xml:space="preserve"> 7337 <g> 7338 <g> 7339 <g> 7340 <path d="M570.107,500.254c-65.037-29.371-67.511-155.441-67.559-158.622v-84.578c0-81.402-49.742-151.399-120.427-181.203 C381.969,34,347.883,0,306.001,0c-41.883,0-75.968,34.002-76.121,75.849c-70.682,29.804-120.425,99.801-120.425,181.203v84.578 c-0.046,3.181-2.522,129.251-67.561,158.622c-7.409,3.347-11.481,11.412-9.768,19.36c1.711,7.949,8.74,13.626,16.871,13.626 h164.88c3.38,18.594,12.172,35.892,25.619,49.903c17.86,18.608,41.479,28.856,66.502,28.856 c25.025,0,48.644-10.248,66.502-28.856c13.449-14.012,22.241-31.311,25.619-49.903h164.88c8.131,0,15.159-5.676,16.872-13.626 C581.586,511.664,577.516,503.6,570.107,500.254z M484.434,439.859c6.837,20.728,16.518,41.544,30.246,58.866H97.32 c13.726-17.32,23.407-38.135,30.244-58.866H484.434z M306.001,34.515c18.945,0,34.963,12.73,39.975,30.082 c-12.912-2.678-26.282-4.09-39.975-4.09s-27.063,1.411-39.975,4.09C271.039,47.246,287.057,34.515,306.001,34.515z M143.97,341.736v-84.685c0-89.343,72.686-162.029,162.031-162.029s162.031,72.686,162.031,162.029v84.826 c0.023,2.596,0.427,29.879,7.303,63.465H136.663C143.543,371.724,143.949,344.393,143.97,341.736z M306.001,577.485 c-26.341,0-49.33-18.992-56.709-44.246h113.416C355.329,558.493,332.344,577.485,306.001,577.485z"></path>
7341 <path d="M306.001,119.235c-74.25,0-134.657,60.405-134.657,134.654c0,9.531,7.727,17.258,17.258,17.258 c9.531,0,17.258-7.727,17.258-17.258c0-55.217,44.923-100.139,100.142-100.139c9.531,0,17.258-7.727,17.258-17.258 C323.259,126.96,315.532,119.235,306.001,119.235z"></path> 7342 </g> 7343 </g> 7344 </g> 7345 </svg> 7346 </span> 7347 </button> 7348 7349 7350 7351 7352 7353 <div class="notify_popup_container"> 7354 <div class="notify-container"> 7355 <div class="notify_popup-header"> 7356 <span class="notify_label_popup"><p>NotifyMe when Back in Stock</p></span> 7357 <button type="button" class="notify_close_popup" aria-label="Close notify"> 7358 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 7359 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"/> 7360 </svg> 7361 </button> 7362 </div> 7363 <div class="notify-popup-scroller"> 7364 7365<form-state class="form-state"><form method="post" action="/contact#ContactForm-NotifyFun" id="ContactForm-NotifyFun" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="â" /><div class="contact__fields"> 7366 <input id="ContactForm-NotifyFun-fname" class="field__input" type="hidden" name="contact[Form Type]" value="Notify Me" /> 7367 7368 <input id="ContactForm-NotifyFun-purl" class="field__input" type="hidden" name="contact[Product URL]" value="https://myfitness.in/products/high-protein-oats-900g-27g-protein" /> 7369 7370 <input id="ContactForm-NotifyFun-pid" class="field__input" type="hidden" name="contact[Product ID]" value="8758900818074" /> 7371 7372 <input id="ContactForm-NotifyFun-pname" class="field__input" type="hidden" name="contact[Product Name]" value="Pro.Fitness High Protein Chocolate Oats | Dark Chocolate | Healthy Oats With Nuts, Seeds & Added Whey" /> 7373 7374 <input id="ContactForm-NotifyFun-vid" class="field__input" type="hidden" name="contact[Variant ID]" value="" /> 7375 7376 <input id="ContactForm-NotifyFun-vname" class="field__input" type="hidden" name="contact[Variant Name]" value="" /> 7377 7378 <input id="ContactForm-NotifyFun-vsku" class="field__input" type="hidden" name="contact[Variant SKU]" value="" /> 7379 7380 <div class="field"> 7381 <label for="ContactForm-NotifyFun-name">Full Name<span>*</span></label> 7382 <input id="ContactForm-NotifyFun-name" class="field__input" autocomplete="name" type="text" name="contact[Full Name]" value="" placeholder="Type here" /> 7383 </div> 7384 <div class="field field--with-error"> 7385 <label for="ContactForm-NotifyFun-email">Email<span>*</span></label> 7386 <input 7387 id="ContactForm-NotifyFun-email" 7388 autocomplete="email" 7389 type="email" 7390 id="ContactForm-email-" 7391 class="field__input" 7392 name="contact[email]" 7393 spellcheck="false" 7394 autocapitalize="off" 7395 value="" 7396 aria-required="true" 7397 7398 placeholder="Type here" 7399 7400 /></div> 7401 </div> 7402 <div class="form_fields_wrapper"> 7403 <div class="field"> 7404 <label for="ContactForm-NotifyFun-phone">WhatsApp Number<span>*</span></label> 7405 <div class="wsphone_number"> 7406 <span>+91</span> 7407 <input id="ContactForm-NotifyFun-phone" type="tel" class="field__input" autocomplete="tel" name="contact[Phone number]" pattern="[0-9]{10}" maxlength="10" value="" placeholder="Enter 10 digit number only"/> 7408 </div> 7409 </div> 7410 </div> 7411 <div class="notify_content_wrapper"> 7412 <span>Get updates via WhatsApp & Email</span> 7413 </div> 7414 <div class="contact__button"> 7415 7416 <div class="button" id="sendButton"> 7417 Send 7418 </div> 7419 <button type="reset" class="button button--secondary"> 7420 Reset 7421 </button> 7422 </div></form></form-state> 7423 7424 7425 </div> 7426 <div id="thank_you" style="display: none;"> 7427 <div class="form-status form-status-list form__message" tabindex="-1" autofocus> 7428 <div class="product-image"> 7429 <img src="//myfitness.in/cdn/shop/files/1_226eb608-de89-414c-b961-af23de04bcd5.jpg?v=1773654729&width=300" alt="Pro.Fitness High Protein Chocolate Oats | Dark Chocolate | Healthy Oats With Nuts, Seeds & Added Whey" title="Pro.Fitness High Protein Chocolate Oats | Dark Chocolate | Healthy Oats With Nuts, Seeds & Added Whey" width="500" height="500" /> 7430 </div> 7431
7432 <span class="pdp-custom-value-lable"><p>Form is send successfully you will get notification on whatsapp number when product is back to stock</p></span> 7433 7434 <button type="button" class="button button--secondary notify_close_btn">close</button> 7435 </div> 7436 </div> 7437 </div> 7438 </div> 7439 </div> 7440 7441 <!-- Notify section should be conditionally displayed based on variant availability --> 7442 7443 7444</div> 7445 7446 <div class="shopify-payment-terms product__policies"></div> 7447 7448 <select name="id" data-product-select class="product-single__variants no-js"><option 7449 selected="selected" 7450 value="47716566597786"> 7451 375g - â¹ 219 7452 </option><option 7453 value="47059989627034"> 7454 900g - â¹ 499 7455 </option><option 7456 value="48737220001946"> 7457 1.5 kg - â¹ 799 7458 </option></select><input type="hidden" name="product-id" value="8758900818074" /></form></div> 7459 </div> 7460 </div> 7461 </div> 7462 </div></div> 7463 7464 7465 7466<style> 7467 body:not(.template-product) span.jdgm-prev-badge__stars { 7468 display: none; 7469} 7470</style> 7471 7472 7473 7474 7475 <div 7476 class="swiper-slide " 7477 data-product-handle="myfitness-zero-chocolate-peanut-butter-crunchy-zero-sugar-extra-crunch-510g-27g-protein-10g-fiber-tasty-healthy-nut-butter-spread-cholesterol-free-zero-trans-fat-crunchy-peanut-butter" 7478 data-product-id="9096981381274" 7479 > 7480 <div 7481 class="grid-product__content" 7482 data-special-product="true" 7483 ><div class="grid__item-image-wrapper"> 7484 7485 7486 <div class="product-review-summary "> 7487 7488 </div> 7489 <div class="grid-product__tag grid-product__tag--sale pincode-card-msg"></div><div class="grid-product__meta"> 7490 <!--<div class="grid-product__tag grid-product__tag--sale"> 7491 Sale 7492 </div>--><a href="/products/myfitness-zero-chocolate-peanut-butter-crunchy-zero-sugar-extra-crunch-510g-27g-protein-10g-fiber-tasty-healthy-nut-butter-spread-cholesterol-free-zero-trans-fat-crunchy-peanut-butter" class="grid-product__link" aria-label="Product Link"> 7493 <div class="grid-product__image-mask ss"><div 7494 class="image-wrap" 7495 7496 style="height: 0; padding-bottom: 100.0%;" 7497 7498 > 7499 7500<img 7501 src="//myfitness.in/cdn/shop/files/Batman_jpg.webp?v=1789797373&width=261" 7502 srcset=" 7503 //myfitness.in/cdn/shop/files/Batman_jpg.webp?v=1789797373&width=165 165w, 7504 //myfitness.in/cdn/shop/files/Batman_jpg.webp?v=1789797373&width=261 261w, 7505 //myfitness.in/cdn/shop/files/Batman_jpg.webp?v=1789797373&width=300 300w 7506 " 7507 sizes="(min-width: 990px) 261px, 7508 (min-width: 750px) 30vw, 7509 45vw" 7510 width="261" 7511 height="261" 7512 loading="eager" 7513 fetchpriority="high" 7514decoding="async" 7515 alt="MyFitness x Batman | Chocolate Zero Peanut Butter Extra Crunchy | 27% Protein | Zero Added Sugar | High Protein" 7516 title="MyFitness x Batman | Chocolate Zero Peanut Butter Extra Crunchy | 27% Protein | Zero Added Sugar | High Protein" 7517 class="grid-product__image" 7518/></div></div> 7519 7520 7521 <div 7522 class="card__badge" 7523 style="background-color: #ea8878;" 7524 > 7525 Newly Launched 7526 </div> 7527 7528 7529 </a> 7530 <div class="badges-wrapper "> 7531 7532 7533 7534 7535 7536 </div> 7537 7538 <a href="/products/myfitness-zero-chocolate-peanut-butter-crunchy-zero-sugar-extra-crunch-510g-27g-protein-10g-fiber-tasty-healthy-nut-butter-spread-cholesterol-free-zero-trans-fat-crunchy-peanut-butter" class="grid-product__link" aria-label="Product Link"> 7539 <div class="grid-product__title grid-product__title--body"> 7540 MyFitness x Batman | Chocolate Zero Peanut Butter Extra Crunchy | 27% Protein | Zero Added Sugar | High Protein 7541 </div></a> 7542 7543 <div class="grid-bottom-meta"> 7544 <div class="pricebox"> 7545 <div class="grid-product__price"><span class="original__price"> 7546 â¹ 299 7547 </span><span class="visually-hidden">Regular price</span>
7548 <span class="grid-product__price--original"> 7549 â¹ 369</span> 7550 <span class="visually-hidden">Sale price</span> 7551 </div><span class="grid-product__price--savings"> 19% Off </span></div> 7552 </div> 7553 <div class="product-grid-bottom-wrapper"> 7554 <div class="swatchesbox"> 7555 7556 <input type="hidden" name="id" value="49075089801370"> 7557 <div 7558 name="id" 7559 id="ProductSelect-9096981381274" 7560 class="product-variant single-option-selector single-variant product-form__input" 7561 > 7562 510 g 7563 </div> 7564 7565 </div> 7566 <div 7567 class="product-grid-action " 7568 id="grid-select-9096981381274" 7569 data-variant-id="49075089801370" 7570 > 7571 7572<form method="post" action="/cart/add" accept-charset="UTF-8" class="product-single__form add-to" enctype="multipart/form-data" data-product-id="9096981381274"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /> 7573<div class="payment-buttons"> 7574 7575 <button 7576 type="submit" 7577 name="add" 7578 data-add-to-cart 7579 class="btn btn--full add-to-cart" 7580 > 7581 <span data-add-to-cart-text data-default-text="Add to cart"> 7582 7583 7584 ADD 7585 7586 7587 </span> 7588 </button> 7589 7590 <!-- Notify section should be conditionally displayed based on variant availability --> 7591 7592 7593</div> 7594 7595 <div class="shopify-payment-terms product__policies"></div> 7596 7597 <select name="id" data-product-select class="product-single__variants no-js"><option 7598 selected="selected" 7599 value="49075089801370"> 7600 510 g - â¹ 299 7601 </option></select><input type="hidden" name="product-id" value="9096981381274" /></form> 7602<form method="post" action="/cart/add" accept-charset="UTF-8" class="product-single__form notify-btn" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><div class="payment-buttons"> 7603 7604 7605 7606 <div style="display:none" class="payment_custom_btn notify_fun_on"><div class="pdp-notify-button button button--full-width" style="display:none;"> 7607 <a href="#" class="notify_desktop-pdp-button product-form__buttons"> 7608 <div class="pdp-custom-button-inner"> 7609 <span class="pdp-custom-value-lable"><p>Notify Me</p></span> 7610 </div> 7611 </a> 7612 </div><!-- Notify Me button when product is unavailable --> 7613 <button 7614 type="button" 7615 class="btn btn--full notify-button" 7616 data-product-id="9096981381274" 7617 data-variant-id="" 7618 data-product-title="MyFitness x Batman | Chocolate Zero Peanut Butter Extra Crunchy | 27% Protein | Zero Added Sugar | High Protein" 7619 aria-label="notify button" 7620 data-variant-title="" 7621 data-notify-me> 7622 <span data-notify-text> 7623 7624 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="#fff" height="24px" width="24px" version="1.1" viewBox="0 0 611.999 611.999" xml:space="preserve"> 7625 <g> 7626 <g> 7627 <g> 7628 <path d="M570.107,500.254c-65.037-29.371-67.511-155.441-67.559-158.622v-84.578c0-81.402-49.742-151.399-120.427-181.203 C381.969,34,347.883,0,306.001,0c-41.883,0-75.968,34.002-76.121,75.849c-70.682,29.804-120.425,99.801-120.425,181.203v84.578 c-0.046,3.181-2.522,129.251-67.561,158.622c-7.409,3.347-11.481,11.412-9.768,19.36c1.711,7.949,8.74,13.626,16.871,13.626 h164.88c3.38,18.594,12.172,35.892,25.619,49.903c17.86,18.608,41.479,28.856,66.502,28.856 c25.025,0,48.644-10.248,66.502-28.856c13.449-14.012,22.241-31.311,25.619-49.903h164.88c8.131,0,15.159-5.676,16.872-13.626 C581.586,511.664,577.516,503.6,570.107,500.254z M484.434,439.859c6.837,20.728,16.518,41.544,30.246,58.866H97.32 c13.726-17.32,23.407-38.135,30.244-58.866H484.434z M306.001,34.515c18.945,0,34.963,12.73,39.975,30.082 c-12.912-2.678-26.282-4.09-39.975-4.09s-27.063,1.411-39.975,4.09C271.039,47.246,287.057,34.515,306.001,34.515z M143.97,341.736v-84.685c0-89.343,72.686-162.029,162.031-162.029s162.031,72.686,162.031,162.029v84.826 c0.023,2.596,0.427,29.879,7.303,63.465H136.663C143.543,371.724,143.949,344.393,143.97,341.736z M306.001,577.485 c-26.341,0-49.33-18.992-56.709-44.246h113.416C355.329,558.493,332.344,577.485,306.001,577.485z"></path>
7629 <path d="M306.001,119.235c-74.25,0-134.657,60.405-134.657,134.654c0,9.531,7.727,17.258,17.258,17.258 c9.531,0,17.258-7.727,17.258-17.258c0-55.217,44.923-100.139,100.142-100.139c9.531,0,17.258-7.727,17.258-17.258 C323.259,126.96,315.532,119.235,306.001,119.235z"></path> 7630 </g> 7631 </g> 7632 </g> 7633 </svg> 7634 </span> 7635 </button> 7636 7637 7638 7639 7640 7641 <div class="notify_popup_container"> 7642 <div class="notify-container"> 7643 <div class="notify_popup-header"> 7644 <span class="notify_label_popup"><p>NotifyMe when Back in Stock</p></span> 7645 <button type="button" class="notify_close_popup" aria-label="Close notify"> 7646 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 7647 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"/> 7648 </svg> 7649 </button> 7650 </div> 7651 <div class="notify-popup-scroller"> 7652 7653<form-state class="form-state"><form method="post" action="/contact#ContactForm-NotifyFun" id="ContactForm-NotifyFun" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="â" /><div class="contact__fields"> 7654 <input id="ContactForm-NotifyFun-fname" class="field__input" type="hidden" name="contact[Form Type]" value="Notify Me" /> 7655 7656 <input id="ContactForm-NotifyFun-purl" class="field__input" type="hidden" name="contact[Product URL]" value="https://myfitness.in/products/myfitness-zero-chocolate-peanut-butter-crunchy-zero-sugar-extra-crunch-510g-27g-protein-10g-fiber-tasty-healthy-nut-butter-spread-cholesterol-free-zero-trans-fat-crunchy-peanut-butter" /> 7657 7658 <input id="ContactForm-NotifyFun-pid" class="field__input" type="hidden" name="contact[Product ID]" value="9096981381274" /> 7659 7660 <input id="ContactForm-NotifyFun-pname" class="field__input" type="hidden" name="contact[Product Name]" value="MyFitness x Batman | Chocolate Zero Peanut Butter Extra Crunchy | 27% Protein | Zero Added Sugar | High Protein" /> 7661 7662 <input id="ContactForm-NotifyFun-vid" class="field__input" type="hidden" name="contact[Variant ID]" value="" /> 7663 7664 <input id="ContactForm-NotifyFun-vname" class="field__input" type="hidden" name="contact[Variant Name]" value="" /> 7665 7666 <input id="ContactForm-NotifyFun-vsku" class="field__input" type="hidden" name="contact[Variant SKU]" value="" /> 7667 7668 <div class="field"> 7669 <label for="ContactForm-NotifyFun-name">Full Name<span>*</span></label> 7670 <input id="ContactForm-NotifyFun-name" class="field__input" autocomplete="name" type="text" name="contact[Full Name]" value="" placeholder="Type here" /> 7671 </div> 7672 <div class="field field--with-error"> 7673 <label for="ContactForm-NotifyFun-email">Email<span>*</span></label> 7674 <input 7675 id="ContactForm-NotifyFun-email" 7676 autocomplete="email" 7677 type="email" 7678 id="ContactForm-email-" 7679 class="field__input" 7680 name="contact[email]" 7681 spellcheck="false" 7682 autocapitalize="off" 7683 value="" 7684 aria-required="true" 7685 7686 placeholder="Type here" 7687 7688 /></div> 7689 </div> 7690 <div class="form_fields_wrapper"> 7691 <div class="field"> 7692 <label for="ContactForm-NotifyFun-phone">WhatsApp Number<span>*</span></label> 7693 <div class="wsphone_number"> 7694 <span>+91</span> 7695 <input id="ContactForm-NotifyFun-phone" type="tel" class="field__input" autocomplete="tel" name="contact[Phone number]" pattern="[0-9]{10}" maxlength="10" value="" placeholder="Enter 10 digit number only"/> 7696 </div> 7697 </div> 7698 </div> 7699 <div class="notify_content_wrapper">
7700 <span>Get updates via WhatsApp & Email</span> 7701 </div> 7702 <div class="contact__button"> 7703 7704 <div class="button" id="sendButton"> 7705 Send 7706 </div> 7707 <button type="reset" class="button button--secondary"> 7708 Reset 7709 </button> 7710 </div></form></form-state> 7711 7712 7713 </div> 7714 <div id="thank_you" style="display: none;"> 7715 <div class="form-status form-status-list form__message" tabindex="-1" autofocus> 7716 <div class="product-image"> 7717 <img src="//myfitness.in/cdn/shop/files/Batman_jpg.webp?v=1789797373&width=300" alt="MyFitness x Batman | Chocolate Zero Peanut Butter Extra Crunchy | 27% Protein | Zero Added Sugar | High Protein" title="MyFitness x Batman | Chocolate Zero Peanut Butter Extra Crunchy | 27% Protein | Zero Added Sugar | High Protein" width="500" height="500" /> 7718 </div> 7719 7720 <span class="pdp-custom-value-lable"><p>Form is send successfully you will get notification on whatsapp number when product is back to stock</p></span> 7721 7722 <button type="button" class="button button--secondary notify_close_btn">close</button> 7723 </div> 7724 </div> 7725 </div> 7726 </div> 7727 </div> 7728 7729 <!-- Notify section should be conditionally displayed based on variant availability --> 7730 7731 7732</div> 7733 7734 <div class="shopify-payment-terms product__policies"></div> 7735 7736 <select name="id" data-product-select class="product-single__variants no-js"><option 7737 selected="selected" 7738 value="49075089801370"> 7739 510 g - â¹ 299 7740 </option></select><input type="hidden" name="product-id" value="9096981381274" /></form></div> 7741 </div> 7742 </div> 7743 </div> 7744 </div></div> 7745 7746 7747 7748<style> 7749 body:not(.template-product) span.jdgm-prev-badge__stars { 7750 display: none; 7751} 7752</style> 7753 7754 7755 7756 7757 <div 7758 class="swiper-slide " 7759 data-product-handle="myfitness-zero-peanut-butter-crunchy-510g" 7760 data-product-id="8471649878170" 7761 > 7762 <div 7763 class="grid-product__content" 7764 data-special-product="true" 7765 ><div class="grid__item-image-wrapper"> 7766 7767 7768 <div class="product-review-summary "> 7769 7770 <div class="average-rating"> 7771 <span class="review-star"> 7772 <svg xmlns="http://www.w3.org/2000/svg" width="6" height="6" viewBox="0 0 6 6" fill="none"> 7773 <path d="M3 0L3.67354 2.07295H5.85317L4.08981 3.3541L4.76336 5.42705L3 4.1459L1.23664 5.42705L1.91019 3.3541L0.146831 2.07295H2.32646L3 0Z" fill="#FFC300"/> 7774 </svg> 7775 </span> 7776 7777 <div style='' class='jdgm-widget jdgm-preview-badge' data-id='8471649878170' data-auto-install='false'> 7778<div style='display:none' class='jdgm-prev-badge' data-average-rating='4.93' data-number-of-reviews='72' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='4.93' tabindex='0' aria-label='4.93 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-prev-badge__text'> 4.9(72) </span> </div> 7779</div> 7780 </div> 7781 7782 </div> 7783 <div class="grid-product__tag grid-product__tag--sale pincode-card-msg"></div><div class="grid-product__meta"> 7784 <!--<div class="grid-product__tag grid-product__tag--sale"> 7785 Sale 7786 </div>--><a href="/products/myfitness-zero-peanut-butter-crunchy-510g" class="grid-product__link" aria-label="Product Link"> 7787 <div class="grid-product__image-mask ss"><div 7788 class="image-wrap" 7789 7790 style="height: 0; padding-bottom: 100.0%;" 7791 7792 > 7793 7794<img 7795 src="//myfitness.in/cdn/shop/files/myfitness-zero-peanut-butter-crunchy-510g-1773489552_37256a4c-ac2a-440c-9c53-3cbe6b173d20.webp?v=1773642012&width=261" 7796 srcset=" 7797 //myfitness.in/cdn/shop/files/myfitness-zero-peanut-butter-crunchy-510g-1773489552_37256a4c-ac2a-440c-9c53-3cbe6b173d20.webp?v=1773642012&width=165 165w, 7798 //myfitness.in/cdn/shop/files/myfitness-zero-peanut-butter-crunchy-510g-1773489552_37256a4c-ac2a-440c-9c53-3cbe6b173d20.webp?v=1773642012&width=261 261w, 7799 //myfitness.in/cdn/shop/files/myfitness-zero-peanut-butter-crunchy-510g-1773489552_37256a4c-ac2a-440c-9c53-3cbe6b173d20.webp?v=1773642012&width=300 300w 7800 " 7801 sizes="(min-width: 990px) 261px, 7802 (min-width: 750px) 30vw, 7803 45vw" 7804 width="261" 7805 height="261" 7806 loading="eager" 7807 fetchpriority="high" 7808decoding="async" 7809 alt="Zero Classic Zero Added Sugar Crunchy Peanut Butter ( 28% Protein)" 7810 title="Zero Classic Zero Added Sugar Crunchy Peanut Butter ( 28% Protein)" 7811 class="grid-product__image" 7812/></div></div> 7813 7814 7815 <div 7816 class="card__badge" 7817 style="background-color: #ea8878;" 7818 >
7819 Newly Launched 7820 </div> 7821 7822 7823 </a> 7824 <div class="badges-wrapper "> 7825 7826 7827 7828 7829 7830 </div> 7831 7832 <a href="/products/myfitness-zero-peanut-butter-crunchy-510g" class="grid-product__link" aria-label="Product Link"> 7833 <div class="grid-product__title grid-product__title--body"> 7834 MyFitness Peanut Butter - Classic Zero | 28% Protein | Extra Crunchy | Zero Sugar Peanut Spread 7835 </div></a> 7836 7837 <div class="grid-bottom-meta"> 7838 <div class="pricebox"> 7839 <div class="grid-product__price"><span class="original__price"> 7840 â¹ 275 7841 </span><span class="visually-hidden">Regular price</span> 7842 <span class="grid-product__price--original"> 7843 â¹ 349</span> 7844 <span class="visually-hidden">Sale price</span> 7845 </div><span class="grid-product__price--savings"> 21% Off </span></div> 7846 </div> 7847 <div class="product-grid-bottom-wrapper"> 7848 <div class="swatchesbox"> 7849 7850 <input type="hidden" name="id" value="45646663024794"> 7851 <div 7852 name="id" 7853 id="ProductSelect-8471649878170" 7854 class="product-variant single-option-selector single-variant product-form__input" 7855 > 7856 510 g 7857 </div> 7858 7859 </div> 7860 <div 7861 class="product-grid-action " 7862 id="grid-select-8471649878170" 7863 data-variant-id="45646663024794" 7864 > 7865 7866<form method="post" action="/cart/add" accept-charset="UTF-8" class="product-single__form add-to" enctype="multipart/form-data" data-product-id="8471649878170"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /> 7867<div class="payment-buttons"> 7868 7869 <button 7870 type="submit" 7871 name="add" 7872 data-add-to-cart 7873 class="btn btn--full add-to-cart" 7874 > 7875 <span data-add-to-cart-text data-default-text="Add to cart"> 7876 7877 7878 ADD 7879 7880 7881 </span> 7882 </button> 7883 7884 <!-- Notify section should be conditionally displayed based on variant availability --> 7885 7886 7887</div> 7888 7889 <div class="shopify-payment-terms product__policies"></div> 7890 7891 <select name="id" data-product-select class="product-single__variants no-js"><option 7892 selected="selected" 7893 value="45646663024794"> 7894 510 g - â¹ 275 7895 </option></select><input type="hidden" name="product-id" value="8471649878170" /></form> 7896<form method="post" action="/cart/add" accept-charset="UTF-8" class="product-single__form notify-btn" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><div class="payment-buttons"> 7897 7898 7899 7900 <div style="display:none" class="payment_custom_btn notify_fun_on"><div class="pdp-notify-button button button--full-width" style="display:none;"> 7901 <a href="#" class="notify_desktop-pdp-button product-form__buttons"> 7902 <div class="pdp-custom-button-inner"> 7903 <span class="pdp-custom-value-lable"><p>Notify Me</p></span> 7904 </div> 7905 </a> 7906 </div><!-- Notify Me button when product is unavailable --> 7907 <button 7908 type="button" 7909 class="btn btn--full notify-button" 7910 data-product-id="8471649878170" 7911 data-variant-id="" 7912 data-product-title="MyFitness Peanut Butter - Classic Zero | 28% Protein | Extra Crunchy | Zero Sugar Peanut Spread" 7913 aria-label="notify button" 7914 data-variant-title="" 7915 data-notify-me> 7916 <span data-notify-text> 7917 7918 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="#fff" height="24px" width="24px" version="1.1" viewBox="0 0 611.999 611.999" xml:space="preserve"> 7919 <g> 7920 <g> 7921 <g> 7922 <path d="M570.107,500.254c-65.037-29.371-67.511-155.441-67.559-158.622v-84.578c0-81.402-49.742-151.399-120.427-181.203 C381.969,34,347.883,0,306.001,0c-41.883,0-75.968,34.002-76.121,75.849c-70.682,29.804-120.425,99.801-120.425,181.203v84.578 c-0.046,3.181-2.522,129.251-67.561,158.622c-7.409,3.347-11.481,11.412-9.768,19.36c1.711,7.949,8.74,13.626,16.871,13.626 h164.88c3.38,18.594,12.172,35.892,25.619,49.903c17.86,18.608,41.479,28.856,66.502,28.856 c25.025,0,48.644-10.248,66.502-28.856c13.449-14.012,22.241-31.311,25.619-49.903h164.88c8.131,0,15.159-5.676,16.872-13.626 C581.586,511.664,577.516,503.6,570.107,500.254z M484.434,439.859c6.837,20.728,16.518,41.544,30.246,58.866H97.32 c13.726-17.32,23.407-38.135,30.244-58.866H484.434z M306.001,34.515c18.945,0,34.963,12.73,39.975,30.082 c-12.912-2.678-26.282-4.09-39.975-4.09s-27.063,1.411-39.975,4.09C271.039,47.246,287.057,34.515,306.001,34.515z M143.97,341.736v-84.685c0-89.343,72.686-162.029,162.031-162.029s162.031,72.686,162.031,162.029v84.826 c0.023,2.596,0.427,29.879,7.303,63.465H136.663C143.543,371.724,143.949,344.393,143.97,341.736z M306.001,577.485 c-26.341,0-49.33-18.992-56.709-44.246h113.416C355.329,558.493,332.344,577.485,306.001,577.485z"></path>
7923 <path d="M306.001,119.235c-74.25,0-134.657,60.405-134.657,134.654c0,9.531,7.727,17.258,17.258,17.258 c9.531,0,17.258-7.727,17.258-17.258c0-55.217,44.923-100.139,100.142-100.139c9.531,0,17.258-7.727,17.258-17.258 C323.259,126.96,315.532,119.235,306.001,119.235z"></path> 7924 </g> 7925 </g> 7926 </g> 7927 </svg> 7928 </span> 7929 </button> 7930 7931 7932 7933 7934 7935 <div class="notify_popup_container"> 7936 <div class="notify-container"> 7937 <div class="notify_popup-header"> 7938 <span class="notify_label_popup"><p>NotifyMe when Back in Stock</p></span> 7939 <button type="button" class="notify_close_popup" aria-label="Close notify"> 7940 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 7941 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"/> 7942 </svg> 7943 </button> 7944 </div> 7945 <div class="notify-popup-scroller"> 7946 7947<form-state class="form-state"><form method="post" action="/contact#ContactForm-NotifyFun" id="ContactForm-NotifyFun" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="â" /><div class="contact__fields"> 7948 <input id="ContactForm-NotifyFun-fname" class="field__input" type="hidden" name="contact[Form Type]" value="Notify Me" /> 7949 7950 <input id="ContactForm-NotifyFun-purl" class="field__input" type="hidden" name="contact[Product URL]" value="https://myfitness.in/products/myfitness-zero-peanut-butter-crunchy-510g" /> 7951 7952 <input id="ContactForm-NotifyFun-pid" class="field__input" type="hidden" name="contact[Product ID]" value="8471649878170" /> 7953 7954 <input id="ContactForm-NotifyFun-pname" class="field__input" type="hidden" name="contact[Product Name]" value="MyFitness Peanut Butter - Classic Zero | 28% Protein | Extra Crunchy | Zero Sugar Peanut Spread" /> 7955 7956 <input id="ContactForm-NotifyFun-vid" class="field__input" type="hidden" name="contact[Variant ID]" value="" /> 7957 7958 <input id="ContactForm-NotifyFun-vname" class="field__input" type="hidden" name="contact[Variant Name]" value="" /> 7959 7960 <input id="ContactForm-NotifyFun-vsku" class="field__input" type="hidden" name="contact[Variant SKU]" value="" /> 7961 7962 <div class="field"> 7963 <label for="ContactForm-NotifyFun-name">Full Name<span>*</span></label> 7964 <input id="ContactForm-NotifyFun-name" class="field__input" autocomplete="name" type="text" name="contact[Full Name]" value="" placeholder="Type here" /> 7965 </div> 7966 <div class="field field--with-error"> 7967 <label for="ContactForm-NotifyFun-email">Email<span>*</span></label> 7968 <input 7969 id="ContactForm-NotifyFun-email" 7970 autocomplete="email" 7971 type="email" 7972 id="ContactForm-email-" 7973 class="field__input" 7974 name="contact[email]" 7975 spellcheck="false" 7976 autocapitalize="off" 7977 value="" 7978 aria-required="true" 7979 7980 placeholder="Type here" 7981 7982 /></div> 7983 </div> 7984 <div class="form_fields_wrapper"> 7985 <div class="field"> 7986 <label for="ContactForm-NotifyFun-phone">WhatsApp Number<span>*</span></label> 7987 <div class="wsphone_number"> 7988 <span>+91</span> 7989 <input id="ContactForm-NotifyFun-phone" type="tel" class="field__input" autocomplete="tel" name="contact[Phone number]" pattern="[0-9]{10}" maxlength="10" value="" placeholder="Enter 10 digit number only"/> 7990 </div> 7991 </div> 7992 </div> 7993 <div class="notify_content_wrapper"> 7994 <span>Get updates via WhatsApp & Email</span> 7995 </div> 7996 <div class="contact__button"> 7997 7998 <div class="button" id="sendButton"> 7999 Send 8000 </div> 8001 <button type="reset" class="button button--secondary"> 8002 Reset 8003 </button> 8004 </div></form></form-state> 8005 8006 8007 </div> 8008 <div id="thank_you" style="display: none;"> 8009 <div class="form-status form-status-list form__message" tabindex="-1" autofocus> 8010 <div class="product-image"> 8011 <img src="//myfitness.in/cdn/shop/files/myfitness-zero-peanut-butter-crunchy-510g-1773489552_37256a4c-ac2a-440c-9c53-3cbe6b173d20.webp?v=1773642012&width=300" alt="MyFitness Peanut Butter - Classic Zero | 28% Protein | Extra Crunchy | Zero Sugar Peanut Spread" title="MyFitness Peanut Butter - Classic Zero | 28% Protein | Extra Crunchy | Zero Sugar Peanut Spread" width="500" height="500" /> 8012 </div> 8013
8014 <span class="pdp-custom-value-lable"><p>Form is send successfully you will get notification on whatsapp number when product is back to stock</p></span> 8015 8016 <button type="button" class="button button--secondary notify_close_btn">close</button> 8017 </div> 8018 </div> 8019 </div> 8020 </div> 8021 </div> 8022 8023 <!-- Notify section should be conditionally displayed based on variant availability --> 8024 8025 8026</div> 8027 8028 <div class="shopify-payment-terms product__policies"></div> 8029 8030 <select name="id" data-product-select class="product-single__variants no-js"><option 8031 selected="selected" 8032 value="45646663024794"> 8033 510 g - â¹ 275 8034 </option></select><input type="hidden" name="product-id" value="8471649878170" /></form></div> 8035 </div> 8036 </div> 8037 </div> 8038 </div></div> 8039 8040 8041 8042<style> 8043 body:not(.template-product) span.jdgm-prev-badge__stars { 8044 display: none; 8045} 8046</style> 8047 8048 8049 8050 8051 <div 8052 class="swiper-slide " 8053 data-product-handle="myfitness-chocolate-peanut-butter-with-almond-crunch" 8054 data-product-id="8004755652762" 8055 > 8056 <div 8057 class="grid-product__content" 8058 data-special-product="true" 8059 ><div class="grid__item-image-wrapper"> 8060 8061 8062 <div class="product-review-summary "> 8063 8064 <div class="average-rating"> 8065 <span class="review-star"> 8066 <svg xmlns="http://www.w3.org/2000/svg" width="6" height="6" viewBox="0 0 6 6" fill="none"> 8067 <path d="M3 0L3.67354 2.07295H5.85317L4.08981 3.3541L4.76336 5.42705L3 4.1459L1.23664 5.42705L1.91019 3.3541L0.146831 2.07295H2.32646L3 0Z" fill="#FFC300"/> 8068 </svg> 8069 </span> 8070 8071 <div style='' class='jdgm-widget jdgm-preview-badge' data-id='8004755652762' data-auto-install='false'> 8072<div style='display:none' class='jdgm-prev-badge' data-average-rating='4.77' data-number-of-reviews='30' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='4.77' tabindex='0' aria-label='4.77 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-prev-badge__text'> 4.8 (30+ reviews ) </span> </div> 8073</div> 8074 </div> 8075 8076 </div> 8077 <div class="grid-product__tag grid-product__tag--sale pincode-card-msg"></div><div class="grid-product__meta"> 8078 <!--<div class="grid-product__tag grid-product__tag--sale"> 8079 Sale 8080 </div>--><a href="/products/myfitness-chocolate-peanut-butter-with-almond-crunch" class="grid-product__link" aria-label="Product Link"> 8081 <div class="grid-product__image-mask ss"><div 8082 class="image-wrap" 8083 8084 style="height: 0; padding-bottom: 100.0%;" 8085 8086 > 8087 8088<img 8089 src="//myfitness.in/cdn/shop/files/1_25__converted.webp?v=1775745730&width=261" 8090 srcset=" 8091 //myfitness.in/cdn/shop/files/1_25__converted.webp?v=1775745730&width=165 165w, 8092 //myfitness.in/cdn/shop/files/1_25__converted.webp?v=1775745730&width=261 261w, 8093 //myfitness.in/cdn/shop/files/1_25__converted.webp?v=1775745730&width=300 300w 8094 " 8095 sizes="(min-width: 990px) 261px, 8096 (min-width: 750px) 30vw, 8097 45vw" 8098 width="261" 8099 height="261" 8100 loading="eager" 8101 fetchpriority="high" 8102decoding="async" 8103 alt="MyFitness Peanut Butter - Chocolate | 25% Protein | Almond Crunch | Chocolate Peanut Butter Spread" 8104 title="MyFitness Peanut Butter - Chocolate | 25% Protein | Almond Crunch | Chocolate Peanut Butter Spread" 8105 class="grid-product__image" 8106/></div></div> 8107 8108 8109 <div 8110 class="card__badge" 8111 style="background-color: #ea8878;" 8112 > 8113 Newly Launched 8114 </div> 8115 8116 8117 </a> 8118 <div class="badges-wrapper "> 8119 8120 8121 8122 8123 8124 </div> 8125 8126 <a href="/products/myfitness-chocolate-peanut-butter-with-almond-crunch" class="grid-product__link" aria-label="Product Link"> 8127 <div class="grid-product__title grid-product__title--body"> 8128 MyFitness Peanut Butter - Chocolate | 25% Protein | Almond Crunch | Chocolate Peanut Butter Spread 8129 </div></a> 8130 8131 <div class="grid-bottom-meta"> 8132 <div class="pricebox"> 8133 <div class="grid-product__price"><span class="original__price"> 8134 â¹ 279 8135 </span><span class="visually-hidden">Regular price</span>
8136 <span class="grid-product__price--original"> 8137 â¹ 379</span> 8138 <span class="visually-hidden">Sale price</span> 8139 </div><span class="grid-product__price--savings"> 26% Off </span></div> 8140 </div> 8141 <div class="product-grid-bottom-wrapper"> 8142 <div class="swatchesbox"> 8143 8144 <input type="hidden" name="id" value="44203175280794"> 8145 <div 8146 name="id" 8147 id="ProductSelect-8004755652762" 8148 class="product-variant single-option-selector single-variant product-form__input" 8149 > 8150 510 g 8151 </div> 8152 8153 </div> 8154 <div 8155 class="product-grid-action " 8156 id="grid-select-8004755652762" 8157 data-variant-id="44203175280794" 8158 > 8159 8160<form method="post" action="/cart/add" accept-charset="UTF-8" class="product-single__form add-to" enctype="multipart/form-data" data-product-id="8004755652762"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /> 8161<div class="payment-buttons"> 8162 8163 <button 8164 type="submit" 8165 name="add" 8166 data-add-to-cart 8167 class="btn btn--full add-to-cart" 8168 > 8169 <span data-add-to-cart-text data-default-text="Add to cart"> 8170 8171 8172 ADD 8173 8174 8175 </span> 8176 </button> 8177 8178 <!-- Notify section should be conditionally displayed based on variant availability --> 8179 8180 8181</div> 8182 8183 <div class="shopify-payment-terms product__policies"></div> 8184 8185 <select name="id" data-product-select class="product-single__variants no-js"><option 8186 selected="selected" 8187 value="44203175280794"> 8188 510 g - â¹ 279 8189 </option></select><input type="hidden" name="product-id" value="8004755652762" /></form> 8190<form method="post" action="/cart/add" accept-charset="UTF-8" class="product-single__form notify-btn" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><div class="payment-buttons"> 8191 8192 8193 8194 <div style="display:none" class="payment_custom_btn notify_fun_on"><div class="pdp-notify-button button button--full-width" style="display:none;"> 8195 <a href="#" class="notify_desktop-pdp-button product-form__buttons"> 8196 <div class="pdp-custom-button-inner"> 8197 <span class="pdp-custom-value-lable"><p>Notify Me</p></span> 8198 </div> 8199 </a> 8200 </div><!-- Notify Me button when product is unavailable --> 8201 <button 8202 type="button" 8203 class="btn btn--full notify-button" 8204 data-product-id="8004755652762" 8205 data-variant-id="" 8206 data-product-title="MyFitness Peanut Butter - Chocolate | 25% Protein | Almond Crunch | Chocolate Peanut Butter Spread" 8207 aria-label="notify button" 8208 data-variant-title="" 8209 data-notify-me> 8210 <span data-notify-text> 8211 8212 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="#fff" height="24px" width="24px" version="1.1" viewBox="0 0 611.999 611.999" xml:space="preserve"> 8213 <g> 8214 <g> 8215 <g> 8216 <path d="M570.107,500.254c-65.037-29.371-67.511-155.441-67.559-158.622v-84.578c0-81.402-49.742-151.399-120.427-181.203 C381.969,34,347.883,0,306.001,0c-41.883,0-75.968,34.002-76.121,75.849c-70.682,29.804-120.425,99.801-120.425,181.203v84.578 c-0.046,3.181-2.522,129.251-67.561,158.622c-7.409,3.347-11.481,11.412-9.768,19.36c1.711,7.949,8.74,13.626,16.871,13.626 h164.88c3.38,18.594,12.172,35.892,25.619,49.903c17.86,18.608,41.479,28.856,66.502,28.856 c25.025,0,48.644-10.248,66.502-28.856c13.449-14.012,22.241-31.311,25.619-49.903h164.88c8.131,0,15.159-5.676,16.872-13.626 C581.586,511.664,577.516,503.6,570.107,500.254z M484.434,439.859c6.837,20.728,16.518,41.544,30.246,58.866H97.32 c13.726-17.32,23.407-38.135,30.244-58.866H484.434z M306.001,34.515c18.945,0,34.963,12.73,39.975,30.082 c-12.912-2.678-26.282-4.09-39.975-4.09s-27.063,1.411-39.975,4.09C271.039,47.246,287.057,34.515,306.001,34.515z M143.97,341.736v-84.685c0-89.343,72.686-162.029,162.031-162.029s162.031,72.686,162.031,162.029v84.826 c0.023,2.596,0.427,29.879,7.303,63.465H136.663C143.543,371.724,143.949,344.393,143.97,341.736z M306.001,577.485 c-26.341,0-49.33-18.992-56.709-44.246h113.416C355.329,558.493,332.344,577.485,306.001,577.485z"></path>
8217 <path d="M306.001,119.235c-74.25,0-134.657,60.405-134.657,134.654c0,9.531,7.727,17.258,17.258,17.258 c9.531,0,17.258-7.727,17.258-17.258c0-55.217,44.923-100.139,100.142-100.139c9.531,0,17.258-7.727,17.258-17.258 C323.259,126.96,315.532,119.235,306.001,119.235z"></path> 8218 </g> 8219 </g> 8220 </g> 8221 </svg> 8222 </span> 8223 </button> 8224 8225 8226 8227 8228 8229 <div class="notify_popup_container"> 8230 <div class="notify-container"> 8231 <div class="notify_popup-header"> 8232 <span class="notify_label_popup"><p>NotifyMe when Back in Stock</p></span> 8233 <button type="button" class="notify_close_popup" aria-label="Close notify"> 8234 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 8235 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"/> 8236 </svg> 8237 </button> 8238 </div> 8239 <div class="notify-popup-scroller"> 8240 8241<form-state class="form-state"><form method="post" action="/contact#ContactForm-NotifyFun" id="ContactForm-NotifyFun" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="â" /><div class="contact__fields"> 8242 <input id="ContactForm-NotifyFun-fname" class="field__input" type="hidden" name="contact[Form Type]" value="Notify Me" /> 8243 8244 <input id="ContactForm-NotifyFun-purl" class="field__input" type="hidden" name="contact[Product URL]" value="https://myfitness.in/products/myfitness-chocolate-peanut-butter-with-almond-crunch" /> 8245 8246 <input id="ContactForm-NotifyFun-pid" class="field__input" type="hidden" name="contact[Product ID]" value="8004755652762" /> 8247 8248 <input id="ContactForm-NotifyFun-pname" class="field__input" type="hidden" name="contact[Product Name]" value="MyFitness Peanut Butter - Chocolate | 25% Protein | Almond Crunch | Chocolate Peanut Butter Spread" /> 8249 8250 <input id="ContactForm-NotifyFun-vid" class="field__input" type="hidden" name="contact[Variant ID]" value="" /> 8251 8252 <input id="ContactForm-NotifyFun-vname" class="field__input" type="hidden" name="contact[Variant Name]" value="" /> 8253 8254 <input id="ContactForm-NotifyFun-vsku" class="field__input" type="hidden" name="contact[Variant SKU]" value="" /> 8255 8256 <div class="field"> 8257 <label for="ContactForm-NotifyFun-name">Full Name<span>*</span></label> 8258 <input id="ContactForm-NotifyFun-name" class="field__input" autocomplete="name" type="text" name="contact[Full Name]" value="" placeholder="Type here" /> 8259 </div> 8260 <div class="field field--with-error"> 8261 <label for="ContactForm-NotifyFun-email">Email<span>*</span></label> 8262 <input 8263 id="ContactForm-NotifyFun-email" 8264 autocomplete="email" 8265 type="email" 8266 id="ContactForm-email-" 8267 class="field__input" 8268 name="contact[email]" 8269 spellcheck="false" 8270 autocapitalize="off" 8271 value="" 8272 aria-required="true" 8273 8274 placeholder="Type here" 8275 8276 /></div> 8277 </div> 8278 <div class="form_fields_wrapper"> 8279 <div class="field"> 8280 <label for="ContactForm-NotifyFun-phone">WhatsApp Number<span>*</span></label> 8281 <div class="wsphone_number"> 8282 <span>+91</span> 8283 <input id="ContactForm-NotifyFun-phone" type="tel" class="field__input" autocomplete="tel" name="contact[Phone number]" pattern="[0-9]{10}" maxlength="10" value="" placeholder="Enter 10 digit number only"/> 8284 </div> 8285 </div> 8286 </div> 8287 <div class="notify_content_wrapper"> 8288 <span>Get updates via WhatsApp & Email</span> 8289 </div> 8290 <div class="contact__button"> 8291 8292 <div class="button" id="sendButton"> 8293 Send 8294 </div> 8295 <button type="reset" class="button button--secondary"> 8296 Reset 8297 </button> 8298 </div></form></form-state> 8299 8300 8301 </div> 8302 <div id="thank_you" style="display: none;"> 8303 <div class="form-status form-status-list form__message" tabindex="-1" autofocus> 8304 <div class="product-image"> 8305 <img src="//myfitness.in/cdn/shop/files/1_25__converted.webp?v=1775745730&width=300" alt="MyFitness Peanut Butter - Chocolate | 25% Protein | Almond Crunch | Chocolate Peanut Butter Spread" title="MyFitness Peanut Butter - Chocolate | 25% Protein | Almond Crunch | Chocolate Peanut Butter Spread" width="500" height="500" /> 8306 </div> 8307
8308 <span class="pdp-custom-value-lable"><p>Form is send successfully you will get notification on whatsapp number when product is back to stock</p></span> 8309 8310 <button type="button" class="button button--secondary notify_close_btn">close</button> 8311 </div> 8312 </div> 8313 </div> 8314 </div> 8315 </div> 8316 8317 <!-- Notify section should be conditionally displayed based on variant availability --> 8318 8319 8320</div> 8321 8322 <div class="shopify-payment-terms product__policies"></div> 8323 8324 <select name="id" data-product-select class="product-single__variants no-js"><option 8325 selected="selected" 8326 value="44203175280794"> 8327 510 g - â¹ 279 8328 </option></select><input type="hidden" name="product-id" value="8004755652762" /></form></div> 8329 </div> 8330 </div> 8331 </div> 8332 </div></div> 8333 8334 8335 8336<style> 8337 body:not(.template-product) span.jdgm-prev-badge__stars { 8338 display: none; 8339} 8340</style> 8341 8342 8343 8344 8345 <div 8346 class="swiper-slide " 8347 data-product-handle="pro-fitness-brown-rice-cakes-100-whole-grain-brown-rice-8-4-protein-7-2-fibre-zero-added-sugar-i-pack-of-3" 8348 data-product-id="9136306520218" 8349 > 8350 <div 8351 class="grid-product__content" 8352 data-special-product="true" 8353 ><div class="grid__item-image-wrapper"> 8354 8355 8356 <div class="product-review-summary "> 8357 8358 </div> 8359 <div class="grid-product__tag grid-product__tag--sale pincode-card-msg"></div><div class="grid-product__meta"> 8360 <!----><a href="/products/pro-fitness-brown-rice-cakes-100-whole-grain-brown-rice-8-4-protein-7-2-fibre-zero-added-sugar-i-pack-of-3" class="grid-product__link" aria-label="Product Link"> 8361 <div class="grid-product__image-mask ss"><div 8362 class="image-wrap" 8363 8364 style="height: 0; padding-bottom: 100.0%;" 8365 8366 > 8367 8368<img 8369 src="//myfitness.in/cdn/shop/files/ChatGPT_Image_Sep_23_2026_03_14_58_PM_2.webp?v=1790159546&width=261" 8370 srcset=" 8371 //myfitness.in/cdn/shop/files/ChatGPT_Image_Sep_23_2026_03_14_58_PM_2.webp?v=1790159546&width=165 165w, 8372 //myfitness.in/cdn/shop/files/ChatGPT_Image_Sep_23_2026_03_14_58_PM_2.webp?v=1790159546&width=261 261w, 8373 //myfitness.in/cdn/shop/files/ChatGPT_Image_Sep_23_2026_03_14_58_PM_2.webp?v=1790159546&width=300 300w 8374 " 8375 sizes="(min-width: 990px) 261px, 8376 (min-width: 750px) 30vw, 8377 45vw" 8378 width="261" 8379 height="261" 8380 loading="eager" 8381 fetchpriority="high" 8382decoding="async" 8383 alt="Pro.Fitness Brown Rice Cakes with FREE 20g Peanut Butter Pack | 100% Whole Grain Brown Rice | 8.4% Protein | 7.2% Fibre | Zero Added Sugar | Pack of 3" 8384 title="Pro.Fitness Brown Rice Cakes with FREE 20g Peanut Butter Pack | 100% Whole Grain Brown Rice | 8.4% Protein | 7.2% Fibre | Zero Added Sugar | Pack of 3" 8385 class="grid-product__image" 8386/></div></div> 8387 8388 8389 <div 8390 class="card__badge" 8391 style="background-color: #ea8878;" 8392 > 8393 Newly Launched 8394 </div> 8395 8396 8397 </a> 8398 <div class="badges-wrapper "> 8399 8400 8401 8402 8403 8404 </div> 8405 8406 <a href="/products/pro-fitness-brown-rice-cakes-100-whole-grain-brown-rice-8-4-protein-7-2-fibre-zero-added-sugar-i-pack-of-3" class="grid-product__link" aria-label="Product Link"> 8407 <div class="grid-product__title grid-product__title--body"> 8408 Pro.Fitness Brown Rice Cakes with FREE 20g Peanut Butter Pack | 100% Whole Grain Brown Rice | 8.4% Protein | 7.2% Fibre | Zero Added Sugar | Pack of 3 8409 </div></a> 8410 8411 <div class="grid-bottom-meta"> 8412 <div class="pricebox"> 8413 <div class="grid-product__price"> 8414<span class="original__price"> 8415 â¹ 499 8416 </span><span class="visually-hidden">Regular price</span></div></div> 8417 </div> 8418 <div class="product-grid-bottom-wrapper"> 8419 <div class="swatchesbox"> 8420 8421 <input type="hidden" name="id" value="49176852332698"> 8422 <div 8423 name="id" 8424 id="ProductSelect-9136306520218" 8425 class="product-variant single-option-selector single-variant product-form__input" 8426 > 8427 130g x 3 8428 </div> 8429 8430 </div> 8431 <div 8432 class="product-grid-action " 8433 id="grid-select-9136306520218" 8434 data-variant-id="49176852332698" 8435 > 8436 8437<form method="post" action="/cart/add" accept-charset="UTF-8" class="product-single__form add-to" enctype="multipart/form-data" data-product-id="9136306520218"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /> 8438<div class="payment-buttons"> 8439 8440 <button 8441 type="submit" 8442 name="add" 8443 data-add-to-cart 8444 class="btn btn--full add-to-cart" 8445 >
8446 <span data-add-to-cart-text data-default-text="Add to cart"> 8447 8448 8449 ADD 8450 8451 8452 </span> 8453 </button> 8454 8455 <!-- Notify section should be conditionally displayed based on variant availability --> 8456 8457 8458</div> 8459 8460 <div class="shopify-payment-terms product__policies"></div> 8461 8462 <select name="id" data-product-select class="product-single__variants no-js"><option 8463 selected="selected" 8464 value="49176852332698"> 8465 130g x 3 - â¹ 499 8466 </option></select><input type="hidden" name="product-id" value="9136306520218" /></form> 8467<form method="post" action="/cart/add" accept-charset="UTF-8" class="product-single__form notify-btn" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><div class="payment-buttons"> 8468 8469 8470 8471 <div style="display:none" class="payment_custom_btn notify_fun_on"><div class="pdp-notify-button button button--full-width" style="display:none;"> 8472 <a href="#" class="notify_desktop-pdp-button product-form__buttons"> 8473 <div class="pdp-custom-button-inner"> 8474 <span class="pdp-custom-value-lable"><p>Notify Me</p></span> 8475 </div> 8476 </a> 8477 </div><!-- Notify Me button when product is unavailable --> 8478 <button 8479 type="button" 8480 class="btn btn--full notify-button" 8481 data-product-id="9136306520218" 8482 data-variant-id="" 8483 data-product-title="Pro.Fitness Brown Rice Cakes with FREE 20g Peanut Butter Pack | 100% Whole Grain Brown Rice | 8.4% Protein | 7.2% Fibre | Zero Added Sugar | Pack of 3" 8484 aria-label="notify button" 8485 data-variant-title="" 8486 data-notify-me> 8487 <span data-notify-text> 8488 8489 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="#fff" height="24px" width="24px" version="1.1" viewBox="0 0 611.999 611.999" xml:space="preserve"> 8490 <g> 8491 <g> 8492 <g> 8493 <path d="M570.107,500.254c-65.037-29.371-67.511-155.441-67.559-158.622v-84.578c0-81.402-49.742-151.399-120.427-181.203 C381.969,34,347.883,0,306.001,0c-41.883,0-75.968,34.002-76.121,75.849c-70.682,29.804-120.425,99.801-120.425,181.203v84.578 c-0.046,3.181-2.522,129.251-67.561,158.622c-7.409,3.347-11.481,11.412-9.768,19.36c1.711,7.949,8.74,13.626,16.871,13.626 h164.88c3.38,18.594,12.172,35.892,25.619,49.903c17.86,18.608,41.479,28.856,66.502,28.856 c25.025,0,48.644-10.248,66.502-28.856c13.449-14.012,22.241-31.311,25.619-49.903h164.88c8.131,0,15.159-5.676,16.872-13.626 C581.586,511.664,577.516,503.6,570.107,500.254z M484.434,439.859c6.837,20.728,16.518,41.544,30.246,58.866H97.32 c13.726-17.32,23.407-38.135,30.244-58.866H484.434z M306.001,34.515c18.945,0,34.963,12.73,39.975,30.082 c-12.912-2.678-26.282-4.09-39.975-4.09s-27.063,1.411-39.975,4.09C271.039,47.246,287.057,34.515,306.001,34.515z M143.97,341.736v-84.685c0-89.343,72.686-162.029,162.031-162.029s162.031,72.686,162.031,162.029v84.826 c0.023,2.596,0.427,29.879,7.303,63.465H136.663C143.543,371.724,143.949,344.393,143.97,341.736z M306.001,577.485 c-26.341,0-49.33-18.992-56.709-44.246h113.416C355.329,558.493,332.344,577.485,306.001,577.485z"></path> 8494 <path d="M306.001,119.235c-74.25,0-134.657,60.405-134.657,134.654c0,9.531,7.727,17.258,17.258,17.258 c9.531,0,17.258-7.727,17.258-17.258c0-55.217,44.923-100.139,100.142-100.139c9.531,0,17.258-7.727,17.258-17.258 C323.259,126.96,315.532,119.235,306.001,119.235z"></path> 8495 </g> 8496 </g> 8497 </g> 8498 </svg> 8499 </span> 8500 </button> 8501 8502 8503 8504 8505 8506 <div class="notify_popup_container"> 8507 <div class="notify-container"> 8508 <div class="notify_popup-header"> 8509 <span class="notify_label_popup"><p>NotifyMe when Back in Stock</p></span> 8510 <button type="button" class="notify_close_popup" aria-label="Close notify"> 8511 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 8512 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"/> 8513 </svg> 8514 </button> 8515 </div> 8516 <div class="notify-popup-scroller"> 8517 8518<form-state class="form-state"><form method="post" action="/contact#ContactForm-NotifyFun" id="ContactForm-NotifyFun" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="â" /><div class="contact__fields"> 8519 <input id="ContactForm-NotifyFun-fname" class="field__input" type="hidden" name="contact[Form Type]" value="Notify Me" /> 8520 8521 <input id="ContactForm-NotifyFun-purl" class="field__input" type="hidden" name="contact[Product URL]" value="https://myfitness.in/products/pro-fitness-brown-rice-cakes-100-whole-grain-brown-rice-8-4-protein-7-2-fibre-zero-added-sugar-i-pack-of-3" /> 8522 8523 <input id="ContactForm-NotifyFun-pid" class="field__input" type="hidden" name="contact[Product ID]" value="9136306520218" /> 8524 8525 <input id="ContactForm-NotifyFun-pname" class="field__input" type="hidden" name="contact[Product Name]" value="Pro.Fitness Brown Rice Cakes with FREE 20g Peanut Butter Pack | 100% Whole Grain Brown Rice | 8.4% Protein | 7.2% Fibre | Zero Added Sugar | Pack of 3" /> 8526 8527 <input id="ContactForm-NotifyFun-vid" class="field__input" type="hidden" name="contact[Variant ID]" value="" /> 8528 8529 <input id="ContactForm-NotifyFun-vname" class="field__input" type="hidden" name="contact[Variant Name]" value="" /> 8530 8531 <input id="ContactForm-NotifyFun-vsku" class="field__input" type="hidden" name="contact[Variant SKU]" value="" /> 8532 8533 <div class="field"> 8534 <label for="ContactForm-NotifyFun-name">Full Name<span>*</span></label> 8535 <input id="ContactForm-NotifyFun-name" class="field__input" autocomplete="name" type="text" name="contact[Full Name]" value="" placeholder="Type here" /> 8536 </div> 8537 <div class="field field--with-error"> 8538 <label for="ContactForm-NotifyFun-email">Email<span>*</span></label> 8539 <input 8540 id="ContactForm-NotifyFun-email" 8541 autocomplete="email" 8542 type="email" 8543 id="ContactForm-email-" 8544 class="field__input" 8545 name="contact[email]" 8546 spellcheck="false" 8547 autocapitalize="off" 8548 value="" 8549 aria-required="true" 8550 8551 placeholder="Type here" 8552 8553 /></div> 8554 </div> 8555 <div class="form_fields_wrapper"> 8556 <div class="field"> 8557 <label for="ContactForm-NotifyFun-phone">WhatsApp Number<span>*</span></label> 8558 <div class="wsphone_number">
8559 <span>+91</span> 8560 <input id="ContactForm-NotifyFun-phone" type="tel" class="field__input" autocomplete="tel" name="contact[Phone number]" pattern="[0-9]{10}" maxlength="10" value="" placeholder="Enter 10 digit number only"/> 8561 </div> 8562 </div> 8563 </div> 8564 <div class="notify_content_wrapper"> 8565 <span>Get updates via WhatsApp & Email</span> 8566 </div> 8567 <div class="contact__button"> 8568 8569 <div class="button" id="sendButton"> 8570 Send 8571 </div> 8572 <button type="reset" class="button button--secondary"> 8573 Reset 8574 </button> 8575 </div></form></form-state> 8576 8577 8578 </div> 8579 <div id="thank_you" style="display: none;"> 8580 <div class="form-status form-status-list form__message" tabindex="-1" autofocus> 8581 <div class="product-image"> 8582 <img src="//myfitness.in/cdn/shop/files/ChatGPT_Image_Sep_23_2026_03_14_58_PM_2.webp?v=1790159546&width=300" alt="Pro.Fitness Brown Rice Cakes with FREE 20g Peanut Butter Pack | 100% Whole Grain Brown Rice | 8.4% Protein | 7.2% Fibre | Zero Added Sugar | Pack of 3" title="Pro.Fitness Brown Rice Cakes with FREE 20g Peanut Butter Pack | 100% Whole Grain Brown Rice | 8.4% Protein | 7.2% Fibre | Zero Added Sugar | Pack of 3" width="500" height="500" /> 8583 </div> 8584 8585 <span class="pdp-custom-value-lable"><p>Form is send successfully you will get notification on whatsapp number when product is back to stock</p></span> 8586 8587 <button type="button" class="button button--secondary notify_close_btn">close</button> 8588 </div> 8589 </div> 8590 </div> 8591 </div> 8592 </div> 8593 8594 <!-- Notify section should be conditionally displayed based on variant availability --> 8595 8596 8597</div> 8598 8599 <div class="shopify-payment-terms product__policies"></div> 8600 8601 <select name="id" data-product-select class="product-single__variants no-js"><option 8602 selected="selected" 8603 value="49176852332698"> 8604 130g x 3 - â¹ 499 8605 </option></select><input type="hidden" name="product-id" value="9136306520218" /></form></div> 8606 </div> 8607 </div> 8608 </div> 8609 </div></div> 8610 8611 8612 8613<style> 8614 body:not(.template-product) span.jdgm-prev-badge__stars { 8615 display: none; 8616} 8617</style> 8618 8619 8620 8621 8622 <div 8623 class="swiper-slide " 8624 data-product-handle="pro-fitness-brown-rice-cakes-100-whole-grain-brown-rice-8-4-protein-7-2-fibre-zero-added-sugar-pack-of-5" 8625 data-product-id="9136311074970" 8626 > 8627 <div 8628 class="grid-product__content" 8629 data-special-product="true" 8630 ><div class="grid__item-image-wrapper"> 8631 8632 8633 <div class="product-review-summary "> 8634 8635 </div> 8636 <div class="grid-product__tag grid-product__tag--sale pincode-card-msg"></div><div class="grid-product__meta"> 8637 <!--<div class="grid-product__tag grid-product__tag--sale"> 8638 Sale 8639 </div>--><a href="/products/pro-fitness-brown-rice-cakes-100-whole-grain-brown-rice-8-4-protein-7-2-fibre-zero-added-sugar-pack-of-5" class="grid-product__link" aria-label="Product Link"> 8640 <div class="grid-product__image-mask ss"><div 8641 class="image-wrap" 8642 8643 style="height: 0; padding-bottom: 100.0%;" 8644 8645 > 8646 8647<img 8648 src="//myfitness.in/cdn/shop/files/ChatGPT_Image_Sep_23_2026_03_14_58_PM_3_1.webp?v=1790159594&width=261" 8649 srcset=" 8650 //myfitness.in/cdn/shop/files/ChatGPT_Image_Sep_23_2026_03_14_58_PM_3_1.webp?v=1790159594&width=165 165w, 8651 //myfitness.in/cdn/shop/files/ChatGPT_Image_Sep_23_2026_03_14_58_PM_3_1.webp?v=1790159594&width=261 261w, 8652 //myfitness.in/cdn/shop/files/ChatGPT_Image_Sep_23_2026_03_14_58_PM_3_1.webp?v=1790159594&width=300 300w 8653 " 8654 sizes="(min-width: 990px) 261px, 8655 (min-width: 750px) 30vw, 8656 45vw" 8657 width="261" 8658 height="261" 8659 loading="eager" 8660 fetchpriority="high" 8661decoding="async" 8662 alt="Pro.Fitness Brown Rice Cakes with FREE 20g Peanut Butter Pack | Pack of 5 | 100% Whole Grain Brown Rice | 8.4% Protein | 7.2% Fibre" 8663 title="Pro.Fitness Brown Rice Cakes with FREE 20g Peanut Butter Pack | Pack of 5 | 100% Whole Grain Brown Rice | 8.4% Protein | 7.2% Fibre" 8664 class="grid-product__image" 8665/></div></div> 8666 8667 8668 <div 8669 class="card__badge" 8670 style="background-color: #ea8878;" 8671 >
8672 Newly Launched 8673 </div> 8674 8675 8676 </a> 8677 <div class="badges-wrapper "> 8678 8679 8680 8681 8682 8683 </div> 8684 8685 <a href="/products/pro-fitness-brown-rice-cakes-100-whole-grain-brown-rice-8-4-protein-7-2-fibre-zero-added-sugar-pack-of-5" class="grid-product__link" aria-label="Product Link"> 8686 <div class="grid-product__title grid-product__title--body"> 8687 Pro.Fitness Brown Rice Cakes with FREE 20g Peanut Butter Pack | Pack of 5 | 100% Whole Grain Brown Rice | 8.4% Protein | 7.2% Fibre 8688 </div></a> 8689 8690 <div class="grid-bottom-meta"> 8691 <div class="pricebox"> 8692 <div class="grid-product__price"><span class="original__price"> 8693 â¹ 599 8694 </span><span class="visually-hidden">Regular price</span> 8695 <span class="grid-product__price--original"> 8696 â¹ 800</span> 8697 <span class="visually-hidden">Sale price</span> 8698 </div><span class="grid-product__price--savings"> 25% Off </span></div> 8699 </div> 8700 <div class="product-grid-bottom-wrapper"> 8701 <div class="swatchesbox"> 8702 8703 <input type="hidden" name="id" value="49176853774490"> 8704 <div 8705 name="id" 8706 id="ProductSelect-9136311074970" 8707 class="product-variant single-option-selector single-variant product-form__input" 8708 > 8709 130g x 5 8710 </div> 8711 8712 </div> 8713 <div 8714 class="product-grid-action " 8715 id="grid-select-9136311074970" 8716 data-variant-id="49176853774490" 8717 > 8718 8719<form method="post" action="/cart/add" accept-charset="UTF-8" class="product-single__form add-to" enctype="multipart/form-data" data-product-id="9136311074970"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /> 8720<div class="payment-buttons"> 8721 8722 <button 8723 type="submit" 8724 name="add" 8725 data-add-to-cart 8726 class="btn btn--full add-to-cart" 8727 > 8728 <span data-add-to-cart-text data-default-text="Add to cart"> 8729 8730 8731 ADD 8732 8733 8734 </span> 8735 </button> 8736 8737 <!-- Notify section should be conditionally displayed based on variant availability --> 8738 8739 8740</div> 8741 8742 <div class="shopify-payment-terms product__policies"></div> 8743 8744 <select name="id" data-product-select class="product-single__variants no-js"><option 8745 selected="selected" 8746 value="49176853774490"> 8747 130g x 5 - â¹ 599 8748 </option></select><input type="hidden" name="product-id" value="9136311074970" /></form> 8749<form method="post" action="/cart/add" accept-charset="UTF-8" class="product-single__form notify-btn" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><div class="payment-buttons"> 8750 8751 8752 8753 <div style="display:none" class="payment_custom_btn notify_fun_on"><div class="pdp-notify-button button button--full-width" style="display:none;"> 8754 <a href="#" class="notify_desktop-pdp-button product-form__buttons"> 8755 <div class="pdp-custom-button-inner"> 8756 <span class="pdp-custom-value-lable"><p>Notify Me</p></span> 8757 </div> 8758 </a> 8759 </div><!-- Notify Me button when product is unavailable --> 8760 <button 8761 type="button" 8762 class="btn btn--full notify-button" 8763 data-product-id="9136311074970" 8764 data-variant-id="" 8765 data-product-title="Pro.Fitness Brown Rice Cakes with FREE 20g Peanut Butter Pack | Pack of 5 | 100% Whole Grain Brown Rice | 8.4% Protein | 7.2% Fibre" 8766 aria-label="notify button" 8767 data-variant-title="" 8768 data-notify-me> 8769 <span data-notify-text> 8770 8771 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="#fff" height="24px" width="24px" version="1.1" viewBox="0 0 611.999 611.999" xml:space="preserve"> 8772 <g> 8773 <g> 8774 <g> 8775 <path d="M570.107,500.254c-65.037-29.371-67.511-155.441-67.559-158.622v-84.578c0-81.402-49.742-151.399-120.427-181.203 C381.969,34,347.883,0,306.001,0c-41.883,0-75.968,34.002-76.121,75.849c-70.682,29.804-120.425,99.801-120.425,181.203v84.578 c-0.046,3.181-2.522,129.251-67.561,158.622c-7.409,3.347-11.481,11.412-9.768,19.36c1.711,7.949,8.74,13.626,16.871,13.626 h164.88c3.38,18.594,12.172,35.892,25.619,49.903c17.86,18.608,41.479,28.856,66.502,28.856 c25.025,0,48.644-10.248,66.502-28.856c13.449-14.012,22.241-31.311,25.619-49.903h164.88c8.131,0,15.159-5.676,16.872-13.626 C581.586,511.664,577.516,503.6,570.107,500.254z M484.434,439.859c6.837,20.728,16.518,41.544,30.246,58.866H97.32 c13.726-17.32,23.407-38.135,30.244-58.866H484.434z M306.001,34.515c18.945,0,34.963,12.73,39.975,30.082 c-12.912-2.678-26.282-4.09-39.975-4.09s-27.063,1.411-39.975,4.09C271.039,47.246,287.057,34.515,306.001,34.515z M143.97,341.736v-84.685c0-89.343,72.686-162.029,162.031-162.029s162.031,72.686,162.031,162.029v84.826 c0.023,2.596,0.427,29.879,7.303,63.465H136.663C143.543,371.724,143.949,344.393,143.97,341.736z M306.001,577.485 c-26.341,0-49.33-18.992-56.709-44.246h113.416C355.329,558.493,332.344,577.485,306.001,577.485z"></path>
8776 <path d="M306.001,119.235c-74.25,0-134.657,60.405-134.657,134.654c0,9.531,7.727,17.258,17.258,17.258 c9.531,0,17.258-7.727,17.258-17.258c0-55.217,44.923-100.139,100.142-100.139c9.531,0,17.258-7.727,17.258-17.258 C323.259,126.96,315.532,119.235,306.001,119.235z"></path> 8777 </g> 8778 </g> 8779 </g> 8780 </svg> 8781 </span> 8782 </button> 8783 8784 8785 8786 8787 8788 <div class="notify_popup_container"> 8789 <div class="notify-container"> 8790 <div class="notify_popup-header"> 8791 <span class="notify_label_popup"><p>NotifyMe when Back in Stock</p></span> 8792 <button type="button" class="notify_close_popup" aria-label="Close notify"> 8793 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 8794 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"/> 8795 </svg> 8796 </button> 8797 </div> 8798 <div class="notify-popup-scroller"> 8799 8800<form-state class="form-state"><form method="post" action="/contact#ContactForm-NotifyFun" id="ContactForm-NotifyFun" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="â" /><div class="contact__fields"> 8801 <input id="ContactForm-NotifyFun-fname" class="field__input" type="hidden" name="contact[Form Type]" value="Notify Me" /> 8802 8803 <input id="ContactForm-NotifyFun-purl" class="field__input" type="hidden" name="contact[Product URL]" value="https://myfitness.in/products/pro-fitness-brown-rice-cakes-100-whole-grain-brown-rice-8-4-protein-7-2-fibre-zero-added-sugar-pack-of-5" /> 8804 8805 <input id="ContactForm-NotifyFun-pid" class="field__input" type="hidden" name="contact[Product ID]" value="9136311074970" /> 8806 8807 <input id="ContactForm-NotifyFun-pname" class="field__input" type="hidden" name="contact[Product Name]" value="Pro.Fitness Brown Rice Cakes with FREE 20g Peanut Butter Pack | Pack of 5 | 100% Whole Grain Brown Rice | 8.4% Protein | 7.2% Fibre" /> 8808 8809 <input id="ContactForm-NotifyFun-vid" class="field__input" type="hidden" name="contact[Variant ID]" value="" /> 8810 8811 <input id="ContactForm-NotifyFun-vname" class="field__input" type="hidden" name="contact[Variant Name]" value="" /> 8812 8813 <input id="ContactForm-NotifyFun-vsku" class="field__input" type="hidden" name="contact[Variant SKU]" value="" /> 8814 8815 <div class="field"> 8816 <label for="ContactForm-NotifyFun-name">Full Name<span>*</span></label> 8817 <input id="ContactForm-NotifyFun-name" class="field__input" autocomplete="name" type="text" name="contact[Full Name]" value="" placeholder="Type here" /> 8818 </div> 8819 <div class="field field--with-error"> 8820 <label for="ContactForm-NotifyFun-email">Email<span>*</span></label> 8821 <input 8822 id="ContactForm-NotifyFun-email" 8823 autocomplete="email" 8824 type="email" 8825 id="ContactForm-email-" 8826 class="field__input" 8827 name="contact[email]" 8828 spellcheck="false" 8829 autocapitalize="off" 8830 value="" 8831 aria-required="true" 8832 8833 placeholder="Type here" 8834 8835 /></div> 8836 </div> 8837 <div class="form_fields_wrapper"> 8838 <div class="field"> 8839 <label for="ContactForm-NotifyFun-phone">WhatsApp Number<span>*</span></label> 8840 <div class="wsphone_number"> 8841 <span>+91</span> 8842 <input id="ContactForm-NotifyFun-phone" type="tel" class="field__input" autocomplete="tel" name="contact[Phone number]" pattern="[0-9]{10}" maxlength="10" value="" placeholder="Enter 10 digit number only"/> 8843 </div> 8844 </div> 8845 </div> 8846 <div class="notify_content_wrapper">
8847 <span>Get updates via WhatsApp & Email</span> 8848 </div> 8849 <div class="contact__button"> 8850 8851 <div class="button" id="sendButton"> 8852 Send 8853 </div> 8854 <button type="reset" class="button button--secondary"> 8855 Reset 8856 </button> 8857 </div></form></form-state> 8858 8859 8860 </div> 8861 <div id="thank_you" style="display: none;"> 8862 <div class="form-status form-status-list form__message" tabindex="-1" autofocus> 8863 <div class="product-image"> 8864 <img src="//myfitness.in/cdn/shop/files/ChatGPT_Image_Sep_23_2026_03_14_58_PM_3_1.webp?v=1790159594&width=300" alt="Pro.Fitness Brown Rice Cakes with FREE 20g Peanut Butter Pack | Pack of 5 | 100% Whole Grain Brown Rice | 8.4% Protein | 7.2% Fibre" title="Pro.Fitness Brown Rice Cakes with FREE 20g Peanut Butter Pack | Pack of 5 | 100% Whole Grain Brown Rice | 8.4% Protein | 7.2% Fibre" width="500" height="500" /> 8865 </div> 8866 8867 <span class="pdp-custom-value-lable"><p>Form is send successfully you will get notification on whatsapp number when product is back to stock</p></span> 8868 8869 <button type="button" class="button button--secondary notify_close_btn">close</button> 8870 </div> 8871 </div> 8872 </div> 8873 </div> 8874 </div> 8875 8876 <!-- Notify section should be conditionally displayed based on variant availability --> 8877 8878 8879</div> 8880 8881 <div class="shopify-payment-terms product__policies"></div> 8882 8883 <select name="id" data-product-select class="product-single__variants no-js"><option 8884 selected="selected" 8885 value="49176853774490"> 8886 130g x 5 - â¹ 599 8887 </option></select><input type="hidden" name="product-id" value="9136311074970" /></form></div> 8888 </div> 8889 </div> 8890 </div> 8891 </div></div> 8892 8893 8894 8895<style> 8896 body:not(.template-product) span.jdgm-prev-badge__stars { 8897 display: none; 8898} 8899</style> 8900 8901 8902 8903 8904 <div 8905 class="swiper-slide " 8906 data-product-handle="myfitness-x-wonder-woman-original-peanut-butter-smooth-510g-29-protein-high-protein" 8907 data-product-id="15401191964826" 8908 > 8909 <div 8910 class="grid-product__content" 8911 data-special-product="true" 8912 ><div class="grid__item-image-wrapper"> 8913 8914 8915 <div class="product-review-summary "> 8916 8917 </div> 8918 <div class="grid-product__tag grid-product__tag--sale pincode-card-msg"></div><div class="grid-product__meta"> 8919 <!--<div class="grid-product__tag grid-product__tag--sale"> 8920 Sale 8921 </div>--><a href="/products/myfitness-x-wonder-woman-original-peanut-butter-smooth-510g-29-protein-high-protein" class="grid-product__link" aria-label="Product Link"> 8922 <div class="grid-product__image-mask ss"><div 8923 class="image-wrap" 8924 8925 style="height: 0; padding-bottom: 100.0%;" 8926 8927 > 8928 8929<img 8930 src="//myfitness.in/cdn/shop/files/WhatsApp_Image_2026-09-16_at_6.30.46_PM.webp?v=1790763749&width=261" 8931 srcset=" 8932 //myfitness.in/cdn/shop/files/WhatsApp_Image_2026-09-16_at_6.30.46_PM.webp?v=1790763749&width=165 165w, 8933 //myfitness.in/cdn/shop/files/WhatsApp_Image_2026-09-16_at_6.30.46_PM.webp?v=1790763749&width=261 261w, 8934 //myfitness.in/cdn/shop/files/WhatsApp_Image_2026-09-16_at_6.30.46_PM.webp?v=1790763749&width=300 300w 8935 " 8936 sizes="(min-width: 990px) 261px, 8937 (min-width: 750px) 30vw, 8938 45vw" 8939 width="261" 8940 height="261" 8941 loading="eager" 8942 fetchpriority="high" 8943decoding="async" 8944 alt="MyFitness x Wonder Woman | Original Peanut Butter Smooth 510g | 29% Protein | High Protein" 8945 title="MyFitness x Wonder Woman | Original Peanut Butter Smooth 510g | 29% Protein | High Protein" 8946 class="grid-product__image" 8947/></div></div> 8948 8949 8950 <div 8951 class="card__badge" 8952 style="background-color: #ea8878;" 8953 > 8954 New Launched 8955 </div> 8956 8957 8958 </a> 8959 <div class="badges-wrapper "> 8960 8961 8962 8963 8964 8965 </div> 8966 8967 <a href="/products/myfitness-x-wonder-woman-original-peanut-butter-smooth-510g-29-protein-high-protein" class="grid-product__link" aria-label="Product Link"> 8968 <div class="grid-product__title grid-product__title--body"> 8969 MyFitness x Wonder Woman | Original Peanut Butter Smooth 510g | 29% Protein | High Protein 8970 </div></a> 8971 8972 <div class="grid-bottom-meta"> 8973 <div class="pricebox"> 8974 <div class="grid-product__price"><span class="original__price"> 8975 â¹ 259 8976 </span><span class="visually-hidden">Regular price</span>
8977 <span class="grid-product__price--original"> 8978 â¹ 379</span> 8979 <span class="visually-hidden">Sale price</span> 8980 </div><span class="grid-product__price--savings"> 32% Off </span></div> 8981 </div> 8982 <div class="product-grid-bottom-wrapper"> 8983 <div class="swatchesbox"> 8984 8985 <input type="hidden" name="id" value="67617919271066"> 8986 <div 8987 name="id" 8988 id="ProductSelect-15401191964826" 8989 class="product-variant single-option-selector single-variant product-form__input" 8990 > 8991 510g 8992 </div> 8993 8994 </div> 8995 <div 8996 class="product-grid-action " 8997 id="grid-select-15401191964826" 8998 data-variant-id="67617919271066" 8999 > 9000 9001<form method="post" action="/cart/add" accept-charset="UTF-8" class="product-single__form add-to" enctype="multipart/form-data" data-product-id="15401191964826"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /> 9002<div class="payment-buttons"> 9003 9004 <button 9005 type="submit" 9006 name="add" 9007 data-add-to-cart 9008 class="btn btn--full add-to-cart" 9009 > 9010 <span data-add-to-cart-text data-default-text="Add to cart"> 9011 9012 9013 ADD 9014 9015 9016 </span> 9017 </button> 9018 9019 <!-- Notify section should be conditionally displayed based on variant availability --> 9020 9021 9022</div> 9023 9024 <div class="shopify-payment-terms product__policies"></div> 9025 9026 <select name="id" data-product-select class="product-single__variants no-js"><option 9027 selected="selected" 9028 value="67617919271066"> 9029 510g - â¹ 259 9030 </option></select><input type="hidden" name="product-id" value="15401191964826" /></form> 9031<form method="post" action="/cart/add" accept-charset="UTF-8" class="product-single__form notify-btn" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><div class="payment-buttons"> 9032 9033 9034 9035 <div style="display:none" class="payment_custom_btn notify_fun_on"><div class="pdp-notify-button button button--full-width" style="display:none;"> 9036 <a href="#" class="notify_desktop-pdp-button product-form__buttons"> 9037 <div class="pdp-custom-button-inner"> 9038 <span class="pdp-custom-value-lable"><p>Notify Me</p></span> 9039 </div> 9040 </a> 9041 </div><!-- Notify Me button when product is unavailable --> 9042 <button 9043 type="button" 9044 class="btn btn--full notify-button" 9045 data-product-id="15401191964826" 9046 data-variant-id="" 9047 data-product-title="MyFitness x Wonder Woman | Original Peanut Butter Smooth 510g | 29% Protein | High Protein" 9048 aria-label="notify button" 9049 data-variant-title="" 9050 data-notify-me> 9051 <span data-notify-text> 9052 9053 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="#fff" height="24px" width="24px" version="1.1" viewBox="0 0 611.999 611.999" xml:space="preserve"> 9054 <g> 9055 <g> 9056 <g> 9057 <path d="M570.107,500.254c-65.037-29.371-67.511-155.441-67.559-158.622v-84.578c0-81.402-49.742-151.399-120.427-181.203 C381.969,34,347.883,0,306.001,0c-41.883,0-75.968,34.002-76.121,75.849c-70.682,29.804-120.425,99.801-120.425,181.203v84.578 c-0.046,3.181-2.522,129.251-67.561,158.622c-7.409,3.347-11.481,11.412-9.768,19.36c1.711,7.949,8.74,13.626,16.871,13.626 h164.88c3.38,18.594,12.172,35.892,25.619,49.903c17.86,18.608,41.479,28.856,66.502,28.856 c25.025,0,48.644-10.248,66.502-28.856c13.449-14.012,22.241-31.311,25.619-49.903h164.88c8.131,0,15.159-5.676,16.872-13.626 C581.586,511.664,577.516,503.6,570.107,500.254z M484.434,439.859c6.837,20.728,16.518,41.544,30.246,58.866H97.32 c13.726-17.32,23.407-38.135,30.244-58.866H484.434z M306.001,34.515c18.945,0,34.963,12.73,39.975,30.082 c-12.912-2.678-26.282-4.09-39.975-4.09s-27.063,1.411-39.975,4.09C271.039,47.246,287.057,34.515,306.001,34.515z M143.97,341.736v-84.685c0-89.343,72.686-162.029,162.031-162.029s162.031,72.686,162.031,162.029v84.826 c0.023,2.596,0.427,29.879,7.303,63.465H136.663C143.543,371.724,143.949,344.393,143.97,341.736z M306.001,577.485 c-26.341,0-49.33-18.992-56.709-44.246h113.416C355.329,558.493,332.344,577.485,306.001,577.485z"></path>
9058 <path d="M306.001,119.235c-74.25,0-134.657,60.405-134.657,134.654c0,9.531,7.727,17.258,17.258,17.258 c9.531,0,17.258-7.727,17.258-17.258c0-55.217,44.923-100.139,100.142-100.139c9.531,0,17.258-7.727,17.258-17.258 C323.259,126.96,315.532,119.235,306.001,119.235z"></path> 9059 </g> 9060 </g> 9061 </g> 9062 </svg> 9063 </span> 9064 </button> 9065 9066 9067 9068 9069 9070 <div class="notify_popup_container"> 9071 <div class="notify-container"> 9072 <div class="notify_popup-header"> 9073 <span class="notify_label_popup"><p>NotifyMe when Back in Stock</p></span> 9074 <button type="button" class="notify_close_popup" aria-label="Close notify"> 9075 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 9076 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"/> 9077 </svg> 9078 </button> 9079 </div> 9080 <div class="notify-popup-scroller"> 9081 9082<form-state class="form-state"><form method="post" action="/contact#ContactForm-NotifyFun" id="ContactForm-NotifyFun" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="â" /><div class="contact__fields"> 9083 <input id="ContactForm-NotifyFun-fname" class="field__input" type="hidden" name="contact[Form Type]" value="Notify Me" /> 9084 9085 <input id="ContactForm-NotifyFun-purl" class="field__input" type="hidden" name="contact[Product URL]" value="https://myfitness.in/products/myfitness-x-wonder-woman-original-peanut-butter-smooth-510g-29-protein-high-protein" /> 9086 9087 <input id="ContactForm-NotifyFun-pid" class="field__input" type="hidden" name="contact[Product ID]" value="15401191964826" /> 9088 9089 <input id="ContactForm-NotifyFun-pname" class="field__input" type="hidden" name="contact[Product Name]" value="MyFitness x Wonder Woman | Original Peanut Butter Smooth 510g | 29% Protein | High Protein" /> 9090 9091 <input id="ContactForm-NotifyFun-vid" class="field__input" type="hidden" name="contact[Variant ID]" value="" /> 9092 9093 <input id="ContactForm-NotifyFun-vname" class="field__input" type="hidden" name="contact[Variant Name]" value="" /> 9094 9095 <input id="ContactForm-NotifyFun-vsku" class="field__input" type="hidden" name="contact[Variant SKU]" value="" /> 9096 9097 <div class="field"> 9098 <label for="ContactForm-NotifyFun-name">Full Name<span>*</span></label> 9099 <input id="ContactForm-NotifyFun-name" class="field__input" autocomplete="name" type="text" name="contact[Full Name]" value="" placeholder="Type here" /> 9100 </div> 9101 <div class="field field--with-error"> 9102 <label for="ContactForm-NotifyFun-email">Email<span>*</span></label> 9103 <input 9104 id="ContactForm-NotifyFun-email" 9105 autocomplete="email" 9106 type="email" 9107 id="ContactForm-email-" 9108 class="field__input" 9109 name="contact[email]" 9110 spellcheck="false" 9111 autocapitalize="off" 9112 value="" 9113 aria-required="true" 9114 9115 placeholder="Type here" 9116 9117 /></div> 9118 </div> 9119 <div class="form_fields_wrapper"> 9120 <div class="field"> 9121 <label for="ContactForm-NotifyFun-phone">WhatsApp Number<span>*</span></label> 9122 <div class="wsphone_number"> 9123 <span>+91</span> 9124 <input id="ContactForm-NotifyFun-phone" type="tel" class="field__input" autocomplete="tel" name="contact[Phone number]" pattern="[0-9]{10}" maxlength="10" value="" placeholder="Enter 10 digit number only"/> 9125 </div> 9126 </div> 9127 </div> 9128 <div class="notify_content_wrapper"> 9129 <span>Get updates via WhatsApp & Email</span> 9130 </div> 9131 <div class="contact__button"> 9132 9133 <div class="button" id="sendButton"> 9134 Send 9135 </div> 9136 <button type="reset" class="button button--secondary"> 9137 Reset 9138 </button> 9139 </div></form></form-state> 9140 9141 9142 </div> 9143 <div id="thank_you" style="display: none;"> 9144 <div class="form-status form-status-list form__message" tabindex="-1" autofocus> 9145 <div class="product-image"> 9146 <img src="//myfitness.in/cdn/shop/files/WhatsApp_Image_2026-09-16_at_6.30.46_PM.webp?v=1790763749&width=300" alt="MyFitness x Wonder Woman | Original Peanut Butter Smooth 510g | 29% Protein | High Protein" title="MyFitness x Wonder Woman | Original Peanut Butter Smooth 510g | 29% Protein | High Protein" width="500" height="500" /> 9147 </div> 9148
9149 <span class="pdp-custom-value-lable"><p>Form is send successfully you will get notification on whatsapp number when product is back to stock</p></span> 9150 9151 <button type="button" class="button button--secondary notify_close_btn">close</button> 9152 </div> 9153 </div> 9154 </div> 9155 </div> 9156 </div> 9157 9158 <!-- Notify section should be conditionally displayed based on variant availability --> 9159 9160 9161</div> 9162 9163 <div class="shopify-payment-terms product__policies"></div> 9164 9165 <select name="id" data-product-select class="product-single__variants no-js"><option 9166 selected="selected" 9167 value="67617919271066"> 9168 510g - â¹ 259 9169 </option></select><input type="hidden" name="product-id" value="15401191964826" /></form></div> 9170 </div> 9171 </div> 9172 </div> 9173 </div></div> 9174 9175 9176 </div> 9177 <div class="swiper-button-prev"><svg width="18" height="16" viewBox="0 0 18 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 9178<path d="M10.3333 1L17 8M17 8L10.3333 15M17 8L1 8" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 9179</svg> 9180</div> 9181 <div class="swiper-button-next"><svg width="18" height="16" viewBox="0 0 18 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 9182<path d="M10.3333 1L17 8M17 8L10.3333 15M17 8L1 8" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 9183</svg> 9184</div> 9185 </div> 9186 </div> 9187 </div> 9188 <!-- 9189 9190 --> 9191 9192 <div class="drawer__footer appear-animation appear-delay-4"> 9193 9194 <style data-shopify> 9195 .fastest-delivery-timer { 9196 background-color: #00AEEF; 9197 padding: 10px; 9198 text-align: center; 9199 font-family: Arial, sans-serif; 9200} 9201#delivery-message { 9202 font-size: 18px; 9203 margin: 0; 9204 color: #fff; 9205 font-weight: 700; 9206 text-shadow: 0 2px 2px rgba(0, 0, 0, 0.3); 9207} 9208#countdown { 9209 font-weight: bold; 9210 color: #1F2020; 9211} 9212.pdp-fastest-delivery{ 9213 margin-top: 20px; 9214} 9215 9216@media (max-width: 767px) { 9217 #delivery-message{ 9218 text-shadow: none; 9219 font-size: 12px; 9220 } 9221} 9222 </style> 9223 9224 9225 <div data-discounts> 9226 9227 </div> 9228 9229 9230 9231 9232 9233 <div class="cart__checkout-wrapper"> 9234 <!-- 9235 <button type="submit" name="checkout" data-terms-required="false" class="btn cart__checkout"> 9236 Check out 9237 </button> 9238 --> 9239 <div class="cart__item-sub cart__item-row"> 9240 <div class="ajaxcart__subtotal">To pay</div> 9241 <div data-subtotal>â¹ 0</div> 9242 </div> 9243 9244<div class="gokwik-checkout"> 9245 <button type='button' class="btn disabled cart__submit" disabled onclick="onCheckoutClick(this)"> 9246 <span class="btn-text" > 9247 <span>Checkout</span> 9248 <span></span> 9249 </span> 9250 <span class="pay-opt-icon"> 9251 <!-- <img src="https://cdn.gokwik.co/v4/images/upi-icons.svg"> --> 9252 <!-- <img src="https://cdn.gokwik.co/v4/images/right-arrow.svg"> --> 9253 9254 </span> 9255 <div style="display:none" class="addloadr" id="btn-loader"><div class="cir-loader">Loading..</div></div> 9256 </button> 9257</div> 9258 9259 9260 9261 9262 9263 </div> 9264 </div> 9265 </div> 9266 </form> 9267 9268 </div>
9268<script> 9269 9270 document.addEventListener('DOMContentLoaded', function () { 9271 const slider = document.querySelector('.offer-slider-wrapper .offer-slider'); 9272 if (!slider) return; 9273 9274 const autoplayEnabled = slider.dataset.autoplay === 'true'; 9275 const autoplaySpeed = parseInt(slider.dataset.speed) || 3000; 9276 const navigationEnabled = slider.dataset.navigation === 'true'; 9277 console.log(autoplayEnabled, autoplaySpeed, navigationEnabled); 9278 9279 new Swiper(slider, { 9280 on: { 9281 init: function () { 9282 if (this.slides.length <= 1) { 9283 this.navigation.prevEl.style.display = 'none'; 9284 this.navigation.nextEl.style.display = 'none'; 9285 this.pagination.el.style.display = 'none'; 9286 } 9287 }, 9288 }, 9289 loop: true, 9290 autoplay: autoplayEnabled 9291 ? { 9292 delay: autoplaySpeed, 9293 disableOnInteraction: false, 9294 } 9295 : false, 9296 navigation: navigationEnabled 9297 ? { 9298 nextEl: '.offer-next', 9299 prevEl: '.offer-prev', 9300 } 9301 : false, 9302 pagination: { 9303 el: '.swiper-pagination', 9304 clickable: true, 9305 }, 9306 slidesPerView: 1, 9307 spaceBetween: 10, 9308 grabCursor: true, 9309 effect: 'slide', 9310 speed: 600, 9311 }); 9312 }); 9313 document.addEventListener('DOMContentLoaded', function () { 9314 async function addToCart(variantId, element) { 9315 try { 9316 element.classList.add('btn--loading', 'disabled'); 9317 9318 // 1ï¸â£ Add to cart 9319 const addResponse = await fetch('/cart/add.js', { 9320 method: 'POST', 9321 headers: { 9322 'Content-Type': 'application/json', 9323 Accept: 'application/json', 9324 }, 9325 body: JSON.stringify({ id: variantId, quantity: 1 }), 9326 }); 9327 9328 if (!addResponse.ok) throw new Error('Failed to add product'); 9329 await addResponse.json(); 9330 9331 // 2ï¸â£ In parallel, fetch the cart â donât wait for too long 9332 const cartFetch = fetch('/cart.js', { 9333 method: 'GET', 9334 headers: { Accept: 'application/json' }, 9335 }); 9336 9337 // Continue immediately â don't block UI 9338 document.dispatchEvent(new CustomEvent('ajaxProduct:added')); 9339 document.dispatchEvent(new CustomEvent('cart:open')); 9340 9341 // 3ï¸â£ Update bubble when data is ready 9342 const updatedCartResponse = await cartFetch; 9343 if (updatedCartResponse.ok) { 9344 const updatedCartData = await updatedCartResponse.json(); 9345 const cartBubble = document.querySelector('.cart-link__bubble'); 9346 9347 if (cartBubble) { 9348 cartBubble.textContent = updatedCartData.item_count; 9349 cartBubble.classList.add('cart-link__bubble--visible'); 9350 } 9351 9352 document.dispatchEvent(new CustomEvent('cart:updated', { detail: { cart: updatedCartData } })); 9353 console.log('Cart updated with item count:', updatedCartData.item_count); 9354 } 9355 } catch (error) { 9356 console.error('Error adding to cart:', error); 9357 } finally { 9358 // Always re-enable element 9359 element.classList.remove('btn--loading', 'disabled'); 9360 } 9361 } 9362 9363 // Prevent rapid re-clicks 9364 document.querySelectorAll('.offer-slide img').forEach((img) => { 9365 img.addEventListener('click', function () { 9366 const slide = this.closest('.offer-slide'); 9367 const variantId = slide?.dataset.variantId; 9368 if (!variantId || this.classList.contains('disabled')) return; 9369 addToCart(variantId, this); 9370 }); 9371 }); 9372 9373 const cartProductSlider = document.querySelector('.cart-product-swiper'); 9374 9375 if (cartProductSlider) { 9376 const cartSwiper = new Swiper(cartProductSlider, { 9377 spaceBetween: 10, 9378 slidesPerView: 'auto', 9379 loop: true, 9380 loopAdditionalSlides: 1, 9381 speed: 600, 9382 touchEventsTarget: 'container', 9383 mousewheel: true, // Enable mousewheel/trackpad scrolling 9384 keyboard: { 9385 // Enable keyboard control 9386 enabled: true, 9387 }, 9388 threshold: 5, // Lower threshold makes touch more sensitive 9389 touchRatio: 1, // Higher touchRatio makes swiping more responsive 9390 touchAngle: 45, // Allow more diagonal swipes 9391 grabCursor: true, // Show grab cursor on hover 9392 watchSlidesProgress: true, 9393 watchSlidesVisibility: true, 9394 passive: { 9395 // Use passive listeners for better performance 9396 touchstart: true, 9397 touchmove: true, 9398 }, 9399 navigation: { 9400 nextEl: '.swiper-button-next', 9401 prevEl: '.swiper-button-prev', 9402 }, 9403 }); 9404 } 9405 const offerSwiper = new Swiper('.drawer__scrollable .offer_slider', { 9406 slidesPerView: 1.2, 9407 spaceBetween: 15, 9408 pagination: { 9409 el: '.swiper-pagination', 9410 clickable: true, 9411 }, 9412 breakpoints: { 9413 640: { 9414 slidesPerView: 2, 9415 }, 9416 1024: { 9417 slidesPerView: 2.1, 9418 }, 9419 1200: { 9420 slidesPerView: 2, 9421 spaceBetween: 15, 9422 }, 9423 }, 9424 }); 9425 9426 (function () { 9427 'use strict'; 9428 9429 // ============================================ 9430 // MYFITNESS Store - GA4 9431 // Measurement ID: G-9QZ5JSNF5L 9432 // Event: villan_cart_drawer_banner_event 9433 // ============================================ 9434 9435 // Prevent this script from initializing more than once 9436 if (window.myfitnessVillainGA4Initialized) { 9437 console.log('â ï¸ MYFITNESS GA4 already initialized - skipping duplicate'); 9438 return; 9439 } 9440 9441 window.myfitnessVillainGA4Initialized = true; 9442 9443 window.dataLayer = window.dataLayer || []; 9444 9445 window.gtag = window.gtag || function () { 9446 window.dataLayer.push(arguments); 9447 }; 9448 9449 // GA4 configuration 9450 gtag('js', new Date()); 9451 gtag('config', 'G-9QZ5JSNF5L'); 9452 9453 // ============================================ 9454 // Banner Click Tracking 9455 // ============================================ 9456 9457 document.addEventListener('click', function (e) { 9458 9459 const bannerImage = e.target.closest('.offer-slide img'); 9460 9461 if (!bannerImage) return; 9462 9463 const slide = bannerImage.closest('.offer-slide'); 9464 9465 if (!slide) return; 9466 9467 // Ignore Swiper drag/swipe 9468 if (bannerImage.closest('.swiper-slide-swiping')) return; 9469 9470 const variantId = slide.dataset.variantId || ''; 9471 9472 // Send GA4 Event - ONLY ONCE 9473 gtag('event', 'MYFITNESS_cart_drawer_banner_event', { 9474 send_to: 'G-9QZ5JSNF5L', 9475 variant_id: variantId, 9476 event_category: 'cart_drawer', 9477 event_label: 'MYFITNESS Store Banner Click' 9478 }); 9479 9480 console.log('â MYFITNESS GA4 Event Sent', { 9481 event: 'MYFITNESS_cart_drawer_banner_event', 9482 measurement_id: 'G-9QZ5JSNF5L', 9483 variant_id: variantId 9484 }); 9485 9486 }); 9487 9488})(); 9489 9490 9491 }); 9492</script>
9492 9493 9494
9494<script> 9495document.addEventListener("DOMContentLoaded", function() { 9496 var elem = document.querySelector('[data-flickity]'); 9497 if (elem) { 9498 setTimeout(function() { 9499 new Flickity(elem); 9500 }, 1500); 9501 } 9502}); 9503</script>
9503 9504
9505<script> 9506document.addEventListener("DOMContentLoaded", function() { 9507 9508 function fixHiddenSlides() { 9509 document.querySelectorAll('.slideshow__slide').forEach(function(slide) { 9510 9511 var focusable = slide.querySelectorAll('a, button, input, textarea, select'); 9512 9513 if (slide.getAttribute('aria-hidden') === 'true') { 9514 focusable.forEach(function(el) { 9515 el.setAttribute('tabindex', '-1'); 9516 }); 9517 } else { 9518 focusable.forEach(function(el) { 9519 el.removeAttribute('tabindex'); 9520 }); 9521 } 9522 9523 }); 9524 } 9525 9526 // Run once on load 9527 fixHiddenSlides(); 9528 9529 // Watch for slide changes 9530 const observer = new MutationObserver(fixHiddenSlides); 9531 observer.observe(document.body, { 9532 attributes: true, 9533 subtree: true, 9534 attributeFilter: ['aria-hidden'] 9535 }); 9536 9537}); 9538</script>
vendor: 1 bytes, line 9538
9538
9539<script> 9540(function() { 9541 9542 if (!theme || !theme.settings || !theme.settings.specialProducts) { 9543 return; 9544 } 9545 9546 const config = theme.settings.specialProducts; 9547 9548 if (!config.enabled) { 9549 return; 9550 } 9551 9552 let collectionHandle = null; 9553 let freeGiftPending = false; 9554 9555 if (config.collectionHandle) { 9556 if (typeof config.collectionHandle === 'object' && config.collectionHandle !== null) { 9557 collectionHandle = config.collectionHandle.handle || null; 9558 } else if (typeof config.collectionHandle === 'string') { 9559 collectionHandle = config.collectionHandle; 9560 } 9561 } 9562 9563 if (!collectionHandle) { 9564 return; 9565 } 9566 9567 // Defer loading data to improve initial page load speed 9568 function warmCache() { 9569 loadSpecialCollectionProducts(); 9570 getPriorityProductVariantId(); 9571 // Warm cart cache in background 9572 getCart(false).then(cart => { 9573 previousCartItems = JSON.parse(JSON.stringify(cart.items || [])); 9574 addSpecialProductMessageToCartItems(); 9575 }).catch(() => {}); 9576 } 9577 9578 9579 if (document.readyState === 'complete') { 9580 warmCache(); 9581} else { 9582 document.addEventListener('DOMContentLoaded', warmCache); 9583} 9584 9585 let isAddingPriorityProduct = false; 9586 let isRemovingPriorityProduct = false; 9587 let specialCollectionProducts = new Map(); 9588 let specialProductElements = new Map(); 9589 let priorityProductCache = null; 9590 let cartCache = { items: [], timestamp: 0, itemCount: 0 }; 9591 const CART_CACHE_TTL = 3000; 9592 let previousCartItems = []; 9593 let confettiLock = false; 9594 let pendingGiftAddition = null; 9595 let lastAddedPriorityProductIndex = null; 9596 9597 async function getCart(useCache = true) { 9598 const now = Date.now(); 9599 if (useCache && cartCache.timestamp && (now - cartCache.timestamp) < CART_CACHE_TTL) { 9600 return cartCache; 9601 } 9602 9603 const response = await fetch('/cart.js'); 9604 if (!response.ok) return { items: [], item_count: 0 }; 9605 9606 const cart = await response.json(); 9607 cartCache = { ...cart, timestamp: now }; 9608 return cart; 9609 } 9610
9611 function invalidateCartCache() { 9612 cartCache.timestamp = 0; 9613 } 9614 9615 async function isVariantInCart(variantId) { 9616 try { 9617 const cart = await getCart(true); 9618 return cart.items.some(item => item.variant_id == variantId); 9619 } catch (error) { 9620 return false; 9621 } 9622 } 9623 9624 function buildSpecialProductCache() { 9625 const productElements = document.querySelectorAll('[data-special-product="true"]'); 9626 9627 productElements.forEach(el => { 9628 const productId = el.getAttribute('data-product-id') || 9629 el.closest('[data-product-id]')?.getAttribute('data-product-id') || 9630 el.closest('.grid-product')?.getAttribute('data-product-id') || 9631 el.closest('[data-product]')?.getAttribute('data-product'); 9632 9633 if (productId) { 9634 specialProductElements.set(String(productId), true); 9635 } 9636 }); 9637 } 9638 9639 let isLoadingCollection = false; 9640 async function loadSpecialCollectionProducts() { 9641 if (!collectionHandle || isLoadingCollection) return; 9642 isLoadingCollection = true; 9643 try { 9644 const res = await fetch(`/collections/${collectionHandle}/products.json?limit=250`); 9645 if (!res.ok) return; 9646 const data = await res.json(); 9647 if (data && Array.isArray(data.products)) { 9648 data.products.forEach(p => { 9649 if (p && p.id) specialProductElements.set(String(p.id), true); 9650 }); 9651 } 9652 } catch (e) { 9653 } finally { 9654 isLoadingCollection = false; 9655 } 9656 } 9657 9658 function isProductInSpecialCollection(productId) { 9659 return specialProductElements.has(String(productId)); 9660 } 9661 9662 async function getPriorityProductVariantId() { 9663 if (priorityProductCache) { 9664 return priorityProductCache; 9665 } 9666 9667 const priorityProducts = [ 9668 config.product1, 9669 config.product2, 9670 config.product3 9671 ].filter(Boolean); 9672 9673 const fetchPromises = priorityProducts.map(handle => 9674 fetch(`/products/${handle}.js`) 9675 .then(res => res.ok ? res.json() : null) 9676 .catch(() => null) 9677 ); 9678 9679 const products = await Promise.all(fetchPromises); 9680 9681 for (let i = 0; i < products.length; i++) { 9682 const product = products[i]; 9683 if (product && product.variants && product.variants.length > 0) { 9684 const availableVariant = product.variants.find(v => v.available); 9685 if (availableVariant) { 9686 priorityProductCache = { 9687 variantId: availableVariant.id, 9688 productId: product.id, 9689 productIndex: i + 1, 9690 priorityIndex: i, 9691 handle: product.handle || priorityProducts[i] 9692 }; 9693 return priorityProductCache; 9694 } 9695 } 9696 } 9697 9698 return null; 9699 } 9700 9701 function applyPopupCounterForPriority(priorityIndex) { 9702 const popup = document.getElementById('special-product-popup'); 9703 if (!popup) return; 9704 9705 const maxValues = [ 9706 config.popupCounterMax1, 9707 config.popupCounterMax2, 9708 config.popupCounterMax3 9709 ]; 9710 9711 let selectedMax = null; 9712 if (typeof priorityIndex === 'number' && priorityIndex >= 0 && priorityIndex < maxValues.length) { 9713 selectedMax = maxValues[priorityIndex]; 9714 } 9715 9716 if (selectedMax == null) { 9717 selectedMax = maxValues.find(v => v !== undefined && v !== null); 9718 } 9719 9720 if (selectedMax != null) { 9721 const parsedMax = parseInt(selectedMax, 10); 9722 if (!isNaN(parsedMax)) { 9723 popup.setAttribute('data-counter-max', parsedMax); 9724 } 9725 } 9726 9727 const parsedMin = parseInt(config.popupCounterMin, 10); 9728 if (!isNaN(parsedMin)) { 9729 popup.setAttribute('data-counter-min', parsedMin); 9730 } 9731 } 9732 9733 // NEW: Check if gift should be removed (no special products in cart) 9734 async function checkAndRemoveGiftIfNeeded() { 9735 if (isRemovingPriorityProduct || isAddingPriorityProduct) return; 9736 9737 try { 9738 // Ensure we have the latest special collection data 9739 if (specialProductElements.size === 0) { 9740 await loadSpecialCollectionProducts(); 9741 } 9742 9743 const cart = await getCart(false); 9744 const cartItems = cart.items || []; 9745 9746 // Get priority product info 9747 const priorityProduct = await getPriorityProductVariantId(); 9748 if (!priorityProduct) return; 9749 9750 // Check if priority product is in cart 9751 const priorityInCart = cartItems.some(item => 9752 String(item.variant_id) === String(priorityProduct.variantId) 9753 ); 9754 9755 if (!priorityInCart) { 9756 // Gift not in cart, nothing to remove 9757 return; 9758 } 9759 9760 // Count special products in cart (excluding the gift itself) 9761 const specialProductsInCart = cartItems.filter(item => { 9762 const itemProductId = String(item.product_id); 9763 // Don't count the priority/gift product itself 9764 if (String(item.variant_id) === String(priorityProduct.variantId)) { 9765 return false;
9766 } 9767 return specialProductElements.has(itemProductId); 9768 }); 9769 9770 // If no special products in cart, remove the gift 9771 if (specialProductsInCart.length === 0) { 9772 await removePriorityProduct(priorityProduct.variantId); 9773 specialCollectionProducts.clear(); 9774 } 9775 9776 } catch (error) { 9777 console.error('Error checking gift removal:', error); 9778 } 9779 } 9780 9781 async function addFreeGiftIfNeeded(productId, variantId, isSpecialProduct) { 9782 if (pendingGiftAddition || isAddingPriorityProduct) return; 9783 9784 pendingGiftAddition = true; 9785 freeGiftPending = true; 9786 9787 try { 9788 // 1. Parallelize data checks (all should be cached already) 9789 const [priorityProduct, cart] = await Promise.all([ 9790 getPriorityProductVariantId(), 9791 getCart(true) 9792 ]); 9793 9794 if (!priorityProduct || priorityProduct.productId === productId) return; 9795 9796 let isSpecial = !!isSpecialProduct; 9797 if (!isSpecial) { 9798 isSpecial = isProductInSpecialCollection(productId); 9799 } 9800 9801 if (!isSpecial) return; 9802 9803 const priorityInCart = cart.items.some(item => item.variant_id == priorityProduct.variantId); 9804 if (priorityInCart) { 9805 specialCollectionProducts.set(productId, priorityProduct.variantId); 9806 return; 9807 } 9808 9809 isAddingPriorityProduct = true; 9810 specialCollectionProducts.set(productId, priorityProduct.variantId); 9811 9812 // 2. Add to cart 9813 const addResponse = await fetch('/cart/add.js', { 9814 method: 'POST', 9815 headers: { 'Content-Type': 'application/json', 'Accept': 'application/json' }, 9816 body: JSON.stringify({ id: Number(priorityProduct.variantId), quantity: 1 }) 9817 }); 9818 9819 if (!addResponse.ok) throw new Error(await addResponse.text()); 9820 9821 // 3. Update UI immediately 9822 invalidateCartCache(); 9823 applyPopupCounterForPriority(priorityProduct.priorityIndex); 9824 if (typeof showSpecialProductPopup === 'function') { 9825 showSpecialProductPopup(priorityProduct.productIndex); 9826 } 9827 9828 // 4. Trigger events for theme to refresh drawer 9829 document.dispatchEvent(new CustomEvent('ajaxProduct:added', { bubbles: true })); 9830 9831 // 5. Update cart UI in background 9832 applySpecialDiscount().then((freshCart) => { 9833 if (freshCart) { 9834 updateCartUI(freshCart); 9835 } else { 9836 getCart(false).then(updateCartUI).catch(() => {}); 9837 } 9838 if (typeof fireDrawerConfetti === 'function') fireDrawerConfetti(); 9839 }).catch(() => {}); 9840 9841 } catch (error) { 9842 console.error('Error in addFreeGiftIfNeeded:', error); 9843 } finally { 9844 isAddingPriorityProduct = false; 9845 pendingGiftAddition = false; 9846 setTimeout(() => { freeGiftPending = false; }, 500); 9847 } 9848 } 9849 9850 async function waitForCartDrawer() { 9851 return new Promise((resolve) => { 9852 const checkDrawer = () => { 9853 const drawer = document.querySelector('#CartDrawer, .cart-drawer, [data-cart-drawer]'); 9854 9855 if (!drawer) { 9856 setTimeout(checkDrawer, 50); 9857 return; 9858 } 9859 9860 const isVisible = drawer.classList.contains('active') || 9861 drawer.classList.contains('is-open') || 9862 drawer.classList.contains('cart-drawer--active') || 9863 drawer.style.display !== 'none' || 9864 getComputedStyle(drawer).display !== 'none'; 9865 9866 if (isVisible) { 9867 resolve(); 9868 } else { 9869 setTimeout(checkDrawer, 50); 9870 } 9871 }; 9872 9873 checkDrawer(); 9874 }); 9875 } 9876 9877 function updateCartUI(cartData) { 9878 requestAnimationFrame(() => { 9879 document 9880 .querySelectorAll('[data-cart-count], .cart-count, .cart__count, .cart-link__bubble') 9881 .forEach(el => { 9882 el.textContent = cartData.item_count; 9883 if (el.classList) { 9884 el.classList.toggle('cart-link__bubble--visible', cartData.item_count > 0); 9885 } 9886 }); 9887 }); 9888 9889 document.dispatchEvent( 9890 new CustomEvent('cart:updated', { 9891 detail: { cart: cartData }, 9892 bubbles: true 9893 }) 9894 ); 9895 9896 document.dispatchEvent( 9897 new CustomEvent('ajaxProduct:added', { 9898 bubbles: true 9899 }) 9900 ); 9901 9902 setTimeout(() => { 9903 const cartForm = document.querySelector('#CartDrawerForm'); 9904 if (cartForm && typeof cartForm.buildCart === 'function') { 9905 cartForm.buildCart().then(() => { 9906 addSpecialProductMessageToCartItems(); 9907 }).catch(e => {}); 9908 } else { 9909 addSpecialProductMessageToCartItems(); 9910 } 9911 }, 0); 9912 } 9913 9914 function removeCartItemFromDOM(itemKey) { 9915 const cartItemElements = document.querySelectorAll('[data-cart-item-key], [data-key], .cart__item'); 9916 for (const cartItemEl of cartItemElements) {
9917 const key = cartItemEl.getAttribute('data-cart-item-key') || 9918 cartItemEl.getAttribute('data-key') || 9919 cartItemEl.closest('[data-key]')?.getAttribute('data-key'); 9920 if (key === itemKey) { 9921 cartItemEl.style.opacity = '0'; 9922 cartItemEl.style.transition = 'opacity 0.15s'; 9923 setTimeout(() => cartItemEl.remove(), 100); 9924 break; 9925 } 9926 } 9927 } 9928 9929 function addSpecialProductMessageToCartItems() { 9930 if (!config.customMessage || !config.customMessage.trim()) return; 9931 9932 requestAnimationFrame(async () => { 9933 try { 9934 const priorityProduct = await getPriorityProductVariantId(); 9935 if (!priorityProduct) return; 9936 9937 const cart = await getCart(false); 9938 const priorityItem = cart.items.find( 9939 i => String(i.variant_id) === String(priorityProduct.variantId) 9940 ); 9941 if (!priorityItem) return; 9942 9943 // Enforce max quantity 1 for special product 9944 if (priorityItem.quantity > 1 && !isRemovingPriorityProduct) { 9945 fetch('/cart/change.js', { 9946 method: 'POST', 9947 headers: { 'Content-Type': 'application/json', 'Accept': 'application/json' }, 9948 body: JSON.stringify({ id: priorityItem.key, quantity: 1 }) 9949 }).then(res => res.json()).then(cartData => { 9950 invalidateCartCache(); 9951 updateCartUI(cartData); 9952 }).catch(err => console.error('Error enforcing quantity:', err)); 9953 } 9954 9955 setTimeout(() => { 9956 const cartItemMain = document.querySelector( 9957 `[data-key="${priorityItem.key}"]` 9958 ); 9959 if (!cartItemMain) return; 9960 9961 const pincodeMessageEl = cartItemMain.querySelector( 9962 `#pincode-message-${priorityItem.variant_id}` 9963 ); 9964 if (pincodeMessageEl) { 9965 pincodeMessageEl.classList.add('inactive'); 9966 } 9967 9968 cartItemMain.classList.add('special-product-item'); 9969 9970 const existingMsg = cartItemMain.querySelector('.special-product-message'); 9971 if (existingMsg) { 9972 existingMsg.remove(); 9973 } 9974 const existingBtn = cartItemMain.querySelector('.special-product-remove'); 9975 if (existingBtn) { 9976 existingBtn.remove(); 9977 } 9978 9979 const msg = document.createElement('div'); 9980 msg.className = 'special-product-message'; 9981 msg.style.cssText = 'color: #28a745; font-weight: 600; margin-top: 8px; font-size: 14px;'; 9982 msg.textContent = config.customMessage; 9983 9984 if (pincodeMessageEl) { 9985 pincodeMessageEl.after(msg); 9986 } else { 9987 const priceEl = cartItemMain.querySelector('.cart__item-price-wrapper, .cart__price'); 9988 const titleEl = cartItemMain.querySelector('.cart__item-title, .cart-item__title'); 9989 9990 if (priceEl) { 9991 priceEl.after(msg); 9992 } else if (titleEl) { 9993 titleEl.after(msg); 9994 } else { 9995 cartItemMain.appendChild(msg); 9996 } 9997 } 9998 9999 const removeBtn = document.createElement('button'); 10000 removeBtn.className = 'special-product-remove'; 10001 removeBtn.setAttribute('data-line-key', priorityItem.key); 10002 removeBtn.setAttribute('type', 'button'); 10003 removeBtn.setAttribute('aria-label', 'Remove free gift'); 10004 removeBtn.innerHTML = ` 10005 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"> 10006 <path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/> 10007 </svg> 10008 `; 10009 10010 const existingRemoveBtn = cartItemMain.querySelector('.cart__remove, [data-cart-remove], .cart-item__remove'); 10011 if (existingRemoveBtn) { 10012 existingRemoveBtn.style.display = 'none'; 10013 existingRemoveBtn.after(removeBtn); 10014 } else { 10015 const itemTop = cartItemMain.querySelector('.cart__item-title, .cart-item__title')?.parentElement; 10016 if (itemTop) { 10017 itemTop.style.position = 'relative'; 10018 itemTop.appendChild(removeBtn); 10019 } else { 10020 cartItemMain.style.position = 'relative'; 10021 cartItemMain.appendChild(removeBtn); 10022 } 10023 } 10024 10025 freeGiftPending = false;
10026 }, 300); 10027 10028 } catch (e) { 10029 console.error('Error adding special product message:', e); 10030 } 10031 }); 10032 } 10033 10034 async function removePriorityProduct(variantId) { 10035 if (isRemovingPriorityProduct) return; 10036 10037 isRemovingPriorityProduct = true; 10038 10039 try { 10040 // Try to find the cart item element in DOM to remove it immediately (optimistic UX) 10041 const cartItemEls = document.querySelectorAll('[data-key], [data-cart-item-key], .cart__item, .cart-item'); 10042 let itemKey = null; 10043 let domElFound = null; 10044 10045 for (const el of cartItemEls) { 10046 const v = el.getAttribute('data-variant-id') || el.dataset?.variantId || el.querySelector('[data-variant-id]')?.getAttribute('data-variant-id'); 10047 if (v && String(v) === String(variantId)) { 10048 itemKey = el.getAttribute('data-key') || el.getAttribute('data-cart-item-key') || el.dataset?.key || null; 10049 domElFound = el; 10050 break; 10051 } 10052 } 10053 10054 // If DOM element exists, remove it right away for snappy UI 10055 if (domElFound) { 10056 domElFound.style.opacity = '0'; 10057 domElFound.style.transition = 'opacity 0.15s'; 10058 setTimeout(() => domElFound.remove(), 100); 10059 } 10060 10061 // If we don't have an itemKey yet, fall back to cart lookup 10062 if (!itemKey) { 10063 const cart = await getCart(true); 10064 const item = cart.items.find(i => i.variant_id == variantId); 10065 if (item) { 10066 itemKey = item.key; 10067 // ensure DOM is removed via helper if present 10068 removeCartItemFromDOM(item.key); 10069 } 10070 } 10071 10072 if (!itemKey) { 10073 return; 10074 } 10075 10076 // Send change request in background without awaiting to keep UX fast 10077 fetch('/cart/change.js', { 10078 method: 'POST', 10079 headers: { 10080 'Content-Type': 'application/json', 10081 'Accept': 'application/json' 10082 }, 10083 body: JSON.stringify({ id: itemKey, quantity: 0 }) 10084 }).then(async (removeResponse) => { 10085 if (removeResponse && removeResponse.ok) { 10086 invalidateCartCache(); 10087 try { 10088 const cartData = await removeResponse.json(); 10089 updateCartUI(cartData); 10090 } catch (e) { 10091 // last-resort: refresh cart cache 10092 getCart(false).then(cd => updateCartUI(cd)).catch(() => {}); 10093 } 10094 } 10095 }).catch(() => {}); 10096 10097 } catch (error) { 10098 } finally { 10099 isRemovingPriorityProduct = false; 10100 } 10101 } 10102 10103 async function handleProductRemoved(removedProductId, removedVariantId) { 10104 if (isRemovingPriorityProduct) return; 10105 10106 try { 10107 if (!specialProductElements.has(String(removedProductId))) { 10108 await loadSpecialCollectionProducts(); 10109 } 10110 const isInSpecialCollection = specialProductElements.has(String(removedProductId)); 10111 if (!isInSpecialCollection) return; 10112 10113 const cart = await getCart(false); 10114 const cartItems = cart.items || []; 10115 10116 const priorityProduct = await getPriorityProductVariantId(); 10117 10118 const otherSpecialProductsInCart = cartItems.filter(item => { 10119 // Don't count the priority/gift product 10120 if (priorityProduct && String(item.variant_id) === String(priorityProduct.variantId)) { 10121 return false; 10122 } 10123 // Don't count the removed product 10124 if (String(item.product_id) === String(removedProductId)) { 10125 return false; 10126 } 10127 return isProductInSpecialCollection(item.product_id); 10128 }); 10129 10130 if (specialCollectionProducts.has(removedProductId)) { 10131 specialCollectionProducts.delete(removedProductId); 10132 } 10133 10134 // If no special products left, remove the gift 10135 if (otherSpecialProductsInCart.length === 0) { 10136 if (priorityProduct) { 10137 await removePriorityProduct(priorityProduct.variantId); 10138 specialCollectionProducts.clear(); 10139 } 10140 } 10141 } catch (error) { 10142 console.error('Error handling product removal:', error); 10143 } 10144 } 10145 10146 document.addEventListener('click', async (e) => { 10147 const btn = e.target.closest('.special-product-remove'); 10148 if (!btn) return; 10149 10150 const lineKey = btn.getAttribute('data-line-key'); 10151 if (!lineKey) return; 10152 10153 btn.disabled = true; 10154 10155 try { 10156 const res = await fetch('/cart/change.js', { 10157 method: 'POST', 10158 headers: { 'Content-Type': 'application/json', 'Accept': 'application/json' }, 10159 body: JSON.stringify({ id: lineKey, quantity: 0 }) 10160 }); 10161 10162 if (!res.ok) throw new Error('cartChange failed'); 10163 10164 invalidateCartCache(); 10165 const cartData = await res.json(); 10166 updateCartUI(cartData); 10167 10168 // Check if gift should be removed after this change 10169 setTimeout(() => checkAndRemoveGiftIfNeeded(), 500); 10170 } catch (err) { 10171 btn.disabled = false;
10172 } 10173 }); 10174 10175 document.addEventListener('click', async (e) => { 10176 const removeBtn = e.target.closest('.cart__remove, [data-cart-remove], .cart-item__remove, .cart-remove, [data-line-key]'); 10177 if (!removeBtn) return; 10178 10179 const cartItemEl = removeBtn.closest('[data-key], [data-cart-item-key], [data-product-id], .cart__item, .cart-item'); 10180 10181 const itemKey = removeBtn.getAttribute('data-line-key') || removeBtn.getAttribute('data-key') || cartItemEl?.getAttribute('data-key') || cartItemEl?.getAttribute('data-cart-item-key'); 10182 10183 let candidateVariantId = null; 10184 let candidateProductId = null; 10185 10186 if (cartItemEl) { 10187 candidateVariantId = cartItemEl.getAttribute('data-variant-id') || cartItemEl.dataset?.variantId || cartItemEl.querySelector('[data-variant-id]')?.getAttribute('data-variant-id'); 10188 candidateProductId = cartItemEl.getAttribute('data-product-id') || cartItemEl.dataset?.productId || cartItemEl.querySelector('[data-product-id]')?.getAttribute('data-product-id'); 10189 } 10190 10191 try { 10192 const updatesInput = removeBtn.closest('form')?.querySelector('input[name^="updates"]'); 10193 if (updatesInput && !candidateVariantId) candidateVariantId = updatesInput.value; 10194 } catch (e) {} 10195 10196 candidateVariantId = candidateVariantId || removeBtn.getAttribute('data-variant-id') || removeBtn.dataset?.variantId; 10197 candidateProductId = candidateProductId || removeBtn.getAttribute('data-product-id') || removeBtn.dataset?.productId; 10198 10199 const keyMatcher = itemKey ? String(itemKey) : null; 10200 const variantMatcher = candidateVariantId ? String(candidateVariantId) : null; 10201 const productMatcher = candidateProductId ? String(candidateProductId) : null; 10202 10203 const prevItem = previousCartItems.find(i => { 10204 if (keyMatcher && (String(i.key) === keyMatcher || String(i.id) === keyMatcher || String(i.variant_id) === keyMatcher)) return true; 10205 if (variantMatcher && String(i.variant_id) === variantMatcher) return true; 10206 if (productMatcher && String(i.product_id) === productMatcher) return true; 10207 return false; 10208 }); 10209 10210 if (!prevItem) return; 10211 10212 try { 10213 if (!specialProductElements.has(String(prevItem.product_id))) { 10214 await loadSpecialCollectionProducts(); 10215 } 10216 10217 const wasSpecial = specialProductElements.has(String(prevItem.product_id)); 10218 if (!wasSpecial) return; 10219 10220 const specialCount = previousCartItems.reduce((acc, it) => acc + (specialProductElements.has(String(it.product_id)) ? 1 : 0), 0); 10221 10222 if (specialCount === 1) { 10223 const priority = await getPriorityProductVariantId(); 10224 if (priority && !isRemovingPriorityProduct) { 10225 removePriorityProduct(priority.variantId).catch(() => {}); 10226 } 10227 } 10228 } catch (err) { 10229 } 10230 }, true); 10231 10232 document.addEventListener('click', (e) => { 10233 const addBtn = e.target.closest('[data-add-to-cart], .product-form__cart-submit, [name="add"], .add-to-cart, button[type="submit"]'); 10234 if (!addBtn) return; 10235 10236 let productContainer = addBtn.closest('[data-special-product]'); 10237 10238 if (!productContainer) { 10239 productContainer = addBtn.closest('.product-section, [data-section-type="product"]'); 10240 } 10241 10242 if (!productContainer) { 10243 productContainer = addBtn.closest('.grid-product__content, .grid-product'); 10244 } 10245 10246 if (!productContainer) return; 10247 10248 const clickedProductId = productContainer.getAttribute('data-product-id') || 10249 productContainer.closest('[data-product-id]')?.getAttribute('data-product-id') || 10250 productContainer.closest('.grid-product')?.getAttribute('data-product-id') || 10251 productContainer.closest('[data-product]')?.getAttribute('data-product'); 10252 10253 if (clickedProductId) { 10254 specialProductElements.set(String(clickedProductId), true); 10255 } 10256 10257 const isSpecialProduct = productContainer.getAttribute('data-special-product') === 'true' || 10258 productContainer.querySelector('[data-special-product="true"]') !== null || 10259 (!!clickedProductId && specialProductElements.has(String(clickedProductId))); 10260 10261 window.__lastClickedProductId = productId; 10262 if (isSpecialProduct) { 10263 window.__lastAddedSpecialProduct = true; 10264 // Pre-fetch priority product immediately on click 10265 getPriorityProductVariantId(); 10266 } else { 10267 window.__lastAddedSpecialProduct = false;
10268 } 10269 }, true); 10270 10271 const originalFetch = window.fetch; 10272 window.fetch = async function(...args) { 10273 const [url, options] = args; 10274 10275 // Intercept Add to Cart to combine requests for maximum speed 10276 if (typeof url === 'string' && url.includes('cart/add.js') && options && options.method === 'POST' && !window.__isAddingGiftInternal) { 10277 const isSpecialProduct = window.__lastAddedSpecialProduct || false; 10278 10279 if (isSpecialProduct) { 10280 try { 10281 const priorityProduct = await getPriorityProductVariantId(); 10282 const cart = await getCart(true); 10283 const priorityInCart = cart.items.some(item => item.variant_id == priorityProduct.variantId); 10284 10285 if (priorityProduct && !priorityInCart && String(priorityProduct.productId) !== String(window.__lastClickedProductId)) { 10286 let body = options.body; 10287 let modified = false; 10288 10289 // Handle JSON body 10290 if (typeof body === 'string') { 10291 try { 10292 let data = JSON.parse(body); 10293 const giftItem = { id: Number(priorityProduct.variantId), quantity: 1 }; 10294 10295 if (data.items) { 10296 data.items.push(giftItem); 10297 } else if (data.id) { 10298 data = { items: [ 10299 { id: Number(data.id), quantity: data.quantity || 1, properties: data.properties }, 10300 giftItem 10301 ]}; 10302 } 10303 options.body = JSON.stringify(data); 10304 modified = true; 10305 } catch (e) {} 10306 } 10307 // Handle FormData body 10308 else if (body instanceof FormData) { 10309 body.append('items[1][id]', priorityProduct.variantId); 10310 body.append('items[1][quantity]', '1'); 10311 modified = true; 10312 } 10313 10314 if (modified) { 10315 window.__giftWasMerged = true; 10316 window.__mergedPriorityProduct = priorityProduct; 10317 } 10318 } 10319 } catch (e) { 10320 console.error('Error merging cart add:', e); 10321 } 10322 } 10323 } 10324 10325 return originalFetch.apply(this, args).then(async response => { 10326 if (typeof url === 'string' && url.includes('cart/add.js') && response.ok) { 10327 if (window.__giftWasMerged) { 10328 const priorityProduct = window.__mergedPriorityProduct; 10329 window.__giftWasMerged = false; 10330 10331 invalidateCartCache(); 10332 applyPopupCounterForPriority(priorityProduct.priorityIndex); 10333 if (typeof showSpecialProductPopup === 'function') { 10334 showSpecialProductPopup(priorityProduct.productIndex); 10335 } 10336 10337 // Background UI refresh 10338 applySpecialDiscount().then((freshCart) => { 10339 if (freshCart) { 10340 updateCartUI(freshCart); 10341 } else { 10342 getCart(false).then(updateCartUI).catch(() => {}); 10343 } 10344 if (typeof fireDrawerConfetti === 'function') fireDrawerConfetti(); 10345 }).catch(() => {}); 10346 } else { 10347 // Fallback for cases where merge didn't happen (e.g. not a special product or error) 10348 try { 10349 const clonedResponse = response.clone(); 10350 const data = await clonedResponse.json(); 10351 let productId, variantId; 10352 10353 if (data.items && Array.isArray(data.items)) { 10354 productId = data.items[0]?.product_id; 10355 variantId = data.items[0]?.variant_id || data.items[0]?.id; 10356 } else { 10357 productId = data.product_id; 10358 variantId = data.variant_id || data.id; 10359 } 10360 10361 if (productId && variantId) { 10362 addFreeGiftIfNeeded(productId, variantId, window.__lastAddedSpecialProduct); 10363 } 10364 } catch (e) {} 10365 } 10366 } 10367 10368 if (typeof url === 'string' && url.includes('cart/change.js') && response.ok) { 10369 setTimeout(() => checkAndRemoveGiftIfNeeded(), 500); 10370 } 10371 10372 return response; 10373 }); 10374 }; 10375 10376 async function detectRemovedItems() { 10377 try { 10378 const currentCart = await getCart(false); 10379 const currentItems = currentCart.items || []; 10380 10381 if (previousCartItems.length > 0) { 10382 const currentVariantIds = new Set(currentItems.map(i => String(i.variant_id))); 10383 10384 for (const prevItem of previousCartItems) { 10385 const variantId = String(prevItem.variant_id); 10386 10387 if (!currentVariantIds.has(variantId)) { 10388 handleProductRemoved(prevItem.product_id, prevItem.variant_id); 10389 break; 10390 } 10391 } 10392 } 10393 10394 previousCartItems = JSON.parse(JSON.stringify(currentItems)); 10395 10396 // NEW: Always check if gift should be removed after detecting changes 10397 setTimeout(() => checkAndRemoveGiftIfNeeded(), 300); 10398 } catch (error) { 10399 } 10400 } 10401 10402 document.addEventListener('cart:updated', function(event) { 10403 detectRemovedItems(); 10404 setTimeout(() => { 10405 addSpecialProductMessageToCartItems(); 10406 checkAndRemoveGiftIfNeeded(); 10407 }, 200); 10408 }); 10409 10410 document.addEventListener('ajaxProduct:added', async function(event) { 10411 setTimeout(async () => { 10412 const cart = await getCart(false); 10413 previousCartItems = JSON.parse(JSON.stringify(cart.items || [])); 10414 addSpecialProductMessageToCartItems(); 10415 }, 300); 10416 }); 10417 10418 function observeCartDrawerForSpecialMessage() { 10419 const drawer = document.querySelector('#CartDrawer, .drawer__inner, [data-cart-drawer]'); 10420 if (!drawer) { 10421 setTimeout(observeCartDrawerForSpecialMessage, 500); 10422 return; 10423 } 10424 10425 let debounceTimer = null; 10426 10427 const observer = new MutationObserver(() => { 10428 clearTimeout(debounceTimer); 10429 debounceTimer = setTimeout(() => { 10430 addSpecialProductMessageToCartItems(); 10431 checkAndRemoveGiftIfNeeded(); 10432 }, 200); 10433 }); 10434 10435 observer.observe(drawer, { 10436 childList: true, 10437 subtree: true, 10438 attributes: false 10439 }); 10440 } 10441 10442 if (document.readyState === 'loading') { 10443 document.addEventListener('DOMContentLoaded', observeCartDrawerForSpecialMessage); 10444 } else { 10445 observeCartDrawerForSpecialMessage(); 10446 } 10447 10448 function fireDrawerConfetti() { 10449 if (confettiLock) return; 10450 10451 confettiLock = true; 10452 10453 initDrawerConfetti(); 10454 10455 if (window.drawerConfetti) { 10456 window.drawerConfetti({ 10457 particleCount: 150, 10458 spread: 100, 10459 origin: { x: 0.5, y: 0 }, 10460 startVelocity: 35, 10461 gravity: 1.2, 10462 drift: 0, 10463 ticks: 300, 10464 scalar: 1.2, 10465 shapes: ['circle', 'square'], 10466 colors: ['#ff0000', '#00ff00', '#0000ff', '#ffff00', '#ff00ff', '#00ffff'] 10467 }); 10468 } else if (typeof confetti === 'function') { 10469 confetti({ 10470 particleCount: 100, 10471 spread: 100, 10472 origin: { x: 0.5, y: 0 }, 10473 startVelocity: 40, 10474 gravity: 1, 10475 ticks: 250 10476 }); 10477 } 10478 setTimeout(() => { 10479 confettiLock = false;
10480 }, 2000); 10481 } 10482 function initDrawerConfetti() { 10483 let canvas = document.querySelector('.confetti-canvas'); 10484 10485 if (!canvas) { 10486 canvas = document.createElement('canvas'); 10487 canvas.className = 'confetti-canvas'; 10488 canvas.style.cssText = 'position: fixed; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none; z-index: 9999;'; 10489 document.body.appendChild(canvas); 10490 } 10491 canvas.style.position = 'fixed'; 10492 canvas.style.top = '0'; 10493 canvas.style.left = '0'; 10494 canvas.style.width = '100%'; 10495 canvas.style.height = '100%'; 10496 canvas.style.pointerEvents = 'none'; 10497 canvas.style.zIndex = '9999'; 10498 10499 if (!window.drawerConfetti && typeof confetti !== 'undefined') { 10500 window.drawerConfetti = confetti.create(canvas, { 10501 resize: true, 10502 useWorker: true 10503 }); 10504 } 10505 } 10506 function initialize() { 10507 const style = document.createElement('style'); 10508 style.textContent = ` 10509 10510 .special-product-item { 10511 position: relative; 10512 } 10513 #pincode-message.inactive { 10514 display: none !important; 10515 } 10516 .confetti-canvas { 10517 position: fixed !important; 10518 top: 0 !important; 10519 left: 0 !important; 10520 width: 100% !important; 10521 height: 100% !important; 10522 pointer-events: none !important; 10523 z-index: 9999 !important; 10524 } 10525 .special-product-remove { 10526 position: absolute; 10527 top: 8px; 10528 right: 8px; 10529 background: transparent; 10530 border: none; 10531 cursor: pointer; 10532 padding: 8px; 10533 z-index: 10; 10534 width: 32px; 10535 height: 32px; 10536 display: flex; 10537 align-items: center; 10538 justify-content: center; 10539 transition: all 0.2s ease; 10540 border-radius: 50%; 10541 } 10542 .special-product-remove:hover { 10543 background: rgba(0, 0, 0, 0.05); 10544 } 10545 .special-product-remove:active { 10546 transform: scale(0.95); 10547 } 10548 .special-product-remove .icon { 10549 width: 16px; 10550 height: 16px; 10551 stroke: #000; 10552 stroke-width: 2; 10553 fill: none; 10554 } 10555 .special-product-remove:disabled { 10556 opacity: 0.5; 10557 cursor: not-allowed; 10558 } 10559 `; 10560 document.head.appendChild(style); 10561 buildSpecialProductCache(); 10562 loadSpecialCollectionProducts(); 10563 getPriorityProductVariantId().catch(() => {}); 10564 getCart(false).then(cart => { 10565 getPriorityProductVariantId().then(priority => { 10566 if (priority && cart.items.some(i => String(i.variant_id) === String(priority.variantId))) { 10567 applySpecialDiscount().then(freshCart => { 10568 if (freshCart) updateCartUI(freshCart); 10569 }); 10570 } 10571 }); 10572 }).catch(() => {}); 10573 } 10574 10575 async function applySpecialDiscount() { 10576 try { 10577 // Combined call: apply discount and get cart back in one request 10578 const response = await fetch('/cart/update.js?discount=SPECIALPRODUCT'); 10579 if (response.ok) { 10580 const freshCart = await response.json(); 10581 invalidateCartCache(); 10582 // Also fire the cookie setter in background 10583 fetch('/discount/SPECIALPRODUCT'); 10584 return freshCart; 10585 } 10586 } catch (e) {} 10587 return null; 10588 } 10589 10590 if (document.readyState === 'loading') { 10591 document.addEventListener('DOMContentLoaded', initialize); 10592 } else { 10593 initialize(); 10594 } 10595 10596 document.addEventListener('shopify:section:load', () => { 10597 setTimeout(() => buildSpecialProductCache(), 100); 10598 }); 10599})(); 10600</script>
10600<style> /* Hide discount allocation labels in cart drawer */.cart__discount {display: none !important;} </style>
10601<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
10601 10602</body> 10603<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 10603-10604
10603 10604<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
10604GTM-TKZK4V2
vendor: 83 bytes, lines 10604-10605
10604" 10605height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
10606<!-- End Google Tag Manager (noscript) --> 10607</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.