Back to Compare
Zinc

Momentous

Zinc 60 Servings

Price
£0.250

Flavour

Momentous

Buy

Price History

Loading...

Description

Momentous Zinc Picolinate contains 15 mg of zinc per serving and is Informed Sport-certified. Zinc is an essential mineral vital to many bodily functions and necessary for nearly 300 enzymatic reactions in the body. Zinc supports immune function, aids in cellular growth and repair, facilitates hormone synthesis and regulation, and contributes to DNA and protein synthesis. As an antioxidant, zinc helps protect against oxidative stress. Additionally, zinc maintains proper hydration levels by regulating fluid balance and supporting optimal kidney function.

Ingredients

Zinc (as Zinc Picolinate) – 15 mg A highly bioavailable form selected for optimal absorption to support immune function, hormone health, and cellular repair. Other Ingredients: Rice Flour, Hypromellose (capsule), Magnesium Stearate, Silica Onset Time & Expected Results When to Use Take 1 capsule daily with food Onset Time Builds over time with consistent daily intake. Some benefits may be noticed within 1–2 weeks, with full benefits typically realized within 4–8 weeks. Expected Results Supports foundational processes including immune response, cellular repair, and hormone regulation. Optimal benefits are seen with sustained use as zinc levels are maintained. Clinical Research & 3rd Party Test Results There are 5 credible reviews and studies related to this product: Comparative absorption of zinc picolinate, zinc citrate and zinc gluconate in humans Zinc and immune function: the biological basis of altered resistance to infection Zinc status is associated with inflammation, oxidative stress, lipid, and glucose metabolism Clinical effectiveness of zinc supplementation on the biomarkers of oxidative stress: A systematic review and meta-analysis of randomized controlled trials Zinc supplementation improves body weight management, inflammatory biomarkers and insulin resistance in individuals with obesity: a randomized, placebo-controlled, double-blind trial Build Your Stack {const lazyImages = window.lazyImages = window.lazyImages || [] const el = document.querySelector("#image7644") if(el && window.lazyImageFn) window.lazyImageFn(el); else if(el) lazyImages.push(el) } 4.9 Rated 4.9 out of 5 stars 143 {"averageRating":"4.9","reviewCount":143} Vitamin D3 2000 IU Supports calcium absorption for bone strength and muscle function Promotes immune health and inflammation balance Delivered in organic extra virgin olive oil for superior bioavailability £10.50 £14.00 Add to Bag Vitamin D3 2000 IU Subscribe & Save 25% £ 10.50 £ 14.00 Out of Stock Protection 10% off future deliveries Cancel or reschedule anytime Experience long-term results Delivery every 2 months Delivery every 1 month Delivery every 3 months One-time Purchase £ 14.00 £ 14.00 £ 14.00 £ 14.00 Sorry, We are currently out of stock! Estimated to be back in stock: Add to Bag Notify me when available View Full Details .first-hidden { display: none; } Vitamin D3 2000 IU Subscribe & Save 25% £ 10.50 £ 14.00 Out of Stock Protection 10% off future deliveries Cancel or reschedule anytime Experience long-term results Delivery every 2 months Delivery every 1 month Delivery every 3 months One-time Purchase £ 14.00 £ 14.00 £ 14.00 £ 14.00 Sorry, We are currently out of stock! Estimated to be back in stock: Add to Bag Notify me when available View Full Details .first-hidden { display: none; } {const lazyImages = window.lazyImages = window.lazyImages || [] const el = document.querySelector("#image6189") if(el && window.lazyImageFn) window.lazyImageFn(el); else if(el) lazyImages.push(el) } 4.8 Rated 4.8 out of 5 stars 186 {"averageRating":"4.8","reviewCount":186} Ashwagandha NooGandha® extract promotes alertness and focus Helps regulate cortisol and reduce physical and mental fatigue Supports cognitive performance under pressure £15.00 £20.00 Add to Bag Ashwagandha Subscribe & Save 25% £ 15.00 £ 20.00 Out of Stock Protection 10% off future deliveries Cancel or reschedule anytime Experience long-term results Delivery every 2 months Delivery every 1 month Delivery every 3 months One-time Purchase £ 20.00 £ 20.00 £ 20.00 £ 20.00 Sorry, We are currently out of stock! Estimated to be back in stock: Add to Bag Notify me when available View Full Details .first-hidden { display: none; } Ashwagandha Subscribe & Save 25% £ 15.00 £ 20.00 Out of Stock Protection 10% off future deliveries Cancel or reschedule anytime Experience long-term results Delivery every 2 months Delivery every 1 month Delivery every 3 months One-time Purchase £ 20.00 £ 20.00 £ 20.00 £ 20.00 Sorry, We are currently out of stock! Estimated to be back in stock: Add to Bag Notify me when available View Full Details .first-hidden { display: none; } {const lazyImages = window.lazyImages = window.lazyImages || [] const el = document.querySelector("#image3582") if(el && window.lazyImageFn) window.lazyImageFn(el); else if(el) lazyImages.push(el) } 4.8 Rated 4.8 out of 5 stars 142 {"averageRating":"4.8","reviewCount":142} Magnesium Malate Supports energy production + reduces fatigue Helps improve muscle recovery + reduce soreness Promotes muscle function, relaxation + overall wellness £10.50 £14.00 Add to Bag Magnesium Malate Subscribe & Save 25% £ 10.50 £ 14.00 Out of Stock Protection 10% off future deliveries Cancel or reschedule anytime Experience long-term results Delivery every 1 month Delivery every 2 months Delivery every 3 months One-time Purchase £ 14.00 £ 14.00 £ 14.00 £ 14.00 Sorry, We are currently out of stock! Estimated to be back in stock: Add to Bag Notify me when available View Full Details .first-hidden { display: none; } Magnesium Malate Subscribe & Save 25% £ 10.50 £ 14.00 Out of Stock Protection 10% off future deliveries Cancel or reschedule anytime Experience long-term results Delivery every 1 month Delivery every 2 months Delivery every 3 months One-time Purchase £ 14.00 £ 14.00 £ 14.00 £ 14.00 Sorry, We are currently out of stock! Estimated to be back in stock: Add to Bag Notify me when available View Full Details .first-hidden { display: none; } Best Seller {const lazyImages = window.lazyImages = window.lazyImages || [] const el = document.querySelector("#image7570") if(el && window.lazyImageFn) window.lazyImageFn(el); else if(el) lazyImages.push(el) } 4.7 Rated 4.7 out of 5 stars 747 {"averageRating":"4.7","reviewCount":747} Tongkat Ali Supports healthy testosterone levels Helps improve energy, mood, and resilience Supports strength, recovery, and overall vitality £12.00 £16.00 Add to Bag Tongkat Ali Size: 1 Bottle3 Bottle Value Pack Subscribe & Save 25% £ 12.00 £ 16.00 Out of Stock Protection 10% off future deliveries Cancel or reschedule anytime Experience long-term results Delivery every 1 month Delivery every 2 months Delivery every 3 months One-time Purchase £ 16.00 £ 16.00 £ 16.00 £ 16.00 Sorry, We are currently out of stock! Estimated to be back in stock: Add to Bag Notify me when available View Full Details .first-hidden { display: none; } Tongkat Ali Size: 1 Bottle3 Bottle Value Pack Subscribe & Save 25% £ 12.00 £ 16.00 Out of Stock Protection 10% off future deliveries Cancel or reschedule anytime Experience long-term results Delivery every 1 month Delivery every 2 months Delivery every 3 months One-time Purchase £ 16.00 £ 16.00 £ 16.00 £ 16.00 Sorry, We are currently out of stock! Estimated to be back in stock: Add to Bag Notify me when available View Full Details .first-hidden { display: none; } {const lazyImages = window.lazyImages = window.lazyImages || [] const el = document.querySelector("#image1053") if(el && window.lazyImageFn) window.lazyImageFn(el); else if(el) lazyImages.push(el) } 4.9 Rated 4.9 out of 5 stars 1,178 {"averageRating":"4.9","reviewCount":1178} Omega-3 Travel Packs Convenient travel format to reduce inflammation and support recovery Promotes cognitive clarity, cardiovascular health, and joint mobility Norwegian sourced + tested for heavy metals and purity £9.00 £12.00 Add to Bag Omega-3 Travel Packs Subscribe & Save 25% £ 9.00 £ 12.00 Out of Stock Protection 10% off future deliveries Cancel or reschedule anytime Experience long-term results Delivery every 2 months Delivery every 1 month Delivery every 3 months One-time Purchase £ 12.00 £ 12.00 £ 12.00 £ 12.00 Sorry, We are currently out of stock! Estimated to be back in stock: Add to Bag Notify me when available View Full Details .first-hidden { display: none; } Omega-3 Travel Packs Subscribe & Save 25% £ 9.00 £ 12.00 Out of Stock Protection 10% off future deliveries Cancel or reschedule anytime Experience long-term results Delivery every 2 months Delivery every 1 month Delivery every 3 months One-time Purchase £ 12.00 £ 12.00 £ 12.00 £ 12.00 Sorry, We are currently out of stock! Estimated to be back in stock: Add to Bag Notify me when available View Full Details .first-hidden { display: none; } .product-carousel .swiper-slide { flex-shrink: 0; } @media (min-width: 768px) { .product-carousel .swiper-wrapper { display: flex; gap: 1rem; overflow-x: auto; scrollbar-width: none; -ms-overflow-style: none; } .product-carousel .swiper-wrapper::-webkit-scrollbar { display: none; } } #shopify-section-template--20282423967927__horizontal_line_hMFxBL { padding-top: 0px; padding-bottom: 10px; } @media (max-width: 1023px) { #shopify-section-template--20282423967927__horizontal_line_hMFxBL { padding-top: 0px; padding-bottom: 10px; } } Frequently Asked Questions What is Zinc Picolinate? Zinc Picolinate is a highly bioavailable form of zinc in which the mineral is bound to picolinic acid to support absorption. Zinc is an essential trace mineral that plays a role in immune function, protein synthesis, recovery, and overall cellular health. The picolinate form is commonly used in supplements to help support consistent uptake in the body. What is Zinc Picolinate used for? Zinc Picolinate is a highly bioavailable form of zinc commonly used to support immune function, hormone health, and overall wellness. Zinc plays a role in normal immune response, cellular function, and enzyme activity throughout the body. Can I get enough zinc from my diet alone? Zinc is found in foods such as meat, shellfish, legumes, and seeds. However, many individuals may not consistently meet recommended daily zinc intake levels due to dietary restrictions, lower bioavailability from plant-based sources, or increased physiological demands. A zinc supplement can help support consistent intake as part of a balanced nutrition routine. Is Zinc safe to take every day? Yes. Zinc supplements are commonly taken daily when used as directed. Consistent intake helps maintain normal zinc levels over time. It is important to follow recommended serving guidelines and avoid exceeding the upper intake levels unless directed by a healthcare professional. What makes Zinc Picolinate different from other forms of zinc? Zinc Picolinate is often selected for its bioavailability and absorption profile. Different forms of zinc, such as zinc oxide or zinc gluconate, vary in how efficiently they are absorbed and tolerated. The picolinate form is commonly chosen in performance-focused formulations to help support reliable absorption as part of a daily routine. Can Zinc Picolinate help with fertility and reproductive health? Zinc plays an important role in reproductive health for both men and women. It supports normal hormone function and plays a role in reproductive health processes. Zinc supplements are often included as part of a broader wellness routine. Individuals with specific fertility or reproductive concerns should consult a healthcare professional for personalized guidance. Is Momentous Zinc NSF Certified for Sport®? Every finished batch of Zinc is certified through NSF Certified for Sport®, a respected independent program that verifies label accuracy and screens for hundreds of banned substances. If a batch fails to meet these independent standards, it does not ship. We also take transparency a step further by publishing third-party test results via Light Labs on individual product pages and making Certificates of Analysis (COAs) available for every batch. 5.0 Rated 5.0 out of 5 stars Based on 124 reviews 5 Rated out of 5 stars 118 Total 5 star reviews: 118 4 Rated out of 5 stars 6 Total 4 star reviews: 6 3 Rated out of 5 stars 0 Total 3 star reviews: 0 2 Rated out of 5 stars 0 Total 2 star reviews: 0 1 Rated out of 5 stars 0 Total 1 star reviews: 0 100%would recommend this product Reviews Summary Generated by AI from 100 most recent customer reviews Last updated 5 months ago Customers say these zinc supplements are easy to swallow and gentle on the stomach. Many reviews mention the small capsule size and clean formulation. Users frequently report feeling better overall and notice improved energy levels. Common feedback includes taking the supplement with food to avoid stomach upset. Reviews consistently praise the product quality and trust in the brand's testing standards. Many customers mention using it during winter months and appreciate the convenient bottle size for travel. Several users report positive experiences when combining it with other supplements like magnesium or vitamin D. Read More Customers Talked About Quality Effectiveness Digestibility Usability Format Filters Write a Review (Opens in a new window) 124 reviews Sort Most RecentPhotos & VideosMost HelpfulHighest RatingOldestLowest RatingLeast Helpful R Ricardo 3 weeks ago Rated 5 out of 5 stars 5 Stars Amazing service fast and great quality Read MoreRead more about this review Was this helpful?Yes, this review from Ricardo was helpful. 0 people voted yesNo, this review from Ricardo was not helpful. 0 people voted no JH john h. Verified Buyer 1 month ago Rated 5 out of 5 stars Can’t go wrong Hey hey what do you say,It’s Zinc ! all I can tell you is for most men especially over 50 zinc is missed. Can’t testify to purity or if it’s working but it is Momentous and I trust their name. There have been test like consumer reports on their protein powder and creatine being pure so guessing and hoping they are Keeping those standards with all their products! Read MoreRead more about this review Was this helpful?Yes, this review from john h. was helpful. 1 person voted yesNo, this review from john h. was not helpful. 1 person voted no RG Robyn G. G. Verified Buyer 1 month ago Rated 5 out of 5 stars Never sick I take this everyday and have not gotten a cold or flu. The supplement helps me stay pretty healthy Read MoreRead more about this review Was this helpful?Yes, this review from Robyn G. G. was helpful. 0 people voted yesNo, this review from Robyn G. G. was not helpful. 0 people voted no T Thomas 2 months ago Rated 5 out of 5 stars 5 Stars Third-party tested for purity and content. I have been purchasing from this company for close to a year and also love their creatine and multiple vitamin. Read MoreRead more about this review Was this helpful?Yes, this review from Thomas was helpful. 0 people voted yesNo, this review from Thomas was not helpful. 0 people voted no NS noe s. Verified Buyer 4 months ago Rated 5 out of 5 stars Very good, I recommend it Very good, I recommend it Read MoreRead more about this review Was this helpful?Yes, this review from noe s. was helpful. 0 people voted yesNo, this review from noe s. was not helpful. 0 people voted no Loading... Loading... Show More {"areReviewsGrouped":false,"chatAssistant":{"reviewCount":124},"media":[],"productAttributes":[],"questionCount":0,"reviewAggregate":{"dateUpdated":"2026-06-25T06:49:03.668Z","mediaCount":0,"productId":"shopify-7175229735095","productName":"Zinc","ratingAndReviewCount":124,"ratingAndReviewCountByLevel":{"level4Count":6,"level5Count":118},"ratingAndReviewValuesTotal":614,"ratingCount":0,"ratingCountByLevel":{},"ratingValuesTotal":0,"recommendationCount":124,"replyCount":0,"replyWordsTotal":0,"reviewCount":124,"reviewCountByLevel":{"level4Count":6,"level5Count":118},"reviewRatingValuesTotal":614,"reviewWordsTotal":2503,"subscriberId_productId":"72adcf9f-ede7-4232-8bc6-db71fceaf77c:shopify-7175229735095","subscriberId":"72adcf9f-ede7-4232-8bc6-db71fceaf77c"},"reviews":[{"subscriberId":"72adcf9f-ede7-4232-8bc6-db71fceaf77c","reviewId":"004e632c-c714-4ee8-b84e-151ca23372ad","subscriberId_productId":"72adcf9f-ede7-4232-8bc6-db71fceaf77c:shopify-7175229735095","productId":"shopify-7175229735095","body":"Amazing service fast and great quality","dateCreated":"2026-06-25T06:48:22.000Z","dateUpdated":"2026-06-25T06:48:22.000Z","externalProvider":"shopify-shop","helpfulCount":0,"isRecommended":true,"languageCode":"en","productHandle":"zinc-picolinate","productImageUrl":"https://cdn.shopify.com/s/files/1/1400/2351/files/Zinc_HERO_x280.png?v=1778101593","productName":"Zinc","productUrl":"//www.livemomentous.com/products/zinc-picolinate","rating":5,"reviewer":{"displayName":"Ricardo"},"isIncentivized":false,"status":"approved","title":"5 Stars","unhelpfulCount":0,"variantId":"41340775071927"},{"subscriberId":"72adcf9f-ede7-4232-8bc6-db71fceaf77c","reviewId":"021c14e6-4ff5-4a8a-ac31-20efb02ad3da","subscriberId_productId":"72adcf9f-ede7-4232-8bc6-db71fceaf77c:shopify-7175229735095","productId":"shopify-7175229735095","body":"Hey hey what do you say,It’s Zinc ! all I can tell you is for most men especially over 50 zinc is missed. Can’t testify to purity or if it’s working but it is Momentous and I trust their name. There have been test like consumer reports on their protein powder and creatine being pure so guessing and hoping they are Keeping those standards with all their products! ","dateCreated":"2026-06-10T02:20:12.909Z","dateUpdated":"2026-06-10T02:20:12.909Z","helpfulCount":1,"isRecommended":true,"languageCode":"en","productHandle":"zinc-picolinate","productImageUrl":"https://cdn.shopify.com/s/files/1/1400/2351/files/Zinc_HERO_x280.png?v=1778101593","productName":"Zinc","productUrl":"//www.livemomentous.com/products/zinc-picolinate","rating":5,"reviewer":{"displayName":"john h.","isVerified":true},"isIncentivized":false,"status":"approved","title":"Can’t go wrong ","unhelpfulCount":1,"variantId":"41340775071927"},{"subscriberId":"72adcf9f-ede7-4232-8bc6-db71fceaf77c","reviewId":"a018852a-5c20-4bd4-8eca-3fa37277739f","subscriberId_productId":"72adcf9f-ede7-4232-8bc6-db71fceaf77c:shopify-7175229735095","productId":"shopify-7175229735095","body":"I take this everyday and have not gotten a cold or flu. The supplement helps me stay pretty healthy ","dateCreated":"2026-05-26T01:31:13.762Z","dateUpdated":"2026-05-26T01:31:13.762Z","helpfulCount":0,"isRecommended":true,"languageCode":"en","productHandle":"zinc-picolinate","productImageUrl":"https://cdn.shopify.com/s/files/1/1400/2351/files/Zinc_HERO_x280.png?v=1778101593","productName":"Zinc","productUrl":"//www.livemomentous.com/products/zinc-picolinate","rating":5,"reviewer":{"displayName":"Robyn G. G.","isVerified":true},"isIncentivized":false,"status":"approved","title":"Never sick","unhelpfulCount":0,"variantId":"41340775071927"},{"subscriberId":"72adcf9f-ede7-4232-8bc6-db71fceaf77c","reviewId":"ddf9ab31-6a8b-49a2-a364-0d514c6944c9","subscriberId_productId":"72adcf9f-ede7-4232-8bc6-db71fceaf77c:shopify-7175229735095","productId":"shopify-7175229735095","body":"Third-party tested for purity and content. I have been purchasing from this company for close to a year and also love their creatine and multiple vitamin.","dateCreated":"2026-05-14T00:40:58.000Z","dateUpdated":"2026-05-14T00:40:58.000Z","externalProvider":"shopify-shop","helpfulCount":0,"isRecommended":true,"languageCode":"en","productHandle":"zinc-picolinate","productImageUrl":"https://cdn.shopify.com/s/files/1/1400/2351/files/Zinc_HERO_x280.png?v=1778101593","productName":"Zinc","productUrl":"//www.livemomentous.com/products/zinc-picolinate","rating":5,"reviewer":{"displayName":"Thomas"},"isIncentivized":false,"status":"approved","title":"5 Stars","unhelpfulCount":0,"variantId":"41340775071927"},{"subscriberId":"72adcf9f-ede7-4232-8bc6-db71fceaf77c","reviewId":"6b24bfcf-d790-4b04-8b87-32dc1879c397","subscriberId_productId":"72adcf9f-ede7-4232-8bc6-db71fceaf77c:shopify-7175229735095","productId":"shopify-7175229735095","body":"Very good, I recommend it","dateCreated":"2026-03-19T22:10:45.159Z","dateUpdated":"2026-03-19T22:10:45.159Z","helpfulCount":0,"isRecommended":true,"languageCode":"en","productHandle":"zinc-picolinate","productImageUrl":"https://cdn.shopify.com/s/files/1/1400/2351/files/Zinc_HERO_x280.png?v=1778101593","productName":"Zinc","productUrl":"//www.livemomentous.com/products/zinc-picolinate","rating":5,"reviewer":{"displayName":"noe s.","isVerified":true},"isIncentivized":false,"status":"approved","title":"Very good, I recommend it","unhelpfulCount":0,"variantId":"41340775071927"}],"reviewsKeywords":{"keywordTopics":[{"keywords":[{"name":"quality","occurrences":15},{"name":"purity","occurrences":1},{"name":"clean","occurrences":1},{"name":"cleanest","occurrences":1},{"name":"cleanliness","occurrences":1},{"name":"research backed","occurrences":1},{"name":"transparency","occurrences":1}],"topic":"Quality"},{"keywords":[{"name":"effectiveness","occurrences":9},{"name":"effective","occurrences":3},{"name":"energy","occurrences":4},{"name":"recovery","occurrences":3},{"name":"energy boost","occurrences":1},{"name":"performance","occurrences":1},{"name":"body performance","occurrences":1},{"name":"focus","occurrences":1},{"name":"vitality","occurrences":1}],"topic":"Effectiveness"},{"keywords":[{"name":"digestibility","occurrences":2},{"name":"absorption","occurrences":2},{"name":"stomach","occurrences":2},{"name":"bioavailable","occurrences":1},{"name":"stomach issues","occurrences":1},{"name":"stomach upset","occurrences":1},{"name":"nausea","occurrences":1},{"name":"meal timing","occurrences":1}],"topic":"Digestibility"},{"keywords":[{"name":"swallowability","occurrences":2},{"name":"swallowing","occurrences":2},{"name":"daily use","occurrences":2},{"name":"ease of use","occurrences":1},{"name":"easy to take","occurrences":1},{"name":"ease","occurrences":1},{"name":"routine","occurrences":1},{"name":"regimen","occurrences":1}],"topic":"Usability"},{"keywords":[{"name":"size","occurrences":5},{"name":"capsules","occurrences":2},{"name":"capsule size","occurrences":1},{"name":"bottle size","occurrences":1},{"name":"tablets","occurrences":1},{"name":"powder form","occurrences":1},{"name":"format","occurrences":1},{"name":"packaging","occurrences":1}],"topic":"Format"},{"keywords":[{"name":"price","occurrences":3},{"name":"trust","occurrences":2},{"name":"brand","occurrences":1},{"name":"longevity","occurrences":1}],"topic":"Value"},{"keywords":[{"name":"supplement","occurrences":3},{"name":"formula","occurrences":2},{"name":"ingredients","occurrences":2},{"name":"supplements","occurrences":2},{"name":"Zinc","occurrences":1},{"name":"zinc","occurrences":1},{"name":"zinc supplements","occurrences":1},{"name":"dosage","occurrences":1},{"name":"dose","occurrences":1}],"topic":"Formulation"}],"languageCode":"en"},"reviewsNextUrl":"https://api.okendo.io/v1/stores/72adcf9f-ede7-4232-8bc6-db71fceaf77c/products/shopify-7175229735095/reviews?limit=5&orderBy=date%20desc&lastEvaluated=%7B%22subscriberId%22%3A%2272adcf9f-ede7-4232-8bc6-db71fceaf77c%22%2C%22subscriberId_productId%22%3A%2272adcf9f-ede7-4232-8bc6-db71fceaf77c%3Ashopify-7175229735095%22%2C%22dateCreated%22%3A%222026-03-19T22%3A10%3A45.159Z%22%2C%22reviewId%22%3A%226b24bfcf-d790-4b04-8b87-32dc1879c397%22%7D","reviewsSummary":{"body":"Customers say these zinc supplements are easy to swallow and gentle on the stomach. Many reviews mention the small capsule size and clean formulation. Users frequently report feeling better overall and notice improved energy levels. Common feedback includes taking the supplement with food to avoid stomach upset. Reviews consistently praise the product quality and trust in the brand's testing standards. Many customers mention using it during winter months and appreciate the convenient bottle size for travel. Several users report positive experiences when combining it with other supplements like magnesium or vitamin D.","contributingReviewCount":100,"dateGenerated":"2026-02-06T00:07:07.310Z","datePublished":"2026-02-17T02:05:22.034Z","languageCode":"en"},"sort":{"defaultSort":"date desc"}} !(function() { const widgets = document.querySelectorAll('.js-oke-widgetSize'); if (widgets && widgets.length) { if (!window.okeSetWidgetSizes) { window.okeSetWidgetSizes = (allWidgets) => { if (allWidgets) { allWidgets.forEach(widget => { const width = widget.getBoundingClientRect().width; widget.classList.remove('oke-is-small', 'oke-is-medium', 'oke-is-large'); widget.classList.add(width > 960 ? 'oke-is-large' : width > 640 ? 'oke-is-medium' : 'oke-is-small'); }); } }; } if (!window.okeResizeObserver) { let okeMetafieldResizerTimer; window.okeResizeObserver = new ResizeObserver(entries => { if (entries && entries.length) { if (okeMetafieldResizerTimer) { clearTimeout(okeMetafieldResizerTimer); } okeMetafieldResizerTimer = window.setTimeout(() => { window.okeSetWidgetSizes(entries.map(e => e.target)); }, 100); } }); } window.okeSetWidgetSizes(document.querySelectorAll('.js-oke-widgetSize')); widgets.forEach((widget) => { window.okeResizeObserver.observe(widget); }); } })(); @media (min-width: 1024px) { .oke-w-main { width: 67%; margin-left: auto; } } [ { "@context": "https://schema.org/", "@type": "Product", "name": "Zinc", "url": "https:\/\/www.livemomentous.com\/products\/zinc-picolinate", "image":"https:\/\/www.livemomentous.com\/cdn\/shop\/files\/Zinc_HERO.png?v=1778101593\u0026width=1000","description": "Zinc is an essential trace mineral involved in hundreds of enzymatic processes that support immune health, hormone regulation, and cellular repair. This highly bioavailable form is designed for optimal absorption, helping maintain adequate levels even under increased physical or mental stress. With consistent use, it supports recovery, metabolic function, and overall resilience. NSF Certified for Sport® and independently tested for purity and label accuracy.","sku": "850030796172","brand": { "@type": "Brand", "name": "Momentous" },"aggregateRating": { "@type": "AggregateRating", "ratingValue": "5.0", "reviewCount": "124", "bestRating": "5", "worstRating": "1" },"hasMerchantReturnPolicy": { "@type": "MerchantReturnPolicy", "@id": "#momentous-return-policy", "applicableCountry": "US", "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", "merchantReturnDays": 30, "merchantReturnLink": "https:\/\/www.livemomentous.com\/policies\/refund-policy", "returnMethod": "https://schema.org/ReturnByMail", "returnFees": "https://schema.org/FreeReturn", "customerRemorseReturnFees": "https://schema.org/FreeReturn", "returnShippingFeesAmount": { "@type": "MonetaryAmount", "value": 0, "currency": "USD" }, "refundType": "https://schema.org/FullRefund" }, "offers": [{ "@type": "Offer","sku": "850030796172","gtin12": "850030796172","itemCondition": "https://schema.org/NewCondition", "availability": "https://schema.org/InStock", "price": 15.0, "priceCurrency": "GBP", "url": "https:\/\/www.livemomentous.com\/products\/zinc-picolinate?variant=41340775071927","priceSpecification": [ { "@type": "UnitPriceSpecification", "price": 15.0, "priceCurrency": "GBP", "name": "One-Time Purchase" }, { "@type": "UnitPriceSpecification", "price": 11.25, "priceCurrency": "GBP", "name": "Delivery every 2 months", "validForMemberTier": { "@type": "MemberProgramTier", "@id": "#momentous-subscriber", "name": "Subscriber" } } ],"hasMerchantReturnPolicy": { "@type": "MerchantReturnPolicy", "@id": "#momentous-return-policy" } } ] }, { "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Home", "item": "https:\/\/www.livemomentous.com" }, { "@type": "ListItem", "position": 2, "name": "Capsules", "item": "https:\/\/www.livemomentous.com\/collections\/capsules" }, { "@type": "ListItem", "position": 3, "name": "Zinc", "item": "https:\/\/www.livemomentous.com\/products\/zinc-picolinate" } ] } ] .combined-product-button.flavour-disabled { opacity: 0.5; position: relative; cursor: not-allowed; pointer-events: none; } .combined-product-button.flavour-disabled:after { content: ' '; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: linear-gradient(to top left, rgba(0,0,0,0) calc(50% - 1px), #CFCFCA, rgba(0,0,0,0) calc(50% + 1px)) } Sign up for offers, product news, and tips Support Account Help & Contact Subscriptions Locations Press Inquiries Company About Us Careers Blog Affiliate Program Trusted Experts Wholesale Corporate Wellness Resources Privacy Policy Terms of Service Your Privacy Choices Accessibility California Prop 65 Save with HSA/FSA Certificate of Analysis Patents Do Not Sell My Information *These statements have not been evaluated by the food and drug administration. This product is not intended to diagnose, treat, cure, or prevent any disease. Afghanistan - USD $ Åland Islands - USD $ Algeria - USD $ Andorra - EUR € Anguilla - USD $ Antigua & Barbuda - USD $ Argentina - USD $ Armenia - USD $ Aruba - USD $ Ascension Island - USD $ Australia - AUD $ Austria - EUR € Bahamas - USD $ Bahrain - USD $ Bangladesh - USD $ Barbados - USD $ Belgium - EUR € Belize - USD $ Bermuda - USD $ Bhutan - USD $ Bolivia - USD $ Bosnia & Herzegovina - USD $ Botswana - USD $ Brazil - USD $ British Indian Ocean Territory - USD $ Brunei - USD $ Bulgaria - USD $ Burkina Faso - USD $ Burundi - USD $ Cambodia - USD $ Cameroon - USD $ Canada - CAD $ Cape Verde - USD $ Caribbean Netherlands - USD $ Cayman Islands - USD $ Central African Republic - USD $ Chad - USD $ Chile - USD $ China - USD $ Christmas Island - USD $ Cocos (Keeling) Islands - USD $ Colombia - USD $ Congo - Brazzaville - USD $ Congo - Kinshasa - USD $ Cook Islands - USD $ Costa Rica - USD $ Côte d’Ivoire - USD $ Croatia - USD $ Curaçao - USD $ Cyprus - EUR € Czechia - USD $ Denmark - USD $ Dominica - USD $ Dominican Republic - USD $ Ecuador - USD $ Egypt - USD $ El Salvador - USD $ Estonia - EUR € Eswatini - USD $ Ethiopia - USD $ Falkland Islands - USD $ Finland - EUR € France - EUR € French Guiana - USD $ French Polynesia - USD $ French Southern Territories - USD $ Gabon - USD $ Gambia - USD $ Germany - EUR € Ghana - USD $ Greece - EUR € Guadeloupe - USD $ Guatemala - USD $ Guernsey - USD $ Guinea - USD $ Guyana - USD $ Haiti - USD $ Hong Kong SAR - USD $ Hungary - USD $ Iceland - USD $ India - USD $ Indonesia - USD $ Iraq - USD $ Ireland - EUR € Isle of Man - USD $ Israel - USD $ Italy - EUR € Jamaica - USD $ Japan - USD $ Jersey - USD $ Jordan - USD $ Kenya - USD $ Kosovo - EUR € Kuwait - USD $ Laos - USD $ Latvia - EUR € Lebanon - USD $ Liberia - USD $ Liechtenstein - USD $ Lithuania - EUR € Luxembourg - EUR € Macao SAR - USD $ Madagascar - USD $ Malawi - USD $ Malaysia - USD $ Maldives - USD $ Mali - USD $ Malta - EUR € Martinique - USD $ Mauritania - USD $ Mauritius - USD $ Mayotte - USD $ Mexico - USD $ Moldova - USD $ Monaco - EUR € Montenegro - EUR € Morocco - USD $ Mozambique - USD $ Namibia - USD $ Nauru - USD $ Nepal - USD $ Netherlands - EUR € New Zealand - USD $ Nicaragua - USD $ Niger - USD $ Nigeria - USD $ Niue - USD $ Norfolk Island - USD $ Norway - USD $ Oman - USD $ Pakistan - USD $ Palestinian Territories - USD $ Panama - USD $ Papua New Guinea - USD $ Paraguay - USD $ Peru - USD $ Philippines - USD $ Pitcairn Islands - USD $ Poland - USD $ Portugal - EUR € Qatar - USD $ Réunion - USD $ Romania - USD $ Rwanda - USD $ San Marino - EUR € São Tomé & Príncipe - USD $ Saudi Arabia - USD $ Senegal - USD $ Seychelles - USD $ Sierra Leone - USD $ Singapore - USD $ Slovakia - EUR € Slovenia - EUR € Solomon Islands - USD $ Somalia - USD $ South Africa - USD $ South Georgia & South Sandwich Islands - USD $ South Korea - USD $ South Sudan - USD $ Spain - EUR € Sri Lanka - USD $ St. Helena - USD $ St. Pierre & Miquelon - USD $ Suriname - USD $ Svalbard & Jan Mayen - USD $ Sweden - USD $ Switzerland - USD $ Taiwan - USD $ Tajikistan - USD $ Tanzania - USD $ Thailand - USD $ Togo - USD $ Tokelau - USD $ Trinidad & Tobago - USD $ Tristan da Cunha - USD $ Tunisia - USD $ Türkiye - USD $ Turkmenistan - USD $ Tuvalu - USD $ U.S. Outlying Islands - USD $ Uganda - USD $ Ukraine - USD $ United Arab Emirates - USD $ United Kingdom - GBP £ United States - USD $ Uruguay - USD $ Vatican City - USD $ Venezuela - USD $ Vietnam - USD $ Western Sahara - USD $ Yemen - USD $ Zambia - USD $ Zimbabwe - USD $ United Kingdom - GB £ .country-selector { position: relative; } .country-selector__select { position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; cursor: pointer; } .country-selector__selected-display { display: flex; align-items: center; gap: 8px; } document.querySelector('.country-selector__select').addEventListener('change', function() { const selectedOption = this.options[this.selectedIndex]; const flagSrc = selectedOption.dataset.flagSrc; const currency = selectedOption.dataset.currency; // Update the displayed flag and text const display = this.closest('.country-selector').querySelector('.country-selector__selected-display'); display.querySelector('img').src = flagSrc; display.querySelector('img').alt = selectedOption.text; display.querySelector('span').textContent = selectedOption.text; // Submit the form this.closest('form').submit(); }); document.addEventListener("DOMContentLoaded", () => { const managePreferencesBtn = document.querySelector( 'a[aria-label="Your Privacy Choices"]' ); if (managePreferencesBtn) { managePreferencesBtn.addEventListener("click", (event) => { event.preventDefault(); const consent = window[Symbol.for("blotout-consent")]; if (consent && typeof consent.showBanner === "function") { consent.showBanner(); console.log('Banner Fired') } }); } }); document.addEventListener('DOMContentLoaded', function() { // Handle newsletter form submission document.addEventListener('newsletter-submit', function(event) { const email = event.detail.email; // Here you can integrate with your email service (Klaviyo, Mailchimp, etc.) // Example: Send to Klaviyo or your backend console.log('Newsletter subscription:', email); // You can add your newsletter integration here // For example, if using Klaviyo: // if (window._learnq) { // window._learnq.push(['identify', { $email: email }]); // } }); }); /* Ensure x-cloak works properly */ [x-cloak] { display: none !important; } /* Custom styles for localization form integration */ #footer-new .country-selector { min-width: 200px; } #footer-new .country-selector__selected-display { padding: 8px 12px; cursor: pointer; transition: border-color 0.2s; } #footer-new .country-selector__selected-display:hover { border-color: #f97316; } #footer-new .country-selector__selected-display:focus-within { outline: 2px solid #f97316; outline-offset: 2px; } /* Ensure proper spacing for social icons */ #footer-new [role="list"] { list-style: none; padding: 0; margin: 0; } /* Smooth transitions for all interactive elements */ #footer-new a, #footer-new button { transition: all 0.2s ease-in-out; } /* High contrast mode support */ @media (prefers-contrast: high) { #footer-new { border-top: 2px solid currentColor; } #footer-new a:focus, #footer-new button:focus { outline-width: 3px; } } /* Reduced motion support */ @media (prefers-reduced-motion: reduce) { #footer-new * { animation-duration: 0.01ms !important; animation-iteration-count: 1 !important; transition-duration: 0.01ms !important; } } .footer-new__logo { width: 300px; height: 120px; } @media (max-width: 768px) { .footer-new__logo { width: 200px; height: 85px; } } .new-footer-klaviyo-form button[type="button"] { font-size: 0 !important; } .new-footer-klaviyo-form button[type="button"]::before { content: ""; display: inline-block; width: 19px; height: 16px; background-image: url("data:image/svg+xml;utf8,"); background-repeat: no-repeat; background-size: contain; margin-right: 6px; /* spacing before text */ vertical-align: middle; } function closeKlaviyoOutOfStockModal() { let modalElem = document.getElementById("klaviyo_modal"); modalElem.style.display = "none"; document.getElementById('back-in-stock').innerHTML = "" document.body.classList.remove('back-in-stock-opned') } function successKlaviyoOutOfStockModal() { document.getElementById("klaviyo_out_of_stock_form").innerHTML = `

You will receive an email when the product is back in stock! `; } function createKlaviyoOutOfStockSubscriptionModal(variantId, productTitle, variantTitle, backDate, image) { let modalElem = document.createElement("div"); modalElem.innerHTML = `

We’ll notify you when the product is back in stock!
${productTitle}
${productTitle}

${variantTitle}

Estimated to be back in stock: ${backDate}

Email
Notify me when available ` modalElem.id = "klaviyo_modal"; modalElem.classList.add("klaviyo_modal"); modalElem.style.display = "block"; return modalElem; } function klaviyoFormValidateEmail(email) { return String(email) .toLowerCase() .match( /^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/ ); }; window.openKlaviyoStockAlertSubscriptionForm = function(variantId, productTitle, variantTitle, backDate, image) { let modalElem = createKlaviyoOutOfStockSubscriptionModal(variantId, productTitle, variantTitle, backDate, image); document.getElementById('back-in-stock').appendChild(modalElem); document.body.classList.add('back-in-stock-opned') document.querySelectorAll('.klaviyo_modal_close_triger').forEach(item => { item.addEventListener("click", closeKlaviyoOutOfStockModal); }) document.getElementById("klaviyo_out_of_stock_form_button").addEventListener("click", function(evt) { evt.stopPropagation(); const email = document.getElementById("Klaviyo_out_of_stock_email").value; const emailValidation = klaviyoFormValidateEmail(email); console.log(email, variantId, 'email, variantId'); if (!emailValidation) return; const data = { data: { type: "back-in-stock-subscription", attributes: { profile: { data: { type: "profile", attributes: { email: email } } }, channels: ["EMAIL"] }, relationships: { variant: { data: { type: "catalog-variant", id: `$shopify:::$default:::${variantId}` } } } } }; fetch("https://a.klaviyo.com/client/back-in-stock-subscriptions/?company_id=MfVp5f", { method: "POST", headers: { "Content-Type": "application/json", "revision": "2024-06-15" }, body: JSON.stringify(data) }) .then(async res => { if (!res.ok) { const errorText = await res.text(); // Don't assume JSON here console.error("Klaviyo API error:", errorText); throw new Error("Failed to subscribe"); } // Only try parsing JSON if there's content const contentType = res.headers.get("content-type") || ""; if (contentType.includes("application/json")) { const result = await res.json(); console.log("Subscription success:", result); } // Run your success handler successKlaviyoOutOfStockModal(); }) .catch(err => { console.error("Klaviyo Back-in-Stock Error:", err); }); }); document.getElementById("Klaviyo_out_of_stock_email").addEventListener("input", function(evt) { let email = document.getElementById("Klaviyo_out_of_stock_email").value; let emailValidation = klaviyoFormValidateEmail(email) if (emailValidation) { document.getElementById('klaviyo_out_of_stock_form_button').removeAttribute("disabled"); } else { document.getElementById("klaviyo_out_of_stock_form_button").setAttribute("disabled", "true"); } }) } window.upsell_popup = { title : null, subtitle : null, info : null, product_handle : "", product_id : 1234, product_image : "//www.livemomentous.com/cdn/shopifycloud/storefront/assets/no-image-2048-a2addb12_550x.gif", product_variants : [ ], base_product_id : 1234 } if (window.location.pathname == '/a/account/login') { window.location.replace('/tools/recurring/login/'); } window.addEventListener('load', function() { var _learnq = window._learnq || []; function addedToCart() { fetch(`${window.location.origin}/cart.js`) .then(res => res.clone().json().then(data => { var cart = { total_price: data.total_price/100, $value: data.total_price/100, total_discount: data.total_discount, original_total_price: data.original_total_price/100, items: data.items } if (item !== 'undefined') { cart = Object.assign(cart, item) } if (klAjax) { _learnq.push(['track', 'Added to Cart', cart]); klAjax = false; } })) }; (function (ns, fetch) { ns.fetch = function() { const response = fetch.apply(this, arguments); response.then(res => { if (`${window.location.origin}/cart/add.js` .includes(res.url)) { addedToCart() } }); return response } }(window, window.fetch)); var klAjax = true; var atcButtons = document.querySelectorAll("form[action*='/cart/add'] button[type='submit']"); for (var i = 0; i { window.ShopifyAnalytics.meta.selectedVariantId = '41340775071927'; console.log( 'window.ShopifyAnalytics.meta.selectedVariantId:', window.ShopifyAnalytics.meta.selectedVariantId ); }, 5000); .rebuy-product-actions .subscription-checkbox .slider.round, .buttons-wrappers button:nth-of-type(2) { display: none; } .siena-iframe { display: none; } @media (max-width: 1366px) { .siena-iframe { z-index: 39; } .siena-iframe.siena-iframe--bottom-0, .siena-iframe.siena-iframe--fullscreen{ z-index: 9999999; } } ttd_dom_ready( function() { if (typeof TTDUniversalPixelApi === 'function') { var universalPixelApi = new TTDUniversalPixelApi(); universalPixelApi.init("h4w8qq9", ["k1r6x4d"], "https://insight.adsrvr.org/track/up"); } }); document.querySelectorAll('button[aria-label*="Add to Bag"]').forEach(function(btn) { var productn = btn.getAttribute('aria-label').slice(11) btn.addEventListener('click', function(event) { var conversionPixel = new Image(); conversionPixel.src = "https://insight.adsrvr.org/track/pxl/?adv=h4w8qq9&ct=0:fmme5s8&fmt=3&td1=" + productn + "&ts=" + (new Date()).getTime(); // Adding a unique ID to prevent caching conversionPixel.height = 1; conversionPixel.width = 1; conversionPixel.style.display = "none"; // Hide the pixel document.body.appendChild(conversionPixel); }); });
0 ? 'is-visible' : 'is-hidden', 'widget-layout-' + currentLayout()]">

:

1 ? 'lazy' : 'eager'" v-bind:src="itemImage(product, product.selected_variant, '400x400')" v-bind:alt="itemImageAlt(product, product.selected_variant)">
{{ value }}
{{ frequencyLabel(frequency, product.subscription_interval) }}
Quantity {{ n }}
Sale price Original price
Price
Powered by Rebuy
0 ? 'is-visible' : 'is-hidden']">

:

0">
{{ variant.title }}
{{ value }}
0">
0 ? 'is-visible' : 'is-hidden', 'widget-layout-' + currentLayout()]">

:

1 ? 'lazy' : 'eager'" v-bind:src="itemImage(product, product.selected_variant, '400x400')" v-bind:alt="itemImageAlt(product, product.selected_variant)">
{{ value }} Select your purchase method
Out of Stock Protection {{ frequencyLabel(frequency, product.subscription_interval) }}
One-Time Purchase Receive Once Add to Bag
Price View Product
el.classList.remove('show')); $event.target.closest('.rebuy-product-block').querySelector('.rebuy-product-options').classList.add('show')" type="button">
Price
Powered by Rebuy
0 ? 'is-visible' : 'is-hidden', 'widget-layout-' + currentLayout()]">

:

1 ? 'lazy' : 'eager'" v-bind:src="itemImage(product, product.selected_variant, '400x400')" v-bind:alt="itemImageAlt(product, product.selected_variant)">
{{ value }} Select your purchase method
Out of Stock Protection {{ frequencyLabel(frequency, product.subscription_interval) }}
One-Time Purchase Receive Once Add to Bag
Price View Product
el.classList.remove('show')); $event.target.closest('.rebuy-product-block').querySelector('.rebuy-product-options').classList.add('show')" type="button">
Price
Powered by Rebuy Search Search for products, collections, pages, and articles .search-form-wrapper { position: relative; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); isolation: isolate; } .search-form__input:focus { border: 1px solid #000; } .search-form__results { width: 480px; border-radius: 10px; border: 1px solid #E5E7EB; background: #FFF; box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); top: 100%; } @media(max-width: 640px) { .search-form__results { width: 100%; border-radius: 10px; border: none; margin-top: 0; } } .search-form__results.show { display: block; } .search-result-divider { border-top: 1px solid var(--grey-100, #e5e5e5); } .search-product-img { width: 5rem; height: 5rem; } @media(max-width: 640px) { .search-product-img { width: 70px; height: 70px; } } .atc-btn[data-loading] { opacity: 0.6; pointer-events: none; } .atc-btn[data-added] { background-color: #2d7a3a; } .search-form__results.is-loading::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 2px; background: linear-gradient(90deg, transparent 0%, var(--grey-900, #171717) 50%, transparent 100%); background-size: 200% 100%; animation: search-loading-shimmer 1.2s ease-in-out infinite; pointer-events: none; } .search-form__results-content { max-height: calc(100vh - 170px); overflow-y: auto; -webkit-overflow-scrolling: touch; overscroll-behavior: contain; } .search-result-divider { position: sticky; bottom: 0; background-color: #FFF; z-index: 10; } @keyframes search-loading-shimmer { 0% { background-position: -100% 0; } 100% { background-position: 200% 0; } } @media(max-width: 640px) { .search-product-row { flex-direction: column; align-items: flex-start !important; } .search-recommended-section { display: none; } } .query-item-text *, .query-item-text { white-space: nowrap; } .query-item-text mark { background-color: #FFFADF; color: inherit; border-radius: 2px; } .search-form__clear-btn { background: none; border: none; padding: 0; cursor: pointer; line-height: 0; color: var(--grey-400, #999); } .search-form__clear-btn:hover svg path { stroke: var(--grey-700, #404040); } (function() { 'use strict'; const SEARCH_ICON = ` `; // Guard: only define the class once even if snippet is rendered multiple times if (!window.MomentousPredictiveSearch) { window.MomentousPredictiveSearch = class { constructor(wrapper) { this.wrapper = wrapper; this.input = wrapper.querySelector('[data-search-input]'); this.resultsContainer = wrapper.querySelector('[data-search-results]'); this.resultsContent = wrapper.querySelector('[data-search-results-content]'); this.form = wrapper.querySelector('.search-form'); this.submitBtn = wrapper.querySelector('[data-search-submit]'); this.clearBtn = wrapper.querySelector('[data-search-clear]'); this.debounceTimer = null; this.currentRequest = null; this.currentQuery = ''; this.minQueryLength = 2; this.debounceDelay = 300; this.cache = new Map(); this.requestId = 0; this.init(); } init() { this.input.addEventListener('input', (e) => { this.handleInput(e.target.value); this.updateClearBtn(); }); if (this.clearBtn) { this.clearBtn.addEventListener('click', () => { this.input.value = ''; this.currentQuery = ''; this.hideResults(); this.updateClearBtn(); this.input.focus(); }); } this.input.addEventListener('focus', () => { if (this.input.value.length >= this.minQueryLength) { this.showResults(); } }); this.input.addEventListener('touchend', (e) => { e.stopPropagation(); this.input.focus(); }); this.input.addEventListener('touchstart', (e) => { e.stopPropagation(); }, { passive: true }); const handleOutsideInteraction = (e) => { if (!this.wrapper.contains(e.target)) { const sidebarPanel = document.getElementById('ss-panel'); if (sidebarPanel && sidebarPanel.contains(this.wrapper) && sidebarPanel.contains(e.target)) { return; } this.hideResults(); } }; document.addEventListener('click', handleOutsideInteraction); document.addEventListener('touchstart', handleOutsideInteraction, { passive: true }); document.addEventListener('keydown', (e) => { if (e.key === 'Escape') this.hideResults(); }); } updateClearBtn() { const show = this.input.value.length >= this.minQueryLength; if (this.clearBtn) this.clearBtn.classList.toggle('hidden', !show); if (this.submitBtn) this.submitBtn.classList.toggle('hidden', show); } handleInput(query) { const trimmedQuery = query.trim(); if (this.debounceTimer) clearTimeout(this.debounceTimer); if (trimmedQuery.length { this.fetchSearchData(trimmedQuery); }, this.debounceDelay); } async fetchSearchData(query) { if (this.cache.has(query)) { const cached = this.cache.get(query); this.setLoadingState(false); this.renderResults(cached.results, query, cached.recommended); return; } if (this.currentRequest) { this.currentRequest.abort(); this.currentRequest = null; } const requestId = ++this.requestId; const controller = new AbortController(); this.currentRequest = controller; const baseUrl = window.Shopify?.routes?.root || '/'; const apiUrl = `${baseUrl}search/suggest.json?q=${encodeURIComponent(query)}&resources[type]=product,query&resources[limit]=5&resources[limit_scope]=each`; try { const response = await fetch(apiUrl, { signal: controller.signal, headers: { 'Accept': 'application/json' } }); if (!response.ok) throw new Error(`HTTP error! status: ${response.status}`); const data = await response.json(); if (requestId !== this.requestId) return; this.currentRequest = null; const results = data.resources?.results || {}; if (this.cache.size > 50) this.cache.clear(); this.cache.set(query, { results, recommended: null }); this.setLoadingState(false); this.renderResults(results, query, null); } catch (error) { if (error.name === 'AbortError') return; if (requestId !== this.requestId) return; console.error('Predictive search error:', error); this.setLoadingState(false); this.showError(); } } async fetchRecommendations(productId) { try { const baseUrl = window.Shopify?.routes?.root || '/'; const url = `${baseUrl}recommendations/products.json?product_id=${productId}&limit=6&intent=related`; const response = await fetch(url, { headers: { 'Accept': 'application/json' } }); if (!response.ok) return []; const data = await response.json(); return (data.products || []) .filter(p => { const tags = (p.tags || []).map(t => t.toLowerCase()); return !tags.includes('searchnise_ignore') && !tags.includes('search_hide'); }) .slice(0, 3); } catch (e) { return []; } } async addToCart(variantId, btn) { btn.setAttribute('data-loading', ''); btn.textContent = 'Adding...'; try { const response = await fetch('/cart/add.js', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Accept': 'application/json' }, body: JSON.stringify({ id: variantId, quantity: 1 }) }); if (!response.ok) throw new Error('Failed to add to cart'); btn.removeAttribute('data-loading'); btn.setAttribute('data-added', ''); btn.textContent = 'Added!'; document.dispatchEvent(new CustomEvent('cart:refresh')); setTimeout(() => { btn.removeAttribute('data-added'); btn.textContent = 'Add to Cart'; }, 2000); } catch (e) { btn.removeAttribute('data-loading'); btn.textContent = 'Add to Cart'; console.error('ATC error:', e); } } bindAtcButtons() { this.resultsContent.querySelectorAll('.atc-btn').forEach(btn => { btn.addEventListener('click', (e) => { e.preventDefault(); const variantId = btn.dataset.variantId; if (variantId) this.addToCart(variantId, btn); }); }); } renderResults(results, query, preloadedRecommended) { if (!results || ((!results.products || results.products.length === 0) && (!results.queries || results.queries.length === 0))) { this.resultsContent.innerHTML = `
No results found for "${this.escapeHtml(query)}" `; this.showResults(); return; } const products = (results.products || []) .filter(p => { const tags = (p.tags || []).map(t => t.toLowerCase()); return !tags.includes('searchnise_ignore') && !tags.includes('search_hide'); }) .slice(0, 4); const queries = (results.queries || []).slice(0, 4); const firstProductId = products.length > 0 ? products[0].id : null; let html = ''; if (products.length > 0) { html += `
`; products.forEach(product => { html += this.renderMatchedProduct(product); }); html += ` `; } if (queries.length > 0) { html += `
Top Searches
  • ${SEARCH_ICON} ${queries.map(q => this.renderQueryItem(q)).join('')}
`; } const searchUrl = (window.Shopify?.routes?.root || '/') + `search?q=${encodeURIComponent(query)}&type=product`; html += `
View all results for “${this.escapeHtml(query)}” `; if (firstProductId) { if (preloadedRecommended && preloadedRecommended.length > 0) { html += this.renderRecommendedSection(preloadedRecommended); } else if (preloadedRecommended === null) { html += `
`; } } this.resultsContent.innerHTML = html; this.showResults(); this.bindAtcButtons(); if (firstProductId && preloadedRecommended === null) { this.fetchAndPatchRecommendations(firstProductId, query); } } renderMatchedProduct(product) { const imgUrl = product.featured_image?.url || product.image || ''; const imgSized = imgUrl ? imgUrl.replace(/(\.[a-z]+)(\?.*)?$/i, '_220x220$1$2') : ''; const price = this.formatPrice(product.price, product.price_min, product.price_max); const isSingleVariant = !product.variants || product.variants.length ${imgSized ? `${title}` : `
` }
${title}
${price ? `
${price} ` : ''} View Product `; } renderSuggestedProduct(product) { const imgUrl = product.featured_image?.src || product.featured_image?.url || product.images?.[0] || ''; const imgSized = imgUrl ? imgUrl.replace(/(\.[a-z]+)(\?.*)?$/i, '_300x300$1$2') : ''; const productUrl = this.escapeHtml(product.url || `/products/${product.handle}`); const title = this.escapeHtml(product.title || ''); return `
${imgSized ? `${title}` : `
` }
${title} `; } renderQueryItem(item) { const queryText = item.styled_text || this.escapeHtml(item.text || ''); const queryUrl = this.escapeHtml(item.url || '#'); return `
  • ${queryText} `; } renderRecommendedSection(recommended) { return `