1<!doctype html> 2<html class="js" lang="en"> 3 <head> 4 <style> 5 #ecom-age-verification{ 6 background: #F4ECE2 !important; 7} 8</style> 9 10 11 12 13 14 15 16 <link href="//www.lieuditwinery.com/cdn/shop/t/9/assets/beae.base.min.css?v=74638711127764541021721048251" rel="stylesheet" type="text/css" media="all" /> 17 18 19 20 21 22
22<script src="//www.lieuditwinery.com/cdn/shop/t/9/assets/beae.base.min.js?v=107610079472565882131721048251" defer="defer"></script>
22 23<meta charset="utf-8"> 24 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 25 <meta name="viewport" content="width=device-width,initial-scale=1"> 26 <meta name="theme-color" content=""> 27 <link rel="canonical" href="https://www.lieuditwinery.com/"><link rel="icon" type="image/png" href="//www.lieuditwinery.com/cdn/shop/files/Logo_17c1bf3b-44ae-4f20-ba23-280cd8ad1f8d.png?crop=center&height=32&v=1718201124&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title> 28 Lieu Dit Winery 29</title> 30 31 32 33 34 35<meta property="og:site_name" content="Lieu Dit Winery"> 36<meta property="og:url" content="https://www.lieuditwinery.com/"> 37<meta property="og:title" content="Lieu Dit Winery"> 38<meta property="og:type" content="website"> 39<meta property="og:description" content="Lieu Dit Winery"><meta name="twitter:card" content="summary_large_image"> 40<meta name="twitter:title" content="Lieu Dit Winery"> 41<meta name="twitter:description" content="Lieu Dit Winery"> 42 43 44
44<script src="//www.lieuditwinery.com/cdn/shop/t/9/assets/constants.js?v=58251544750838685771718808903" defer="defer"></script>
44 45
45<script src="//www.lieuditwinery.com/cdn/shop/t/9/assets/pubsub.js?v=158357773527763999511718808903" defer="defer"></script>
45 46
46<script src="//www.lieuditwinery.com/cdn/shop/t/9/assets/global.js?v=136628361274817707361718808903" defer="defer"></script>
46<script src="//www.lieuditwinery.com/cdn/shop/t/9/assets/animations.js?v=88693664871331136111718808903" defer="defer"></script>
46<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
46<meta name="facebook-domain-verification" content="ud32bfhoqmh5elp19gqatcrtgdhcie"> 47<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/7028047908/digital_wallets/dialog"> 48<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
48<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
48 49<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
50<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=7028047908" crossorigin="anonymous"></script>
vendor: 1 bytes, line 50
50
51<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":7028047908,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/7028047908","merchantName":"Lieu Dit Winery","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Lieu Dit Winery","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 51
51
52<script id="shopify-features" type="application/json">{"accessToken":"bdebea379f3b11bf503b7b707ab4a6ca","betas":["rich-media-storefront-analytics"],"domain":"www.lieuditwinery.com","predictiveSearch":true,"shopId":7028047908,"locale":"en"}</script>
vendor: 1 bytes, line 52
52
53<script>var Shopify = Shopify || {}; 54Shopify.shop = "lieu-dit-winery.myshopify.com"; 55Shopify.locale = "en"; 56Shopify.currency = {"active":"USD","rate":"1.0"}; 57Shopify.country = "US"; 58Shopify.theme = {"name":"Lieu Dit Winery","id":124444115002,"schema_name":"Trade","schema_version":"14.0.0","theme_store_id":2699,"role":"main"}; 59Shopify.theme.handle = "null"; 60Shopify.theme.style = {"id":null,"handle":null}; 61Shopify.cdnHost = "www.lieuditwinery.com/cdn"; 62Shopify.routes = Shopify.routes || {}; 63Shopify.routes.root = "/"; 64Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 65Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 66Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 67Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 67
67
68<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 68
68
69<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 69
69
70<script> 71 window.ShopifyPay = window.ShopifyPay || {}; 72 window.ShopifyPay.apiHost = "shop.app\/pay"; 73 window.ShopifyPay.redirectState = null; 74</script>
vendor: 1 bytes, line 74
74
75<script> 76 window.Shopify = window.Shopify || {}; 77 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 78 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 79 window.Shopify.SignInWithShop.eligible = true; 80</script>
vendor: 1 bytes, line 80
80
81<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 81
81
82<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 82
82
83<script type="module"> 84 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 85 86 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 87 88</script>
vendor: 1 bytes, line 88
88
89<script> 90 window.Shopify = window.Shopify || {}; 91 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 92 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"]}; 93</script>
vendor: 1 bytes, line 93
93
94<script>(function() { 95 var isLoaded = false; 96 function asyncLoad() { 97 if (isLoaded) return; 98 isLoaded = true; 99 var urls = ["https:\/\/scripts.juniphq.com\/v1\/junip_shopify.js?shop=lieu-dit-winery.myshopify.com","https:\/\/a.mailmunch.co\/widgets\/site-1073200-2849d986850fb301156d575966e35e7402245c13.js?shop=lieu-dit-winery.myshopify.com","https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/23df39cf6e5718508c213e7c3\/690636998f7495cee9ad9810d.js?shop=lieu-dit-winery.myshopify.com","\/\/cdn.shopify.com\/proxy\/5be95a96e3590f6d6807da4d228b017e250ed88bfa0bc9624c21eb5b855b3323\/b2b-solution.bsscommerce.com\/js\/bss-b2b-cp.js?shop=lieu-dit-winery.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"]; 100 for (var i = 0; i < urls.length; i++) { 101 var s = document.createElement('script'); 102 s.type = 'text/javascript'; 103 s.async = true; 104 s.src = urls[i]; 105 var x = document.getElementsByTagName('script')[0]; 106 x.parentNode.insertBefore(s, x); 107 } 108 }; 109 if(window.attachEvent) { 110 window.attachEvent('onload', asyncLoad); 111 } else { 112 window.addEventListener('load', asyncLoad, false); 113 } 114})();</script>
vendor: 1 bytes, line 114
114
115<script id="__st">var __st={"a":7028047908,"offset":-14400,"reqid":"9fa19f6f-b9de-4d1c-94de-08c1681f673a-1791120242","pageurl":"www.lieuditwinery.com\/","u":"09d58807c89c","p":"home"};</script>
vendor: 1 bytes, line 115
115
116<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 116
116
117<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(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){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 117
117
118<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.lieuditwinery.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 118
118
119<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 = "//www.lieuditwinery.com/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>
119<script crossorigin="anonymous" defer="defer" src="//www.lieuditwinery.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 119
119
120<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 120
120
121<script> 122 window.Shopify = window.Shopify || {}; 123 window.Shopify.MCP = window.Shopify.MCP || {}; 124 window.Shopify.MCP.enabled = true; 125 window.Shopify.MCP.shop = "lieu-dit-winery.myshopify.com"; 126 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.lieuditwinery.com\/api\/mcp"; 127 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"]}}]; 128</script>
vendor: 1 bytes, line 128
128
129<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("\/\/www.lieuditwinery.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 130</script>
vendor: 1 bytes, line 130
130
131<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://www.lieuditwinery.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 132</script>
vendor: 1 bytes, line 132
132
133<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 134 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); 135</script>
vendor: 1 bytes, line 135
135
136<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})}})); 137</script>
137 138<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.lieuditwinery.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 139<style id="shopify-accelerated-checkout-cart"> 140 #shopify-buyer-consent { 141 margin-top: 1em; 142 display: inline-block; 143 width: 100%; 144} 145 146#shopify-buyer-consent.hidden { 147 display: none; 148} 149 150#shopify-subscription-policy-button { 151 background: none; 152 border: none; 153 padding: 0; 154 text-decoration: underline; 155 font-size: inherit; 156 cursor: pointer; 157} 158 159#shopify-subscription-policy-button::before { 160 box-shadow: none; 161} 162 163 </style>
164<script id="sections-script" data-sections="header" defer="defer" src="//www.lieuditwinery.com/cdn/shop/t/9/compiled_assets/scripts.js?v=184325197989695213571734259508"></script>
vendor: 1 bytes, line 164
164
165<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
165 166 167 168 <style data-shopify> 169 170 171 172 173 @font-face { 174 font-family: "DM Sans"; 175 font-weight: 500; 176 font-style: normal; 177 font-display: swap; 178 src: url("//www.lieuditwinery.com/cdn/fonts/dm_sans/dmsans_n5.8a0f1984c77eb7186ceb87c4da2173ff65eb012e.woff2") format("woff2"), 179 url("//www.lieuditwinery.com/cdn/fonts/dm_sans/dmsans_n5.9ad2e755a89e15b3d6c53259daad5fc9609888e6.woff") format("woff"); 180} 181 182 183 184 :root, 185 .color-scheme-1 { 186 --color-background: 244,244,244; 187 188 --gradient-background: #f4f4f4; 189 190 191 192 193 --color-foreground: 43,44,45; 194 --color-background-contrast: 180,180,180; 195 --color-shadow: 0,17,40; 196 --color-button: 183,172,162; 197 --color-button-text: 38,38,38; 198 --color-secondary-button: 244,244,244; 199 --color-secondary-button-text: 0,17,40; 200 --color-link: 0,17,40; 201 --color-badge-foreground: 43,44,45; 202 --color-badge-background: 244,244,244; 203 --color-badge-border: 43,44,45; 204 --payment-terms-background-color: rgb(244 244 244); 205 } 206 207 208 .color-scheme-2 { 209 --color-background: 255,255,255; 210 211 --gradient-background: #ffffff; 212 213 214 215 216 --color-foreground: 38,38,38; 217 --color-background-contrast: 191,191,191; 218 --color-shadow: 0,17,40; 219 --color-button: 121,112,104; 220 --color-button-text: 255,255,255; 221 --color-secondary-button: 255,255,255; 222 --color-secondary-button-text: 121,117,114; 223 --color-link: 121,117,114; 224 --color-badge-foreground: 38,38,38; 225 --color-badge-background: 255,255,255; 226 --color-badge-border: 38,38,38; 227 --payment-terms-background-color: rgb(255 255 255); 228 } 229 230 231 .color-scheme-3 { 232 --color-background: 194,183,172; 233 234 --gradient-background: #c2b7ac; 235 236 237 238 239 --color-foreground: 38,38,38; 240 --color-background-contrast: 137,119,101; 241 --color-shadow: 0,17,40; 242 --color-button: 253,253,253; 243 --color-button-text: 38,38,38; 244 --color-secondary-button: 194,183,172; 245 --color-secondary-button-text: 84,72,60; 246 --color-link: 84,72,60; 247 --color-badge-foreground: 38,38,38; 248 --color-badge-background: 194,183,172; 249 --color-badge-border: 38,38,38; 250 --payment-terms-background-color: rgb(194 183 172); 251 } 252 253 254 .color-scheme-4 { 255 --color-background: 28,34,40; 256 257 --gradient-background: #1c2228; 258 259 260 261 262 --color-foreground: 255,255,255; 263 --color-background-contrast: 39,47,55; 264 --color-shadow: 0,17,40; 265 --color-button: 255,255,255; 266 --color-button-text: 0,17,40; 267 --color-secondary-button: 28,34,40; 268 --color-secondary-button-text: 255,255,255; 269 --color-link: 255,255,255; 270 --color-badge-foreground: 255,255,255; 271 --color-badge-background: 28,34,40; 272 --color-badge-border: 255,255,255; 273 --payment-terms-background-color: rgb(28 34 40); 274 } 275 276 277 .color-scheme-5 { 278 --color-background: 50,56,65; 279 280 --gradient-background: #323841; 281 282 283 284 285 --color-foreground: 255,255,255; 286 --color-background-contrast: 61,68,79; 287 --color-shadow: 0,17,40; 288 --color-button: 183,172,162; 289 --color-button-text: 38,38,38; 290 --color-secondary-button: 50,56,65; 291 --color-secondary-button-text: 255,255,255; 292 --color-link: 255,255,255; 293 --color-badge-foreground: 255,255,255; 294 --color-badge-background: 50,56,65; 295 --color-badge-border: 255,255,255; 296 --payment-terms-background-color: rgb(50 56 65); 297 } 298 299 300 .color-scheme-006fe274-a695-4233-ad56-13e5ddd44d67 { 301 --color-background: 255,249,242; 302 303 --gradient-background: #fff9f2; 304 305 306 307 308 --color-foreground: 17,17,19; 309 --color-background-contrast: 255,190,114; 310 --color-shadow: 0,17,40; 311 --color-button: 17,17,19; 312 --color-button-text: 255,249,242; 313 --color-secondary-button: 255,249,242; 314 --color-secondary-button-text: 17,17,19; 315 --color-link: 17,17,19; 316 --color-badge-foreground: 17,17,19; 317 --color-badge-background: 255,249,242; 318 --color-badge-border: 17,17,19; 319 --payment-terms-background-color: rgb(255 249 242); 320 } 321 322 323 .color-scheme-edecdc98-e968-41ff-85c6-8560641c6f92 { 324 --color-background: 17,17,19; 325 326 --gradient-background: #111113; 327 328 329 330 331 --color-foreground: 255,249,242; 332 --color-background-contrast: 139,139,152; 333 --color-shadow: 0,17,40; 334 --color-button: 17,17,19; 335 --color-button-text: 255,249,242; 336 --color-secondary-button: 17,17,19; 337 --color-secondary-button-text: 0,17,40; 338 --color-link: 0,17,40; 339 --color-badge-foreground: 255,249,242; 340 --color-badge-background: 17,17,19; 341 --color-badge-border: 255,249,242; 342 --payment-terms-background-color: rgb(17 17 19); 343 } 344 345 346 body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-006fe274-a695-4233-ad56-13e5ddd44d67, .color-scheme-edecdc98-e968-41ff-85c6-8560641c6f92 { 347 color: rgba(var(--color-foreground), 0.75); 348 background-color: rgb(var(--color-background)); 349 } 350 351 :root { 352 --font-body-family: "system_ui", -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; 353 --font-body-style: normal; 354 --font-body-weight: 400; 355 --font-body-weight-bold: 700; 356 357 --font-heading-family: "DM Sans", sans-serif; 358 --font-heading-style: normal; 359 --font-heading-weight: 500; 360 361 --font-body-scale: 1.0; 362 --font-heading-scale: 1.05; 363 364 --media-padding: px; 365 --media-border-opacity: 0.05; 366 --media-border-width: 1px; 367 --media-radius: 8px;
368 --media-shadow-opacity: 0.0; 369 --media-shadow-horizontal-offset: 0px; 370 --media-shadow-vertical-offset: 4px; 371 --media-shadow-blur-radius: 5px; 372 --media-shadow-visible: 0; 373 374 --page-width: 120rem; 375 --page-width-margin: 0rem; 376 377 --product-card-image-padding: 1.2rem; 378 --product-card-corner-radius: 3.6rem; 379 --product-card-text-alignment: left; 380 --product-card-border-width: 0.0rem; 381 --product-card-border-opacity: 0.1; 382 --product-card-shadow-opacity: 0.0; 383 --product-card-shadow-visible: 0; 384 --product-card-shadow-horizontal-offset: 0.0rem; 385 --product-card-shadow-vertical-offset: 0.4rem; 386 --product-card-shadow-blur-radius: 0.5rem; 387 388 --collection-card-image-padding: 0.0rem; 389 --collection-card-corner-radius: 0.8rem; 390 --collection-card-text-alignment: left; 391 --collection-card-border-width: 0.0rem; 392 --collection-card-border-opacity: 0.1; 393 --collection-card-shadow-opacity: 0.0; 394 --collection-card-shadow-visible: 0; 395 --collection-card-shadow-horizontal-offset: 0.0rem; 396 --collection-card-shadow-vertical-offset: 0.4rem; 397 --collection-card-shadow-blur-radius: 0.5rem; 398 399 --blog-card-image-padding: 0.0rem; 400 --blog-card-corner-radius: 0.8rem; 401 --blog-card-text-alignment: left; 402 --blog-card-border-width: 0.0rem; 403 --blog-card-border-opacity: 0.1; 404 --blog-card-shadow-opacity: 0.0; 405 --blog-card-shadow-visible: 0; 406 --blog-card-shadow-horizontal-offset: 0.0rem; 407 --blog-card-shadow-vertical-offset: 0.4rem; 408 --blog-card-shadow-blur-radius: 0.5rem; 409 410 --badge-corner-radius: 4.0rem; 411 412 --popup-border-width: 1px; 413 --popup-border-opacity: 0.1; 414 --popup-corner-radius: 8px; 415 --popup-shadow-opacity: 0.05; 416 --popup-shadow-horizontal-offset: 0px; 417 --popup-shadow-vertical-offset: 4px; 418 --popup-shadow-blur-radius: 5px; 419 420 --drawer-border-width: 1px; 421 --drawer-border-opacity: 0.1; 422 --drawer-shadow-opacity: 0.0; 423 --drawer-shadow-horizontal-offset: 0px; 424 --drawer-shadow-vertical-offset: 4px; 425 --drawer-shadow-blur-radius: 5px; 426 427 --spacing-sections-desktop: 0px; 428 --spacing-sections-mobile: 0px; 429 430 --grid-desktop-vertical-spacing: 12px; 431 --grid-desktop-horizontal-spacing: 12px; 432 --grid-mobile-vertical-spacing: 6px; 433 --grid-mobile-horizontal-spacing: 6px; 434 435 --text-boxes-border-opacity: 0.1; 436 --text-boxes-border-width: 0px; 437 --text-boxes-radius: 8px; 438 --text-boxes-shadow-opacity: 0.0; 439 --text-boxes-shadow-visible: 0; 440 --text-boxes-shadow-horizontal-offset: 0px; 441 --text-boxes-shadow-vertical-offset: 4px; 442 --text-boxes-shadow-blur-radius: 5px; 443 444 --buttons-radius: 6px; 445 --buttons-radius-outset: 7px; 446 --buttons-border-width: 1px; 447 --buttons-border-opacity: 1.0; 448 --buttons-shadow-opacity: 0.0; 449 --buttons-shadow-visible: 0; 450 --buttons-shadow-horizontal-offset: 0px; 451 --buttons-shadow-vertical-offset: 4px; 452 --buttons-shadow-blur-radius: 5px; 453 --buttons-border-offset: 0.3px; 454 455 --inputs-radius: 6px; 456 --inputs-border-width: 1px; 457 --inputs-border-opacity: 0.55; 458 --inputs-shadow-opacity: 0.0; 459 --inputs-shadow-horizontal-offset: 0px; 460 --inputs-margin-offset: 0px; 461 --inputs-shadow-vertical-offset: 4px; 462 --inputs-shadow-blur-radius: 5px; 463 --inputs-radius-outset: 7px; 464 465 --variant-pills-radius: 40px; 466 --variant-pills-border-width: 1px; 467 --variant-pills-border-opacity: 0.55; 468 --variant-pills-shadow-opacity: 0.0; 469 --variant-pills-shadow-horizontal-offset: 0px; 470 --variant-pills-shadow-vertical-offset: 4px; 471 --variant-pills-shadow-blur-radius: 5px; 472 } 473 474 *, 475 *::before, 476 *::after { 477 box-sizing: inherit; 478 } 479 480 html { 481 box-sizing: border-box; 482 font-size: calc(var(--font-body-scale) * 62.5%); 483 height: 100%; 484 } 485 486 body { 487 display: grid; 488 grid-template-rows: auto auto 1fr auto; 489 grid-template-columns: 100%; 490 min-height: 100%; 491 margin: 0; 492 font-size: 1.5rem; 493 letter-spacing: 0.06rem; 494 line-height: calc(1 + 0.8 / var(--font-body-scale)); 495 font-family: var('TimesNow-Light'); 496 font-style: var(--font-body-style); 497 font-weight: var(--font-body-weight); 498 } 499/* 500 @font-face { 501font-family: 'TimesNow-Light'; 502src: url(https://cdn.shopify.com/s/files/1/0070/2804/7908/files/TimesNow-Light.woff?v=1717595068) format('woff2'); 503} 504 505 @font-face { 506font-family: 'TimesNow-SemiBold'; 507src: url(https://cdn.shopify.com/s/files/1/0070/2804/7908/files/TimesNow-SemiBold.woff?v=1717595080) format('woff2'); 508} 509 510 @font-face { 511font-family: 'Sneak-Regular'; 512src: url(https://cdn.shopify.com/s/files/1/0070/2804/7908/files/Sneak-Regular.woff?v=1717595110) format('woff2'); 513} 514 515 @font-face { 516font-family: 'Sneak-Medium'; 517src: url(https://cdn.shopify.com/s/files/1/0070/2804/7908/files/Sneak-Medium.woff?v=1717595162) format('woff2'); 518} 519 520 @font-face { 521font-family: 'Sneak-Bold'; 522src: url(https://cdn.shopify.com/s/files/1/0070/2804/7908/files/Sneak-Bold.woff?v=1717595162) format('woff2'); 523} */ 524 525 526 @media screen and (min-width: 750px) { 527 body { 528 font-size: 1.6rem; 529 } 530 } 531 </style> 532 533 <link href="//www.lieuditwinery.com/cdn/shop/t/9/assets/base.css?v=29404288273096915591722272272" rel="stylesheet" type="text/css" media="all" /> 534 535 <link rel="preload" as="font" href="//www.lieuditwinery.com/cdn/fonts/dm_sans/dmsans_n5.8a0f1984c77eb7186ceb87c4da2173ff65eb012e.woff2" type="font/woff2" crossorigin> 536 537<link 538 rel="stylesheet" 539 href="//www.lieuditwinery.com/cdn/shop/t/9/assets/component-predictive-search.css?v=118923337488134913561718808903" 540 media="print" 541 onload="this.media='all'" 542 >
542<script> 543 if (Shopify.designMode) { 544 document.documentElement.classList.add('shopify-design-mode'); 545 } 546 </script>
546 547 548 549 550 551 552
552<script> !function(t,o,c,k){if(!t.tock){var e=t.tock=function(){e.callMethod? e.callMethod.apply(e,arguments):e.queue.push(arguments)};t._tock||(t._tock=e), e.push=e,e.loaded=!0,e.version='1.0',e.queue=[];var f=o.createElement(c);f.async=!0, f.src=k;var g=o.getElementsByTagName(c)[0];g.parentNode.insertBefore(f,g)}}( window,document,'script','https://www.exploretock.com/tock.js'); tock('init', 'tyler-x-lieu-dit'); </script>
552 553 554 555 556
557<script src="https://cdn.chord.co/analytics-liquid-identifiers/v1/analytics-liquid-identifiers.min.js" defer="defer"></script>
557 558 559<!-- BEGIN app block: shopify://apps/triplewhale/blocks/triple_pixel_snippet/483d496b-3f1a-4609-aea7-8eee3b6b7a2a --><link rel='preconnect dns-prefetch' href='https://api.config-security.com/' crossorigin /> 560<link rel='preconnect dns-prefetch' href='https://conf.config-security.com/' crossorigin />
561<script> 562/* >> TriplePixel :: start*/ 563window.TriplePixelData={TripleName:"lieu-dit-winery.myshopify.com",ver:"2.16",plat:"SHOPIFY",isHeadless:false,src:'SHOPIFY_EXT',product:{id:"",name:``,price:"",variant:"",av:{ }},search:"",collection:"",cart:"page",template:"index",curr:"USD" || "USD", market:"112295994"},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","text/plain")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes("/first")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1,P))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1,L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)};try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push({u:location.href,r:document.referrer,t:Date.now(),id:L()}),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(E=A[H]=function(t,e,i){return void 0===i&&(i=[]),"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(i)),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("https://conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,plat:A.TriplePixelData.plat,url:window.location.href.slice(0,500),ref:document.referrer,ver:A.TriplePixelData.ver},O("https://api.config-security.com/event",5,p),O("https://api.config-security.com/first?host=".concat(p.host,"&plat=").concat(p.plat),5)))}}("","TriplePixel",localStorage); 564/* << TriplePixel :: end*/ 565</script>
565 566 567 568 569<!-- END app block --><!-- BEGIN app block: shopify://apps/winehub-commerce/blocks/customer-portal-redirect/c0ed40b1-a5e6-4ec9-bd28-157981fb797f --><!-- Winehub Customer Portal Redirect --> 570<!-- Current Path: / --> 571<!-- END app block --><!-- BEGIN app block: shopify://apps/ecomposer-builder/blocks/app-embed/a0fc26e1-7741-4773-8b27-39389b4fb4a0 --><!-- DNS Prefetch & Preconnect --> 572<link rel="preconnect" href="https://cdn.ecomposer.app" crossorigin> 573<link rel="dns-prefetch" href="https://cdn.ecomposer.app"> 574 575<link rel="prefetch" href="https://cdn.ecomposer.app/vendors/css/[email protected]" as="style"> 576<link rel="prefetch" href="https://cdn.ecomposer.app/vendors/js/[email protected]" as="script"> 577<link rel="prefetch" href="https://cdn.ecomposer.app/vendors/js/ecom_modal.js" as="script"> 578 579<!-- Global CSS --><!--ECOM-EMBED--> 580 <style id="ecom-global-css" class="ecom-global-css">/**ECOM-INSERT-CSS**/.ecom-section > div.core__row--columns, .ecom-section>.ecom-inner{max-width: 1200px;}.ecom-column>div.core__column--wrapper, .ec-flex-wp{padding: 20px;}div.core__blocks--body>div.ecom-block.elmspace:not(:first-child), .core__group--body>div.ecom-block.elmspace:not(:first-child), div.core__blocks--body>.ec-flex-wp.elmspace:not(:first-child), .core__blocks>div.ecom-block.elmspace:not(:first-child){margin-top: 20px;}:root{--ecom-global-container-width:1200px;--ecom-global-colunm-gap:20px;--ecom-global-elements-space:20px;--ecom-global-colors-primary:#ffffff;--ecom-global-colors-secondary:#ffffff;--ecom-global-colors-text:#ffffff;--ecom-global-colors-accent:#ffffff;--ecom-global-colors-GuDPPJ:#FFF9F2;--ecom-global-colors-WgOxxS:#F4ECE2;--ecom-global-colors-7sqAV2:#D7CCBF;--ecom-global-colors-8XYxCg:#111113;--ecom-global-typography-h1-font-weight:600;--ecom-global-typography-h1-font-size:72px;--ecom-global-typography-h1-line-height:90px;--ecom-global-typography-h1-letter-spacing:-0.02em;--ecom-global-typography-h2-font-weight:600;--ecom-global-typography-h2-font-size:60px;--ecom-global-typography-h2-line-height:72px;--ecom-global-typography-h2-letter-spacing:-0.02em;--ecom-global-typography-h3-font-weight:600;--ecom-global-typography-h3-font-size:48px;--ecom-global-typography-h3-line-height:60px;--ecom-global-typography-h3-letter-spacing:-0.02em;--ecom-global-typography-h4-font-weight:600;--ecom-global-typography-h4-font-size:36px;--ecom-global-typography-h4-line-height:44px;--ecom-global-typography-h4-letter-spacing:-0.02em;--ecom-global-typography-h5-font-weight:600;--ecom-global-typography-h5-font-size:30px;--ecom-global-typography-h5-line-height:38px;--ecom-global-typography-h6-font-weight:600;--ecom-global-typography-h6-font-size:24px;--ecom-global-typography-h6-line-height:32px;--ecom-global-typography-h7-font-weight:400;--ecom-global-typography-h7-font-size:18px;--ecom-global-typography-h7-line-height:28px;--ecom-global-typography-88vfPM-font-family:TimesNow-SemiLight;--ecom-global-typography-88vfPM-font-size:14px;--ecom-global-typography-ArK4hU-font-size:10px;--ecom-global-typography-ArK4hU-font-family:TimesNow-SemiBold;--ecom-global-typography-ArK4hU-text-decoration:none;--ecom-global-typography-ArK4hU-font-style:normal;--ecom-global-typography-ArK4hU-font-weight:100;}</style> 581 <!--/ECOM-EMBED--><!-- Custom CSS & JS --><style id="ecom-custom-css">.ecom-collection__product-form__actions.ecom-collection__product-quantity--inline { 582 flex-direction: row-reverse !important; 583}</style><!-- Open Graph Meta Tags for Pages --><!-- AI Search Optimization (LLM Outreach) --><!-- Critical Inline Styles --> 584<style class="ecom-theme-helper">.ecom-animation{opacity:0}.ecom-animation.animate,.ecom-animation.ecom-animated{opacity:1}.ecom-cart-popup{display:grid;position:fixed;inset:0;z-index:9999999;align-content:center;padding:5px;justify-content:center;align-items:center;justify-items:center}.ecom-cart-popup::before{content:' ';position:absolute;background:#e5e5e5b3;inset:0}.ecom-ajax-loading{cursor:not-allowed;pointer-events:none;opacity:.6}#ecom-toast{visibility:hidden;max-width:50px;height:60px;margin:auto;background-color:#333;color:#fff;text-align:center;border-radius:2px;position:fixed;z-index:1;left:0;right:0;bottom:30px;font-size:17px;
584display:grid;grid-template-columns:50px auto;align-items:center;justify-content:start;align-content:center;justify-items:start}#ecom-toast.ecom-toast-show{visibility:visible;animation:ecomFadein .5s,ecomExpand .5s .5s,ecomStay 3s 1s,ecomShrink .5s 4s,ecomFadeout .5s 4.5s}#ecom-toast #ecom-toast-icon{width:50px;height:100%;box-sizing:border-box;background-color:#111;color:#fff;padding:5px}#ecom-toast .ecom-toast-icon-svg{width:100%;height:100%;position:relative;vertical-align:middle;margin:auto;text-align:center}#ecom-toast #ecom-toast-desc{color:#fff;padding:16px;overflow:hidden;white-space:nowrap}@media(max-width:768px){#ecom-toast #ecom-toast-desc{white-space:normal;min-width:250px}#ecom-toast{height:auto;min-height:60px}}.ecom__column-full-height{height:100%}[data-ec-sr]>.core__row--columns>.ecom-column:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr].ec-flex-wp>.ecom-inner>.ecom-block:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr].ec-flex-wp>.ecom-inner>.ec-flex-wp.core__block:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr].ec-flex-wp>.ecom-block:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr].ec-flex-wp>.ec-flex-wp.core__block:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr]>.ecom-grid-layout>.ecom-grid-item:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr-items] [data-ec-sr-item]:not(.ecom-sr-visible):not(.ecom-sr-done){opacity:0}.ecom-sr-done{opacity:1}@keyframes ecom-sr-fade-up{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ecom-sr-fade-in{from{opacity:0}to{opacity:1}}@keyframes ecom-sr-slide-left{from{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes ecom-sr-zoom-in{from{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.ecom-sr-visible{animation-fill-mode:both!important;animation-duration:.6s!important;animation-timing-function:cubic-bezier(.25,.46,.45,.94)!important}.ecom-sr-visible[data-sr-anim="fade-up"]{animation-name:ecom-sr-fade-up!important}.ecom-sr-visible[data-sr-anim="fade-in"]{animation-name:ecom-sr-fade-in!important}.ecom-sr-visible[data-sr-anim="slide-left"]{animation-name:ecom-sr-slide-left!important}.ecom-sr-visible[data-sr-anim="zoom-in"]{animation-name:ecom-sr-zoom-in!important}@keyframes ecomFadein{from{bottom:0;opacity:0}
584to{bottom:30px;opacity:1}}@keyframes ecomExpand{from{min-width:50px}to{min-width:var(--ecom-max-width)}}@keyframes ecomStay{from{min-width:var(--ecom-max-width)}to{min-width:var(--ecom-max-width)}}@keyframes ecomShrink{from{min-width:var(--ecom-max-width)}to{min-width:50px}}@keyframes ecomFadeout{from{bottom:30px;opacity:1}to{bottom:60px;opacity:0}}</style> 585 586 587<!-- EComposer Config Script -->
588<script id="ecom-theme-helpers" async> 589window.EComposer=window.EComposer||{};(function(){if(!this.configs)this.configs={};this.configs={"custom_code":{"custom_css":".ecom-collection__product-form__actions.ecom-collection__product-quantity--inline {\r\n flex-direction: row-reverse !important;\r\n}"},"instagram":null};this.configs.ajax_cart={enable:false};this.customer=false;this.initQuickview=function(){}; 590this.proxy_path='/apps/ecomposer-visual-page-builder';this.popupScriptUrl='';this.routes={domain:'https://www.lieuditwinery.com',root_url:'/',collections_url:'/collections',all_products_collection_url:'/collections/all',cart_url:'/cart',cart_add_url:'/cart/add',cart_change_url:'/cart/change',cart_clear_url:'/cart/clear',cart_update_url:'/cart/update',product_recommendations_url:'/recommendations/products'}; 591this.queryParams={}; 592if(window.location.search.length){new URLSearchParams(window.location.search).forEach((value,key)=>{this.queryParams[key]=value})} 593this.money_format="${{amount}}"; 594this.money_with_currency_format="${{amount}}"; 595this.currencyCodeEnabled=true;this.abTestingData = [];this.formatMoney=function(t,e){const r=this.currencyCodeEnabled?this.money_with_currency_format:this.money_format;function a(t,e){return void 0===t?e:t}function o(t,e,r,o){if(e=a(e,2),r=a(r,","),o=a(o,"."),isNaN(t)||null==t)return 0;var n=(t=(t/100).toFixed(e)).split(".");return n[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1"+r)+(n[1]?o+n[1]:"")}"string"==typeof t&&(t=t.replace(".",""));var n="",i=/\{\{\s*(\w+)\s*\}\}/,s=e||r;switch(s.match(i)[1]){case"amount":n=o(t,2);break;case"amount_no_decimals":n=o(t,0);break;case"amount_with_comma_separator":n=o(t,2,".",",");break;case"amount_with_space_separator":n=o(t,2," ",",");break;case"amount_with_period_and_space_separator":n=o(t,2," ",".");break;case"amount_no_decimals_with_comma_separator":n=o(t,0,".",",");break;case"amount_no_decimals_with_space_separator":n=o(t,0," ");break;case"amount_with_apostrophe_separator":n=o(t,2,"'",".")}return s.replace(i,n)}; 596this.resizeImage=function(t,e){try{if(!e||"original"==e||"full"==e||"master"==e)return t;if(-1!==t.indexOf("cdn.shopify.com")||-1!==t.indexOf("/cdn/shop/")){var r=t.match(/\.(jpg|jpeg|gif|png|bmp|bitmap|tiff|tif|webp)((\#[0-9a-z\-]+)?(\?v=.*)?)?$/gim);if(null==r)return null;var a=t.split(r[0]),o=r[0];return a[0]+"_"+e+o}}catch(r){return t}return t}; 597this.getProduct=function(t){if(!t)return!1;let e=("/"===this.routes.root_url?"":this.routes.root_url)+"/products/"+t+".js?shop="+Shopify.shop;return window.ECOM_LIVE&&(e="/shop/builder/ajax/ecom-proxy/products/"+t+"?shop="+Shopify.shop),window.fetch(e,{headers:{"Content-Type":"application/json"}}).then(t=>t.ok?t.json():false)}; 598const u=new URLSearchParams(window.location.search);if(u.has("ecom-redirect")){const r=u.get("ecom-redirect");if(r){let d;try{d=decodeURIComponent(r)}catch{return}d=d.trim().replace(/[\r\n\t]/g,"");if(d.length>2e3)return;const p=["javascript:","data:","vbscript:","file:","ftp:","mailto:","tel:","sms:","chrome:","chrome-extension:","moz-extension:","ms-browser-extension:"],l=d.toLowerCase();for(const o of p)if(l.includes(o))return;const x=[/
598<script/i,/<\/script/i,/javascript:/i,/vbscript:/i,/onload=/i,/onerror=/i,/onclick=/i,/onmouseover=/i,/onfocus=/i,/onblur=/i,/onsubmit=/i,/onchange=/i,/alert\s*\(/i,/confirm\s*\(/i,/prompt\s*\(/i,/document\./i,/window\./i,/eval\s*\(/i];for(const t of x)if(t.test(d))return;if(d.startsWith("/")&&!d.startsWith("//")){if(!/^[a-zA-Z0-9\-._~:/?#[\]@!$&'()*+,;=%]+$/.test(d))return;if(d.includes("../")||d.includes("./"))return;window.location.href=d;return}if(!d.includes("://")&&!d.startsWith("//")){if(!/^[a-zA-Z0-9\-._~:/?#[\]@!$&'()*+,;=%]+$/.test(d))return;if(d.includes("../")||d.includes("./"))return;window.location.href="/"+d;return}let n;try{n=new URL(d)}catch{return}if(!["http:","https:"].includes(n.protocol))return;if(n.port&&(parseInt(n.port)<1||parseInt(n.port)>65535))return;const a=[window.location.hostname];if(a.includes(n.hostname)&&(n.href===d||n.toString()===d))window.location.href=d}} 599}).bind(window.EComposer)(); 600if(window.Shopify&&window.Shopify.designMode&&window.top&&window.top.opener){window.addEventListener("load",function(){window.top.opener.postMessage({action:"ecomposer:loaded"},"*")})} 601</script>
601<!-- Quickview Script -->
602<script id="ecom-theme-quickview" async> 603window.EComposer=window.EComposer||{};(function(){this.initQuickview=function(){var enable_qv=false; 604enable_qv=true; 605let ecom_quickview=document.querySelector('.ecom-quickview');if(!ecom_quickview){const qv_wrapper_script=document.querySelector('#ecom-quickview-template-html');if(!qv_wrapper_script)return;ecom_quickview=document.createElement('div');ecom_quickview.classList.add('ecom-quickview');ecom_quickview.innerHTML=qv_wrapper_script.innerHTML;document.body.prepend(ecom_quickview);}const qv_wrapper=ecom_quickview.querySelector('.ecom-quickview__wrapper');if(!qv_wrapper)return;const ecomQuickview=function(e){let t=qv_wrapper.querySelector(".ecom-quickview__content-data");if(t){let i=document.createRange().createContextualFragment(e);t.innerHTML="",t.append(i),qv_wrapper.classList.add("ecom-open");let c=new CustomEvent("ecom:quickview:init",{detail:{wrapper:qv_wrapper}});document.dispatchEvent(c),window.EComposer&&window.EComposer.ajaxCart&&typeof window.EComposer.ajaxCart==="function"&&window.EComposer.ajaxCart(),requestAnimationFrame(function(){requestAnimationFrame(function(){qv_wrapper.classList.add("ecom-display")})}),closeQuickview(t)}},closeQuickview=function(e){let t=qv_wrapper.querySelector(".ecom-quickview__close-btn"),i=qv_wrapper.querySelector(".ecom-quickview__content");function c(t){let o=t.target;do{if(o==i||o&&o.classList&&o.classList.contains("ecom-modal"))return;o=o.parentNode}while(o);o!=i&&(qv_wrapper.classList.add("ecom-remove"),qv_wrapper.classList.remove("ecom-open","ecom-display","ecom-remove"),setTimeout(function(){e.innerHTML=""},300),document.removeEventListener("click",c),document.removeEventListener("keydown",n))}function n(t){(t.isComposing||27===t.keyCode)&&(qv_wrapper.classList.add("ecom-remove"),qv_wrapper.classList.remove("ecom-open","ecom-display","ecom-remove"),setTimeout(function(){e.innerHTML=""},300),document.removeEventListener("keydown",n),document.removeEventListener("click",c))}t&&t.addEventListener("click",function(t){t.preventDefault(),document.removeEventListener("click",c),document.removeEventListener("keydown",n),qv_wrapper.classList.add("ecom-remove"),qv_wrapper.classList.remove("ecom-open","ecom-display","ecom-remove"),setTimeout(function(){e.innerHTML=""},300)}),document.addEventListener("click",c),document.addEventListener("keydown",n)};function quickViewHandler(e){e&&e.preventDefault();let t=this;t.classList&&t.classList.add("ecom-loading");let i=t.classList?t.getAttribute("href"):window.location.pathname;if(i){if(window.location.search.includes("ecom_template_id")){let c=new URLSearchParams(location.search);i=window.location.pathname+"?section_id="+c.get("ecom_template_id")}else i+=(i.includes("?")?"&":"?")+"section_id=ecom-default-template-quickview";fetch(i).then(function(e){return 200==e.status?e.text():window.document.querySelector("#admin-bar-iframe")?(404==e.status?alert("Please create Ecomposer quickview template first!"):alert("Have some problem with quickview!"),t.classList&&t.classList.remove("ecom-loading"),!1):void window.open(new URL(i).pathname,"_blank")}).then(function(e){e&&(ecomQuickview(e),setTimeout(function(){t.classList&&t.classList.remove("ecom-loading")},300))}).catch(function(e){})}} 606if(window.location.search.includes('ecom_template_id')&&!window.EComposer.quickviewAutoOpened){window.EComposer.quickviewAutoOpened=true;setTimeout(quickViewHandler,1000)} 607if(enable_qv){document.querySelectorAll('.ecom-product-quickview:not(.ecom-quickview-initialized)').forEach(function(button){button.classList.add('ecom-quickview-initialized');button.addEventListener('click',quickViewHandler)})} 608}}).bind(window.EComposer)(); 609</script>
609 610 611<!-- Quickview Template -->
612<script type="text/template" id="ecom-quickview-template-html"> 613<div class="ecom-quickview__wrapper ecom-dn"><div class="ecom-quickview__container"><div class="ecom-quickview__content"><div class="ecom-quickview__content-inner"><div class="ecom-quickview__content-data"></div></div></div><span class="ecom-quickview__close-btn"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path d="M10.722 9.969l-0.754 0.754 5.278 5.278-5.253 5.253 0.754 0.754 5.253-5.253 5.253 5.253 0.754-0.754-5.253-5.253 5.278-5.278-0.754-0.754-5.278 5.278z" fill="#ffffff"></path></svg></span></div></div> 614</script>
614 615 616<!-- Quickview Styles --> 617<style class="ecom-theme-quickview">.ecom-quickview__wrapper{opacity:0;display:none;pointer-events:none;position:fixed!important;inset:0;z-index:9999;outline:0;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.ecom-quickview__wrapper.ecom-open{display:block;pointer-events:auto;opacity:1;transition:opacity .2s ease}.ecom-quickview__container{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);opacity:1;transition:background .3s ease;padding:12px;box-sizing:border-box}.ecom-quickview__wrapper.ecom-open .ecom-quickview__container{background:rgba(0,0,0,.7)}.ecom-quickview__content{opacity:0;visibility:hidden;transform:translateY(30px);transition:all .3s cubic-bezier(.25,.8,.25,1);max-width:100%;width:100%;max-height:90vh}.ecom-quickview__wrapper.ecom-display .ecom-quickview__content{opacity:1;visibility:visible;transform:translateY(0)}.ecom-quickview__content-inner{background:#fff;border-radius:12px;overflow:hidden;max-height:90vh;width:100%;max-width:1100px;margin:0 auto;-webkit-overflow-scrolling:touch;overflow-y:auto}.ecom-quickview__content-inner::-webkit-scrollbar{width:0;background:transparent}.ecom-quickview__close-btn{position:fixed!important;top:24px;right:24px;width:32px;height:32px;background:none;color:#fff;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s,transform .3s;z-index:100001;cursor:pointer;transform:scale(.8);filter:drop-shadow(0 1px 3px rgba(0,0,0,.5))}.ecom-quickview__wrapper.ecom-open .ecom-quickview__close-btn{opacity:1;transform:scale(1)}.ecom-quickview__close-btn:hover,.ecom-quickview__close-btn:active{transform:scale(1.15)}@media (max-width:1200px){.ecom-quickview__container{padding:8px}.ecom-quickview__close-btn{top:16px;right:16px;width:28px;height:28px}.ecom-quickview__content-inner{max-height:96vh;border-radius:0}}@media (max-width:767px) and (orientation:portrait){.ecom-quickview__wrapper,.ecom-quickview__container{position:absolute}}</style><!-- Toast Template -->
618<script type="text/template" id="ecom-template-html"><!-- BEGIN app snippet: ecom-toast --><div id="ecom-toast"><div id="ecom-toast-icon"><svg xmlns="http://www.w3.org/2000/svg" class="ecom-toast-icon-svg ecom-toast-icon-info" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"/></svg> 619<svg class="ecom-toast-icon-svg ecom-toast-icon-success" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 48c110.5 0 200 89.5 200 200 0 110.5-89.5 200-200 200-110.5 0-200-89.5-200-200 0-110.5 89.5-200 200-200m140.2 130.3l-22.5-22.7c-4.7-4.7-12.3-4.7-17-.1L215.3 303.7l-59.8-60.3c-4.7-4.7-12.3-4.7-17-.1l-22.7 22.5c-4.7 4.7-4.7 12.3-.1 17l90.8 91.5c4.7 4.7 12.3 4.7 17 .1l172.6-171.2c4.7-4.7 4.7-12.3 .1-17z"/></svg> 620</div><div id="ecom-toast-desc"></div></div><!-- END app snippet --></script>
620<!-- END app block --><!-- BEGIN app block: shopify://apps/winehub-commerce/blocks/exclusive-product-locker/c0ed40b1-a5e6-4ec9-bd28-157981fb797f --> 621 <style> 622 .wh-welcome-back { 623 font-weight: 600; 624 margin-left: 4px; 625 display: flex; 626 align-items: center; 627 font-size: 12px; 628 } 629 .wh-welcome-back-nav { 630 display: flex; 631 align-items: center; 632 justify-content: center; 633 /**width: fit-content;**/ 634 background-color: #f0f0f0; 635 color: #000; 636 padding: 10px; 637 border-radius: 0px; 638 } 639 .wh-profile-button { 640 display: flex; 641 align-content: center; 642 flex-wrap: wrap; 643 padding: 12px; 644 } 645 </style> 646
646<script> 647 const debug = false; 648 let store = `lieu-dit-winery.myshopify.com`; 649 let customerId = ``; 650 if (!customerId) { 651 customerId = 'none'; 652 } 653 let variantChangeHandler = null; 654 let variantChangeHandlerAdded = false; 655 let isCheckingExclusive = false; 656 let checkExclusiveTimeout = null; 657 let base_url = "https://api.winehub.io"; 658 if (store == 'winehub-demo.myshopify.com') { 659 base_url = "https://staging-api.winehub.io"; 660 } 661 662 const profileIconSVG = ` 663 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-user"><path d="M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"/><circle cx="12" cy="7" r="4"/></svg> 664 `; 665 666 const profileIcon = document.createElement('div'); 667 profileIcon.innerHTML = profileIconSVG; 668 profileIcon.classList.add('wh-profile-icon'); 669 670 function createProfileButton() { 671 // link to /apps/winehub 672 const profileButton = document.createElement('a'); 673 profileButton.href = `https://www.lieuditwinery.com/apps/winehub`; 674 profileButton.innerHTML = profileIconSVG; 675 profileButton.classList.add('wh-profile-button'); 676 return profileButton; 677 } 678 679 function _0x569a(){const _0xc58f4b=['split','1508120wmjjay','442729kVWNed','fromCharCode','map','877644ewBLIJ','charCodeAt','toLowerCase','join','4040766MDCNcL','1069215vxBRAg','1663285ppZxuB','replace','toUpperCase','length','4371108eDXEIJ'];_0x569a=function(){return _0xc58f4b;};return _0x569a();}(function(_0x2ab4b9,_0x484b0d){const _0x4acce4=_0x382b,_0x208460=_0x2ab4b9();while(!![]){try{const _0x94c7c2=-parseInt(_0x4acce4(0x1bf))/0x1+parseInt(_0x4acce4(0x1ce))/0x2+-parseInt(_0x4acce4(0x1c7))/0x3+parseInt(_0x4acce4(0x1c2))/0x4+parseInt(_0x4acce4(0x1c8))/0x5+parseInt(_0x4acce4(0x1c6))/0x6+-parseInt(_0x4acce4(0x1cc))/0x7;if(_0x94c7c2===_0x484b0d)break;else _0x208460['push'](_0x208460['shift']());}catch(_0x5c8ee1){_0x208460['push'](_0x208460['shift']());}}}(_0x569a,0x87beb));function decodeText(_0x59c5ae){const _0x564a33=_0x382b;return _0x59c5ae['split']('\x20')['map'](_0x4b1bad=>{const _0x2f1dfb=_0x382b;return _0x4b1bad=_0x4b1bad['replace'](/@/g,'k')[_0x2f1dfb(0x1c9)](/&/g,'o'),_0x4b1bad[_0x2f1dfb(0x1cb)]&&(_0x4b1bad=_0x4b1bad[_0x2f1dfb(0x1cd)]('')[_0x2f1dfb(0x1c1)](_0x42869e=>shiftCharBack(_0x42869e,0x6))[_0x2f1dfb(0x1c5)]('')),_0x4b1bad;})[_0x564a33(0x1c5)]('\x20');}function _0x382b(_0x2e9e48,_0x203e9a){const _0x569a66=_0x569a();return _0x382b=function(_0x382b0d,_0x265b6e){_0x382b0d=_0x382b0d-0x1bf;let _0x2f09b3=_0x569a66[_0x382b0d];return _0x2f09b3;},_0x382b(_0x2e9e48,_0x203e9a);}function shiftCharBack(_0x4f415f,_0x11b39c){const _0x3c76cf=_0x382b,_0x45cee1=_0x4f415f===_0x4f415f[_0x3c76cf(0x1ca)](),_0x3dc289=_0x45cee1?0x41:0x61,_0x417199=_0x4f415f[_0x3c76cf(0x1c4)]()[_0x3c76cf(0x1c3)](0x0);if(_0x417199<0x61||_0x417199>0x7a)return _0x4f415f;return String[_0x3c76cf(0x1c0)]((_0x417199-0x61-_0x11b39c+0x1a)%0x1a+_0x3dc289);} 680 681 window.onload = async function() { 682 const currencyCode = `USD` || 'AUD'; 683 let _json = await checkProductDiscounts(0, currencyCode, customerId); 684 let json = _json?.exclusive ?? {};
685 let json_tier = _json?.tierProduct ?? {}; 686 let json_club = _json?.clubDiscount ?? {}; 687 let json_tier_general = _json?.tierGeneral ?? {}; 688 //const json_tier = _json?.tierProduct ?? {}; 689 //const json_club = _json?.clubDiscount ?? {}; 690 //const json_tier_general = _json?.tierGeneral ?? {}; 691 //const json = _json?.exclusive ?? {}; // original exclusive 692 693 const res = loadCss(customerId, _json.css); 694 const tierName = _json?.css?.tierName ?? ''; 695 const welcomeBarEnabled = `false`; 696 let usingLegacyCustomerAccount = false; 697 if (welcomeBarEnabled == 'true'){ 698 //const loginLinks = document.querySelectorAll('a[href="/account"]') // customer is logged in 699 let loginLinks = Array.from(document.querySelectorAll('a[href]')).filter(link => 700 link.getAttribute('href').includes('/account?locale') // new customer accounts 701 ); 702 703 if (loginLinks.length == 0) { 704 usingLegacyCustomerAccount = true; 705 loginLinks = document.querySelectorAll('a[href="/account"]') // legacy customer accounts 706 } 707 708 const loginLink = loginLinks[loginLinks.length - 1] 709 //const showTier = `` 710 const renderAboveNav = `false` 711 const customerName = `` 712 713 if (loginLink && tierName) { 714 const parent = loginLink.parentElement 715 716 const div = document.createElement('div') 717 // welcome back <customer_name> you are a <tier_name> member 718 const welcomeBackMessage = `Welcome back {customer_name}, you are a {tier_name} member` 719 const chunk1 = welcomeBackMessage.split('{customer_name}')[0] ?? ''; 720 const chunk2 = welcomeBackMessage.split('{customer_name}')[1] ?? ''; 721 const chunk2_ = chunk2.split('{tier_name}')[0] 722 const welcomeBack = `${chunk1}${chunk2_}${tierName}` 723 const chunk3 = welcomeBackMessage.split('{tier_name}')[1] ?? ''; 724 if (!chunk1 || !chunk2){ 725 div.innerHTML = `Welcome back ` 726 } 727 div.innerHTML = `${welcomeBack}${chunk3}` 728 div.classList.add('wh-welcome-back') 729 730 const profileButton = createProfileButton(); 731 732 if (renderAboveNav == 'true'){ 733 const navBanner = document.createElement('div') 734 navBanner.classList.add('wh-welcome-back-nav') 735 navBanner.appendChild(div) 736 if (!window.location.href.includes('/apps/winehub') && !usingLegacyCustomerAccount){ 737 navBanner.appendChild(profileButton) 738 } 739 const header = document.querySelector('header') 740 const parentHeader = header.parentElement 741 parentHeader.insertBefore(navBanner, header) 742 } else { 743 const welcomeBarPosition = `left` 744 if (welcomeBarPosition == 'left') { 745 parent.insertBefore(div, loginLink) 746 } else { 747 parent.appendChild(div) 748 } 749 750 // if the current url contains /apps/winehub do not insert the profile button 751 if (!window.location.href.includes('/apps/winehub') && !usingLegacyCustomerAccount){ 752 parent.insertBefore(profileButton, loginLink); 753 } 754 } 755 } else if (loginLink && customerName?.length > 0){ 756 const parent = loginLink.parentElement 757 758 const div = document.createElement('div') 759 div.innerHTML = `Welcome back ` 760 div.classList.add('wh-welcome-back') 761 const profileButton = createProfileButton(); 762 763 if (renderAboveNav == 'true'){ 764 const navBanner = document.createElement('div') 765 navBanner.classList.add('wh-welcome-back-nav') 766 navBanner.appendChild(div) 767 if (!window.location.href.includes('/apps/winehub') && !usingLegacyCustomerAccount){ 768 navBanner.appendChild(profileButton) 769 } 770 const header = document.querySelector('header') 771 const parentHeader = header.parentElement 772 parentHeader.insertBefore(navBanner, header) 773 } else { 774 const welcomeBarPosition = `left` 775 if (welcomeBarPosition == 'left') { 776 parent.insertBefore(div, loginLink) 777 } else { 778 parent.appendChild(div) 779 } 780 781 // if the current url contains /apps/winehub do not insert the profile button 782 if (!window.location.href.includes('/apps/winehub') && !usingLegacyCustomerAccount){ 783 parent.insertBefore(profileButton, loginLink); 784 } 785 } 786 787 } 788 } 789 790 //////console.log('RUNNING WH-PRODUCT-LOCKER 22 - 23-07-2024'); // use this value to determine if shopify actually updated the script 791 //////console.log('RUNNING WH-PRODUCT-LOCKER 29 - 09-08-2024'); // use this value to determine if shopify actually updated the script 792 //console.log('RUNNING WH-PRODUCT-LOCKER 31 - 2025-01-03'); // use this value to determine if shopify actually updated the script 793 console.log('RUNNING WH-PRODUCT-LOCKER 31 - 2025-12-05'); // use this value to determine if shopify actually updated the script 794 if (`true` != 'true'){ 795 //console.log('pricing display is disabled'); 796 return; 797 } 798 //////console.log('currencyFormat', currencyFormat, currencyCode); 799 800 /** Product Variants **/ 801 const items = document.querySelectorAll('form[action="/cart/add"]'); 802 if (items.length) { 803 const variantRadios = document.querySelector('variant-radios'); 804 //let id = items[0][2].getAttribute('value'); 805 //////console.log('variantRadios length', variantRadios.variantData.length) 806 const variants = variantRadios?.querySelector('script') 807 const variantScriptData = JSON.parse(variants?.innerHTML || '{}'); 808 //////console.log('variantScriptData', variantScriptData); 809 let variantCount = 0; 810 if (variantScriptData.length) { 811 variantCount = variantScriptData?.filter((variant) => variant.id).length; 812 } 813 814 //////console.log('variant count', variantCount); 815 if (variantCount) { 816 let idElement = document.querySelector('[data-variant-id]') ?? document.querySelector('[data-product-id]'); 817 let id = idElement?.getAttribute('data-variant-id') ?? idElement?.getAttribute('data-product-id'); 818 819 //////console.log('id', id); 820 821 if (!id) { 822 const formInput = items[0].querySelectorAll('input'); 823 for (let i = 0; i < formInput.length; i++) { 824 const className = formInput[i].className; 825 if (className == 'product-variant-id') { 826 id = items[0].getAttribute('value'); 827 } 828 } 829 } 830 831 //////console.log('script', variantScriptData, id, currencyCode); 832 if (variantCount > 1) { 833 // check initial variant on load 834 if (!id) { 835 id = variantScriptData[0].id; 836 } 837 838 _json = await checkProductDiscounts(id, currencyCode, customerId); 839 json = _json?.exclusive ?? {}; 840 json_tier = _json?.tierProduct ?? {}; 841 json_club = _json?.clubDiscount ?? {}; 842 json_tier_general = _json?.tierGeneral ?? {}; 843 844 checkIsExclusiveSingleProduct(id, currencyCode, json, json_tier, json_club, json_t
844ier_general); 845 846 // Remove existing listener if it exists to prevent duplicates 847 if (variantChangeHandlerAdded && variantChangeHandler) { 848 document.removeEventListener('change', variantChangeHandler); 849 variantChangeHandlerAdded = false; 850 } 851 852 // Create the handler function 853 variantChangeHandler = async function(event) { 854 // Prevent duplicate calls 855 if (isCheckingExclusive) { 856 return; 857 } 858 859 const form = event.target.closest('form[action="/cart/add"]'); 860 if (!form) return; 861 862 const id = form.querySelector('input[name="id"]')?.value; 863 if (!id) return; 864 865 // Only process radio or hidden input changes 866 if (event.target.type !== "radio" && event.target.type !== "hidden") { 867 return; 868 } 869 870 // Clear any pending timeout 871 if (checkExclusiveTimeout) { 872 clearTimeout(checkExclusiveTimeout); 873 } 874 875 // Debounce the execution 876 checkExclusiveTimeout = setTimeout(async () => { 877 if (isCheckingExclusive) { 878 return; 879 } 880 881 isCheckingExclusive = true; 882 883 try { 884 // wait for the retail price to finish doing its thing 885 await new Promise(resolve => setTimeout(resolve, 1000)); 886 887 if (items.length) { 888 const _json = await checkProductDiscounts(id, currencyCode, customerId); 889 const json = _json?.exclusive ?? {}; 890 const json_tier = _json?.tierProduct ?? {}; 891 const json_club = _json?.clubDiscount ?? {}; 892 const json_tier_general = _json?.tierGeneral ?? {}; 893 894 console.log('checking exclusive single product', id, currencyCode, json, json_tier, json_club, json_tier_general); 895 checkIsExclusiveSingleProduct(id, currencyCode, json, json_tier, json_club, json_tier_general); 896 } 897 } finally { 898 isCheckingExclusive = false; 899 } 900 }, 100); 901 }; 902 903 // Add the event listener only once 904 if (!variantChangeHandlerAdded) { 905 document.addEventListener('change', variantChangeHandler); 906 variantChangeHandlerAdded = true; 907 } 908 } else { 909 // single variant no options 910 if (!id) { 911 id = variantScriptData[0].id; 912 } 913 _json = await checkProductDiscounts(id, currencyCode, customerId); 914 json = _json?.exclusive ?? {}; 915 json_tier = _json?.tierProduct ?? {}; 916 json_club = _json?.clubDiscount ?? {}; 917 json_tier_general = _json?.tierGeneral ?? {}; 918 checkIsExclusiveSingleProduct(id, currencyCode, json, json_tier, json_club, json_t
918ier_general); 919 } 920 } else { 921 id = ``; 922 _json = await checkProductDiscounts(id, currencyCode, customerId); 923 json = _json?.exclusive ?? {}; 924 json_tier = _json?.tierProduct ?? {}; 925 json_club = _json?.clubDiscount ?? {}; 926 json_tier_general = _json?.tierGeneral ?? {}; 927 checkIsExclusiveSingleProduct(id, currencyCode, json, json_tier, json_club, json_tier_general); 928 } 929 } 930 931 /** Collections / product cards (incl. recommendations) **/ 932 ////console.log('checking collections'); 933 934 { 935 // Liquid ids are a fast path on collection pages; recommendations 936 // and "Choose options" cards are discovered from the DOM. 937 const collectionProductData = [ 938 939 ]; 940 const handleToProductId = {}; 941 for (const product of collectionProductData) { 942 if (product.handle && product.id) { 943 handleToProductId[product.handle] = product.id; 944 } 945 } 946 await priceAllProductCards(currencyCode, customerId, handleToProductId); 947 } 948 // changing filters is client side so we have to recheck on click 949 document.addEventListener('click', function(event) { 950 if (event.target.id.toLowerCase().includes('filter')){ 951 setTimeout(function () { 952 953 }, 2000) 954 } 955 }) 956 957 958 /** Integrations **/ 959 // event listener for select with class bundle-product 960 document.addEventListener('change', function(event) { 961 if (event.target.classList.contains('bundle-product')) { 962 // check if the value is a number 963 //console.log('bundle product event', event); 964 if (!isNaN(event.target.value)) { 965 //console.log('checking bundle product', event.target.value, currencyCode); 966 //checkIsExclusiveSingleProduct(event.target.value, currencyCode); 967 } 968 } 969 }); 970 } 971 972 function createLoading() { 973 const div = document.querySelector('.price'); 974 const previousPrice = div.innerHTML; 975 div.innerHTML = 'Loading...'; 976 return previousPrice; 977 } 978 979 function removeLoading(price) { 980 const div = document.querySelector('.price'); 981 div.innerHTML = price; 982 } 983 984 function createRootContainer(isTierGeneral = false) { 985 //console.log('creating root for single'); 986 let priceDiv = document.querySelector('.price__container') 987 988 // target class 989 if (!priceDiv) { 990 // try and find a potential child of an existing price container 991 // and then set the priceDiv to the parent of that child 992 // we can add more classes here if themes have non-standard class names 993 const partialClasses = [ 994 'price__regular', 995 'price__content', 996 'prodPrice', 997 'price-ui', 998 'modal_price', 999 'price-list', 1000 'current-price', 1001 //'metafield-rich_text_field', 1002 ]; 1003 1004 for (const partialClass of partialClasses) { 1005 const element = document.querySelector(`[class*="${partialClass}"]`); 1006 if (element) { 1007 priceDiv = element.parentElement; 1008 break; 1009 } 1010 } 1011 } 1012 1013 if (!isTierGeneral && priceDiv){ 1014 // remove the rrp display 1015 priceDiv.className = ''; 1016 priceDiv.classList.add('price', 'price--large', 'price--on-sale', 'price--show-badge', 'wh_price__div'); 1017 priceDiv.style.display = 'none'; 1018 } 1019 1020 // target form 1021 if (!priceDiv){ 1022 const newDiv = document.createElement('div'); 1023 priceDiv = document.querySelector('product-form'); 1024 const parent = priceDiv.parentElement; 1025 parent.insertBefore(newDiv, priceDiv); 1026 const child = document.createElement('div'); 1027 newDiv.appendChild(child); 1028 priceDiv = child; 1029 } 1030 1031 const parent = priceDiv?.parentElement; 1032 const badges = parent?.querySelectorAll('.badge'); 1033 // hide all badges 1034 for (let i = 0; i < badges?.length; i++) { 1035 //////console.log('hiding badge'); 1036 badges[i].style.display = 'none'; 1037 } 1038 return priceDiv; 1039 1040 } 1041 1042 function createNewPriceContainer(regularPrice, discountedPrice, title, expires, remaining, blockBadgeColor, blockBadgeBackgroun
1042dColor, blockBadgeText, strikethroughEnabled, showBeforeDiscountPrice, isTierGeneral = false) { 1043 ////console.log('creating new container'); 1044 const priceDiv = document.createElement('div') 1045 priceDiv.className = ''; 1046 priceDiv.classList.add('price', 'price--large', 'price--on-sale', 'price--show-badge'); 1047 1048 let priceContainer = document.createElement('div'); 1049 priceDiv.appendChild(priceContainer); 1050 priceContainer.className = '.price__container'; 1051 1052 const priceRegular = document.createElement('div'); 1053 //priceContainer.appendChild(priceRegular); 1054 const priceContainerInnerDiv = document.createElement('div'); 1055 priceContainerInnerDiv.classList.add('wh_card__inner'); 1056 priceContainer.appendChild(priceContainerInnerDiv); 1057 1058 const prs1 = document.createElement('span'); 1059 const prs2 = document.createElement('span'); 1060 const prs3 = document.createElement('span'); 1061 const prs4 = document.createElement('span'); 1062 priceRegular.appendChild(prs1); 1063 priceRegular.appendChild(prs2); 1064 priceRegular.appendChild(prs3); 1065 priceRegular.appendChild(prs4); 1066 1067 const priceRegularSpan = priceRegular.querySelectorAll('span'); 1068 1069 priceRegularSpan[0].className = ''; 1070 priceRegularSpan[0].classList.add('visually-hidden', 'visually-hidden--inline'); 1071 priceRegularSpan[1].className = ''; 1072 priceRegularSpan[1].classList.add('price-item', 'price-item--regular'); 1073 1074 const priceSale = document.createElement('div'); 1075 priceSale.classList.add('wh_price__sale'); 1076 //priceContainer.appendChild(priceSale); 1077 priceContainerInnerDiv.appendChild(priceSale); 1078 1079 const pss1 = document.createElement('span'); 1080 const pss2 = document.createElement('span'); 1081 const pss3 = document.createElement('span'); 1082 const pss4 = document.createElement('span'); 1083 priceSale.appendChild(pss1); // hidden 1084 priceSale.appendChild(pss2); // regular price with strikethrough 1085 priceSale.appendChild(pss3); // hidden 1086 priceSale.appendChild(pss4); // discounted price 1087 1088 const priceSaleSpan = priceSale.querySelectorAll('span'); 1089 priceSaleSpan[0].className = ''; 1090 priceSaleSpan[0].classList.add('visually-hidden', 'visually-hidden--inline'); 1091 //////console.log('strikethrough enabled', strikethroughEnabled); 1092 let strikethrough; 1093 //if (strikethroughEnabled == false) { 1094 // strikethrough = document.createElement('span'); 1095 //} else { 1096 // strikethrough = document.createElement('s'); 1097 //} 1098 const pricesEqual = regularPrice == discountedPrice; 1099 strikethrough = document.createElement('span'); 1100 priceSaleSpan[1].appendChild(strikethrough); 1101 //////console.log('strikethroughs', strikethrough); 1102 strikethrough.innerHTML = `RRP: ${regularPrice}`; 1103 strikethrough.className = ''; 1104 // extract percentage from discounted price 1105 const hasPercentage = discountedPrice.includes('%'); 1106 if (hasPercentage){ 1107 const percentage = parseInt(discountedPrice.match(/\d+/g)[0]); 1108 const reg = parseFloat(regularPrice.replace("$", "")); 1109 const value = reg * (1 - percentage / 100); 1110 //discountedPrice = `${value} (${percentage}% off)`; 1111 } 1112 if (isTierGeneral){ 1113 priceSaleSpan[1].innerHTML = ''; 1114 } 1115 priceSaleSpan[2].className = ''; 1116 priceSaleSpan[2].classList.add('visually-hidden', 'visually-hidden--inline'); 1117 priceSaleSpan[3].className = ''; 1118 priceSaleSpan[3].classList.add('price-item', 'price-item--sale', 'price-item--last'); 1119 priceSaleSpan[3].innerHTML = `${discountedPrice}`; 1120 if (pricesEqual) { 1121 priceSaleSpan[3].innerHTML = ``; 1122 } 1123
1124 strikethrough.classList.add('wh_regular__price'); 1125 priceSaleSpan[3].classList.add('wh_discount__price'); 1126 1127 const spanList = priceDiv.querySelectorAll('span'); 1128 const badge = document.createElement('span'); 1129 1130 // badge disabled 1131 //priceContainer.insertBefore(badge, priceSale); 1132 1133 //const spacer_before = document.createElement("br"); 1134 //priceContainer.insertBefore(spacer_before, priceSale); 1135 1136 // show title before or after discount price 1137 1138 if (!pricesEqual) { 1139 if (title && !showBeforeDiscountPrice) { 1140 const titleDiv = document.createElement('div'); 1141 titleDiv.classList.add('wh_card__content'); 1142 const titleSpan = document.createElement('span'); 1143 titleSpan.innerHTML = title; 1144 //////console.log('title', title, showBeforeDiscountPrice); 1145 //titleSpan.style.color = blockBadgeColor ?? 'inherit'; 1146 priceContainerInnerDiv.appendChild(titleDiv); 1147 titleDiv.appendChild(titleSpan); 1148 } else if (title && showBeforeDiscountPrice) { 1149 const titleDiv = document.createElement('div'); 1150 titleDiv.classList.add('wh_card__content'); 1151 const titleSpan = document.createElement('span'); 1152 titleSpan.innerHTML = `| <b>${title}</b>`; 1153 if (isTierGeneral){ 1154 titleSpan.innerHTML = `<b>${title}</b>`; 1155 } 1156 //////console.log('title', title, showBeforeDiscountPrice); 1157 //titleSpan.style.color = blockBadgeColor ?? 'inherit'; 1158 priceSale.insertBefore(titleDiv, priceSaleSpan[2]); 1159 titleDiv.appendChild(titleSpan); 1160 } 1161 } 1162 1163 //if (expires) { 1164 // const expiresSpan = document.createElement('label'); 1165 // const daysRemaining = Math.floor((new Date(expires) - new Date()) / (1000 * 60 * 60 * 24)); 1166 // expiresSpan.innerHTML = `Days left to claim: ${daysRemaining}`; 1167 // expiresSpan.className = 'quantity__label form__label'; 1168 // priceContainer.appendChild(expiresSpan); 1169 //} 1170 1171 if (remaining) { 1172 const remainingSpan = document.createElement('label'); 1173 remainingSpan.innerHTML = `Quantity to claim: ${remaining}`; 1174 remainingSpan.className = 'quantity__label form__label'; 1175 remainingSpan.style.color = blockBadgeColor ?? 'inherit'; 1176 //priceContainer.appendChild(remainingSpan); 1177 priceContainerInnerDiv.appendChild(remainingSpan); 1178 } 1179 1180 //let text = `Exclusive` 1181 //let text = `${text} • ${title}`; 1182 let text = `${title}`; 1183 badge.innerHTML = text.replace(/"/g, '');
1184 const color = `${blockBadgeBackgroundColor}` 1185 const text_color = `${blockBadgeColor}` 1186 badge.style = `background-color: ${color.replace(/"/g, '')}; color: ${text_color.replace(/"/g, '')};`; 1187 badge.classList = 'badge price__badge-sale'; 1188 1189 priceContainer.classList.add('wh_card__wrapper'); 1190 //////console.log('price container added', priceContainer); 1191 return priceDiv; 1192 } 1193 1194 function createTargetedPriceContainer(regularPrice, discountedPrice, title, expires, remaining, blockBadgeColor, blockBadgeBackgroundColor, blockBadgeText, strikethroughEnabled, showBeforeDiscountPrice, isTierGeneral, targetClass, showTitle = false, createParent = false){ 1195 let calculatedPrice = ''; 1196 if (showTitle){ 1197 title = `<b>${title}</b>`; 1198 // extract percentage from discounted price 1199 const percentage = parseInt(discountedPrice.match(/\d+/g)[0]); 1200 calculatedPrice = regularPrice * (1 - percentage / 100); 1201 } 1202 let target = document.querySelector(`[class*="${targetClass}"]`); 1203 if (createParent){ 1204 let parent = document.querySelector(`[class*="${targetClass}"]`); 1205 target = document.createElement('div'); 1206 parent.appendChild(target); 1207 } 1208 if (!target){ 1209 target = document.querySelector(`.${targetClass}`); 1210 } 1211 ////console.log('target', target); 1212 const pricesEqual = regularPrice == discountedPrice; 1213 if (pricesEqual) { 1214 if (showTitle){ 1215 target.innerHTML = `<span class="wh_regular__price"><s>${regularPrice}</s></span><span class="wh_discount__price"></span>`; 1216 } else { 1217 target.innerHTML = `<span class="wh_regular__price"><s>${regularPrice}</s></span><span class="wh_discount__price"></span>`; 1218 } 1219 } else { 1220 if (showTitle){ 1221 target.innerHTML = `<span class="wh_title">${title}</span><span class="wh_regular__price"><s>${regularPrice}</s><span class="wh_calculated__price">${calculatedPrice}</span></span><span class="wh_discount__price">${discountedPrice}</span>`; 1222 } else { 1223 target.innerHTML = `<span class="wh_regular__price"><s>${regularPrice}</s></span><span class="wh_discount__price">${discountedPrice}</span>`; 1224 } 1225 } 1226 } 1227 1228 async function checkProductDiscounts(id, currencyCode, customerId) { 1229 if (id === '') { 1230 return; 1231 } 1232 const response = await fetch(`${base_url}/store/exclusive-products/${id}/${currencyCode}/${customerId}`, { 1233 method: 'GET', 1234 headers: { 1235 'Content-Type': 'application/json', 1236 'Shopify-Site': `lieu-dit-winery.myshopify.com`, 1237 } 1238 }); 1239 let json = await response.json(); 1240 return json; 1241 } 1242 1243 function loadCss(customerId, json) { 1244 const fontFamily = json?.globalCss?.fontFamily ?? 'inherit'; 1245 const tierName = json?.tierName ?? ''; 1246 //const fontSize = json?.globalCss?.fontSize ?? '16px'; 1247 const fontSize = '16px'; 1248 const flexDirection = json?.globalCss?.flexDirection ?? 'row'; 1249 let color = json?.globalCss?.color ?? 'inherit'; 1250 //const fontFamily = 'gothamlight'; 1251 let style = document.createElement('style'); 1252 1253 const isDarkMode = document.querySelector('.dark-version') ?? false; 1254 if (isDarkMode) { 1255 color = '#fff'; 1256 } 1257 1258 const css = ` 1259 .wh_card__wrapper { 1260 /*position: relative;*/ 1261 display: flex !important; 1262 flex-direction: column !important; 1263 border-radius: 8px; 1264 overflow: hidden; 1265 transition: box-shadow 0.3s;
1266 margin: 0 0 20px 0 !important; 1267 text-align: center; 1268 font-stretch: semi-expanded; 1269 font-family: ${fontFamily} !important; 1270 font-size: ${fontSize} !important; 1271 color: ${color} !important; 1272 } 1273 .wh_card__wrapper:hover { 1274 /*box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);*/ 1275 } 1276 .wh_card__inner { 1277 position: relative; 1278 display: flex; 1279 flex-direction: ${flexDirection}; 1280 } 1281 .wh_card__content { 1282 display: block; 1283 padding-right: 6px; 1284 } 1285 .wh_discount__price { 1286 margin-right: 1px; 1287 font-size: ${fontSize} !important; 1288 } 1289 .wh_regular__price { 1290 margin-right: 6px; 1291 font-size: ${fontSize} !important; 1292 } 1293 .wh_price__sale { 1294 display: flex; 1295 flex-direction: row; 1296 justify-content: center; 1297 align-items: center; 1298 } 1299 `; 1300 1301 style.innerHTML = css; 1302 document.head.appendChild(style); 1303 1304 if (tierName){ 1305 return json; 1306 } 1307 } 1308 1309 function applyDiscountPriceToElement(element, json){ 1310 const discountedPrice = json.discountedPrice; 1311 const regularPrice = json.regularPrice; 1312 if (discountedPrice != regularPrice){ 1313 const priceSale = document.createElement('div'); 1314 priceSale.innerHTML = `<span class="wh_regular__price"><s>${regularPrice}</s></span><span class="wh_discount__price">${discountedPrice}</span>`; 1315 const parent = element.parentElement; 1316 parent.appendChild(priceSale); 1317 element.style.display = 'none'; 1318 } 1319 } 1320 1321 const productCardPartialClasses = [ 1322 'card-wrapper', 1323 'card__wrapper', 1324 'product-card product-card--', 1325 'featured-collection-item', 1326 ]; 1327 const productJsonByHandle = {}; 1328 1329 function findClosestProductCard(element) { 1330 if (!element) { 1331 return null; 1332 } 1333 for (const partialClass of productCardPartialClasses) { 1334 const card = element.closest(`[class*="${partialClass}"]`); 1335 if (card) { 1336 return card; 1337 } 1338 } 1339 return null; 1340 } 1341 1342 function getAllProductCards() { 1343 for (const partialClass of productCardPartialClasses) { 1344 const cards = document.querySelectorAll(`[class*="${partialClass}"]`); 1345 if (cards.length > 0) { 1346 return Array.from(cards); 1347 } 1348 } 1349 return []; 1350 } 1351 1352 function getHandleFromHref(href) { 1353 if (!href) { 1354 return null; 1355 } 1356 try { 1357 const pathname = new URL(href, window.location.origin).pathname; 1358 const match = pathname.match(/\/products\/([^\/?#]+)/); 1359 return match ? decodeURIComponent(match[1]) : null; 1360 } catch (e) { 1361 return null; 1362 } 1363 } 1364 1365 function getProductHandleFromCard(card) { 1366 if (!card) { 1367 return null; 1368 } 1369 const links = card.querySelectorAll('a[href*="/products/"]'); 1370 for (const link of links) { 1371 const handle = getHandleFromHref(link.href); 1372 if (handle) { 1373 return handle; 1374 } 1375 } 1376 return null; 1377 } 1378 1379 function findProductCardByHandle(handle) { 1380 if (!handle) { 1381 return null; 1382 } 1383 const hrefNeedle = `/products/${handle}`; 1384 const links = document.querySelectorAll(`a[href*="${hrefNeedle}"]`); 1385 for (const link of links) { 1386 try { 1387 const pathname = new URL(link.href, window.location.origin).pathname; 1388 if ( 1389 pathname === hrefNeedle || 1390 pathname.endsWith(hrefNeedle) || 1391 pathname.includes(`${hrefNeedle}/`) 1392 ) { 1393 const card = findClosestProductCard(link); 1394 if (card) { 1395 return card; 1396 } 1397 } 1398 } catch (e) { 1399 // ignore malformed hrefs 1400 } 1401 } 1402 return null; 1403 } 1404 1405 function getVariantOrProductIdFromCard(card) { 1406 if (!card) { 1407 return null; 1408 } 1409 const form = card.querySelector('form[action="/cart/add"]'); 1410 if (form) { 1411 const formId = form.querySelector('input[name="id"]')?.value 1412 ?? form.querySelector('input[name="product-id"]')?.value; 1413 if (formId) { 1414 return formId; 1415 } 1416 } 1417 return card.querySelector('[data-product-id]')?.getAttribute('data-product-id') 1418 ?? card.getAttribute('data-product-id') 1419 ?? null; 1420 } 1421 1422 async function resolveProductIdForCard(card, handleToProductId = {}) { 1423 const fromCard = getVariantOrProductIdFromCard(card); 1424 if (fromCard) { 1425 return fromCard; 1426 } 1427 const handle = getProductHandleFromCard(card); 1428 if (!handle) { 1429 return null; 1430 } 1431 if (handleToProductId[handle]) { 1432 return handleToProductId[handle]; 1433 } 1434 // "Choose options" cards / recommendations often have no form id â 1435 // resolve via Shopify's public product JSON. 1436 try { 1437 if (!productJsonByHandle[handle]) {
1438 productJsonByHandle[handle] = fetch(`/products/${handle}.js`) 1439 .then((response) => (response.ok ? response.json() : null)) 1440 .catch(() => null); 1441 } 1442 const productJson = await productJsonByHandle[handle]; 1443 if (productJson?.id) { 1444 return String(productJson.id); 1445 } 1446 if (productJson?.variants?.[0]?.id) { 1447 return String(productJson.variants[0].id); 1448 } 1449 } catch (e) { 1450 // ignore lookup failures 1451 } 1452 return null; 1453 } 1454 1455 async function priceAllProductCards(currencyCode, customerId, handleToProductId = {}) { 1456 const pricedCards = new WeakSet(); 1457 const cards = getAllProductCards(); 1458 for (const card of cards) { 1459 if (pricedCards.has(card)) { 1460 continue; 1461 } 1462 // Skip the main PDP price block when present on product templates 1463 if (card.closest('product-info, .product__info-wrapper, .product__info-container')) { 1464 continue; 1465 } 1466 const id = await resolveProductIdForCard(card, handleToProductId); 1467 if (!id) { 1468 continue; 1469 } 1470 const _json = await checkProductDiscounts(id, currencyCode, customerId); 1471 const json = _json?.exclusive ?? {}; 1472 const json_tier = _json?.tierProduct ?? {}; 1473 const json_club = _json?.clubDiscount ?? {}; 1474 const json_tier_general = _json?.tierGeneral ?? {};
1475 checkIsExclusiveCollection(id, currencyCode, card, json, json_tier, json_club, json_tier_general); 1476 pricedCards.add(card); 1477 } 1478 } 1479 1480 function findPriceElementInCard(card) { 1481 if (!card) { 1482 return null; 1483 } 1484 const partialClasses = [ 1485 'price__regular', 1486 'price__content', 1487 'product-card__price', 1488 'price', 1489 'modal_price', 1490 'price-list', 1491 'current-price', 1492 ]; 1493 for (const partialClass of partialClasses) { 1494 const element = card.querySelector(`[class*="${partialClass}"]`); 1495 if (element) { 1496 return element; 1497 } 1498 } 1499 return null; 1500 } 1501 1502 async function checkIsExclusiveCollection(id, currencyCode, card, json, json_tier, json_club, json_tier_general){ 1503 //let id = form.querySelector('data-product')?.getAttribute('data-product') ?? form.querySelector('data-product-id')?.getAttribute('data-product-id'); 1504 const showPricingOnCollectionPage = `true`; 1505 if (showPricingOnCollectionPage == 'false') { 1506 return; 1507 } 1508 const requestPath = window.location.pathname; 1509 if (requestPath?.includes('gift-vouchers')){ 1510 return; 1511 } 1512 // Accept a card element (preferred). Legacy numeric index is no longer used. 1513 let form = card && card.nodeType === 1 ? card : null; 1514 if (!form) { 1515 return; 1516 } 1517 1518 //let isExclusive = json.exclusive ?? false; 1519 let isExclusive = false; 1520 let isClubProduct = json_club.clubDiscount ?? false; 1521 let isTierProduct = json_tier.tierProduct ?? false; 1522 let isTierGeneral = json_tier_general.tierGeneral ?? false; 1523 1524 1525 if (isExclusive && customerId != 'none' && json.exclusiveProducts?.length > 0) { 1526 // adding badge to product card 1527 const cardInner = form.querySelector('.card__inner'); 1528 const cardContent = cardInner.querySelector('.card__content'); 1529 const cardBadge = cardContent.querySelector('.card__badge'); 1530 const newBadge = document.createElement('div'); 1531 newBadge.classList = "card__badge top left"; 1532 const spacer = document.createElement("br"); 1533 cardContent.appendChild(spacer); 1534 cardContent.appendChild(spacer); 1535 cardContent.appendChild(newBadge); 1536 const span = document.createElement("span"); 1537 span.classList = 'badge badge--bottom-left'; 1538 1539 let text = `Exclusive` 1540 span.innerHTML = text.replace(/"/g, '');
1541 const color = `${blockBadgeBackgroundColor}` 1542 const text_color = `${blockBadgeColor}` 1543 span.style = `background-color: ${color.replace(/"/g, '')}; color: ${text_color.replace(/"/g, '')};`; 1544 newBadge.appendChild(span); 1545 } else if (isTierProduct && customerId != 'none' && json_tier.tierProducts?.length > 0){ 1546 if (form){ 1547 let priceRegular = findPriceElementInCard(form); 1548 //if (priceRegular){ 1549 // const _json_tier = json_tier.tierProducts[0]; 1550 // applyDiscountPriceToElement(priceRegular, _json_tier); 1551 //} 1552 const _json_tier = json_tier.tierProducts[0]; 1553 const discountedPrice = _json_tier.discountedPrice; 1554 const regularPrice = _json_tier.regularPrice; 1555 if (discountedPrice != regularPrice){ 1556 if (priceRegular){ 1557 const priceSale = document.createElement('div'); 1558 priceSale.innerHTML = `<span class="wh_regular__price"><s>${regularPrice}</s></span><span class="wh_discount__price">${discountedPrice}</span>`; 1559 const parent = priceRegular.parentElement; 1560 //parent.appendChild(priceSale); 1561 //priceRegular.style.display = 'none'; 1562 } else { 1563 ////console.log('price regular not found'); 1564 } 1565 } 1566 } 1567 } else if (isClubProduct && customerId != 'none'){ 1568 if (form){ 1569 let priceRegular = findPriceElementInCard(form); 1570 //if (priceRegular){ 1571 // applyDiscountPriceToElement(priceRegular, json_club); 1572 //} 1573 const discountedPrice = json_club.discountedPrice; 1574 const regularPrice = json_club.regularPrice; 1575 if (discountedPrice != regularPrice){ 1576 if (priceRegular){ 1577 const priceSale = document.createElement('div'); 1578 priceSale.innerHTML = `<span class="wh_regular__price"><s>${regularPrice}</s></span><span class="wh_discount__price">${discountedPrice}</span>`; 1579 const parent = priceRegular.parentElement; 1580 parent.appendChild(priceSale); 1581 priceRegular.style.display = 'none'; 1582 } else { 1583 ////console.log('price regular not found'); 1584 } 1585 } 1586 } 1587 } else if (isTierGeneral && customerId != 'none'){ 1588 // only showing one for logged in customer currently on collections page 1589 if (form){ 1590 let priceRegular = findPriceElementInCard(form); 1591 //if (priceRegular){ 1592 // applyDiscountPriceToElement(priceRegular, json_tier_general.tierGeneralObj[0]); 1593 //} 1594 const _json_tier_general = json_tier_general.tierGeneralObj[0]; 1595 if (!_json_tier_general) { 1596 return; 1597 } 1598 const discountedPrice = _json_tier_general.discountedPrice; 1599 const regularPrice = _json_tier_general.regularPrice; 1600 if (discountedPrice != regularPrice){ 1601 if (priceRegular){ 1602 const storeUrl = `lieu-dit-winery.myshopify.com`; 1603 const priceSale = document.createElement('div'); 1604 priceSale.innerHTML = `<span class="wh_regular__price"><s>${regularPrice}</s></span><span class="wh_discount__price">${discountedPrice}</span>`; 1605 const parent = priceRegular.parentElement; 1606 if (storeUrl == decodeText('qu@xt@x-c&[email protected]&le.ius')){ 1607 // as parent 1608 priceRegular.innerHTML = `<span class="wh_regular__price"><s>${regularPrice}</s></span><span class="wh_discount__price">${discountedPrice}</span>`; 1609 } else { 1610 // as child 1611 parent.appendChild(priceSale); 1612 priceRegular.style.display = 'none'; 1613 } 1614 } else { 1615 ////console.log('price regular not found'); 1616 } 1617 } 1618 } 1619 } 1620 }; 1621 1622 async function checkIsExclusiveSingleProduct(id, currencyCode, json, json_tier, json_club, json_t
1622ier_general) { 1623 if (id == '') { 1624 return; 1625 } 1626 //////console.log('checking single'); 1627 //let json = { 1628 // "exclusive": true, 1629 // "exclusiveProducts": [ 1630 // { 1631 // "regularPrice": "$100.00", 1632 // "discountedPrice": "$50.00", 1633 // "title": "Silver Tier", 1634 // "remaining": 5, 1635 // "expires": "2024-03-31T23:59:59Z" 1636 // }, 1637 // { 1638 // "regularPrice": "$200.00", 1639 // "discountedPrice": "$100.00", 1640 // "title": "Gold Tier", 1641 // "remaining": 10, 1642 // "expires": "2021-12-31T23:59:59Z" 1643 // } 1644 // ] 1645 //} 1646 1647 if (!debug) { 1648 } 1649 1650 //json = await checkId(id, currencyCode, customerId); // exclusive 1651 //json_tier = await checkTierProduct(id, currencyCode, customerId); // tier 1652 //////console.log('checking club with id', id); 1653 //json_club = await checkClubProduct(id, currencyCode, customerId); // club 1654 //json_tier_general = await checkTierGeneral(id, currencyCode, customerId); // tier general 1655 1656 let isExclusive = json.exclusive ?? false; 1657 let isTierProduct = json_tier.tierProduct ?? false; 1658 let isClubProduct = json_club.clubDiscount ?? false; 1659 let isTierGeneral = json_tier_general.tierGeneral ?? false; 1660 //let isTierGeneral = false; 1661 let globalRoot = null; 1662 1663 //////console.log('isExclusive', isExclusive, 'isTierProduct', isTierProduct, 'isClubProduct', isClubProduct); 1664 1665 // we either display the exclusive products or the tier products 1666 if (isExclusive && customerId != 'none' && json.exclusiveProducts?.length > 0) { 1667 const exclusiveProducts = json.exclusiveProducts; 1668 1669 // return if exclusive products is empty 1670 1671 if (exclusiveProducts?.length == 0) { 1672 return; 1673 } 1674 1675 /** Creating the root price div **/ 1676 1677 const priceDiv = createRootContainer(null); 1678 globalRoot = priceDiv; 1679 //////console.log('root created'); 1680 1681 /** Creating price divs for each exclusive price **/ 1682 1683 for (let i = 0; i < exclusiveProducts.length; i++) { 1684 const ep = exclusiveProducts[i]; 1685 const regularPrice = ep.regularPrice; 1686 const discountedPrice = ep.discountedPrice; 1687 let title = ep.title; 1688 const expires = ep.expires; 1689 const remaining = ep.remaining; 1690 const blockBadgeText = ep.blockBadgeText ?? `MEMBER'S PRICE:`;
1691 const blockBadgeBackgroundColor = ep.blockBadgeBackgroundColor; 1692 const blockBadgeColor = ep.blockBadgeColor; 1693 const strikethroughEnabled = ep.strikethroughEnabled; 1694 const showBeforeDiscountPrice = ep.showBeforeDiscountPrice ?? true; 1695 title = blockBadgeText; 1696 const newPriceDiv = createNewPriceContainer(regularPrice, discountedPrice, title, expires, remaining, blockBadgeColor, blockBadgeBackgroundColor, blockBadgeText, strikethroughEnabled, showBeforeDiscountPrice); 1697 const parent = priceDiv.parentElement; 1698 parent.appendChild(newPriceDiv); 1699 } 1700 1701 } else if (isTierProduct && json_tier.tierProducts?.length > 0) { 1702 const tierProducts = json_tier.tierProducts; 1703 const priceDiv = createRootContainer(null); 1704 globalRoot = priceDiv; 1705 //////console.log('root created'); 1706 1707 if (tierProducts?.length == 0) { 1708 return; 1709 } 1710 1711 for (let i = 0; i < tierProducts.length; i++) { 1712 const index = i; 1713 const ep = tierProducts[i]; 1714 const regularPrice = ep.regularPrice; 1715 const discountedPrice = ep.discountedPrice; 1716 let title = ep.title; 1717 const expires = ep.expires; 1718 const remaining = ep.remaining; 1719 const blockBadgeText = ep.blockBadgeText ?? `MEMBER'S PRICE:`;
1720 const blockBadgeBackgroundColor = ep.blockBadgeBackgroundColor; 1721 const blockBadgeColor = ep.blockBadgeColor; 1722 const strikethroughEnabled = ep.strikethroughEnabled ?? false; 1723 const showBeforeDiscountPrice = ep.showBeforeDiscountPrice ?? true; 1724 title = blockBadgeText; 1725 const newPriceDiv = createNewPriceContainer(regularPrice, discountedPrice, title, expires, remaining, blockBadgeColor, blockBadgeBackgroundColor, blockBadgeText, strikethroughEnabled, showBeforeDiscountPrice); 1726 const parent = priceDiv.parentElement; 1727 parent.appendChild(newPriceDiv); 1728 //////console.log('appended latest 6', newPriceDiv); 1729 } 1730 } else if (isClubProduct){ 1731 //const clubProducts = json_club.clubProducts; 1732 const storeUrl = `lieu-dit-winery.myshopify.com`; 1733 if (storeUrl == 'ipsvh1-0m.myshopify.com'){ // hotifx, remove this line once option is configurable 1734 const ep = json_club; 1735 const regularPrice = ep.regularPrice; 1736 const discountedPrice = ep.discountedPrice; 1737 let title = ep.title ?? ''; 1738 const expires = null; 1739 const remaining = null; 1740 const blockBadgeText = ep.blockBadgeText ?? `CLUB PRICE:`;
1741 const blockBadgeBackgroundColor = ep.blockBadgeBackgroundColor; 1742 const blockBadgeColor = ep.blockBadgeColor; 1743 const strikethroughEnabled = ep.strikethroughEnabled ?? false; 1744 const showBeforeDiscountPrice = true; // not needed for tier general 1745 const targetClass = 'current-price'; 1746 createTargetedPriceContainer(regularPrice, discountedPrice, title, expires, remaining, blockBadgeColor, blockBadgeBackgroundColor, blockBadgeText, strikethroughEnabled, showBeforeDiscountPrice, isTierGeneral, targetClass); 1747 return; 1748 } 1749 const priceDiv = createRootContainer(null); 1750 globalRoot = priceDiv; 1751 //////console.log('root created'); 1752 const regularPrice = json_club.regularPrice; 1753 const discountedPrice = json_club.discountedPrice; 1754 let title = json_club.title ?? ''; 1755 const expires = null; 1756 const remaining = null; 1757 const blockBadgeText = json_club.blockBadgeText ?? `CLUB PRICE:`;
1758 const blockBadgeBackgroundColor = json_club.blockBadgeBackgroundColor ?? '#f8f8f8'; 1759 const blockBadgeColor = json_club.blockBadgeColor ?? '#000'; 1760 const strikethroughEnabled = json_club.strikethroughEnabled ?? false; 1761 const showBeforeDiscountPrice = json_club.showBeforeDiscountPrice ?? true; 1762 title = blockBadgeText; 1763 const newPriceDiv = createNewPriceContainer(regularPrice, discountedPrice, title, expires, remaining, blockBadgeColor, blockBadgeBackgroundColor, blockBadgeText, strikethroughEnabled, showBeforeDiscountPrice); 1764 const parent = priceDiv.parentElement; 1765 parent.appendChild(newPriceDiv); 1766 //////console.log('appended latest 10', newPriceDiv); 1767 } 1768 1769 if (isTierGeneral && !isTierProduct && !isClubProduct && !isExclusive){ 1770 const storeUrl = `lieu-dit-winery.myshopify.com`; 1771 const tierGeneral = json_tier_general.tierGeneralObj; 1772 if (storeUrl == decodeText('qu@xt@x-c&[email protected]&le.ius')){ // hotifx, remove this line once option is configurable 1773 for (let i = 0; i < tierGeneral.length; i++) { 1774 const index = i; 1775 const ep = tierGeneral[i]; 1776 const regularPrice = ep.regularPrice; 1777 const discountedPrice = ep.discountedPrice; 1778 let title = ep.title ?? `Tier ${index + 1}`; 1779 const expires = ep.expires; 1780 const remaining = ep.remaining; 1781 const blockBadgeText = ep.blockBadgeText ?? `MEMBER'S PRICE:`;
1782 const blockBadgeBackgroundColor = ep.blockBadgeBackgroundColor; 1783 const blockBadgeColor = ep.blockBadgeColor; 1784 const strikethroughEnabled = ep.strikethroughEnabled ?? false; 1785 const showBeforeDiscountPrice = true; // not needed for tier general 1786 //////console.log('tier general', title); 1787 const targetClass = 'prodPrice'; 1788 createTargetedPriceContainer(regularPrice, discountedPrice, title, expires, remaining, blockBadgeColor, blockBadgeBackgroundColor, blockBadgeText, strikethroughEnabled, showBeforeDiscountPrice, isTierGeneral, targetClass); 1789 } 1790 return; 1791 } 1792 // LOAD THE CHANGE 1793 if (storeUrl == ''){ // hotifx, remove this line once option is configurable 1794 for (let i = 0; i < tierGeneral.length; i++) { 1795 const index = i; 1796 const ep = tierGeneral[i]; 1797 const regularPrice = ep.regularPrice; 1798 const discountedPrice = ep.discountedPrice; 1799 let title = ep.title ?? `Tier ${index + 1}`; 1800 const expires = ep.expires; 1801 const remaining = ep.remaining; 1802 const blockBadgeText = ep.blockBadgeText ?? `MEMBER'S PRICE:`;
1803 const blockBadgeBackgroundColor = ep.blockBadgeBackgroundColor; 1804 const blockBadgeColor = ep.blockBadgeColor; 1805 const strikethroughEnabled = ep.strikethroughEnabled ?? false; 1806 const showBeforeDiscountPrice = true; // not needed for tier general 1807 //////console.log('tier general', title); 1808 const targetClass = '!mt-[--gutter-sm]'; 1809 const showTitle = true; 1810 createTargetedPriceContainer(regularPrice, discountedPrice, title, expires, remaining, blockBadgeColor, blockBadgeBackgroundColor, blockBadgeText, strikethroughEnabled, showBeforeDiscountPrice, isTierGeneral, targetClass, showTitle); 1811 } 1812 return; 1813 } 1814 let priceDiv = null; 1815 if (!globalRoot){ 1816 priceDiv = createRootContainer(true); 1817 } else { 1818 priceDiv = globalRoot; 1819 } 1820 1821 if (tierGeneral?.length == 0) { 1822 return; 1823 } 1824 1825 for (let i = 0; i < tierGeneral.length; i++) { 1826 const index = i; 1827 const ep = tierGeneral[i]; 1828 const regularPrice = ep.regularPrice; 1829 const discountedPrice = ep.discountedPrice; 1830 let title = ep.title ?? `Tier ${index + 1}`; 1831 const expires = ep.expires; 1832 const remaining = ep.remaining; 1833 const blockBadgeText = ep.blockBadgeText ?? `MEMBER'S PRICE:`;
1834 const blockBadgeBackgroundColor = ep.blockBadgeBackgroundColor; 1835 const blockBadgeColor = ep.blockBadgeColor; 1836 const strikethroughEnabled = ep.strikethroughEnabled ?? false; 1837 const showBeforeDiscountPrice = true; // not needed for tier general 1838 //////console.log('tier general', title); 1839 const newPriceDiv = createNewPriceContainer(regularPrice, discountedPrice, title, expires, remaining, blockBadgeColor, blockBadgeBackgroundColor, blockBadgeText, strikethroughEnabled, showBeforeDiscountPrice, isTierGeneral); 1840 const parent = priceDiv.parentElement; 1841 parent.appendChild(newPriceDiv); 1842 //////console.log('appended latest 12', newPriceDiv); 1843 } 1844 1845 //console.log('priceDiv', priceDiv); 1846 } 1847 } 1848 </script>
1848 1849 1850 1851 1852<!-- END app block --><!-- BEGIN app block: shopify://apps/pagefly-ai-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 --> 1853 1854<!-- BEGIN app snippet: pagefly-cro-ab-testing-main --> 1855 1856 1857 1858 1859 1860 1861
1862<script> 1863 ;(function () { 1864 const url = new URL(window.location) 1865 const viewParam = url.searchParams.get('view') 1866 if (viewParam && viewParam.includes('variant-pf-')) { 1867 url.searchParams.set('pf_v', viewParam) 1868 url.searchParams.delete('view') 1869 window.history.replaceState({}, '', url) 1870 } 1871 })() 1872</script>
1872 1873 1874 1875
1876<script type='module'> 1877 1878 window.PAGEFLY_CRO = window.PAGEFLY_CRO || {} 1879 1880 window.PAGEFLY_CRO['data_debug'] = { 1881 original_template_suffix: "home", 1882 allow_ab_test: false, 1883 ab_test_start_time: 0, 1884 ab_test_end_time: 0, 1885 today_date_time: 1791120242000, 1886 } 1887 window.PAGEFLY_CRO['GA4'] = { enabled: false} 1888</script>
1888 1889 1890<!-- END app snippet --> 1891 1892 1893 1894 1895 1896 1897 1898 1899
1899<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-helper.js' defer='defer'></script>
1899 1900 1901
1901<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-general-helper.js' defer='defer'></script>
1901 1902 1903
1903<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-snap-slider.js' defer='defer'></script>
1903 1904 1905
1905<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v3.js' defer='defer'></script>
1905 1906 1907
1907<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v4.js' defer='defer'></script>
1907 1908 1909
1909<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-glider.js' defer='defer'></script>
1909 1910 1911
1911<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v1-v2.js' defer='defer'></script>
1911 1912 1913
1913<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-product-media.js' defer='defer'></script>
1913 1914 1915
1915<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-product.js' defer='defer'></script>
1915 1916 1917
1918<script id='pagefly-helper-data' type='application/json'> 1919 { 1920 "page_optimization": { 1921 "assets_prefetching": false 1922 }, 1923 "elements_asset_mapper": { 1924 "Accordion": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-accordion.js", 1925 "Accordion3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-accordion3.js", 1926 "CountDown": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-countdown.js", 1927 "GMap1": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 1928 "GMap2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 1929 "GMapBasicV2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 1930 "GMapAdvancedV2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 1931 "HTML.Video": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo.js", 1932 "HTML.Video2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js", 1933 "HTML.Video3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js", 1934 "BackgroundVideo": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js", 1935 "Instagram": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram.js", 1936 "Instagram2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram.js", 1937 "Insta3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram3.js", 1938 "Tabs": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-tab.js", 1939 "Tabs3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-tab3.js", 1940 "ProductBox": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-cart.js", 1941 "FBPageBox2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-facebook.js", 1942 "FBLikeButton2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-facebook.js", 1943 "TwitterFeed2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-twitter.js", 1944 "Paragraph4": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-paragraph4.js", 1945 1946 "AliReviews": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1947 "BackInStock": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1948 "GloboBackInStock": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1949 "GrowaveWishlist": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1950 "InfiniteOptionsShopPad": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1951 "InkybayProductPersonalizer": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder
1951-363/assets/pagefly-3rd-elements.js", 1952 "LimeSpot": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1953 "Loox": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1954 "Opinew": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1955 "Powr": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1956 "ProductReviews": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1957 "PushOwl": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1958 "ReCharge": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1959 "Rivyo": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1960 "TrackingMore": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1961 "Vitals": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1962 "Wiser": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js" 1963 }, 1964 "custom_elements_mapper": { 1965 "pf-click-action-element": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-click-action-element.js", 1966 "pf-dialog-element": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-dialog-element.js" 1967 } 1968 } 1969</script>
1969 1970
1971<script id='pagefly-heatmap-config' type='application/json'> 1972 {} 1973</script>
vendor: 1 bytes, line 1973
1973
1974<script> 1975 (function () { 1976 var el = document.getElementById('pagefly-heatmap-config') 1977 if (!el) { window.__pagefly_heatmap_config__ = {}; return } 1978 try { 1979 window.__pagefly_heatmap_config__ = JSON.parse(el.textContent || '{}') || {} 1980 } catch (e) { 1981 window.__pagefly_heatmap_config__ = {} 1982 } 1983 })() 1984</script>
vendor: 1 bytes, line 1984
1984
1985<script> 1986 // Heatmap overlay loader. Three gates, all of them cheap, none of them trusting the URL: 1987 // the visitor must have arrived on a pf_heatmap link, the SERVER must have published an 1988 // overlay path in the metafield, and this page must already be one the merchant enabled 1989 // tracking for. The last gate is what stops a crafted link pulling the asset onto an 1990 // arbitrary storefront page. Everything else is decided inside the asset, and by the server. 1991 (function () { 1992 var cfg = window.__pagefly_heatmap_config__ || {} 1993 var id = (window.__pagefly_page_setting__ || {}).pageId 1994 if (!/[#&]pf_heatmap=/.test(window.location.hash || '')) return 1995 if (!cfg.overlay_data_path || !Array.isArray(cfg.enabled_page_ids)) return 1996 if (!id || cfg.enabled_page_ids.indexOf(id) === -1) return 1997 var s = document.createElement('script') 1998 s.src = 'https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-heatmap-overlay.js' 1999 s.defer = true 2000 document.head.appendChild(s) 2001 })() 2002</script>
2002 2003 2004<!-- BEGIN app snippet: pf-ai-schema --> 2005<!-- END app snippet --> 2006 2007 2008<!-- END app block -->
2008<script src="https://cdn.shopify.com/extensions/01a0f119-97d5-70ad-8274-d2ee373cf011/ecomposer-145/assets/ecom.js" type="text/javascript" defer="defer"></script>
2008 2009<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
2010<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: 7028047908,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};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 2010
2010
2011<script> 2012 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 2013</script>
vendor: 1 bytes, line 2013
2013
2014<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}
2014).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: 7028047908,storefrontBaseUrl: "https://www.lieuditwinery.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.lieuditwinery.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"760545338","configuration":"{\"mailchimp_store_id\":\"store_nlf4b412bw7u84he33bu\", \"mailchimp_user_id\":\"19790647\",\"mailchimp_list_id\":\"fbef9f75e0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e357a49eadeb6216a959d63fa3fb8f55","type":"APP","apiClientId":2585307,"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":"673447994","configuration":"{\"shopId\":\"lieu-dit-winery.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7093dff47f098f6de2afb75b62011ebe","type":"APP","apiClientId":2753413,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
2014,"dataSharingState":"unrestricted"},{"id":"452100154","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":"201916474","configuration":"{\"pixel_id\":\"3723086031279716\",\"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":"25788474","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"10","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Segment Analytics"},{"id":"57409594","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (migrated)"},{"id":"96796730","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"4","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Chord Unified Pixel"},{"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":"Lieu Dit Winery","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"lieu-dit-winery.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.lieuditwinery.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"7446893592634","handle":"2016-cabernet-franc-magnum","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41008252289082","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7446893264954","handle":"2016-chenin-blanc-magnum","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41008251830330","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7361538359354","handle":"2022-cabernet-franc-franc-de-pied","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40718706343994","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7415440932922","handle":"2023-cabernet-franc","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40900815781946","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7482693222458","handle":"2023-cabernet-franc-rock-hollow-vineyard","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41123006316602","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7523147317306","handle":"2023-cabernet-sauvignon","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41321952018490","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7367745929274","handle":"2023-chenin-blanc-jurassic-park-vineyard","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40740058923066","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7556876304442","handle":"2024-cabernet-franc-sans-soufre","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41464202625082","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7508001128506","handle":"2024-chenin-blanc-jurassic-park-vineyard","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41252370841658","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7486018519098","handle":"2024-sauvignon-blanc","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41136108011578","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7543958470714","handle":"2025-blanc-de-mer","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"4142033
20140762298","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7557261983802","handle":"2025-chenin-blanc","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41466644987962","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7557262049338","handle":"2025-rose-of-cabernet-franc","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41466645053498","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.lieuditwinery.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"124444115002","themeStoreId":"2699","themePublished":"true","eventMetadataId":"a8512727-1e79-466b-8b5b-198b7029b2af","pageType":"home","shopId":"7028047908","storefrontBaseUrl":"https:\/\/www.lieuditwinery.com","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>
2014<script> 2015 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 2016 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 2017 window.ShopifyAnalytics.meta.currency = 'USD'; 2018 var meta = {"page":{"pageType":"home","requestId":"9fa19f6f-b9de-4d1c-94de-08c1681f673a-1791120242"}}; 2019 for (var attr in meta) { 2020 window.ShopifyAnalytics.meta[attr] = meta[attr]; 2021 } 2022</script>
vendor: 1 bytes, line 2022
2022
2023<script class="analytics"> 2024 (function () { 2025 var customDocumentWrite = function(content) { 2026 var jquery = null; 2027 2028 if (window.jQuery) { 2029 jquery = window.jQuery; 2030 } else if (window.Checkout && window.Checkout.$) { 2031 jquery = window.Checkout.$; 2032 } 2033 2034 if (jquery) { 2035 jquery('body').append(content); 2036 } 2037 }; 2038 2039 var hasLoggedConversion = function(token) { 2040 if (token) { 2041 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 2042 } 2043 return false; 2044 } 2045 2046 var setCookieIfConversion = function(token) { 2047 if (token) { 2048 var twoMonthsFromNow = new Date(Date.now()); 2049 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 2050 2051 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 2052 } 2053 } 2054 2055 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 2056 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 2057 if (trekkie.integrations) { 2058 return; 2059 } 2060 trekkie.methods = [ 2061 'identify', 2062 'page', 2063 'ready', 2064 'track', 2065 'trackForm', 2066 'trackLink' 2067 ]; 2068 trekkie.factory = function(method) { 2069 return function() { 2070 var args = Array.prototype.slice.call(arguments); 2071 args.unshift(method); 2072 trekkie.push(args); 2073 if (method == 'track' || method == 'page') { 2074 var pageUrl; 2075 try { 2076 pageUrl = window.location.href; 2077 } catch (e) {} 2078 var pageReferrer; 2079 try { 2080 pageReferrer = document.referrer; 2081 } catch (e) {} 2082 try { 2083 if (window.__TREKKIE_SHIM_QUEUE == null) { 2084 window.__TREKKIE_SHIM_QUEUE = []; 2085 } 2086 window.__TREKKIE_SHIM_QUEUE.push({ 2087 from: 'trekkie-stub', 2088 method: method, 2089 args: args.slice(1), 2090 pageContext: { 2091 url: pageUrl, 2092 referrer: pageReferrer 2093 } 2094 }); 2095 } catch (e) { 2096 // no-op 2097 } 2098 } 2099 return trekkie; 2100 }; 2101 }; 2102 for (var i = 0; i < trekkie.methods.length; i++) { 2103 var key = trekkie.methods[i]; 2104 trekkie[key] = trekkie.factory(key); 2105 } 2106 trekkie.load = function(config) { 2107 trekkie.config = config || {}; 2108 trekkie.config.initialDocumentCookie = document.cookie; 2109 var first = document.getElementsByTagName('script')[0]; 2110var script = document.createElement('script'); 2111script.type = 'text/javascript'; 2112script.onerror = function(e) { 2113 var scriptFallback = document.createElement('script'); 2114 scriptFallback.type = 'text/javascript'; 2115 scriptFallback.onerror = function(error) { 2116 var Monorail = { 2117 produce: function produce(monorailDomain, schemaId, payload) { 2118 var currentMs = new Date().getTime(); 2119 var event = { 2120 schema_id: schemaId, 2121 payload: payload, 2122 metadata: { 2123 event_created_at_ms: currentMs, 2124 event_sent_at_ms: currentMs 2125 } 2126 }; 2127 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 2128 }, 2129 sendRequest: function sendRequest(endpointUrl, payload) { 2130 // Try the sendBeacon API 2131 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 2132 var blobData = new window.Blob([payload], { 2133 type: 'text/plain' 2134 }); 2135 2136 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 2137 return true; 2138 } // sendBeacon was not successful 2139 2140 } // XHR beacon 2141 2142 var xhr = new XMLHttpRequest(); 2143 2144 try { 2145 xhr.open('POST', endpointUrl); 2146 xhr.setRequestHeader('Content-Type', 'text/plain'); 2147 xhr.send(payload); 2148 } catch (e) { 2149 console.log(e); 2150 } 2151 2152 return false; 2153 }, 2154 isIos12: function isIos12() { 2155 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 2156 } 2157 }; 2158 Monorail.produce('monorail-edge.shopifysvc.com', 2159 'trekkie_storefront_load_errors/1.1', 2160 {shop_id: 7028047908, 2161 theme_id: 124444115002, 2162 app_name: "storefront", 2163 context_url: window.location.href, 2164 source_url: "//www.lieuditwinery.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 2165 2166 }; 2167 scriptFallback.async = true; 2168 scriptFallback.src = '//www.lieuditwinery.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 2169 first.parentNode.insertBefore(scriptFallback, first); 2170}; 2171script.async = true; 2172script.src = '//www.lieuditwinery.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 2173first.parentNode.insertBefore(script, first); 2174 2175 }; 2176 trekkie.load( 2177 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":7028047908,"isMerchantRequest":null,"themeId":124444115002,"themeCityHash":"5065471869518555355","contentLanguage":"en","currency":"USD","eventMetadataId":"a8512727-1e79-466b-8b5b-198b7029b2af"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 2178 ); 2179 2180 var loaded = false;
2181 trekkie.ready(function() { 2182 if (loaded) return; 2183 loaded = true; 2184 2185 window.ShopifyAnalytics.lib = window.trekkie; 2186 2187 var originalDocumentWrite = document.write; 2188 document.write = customDocumentWrite; 2189 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 2190 document.write = originalDocumentWrite; 2191 2192 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 2193 var token = match? match[1]: undefined; 2194 if (!hasLoggedConversion(token)) { 2195 setCookieIfConversion(token); 2196 2197 } 2198 }); 2199 2200 window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"9fa19f6f-b9de-4d1c-94de-08c1681f673a-1791120242","shopifyEmitted":true}); 2201 2202 var eventsListenerScript = document.createElement('script'); 2203 eventsListenerScript.async = true; 2204 eventsListenerScript.src = "//www.lieuditwinery.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 2205 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 2206})();</script>
2206 2207
2207<script> 2208 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 2209 window.ga = function ga() { 2210 (window.ga.q = window.ga.q || []).push(arguments); 2211 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 2212 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 2213 } 2214 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."); 2215 }; 2216 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 2217 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 2218 } 2219 } 2220</script>
vendor: 1 bytes, line 2220
2220
2221<script 2222 defer 2223 src="https://www.lieuditwinery.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 2224 data-application="storefront-renderer" 2225 data-shop-id="7028047908" 2226 data-render-region="gcp-us-central1" 2227 data-page-type="index" 2228 data-theme-instance-id="124444115002" 2229 data-theme-name="Trade" 2230 data-theme-version="14.0.0" 2231 data-monorail-region="shop_domain" 2232 data-resource-timing-sampling-rate="10" 2233 data-shs="true" 2234 data-shs-beacon="true" 2235 data-shs-export-with-fetch="true" 2236 data-shs-logs-sample-rate="1" 2237 data-shs-beacon-endpoint="https://www.lieuditwinery.com/api/collect" 2238></script>
2238 2239<meta name="shopify-y" content="e34d7786-4ffd-4c28-aa29-db10964498d2" data-expiration="1822677842000"><meta name="shopify-s" content="57569a49-13fe-486e-8546-7ff2fdfd4e71" data-expiration="1791122042000"><meta name="new-cookie-storage-activated" content="t"> 2240</head> 2241
2242<script src="//www.lieuditwinery.com/cdn/shop/t/9/assets/loop_bundle.js?v=134193039818244484621774992385"></script>
2242 2243 <body class="gradient animate--hover-default"> 2244 <a class="skip-to-content-link button visually-hidden" href="#MainContent"> 2245 Skip to content 2246 </a><!-- BEGIN sections: header-group --> 2247<div id="shopify-section-sections--15044386553914__header" class="shopify-section shopify-section-group-header-group section-header"><link rel="stylesheet" href="//www.lieuditwinery.com/cdn/shop/t/9/assets/component-list-menu.css?v=151968516119678728991718808903" media="print" onload="this.media='all'"> 2248<link rel="stylesheet" href="//www.lieuditwinery.com/cdn/shop/t/9/assets/component-search.css?v=165164710990765432851718808903" media="print" onload="this.media='all'"> 2249<link rel="stylesheet" href="//www.lieuditwinery.com/cdn/shop/t/9/assets/component-menu-drawer.css?v=110695408305392539491718808903" media="print" onload="this.media='all'"> 2250<link rel="stylesheet" href="//www.lieuditwinery.com/cdn/shop/t/9/assets/component-cart-notification.css?v=54116361853792938221718808903" media="print" onload="this.media='all'"> 2251<link rel="stylesheet" href="//www.lieuditwinery.com/cdn/shop/t/9/assets/component-cart-items.css?v=127384614032664249911718808903" media="print" onload="this.media='all'"><link rel="stylesheet" href="//www.lieuditwinery.com/cdn/shop/t/9/assets/component-price.css?v=70172745017360139101718808903" media="print" onload="this.media='all'"><style> 2252 header-drawer { 2253 justify-self: start; 2254 margin-left: -1.2rem; 2255 }.menu-drawer-container { 2256 display: flex; 2257 } 2258 2259 .list-menu { 2260 list-style: none; 2261 padding: 0; 2262 margin: 0; 2263 } 2264 2265 .list-menu--inline { 2266 display: inline-flex; 2267 flex-wrap: wrap; 2268 } 2269 2270 summary.list-menu__item { 2271 padding-right: 2.7rem; 2272 } 2273 2274 .list-menu__item { 2275 display: flex; 2276 align-items: center; 2277 line-height: calc(1 + 0.3 / var(--font-body-scale)); 2278 } 2279 2280 .list-menu__item--link { 2281 text-decoration: none; 2282 padding-bottom: 1rem; 2283 padding-top: 1rem; 2284 line-height: calc(1 + 0.8 / var(--font-body-scale)); 2285 } 2286 2287 @media screen and (min-width: 750px) { 2288 .list-menu__item--link { 2289 padding-bottom: 0.5rem; 2290 padding-top: 0.5rem; 2291 } 2292 } 2293</style><style data-shopify>.header { 2294 padding: 4px 3rem 4px 3rem; 2295 } 2296 2297 .section-header { 2298 position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */ 2299 margin-bottom: 0px; 2300 } 2301 2302 @media screen and (min-width: 750px) { 2303 .section-header { 2304 margin-bottom: 0px; 2305 } 2306 } 2307 2308 @media screen and (min-width: 990px) { 2309 .header { 2310 padding-top: 8px; 2311 padding-bottom: 8px; 2312 } 2313 }</style>
2313<script src="//www.lieuditwinery.com/cdn/shop/t/9/assets/details-disclosure.js?v=13653116266235556501718808903" defer="defer"></script>
vendor: 1 bytes, line 2313
2313
2314<script src="//www.lieuditwinery.com/cdn/shop/t/9/assets/details-modal.js?v=25581673532751508451718808903" defer="defer"></script>
vendor: 1 bytes, line 2314
2314
2315<script src="//www.lieuditwinery.com/cdn/shop/t/9/assets/cart-notification.js?v=133508293167896966491718808903" defer="defer"></script>
vendor: 1 bytes, line 2315
2315
2316<script src="//www.lieuditwinery.com/cdn/shop/t/9/assets/search-form.js?v=133129549252120666541718808903" defer="defer"></script>
2316<svg xmlns="http://www.w3.org/2000/svg" class="hidden"> 2317 <symbol id="icon-search" viewbox="0 0 18 19" fill="none"> 2318 <path fill-rule="evenodd" clip-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 112.85 3.5a5.784 5.784 0 018.18 8.18zm.26 1.12a6.78 6.78 0 11.72-.7l5.4 5.4a.5.5 0 11-.71.7l-5.41-5.4z" fill="currentColor"/> 2319 </symbol> 2320 2321 <symbol id="icon-reset" class="icon icon-close" fill="none" viewBox="0 0 18 18" stroke="currentColor"> 2322 <circle r="8.5" cy="9" cx="9" stroke-opacity="0.2"/> 2323 <path d="M6.82972 6.82915L1.17193 1.17097" stroke-linecap="round" stroke-linejoin="round" transform="translate(5 5)"/> 2324 <path d="M1.22896 6.88502L6.77288 1.11523" stroke-linecap="round" stroke-linejoin="round" transform="translate(5 5)"/> 2325 </symbol> 2326 2327 <symbol id="icon-close" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 2328 <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"> 2329 </symbol> 2330</svg><sticky-header data-sticky-type="on-scroll-up" class="header-wrapper color-scheme-006fe274-a695-4233-ad56-13e5ddd44d67 gradient header-wrapper--border-bottom"><header class="header header--middle-center header--mobile-center page-width drawer-menu header--has-menu header--has-account"> 2331 2332<header-drawer data-breakpoint="desktop"> 2333 <details id="Details-menu-drawer-container" class="menu-drawer-container"> 2334 <summary 2335 class="header__icon header__icon--menu header__icon--summary link focus-inset" 2336 aria-label="Menu" 2337 > 2338 <span> 2339 <svg 2340 xmlns="http://www.w3.org/2000/svg" 2341 aria-hidden="true" 2342 focusable="false" 2343 class="icon icon-hamburger" 2344 fill="none" 2345 viewBox="0 0 18 16" 2346> 2347 <path d="M1 .5a.5.5 0 100 1h15.71a.5.5 0 000-1H1zM.5 8a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1A.5.5 0 01.5 8zm0 7a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1a.5.5 0 01-.5-.5z" fill="currentColor"> 2348</svg> 2349 2350 <svg 2351 xmlns="http://www.w3.org/2000/svg" 2352 aria-hidden="true" 2353 focusable="false" 2354 class="icon icon-close" 2355 fill="none" 2356 viewBox="0 0 18 17" 2357> 2358 <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"> 2359</svg> 2360 2361 </span> 2362 </summary> 2363 <div id="menu-drawer" class="gradient menu-drawer motion-reduce color-scheme-006fe274-a695-4233-ad56-13e5ddd44d67"> 2364 <div class="menu-drawer__inner-container"> 2365 <div class="menu-drawer__navigation-container"> 2366 <nav class="menu-drawer__navigation"> 2367 <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li><details id="Details-menu-drawer-menu-item-1"> 2368 <summary 2369 id="HeaderDrawer-shop" 2370 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 2371 > 2372 Shop 2373 <svg 2374 viewBox="0 0 14 10" 2375 fill="none" 2376 aria-hidden="true" 2377 focusable="false" 2378 class="icon icon-arrow" 2379 xmlns="http://www.w3.org/2000/svg" 2380> 2381 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 2382</svg> 2383 2384 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 2385 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 2386</svg> 2387 2388 </summary> 2389 <div 2390 id="link-shop" 2391 class="menu-drawer__submenu has-submenu gradient motion-reduce" 2392 tabindex="-1" 2393 > 2394 <div class="menu-drawer__inner-submenu"> 2395 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 2396 <svg 2397 viewBox="0 0 14 10" 2398 fill="none" 2399 aria-hidden="true" 2400 focusable="false" 2401 class="icon icon-arrow" 2402 xmlns="http://www.w3.org/2000/svg" 2403> 2404 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 2405</svg> 2406 2407 Shop 2408 </button> 2409 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a 2410 id="HeaderDrawer-shop-shop-all" 2411 href="/collections/best-sellers-copy" 2412 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2413 2414 > 2415 Shop All 2416 </a></li><li><a 2417 id="HeaderDrawer-shop-whites-rose" 2418 href="/collections/whites" 2419 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2420 2421 > 2422 Whites & Rosé 2423 </a></li><li><a 2424 id="HeaderDrawer-shop-reds" 2425 href="/collections/reds" 2426 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2427 2428 > 2429 Reds 2430 </a></li><li><a 2431 id="HeaderDrawer-shop-large-format" 2432 href="/collections/large-format" 2433 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2434 2435 > 2436 Large Format 2437 </a></li><li><a 2438 id="HeaderDrawer-shop-gift-ideas" 2439 href="/collections/gift-ideas" 2440 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2441 2442 > 2443 Gift Ideas 2444 </a></li></ul> 2445 </div> 2446 </div> 2447 </details></li><li>
2447<details id="Details-menu-drawer-menu-item-2"> 2448 <summary 2449 id="HeaderDrawer-about" 2450 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 2451 > 2452 About 2453 <svg 2454 viewBox="0 0 14 10" 2455 fill="none" 2456 aria-hidden="true" 2457 focusable="false" 2458 class="icon icon-arrow" 2459 xmlns="http://www.w3.org/2000/svg" 2460> 2461 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 2462</svg> 2463 2464 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 2465 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 2466</svg> 2467 2468 </summary> 2469 <div 2470 id="link-about" 2471 class="menu-drawer__submenu has-submenu gradient motion-reduce" 2472 tabindex="-1" 2473 > 2474 <div class="menu-drawer__inner-submenu"> 2475 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 2476 <svg 2477 viewBox="0 0 14 10" 2478 fill="none" 2479 aria-hidden="true" 2480 focusable="false" 2481 class="icon icon-arrow" 2482 xmlns="http://www.w3.org/2000/svg" 2483> 2484 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 2485</svg> 2486 2487 About 2488 </button> 2489 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a 2490 id="HeaderDrawer-about-about-us" 2491 href="/pages/our-story" 2492 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2493 2494 > 2495 About Us 2496 </a></li><li><a 2497 id="HeaderDrawer-about-visit-us" 2498 href="/pages/visit-us" 2499 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2500 2501 > 2502 Visit Us 2503 </a></li></ul> 2504 </div> 2505 </div> 2506 </details></li><li><a 2507 id="HeaderDrawer-club-lieu-dit" 2508 href="/pages/club-lieu-dit" 2509 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 2510 2511 > 2512 Club Lieu Dit 2513 </a></li><li><a 2514 id="HeaderDrawer-contact" 2515 href="/pages/contact-us" 2516 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 2517 2518 > 2519 Contact 2520 </a></li></ul> 2521 </nav> 2522 <div class="menu-drawer__utility-links"><a 2523 href="/account/login" 2524 class="menu-drawer__account link focus-inset h5 medium-hide large-up-hide" 2525 > 2526 <account-icon><svg 2527 xmlns="http://www.w3.org/2000/svg" 2528 aria-hidden="true" 2529 focusable="false" 2530 class="icon icon-account" 2531 fill="none" 2532 viewBox="0 0 18 19" 2533> 2534 <path fill-rule="evenodd" clip-rule="evenodd" d="M6 4.5a3 3 0 116 0 3 3 0 01-6 0zm3-4a4 4 0 100 8 4 4 0 000-8zm5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15zM9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.
25341-3.67-1.35-6.17-1.35z" fill="currentColor"> 2535</svg> 2536 2537</account-icon>Log in</a><div class="menu-drawer__localization header-localization"> 2538</div><ul class="list list-social list-unstyled" role="list"></ul> 2539 </div> 2540 </div> 2541 </div> 2542 </div> 2543 </details> 2544</header-drawer> 2545 2546<h1 class="header__heading"><a href="/" class="header__heading-link link link--text focus-inset"><div class="header__heading-logo-wrapper"> 2547 2548 <img src="//www.lieuditwinery.com/cdn/shop/files/Logo_2_ca9acc8d-792c-4586-bb04-7ae171f9e86a.png?v=1718201355&width=600" alt="Lieu Dit Winery" srcset="//www.lieuditwinery.com/cdn/shop/files/Logo_2_ca9acc8d-792c-4586-bb04-7ae171f9e86a.png?v=1718201355&width=170 170w, //www.lieuditwinery.com/cdn/shop/files/Logo_2_ca9acc8d-792c-4586-bb04-7ae171f9e86a.png?v=1718201355&width=255 255w, //www.lieuditwinery.com/cdn/shop/files/Logo_2_ca9acc8d-792c-4586-bb04-7ae171f9e86a.png?v=1718201355&width=340 340w" width="170" height="44.73125" loading="eager" class="header__heading-logo" sizes="(min-width: 750px) 170px, 50vw"> 2549 </div></a></h1><div class="header__icons header__icons--localization header-localization"> 2550 <div class="desktop-localization-wrapper"> 2551</div> 2552 2553 2554<details-modal class="header__search"> 2555 <details> 2556 <summary 2557 class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" 2558 aria-haspopup="dialog" 2559 aria-label="Search" 2560 > 2561 <span> 2562 <svg class="modal__toggle-open icon icon-search" aria-hidden="true" focusable="false"> 2563 <use href="#icon-search"> 2564 </svg> 2565 <svg class="modal__toggle-close icon icon-close" aria-hidden="true" focusable="false"> 2566 <use href="#icon-close"> 2567 </svg> 2568 </span> 2569 </summary> 2570 <div 2571 class="search-modal modal__content gradient" 2572 role="dialog" 2573 aria-modal="true" 2574 aria-label="Search" 2575 > 2576 <div class="modal-overlay"></div> 2577 <div 2578 class="search-modal__content search-modal__content-bottom" 2579 tabindex="-1" 2580 ><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form"> 2581 <div class="field"> 2582 <input 2583 class="search__input field__input" 2584 id="Search-In-Modal" 2585 type="search" 2586 name="q" 2587 value="" 2588 placeholder="Search"role="combobox" 2589 aria-expanded="false" 2590 aria-owns="predictive-search-results" 2591 aria-controls="predictive-search-results" 2592 aria-haspopup="listbox" 2593 aria-autocomplete="list" 2594 autocorrect="off" 2595 autocomplete="off" 2596 autocapitalize="off" 2597 spellcheck="false"> 2598 <label class="field__label" for="Search-In-Modal">Search</label> 2599 <input type="hidden" name="options[prefix]" value="last"> 2600 <button 2601 type="reset" 2602 class="reset__button field__button hidden" 2603 aria-label="Clear search term" 2604 > 2605 <svg class="icon icon-close" aria-hidden="true" focusable="false"> 2606 <use xlink:href="#icon-reset"> 2607 </svg> 2608 </button> 2609 <button class="search__button field__button" aria-label="Search"> 2610 <svg class="icon icon-search" aria-hidden="true" focusable="false"> 2611 <use href="#icon-search"> 2612 </svg> 2613 </button> 2614 </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search> 2615 2616<link href="//www.lieuditwinery.com/cdn/shop/t/9/assets/component-loading-spinner.css?v=116724955567955766481718808903" rel="stylesheet" type="text/css" media="all" /> 2617 2618<div class="predictive-search__loading-state"> 2619 <svg 2620 aria-hidden="true" 2621 focusable="false" 2622 class="spinner" 2623 viewBox="0 0 66 66" 2624 xmlns="http://www.w3.org/2000/svg" 2625 > 2626 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 2627 </svg> 2628</div> 2629</div> 2630
2631 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button 2632 type="button" 2633 class="search-modal__close-button modal__close-button link link--text focus-inset" 2634 aria-label="Close" 2635 > 2636 <svg class="icon icon-close" aria-hidden="true" focusable="false"> 2637 <use href="#icon-close"> 2638 </svg> 2639 </button> 2640 </div> 2641 </div> 2642 </details> 2643</details-modal> 2644 2645<a href="/account/login" class="header__icon header__icon--account link focus-inset small-hide"> 2646 <account-icon><svg 2647 xmlns="http://www.w3.org/2000/svg" 2648 aria-hidden="true" 2649 focusable="false" 2650 class="icon icon-account" 2651 fill="none" 2652 viewBox="0 0 18 19" 2653> 2654 <path fill-rule="evenodd" clip-rule="evenodd" d="M6 4.5a3 3 0 116 0 3 3 0 01-6 0zm3-4a4 4 0 100 8 4 4 0 000-8zm5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15zM9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35z" fill="currentColor"> 2655</svg> 2656 2657</account-icon> 2658 <span class="visually-hidden">Log in</span> 2659 </a><a href="/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble"><svg 2660 class="icon icon-cart-empty" 2661 aria-hidden="true" 2662 focusable="false" 2663 xmlns="http://www.w3.org/2000/svg" 2664 viewBox="0 0 40 40" 2665 fill="none" 2666> 2667 <path d="m15.75 11.8h-3.16l-.77 11.6a5 5 0 0 0 4.99 5.34h7.38a5 5 0 0 0 4.99-5.33l-.78-11.61zm0 1h-2.22l-.71 10.67a4 4 0 0 0 3.99 4.27h7.38a4 4 0 0 0 4-4.27l-.72-10.67h-2.22v.63a4.75 4.75 0 1 1 -9.5 0zm8.5 0h-7.5v.63a3.75 3.75 0 1 0 7.5 0z" fill="currentColor" fill-rule="evenodd"/> 2668</svg> 2669<span class="visually-hidden">Cart</span></a> 2670 </div> 2671 </header> 2672</sticky-header> 2673
2674<script type="application/ld+json"> 2675 { 2676 "@context": "http://schema.org", 2677 "@type": "Organization", 2678 "name": "Lieu Dit Winery", 2679 2680 "logo": "https:\/\/www.lieuditwinery.com\/cdn\/shop\/files\/Logo_2_ca9acc8d-792c-4586-bb04-7ae171f9e86a.png?v=1718201355\u0026width=500", 2681 2682 "sameAs": [ 2683 "", 2684 "", 2685 "", 2686 "", 2687 "", 2688 "", 2689 "", 2690 "", 2691 "" 2692 ], 2693 "url": "https:\/\/www.lieuditwinery.com" 2694 } 2695</script>
2695 2696
2696<script type="application/ld+json"> 2697 { 2698 "@context": "http://schema.org", 2699 "@type": "WebSite", 2700 "name": "Lieu Dit Winery", 2701 "potentialAction": { 2702 "@type": "SearchAction", 2703 "target": "https:\/\/www.lieuditwinery.com\/search?q={search_term_string}", 2704 "query-input": "required name=search_term_string" 2705 }, 2706 "url": "https:\/\/www.lieuditwinery.com" 2707 } 2708 </script>
2708 2709</div> 2710<!-- END sections: header-group --> 2711 2712 <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1"> 2713 <div id="shopify-section-template--15044391796794__ecom-home-page-home" class="shopify-section"> 2714 2715 2716 2717 <link rel="stylesheet" media="print" onload="this.media='all'" id="ecom-vendors-slider_css" href="https://cdn.ecomposer.app/vendors/css/[email protected]" /><link rel="stylesheet" media="print" onload="this.media='all'" id="ecom-vendors-modal_css" href="https://cdn.ecomposer.app/vendors/css/ecom_modal.css" /><link rel="stylesheet" media="all" id="ecom-vendors-css_ecomposer_base" href="https://cdn.ecomposer.app/vendors/css/ecom-base.css?v=2.1" /><noscript><link rel="stylesheet" media="all" onload="this.media='all'" id="ecom-vendors-slider_css" href="https://cdn.ecomposer.app/vendors/css/[email protected]" /><link rel="stylesheet" media="all" onload="this.media='all'" id="ecom-vendors-modal_css" href="https://cdn.ecomposer.app/vendors/css/ecom_modal.css" /><link rel="stylesheet" media="all" id="ecom-vendors-css_ecomposer_base" href="https://cdn.ecomposer.app/vendors/css/ecom-base.css?v=2.1" /></noscript>
2717<script type="text/javascript" id="ecom-vendors-slider_js" src="https://cdn.ecomposer.app/vendors/js/[email protected]" ></script>
2717<script type="text/javascript" id="ecom-vendors-shopify_option_selection_js" src="https://cdn.ecomposer.app/vendors/js/ecomposer_option_selection.js" ></script>
2717<script type="text/javascript" id="ecom-vendors-countdown_js" src="https://cdn.ecomposer.app/vendors/js/ecom-countdown.js?ver=2.0" ></script>
2717<script type="text/javascript" id="ecom-vendors-modal_js" src="https://cdn.ecomposer.app/vendors/js/ecom_modal_new.js" ></script>
2717 2718<link href="https://fonts.googleapis.com/css?family=Antic+Slab:100,200,300,400,500,600,700,800,900&display=swap" rel="stylesheet"/><link href="https://fonts.googleapis.com/css?family=Poppins:100,200,300,400,500,600,700,800,900&display=swap" rel="stylesheet"/><link href="https://fonts.googleapis.com/css?family=Inter:100,200,300,400,500,600,700,800,900&display=swap" rel="stylesheet"/><link href="https://fonts.googleapis.com/css?family=DM+Sans:100,200,300,400,500,600,700,800,900&display=swap" rel="stylesheet"/> 2719<link href="//www.lieuditwinery.com/cdn/shop/t/9/assets/ecom-66659cb49ae279e9a7091d82.css?v=108683463758843201601783799069" rel="stylesheet" type="text/css" media="all" />
2720<script src="//www.lieuditwinery.com/cdn/shop/t/9/assets/ecom-66659cb49ae279e9a7091d82.js?v=50691921727964518611783799070" defer="defer"></script>
vendor: 1 bytes, line 2720
2720
2721<script type="text/javascript" class="ecom-page-info"> 2722 window.EComposer = window.EComposer || {}; 2723 window.EComposer.TEMPLATE_ID="66659cb49ae279e9a7091d82"; 2724 window.EComposer.PAGE = {"title":"Home Page","type":"home","slug":"ecom-home-page","plan_id":4,"template_id":"66659cb49ae279e9a7091d82"}; 2725 </script>
2725 2726<div class="ecom-builder" id="ecom-home-page"><div class="ecom-sections" data-section-id="template--15044391796794__ecom-home-page-home"><section class="ecom-row ecom-core ecom-section ecom-s4ox3otwdlc" data-id="ecom-s4ox3otwdlc" style="z-index: inherit;"><div class="core__row--columns core__row--full"><div class="ecom-column ecom-core core__column--first core__column--last ecom-h2061cdxkn"><div class="core__column--wrapper" id="ecom-h2061cdxkn"><div class="ecom-column__overlay"><div class="ecom-overlay"></div></div><div class="core__blocks"><div class="core__blocks--body"><div class="ecom-block ecom-core core__block elmspace ecom-vv1sxa1zy2g"><div class="ecom-elements ecom-base-element ecom-elements-slider"><div class="ecom-core ecom-group core__block ecom-xxidt6mbmka"> <div class="core__group--wrapper" data-r="" style=""><div class="ecom-slider--container"><div class="ecom-element ecom-slider slider__body ecom-swiper-container"><div class="ecom-swiper-wrapper"><div class="ecom-swiper-slide" style=""><div class="ecom-content-item"><div class="ecom-slider__image--wrapper" data-id="ecom-oj4r85rpj8"><picture class="ecom-image-background"><source media="(max-width: 767px)" srcset="https://cdn.shopify.com/s/files/1/0070/2804/7908/files/2916ca4eb6a8aacbe4fb63c42a9d61f7_J8te.jpg?v=1717342771"><img class="" fetchpriority="high" loading="eager" src="https://cdn.shopify.com/s/files/1/0070/2804/7908/files/2916ca4eb6a8aacbe4fb63c42a9d61f7_J8te.jpg?v=1717342771" srcset="https://cdn.shopify.com/s/files/1/0070/2804/7908/files/2916ca4eb6a8aacbe4fb63c42a9d61f7_J8te.jpg?v=1717342771 1800w, https://cdn.shopify.com/s/files/1/0070/2804/7908/files/2916ca4eb6a8aacbe4fb63c42a9d61f7_J8te.jpg?v=1717342771&width=600&crop=center 600w" sizes="(max-width: 600px) 600px, 1800px" name="2916ca4eb6a8aacbe4fb63c42a9d61f7_J8te" ext="png" url="https://cdn.shopify.com/s/files/1/0726/1221/7115/files/ecom-no-replace-uXtHoCVMpBimg-bn-slider-h.png?v=1713169002" thumbnail="https://cdn.shopify.com/s/files/1/0070/2804/7908/files/2916ca4eb6a8aacbe4fb63c42a9d61f7_J8te.jpg?v=1717342771" alt="ecom-no-replace-uXtHoCVMpBimg-bn-slider-h" width="1800" height="1200" id="a0mzMATR" thumbnail__mobile="https://cdn.shopify.com/s/files/1/0070/2804/7908/files/2916ca4eb6a8aacbe4fb63c42a9d61f7_J8te.jpg?v=1717342771" style="--ecom-object-fit:cover;--ecom-object-fit-tablet:cover;--ecom-object-fit-mobile:cover;"></picture></div><div class="ecom-content-item__container ecom-transition-none"><div class="ecom-block ecom-core core__block elmspace ecom-ecv53cwzwpm"><div class="ecom-row ecom-core core__block ecom-njhqtghcvqq" data-id="ecom-njhqtghcvqq" style="z-index: inherit;"><div class="core__row--columns"><div class="ecom-column ecom-core core__column--first core__column--last ecom-uja2nu1clqh"><div class="core__column--wrapper" id="ecom-uja2nu1clqh"><div class="ecom-column__overlay"><div class="ecom-overlay"></div></div><div class="core__blocks" style="--ecom-global-elements-space: 0px;"><div class="core__blocks--body"><div class="ecom-animation ecom-block ecom-core core__block elmspace ecom-6iztuqeujig" ec-delay="300"><div class="ecom__element element__heading ecom-element ecom-html ecom-type-deffault" section_id="ecom-s4ox3otwdlc" deep="2"><h2 class="ecom__heading ecom-db">Consciously Crafted Wines<div><div><div></div></div></div></h2></div></div> <div class="ecom-animation ecom-block ecom-core core__block ecom-mjmp1dcrtoo" ec-delay="500"><div class="ecom__element ecom-element element__text ecom-type-deffault" section_id="ecom-s4ox3otwdlc" deep="2"><div class="text-content ecom-html has-drop-cap-view-framed">Thoughtfully grown in sunny Santa Barbara, California</div></div></div> <div class="ecom-animation ecom-block ecom-core core__block ecom-2x0ufpr2s4g" ec-delay="300"><div class="ecom__element ecom-element-button ecom-button-default" section_id="ecom-s4ox3otwdlc" deep="2"><a class="ecom__element--button ecom-flex ecom-fl_center ecom-al_center" href="/pages/products-shop-all"><span class="ecom__element--button-icon-text ecom-html">Start Sipping</span><span class="ecom-button-icon ecom__element--button-icon"></span></a></div></div> </div></div></div></div> </div><div class="ecom-section__overlay"><div class="ecom-overlay"></div></div></div> </div> </div></div></div></div></div>
2726<div class="ecom-swiper-navigation-position" style="display: none;"><button type="button" class="ecom-swiper-button ecom-swiper-button-prev" data-ecnav-id="ecom-xxidt6mbmka" style="--ecom-position: unset; --ecom-position__tablet: unset; --ecom-position__mobile: unset;"><svg xmlns="http: //www.w3.org/2000/svg" width="52" height="52" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-left"><polyline points="15 18 9 12 15 6"></polyline></svg></button><button type="button" class="ecom-swiper-button ecom-swiper-button-next" data-ecnav-id="ecom-xxidt6mbmka" style="--ecom-position: unset; --ecom-position__tablet: unset; --ecom-position__mobile: unset;"><svg xmlns="http://www.w3.org/2000/svg" width="52" height="52" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-right"><polyline points="9 18 15 12 9 6"></polyline></svg></button></div><div data-position="bottom_center" data-position-mobile="bottom_center" data-ecnav-id="ecom-xxidt6mbmka" class="ecom-swiper-pagination-position ecom-swiper-pagination"></div></div></div> </div></div></div> </div></div></div></div> </div><div class="ecom-section__overlay"><div class="ecom-overlay"></div></div></section> <section class="ecom-row ecom-core ecom-section ecom-tpvogwzig2k" data-id="ecom-tpvogwzig2k" style="z-index: inherit;"><div class="core__row--columns core__row--full"><div class="ecom-column ecom-core core__column--first core__column--last ecom-z9aozr180dn"><div class="core__column--wrapper" id="ecom-z9aozr180dn"><div class="ecom-column__overlay"><div class="ecom-overlay"></div></div><div class="core__blocks"><div class="core__blocks--body"><div class="ecom-block ecom-core core__block ecom-width-desktop ecom-width-mb ecom-4maiewi3zkd" ec-delay="0"><div class="ecom__element element__heading ecom-element ecom-html ecom-type-deffault" section_id="ecom-tpvogwzig2k" deep="1"><h3 class="ecom__heading ecom-db">Our Best Sellers<b></b><br><div><div><div><div><div><div></div></div></div></div></div></div></h3></div></div> <div class="ecom-block ecom-core core__block ecom-ugc9b9hi7t"><div class="ecom-element ecom-collection ecom-collection__product" section_id="ecom-tpvogwzig2k" deep="1"><div class="ecom-collection__product-wrapper"><div class="ecom-collection__product-container ecom-collection__product-container_featured"><div class="ecom-collection__product-main ecom-swiper-container ecom-collection_product_template_featured" data-week="[%-W] week%!W" data-day="[%-d] day%!D" data-hour="[%-H] hr%!H" data-minute="[%-M] min%!M" data-second="[%-S] sec%!S" data-sale="-%" data-review-platform="judgeme" data-countdown-shows="day,hour,minute,second" data-translate="false"> 2727 2728 2729 2730 2731 2732 2733 2734 2735 2736 2737 <div class="ecom-swiper-wrapper 2738 ecom-collection__product--wrapper-items ecom-collection-product__layout-slider 2739 " 2740 data-grid-column="3.5" 2741 data-grid-column-tablet="2.5" 2742 data-grid-column-mobile="1" 2743 2744 data-icon-add='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" fill="currentColor"><path d="M121.1 32H280V64.57C263.3 62.18 245.7 67.32 232.8 80H131.1L161.6 240H475.6L520.6 80H439.2C426.3 67.32 408.7 62.18 392 64.57V32H541.8C562.1 32 578.3 52.25 572.6 72.66L518.6 264.7C514.7 278.5 502.1 288 487.8 288H170.7L179.9 336H488C501.3 336 512 346.7 512 360C512 373.3 501.3 384 488 384H159.1C148.5 384 138.6 375.8 136.4 364.5L76.14 48H24C10.75 48 0 37.25 0 24C0 10.75 10.75 0 24 0H96C107.5 0 117.4 8.19 119.6 19.51L121.1 32zM128 464C128 437.5 149.5 416 176 416C202.5 416 224 437.5 224 464C224 490.5 202.5 512 176 512C149.5 512 128 490.5 128 464zM512 464C512 490.5 490.5 512 464 512C437.5 512 416 490.5 416 464C416 437.5 437.5 416 464 416C490.5 416 512 437.5 512 464zM360 126.1L383 103C392.4 93.66 407.6 93.66 416.1 103C426.3 112.4 426.3 127.6 416.1 136.1L352.1 200.1C343.6 210.3 328.4 210.3 319 200.1L255 136.1C245.7 127.6 245.7 112.4 255 103C264.4 93.66 279.6 93.66 288.1 103L312 126.1V24C312 10.75 322.7 0 336 0C349.3 0 360 10.75 360 24V126.1z"></path></svg>' 2745 > 2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758
2759 <div class="ecom-collection__product-item ecom-swiper-slide" data-product-handle="2016-cabernet-franc-magnum" data-style="vertical"> 2760 <div 2761 class="ecom-collection__product-item--wrapper ecom-flex-column "> 2762 <div class="ecom-collection__product-media-wrapper " 2763 ><a href="/collections/all/products/2016-cabernet-franc-magnum" target="" title="2016 Cabernet Franc (1.5L Magnum)" class="ecom-collection__product-item--inner ecom-image-default"><div class="ecom-collection__product-media--container"> 2764 <div 2765 class="ecom-child-element ecom-collection__product-media ecom-collection__product-media--square 2766 " 2767 2768 2769 > 2770 <img srcset="//www.lieuditwinery.com/cdn/shop/files/Lu_4_fdaa6810-0e3e-4b94-a2c0-91151af1d51f.jpg?v=1734374391&width=533 533w,//www.lieuditwinery.com/cdn/shop/files/Lu_4_fdaa6810-0e3e-4b94-a2c0-91151af1d51f.jpg?v=1734374391&width=720 720w,//www.lieuditwinery.com/cdn/shop/files/Lu_4_fdaa6810-0e3e-4b94-a2c0-91151af1d51f.jpg?v=1734374391&width=940 940w,//www.lieuditwinery.com/cdn/shop/files/Lu_4_fdaa6810-0e3e-4b94-a2c0-91151af1d51f.jpg?v=1734374391&width=1066 1066w,//www.lieuditwinery.com/cdn/shop/files/Lu_4_fdaa6810-0e3e-4b94-a2c0-91151af1d51f.jpg?v=1734374391 2480w" 2771 src="//www.lieuditwinery.com/cdn/shop/files/Lu_4_fdaa6810-0e3e-4b94-a2c0-91151af1d51f.jpg?v=1734374391&width=533" 2772 sizes="(min-width: 1100px) 535px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" 2773 alt="2016 Cabernet Franc (1.5L Magnum)" 2774 loading='lazy' 2775 class="ecom-collection__product-media-image" 2776 width="2480" 2777 height="2480" 2778 /> 2779 2780 </div> 2781 </div> 2782 2783 2784 <div class="ecom-collection__product-badge"></div> 2785 </a> 2786 2787 <div class="ecom-collection__product-group-button-action " style="justify-content: start"> 2788 2789 2790 </div> 2791 </div> 2792 <div class="ecom-collection__product-item--information"> 2793 <div class="ecom-collection__product-item--information-wrapper ecom-flex ecom-column"> 2794 2795<h1 2796 class="ecom-collection__product-title-tag ecom-child-element" 2797 2798 > 2799 <a 2800 href="/collections/all/products/2016-cabernet-franc-magnum" 2801 title="2016 Cabernet Franc (1.5L Magnum)" 2802 target="" 2803 class="ecom-collection__product-item-information-title ecom-title-one-row" 2804 > 2805 2016 Cabernet Franc (1.5L Magnum) 2806 </a> 2807 </h1><div 2808 class="ecom-collection__product-rating-wrapper ecom-child-element" 2809 2810 data-rating-platform="judgeme" 2811 ><div style='' class='jdgm-widget jdgm-preview-badge' data-id='7446893592634'> 2812 <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div> 2813 </div></div> 2814 2815 2816 2817 2818 2819 2820 2821 2822 <div class="ecom-collection__product-prices ecom-child-element" > 2823 2824<div class="ecom-collection__product-price-wrapper"> 2825 <span 2826 class="ecom-collection__product-price--regular ecom-collection__product--compare-at-price"style="display:none" 2827 > 2828 2829 </span> 2830 <span class="ecom-collection__product-price" 2831 2832 2833 > $75.00 </span> 2834 </div> 2835 2836 2837 2838 2839 </div> 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 <div class="ecom-collection__product--actions" data-layout="full"> 2851 2852 <div 2853 class="ecom-button-default ecom-collection__product-form__actions ecom-collection__product-quantity--inline " 2854 2855 > 2856<div class="ecom-collection__product-quantity--wrapper ecom-flex"> 2857 2858 <button 2859 type="button" 2860 class=" ecom-collection__quantity-controls-button ecom-collection__quantity-controls-minus" 2861 > 2862 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" fill="currentColor"><path d="M432 256c0 8.8-7.2 16-16 16L32 272c-8.8 0-16-7.2-16-16s7.2-16 16-16l384 0c8.8 0 16 7.2 16 16z"/></svg> 2863 </button> 2864 <input class="ecom-collection__product-quantity-input ecom-child-element" min="1" type="number" 2865 max="23 2866" 2867 value="1"/> 2868 <button 2869 type="button" 2870 class=" ecom-collection__quantity-controls-button ecom-collection__quantity-controls-plus" 2871 > 2872 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" fill="currentColor"><path d="M240 64c0-8.8-7.2-16-16-16s-16 7.2-16 16V240H32c-8.8 0-16 7.2-16 16s7.2 16 16 16H208V448
2872c0 8.8 7.2 16 16 16s16-7.2 16-16V272H416c8.8 0 16-7.2 16-16s-7.2-16-16-16H240V64z"/></svg> 2873 </button> 2874 2875 </div> 2876 2877 <a data-no-instant href="/cart/add?id=41008252289082&quantity=1" 2878 data-action="popup" 2879 data-text-added-cart="Added to cart" 2880 data-message-added-cart="Added to cart" 2881 data-href="#" 2882 data-target="_blank" 2883 class="ecom-collection__product-submit ecom-collection__product-form__actions--add ecom-collection__product-simple-add-to-cart ecom-ajax-cart-simple ecom-collection__product-add-cart-icon-before ecom-child-element" 2884 data-id="41008252289082" 2885 data-handle="2016-cabernet-franc-magnum" data-pid="7446893592634" title="2016 Cabernet Franc (1.5L Magnum)"> 2886 <span class="ecom-collection__product-add-cart-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" fill="currentColor"><path d="M121.1 32H280V64.57C263.3 62.18 245.7 67.32 232.8 80H131.1L161.6 240H475.6L520.6 80H439.2C426.3 67.32 408.7 62.18 392 64.57V32H541.8C562.1 32 578.3 52.25 572.6 72.66L518.6 264.7C514.7 278.5 502.1 288 487.8 288H170.7L179.9 336H488C501.3 336 512 346.7 512 360C512 373.3 501.3 384 488 384H159.1C148.5 384 138.6 375.8 136.4 364.5L76.14 48H24C10.75 48 0 37.25 0 24C0 10.75 10.75 0 24 0H96C107.5 0 117.4 8.19 119.6 19.51L121.1 32zM128 464C128 437.5 149.5 416 176 416C202.5 416 224 437.5 224 464C224 490.5 202.5 512 176 512C149.5 512 128 490.5 128 464zM512 464C512 490.5 490.5 512 464 512C437.5 512 416 490.5 416 464C416 437.5 437.5 416 464 416C490.5 416 512 437.5 512 464zM360 126.1L383 103C392.4 93.66 407.6 93.66 416.1 103C426.3 112.4 426.3 127.6 416.1 136.1L352.1 200.1C343.6 210.3 328.4 210.3 319 200.1L255 136.1C245.7 127.6 245.7 112.4 255 103C264.4 93.66 279.6 93.66 288.1 103L312 126.1V24C312 10.75 322.7 0 336 0C349.3 0 360 10.75 360 24V126.1z"></path></svg></span>
2887 <span class="ecom-add-to-cart-text">Add To Bag</span> 2888 </a> 2889</div> 2890 </div> 2891 2892 2893 2894 2895 2896 </div> 2897 </div> 2898 </div></div> 2899 2900 2901 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 <div class="ecom-collection__product-item ecom-swiper-slide" data-product-handle="2016-chenin-blanc-magnum" data-style="vertical"> 2912 <div 2913 class="ecom-collection__product-item--wrapper ecom-flex-column "> 2914 <div class="ecom-collection__product-media-wrapper " 2915 ><a href="/collections/all/products/2016-chenin-blanc-magnum" target="" title="2016 Chenin Blanc (1.5L Magnum)" class="ecom-collection__product-item--inner ecom-image-default"><div class="ecom-collection__product-media--container"> 2916 <div 2917 class="ecom-child-element ecom-collection__product-media ecom-collection__product-media--square 2918 " 2919 2920 2921 > 2922 <img srcset="//www.lieuditwinery.com/cdn/shop/files/Lu_7_2.jpg?v=1734380185&width=533 533w,//www.lieuditwinery.com/cdn/shop/files/Lu_7_2.jpg?v=1734380185&width=720 720w,//www.lieuditwinery.com/cdn/shop/files/Lu_7_2.jpg?v=1734380185&width=940 940w,//www.lieuditwinery.com/cdn/shop/files/Lu_7_2.jpg?v=1734380185&width=1066 1066w,//www.lieuditwinery.com/cdn/shop/files/Lu_7_2.jpg?v=1734380185 2480w" 2923 src="//www.lieuditwinery.com/cdn/shop/files/Lu_7_2.jpg?v=1734380185&width=533" 2924 sizes="(min-width: 1100px) 535px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" 2925 alt="2016 Chenin Blanc (1.5L Magnum)" 2926 loading='lazy' 2927 class="ecom-collection__product-media-image" 2928 width="2480" 2929 height="2480" 2930 /> 2931 2932 </div> 2933 </div> 2934 2935 2936 <div class="ecom-collection__product-badge"></div> 2937 </a> 2938 2939 <div class="ecom-collection__product-group-button-action " style="justify-content: start"> 2940 2941 2942 </div> 2943 </div> 2944 <div class="ecom-collection__product-item--information"> 2945 <div class="ecom-collection__product-item--information-wrapper ecom-flex ecom-column"> 2946 2947<h1 2948 class="ecom-collection__product-title-tag ecom-child-element" 2949 2950 > 2951 <a 2952 href="/collections/all/products/2016-chenin-blanc-magnum" 2953 title="2016 Chenin Blanc (1.5L Magnum)" 2954 target="" 2955 class="ecom-collection__product-item-information-title ecom-title-one-row" 2956 > 2957 2016 Chenin Blanc (1.5L Magnum) 2958 </a> 2959 </h1><div 2960 class="ecom-collection__product-rating-wrapper ecom-child-element" 2961 2962 data-rating-platform="judgeme" 2963 ><div style='' class='jdgm-widget jdgm-preview-badge' data-id='7446893264954'> 2964 <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div> 2965 </div></div> 2966 2967 2968 2969 2970 2971 2972 2973 2974 <div class="ecom-collection__product-prices ecom-child-element" > 2975 2976<div class="ecom-collection__product-price-wrapper"> 2977 <span 2978 class="ecom-collection__product-price--regular ecom-collection__product--compare-at-price"style="display:none" 2979 > 2980 2981 </span> 2982 <span class="ecom-collection__product-price" 2983 2984 2985 > $70.00 </span> 2986 </div> 2987 2988 2989 2990 2991 </div> 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 <div class="ecom-collection__product--actions" data-layout="full"> 3003 3004 <div 3005 class="ecom-button-default ecom-collection__product-form__actions ecom-collection__product-quantity--inline " 3006 3007 > 3008<div class="ecom-collection__product-quantity--wrapper ecom-flex"> 3009 3010 <button 3011 type="button" 3012 class=" ecom-collection__quantity-controls-button ecom-collection__quantity-controls-minus" 3013 > 3014 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" fill="currentColor"><path d="M432 256c0 8.8-7.2 16-16 16L32 272c-8.8 0-16-7.2-16-16s7.2-16 16-16l384 0c8.8 0 16 7.2 16 16z"/></svg> 3015 </button> 3016 <input class="ecom-collection__product-quantity-input ecom-child-element" min="1" type="number" 3017 max="21 3018" 3019 value="1"/> 3020 <button 3021 type="button" 3022 class=" ecom-collection__quantity-controls-button ecom-collection__quantity-controls-plus" 3023 > 3024 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" fill="currentColor"><path d="M240 64c0-8.8-7.2-16-16-16s-16 7.2-16 16V240H32c-8.8 0-16 7.2-16 16s7.2 16 16 16H208V448
3024c0 8.8 7.2 16 16 16s16-7.2 16-16V272H416c8.8 0 16-7.2 16-16s-7.2-16-16-16H240V64z"/></svg> 3025 </button> 3026 3027 </div> 3028 3029 <a data-no-instant href="/cart/add?id=41008251830330&quantity=1" 3030 data-action="popup" 3031 data-text-added-cart="Added to cart" 3032 data-message-added-cart="Added to cart" 3033 data-href="#" 3034 data-target="_blank" 3035 class="ecom-collection__product-submit ecom-collection__product-form__actions--add ecom-collection__product-simple-add-to-cart ecom-ajax-cart-simple ecom-collection__product-add-cart-icon-before ecom-child-element" 3036 data-id="41008251830330" 3037 data-handle="2016-chenin-blanc-magnum" data-pid="7446893264954" title="2016 Chenin Blanc (1.5L Magnum)"> 3038 <span class="ecom-collection__product-add-cart-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" fill="currentColor"><path d="M121.1 32H280V64.57C263.3 62.18 245.7 67.32 232.8 80H131.1L161.6 240H475.6L520.6 80H439.2C426.3 67.32 408.7 62.18 392 64.57V32H541.8C562.1 32 578.3 52.25 572.6 72.66L518.6 264.7C514.7 278.5 502.1 288 487.8 288H170.7L179.9 336H488C501.3 336 512 346.7 512 360C512 373.3 501.3 384 488 384H159.1C148.5 384 138.6 375.8 136.4 364.5L76.14 48H24C10.75 48 0 37.25 0 24C0 10.75 10.75 0 24 0H96C107.5 0 117.4 8.19 119.6 19.51L121.1 32zM128 464C128 437.5 149.5 416 176 416C202.5 416 224 437.5 224 464C224 490.5 202.5 512 176 512C149.5 512 128 490.5 128 464zM512 464C512 490.5 490.5 512 464 512C437.5 512 416 490.5 416 464C416 437.5 437.5 416 464 416C490.5 416 512 437.5 512 464zM360 126.1L383 103C392.4 93.66 407.6 93.66 416.1 103C426.3 112.4 426.3 127.6 416.1 136.1L352.1 200.1C343.6 210.3 328.4 210.3 319 200.1L255 136.1C245.7 127.6 245.7 112.4 255 103C264.4 93.66 279.6 93.66 288.1 103L312 126.1V24C312 10.75 322.7 0 336 0C349.3 0 360 10.75 360 24V126.1z"></path></svg></span>
3039 <span class="ecom-add-to-cart-text">Add To Bag</span> 3040 </a> 3041</div> 3042 </div> 3043 3044 3045 3046 3047 3048 </div> 3049 </div> 3050 </div></div> 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 <div class="ecom-collection__product-item ecom-swiper-slide" data-product-handle="2022-cabernet-franc-franc-de-pied" data-style="vertical"> 3064 <div 3065 class="ecom-collection__product-item--wrapper ecom-flex-column "> 3066 <div class="ecom-collection__product-media-wrapper " 3067 ><a href="/collections/all/products/2022-cabernet-franc-franc-de-pied" target="" title="2022 Cabernet Franc âFranc de Piedâ" class="ecom-collection__product-item--inner ecom-image-default"><div class="ecom-collection__product-media--container"> 3068 <div 3069 class="ecom-child-element ecom-collection__product-media ecom-collection__product-media--square 3070 " 3071 3072 3073 > 3074 <img srcset="//www.lieuditwinery.com/cdn/shop/files/Lieu_Dit_1_52d50593-be2f-49ce-b042-db38f66e2918.jpg?v=1718032589&width=533 533w,//www.lieuditwinery.com/cdn/shop/files/Lieu_Dit_1_52d50593-be2f-49ce-b042-db38f66e2918.jpg?v=1718032589&width=720 720w,//www.lieuditwinery.com/cdn/shop/files/Lieu_Dit_1_52d50593-be2f-49ce-b042-db38f66e2918.jpg?v=1718032589&width=940 940w,//www.lieuditwinery.com/cdn/shop/files/Lieu_Dit_1_52d50593-be2f-49ce-b042-db38f66e2918.jpg?v=1718032589&width=1066 1066w,//www.lieuditwinery.com/cdn/shop/files/Lieu_Dit_1_52d50593-be2f-49ce-b042-db38f66e2918.jpg?v=1718032589 2480w" 3075 src="//www.lieuditwinery.com/cdn/shop/files/Lieu_Dit_1_52d50593-be2f-49ce-b042-db38f66e2918.jpg?v=1718032589&width=533" 3076 sizes="(min-width: 1100px) 535px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" 3077 alt="2022 Cabernet Franc âFranc de Piedâ" 3078 loading='lazy' 3079 class="ecom-collection__product-media-image" 3080 width="2480" 3081 height="2480" 3082 /> 3083 3084 </div> 3085 </div> 3086 3087 3088 <div class="ecom-collection__product-badge"></div> 3089 </a> 3090 3091 <div class="ecom-collection__product-group-button-action " style="justify-content: start"> 3092 3093 3094 </div> 3095 </div> 3096 <div class="ecom-collection__product-item--information"> 3097 <div class="ecom-collection__product-item--information-wrapper ecom-flex ecom-column"> 3098 3099<h1 3100 class="ecom-collection__product-title-tag ecom-child-element" 3101 3102 > 3103 <a 3104 href="/collections/all/products/2022-cabernet-franc-franc-de-pied" 3105 title="2022 Cabernet Franc âFranc de Piedâ" 3106 target="" 3107 class="ecom-collection__product-item-information-title ecom-title-one-row" 3108 > 3109 2022 Cabernet Franc âFranc de Piedâ 3110 </a> 3111 </h1><div 3112 class="ecom-collection__product-rating-wrapper ecom-child-element" 3113 3114 data-rating-platform="judgeme" 3115 ><div style='' class='jdgm-widget jdgm-preview-badge' data-id='7361538359354'> 3116 <div style='display:none' class='jdgm-prev-badge' data-average-rating='5.00' data-number-of-reviews='2' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='5.00' tabindex='0' aria-label='5.00 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'> 2 reviews </span> </div> 3117 </div></div> 3118 3119 3120 3121 3122 3123 3124 3125 3126 <div class="ecom-collection__product-prices ecom-child-element" > 3127 3128<div class="ecom-collection__product-price-wrapper"> 3129 <span 3130 class="ecom-collection__product-price--regular ecom-collection__product--compare-at-price"style="display:none" 3131 > 3132 3133 </span> 3134 <span class="ecom-collection__product-price" 3135 3136 3137 > $40.00 </span> 3138 </div> 3139 3140 3141 3142 3143 </div> 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 <div class="ecom-collection__product--actions" data-layout="full"> 3155 3156 <div 3157 class="ecom-button-default ecom-collection__product-form__actions ecom-collection__product-quantity--inline " 3158 3159 > 3160 3161 <div class="ecom-collection__product-quantity--wrapper ecom-flex"> 3162 3163 <button 3164 type="button" 3165 class=" ecom-collection__quantity-controls-button ecom-collection__quantity-controls-minus" 3166 > 3167 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" fill="currentColor"><path d="M432 256c0 8.8-7.2 16-16 16L32 272c-8.8 0-16-7.2-16-16s7.2-16 16-16l384 0c8.8 0 16 7.2 16 16z"/></svg> 3168 </button> 3169 <input class="ecom-collection__product-quantity-input ecom-child-element" min="1" type="number" 3170 max="" 3171 value="1"/> 3172 <button 3173 type="button" 3174 class=" ecom-collection__quantity-controls-button ecom-collection__quantity-controls-plus" 3175 > 3176 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" fill="currentColor"><path d="M240 64c0-8.8-7.2-16-16-16s-16 7.2-16 16V240H32c-8.8 0-16 7.2-16 16s7.2 16 16 16H208V448
3176c0 8.8 7.2 16 16 16s16-7.2 16-16V272H416c8.8 0 16-7.2 16-16s-7.2-16-16-16H240V64z"/></svg> 3177 </button> 3178 3179 </div> 3180 3181 <div class="ecom-collection__product-form__actions--soldout ecom-collection__product-sold-out-before ecom-child-element" 3182 3183 title="2022 Cabernet Franc âFranc de Piedâ"> 3184 3185 <span class="ecom-collection__product-sold-out-text"> 3186 SOLD OUT 3187 </span> 3188 </div> 3189 3190 3191</div> 3192 </div> 3193 3194 3195 3196 3197 3198 </div> 3199 </div> 3200 </div></div> 3201 3202 3203 3204 3205 3206 3207 3208 3209 3210 3211 3212 3213 <div class="ecom-collection__product-item ecom-swiper-slide" data-product-handle="2023-cabernet-franc" data-style="vertical"> 3214 <div 3215 class="ecom-collection__product-item--wrapper ecom-flex-column "> 3216 <div class="ecom-collection__product-media-wrapper " 3217 ><a href="/collections/all/products/2023-cabernet-franc" target="" title="2023 Cabernet Franc" class="ecom-collection__product-item--inner ecom-image-default"><div class="ecom-collection__product-media--container"> 3218 <div 3219 class="ecom-child-element ecom-collection__product-media ecom-collection__product-media--square 3220 " 3221 3222 3223 > 3224 <img srcset="//www.lieuditwinery.com/cdn/shop/files/Lu_4.jpg?v=1718113846&width=533 533w,//www.lieuditwinery.com/cdn/shop/files/Lu_4.jpg?v=1718113846&width=720 720w,//www.lieuditwinery.com/cdn/shop/files/Lu_4.jpg?v=1718113846&width=940 940w,//www.lieuditwinery.com/cdn/shop/files/Lu_4.jpg?v=1718113846&width=1066 1066w,//www.lieuditwinery.com/cdn/shop/files/Lu_4.jpg?v=1718113846 2480w" 3225 src="//www.lieuditwinery.com/cdn/shop/files/Lu_4.jpg?v=1718113846&width=533" 3226 sizes="(min-width: 1100px) 535px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" 3227 alt="2023 Cabernet Franc" 3228 loading='lazy' 3229 class="ecom-collection__product-media-image" 3230 width="2480" 3231 height="2480" 3232 /> 3233 3234 </div> 3235 </div> 3236 3237 3238 <div class="ecom-collection__product-badge"></div> 3239 </a> 3240 3241 <div class="ecom-collection__product-group-button-action " style="justify-content: start"> 3242 3243 3244 </div> 3245 </div> 3246 <div class="ecom-collection__product-item--information"> 3247 <div class="ecom-collection__product-item--information-wrapper ecom-flex ecom-column"> 3248 3249<h1 3250 class="ecom-collection__product-title-tag ecom-child-element" 3251 3252 > 3253 <a 3254 href="/collections/all/products/2023-cabernet-franc" 3255 title="2023 Cabernet Franc" 3256 target="" 3257 class="ecom-collection__product-item-information-title ecom-title-one-row" 3258 > 3259 2023 Cabernet Franc 3260 </a> 3261 </h1><div 3262 class="ecom-collection__product-rating-wrapper ecom-child-element" 3263 3264 data-rating-platform="judgeme" 3265 ><div style='' class='jdgm-widget jdgm-preview-badge' data-id='7415440932922'> 3266 <div style='display:none' class='jdgm-prev-badge' data-average-rating='5.00' data-number-of-reviews='2' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='5.00' tabindex='0' aria-label='5.00 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'> 2 reviews </span> </div> 3267 </div></div> 3268 3269 3270 3271 3272 3273 3274 3275 3276 <div class="ecom-collection__product-prices ecom-child-element" > 3277 3278<div class="ecom-collection__product-price-wrapper"> 3279 <span 3280 class="ecom-collection__product-price--regular ecom-collection__product--compare-at-price"style="display:none" 3281 > 3282 3283 </span> 3284 <span class="ecom-collection__product-price" 3285 3286 3287 > $30.00 </span> 3288 </div> 3289 3290 3291 3292 3293 </div> 3294 3295 3296 3297 3298 3299 3300 3301 3302 3303 3304 <div class="ecom-collection__product--actions" data-layout="full"> 3305 3306 <div 3307 class="ecom-button-default ecom-collection__product-form__actions ecom-collection__product-quantity--inline " 3308 3309 > 3310<div class="ecom-collection__product-quantity--wrapper ecom-flex"> 3311 3312 <button 3313 type="button" 3314 class=" ecom-collection__quantity-controls-button ecom-collection__quantity-controls-minus" 3315 > 3316 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" fill="currentColor"><path d="M432 256c0 8.8-7.2 16-16 16L32 272c-8.8 0-16-7.2-16-16s7.2-16 16-16l384 0c8.8 0 16 7.2 16 16z"/></svg> 3317 </button> 3318 <input class="ecom-collection__product-quantity-input ecom-child-element" min="1" type="number" 3319 max="514 3320" 3321 value="1"/> 3322 <button 3323 type="button" 3324 class=" ecom-collection__quantity-controls-button ecom-collection__quantity-controls-plus" 3325 > 3326 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" fill="currentColor"><path d="M240 64c0-8.8-7.2-16-16-16s-16 7.2-16 16V240H32c-8.8 0-16 7.2-16 16s7.2 16 16 16H208V448
3326c0 8.8 7.2 16 16 16s16-7.2 16-16V272H416c8.8 0 16-7.2 16-16s-7.2-16-16-16H240V64z"/></svg> 3327 </button> 3328 3329 </div> 3330 3331 <a data-no-instant href="/cart/add?id=40900815781946&quantity=1" 3332 data-action="popup" 3333 data-text-added-cart="Added to cart" 3334 data-message-added-cart="Added to cart" 3335 data-href="#" 3336 data-target="_blank" 3337 class="ecom-collection__product-submit ecom-collection__product-form__actions--add ecom-collection__product-simple-add-to-cart ecom-ajax-cart-simple ecom-collection__product-add-cart-icon-before ecom-child-element" 3338 data-id="40900815781946" 3339 data-handle="2023-cabernet-franc" data-pid="7415440932922" title="2023 Cabernet Franc"> 3340 <span class="ecom-collection__product-add-cart-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" fill="currentColor"><path d="M121.1 32H280V64.57C263.3 62.18 245.7 67.32 232.8 80H131.1L161.6 240H475.6L520.6 80H439.2C426.3 67.32 408.7 62.18 392 64.57V32H541.8C562.1 32 578.3 52.25 572.6 72.66L518.6 264.7C514.7 278.5 502.1 288 487.8 288H170.7L179.9 336H488C501.3 336 512 346.7 512 360C512 373.3 501.3 384 488 384H159.1C148.5 384 138.6 375.8 136.4 364.5L76.14 48H24C10.75 48 0 37.25 0 24C0 10.75 10.75 0 24 0H96C107.5 0 117.4 8.19 119.6 19.51L121.1 32zM128 464C128 437.5 149.5 416 176 416C202.5 416 224 437.5 224 464C224 490.5 202.5 512 176 512C149.5 512 128 490.5 128 464zM512 464C512 490.5 490.5 512 464 512C437.5 512 416 490.5 416 464C416 437.5 437.5 416 464 416C490.5 416 512 437.5 512 464zM360 126.1L383 103C392.4 93.66 407.6 93.66 416.1 103C426.3 112.4 426.3 127.6 416.1 136.1L352.1 200.1C343.6 210.3 328.4 210.3 319 200.1L255 136.1C245.7 127.6 245.7 112.4 255 103C264.4 93.66 279.6 93.66 288.1 103L312 126.1V24C312 10.75 322.7 0 336 0C349.3 0 360 10.75 360 24V126.1z"></path></svg></span>
3341 <span class="ecom-add-to-cart-text">Add To Bag</span> 3342 </a> 3343</div> 3344 </div> 3345 3346 3347 3348 3349 3350 </div> 3351 </div> 3352 </div></div> 3353 3354 3355 3356 3357 3358 3359 3360 3361 3362 3363 3364 3365 <div class="ecom-collection__product-item ecom-swiper-slide" data-product-handle="2023-cabernet-franc-rock-hollow-vineyard" data-style="vertical"> 3366 <div 3367 class="ecom-collection__product-item--wrapper ecom-flex-column "> 3368 <div class="ecom-collection__product-media-wrapper " 3369 ><a href="/collections/all/products/2023-cabernet-franc-rock-hollow-vineyard" target="" title="2023 Cabernet Franc 'Rock Hollow Vineyard'" class="ecom-collection__product-item--inner ecom-image-default"><div class="ecom-collection__product-media--container"> 3370 <div 3371 class="ecom-child-element ecom-collection__product-media ecom-collection__product-media--square 3372 " 3373 3374 3375 > 3376 <img srcset="//www.lieuditwinery.com/cdn/shop/files/LD23CFRH_Web.jpg?v=1765220303&width=533 533w,//www.lieuditwinery.com/cdn/shop/files/LD23CFRH_Web.jpg?v=1765220303&width=720 720w,//www.lieuditwinery.com/cdn/shop/files/LD23CFRH_Web.jpg?v=1765220303 837w" 3377 src="//www.lieuditwinery.com/cdn/shop/files/LD23CFRH_Web.jpg?v=1765220303&width=533" 3378 sizes="(min-width: 1100px) 535px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" 3379 alt="2023 Cabernet Franc 'Rock Hollow Vineyard'" 3380 loading='lazy' 3381 class="ecom-collection__product-media-image" 3382 width="837" 3383 height="839" 3384 /> 3385 3386 </div> 3387 </div> 3388 3389 3390 <div class="ecom-collection__product-badge"></div> 3391 </a> 3392 3393 <div class="ecom-collection__product-group-button-action " style="justify-content: start"> 3394 3395 3396 </div> 3397 </div> 3398 <div class="ecom-collection__product-item--information"> 3399 <div class="ecom-collection__product-item--information-wrapper ecom-flex ecom-column"> 3400 3401<h1 3402 class="ecom-collection__product-title-tag ecom-child-element" 3403 3404 > 3405 <a 3406 href="/collections/all/products/2023-cabernet-franc-rock-hollow-vineyard" 3407 title="2023 Cabernet Franc 'Rock Hollow Vineyard'" 3408 target="" 3409 class="ecom-collection__product-item-information-title ecom-title-one-row" 3410 > 3411 2023 Cabernet Franc 'Rock Hollow Vineyard' 3412 </a> 3413 </h1><div 3414 class="ecom-collection__product-rating-wrapper ecom-child-element" 3415 3416 data-rating-platform="judgeme" 3417 ><div style='' class='jdgm-widget jdgm-preview-badge' data-id='7482693222458'> 3418 <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div> 3419 </div></div> 3420 3421 3422 3423 3424 3425 3426 3427 3428 <div class="ecom-collection__product-prices ecom-child-element" > 3429 3430<div class="ecom-collection__product-price-wrapper"> 3431 <span 3432 class="ecom-collection__product-price--regular ecom-collection__product--compare-at-price"style="display:none" 3433 > 3434 3435 </span> 3436 <span class="ecom-collection__product-price" 3437 3438 3439 > $40.00 </span> 3440 </div> 3441 3442 3443 3444 3445 </div> 3446 3447 3448 3449 3450 3451 3452 3453 3454 3455 3456 <div class="ecom-collection__product--actions" data-layout="full"> 3457 3458 <div 3459 class="ecom-button-default ecom-collection__product-form__actions ecom-collection__product-quantity--inline " 3460 3461 > 3462<div class="ecom-collection__product-quantity--wrapper ecom-flex"> 3463 3464 <button 3465 type="button" 3466 class=" ecom-collection__quantity-controls-button ecom-collection__quantity-controls-minus" 3467 > 3468 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" fill="currentColor"><path d="M432 256c0 8.8-7.2 16-16 16L32 272c-8.8 0-16-7.2-16-16s7.2-16 16-16l384 0c8.8 0 16 7.2 16 16z"/></svg> 3469 </button> 3470 <input class="ecom-collection__product-quantity-input ecom-child-element" min="1" type="number" 3471 max="460 3472" 3473 value="1"/> 3474 <button 3475 type="button" 3476 class=" ecom-collection__quantity-controls-button ecom-collection__quantity-controls-plus" 3477 > 3478 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" fill="currentColor"><path d="M240 64c0-8.8-7.2-16-16-16s-16 7.2-16 16V240H32c-8.8 0-16 7.2-16 16s7.2 16 16 16H208V448
3478c0 8.8 7.2 16 16 16s16-7.2 16-16V272H416c8.8 0 16-7.2 16-16s-7.2-16-16-16H240V64z"/></svg> 3479 </button> 3480 3481 </div> 3482 3483 <a data-no-instant href="/cart/add?id=41123006316602&quantity=1" 3484 data-action="popup" 3485 data-text-added-cart="Added to cart" 3486 data-message-added-cart="Added to cart" 3487 data-href="#" 3488 data-target="_blank" 3489 class="ecom-collection__product-submit ecom-collection__product-form__actions--add ecom-collection__product-simple-add-to-cart ecom-ajax-cart-simple ecom-collection__product-add-cart-icon-before ecom-child-element" 3490 data-id="41123006316602" 3491 data-handle="2023-cabernet-franc-rock-hollow-vineyard" data-pid="7482693222458" title="2023 Cabernet Franc 'Rock Hollow Vineyard'"> 3492 <span class="ecom-collection__product-add-cart-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" fill="currentColor"><path d="M121.1 32H280V64.57C263.3 62.18 245.7 67.32 232.8 80H131.1L161.6 240H475.6L520.6 80H439.2C426.3 67.32 408.7 62.18 392 64.57V32H541.8C562.1 32 578.3 52.25 572.6 72.66L518.6 264.7C514.7 278.5 502.1 288 487.8 288H170.7L179.9 336H488C501.3 336 512 346.7 512 360C512 373.3 501.3 384 488 384H159.1C148.5 384 138.6 375.8 136.4 364.5L76.14 48H24C10.75 48 0 37.25 0 24C0 10.75 10.75 0 24 0H96C107.5 0 117.4 8.19 119.6 19.51L121.1 32zM128 464C128 437.5 149.5 416 176 416C202.5 416 224 437.5 224 464C224 490.5 202.5 512 176 512C149.5 512 128 490.5 128 464zM512 464C512 490.5 490.5 512 464 512C437.5 512 416 490.5 416 464C416 437.5 437.5 416 464 416C490.5 416 512 437.5 512 464zM360 126.1L383 103C392.4 93.66 407.6 93.66 416.1 103C426.3 112.4 426.3 127.6 416.1 136.1L352.1 200.1C343.6 210.3 328.4 210.3 319 200.1L255 136.1C245.7 127.6 245.7 112.4 255 103C264.4 93.66 279.6 93.66 288.1 103L312 126.1V24C312 10.75 322.7 0 336 0C349.3 0 360 10.75 360 24V126.1z"></path></svg></span>
3493 <span class="ecom-add-to-cart-text">Add To Bag</span> 3494 </a> 3495</div> 3496 </div> 3497 3498 3499 3500 3501 3502 </div> 3503 </div> 3504 </div></div> 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 <div class="ecom-collection__product-item ecom-swiper-slide" data-product-handle="2023-cabernet-sauvignon" data-style="vertical"> 3518 <div 3519 class="ecom-collection__product-item--wrapper ecom-flex-column "> 3520 <div class="ecom-collection__product-media-wrapper " 3521 ><a href="/collections/all/products/2023-cabernet-sauvignon" target="" title="2023 Cabernet Sauvignon" class="ecom-collection__product-item--inner ecom-image-default"><div class="ecom-collection__product-media--container"> 3522 <div 3523 class="ecom-child-element ecom-collection__product-media ecom-collection__product-media--square 3524 " 3525 3526 3527 > 3528 <img srcset="//www.lieuditwinery.com/cdn/shop/files/Lu_2.jpg?v=1718032841&width=533 533w,//www.lieuditwinery.com/cdn/shop/files/Lu_2.jpg?v=1718032841&width=720 720w,//www.lieuditwinery.com/cdn/shop/files/Lu_2.jpg?v=1718032841&width=940 940w,//www.lieuditwinery.com/cdn/shop/files/Lu_2.jpg?v=1718032841&width=1066 1066w,//www.lieuditwinery.com/cdn/shop/files/Lu_2.jpg?v=1718032841 2480w" 3529 src="//www.lieuditwinery.com/cdn/shop/files/Lu_2.jpg?v=1718032841&width=533" 3530 sizes="(min-width: 1100px) 535px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" 3531 alt="2023 Cabernet Sauvignon" 3532 loading='lazy' 3533 class="ecom-collection__product-media-image" 3534 width="2480" 3535 height="2480" 3536 /> 3537 3538 </div> 3539 </div> 3540 3541 3542 <div class="ecom-collection__product-badge"></div> 3543 </a> 3544 3545 <div class="ecom-collection__product-group-button-action " style="justify-content: start"> 3546 3547 3548 </div> 3549 </div> 3550 <div class="ecom-collection__product-item--information"> 3551 <div class="ecom-collection__product-item--information-wrapper ecom-flex ecom-column"> 3552 3553<h1 3554 class="ecom-collection__product-title-tag ecom-child-element" 3555 3556 > 3557 <a 3558 href="/collections/all/products/2023-cabernet-sauvignon" 3559 title="2023 Cabernet Sauvignon" 3560 target="" 3561 class="ecom-collection__product-item-information-title ecom-title-one-row" 3562 > 3563 2023 Cabernet Sauvignon 3564 </a> 3565 </h1><div 3566 class="ecom-collection__product-rating-wrapper ecom-child-element" 3567 3568 data-rating-platform="judgeme" 3569 ><div style='' class='jdgm-widget jdgm-preview-badge' data-id='7523147317306'> 3570 <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div> 3571 </div></div> 3572 3573 3574 3575 3576 3577 3578 3579 3580 <div class="ecom-collection__product-prices ecom-child-element" > 3581 3582<div class="ecom-collection__product-price-wrapper"> 3583 <span 3584 class="ecom-collection__product-price--regular ecom-collection__product--compare-at-price"style="display:none" 3585 > 3586 3587 </span> 3588 <span class="ecom-collection__product-price" 3589 3590 3591 > $40.00 </span> 3592 </div> 3593 3594 3595 3596 3597 </div> 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 <div class="ecom-collection__product--actions" data-layout="full"> 3609 3610 <div 3611 class="ecom-button-default ecom-collection__product-form__actions ecom-collection__product-quantity--inline " 3612 3613 > 3614<div class="ecom-collection__product-quantity--wrapper ecom-flex"> 3615 3616 <button 3617 type="button" 3618 class=" ecom-collection__quantity-controls-button ecom-collection__quantity-controls-minus" 3619 > 3620 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" fill="currentColor"><path d="M432 256c0 8.8-7.2 16-16 16L32 272c-8.8 0-16-7.2-16-16s7.2-16 16-16l384 0c8.8 0 16 7.2 16 16z"/></svg> 3621 </button> 3622 <input class="ecom-collection__product-quantity-input ecom-child-element" min="1" type="number" 3623 max="799 3624" 3625 value="1"/> 3626 <button 3627 type="button" 3628 class=" ecom-collection__quantity-controls-button ecom-collection__quantity-controls-plus" 3629 > 3630 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" fill="currentColor"><path d="M240 64c0-8.8-7.2-16-16-16s-16 7.2-16 16V240H32c-8.8 0-16 7.2-16 16s7.2 16 16 16H208V448
3630c0 8.8 7.2 16 16 16s16-7.2 16-16V272H416c8.8 0 16-7.2 16-16s-7.2-16-16-16H240V64z"/></svg> 3631 </button> 3632 3633 </div> 3634 3635 <a data-no-instant href="/cart/add?id=41321952018490&quantity=1" 3636 data-action="popup" 3637 data-text-added-cart="Added to cart" 3638 data-message-added-cart="Added to cart" 3639 data-href="#" 3640 data-target="_blank" 3641 class="ecom-collection__product-submit ecom-collection__product-form__actions--add ecom-collection__product-simple-add-to-cart ecom-ajax-cart-simple ecom-collection__product-add-cart-icon-before ecom-child-element" 3642 data-id="41321952018490" 3643 data-handle="2023-cabernet-sauvignon" data-pid="7523147317306" title="2023 Cabernet Sauvignon"> 3644 <span class="ecom-collection__product-add-cart-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" fill="currentColor"><path d="M121.1 32H280V64.57C263.3 62.18 245.7 67.32 232.8 80H131.1L161.6 240H475.6L520.6 80H439.2C426.3 67.32 408.7 62.18 392 64.57V32H541.8C562.1 32 578.3 52.25 572.6 72.66L518.6 264.7C514.7 278.5 502.1 288 487.8 288H170.7L179.9 336H488C501.3 336 512 346.7 512 360C512 373.3 501.3 384 488 384H159.1C148.5 384 138.6 375.8 136.4 364.5L76.14 48H24C10.75 48 0 37.25 0 24C0 10.75 10.75 0 24 0H96C107.5 0 117.4 8.19 119.6 19.51L121.1 32zM128 464C128 437.5 149.5 416 176 416C202.5 416 224 437.5 224 464C224 490.5 202.5 512 176 512C149.5 512 128 490.5 128 464zM512 464C512 490.5 490.5 512 464 512C437.5 512 416 490.5 416 464C416 437.5 437.5 416 464 416C490.5 416 512 437.5 512 464zM360 126.1L383 103C392.4 93.66 407.6 93.66 416.1 103C426.3 112.4 426.3 127.6 416.1 136.1L352.1 200.1C343.6 210.3 328.4 210.3 319 200.1L255 136.1C245.7 127.6 245.7 112.4 255 103C264.4 93.66 279.6 93.66 288.1 103L312 126.1V24C312 10.75 322.7 0 336 0C349.3 0 360 10.75 360 24V126.1z"></path></svg></span>
3645 <span class="ecom-add-to-cart-text">Add To Bag</span> 3646 </a> 3647</div> 3648 </div> 3649 3650 3651 3652 3653 3654 </div> 3655 </div> 3656 </div></div> 3657 3658 3659 3660 3661 3662 3663 3664 3665 3666 3667 3668 3669 <div class="ecom-collection__product-item ecom-swiper-slide" data-product-handle="2023-chenin-blanc-jurassic-park-vineyard" data-style="vertical"> 3670 <div 3671 class="ecom-collection__product-item--wrapper ecom-flex-column "> 3672 <div class="ecom-collection__product-media-wrapper " 3673 ><a href="/collections/all/products/2023-chenin-blanc-jurassic-park-vineyard" target="" title="2023 Chenin Blanc 'Jurassic Park Vineyard'" class="ecom-collection__product-item--inner ecom-image-default"><div class="ecom-collection__product-media--container"> 3674 <div 3675 class="ecom-child-element ecom-collection__product-media ecom-collection__product-media--square 3676 " 3677 3678 3679 > 3680 <img srcset="//www.lieuditwinery.com/cdn/shop/files/23LDJPCB_web.jpg?v=1749579784&width=533 533w,//www.lieuditwinery.com/cdn/shop/files/23LDJPCB_web.jpg?v=1749579784&width=720 720w,//www.lieuditwinery.com/cdn/shop/files/23LDJPCB_web.jpg?v=1749579784&width=940 940w,//www.lieuditwinery.com/cdn/shop/files/23LDJPCB_web.jpg?v=1749579784&width=1066 1066w,//www.lieuditwinery.com/cdn/shop/files/23LDJPCB_web.jpg?v=1749579784 1946w" 3681 src="//www.lieuditwinery.com/cdn/shop/files/23LDJPCB_web.jpg?v=1749579784&width=533" 3682 sizes="(min-width: 1100px) 535px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" 3683 alt="2023 Chenin Blanc 'Jurassic Park Vineyard'" 3684 loading='lazy' 3685 class="ecom-collection__product-media-image" 3686 width="1946" 3687 height="1946" 3688 /> 3689 3690 </div> 3691 </div> 3692 3693 3694 <div class="ecom-collection__product-badge"></div> 3695 </a> 3696 3697 <div class="ecom-collection__product-group-button-action " style="justify-content: start"> 3698 3699 3700 </div> 3701 </div> 3702 <div class="ecom-collection__product-item--information"> 3703 <div class="ecom-collection__product-item--information-wrapper ecom-flex ecom-column"> 3704 3705<h1 3706 class="ecom-collection__product-title-tag ecom-child-element" 3707 3708 > 3709 <a 3710 href="/collections/all/products/2023-chenin-blanc-jurassic-park-vineyard" 3711 title="2023 Chenin Blanc 'Jurassic Park Vineyard'" 3712 target="" 3713 class="ecom-collection__product-item-information-title ecom-title-one-row" 3714 > 3715 2023 Chenin Blanc 'Jurassic Park Vineyard' 3716 </a> 3717 </h1><div 3718 class="ecom-collection__product-rating-wrapper ecom-child-element" 3719 3720 data-rating-platform="judgeme" 3721 ><div style='' class='jdgm-widget jdgm-preview-badge' data-id='7367745929274'> 3722 <div style='display:none' class='jdgm-prev-badge' data-average-rating='5.00' data-number-of-reviews='2' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='5.00' tabindex='0' aria-label='5.00 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'> 2 reviews </span> </div> 3723 </div></div> 3724 3725 3726 3727 3728 3729 3730 3731 3732 <div class="ecom-collection__product-prices ecom-child-element" > 3733 3734<div class="ecom-collection__product-price-wrapper"> 3735 <span 3736 class="ecom-collection__product-price--regular ecom-collection__product--compare-at-price"style="display:none" 3737 > 3738 3739 </span> 3740 <span class="ecom-collection__product-price" 3741 3742 3743 > $35.00 </span> 3744 </div> 3745 3746 3747 3748 3749 </div> 3750 3751 3752 3753 3754 3755 3756 3757 3758 3759 3760 <div class="ecom-collection__product--actions" data-layout="full"> 3761 3762 <div 3763 class="ecom-button-default ecom-collection__product-form__actions ecom-collection__product-quantity--inline " 3764 3765 > 3766 3767 <div class="ecom-collection__product-quantity--wrapper ecom-flex"> 3768 3769 <button 3770 type="button" 3771 class=" ecom-collection__quantity-controls-button ecom-collection__quantity-controls-minus" 3772 > 3773 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" fill="currentColor"><path d="M432 256c0 8.8-7.2 16-16 16L32 272c-8.8 0-16-7.2-16-16s7.2-16 16-16l384 0c8.8 0 16 7.2 16 16z"/></svg> 3774 </button> 3775 <input class="ecom-collection__product-quantity-input ecom-child-element" min="1" type="number" 3776 max="" 3777 value="1"/> 3778 <button 3779 type="button" 3780 class=" ecom-collection__quantity-controls-button ecom-collection__quantity-controls-plus" 3781 > 3782 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" fill="currentColor"><path d="M240 64c0-8.8-7.2-16-16-16s-16 7.2-16 16V240H32c-8.8 0-16 7.2-16 16s7.2 16 16 16H208V448
3782c0 8.8 7.2 16 16 16s16-7.2 16-16V272H416c8.8 0 16-7.2 16-16s-7.2-16-16-16H240V64z"/></svg> 3783 </button> 3784 3785 </div> 3786 3787 <div class="ecom-collection__product-form__actions--soldout ecom-collection__product-sold-out-before ecom-child-element" 3788 3789 title="2023 Chenin Blanc 'Jurassic Park Vineyard'"> 3790 3791 <span class="ecom-collection__product-sold-out-text"> 3792 SOLD OUT 3793 </span> 3794 </div> 3795 3796 3797</div> 3798 </div> 3799 3800 3801 3802 3803 3804 </div> 3805 </div> 3806 </div></div> 3807 3808 3809 3810 3811 3812 3813 3814 3815 3816 3817 3818 3819 <div class="ecom-collection__product-item ecom-swiper-slide" data-product-handle="2024-cabernet-franc-sans-soufre" data-style="vertical"> 3820 <div 3821 class="ecom-collection__product-item--wrapper ecom-flex-column "> 3822 <div class="ecom-collection__product-media-wrapper " 3823 ><a href="/collections/all/products/2024-cabernet-franc-sans-soufre" target="" title="2024 Cabernet Franc 'Sans Soufre'" class="ecom-collection__product-item--inner ecom-image-default"><div class="ecom-collection__product-media--container"> 3824 <div 3825 class="ecom-child-element ecom-collection__product-media ecom-collection__product-media--square 3826 " 3827 3828 3829 > 3830 <img srcset="//www.lieuditwinery.com/cdn/shop/files/Lu_3.jpg?v=1718113641&width=533 533w,//www.lieuditwinery.com/cdn/shop/files/Lu_3.jpg?v=1718113641&width=720 720w,//www.lieuditwinery.com/cdn/shop/files/Lu_3.jpg?v=1718113641&width=940 940w,//www.lieuditwinery.com/cdn/shop/files/Lu_3.jpg?v=1718113641&width=1066 1066w,//www.lieuditwinery.com/cdn/shop/files/Lu_3.jpg?v=1718113641 2480w" 3831 src="//www.lieuditwinery.com/cdn/shop/files/Lu_3.jpg?v=1718113641&width=533" 3832 sizes="(min-width: 1100px) 535px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" 3833 alt="2024 Cabernet Franc 'Sans Soufre'" 3834 loading='lazy' 3835 class="ecom-collection__product-media-image" 3836 width="2480" 3837 height="2480" 3838 /> 3839 3840 </div> 3841 </div> 3842 3843 3844 <div class="ecom-collection__product-badge"></div> 3845 </a> 3846 3847 <div class="ecom-collection__product-group-button-action " style="justify-content: start"> 3848 3849 3850 </div> 3851 </div> 3852 <div class="ecom-collection__product-item--information"> 3853 <div class="ecom-collection__product-item--information-wrapper ecom-flex ecom-column"> 3854 3855<h1 3856 class="ecom-collection__product-title-tag ecom-child-element" 3857 3858 > 3859 <a 3860 href="/collections/all/products/2024-cabernet-franc-sans-soufre" 3861 title="2024 Cabernet Franc 'Sans Soufre'" 3862 target="" 3863 class="ecom-collection__product-item-information-title ecom-title-one-row" 3864 > 3865 2024 Cabernet Franc 'Sans Soufre' 3866 </a> 3867 </h1><div 3868 class="ecom-collection__product-rating-wrapper ecom-child-element" 3869 3870 data-rating-platform="judgeme" 3871 ><div style='' class='jdgm-widget jdgm-preview-badge' data-id='7556876304442'> 3872 <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div> 3873 </div></div> 3874 3875 3876 3877 3878 3879 3880 3881 3882 <div class="ecom-collection__product-prices ecom-child-element" > 3883 3884<div class="ecom-collection__product-price-wrapper"> 3885 <span 3886 class="ecom-collection__product-price--regular ecom-collection__product--compare-at-price"style="display:none" 3887 > 3888 3889 </span> 3890 <span class="ecom-collection__product-price" 3891 3892 3893 > $35.00 </span> 3894 </div> 3895 3896 3897 3898 3899 </div> 3900 3901 3902 3903 3904 3905 3906 3907 3908 3909 3910 <div class="ecom-collection__product--actions" data-layout="full"> 3911 3912 <div 3913 class="ecom-button-default ecom-collection__product-form__actions ecom-collection__product-quantity--inline " 3914 3915 > 3916<div class="ecom-collection__product-quantity--wrapper ecom-flex"> 3917 3918 <button 3919 type="button" 3920 class=" ecom-collection__quantity-controls-button ecom-collection__quantity-controls-minus" 3921 > 3922 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" fill="currentColor"><path d="M432 256c0 8.8-7.2 16-16 16L32 272c-8.8 0-16-7.2-16-16s7.2-16 16-16l384 0c8.8 0 16 7.2 16 16z"/></svg> 3923 </button> 3924 <input class="ecom-collection__product-quantity-input ecom-child-element" min="1" type="number" 3925 max="34 3926" 3927 value="1"/> 3928 <button 3929 type="button" 3930 class=" ecom-collection__quantity-controls-button ecom-collection__quantity-controls-plus" 3931 > 3932 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" fill="currentColor"><path d="M240 64c0-8.8-7.2-16-16-16s-16 7.2-16 16V240H32c-8.8 0-16 7.2-16 16s7.2 16 16 16H208V448
3932c0 8.8 7.2 16 16 16s16-7.2 16-16V272H416c8.8 0 16-7.2 16-16s-7.2-16-16-16H240V64z"/></svg> 3933 </button> 3934 3935 </div> 3936 3937 <a data-no-instant href="/cart/add?id=41464202625082&quantity=1" 3938 data-action="popup" 3939 data-text-added-cart="Added to cart" 3940 data-message-added-cart="Added to cart" 3941 data-href="#" 3942 data-target="_blank" 3943 class="ecom-collection__product-submit ecom-collection__product-form__actions--add ecom-collection__product-simple-add-to-cart ecom-ajax-cart-simple ecom-collection__product-add-cart-icon-before ecom-child-element" 3944 data-id="41464202625082" 3945 data-handle="2024-cabernet-franc-sans-soufre" data-pid="7556876304442" title="2024 Cabernet Franc 'Sans Soufre'"> 3946 <span class="ecom-collection__product-add-cart-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" fill="currentColor"><path d="M121.1 32H280V64.57C263.3 62.18 245.7 67.32 232.8 80H131.1L161.6 240H475.6L520.6 80H439.2C426.3 67.32 408.7 62.18 392 64.57V32H541.8C562.1 32 578.3 52.25 572.6 72.66L518.6 264.7C514.7 278.5 502.1 288 487.8 288H170.7L179.9 336H488C501.3 336 512 346.7 512 360C512 373.3 501.3 384 488 384H159.1C148.5 384 138.6 375.8 136.4 364.5L76.14 48H24C10.75 48 0 37.25 0 24C0 10.75 10.75 0 24 0H96C107.5 0 117.4 8.19 119.6 19.51L121.1 32zM128 464C128 437.5 149.5 416 176 416C202.5 416 224 437.5 224 464C224 490.5 202.5 512 176 512C149.5 512 128 490.5 128 464zM512 464C512 490.5 490.5 512 464 512C437.5 512 416 490.5 416 464C416 437.5 437.5 416 464 416C490.5 416 512 437.5 512 464zM360 126.1L383 103C392.4 93.66 407.6 93.66 416.1 103C426.3 112.4 426.3 127.6 416.1 136.1L352.1 200.1C343.6 210.3 328.4 210.3 319 200.1L255 136.1C245.7 127.6 245.7 112.4 255 103C264.4 93.66 279.6 93.66 288.1 103L312 126.1V24C312 10.75 322.7 0 336 0C349.3 0 360 10.75 360 24V126.1z"></path></svg></span>
3947 <span class="ecom-add-to-cart-text">Add To Bag</span> 3948 </a> 3949</div> 3950 </div> 3951 3952 3953 3954 3955 3956 </div> 3957 </div> 3958 </div></div> 3959 3960 3961 3962 3963 3964 3965 3966 3967 3968 3969 3970 3971 <div class="ecom-collection__product-item ecom-swiper-slide" data-product-handle="2024-chenin-blanc-jurassic-park-vineyard" data-style="vertical"> 3972 <div 3973 class="ecom-collection__product-item--wrapper ecom-flex-column "> 3974 <div class="ecom-collection__product-media-wrapper " 3975 ><a href="/collections/all/products/2024-chenin-blanc-jurassic-park-vineyard" target="" title="2024 Chenin Blanc 'Jurassic Park Vineyard'" class="ecom-collection__product-item--inner ecom-image-default"><div class="ecom-collection__product-media--container"> 3976 <div 3977 class="ecom-child-element ecom-collection__product-media ecom-collection__product-media--square 3978 " 3979 3980 3981 > 3982 <img srcset="//www.lieuditwinery.com/cdn/shop/files/23LDJPCB_web.jpg?v=1749579784&width=533 533w,//www.lieuditwinery.com/cdn/shop/files/23LDJPCB_web.jpg?v=1749579784&width=720 720w,//www.lieuditwinery.com/cdn/shop/files/23LDJPCB_web.jpg?v=1749579784&width=940 940w,//www.lieuditwinery.com/cdn/shop/files/23LDJPCB_web.jpg?v=1749579784&width=1066 1066w,//www.lieuditwinery.com/cdn/shop/files/23LDJPCB_web.jpg?v=1749579784 1946w" 3983 src="//www.lieuditwinery.com/cdn/shop/files/23LDJPCB_web.jpg?v=1749579784&width=533" 3984 sizes="(min-width: 1100px) 535px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" 3985 alt="2024 Chenin Blanc 'Jurassic Park Vineyard'" 3986 loading='lazy' 3987 class="ecom-collection__product-media-image" 3988 width="1946" 3989 height="1946" 3990 /> 3991 3992 </div> 3993 </div> 3994 3995 3996 <div class="ecom-collection__product-badge"></div> 3997 </a> 3998 3999 <div class="ecom-collection__product-group-button-action " style="justify-content: start"> 4000 4001 4002 </div> 4003 </div> 4004 <div class="ecom-collection__product-item--information"> 4005 <div class="ecom-collection__product-item--information-wrapper ecom-flex ecom-column"> 4006 4007<h1 4008 class="ecom-collection__product-title-tag ecom-child-element" 4009 4010 > 4011 <a 4012 href="/collections/all/products/2024-chenin-blanc-jurassic-park-vineyard" 4013 title="2024 Chenin Blanc 'Jurassic Park Vineyard'" 4014 target="" 4015 class="ecom-collection__product-item-information-title ecom-title-one-row" 4016 > 4017 2024 Chenin Blanc 'Jurassic Park Vineyard' 4018 </a> 4019 </h1><div 4020 class="ecom-collection__product-rating-wrapper ecom-child-element" 4021 4022 data-rating-platform="judgeme" 4023 ><div style='' class='jdgm-widget jdgm-preview-badge' data-id='7508001128506'> 4024 <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div> 4025 </div></div> 4026 4027 4028 4029 4030 4031 4032 4033 4034 <div class="ecom-collection__product-prices ecom-child-element" > 4035 4036<div class="ecom-collection__product-price-wrapper"> 4037 <span 4038 class="ecom-collection__product-price--regular ecom-collection__product--compare-at-price"style="display:none" 4039 > 4040 4041 </span> 4042 <span class="ecom-collection__product-price" 4043 4044 4045 > $35.00 </span> 4046 </div> 4047 4048 4049 4050 4051 </div> 4052 4053 4054 4055 4056 4057 4058 4059 4060 4061 4062 <div class="ecom-collection__product--actions" data-layout="full"> 4063 4064 <div 4065 class="ecom-button-default ecom-collection__product-form__actions ecom-collection__product-quantity--inline " 4066 4067 > 4068<div class="ecom-collection__product-quantity--wrapper ecom-flex"> 4069 4070 <button 4071 type="button" 4072 class=" ecom-collection__quantity-controls-button ecom-collection__quantity-controls-minus" 4073 > 4074 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" fill="currentColor"><path d="M432 256c0 8.8-7.2 16-16 16L32 272c-8.8 0-16-7.2-16-16s7.2-16 16-16l384 0c8.8 0 16 7.2 16 16z"/></svg> 4075 </button> 4076 <input class="ecom-collection__product-quantity-input ecom-child-element" min="1" type="number" 4077 max="262 4078" 4079 value="1"/> 4080 <button 4081 type="button" 4082 class=" ecom-collection__quantity-controls-button ecom-collection__quantity-controls-plus" 4083 > 4084 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" fill="currentColor"><path d="M240 64c0-8.8-7.2-16-16-16s-16 7.2-16 16V240H32c-8.8 0-16 7.2-16 16s7.2 16 16 16H208V448
4084c0 8.8 7.2 16 16 16s16-7.2 16-16V272H416c8.8 0 16-7.2 16-16s-7.2-16-16-16H240V64z"/></svg> 4085 </button> 4086 4087 </div> 4088 4089 <a data-no-instant href="/cart/add?id=41252370841658&quantity=1" 4090 data-action="popup" 4091 data-text-added-cart="Added to cart" 4092 data-message-added-cart="Added to cart" 4093 data-href="#" 4094 data-target="_blank" 4095 class="ecom-collection__product-submit ecom-collection__product-form__actions--add ecom-collection__product-simple-add-to-cart ecom-ajax-cart-simple ecom-collection__product-add-cart-icon-before ecom-child-element" 4096 data-id="41252370841658" 4097 data-handle="2024-chenin-blanc-jurassic-park-vineyard" data-pid="7508001128506" title="2024 Chenin Blanc 'Jurassic Park Vineyard'"> 4098 <span class="ecom-collection__product-add-cart-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" fill="currentColor"><path d="M121.1 32H280V64.57C263.3 62.18 245.7 67.32 232.8 80H131.1L161.6 240H475.6L520.6 80H439.2C426.3 67.32 408.7 62.18 392 64.57V32H541.8C562.1 32 578.3 52.25 572.6 72.66L518.6 264.7C514.7 278.5 502.1 288 487.8 288H170.7L179.9 336H488C501.3 336 512 346.7 512 360C512 373.3 501.3 384 488 384H159.1C148.5 384 138.6 375.8 136.4 364.5L76.14 48H24C10.75 48 0 37.25 0 24C0 10.75 10.75 0 24 0H96C107.5 0 117.4 8.19 119.6 19.51L121.1 32zM128 464C128 437.5 149.5 416 176 416C202.5 416 224 437.5 224 464C224 490.5 202.5 512 176 512C149.5 512 128 490.5 128 464zM512 464C512 490.5 490.5 512 464 512C437.5 512 416 490.5 416 464C416 437.5 437.5 416 464 416C490.5 416 512 437.5 512 464zM360 126.1L383 103C392.4 93.66 407.6 93.66 416.1 103C426.3 112.4 426.3 127.6 416.1 136.1L352.1 200.1C343.6 210.3 328.4 210.3 319 200.1L255 136.1C245.7 127.6 245.7 112.4 255 103C264.4 93.66 279.6 93.66 288.1 103L312 126.1V24C312 10.75 322.7 0 336 0C349.3 0 360 10.75 360 24V126.1z"></path></svg></span>
4099 <span class="ecom-add-to-cart-text">Add To Bag</span> 4100 </a> 4101</div> 4102 </div> 4103 4104 4105 4106 4107 4108 </div> 4109 </div> 4110 </div></div> 4111 4112 4113 4114 4115 4116 4117 4118 4119 4120 4121 4122 4123 <div class="ecom-collection__product-item ecom-swiper-slide" data-product-handle="2024-sauvignon-blanc" data-style="vertical"> 4124 <div 4125 class="ecom-collection__product-item--wrapper ecom-flex-column "> 4126 <div class="ecom-collection__product-media-wrapper " 4127 ><a href="/collections/all/products/2024-sauvignon-blanc" target="" title="2024 Sauvignon Blanc" class="ecom-collection__product-item--inner ecom-image-default"><div class="ecom-collection__product-media--container"> 4128 <div 4129 class="ecom-child-element ecom-collection__product-media ecom-collection__product-media--square 4130 " 4131 4132 4133 > 4134 <img srcset="//www.lieuditwinery.com/cdn/shop/files/Lu_8.jpg?v=1718115399&width=533 533w,//www.lieuditwinery.com/cdn/shop/files/Lu_8.jpg?v=1718115399&width=720 720w,//www.lieuditwinery.com/cdn/shop/files/Lu_8.jpg?v=1718115399&width=940 940w,//www.lieuditwinery.com/cdn/shop/files/Lu_8.jpg?v=1718115399&width=1066 1066w,//www.lieuditwinery.com/cdn/shop/files/Lu_8.jpg?v=1718115399 2480w" 4135 src="//www.lieuditwinery.com/cdn/shop/files/Lu_8.jpg?v=1718115399&width=533" 4136 sizes="(min-width: 1100px) 535px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" 4137 alt="2024 Sauvignon Blanc" 4138 loading='lazy' 4139 class="ecom-collection__product-media-image" 4140 width="2480" 4141 height="2480" 4142 /> 4143 4144 </div> 4145 </div> 4146 4147 4148 <div class="ecom-collection__product-badge"></div> 4149 </a> 4150 4151 <div class="ecom-collection__product-group-button-action " style="justify-content: start"> 4152 4153 4154 </div> 4155 </div> 4156 <div class="ecom-collection__product-item--information"> 4157 <div class="ecom-collection__product-item--information-wrapper ecom-flex ecom-column"> 4158 4159<h1 4160 class="ecom-collection__product-title-tag ecom-child-element" 4161 4162 > 4163 <a 4164 href="/collections/all/products/2024-sauvignon-blanc" 4165 title="2024 Sauvignon Blanc" 4166 target="" 4167 class="ecom-collection__product-item-information-title ecom-title-one-row" 4168 > 4169 2024 Sauvignon Blanc 4170 </a> 4171 </h1><div 4172 class="ecom-collection__product-rating-wrapper ecom-child-element" 4173 4174 data-rating-platform="judgeme" 4175 ><div style='' class='jdgm-widget jdgm-preview-badge' data-id='7486018519098'> 4176 <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div> 4177 </div></div> 4178 4179 4180 4181 4182 4183 4184 4185 4186 <div class="ecom-collection__product-prices ecom-child-element" > 4187 4188<div class="ecom-collection__product-price-wrapper"> 4189 <span 4190 class="ecom-collection__product-price--regular ecom-collection__product--compare-at-price"style="display:none" 4191 > 4192 4193 </span> 4194 <span class="ecom-collection__product-price" 4195 4196 4197 > $25.00 </span> 4198 </div> 4199 4200 4201 4202 4203 </div> 4204 4205 4206 4207 4208 4209 4210 4211 4212 4213 4214 <div class="ecom-collection__product--actions" data-layout="full"> 4215 4216 <div 4217 class="ecom-button-default ecom-collection__product-form__actions ecom-collection__product-quantity--inline " 4218 4219 > 4220<div class="ecom-collection__product-quantity--wrapper ecom-flex"> 4221 4222 <button 4223 type="button" 4224 class=" ecom-collection__quantity-controls-button ecom-collection__quantity-controls-minus" 4225 > 4226 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" fill="currentColor"><path d="M432 256c0 8.8-7.2 16-16 16L32 272c-8.8 0-16-7.2-16-16s7.2-16 16-16l384 0c8.8 0 16 7.2 16 16z"/></svg> 4227 </button> 4228 <input class="ecom-collection__product-quantity-input ecom-child-element" min="1" type="number" 4229 max="56 4230" 4231 value="1"/> 4232 <button 4233 type="button" 4234 class=" ecom-collection__quantity-controls-button ecom-collection__quantity-controls-plus" 4235 > 4236 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" fill="currentColor"><path d="M240 64c0-8.8-7.2-16-16-16s-16 7.2-16 16V240H32c-8.8 0-16 7.2-16 16s7.2 16 16 16H208V448
4236c0 8.8 7.2 16 16 16s16-7.2 16-16V272H416c8.8 0 16-7.2 16-16s-7.2-16-16-16H240V64z"/></svg> 4237 </button> 4238 4239 </div> 4240 4241 <a data-no-instant href="/cart/add?id=41136108011578&quantity=1" 4242 data-action="popup" 4243 data-text-added-cart="Added to cart" 4244 data-message-added-cart="Added to cart" 4245 data-href="#" 4246 data-target="_blank" 4247 class="ecom-collection__product-submit ecom-collection__product-form__actions--add ecom-collection__product-simple-add-to-cart ecom-ajax-cart-simple ecom-collection__product-add-cart-icon-before ecom-child-element" 4248 data-id="41136108011578" 4249 data-handle="2024-sauvignon-blanc" data-pid="7486018519098" title="2024 Sauvignon Blanc"> 4250 <span class="ecom-collection__product-add-cart-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" fill="currentColor"><path d="M121.1 32H280V64.57C263.3 62.18 245.7 67.32 232.8 80H131.1L161.6 240H475.6L520.6 80H439.2C426.3 67.32 408.7 62.18 392 64.57V32H541.8C562.1 32 578.3 52.25 572.6 72.66L518.6 264.7C514.7 278.5 502.1 288 487.8 288H170.7L179.9 336H488C501.3 336 512 346.7 512 360C512 373.3 501.3 384 488 384H159.1C148.5 384 138.6 375.8 136.4 364.5L76.14 48H24C10.75 48 0 37.25 0 24C0 10.75 10.75 0 24 0H96C107.5 0 117.4 8.19 119.6 19.51L121.1 32zM128 464C128 437.5 149.5 416 176 416C202.5 416 224 437.5 224 464C224 490.5 202.5 512 176 512C149.5 512 128 490.5 128 464zM512 464C512 490.5 490.5 512 464 512C437.5 512 416 490.5 416 464C416 437.5 437.5 416 464 416C490.5 416 512 437.5 512 464zM360 126.1L383 103C392.4 93.66 407.6 93.66 416.1 103C426.3 112.4 426.3 127.6 416.1 136.1L352.1 200.1C343.6 210.3 328.4 210.3 319 200.1L255 136.1C245.7 127.6 245.7 112.4 255 103C264.4 93.66 279.6 93.66 288.1 103L312 126.1V24C312 10.75 322.7 0 336 0C349.3 0 360 10.75 360 24V126.1z"></path></svg></span>
4251 <span class="ecom-add-to-cart-text">Add To Bag</span> 4252 </a> 4253</div> 4254 </div> 4255 4256 4257 4258 4259 4260 </div> 4261 </div> 4262 </div></div> 4263 4264 4265 4266 4267 4268 </div> 4269 4270 4271 4272 4273 4274 </div><div class="ecom-swiper-navigation-position" style="display: none;"><button class="ecom-swiper-button ecom-swiper-button-prev" style="--ecom-position: unset; --ecom-position__tablet: unset; --ecom-position__mobile: unset;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="currentColor"><path d="M176.1 103C181.7 107.7 184 113.8 184 120S181.7 132.3 176.1 136.1L81.94 232H488C501.3 232 512 242.8 512 256s-10.75 24-24 24H81.94l95.03 95.03c9.375 9.375 9.375 24.56 0 33.94s-24.56 9.375-33.94 0l-136-136c-9.375-9.375-9.375-24.56 0-33.94l136-136C152.4 93.66 167.6 93.66 176.1 103z"></path></svg></button><button class="ecom-swiper-button ecom-swiper-button-next" style="--ecom-position: unset; --ecom-position__tablet: unset; --ecom-position__mobile: unset;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="currentColor"><path d="M335 408.1C330.3 404.3 328 398.2 328 392s2.344-12.28 7.031-16.97L430.1 280H24C10.75 280 0 269.2 0 255.1C0 242.7 10.75 232 24 232h406.1l-95.03-95.03c-9.375-9.375-9.375-24.56 0-33.94s24.56-9.375 33.94 0l136 136c9.375 9.375 9.375 24.56 0 33.94l-136 136C359.6 418.3 344.4 418.3 335 408.1z"></path></svg></button></div><div class="ecom-swiper-pagination-position ecom-swiper-pagination"></div></div></div></div></div> </div></div></div></div> </div><div class="ecom-section__overlay"><div class="ecom-overlay"></div></div></section> <section class="ecom-row ecom-core ecom-section ecom-bs5vj5m317d" data-id="ecom-bs5vj5m317d" style="z-index: inherit;"><div class="core__row--columns"><div class="ecom-column ecom-core core__column--first ecom-8q45xqmdwy"><div class="core__column--wrapper" id="ecom-8q45xqmdwy"><div class="ecom-column__overlay"><div class="ecom-overlay"></div></div><div class="core__blocks"><div class="core__blocks--body"><div class="ecom-block ecom-core core__block elmspace ecom-sb9n7sqqapm"><div class="ecom__element element__heading ecom-element ecom-html ecom-type-deffault" section_id="ecom-bs5vj5m317d" deep="1"><h3 class="ecom__heading ecom-db">Our Philosophy</h3></div></div> <div class="ecom-block ecom-core core__block ecom-7zweo3cqs09"><div class="ecom__element element__heading ecom-element ecom-html ecom-type-deffault" section_id="ecom-bs5vj5m317d" deep="1"><h3 class="ecom__heading ecom-db">We're committed to making honest, balanced, lower-alcohol wines that showcase fresh fruit and a beautiful subtlety.<div><br></div></h3></div></div> <div class="ecom-block ecom-core core__block elmspace ecom-tc3yzndmd97"><div class="ecom-element ecom-base-image" section_id="ecom-bs5vj5m317d" deep="1"><figure><div class="ecom-container-image ecom-image-align"><div class="ecom-image-content-position ecom-image-default ecom-base-image-container-overlay" style=""><picture class="ecom-image-picture"><img class="" loading="lazy" fetchpriority="low" src="https://cdn.shopify.com/s/files/1/0070/2804/7908/files/Picnic_Dinner_LD_051A1n789_1.png?v=1717945265" alt="Picnic_Dinner_LD_051A1n789_1" width="600" height="390"></picture></div></div></figure></div></div> </div></div></div></div> <div class="ecom-column ecom-core core__column--last ecom-wjskae2t2o"><div class="core__column--wrapper" id="ecom-wjskae2t2o"><div class="ecom-column__overlay"><div class="ecom-overlay"></div></div><div class="core__blocks"><div class="core__blocks--body"><div class="ecom-block ecom-core core__block elmspace ecom-6apc7ynpvep"><div class="ecom__element element__heading ecom-element ecom-html ecom-type-deffault" section_id="ecom-bs5vj5m317d" deep="1"><h3 class="ecom__heading ecom-db">Our Home</h3></div></div> <div class="ecom-block ecom-core core__block ecom-tcjluqk39zj"><div class="ecom__element element__heading ecom-element ecom-html ecom-type-deffault" section_id="ecom-bs5vj5m317d" deep="1"><h3 class="ecom__heading ecom-db">Santa Barbara, California is where warm sunny skies are tempered by cool Pacific breezes. It is this special combination that inspires us to craft flavorful wines.</h3></div></div>
4274 <div class="ecom-block ecom-core core__block elmspace ecom-l9z9nyu5ise"><div class="ecom-element ecom-base-image" section_id="ecom-bs5vj5m317d" deep="1"><figure><div class="ecom-container-image ecom-image-align"><div class="ecom-image-content-position ecom-image-default ecom-base-image-container-overlay" style=""><picture class="ecom-image-picture"><img class="" loading="lazy" fetchpriority="low" src="https://cdn.shopify.com/s/files/1/0070/2804/7908/files/lieudit_6-19_web-2_1.png?v=1717946993" alt="lieudit_6-19_web-2_1" width="600" height="390"></picture></div></div></figure></div></div> </div></div></div></div> </div><div class="ecom-section__overlay"><div class="ecom-overlay"></div></div></section> <section class="ecom-row ecom-core ecom-section ecom-e847c4cm5mb" data-id="ecom-e847c4cm5mb" style="z-index: inherit;"><div class="core__row--columns"></div><div class="ecom-section__overlay"><div class="ecom-overlay"></div></div></section> <section class="ecom-row ecom-core ecom-section ecom-8g4j2i1p59" data-id="ecom-8g4j2i1p59" style="z-index: inherit;"><div class="core__row--columns"><div class="ecom-column ecom-core core__column--first ecom-br43l7necp9"><div class="core__column--wrapper" id="ecom-br43l7necp9"><div class="ecom-column__overlay"><div class="ecom-overlay"></div></div><div class="core__blocks"><div class="core__blocks--body"><div class="ecom-block ecom-core core__block elmspace ecom-81mpo6c8n4o"><div class="ecom-elements ecom-base-element ecom-elements-slider"><div class="ecom-core ecom-group core__block ecom-m3xolndyvwf"> <div class="core__group--wrapper" data-r="" style=""><div class="ecom-slider--container"><div class="ecom-element ecom-slider slider__body ecom-swiper-container"><div class="ecom-swiper-wrapper"><div class="ecom-swiper-slide" style=""><div class="ecom-content-item"><div class="ecom-slider__image--wrapper" data-id="ecom-956oawulft"><picture class="ecom-image-background"><img class="" fetchpriority="high" loading="eager" src="https://cdn.shopify.com/s/files/1/0070/2804/7908/files/09.06.2024_20.15.38_REC.png?v=1717960602" srcset="https://cdn.shopify.com/s/files/1/0070/2804/7908/files/09.06.2024_20.15.38_REC.png?v=1717960602 965w, https://cdn.shopify.com/s/files/1/0070/2804/7908/files/09.06.2024_20.15.38_REC.png?v=1717960602&width=600&crop=center 600w" sizes="(max-width: 600px) 600px, 965px" name="09" ext="jpg" thumbnail="https://cdn.shopify.com/s/files/1/0070/2804/7908/files/09.06.2024_20.15.38_REC.png?v=1717960602" alt="Rectangle_1677" width="965" height="946" style="--ecom-object-fit:cover;--ecom-object-fit-tablet:cover;--ecom-object-fit-mobile:cover;"></picture></div><div class="ecom-content-item__container ecom-transition-undefined"><div class="ecom-block ecom-core core__block elmspace ecom-3td0fmebxsx"><div class="ecom-row ecom-core core__block ecom-yliz594m9" data-id="ecom-yliz594m9" style="z-index: inherit;"><div class="core__row--columns"></div><div class="ecom-section__overlay"><div class="ecom-overlay"></div></div></div> </div> </div></div></div><div class="ecom-swiper-slide" style=""><div class="ecom-content-item"><div class="ecom-slider__image--wrapper" data-id="ecom-2mm4s8ijwt6"><picture class="ecom-image-background"><img class="" loading="lazy" fetchpriority="low" src="https://cdn.shopify.com/s/files/1/0070/2804/7908/files/09.06.2024_20.15.38_REC.png?v=1717960602" srcset="https://cdn.shopify.com/s/files/1/0070/2804/7908/files/09.06.2024_20.15.38_REC.png?v=1717960602 965w, https://cdn.shopify.com/s/files/1/0070/2804/7908/files/09.06.2024_20.15.38_REC.png?v=1717960602&width=600&crop=center 600w" sizes="(max-width: 600px) 600px, 965px" name="09" ext="jpg" thumbnail="https://cdn.shopify.com/s/files/1/0070/2804/7908/files/09.06.2024_20.15.38_REC.png?v=1717960602" alt="Rectangle_1677" width="965" height="946" style="--ecom-object-fit:cover;--ecom-object-fit-tablet:cover;--ecom-object-fit-mobile:cover;"></picture></div><div class="ecom-content-item__container ecom-transition-undefined"><div class="ecom-block ecom-core core__block elmspace ecom-bjpd0zwlbp7"><div class="ecom-row ecom-core core__block ecom-xnx3pvpteom" data-id="ecom-xnx3pvpteom" style="z-index: inherit;"><div class="core__row--columns"></div><div class="ecom-section__overlay"><div class="ecom-overlay"></div></div></div> </div> </div></div></div>
4274<div class="ecom-swiper-slide" style=""><div class="ecom-content-item"><div class="ecom-slider__image--wrapper" data-id="ecom-7v3u3pvl44x"><picture class="ecom-image-background"><img class="" loading="lazy" fetchpriority="low" src="https://cdn.shopify.com/s/files/1/0070/2804/7908/files/07.06.2024_14.43.45_REC.png?v=1717767864" srcset="https://cdn.shopify.com/s/files/1/0070/2804/7908/files/07.06.2024_14.43.45_REC.png?v=1717767864 772w, https://cdn.shopify.com/s/files/1/0070/2804/7908/files/07.06.2024_14.43.45_REC.png?v=1717767864&width=600&crop=center 600w" sizes="(max-width: 600px) 600px, 772px" name="07" ext="jpg" thumbnail="https://cdn.shopify.com/s/files/1/0070/2804/7908/files/07.06.2024_14.43.45_REC.png?v=1717767864" alt="Rectangle_1677" width="772" height="964" style="--ecom-object-fit:cover;--ecom-object-fit-tablet:cover;--ecom-object-fit-mobile:cover;"></picture></div><div class="ecom-content-item__container ecom-transition-undefined"><div class="ecom-block ecom-core core__block elmspace ecom-k0uftyjojuj"><div class="ecom-row ecom-core core__block ecom-qq3y2nkn79" data-id="ecom-qq3y2nkn79" style="z-index: inherit;"><div class="core__row--columns"></div><div class="ecom-section__overlay"><div class="ecom-overlay"></div></div></div> </div> </div></div></div></div></div><div class="ecom-swiper-navigation-position" data-position="center"><button type="button" class="ecom-swiper-button ecom-swiper-button-prev" data-ecnav-id="ecom-m3xolndyvwf" style="--ecom-position: absolute; --ecom-position__tablet: absolute; --ecom-position__mobile: absolute;"><svg xmlns="http: //www.w3.org/2000/svg" width="52" height="52" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-left"><polyline points="15 18 9 12 15 6"></polyline></svg></button><button type="button" class="ecom-swiper-button ecom-swiper-button-next" data-ecnav-id="ecom-m3xolndyvwf" style="--ecom-position: absolute; --ecom-position__tablet: absolute; --ecom-position__mobile: absolute;"><svg xmlns="http://www.w3.org/2000/svg" width="52" height="52" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-right"><polyline points="9 18 15 12 9 6"></polyline></svg></button></div><div data-position="bottom_center" data-ecnav-id="ecom-m3xolndyvwf" class="ecom-swiper-pagination-position ecom-swiper-pagination"></div></div></div> </div></div></div> </div></div></div></div> <div class="ecom-column ecom-core core__column--last ecom-wdekt9rfhx"><div class="core__column--wrapper" id="ecom-wdekt9rfhx"><div class="ecom-column__overlay"><div class="ecom-overlay"></div></div><div class="core__blocks"><div class="core__blocks--body"><div class="ecom-block ecom-core core__block ecom-tta6lxbvai"><div class="ecom__element element__heading ecom-element ecom-html ecom-type-deffault" section_id="ecom-8g4j2i1p59" deep="1"><h3 class="ecom__heading ecom-db">Visit the Tasting Room</h3></div></div> <div class="ecom-block ecom-core core__block ecom-2wqvvgfge5b"><div class="ecom__element ecom-element element__text ecom-type-deffault" section_id="ecom-8g4j2i1p59" deep="1"><div class="text-content ecom-html has-drop-cap-view-framed">Come experience the Lieu Dit collection in person at our beautiful <span style="font-family: "system-ui"; background-color: var(--ecom-global-colors-WgOxxS); font-style: var(--font-body-style); font-weight: var(--font-body-weight); letter-spacing: 0.06rem;">new tasting room in Santa Barbara, California. All of our wines are </span><span style="font-family: "system-ui"; font-style: var(--font-body-style); font-weight: var(--font-body-weight); letter-spacing: 0.06rem; background-color: var(--ecom-global-colors-WgOxxS);">available to try in a traditional tasting format or by the glass. We </span><span style="font-family: "system-ui"; background-color: var(--ecom-global-colors-WgOxxS); font-style: var(--font-body-style); font-weight: var(--font-body-weight); letter-spacing: 0.06rem;">offer âperfect pairingâ small plates. All our bottles are available for </span><span style="font-family: "system-ui"; background-color: var(--ecom-global-colors-WgOxxS); font-style: var(--font-body-style); font-weight: var(--font-body-weight); letter-spacing: 0.06rem;">purchase here as well. â¨â¨</span><div><div><br></div><div>Walk-ins welcome!</div><div>For larger parties and events please call or email.</div></div></div></div></div>
4274 <div class="ecom-block ecom-core core__block elmspace ecom-xevvzsq86xo"><div class="ecom-core ecom-group core__block ecom-e11ah4w2lo hide-on-desktop hide-on-tablet"> <div class="core__group--wrapper ecom-accordion__wrapper ecom-flex ecom-column ecom-w__full ecom__element ecom__accordion ecom-accordion-close-all" data-r="" style=""><div class="core__group--items"><div id="ecom-jzvivkkww5" class="core__group--item ecom-accordion__item" data-id="ecom-jzvivkkww5" style=""><div class="ecom-accordion__title ecom-flex ecom-w__full ecom-al_center ecom-items" data-target="#undefined" data-target-id="#ecom-jzvivkkww5"><div class="ecom-accordion_nav--icon ecom-items--icon" style="order: 1;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="currentColor"><path d="M488 231.1C501.3 231.1 512 242.7 512 255.1C512 269.3 501.3 279.1 488 279.1H280V488C280 501.3 269.3 512 255.1 512C242.7 512 231.1 501.3 231.1 488V279.1H23.1C10.74 279.1-.0006 269.3-.0006 255.1C-.0006 242.7 10.74 231.1 23.1 231.1H231.1V24C231.1 10.75 242.7 0 255.1 0C269.3 0 280 10.75 280 24V231.1H488z"></path></svg></div><div class="ecom-accordion_nav--icon ecom-items--icon ecom-items-icon-active" style="order: 1;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" fill="currentColor"><path d="M432 256C432 269.3 421.3 280 408 280H40c-13.25 0-24-10.74-24-23.99C16 242.8 26.75 232 40 232h368C421.3 232 432 242.8 432 256z"></path></svg></div><div class="ecom-accordion_wrapper-info ecom-flex ecom-al_center"><span class="ecom-items--icon ecom-accordion_icon-title" data-image="false"></span><h3 class="ecom-accordion__title-text ecom-items--text ecom-html">Our Hours </h3></div></div><div class="core__group--body ecom-accordion__body"><div class="ec-flex-wp ecom-flex"><div class="core__blocks"><div class="core__blocks"><div class="core__blocks--body"><div class="ecom-block ecom-core core__block ecom-width-desktop ecom-width-mb ecom-ahd8x1321sj"><div class="ecom__element ecom-element element__text ecom-type-deffault" section_id="ecom-8g4j2i1p59" deep="1"><div class="text-content ecom-html has-drop-cap-view-framed"><div><span style="letter-spacing: 0.96px;"><b></b></span></div><b>Monday</b>: Closed <div><b>Tuesday</b>: Closed </div><div><b>Wednesday</b>: 12pm - 7pm </div><div><b>Thursday</b>: 12pm - 7pm </div><div><b>Friday</b>: 12pm - 8pm </div><div><b>Saturday</b>: 12pm - 8pm </div><div><b>Sunday</b>: 12pm- 7pm<div></div></div></div></div></div> </div></div></div></div></div></div><div id="ecom-rhr0e5papgl" class="core__group--item ecom-accordion__item" data-id="ecom-rhr0e5papgl" style=""><div class="ecom-accordion__title ecom-flex ecom-w__full ecom-al_center ecom-items" data-target="#undefined" data-target-id="#ecom-rhr0e5papgl"><div class="ecom-accordion_nav--icon ecom-items--icon" style="order: 1;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="currentColor"><path d="M488 231.1C501.3 231.1 512 242.7 512 255.1C512 269.3 501.3 279.1 488 279.1H280V488C280 501.3 269.3 512 255.1 512C242.7 512 231.1 501.3 231.1 488V279.1H23.1C10.74 279.1-.0006 269.3-.0006 255.1C-.0006 242.7 10.74 231.1 23.1 231.1H231.1V24C231.1 10.75 242.7 0 255.1 0C269.3 0 280 10.75 280 24V231.1H488z"></path></svg></div><div class="ecom-accordion_nav--icon ecom-items--icon ecom-items-icon-active" style="order: 1;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" fill="currentColor"><path d="M432 256C432 269.3 421.3 280 408 280H40c-13.25 0-24-10.74-24-23.99C16 242.8 26.75 232 40 232h368C421.3 232 432 242.8 432 256z"></path></svg></div><div class="ecom-accordion_wrapper-info ecom-flex ecom-al_center"><span class="ecom-items--icon ecom-accordion_icon-title" data-image="false"></span><h3 class="ecom-accordion__title-text ecom-items--text ecom-html">Our Location </h3></div></div><div class="core__group--body ecom-accordion__body"><div class="ec-flex-wp ecom-flex"><div class="core__blocks"><div class="core__blocks"><div class="core__blocks--body"><div class="ecom-block ecom-core core__block ecom-width-desktop ecom-oz7c6fzv8f">
4274<div class="ecom__element ecom-element element__text ecom-type-deffault" section_id="ecom-8g4j2i1p59" deep="1"><div class="text-content ecom-html has-drop-cap-view-framed"><div><span style="background-color: var(--ecom-global-colors-GuDPPJ); font-style: var(--font-body-style); font-weight: var(--font-body-weight); letter-spacing: 0.06rem;"></span></div><font color="rgba(255, 0, 0, 0.24)"><div>23 E Canon Perdido 4275Santa Barbara, California 93101<br></div><div><span style="background-color: var(--ecom-global-colors-GuDPPJ); font-style: var(--font-body-style); font-weight: var(--font-body-weight); letter-spacing: 0.06rem;"><br></span></div><h3></h3></font><h3><br></h3></div></div></div> </div></div></div></div></div></div><div id="ecom-g6qo22sbb5" class="core__group--item ecom-accordion__item" data-id="ecom-g6qo22sbb5" style=""><div class="ecom-accordion__title ecom-flex ecom-w__full ecom-al_center ecom-items" data-target="#undefined" data-target-id="#ecom-g6qo22sbb5"><div class="ecom-accordion_nav--icon ecom-items--icon" style="order: 1;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="currentColor"><path d="M488 231.1C501.3 231.1 512 242.7 512 255.1C512 269.3 501.3 279.1 488 279.1H280V488C280 501.3 269.3 512 255.1 512C242.7 512 231.1 501.3 231.1 488V279.1H23.1C10.74 279.1-.0006 269.3-.0006 255.1C-.0006 242.7 10.74 231.1 23.1 231.1H231.1V24C231.1 10.75 242.7 0 255.1 0C269.3 0 280 10.75 280 24V231.1H488z"></path></svg></div><div class="ecom-accordion_nav--icon ecom-items--icon ecom-items-icon-active" style="order: 1;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" fill="currentColor"><path d="M432 256C432 269.3 421.3 280 408 280H40c-13.25 0-24-10.74-24-23.99C16 242.8 26.75 232 40 232h368C421.3 232 432 242.8 432 256z"></path></svg></div><div class="ecom-accordion_wrapper-info ecom-flex ecom-al_center"><span class="ecom-items--icon ecom-accordion_icon-title" data-image="false"></span><h3 class="ecom-accordion__title-text ecom-items--text ecom-html">Contact US 4276</h3></div></div><div class="core__group--body ecom-accordion__body"><div class="ec-flex-wp ecom-flex"><div class="core__blocks"><div class="core__blocks"><div class="core__blocks--body"><div class="ecom-block ecom-core core__block ecom-width-desktop ecom-width-mb ecom-y4z9ubq6ual"><div class="ecom__element ecom-element element__text ecom-type-deffault" section_id="ecom-8g4j2i1p59" deep="1"><div class="text-content ecom-html has-drop-cap-view-framed"><div><span style="letter-spacing: 0.96px;"></span></div> <a href="mailto:[email protected]">[email protected]</a> <br><div></div></div></div></div> </div></div></div></div></div></div></div></div> </div></div> <div class="ecom-block ecom-core core__block elmspace ecom-tv4f1zskpgh hide-on-desktop hide-on-tablet"><div data-v-6a92e952="" class="ecom__element ecom-element element__code exporting" section_id="ecom-8g4j2i1p59" deep="1"><div id="Tock_widget_container" data-tock-display-mode="Button" data-tock-color-mode="Blue" data-tock-locale="en-us" data-tock-timezone="America/Los_Angeles"></div></div></div> <div class="ecom-block ecom-core core__block elmspace ecom-g0qyjq7tseu"><div class="ecom-row ecom-core core__block ecom-7j3sn3ca79b hide-on-mobile" data-id="ecom-7j3sn3ca79b" style="z-index: inherit;"><div class="core__row--columns"><div class="ecom-column ecom-core core__column--first ecom-ez9qu5oicp5"><div class="core__column--wrapper" id="ecom-ez9qu5oicp5"><div class="ecom-column__overlay"><div class="ecom-overlay"></div></div><div class="core__blocks"><div class="core__blocks--body"><div class="ecom-block ecom-core core__block elmspace ecom-vz5zuicsd9i"><div class="ecom__element element__heading ecom-element ecom-html ecom-type-deffault" section_id="ecom-8g4j2i1p59" deep="2"><h3 class="ecom__heading ecom-db">Our Hours </h3></div></div> <div class="ecom-block ecom-core core__block ecom-vd5eoxa1oae"><div class="ecom__element ecom-element element__text ecom-type-deffault" section_id="ecom-8g4j2i1p59" deep="2"><div class="text-content ecom-html has-drop-cap-view-framed"><div><span style="letter-spacing: 0.96px;"><b>Monday</b>: Closed</span></div><div><b>Tuesday</b>: Closed</div><div><b>Wednesday</b>: Closed </div><div><b>Thursday</b>: <span style="color: rgb(17, 17, 19);"><span style="caret-color: rgb(17, 17, 19); letter-spacing: 0.6px;">Closed</span></span></div><div><b>Friday</b>: <span style="color: rgb(17, 17, 19); font-family: "system-ui"; letter-spacing: 0.6px;">12pm</span> - 6 pm </div><div><b>Saturday</b>: <span style="color: rgb(17, 17, 19); font-family: "system-ui"; letter-spacing: 0.6px;">12pm</span> - 6 pm </div><div><b>Sunday</b>: <span style="color: rgb(17, 17, 19);"><span style="caret-color: rgb(17, 17, 19); letter-spacing: 0.6px;">Closed</span></span></div><div><br></div><div><br></div></div></div></div> </div></div></div></div> <div class="ecom-column ecom-core core__column--last ecom-0dl7hgc7eolj"><div class="core__column--wrapper" id="ecom-0dl7hgc7eolj"><div class="ecom-column__overlay"><div class="ecom-overlay"></div></div><div class="core__blocks"><div class="core__blocks--body"><div class="ecom-block ecom-core core__block ecom-width-desktop elmspace ec
4276om-w6g7ibkiic9"><div class="ecom__element element__heading ecom-element ecom-html ecom-type-deffault" section_id="ecom-8g4j2i1p59" deep="2"><h3 class="ecom__heading ecom-db">Our Location</h3></div></div> <div class="ecom-block ecom-core core__block ecom-sdqoaorubk"><div class="ecom__element ecom-element element__text ecom-type-deffault" section_id="ecom-8g4j2i1p59" deep="2"><div class="text-content ecom-html has-drop-cap-view-framed">23 E Canon Perdido<br>Santa Barbara, California 93101</div></div></div> <div class="ecom-block ecom-core core__block ecom-odhdcaepn2"><div class="ecom__element ecom-element element__text ecom-type-deffault" section_id="ecom-8g4j2i1p59" deep="2"><div class="text-content ecom-html has-drop-cap-view-framed"><div>Contact US</div></div></div></div> <div class="ecom-block ecom-core core__block ecom-9nztarmw0ec"><div class="ecom__element ecom-element element__text ecom-type-deffault" section_id="ecom-8g4j2i1p59" deep="2"><div class="text-content ecom-html has-drop-cap-view-framed"><div><span style="background-color: var(--ecom-global-colors-WgOxxS); font-style: var(--font-body-style); font-weight: var(--font-body-weight); letter-spacing: 0.06rem;"><a title="[email protected]">[email protected]</a></span><br></div></div></div></div> </div></div></div></div> </div><div class="ecom-section__overlay"><div class="ecom-overlay"></div></div></div> </div> </div></div></div></div> </div><div class="ecom-section__overlay"><div class="ecom-overlay"></div></div></section> 4277</div></div> 4278</div> 4279 </main> 4280 4281 <!--ECOM-FOOTER--><div id="shopify-section-ecom-mystorefooter-footer" class="shopify-section"> 4282 4283 4284 4285 <link rel="stylesheet" media="print" onload="this.media='all'" id="ecom-vendors-modal_css" href="https://cdn.ecomposer.app/vendors/css/ecom_modal.css" /><link rel="stylesheet" media="all" id="ecom-vendors-css_ecomposer_base" href="https://cdn.ecomposer.app/vendors/css/ecom-base.css?v=1.6" /><noscript><link rel="stylesheet" media="all" onload="this.media='all'" id="ecom-vendors-modal_css" href="https://cdn.ecomposer.app/vendors/css/ecom_modal.css" /><link rel="stylesheet" media="all" id="ecom-vendors-css_ecomposer_base" href="https://cdn.ecomposer.app/vendors/css/ecom-base.css?v=1.6" /></noscript>
4285<script type="text/javascript" asyc="async" id="ecom-vendors-modal_js" src="https://cdn.ecomposer.app/vendors/js/ecom_modal.js" ></script>
4285 4286<link href="https://fonts.googleapis.com/css?family=Inter:100,200,300,400,500,600,700,800,900&display=swap" rel="stylesheet"/> 4287<link href="//www.lieuditwinery.com/cdn/shop/t/9/assets/ecom-669a60c145ffef8b99037289.css?v=61651008708079888541722800647" rel="stylesheet" type="text/css" media="all" />
4288<script src="//www.lieuditwinery.com/cdn/shop/t/9/assets/ecom-669a60c145ffef8b99037289.js?v=22481965890986681941722728438" defer="defer"></script>
vendor: 1 bytes, line 4288
4288
4289<script type="text/javascript" class="ecom-page-info"> 4290 window.EComposer = window.EComposer || {}; 4291 window.EComposer.TEMPLATE_ID="669a60c145ffef8b99037289"; 4292 window.EComposer.FOOTER = {"template_id":"669a60c145ffef8b99037289","title":"My_Store_Footer","type":"footer","slug":"ecom-mystorefooter","plan_id":4}; 4293 </script>
4293 4294<div class="ecom-builder" id="ecom-mystorefooter"><div class="ecom-sections" data-section-id="ecom-mystorefooter-footer"><section class="ecom-row ecom-core ecom-section ecom-22e6j3l3m03" data-id="ecom-22e6j3l3m03" style="z-index: inherit;"><div data-deep="1" class="core__row--columns core__row--full"><div class="ecom-column ecom-core core__column--first ecom-79707ekq78m"><div class="core__column--wrapper"><div class="ecom-column__overlay"><div class="ecom-overlay"></div></div><div class="core__blocks" index="0"><div class="core__blocks--body"><div class="ecom-block ecom-core core__block elmspace ecom-57elijjokwd" data-core-is="block"><div class="ecom-element ecom-base-image" deep="1"><figure><div class="ecom-container-image ecom-image-align" data-stopdrag=""><div data-stopdrag="" class="ecom-image-content-position ecom-image-default ecom-base-image-container-overlay" style=""><a href="https://checkout.lieuditwinery.com/" class="ecom-image-picture-link ecom-image-picture ecom-base-image-container-overlay ecom-flex"><picture><img loading="lazy" fetchpriority="low" src="https://cdn.shopify.com/s/files/1/0070/2804/7908/files/LD_Logo.png?v=1717613680" alt="LD_Logo" width="250" height="260" style=""></picture></a></div></div></figure></div></div> </div></div></div></div> <div class="ecom-column ecom-core ecom-530h72m7ve7"><div class="core__column--wrapper"><div class="ecom-column__overlay"><div class="ecom-overlay"></div></div><div class="core__blocks" index="1"><div class="core__blocks--body"><div class="ecom-block ecom-core core__block elmspace ecom-nean86xfzea" data-core-is="block"><div class="ecom__element element__heading ecom-element ecom-html" data-stopdrag="true" deep="1"><h3 class="ecom__heading ecom-db"><div></div>Join the Community<div><div><div><div><div><div><div></div></div></div></div></div></div></div></h3></div></div> <div class="ecom-block ecom-core core__block ecom-zdq1by80ktq" data-core-is="block"><div class="ecom__element ecom-element element__text" data-stopdrag="" deep="1"><div class="text-content ecom-html has-drop-cap-view-framed"><p>Sign up for our newsletter to get updates on new wines and opportunities.</p></div></div></div> <div class="ecom-block ecom-core core__block ecom-n6f17wkspn" data-core-is="block"><div class="ecom-element ecom-shopify-elements ecom-shopify__newsletter-form" deep="1"><div class="ecom-shopify__newsletter-form-wrapper ecom-w__full"><div class="ecom-shopify__newsletter-form-container"><div> 4295 <form method="post" action="/contact" id="newsletter-form-ecom-n6f17wkspn" accept-charset="UTF-8" class="ecom-shopify__newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 4296 <input type="hidden" name="contact[tags]" value="newsletter" /> 4297 <div class="ecom-newsletter-form-content-wrap"> 4298 <div class="ecom-newsletter-form-content"> 4299 <input 4300 id="ECom-NewsletterForm-ecom-n6f17wkspn" 4301 type="email" 4302 name="contact[email]" 4303 class="ecom-shopify__newsletter-form-field--input" 4304 value="" 4305 aria-required="true" 4306 autocorrect="off" 4307 autocapitalize="off" 4308 autocomplete="email" 4309 4310 placeholder="Enter your email" 4311 required 4312 > 4313 <button type="submit" class="ecome-shopify__newsletter__button" name="commit"> 4314 <span> Submit </span> 4315 <span class="ecom-shopify__newsletter__button-icon"> </span> 4316 </button> 4317 </div> 4318 4319 </div><div class="ecom-shopify__newsletter-form-message ecom-dn"> 4320 <p class="ecom-shopify__newsletter-form-detail-error"> 4321 Email have already subscribed! 4322 </p> 4323 </div> 4324 </form> 4325 </div></div></div></div></div> </div></div></div></div> <div class="ecom-column ecom-core core__column--last ecom-swh89mt6fx8"><div class="core__column--wrapper"><div class="ecom-column__overlay"><div class="ecom-overlay"></div></div><div class="core__blocks" index="2"><div class="core__blocks--body"><div class="ecom-block ecom-core core__block elmspace ecom-cxkga84o4ch" data-core-is="block"><div class="ecom-element ecom-shopify ecom-shopify__menu" deep="1"><div class="ecom-element ecom-shopify ecom-shopify__menu-wrapper" data-show-all="false"><div class="ecom-element ecom-shopify ecom-shopify__menu-container"> 4326<div class="ecom-shopify__menu-list--wrapper ecom-flex"> 4327 <ul class="ecom-shopify__menu-list" data-menu-layout="vertical"> 4328 4329 4330 4331 <li class="ecom-shopify__menu-item ecom-shopify__menu-item-type--frontpage_link ecom-shopify__menu-item--has-children "> 4332 <div class="ecom-menu_item ecom-items"> 4333 <a class="ecom-menu_title ecom-element--menu_title ecom-shopify__menu-item--active ecom-text-active " href="/" title="Shop" target="_self"> 4334 Shop 4335<div class="ecom-element--menu_icon"> 4336 <div class="ecom-items--icon ecom-element--menu_icon--normal"> 4337 4338 </div> 4339 <div class="ecom-items--icon ecom-element--menu_icon--active"> 4340 4341 </div> 4342 </div></a> 4343 </div> 4344 4345<ul class="ecom-shopify__menu-sub-menu" data-menu-size="5" data-menu-level=""> 4346 4347 4348 <li class="ecom-shopify__menu-child-link-item ecom-shopify__menu-child-link-item-type--collection_link ecom-shopify__menu-item--link " > 4349 <div class="ecom-menu_item ecom-items"> 4350 <a class="ecom-menu_title ecom-element--menu_title" href="/collections/best-sellers-copy" title="Shop All" target="_self"> 4351 Shop All 4352</a> 4353 4354 </div> 4355 </li> 4356 4357 4358 <li class="ecom-shopify__menu-child-link-item ecom-shopify__menu-child-link-item-type--collection_link ecom-shopify__menu-item--link " > 4359 <div class="ecom-menu_item ecom-items"> 4360 <a class="ecom-menu_title ecom-element--menu_title" href="/collections/whites" title="Whites & Rosé" target="_self"> 4361 Whites & Rosé 4362</a> 4363 4364 </div> 4365 </li> 4366 4367 4368 <li class="ecom-shopify__menu-child-link-item ecom-shopify__menu-child-link-item-type--collection_link ecom-shopify__menu-item--link " > 4369 <div class="ecom-menu_item ecom-items"> 4370 <a class="ecom-menu_title ecom-element--menu_title" href="/collections/reds" title="Reds" target="_self"> 4371 Reds 4372</a> 4373 4374 </div> 4375 </li> 4376 4377 4378 <li class="ecom-shopify__menu-child-link-item ecom-shopify__menu-child-link-item-type--collection_link ecom-shopify__menu-item--link " > 4379 <div class="ecom-menu_item ecom-items"> 4380 <a class="ecom-menu_title ecom-element--menu_title" href="/collections/large-format" title="Large Format" target="_self"> 4381 Large Format 4382</a> 4383 4384 </div> 4385 </li> 4386 4387 4388 <li class="ecom-shopify__menu-child-link-item ecom-shopify__menu-child-link-item-type--collection_link ecom-shopify__menu-item--link " > 4389 <div class="ecom-menu_item ecom-items"> 4390 <a class="ecom-menu_title ecom-element--menu_title" href="/collections/gift-ideas" title="Gift Ideas" target="_self"> 4391 Gift Ideas 4392</a> 4393 4394 </div> 4395 </li> 4396 4397 </ul> 4398 4399 </li> 4400 4401 4402 <li class="ecom-shopify__menu-item ecom-shopify__menu-item-type--page_link ecom-shopify__menu-item--has-children "> 4403 <div class="ecom-menu_item ecom-items"> 4404 <a class="ecom-menu_title ecom-element--menu_title " href="/pages/our-story" title="About" target="_self"> 4405 About 4406<div class="ecom-element--menu_icon"> 4407 <div class="ecom-items--icon ecom-element--menu_icon--normal"> 4408 4409 </div> 4410 <div class="ecom-items--icon ecom-element--menu_icon--active"> 4411 4412 </div> 4413 </div></a> 4414 </div> 4415 4416<ul class="ecom-shopify__menu-sub-menu" data-menu-size="2" data-menu-level=""> 4417 4418 4419 <li class="ecom-shopify__menu-child-link-item ecom-shopify__menu-child-link-item-type--page_link ecom-shopify__menu-item--link " > 4420 <div class="ecom-menu_item ecom-items"> 4421 <a class="ecom-menu_title ecom-element--menu_title" href="/pages/our-story" title="About Us" target="_self"> 4422 About Us 4423</a> 4424 4425 </div> 4426 </li> 4427 4428 4429 <li class="ecom-shopify__menu-child-link-item ecom-shopify__menu-child-link-item-type--page_link ecom-shopify__menu-item--link " > 4430 <div class="ecom-menu_item ecom-items"> 4431 <a class="ecom-menu_title ecom-element--menu_title" href="/pages/visit-us" title="Visit Us" target="_self"> 4432 Visit Us 4433</a> 4434 4435 </div> 4436 </li> 4437 4438 </ul> 4439 4440 </li> 4441 4442 4443 <li class="ecom-shopify__menu-item ecom-shopify__menu-item-type--page_link ecom-shopify__menu-item--link "> 4444 <div class="ecom-menu_item ecom-items"> 4445 <a class="ecom-menu_title ecom-element--menu_title " href="/pages/club-lieu-dit" title="Club Lieu Dit" target="_self"> 4446 Club Lieu Dit 4447</a> 4448 </div> 4449 4450 </li> 4451 4452 4453 <li class="ecom-shopify__menu-item ecom-shopify__menu-item-type--page_link ecom-shopify__menu-item--link "> 4454 <div class="ecom-menu_item ecom-items"> 4455 <a class="ecom-menu_title ecom-element--menu_title " href="/pages/contact-us" title="Contact" target="_self"> 4456 Contact 4457</a> 4458 </div> 4459 4460 </li> 4461 4462 4463 </ul> 4464 </div> 4465 </div></div></div></div>
4465 <div class="ecom-block ecom-core core__block elmspace ecom-t8ua7gcnf2" data-core-is="block"><div class="ecom-element ecom-icon ecom-flex" deep="1"><a class="ecom-icon--container ecom-in_flex" href="https://www.instagram.com/lieuditwinery/"><svg width="25" height="25" viewBox="0 0 25 25" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M7.25 0.1H17.75C21.6948 0.1 24.9 3.30523 24.9 7.25V17.75C24.9 19.6463 24.1467 21.4649 22.8058 22.8058C21.4649 24.1467 19.6463 24.9 17.75 24.9H7.25C3.30523 24.9 0.1 21.6948 0.1 17.75V7.25C0.1 5.3537 0.853302 3.53507 2.19419 2.19419C3.53507 0.853302 5.3537 0.1 7.25 0.1ZM7 2.4C5.78 2.4 4.60998 2.88464 3.74731 3.74731C2.88464 4.60998 2.4 5.78 2.4 7V18C2.4 20.5427 4.45727 22.6 7 22.6H18C19.22 22.6 20.39 22.1154 21.2527 21.2527C22.1154 20.39 22.6 19.22 22.6 18V7C22.6 4.45727 20.5427 2.4 18 2.4H7ZM19.0625 4.475C19.4504 4.475 19.8224 4.62908 20.0966 4.90336C20.3709 5.17763 20.525 5.54962 20.525 5.9375C20.525 6.32538 20.3709 6.69737 20.0966 6.97164C19.8224 7.24592 19.4504 7.4 19.0625 7.4C18.6746 7.4 18.3026 7.24592 18.0284 6.97164C17.7541 6.69737 17.6 6.32538 17.6 5.9375C17.6 5.54962 17.7541 5.17763 18.0284 4.90336C18.3026 4.62908 18.6746 4.475 19.0625 4.475ZM12.5 6.35C14.1311 6.35 15.6954 6.99794 16.8487 8.15129C18.0021 9.30464 18.65 10.8689 18.65 12.5C18.65 14.1311 18.0021 15.6954 16.8487 16.8487C15.6954 18.0021 14.1311 18.65 12.5 18.65C10.8689 18.65 9.30464 18.0021 8.15129 16.8487C6.99794 15.6954 6.35 14.1311 6.35 12.5C6.35 10.8689 6.99794 9.30464 8.15129 8.15129C9.30464 6.99794 10.8689 6.35 12.5 6.35ZM12.5 8.65C11.4789 8.65 10.4997 9.05562 9.77764 9.77764C9.05562 10.4997 8.65 11.4789 8.65 12.5C8.65 13.5211 9.05562 14.5003 9.77764 15.2224C10.4997 15.9444 11.4789 16.35 12.5 16.35C13.5211 16.35 14.5003 15.9444 15.2224 15.2224C15.9444 14.5003 16.35 13.5211 16.35 12.5C16.35 11.4789 15.9444 10.4997 15.2224 9.77764C14.5003 9.05562 13.5211 8.65 12.5 8.65Z" fill="#111113" stroke="#FFF9F2" stroke-width="0.2"></path></svg></a></div></div> <div class="ecom-block ecom-core core__block elmspace ecom-t7mpdqvgoxb" data-core-is="block"><div class="ecom__element element__heading ecom-element ecom-html" data-stopdrag="true" deep="1"><h3 class="ecom__heading ecom-db">© 2024 Lieu Dit Winery</h3></div></div> </div></div></div></div> </div><div class="ecom-section__overlay"><div class="ecom-overlay"></div></div> </section> 4466</div></div> 4467</div><!--/ECOM-FOOTER--> 4468 4469 <ul hidden> 4470 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 4471 <li id="a11y-new-window-message">Opens in a new window.</li> 4472 </ul> 4473 4474
4474<script> 4475 window.shopUrl = 'https://www.lieuditwinery.com'; 4476 window.routes = { 4477 cart_add_url: '/cart/add', 4478 cart_change_url: '/cart/change', 4479 cart_update_url: '/cart/update', 4480 cart_url: '/cart', 4481 predictive_search_url: '/search/suggest', 4482 }; 4483 4484 window.cartStrings = { 4485 error: `There was an error while updating your cart. Please try again.`, 4486 quantityError: `You can only add [quantity] of this item to your cart.`, 4487 }; 4488 4489 window.variantStrings = { 4490 addToCart: `Add to cart`, 4491 soldOut: `Sold out`, 4492 unavailable: `Unavailable`, 4493 unavailable_with_option: `[value] - Unavailable`, 4494 }; 4495 4496 window.quickOrderListStrings = { 4497 itemsAdded: `[quantity] items added`, 4498 itemAdded: `[quantity] item added`, 4499 itemsRemoved: `[quantity] items removed`, 4500 itemRemoved: `[quantity] item removed`, 4501 viewCart: `View cart`, 4502 each: `[money]/ea`, 4503 min_error: `This item has a minimum of [min]`, 4504 max_error: `This item has a maximum of [max]`, 4505 step_error: `You can only add this item in increments of [step]`, 4506 }; 4507 4508 window.accessibilityStrings = { 4509 imageAvailable: `Image [index] is now available in gallery view`, 4510 shareSuccess: `Link copied to clipboard`, 4511 pauseSlideshow: `Pause slideshow`, 4512 playSlideshow: `Play slideshow`, 4513 recipientFormExpanded: `Gift card recipient form expanded`, 4514 recipientFormCollapsed: `Gift card recipient form collapsed`, 4515 countrySelectorSearchCount: `[count] countries/regions found`, 4516 }; 4517 </script>
4517<script src="//www.lieuditwinery.com/cdn/shop/t/9/assets/predictive-search.js?v=162273246065392412141718808903" defer="defer"></script>
4517 4518 4519 4520<!-- START BEAE POPUP BUILDER --> 4521<!-- END BEAE POPUP BUILDER --> 4522 4523<!--BEGIN-AGE-VERIFICATION--><!-- Ecomposer Age verification Extension --><div 4524 class="ecom-popup-age-verification" 4525 id="ecom-popup-age-verification" 4526 data-ver="387df4256f13"> 4527 <div id="ecom-age-verification" class="ecom-age-verification"> 4528 <div class="ecom-age-verification-txt" id="ecom-age-verification-txt"> 4529 4530 <h4 class="ecom-age-verification-heading ecom-m__0 ecom-text__center"> 4531 Are you 21 years old or above? 4532 </h4> 4533 4534 4535 <p class="ecom-age-verification-description ecom-m__0 ecom-text__center"> 4536 You must be 21 years or older to taste this wine. Please verify your age to enter. 4537 </p> 4538 4539 </div> 4540 <div class="ecom-age-verification-forbidden" id="ecom-age-verification-forbidden"> 4541 4542 <h4 class="ecom-age-verification-heading ecom-m__0 ecom-text__center"> 4543 You are not 21 years old or above. 4544 </h4> 4545 4546 4547 <p class="ecom-age-verification-description ecom-m__0 ecom-text__center"> 4548 It seems you're not quite ripe for this wine yet. Check back when you've seasoned a bit more! 4549 </p> 4550 4551 </div> 4552 4553 <div class="ecom-age-verification-buttons"> 4554 <button 4555 type="button" 4556 class="ecom-button-age-verification-allowed" 4557 id="ecom-button-age-verification-allowed">Yes 4558</button> 4559 <button 4560 type="button" 4561 class="ecom-button-age-verification-forbidden" 4562 id="ecom-button-age-verification-forbidden">No 4563</button> 4564 </div> 4565 </div> 4566 </div> 4567 <style id="ecom-style-age-verification">@font-face { 4568 font-family: TimesNow-SemiLight; 4569 src: url('https://cdn.shopify.com/s/files/1/0070/2804/7908/files/TimesNow-SemiLight.woff?v=1718014497'); 4570 } 4571@font-face { 4572 font-family: TimesNow-SemiBold; 4573 src: url('https://cdn.shopify.com/s/files/1/0070/2804/7908/files/TimesNow-SemiBold.woff?v=1717595080'); 4574 } 4575@font-face { 4576 font-family: Sneak-Regular; 4577 src: url('https://cdn.shopify.com/s/files/1/0070/2804/7908/files/Sneak-Regular.ttf?v=1717598135'); 4578 } 4579.ecom-center{ 4580 justify-content: center; 4581 } 4582 .ecom-m__0{ 4583 margin: 0; 4584 } 4585 .ecom-text__center{ 4586 text-align: center; 4587 } 4588 .ecom-popup-age-verification{ 4589 display: grid; 4590 visibility: hidden; 4591 opacity:0; 4592 top: 0; 4593 left: 0; 4594 position: fixed; 4595 background-color: rgba(0 0 0 / 4596 71%); 4597 width:100vw; 4598 height: 100vh; 4599 z-index: 100; 4600 padding: 0 8px; 4601 } 4602 .ecom-popup-age-verification-show{ 4603 opacity:1; 4604 visibility:visible; 4605 place-items: center; 4606 } 4607 .ecom-age-verification{ 4608 position: relative; 4609 width: 100%; 4610 max-width: 500px; 4611 padding: 50px; 4612 display: block; 4613 visibility: hidden; 4614 opacity: 0; 4615 transform: translateX(-20px); 4616 transition: .5s ease all; 4617 margin: 0 auto; 4618 background-size: cover; 4619 background-repeat: no-repeat; 4620 background-position: center center; 4621 background: #F4ECE2 4622 font-family:TimesNow-SemiLight;font-size:16px; 4623 } 4624 .ecom-age-verification-show{ 4625 opacity:1; 4626 visibility:visible; 4627 transform: translateX(0); 4628 transition: all ease .5s; 4629 } 4630 .ecom-age-verification-heading{ 4631 margin-bottom: 20px; 4632 font-size: 40px; 4633 color: #fff; 4634 4635 font-family:TimesNow-SemiLight;font-size:16px; 4636 4637 4638 font-family:TimesNow-SemiBold;font-size:30px; 4639 4640 4641 color: #111113; 4642 4643 4644 } 4645 .ecom-age-verification-description{ 4646 margin-bottom: 20px; 4647 font-size: 18px; 4648 color: #fffff; 4649 4650 font-family:TimesNow-SemiLight;font-size:16px; 4651 4652 4653 font-family:Sneak-Regular;font-size:16px; 4654 4655 4656 color: #111113; 4657 4658 } 4659 .ecom-age-verification-forbidden{ 4660 display: none; 4661 } 4662 .ecom-age-verification-buttons{ 4663 text-align: center; 4664 margin-top: 25px; 4665 } 4666 .ecom-age-verification-buttons > button { 4667 border-radius: 60px; 4668 transition: all 0.3s ease; 4669 border: none; 4670 min-width:125px; 4671 height: 100%; 4672 cursor: pointer; 4673 font-size: 14px; 4674 padding: 12px 25px; 4675 margin: 0 5px 10px; 4676 line-height: normal; 4677 text-transform: uppercase; 4678 4679 font-family:TimesNow-SemiLight;font-size:16px; 4680 4681 4682 } 4683 4684 .ecom-age-verification-buttons > button { 4685 margin-top: 0px; 4686 margin-right: 5px; 4687 margin-bottom: 10px; 4688 margin-left: 5px; 4689 } 4690 4691 4692 .ecom-age-verification-buttons > button { 4693 padding-top: 12px; 4694 padding-right: 25px; 4695 padding-bottom: 12px; 4696 padding-left: 25px; 4697 } 4698 4699 4700 .ecom-button-age-verification-allowed{ 4701 4702 4703 color: #111113; 4704 4705 4706 background-color: #FFF9F2; 4707 4708 } 4709 .ecom-button-age-verification-allowed:hover{ 4710 4711 color: #FFF9F2; 4712 4713 4714 background-color: #111113; 4715 4716 } 4717 .ecom-button-age-verification-forbidden{ 4718 4719 4720 color: #111113; 4721 4722 4723 background-color: #FFF9F2; 4724 4725 } 4726 .ecom-button-age-verification-forbidden:hover{ 4727 4728 color: #FFF9F2; 4729 4730 4731 background-color: #111113; 4732 4733 } 4734 .ecom-age-date-of-brith{ 4735 display: flex; 4736 width: 100%; 4737 flex-wrap: wrap; 4738 } 4739 .ecom-date-of-birth-item{ 4740 display: flex; 4741 flex: 0 0 auto; 4742 width: 33.3333333333%; 4743 justify-content: center; 4744 align-items: center; 4745 max-width: 100%; 4746 } 4747 .ecom-date-of-birth-item>select:focus-visible{ 4748 outline:none; 4749 } 4750 .ecom-date-of-birth-item>select{ 4751 margin: 10px 5px 0; 4752 width: 100%; 4753 padding: 0 25px 0 10px; 4754 margin-bottom: 15px; 4755 height: 40px; 4756 color: #000; 4757 border: none; 4758 box-shadow: inset 0 -2px 0 rgb(0 0 0 / 15%); 4759 background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNiYmIiPjxwYXRoIGQ9Ik02IDlsNiA2IDYtNiIvPjwvc3ZnPg=='); 4760 background-position: right 10px top 50%; 4761 background-size: auto 18px; 4762 background-repeat: no-repeat; 4763 -webkit-appearance: none; 4764 -moz-appearance: none; 4765 text-indent: 1px; 4766 text-overflow: ''; 4767 background-color: #fff; 4768 font-size: 16px; 4769 border-radius: 2px; 4770 text-align: center; 4771 4772 font-family:TimesNow-SemiLight;font-size:16px; 4773 4774 } 4775 /* ======================= responsive ======================== */ 4776 /* tablet */ 4777 @media(max-width:1024px){ 4778 .ecom-age-verification-heading{ 4779 4780 } 4781 .ecom-age-verification-description{ 4782 4783 } 4784 .ecom-age-verification-buttons > button { 4785 4786 } 4787 4788 4789 } 4790 /* mobile */ 4791 @media(max-width:768px){ 4792 .ecom-age-verification-heading{ 4793 4794 } 4795 .ecom-age-verification-description{ 4796 4797 } 4798 .ecom-age-verification-buttons > button { 4799 4800 } 4801 4802 4803 .ecom-date-of-birth-item{ 4804 width: 100%; 4805 } 4806 } 4807 @media(max-width:500px){ 4808 .ecom-age-verification{ 4809 padding: 30px; 4810 } 4811 } 4812 </style> 4813
4813<script id="ecom-script-age-verification"> 4814 ; 4815 (function(){ 4816 4817 let age_limit = "21"; 4818 let time_delay_show = ""; 4819 let time_delete_cookie = "1day(s)"; 4820 let enable_date = ""; 4821 let type_show_date = "day_month_year"; 4822 if(time_delete_cookie != ""){ 4823 time_delete_cookie = parseInt(time_delete_cookie); 4824 } 4825 else{ 4826 time_delete_cookie = 30; 4827 } 4828 4829 const script = document.getElementById("ecom-script-age-verification"); 4830 const style = document.getElementById("ecom-style-age-verification"); 4831 4832 const popup_age_verification = document.getElementById("ecom-popup-age-verification"); 4833 const cookie_ver = popup_age_verification.getAttribute("data-ver"); 4834 const forbidden = document.getElementById("ecom-age-verification-forbidden"); 4835 const element_ageday = document.getElementById("ageday"); 4836 const element_ageyear = document.getElementById("ageyear"); 4837 const element_agemonth = document.getElementById("agemonth"); 4838 const current_year = new Date().getFullYear(); 4839 const btn_cancel = document.getElementById("ecom-button-age-verification-forbidden"); 4840 const btn_submit = document.getElementById("ecom-button-age-verification-allowed"); 4841 const age_verify_txt = document.getElementById("ecom-age-verification-txt"); 4842 const age_verify_date = document.getElementById("ecom-age-date-of-brith"); 4843 const age_verify_box = document.getElementById("ecom-age-verification"); 4844 if(element_ageday){ 4845 for(let i = 1; i < 32; i++ ){ 4846 element_ageday.innerHTML += `<option value='${i}'>${i}</option>`; 4847 } 4848 } 4849 if(element_ageyear){ 4850 element_ageyear.innerHTML = `<option value="${current_year-age_limit+1}">- Year -</option>` 4851 for(let i = current_year-age_limit +1; i > current_year - 100; i-- ){ 4852 element_ageyear.innerHTML += `<option value='${i}'>${i}</option>` 4853 } 4854 } 4855 if(age_limit == ""){ 4856 age_limit = 18; 4857 } 4858 else{ 4859 age_limit = parseInt(age_limit); 4860 } 4861 if(!popup_age_verification) return false; 4862 function show_popup(){ 4863 popup_age_verification.classList.add("ecom-popup-age-verification-show"); 4864 age_verify_box.classList.add("ecom-age-verification-show"); 4865 document.querySelector("body").style.overflow = "hidden"; 4866 } 4867 function show_forbidden(){ 4868 if(!forbidden) return false; 4869 forbidden.style.display = "block"; 4870 if(btn_cancel.parentElement) { 4871 btn_cancel.parentElement.style.display = "none"; 4872 } 4873 if(age_verify_date){ 4874 age_verify_date.style.display = "none"; 4875 } 4876 if(age_verify_txt){ 4877 age_verify_txt.style.display = "none"; 4878 } 4879 } 4880 function check_age_full(dd,mm,yyyy){ 4881 4882 let cur_day = new Date().getDate(); 4883 let cur_month = new Date().getMonth() + 1; 4884 let cur_year = new Date().getFullYear(); 4885 if(cur_day - dd < 0 ){ 4886 cur_month--; 4887 } 4888 if(cur_month-mm < 0){ 4889 cur_year--; 4890 } 4891 return cur_year-yyyy; 4892 } 4893 function check_age_month(mm,yyyy){ 4894 let cur_month = new Date().getMonth() + 1; 4895 let cur_year = new Date().getFullYear(); 4896 if(cur_month-mm < 0){ 4897 cur_year--; 4898 } 4899 return cur_year-yyyy; 4900 } 4901 function close_popup(){ 4902 if(!popup_age_verification) return false;
4903 document.querySelector("body").style.overflow = "inherit"; 4904 handleAccept('ecom-age-verification', new Date(), time_delete_cookie); 4905 handleAccept('ecom-age-verification-ver', cookie_ver, time_delete_cookie); 4906 popup_age_verification.remove(); 4907 if(script){ 4908 script.remove(); 4909 } 4910 if(style){ 4911 style.remove(); 4912 } 4913 } 4914 function handle_popup() { 4915 if(enable_date==="true"){ 4916 if(type_show_date){ 4917 switch(type_show_date){ 4918 case "year": 4919 if(element_ageyear.value){ 4920 if(age_limit>current_year-element_ageyear.value){ 4921 show_forbidden(); 4922 } 4923 else{ 4924 close_popup(); 4925 } 4926 } 4927 break; 4928 case "month_year": 4929 if(element_agemonth.value && element_ageyear.value){ 4930 if(age_limit>check_age_month(element_agemonth.value,element_ageyear.value)){ 4931 show_forbidden(); 4932 } 4933 else{ 4934 close_popup(); 4935 } 4936 } 4937 break; 4938 case "day_month_year": 4939 if(element_ageday.value && element_agemonth.value && element_ageyear.value){ 4940 if(age_limit>check_age_full(element_ageday.value,element_agemonth.value,element_ageyear.value)){ 4941 show_forbidden(); 4942 } 4943 else{ 4944 close_popup(); 4945 } 4946 } 4947 break; 4948 } 4949 } 4950 } 4951 else{ 4952 close_popup(); 4953 } 4954 4955 4956 } 4957 const saveCookie = function(){ 4958 btn_submit.addEventListener("click",function(e){ 4959 e.preventDefault(); 4960 handle_popup(); 4961 }); 4962 } 4963 //set cookie 4964 function handleAccept(cname, cvalue, exdays) { 4965 const d = new Date(); 4966 d.setTime(d.getTime() + (exdays*24*60*60*1000)); 4967 let expires = "expires="+ d.toUTCString(); 4968 document.cookie = cname + "=" + JSON.stringify(cvalue) + ";" + expires + ";path=/"; 4969 } 4970 //get cookie 4971 function getCookie(cname) { 4972 let name = cname + "="; 4973 let ca = document.cookie.split(';'); 4974 for(let i = 0; i < ca.length; i++) { 4975 let c = ca[i]; 4976 while (c.charAt(0) == ' ') { 4977 c = c.substring(1); 4978 } 4979 if (c.indexOf(name) == 0) { 4980 return c.substring(name.length, c.length); 4981 } 4982 } 4983 return ""; 4984 } 4985 function checkCookie() { 4986 let ecom_age_verify = getCookie("ecom-age-verification"); 4987 let version = getCookie("ecom-age-verification-ver"); 4988 if(JSON.stringify(cookie_ver)!==version){ 4989 setTimeout(show_popup,time_delay_show); 4990 return; 4991 } 4992 if (!ecom_age_verify) { 4993 setTimeout(show_popup,time_delay_show); 4994 return; 4995 } 4996 if(popup_age_verification){ 4997 popup_age_verification.remove(); 4998 } 4999 if(script){ 5000 script.remove(); 5001 } 5002 if(style){ 5003 style.remove(); 5004 } 5005 5006 } 5007 if(time_delay_show===""){ 5008 time_delay_show = 2000; 5009 } 5010 else{ 5011 time_delay_show = parseInt(time_delay_show)*1000; 5012 } 5013 btn_cancel.addEventListener("click",
5013show_forbidden); 5014 document.addEventListener('DOMContentLoaded', function(e) { 5015 saveCookie(); 5016 checkCookie(); 5017 }); 5018 })() 5019 5020 </script>
5020<!--END-AGE-VERIFICATION-->
5020<script type="module"> 5021 import { ChordAnalytics } from 'https://cdn.jsdelivr.net/npm/@chordcommerce/[email protected]/+esm'; 5022 5023 const chord = new ChordAnalytics({ 5024 cdpDomain: 'https://production.cdp.ingest.chord.co', 5025 cdpWriteKey: 'iPDuQQbWGG3FEMLuJB9StJmQKEHEJtvw:WTg6v12ztlihobrseN2AhkYZmy8yGe48', 5026 enableWebPixelListener: true, 5027 enableIdentifierSync: true, 5028 formatters: { 5029 objects: {}, 5030 events: {} 5031 }, 5032 metadata: { 5033 i18n: { 5034 currency: "USD", 5035 locale: "en-US", 5036 }, 5037 ownership: { 5038 omsId: 'df9d8dad-2906-493e-8f7a-ee8b58d87440', 5039 storeId: 'df9d8dad-2906-493e-8f7a-ee8b58d87440', 5040 tenantId: '5954f655-3669-4583-82ee-ba3ad24251d4', 5041 }, 5042 platform: { name: 'shopify', type: 'web' }, 5043 store: { domain: 'lieu-dit-winery' }, 5044 } 5045 }); 5046 5047 window.chord = chord; 5048 </script>
5048 5049<div id="shopify-block-AQ3hNeFE1dUJ4dlA4d__5846654113244447633" class="shopify-block shopify-app-block"> 5050 5051<link href="//cdn.shopify.com/extensions/5e39e146-0368-46de-9a5c-89f7f070a322/xo-scroll-to-top-4/assets/xo-scroll2top.css" rel="stylesheet" type="text/css" media="all" /> 5052<div id="xo-scroll2top" class="xo-scroll2top xo-scroll2top--1 xo-scroll2top--right 5053 xo-scroll2top--fade "><svg className="xo-small" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"> 5054 <polygon fill=#fff9f2 points="1 28 16 4 31 28 16 18 1 28" /> 5055 </svg></div> 5056 5057<style>.xo-scroll2top { --xo-st-bg-color:rgba(215,204,191,1);--xo-st-bg-color2:rgba(17,17,19,1); --xo-st-bd-radius:4px;--xo-st-bd-radius2:3px;--xo-st-width:38px;--xo-st-height:38px;--xo-st-scale: 1; 5058 --xo-st-textColor: rgba(0,0,0,1);--xo-st-textColor2: rgba(35,123,226,1);right: 20px;bottom: 20px; } 5059</style>
5060<script type="text/javascript"> 5061const xoscroll2topInit = { 5062 id: 'xo-scroll2top', duration: 100, 5063 appear: -1, 5064 toElement: {elm: '', offset: 0}, 5065 status: false }; 5066</script>
vendor: 1 bytes, line 5066
5066
5067<script src="https://cdn.shopify.com/extensions/5e39e146-0368-46de-9a5c-89f7f070a322/xo-scroll-to-top-4/assets/xo-scroll2top.js" defer="defer"></script>
5067 5068 5069 5070</div><!-- Failed to render app block "15685250022964305326": app block path "shopify://apps/elevar-conversion-tracking/blocks/dataLayerEmbed/bc30ab68-b15c-4311-811f-8ef485877ad6" does not exist -->
5070<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
5070 5071</body> 5072</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.