PageSourceSearch

https://purvine.app/assets/toolkit-BFqPiJ9p.js

js purvine.app collected 2026-10-09 02:51:54 UTC 11,763 bytes, 5 lines download raw bytes

1import{t as e}from"./jsx-runtime-DGeXAQPT.js";import{t}from"./link-B-0znVRo.js";var n={version:1,asset_id:`985993bb-cbed-4097-927d-dac83927fafb`,project_id:`7f0cfbb2-e678-40ff-ad1c-641ca478d0ee`,url:`/__l5e/assets-v1/985993bb-cbed-4097-927d-dac83927fafb/what-when-wine.jpg`,r2_key:`a/v1/7f0cfbb2-e678-40ff-ad1c-641ca478d0ee/985993bb-cbed-4097-927d-dac83927fafb/what-when-wine.jpg`,original_filename:`what-when-wine.jpg`,size:105567,content_type:`image/jpeg`,created_at:`2026-08-03T04:58:41Z`},r={version:1,asset_id:`187bfbb0-5677-4b2a-ac2c-17098215d912`,project_id:`7f0cfbb2-e678-40ff-ad1c-641ca478d0ee`,url:`/__l5e/assets-v1/187bfbb0-5677-4b2a-ac2c-17098215d912/zbiotics.webp`,r2_key:`a/v1/7f0cfbb2-e678-40ff-ad1c-641ca478d0ee/187bfbb0-5677-4b2a-ac2c-17098215d912/zbiotics.webp`,original_filename:`zbiotics.webp`,size:15660,content_type:`image/webp`,created_at:`2026-08-03T04:58:38Z`},i={version:1,asset_id:`17aa43fd-b521-4ee3-8a91-05b1fdc52a89`,project_id:`7f0cfbb2-e678-40ff-ad1c-641ca478d0ee`,url:`/__l5e/assets-v1/17aa43fd-b521-4ee3-8a91-05b1fdc52a89/ionlayer.jpg`,r2_key:`a/v1/7f0cfbb2-e678-40ff-ad1c-641ca478d0ee/17aa43fd-b521-4ee3-8a91-05b1fdc52a89/ionlayer.jpg`,original_filename:`ionlayer.jpg`,size:214001,content_type:`image/jpeg`,created_at:`2026-08-03T04:58:35Z`},a={version:1,asset_id:`296c0909-7d06-40cd-b794-b7df44388e7f`,project_id:`7f0cfbb2-e678-40ff-ad1c-641ca478d0ee`,url:`/__l5e/assets-v1/296c0909-7d06-40cd-b794-b7df44388e7f/wine-wand.png`,r2_key:`a/v1/7f0cfbb2-e678-40ff-ad1c-641ca478d0ee/296c0909-7d06-40cd-b794-b7df44388e7f/wine-wand.png`,original_filename:`wine-wand.png`,size:1260226,content_type:`image/png`,created_at:`2026-08-03T05:01:36Z`},o={version:1,asset_id:`fb119b6d-6f8d-43ff-8834-614479366f23`,project_id:`7f0cfbb2-e678-40ff-ad1c-641ca478d0ee`,url:`/__l5e/assets-v1/fb119b6d-6f8d-43ff-8834-614479366f23/glasvin.webp`,r2_key:`a/v1/7f0cfbb2-e678-40ff-ad1c-641ca478d0ee/fb119b6d-6f8d-43ff-8834-614479366f23/glasvin.webp`,original_filename:`glasvin.webp`,size:34880,content_type:`image/webp`,created_at:`2026-08-03T04:58:45Z`},s={version:1,asset_id:`38ea7b9d-273c-4db4-a1f5-c9059fa5e888`,project_id:`7f0cfbb2-e678-40ff-ad1c-641ca478d0ee`,url:`/__l5e/assets-v1/38ea7b9d-273c-4db4-a1f5-c9059fa5e888/lmnt.jpg`,r2_key:`a/v1/7f0cfbb2-e678-40ff-ad1c-641ca478d0ee/38ea7b9d-273c-4db4-a1f5-c9059fa5e888/lmnt.jpg`,original_filename:`lmnt.jpg`,size:233932,content_type:`image/jpeg`,created_at:`2026-08-04T00:30:37Z`},c=e(),l=[{id:`education`,eyebrow:`📚`,title:`Wine Education`,products:[{image:n.url,imageAlt:`What When Wine book by Melanie Avalon`,imagePosition:`center 75%`,badge:`📖 Wine Education`,name:`What When Wine`,tagline:`Learn how to enjoy wine while supporting your health.`,body:`What When Wine explores the science of alcohol and weight management, helps readers make more informed wine choices, and teaches simple food and wine pairing principles anyone can use. It also includes 50+ gluten-free recipes, with low-FODMAP, dairy-free, and vegan variations, making it easy to create delicious wine pairings for a wide range of dietary preferences.
2
3Whether you're just beginning your wine journey or looking to elevate your appreciation, it's a practical guide to enjoying wine with confidence.`,ctaLabel:`Shop on Amazon`,ctaHref:`https://link.amazon/B0dyb2EE5`}]},{id:`drink-better`,eyebrow:`🍷`,title:`Drink Better`,products:[{image:r.url,imageAlt:`ZBiotics pre-alcohol probiotic bottle`,badge:`🧬 Next-Day Support`,name:`ZBiotics`,tagline:`Support your body's natural alcohol metabolism.`,body:`ZBiotics is a genetically engineered probiotic designed to help break down acetaldehyde, a byproduct created when alcohol is metabolized. Acetaldehyde is thought to contribute to many of the unpleasant effects people experience the next day after drinking. Taking one bottle before drinking may help support a better morning after.`,discount:`10% off with code MELANIEAVALON`,ctaLabel:`Shop ZBiotics`,ctaHref:`https://melanieavalon.com/zbiotics`},{image:i.url,imageAlt:`IonLayer transdermal NAD+ patches`,badge:`⚡ Recovery & Cellular Energy`,name:`IonLayer NAD+, Glutathione & B1 Patches`,tagline:`Support recovery at the cellular level.`,body:`Alcohol, stress, aging, and poor sleep can all place increased demands on the body's recovery systems. IonLayer's transdermal patches provide convenient delivery of nutrients including NAD+, glutathione, and vitamin B1 — nutrients that play important roles in cellular energy production, antioxidant defense, and healthy metabolism. They're an easy addition before or after a night of wine.`,discount:`$100 off with code MELANIEAVALON`,ctaLabel:`Shop IonLayer`,ctaHref:`https://melanieavalon.com/ionlayer`},{image:s.url,imageAlt:`LMNT electrolyte variety pack box with stick packs`,badge:`💧 Hydration & Electrolytes`,name:`LMNT Electrolytes`,tagline:`Zero-sugar hydration for travel, fasting, exercise — and wine nights.`,body:`LMNT is one of Melanie's go-to tools for supporting hydration and replenishing electrolytes while traveling, fasting, exercising, or after enjoying wine. Each packet contains sodium, potassium, and magnesium without sugar.`,discount:`Get a free LMNT Sample Pack with any purchase.`,ctaLabel:`Get Your Free Sample Pack`,ctaHref:`https://drinklmnt.com/melanieavalon`},{image:a.url,imageAlt:`PureWine Wine Wand in a glass of red wine`,badge:`🍇 Histamine & Sulfite Support`,name:`PureWine Wine Wand`,tagline:`Reduce sulfites and histamines while preserving taste.`,body:`For wine lovers who are sensitive to sulfites or histamines, the PureWine Wine Wand helps remove many of these compounds from each glass without noticeably changing the wine's flavor or aroma. It's a simple way to make wine more enjoyable for those who experience headaches or sensitivities.`,ctaLabel:`Learn More`,ctaHref:`https://melanieavalon.com/winewand`}]},{id:`taste-better`,eyebrow:`🥂`,title:`Taste Better`,products:[{image:o.url,imageAlt:`Glasvin hand-blown crystal wine glasses`,badge:`✨ PREMIUM SUSTAINABLE STEMWARE`,n
3ame:`Glasvin Wine Glasses`,tagline:`The right glass truly changes the wine.`,body:`Great stemware enhances aroma, flavor, and texture — and Glasvin makes some of Melanie's favorite wine glasses. Their sustainable, ultra-light, hand-blown crystal glasses are designed to showcase every style of wine while remaining durable enough for everyday use.`,bullets:[`Ultra-light, sustainable, hand-blown crystal`,`Designed to maximize aromas and flavor`,`Dishwasher safe`,`Beautiful enough for special occasions`,`Glasses for every wine style and occasion`,`Trusted by top wineries and restaurants around the world`],discount:`10% off with code MELANIEWINE10`,ctaLabel:`Shop Glasvin`,ctaHref:`https://glas.vin`}]}];function u({product:e}){return e.image?(0,c.jsx)(`img`,{src:e.image,alt:e.imageAlt,loading:`lazy`,style:{objectPosition:e.imagePosition},className:`aspect-[4/3] w-full rounded-2xl object-cover md:aspect-square`}):(0,c.jsx)(`div`,{"aria-label":e.imageAlt,role:`img`,className:`flex aspect-[4/3] w-full items-center justify-center rounded-2xl border border-border bg-[linear-gradient(135deg,var(--champagne),color-mix(in_oklab,var(--rose)_18%,white))] md:aspect-square`,children:(0,c.jsx)(`span`,{className:`px-6 text-center font-serif text-lg italic text-[color:var(--maroon)]/60`,children:e.name})})}function d({product:e}){return(0,c.jsxs)(`article`,{className:`group grid grid-cols-1 gap-6 rounded-3xl border border-border bg-card p-5 transition duration-300 hover:-translate-y-1 hover:shadow-[0_20px_50px_-25px_color-mix(in_oklab,var(--maroon)_45%,transparent)] sm:p-7 md:grid-cols-[minmax(0,320px)_1fr] md:gap-9 md:p-8`,children:[(0,c.jsx)(`div`,{className:`overflow-hidden`,children:(0,c.jsx)(`div`,{className:`transition duration-500 group-hover:scale-[1.02]`,children:(0,c.jsx)(u,{product:e})})}),(0,c.jsxs)(`div`,{className:`flex flex-col justify-center gap-4`,children:[(0,c.jsx)(`span`,{className:`w-fit rounded-full bg-[color:var(--champagne)] px-3 py-1 text-[11px] font-semibold uppercase tracking-[0.12em] text-[color:var(--maroon)]`,children:e.badge}),(0,c.jsxs)(`div`,{className:`space-y-2`,children:[(0,c.jsx)(`h3`,{className:`font-serif text-2xl leading-tight text-[color:var(--maroon)] sm:text-3xl`,children:e.name}),(0,c.jsx)(`p`,{className:`text-pretty text-base font-medium text-[color:var(--rose)]`,children:e.tagline})]}),e.body.split(`
4
5`).map(e=>(0,c.jsx)(`p`,{className:`text-pretty text-sm leading-relaxed text-muted-foreground`,children:e},e.slice(0,24))),e.bullets&&(0,c.jsx)(`ul`,{className:`grid gap-1.5 sm:grid-cols-2`,children:e.bullets.map(e=>(0,c.jsxs)(`li`,{className:`flex gap-2 text-sm text-muted-foreground`,children:[(0,c.jsx)(`span`,{"aria-hidden":!0,className:`text-[color:var(--rose)]`,children:`•`}),(0,c.jsx)(`span`,{children:e})]},e))}),e.discount&&(0,c.jsx)(`p`,{className:`w-fit rounded-xl border border-[color:var(--rose)]/30 bg-[color:var(--rose)]/10 px-4 py-2 text-sm font-semibold text-[color:var(--maroon)]`,children:e.discount}),(0,c.jsx)(`div`,{className:`pt-1`,children:(0,c.jsxs)(`a`,{href:e.ctaHref,target:`_blank`,rel:`noopener noreferrer`,className:`inline-flex items-center gap-2 rounded-full bg-[color:var(--maroon)] px-6 py-3 text-sm font-medium text-white transition duration-300 hover:bg-[color:var(--burgundy)] hover:gap-3`,children:[e.ctaLabel,(0,c.jsx)(`span`,{"aria-hidden":!0,children:`→`})]})})]})]})}function f(){return(0,c.jsxs)(`div`,{className:`min-h-screen overflow-x-hidden bg-background text-foreground`,children:[(0,c.jsx)(`div`,{className:`mx-auto max-w-5xl px-4 pt-6 sm:px-6`,children:(0,c.jsx)(t,{to:`/`,className:`text-xs text-muted-foreground hover:text-foreground sm:text-sm`,children:`← Back to the catalog`})}),(0,c.jsxs)(`main`,{className:`mx-auto max-w-5xl px-4 py-14 sm:px-6 sm:py-20`,children:[(0,c.jsxs)(`section`,{className:`mx-auto max-w-3xl space-y-6 text-center`,children:[(0,c.jsx)(`p`,{className:`text-[11px] font-semibold uppercase tracking-[0.25em] text-[color:var(--rose)]`,children:`Curated by Melanie Avalon`}),(0,c.jsx)(`h1`,{className:`text-balance font-serif text-4xl leading-[1.05] text-[color:var(--maroon)] md:text-6xl`,children:`Drink Better Toolkit`}),(0,c.jsx)(`p`,{className:`text-pretty text-base leading-relaxed text-muted-foreground`,children:`Great wine is only part of the experience. The
5se are Melanie's favorite products for helping reduce some of the unwanted effects of alcohol, elevate the tasting experience, and make enjoying wine even better. Every recommendation is personally used and trusted.`}),(0,c.jsx)(`div`,{className:`flex flex-wrap items-center justify-center gap-2 pt-2`,children:[`🍷 Feel Better`,`✨ Taste Better`,`🧬 Drink Smarter`].map(e=>(0,c.jsx)(`span`,{className:`rounded-full border border-border bg-[color:var(--champagne)] px-4 py-1.5 text-xs font-medium text-[color:var(--maroon)]`,children:e},e))})]}),(0,c.jsx)(`div`,{className:`mt-16 space-y-16 sm:mt-20 sm:space-y-24`,children:l.map(e=>(0,c.jsxs)(`section`,{className:`space-y-6 sm:space-y-8`,children:[(0,c.jsxs)(`div`,{className:`flex items-center gap-3 border-b border-border pb-4`,children:[(0,c.jsx)(`span`,{"aria-hidden":!0,className:`text-2xl`,children:e.eyebrow}),(0,c.jsx)(`h2`,{className:`font-serif text-2xl text-[color:var(--maroon)] sm:text-3xl`,children:e.title})]}),(0,c.jsx)(`div`,{className:`space-y-6 sm:space-y-8`,children:e.products.map(e=>(0,c.jsx)(d,{product:e},e.name))})]},e.id))}),(0,c.jsx)(`p`,{className:`mx-auto mt-16 max-w-2xl text-center text-xs leading-relaxed text-muted-foreground`,children:`Some links may be affiliate links. Recommendations are personally used and trusted, and are shared for educational purposes only — not medical advice.`})]})]})}export{f as component};

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.