PageSourceSearch

https://www.cliffamily.com/pages/all-experiences

html cliffamily.com collected 2026-09-25 20:52:35 UTC 507,361 bytes, 8,239 lines download raw bytes

1<!doctype html>
2<html lang="en">
3  <head>
4    <meta charset="utf-8">
5    <meta http-equiv="X-UA-Compatible" content="IE=edge">
6    <meta name="viewport" content="width=device-width,initial-scale=1">
7    <meta name="theme-color" content="primary"><link rel="icon" type="image/png" href="//www.cliffamily.com/cdn/shop/files/cliffamily_monogram.png?crop=center&height=32&v=1744831111&width=32"><meta property='og:site_name' content='Clif Family Winery'>
8<meta property='og:url' content='https://www.cliffamily.com/pages/all-experiences'>
9<meta property='og:title' content='All Experiences'>
10<meta property='og:type' content='website'>
11<meta property='og:description' content='Organically farmed wine &amp; small batch food from the co-creators of Clif Bar. Napa Valley B Corp Certified Visit our Tasting Room &amp; Food Truck.'><meta
12    property='og:image'
13    content='http://www.cliffamily.com/cdn/shop/files/4.27.26_KL3417_fbbb139c-571f-4c48-99dd-83aa294fb7e1.jpg?crop=center&height=1365&v=1784749094&width=2048'
14  >
15  <meta
16    property='og:image:secure_url'
17    content='https://www.cliffamily.com/cdn/shop/files/4.27.26_KL3417_fbbb139c-571f-4c48-99dd-83aa294fb7e1.jpg?crop=center&height=1365&v=1784749094&width=2048'
18  >
19  <meta property='og:image:width' content='2048'>
20  <meta property='og:image:height' content='1365'><meta name='twitter:card' content='summary_large_image'>
21<meta name='twitter:title' content='All Experiences'>
22<meta name='twitter:description' content='Organically farmed wine &amp; small batch food from the co-creators of Clif Bar. Napa Valley B Corp Certified Visit our Tasting Room &amp; Food Truck.'>
23
24    <link rel="canonical" href="https://www.cliffamily.com/pages/all-experiences">
25    <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
26    <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
27
28    <title>
29      All Experiences
30 &ndash; Clif Family Winery</title>
31
32    <link rel="preconnect" href="https://use.typekit.net">
33    <link rel="preconnect" href="https://p.typekit.net">
34    <link rel="stylesheet" href="https://use.typekit.net/ego5nqt.css">
35
36    
37<style data-shopify>:root{/* product card */--gsc-product-card-title-font-family:"roc-grotesk-condensed";--gsc-product-card-title-font-style:"normal";--gsc-product-card-title-font-weight:400;--gsc-product-card-title-transform:normal;--gsc-product-card-title-letter-spacing:0.5px;--gsc-product-card-title-font-size:calc(1.4rem * 1.4);--gsc-product-card-title-line-height:calc(22 / 14);--gsc-product-card-price-font-family:"proxima-nova";--gsc-product-card-price-font-size:var(--gsc-product-card-price-font-size-md);--gsc-product-card-price-line-height:var(--gsc-product-card-price-line-height-md);--gsc-product-card-price-font-weight:400;--gsc-product-sale-badge-background:rgba(158, 26, 29, 1.0); --gsc-product-sale-badge-color:rgba(255, 255, 255, 1.0);--gsc-product-sold-out-badge-background:rgb(158, 26, 29);--gsc-product-sold-out-badge-color:255, 255, 255;--gsc-product-custom-badge-1-background:rgba(158, 26, 29, 1.0);--gsc-product-custom-badge-1-color:rgba(255, 255, 255, 1.0);--gsc-product-custom-badge-2-background:rgba(158, 26, 29, 1.0);--gsc-product-custom-badge-2-color:rgba(255, 255, 255, 1.0);--gsc-product-custom-badge-3-background:rgba(158, 26, 29, 1.0);--gsc-product-custom-badge-3-color:rgba(255, 255, 255, 1.0);--gsc-rating-stars-color:#f49a13;/* product and product card badges */--gsc-product-highlight-price-color:rgba(158, 26, 29, 1.0);--gsc-product-sale-amount-badge-background:rgba(158, 26, 29, 1.0);--gsc-product-sale-amount-badge-color:rgba(255, 255, 255, 1.0);/* cart icon in header */--gsc-header-cart-icon-background-color:#9e1a1d;--gsc-header-cart-icon-text-color:#ffffff;/* shipping bar */--gsc-free-shipping-bar-message-color:#333132;--gsc-free-shipping-bar-size:6px;--gsc-free-shipping-bar-bg-high:247, 240, 230;--gsc-free-shipping-bar-color:#9E1A1D;/* headings */--gsc-headings-font-family:"roc-grotesk-condensed";--gsc-headings-font-style:'normal';--gsc-headings-font-weight:600;--gsc-headings-text-transform:normal;--gsc-headings-letter-spacing:0.8px;--gsc-headings-word-spacing:0rem;--gsc-headings-font-scale:1.2;/* body text */--gsc-body-font-family:"proxima-nova";--gsc-body-font-style:"normal";--gsc-body-font-weight:400;--gsc-body-font-scale:1.1;--gsc-body-font-opacity:100%;--gsc-body-font-letter-spacing:0px;/* button */--gsc-button-font-family:"proxima-nova";--gsc-button-font-style:"normal";--gsc-button-font-weight:600;;--gsc-button-letter-spacing:0.5px;--gsc-button-font-size:calc(1.4rem * 1.1);--gsc-button-line-height:calc(22 / 14);--gsc-button-text-transform:uppercase;/* menu */--gsc-menu-font-family:"proxima-nova";--gsc-menu-font-style:"normal";
37--gsc-menu-font-weight:400;--gsc-menu-font-letter-spacing:0.5px;--gsc-menu-font-size:calc(var(--gsc-fz-11) * 1.1);--gsc-drawer-menu-font-size:calc(var(--gsc-fz-11) * 1.1);--gsc-drawer-menu-font-letter-spacing:0.5px;--gsc-menu-line-height:calc(24 / 16);--gsc-menu-text-transform:uppercase;/* header icons */--gsc-header-icons-font-family:"proxima-nova";--gsc-header-icons-font-style:"normal";--gsc-header-icons-font-weight:400;--gsc-header-icons-font-letter-spacing:0.5px;--gsc-header-icons-font-size:calc(var(--gsc-fz-11) * 1.2);--gsc-header-icons-line-height:calc(var(--gsc-header-icons-font-size) * 1.5);--gsc-header-icons-gap:calc(10px * 1.2);--gsc-header-icons-text-transform:normal;/* icons */--gsc-blockquote-icon:url(//www.cliffamily.com/cdn/shop/t/41/assets/blockquote-icon_small.png?v=161422582158376685601789423807);/* container */--gsc-page-width:1400px;--gsc-aside-padding-size:16px;--gsc-modals-and-header-paddings:min(20px, 16px);/* drawers and modals */--gsc-drawer-transition-duration:0.5s;--gsc-drawer-transition-timing:cubic-bezier(0.24, 0.25, 0, 1);--gsc-drawer-modal-shadow:none;--gsc-default-card-image-ratio:var(--gsc-square-image-ratio);--gsc-default-shape-fill-mode:contain;}.body-font-weight-from-global-settings{font-weight:var(--gsc-body-font-weight);--gsc-font-weight-bold:var(--gsc-body-font-weight);--gsc-font-weight-semibold:var(--gsc-body-font-weight);--gsc-font-weight-medium:var(--gsc-body-font-weight);}body{--gsc-overlay-color:20, 20, 22;--gsc-overlay-opacity:20%;--gsc-overlay-blur:1.5px;}.color-default{--gsc-text-color:51, 49, 50;--gsc-background-color:254, 254, 253;--gsc-foreground-color:252, 250, 246;--gsc-border-color:254, 254, 253;--gsc-button-background-color:158, 26, 29;--gsc-button-text-color:254, 254, 253;--gsc-outline-button-background-color:158, 26, 29;--gsc-outline-button-text-color:158, 26, 29;--gsc-image-opacity-color:51, 49, 50;}body,.color-primary{--gsc-text-color:51, 49, 50;--gsc-background-color:254, 254, 253;--gsc-foreground-color:252, 250, 246;--gsc-border-color:254, 254, 253;--gsc-button-background-color:158, 26, 29;--gsc-button-text-color:254, 254, 253;--gsc-outline-button-background-color:158, 26, 29;--gsc-outline-button-text-color:158, 26, 29;--gsc-image-opacity-color:51, 49, 50;}.color-secondary{--gsc-text-color:51, 49, 50;--gsc-background-color:247, 243, 236;--gsc-foreground-color:254, 254, 253;--gsc-border-color:247, 243, 236;--gsc-button-background-color:158, 26, 29;--gsc-button-text-color:254, 254, 253;--gsc-outline-button-background-color:158, 26, 29;--gsc-outline-button-text-color:158, 26, 29;--gsc-image-opacity-color:51, 49, 50;}.color-custom-1{--gsc-text-color:254, 254, 253;--gsc-background-color:18, 40, 76;--gsc-foreground-color:18, 40, 76;--gsc-border-color:18, 40, 76;--gsc-button-background-color:254, 254, 253;--gsc-button-text-color:18, 40, 76;--gsc-outline-button-background-color:254, 254, 253;--gsc-outline-button-text-color:254, 254, 253;--gsc-image-opacity-color:51, 49, 50;}.color-custom-2{--gsc-text-color:51, 49, 50;--gsc-background-color:254, 254, 253;--gsc-foreground-color:247, 243, 236;--gsc-border-color:254, 254, 253;--gsc-button-background-color:158, 26, 29;--gsc-button-text-color:254, 254, 253;--gsc-outline-button-background-color:158, 26, 29;--gsc-outline-button-text-color:158, 26, 29;--gsc-image-opacity-color:51, 49, 50;}.color-custom-3{--gsc-text-color:51, 49, 50;--gsc-background-color:247, 243, 236;--gsc-foreground-color:252, 250, 246;--gsc-border-color:253, 251, 249;--gsc-button-background-color:158, 26, 29;--gsc-button-text-color:254, 254, 253;--gsc-outline-button-background-color:158, 26, 29;--gsc-outline-button-text-color:158, 26, 29;--gsc-image-opacity-color:51, 49, 50;}.color-white{--gsc-text-color:253, 251, 249;--gsc-background-color:0, 89, 108;--gsc-foreground-color:254, 254, 253;--gsc-border-color:253, 251, 249;--gsc-button-background-color:254, 254, 253;--gsc-button-text-color:51, 49, 50;--gsc-outline-button-background-color:254, 254, 253;--gsc-outline-button-text-color:254, 254, 253;--gsc-image-opacity-color:22, 25, 25;}.color-black{--gsc-text-color:254, 254, 253;--gsc-background-color:25, 80, 70;--gsc-foreground-color:254, 254, 253;--gsc-border-color:253, 251, 249;--gsc-button-background-color:254, 254, 253;--gsc-button-text-color:25, 80, 70;--gsc-outline-button-background-color:254, 254, 253;--gsc-outline-button-text-color:254, 254, 253;--gsc-image-opacity-color:59, 57, 51;}.color-custom-5{--gsc-text-color:254, 254, 253;--gsc-background-color:158, 26, 29;--gsc-foreground-color:158, 26, 29;--gsc-border-color:158, 26, 29;--gsc-button-background-color:254, 254, 253;--gsc-button-text-color:158, 26, 29;--gsc-outline-button-background-color:254, 254, 253;--gsc-outline-button-text-color:254, 254, 253;--gsc-image-opacity-color:59, 57, 51;}</style> 
38    <link href="//www.cliffamily.com/cdn/shop/t/41/assets/bundle.js?v=177434024302261605681789423807" as="script" rel="preload">
39    <link href="//www.cliffamily.com/cdn/shop/t/41/assets/bundle.css?v=63295646435504797431789423807" rel="stylesheet" type="text/css" media="all" />
40    <style data-shopify>
41      button.DRINKS_age_modal_confirm {
42        background-color: #9e1a1d;
43        border-color: #9e1a1d;
44        color: #fefefd;
45        cursor: pointer;
46      }
47
48      button.DRINKS_age_modal_confirm:hover {
49        background: linear-gradient(0deg, var(--gsc-white-color-20), var(--gsc-white-color-20)),
50          var(--gsc-button-background-color-100);
51      }
52
53      button.DRINKS_age_modal_decline {
54        border-color: var(--gsc-outline-button-text-color-100);
55        color: var(--gsc-outline-button-text-color-100);
56        background-color: unset;
57        cursor: pointer;
58      }
59
60      button.DRINKS_age_modal_decline:hover {
61        border-color: var(--gsc-outline-button-text-color-100);
62        color: var(--gsc-outline-button-text-color-100);
63        background-color: unset;
64      }
65
66      .DRINKS_age_modal_v2_body p {
67        margin: 16px 0;
68      }
69
70      .DRINKS_age_modal_v2_body select {
71        padding: 10px;
72        border-radius: 0;
73      }
74
75      div.DRINKS_age_modal_v2_body {
76        border-radius: 0.2rem;
77      }
78
79      div.DRINKS_age_modal_v2_body h1 {
80        color: #9e1a1d !important;
81      }
82    </style>
83
84    <!-- Google Tag Manager -->
85    
85<script>
vendor: 455 bytes, lines 85-95
85
86      (function (w, d, s, l, i) {
87        w[l] = w[l] || [];
88        w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' });
89        var f = d.getElementsByTagName(s)[0],
90          j = d.createElement(s),
91          dl = l != 'dataLayer' ? '&l=' + l : '';
92        j.async = true;
93        j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
94        f.parentNode.insertBefore(j, f);
95      })(window, document, 'script', 'dataLayer', '
95GTM-MGPCBFF
vendor: 8 bytes, lines 95-96
95');
96    
96</script>
96
97    <!-- End Google Tag Manager -->
98
99    
99<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
99<meta name="facebook-domain-verification" content="hpcsykxgagd3v90dssb1hr3rlj03vh">
100<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/62710284387/digital_wallets/dialog">
101<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
101<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=2724036707"></script>
101
102<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
103<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=2724036707&shop_id=62710284387" crossorigin="anonymous"></script>
vendor: 1 bytes, line 103
103
104<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":62710284387,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/62710284387","merchantName":"Clif Family Winery","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Clif Family Winery","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 104
104
105<script id="shopify-features" type="application/json">{"accessToken":"7a06cb66ef63afc79ea7e3320ac57907","betas":["rich-media-storefront-analytics"],"domain":"www.cliffamily.com","predictiveSearch":true,"shopId":62710284387,"locale":"en"}</script>
vendor: 1 bytes, line 105
105
106<script>var Shopify = Shopify || {};
107Shopify.shop = "vk1vcr-qq.myshopify.com";
108Shopify.locale = "en";
109Shopify.currency = {"active":"USD","rate":"1.0"};
110Shopify.country = "US";
111Shopify.theme = {"name":"9.15.26 CabFest","id":143162703971,"schema_name":"Aurora","schema_version":"3.5.1","theme_store_id":null,"role":"main"};
112Shopify.theme.handle = "null";
113Shopify.theme.style = {"id":null,"handle":null};
114Shopify.cdnHost = "www.cliffamily.com/cdn";
115Shopify.routes = Shopify.routes || {};
116Shopify.routes.root = "/";
117Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
118Shopify.SignInWithShop = Shopify.SignInWithShop || {};
119Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
120Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 120
120
121<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 121
121
122<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 122
122
123<script>
124  window.ShopifyPay = window.ShopifyPay || {};
125  window.ShopifyPay.apiHost = "shop.app\/pay";
126  window.ShopifyPay.redirectState = null;
127</script>
vendor: 1 bytes, line 127
127
128<script>
129  window.Shopify = window.Shopify || {};
130  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
131  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
132  window.Shopify.SignInWithShop.eligible = true;
133</script>
vendor: 1 bytes, line 133
133
134<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 134
134
135<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 135
135
136<script type="module">
137  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
138
139  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
140
141</script>
vendor: 1 bytes, line 141
141
142<script>
143  window.Shopify = window.Shopify || {};
144  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
145  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"]};
146</script>
vendor: 1 bytes, line 146
146
147<script>(function() {
148  var isLoaded = false;
149  function asyncLoad() {
150    if (isLoaded) return;
151    isLoaded = true;
152    var urls = ["https:\/\/api-na2.hubapi.com\/scriptloader\/v1\/6369553.js?shop=vk1vcr-qq.myshopify.com"];
153    for (var i = 0; i < urls.length; i++) {
154      var s = document.createElement('script');
155      s.type = 'text/javascript';
156      s.async = true;
157      s.src = urls[i];
158      var x = document.getElementsByTagName('script')[0];
159      x.parentNode.insertBefore(s, x);
160    }
161  };
162  if(window.attachEvent) {
163    window.attachEvent('onload', asyncLoad);
164  } else {
165    window.addEventListener('load', asyncLoad, false);
166  }
167})();</script>
vendor: 1 bytes, line 167
167
168<script id="__st">var __st={"a":62710284387,"offset":-25200,"reqid":"152877e5-a7ad-4d2d-ad33-ec16bd4fc791-1790369554","pageurl":"www.cliffamily.com\/pages\/all-experiences","s":"pages-99248636003","u":"6a66dba22cd3","p":"page","rtyp":"page","rid":99248636003};</script>
vendor: 1 bytes, line 168
168
169<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 169
169
170<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 170
170
171<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.cliffamily.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 171
171
172<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.cliffamily.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>
172<script crossorigin="anonymous" defer="defer" src="//www.cliffamily.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 172
172
173<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 173
173
174<script>
175  window.Shopify = window.Shopify || {};
176  window.Shopify.MCP = window.Shopify.MCP || {};
177  window.Shopify.MCP.enabled = true;
178  window.Shopify.MCP.shop = "vk1vcr-qq.myshopify.com";
179  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.cliffamily.com\/api\/mcp";
180  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"]}}];
181</script>
vendor: 1 bytes, line 181
181
182<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.cliffamily.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
183</script>
vendor: 1 bytes, line 183
183
184<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.cliffamily.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
185</script>
vendor: 1 bytes, line 185
185
186<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
187  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);
188</script>
vendor: 1 bytes, line 188
188
189<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})}}));
190</script>
vendor: 1 bytes, line 190
190
191<script id='scb4127' type='text/javascript' async='' src='https://www.cliffamily.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
191<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.cliffamily.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
192<style id="shopify-accelerated-checkout-cart">
193        #shopify-buyer-consent {
194  margin-top: 1em;
195  display: inline-block;
196  width: 100%;
197}
198
199#shopify-buyer-consent.hidden {
200  display: none;
201}
202
203#shopify-subscription-policy-button {
204  background: none;
205  border: none;
206  padding: 0;
207  text-decoration: underline;
208  font-size: inherit;
209  cursor: pointer;
210}
211
212#shopify-subscription-policy-button::before {
213  box-shadow: none;
214}
215
216      </style>
217
218<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
218
219
220    
221    
222    
223      
224<script>
225  var TRANSLATIONS = {
226    en: {
227      translation: {
228        titles: {
229          return_to_account: "Return to account details",
230          subscription: "Subscription",
231          subscriptions: "Subscriptions",
232          loading: "Loading...",
233          cancel: "Cancel",
234          save: "Save",
235          continue: "Continue",
236          pause: "Pause",
237          edit: "Edit",
238          my_subscriptions: "My Subscriptions",
239          frequency: "Frequency",
240          next_order: "Next Order",
241          confirm: "Confirm",
242          remove: "Remove",
243          description: "Description",
244          add: "Add",
245        },
246        email_gate: {
247          no_subs: "You do not have any subscriptions yet",
248          check_email: "Check your email to access your subscriptions, {{email}}",
249          cta_access_link: "Email me an access link",
250        },
251        subscriptions: {
252          error: "There was an error loading your subscriptions",
253          no_subs: "You do not have any subscriptions yet",
254          link_to_account: "Return to Account Details",
255        },
256        subscription: {
257          fetch_error: "There was an error fetching the detail subscription",
258          auth_error: "There was authorization error, please login again",
259          plan: "Plan",
260          active: "Active",
261          activate: "Activate",
262          pause: "Pause",
263          paused: "Paused",
264          cancel: "Cancel",
265          cancelled: "Cancelled",
266          shipment_info: "Shipment info",
267          update_shipping: "Update shipping",
268          payment_method: "Payment method",
269          pay_pal_payment_method: "PayPal",
270          ending_in: "ending in",
271          expires: "Expires",
272          add_phone: "Enter a phone number",
273          add_name: "Enter your name",
274          add_lastName: "Enter your last name",
275          billing_attepts: "Billing Attempts",
276          percentage_dynamic_discount: "{{discount}} % off",
277          fixed_amount_dynamic_discount:
278            "{{discount}} off",
279          then_dynamic_discount: " then {{discount}}",
280          orders_dynamic_discount: " for {{orderQty}} orders,",
281          billing_attepts_empty: "There are no billing attempts",
282          billing_attepts_error: "There was an error loading the billing attempts",
283          subs_details: "Subscription Details",
284          update_payment_btn: "Update payment",
285          cancel_prompt_title: "Canceling subscription cannot be undone. If you want to resume shipments, you will need to create a new order in the store.",
286          cancel_error: "There was an error trying to cancel your subscription",
287          no_payment_method_error: "Payment method missing from subscripiton.",
288          no_payment_method_error_add: "Please add a new card.",
289          new_payment_method_success: "Succesfully updated the payment method.",
290          new_payment_method_error: "Unknown error adding your payment method. Please try again.",
291          remove_line_error: "There was an error trying to remove the product",
292          remove_line_success: "Succesfully removed the product",
293          ships_to: "Ships to",
294          update_payment_success: "An email was sent to {{email}} with a secure link to update payment information.",
295          update_payment_success_dunning:
296            "An email was sent to {{email}} with a secure link to update payment information. After payment information is updated we will retry the order.",
297          update_payment_success_payment_error:
298            "Unable to add payment method. An email was sent to {{email}} with a secure link to update payment.",
299          update_payment_error: "There was an error updating your payment information",
300          sales_tax: "Sales tax (if applicable) is not displayed because it is calculated with each new order.",
301          skip_billing_interval_prompt:
302            "Are you sure you want to skip?",
303          skip_billing_interval_success:
304            "Your next order has been rescheduled to {{date}}",
305          skip_billing_interval_error: "There was an error skipping your next order",
306          skip_until: "Skip until",
307          skip_next: "Skip next",
308          order_now: "Order now",
309          next_order_success: "Your next order has been rescheduled to {{date}}",
310          next_order_error: "There was an error setting the subscription&#39;s next order date.",
311          add_new_address: "Add new address",
312          address_update_success: "Address updated successfully",
313          address_update_failed: "We encountered an unknown error. Please try again.",
314          pause_subscription: "Pause subscription",
315          cancel_subscription: "Cancel subscription",
316          pause_disclaimer_date: "We will postpone your subscription. Your subscription will remain active, but you will not be charged until {{date}}
316. You can pause indefinitely or reschedule anytime.",
317          pause_disclaimer_indefinitely:
318            "You will not be charged while your subscription is paused. Reactivate your subscription anytime in your account.",
319          pause_success: "Your subscription was paused successfully",
320          reactivate_btn: "Reactivate now",
321          reactivate: "Reactivate",
322          reactivate_success: "Your subscription has been successfully reactivated.",
323          reactivate_error: "Something went wrong while reactivating your subscription. Please try again",
324          frequency_days: "day(s)",
325          frequency_weeks: "week(s)",
326          frequency_months: "month(s)",
327          order_now_modal_body: "You will be charged {{amount}} and your shipment will go out as soon as possible.",
328          amount: "Amount",
329          frequency_update_success: "Delivery frequency updated to {{ frequency }}.",
330          frequency_update_error: "Unknown error. Delivery frequency could not be updated.",
331          customer_update_success: "Customer information has been updated",
332          customer_update_error: "Unknown error. Customer information could not be updated.",
333          customer_update_info: "Adding your phone number, you will receive free SMS with information about your next subscription, allowing you to skip it,or editing it through your phone",
334          verified_phone: "Phone verified",
335          not_verified_phone: "Phone not verified",
336          verify_phone: "Verify",
337          enter_code: "Enter the verification code",
338          verify_code_error: "There was an error verifying your phone number.",
339          verify_code_retry_error: "You have tried to verify your phone number too many times. Please, try it later.",
340          verify_code_success: "Phone number verified successfully",
341          code_received: "You must have received a confirmation code in the provided phone number.",
342          code_enter: "Please enter the code below to verify your phone number.",
343          code_send: "Send code",
344          qty: "Qty",
345          manage: "Manage",
346          your_next_order: "Your next order",
347          swap_product: "Swap products",
348          swap_product_cta: "Swap for another product...",
349          or: "Or",
350          update_variant: "Change selection",
351          update_bundle: "Update Box",
352          save: "Save {{percentage}}%",
353          failed_payment_message: "Failed payment with saved method. We will automatically retry payment.",
354          failed_payment_cta: "Update Payment method",
355          order_now_success: "Order placed successfully",
356          order_now_error: "Unknown error. Please try again.",
357          update_current_payment_method:
358            "Update current payment method",
359          add_new_card: "Add new card",
360          delayed: "Delayed",
361          delayedNotification: "Subscription delayed due to inventory. Order will ship when item becomes available. To receive order more quickly, please update selection below.",
362          update_success: "Your subscription has been updated successfully.",
363          update_line_success: "Subscription updated. The order will ship out as soon as possible.",
364          update_error: "Something went wrong. Your subscription has not been changed.",
365        },
366        new_payment_method: {
367          title: "Enter payment method",
368          payment_info: "Payment information",
369          card_number: "Card number",
370          exp_date: "Exp date",
371          security_code: "CVV",
372          first_name: "First Name",
373          last_name: "Last Name",
374          billing_address: "Billing address",
375          address1: "Address",
376          address2: "Apartment, suite, etc. (optional)",
377          city: "City",
378          country: "Country/Region",
379          state: "State/Province",
380          zip: "Zip code",
381          phone: "Phone",
382        },
383        tables: {
384          ID: "ID",
385          status: "Status",
386          item: "Item",
387          created: "Created",
388          next_order: "Next Order",
389          skip: "Skip",
390          product: "Product",
391          quantity: "Quantity",
392          price: "Price",
393          total: "Total",
394          shipping: "Shipping",
395          originated: "Originated",
396          frequency: "Frequency",
397          phone: "Phone",
398          name: "Name",
399          lastName: "Last name",
400          date: "Date",
401          sold_out: "Sold out",
402          partial_inventory: "Partial inventory",
403          qty_sold_out: " • {{quantity}} sold out",
404          order_number: "Order Number",
405          subtotal: "Subtotal",
406          loading_fulfillments: "Loading...",
407          last_fulfillment: "Last fulfillment",
408          next_fulfillment: "Next fulfillment",
409          merchant_discount: "Discount",
410          one_time_discount_label: "(One-time)",
411          finite_discount_label: "({{usageCount}} of {{recurringCycleLimit}})",
412          edit: "Edit",
413          box_discount: {
414            percentage: "Box discount ({{value}}%)",
415            amount: "Box discount ({{value}})",
416          },
417        },
418        login: {
419          start_intro: "Enter your email address to get started",
420          welcome: "Welcome",
421          send_link: "We&#39;ll email you a secure link to sign in.",
422          email_address: "Email address",
423          continue: "Continue",
424          welcome_back: "Welcome back",
425          choose_login: "Choose how to login for",
426          send_secure_link: "Send me secure link",
427          login_password: "Login with password",
428          check_email: "Check your email for login link",
429          secure_email_sent: "We&#39;ve sent a secure email to {{email}}. The link expires in 24 hours.",
430          not_received: "Didn&#39;t receive it?",
431          new_link: "Send me a new link",
432          different_email: "Try different email",
433          no_subscriptions: "No subscriptions found",
434          invalid_email: "Invalid Email",
435          no_subscriptions_message: "We couldn&#39;t find any subscriptions associated with",
436        },
437        product_swap: {
438          title_select: "Choose replacement item",
439          title_confirm: "Confirm",
440          sold_out: "Sold out",
441          choose: "Choose",
442          back: "Back",
443          confirm: "Confirm",
444          save: "Save",
445          update: "Update",
446          original_item: "Original item",
447          replacement_item: "Replacement item",
448          update_success: "Successfully swapped items for the next order.",
449          update_error: "Something went wrong. Your subscription has not been changed.",
450        },
451        bundles: {
452          build_box: "Build Your Shipment",
453          of: "of",
454          back: "Back",
455          continue: "Continue",
456          add_cart: "Add to cart",
457          select_plan: "Select plan",
458          build_your_box: "Build your box",
459          addons: "Add-ons",
460          checkout: "Checkout",
461          edit_my_box: "Edit my box",
462          box_size: "Box size",
463          add_cart_error: "There was an error updating your cart.",
464          update_price: "Cost of the box has changed from {{prevBasePrice}} to {{basePrice}}",
465          update_success: "Box successfully updated",
466          update_error: "Something went wrong trying to update the box",
467          delivery_options: "Delivery options",
468          one_time_delivery: "One time",
469          additional_products: "Additional products",
470        },
471        addons: {
472          title: "Add Items",
473          selection_unavailable: "Selection unavailable",
474          success_added: "Successfully added items to your subscription.",
475          subtitle: "Add items to your upcoming order",
476          subscribe: "Subscribe",
477          select: "Add",
478          see_products: "See all products",
479          modal_title: "Add products to your next order",
480          save: "Save",
481          type: "Type",
482        },
483        sms: {
484          title: "Text updates",
485          enable: "Enable",
486          edit_phone: "Edit phone number",
487          enable_phone: "Enable text updates",
488          phone_placeholder: "Enter phone number",
489          enable_phone_text: "Text messages allow you to update subscriptions on the go. Message and. data rates may apply.",
490          phone: "Phone number",
491          invalid_phone: "Invalid phone number",
492          invalid_country: "Only US and CA phone numbers are supported.",
493          duplicated_phone_error: "Phone number already in use",
494        },
495        cancelModal: {
496          header: "Reason for cancelling",
497          neverMind: "Never mind",
498          back: "Back",
499          continue: "Continue",
500          continueWithCancellation: "Continue with cancellation",
501          continueCancel: "Continue cancel",
502          confirmCancellation: "Confirm cancellation",
503          error: "There was an unknown error",
504          tryAgain: "Try again.",
505          TOO_MUCH: "I have too much",
506          MOVING: "Moving to a new place",
507          COMPETITOR: "Switching to a competitor",
508          BUDGET: "Doesn’t fit my budget",
509          NOT_ENJOY: "I didn’t enjoy the product",
510          NO_NEED: "No longer need this",
511          TRAVELLING: "I’m traveling",
512          OTHER: "Other",
513          frequency: {
514            modalTitle: "Frequency update available",
515            title: "Update frequency instead of losing subscription",
516            subtitle: "By updating your delivery frequency, you can control how often you recieve shipments.",
517            updateFrequency: "Update frequency",
518            formModalTitle: "Edit frequency",
519            formTitle: "You control how often your receive deliveries. Upcoming orders will be delivered on the frequency selected below.",
520            formDelivery: "Delivery every",
521            setFrequency: "Set frequency",
522          },
523          address: {
524            modalPromptTitle: "Address update available",
525            promptTitle: "Moving doesn’t have to mean cancellation",
526            promptSubtitle: "By updating your address, you have the option of keeping your subscription with you wherever you go!",
527            promptUpdateAddress: "Update address",
528            modalFormTitle: "Enter address",
529            noShippingOptions: "There are no shipping options available for that address.",
530            confirmModalTitle: "Shipping confirmation",
531            confirmTitle: "The price of shipping for your subscription will change from {{oldPrice}} to {{newPrice}} because your new address is in a different delivery zone.",
532            confirmAcceptShipping: "Accept shipping",
533            newAddress: "New address:",
534            oldAddress: "Old address:",
535          },
536          pause: {
537            header: "Pause available",
538            title: "Did you know you can pause instead?",
539            description: "Instead of cancelling, pausing your subscription allows you to keep billing and shipping details saved when you’re ready to reactivate your subscription.",
540            cta: "Pause subscription",
541            success: "Your subscription was paused successfully",
542          },
543          skip: {
544            header: "Edit order date available",
545            title: "You can skip or reschedule your next order",
546            description: "Keep your shipments coming once you’re back from your trip. Consider skipping or rescheduling instead of canceling.",
547            titleHideSkip: "You can reschedule your next order",
548            descriptionHideSkip: "Keep your shipments coming once you’re back from your trip. Consider rescheduling instead of canceling.",
549            titleHideEditNextOrderDate:
550              "You can skip your next order",
551            descriptionHideEditNextOrderDate:
552              "Keep your shipments coming once you’re back from your trip. Consider skipping instead of canceling.",
553            ctaReschedule: "Reschedule next order",
554            ctaSkip: "Skip next",
555            success: "Your next order has been rescheduled to {{date}}",
556          },
557          reschedule: {
558            header: "Schedule next order",
559            confirmReschedule: "Reschedule",
560            dateFormat: "mm/dd/yyyy",
561            inputLabel: "Next order",
562            description: "Your subscription will remain active, but we will postpone your subscription until the date you select below.",
563          },
564          confirm: {
565            modalTitle: "Additional feedback",
566            title: "Please provide additional feedback (optional)",
567            button: "Confirm cancellation",
568            success: "Subscription cancelled",
569          },
570          prepaidMultiOrder: {
571            modalTitle: "Cancel prepaid subscription",
572            description: "Subscription with prepaid items cannot be cancelled immediately. By continuing, we will set prepaid items to expire after the current prepaid period.",
573            button: "Disable autorenew",
574            success: "Prepaid items will not autorenew",
575          },
576        },
577        drawers: {
578          updateAddress: {
579            title: "Enter address",
580          },
581        },
582        babFilters: {
583          filters: "Filters",
584          reset: "Reset",
585        },
586        billingHistory: {
587          title: "Billing history",
588          order: "Order",
589          date: "Date",
590          status: "Status",
591          submitted: "Submitted",
592          challenged: "Challenged",
593          failed: "Failed",
594          success: "Success",
595          loadMore: "Load more",
596          bankChallenge: "Complete Challenge",
597        },
598        pauseModal: {
599          delaySubscriptionTitle: "Delay subscription available",
600          delaySubscriptionSubtitle: "Consider delaying subscription instead",
601          delaySubscriptionBody: "By delaying your subscription, you can make sure orders start again without needing to remember to turn them back on.",
602          delaySubscriptionCta: "Delay subscription",
603          pauseModalTitle: "Pause subscription",
604          pauseModalLabel: "Pause subscription for",
605          pauseModalBody: "You will not be charged while your subscription is paused. Reactivate your subscription anytime in your account",
606          continueToPause: "Continue to Pause",
607          neverMind: "Never mind",
608          back: "Back",
609          save: "Save",
610          confirmPause: "Confirm",
611          delaySubscription: "Delay subscription",
612          ONE_MONTH: "1 month",
613          TWO_MONTH: "2 months",
614          THREE_MONTH: "3 months",
615          CUSTOM: "Custom",
616        },
617        discountCodeCard: {
618          title: "Discount Code",
619          addBtn: "Add",
620          cancelBtn: "Cancel",
621          inputPlaceholder: "Enter code",
622          applyBtn: "Apply",
623          successMsg: "Discount applied to subscription",
624          removeSuccessMsg: "Discount removed from subscription",
625          loadingMsg: "Adding discount code...",
626          errorMsg: "Invalid code",
627          boxDiscount: "Box discount",
628        },
629        frequency: {
630          once_a: "Once a",
631          every: "Every",
632          week: "week",
633          month: "month",
634          year: "year",
635          weeks: "weeks",
636          months: "months",
637          years: "years",
638        },
639      },
640    },
641  };
642
643  window.bundleapp = window.bundleapp || {};
644  window.bundleapp.settings = {
645    ...window.bundleapp.settings,
646    translations: TRANSLATIONS,
647  };
648</script>
648
649
650    
651    
652  <!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
653
654
655
656
657
658
659
660
661
662
663
664
665  
665<script async src="https://static.klaviyo.com/onsite/js/YnRpGC/klaviyo.js?company_id=YnRpGC"></script>
665
666  
666<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
666
667
668  
669
670
671
672
673  
673<script>
674    window.klaviyoReviewsProductDesignMode = false
675  </script>
675
676
677
678
679  <!-- BEGIN app snippet: customer-hub-data -->
679<script>
680  if (!window.customerHub) {
681    window.customerHub = {};
682  }
683  window.customerHub.storefrontRoutes = {
684    login: "https://www.cliffamily.com/customer_authentication/redirect?locale=en&region_country=US?return_url=%2F%23k-hub",
685    register: "https://account.cliffamily.com?locale=en&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJ2azF2Y3ItcXEubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkwOTc0MzU1LCJuYmYiOjE3OTAzNjk1NTV9.HzvB74_wAeTn0_vnEnrOkrg5tXWl1GVMhdktKpVI0fc?return_url=%2F%23k-hub",
686    logout: "/account/logout",
687    profile: "/account",
688    addresses: "/account/addresses",
689  };
690  
691  window.customerHub.userId = null;
692  
693  window.customerHub.storeDomain = "vk1vcr-qq.myshopify.com";
694
695  
696
697  
698    window.customerHub.storeLocale = {
699        currentLanguage: 'en',
700        currentCountry: 'US',
701        availableLanguages: [
702          
703            {
704              iso_code: 'en',
705              endonym_name: 'English'
706            }
707          
708        ],
709        availableCountries: [
710          
711            {
712              iso_code: 'US',
713              name: 'United States',
714              currency_code: 'USD'
715            }
716          
717        ]
718    };
719  
720</script>
720
721<!-- END app snippet -->
722
723
724
725
726
727
728
729<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/brandAgents_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
730
731
732
733
734
735<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
736<script type="text/javascript">
737  (function (c, l, a, r, i, t, y) {
738    c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); };
739    t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify";
740    y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y);
741
742    c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => {
743      if (error) {
744        console.error("Error loading Shopify features:", error);
745        return;
746      }
747
748      c[a]('consentv2', {
749        ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied",
750        analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied",
751        source: 101,
752      });
753    });
754
755    l.addEventListener("visitorConsentCollected", function (e) {
756      c[a]('consentv2', {
757        ad_Storage: e.detail.marketingAllowed ? "granted" : "denied",
758        analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied",
759        source: 101,
760      });
761    });
762  })(window, document, "clarity", "script", "vba781osly");
763</script>
763
764
765
766
767<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
768
769
770
771
772
773
774
775<link rel="dns-prefetch" href="https://cdn.judge.me">
776<link rel="dns-prefetch" href="https://cdn1.judge.me">
777<link rel="dns-prefetch" href="https://api.judge.me">
778
779<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"any_review","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
779ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"★ Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":false,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":true,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":true,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
779itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#108474","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":false,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"popup_widget_source_mode":"auto","popup_widget_page_product":"current_product","popup_widget_page_collection":"current_collection","popup_widget_page_cart":"cart_mode","popup_widget_page_home":"all","popup_widget_star_rating":"all","popup_widget_review_type":"all","popup_widget_top_up_thin_pages":true,"popup_widget_corner_styling":"soft","review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#108474","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":true,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"Summarized and selected by AI from recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":false,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":true,"request_review_other_products_in_order":true,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#108474","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#108474","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
779youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":true,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":true,"review_widget_qna_enabled":false,"review_widget_revamp_dual_publish_end_date":"2026-10-06T18:16:28.000+00:00","review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
779:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"We’ll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":true,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Clif Family Winery","shop_currency":"USD","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_locale":"en","enable_multi_locales_translations":false,"show_review_title_input":false,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
779shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"widget_events_v4_impressions_enabled":false,"widget_events_review_grain_enabled":false,"widget_events_v4_time_in_view_enabled":false,"widget_events_v4_session_key_enabled":false,"widget_events_v4_interactions_enabled":false,"widget_attribution_exposure_timestamps_enabled":false,"widget_attribution_v4_exposures_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"hostname_allowlist":"","can_be_branded":false,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Clif Family Winery"};</script>
779 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #108474;--jdgm-secondary-color: rgba(16,132,116,0.1);--jdgm-star-color: #108474;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #108474;--jdgm-paginate-color: #108474;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #108474}.jdgm-histogram__bar-content{background-color:#108474}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#108474}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #108474;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#108474}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Clif Family Winery'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
780</style> <style class='jdgm-settings-style'></style>
781
782  
783  
784  
785  <style class='jdgm-miracle-styles'>
786  @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
786/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block !important}
787
788</style>
789
790
791  
792  
793   
794
795
796
797
798<script data-cfasync='false' class='jdgm-script'>
799!function(e){window.jdgm=window.jdgm||{};
800/* INF-1976 */
801var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}();
802if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;}
803jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
804jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
805setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
806!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
807(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
808a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
809jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
810t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
811t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll(
812".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
813parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
814jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
815)}))}(document);
816</script>
816
817<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/shopify_v2.css"></noscript>
818
819<!-- BEGIN app snippet: theme_fix_tags -->
819<script>
820  (function() {
821    var jdgmThemeFixes = null;
822    if (!jdgmThemeFixes) return;
823
824    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
825    // before the per-theme fix so the theme-specific CSS wins the cascade.
826    // HTML is never applied globally (too risky).
827    var allThemesFix = jdgmThemeFixes['all'];
828    if (allThemesFix && allThemesFix.css) {
829      var allStyleTag = document.createElement('style');
830      allStyleTag.classList.add('jdgm-theme-fix-style-all');
831      allStyleTag.innerHTML = allThemesFix.css;
832      document.head.append(allStyleTag);
833    };
834
835    if (allThemesFix && allThemesFix.js) {
836      var allScriptTag = document.createElement('script');
837      allScriptTag.classList.add('jdgm-theme-fix-script-all');
838      allScriptTag.innerHTML = allThemesFix.js;
839      document.head.append(allScriptTag);
840    };
841
842    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
843    if (!thisThemeFix) return;
844
845    if (thisThemeFix.html) {
846      document.addEventListener("DOMContentLoaded", function() {
847        var htmlDiv = document.createElement('div');
848        htmlDiv.classList.add('jdgm-theme-fix-html');
849        htmlDiv.innerHTML = thisThemeFix.html;
850        document.body.append(htmlDiv);
851      });
852    };
853
854    if (thisThemeFix.css) {
855      var styleTag = document.createElement('style');
856      styleTag.classList.add('jdgm-theme-fix-style');
857      styleTag.innerHTML = thisThemeFix.css;
858      document.head.append(styleTag);
859    };
860
861    if (thisThemeFix.js) {
862      var scriptTag = document.createElement('script');
863      scriptTag.classList.add('jdgm-theme-fix-script');
864      scriptTag.innerHTML = thisThemeFix.js;
865      document.head.append(scriptTag);
866    };
867  })();
868</script>
868
869<!-- END app snippet -->
870<!-- End of Judge.me Core -->
871
872
873
874<!-- END app block -->
874<script src="https://cdn.shopify.com/extensions/01a0ca43-ec55-78c0-9681-b085a526ecd8/stack-discounts-pro-222/assets/app_core.min.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 874
874
875<script src="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 875
875
876<script src="https://cdn.shopify.com/extensions/01a0cfbe-c71b-7a79-850b-77c3d452d3b4/2026.09.23.02/assets/extension.js" type="text/javascript" defer="defer"></script>
876
877<link href="https://cdn.shopify.com/extensions/01a0cfbe-c71b-7a79-850b-77c3d452d3b4/2026.09.23.02/assets/drinks_base.css" rel="stylesheet" type="text/css" media="all">
878<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
879<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: 62710284387,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};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 879
879
880<script>
881  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
882</script>
vendor: 1 bytes, line 882
882
883<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}
883).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: 62710284387,storefrontBaseUrl: "https://www.cliffamily.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.cliffamily.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2748088419","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"]}
883,"dataSharingState":"unrestricted"},{"id":"1423147107","configuration":"{\"accountID\":\"vk1vcr-qq\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1d4c781273105676f6b02a329648437f","type":"APP","apiClientId":32196493313,"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":"1392214115","configuration":"{\"projectId\":\"vba781osly\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1310163043","configuration":"{\"accountID\":\"YnRpGC\",\"
883webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"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"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1169391715","configuration":"{\"tagID\":\"2613579583872\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1159954531","configuration":"{\"pixel_id\":\"902306213816004\",\"pixel_type\":\"facebook_pixel\"}","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":"1064042595","configuration":"{\"campaignID\":\"39332\",\"externalExecutionURL\":\"https:\/\/engine.saasler.com\/api\/v1\/webhook_executions\/8797878429fdf0b0d123f22843f384d8\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7a47b06116c806e4367c27d301f4f458","type":"APP","apiClientId":3546795,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"970653795","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-TP9F1TNFWT\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-TP9F1TNFWT\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-TP9F1TNFWT\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-TP9F1TNFWT\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"G-TP9F1TNFWT\\\"},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-TP9F1TNFWT\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"G-TP9F1TNFWT\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"G-TP9F1TNFWT\\\"},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-TP9F1TNFWT\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-TP9F1TNFWT\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-TP9F1TNFWT\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-TP9F1TNFWT\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"111181923","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"23","type":"CUSTOM","privacyPurposes":[],"name":"Google Tag Manager"},{"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":"Clif Family Winery","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"vk1vcr-qq.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.cliffamily.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"7815055835235","handle":"2024-vino-del-pranzo-sauvignon-blanc","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43779198845027","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815125434467","handle":"2022-vino-del-pranzo-cabernet-sauvignon","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43752716402787","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7965759733859","handle":"2025-vino-del-pranzo-sauvignon-blanc-bib","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44011394072675","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7969815560291","handle":"2025-rose-of-grenache","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44025134415971","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7965422256227","handle":"clif-family-x-reyna-noriega-2025-rose-of-cabernet-franc","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44010366730339","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815039516771","handle":"2024-reyna-noriega-white-wine-blend","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441529880675","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815039844451","handle":"2024-rte-blanc-sauvignon-blanc","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441530765411","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815046824035","handle":"2024-sauvignon-blanc","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441557241955","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815122649187","handle":"2024-unoaked-chardonnay","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441779277923","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7969816969315","handle":"2025-unoaked-chardonnay","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44025152110691","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815035551843","handle":"2023-napa-valley-chardonnay","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441518608483","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815043678307","handle":"2023-viognier","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441544659043","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815057997923","handle":"2024-viognier","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441600790627","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815056457827","handle":"2022-bici-red-blend","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441595908195","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815056588899","handle":"2023-bici-red-blend","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441596301411","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815037419619","handle":"2022-the-climber-red-blend","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441524473955","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815097745507","handle":"2022-clif-family-reyna-noriega-red-wine-blend","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441715937379","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815067074659","handle":"2023-clif-family-reyna-noriega-red-wine-blend","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441636999267","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
883,{"id":"7815041351779","handle":"2022-garys-improv-zinfandel","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441536335971","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815033127011","handle":"2023-garys-improv-zinfandel","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441511694435","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7939553460323","handle":"2023-cabernet-franc","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43892748419171","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815101579363","handle":"2022-malbec","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441728421987","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815032930403","handle":"2023-malbec","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441510908003","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815082868835","handle":"2023-sonoma-valley-grenache","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441679368291","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7939554082915","handle":"2024-sonoma-valley-grenache-copy","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43892750319715","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815079854179","handle":"2021-kits-killer-cab-napa-valley","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441671995491","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815081787491","handle":"2022-kits-killer-cab","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441676943459","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815052525667","handle":"2021-valle-di-sotto-zinfandel","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441579163747","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815034962019","handle":"2022-valle-di-sotto-zinfandel","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441517166691","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815086899299","handle":"arriva-petite-sirah-dessert-wine-2019","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441689755747","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815046266979","handle":"2023-tandem-red-wine-blend","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441553145955","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815069335651","handle":"2021-valle-di-sotto-proprietary-red-wine","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441643290723","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815078510691","handle":"2022-valle-di-sotto-proprietary-red-wine","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441667309667","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7840254197859","handle":"2023-croquet-cabernet-sauvignon","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43536632938595","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815111082083","handle":"2022-croquet-cabernet-sauvignon","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441751064675","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815128940643","handle":"2022-cold-springs-cabernet-sauvignon","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441797562467","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815044628579","handle":"2022-cima-cabernet-sauvignon","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441547509859","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815034536035","handle":"2021-croquet-cabernet-sauvignon","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441516445795","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815039254627","handle":"2021-cold-springs-cabernet-sauvignon-howell-mountain","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441529323619","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815126745187","handle":"2021-cima-howell-mountain-cabernet-sauvignon","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441791172707","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815055343715","handle":"2019-croquet-cabernet-sauvignon-howell-mountain","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441590042723","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815042662499","handle":"2019-cold-springs-cabernet-sauvignon-howell-mountain","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441539580003","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815093649507","handle":"2019-cima-howell-mountain-cabernet-sauvignon","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441706795107","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815072841827","handle":"2019-erta-cabernet-sauvignon","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441651646563","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815059243107","handle":"2018-croquet-cabernet-sauvignon-howell-mountain","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441604690019","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815092109411","handle":"2018-cold-springs-cabernet-sauvignon-howell-mountain","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441702469731","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815077724259","handle":"2017-croquet-cabernet-sauvignon-howell-mountain","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441665704035","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815126155363","handle":"2016-croquet-cabernet-sauvignon","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441788747875","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815075168355","handle":"2021-cima-magnum","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441657151587","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815043547235","handle":"2021-croquet-cab-15l","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441544200291","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815034929251","handle":"organic-napa-nash-hot-sauce","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441517133923","
883image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815034601571","handle":"organic-savory-onion-jam","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441516511331","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815068418147","handle":"organic-napa-noir-chocolate-bar","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441640439907","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7946994647139","handle":"2025-organic-extra-virgin-olive-oil","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43925920120931","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7907568582755","handle":"organic-rosemary-pistachios-almonds-4oz","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43801674678371","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7907567730787","handle":"organic-salt-vinegar-mixed-nuts-4oz","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43801671008355","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7907568189539","handle":"organic-smoked-pimenton-almonds-gf","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43801673105507","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7907568451683","handle":"organic-bbq-walnuts-almonds-4oz","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43801674023011","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7907567927395","handle":"organic-hot-honey-mixed-nuts-4oz","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43801671696483","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7907568648291","handle":"organic-tamari-glazed-mixed-nuts-4oz","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43801675071587","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815044890723","handle":"organic-apple-butter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441547772003","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815079329891","handle":"organic-blackberry-jam","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441669963875","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815096631395","handle":"organic-blueberry-jam","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441712922723","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815033258083","handle":"organic-peach-jam","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441512120419","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815066419299","handle":"organic-meyer-lemon-marmalade","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441635164259","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815085162595","handle":"organic-strawberry-jam","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441686052963","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815099973731","handle":"organic-persimmon-butter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441725538403","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815118979171","handle":"organic-pluot-lavender-jam","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441770823779","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815091519587","handle":"organic-plum-jam","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441701519459","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815063568483","handle":"organic-red-pepper-jam","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441617502307","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815042170979","handle":"organic-apricot-jam","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441537974371","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815079559267","handle":"organic-peach-habanero-jam","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441670750307","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815097516131","handle":"pear-ginger-jam","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441714757731","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815046365283","handle":"red-wine-jelly-with-cracked-pepper","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44231017758819","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
883,{"id":"7815075823715","handle":"white-wine-jelly","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44231035748451","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815129956451","handle":"rose-wine-jelly","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44231027327075","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815112818787","handle":"rose-somm-wine-seasoning-salt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441755193443","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815077101667","handle":"white-somm-wine-seasoning-salt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441662918755","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815094370403","handle":"red-somm-wine-seasoning-salt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441707876451","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815111245923","handle":"solar-grown-raw-honey","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441751228515","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815048757347","handle":"solar-grown-cinnamon-honey-spread","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441564450915","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7815094599779","handle":"solar-grown-vanilla-honey-spread","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43441709285475","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.cliffamily.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"143162703971","themePublished":"true","eventMetadataId":"c0e6789a-1692-4609-b59c-1d5eee56d262","pageType":"page","resourceId":"99248636003","shopId":"62710284387","storefrontBaseUrl":"https:\/\/www.cliffamily.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
883<script>
884  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
885  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
886  window.ShopifyAnalytics.meta.currency = 'USD';
887  var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":99248636003,"requestId":"152877e5-a7ad-4d2d-ad33-ec16bd4fc791-1790369554"}};
888  for (var attr in meta) {
889    window.ShopifyAnalytics.meta[attr] = meta[attr];
890  }
891</script>
vendor: 1 bytes, line 891
891
892<script class="analytics">
893  (function () {
894    var customDocumentWrite = function(content) {
895      var jquery = null;
896
897      if (window.jQuery) {
898        jquery = window.jQuery;
899      } else if (window.Checkout && window.Checkout.$) {
900        jquery = window.Checkout.$;
901      }
902
903      if (jquery) {
904        jquery('body').append(content);
905      }
906    };
907
908    var hasLoggedConversion = function(token) {
909      if (token) {
910        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
911      }
912      return false;
913    }
914
915    var setCookieIfConversion = function(token) {
916      if (token) {
917        var twoMonthsFromNow = new Date(Date.now());
918        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
919
920        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
921      }
922    }
923
924    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
925    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
926    if (trekkie.integrations) {
927      return;
928    }
929    trekkie.methods = [
930      'identify',
931      'page',
932      'ready',
933      'track',
934      'trackForm',
935      'trackLink'
936    ];
937    trekkie.factory = function(method) {
938      return function() {
939        var args = Array.prototype.slice.call(arguments);
940        args.unshift(method);
941        trekkie.push(args);
942        if (method == 'track' || method == 'page') {
943          var pageUrl;
944          try {
945            pageUrl = window.location.href;
946          } catch (e) {}
947          var pageReferrer;
948          try {
949            pageReferrer = document.referrer;
950          } catch (e) {}
951          try {
952            if (window.__TREKKIE_SHIM_QUEUE == null) {
953              window.__TREKKIE_SHIM_QUEUE = [];
954            }
955            window.__TREKKIE_SHIM_QUEUE.push({
956              from: 'trekkie-stub',
957              method: method,
958              args: args.slice(1),
959              pageContext: {
960                url: pageUrl,
961                referrer: pageReferrer
962              }
963            });
964          } catch (e) {
965            // no-op
966          }
967        }
968        return trekkie;
969      };
970    };
971    for (var i = 0; i < trekkie.methods.length; i++) {
972      var key = trekkie.methods[i];
973      trekkie[key] = trekkie.factory(key);
974    }
975    trekkie.load = function(config) {
976      trekkie.config = config || {};
977      trekkie.config.initialDocumentCookie = document.cookie;
978      var first = document.getElementsByTagName('script')[0];
979var script = document.createElement('script');
980script.type = 'text/javascript';
981script.onerror = function(e) {
982  var scriptFallback = document.createElement('script');
983  scriptFallback.type = 'text/javascript';
984  scriptFallback.onerror = function(error) {
985          var Monorail = {
986      produce: function produce(monorailDomain, schemaId, payload) {
987        var currentMs = new Date().getTime();
988        var event = {
989          schema_id: schemaId,
990          payload: payload,
991          metadata: {
992            event_created_at_ms: currentMs,
993            event_sent_at_ms: currentMs
994          }
995        };
996        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
997      },
998      sendRequest: function sendRequest(endpointUrl, payload) {
999        // Try the sendBeacon API
1000        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1001          var blobData = new window.Blob([payload], {
1002            type: 'text/plain'
1003          });
1004
1005          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1006            return true;
1007          } // sendBeacon was not successful
1008
1009        } // XHR beacon
1010
1011        var xhr = new XMLHttpRequest();
1012
1013        try {
1014          xhr.open('POST', endpointUrl);
1015          xhr.setRequestHeader('Content-Type', 'text/plain');
1016          xhr.send(payload);
1017        } catch (e) {
1018          console.log(e);
1019        }
1020
1021        return false;
1022      },
1023      isIos12: function isIos12() {
1024        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1025      }
1026    };
1027    Monorail.produce('monorail-edge.shopifysvc.com',
1028      'trekkie_storefront_load_errors/1.1',
1029      {shop_id: 62710284387,
1030      theme_id: 143162703971,
1031      app_name: "storefront",
1032      context_url: window.location.href,
1033      source_url: "//www.cliffamily.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
1034
1035  };
1036  scriptFallback.async = true;
1037  scriptFallback.src = '//www.cliffamily.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1038  first.parentNode.insertBefore(scriptFallback, first);
1039};
1040script.async = true;
1041script.src = '//www.cliffamily.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1042first.parentNode.insertBefore(script, first);
1043
1044    };
1045    trekkie.load(
1046      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":62710284387,"isMerchantRequest":null,"themeId":143162703971,"themeCityHash":"12365699320814200434","contentLanguage":"en","currency":"USD","eventMetadataId":"c0e6789a-1692-4609-b59c-1d5eee56d262"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1047    );
1048
1049    var loaded = false;
1050    trekkie.ready(function() {
1051      if (loaded) return;
1052      loaded = true;
1053
1054      window.ShopifyAnalytics.lib = window.trekkie;
1055
1056      var originalDocumentWrite = document.write;
1057      document.write = customDocumentWrite;
1058      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1059      document.write = originalDocumentWrite;
1060
1061      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1062      var token = match? match[1]: undefined;
1063      if (!hasLoggedConversion(token)) {
1064        setCookieIfConversion(token);
1065        
1066      }
1067    });
1068
1069    window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":99248636003,"requestId":"152877e5-a7ad-4d2d-ad33-ec16bd4fc791-1790369554","shopifyEmitted":true});
1070
1071    var eventsListenerScript = document.createElement('script');
1072    eventsListenerScript.async = true;
1073    eventsListenerScript.src = "//www.cliffamily.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1074    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1075})();</script>
vendor: 1 bytes, line 1075
1075
1076<script
1077  defer
1078  src="https://www.cliffamily.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1079  data-application="storefront-renderer"
1080  data-shop-id="62710284387"
1081  data-render-region="gcp-us-central1"
1082  data-page-type="page"
1083  data-theme-instance-id="143162703971"
1084  data-theme-name="Aurora"
1085  data-theme-version="3.5.1"
1086  data-monorail-region="shop_domain"
1087  data-resource-timing-sampling-rate="10"
1088  data-shs="true"
1089  data-shs-beacon="true"
1090  data-shs-export-with-fetch="true"
1091  data-shs-logs-sample-rate="1"
1092  data-shs-beacon-endpoint="https://www.cliffamily.com/api/collect"
1093></script>
1093
1094<meta name="shopify-y" content="00000000-0000-0000-5000-000000000000" data-expiration="1821927154000"><meta name="shopify-s" content="00000000-0000-0000-5000-000000000000" data-expiration="1790371354000"><meta name="new-cookie-storage-activated" content="t">
1095</head>
1096  <body class="color-primary round-level-1  round-style ">
1097    <!-- Google Tag Manager (noscript) -->
vendor: 87 bytes, lines 1097-1100
1097
1098    <noscript
1099      ><iframe
1100        src="https://www.googletagmanager.com/ns.html?id=
1100GTM-MGPCBFF
vendor: 123 bytes, lines 1100-1106
1100"
1101        height="0"
1102        width="0"
1103        style="display:none;visibility:hidden"
1104      ></iframe
1105    ></noscript>
1106    
1106<!-- End Google Tag Manager (noscript) -->
1107    <a id="SkipContent" class="visually-hidden skip-to-content-link btn btn--lg btn--solid" href="#MainContent">
1108      Skip to content
1109    </a>
1110
1111    
1112      <!-- BEGIN sections: main-header-group -->
1113<section id="shopify-section-sections--19358980472931__announcement-bar" class="shopify-section shopify-section-group-main-header-group shopify-section-announcement-bar"><style data-shopify>.shopify-section-announcement-bar{--gsc-padding-inline:0px;--gsc-desktop-spacing-top:0px;--gsc-desktop-spacing-bottom:0px;--gsc-mobile-spacing-top:0px;--gsc-mobile-spacing-bottom:0px;}@media screen and (min-width:768px){.shopify-section-announcement-bar{position:relative;}}</style>� 
1114    <div
1115      class="announcement-bar section section-sections--19358980472931__announcement-bar color-custom-1 container container--full-screen"
1116    >
1117  
1118
1119  <div class="announcement-bar__outer-container container container--full-screen">
1120    <div class="announcement-bar__inner-container">
1121      <div class="announcement-bar__left-panel announcement-bar-content--desktop_only"><ul
1122    class='social-list announcement-bar__social-list '
1123    
1124    role='list'
1125  ><li class='social-list__item'>
1126        <a
1127          href='https://www.instagram.com/cliffamily/'
1128          class='link social-list__item-link'
1129          
1130            target='_blank'
1131          
1132          aria-label='Instagram'
1133        >
1134    
1135      <svg
1136        class='social-list__item-link-icon'
1137        width='24'
1138        height='24'
1139        viewBox='0 0 24 24'
1140        fill='none'
1141        xmlns='http://www.w3.org/2000/svg'
1142        aria-labelledby='title'
1143        role='img'
1144      >
1145        <title id="title">Instagram</title>
1146        <g clip-path="url(#clip0_6723_47084)">
1147        <path fill-rule="evenodd" clip-rule="evenodd" d="M9.20581 0.00878906C9.83752 0.00219727 10.6892 0 12.0071 0C15.2667 0 15.6748 0.0141602 16.96 0.0749512C18.2357 0.131348 19.108 0.337402 19.8726 0.632812C20.6605 0.9375 21.3313 1.3501 21.9973 2.01562C22.668 2.68115 23.076 3.35156 23.3715 4.14844C23.667 4.90771 23.8734 5.78442 23.9297 7.05933C23.9589 7.72217 23.9767 8.15112 23.9871 8.86328C23.9967 9.52612 24 10.4343 24 12.0046C24 15.2625 23.986 15.6704 23.9297 16.95C23.8734 18.2251 23.667 19.0969 23.3715 19.8608C23.0667 20.6484 22.6539 21.3188 21.9879 21.9844C21.3219 22.6499 20.6511 23.0625 19.8632 23.3672C19.1034 23.6626 18.2263 23.8687 16.9506 23.925C15.6702 23.9812 15.2621 23.9954 12.0023 23.9954C8.74268 23.9954 8.33459 23.9812 7.05408 23.925C5.77844 23.8687 4.90601 23.6626 4.14148 23.3672C3.35352 23.0625 2.68286 22.6499 2.01685 21.9844C1.34607 21.3188 0.93811 20.6484 0.62854 19.8562C0.333008 19.0969 0.126587 18.2202 0.0703125 16.9453C0.0140381 15.6655 0 15.2578 0 12C0 8.74219 0.0140381 8.33447 0.0703125 7.05005C0.126587 5.7749 0.333008 4.90308 0.62854 4.13916C0.93811 3.35156 1.34607 2.68115 2.01685 2.01562C2.68286 1.34521 3.35352 0.9375 4.14624 0.628174C4.90601 0.332764 5.78308 0.126465 7.05884 0.0703125C7.82166 0.0368652 8.2749 0.0183105 9.20581 0.00878906ZM21 4.5C21 5.32837 20.3284 6 19.5 6C18.6716 6 18 5.32837 18 4.5C18 3.67163 18.6716 3 19.5 3C20.3284 3 21 3.67163 21 4.5ZM18 12C18 15.3137 15.3137 18 12 18C8.68628 18 6 15.3137 6 12C6 8.68628 8.68628 6 12 6C15.3137 6 18 8.68628 18 12Z" fill="currentColor"/>
1148        </g>
1149        <defs>
1150        <clipPath id="clip0_6723_47084">
1151        <rect width="24" height="24" fill="white"/>
1152        </clipPath>
1153        </defs>
1154      </svg>
1155
1156    
1157  
1158</a>
1159      </li><li class='social-list__item'>
1160        <a
1161          href='https://www.facebook.com/cliffamilywinery'
1162          class='link social-list__item-link'
1163          
1164            target='_blank'
1165          
1166          aria-label='Facebook'
1167        >
1168    
1169      <svg
1170        class='social-list__item-link-icon'
1171        width='24'
1172        height='24'
1173        viewBox='0 0 24 24'
1174        fill='none'
1175        xmlns='http://www.w3.org/2000/svg'
1176        aria-labelledby='title'
1177        role='img'
1178      >
1179        <title id="title">Facebook</title>
1180        <g clip-path="url(#clip0_6723_47086)">
1181        <path d="M3.84 0C1.71923 0 0 1.71926 0 3.84V20.16C0 22.2807 1.71923 24 3.84 24H11.2807V15.3959H8.01495V11.6779H11.2807V8.84414C11.2807 5.62055 13.201 3.84 16.1389 3.84C17.5462 3.84 19.0181 4.09113 19.0181 4.09113V7.25648H17.3962C15.7984 7.25648 15.3001 8.24801 15.3001 9.26508V11.6779H18.8674L18.2971 15.3959H15.3001V24H20.16C22.2808 24 24 22.2807 24 20.16V3.84C24 1.71926 22.2808 0 20.16 0H3.84Z" fill="currentColor"/>
1182        </g>
1183        <defs>
1184        <clipPath id="clip0_6723_47086">
1185        <rect width="24" height="24" fill="white"/>
1186        </clipPath>
1187        </defs>
1188      </svg>
1189
1190    
1191
1192  
1193</a>
1194      </li><li class='social-list__item'>
1195        <a
1196          href='https://www.pinterest.com/clifwine/'
1197          class='link social-list__item-link'
1198          
1199            target='_blank'
1200          
1201          aria-label='Pinterest'
1202        >
1203    
1204      <svg
1205        class='social-list__item-link-icon'
1206        width='24'
1207        height='24'
1208        viewBox='0 0 24 24'
1209        fill='none'
1210        xmlns='http://www.w3.org/2000/svg'
1211        aria-labelledby='title'
1212        role='img'
1213      >
1214        <title id="title">Pinterest</title>
1215        <g clip-path="url(#clip0_6723_47077)">
1216        <path d="M24 12C24 18.629 18.629 24 12 24C10.7613 24 9.57097 23.8113 8.44839 23.4629C8.9371 22.6645 9.66774 21.3581 9.93871 20.3177C10.0839 19.7565 10.6839 17.4629 10.6839 17.4629C11.0758 18.2081 12.2177 18.8419 13.4323 18.8419C17.0516 18.8419 19.6597 15.5129 19.6597 11.3758C19.6597 7.4129 16.4226 4.44677 12.2613 4.44677C7.08387 4.44677 4.33065 7.92097 4.33065 11.7097C4.33065 13.471 5.26935 15.6629 6.76452 16.3597C6.99194 16.4661 7.1129 16.4177 7.16613 16.2C7.20484 16.0355 7.40806 15.2177 7.5 14.8403C7.52903 14.7194 7.51452 14.6129 7.41774 14.4968C6.92903 13.8919 6.53226 12.7887 6.53226 11.7581C6.53226 9.11129 8.53548 6.55161 11.9516 6.55161C14.8984 6.55161 16.9645 8.55968 16.9645 11.4339C16.9645 14.6806 15.3242 16.9306 13.1903 16.9306C12.0145 16.9306 11.129 15.9581 11.4145 14.7629C11.7532 13.3355 12.4065 11.7968 12.4065 10.7661C12.4065 9.84677 11.9129 9.07742 10.8871 9.07742C9.68226 9.07742 8.71452 10.321 8.71452 11.9903C8.71452 13.0548 9.07258 13.771 9.07258 13.771C9.07258 13.771 7.8871 18.7935 7.66935 19.7323C7.42742 20.7677 7.52419 22.229 7.62581 23.1774C3.16452 21.4306 0 17.0855 0 12C0 5.37097 5.37097 0 12 0C18.629 0 24 5.37097 24 12Z" fill="currentColor"/>
1217        </g>
1218        <defs>
1219        <clipPath id="clip0_6723_47077">
1220        <rect width="24" height="24" fill="white"/>
1221        </clipPath>
1222        </defs>
1223      </svg>
1224
1225    
1226  
1227</a>
1228      </li><li class='social-list__item'>
1229        <a
1230          href='https://www.tiktok.com/@cliffamilynapa'
1231          class='link social-list__item-link'
1232          
1233            target='_blank'
1234          
1235          aria-label='Tiktok'
1236        >
1237    
1238      <svg
1239        class='social-list__item-link-icon'
1240        width='24'
1241        height='24'
1242        viewBox='0 0 24 24'
1243        fill='none'
1244        xmlns='http://www.w3.org/2000/svg'
1245        aria-labelledby='title'
1246        role='img'
1247      >
1248        <title id="title">Tiktok</title>
1249        <path d="M22 10.0219C20.034 10.0264 18.1162 9.43628 16.5176 8.3349V16.0162C16.5171 17.4389 16.0653 18.8275 15.2226 19.9963C14.38 21.1652 13.1867 22.0586 11.8022 22.5571C10.4178 23.0556 8.90821 23.1354 7.47537 22.7859C6.04254 22.4363 4.75472 21.6741 3.78412 20.6011C2.81353 19.5281 2.20642 18.1955 2.04397 16.7814C1.88153 15.3674 2.17149 13.9393 2.87509 12.6882C3.57869 11.437 4.66238 10.4224 5.98127 9.78004C7.30016 9.13767 8.79138 8.89815 10.2555 9.0935V12.9569C9.58553 12.7541 8.86607 12.7602 8.1999 12.9744C7.53373 13.1886 6.95491 13.5999 6.54609 14.1496C6.13728 14.6992 5.91939 15.3592 5.92352 16.0352C5.92766 16.7112 6.15362 17.3686 6.56913 17.9136C6.98464 18.4586 7.56846 18.8633 8.2372 19.07C8.90595 19.2766 9.62543 19.2745 10.2929 19.0641C10.9604 18.8537 11.5417 18.4457 11.9538 17.8983C12.366 17.3509 12.5879 16.6922 12.5879 16.0162V1H16.5176C16.5149 1.3194 16.5427 1.63836 16.6007 1.95286C16.7372 2.65492 17.0211 3.32279 17.4351 3.91562C17.849 4.50845 18.3843 5.01378 19.0081 5.40068C19.8955 5.96548 20.9361 6.26651 22 6.26629V10.0219Z" fill="currentColor"/>
1250      </svg>
1251
1252    
1253  
1254</a>
1255      </li><li class='social-list__item'>
1256        <a
1257          href='https://www.linkedin.com/company/clif-family-winery'
1258          class='link social-list__item-link'
1259          
1260            target='_blank'
1261          
1262          aria-label='Linkedin'
1263        >
1264    
1265      <svg
1266        class='social-list__item-link-icon'
1267        width='24'
1268        height='24'
1269        viewBox='0 0 24 24'
1270        fill='none'
1271        xmlns='http://www.w3.org/2000/svg'
1272        aria-labelledby='title'
1273        role='img'
1274      >
1275        <title id="title">Linkedin</title>
1276        <path d="M7.02528 8.63745H3V21.046H7.02528V8.63745Z" fill="currentColor"/>
1277        <path d="M17.9894 8.78297C17.9466 8.76958 17.9061 8.75495 17.8613 8.74231C17.807 8.72998 17.7532 8.71968 17.698 8.71089C17.4845 8.66793 17.2501 8.63749 16.9758 8.63749C14.6292 8.63749 13.1405 10.3489 12.6503 11.0098V8.63745H8.625V21.046H12.6503V14.2778C12.6503 14.2778 15.6921 10.0295 16.9757 13.1495V21.046H21V12.6726C21 10.7976 19.7184 9.23531 17.9894 8.78297Z" fill="currentColor"/>
1278        <path d="M6.93758 4.97137C6.93758 6.0618 6.05596 6.94549 4.96881 6.94549C3.88158 6.94549 3 6.06176 3 4.97137C3 3.88116 3.88158 2.99731 4.96881 2.99731C6.05596 2.99731 6.93758 3.88116 6.93758 4.97137Z" fill="currentColor"/>
1279      </svg>
1280
1281    
1282  
1283</a>
1284      </li></ul></div>
1285      <div class="announcement-bar__center-panel"></div>
1286      <div class="announcement-bar__right-panel "><div class="announcement-bar__settings">
1287            <div class="localization-dropdown-wrapper announcement-bar-content--hide"></div>
1288
1289            <div class="announcement-bar__social-list--inside-right-panel"></div>
1290
1291            <div class="localization-dropdown-wrapper announcement-bar-content--hide"></div>
1292          </div></div>
1293    </div>
1294  </div>
1295
1296  
1297    </div>
1298  �
1299
1300<script>
1301  try {
1302    if (!window.auroraTheme) {
1303      window.auroraTheme = {}
1304    }
1305
1306    const settings = {"show_only_on_homepage":false,"color_scheme":"custom-1","container_size":"full-screen","enable_sticky":"none","show_navigation_arrows":true,"autoplay_mode":"one_at_time","autoplay_interval":6,"show_language_selector":"hide","show_currency_selector":"hide","show_currency_flags":false,"show_social_media_icons":"desktop_only","add_side_paddings":false,"desktop_spacing_top":0,"desktop_spacing_bottom":0,"mobile_spacing_top":0,"mobile_spacing_bottom":0}
1307    const element = document.getElementById('shopify-section-sections--19358980472931__announcement-bar')
1308    const blocks = undefined
1309
1310    window.auroraTheme = {
1311      ...window.auroraTheme,
1312      sections: {
1313        ...window.auroraTheme.sections,
1314        'sections--19358980472931__announcement-bar': {
1315          settings,
1316          element,
1317          blocks,
1318          apps: document.querySelectorAll('[data-custom-app]')
1319        },
1320      },
1321    }
1322  } catch {
1323
1324  }
1325</script>
1325
1326
1327
1328
1329<style> #shopify-section-sections--19358980472931__announcement-bar div {border-radius: 0px; background-color: #9e1a1d;} </style></section><header id="shopify-section-sections--19358980472931__header" class="shopify-section shopify-section-group-main-header-group shopify-section-header"><style data-shopify>.shopify-section-header{position:sticky;top:var(--gsc-sticky-bar-bottom, 0px);--gsc-padding-inline:0px;--gsc-desktop-spacing-top:0px;--gsc-desktop-spacing-bottom:0px;--gsc-mobile-spacing-top:0px;--gsc-mobile-spacing-bottom:0px;--gsc-logo-width:140px;}@media screen and (min-width:768px){.shopify-section-header{--gsc-logo-width:204px;position:sticky;top:var(--gsc-sticky-bar-bottom, 0px);}} �.drawer-menu__page .mega-menu-menu_1_NWLyM9{--gsc-columns:1;--gsc-img-ratio:50.0%;--gsc-space-between-cards:1.2rem;--gsc-mega-menu-block-paddings:20px;--gsc-overlay-opacity:0.2;}.drawer-menu__page .mega-menu-menu_1_NWLyM9 .image-block__content-wrap,.drawer-menu__page .mega-menu-menu_1_NWLyM9 .image-block--show-text-on-hover .image-block__text-wrapper,.drawer-menu__page .mega-menu-menu_1_NWLyM9 .image-block__content{ align-items:flex-start; justify-content:flex-end;text-align:left;}@media screen and (min-width:768px){.mega-menu-menu_1_NWLyM9{--gsc-columns:2;--gsc-img-ratio:50.0%;--gsc-space-between-cards:1.6rem;--gsc-mega-menu-block-paddings:16px;--gsc-overlay-opacity:0.2;}.mega-menu-menu_1_NWLyM9 .image-block--show-text-on-hover .image-block__text-wrapper, .mega-menu-menu_1_NWLyM9 .image-block__content{align-items:flex-start; justify-content:flex-end;text-align:left;}.mega-menu-menu_1_NWLyM9 .image-block__content-wrap{align-items:flex-start; justify-content:flex-end;text-align:left;padding:3.2rem;}.mega-menu__block--collection-list .collection-card__content--on-image{padding:3.2rem;}}�.drawer-menu__page .mega-menu-menu_1_QL4V6K{--gsc-columns:1;--gsc-img-ratio:50.0%;--gsc-space-between-cards:1.2rem;--gsc-mega-menu-block-paddings:20px;--gsc-overlay-opacity:0.2;}.drawer-menu__page .mega-menu-menu_1_QL4V6K .image-block__content-wrap,.drawer-menu__page .mega-menu-menu_1_QL4V6K .image-block--show-text-on-hover .image-block__text-wrapper,.drawer-menu__page .mega-menu-menu_1_QL4V6K .image-block__content{ align-items:flex-start; justify-content:flex-end;text-align:left;}@media screen and (min-width:768px){.mega-menu-menu_1_QL4V6K{--gsc-columns:2;--gsc-img-ratio:50.0%;--gsc-space-between-cards:1.6rem;--gsc-mega-menu-block-paddings:16px;--gsc-overlay-opacity:0.2;}.mega-menu-menu_1_QL4V6K .image-block--show-text-on-hover .image-block__text-wrapper, .mega-menu-menu_1_QL4V6K .image-block__content{align-items:flex-start; justify-content:flex-end;text-align:left;}.mega-menu-menu_1_QL4V6K .image-block__content-wrap{align-items:flex-start; justify-content:flex-end;text-align:left;padding:3.2rem;}.mega-menu__block--collection-list .collection-card__content--on-image{padding:3.2rem;}}�.drawer-menu__page .mega-menu-menu_1_ePb3qH{--gsc-columns:1;--gsc-img-ratio:50.0%;--gsc-space-between-cards:1.2rem;--gsc-mega-menu-block-paddings:20px;--gsc-overlay-opacity:0.2;}.drawer-menu__page .mega-menu-menu_1_ePb3qH .image-block__content-wrap,.drawer-menu__page .mega-menu-menu_1_ePb3qH .image-block--show-text-on-hover .image-block__text-wrapper,.drawer-menu__page .mega-menu-menu_1_ePb3qH .image-block__content{ align-items:flex-start; justify-content:flex-end;text-align:left;}@media screen and (min-width:768px){.mega-menu-menu_1_ePb3qH{--gsc-columns:2;--gsc-img-ratio:50.0%;--gsc-space-between-cards:1.6rem;--gsc-mega-menu-block-paddings:16px;--gsc-overlay-opacity:0.2;}.mega-menu-menu_1_ePb3qH .image-block--show-text-on-hover .image-block__text-wrapper, .mega-menu-menu_1_ePb3qH .image-block__content{align-items:flex-start; justify-content:flex-end;text-align:left;}.mega-menu-menu_1_ePb3qH .image-block__content-wrap{align-items:flex-start; justify-content:flex-end;text-align:left;padding:3.2rem;}.mega-menu__block--collection-list .collection-card__content--on-image{padding:3.2rem;}}�.drawer-menu__page .mega-menu-menu_1_9pUBnf{--gsc-columns:1;--gsc-img-ratio:50.0%;--gsc-space-between-cards:1.2rem;--gsc-mega-menu-block-paddings:20px;--gsc-overlay-opacity:0.2;}.drawer-menu__page .mega-menu-menu_1_9pUBnf .image-block__content-wrap,.drawer-menu__page .mega-menu-menu_1_9pUBnf .image-block--show-text-on-hover .image-block__text-wrapper,.drawer-menu__page .mega-menu-menu_1_9pUBnf .image-block__content{ align-items:flex-start; justify-content:flex-end;text-align:left;}@media screen and (min-width:768px){.mega-menu-menu_1_9pUBnf{--gsc-columns:2;--gsc-img-ratio:50.0%;--gsc-space-between-cards:1.6rem;--gsc-mega-menu-block-paddings:16px;--gsc-overlay-opacity:0.2;}.mega-menu-menu_1_9pUBnf .image-block--show-text-on-hover .image-block__text-wrapper, .mega-menu-menu_1_9pUBnf .image-block__content{align-items:flex-start; justify-content:flex-end;text-align:left;}.mega-menu-menu_1_9pUBnf .image-block__content-wrap{align-items:flex-start; justify-content:flex-end;text-align:left;padding:3.2rem;}.mega-menu__block--collection-list .collection-card__content--on-image{padding:3.2rem;}}</style>� 
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339�
1340
1341<drawer-menu
1342  data-section-id="sections--19358980472931__header"
1343  class="drawer-menu color-default container--full-screen "
1344  id="DrawerMenu"
1345  data-with-overlay
1346  data-with-close-on-outside
1347  data-with-close-on-escape
1348  tabindex="-1"
1349  data-overlay-opacity="10"
1350  data-overlay-important
1351  
1352>
1353  <template data-sidebar-template="DrawerMenu">
1354    <div class="drawer-menu__body" data-sidebar-body>
1355      <drawer-menu-page
1356        class="drawer-menu__page"
1357        aria-hidden="false"
1358        data-page-id="Menu"
1359      >
1360        <div class="drawer-menu__content" data-drawer-menu-content><div class="drawer-menu__list drawer-menu__list--without-mega-menu">
1361              <div class="drawer-menu__list-inner">
1362                <div class="drawer-menu__list-body"><drawer-menu-page-link
1363                          class="drawer-menu__menu-item"
1364                          data-page-id="DrawerMenuPage-shop"
1365                          tabindex="0"
1366                          menu-title="Shop"
1367                        >
1368                          <span>
1369                            <span class="drawer-menu__menu-item-label">
1370                              Shop
1371                            </span>
1372                          </span>
1373                          <svg class='drawer-menu__chevron' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' aria-labelledby='title' role='img'> <title id="title">Chevron</title>        <path d="M9.5 7L14.5 12L9.5 17" stroke="currentColor" stroke-width="1.5"/>      </svg>    
1374                        </drawer-menu-page-link>
1375                      �<drawer-menu-page-link
1376                          class="drawer-menu__menu-item"
1377                          data-page-id="DrawerMenuPage-visit"
1378                          tabindex="0"
1379                          menu-title="Visit"
1380                        >
1381                          <span>
1382                            <span class="drawer-menu__menu-item-label">
1383                              Visit
1384                            </span>
1385                          </span>
1386                          <svg class='drawer-menu__chevron' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' aria-labelledby='title' role='img'> <title id="title">Chevron</title>        <path d="M9.5 7L14.5 12L9.5 17" stroke="currentColor" stroke-width="1.5"/>      </svg>    
1387                        </drawer-menu-page-link>
1388                      �<a
1389                        class="drawer-menu__menu-item "
1390                        href="/pages/food-truck"
1391                        aria-label="Food Truck"
1392                        menu-title="Food Truck"
1393                        >
1394                        <span>
1395                          <span class="drawer-menu__menu-item-label ">
1396                            Food Truck
1397                            
1398                          </span>
1399                        </span>
1400                      </a><drawer-menu-page-link
1401                          class="drawer-menu__menu-item"
1402                          data-page-id="DrawerMenuPage-join"
1403                          tabindex="0"
1404                          menu-title="Join"
1405                        >
1406                          <span>
1407                            <span class="drawer-menu__menu-item-label">
1408                              Join
1409                            </span>
1410                          </span>
1411                          <svg class='drawer-menu__chevron' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' aria-labelledby='title' role='img'> <title id="title">Chevron</title>        <path d="M9.5 7L14.5 12L9.5 17" stroke="currentColor" stroke-width="1.5"/>      </svg>    
1412                        </drawer-menu-page-link>
1413                      �<drawer-menu-page-link
1414                          class="drawer-menu__menu-item"
1415                          data-page-id="DrawerMenuPage-gift"
1416                          tabindex="0"
1417                          menu-title="Gift"
1418                        >
1419                          <span>
1420                            <span class="drawer-menu__menu-item-label">
1421                              Gift
1422                            </span>
1423                          </span>
1424                          <svg class='drawer-menu__chevron' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' aria-labelledby='title' role='img'> <title id="title">Chevron</title>        <path d="M9.5 7L14.5 12L9.5 17" stroke="currentColor" stroke-width="1.5"/>      </svg>    
1425                        </drawer-menu-page-link>
1426                      �<drawer-menu-page-link
1427                          class="drawer-menu__menu-item"
1428                          data-page-id="DrawerMenuPage-learn"
1429                          tabindex="0"
1430                          menu-title="Learn"
1431                        >
1432                          <span>
1433                            <span class="drawer-menu__menu-item-label">
1434                              Learn
1435                            </span>
1436                          </span>
1437                          <svg class='drawer-menu__chevron' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' aria-labelledby='title' role='img'> <title id="title">Chevron</title>        <path d="M9.5 7L14.5 12L9.5 17" stroke="currentColor" stroke-width="1.5"/>      </svg>    
1438                        </drawer-menu-page-link>
1439                      �</div>
1440              </div>
1441            </div></div>
1442
1443        
1444      </drawer-menu-page><drawer-menu-page
1445            class="drawer-menu__page  drawer-menu__page--with-mega-menu  "
1446            aria-hidden="true"
1447            data-page-id="DrawerMenuPage-shop"
1448            data-prev-page-id="Menu"
1449            data-mega-menu-id="shop"
1450            
1451            
1452              block-id="menu_1_NWLyM9" 
1453            
1454          >
1455            <div class="drawer-menu__list-title drawer-menu__list-title--mobile">
1456              <div class="drawer-menu__list-title-body drawer-menu__list-title-body--with-link">
1457                <drawer-menu-page-link
1458                  class="drawer-menu__list-title-chevron-wrapper"
1459                  data-page-id="Menu"
1460                  tabindex="-1"
1461                >
1462                  <svg class='drawer-menu__title-chevron x-flip' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' aria-labelledby='title' role='img'> <title id="title">Chevron</title>        <path d="M9.5 7L14.5 12L9.5 17" stroke="currentColor" stroke-width="2"/>      </svg>    
1463                </drawer-menu-page-link>
1464                <a
1465                  class="drawer-menu__list-title-label unstyled-link link-parent-for-hover"
1466                  href="#"
1467                  aria-label="Shop"
1468                  tabindex="-1"
1469                  menu-title="Shop"
1470                >
1471                  <span>
1472                    <span class="underline-animation">Shop</span>
1473                  </span>
1474                </a>
1475              </div>
1476            </div>
1477
1478            <div class="drawer-menu__content" data-drawer-menu-content>
1479              <div class="drawer-menu__list ">
1480                <div class="drawer-menu__list-inner">
1481                  <div class="drawer-menu__list-title drawer-menu__list-title--desktop">
1482                    <div class="drawer-menu__list-title-body drawer-menu__list-title-body--with-link">
1483                      <drawer-menu-page-link
1484                        class="drawer-menu__list-title-chevron-wrapper"
1485                        data-page-id="Menu"
1486                        tabindex="0"
1487                      >
1488                        <svg class='drawer-menu__title-chevron x-flip' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' aria-labelledby='title' role='img'> <title id="title">Chevron</title>        <path d="M9.5 7L14.5 12L9.5 17" stroke="currentColor" stroke-width="2"/>      </svg>    
1489                      </drawer-menu-page-link>
1490                      <a
1491                        class="drawer-menu__list-title-label unstyled-link link-parent-for-hover"
1492                        href="#"
1493                        aria-label="Shop"
1494                        menu-title="Shop"
1495                      >
1496                        <span>
1497                          <span class="underline-animation">Shop</span>
1498                        </span>
1499                      </a>
1500                    </div>
1501                  </div><div class="drawer-menu__list-body"><a
1502                            class="drawer-menu__menu-item drawer-menu__menu-item--medium "
1503                            href="/collections/all"
1504                            aria-label="Shop All"
1505                          >
1506                            <span>
1507                              <span class="drawer-menu__menu-item-label">Shop All</span>
1508                            </span>
1509                          </a><a
1510                            class="drawer-menu__menu-item drawer-menu__menu-item--medium "
1511                            href="/collections/wines"
1512                            aria-label="Wines"
1513                          >
1514                            <span>
1515                              <span class="drawer-menu__menu-item-label">Wines</span>
1516                            </span>
1517                          </a><a
1518                            class="drawer-menu__menu-item drawer-menu__menu-item--medium "
1519                            href="/collections/artisan-foods"
1520                            aria-label="Artisan Foods"
1521                          >
1522                            <span>
1523                              <span class="drawer-menu__menu-item-label">Artisan Foods</span>
1524                            </span>
1525                          </a><a
1526                            class="drawer-menu__menu-item drawer-menu__menu-item--medium "
1527                            href="/collections/gift-sets"
1528                            aria-label="Gifts"
1529                          >
1530                            <span>
1531                              <span class="drawer-menu__menu-item-label">Gifts</span>
1532                            </span>
1533                          </a><a
1534                            class="drawer-menu__menu-item drawer-menu__menu-item--medium "
1535                            href="/collections/merch"
1536                            aria-label="Merchandise"
1537                          >
1538                            <span>
1539                              <span class="drawer-menu__menu-item-label">Merchandise</span>
1540                            </span>
1541                          </a></div></div>
1542              </div>
1543              
1544                <div class="drawer-menu__mega-menu-wrapper"><div
1545  class=' mega-menu__block mega-menu__block--images mega-menu__card-grid card-grid mega-menu-menu_1_NWLyM9 color-white mega-menu__block--spaced  '
1546  block-id='menu_1_NWLyM9'
1547  
1548>
1549
1550<div
1551  class="image-block link-parent-for-hover zoom-parent-for-hover card-grid__item   "
1552  
1553    style="--gsc-animation-order: 1;"
1554  
1555>
1556  <div class="shape shape--nature ">
1557    <div class="overlay overlay--black"></div>
1558
1559      <img
1560        class='lazyload
1561shape__target-image animate--zoom-out
1562
1563' alt='' width='1' height='1'
1564style='object-position: 50.0% 50.0%; ' src='//www.cliffamily.com/cdn/shop/files/4.27.26_KL3419.jpg?v=1781050844&width=160'
1565
1566  data-srcset='//www.cliffamily.com/cdn/shop/files/4.27.26_KL3419.jpg?v=1781050844&width=128
1567    128w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3419.jpg?v=1781050844&width=240
1568    240w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3419.jpg?v=1781050844&width=380
1569    380w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3419.jpg?v=1781050844&width=480
1570    480w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3419.jpg?v=1781050844&width=540
1571    540w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3419.jpg?v=1781050844&width=640
1572    640w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3419.jpg?v=1781050844&width=720
1573    720w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3419.jpg?v=1781050844&width=920
1574    920w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3419.jpg?v=1781050844&width=1080
1575    1080w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3419.jpg?v=1781050844&width=1768
1576    1768w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3419.jpg?v=1781050844&width=2056
1577    2056w,' data-sizes='auto' loading='lazy'
1578  
1579    data-parent-fit='cover' data-aspectratio='1.5003663003663004'
1580  
1581
1582
1583      ><div class="image-block__content-wrap">
1584        <div class="image-block__content "><h2 class="image-block__title h4">Wine</h2>�
1585        </div>
1586      </div>
1587      <a
1588        href="/collections/wines"
1589        class="unstyled-link image-block__image-link "
1590        aria-label="#"
1591      ></a>
1592    
1593  </div>
1594</div>
1595
1596
1597<div
1598  class="image-block link-parent-for-hover zoom-parent-for-hover card-grid__item   "
1599  
1600    style="--gsc-animation-order: 2;"
1601  
1602>
1603  <div class="shape shape--nature ">
1604    <div class="overlay overlay--black"></div>
1605
1606      <img
1607        class='lazyload
1608shape__target-image animate--zoom-out
1609
1610' alt='' width='1' height='1'
1611style='object-position: 50.0% 50.0%; ' src='//www.cliffamily.com/cdn/shop/files/4.27.26_KL3474_2.jpg?v=1782154816&width=160'
1612
1613  data-srcset='//www.cliffamily.com/cdn/shop/files/4.27.26_KL3474_2.jpg?v=1782154816&width=128
1614    128w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3474_2.jpg?v=1782154816&width=240
1615    240w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3474_2.jpg?v=1782154816&width=380
1616    380w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3474_2.jpg?v=1782154816&width=480
1617    480w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3474_2.jpg?v=1782154816&width=540
1618    540w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3474_2.jpg?v=1782154816&width=640
1619    640w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3474_2.jpg?v=1782154816&width=720
1620    720w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3474_2.jpg?v=1782154816&width=920
1621    920w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3474_2.jpg?v=1782154816&width=1080
1622    1080w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3474_2.jpg?v=1782154816&width=1768
1623    1768w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3474_2.jpg?v=1782154816&width=2056
1624    2056w,' data-sizes='auto' loading='lazy'
1625  
1626    data-parent-fit='cover' data-aspectratio='1.5003663003663004'
1627  
1628
1629
1630      ><div class="image-block__content-wrap">
1631        <div class="image-block__content "><h2 class="image-block__title h4">Food</h2>�
1632        </div>
1633      </div>
1634      <a
1635        href="/collections/artisan-foods"
1636        class="unstyled-link image-block__image-link "
1637        aria-label="#"
1638      ></a>
1639    
1640  </div>
1641</div>
1642</div>
1643</div>
1644              
1645            </div>
1646          </drawer-menu-page><drawer-menu-page
1647            class="drawer-menu__page  drawer-menu__page--with-mega-menu  "
1648            aria-hidden="true"
1649            data-page-id="DrawerMenuPage-visit"
1650            data-prev-page-id="Menu"
1651            data-mega-menu-id="visit"
1652            
1653            
1654              block-id="menu_1_QL4V6K" 
1655            
1656          >
1657            <div class="drawer-menu__list-title drawer-menu__list-title--mobile">
1658              <div class="drawer-menu__list-title-body drawer-menu__list-title-body--with-link">
1659                <drawer-menu-page-link
1660                  class="drawer-menu__list-title-chevron-wrapper"
1661                  data-page-id="Menu"
1662                  tabindex="-1"
1663                >
1664                  <svg class='drawer-menu__title-chevron x-flip' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' aria-labelledby='title' role='img'> <title id="title">Chevron</title>        <path d="M9.5 7L14.5 12L9.5 17" stroke="currentColor" stroke-width="2"/>      </svg>    
1665                </drawer-menu-page-link>
1666                <a
1667                  class="drawer-menu__list-title-label unstyled-link link-parent-for-hover"
1668                  href="/pages/all-experiences"
1669                  aria-label="Visit"
1670                  tabindex="-1"
1671                  menu-title="Visit"
1672                >
1673                  <span>
1674                    <span class="underline-animation">Visit</span>
1675                  </span>
1676                </a>
1677              </div>
1678            </div>
1679
1680            <div class="drawer-menu__content" data-drawer-menu-content>
1681              <div class="drawer-menu__list ">
1682                <div class="drawer-menu__list-inner">
1683                  <div class="drawer-menu__list-title drawer-menu__list-title--desktop">
1684                    <div class="drawer-menu__list-title-body drawer-menu__list-title-body--with-link">
1685                      <drawer-menu-page-link
1686                        class="drawer-menu__list-title-chevron-wrapper"
1687                        data-page-id="Menu"
1688                        tabindex="0"
1689                      >
1690                        <svg class='drawer-menu__title-chevron x-flip' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' aria-labelledby='title' role='img'> <title id="title">Chevron</title>        <path d="M9.5 7L14.5 12L9.5 17" stroke="currentColor" stroke-width="2"/>      </svg>    
1691                      </drawer-menu-page-link>
1692                      <a
1693                        class="drawer-menu__list-title-label unstyled-link link-parent-for-hover"
1694                        href="/pages/all-experiences"
1695                        aria-label="Visit"
1696                        menu-title="Visit"
1697                      >
1698                        <span>
1699                          <span class="underline-animation">Visit</span>
1700                        </span>
1701                      </a>
1702                    </div>
1703                  </div><div class="drawer-menu__list-body"><a
1704                            class="drawer-menu__menu-item drawer-menu__menu-item--medium "
1705                            href="/pages/the-tasting-room"
1706                            aria-label="The Tasting Room"
1707                          >
1708                            <span>
1709                              <span class="drawer-menu__menu-item-label">The Tasting Room</span>
1710                            </span>
1711                          </a><a
1712                            class="drawer-menu__menu-item drawer-menu__menu-item--medium "
1713                            href="/pages/enoteca"
1714                            aria-label="Enoteca"
1715                          >
1716                            <span>
1717                              <span class="drawer-menu__menu-item-label">Enoteca</span>
1718                            </span>
1719                          </a><a
1720                            class="drawer-menu__menu-item drawer-menu__menu-item--medium "
1721                            href="/pages/virtual-tastings"
1722                            aria-label="Virtual Tastings"
1723                          >
1724                            <span>
1725                              <span class="drawer-menu__menu-item-label">Virtual Tastings</span>
1726                            </span>
1727                          </a><a
1728                            class="drawer-menu__menu-item drawer-menu__menu-item--medium "
1729                            href="/pages/upcoming-events"
1730                            aria-label="Upcoming Events"
1731                          >
1732                            <span>
1733                              <span class="drawer-menu__menu-item-label">Upcoming Events</span>
1734                            </span>
1735                          </a><a
1736                            class="drawer-menu__menu-item drawer-menu__menu-item--medium "
1737                            href="/pages/private-events"
1738                            aria-label="Private Events"
1739                          >
1740                            <span>
1741                              <span class="drawer-menu__menu-item-label">Private Events</span>
1742                            </span>
1743                          </a></div></div>
1744              </div>
1745              
1746                <div class="drawer-menu__mega-menu-wrapper"><div
1747  class=' mega-menu__block mega-menu__block--images mega-menu__card-grid card-grid mega-menu-menu_1_QL4V6K color-white mega-menu__block--spaced  '
1748  block-id='menu_1_QL4V6K'
1749  
1750>
1751
1752<div
1753  class="image-block link-parent-for-hover zoom-parent-for-hover card-grid__item   "
1754  
1755    style="--gsc-animation-order: 1;"
1756  
1757>
1758  <div class="shape shape--nature ">
1759    <div class="overlay overlay--black"></div>
1760
1761      <img
1762        class='lazyload
1763shape__target-image animate--zoom-out
1764
1765' alt='' width='1' height='1'
1766style='object-position: 50.0% 50.0%; ' src='//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=160'
1767
1768  data-srcset='//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=128
1769    128w,//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=240
1770    240w,//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=380
1771    380w,//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=480
1772    480w,//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=540
1773    540w,//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=640
1774    640w,//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=720
1775    720w,//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=920
1776    920w,//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=1080
1777    1080w,//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=1768
1778    1768w,//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=2056
1779    2056w,' data-sizes='auto' loading='lazy'
1780  
1781    data-parent-fit='cover' data-aspectratio='1.499267935578331'
1782  
1783
1784
1785      ><div class="image-block__content-wrap">
1786        <div class="image-block__content "><h2 class="image-block__title h4">Tasting Room</h2>�
1787        </div>
1788      </div>
1789      <a
1790        href="/pages/the-tasting-room"
1791        class="unstyled-link image-block__image-link "
1792        aria-label="#"
1793      ></a>
1794    
1795  </div>
1796</div>
1797
1798
1799<div
1800  class="image-block link-parent-for-hover zoom-parent-for-hover card-grid__item   "
1801  
1802    style="--gsc-animation-order: 2;"
1803  
1804>
1805  <div class="shape shape--nature ">
1806    <div class="overlay overlay--black"></div>
1807
1808      <img
1809        class='lazyload
1810shape__target-image animate--zoom-out
1811
1812' alt='' width='1' height='1'
1813style='object-position: 50.0% 50.0%; ' src='//www.cliffamily.com/cdn/shop/files/6.11.25_KL-3338_1.jpg?v=1765828113&width=160'
1814
1815  data-srcset='//www.cliffamily.com/cdn/shop/files/6.11.25_KL-3338_1.jpg?v=1765828113&width=128
1816    128w,//www.cliffamily.com/cdn/shop/files/6.11.25_KL-3338_1.jpg?v=1765828113&width=240
1817    240w,//www.cliffamily.com/cdn/shop/files/6.11.25_KL-3338_1.jpg?v=1765828113&width=380
1818    380w,//www.cliffamily.com/cdn/shop/files/6.11.25_KL-3338_1.jpg?v=1765828113&width=480
1819    480w,//www.cliffamily.com/cdn/shop/files/6.11.25_KL-3338_1.jpg?v=1765828113&width=540
1820    540w,//www.cliffamily.com/cdn/shop/files/6.11.25_KL-3338_1.jpg?v=1765828113&width=640
1821    640w,//www.cliffamily.com/cdn/shop/files/6.11.25_KL-3338_1.jpg?v=1765828113&width=720
1822    720w,//www.cliffamily.com/cdn/shop/files/6.11.25_KL-3338_1.jpg?v=1765828113&width=920
1823    920w,//www.cliffamily.com/cdn/shop/files/6.11.25_KL-3338_1.jpg?v=1765828113&width=1080
1824    1080w,//www.cliffamily.com/cdn/shop/files/6.11.25_KL-3338_1.jpg?v=1765828113&width=1768
1825    1768w,//www.cliffamily.com/cdn/shop/files/6.11.25_KL-3338_1.jpg?v=1765828113&width=2056
1826    2056w,' data-sizes='auto' loading='lazy'
1827  
1828    data-parent-fit='cover' data-aspectratio='1.499267935578331'
1829  
1830
1831
1832      ><div class="image-block__content-wrap">
1833        <div class="image-block__content "><h2 class="image-block__title h4">Enoteca</h2>�
1834        </div>
1835      </div>
1836      <a
1837        href="/pages/enoteca"
1838        class="unstyled-link image-block__image-link "
1839        aria-label="#"
1840      ></a>
1841    
1842  </div>
1843</div>
1844</div>
1845</div>
1846              
1847            </div>
1848          </drawer-menu-page><drawer-menu-page
1849            class="drawer-menu__page  drawer-menu__page--with-mega-menu  "
1850            aria-hidden="true"
1851            data-page-id="DrawerMenuPage-join"
1852            data-prev-page-id="Menu"
1853            data-mega-menu-id="join"
1854            
1855            
1856              block-id="menu_1_ePb3qH" 
1857            
1858          >
1859            <div class="drawer-menu__list-title drawer-menu__list-title--mobile">
1860              <div class="drawer-menu__list-title-body drawer-menu__list-title-body--with-link">
1861                <drawer-menu-page-link
1862                  class="drawer-menu__list-title-chevron-wrapper"
1863                  data-page-id="Menu"
1864                  tabindex="-1"
1865                >
1866                  <svg class='drawer-menu__title-chevron x-flip' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' aria-labelledby='title' role='img'> <title id="title">Chevron</title>        <path d="M9.5 7L14.5 12L9.5 17" stroke="currentColor" stroke-width="2"/>      </svg>    
1867                </drawer-menu-page-link>
1868                <a
1869                  class="drawer-menu__list-title-label unstyled-link link-parent-for-hover"
1870                  href="/pages/all-memberships"
1871                  aria-label="Join"
1872                  tabindex="-1"
1873                  menu-title="Join"
1874                >
1875                  <span>
1876                    <span class="underline-animation">Join</span>
1877                  </span>
1878                </a>
1879              </div>
1880            </div>
1881
1882            <div class="drawer-menu__content" data-drawer-menu-content>
1883              <div class="drawer-menu__list ">
1884                <div class="drawer-menu__list-inner">
1885                  <div class="drawer-menu__list-title drawer-menu__list-title--desktop">
1886                    <div class="drawer-menu__list-title-body drawer-menu__list-title-body--with-link">
1887                      <drawer-menu-page-link
1888                        class="drawer-menu__list-title-chevron-wrapper"
1889                        data-page-id="Menu"
1890                        tabindex="0"
1891                      >
1892                        <svg class='drawer-menu__title-chevron x-flip' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' aria-labelledby='title' role='img'> <title id="title">Chevron</title>        <path d="M9.5 7L14.5 12L9.5 17" stroke="currentColor" stroke-width="2"/>      </svg>    
1893                      </drawer-menu-page-link>
1894                      <a
1895                        class="drawer-menu__list-title-label unstyled-link link-parent-for-hover"
1896                        href="/pages/all-memberships"
1897                        aria-label="Join"
1898                        menu-title="Join"
1899                      >
1900                        <span>
1901                          <span class="underline-animation">Join</span>
1902                        </span>
1903                      </a>
1904                    </div>
1905                  </div><div class="drawer-menu__list-body"><a
1906                            class="drawer-menu__menu-item drawer-menu__menu-item--medium "
1907                            href="/pages/all-memberships"
1908                            aria-label="All Memberships"
1909                          >
1910                            <span>
1911                              <span class="drawer-menu__menu-item-label">All Memberships</span>
1912                            </span>
1913                          </a><a
1914                            class="drawer-menu__menu-item drawer-menu__menu-item--medium "
1915                            href="/pages/the-wine-drop-subscription"
1916                            aria-label="The Wine Drop"
1917                          >
1918                            <span>
1919                              <span class="drawer-menu__menu-item-label">The Wine Drop</span>
1920                            </span>
1921                          </a><a
1922                            class="drawer-menu__menu-item drawer-menu__menu-item--medium "
1923                            href="/pages/the-cab-drop-subscription"
1924                            aria-label="The Cab Drop"
1925                          >
1926                            <span>
1927                              <span class="drawer-menu__menu-item-label">The Cab Drop</span>
1928                            </span>
1929                          </a><a
1930                            class="drawer-menu__menu-item drawer-menu__menu-item--medium "
1931                            href="/pages/the-mangia-subscription"
1932                            aria-label="Mangia!"
1933                          >
1934                            <span>
1935                              <span class="drawer-menu__menu-item-label">Mangia!</span>
1936                            </span>
1937                          </a></div></div>
1938              </div>
1939              
1940                <div class="drawer-menu__mega-menu-wrapper"><div
1941  class=' mega-menu__block mega-menu__block--images mega-menu__card-grid card-grid mega-menu-menu_1_ePb3qH color-white mega-menu__block--spaced  '
1942  block-id='menu_1_ePb3qH'
1943  
1944>
1945
1946<div
1947  class="image-block link-parent-for-hover zoom-parent-for-hover card-grid__item   "
1948  
1949    style="--gsc-animation-order: 1;"
1950  
1951>
1952  <div class="shape shape--nature ">
1953    <div class="overlay overlay--black"></div>
1954
1955      <img
1956        class='lazyload
1957shape__target-image animate--zoom-out
1958
1959' alt='' width='1' height='1'
1960style='object-position: 50.0% 50.0%; ' src='//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-3296.jpg?v=1745523082&width=160'
1961
1962  data-srcset='//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-3296.jpg?v=1745523082&width=128
1963    128w,//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-3296.jpg?v=1745523082&width=240
1964    240w,//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-3296.jpg?v=1745523082&width=380
1965    380w,//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-3296.jpg?v=1745523082&width=480
1966    480w,//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-3296.jpg?v=1745523082&width=540
1967    540w,//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-3296.jpg?v=1745523082&width=640
1968    640w,//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-3296.jpg?v=1745523082&width=720
1969    720w,//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-3296.jpg?v=1745523082&width=920
1970    920w,//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-3296.jpg?v=1745523082&width=1080
1971    1080w,//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-3296.jpg?v=1745523082&width=1768
1972    1768w,//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-3296.jpg?v=1745523082&width=2056
1973    2056w,' data-sizes='auto' loading='lazy'
1974  
1975    data-parent-fit='cover' data-aspectratio='1.5003663003663004'
1976  
1977
1978
1979      ><div class="image-block__content-wrap">
1980        <div class="image-block__content "><h2 class="image-block__title h4">All Memberships</h2>�
1981        </div>
1982      </div>
1983      <a
1984        href="/pages/all-memberships"
1985        class="unstyled-link image-block__image-link "
1986        aria-label="#"
1987      ></a>
1988    
1989  </div>
1990</div>
1991
1992
1993<div
1994  class="image-block link-parent-for-hover zoom-parent-for-hover card-grid__item   "
1995  
1996    style="--gsc-animation-order: 2;"
1997  
1998>
1999  <div class="shape shape--nature ">
2000    <div class="overlay overlay--black"></div>
2001
2002      <img
2003        class='lazyload
2004shape__target-image animate--zoom-out
2005
2006' alt='' width='1' height='1'
2007style='object-position: 50.0% 50.0%; ' src='//www.cliffamily.com/cdn/shop/files/7.3.25_KL-1703.jpg?v=1782155017&width=160'
2008
2009  data-srcset='//www.cliffamily.com/cdn/shop/files/7.3.25_KL-1703.jpg?v=1782155017&width=128
2010    128w,//www.cliffamily.com/cdn/shop/files/7.3.25_KL-1703.jpg?v=1782155017&width=240
2011    240w,//www.cliffamily.com/cdn/shop/files/7.3.25_KL-1703.jpg?v=1782155017&width=380
2012    380w,//www.cliffamily.com/cdn/shop/files/7.3.25_KL-1703.jpg?v=1782155017&width=480
2013    480w,//www.cliffamily.com/cdn/shop/files/7.3.25_KL-1703.jpg?v=1782155017&width=540
2014    540w,//www.cliffamily.com/cdn/shop/files/7.3.25_KL-1703.jpg?v=1782155017&width=640
2015    640w,//www.cliffamily.com/cdn/shop/files/7.3.25_KL-1703.jpg?v=1782155017&width=720
2016    720w,//www.cliffamily.com/cdn/shop/files/7.3.25_KL-1703.jpg?v=1782155017&width=920
2017    920w,//www.cliffamily.com/cdn/shop/files/7.3.25_KL-1703.jpg?v=1782155017&width=1080
2018    1080w,//www.cliffamily.com/cdn/shop/files/7.3.25_KL-1703.jpg?v=1782155017&width=1768
2019    1768w,//www.cliffamily.com/cdn/shop/files/7.3.25_KL-1703.jpg?v=1782155017&width=2056
2020    2056w,' data-sizes='auto' loading='lazy'
2021  
2022    data-parent-fit='cover' data-aspectratio='1.2503052503052503'
2023  
2024
2025
2026      ><div class="image-block__content-wrap">
2027        <div class="image-block__content "><h2 class="image-block__title h4">The Wine Drop Subscription</h2>�
2028        </div>
2029      </div>
2030      <a
2031        href="/pages/the-wine-drop-subscription"
2032        class="unstyled-link image-block__image-link "
2033        aria-label="#"
2034      ></a>
2035    
2036  </div>
2037</div>
2038</div>
2039</div>
2040              
2041            </div>
2042          </drawer-menu-page><drawer-menu-page
2043            class="drawer-menu__page  drawer-menu__page--with-mega-menu  "
2044            aria-hidden="true"
2045            data-page-id="DrawerMenuPage-gift"
2046            data-prev-page-id="Menu"
2047            data-mega-menu-id="gift"
2048            
2049            
2050              block-id="menu_1_9pUBnf" 
2051            
2052          >
2053            <div class="drawer-menu__list-title drawer-menu__list-title--mobile">
2054              <div class="drawer-menu__list-title-body drawer-menu__list-title-body--with-link">
2055                <drawer-menu-page-link
2056                  class="drawer-menu__list-title-chevron-wrapper"
2057                  data-page-id="Menu"
2058                  tabindex="-1"
2059                >
2060                  <svg class='drawer-menu__title-chevron x-flip' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' aria-labelledby='title' role='img'> <title id="title">Chevron</title>        <path d="M9.5 7L14.5 12L9.5 17" stroke="currentColor" stroke-width="2"/>      </svg>    
2061                </drawer-menu-page-link>
2062                <a
2063                  class="drawer-menu__list-title-label unstyled-link link-parent-for-hover"
2064                  href="/pages/corporate-gifting"
2065                  aria-label="Gift"
2066                  tabindex="-1"
2067                  menu-title="Gift"
2068                >
2069                  <span>
2070                    <span class="underline-animation">Gift</span>
2071                  </span>
2072                </a>
2073              </div>
2074            </div>
2075
2076            <div class="drawer-menu__content" data-drawer-menu-content>
2077              <div class="drawer-menu__list ">
2078                <div class="drawer-menu__list-inner">
2079                  <div class="drawer-menu__list-title drawer-menu__list-title--desktop">
2080                    <div class="drawer-menu__list-title-body drawer-menu__list-title-body--with-link">
2081                      <drawer-menu-page-link
2082                        class="drawer-menu__list-title-chevron-wrapper"
2083                        data-page-id="Menu"
2084                        tabindex="0"
2085                      >
2086                        <svg class='drawer-menu__title-chevron x-flip' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' aria-labelledby='title' role='img'> <title id="title">Chevron</title>        <path d="M9.5 7L14.5 12L9.5 17" stroke="currentColor" stroke-width="2"/>      </svg>    
2087                      </drawer-menu-page-link>
2088                      <a
2089                        class="drawer-menu__list-title-label unstyled-link link-parent-for-hover"
2090                        href="/pages/corporate-gifting"
2091                        aria-label="Gift"
2092                        menu-title="Gift"
2093                      >
2094                        <span>
2095                          <span class="underline-animation">Gift</span>
2096                        </span>
2097                      </a>
2098                    </div>
2099                  </div><div class="drawer-menu__list-body"><a
2100                            class="drawer-menu__menu-item drawer-menu__menu-item--medium "
2101                            href="/collections/gift-sets"
2102                            aria-label="Personal Gifting"
2103                          >
2104                            <span>
2105                              <span class="drawer-menu__menu-item-label">Personal Gifting</span>
2106                            </span>
2107                          </a><a
2108                            class="drawer-menu__menu-item drawer-menu__menu-item--medium "
2109                            href="/pages/corporate-gifting"
2110                            aria-label="Corporate Gifting"
2111                          >
2112                            <span>
2113                              <span class="drawer-menu__menu-item-label">Corporate Gifting</span>
2114                            </span>
2115                          </a><a
2116                            class="drawer-menu__menu-item drawer-menu__menu-item--medium "
2117                            href="/pages/holiday-gift-guide"
2118                            aria-label="View Our Holiday Gift Guide"
2119                          >
2120                            <span>
2121                              <span class="drawer-menu__menu-item-label">View Our Holiday Gift Guide</span>
2122                            </span>
2123                          </a><drawer-menu-page-link
2124                            class="drawer-menu__menu-item drawer-menu__menu-item--medium"
2125                            data-page-id="DrawerMenuPage-gift-gifting-faqs"
2126                            tabindex="0"
2127                          >
2128                            <span>
2129                              <span class="drawer-menu__menu-item-label">Gifting FAQs</span>
2130                            </span>
2131                            <svg class='drawer-menu__chevron' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' aria-labelledby='title' role='img'> <title id="title">Chevron</title>        <path d="M9.5 7L14.5 12L9.5 17" stroke="currentColor" stroke-width="1.5"/>      </svg>    
2132                          </drawer-menu-page-link></div></div>
2133              </div>
2134              
2135                <div class="drawer-menu__mega-menu-wrapper"><div
2136  class=' mega-menu__block mega-menu__block--images mega-menu__card-grid card-grid mega-menu-menu_1_9pUBnf color-white mega-menu__block--spaced  '
2137  block-id='menu_1_9pUBnf'
2138  
2139>
2140
2141<div
2142  class="image-block link-parent-for-hover zoom-parent-for-hover card-grid__item   "
2143  
2144    style="--gsc-animation-order: 1;"
2145  
2146>
2147  <div class="shape shape--nature ">
2148    <div class="overlay overlay--black"></div>
2149
2150      <img
2151        class='lazyload
2152shape__target-image animate--zoom-out
2153
2154' alt='' width='1' height='1'
2155style='object-position: 55.2175% 71.0262%; ' src='//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-4.jpg?v=1789673661&width=160'
2156
2157  data-srcset='//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-4.jpg?v=1789673661&width=128
2158    128w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-4.jpg?v=1789673661&width=240
2159    240w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-4.jpg?v=1789673661&width=380
2160    380w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-4.jpg?v=1789673661&width=480
2161    480w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-4.jpg?v=1789673661&width=540
2162    540w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-4.jpg?v=1789673661&width=640
2163    640w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-4.jpg?v=1789673661&width=720
2164    720w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-4.jpg?v=1789673661&width=920
2165    920w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-4.jpg?v=1789673661&width=1080
2166    1080w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-4.jpg?v=1789673661&width=1768
2167    1768w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-4.jpg?v=1789673661&width=2056
2168    2056w,' data-sizes='auto' loading='lazy'
2169  
2170    data-parent-fit='cover' data-aspectratio='0.6666666666666666'
2171  
2172
2173
2174      ><div class="image-block__content-wrap">
2175        <div class="image-block__content "><h2 class="image-block__title h4">Personal Gifting</h2>�<div class="image-block__text rte body3 body-font-weight-from-global-settings"><p><strong>Give the Good Stuff This Season.</strong></p></div>
2176        </div>
2177      </div>
2178      <a
2179        href="/collections/gift-sets"
2180        class="unstyled-link image-block__image-link "
2181        aria-label="#"
2182      ></a>
2183    
2184  </div>
2185</div>
2186
2187
2188<div
2189  class="image-block link-parent-for-hover zoom-parent-for-hover card-grid__item   "
2190  
2191    style="--gsc-animation-order: 2;"
2192  
2193>
2194  <div class="shape shape--nature ">
2195    <div class="overlay overlay--black"></div>
2196
2197      <img
2198        class='lazyload
2199shape__target-image animate--zoom-out
2200
2201' alt='' width='1' height='1'
2202style='object-position: 50.0% 50.0%; ' src='//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-34.jpg?v=1787765893&width=160'
2203
2204  data-srcset='//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-34.jpg?v=1787765893&width=128
2205    128w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-34.jpg?v=1787765893&width=240
2206    240w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-34.jpg?v=1787765893&width=380
2207    380w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-34.jpg?v=1787765893&width=480
2208    480w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-34.jpg?v=1787765893&width=540
2209    540w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-34.jpg?v=1787765893&width=640
2210    640w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-34.jpg?v=1787765893&width=720
2211    720w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-34.jpg?v=1787765893&width=920
2212    920w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-34.jpg?v=1787765893&width=1080
2213    1080w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-34.jpg?v=1787765893&width=1768
2214    1768w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-34.jpg?v=1787765893&width=2056
2215    2056w,' data-sizes='auto' loading='lazy'
2216  
2217    data-parent-fit='cover' data-aspectratio='0.6666666666666666'
2218  
2219
2220
2221      ><div class="image-block__content-wrap">
2222        <div class="image-block__content "><h2 class="image-block__title h4">Corporate Gifting</h2>�<div class="image-block__text rte body3 body-font-weight-from-global-settings"><p><em><strong>Wine & Food gifts for 10+ recipients!</strong></em></p></div>
2223        </div>
2224      </div>
2225      <a
2226        href="/pages/corporate-gifting"
2227        class="unstyled-link image-block__image-link "
2228        aria-label="#"
2229      ></a>
2230    
2231  </div>
2232</div>
2233</div>
2234</div>
2235              
2236            </div>
2237          </drawer-menu-page><drawer-menu-page
2238                class="drawer-menu__page  drawer-menu__page--with-mega-menu "
2239                data-prev-page-id="DrawerMenuPage-gift"
2240                data-mega-menu-id="gift"
2241                aria-hidden="true"
2242                data-page-id="DrawerMenuPage-gift-gifting-faqs"
2243              >
2244                <div class="drawer-menu__list-title drawer-menu__list-title--mobile">
2245                  <div class="drawer-menu__list-title-body drawer-menu__list-title-body--with-link">
2246                    <drawer-menu-page-link
2247                      class="drawer-menu__list-title-chevron-wrapper"
2248                      data-page-id="DrawerMenuPage-gift"
2249                      tabindex="-1"
2250                    >
2251                      <svg class='drawer-menu__title-chevron x-flip' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' aria-labelledby='title' role='img'> <title id="title">Chevron</title>        <path d="M9.5 7L14.5 12L9.5 17" stroke="currentColor" stroke-width="2"/>      </svg>    
2252                    </drawer-menu-page-link>
2253                    <a
2254                      class="drawer-menu__list-title-label unstyled-link link-parent-for-hover"
2255                      href="/pages/wine-gift-faq"
2256                      aria-label="Gifting FAQs"
2257                      tabindex="-1"
2258                      menu-title="Gifting FAQs"
2259                    >
2260                      <span>
2261                        <span class="underline-animation">Gifting FAQs</span>
2262                      </span>
2263                    </a>
2264                  </div>
2265                </div>
2266
2267                <div class="drawer-menu__content" data-drawer-menu-content>
2268                  <div class="drawer-menu__list ">
2269                    <div class="drawer-menu__list-inner">
2270                      <div class="drawer-menu__list-title drawer-menu__list-title--desktop">
2271                        <div class="drawer-menu__list-title-body drawer-menu__list-title-body--with-link">
2272                          <drawer-menu-page-link
2273                            class="drawer-menu__list-title-chevron-wrapper"
2274                            data-page-id="DrawerMenuPage-gift"
2275                            tabindex="0"
2276                          >
2277                            <svg class='drawer-menu__title-chevron x-flip' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' aria-labelledby='title' role='img'> <title id="title">Chevron</title>        <path d="M9.5 7L14.5 12L9.5 17" stroke="currentColor" stroke-width="2"/>      </svg>    
2278                          </drawer-menu-page-link>
2279                          <a
2280                            class="drawer-menu__list-title-label unstyled-link link-parent-for-hover"
2281                            href="/pages/wine-gift-faq"
2282                            aria-label="Gifting FAQs"
2283                            menu-title="Gifting FAQs"
2284                          >
2285                            <span>
2286                              <span class="underline-animation">Gifting FAQs</span>
2287                            </span>
2288                          </a>
2289                        </div>
2290                      </div><div class="drawer-menu__list-body"><a
2291                              class="drawer-menu__menu-item drawer-menu__menu-item--small "
2292                              href="/pages/wine-gift-faq"
2293                              aria-label="Personal Gifting FAQs"
2294                            >
2295                              <span>
2296                                <span class="drawer-menu__menu-item-label">Personal Gifting FAQs</span>
2297                              </span>
2298                            </a><a
2299                              class="drawer-menu__menu-item drawer-menu__menu-item--small "
2300                              href="/pages/corporate-gifting-faq"
2301                              aria-label="Corporate Gifting FAQs"
2302                            >
2303                              <span>
2304                                <span class="drawer-menu__menu-item-label">Corporate Gifting FAQs</span>
2305                              </span>
2306                            </a></div></div>
2307                  </div>
2308                </div>
2309              </drawer-menu-page><drawer-menu-page
2310            class="drawer-menu__page  "
2311            aria-hidden="true"
2312            data-page-id="DrawerMenuPage-learn"
2313            data-prev-page-id="Menu"
2314            data-mega-menu-id="learn"
2315            
2316            
2317          >
2318            <div class="drawer-menu__list-title drawer-menu__list-title--mobile">
2319              <div class="drawer-menu__list-title-body drawer-menu__list-title-body--with-link">
2320                <drawer-menu-page-link
2321                  class="drawer-menu__list-title-chevron-wrapper"
2322                  data-page-id="Menu"
2323                  tabindex="-1"
2324                >
2325                  <svg class='drawer-menu__title-chevron x-flip' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' aria-labelledby='title' role='img'> <title id="title">Chevron</title>        <path d="M9.5 7L14.5 12L9.5 17" stroke="currentColor" stroke-width="2"/>      </svg>    
2326                </drawer-menu-page-link>
2327                <a
2328                  class="drawer-menu__list-title-label unstyled-link link-parent-for-hover"
2329                  href="#"
2330                  aria-label="Learn"
2331                  tabindex="-1"
2332                  menu-title="Learn"
2333                >
2334                  <span>
2335                    <span class="underline-animation">Learn</span>
2336                  </span>
2337                </a>
2338              </div>
2339            </div>
2340
2341            <div class="drawer-menu__content" data-drawer-menu-content>
2342              <div class="drawer-menu__list  drawer-menu__list--without-mega-menu ">
2343                <div class="drawer-menu__list-inner">
2344                  <div class="drawer-menu__list-title drawer-menu__list-title--desktop">
2345                    <div class="drawer-menu__list-title-body drawer-menu__list-title-body--with-link">
2346                      <drawer-menu-page-link
2347                        class="drawer-menu__list-title-chevron-wrapper"
2348                        data-page-id="Menu"
2349                        tabindex="0"
2350                      >
2351                        <svg class='drawer-menu__title-chevron x-flip' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' aria-labelledby='title' role='img'> <title id="title">Chevron</title>        <path d="M9.5 7L14.5 12L9.5 17" stroke="currentColor" stroke-width="2"/>      </svg>    
2352                      </drawer-menu-page-link>
2353                      <a
2354                        class="drawer-menu__list-title-label unstyled-link link-parent-for-hover"
2355                        href="#"
2356                        aria-label="Learn"
2357                        menu-title="Learn"
2358                      >
2359                        <span>
2360                          <span class="underline-animation">Learn</span>
2361                        </span>
2362                      </a>
2363                    </div>
2364                  </div><div class="drawer-menu__list-body"><a
2365                            class="drawer-menu__menu-item drawer-menu__menu-item--medium "
2366                            href="/pages/story"
2367                            aria-label="Story"
2368                          >
2369                            <span>
2370                              <span class="drawer-menu__menu-item-label">Story</span>
2371                            </span>
2372                          </a><a
2373                            class="drawer-menu__menu-item drawer-menu__menu-item--medium "
2374                            href="/pages/sustainability"
2375                            aria-label="Sustainability"
2376                          >
2377                            <span>
2378                              <span class="drawer-menu__menu-item-label">Sustainability</span>
2379                            </span>
2380                          </a><a
2381                            class="drawer-menu__menu-item drawer-menu__menu-item--medium "
2382                            href="/pages/wine"
2383                            aria-label="Wine"
2384                          >
2385                            <span>
2386                              <span class="drawer-menu__menu-item-label">Wine</span>
2387                            </span>
2388                          </a><a
2389                            class="drawer-menu__menu-item drawer-menu__menu-item--medium "
2390                            href="/pages/food"
2391                            aria-label="Food"
2392                          >
2393                            <span>
2394                              <span class="drawer-menu__menu-item-label">Food</span>
2395                            </span>
2396                          </a><a
2397                            class="drawer-menu__menu-item drawer-menu__menu-item--medium "
2398                            href="/pages/farm"
2399                            aria-label="Farm"
2400                          >
2401                            <span>
2402                              <span class="drawer-menu__menu-item-label">Farm</span>
2403                            </span>
2404                          </a><a
2405                            class="drawer-menu__menu-item drawer-menu__menu-item--medium "
2406                            href="/pages/blog"
2407                            aria-label="Blogs &amp; Recipes"
2408                          >
2409                            <span>
2410                              <span class="drawer-menu__menu-item-label">Blogs & Recipes</span>
2411                            </span>
2412                          </a></div></div>
2413              </div>
2414              
2415            </div>
2416          </drawer-menu-page></div>
2417  </template>
2418</drawer-menu>
2419
2420
2421
2422
2423
2424
2425<header-component
2426  class="header section-sections--19358980472931__header color-default container--full-screen    "
2427  
2428    is-sticky="static"
2429  
2430  
2431    is-sticky-mobile="static"
2432  
2433  
2434  
2435  
2436  
2437    without-border
2438  
2439  
2440>
2441  <div class="header__inner-background"></div>
2442
2443  <div
2444    class="header__container"
2445    id="header-component"
2446  >
2447    <div
2448      class="header__grid header__grid--1 "
2449      style="--custom-header-padding: 12px;"
2450    >
2451      
2452        
2453  �<a
2454    class='unstyled-link header__logo header__logo--mobile'
2455    href='/'
2456    aria-label='Logo'
2457  >
2458    <img
2459      
2460      class='lazyload
2461logo-img
2462
2463' alt='' width='1' height='1'
2464style='object-position: 50.0% 50.0%; aspect-ratio: 4.45 / 1;' src='//www.cliffamily.com/cdn/shop/files/ClifFamily_LogoMech_RGB_SecondaryLogo_Winery_Farm_Horizontal_Red_Gray.svg?v=1768428084&width=160'
2465
2466  data-srcset='//www.cliffamily.com/cdn/shop/files/ClifFamily_LogoMech_RGB_SecondaryLogo_Winery_Farm_Horizontal_Red_Gray.svg?v=1768428084&width=64
2467    64w,//www.cliffamily.com/cdn/shop/files/ClifFamily_LogoMech_RGB_SecondaryLogo_Winery_Farm_Horizontal_Red_Gray.svg?v=1768428084&width=128
2468    128w,//www.cliffamily.com/cdn/shop/files/ClifFamily_LogoMech_RGB_SecondaryLogo_Winery_Farm_Horizontal_Red_Gray.svg?v=1768428084&width=240
2469    240w,//www.cliffamily.com/cdn/shop/files/ClifFamily_LogoMech_RGB_SecondaryLogo_Winery_Farm_Horizontal_Red_Gray.svg?v=1768428084&width=380
2470    380w,//www.cliffamily.com/cdn/shop/files/ClifFamily_LogoMech_RGB_SecondaryLogo_Winery_Farm_Horizontal_Red_Gray.svg?v=1768428084&width=480
2471    480w,//www.cliffamily.com/cdn/shop/files/ClifFamily_LogoMech_RGB_SecondaryLogo_Winery_Farm_Horizontal_Red_Gray.svg?v=1768428084&width=540
2472    540w,//www.cliffamily.com/cdn/shop/files/ClifFamily_LogoMech_RGB_SecondaryLogo_Winery_Farm_Horizontal_Red_Gray.svg?v=1768428084&width=640
2473    640w,' data-sizes='auto' loading='lazy'
2474  
2475    data-parent-fit='cover' data-aspectratio='4.45'
2476  
2477
2478
2479    >
2480  </a><a
2481    class='unstyled-link header__logo header__logo--desktop'
2482    href='/'
2483    aria-label='Logo'
2484  >
2485    <img
2486      
2487      class='lazyload
2488logo-img
2489
2490' alt='' width='1' height='1'
2491style='object-position: 50.0% 50.0%; aspect-ratio: 4.45 / 1;' src='//www.cliffamily.com/cdn/shop/files/ClifFamily_LogoMech_RGB_SecondaryLogo_Winery_Farm_Horizontal_Red_Gray.svg?v=1768428084&width=160'
2492
2493  data-srcset='//www.cliffamily.com/cdn/shop/files/ClifFamily_LogoMech_RGB_SecondaryLogo_Winery_Farm_Horizontal_Red_Gray.svg?v=1768428084&width=64
2494    64w,//www.cliffamily.com/cdn/shop/files/ClifFamily_LogoMech_RGB_SecondaryLogo_Winery_Farm_Horizontal_Red_Gray.svg?v=1768428084&width=128
2495    128w,//www.cliffamily.com/cdn/shop/files/ClifFamily_LogoMech_RGB_SecondaryLogo_Winery_Farm_Horizontal_Red_Gray.svg?v=1768428084&width=240
2496    240w,//www.cliffamily.com/cdn/shop/files/ClifFamily_LogoMech_RGB_SecondaryLogo_Winery_Farm_Horizontal_Red_Gray.svg?v=1768428084&width=380
2497    380w,//www.cliffamily.com/cdn/shop/files/ClifFamily_LogoMech_RGB_SecondaryLogo_Winery_Farm_Horizontal_Red_Gray.svg?v=1768428084&width=480
2498    480w,//www.cliffamily.com/cdn/shop/files/ClifFamily_LogoMech_RGB_SecondaryLogo_Winery_Farm_Horizontal_Red_Gray.svg?v=1768428084&width=540
2499    540w,//www.cliffamily.com/cdn/shop/files/ClifFamily_LogoMech_RGB_SecondaryLogo_Winery_Farm_Horizontal_Red_Gray.svg?v=1768428084&width=640
2500    640w,' data-sizes='auto' loading='lazy'
2501  
2502    data-parent-fit='cover' data-aspectratio='4.45'
2503  
2504
2505
2506    >
2507  </a>
2508
2509      �<div class="header__nav" data-desktop-nav>
2510                  <header-float-element-btn
2511                    class="header__dropdown-toggle"
2512                    data-aria-expanded="false"
2513                    data-float-element-id="HeaderDropdownMenu"
2514                    
2515                      data-header-btn-with-backdrop
2516                    
2517                    
2518                  >
2519                    <a
2520                      href="#"
2521                      class="underline-text header__item header__item--shop "
2522                      data-header-float-element-trigger="HeaderDropdownMenu-shop"
2523                      aria-label="Shop"
2524                      menu-title="Shop"
2525                    >
2526                      <span class="underline-text__label">Shop</span>
2527                    </a>
2528                  </header-float-element-btn>
2529                ��
2530                  <header-float-element-btn
2531                    class="header__dropdown-toggle"
2532                    data-aria-expanded="false"
2533                    data-float-element-id="HeaderDropdownMenu"
2534                    
2535                      data-header-btn-with-backdrop
2536                    
2537                    
2538                  >
2539                    <a
2540                      href="/pages/all-experiences"
2541                      class="underline-text header__item header__item--visit header__item--active"
2542                      data-header-float-element-trigger="HeaderDropdownMenu-visit"
2543                      aria-label="Visit"
2544                      menu-title="Visit"
2545                    >
2546                      <span class="underline-text__label">Visit</span>
2547                    </a>
2548                  </header-float-element-btn>
2549                ��<a
2550                href="/pages/food-truck"
2551                class="underline-text header__item  header__item--food-truck "
2552                aria-label="Food Truck"
2553                menu-title="Food Truck"
2554                
2555                >
2556                <span class="underline-text__label ">Food Truck
2557                  </span>
2558              </a>
2559                  <header-float-element-btn
2560                    class="header__dropdown-toggle"
2561                    data-aria-expanded="false"
2562                    data-float-element-id="HeaderDropdownMenu"
2563                    
2564                      data-header-btn-with-backdrop
2565                    
2566                    
2567                  >
2568                    <a
2569                      href="/pages/all-memberships"
2570                      class="underline-text header__item header__item--join "
2571                      data-header-float-element-trigger="HeaderDropdownMenu-join"
2572                      aria-label="Join"
2573                      menu-title="Join"
2574                    >
2575                      <span class="underline-text__label">Join</span>
2576                    </a>
2577                  </header-float-element-btn>
2578                ��
2579                  <header-float-element-btn
2580                    class="header__dropdown-toggle"
2581                    data-aria-expanded="false"
2582                    data-float-element-id="HeaderDropdownMenu"
2583                    
2584                      data-header-btn-with-backdrop
2585                    
2586                    
2587                  >
2588                    <a
2589                      href="/pages/corporate-gifting"
2590                      class="underline-text header__item header__item--gift "
2591                      data-header-float-element-trigger="HeaderDropdownMenu-gift"
2592                      aria-label="Gift"
2593                      menu-title="Gift"
2594                    >
2595                      <span class="underline-text__label">Gift</span>
2596                    </a>
2597                  </header-float-element-btn>
2598                ��
2599                  <float-element-btn
2600                    class="header__dropdown-toggle"
2601                    data-aria-expanded="false"
2602                    data-float-element-id="HeaderDropdownMenu-learn"
2603                    
2604                      data-is-last-menu-item
2605                    
2606                  >
2607                    <a
2608                      href="#"
2609                      class="underline-text header__item header__item--learn "
2610                      data-float-element-trigger="HeaderDropdownMenu-learn"
2611                      aria-label="Learn"
2612                      menu-title="Learn"
2613                    >
2614                      <span class="underline-text__label">Learn</span>
2615                    </a>
2616                  </float-element-btn>
2617                �
2618                <float-element
2619                  class="float-element header__dropdown color-default"
2620                  data-header-dropdown
2621                  aria-hidden="true"
2622                  id="HeaderDropdownMenu-learn"
2623                  data-section-id="sections--19358980472931__header"
2624                  data-with-overlay
2625                  data-strategy="fixed"
2626                  data-placement="bottom-start"
2627                  data-overlay-opacity="10"
2628                  
2629                    data-alignment-axis-offset="-17"
2630                  
2631                  
2632                  
2633                >
2634                  <template data-float-element-template="HeaderDropdownMenu-learn">
2635                    <div class="header__dropdown-menu">
2636                      <div class="header__wide-menu"><a
2637                              href="/pages/story"
2638                              class="header__menu-item header__menu-item--medium "
2639                              data-focus-trap-target
2640                              aria-label="Story"
2641                            >
2642                              <span>
2643                                <span class="header__menu-item-label">
2644                                  Story
2645                                </span>
2646                              </span>
2647                            </a><a
2648                              href="/pages/sustainability"
2649                              class="header__menu-item header__menu-item--medium "
2650                              data-focus-trap-target
2651                              aria-label="Sustainability"
2652                            >
2653                              <span>
2654                                <span class="header__menu-item-label">
2655                                  Sustainability
2656                                </span>
2657                              </span>
2658                            </a><a
2659                              href="/pages/wine"
2660                              class="header__menu-item header__menu-item--medium "
2661                              data-focus-trap-target
2662                              aria-label="Wine"
2663                            >
2664                              <span>
2665                                <span class="header__menu-item-label">
2666                                  Wine
2667                                </span>
2668                              </span>
2669                            </a><a
2670                              href="/pages/food"
2671                              class="header__menu-item header__menu-item--medium "
2672                              data-focus-trap-target
2673                              aria-label="Food"
2674                            >
2675                              <span>
2676                                <span class="header__menu-item-label">
2677                                  Food
2678                                </span>
2679                              </span>
2680                            </a><a
2681                              href="/pages/farm"
2682                              class="header__menu-item header__menu-item--medium "
2683                              data-focus-trap-target
2684                              aria-label="Farm"
2685                            >
2686                              <span>
2687                                <span class="header__menu-item-label">
2688                                  Farm
2689                                </span>
2690                              </span>
2691                            </a><a
2692                              href="/pages/blog"
2693                              class="header__menu-item header__menu-item--medium "
2694                              data-focus-trap-target
2695                              aria-label="Blogs &amp; Recipes"
2696                            >
2697                              <span>
2698                                <span class="header__menu-item-label">
2699                                  Blogs & Recipes
2700                                </span>
2701                              </span>
2702                            </a></div>
2703                    </div>
2704                  </template>
2705                </float-element>
2706              �</div><div class="icon-list header__icons-right">
2707        
2708
2709        
2710  �<sidebar-button>
2711        <button
2712          class='unstyled-button icon header__icon'
2713          data-sidebar-button
2714          data-sidebar-id='SearchSidebar'
2715          aria-label='Search drawer'
2716        >
2717          
2718          <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M23.3346 23.3346L15.7746 15.7746M18.2946 9.4813C18.2946 14.348 14.348 18.2946 9.4813 18.2946C4.61464 18.2946 0.667969 14.348 0.667969 9.4813C0.667969 4.61463 4.61464 0.667969 9.4813 0.667969C14.348 0.667969 18.2946 4.61463 18.2946 9.4813Z" stroke="#333132" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"></path></svg>
2719        </button>
2720      </sidebar-button>
2721
2722
2723        �<a
2724      class='icon header__icon header__icon--people unstyled-link'
2725      href='https://www.cliffamily.com/customer_authentication/redirect?locale=en&region_country=US'
2726      tabindex='0'
2727      aria-label='Account page'
2728    >
2729      
2730      <svg class="icon-account" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none">
2731  <path d="M20.5 12.2C20.5 14.69 18.48 16.7 16 16.7C13.52 16.7 11.5 14.68 11.5 12.2C11.5 9.72 13.52 7.7 16 7.7C18.48 7.7 20.5 9.72 20.5 12.2Z" stroke="#333132" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/>
2732  <path d="M8.43994 25.52C9.50994 22.37 12.4899 20.11 15.9999 20.11C19.5099 20.11 22.4999 22.37 23.5599 25.52" stroke="#333132" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/>
2733  <path d="M16 28.16C22.7157 28.16 28.16 22.7158 28.16 16C28.16 9.28421 22.7157 3.84 16 3.84C9.28418 3.84 3.83997 9.28421 3.83997 16C3.83997 22.7158 9.28418 28.16 16 28.16Z" stroke="#333132" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/>
2734</svg>
2735    </a>�<sidebar-button>
2736            <button
2737              data-sidebar-button
2738              data-sidebar-id="CartDrawer"
2739              class="unstyled-button icon header__icon"
2740              aria-label="Cart"
2741            >
2742              
2743  
2744
2745  <div class='header__cart-icon'>
2746    
2747    <svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.73633 8.66602V3.33268C6.73633 1.85268 7.93633 0.666016 9.40299 0.666016H14.7363C16.203 0.666016 17.403 1.85268 17.403 3.33268V8.66602M22.0697 15.9993H2.06966M14.7363 23.3327L16.0697 8.66602M9.40299 23.3327L8.40299 8.66602M3.40299 23.3327L0.736328 8.66602H23.403L20.7363 23.3327H3.40299Z" stroke="#333132" stroke-width="1.25" stroke-linejoin="round"></path></svg>
2748    
2749  <cart-count id='CartCount'></cart-count>
2750    
2751  </div>
2752
2753            </button>
2754          </sidebar-button></div>
2755
2756      <div class="icon-list header__icons-left">
2757        <sidebar-button class="drawer-menu-toggle ">
2758          <button
2759            class="unstyled-button hamburger header__icon"
2760            data-sidebar-button
2761            data-sidebar-id="DrawerMenu"
2762            id="DrawerMenuToggler"
2763            aria-label="Menu"
2764          >
2765            <svg
2766              class="hamburger__icon"
2767              xmlns="http://www.w3.org/2000/svg"
2768              width="24"
2769              height="24"
2770              viewBox="0 0 24 24"
2771              fill="none"
2772            >
2773              <path class='hamburger__line' d="M0 5H20" stroke="currentColor" stroke-width="1.5"/>
2774              <path class='hamburger__line' d="M0 12H24" stroke="currentColor" stroke-width="1.5"/>
2775              <path class='hamburger__line' d="M0 19H14" stroke="currentColor" stroke-width="1.5"/>
2776            </svg>
2777          </button>
2778        </sidebar-button>
2779
2780        
2781          �<a
2782      class='icon header__icon header__icon--people unstyled-link'
2783      href='https://www.cliffamily.com/customer_authentication/redirect?locale=en&region_country=US'
2784      tabindex='0'
2785      aria-label='Account page'
2786    >
2787      
2788      <svg class="icon-account" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none">
2789  <path d="M20.5 12.2C20.5 14.69 18.48 16.7 16 16.7C13.52 16.7 11.5 14.68 11.5 12.2C11.5 9.72 13.52 7.7 16 7.7C18.48 7.7 20.5 9.72 20.5 12.2Z" stroke="#333132" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/>
2790  <path d="M8.43994 25.52C9.50994 22.37 12.4899 20.11 15.9999 20.11C19.5099 20.11 22.4999 22.37 23.5599 25.52" stroke="#333132" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/>
2791  <path d="M16 28.16C22.7157 28.16 28.16 22.7158 28.16 16C28.16 9.28421 22.7157 3.84 16 3.84C9.28418 3.84 3.83997 9.28421 3.83997 16C3.83997 22.7158 9.28418 28.16 16 28.16Z" stroke="#333132" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/>
2792</svg>
2793    </a>
2794        
2795      </div>
2796    </div>
2797  </div>
2798
2799  <div
2800    class="header__dropdown-backdrop header__dropdown-backdrop--without-aside-paddings "
2801    data-header-dropdown-backdrop
2802    style="--gsc-header-backdrop-height: 0px;"
2803  >
2804    <header-float-element
2805      class="float-element header__dropdown color-default header__dropdown--full-width"
2806      data-header-dropdown
2807      aria-hidden="true"
2808      id="HeaderDropdownMenu"
2809      data-section-id="sections--19358980472931__header"
2810      data-with-overlay
2811      data-strategy="fixed"
2812      data-placement="bottom-start"
2813      data-overlay-opacity="10"
2814      data-floating-element-id="header-component"
2815    ><template data-header-float-element-template="HeaderDropdownMenu-shop">
2816            <div
2817              class="header__dropdown-menu  header__dropdown-menu--with-mega-menu"
2818              
2819                block-id="menu_1_NWLyM9"
2820                
2821              
2822            ><div class="mega-menu">
2823                  <div class="mega-menu__outer-container container container--full-screen">
2824                    <div class="mega-menu__inner-container "><div class="mega-menu__nav">
2825                          <div class="mega-menu__list"><a
2826                                  href="/collections/all"
2827                                  class="header__menu-item header__menu-item--medium "
2828                                  data-focus-trap-target
2829                                  aria-label="Shop All"
2830                                >
2831                                  <span>
2832                                    <span class="header__menu-item-label">
2833                                      Shop All
2834                                    </span>
2835                                  </span>
2836                                </a><a
2837                                  href="/collections/wines"
2838                                  class="header__menu-item header__menu-item--medium "
2839                                  data-focus-trap-target
2840                                  aria-label="Wines"
2841                                >
2842                                  <span>
2843                                    <span class="header__menu-item-label">
2844                                      Wines
2845                                    </span>
2846                                  </span>
2847                                </a><a
2848                                  href="/collections/artisan-foods"
2849                                  class="header__menu-item header__menu-item--medium "
2850                                  data-focus-trap-target
2851                                  aria-label="Artisan Foods"
2852                                >
2853                                  <span>
2854                                    <span class="header__menu-item-label">
2855                                      Artisan Foods
2856                                    </span>
2857                                  </span>
2858                                </a><a
2859                                  href="/collections/gift-sets"
2860                                  class="header__menu-item header__menu-item--medium "
2861                                  data-focus-trap-target
2862                                  aria-label="Gifts"
2863                                >
2864                                  <span>
2865                                    <span class="header__menu-item-label">
2866                                      Gifts
2867                                    </span>
2868                                  </span>
2869                                </a><a
2870                                  href="/collections/merch"
2871                                  class="header__menu-item header__menu-item--medium "
2872                                  data-focus-trap-target
2873                                  aria-label="Merchandise"
2874                                >
2875                                  <span>
2876                                    <span class="header__menu-item-label">
2877                                      Merchandise
2878                                    </span>
2879                                  </span>
2880                                </a></div>
2881                        </div><div
2882  class=' mega-menu__block mega-menu__block--images mega-menu__card-grid card-grid mega-menu-menu_1_NWLyM9 color-white mega-menu__block--spaced  '
2883  block-id='menu_1_NWLyM9'
2884  
2885>
2886
2887<div
2888  class="image-block link-parent-for-hover zoom-parent-for-hover card-grid__item   "
2889  
2890    style="--gsc-animation-order: 1;"
2891  
2892>
2893  <div class="shape shape--nature ">
2894    <div class="overlay overlay--black"></div>
2895
2896      <img
2897        class='lazyload
2898shape__target-image animate--zoom-out
2899
2900' alt='' width='1' height='1'
2901style='object-position: 50.0% 50.0%; ' src='//www.cliffamily.com/cdn/shop/files/4.27.26_KL3419.jpg?v=1781050844&width=160'
2902
2903  data-srcset='//www.cliffamily.com/cdn/shop/files/4.27.26_KL3419.jpg?v=1781050844&width=128
2904    128w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3419.jpg?v=1781050844&width=240
2905    240w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3419.jpg?v=1781050844&width=380
2906    380w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3419.jpg?v=1781050844&width=480
2907    480w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3419.jpg?v=1781050844&width=540
2908    540w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3419.jpg?v=1781050844&width=640
2909    640w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3419.jpg?v=1781050844&width=720
2910    720w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3419.jpg?v=1781050844&width=920
2911    920w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3419.jpg?v=1781050844&width=1080
2912    1080w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3419.jpg?v=1781050844&width=1768
2913    1768w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3419.jpg?v=1781050844&width=2056
2914    2056w,' data-sizes='auto' loading='lazy'
2915  
2916    data-parent-fit='cover' data-aspectratio='1.5003663003663004'
2917  
2918
2919
2920      ><div class="image-block__content-wrap">
2921        <div class="image-block__content "><h2 class="image-block__title h4">Wine</h2>�
2922        </div>
2923      </div>
2924      <a
2925        href="/collections/wines"
2926        class="unstyled-link image-block__image-link "
2927        aria-label="#"
2928      ></a>
2929    
2930  </div>
2931</div>
2932
2933
2934<div
2935  class="image-block link-parent-for-hover zoom-parent-for-hover card-grid__item   "
2936  
2937    style="--gsc-animation-order: 2;"
2938  
2939>
2940  <div class="shape shape--nature ">
2941    <div class="overlay overlay--black"></div>
2942
2943      <img
2944        class='lazyload
2945shape__target-image animate--zoom-out
2946
2947' alt='' width='1' height='1'
2948style='object-position: 50.0% 50.0%; ' src='//www.cliffamily.com/cdn/shop/files/4.27.26_KL3474_2.jpg?v=1782154816&width=160'
2949
2950  data-srcset='//www.cliffamily.com/cdn/shop/files/4.27.26_KL3474_2.jpg?v=1782154816&width=128
2951    128w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3474_2.jpg?v=1782154816&width=240
2952    240w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3474_2.jpg?v=1782154816&width=380
2953    380w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3474_2.jpg?v=1782154816&width=480
2954    480w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3474_2.jpg?v=1782154816&width=540
2955    540w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3474_2.jpg?v=1782154816&width=640
2956    640w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3474_2.jpg?v=1782154816&width=720
2957    720w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3474_2.jpg?v=1782154816&width=920
2958    920w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3474_2.jpg?v=1782154816&width=1080
2959    1080w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3474_2.jpg?v=1782154816&width=1768
2960    1768w,//www.cliffamily.com/cdn/shop/files/4.27.26_KL3474_2.jpg?v=1782154816&width=2056
2961    2056w,' data-sizes='auto' loading='lazy'
2962  
2963    data-parent-fit='cover' data-aspectratio='1.5003663003663004'
2964  
2965
2966
2967      ><div class="image-block__content-wrap">
2968        <div class="image-block__content "><h2 class="image-block__title h4">Food</h2>�
2969        </div>
2970      </div>
2971      <a
2972        href="/collections/artisan-foods"
2973        class="unstyled-link image-block__image-link "
2974        aria-label="#"
2975      ></a>
2976    
2977  </div>
2978</div>
2979</div>
2980</div>
2981                  </div>
2982                </div></div>
2983          </template><template data-header-float-element-template="HeaderDropdownMenu-visit">
2984            <div
2985              class="header__dropdown-menu  header__dropdown-menu--with-mega-menu"
2986              
2987                block-id="menu_1_QL4V6K"
2988                
2989              
2990            ><div class="mega-menu">
2991                  <div class="mega-menu__outer-container container container--full-screen">
2992                    <div class="mega-menu__inner-container "><div class="mega-menu__nav">
2993                          <div class="mega-menu__list"><a
2994                                  href="/pages/the-tasting-room"
2995                                  class="header__menu-item header__menu-item--medium "
2996                                  data-focus-trap-target
2997                                  aria-label="The Tasting Room"
2998                                >
2999                                  <span>
3000                                    <span class="header__menu-item-label">
3001                                      The Tasting Room
3002                                    </span>
3003                                  </span>
3004                                </a><a
3005                                  href="/pages/enoteca"
3006                                  class="header__menu-item header__menu-item--medium "
3007                                  data-focus-trap-target
3008                                  aria-label="Enoteca"
3009                                >
3010                                  <span>
3011                                    <span class="header__menu-item-label">
3012                                      Enoteca
3013                                    </span>
3014                                  </span>
3015                                </a><a
3016                                  href="/pages/virtual-tastings"
3017                                  class="header__menu-item header__menu-item--medium "
3018                                  data-focus-trap-target
3019                                  aria-label="Virtual Tastings"
3020                                >
3021                                  <span>
3022                                    <span class="header__menu-item-label">
3023                                      Virtual Tastings
3024                                    </span>
3025                                  </span>
3026                                </a><a
3027                                  href="/pages/upcoming-events"
3028                                  class="header__menu-item header__menu-item--medium "
3029                                  data-focus-trap-target
3030                                  aria-label="Upcoming Events"
3031                                >
3032                                  <span>
3033                                    <span class="header__menu-item-label">
3034                                      Upcoming Events
3035                                    </span>
3036                                  </span>
3037                                </a><a
3038                                  href="/pages/private-events"
3039                                  class="header__menu-item header__menu-item--medium "
3040                                  data-focus-trap-target
3041                                  aria-label="Private Events"
3042                                >
3043                                  <span>
3044                                    <span class="header__menu-item-label">
3045                                      Private Events
3046                                    </span>
3047                                  </span>
3048                                </a></div>
3049                        </div><div
3050  class=' mega-menu__block mega-menu__block--images mega-menu__card-grid card-grid mega-menu-menu_1_QL4V6K color-white mega-menu__block--spaced  '
3051  block-id='menu_1_QL4V6K'
3052  
3053>
3054
3055<div
3056  class="image-block link-parent-for-hover zoom-parent-for-hover card-grid__item   "
3057  
3058    style="--gsc-animation-order: 1;"
3059  
3060>
3061  <div class="shape shape--nature ">
3062    <div class="overlay overlay--black"></div>
3063
3064      <img
3065        class='lazyload
3066shape__target-image animate--zoom-out
3067
3068' alt='' width='1' height='1'
3069style='object-position: 50.0% 50.0%; ' src='//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=160'
3070
3071  data-srcset='//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=128
3072    128w,//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=240
3073    240w,//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=380
3074    380w,//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=480
3075    480w,//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=540
3076    540w,//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=640
3077    640w,//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=720
3078    720w,//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=920
3079    920w,//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=1080
3080    1080w,//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=1768
3081    1768w,//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=2056
3082    2056w,' data-sizes='auto' loading='lazy'
3083  
3084    data-parent-fit='cover' data-aspectratio='1.499267935578331'
3085  
3086
3087
3088      ><div class="image-block__content-wrap">
3089        <div class="image-block__content "><h2 class="image-block__title h4">Tasting Room</h2>�
3090        </div>
3091      </div>
3092      <a
3093        href="/pages/the-tasting-room"
3094        class="unstyled-link image-block__image-link "
3095        aria-label="#"
3096      ></a>
3097    
3098  </div>
3099</div>
3100
3101
3102<div
3103  class="image-block link-parent-for-hover zoom-parent-for-hover card-grid__item   "
3104  
3105    style="--gsc-animation-order: 2;"
3106  
3107>
3108  <div class="shape shape--nature ">
3109    <div class="overlay overlay--black"></div>
3110
3111      <img
3112        class='lazyload
3113shape__target-image animate--zoom-out
3114
3115' alt='' width='1' height='1'
3116style='object-position: 50.0% 50.0%; ' src='//www.cliffamily.com/cdn/shop/files/6.11.25_KL-3338_1.jpg?v=1765828113&width=160'
3117
3118  data-srcset='//www.cliffamily.com/cdn/shop/files/6.11.25_KL-3338_1.jpg?v=1765828113&width=128
3119    128w,//www.cliffamily.com/cdn/shop/files/6.11.25_KL-3338_1.jpg?v=1765828113&width=240
3120    240w,//www.cliffamily.com/cdn/shop/files/6.11.25_KL-3338_1.jpg?v=1765828113&width=380
3121    380w,//www.cliffamily.com/cdn/shop/files/6.11.25_KL-3338_1.jpg?v=1765828113&width=480
3122    480w,//www.cliffamily.com/cdn/shop/files/6.11.25_KL-3338_1.jpg?v=1765828113&width=540
3123    540w,//www.cliffamily.com/cdn/shop/files/6.11.25_KL-3338_1.jpg?v=1765828113&width=640
3124    640w,//www.cliffamily.com/cdn/shop/files/6.11.25_KL-3338_1.jpg?v=1765828113&width=720
3125    720w,//www.cliffamily.com/cdn/shop/files/6.11.25_KL-3338_1.jpg?v=1765828113&width=920
3126    920w,//www.cliffamily.com/cdn/shop/files/6.11.25_KL-3338_1.jpg?v=1765828113&width=1080
3127    1080w,//www.cliffamily.com/cdn/shop/files/6.11.25_KL-3338_1.jpg?v=1765828113&width=1768
3128    1768w,//www.cliffamily.com/cdn/shop/files/6.11.25_KL-3338_1.jpg?v=1765828113&width=2056
3129    2056w,' data-sizes='auto' loading='lazy'
3130  
3131    data-parent-fit='cover' data-aspectratio='1.499267935578331'
3132  
3133
3134
3135      ><div class="image-block__content-wrap">
3136        <div class="image-block__content "><h2 class="image-block__title h4">Enoteca</h2>�
3137        </div>
3138      </div>
3139      <a
3140        href="/pages/enoteca"
3141        class="unstyled-link image-block__image-link "
3142        aria-label="#"
3143      ></a>
3144    
3145  </div>
3146</div>
3147</div>
3148</div>
3149                  </div>
3150                </div></div>
3151          </template><template data-header-float-element-template="HeaderDropdownMenu-join">
3152            <div
3153              class="header__dropdown-menu  header__dropdown-menu--with-mega-menu"
3154              
3155                block-id="menu_1_ePb3qH"
3156                
3157              
3158            ><div class="mega-menu">
3159                  <div class="mega-menu__outer-container container container--full-screen">
3160                    <div class="mega-menu__inner-container "><div class="mega-menu__nav">
3161                          <div class="mega-menu__list"><a
3162                                  href="/pages/all-memberships"
3163                                  class="header__menu-item header__menu-item--medium "
3164                                  data-focus-trap-target
3165                                  aria-label="All Memberships"
3166                                >
3167                                  <span>
3168                                    <span class="header__menu-item-label">
3169                                      All Memberships
3170                                    </span>
3171                                  </span>
3172                                </a><a
3173                                  href="/pages/the-wine-drop-subscription"
3174                                  class="header__menu-item header__menu-item--medium "
3175                                  data-focus-trap-target
3176                                  aria-label="The Wine Drop"
3177                                >
3178                                  <span>
3179                                    <span class="header__menu-item-label">
3180                                      The Wine Drop
3181                                    </span>
3182                                  </span>
3183                                </a><a
3184                                  href="/pages/the-cab-drop-subscription"
3185                                  class="header__menu-item header__menu-item--medium "
3186                                  data-focus-trap-target
3187                                  aria-label="The Cab Drop"
3188                                >
3189                                  <span>
3190                                    <span class="header__menu-item-label">
3191                                      The Cab Drop
3192                                    </span>
3193                                  </span>
3194                                </a><a
3195                                  href="/pages/the-mangia-subscription"
3196                                  class="header__menu-item header__menu-item--medium "
3197                                  data-focus-trap-target
3198                                  aria-label="Mangia!"
3199                                >
3200                                  <span>
3201                                    <span class="header__menu-item-label">
3202                                      Mangia!
3203                                    </span>
3204                                  </span>
3205                                </a></div>
3206                        </div><div
3207  class=' mega-menu__block mega-menu__block--images mega-menu__card-grid card-grid mega-menu-menu_1_ePb3qH color-white mega-menu__block--spaced  '
3208  block-id='menu_1_ePb3qH'
3209  
3210>
3211
3212<div
3213  class="image-block link-parent-for-hover zoom-parent-for-hover card-grid__item   "
3214  
3215    style="--gsc-animation-order: 1;"
3216  
3217>
3218  <div class="shape shape--nature ">
3219    <div class="overlay overlay--black"></div>
3220
3221      <img
3222        class='lazyload
3223shape__target-image animate--zoom-out
3224
3225' alt='' width='1' height='1'
3226style='object-position: 50.0% 50.0%; ' src='//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-3296.jpg?v=1745523082&width=160'
3227
3228  data-srcset='//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-3296.jpg?v=1745523082&width=128
3229    128w,//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-3296.jpg?v=1745523082&width=240
3230    240w,//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-3296.jpg?v=1745523082&width=380
3231    380w,//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-3296.jpg?v=1745523082&width=480
3232    480w,//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-3296.jpg?v=1745523082&width=540
3233    540w,//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-3296.jpg?v=1745523082&width=640
3234    640w,//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-3296.jpg?v=1745523082&width=720
3235    720w,//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-3296.jpg?v=1745523082&width=920
3236    920w,//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-3296.jpg?v=1745523082&width=1080
3237    1080w,//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-3296.jpg?v=1745523082&width=1768
3238    1768w,//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-3296.jpg?v=1745523082&width=2056
3239    2056w,' data-sizes='auto' loading='lazy'
3240  
3241    data-parent-fit='cover' data-aspectratio='1.5003663003663004'
3242  
3243
3244
3245      ><div class="image-block__content-wrap">
3246        <div class="image-block__content "><h2 class="image-block__title h4">All Memberships</h2>�
3247        </div>
3248      </div>
3249      <a
3250        href="/pages/all-memberships"
3251        class="unstyled-link image-block__image-link "
3252        aria-label="#"
3253      ></a>
3254    
3255  </div>
3256</div>
3257
3258
3259<div
3260  class="image-block link-parent-for-hover zoom-parent-for-hover card-grid__item   "
3261  
3262    style="--gsc-animation-order: 2;"
3263  
3264>
3265  <div class="shape shape--nature ">
3266    <div class="overlay overlay--black"></div>
3267
3268      <img
3269        class='lazyload
3270shape__target-image animate--zoom-out
3271
3272' alt='' width='1' height='1'
3273style='object-position: 50.0% 50.0%; ' src='//www.cliffamily.com/cdn/shop/files/7.3.25_KL-1703.jpg?v=1782155017&width=160'
3274
3275  data-srcset='//www.cliffamily.com/cdn/shop/files/7.3.25_KL-1703.jpg?v=1782155017&width=128
3276    128w,//www.cliffamily.com/cdn/shop/files/7.3.25_KL-1703.jpg?v=1782155017&width=240
3277    240w,//www.cliffamily.com/cdn/shop/files/7.3.25_KL-1703.jpg?v=1782155017&width=380
3278    380w,//www.cliffamily.com/cdn/shop/files/7.3.25_KL-1703.jpg?v=1782155017&width=480
3279    480w,//www.cliffamily.com/cdn/shop/files/7.3.25_KL-1703.jpg?v=1782155017&width=540
3280    540w,//www.cliffamily.com/cdn/shop/files/7.3.25_KL-1703.jpg?v=1782155017&width=640
3281    640w,//www.cliffamily.com/cdn/shop/files/7.3.25_KL-1703.jpg?v=1782155017&width=720
3282    720w,//www.cliffamily.com/cdn/shop/files/7.3.25_KL-1703.jpg?v=1782155017&width=920
3283    920w,//www.cliffamily.com/cdn/shop/files/7.3.25_KL-1703.jpg?v=1782155017&width=1080
3284    1080w,//www.cliffamily.com/cdn/shop/files/7.3.25_KL-1703.jpg?v=1782155017&width=1768
3285    1768w,//www.cliffamily.com/cdn/shop/files/7.3.25_KL-1703.jpg?v=1782155017&width=2056
3286    2056w,' data-sizes='auto' loading='lazy'
3287  
3288    data-parent-fit='cover' data-aspectratio='1.2503052503052503'
3289  
3290
3291
3292      ><div class="image-block__content-wrap">
3293        <div class="image-block__content "><h2 class="image-block__title h4">The Wine Drop Subscription</h2>�
3294        </div>
3295      </div>
3296      <a
3297        href="/pages/the-wine-drop-subscription"
3298        class="unstyled-link image-block__image-link "
3299        aria-label="#"
3300      ></a>
3301    
3302  </div>
3303</div>
3304</div>
3305</div>
3306                  </div>
3307                </div></div>
3308          </template><template data-header-float-element-template="HeaderDropdownMenu-gift">
3309            <div
3310              class="header__dropdown-menu  header__dropdown-menu--with-mega-menu"
3311              
3312                block-id="menu_1_9pUBnf"
3313                
3314              
3315            ><div class="mega-menu">
3316                  <div class="mega-menu__outer-container container container--full-screen">
3317                    <div class="mega-menu__inner-container "><div class="mega-menu__nav">
3318                          <div class="mega-menu__list"><a
3319                                  href="/collections/gift-sets"
3320                                  class="header__menu-item header__menu-item--medium "
3321                                  data-focus-trap-target
3322                                  aria-label="Personal Gifting"
3323                                >
3324                                  <span>
3325                                    <span class="header__menu-item-label">
3326                                      Personal Gifting
3327                                    </span>
3328                                  </span>
3329                                </a><a
3330                                  href="/pages/corporate-gifting"
3331                                  class="header__menu-item header__menu-item--medium "
3332                                  data-focus-trap-target
3333                                  aria-label="Corporate Gifting"
3334                                >
3335                                  <span>
3336                                    <span class="header__menu-item-label">
3337                                      Corporate Gifting
3338                                    </span>
3339                                  </span>
3340                                </a><a
3341                                  href="/pages/holiday-gift-guide"
3342                                  class="header__menu-item header__menu-item--medium "
3343                                  data-focus-trap-target
3344                                  aria-label="View Our Holiday Gift Guide"
3345                                >
3346                                  <span>
3347                                    <span class="header__menu-item-label">
3348                                      View Our Holiday Gift Guide
3349                                    </span>
3350                                  </span>
3351                                </a><float-element-btn
3352                                  class="header__menu-item-wrap"
3353                                  data-float-element-id="MegaMenuNav-gift-gifting-faqs"
3354                                  data-aria-expanded="false"
3355                                  data-childlink
3356                                >
3357                                  <a
3358                                    href="/pages/wine-gift-faq"
3359                                    class="header__menu-item header__menu-item--medium "
3360                                    data-float-element-trigger="MegaMenuNav-gift-gifting-faqs"
3361                                    aria-label="Gifting FAQs"
3362                                  >
3363                                    <span>
3364                                      <span class="header__menu-item-label">
3365                                        Gifting FAQs
3366                                      </span>
3367                                    </span><svg class='mega-menu__chevron' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' aria-labelledby='title' role='img'> <title id="title">Chevron</title>        <path d="M9.5 7L14.5 12L9.5 17" stroke="currentColor" stroke-width="1.5"/>      </svg>    </a>
3368                                </float-element-btn>
3369                                <float-element
3370                                  class="float-element header__menu  header__menu--inside-full-width-dropdown section-sections--19358980472931__header color-default"
3371                                  aria-hidden="true"
3372                                  data-alignment-axis-offset="-25"
3373                                  data-main-axis-offset="12"
3374                                  data-placement="right-start"
3375                                  data-strategy="fixed"
3376                                  data-with-portal
3377                                  id="MegaMenuNav-gift-gifting-faqs"
3378                                >
3379                                  <template data-float-element-template="MegaMenuNav-gift-gifting-faqs">
3380                                    <div><a
3381                                          href="/pages/wine-gift-faq"
3382                                          class="header__menu-item header__menu-item--small "
3383                                          data-focus-trap-target
3384                                          aria-label="Personal Gifting FAQs"
3385                                        >
3386                                          <span>
3387                                            <span class="header__menu-item-label">
3388                                              Personal Gifting FAQs
3389                                            </span>
3390                                          </span>
3391                                        </a><a
3392                                          href="/pages/corporate-gifting-faq"
3393                                          class="header__menu-item header__menu-item--small "
3394                                          data-focus-trap-target
3395                                          aria-label="Corporate Gifting FAQs"
3396                                        >
3397                                          <span>
3398                                            <span class="header__menu-item-label">
3399                                              Corporate Gifting FAQs
3400                                            </span>
3401                                          </span>
3402                                        </a></div>
3403                                  </template>
3404                                </float-element></div>
3405                        </div><div
3406  class=' mega-menu__block mega-menu__block--images mega-menu__card-grid card-grid mega-menu-menu_1_9pUBnf color-white mega-menu__block--spaced  '
3407  block-id='menu_1_9pUBnf'
3408  
3409>
3410
3411<div
3412  class="image-block link-parent-for-hover zoom-parent-for-hover card-grid__item   "
3413  
3414    style="--gsc-animation-order: 1;"
3415  
3416>
3417  <div class="shape shape--nature ">
3418    <div class="overlay overlay--black"></div>
3419
3420      <img
3421        class='lazyload
3422shape__target-image animate--zoom-out
3423
3424' alt='' width='1' height='1'
3425style='object-position: 55.2175% 71.0262%; ' src='//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-4.jpg?v=1789673661&width=160'
3426
3427  data-srcset='//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-4.jpg?v=1789673661&width=128
3428    128w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-4.jpg?v=1789673661&width=240
3429    240w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-4.jpg?v=1789673661&width=380
3430    380w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-4.jpg?v=1789673661&width=480
3431    480w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-4.jpg?v=1789673661&width=540
3432    540w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-4.jpg?v=1789673661&width=640
3433    640w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-4.jpg?v=1789673661&width=720
3434    720w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-4.jpg?v=1789673661&width=920
3435    920w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-4.jpg?v=1789673661&width=1080
3436    1080w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-4.jpg?v=1789673661&width=1768
3437    1768w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-4.jpg?v=1789673661&width=2056
3438    2056w,' data-sizes='auto' loading='lazy'
3439  
3440    data-parent-fit='cover' data-aspectratio='0.6666666666666666'
3441  
3442
3443
3444      ><div class="image-block__content-wrap">
3445        <div class="image-block__content "><h2 class="image-block__title h4">Personal Gifting</h2>�<div class="image-block__text rte body3 body-font-weight-from-global-settings"><p><strong>Give the Good Stuff This Season.</strong></p></div>
3446        </div>
3447      </div>
3448      <a
3449        href="/collections/gift-sets"
3450        class="unstyled-link image-block__image-link "
3451        aria-label="#"
3452      ></a>
3453    
3454  </div>
3455</div>
3456
3457
3458<div
3459  class="image-block link-parent-for-hover zoom-parent-for-hover card-grid__item   "
3460  
3461    style="--gsc-animation-order: 2;"
3462  
3463>
3464  <div class="shape shape--nature ">
3465    <div class="overlay overlay--black"></div>
3466
3467      <img
3468        class='lazyload
3469shape__target-image animate--zoom-out
3470
3471' alt='' width='1' height='1'
3472style='object-position: 50.0% 50.0%; ' src='//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-34.jpg?v=1787765893&width=160'
3473
3474  data-srcset='//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-34.jpg?v=1787765893&width=128
3475    128w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-34.jpg?v=1787765893&width=240
3476    240w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-34.jpg?v=1787765893&width=380
3477    380w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-34.jpg?v=1787765893&width=480
3478    480w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-34.jpg?v=1787765893&width=540
3479    540w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-34.jpg?v=1787765893&width=640
3480    640w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-34.jpg?v=1787765893&width=720
3481    720w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-34.jpg?v=1787765893&width=920
3482    920w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-34.jpg?v=1787765893&width=1080
3483    1080w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-34.jpg?v=1787765893&width=1768
3484    1768w,//www.cliffamily.com/cdn/shop/files/HOLIDAYGIFTSETS-34.jpg?v=1787765893&width=2056
3485    2056w,' data-sizes='auto' loading='lazy'
3486  
3487    data-parent-fit='cover' data-aspectratio='0.6666666666666666'
3488  
3489
3490
3491      ><div class="image-block__content-wrap">
3492        <div class="image-block__content "><h2 class="image-block__title h4">Corporate Gifting</h2>�<div class="image-block__text rte body3 body-font-weight-from-global-settings"><p><em><strong>Wine & Food gifts for 10+ recipients!</strong></em></p></div>
3493        </div>
3494      </div>
3495      <a
3496        href="/pages/corporate-gifting"
3497        class="unstyled-link image-block__image-link "
3498        aria-label="#"
3499      ></a>
3500    
3501  </div>
3502</div>
3503</div>
3504</div>
3505                  </div>
3506                </div></div>
3507          </template></header-float-element>
3508  </div>
3509</header-component>
3510
3511
3512
3513<script>
3514  try {
3515    if (!window.auroraTheme) {
3516      window.auroraTheme = {}
3517    }
3518
3519    const settings = {"color_scheme":"default","container_size":"full-screen","enable_sticky":"static","enable_sticky_mobile":"static","enable_shadow":false,"enable_border":false,"menu":"main-menu","menu_type":"dropdown","grid":"1","menu_trigger":"hover","color_menu_items":"Item 1:#E32417, Item 2:#F1C232","desktop_logo_img":"\/\/www.cliffamily.com\/cdn\/shop\/files\/ClifFamily_LogoMech_RGB_SecondaryLogo_Winery_Farm_Horizontal_Red_Gray.svg?v=1768428084","desktop_logo_width":204,"mobile_logo_img":"\/\/www.cliffamily.com\/cdn\/shop\/files\/ClifFamily_LogoMech_RGB_SecondaryLogo_Winery_Farm_Horizontal_Red_Gray.svg?v=1768428084","mobile_logo_width":140,"transparent_visibility":"none","is_transparent_only_on_homepage":true,"transparent_opacity":0,"transparent_blurring":0,"transparent_background_color":"#ffffff","transparent_background_gradient":"","transparent_items_color":"#ffffff","show_icons_as":"icons_only","icon_style":"5","icon_stroke_width":"1.5","cart_icon":"basket","show_account":true,"account_mobile_position":"in_header","show_language_selector":"hide","show_currency_selector":"hide","show_currency_flags":false,"add_side_paddings":false,"desktop_spacing_top":0,"desktop_spacing_bottom":0,"mobile_spacing_top":0,"mobile_spacing_bottom":0,"header_padding":12}
3520    const element = document.getElementById('shopify-section-sections--19358980472931__header')
3521    const blocks = {"images-menu_1_NWLyM9":{"mega_nav_item_name":"Shop","block_visibility":"desktop_and_mobile","color_scheme":"white","desktop_img_ratio":0.5,"columns":2,"desktop_space_between_cards":16,"header_block_paddings_desktop":16,"mobile_img_ratio":0.5,"mobile_space_between_cards":12,"header_block_paddings_mobile":20,"heading_size":"h4","body_size":"body3","content_position":"bottom-left","mobile_position":"bottom-left","enable_vertical_text":false,"overlay_opacity":20,"hover_effect":"zoom","show_item_1":true,"item_1_img":"\/\/www.cliffamily.com\/cdn\/shop\/files\/4.27.26_KL3419.jpg?v=1781050844","item_1_title":"Wine","item_1_text":"","item_1_btn_text":"","item_1_link":"\/collections\/wines","item_1_btn_style":"solid","show_item_2":true,"item_2_img":"\/\/www.cliffamily.com\/cdn\/shop\/files\/4.27.26_KL3474_2.jpg?v=1782154816","item_2_title":"Food","item_2_text":"","item_2_btn_text":"","item_2_link":"\/collections\/artisan-foods","item_2_btn_style":"solid","show_item_3":false,"item_3_title":"","item_3_text":"","item_3_btn_text":"","item_3_link":null,"item_3_btn_style":"solid","show_item_4":false,"item_4_title":"","item_4_text":"","item_4_btn_text":"","item_4_link":null,"item_4_btn_style":"solid","show_item_5":false,"item_5_title":"Image with text","item_5_text":"","item_5_btn_text":"Button label","item_5_link":null,"item_5_btn_style":"solid","show_item_6":false,"item_6_title":"Image with text","item_6_text":"","item_6_btn_text":"Button label","item_6_link":null,"item_6_btn_style":"solid","show_item_7":false,"item_7_title":"Image with text","item_7_text":"","item_7_btn_text":"Button label","item_7_link":null,"item_7_btn_style":"solid","show_item_8":false,"item_8_title":"Image with text","item_8_text":"","item_8_btn_text":"Button label","item_8_link":null,"item_8_btn_style":"solid","show_item_9":false,"item_9_title":"Image with text","item_9_text":"","item_9_btn_text":"Button label","item_9_link":null,"item_9_btn_style":"solid"},"images-menu_1_QL4V6K":{"mega_nav_item_name":"Visit","block_visibility":"desktop_and_mobile","color_scheme":"white","desktop_img_ratio":0.5,"columns":2,"desktop_space_between_cards":16,"header_block_paddings_desktop":16,"mobile_img_ratio":0.5,"mobile_space_between_cards":12,"header_block_paddings_mobile":20,"heading_size":"h4","body_size":"body3","content_position":"bottom-left","mobile_position":"bottom-left","enable_vertical_text":false,"overlay_opacity":20,"hover_effect":"zoom","show_item_1":true,"item_1_img":"\/\/www.cliffamily.com\/cdn\/shop\/files\/DSC06532_1.jpg?v=1782154912","item_1_title":"Tasting Room","item_1_text":"","item_1_btn_text":"","item_1_link":"\/pages\/the-tasting-room","item_1_btn_style":"link","show_item_2":true,"item_2_img":"\/\/www.cliffamily.com\/cdn\/shop\/files\/6.11.25_KL-3338_1.jpg?v=1765828113","item_2_title":"Enoteca","item_2_text":"","item_2_btn_text":"","item_2_link":"\/pages\/enoteca","item_2_btn_style":"link","show_item_3":false,"item_3_img":"\/\/www.cliffamily.com\/cdn\/shop\/files\/ClifFamily_Lifestyle_Enoteca_2PeopleCheering_2x1_1.webp?v=1745849810","item_3_title":"","item_3_text":"","item_3_btn_text":"Enoteca","item_3_link":"\/pages\/enoteca","item_3_btn_style":"solid","show_item_4":false,"item_4_img":"\/\/www.cliffamily.com\/cdn\/shop\/files\/ClifFamily_Lifestyle_VirtualTasting_HappyH
3521ourA_2x1_1.webp?v=1745849810","item_4_title":"","item_4_text":"","item_4_btn_text":"Virtual Tastings","item_4_link":"\/pages\/virtual-tastings","item_4_btn_style":"solid","show_item_5":false,"item_5_img":"\/\/www.cliffamily.com\/cdn\/shop\/files\/ClifFamily_Lifestyle_Enoteca_ConferenceRoom_BreakfastOnTable_2x1_1.webp?v=1745849810","item_5_title":"","item_5_text":"","item_5_btn_text":"Private Events","item_5_link":"\/pages\/private-events","item_5_btn_style":"solid","show_item_6":false,"item_6_img":"\/\/www.cliffamily.com\/cdn\/shop\/files\/ClifFamily_Lifestyle_Event_GroupOfPeoplePerforming_GaryPlayingTrumpt_2x1_1.webp?v=1745849810","item_6_title":"","item_6_text":"","item_6_btn_text":"Upcoming Events","item_6_link":"\/pages\/upcoming-events","item_6_btn_style":"solid","show_item_7":false,"item_7_title":"Image with text","item_7_text":"","item_7_btn_text":"Button label","item_7_link":null,"item_7_btn_style":"solid","show_item_8":false,"item_8_title":"Image with text","item_8_text":"","item_8_btn_text":"Button label","item_8_link":null,"item_8_btn_style":"solid","show_item_9":false,"item_9_title":"Image with text","item_9_text":"","item_9_btn_text":"Button label","item_9_link":null,"item_9_btn_style":"solid"},"images-menu_1_ePb3qH":{"mega_nav_item_name":"Join","block_visibility":"desktop_and_mobile","color_scheme":"white","desktop_img_ratio":0.5,"columns":2,"desktop_space_between_cards":16,"header_block_paddings_desktop":16,"mobile_img_ratio":0.5,"mobile_space_between_cards":12,"header_block_paddings_mobile":20,"heading_size":"h4","body_size":"body3","content_position":"bottom-left","mobile_position":"bottom-left","enable_vertical_text":false,"overlay_opacity":20,"hover_effect":"zoom","show_item_1":true,"item_1_img":"\/\/www.cliffamily.com\/cdn\/shop\/files\/1.29.25_Clif-3296.jpg?v=1745523082","item_1_title":"All Memberships","item_1_text":"","item_1_btn_text":"","item_1_link":"\/pages\/all-memberships","item_1_btn_style":"solid","show_item_2":true,"item_2_img":"\/\/www.cliffamily.com\/cdn\/shop\/files\/7.3.25_KL-1703.jpg?v=1782155017","item_2_title":"The Wine Drop Subscription","item_2_text":"","item_2_btn_text":"","item_2_link":"\/pages\/the-wine-drop-subscription","item_2_btn_style":"solid","show_item_3":false,"item_3_img":"\/\/www.cliffamily.com\/cdn\/shop\/files\/taste-of-mangia-1722647966957.webp?v=1745252969","item_3_title":"","item_3_text":"","item_3_btn_text":"The Mangia! Subscription","item_3_link":"\/pages\/the-mangia-subscription","item_3_btn_style":"solid","show_item_4":false,"item_4_img":"\/\/www.cliffamily.com\/cdn\/shop\/files\/ClifFamily_Studio_YellowSeamless_GroupOfWines_9BottlesOfWine_CropA_4x3-1536x1152.webp?v=1744826172","item_4_title":"","item_4_text":"","item_4_btn_text":"The Cab Drop Subscription","item_4_link":"\/pages\/the-cab-drop-subscription","item_4_btn_style":"solid","show_item_5":false,"item_5_title":"Image with text","item_5_text":"","item_5_btn_text":"Button label","item_5_link":null,"item_5_btn_style":"solid","show_item_6":false,"item_6_title":"Image with text","item_6_text":"","item_6_btn_text":"Button label","item_6_link":null,"item_6_btn_style":"solid","show_item_7":false,"item_7_title":"Image with text","item_7_text":"","item_7_btn_text":"Button label","item_7_link":null,"item_7_btn_style":"solid","show_item_8":false,"item_8_title":"Image with text","item_8_text":"","item_8_btn_text":"Button label","item_8_link":null,"item_8_btn_style":"solid","show_item_9":false,"item_9_title":"Image with text","item_9_text":"","item_9_btn_text":"Button label","item_9_link":null,"item_9_btn_style":"solid"},"images-menu_1_9pUBnf":{"mega_nav_item_name":"Gift","block_visibility":"desktop_and_mobile","color_scheme":"white","desktop_img_ratio":0.5,"columns":2,"desktop_space_between_cards":16,"header_block_paddings_desktop":16,"mobile_img_ratio":0.5,"mobile_space_between_cards":12,"header_block_paddings_mobile":20,"heading_size":"h4","body_size":"body3","content_position":"bottom-left","mobile_position":"bottom-left","enable_vertical_text":false,"overlay_opacity":20,"hover_effect":"zoom","show_item_1":true,"item_1_img":"\/\/www.cliffamily.com\/cdn\/shop\/files\/HOLIDAYGIFT
3521SETS-4.jpg?v=1789673661","item_1_title":"Personal Gifting","item_1_text":"\u003cp\u003e\u003cstrong\u003eGive the Good Stuff This Season.\u003c\/strong\u003e\u003c\/p\u003e","item_1_btn_text":"","item_1_link":"\/collections\/gift-sets","item_1_btn_style":"solid","show_item_2":true,"item_2_img":"\/\/www.cliffamily.com\/cdn\/shop\/files\/HOLIDAYGIFTSETS-34.jpg?v=1787765893","item_2_title":"Corporate Gifting","item_2_text":"\u003cp\u003e\u003cem\u003e\u003cstrong\u003eWine \u0026 Food gifts for 10+ recipients!\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e","item_2_btn_text":"","item_2_link":"\/pages\/corporate-gifting","item_2_btn_style":"solid","show_item_3":false,"item_3_img":"\/\/www.cliffamily.com\/cdn\/shop\/files\/taste-of-mangia-1722647966957.webp?v=1745252969","item_3_title":"","item_3_text":"","item_3_btn_text":"The Mangia! Subscription","item_3_link":"\/pages\/the-mangia-subscription","item_3_btn_style":"solid","show_item_4":false,"item_4_img":"\/\/www.cliffamily.com\/cdn\/shop\/files\/ClifFamily_Studio_YellowSeamless_GroupOfWines_9BottlesOfWine_CropA_4x3-1536x1152.webp?v=1744826172","item_4_title":"","item_4_text":"","item_4_btn_text":"The Cab Drop Subscription","item_4_link":"\/pages\/the-cab-drop-subscription","item_4_btn_style":"solid","show_item_5":false,"item_5_title":"Image with text","item_5_text":"","item_5_btn_text":"Button label","item_5_link":null,"item_5_btn_style":"solid","show_item_6":false,"item_6_title":"Image with text","item_6_text":"","item_6_btn_text":"Button label","item_6_link":null,"item_6_btn_style":"solid","show_item_7":false,"item_7_title":"Image with text","item_7_text":"","item_7_btn_text":"Button label","item_7_link":null,"item_7_btn_style":"solid","show_item_8":false,"item_8_title":"Image with text","item_8_text":"","item_8_btn_text":"Button label","item_8_link":null,"item_8_btn_style":"solid","show_item_9":false,"item_9_title":"Image with text","item_9_text":"","item_9_btn_text":"Button label","item_9_link":null,"item_9_btn_style":"solid"}}
3522
3523    window.auroraTheme = {
3524      ...window.auroraTheme,
3525      sections: {
3526        ...window.auroraTheme.sections,
3527        'sections--19358980472931__header': {
3528          settings,
3529          element,
3530          blocks,
3531          apps: document.querySelectorAll('[data-custom-app]')
3532        },
3533      },
3534    }
3535  } catch {
3536
3537  }
3538</script>
3538
3539
3540
3541
3542<style> #shopify-section-sections--19358980472931__header span.header__menu-item-label {font-size: 18px;} </style></header>
3543<!-- END sections: main-header-group -->
3544      <!-- BEGIN sections: main-aside-group -->
3545<aside id="shopify-section-sections--19358980374627__cart-drawer" class="shopify-section shopify-section-group-main-aside-group">�<style data-shopify>.block-items{--gsc-space-between-cards:px;}@media screen and (min-width:768px){.block-items{--gsc-space-between-cards:px;}}.block-8af29191-dec1-42b5-9036-192e1b749009{--gsc-space-between-cards:16px;}@media screen and (min-width:768px){.block-8af29191-dec1-42b5-9036-192e1b749009{--gsc-space-between-cards:12px;}}</style>� �<cart-drawer
3546      class="cart-drawer color-primary"
3547      id="CartDrawer"
3548      data-with-overlay="only-desktop"
3549      data-with-close-on-outside
3550      data-with-close-on-escape
3551      data-overlay-important
3552      
3553      data-sidebar-section
3554      data-section-id="sections--19358980374627__cart-drawer"
3555      data-open-direction="right"
3556      tabindex="-1"
3557      
3558        data-has-warning-placeholder
3559      
3560      
3561        is-empty
3562      
3563      
3564        empty-cart
3565      
3566    >
3567      <template data-sidebar-template="CartDrawer">
3568        <div class="cart-drawer__body" data-sidebar-body>
3569          <div class="hidden">
3570            <div id="NewCartCount"></div>
3571          </div>
3572
3573          <div class="cart-drawer__body-main-content  cart-drawer__body-main-content--with-aside-content ">
3574            <cart-drawer-header class="cart-drawer__header">
3575              <div class="cart-drawer__header-title">
3576                Cart
3577                &nbsp;</div>
3578              <sidebar-button>
3579                <button
3580                  data-sidebar-button
3581                  data-sidebar-id="CartDrawer"
3582                  class="unstyled-button close-button-with-scale-hover-wrapper cart-drawer__header-close-button-wrapper"
3583                  tabindex="0"
3584                  aria-label="Close"
3585                >
3586                  <span class="close-button-with-scale-hover cart-drawer__header-close-button"></span>
3587                </button>
3588              </sidebar-button>
3589            </cart-drawer-header>
3590            <div class="cart-drawer__content" data-cart-drawer-viewport>
3591              <div class="cart-drawer__results" data-cart-drawer-results>
3592                <div class="cart-drawer__warning cart-drawer__element-for-empty-cart" data-cart-drawer-warning>
3593                  
3594  <h6 class='sidebar-cart__warning-title h5 '
3595    
3596  >Your cart is empty</h6>
3597
3598  
3599    <div class='sidebar-cart__warning-subtitle body3 rte body-font-weight-from-global-settings '
3600      
3601    >
3602      <p>If you don't know where to start, try these amazing collections.</p>
3603    </div>
3604
3605    <div class='sidebar-cart__warning-collections-list'>
3606      
3607        
3608        <a
3609  class='unstyled-link page-card page-card--with-image '
3610  
3611  href='/collections/wines'
3612  aria-label='Wines'
3613>
3614  
3615    
3616
3617    <img src="//www.cliffamily.com/cdn/shop/files/2024-vino-del-pranzo-sauvignon-blanc-6972342.jpg?v=1768363813&amp;width=100" alt="2024 Vino Del Pranzo Sauvignon Blanc - Clif Family Winery" height="48" loading="lazy" class="page-card__image">
3618  
3619
3620  <span
3621    class='page-card__title body4'
3622    
3623      style='--gsc-page-card-title-line-clamp: 3'
3624    
3625  >Wines</span>
3626
3627  <svg
3628    class='page-card__icon'
3629    xmlns='http://www.w3.org/2000/svg'
3630    width='24'
3631    height='25'
3632    viewBox='0 0 24 25'
3633    fill='none'
3634  >
3635    <path d="M9.5 7.53906L14.5 12.5391L9.5 17.5391" stroke="currentColor" stroke-width="1.5"/>
3636  </svg>
3637</a>
3638
3639      
3640        
3641        <a
3642  class='unstyled-link page-card page-card--with-image '
3643  
3644  href='/collections/artisan-foods'
3645  aria-label='Artisan Foods'
3646>
3647  
3648    
3649
3650    <img src="//www.cliffamily.com/cdn/shop/files/organic-napa-nash-hot-sauce-7713207.jpg?v=1768363993&amp;width=100" alt="Organic Napa Nash Hot Sauce - Clif Family Winery" height="48" loading="lazy" class="page-card__image">
3651  
3652
3653  <span
3654    class='page-card__title body4'
3655    
3656      style='--gsc-page-card-title-line-clamp: 3'
3657    
3658  >Artisan Foods</span>
3659
3660  <svg
3661    class='page-card__icon'
3662    xmlns='http://www.w3.org/2000/svg'
3663    width='24'
3664    height='25'
3665    viewBox='0 0 24 25'
3666    fill='none'
3667  >
3668    <path d="M9.5 7.53906L14.5 12.5391L9.5 17.5391" stroke="currentColor" stroke-width="1.5"/>
3669  </svg>
3670</a>
3671
3672      
3673    </div>
3674  
3675    
3676      <a
3677        href='/collections/all'
3678        class='btn btn--lg btn--solid sidebar-cart__warning-btn '
3679        
3680        aria-label='Start shopping'
3681      >
3682        <span>
3683          Start shopping
3684        </span>
3685      </a>
3686    
3687
3688                </div>
3689                
3690                  <div class="cart-drawer__blocks cart-drawer__element-for-non-empty-cart">
3691                      
3692                          <div class="cart-drawer__cart-recommendations-wrapper">
3693                            <div class="cart-drawer__cart-recommendations-block">
3694                              
3695  <h6 class='sidebar-cart__warning-title h5 '
3696    
3697  >Your cart is empty</h6>
3698
3699  
3700    <div class='sidebar-cart__warning-subtitle body3 rte body-font-weight-from-global-settings '
3701      
3702    >
3703      <p>If you don't know where to start, try these amazing collections.</p>
3704    </div>
3705
3706    <div class='sidebar-cart__warning-collections-list'>
3707      
3708        
3709        <a
3710  class='unstyled-link page-card page-card--with-image '
3711  
3712  href='/collections/wines'
3713  aria-label='Wines'
3714>
3715  
3716    
3717
3718    <img src="//www.cliffamily.com/cdn/shop/files/2024-vino-del-pranzo-sauvignon-blanc-6972342.jpg?v=1768363813&amp;width=100" alt="2024 Vino Del Pranzo Sauvignon Blanc - Clif Family Winery" height="48" loading="lazy" class="page-card__image">
3719  
3720
3721  <span
3722    class='page-card__title body4'
3723    
3724      style='--gsc-page-card-title-line-clamp: 3'
3725    
3726  >Wines</span>
3727
3728  <svg
3729    class='page-card__icon'
3730    xmlns='http://www.w3.org/2000/svg'
3731    width='24'
3732    height='25'
3733    viewBox='0 0 24 25'
3734    fill='none'
3735  >
3736    <path d="M9.5 7.53906L14.5 12.5391L9.5 17.5391" stroke="currentColor" stroke-width="1.5"/>
3737  </svg>
3738</a>
3739
3740      
3741        
3742        <a
3743  class='unstyled-link page-card page-card--with-image '
3744  
3745  href='/collections/artisan-foods'
3746  aria-label='Artisan Foods'
3747>
3748  
3749    
3750
3751    <img src="//www.cliffamily.com/cdn/shop/files/organic-napa-nash-hot-sauce-7713207.jpg?v=1768363993&amp;width=100" alt="Organic Napa Nash Hot Sauce - Clif Family Winery" height="48" loading="lazy" class="page-card__image">
3752  
3753
3754  <span
3755    class='page-card__title body4'
3756    
3757      style='--gsc-page-card-title-line-clamp: 3'
3758    
3759  >Artisan Foods</span>
3760
3761  <svg
3762    class='page-card__icon'
3763    xmlns='http://www.w3.org/2000/svg'
3764    width='24'
3765    height='25'
3766    viewBox='0 0 24 25'
3767    fill='none'
3768  >
3769    <path d="M9.5 7.53906L14.5 12.5391L9.5 17.5391" stroke="currentColor" stroke-width="1.5"/>
3770  </svg>
3771</a>
3772
3773      
3774    </div>
3775  
3776    
3777      <a
3778        href='/collections/all'
3779        class='btn btn--lg btn--solid sidebar-cart__warning-btn '
3780        
3781        aria-label='Start shopping'
3782      >
3783        <span>
3784          Start shopping
3785        </span>
3786      </a>
3787    
3788
3789                            </div>
3790                          </div>
3791
3792                          <cart-drawer-items-block
3793                            class="cart-drawer__block cart-drawer__block--items "
3794                            
3795                            block-id="items"
3796                            
3797                          ></cart-drawer-items-block>
3798                      
3799                    
3800                      
3801                          
3802                            
3803
3804                            <cart-drawer-related-products-block
3805                              class="cart-drawer__block cart-drawer__block--on-mobile-only color-primary block-8af29191-dec1-42b5-9036-192e1b749009"
3806                              block-id="on-side-related-products-block-on-mobile-8af29191-dec1-42b5-9036-192e1b749009"
3807                              
3808                                is-auto-recommendations
3809                              
3810                              
3811                            >
3812                              <div
3813                                class="cart-drawer__in-cart-related-products-wrapper "
3814                                
3815                              ><cart-drawer-related-products
3816                                    class="cart-drawer__in-cart-related-products "
3817                                    data-url=""
3818                                    id="on-side-related-products-on-mobile-8af29191-dec1-42b5-9036-192e1b749009"
3819                                    data-cart-drawer-related-products
3820                                    is-ready
3821                                  >
3822                                    
3823                                      <h6 class="h6 cart-drawer__in-cart-related-products-heading cart-drawer__in-cart-related-products-heading--with-left-alignment">
3824                                        You may also like
3825                                      </h6>
3826                                    �<div
3827  class='loading-overlay cart-drawer__related-products-preloader hidden'
3828  
3829    id='CartDrawerInCartRelatedProductsPreloader'
3830  
3831  
3832>
3833  <div class="loading-spinner loading-spinner "></div>
3834</div>
3835</cart-drawer-related-products></div>
3836                            </cart-drawer-related-products-block>
3837                          
3838
3839                        
3840                    
3841                  </div>
3842                
3843              </div>
3844            </div>
3845            <cart-drawer-footer class="cart-drawer__footer">
3846              <notification-component class="notification cart-drawer__notification" id="CartDrawerNotification">
3847                <div class="notification__overlay"></div>
3848                <div class="notification__body">
3849                  <div
3850                    class="alert notification__alert"
3851                    role="alert"
3852                    data-notification-alert
3853                  ><svg        class='alert__icon'        width='24'        height='24'        viewBox='0 0 24 24'        fill='none'        xmlns='http://www.w3.org/2000/svg' aria-labelledby='title' role='img'> <title id="title">Error</title>        <path d="M12 6V13" stroke="currentColor" stroke-width="2"/>        <path d="M12 15V17" stroke="currentColor" stroke-width="2"/>        <rect x="0.5" y="0.5" width="23" height="23" rx="11.5" stroke="currentColor"/>      </svg><span class="visually-hidden" role="alert" data-notification-screen-reader-alert-text></span>
3854                    <div class="alert__text" data-notification-alert-text></div>
3855                    <div class="alert__close-icon-wrapper" data-notification-close-button><svg        class='alert__close-icon'        width='20'        height='20'        viewB
3855ox='0 0 20 20'        fill='none'        xmlns='http://www.w3.org/2000/svg' aria-labelledby='title' role='img'> <title id="title">Notification close</title>        <circle cx="10" cy="10" r="10" fill="black"/>        <path d="M14.1665 5.8335L5.83317 14.1668" stroke="white" stroke-width="2"/>        <path d="M14.1665 14.1665L5.83317 5.83317" stroke="white" stroke-width="2"/>      </svg></div>
3856                  </div>
3857                </div>
3858              </notification-component>
3859              <div class="cart-drawer-subtotal cart-drawer__element-for-non-empty-cart" data-swipe-area><div class="cart-drawer-subtotal__main-content">
3860                  <div>
3861                    
3862                    <h6 class="cart-drawer-subtotal__totals">
3863                      <div class="cart-drawer-subtotal__label">
3864                        Total
3865                      </div>
3866                      <div class="cart-drawer-subtotal__price">
3867                        
3868                          $0.00 USD
3869                        
3870                      </div>
3871                    </h6><div
3872                        class="cart-drawer-subtotal__tax-note"
3873                        data-tax-note
3874                      >
3875                        <span class="cart-drawer-subtotal__tax-note_text">
3876                          Taxes and <a href="/policies/shipping-policy">shipping</a> calculated at checkout�
3877                        </span>
3878                      </div></div>
3879                  <cart-drawer-buttons-block class="cart-drawer-subtotal__cta">
3880                      <button
3881                        type="submit"
3882                        id="checkout"
3883                        class="cart-drawer-subtotal__btn btn btn--solid btn--lg"
3884                        name="checkout"
3885                        form="CartDrawerForm"
3886                        data-cart-checkout-button
3887                        aria-label="Check out"
3888                        
3889                          disabled
3890                        
3891                      >
3892                        <span data-button-text>Check out</span>
3893                        <div class="loading-spinner btn__loading-spinner"></div>
3894                      </button>
3895                    
3896                  </cart-drawer-buttons-block></div>
3897              </div>
3898            </cart-drawer-footer>
3899          </div>
3900
3901          
3902            <div class="cart-drawer__body-aside-content cart-drawer__element-for-non-empty-cart ">
3903              
3904                
3905              
3906                
3907                    
3908
3909                    <cart-drawer-related-products-block
3910                      class="cart-drawer__aside-block color-primary block-8af29191-dec1-42b5-9036-192e1b749009"
3911                      is-aside-related-products
3912                      
3913                        is-auto-recommendations
3914                      
3915                      block-id="on-side-related-products-block-on-desktop-8af29191-dec1-42b5-9036-192e1b749009"
3916                      
3917                    ><cart-drawer-related-products
3918                          class="cart-drawer__on-side-related-products "
3919                          data-url=""
3920                          id="on-side-related-products-on-desktop-8af29191-dec1-42b5-9036-192e1b749009"
3921                          data-cart-drawer-related-products
3922                        ><div
3923  class='loading-overlay cart-drawer__related-products-preloader hidden'
3924  
3925    id='CartDrawerInCartRelatedProductsPreloader'
3926  
3927  
3928>
3929  <div class="loading-spinner loading-spinner "></div>
3930</div>
3931</cart-drawer-related-products></cart-drawer-related-products-block>
3932                
3933              
3934            </div>
3935          
3936        </div>
3937      </template>
3938    </cart-drawer>
3939
3940<script>
3941  try {
3942    if (!window.auroraTheme) {
3943      window.auroraTheme = {}
3944    }
3945
3946    const settings = {"color_scheme":"primary","img_ratio":"square","show_cart_note":false,"show_taxes_and_shipping_costs":true,"show_currency_code":true,"show_dynamic_buttons":false,"empty_cart_button_url":"\/collections\/all","empty_cart_recommendations_text":"\u003cp\u003eIf you don't know where to start, try these amazing collections.\u003c\/p\u003e","empty_cart_recommendations_collection_list":[{"id":290170601571,"handle":"wines","title":"Wines","updated_at":"2026-09-25T04:17:04-07:00","body_html":"","published_at":"2025-07-17T10:03:42-07:00","sort_order":"manual","template_suffix":"wine","disjunctive":true,"rules":[{"column":"tag","relation":"equals","condition":"Wine"}],"published_scope":"global"},{"id":289345470563,"handle":"artisan-foods","title":"Artisan Foods","updated_at":"2026-09-25T04:17:04-07:00","body_html":"\u003cp\u003eHome is where the heart is, and ours is nestled in the rolling hills of Napa Valley. It’s here that Gary Erickson and Kit Crawford, co-creators of Clif Bar, let their love of small batch wine and food grow into a 100-acre organic vineyard, vegetable garden and fruit orchard. Clif Family Winery \u0026amp; Farm was born from our desire to nurture delight in every day, spend time savoring and celebrating, and allow us all to focus on building and sharing community.\u003cbr\u003e\u003cbr\u003eAs a \u003ca href=\"https:\/\/www.bcorporation.net\/en-us\/find-a-b-corp\/company\/clif-family-winery-farm-llc\/\" title=\"B Corp\" rel=\"noopener\" target=\"_blank\"\u003ecertified B Corp\u003c\/a\u003e, each product promotes organic and sustainable agriculture, fair labor practices, and a commitment to building a better future together.\u003cbr\u003e\u003c\/p\u003e","published_at":"2025-06-10T08:10:24-07:00","sort_order":"manual","template_suffix":"food","disjunctive":false,"rules":[{"column":"tag","relation":"equals","condition":"Food"}],"published_scope":"global"}],"empty_cart_recommendations_show_collection_images":true}
3947    const element = document.getElementById('shopify-section-sections--19358980374627__cart-drawer')
3948    const blocks = {"items-items":{},"on_side_cart_related-8af29191-dec1-42b5-9036-192e1b749009":{"hide_for_empty_cart":true,"hide_on_mobile":false,"color_scheme":"primary","enable_color_background":false,"heading":"You may also like","heading_size":"h6","heading_alignment":"left","heading_alignment_mobile":"left","recommendations_type":"auto","featured_collection":"","featured_products":[],"img_ratio":"inherited","in_cart_related_layout_desktop":"vertical-cards","in_cart_related_layout":"grid-with-horizontal-cards","content_alignment":"left","cards_to_show":12,"desktop_space_between_cards":12,"mobile_space_between_cards":16,"cards_color_background":false,"show_arrows_on_hover":true,"autoplay_mode":"disabled","autoplay_interval":3}}
3949
3950    window.auroraTheme = {
3951      ...window.auroraTheme,
3952      sections: {
3953        ...window.auroraTheme.sections,
3954        'sections--19358980374627__cart-drawer': {
3955          settings,
3956          element,
3957          blocks,
3958          apps: document.querySelectorAll('[data-custom-app]')
3959        },
3960      },
3961    }
3962  } catch {
3963
3964  }
3965</script>
3965
3966
3967
3968
3969<style> #shopify-section-sections--19358980374627__cart-drawer span {font-size: 16px;} #shopify-section-sections--19358980374627__cart-drawer span.cart-item__name-label {font-size: 20px;} #shopify-section-sections--19358980374627__cart-drawer a.vertical-product-card__title {font-size: 18px;} #shopify-section-sections--19358980374627__cart-drawer a.horizontal-product-card__title {font-size: 18px;} </style></aside><aside id="shopify-section-sections--19358980374627__search-sidebar" class="shopify-section shopify-section-group-main-aside-group">
3970
3971�<search-sidebar
3972      class="search-sidebar color-default"
3973      id="SearchSidebar"
3974      data-with-overlay="only-desktop"
3975      data-overlay-important
3976      data-with-close-on-outside
3977      data-with-close-on-escape
3978      data-sidebar-section
3979      data-section-id="sections--19358980374627__search-sidebar"
3980      data-open-direction="right"
3981      tabindex="-1"
3982      
3983    >
3984      <template data-sidebar-template="SearchSidebar">
3985        <div class="search-sidebar__body" data-sidebar-body>
3986          <div class="search-sidebar__header-wrapper">
3987            <div class="search-sidebar__header">
3988              <div class="search-sidebar__header-title">
3989                Search
3990              </div>
3991              <sidebar-button>
3992                <button
3993                  data-sidebar-button
3994                  data-sidebar-id="SearchSidebar"
3995                  class="unstyled-button search-sidebar__close-button-wrapper close-button-with-scale-hover-wrapper"
3996                  tabindex="0"
3997                >
3998                  <span class="search-sidebar__close-button-with-scale-hover close-button-with-scale-hover"></span>
3999                </button>
4000              </sidebar-button>
4001            </div>
4002            <search-sidebar-form-wrapper>
4003              <form
4004                class="search-sidebar__form"
4005                id="SearchSidebarForm"
4006                action="/search"
4007                method="get"
4008                role="search"
4009                data-sidebar-search-form
4010              >
4011                <search-field class="search-field" data-sidebar-search-input-component data-with-load-focus>
4012                  <label class="visually-hidden" for="SearchSidebarForm-QueryInput-sections--19358980374627__search-sidebar">Search</label>
4013                  <input
4014                    class="search-field__input"
4015                    type="text"
4016                    name="q"
4017                    placeholder="What are you looking for?"
4018                    data-sidebar-search-input
4019                    data-search-field-input
4020                    id="SearchSidebarForm-QueryInput-sections--19358980374627__search-sidebar"
4021                  >
4022                  <div class="search-field__controls">
4023                    <button
4024                      type="button"
4025                      class="unstyled-button search-field__controls-item hidden"
4026                      aria-label="Search"
4027                      data-search-field-reset-button
4028                    >
4029                      <svg class='search-field__controls-item-icon search-field__controls-item-icon--reset' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg' aria-labelledby='title' role='img'> <title id="title">Close</title>        <path d="M22.6665 9.3335L9.33317 22.6668" stroke="currentColor" stroke-width="2" />        <path d="M22.6665 22.6665L9.33317 9.33317" stroke="currentColor" stroke-width="2" />      </svg>
4030                    </button>
4031                    <button
4032                      type="submit"
4033                      form="SearchSidebarForm"
4034                      class="unstyled-button search-field__controls-item"
4035                      aria-label="Search"
4036                    >
4037                      <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M23.3346 23.3346L15.7746 15.7746M18.2946 9.4813C18.2946 14.348 14.348 18.2946 9.4813 18.2946C4.61464 18.2946 0.667969 14.348 0.667969 9.4813C0.667969 4.61463 4.61464 0.667969 9.4813 0.667969C14.348 0.667969 18.2946 4.61463 18.2946 9.4813Z" stroke="#333132" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"></path></svg>
4038                    </button>
4039                  </div>
4040                </search-field>
4041                <input
4042                  name="options[prefix]"
4043                  type="hidden"
4044                  value="last"
4045                  id="SearchSidebarForm-OptionsPrefixInput-sections--19358980374627__search-sidebar"
4046                >
4047                <input
4048                  type="hidden"
4049                  name="options[unavailable_products]"
4050                  value="show"
4051                  id="SearchSidebarForm-OptionsUnavailableProductsInput-sections--19358980374627__search-sidebar"
4052                >
4053              </form>
4054            </search-sidebar-form-wrapper>
4055          </div>
4056
4057          <div class="search-sidebar__content" data-sidebar-search-content>
4058            <div data-sidebar-search-content-results>
4059              
4060                <div class="search-sidebar-section ">
4061                  <h6 class="search-sidebar-section__header search-sidebar-section__header--queries">
4062                    <div class="search-sidebar-section__header-title">
4063                      Most searched
4064                    </div>
4065                  </h6>
4066                  <div class="search-sidebar-section__card-grid--queries"><button
4067                        class="unstyled-button search-sidebar-section__query link-parent-for-hover"
4068                        data-sidebar-search-query="Red Wines"
4069                      >
4070                        <span class="underline-animation">Red Wines</span>
4071                      </button><button
4072                        class="unstyled-button search-sidebar-section__query link-parent-for-hover"
4073                        data-sidebar-search-query="
4074Preserves"
4075                      >
4076                        <span class="underline-animation">
4077Preserves</span>
4078                      </button><button
4079                        class="unstyled-button search-sidebar-section__query link-parent-for-hover"
4080                        data-sidebar-search-query="
4081Olive Oil"
4082                      >
4083                        <span class="underline-animation">
4084Olive Oil</span>
4085                      </button><button
4086                        class="unstyled-button search-sidebar-section__query link-parent-for-hover"
4087                        data-sidebar-search-query="
4088Nut Mixes"
4089                      >
4090                        <span class="underline-animation">
4091Nut Mixes</span>
4092                      </button></div>
4093                </div>
4094              �</div>
4095          </div>
4096
4097          <div class="search-sidebar__footer hidden" data-sidebar-search-footer>
4098            <button
4099              class="btn btn--solid btn--lg search-sidebar__footer-button"
4100              aria-label="See all results"
4101              form="SearchSidebarForm"
4102              type="submit"
4103            >
4104              <span>
4105                See all results
4106              </span>
4107            </button>
4108          </div>
4109        </div>
4110      </template>
4111    </search-sidebar>
4112
4113<script>
4114  try {
4115    if (!window.auroraTheme) {
4116      window.auroraTheme = {}
4117    }
4118
4119    const settings = {"color_scheme":"default","img_ratio":"default","results_per_category":10,"enable_extended_search":false,"recommendations_title":"Most searched","recommendations_queries":"Red Wines\nPreserves\nOlive Oil\nNut Mixes"}
4120    const element = document.getElementById('shopify-section-sections--19358980374627__search-sidebar')
4121    const blocks = undefined
4122
4123    window.auroraTheme = {
4124      ...window.auroraTheme,
4125      sections: {
4126        ...window.auroraTheme.sections,
4127        'sections--19358980374627__search-sidebar': {
4128          settings,
4129          element,
4130          blocks,
4131          apps: document.querySelectorAll('[data-custom-app]')
4132        },
4133      },
4134    }
4135  } catch {
4136
4137  }
4138</script>
4138
4139
4140
4141
4142</aside>
4143<!-- END sections: main-aside-group -->
4144    
4145
4146    <!-- BEGIN sections: popup-group -->
4147<aside id="shopify-section-sections--19358980866147__popups" class="shopify-section shopify-section-group-popup-group">
4148
4149
4150
4151<style data-shopify>.block-promo_flyout_CGHt6x{--gsc-content-align:center;--gsc-desktop-width:560px;--gsc-overlay-opacity:0.0;--gsc-timer-width:100%;}@media screen and (min-width:768px){.block-promo_flyout_CGHt6x{--gsc-timer-width:%;}.block-promo_flyout_CGHt6x.popup--flyout{padding:32px 32px;}}</style> 
4152
4153<popup-promo
4154  class='popup popup-promo popup--flyout popup-position--bottom_right block-promo_flyout_CGHt6x color-primary'
4155  id='Popups-Promo-promo_flyout_CGHt6x'
4156  data-block-id='promo_flyout_CGHt6x'
4157  role='dialog'
4158  aria-label='Promo Popup Members receive up to 40% Off Black Friday Orders!'
4159  aria-modal='true'
4160  tabindex='-1'
4161  data-ignore-esc-key
4162  data-variant='flyout'
4163  data-page-condition='target'
4164  data-pages='https://www.cliffamily.com/collections/black-friday'
4165  data-product-tags=''
4166  data-when-show='immediately'
4167  data-time-delay='5sec'
4168  data-page-scroll='25'
4169  data-exit-intent='false'
4170  data-frequency='1d'
4171  data-overlay-solid=''
4172  data-overlay-gradient=''
4173  data-overlay-opacity='0.0'
4174  data-overlay-blur='0.0'
4175  data-has-image='false'
4176  data-hide-img-mobile='false'
4177  data-skip-transition-wait
4178  
4179>
4180  <template data-modal-template='Popups-Promo-promo_flyout_CGHt6x'>
4181    <div class='popup__body popup--with-image-on-left'>
4182      <button
4183        class='unstyled-button close-button-with-scale-hover-wrapper popup__close-button'
4184        tabindex='0'
4185        aria-label='Close'
4186        data-close-small-btn
4187      >
4188        <span class='close-button-with-scale-hover'></span>
4189      </button>
4190      
4191      <div class='popup__content-container'>
4192        <div class='popup__content'>
4193          
4194          
4195            <h2
4196              class='h3 popup__heading '
4197              
4198            >
4199              Members receive up to 40% Off Black Friday Orders!
4200            </h2>
4201          
4202          
4203          
4204          
4205          
4206          
4207            <div
4208              class='popup__btns-wrapper  popup__btns-wrapper--one-btn  '
4209              
4210            >
4211              <div class='popup__btns '>
4212                
4213                  
4214                    <a
4215                      class='btn btn--solid popup__btn'
4216                      aria-label='Join Now'
4217                      href='/pages/all-memberships'
4218                      data-promo-btn
4219                    >
4220                      Join Now
4221                    </a>
4222                  
4223                
4224                
4225              </div>
4226            </div>
4227          
4228          
4229          
4230        </div>
4231      </div>
4232    </div>
4233  </template>
4234</popup-promo>
4235
4236
4237
4238
4239<script>
4240  try {
4241    if (!window.auroraTheme) {
4242      window.auroraTheme = {}
4243    }
4244
4245    const settings = {}
4246    const element = document.getElementById('shopify-section-sections--19358980866147__popups')
4247    const blocks = {"promo_flyout-promo_flyout_CGHt6x":{"color_scheme":"primary","desktop_position":"bottom_right","vertical_spacing":32,"horizontal_spacing":32,"desktop_width":560,"page_condition":"target","pages":"https:\/\/www.cliffamily.com\/collections\/black-friday","product_tags":"","when_show":"immediately","time_delay":"5sec","page_scroll":"25","exit_intent":false,"frequency":"1d","subheading":"","heading":"Members receive up to 40% Off Black Friday Orders!","heading_size":"h3","body":"","body_size":"body3","discount_code":"","disclaimer":"","content_alignment":"center","promo_btn_label":"Join Now","promo_btn_url":"\/pages\/all-memberships","promo_btn_style":"solid","close_btn_label":"","close_btn_style":"outline","show_socials":false,"img_position":"left","hide_img_mobile":false,"img_overlay_opacity":0,"teaser_heading":"Unlock 40% Savings!","teaser_background_color":"#9e1a1d","teaser_background_gradient":"","teaser_text_color":"#ffffff","teaser_desktop_show":"none","teaser_desktop_show_close":"none","teaser_desktop_position":"left-center","teaser_desktop_heading_size":16,"teaser_desktop_side_paddings":20,"teaser_desktop_top_bottom_paddings":10,"teaser_mobile_show":"none","teaser_mobile_show_close":"corner","teaser_mobile_position":"left","teaser_mobile_heading_size":16,"teaser_mobile_side_paddings":20,"teaser_mobile_top_bottom_paddings":10}}
4248
4249    window.auroraTheme = {
4250      ...window.auroraTheme,
4251      sections: {
4252        ...window.auroraTheme.sections,
4253        'sections--19358980866147__popups': {
4254          settings,
4255          element,
4256          blocks,
4257          apps: document.querySelectorAll('[data-custom-app]')
4258        },
4259      },
4260    }
4261  } catch {
4262
4263  }
4264</script>
4264
4265
4266
4267
4268</aside>
4269<!-- END sections: popup-group -->
4270
4271    <main id="MainContent">
4272      <section id="shopify-section-template--19358986928227__multicolumn_3PdE7a" class="shopify-section">
4273
4274<style data-shopify>.section-template--19358986928227__multicolumn_3PdE7a{--gsc-space-between-cards:1.6rem;--gsc-columns:1;--gsc-content-spacing:2.4rem;--gsc-section-spacing-top:40px;--gsc-section-spacing-bottom:40px;}.block-column_ca4f3q{--gsc-image-width:100%;--gsc-img-ratio:70.0%;--gsc-icon-size:px;}.block-column_LyB9aC{--gsc-image-width:100%;--gsc-img-ratio:70.0%;--gsc-icon-size:px;}.block-column_QpYb8r{--gsc-image-width:100%;--gsc-img-ratio:70.0%;--gsc-icon-size:px;}.block-column_qHfg4t{--gsc-image-width:100%;--gsc-img-ratio:70.0%;--gsc-icon-size:px;}.block-column_qV9nrY{--gsc-image-width:100%;--gsc-img-ratio:70.0%;--gsc-icon-size:px;}.block-column_tVGPR4{--gsc-image-width:100%;--gsc-img-ratio:70.0%;--gsc-icon-size:px;}@media screen and (min-width:768px){.section-template--19358986928227__multicolumn_3PdE7a{--gsc-space-between-cards:2.4rem;--gsc-columns:2;--gsc-content-spacing:2.4rem;--gsc-slide-width:50.0%;--gsc-section-spacing-top:40px;--gsc-section-spacing-bottom:60px;}.block-column_ca4f3q{--gsc-image-width:100%;}.block-column_LyB9aC{--gsc-image-width:100%;}.block-column_QpYb8r{--gsc-image-width:100%;}.block-column_qHfg4t{--gsc-image-width:100%;}.block-column_qV9nrY{--gsc-image-width:100%;}.block-column_tVGPR4{--gsc-image-width:100%;}}</style> 
4275
4276<div class="multicolumn section section-template--19358986928227__multicolumn_3PdE7a color-custom-2">
4277  <div class="multicolumn__container container container--large section-spacing container--with-aside-paddings "><div class="container__header multicolumn__content-wrap multicolumn__content-wrap--align-center">
4278        <div class="multicolumn__content"><h2
4279              class="h1 "
4280              
4281            >
4282              All Experiences
4283            </h2></div>
4284      </div><slider-grid
4285        class="slider-grid card-carousel--navigation-on-hover "
4286        
4287        
4288          desktop-disabled
4289        
4290        
4291      >
4292        
4293        <div
4294          slider-grid-track
4295          class="slider-grid-track slider-grid__d-grid slider-grid__m-grid"
4296        ><div
4297              class="slider-grid__slide "
4298              
4299              slider-grid-slide
4300              
4301            >
4302              <div
4303                class="multicolumn__column card-grid__item block-column_ca4f3q multicolumn__column--align-left "
4304                
4305              >
4306                
4307
4308                
4309                  <div class="multicolumn__column-media multicolumn__column-media--image multicolumn__column-media--align-left">
4310                    <div class="multicolumn__column-image-wrap">
4311                      <div class="shape shape--nature"><img
4312                            class='lazyload
4313image multicolumn__column-image
4314
4315' alt='' width='1' height='1'
4316style='object-position: 50.0% 50.0%; ' src='//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=160'
4317
4318  data-srcset='//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=128
4319    128w,//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=240
4320    240w,//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=380
4321    380w,//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=480
4322    480w,//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=540
4323    540w,//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=640
4324    640w,//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=720
4325    720w,//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=920
4326    920w,//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=1080
4327    1080w,//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=1768
4328    1768w,//www.cliffamily.com/cdn/shop/files/DSC06532_1.jpg?v=1782154912&width=2056
4329    2056w,' data-sizes='auto' loading='lazy'
4330  
4331    data-parent-fit='cover' data-aspectratio='1.499267935578331'
4332  
4333
4334
4335                          ></div>
4336                    </div>
4337                  </div>
4338                
4339                <div class="multicolumn__details">
4340                  <div class="multicolumn__column-title h6">The Tasting Room</div>
4341                  <div class="rte multicolumn__column-text body-font-weight-from-global-settings body3 body-color">
4342                    <p>709 Main Street St. Helena, CA 94574<br/><a href="tel:(707) 968-0625">(707) 968-0625 <br/></a>Thursday – Tuesday, 10am – 5pm<br/>Wednesdays, 10am – 7pm</p>
4343                  </div><a
4344                      class="link multicolumn__column-link"style="margin-right: 16px;"
4345                      
4346                      
4347                        href="/pages/the-tasting-room"
4348                      
4349                      aria-label="Learn more"
4350                      
4351                    >
4352                      <span class="link-parent-for-hover">
4353                        <span class="link__text">Learn more</span>
4354                      </span>
4355                      
4356                    </a><a
4357                      class="link multicolumn__column-link"
4358                      
4359                        href="https://www.exploretock.com/cliffamily?tock_source=tock&tock_medium=search_nav"
4360                      
4361                      
4362                        target="_blank"
4363                      
4364                      aria-label="Book a tasting"
4365                    >
4366                      <span class="link-parent-for-hover">
4367                        <span class="link__text">Book a tasting</span>
4368                      </span>
4369                      
4370                        �<svg class="link__chevron external-arrow" width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">        <path d="M16.0915 14.3763V4.16797M16.0915 4.16797H5.88314M16.0915 4.16797L4.4248 15.8346" stroke="#333132" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"></path>      </svg>
4371                      
4372                    </a></div>
4373              </div>
4374            </div><div
4375              class="slider-grid__slide "
4376              
4377              slider-grid-slide
4378              
4379            >
4380              <div
4381                class="multicolumn__column card-grid__item block-column_LyB9aC multicolumn__column--align-left "
4382                
4383              >
4384                
4385
4386                
4387                  <div class="multicolumn__column-media multicolumn__column-media--image multicolumn__column-media--align-left">
4388                    <div class="multicolumn__column-image-wrap">
4389                      <div class="shape shape--nature"><img
4390                            class='lazyload
4391image multicolumn__column-image
4392
4393' alt='' width='1' height='1'
4394style='object-position: 50.0% 50.0%; ' src='//www.cliffamily.com/cdn/shop/files/5.30.24-4045_1.jpg?v=1759346306&width=160'
4395
4396  data-srcset='//www.cliffamily.com/cdn/shop/files/5.30.24-4045_1.jpg?v=1759346306&width=128
4397    128w,//www.cliffamily.com/cdn/shop/files/5.30.24-4045_1.jpg?v=1759346306&width=240
4398    240w,//www.cliffamily.com/cdn/shop/files/5.30.24-4045_1.jpg?v=1759346306&width=380
4399    380w,//www.cliffamily.com/cdn/shop/files/5.30.24-4045_1.jpg?v=1759346306&width=480
4400    480w,//www.cliffamily.com/cdn/shop/files/5.30.24-4045_1.jpg?v=1759346306&width=540
4401    540w,//www.cliffamily.com/cdn/shop/files/5.30.24-4045_1.jpg?v=1759346306&width=640
4402    640w,//www.cliffamily.com/cdn/shop/files/5.30.24-4045_1.jpg?v=1759346306&width=720
4403    720w,//www.cliffamily.com/cdn/shop/files/5.30.24-4045_1.jpg?v=1759346306&width=920
4404    920w,//www.cliffamily.com/cdn/shop/files/5.30.24-4045_1.jpg?v=1759346306&width=1080
4405    1080w,//www.cliffamily.com/cdn/shop/files/5.30.24-4045_1.jpg?v=1759346306&width=1768
4406    1768w,//www.cliffamily.com/cdn/shop/files/5.30.24-4045_1.jpg?v=1759346306&width=2056
4407    2056w,' data-sizes='auto' loading='lazy'
4408  
4409    data-parent-fit='cover' data-aspectratio='1.0'
4410  
4411
4412
4413                          ></div>
4414                    </div>
4415                  </div>
4416                
4417                <div class="multicolumn__details">
4418                  <div class="multicolumn__column-title h6">Enoteca Private Tasting Salon</div>
4419                  <div class="rte multicolumn__column-text body-font-weight-from-global-settings body3 body-color">
4420                    <p>1334 Vidovich Avenue St. Helena, CA 94574<br/><a href="tel:(707) 968-0625">(707) 968-0625<br/></a><a href="mailto:[email protected]" target="_blank">[email protected]</a><a href="tel:(707) 968-0625"><br/></a>Reservations by Appointment</p>
4421                  </div><a
4422                      class="link multicolumn__column-link"style="margin-right: 16px;"
4423                      
4424                      
4425                        href="/pages/enoteca"
4426                      
4427                      aria-label="Learn More"
4428                      
4429                    >
4430                      <span class="link-parent-for-hover">
4431                        <span class="link__text">Learn More</span>
4432                      </span>
4433                      
4434                    </a><a
4435                      class="link multicolumn__column-link"
4436                      
4437                        href="https://www.exploretock.com/clif-family-winery-enoteca?tock_source=tock&tock_medium=search_nav"
4438                      
4439                      
4440                        target="_blank"
4441                      
4442                      aria-label="Book a tasting"
4443                    >
4444                      <span class="link-parent-for-hover">
4445                        <span class="link__text">Book a tasting</span>
4446                      </span>
4447                      
4448                        �<svg class="link__chevron external-arrow" width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">        <path d="M16.0915 14.3763V4.16797M16.0915 4.16797H5.88314M16.0915 4.16797L4.4248 15.8346" stroke="#333132" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"></path>      </svg>
4449                      
4450                    </a></div>
4451              </div>
4452            </div><div
4453              class="slider-grid__slide "
4454              
4455              slider-grid-slide
4456              
4457            >
4458              <div
4459                class="multicolumn__column card-grid__item block-column_QpYb8r multicolumn__column--align-left "
4460                
4461              >
4462                
4463
4464                
4465                  <div class="multicolumn__column-media multicolumn__column-media--image multicolumn__column-media--align-left">
4466                    <div class="multicolumn__column-image-wrap">
4467                      <div class="shape shape--nature"><img
4468                            class='lazyload
4469image multicolumn__column-image
4470
4471' alt='' width='1' height='1'
4472style='object-position: 50.0% 50.0%; ' src='//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-2385.jpg?v=1782156427&width=160'
4473
4474  data-srcset='//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-2385.jpg?v=1782156427&width=128
4475    128w,//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-2385.jpg?v=1782156427&width=240
4476    240w,//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-2385.jpg?v=1782156427&width=380
4477    380w,//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-2385.jpg?v=1782156427&width=480
4478    480w,//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-2385.jpg?v=1782156427&width=540
4479    540w,//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-2385.jpg?v=1782156427&width=640
4480    640w,//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-2385.jpg?v=1782156427&width=720
4481    720w,//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-2385.jpg?v=1782156427&width=920
4482    920w,//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-2385.jpg?v=1782156427&width=1080
4483    1080w,//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-2385.jpg?v=1782156427&width=1768
4484    1768w,//www.cliffamily.com/cdn/shop/files/1.29.25_Clif-2385.jpg?v=1782156427&width=2056
4485    2056w,' data-sizes='auto' loading='lazy'
4486  
4487    data-parent-fit='cover' data-aspectratio='1.5003663003663004'
4488  
4489
4490
4491                          ></div>
4492                    </div>
4493                  </div>
4494                
4495                <div class="multicolumn__details">
4496                  <div class="multicolumn__column-title h6">Clif Family Food Truck</div>
4497                  <div class="rte multicolumn__column-text body-font-weight-from-global-settings body3 body-color">
4498                    <p>709 Main Street St. Helena, CA 94574<br/><a href="tel:(707) 301-7188">(707) 301-7188<br/></a><a href="mailto:[email protected]" target="_blank">[email protected]</a><a href="tel:(707) 301-7188"><br/></a>Thursday to Sunday, 11:30am – 4pm<br/>Wednesdays, 11:30pm – 6:30pm</p>
4499                  </div><a
4500                      class="link multicolumn__column-link"
4501                      
4502                        href="https://www.cliffamilyfoodtruck.com/"
4503                      
4504                      aria-label="View our menu"
4505                      
4506                        target="_blank"
4507                      
4508                    >
4509                      <span class="link-parent-for-hover">
4510                        <span class="link__text">View our menu</span>
4511                      </span>
4512                      
4513                        �<svg class="link__chevron external-arrow" width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">        <path d="M16.0915 14.3763V4.16797M16.0915 4.16797H5.88314M16.0915 4.16797L4.4248 15.8346" stroke="#333132" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"></path>      </svg>
4514                      
4515                    </a></div>
4516              </div>
4517            </div><div
4518              class="slider-grid__slide "
4519              
4520              slider-grid-slide
4521              
4522            >
4523              <div
4524                class="multicolumn__column card-grid__item block-column_qHfg4t multicolumn__column--align-left "
4525                
4526              >
4527                
4528
4529                
4530                  <div class="multicolumn__column-media multicolumn__column-media--image multicolumn__column-media--align-left">
4531                    <div class="multicolumn__column-image-wrap">
4532                      <div class="shape shape--nature"><img
4533                            class='lazyload
4534image multicolumn__column-image
4535
4536' alt='' width='1' height='1'
4537style='object-position: 50.0% 50.0%; ' src='//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_VirtualTasting_HappyHourA_2x1_1.webp?v=1745849810&width=160'
4538
4539  data-srcset='//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_VirtualTasting_HappyHourA_2x1_1.webp?v=1745849810&width=128
4540    128w,//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_VirtualTasting_HappyHourA_2x1_1.webp?v=1745849810&width=240
4541    240w,//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_VirtualTasting_HappyHourA_2x1_1.webp?v=1745849810&width=380
4542    380w,//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_VirtualTasting_HappyHourA_2x1_1.webp?v=1745849810&width=480
4543    480w,//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_VirtualTasting_HappyHourA_2x1_1.webp?v=1745849810&width=540
4544    540w,//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_VirtualTasting_HappyHourA_2x1_1.webp?v=1745849810&width=640
4545    640w,//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_VirtualTasting_HappyHourA_2x1_1.webp?v=1745849810&width=720
4546    720w,//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_VirtualTasting_HappyHourA_2x1_1.webp?v=1745849810&width=920
4547    920w,//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_VirtualTasting_HappyHourA_2x1_1.webp?v=1745849810&width=1080
4548    1080w,//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_VirtualTasting_HappyHourA_2x1_1.webp?v=1745849810&width=1768
4549    1768w,//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_VirtualTasting_HappyHourA_2x1_1.webp?v=1745849810&width=2056
4550    2056w,' data-sizes='auto' loading='lazy'
4551  
4552    data-parent-fit='cover' data-aspectratio='2.0'
4553  
4554
4555
4556                          ></div>
4557                    </div>
4558                  </div>
4559                
4560                <div class="multicolumn__details">
4561                  <div class="multicolumn__column-title h6">Virtual Tastings</div>
4562                  <div class="rte multicolumn__column-text body-font-weight-from-global-settings body3 body-color">
4563                    <p>Anytime, anywhere. <br/><a href="tel:(707) 968-0625">(707) 968-0625 </a><br/><a href="mailto:[email protected]" title="mailto:[email protected]">[email protected]</a></p>
4564                  </div><a
4565                      class="link multicolumn__column-link"
4566                      
4567                        href="/pages/virtual-tastings"
4568                      
4569                      aria-label="Learn More"
4570                      
4571                    >
4572                      <span class="link-parent-for-hover">
4573                        <span class="link__text">Learn More</span>
4574                      </span>
4575                      
4576                    </a></div>
4577              </div>
4578            </div><div
4579              class="slider-grid__slide "
4580              
4581              slider-grid-slide
4582              
4583            >
4584              <div
4585                class="multicolumn__column card-grid__item block-column_qV9nrY multicolumn__column--align-left "
4586                
4587              >
4588                
4589
4590                
4591                  <div class="multicolumn__column-media multicolumn__column-media--image multicolumn__column-media--align-left">
4592                    <div class="multicolumn__column-image-wrap">
4593                      <div class="shape shape--nature"><img
4594                            class='lazyload
4595image multicolumn__column-image
4596
4597' alt='' width='1' height='1'
4598style='object-position: 50.0% 50.0%; ' src='//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_Enoteca_ConferenceRoom_BreakfastOnTable_2x1_1.webp?v=1745849810&width=160'
4599
4600  data-srcset='//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_Enoteca_ConferenceRoom_BreakfastOnTable_2x1_1.webp?v=1745849810&width=128
4601    128w,//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_Enoteca_ConferenceRoom_BreakfastOnTable_2x1_1.webp?v=1745849810&width=240
4602    240w,//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_Enoteca_ConferenceRoom_BreakfastOnTable_2x1_1.webp?v=1745849810&width=380
4603    380w,//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_Enoteca_ConferenceRoom_BreakfastOnTable_2x1_1.webp?v=1745849810&width=480
4604    480w,//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_Enoteca_ConferenceRoom_BreakfastOnTable_2x1_1.webp?v=1745849810&width=540
4605    540w,//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_Enoteca_ConferenceRoom_BreakfastOnTable_2x1_1.webp?v=1745849810&width=640
4606    640w,//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_Enoteca_ConferenceRoom_BreakfastOnTable_2x1_1.webp?v=1745849810&width=720
4607    720w,//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_Enoteca_ConferenceRoom_BreakfastOnTable_2x1_1.webp?v=1745849810&width=920
4608    920w,//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_Enoteca_ConferenceRoom_BreakfastOnTable_2x1_1.webp?v=1745849810&width=1080
4609    1080w,//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_Enoteca_ConferenceRoom_BreakfastOnTable_2x1_1.webp?v=1745849810&width=1768
4610    1768w,//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_Enoteca_ConferenceRoom_BreakfastOnTable_2x1_1.webp?v=1745849810&width=2056
4611    2056w,' data-sizes='auto' loading='lazy'
4612  
4613    data-parent-fit='cover' data-aspectratio='2.0'
4614  
4615
4616
4617                          ></div>
4618                    </div>
4619                  </div>
4620                
4621                <div class="multicolumn__details">
4622                  <div class="multicolumn__column-title h6">Private Events</div>
4623                  <div class="rte multicolumn__column-text body-font-weight-from-global-settings body3 body-color">
4624                    <p>Interested in hosting your next special event or corporate retreat at Clif Family Winery? We have a variety of settings that can host groups ranging in size from 1 to 50. Contact our Hospital
4624ity Concierge to start planning your event at Clif Family Winery.</p><p><a href="mailto:[email protected]" target="_blank">[email protected]<br/></a><a href="tel:(707) 968-0625">(707) 968-0625</a></p>
4625                  </div><a
4626                      class="link multicolumn__column-link"
4627                      
4628                        href="/pages/private-events"
4629                      
4630                      aria-label="Learn More"
4631                      
4632                    >
4633                      <span class="link-parent-for-hover">
4634                        <span class="link__text">Learn More</span>
4635                      </span>
4636                      
4637                    </a></div>
4638              </div>
4639            </div><div
4640              class="slider-grid__slide "
4641              
4642              slider-grid-slide
4643              
4644            >
4645              <div
4646                class="multicolumn__column card-grid__item block-column_tVGPR4 multicolumn__column--align-left "
4647                
4648              >
4649                
4650
4651                
4652                  <div class="multicolumn__column-media multicolumn__column-media--image multicolumn__column-media--align-left">
4653                    <div class="multicolumn__column-image-wrap">
4654                      <div class="shape shape--nature"><img
4655                            class='lazyload
4656image multicolumn__column-image
4657
4658' alt='' width='1' height='1'
4659style='object-position: 50.0% 50.0%; ' src='//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_Event_GroupOfPeoplePerforming_GaryPlayingTrumpt_2x1_1.webp?v=1745849810&width=160'
4660
4661  data-srcset='//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_Event_GroupOfPeoplePerforming_GaryPlayingTrumpt_2x1_1.webp?v=1745849810&width=128
4662    128w,//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_Event_GroupOfPeoplePerforming_GaryPlayingTrumpt_2x1_1.webp?v=1745849810&width=240
4663    240w,//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_Event_GroupOfPeoplePerforming_GaryPlayingTrumpt_2x1_1.webp?v=1745849810&width=380
4664    380w,//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_Event_GroupOfPeoplePerforming_GaryPlayingTrumpt_2x1_1.webp?v=1745849810&width=480
4665    480w,//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_Event_GroupOfPeoplePerforming_GaryPlayingTrumpt_2x1_1.webp?v=1745849810&width=540
4666    540w,//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_Event_GroupOfPeoplePerforming_GaryPlayingTrumpt_2x1_1.webp?v=1745849810&width=640
4667    640w,//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_Event_GroupOfPeoplePerforming_GaryPlayingTrumpt_2x1_1.webp?v=1745849810&width=720
4668    720w,//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_Event_GroupOfPeoplePerforming_GaryPlayingTrumpt_2x1_1.webp?v=1745849810&width=920
4669    920w,//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_Event_GroupOfPeoplePerforming_GaryPlayingTrumpt_2x1_1.webp?v=1745849810&width=1080
4670    1080w,//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_Event_GroupOfPeoplePerforming_GaryPlayingTrumpt_2x1_1.webp?v=1745849810&width=1768
4671    1768w,//www.cliffamily.com/cdn/shop/files/ClifFamily_Lifestyle_Event_GroupOfPeoplePerforming_GaryPlayingTrumpt_2x1_1.webp?v=1745849810&width=2056
4672    2056w,' data-sizes='auto' loading='lazy'
4673  
4674    data-parent-fit='cover' data-aspectratio='2.0'
4675  
4676
4677
4678                          ></div>
4679                    </div>
4680                  </div>
4681                
4682                <div class="multicolumn__details">
4683                  <div class="multicolumn__column-title h6">Upcoming Events</div>
4684                  <div class="rte multicolumn__column-text body-font-weight-from-global-settings body3 body-color">
4685                    <p>Join in the fun! You are invited.</p><p>Have questions? Contact us at:<br/><a href="mailto:[email protected]" target="_blank">[email protected]</a><br/><a href="tel:(707) 968-0625">(707) 968-0625</a></p>
4686                  </div><a
4687                      class="link multicolumn__column-link"
4688                      
4689                        href="/pages/upcoming-events"
4690                      
4691                      aria-label="Learn More"
4692                      
4693                    >
4694                      <span class="link-parent-for-hover">
4695                        <span class="link__text">Learn More</span>
4696                      </span>
4697                      
4698                    </a></div>
4699              </div>
4700            </div></div>
4701
4702        
4703
4704        
4705      </slider-grid></div>
4706</div>
4707
4708
4709
4710<script>
4711  try {
4712    if (!window.auroraTheme) {
4713      window.auroraTheme = {}
4714    }
4715
4716    const settings = {"color_scheme":"custom-2","container_size":"large","desktop_layout":"grid","mobile_layout":"grid","title":"All Experiences","heading_size":"h1","text":"","body_size":"body3","content_alignment":"center","column_heading_size":"h6","column_body_size":"body3","column_alignment":"left","desktop_columns":2,"desktop_space_between_cards":24,"desktop_content_spacing":24,"mobile_space_between_cards":16,"mobile_content_spacing":24,"show_column_background":true,"show_navigation_on_hover":true,"btn_text":"","btn_url":null,"btn_style":"solid","autoplay_mode":"disabled","autoplay_interval":3,"add_side_paddings":true,"section_spacing_top":40,"section_spacing_bottom":40,"section_spacing_top_desktop":40,"section_spacing_bottom_desktop":60,"spacebetween_heading":false}
4717    const element = document.getElementById('shopify-section-template--19358986928227__multicolumn_3PdE7a')
4718    const blocks = {"column-column_ca4f3q":{"image":"\/\/www.cliffamily.com\/cdn\/shop\/files\/DSC06532_1.jpg?v=1782154912","desktop_image_width":100,"mobile_image_width":100,"image_ratio":0.7,"title":"The Tasting Room","text":"\u003cp\u003e709 Main Street St. Helena, CA 94574\u003cbr\/\u003e\u003ca href=\"tel:(707) 968-0625\"\u003e(707) 968-0625 \u003cbr\/\u003e\u003c\/a\u003eThursday – Tuesday, 10am – 5pm\u003cbr\/\u003eWednesdays, 10am – 7pm\u003c\/p\u003e","link_text":"Learn more","link_url":"\/pages\/the-tasting-room","external_link_1":false,"use_icon_in_button_1":false,"link_text_2":"Book a tasting","link_url_2":"https:\/\/www.exploretock.com\/cliffamily?tock_source=tock\u0026tock_medium=search_nav","external_link_2":true,"use_icon_in_button_2":true},"column-column_LyB9aC":{"image":"\/\/www.cliffamily.com\/cdn\/shop\/files\/5.30.24-4045_1.jpg?v=1759346306","desktop_image_width":100,"mobile_image_width":100,"image_ratio":0.7,"title":"Enoteca Private Tasting Salon","text":"\u003cp\u003e1334 Vidovich Avenue St. Helena, CA 94574\u003cbr\/\u003e\u003ca href=\"tel:(707) 968-0625\"\u003e(707) 968-0625\u003cbr\/\u003e\u003c\/a\u003e\u003ca href=\"mailto:[email protected]\" target=\"_blank\"\[email protected]\u003c\/a\u003e\u003ca href=\"tel:(707) 968-0625\"\u003e\u003cbr\/\u003e\u003c\/a\u003eReservations by Appointment\u003c\/p\u003e","link_text":"Learn More","link_url":"\/pages\/enoteca","external_link_1":false,"use_icon_in_button_1":false,"link_text_2":"Book a tasting","link_url_2":"https:\/\/www.exploretock.com\/clif-family-winery-enoteca?tock_source=tock\u0026tock_medium=search_nav","external_link_2":true,"use_icon_in_button_2":true},"column-column_QpYb8r":{"image":"\/\/www.cliffamily.com\/cdn\/shop\/files\/1.29.25_Clif-2385.jpg?v=1782156427","desktop_image_width":100,"mobile_image_width":100,"image_ratio":0.7,"title":"Clif Family Food Truck","text":"\u003cp\u003e709 Main Street St. Helena, CA 94574\u003cbr\/\u003e\u003ca href=\"tel:(707) 301-7188\"\u003e(707) 301-7188\u003cbr\/\u003e\u003c\/a\u003e\u003ca href=\"mailto:[email protected]\" target=\"_blank\"\[email protected]\u003c\/a\u003e\u003ca href=\"tel:(707) 301-7188\"\u003e\u003cbr\/\u003e\u003c\/a\u003eThursday to Sunday, 11:30am – 4pm\u003cbr\/\u003eWednesdays, 11:30pm – 6:30pm\u003c\/p\u003e","link_text":"View our menu","link_url":"https:\/\/www.cliffamilyfoodtruck.com\/","external_link_1":true,"use_icon_in_button_1":true,"link_text_2":"Link label 2","link_url_2":null,"external_link_2":false,"use_icon_in_button_2":false},"column-column_qHfg4t":{"image":"\/\/www.cliffamily.com\/cdn\/shop\/files\/ClifFamily_Lifestyle_VirtualTasting_HappyHourA_2x1_1.webp?v=1745849810","desktop_image_width":100,"mobile_image_width":100,"image_ratio":0.7,"title":"Virtual Tastings","text":"\u003cp\u003eAnytime, anywhere. \u003cbr\/\u003e\u003ca href=\"tel:(707) 968-0625\"\u003e(707) 968-0625 \u003c\/a\u003e\u003cbr\/\u003e\u003ca href=\"mailto:[email protected]\" title=\"mailto:[email protected]\"\[email protected]\u003c\/a\u003e\u003c\/p\u003e","link_text":"Learn More","link_url":"\/pages\/virtual-tastings","external_link_1":false,"use_icon_in_button_1":false,"link_text_2":"Link label 2","link_url_2":null,"external_link_2":false,"use_icon_in_button_2":false},"column-column_qV9nrY":{"image":"\/\/www.cliffamily.com\/cdn\/shop\/files\/ClifFamily_Lifestyle_Enoteca_ConferenceRoom_BreakfastOnTable_2x1_1.webp?v=1745849810","desktop_image_width":100,"mobile_image_width":100,"image_ratio":0.7,"title":"Private Events","text":"\u003cp\u003eInterested in hosting your next special event or corporate retreat at Clif Family Winery? We have a variety of settings that can host groups ranging in size from 1 to 50. Contact our Hospital
4718ity Concierge to start planning your event at Clif Family Winery.\u003c\/p\u003e\u003cp\u003e\u003ca href=\"mailto:[email protected]\" target=\"_blank\"\[email protected]\u003cbr\/\u003e\u003c\/a\u003e\u003ca href=\"tel:(707) 968-0625\"\u003e(707) 968-0625\u003c\/a\u003e\u003c\/p\u003e","link_text":"Learn More","link_url":"\/pages\/private-events","external_link_1":false,"use_icon_in_button_1":false,"link_text_2":"Link label 2","link_url_2":null,"external_link_2":false,"use_icon_in_button_2":false},"column-column_tVGPR4":{"image":"\/\/www.cliffamily.com\/cdn\/shop\/files\/ClifFamily_Lifestyle_Event_GroupOfPeoplePerforming_GaryPlayingTrumpt_2x1_1.webp?v=1745849810","desktop_image_width":100,"mobile_image_width":100,"image_ratio":0.7,"title":"Upcoming Events","text":"\u003cp\u003eJoin in the fun! You are invited.\u003c\/p\u003e\u003cp\u003eHave questions? Contact us at:\u003cbr\/\u003e\u003ca href=\"mailto:[email protected]\" target=\"_blank\"\[email protected]\u003c\/a\u003e\u003cbr\/\u003e\u003ca href=\"tel:(707) 968-0625\"\u003e(707) 968-0625\u003c\/a\u003e\u003c\/p\u003e","link_text":"Learn More","link_url":"\/pages\/upcoming-events","external_link_1":false,"use_icon_in_button_1":false,"link_text_2":"Link label 2","link_url_2":null,"external_link_2":false,"use_icon_in_button_2":false}}
4719
4720    window.auroraTheme = {
4721      ...window.auroraTheme,
4722      sections: {
4723        ...window.auroraTheme.sections,
4724        'template--19358986928227__multicolumn_3PdE7a': {
4725          settings,
4726          element,
4727          blocks,
4728          apps: document.querySelectorAll('[data-custom-app]')
4729        },
4730      },
4731    }
4732  } catch {
4733
4734  }
4735</script>
4735
4736
4737
4738
4739</section>
4740    </main><!-- BEGIN sections: main-footer-group -->
4741<section id="shopify-section-sections--19358980440163__multicolumn_QVPWKc" class="shopify-section shopify-section-group-main-footer-group">
4742
4743<style data-shopify>.section-sections--19358980440163__multicolumn_QVPWKc{--gsc-space-between-cards:3.2rem;--gsc-columns:1;--gsc-content-spacing:0.8rem;--gsc-section-spacing-top:40px;--gsc-section-spacing-bottom:40px;}.block-column_with_icon_ncgfMK{--gsc-image-width:%;--gsc-img-ratio:0%;--gsc-icon-size:64px;}.block-column_with_icon_7cUULW{--gsc-image-width:%;--gsc-img-ratio:0%;--gsc-icon-size:64px;}.block-column_with_icon_WVEJzH{--gsc-image-width:%;--gsc-img-ratio:0%;--gsc-icon-size:64px;}.block-column_with_icon_V4pzcr{--gsc-image-width:%;--gsc-img-ratio:0%;--gsc-icon-size:64px;}@media screen and (min-width:768px){.section-sections--19358980440163__multicolumn_QVPWKc{--gsc-space-between-cards:1.6rem;--gsc-columns:4;--gsc-content-spacing:1.6rem;--gsc-slide-width:25.0%;--gsc-section-spacing-top:48px;--gsc-section-spacing-bottom:48px;}.block-column_with_icon_ncgfMK{--gsc-image-width:%;}.block-column_with_icon_7cUULW{--gsc-image-width:%;}.block-column_with_icon_WVEJzH{--gsc-image-width:%;}.block-column_with_icon_V4pzcr{--gsc-image-width:%;}}@media screen and (min-width:880px) and (max-width:1016px){.section-sections--19358980440163__multicolumn_QVPWKc{--gsc-slide-width:33.333333333333336%;}}@media screen and (min-width:768px) and (max-width:880px){.section-sections--19358980440163__multicolumn_QVPWKc{--gsc-slide-width:50.0%;}}</style> 
4744
4745<div class="multicolumn section section-sections--19358980440163__multicolumn_QVPWKc color-white">
4746  <div class="multicolumn__container container container--full-screen section-spacing container--with-aside-paddings "><slider-grid
4747        class="slider-grid card-carousel--navigation-on-hover "
4748        
4749        
4750          desktop-disabled
4751        
4752        
4753      >
4754        
4755        <div
4756          slider-grid-track
4757          class="slider-grid-track slider-grid__d-grid slider-grid__m-grid"
4758        ><div
4759              class="slider-grid__slide "
4760              
4761              slider-grid-slide
4762              
4763            >
4764              <div
4765                class="multicolumn__column card-grid__item block-column_with_icon_ncgfMK multicolumn__column--align-left multicolumn__column--transparent"
4766                
4767              >
4768                
4769
4770                
4771                  
4772                
4773                <div class="multicolumn__details">
4774                  <div class="multicolumn__column-title h6">The Tasting Room</div>
4775                  <div class="rte multicolumn__column-text body-font-weight-from-global-settings body4 body-color">
4776                    <p><strong>Wednesday</strong><br/>10am – 7pm</p><p><strong>Thursday – Tuesday
<br/></strong>10am – 5pm<strong><br/><br/>EV Charging Station<br/></strong>10am - 5pm</p>
4777                  </div><a
4778                      class="link multicolumn__column-link"
4779                      
4780                        href="/pages/the-tasting-room"
4781                      
4782                      aria-label="Book a tasting"
4783                      
4784                    >
4785                      <span class="link-parent-for-hover">
4786                        <span class="link__text">Book a tasting</span>
4787                      </span>
4788                      
4789                        �      <svg class="link__chevron" xmlns="http://www.w3.org/2000/svg" width="17" height="17" viewBox="0 0 17 17" fill="none"><title id="title">Link chevron</title>        <path d="M8.73698 13.8346L14.0703 8.5013M14.0703 8.5013L8.73698 3.16797M14.0703 8.5013H2.07031" stroke="black" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/>      </svg>
4790                      
4791                    </a></div>
4792              </div>
4793            </div><div
4794              class="slider-grid__slide "
4795              
4796              slider-grid-slide
4797              
4798            >
4799              <div
4800                class="multicolumn__column card-grid__item block-column_with_icon_7cUULW multicolumn__column--align-left multicolumn__column--transparent"
4801                
4802              >
4803                
4804
4805                
4806                  
4807                
4808                <div class="multicolumn__details">
4809                  <div class="multicolumn__column-title h6">Enoteca</div>
4810                  <div class="rte multicolumn__column-text body-font-weight-from-global-settings body4 body-color">
4811                    <p><strong>Open 7 Days a Week by Appointment<br/></strong>10am – 5pm<br/><br/><strong>EV Charging Station<br/></strong>10am - 5 pm</p>
4812                  </div><a
4813                      class="link multicolumn__column-link"
4814                      
4815                        href="/pages/enoteca"
4816                      
4817                      aria-label="Book a tasting"
4818                      
4819                    >
4820                      <span class="link-parent-for-hover">
4821                        <span class="link__text">Book a tasting</span>
4822                      </span>
4823                      
4824                        �      <svg class="link__chevron" xmlns="http://www.w3.org/2000/svg" width="17" height="17" viewBox="0 0 17 17" fill="none"><title id="title">Link chevron</title>        <path d="M8.73698 13.8346L14.0703 8.5013M14.0703 8.5013L8.73698 3.16797M14.0703 8.5013H2.07031" stroke="black" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/>      </svg>
4825                      
4826                    </a></div>
4827              </div>
4828            </div><div
4829              class="slider-grid__slide "
4830              
4831              slider-grid-slide
4832              
4833            >
4834              <div
4835                class="multicolumn__column card-grid__item block-column_with_icon_WVEJzH multicolumn__column--align-left multicolumn__column--transparent"
4836                
4837              >
4838                
4839
4840                
4841                  
4842                
4843                <div class="multicolumn__details">
4844                  <div class="multicolumn__column-title h6">Food Truck</div>
4845                  <div class="rte multicolumn__column-text body-font-weight-from-global-settings body4 body-color">
4846                    <p><strong>Wednesday
</strong><br/>11:30am – 6:30pm</p><p><strong>Thursday – Sunday
</strong><br/>11:30am – 4pm</p>
4847                  </div><a
4848                      class="link multicolumn__column-link"
4849                      
4850                        href="https://www.cliffamilyfoodtruck.com/"
4851                      
4852                      aria-label="Order now"
4853                      
4854                        target="_blank"
4855                      
4856                    >
4857                      <span class="link-parent-for-hover">
4858                        <span class="link__text">Order now</span>
4859                      </span>
4860                      
4861                        �<svg class="link__chevron external-arrow" width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">        <path d="M16.0915 14.3763V4.16797M16.0915 4.16797H5.88314M16.0915 4.16797L4.4248 15.8346" stroke="#333132" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"></path>      </svg>
4862                      
4863                    </a></div>
4864              </div>
4865            </div><div
4866              class="slider-grid__slide "
4867              
4868              slider-grid-slide
4869              
4870            >
4871              <div
4872                class="multicolumn__column card-grid__item block-column_with_icon_V4pzcr multicolumn__column--align-left multicolumn__column--transparent"
4873                
4874              >
4875                
4876
4877                
4878                  
4879                
4880                <div class="multicolumn__details">
4881                  <div class="multicolumn__column-title h6">Contact</div>
4882                  <div class="rte multicolumn__column-text body-font-weight-from-global-settings body4 body-color">
4883                    <p><strong>Tasting Room<br/></strong>709 Main Street<br/>St. Helena, CA 94574<br/><a href="tel:(707)968-0625">(707) 968-0625</a></p><p><strong>Enoteca<br/></strong>1334 Vidovich Ln, <br/>St Helena, CA 94574<br/><a href="tel:(707)968-0625">(707) 968-0625</a></p>
4884                  </div><a
4885                      class="link multicolumn__column-link"
4886                      
4887                        href="/pages/contact"
4888                      
4889                      aria-label="Contact us"
4890                      
4891                    >
4892                      <span class="link-parent-for-hover">
4893                        <span class="link__text">Contact us</span>
4894                      </span>
4895                      
4896                        �      <svg class="link__chevron" xmlns="http://www.w3.org/2000/svg" width="17" height="17" viewBox="0 0 17 17" fill="none"><title id="title">Link chevron</title>        <path d="M8.73698 13.8346L14.0703 8.5013M14.0703 8.5013L8.73698 3.16797M14.0703 8.5013H2.07031" stroke="black" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/>      </svg>
4897                      
4898                    </a></div>
4899              </div>
4900            </div></div>
4901
4902        
4903
4904        
4905      </slider-grid></div>
4906</div>
4907
4908
4909
4910<script>
4911  try {
4912    if (!window.auroraTheme) {
4913      window.auroraTheme = {}
4914    }
4915
4916    const settings = {"color_scheme":"white","container_size":"full-screen","desktop_layout":"grid","mobile_layout":"grid","title":"","heading_size":"h5","text":"","body_size":"body3","content_alignment":"left","column_heading_size":"h6","column_body_size":"body4","column_alignment":"left","desktop_columns":4,"desktop_space_between_cards":16,"desktop_content_spacing":16,"mobile_space_between_cards":32,"mobile_content_spacing":8,"show_column_background":false,"show_navigation_on_hover":true,"btn_text":"","btn_url":null,"btn_style":"outline","autoplay_mode":"disabled","autoplay_interval":3,"add_side_paddings":true,"section_spacing_top":40,"section_spacing_bottom":40,"section_spacing_top_desktop":48,"section_spacing_bottom_desktop":48,"spacebetween_heading":false}
4917    const element = document.getElementById('shopify-section-sections--19358980440163__multicolumn_QVPWKc')
4918    const blocks = {"column_with_icon-column_with_icon_ncgfMK":{"icon":"none","icon_size":64,"title":"The Tasting Room","text":"\u003cp\u003e\u003cstrong\u003eWednesday\u003c\/strong\u003e\u003cbr\/\u003e10am – 7pm\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eThursday – Tuesday\u2028\u003cbr\/\u003e\u003c\/strong\u003e10am – 5pm\u003cstrong\u003e\u003cbr\/\u003e\u003cbr\/\u003eEV Charging Station\u003cbr\/\u003e\u003c\/strong\u003e10am - 5pm\u003c\/p\u003e","link_text":"Book a tasting","link_url":"\/pages\/the-tasting-room","external_link_1":false,"use_icon_in_button_1":true},"column_with_icon-column_with_icon_7cUULW":{"icon":"none","icon_size":64,"title":"Enoteca","text":"\u003cp\u003e\u003cstrong\u003eOpen 7 Days a Week by Appointment\u003cbr\/\u003e\u003c\/strong\u003e10am – 5pm\u003cbr\/\u003e\u003cbr\/\u003e\u003cstrong\u003eEV Charging Station\u003cbr\/\u003e\u003c\/strong\u003e10am - 5 pm\u003c\/p\u003e","link_text":"Book a tasting","link_url":"\/pages\/enoteca","external_link_1":false,"use_icon_in_button_1":true},"column_with_icon-column_with_icon_WVEJzH":{"icon":"none","icon_size":64,"title":"Food Truck","text":"\u003cp\u003e\u003cstrong\u003eWednesday\u2028\u003c\/strong\u003e\u003cbr\/\u003e11:30am – 6:30pm\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eThursday – Sunday\u2028\u003c\/strong\u003e\u003cbr\/\u003e11:30am – 4pm\u003c\/p\u003e","link_text":"Order now","link_url":"https:\/\/www.cliffamilyfoodtruck.com\/","external_link_1":true,"use_icon_in_button_1":true},"column_with_icon-column_with_icon_V4pzcr":{"icon":"none","icon_size":64,"title":"Contact","text":"\u003cp\u003e\u003cstrong\u003eTasting Room\u003cbr\/\u003e\u003c\/strong\u003e709 Main Street\u003cbr\/\u003eSt. Helena, CA 94574\u003cbr\/\u003e\u003ca href=\"tel:(707)968-0625\"\u003e(707) 968-0625\u003c\/a\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eEnoteca\u003cbr\/\u003e\u003c\/strong\u003e1334 Vidovich Ln, \u003cbr\/\u003eSt Helena, CA 94574\u003cbr\/\u003e\u003ca href=\"tel:(707)968-0625\"\u003e(707) 968-0625\u003c\/a\u003e\u003c\/p\u003e","link_text":"Contact us","link_url":"\/pages\/contact","external_link_1":false,"use_icon_in_button_1":true}}
4919
4920    window.auroraTheme = {
4921      ...window.auroraTheme,
4922      sections: {
4923        ...window.auroraTheme.sections,
4924        'sections--19358980440163__multicolumn_QVPWKc': {
4925          settings,
4926          element,
4927          blocks,
4928          apps: document.querySelectorAll('[data-custom-app]')
4929        },
4930      },
4931    }
4932  } catch {
4933
4934  }
4935</script>
4935
4936
4937
4938
4939</section><footer id="shopify-section-sections--19358980440163__footer" class="shopify-section shopify-section-group-main-footer-group shopify-section-footer"><style data-shopify>.section-sections--19358980440163__footer{--gsc-columns:1;--gsc-space-between-cards:4.8rem;--gsc-section-spacing-top:0px;--gsc-section-spacing-bottom:0px;}@media screen and (min-width:768px){.section-sections--19358980440163__footer{--gsc-columns:6;--gsc-section-spacing-top:0px;--gsc-section-spacing-bottom:0px;}}.block-subscribe_NjxbJB{--gsc-logo-width:0rem;--gsc-image-width:%;--gsc-img-ratio:0%;}.block-menu_EE7iqA{--gsc-logo-width:0rem;--gsc-image-width:%;--gsc-img-ratio:0%;}.block-footer-2{--gsc-logo-width:0rem;--gsc-image-width:%;--gsc-img-ratio:0%;}.block-menu_zm9nXX{--gsc-logo-width:0rem;--gsc-image-width:%;--gsc-img-ratio:0%;}.block-menu_VAeLFk{--gsc-logo-width:0rem;--gsc-image-width:%;--gsc-img-ratio:0%;}.block-image_qUAhVK{--gsc-logo-width:0rem;--gsc-image-width:40%;--gsc-img-ratio:170.0%;}</style>� <div class="footer section-sections--19358980440163__footer section-spacing ">
4940  <div class="footer__outer-container container container--full-screen  container--with-aside-paddings ">
4941    <div class="footer__container  container container--full-screen container--with-aside-paddings  section color-default "><div class="card-grid footer__card-grid">�
4942
4943                <div
4944                  class="footer__block block-subscribe_NjxbJB footer__block--mobile-static "
4945                  
4946                  
4947                ><div class="footer__title h6">Join Our Email List</div><p class="footer__title--mobile-static h6">
4948                      Join Our Email List
4949                    </p><form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="newsletter footer__newsletter"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input
4950                      name="contact[tags]"
4951                      type="hidden"
4952                      value="newsletter"
4953                      id="ContactFooter-ContactTagsInput-"
4954                    >
4955
4956                    <div class="field">
4957                      <label class="visually-hidden" for="ContactFooter-ContactEmailInput-">Email</label>
4958                      <input
4959                        type="email"
4960                        name="contact[email]"
4961                        class="input input--large input--outline"
4962                        value=""
4963                        aria-required="true"
4964                        autocorrect="off"
4965                        autocapitalize="off"
4966                        autocomplete="email"
4967                        placeholder="Email address"
4968                        required
4969                        id="ContactFooter-ContactEmailInput-"
4970                      >
4971                      <button
4972                        class="btn btn--solid btn--lg input-btn"
4973                        name="commit"
4974                        type="submit"
4975                        aria-label="Subscribe"
4976                      >
4977                        <span>
4978                          <svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
4979<path d="M16.83,22.67l6.67-6.67M23.5,16l-6.67-6.67M23.5,16h-15" stroke="#333132" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"></path><path d="M16.83,22.67l6.67-6.67M23.5,16l-6.67-6.67M23.5,16h-15" stroke="#333132" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"></path></svg>
4980                        </span>
4981                      </button>
4982                    </div>
4983
4984                    �</form></div>�
4985                  <accordeon-component
4986                    class="accordeon-plus footer__accordion block-menu_EE7iqA "
4987                    
4988                    data-aria-expanded="true"
4989                    data-section-id="sections--19358980440163__footer"
4990                    data-block-id="menu_EE7iqA"
4991                    
4992                  >
4993                    <accordeon-button class="footer__accordion_btn" tabindex="0">
4994                      <p class="h6">Shop</p><svg class="accordeon-plus__icon" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns='http://www.w3.org/2000/svg' aria-labelledby='title' role='img'>         <path d="M7 12H17" stroke="currentColor" stroke-width="2"/>        <path d="M12 7L12 17" stroke="currentColor" stroke-width="2"/>        <title id="title">Plus</title>      </svg></accordeon-button>
4995
4996                    <div class="accordeon-plus__content-wrap" data-accordeon-content-wrap>
4997                      <div class="footer__menu body4" data-accordeon-content><a
4998                            class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
4999                            href="/collections/all"
5000                            aria-label="All"
5001                          >
5002                            <span class="underline-text__label">All</span>
5003                          </a><a
5004                            class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5005                            href="/collections/wines"
5006                            aria-label="Wines"
5007                          >
5008                            <span class="underline-text__label">Wines</span>
5009                          </a><a
5010                            class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5011                            href="/collections/artisan-foods"
5012                            aria-label="Artisan Foods"
5013                          >
5014                            <span class="underline-text__label">Artisan Foods</span>
5015                          </a><a
5016                            class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5017                            href="/collections/merch"
5018                            aria-label="Merchandise "
5019                          >
5020                            <span class="underline-text__label">Merchandise </span>
5021                          </a><a
5022                            class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5023                            href="/pages/food-truck"
5024                            aria-label="Food Truck"
5025                          >
5026                            <span class="underline-text__label">Food Truck</span>
5027                          </a></div>
5028                    </div>
5029                  </accordeon-component>
5030                
5031
5032                <div
5033                  class="footer__block block-menu_EE7iqA footer__block--mobile-hidden "
5034                  
5035                  
5036                ><div class="footer__title h6">Shop</div><div class="footer__menu body4"><a
5037                        class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5038                        href="/collections/all"
5039                        aria-label="All"
5040                      >
5041                        <span class="underline-text__label">All</span>
5042                      </a><a
5043                        class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5044                        href="/collections/wines"
5045                        aria-label="Wines"
5046                      >
5047                        <span class="underline-text__label">Wines</span>
5048                      </a><a
5049                        class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5050                        href="/collections/artisan-foods"
5051                        aria-label="Artisan Foods"
5052                      >
5053                        <span class="underline-text__label">Artisan Foods</span>
5054                      </a><a
5055                        class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5056                        href="/collections/merch"
5057                        aria-label="Merchandise "
5058                      >
5059                        <span class="underline-text__label">Merchandise </span>
5060                      </a><a
5061                        class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5062                        href="/pages/food-truck"
5063                        aria-label="Food Truck"
5064                      >
5065                        <span class="underline-text__label">Food Truck</span>
5066                      </a></div>
5067                </div>�
5068                  <accordeon-component
5069                    class="accordeon-plus footer__accordion block-footer-2 "
5070                    
5071                    data-aria-expanded="true"
5072                    data-section-id="sections--19358980440163__footer"
5073                    data-block-id="footer-2"
5074                    
5075                  >
5076                    <accordeon-button class="footer__accordion_btn" tabindex="0">
5077                      <p class="h6">Visit</p><svg class="accordeon-plus__icon" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns='http://www.w3.org/2000/svg' aria-labelledby='title' role='img'>         <path d="M7 12H17" stroke="currentColor" stroke-width="2"/>        <path d="M12 7L12 17" stroke="currentColor" stroke-width="2"/>        <title id="title">Plus</title>      </svg></accordeon-button>
5078
5079                    <div class="accordeon-plus__content-wrap" data-accordeon-content-wrap>
5080                      <div class="footer__menu body4" data-accordeon-content><a
5081                            class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5082                            href="/pages/all-experiences"
5083                            aria-label="All Experiences"
5084                          >
5085                            <span class="underline-text__label">All Experiences</span>
5086                          </a><a
5087                            class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5088                            href="/pages/the-tasting-room"
5089                            aria-label="The Tasting Room"
5090                          >
5091                            <span class="underline-text__label">The Tasting Room</span>
5092                          </a><a
5093                            class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5094                            href="/pages/enoteca"
5095                            aria-label="Enoteca"
5096                          >
5097                            <span class="underline-text__label">Enoteca</span>
5098                          </a><a
5099                            class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5100                            href="/pages/virtual-tastings"
5101                            aria-label="Virtual Tastings"
5102                          >
5103                            <span class="underline-text__label">Virtual Tastings</span>
5104                          </a><a
5105                            class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5106                            href="/pages/upcoming-events"
5107                            aria-label="Upcoming Events"
5108                          >
5109                            <span class="underline-text__label">Upcoming Events</span>
5110                          </a><a
5111                            class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5112                            href="/pages/private-events"
5113                            aria-label="Private Events"
5114                          >
5115                            <span class="underline-text__label">Private Events</span>
5116                          </a></div>
5117                    </div>
5118                  </accordeon-component>
5119                
5120
5121                <div
5122                  class="footer__block block-footer-2 footer__block--mobile-hidden "
5123                  
5124                  
5125                ><div class="footer__title h6">Visit</div><div class="footer__menu body4"><a
5126                        class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5127                        href="/pages/all-experiences"
5128                        aria-label="All Experiences"
5129                      >
5130                        <span class="underline-text__label">All Experiences</span>
5131                      </a><a
5132                        class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5133                        href="/pages/the-tasting-room"
5134                        aria-label="The Tasting Room"
5135                      >
5136                        <span class="underline-text__label">The Tasting Room</span>
5137                      </a><a
5138                        class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5139                        href="/pages/enoteca"
5140                        aria-label="Enoteca"
5141                      >
5142                        <span class="underline-text__label">Enoteca</span>
5143                      </a><a
5144                        class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5145                        href="/pages/virtual-tastings"
5146                        aria-label="Virtual Tastings"
5147                      >
5148                        <span class="underline-text__label">Virtual Tastings</span>
5149                      </a><a
5150                        class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5151                        href="/pages/upcoming-events"
5152                        aria-label="Upcoming Events"
5153                      >
5154                        <span class="underline-text__label">Upcoming Events</span>
5155                      </a><a
5156                        class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5157                        href="/pages/private-events"
5158                        aria-label="Private Events"
5159                      >
5160                        <span class="underline-text__label">Private Events</span>
5161                      </a></div>
5162                </div>�
5163                  <accordeon-component
5164                    class="accordeon-plus footer__accordion block-menu_zm9nXX "
5165                    
5166                    data-aria-expanded="true"
5167                    data-section-id="sections--19358980440163__footer"
5168                    data-block-id="menu_zm9nXX"
5169                    
5170                  >
5171                    <accordeon-button class="footer__accordion_btn" tabindex="0">
5172                      <p class="h6">Join</p><svg class="accordeon-plus__icon" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns='http://www.w3.org/2000/svg' aria-labelledby='title' role='img'>         <path d="M7 12H17" stroke="currentColor" stroke-width="2"/>        <path d="M12 7L12 17" stroke="currentColor" stroke-width="2"/>        <title id="title">Plus</title>      </svg></accordeon-button>
5173
5174                    <div class="accordeon-plus__content-wrap" data-accordeon-content-wrap>
5175                      <div class="footer__menu body4" data-accordeon-content><a
5176                            class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5177                            href="/pages/all-memberships"
5178                            aria-label="All Memberships"
5179                          >
5180                            <span class="underline-text__label">All Memberships</span>
5181                          </a><a
5182                            class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5183                            href="/pages/the-wine-drop-subscription"
5184                            aria-label="The Wine Drop Subscription"
5185                          >
5186                            <span class="underline-text__label">The Wine Drop Subscription</span>
5187                          </a><a
5188                            class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5189                            href="/pages/the-cab-drop-subscription"
5190                            aria-label="The Cab Drop Subscription"
5191                          >
5192                            <span class="underline-text__label">The Cab Drop Subscription</span>
5193                          </a><a
5194                            class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5195                            href="/pages/the-mangia-subscription"
5196                            aria-label="The Mangia! Food Subscription"
5197                          >
5198                            <span class="underline-text__label">The Mangia! Food Subscription</span>
5199                          </a></div>
5200                    </div>
5201                  </accordeon-component>
5202                
5203
5204                <div
5205                  class="footer__block block-menu_zm9nXX footer__block--mobile-hidden "
5206                  
5207                  
5208                ><div class="footer__title h6">Join</div><div class="footer__menu body4"><a
5209                        class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5210                        href="/pages/all-memberships"
5211                        aria-label="All Memberships"
5212                      >
5213                        <span class="underline-text__label">All Memberships</span>
5214                      </a><a
5215                        class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5216                        href="/pages/the-wine-drop-subscription"
5217                        aria-label="The Wine Drop Subscription"
5218                      >
5219                        <span class="underline-text__label">The Wine Drop Subscription</span>
5220                      </a><a
5221                        class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5222                        href="/pages/the-cab-drop-subscription"
5223                        aria-label="The Cab Drop Subscription"
5224                      >
5225                        <span class="underline-text__label">The Cab Drop Subscription</span>
5226                      </a><a
5227                        class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5228                        href="/pages/the-mangia-subscription"
5229                        aria-label="The Mangia! Food Subscription"
5230                      >
5231                        <span class="underline-text__label">The Mangia! Food Subscription</span>
5232                      </a></div>
5233                </div>�
5234                  <accordeon-component
5235                    class="accordeon-plus footer__accordion block-menu_VAeLFk "
5236                    
5237                    data-aria-expanded="true"
5238                    data-section-id="sections--19358980440163__footer"
5239                    data-block-id="menu_VAeLFk"
5240                    
5241                  >
5242                    <accordeon-button class="footer__accordion_btn" tabindex="0">
5243                      <p class="h6">Information</p><svg class="accordeon-plus__icon" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns='http://www.w3.org/2000/svg' aria-labelledby='title' role='img'>         <path d="M7 12H17" stroke="currentColor" stroke-width="2"/>        <path d="M12 7L12 17" stroke="currentColor" stroke-width="2"/>        <title id="title">Plus</title>      </svg></accordeon-button>
5244
5245                    <div class="accordeon-plus__content-wrap" data-accordeon-content-wrap>
5246                      <div class="footer__menu body4" data-accordeon-content><a
5247                            class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5248                            href="/pages/contact"
5249                            aria-label="Contact"
5250                          >
5251                            <span class="underline-text__label">Contact</span>
5252                          </a><a
5253                            class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5254                            href="/pages/customer-support"
5255                            aria-label="Customer Support"
5256                          >
5257                            <span class="underline-text__label">Customer Support</span>
5258                          </a><a
5259                            class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5260                            href="/pages/affiliate-program"
5261                            aria-label="Affiliate Program"
5262                          >
5263                            <span class="underline-text__label">Affiliate Program</span>
5264                          </a><a
5265                            class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5266                            href="/pages/trade-tools"
5267                            aria-label="Trade Tools"
5268                          >
5269                            <span class="underline-text__label">Trade Tools</span>
5270                          </a><a
5271                            class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5272                            href="/pages/wholesale"
5273                            aria-label="Wholesale"
5274                          >
5275                            <span class="underline-text__label">Wholesale</span>
5276                          </a><a
5277                            class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5278                            href="/pages/find-our-products"
5279                            aria-label="Find Our Products"
5280                          >
5281                            <span class="underline-text__label">Find Our Products</span>
5282                          </a><a
5283                            class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5284                            href="https://www.cliffamily.com/policies/privacy-policy"
5285                            aria-label="Your Privacy Choices"
5286                          >
5287                            <span class="underline-text__label">Your Privacy Choices</span>
5288                          </a><a
5289                            class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5290                            href="/pages/wine-gift-faq"
5291                            aria-label="Wine Gift FAQ"
5292                          >
5293                            <span class="underline-text__label">Wine Gift FAQ</span>
5294                          </a><a
5295                            class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5296                            href="/pages/summer-shipping-faq"
5297                            aria-label="Summer Shipping FAQ"
5298                          >
5299                            <span class="underline-text__label">Summer Shipping FAQ</span>
5300                          </a><a
5301                            class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5302                            href="https://www.cliffamily.com/pages/corporate-gifting-faq"
5303                            aria-label="Corporate Gifting FAQ"
5304                          >
5305                            <span class="underline-text__label">Corporate Gifting FAQ</span>
5306                          </a></div>
5307                    </div>
5308                  </accordeon-component>
5309                
5310
5311                <div
5312                  class="footer__block block-menu_VAeLFk footer__block--mobile-hidden "
5313                  
5314                  
5315                ><div class="footer__title h6">Information</div><div class="footer__menu body4"><a
5316                        class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5317                        href="/pages/contact"
5318                        aria-label="Contact"
5319                      >
5320                        <span class="underline-text__label">Contact</span>
5321                      </a><a
5322                        class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5323                        href="/pages/customer-support"
5324                        aria-label="Customer Support"
5325                      >
5326                        <span class="underline-text__label">Customer Support</span>
5327                      </a><a
5328                        class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5329                        href="/pages/affiliate-program"
5330                        aria-label="Affiliate Program"
5331                      >
5332                        <span class="underline-text__label">Affiliate Program</span>
5333                      </a><a
5334                        class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5335                        href="/pages/trade-tools"
5336                        aria-label="Trade Tools"
5337                      >
5338                        <span class="underline-text__label">Trade Tools</span>
5339                      </a><a
5340                        class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5341                        href="/pages/wholesale"
5342                        aria-label="Wholesale"
5343                      >
5344                        <span class="underline-text__label">Wholesale</span>
5345                      </a><a
5346                        class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5347                        href="/pages/find-our-products"
5348                        aria-label="Find Our Products"
5349                      >
5350                        <span class="underline-text__label">Find Our Products</span>
5351                      </a><a
5352                        class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5353                        href="https://www.cliffamily.com/policies/privacy-policy"
5354                        aria-label="Your Privacy Choices"
5355                      >
5356                        <span class="underline-text__label">Your Privacy Choices</span>
5357                      </a><a
5358                        class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5359                        href="/pages/wine-gift-faq"
5360                        aria-label="Wine Gift FAQ"
5361                      >
5362                        <span class="underline-text__label">Wine Gift FAQ</span>
5363                      </a><a
5364                        class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5365                        href="/pages/summer-shipping-faq"
5366                        aria-label="Summer Shipping FAQ"
5367                      >
5368                        <span class="underline-text__label">Summer Shipping FAQ</span>
5369                      </a><a
5370                        class="footer__menu-item underline-text body-color body-font-weight-from-global-settings"
5371                        href="https://www.cliffamily.com/pages/corporate-gifting-faq"
5372                        aria-label="Corporate Gifting FAQ"
5373                      >
5374                        <span class="underline-text__label">Corporate Gifting FAQ</span>
5375                      </a></div>
5376                </div>�
5377
5378                <div
5379                  class="footer__block block-image_qUAhVK footer__block--mobile-static "
5380                  
5381                  
5382                ><div class="footer__image-wrap">
5383                    <a
5384                      class="shape shape--nature"
5385                      
5386                        href="https://www.bcorporation.net/en-us/"
5387                      
5388                      aria-label=""
5389                    ><img
5390                          class='lazyload
5391image footer__image
5392
5393' alt='' width='1' height='1'
5394style='object-position: 50.0% 50.0%; ' src='//www.cliffamily.com/cdn/shop/files/B-Corp-Logo.svg?v=1744919390&width=160'
5395
5396  data-srcset='//www.cliffamily.com/cdn/shop/files/B-Corp-Logo.svg?v=1744919390&width=128
5397    128w,//www.cliffamily.com/cdn/shop/files/B-Corp-Logo.svg?v=1744919390&width=240
5398    240w,//www.cliffamily.com/cdn/shop/files/B-Corp-Logo.svg?v=1744919390&width=380
5399    380w,//www.cliffamily.com/cdn/shop/files/B-Corp-Logo.svg?v=1744919390&width=480
5400    480w,//www.cliffamily.com/cdn/shop/files/B-Corp-Logo.svg?v=1744919390&width=540
5401    540w,//www.cliffamily.com/cdn/shop/files/B-Corp-Logo.svg?v=1744919390&width=640
5402    640w,//www.cliffamily.com/cdn/shop/files/B-Corp-Logo.svg?v=1744919390&width=720
5403    720w,//www.cliffamily.com/cdn/shop/files/B-Corp-Logo.svg?v=1744919390&width=920
5404    920w,//www.cliffamily.com/cdn/shop/files/B-Corp-Logo.svg?v=1744919390&width=1080
5405    1080w,//www.cliffamily.com/cdn/shop/files/B-Corp-Logo.svg?v=1744919390&width=1768
5406    1768w,//www.cliffamily.com/cdn/shop/files/B-Corp-Logo.svg?v=1744919390&width=2056
5407    2056w,' data-sizes='auto' loading='lazy'
5408  
5409    data-parent-fit='cover' data-aspectratio='0.6021505376344086'
5410  
5411
5412
5413                        ></a>
5414                  </div>
5415                </div></div>
5416      
5417
5418      <div
5419        class="footer__utils footer__utils--bordered "
5420        
5421      ><div class="footer__bottom-bar"><a
5422                class="footer__bottom-bar-item underline-text body-color"
5423                href="https://www.facebook.com/cliffamilywinery"
5424                aria-label="Facebook"
5425              >
5426                <span class="underline-text__label">Facebook</span>
5427              </a><a
5428                class="footer__bottom-bar-item underline-text body-color"
5429                href="https://www.instagram.com/cliffamily/"
5430                aria-label="Instagram"
5431              >
5432                <span class="underline-text__label">Instagram</span>
5433              </a><a
5434                class="footer__bottom-bar-item underline-text body-color"
5435                href="https://www.linkedin.com/company/clif-family-winery"
5436                aria-label="Linkedin"
5437              >
5438                <span class="underline-text__label">Linkedin</span>
5439              </a><a
5440                class="footer__bottom-bar-item underline-text body-color"
5441                href="https://www.pinterest.com/clifwine/"
5442                aria-label="Pinterest"
5443              >
5444                <span class="underline-text__label">Pinterest</span>
5445              </a></div>
5446          <div class="footer__extra"><div class="footer__payment-icons"><img src="//www.cliffamily.com/cdn/shopifycloud/storefront/assets/payment_icons/american_express-2bdbf0e2.svg" alt="Payment: american_express" loading="lazy"><img src="//www.cliffamily.com/cdn/shopifycloud/storefront/assets/payment_icons/apple_pay-1721ebad.svg" alt="Payment: apple_pay" loading="lazy"><img src="//www.cliffamily.com/cdn/shopifycloud/storefront/assets/payment_icons/diners_club-678e3046.svg" alt="Payment: diners_club" loading="lazy"><img src="//www.cliffamily.com/cdn/shopifycloud/storefront/assets/payment_icons/discover-59880595.svg" alt="Payment: discover" loading="lazy"><img src="//www.cliffamily.com/cdn/shopifycloud/storefront/assets/payment_icons/google_pay-34c30515.svg" alt="Payment: google_pay" loading="lazy"><img src="//www.cliffamily.com/cdn/shopifycloud/storefront/assets/payment_icons/jcb-a0a4f44a.svg" alt="Payment: jcb" loading="lazy"><img src="//www.cliffamily.com/cdn/shopifycloud/storefront/assets/payment_icons/master-f5a74105.svg" alt="Payment: master" loading="lazy"><img src="//www.cliffamily.com/cdn/shopifycloud/storefront/assets/payment_icons/shopify_pay-925ab76d.svg" alt="Payment: shopify_pay" loading="lazy"><img src="//www.cliffamily.com/cdn/shopifycloud/storefront/assets/payment_icons/visa-b614b878.svg" alt="Payment: visa" loading="lazy"></div></div>
5447        
5448      </div><div
5449          class="footer__policies "
5450          
5451        >
5452            <a
5453              class="footer__policies-item underline-text body-color"
5454              href="/policies/privacy-policy"
5455              aria-label="Privacy policy"
5456            >
5457              <span class="underline-text__label">Privacy policy</span>
5458            </a>
5459            <a
5460              class="footer__policies-item underline-text body-color"
5461              href="/policies/shipping-policy"
5462              aria-label="Shipping policy"
5463            >
5464              <span class="underline-text__label">Shipping policy</span>
5465            </a>
5466            <a
5467              class="footer__policies-item underline-text body-color"
5468              href="/policies/terms-of-service"
5469              aria-label="Terms of service"
5470            >
5471              <span class="underline-text__label">Terms of service</span>
5472            </a>
5473            <a
5474              class="footer__policies-item underline-text body-color"
5475              href="/policies/refund-policy"
5476              aria-label="Refund policy"
5477            >
5478              <span class="underline-text__label">Refund policy</span>
5479            </a>
5480            <a
5481              class="footer__policies-item underline-text body-color"
5482              href="#shopifyReshowConsentBanner"
5483              aria-label="Cookie preferences"
5484            >
5485              <span class="underline-text__label">Cookie preferences</span>
5486            </a>
5487        </div></div>
5488  </div>
5489</div>
5490
5491
5492
5493<script>
5494  try {
5495    if (!window.auroraTheme) {
5496      window.auroraTheme = {}
5497    }
5498
5499    const settings = {"color_scheme":"default","enable_background_around_container":false,"container_size":"full-screen","desktop_column_count":"6","enable_border":false,"bottom_bar":"social-media","show_payment_icons":true,"copyright_text":"","enable_follow_on_shop":false,"show_language_selector":false,"show_currency_selector":false,"show_currency_flags":false,"show_policy_links":true,"add_side_paddings":true,"section_spacing_top":0,"section_spacing_bottom":0,"section_spacing_top_desktop":0,"section_spacing_bottom_desktop":0}
5500    const element = document.getElementById('shopify-section-sections--19358980440163__footer')
5501    const blocks = {"subscribe-subscribe_NjxbJB":{"title":"Join Our Email List","heading_size":"h6","text":"","body_size":"body4","input_style":"outline","show_signup_checkbox":false,"signup_checkbox_text":"I agree to the consent rules","mobile_block_style":"static","mobile_title":"Join Our Email List","mobile_heading_size":"h6"},"menu-menu_EE7iqA":{"menu":"footer","body_size":"body4","title":"Shop","heading_size":"h6","mobile_block_style":"true","mobile_title":"Shop","mobile_heading_size":"h6"},"menu-footer-2":{"menu":"visit","body_size":"body4","title":"Visit","heading_size":"h6","mobile_block_style":"true","mobile_title":"Visit","mobile_heading_size":"h6"},"menu-menu_zm9nXX":{"menu":"join","body_size":"body4","title":"Join","heading_size":"h6","mobile_block_style":"true","mobile_title":"Join","mobile_heading_size":"h6"},"menu-menu_VAeLFk":{"menu":"information","body_size":"body4","title":"Information","heading_size":"h6","mobile_block_style":"true","mobile_title":"Information","mobile_heading_size":"h6"},"image-image_qUAhVK":{"image":"\/\/www.cliffamily.com\/cdn\/shop\/files\/B-Corp-Logo.svg?v=1744919390","image_ratio":1.7,"image_width":40,"link":"https:\/\/www.bcorporation.net\/en-us\/","mobile_block_style":"static","mobile_title":"","mobile_heading_size":"caption2"}}
5502
5503    window.auroraTheme = {
5504      ...window.auroraTheme,
5505      sections: {
5506        ...window.auroraTheme.sections,
5507        'sections--19358980440163__footer': {
5508          settings,
5509          element,
5510          blocks,
5511          apps: document.querySelectorAll('[data-custom-app]')
5512        },
5513      },
5514    }
5515  } catch {
5516
5517  }
5518</script>
5518
5519
5520
5521
5522</footer>
5523<!-- END sections: main-footer-group -->
5524<aside>
5525  <quick-view
5526    class='quick-view'
5527    id='Quick-view'
5528    data-with-overlay="only-desktop"
5529    data-overlay-important
5530    data-with-close-on-outside
5531    data-with-close-on-escape
5532    data-target-id='QuickViewProduct'
5533    data-open-direction='right'
5534  >
5535    <template data-sidebar-template='Quick-view'>
5536      <div data-sidebar-body></div>
5537    </template>
5538  </quick-view>
5539</aside>
5540
5541
5542  <aside>
5543    <cart-notification-popup
5544      class='cart-notification-popup'
5545      id='CartNotificationPopup'
5546      data-overlay-important
5547      data-with-close-on-outside
5548      data-with-overlay
5549    >
5550      <template data-modal-template='CartNotificationPopup'>
5551        <div role='dialog' aria-modal='true' class='cart-notification-popup__body'>
5552          <div class='cart-notification-popup__header'>
5553            <div class='cart-notification-popup__header-title'>Added to your cart</div>
5554            <modal-button
5555              data-action='close'
5556              class='close-button-with-scale-hover'
5557              data-modal='#CartNotificationPopup'
5558              tabindex='0'
5559            >
5560            </modal-button>
5561          </div>
5562          <div>
5563            <div class='cart-notification-popup__content' data-cart-notification-popup></div>
5564            <form
5565              class='cart-notification-popup__form'
5566              action='/cart'
5567              method='post'
5568              id='cart-notification-form'
5569            >
5570              <a
5571                class='btn btn--lg btn--outline cart-notification-popup__form-button btn--with-small-horizontal-padding'
5572                href='/cart'
5573                aria-label='Go to cart'
5574              >Go to cart</a>
5575              
5576                <button
5577                  type='submit'
5578                  id='checkout'
5579                  class='btn btn--lg btn--solid cart-notification-popup__form-button btn--with-small-horizontal-padding'
5580                  name='checkout'
5581                  aria-label='Check out'
5582                >
5583                  <span data-button-text>Check out</span>
5584                </button>
5585              
5586            </form>
5587          </div>
5588        </div>
5589      </template>
5590    </cart-notification-popup>
5591  </aside>
5592
5593
5594<aside>
5595  <notification-component class='notification' id='GlobalNotification'>
5596    <div class='notification__overlay'></div>
5597    <div class='notification__body'>
5598      <div class='alert notification__alert' role='alert' data-notification-alert>
5599        <svg        class='alert__icon'        width='24'        height='24'        viewB
5599ox='0 0 24 24'        fill='none'        xmlns='http://www.w3.org/2000/svg' aria-labelledby='title' role='img'> <title id="title">Error</title>        <path d="M12 6V13" stroke="currentColor" stroke-width="2"/>        <path d="M12 15V17" stroke="currentColor" stroke-width="2"/>        <rect x="0.5" y="0.5" width="23" height="23" rx="11.5" stroke="currentColor"/>      </svg>
5600        <span class='visually-hidden' role='alert' data-notification-screen-reader-alert-text></span>
5601        <div class='alert__text' data-notification-alert-text></div>
5602        <div class='alert__close-icon-wrapper' data-notification-close-button>
5603          <svg        class='alert__close-icon'        width='20'        height='20'        viewBox='0 0 20 20'        fill='none'        xmlns='http://www.w3.org/2000/svg' aria-labelledby='title' role='img'> <title id="title">Notification close</title>        <circle cx="10" cy="10" r="10" fill="black"/>        <path d="M14.1665 5.8335L5.83317 14.1668" stroke="white" stroke-width="2"/>        <path d="M14.1665 14.1665L5.83317 5.83317" stroke="white" stroke-width="2"/>      </svg>
5604        </div>
5605      </div>
5606    </div>
5607  </notification-component>
5608</aside>
5609
5610<aside>
5611  <sidebar-component
5612    class='sidebar pickup-availability-sidebar'
5613    id='pickup-availability-sidebar'
5614    data-with-overlay="only-desktop"
5615    data-with-close-on-outside
5616    data-with-close-on-escape
5617    data-overlay-important
5618    data-section-id=''
5619    data-open-direction='right'
5620    tabindex='-1'
5621  >
5622    <template data-sidebar-template='pickup-availability-sidebar'>
5623      <div class='sidebar__body pickup-availability-sidebar__body' data-sidebar-body></div>
5624    </template>
5625  </sidebar-component>
5626</aside>
5627<aside><back-to-top-button>
5628  <button
5629    class='back-to-top-button back-to-top-button--bottom-left-position unstyled-button'
5630    data-back-to-top-button
5631    aria-label='Back to top'
5632  >
5633    <svg class='back-to-top-button__icon' width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">        <title id="title">Back to top</title>        <path d="M16.83,22.67l6.67-6.67M23.5,16l-6.67-6.67M23.5,16h-15" stroke="#333132" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"></path><path d="M16.83,22.67l6.67-6.67M23.5,16l-6.67-6.67M23.5,16h-15" stroke="#333132" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"></path></svg>
5634  </button>
5635</back-to-top-button>
5636�<zoom-cursor class='zoom-cursor'>
5637    <svg class="zoom-cursor__icon" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns='http://www.w3.org/2000/svg' aria-labelledby='title' role='img'>         <path d="M7 12H17" stroke="currentColor" stroke-width="2"/>        <path d="M12 7L12 17" stroke="currentColor" stroke-width="2"/>        <title id="title">Plus</title>      </svg>
5638  </zoom-cursor>
5639  <close-cursor class='close-cursor'>
5640    <svg class='close-cursor__icon' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg' aria-labelledby='title' role='img'> <title id="title">Close</title>        <path d="M22.6665 9.3335L9.33317 22.6668" stroke="currentColor" stroke-width="2" />        <path d="M22.6665 22.6665L9.33317 9.33317" stroke="currentColor" stroke-width="2" />      </svg>
5641  </close-cursor>
5642</aside>
5643<aside>
5644  <body-element class='body-overlay' ></body-element><div
5645  class='loading-overlay loading-overlay--global hidden'
5646  id='GlobalLoadingOverlayDots'
5647  
5648>
5649  <div class='dots-spinner product-card__dots-spinner'>
5650    <div class='dots-spinner__dot'></div>
5651    <div class='dots-spinner__dot'></div>
5652    <div class='dots-spinner__dot'></div>
5653  </div>
5654</div>
5655</aside>
5656<div id="Portal"></div>
5656<script>
5657  window.routes = {
5658    cart_add_url: "/cart/add",
5659    cart_change_url: "/cart/change",
5660    cart_update_url: "/cart/update",
5661    predictive_search_url: "/search/suggest",
5662    cart_url: "/cart",
5663    product_recommendations_url: "/recommendations/products",
5664    root_url: "/",
5665  }
5666  window.auroraThemeLocales = {
5667    registrationMessage: "Account successfully created. Verification email sent to your email address. Click the link in the email to activate your account.",
5668    cartStrings: {
5669      error: "There was an error while updating your cart. Please try again.",
5670      quantityError: "You can only add [quantity] items to your cart.",
5671    },
5672    variantStrings: {
5673      addToCart: "Add to cart",
5674      soldOut: "Sold out",
5675      unavailable: "Unavailable",
5676    },
5677    countdownTimerString: {
5678      day: "Day",
5679      days: "Days",
5680      hour: "Hour",
5681      hours: "Hours",
5682      minute: "Min",
5683      minutes: "Min",
5684      second: "Sec",
5685      seconds: "Sec",
5686    },
5687  }
5688</script>
vendor: 2 bytes, line 5688
5688
5689<script>
5690  try {
5691    if (!window.auroraTheme) {
5692      window.auroraTheme = {}
5693    }
5694
5695    window.auroraTheme.themeSettings = {"page_width":1400,"aside_padding_size":16,"round_level":"1","enable_image_zoom_out":false,"enable_content_slide_in":false,"heading_font_weight":"600","heading_font_uppercase":"normal","heading_font_scale":120,"heading_font_letter_spacing":0.8,"body_font_weight":"400","body_font_scale":110,"body_font_opacity":100,"body_font_letter_spacing":0,"menu_font_weight":"400","menu_font_uppercase":"uppercase","menu_font_scale":110,"menu_font_letter_spacing":0.5,"drawer_menu_font_scale":110,"drawer_menu_font_letter_spacing":0.5,"header_icons_font_uppercase":"normal","header_icons_font_scale":120,"header_icons_font_letter_spacing":0.5,"product_card_font_weight":"400","product_card_font_uppercase":"normal","product_card_font_scale":140,"product_card_font_letter_spacing":0.5,"button_font_weight":"600","button_font_uppercase":"uppercase","button_font_scale":110,"button_font_letter_spacing":0.5,"default_color_scheme":"primary","primary_text_color":"#333132","primary_background_color":"#fefefd","primary_foreground_color":"#fcfaf6","primary_border_color":"#fefefd","primary_button_background_color":"#9e1a1d","primary_button_text_color":"#fefefd","primary_outline_button_background_color":"#9e1a1d","primary_outline_button_text_color":"#9e1a1d","primary_image_overlay":"#333132","secondary_text_color":"#333132","secondary_background_color":"#f7f3ec","secondary_foreground_color":"#fefefd","secondary_border_color":"#f7f3ec","secondary_button_background_color":"#9e1a1d","secondary_button_text_color":"#fefefd","secondary_outline_button_background_color":"#9e1a1d","secondary_outline_button_text_color":"#9e1a1d","secondary_image_overlay":"#333132","custom_1_text_color":"#fefefd","custom_1_background_color":"#12284c","custom_1_foreground_color":"#12284c","custom_1_border_color":"#12284c","custom_1_button_background_color":"#fefefd","custom_1_button_text_color":"#12284c","custom_1_outline_button_background_color":"#fefefd","custom_1_outline_button_text_color":"#fefefd","custom_1_image_overlay":"#333132","custom_2_text_color":"#333132","custom_2_background_color":"#fefefd","custom_2_foreground_color":"#f7f3ec","custom_2_border_color":"#fefefd","custom_2_button_background_color":"#9e1a1d","custom_2_button_text_color":"#fefefd","custom_2_outline_button_background_color":"#9e1a1d","custom_2_outline_button_text_color":"#9e1a1d","custom_2_image_overlay":"#333132","custom_3_text_color":"#333132","custom_3_background_color":"#f7f3ec","custom_3_foreground_color":"#fcfaf6","custom_3_border_color":"#fdfbf9","custom_3_button_background_color":"#9e1a1d","custom_3_button_text_color":"#fefefd","custom_3_outline_button_background_color":"#9e1a1d","custom_3_outline_button_text_color":"#9e1a1d","custom_3_image_overlay":"#333132","white_text_color":"#fdfbf9","white_background_color":"#00596c","white_foreground_color":"#fefefd","white_border_color":"#fdfbf9","white_button_background_color":"#fefefd","white_button_text_color":"#333132","white_outline_button_background_color":"#fefefd","white_outline_button_text_color":"#fefefd","white_image_overlay":"#161919","black_text_color":"#fefefd","black_background_color":"#195046","black_foreground_color":"#fefefd","black_border_color":"#fdfbf9","black_button_background_color":"#fefefd","black_button_text_color":"#195046","black_outline_button_background_color":"#fefefd","black_outline_button_text_color":"#fefefd","black_image_overlay":"#3b3933","custom_5_text_color":"#fefefd","custom_5_background_color":"#9e1a1d","custom_5_foreground_color":"#9e1a1d","custom_5_border_color":"#9e1a1d","custom_5_button_background_color":"#fefefd","custom_5_button_text_color":"#9e1a1d","custom_5_outline_button_background_color":"#fefefd","custom_5_outline_button_text_color":"#fefefd","custom_5_image_overlay":"#3b3933","default_img_ratio":"fit-square","show_vendor":false,"show_currency_code":false,"show_compared_at_price":true,"show_color_count":false,"show_background":false,"enable_product_darken_background":false,"product_card_price_size":"md","img_hover":"show-secondary-media","show_navigation_dots_on_mobile":true,"product_card_rating_style":"none","product_card_rating_hide_if_zero_reviews":false,"product_card_rating_color":"#f49a13","color_swatches_what_to_show":"variant-images","color_swatches_when_to_show":"on_hover","color_swatches_when_to_show_on_mobile":"never","color_swatches_hide_if_one_variant":true,"card_buttons_type":"add_only","desktop_button_style":"with_labels","product_card_quickview_icon":"eye-5","product_card_quickview_icon_stroke_width":"1.5","product_card_cart_icon":"plus-4","product_card_cart_icon_stroke_width":"1","show_button_on_hover":true,"product_card_badges_position":"on-image","product_card_badges_position_mobile":"on-image","product_card_show_sold_out_badge":true,"product_card_show_sale_badge":true,"product_card_show_sale_amount_badge":true,"product_card_highlight_sale_price":true,"product_card_show_custom_1_badge":true,"product_card_show_custom_2_badge":true,"product_card_show_custom_3_badge":true,"product_card_sold_out_badge_bg":"#9e1a1d","product_card_sold_out_badge_color":"#ffffff","product_sale_badge_variant":"variant_1","product_sale_badge_bg":"#9e1a1d","product_sale_badge_color":"#ffffff","product_sale_amount_badge_variant":"variant_1","product_sale_amount_badge_bg":"#9e1a1d","product_sale_badge_amount_color":"#ffffff","product_highlight_sale_price_color":"#9e1a1d","product_card_custom_badge_1_text":"Best Seller","product_card_custom_badge_1_tag":"Best Seller","product_card_custom_badge_1_bg":"#9e1a1d","product_card_custom_badge_1_color":"#ffffff","product_card_custom_badge_2_text":"Lower ABV","product_card_custom_badge_2_tag":"Lower ABV","product_card_custom_badge_2_bg":"#9e1a1d","product_card_custom_badge_2_color":"#ffffff","product_card_custom_badge_3_text":"Members Only","product_card_custom_badge_3_tag":"Member Exclusive","product_card_custom_badge_3_bg":"#9e1a1d","product_card_custom_badge_3_color":"#ffffff","cart_type":"drawer_only","show_sticky_cart":true,"hide_transitional_popup":false,"hide_checkout_button":false,"cart_status_background_color":"#9e1a1d","cart_status_text_color":"#ffffff","cart_free_shipping_bar_visible":false,"cart_free_shipping_bar_threshold":200,"cart_free_shipping_heading_size":"caption1","cart_free_shipping_message_color":"#333132","cart_free_shipping_bar_style":"solid","cart_free_shipping_bar_size":"6","cart_free_shipping_bar_color":"#9e1a1d","cart_free_shipping_bar_gradient":"#9E1A1D","cart_free_shipping_bar_bg":"#f7f0e6","favicon":"\/\/www.cliffamily.com\/cdn\/shop\/files\/cliffamily_monogram.png?v=1744831111","search_type":"modal_and_page","show_back_to_top_button":true,"back_to_top_button_position":"bottom-left","social_icon_open_in_new_tab":true,"social_icon_style":"solid","social_instagram_link":"https:\/\/www.instagram.com\/cliffamily\/","social_facebook_link":"https:\/\/www.facebook.com\/cliffamilywinery","social_twitter_link":"","social_youtube_link":"","social_pinterest_link":"https:\/\/www.pinterest.com\/clifwine\/","social_tiktok_link":"https:\/\/www.tiktok.com\/@cliffamilynapa","social_tumblr_link":"","social_snapchat_link":"","social_linkedin_link":"https:\/\/www.linkedin.com\/company\/clif-family-winery","social_vimeo_link":"","social_flickr_link":"","social_reddit_link":"","social_email_link":"","social_behance_link":"","social_discord_link":"","social_dribbble_link":"","social_medium_link":"","social_twitch_link":"","social_whatsapp_link":"","social_viber_link":"","social_telegram_link":"","primary_option_name":"Color","primary_shape_for_product_cards":"portrait","primary_size_for_product_cards":5,"primary_shape_for_product_pages":"portrait","primary_size_for_product_pages":4,"primary_shape_for_filters":"square","primary_size_for_filters":1,"primary_custom_colors_and_patterns":"Ultramarine::#
56950437F2\nCherry blossom::#FFB7C5\nSunny day::yellow\/green\/blue\/\nSummertime::#F9FAFB\/#0F9D58\/#4285F4","secondary_option_names":"","secondary_shape_for_product_pages":"square","secondary_size_for_product_pages":4,"secondary_shape_for_filters":"square","secondary_size_for_filters":1,"secondary_custom_colors_and_patterns":"Ultramarine::#0437F2\nCherry blossom::#FFB7C5\nSunny day::yellow\/green\/blue\/\nSummertime::#F9FAFB\/#0F9D58\/#4285F4","input_style":"solid","product_card_reviews_app":"other","overlay_color":"#141416","overlay_opacity":20,"overlay_blur":3,"checkout_logo_position":"left","checkout_logo_size":"medium","checkout_body_background_color":"#fff","checkout_input_background_color_mode":"white","checkout_sidebar_background_color":"#fafafa","checkout_heading_font":"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'","checkout_body_font":"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'","checkout_accent_color":"#1878b9","checkout_button_color":"#1878b9","checkout_error_color":"#e22120","enable_product_review":true,"product_color_swatches_style":"images","color_swatch_option_name_variants":"Color","header_icon_style":"outline","header_cart_icon_background_color":"#00c853","header_cart_icon_text_color":"#ffffff","show_old_price":true,"enable_product_card_multiply":true,"edge_rounding_degree":"high","primary_shape_for_product_pages_and_filters":"portrait","show_product_color_swatches_on_hover":true,"customer_layout":"customer_area"}
5696  } catch {
5697
5698  }
5699</script>
vendor: 2 bytes, line 5699
5699
5700<script>
5701      window.lazySizesConfig = window.lazySizesConfig || {};
5702      window.lazySizesConfig.loadMode = 1;
5703    </script>
5703
5704
5705    
5705<script src="//www.cliffamily.com/cdn/shop/t/41/assets/bundle.js?v=177434024302261605681789423807" defer="defer"></script>
5705
5706    
5707    
5707<script>
5708  window.addEventListener('DOMContentLoaded', function () {
5709    const allAnchors = document.querySelectorAll('a');
5710    allAnchors.forEach((anchor) => {
5711      if (anchor.getAttribute('aria-label')?.toLowerCase() === 'book a tasting') {
5712        anchor.addEventListener('click', function (e) {
5713          // Send GTM event
5714          if (window.dataLayer) {
5715            window.dataLayer.push({
5716              event: 'Click_out_to_bookings',
5717              booking_link: {
5718                url: this.href,
5719                location: window.location.pathname,
5720              },
5721            });
5722          }
5723        });
5724      }
5725
5726      if (anchor.href?.includes('enoteca') && anchor.href?.includes('exploretock')) {
5727        anchor.addEventListener('click', function (e) {
5728          // Send GTM event
5729          if (window.dataLayer) {
5730            window.dataLayer.push({
5731              event: 'Experiences_tasting_enoteca_click_out',
5732              enoteca_link: {
5733                url: this.href,
5734                location: window.location.pathname,
5735              },
5736            });
5737          }
5738        });
5739      }
5740
5741      if (anchor.getAttribute('aria-label')?.toLowerCase() === 'gifting portal') {
5742        anchor.addEventListener('click', function (e) {
5743          // Send GTM event
5744          if (window.dataLayer) {
5745            window.dataLayer.push({
5746              event: 'Click_out_to_gifting_site',
5747              gifting_link: {
5748                url: this.href,
5749                location: window.location.pathname,
5750              },
5751            });
5752          }
5753        });
5754      }
5755
5756      if (anchor.href?.includes('exploretock') && window.location.pathname.includes('the-tasting-room')) {
5757        anchor.addEventListener('click', function (e) {
5758          // Send GTM event
5759          if (window.dataLayer) {
5760            window.dataLayer.push({
5761              event: 'Experiences_tasting_click_out',
5762              experiences_link: {
5763                url: this.href,
5764                location: window.location.pathname,
5765              },
5766            });
5767          }
5768        });
5769      }
5770    });
5771
5772    // Listen for footer newsletter form submissions
5773    const footerForm = document.getElementById('ContactFooter');
5774    if (footerForm) {
5775      footerForm.addEventListener('submit', function (e) {
5776        const emailInput = footerForm.querySelector('input[name="contact[email]"]');
5777        if (window.dataLayer && emailInput) {
5778          window.dataLayer.push({
5779            event: 'Subscribe_email_list',
5780            email_subscription: {
5781              email: emailInput.value,
5782              location: window.location.pathname,
5783            },
5784          });
5785        }
5786      });
5787    }
5788  });
5789
5790  // Function to add wine drop subscription event listener
5791  function setupWineDropSubscriptionTracking() {
5792    const isWineDrop = new URLSearchParams(window.location.search).get('product') === 'the-wine-drop';
5793    const isCabDrop = new URLSearchParams(window.location.search).get('product') === 'the-cab-drop';
5794
5795    const wineDropButton = document.querySelector('.bundle-button.button--primary');
5796
5797    if (wineDropButton && (isWineDrop || isCabDrop)) {
5798      const eventName = isWineDrop ? 'Wine_subscription_preference_selected' : 'Cab_subscription_preference_selected';
5799      console.log('eventName', eventName);
5800      // Button found, add the event listener
5801      wineDropButton.addEventListener('click', function (e) {
5802        if (window.dataLayer) {
5803          const selectedItems = document.querySelectorAll('.bundle-product-card');
5804          const selectedItemsData = Array.from(selectedItems)
5805            .filter((item) => +item.dataset.quantity > 0)
5806            .map((item) => ({
5807              product_id: item.dataset.pid,
5808              quantity: item.dataset.quantity,
5809            }));
5810
5811          const total = document
5812            .querySelector('footer .chakra-text.bundle-text--emphasis')
5813            ?.textContent?.trim()
5814            .replace('$', '')
5815            .replace('.', '');
5816
5817          window.dataLayer.push({
5818            event: eventName,
5819            ecommerce: {
5820              items: selectedItemsData,
5821              total: +total,
5822            },
5823          });
5824        }
5825      });
5826      return true; // Successfully added listener
5827    }
5828
5829    return false; // Not on wine drop page
5830  }
5831
5832  // Initial check on DOMContentLoaded
5833  window.addEventListener('DOMContentLoaded', function () {
5834    const setupComplete = setupWineDropSubscriptionTracking();
5835
5836    // If we're on the wine drop page but button wasn't found, start interval
5837    if (setupComplete === false) {
5838      let attempts = 0;
5839      const maxAttempts = 10; // Try for 10 seconds maximum
5840
5841      const checkInterval = setInterval(() => {
5842        attempts++;
5843        if (setupWineDropSubscriptionTracking() || attempts >= maxAttempts) {
5844          clearInterval(checkInterval);
5845        }
5846      }, 1000);
5847    }
5848  });
5849</script>
5849
5850
5851
5852    
5853    
5854    
5855      
5855<script>
5856  var STYLE_VAR_MAP = {
5857    FreqButtonBackgroundColor: {
5858      cssVar: '--awt-freq-button-background',
5859      defaultVal: '#F0F0F0',
5860    },
5861    FreqButtonBackgroundColorHover: {
5862      cssVar: '--awt-freq-button-background-hover',
5863      defaultVal: '#DDD',
5864    },
5865    FreqButtonColor: {
5866      cssVar: '--awt-freq-button-color',
5867      defaultVal: '#000',
5868    },
5869    FreqButtonColorHover: {
5870      cssVar: '--awt-freq-button-color-hover',
5871      defaultVal: '#000',
5872    },
5873    FreqButtonBorder: {
5874      cssVar: '--awt-freq-button-border',
5875      defaultVal: '1px solid #000',
5876    },
5877    FreqButtonBorderHover: {
5878      cssVar: '--awt-freq-button-border-hover',
5879      defaultVal: '1px solid #000',
5880    },
5881    FreqButtonBorderRadius: {
5882      cssVar: '--awt-freq-button-border-radius',
5883      defaultVal: '0',
5884    },
5885    FreqButtonBackgroundColorSelected: {
5886      cssVar: '--awt-freq-button-background-selected',
5887      defaultVal: '#000',
5888    },
5889    FreqButtonBackgroundColorHoverSelected: {
5890      cssVar: '--awt-freq-button-background-hover-selected',
5891      defaultVal: '#000',
5892    },
5893    FreqButtonColorSelected: {
5894      cssVar: '--awt-freq-button-color-selected',
5895      defaultVal: '#FFF',
5896    },
5897    FreqButtonColorHoverSelected: {
5898      cssVar: '--awt-freq-button-color-hover-selected',
5899      defaultVal: '#FFF',
5900    },
5901    FreqButtonBorderSelected: {
5902      cssVar: '--awt-freq-button-border-selected',
5903      defaultVal: '1px solid #000',
5904    },
5905    FreqButtonBorderHoverSelected: {
5906      cssVar: '--awt-freq-button-border-hover-selected',
5907      defaultVal: '1px solid #000',
5908    },
5909    PrimaryButtonBackgroundColor: {
5910      cssVar: '--awt-primary-button-background',
5911      defaultVal: '#000',
5912    },
5913    PrimaryButtonBackgroundColorHover: {
5914      cssVar: '--awt-primary-button-background-hover',
5915      defaultVal: '#000',
5916    },
5917    PrimaryButtonColor: {
5918      cssVar: '--awt-primary-button-color',
5919      defaultVal: '#FFF',
5920    },
5921    PrimaryButtonColorHover: {
5922      cssVar: '--awt-primary-button-color-hover',
5923      defaultVal: '#FFF',
5924    },
5925    PrimaryButtonBorder: {
5926      cssVar: '--awt-primary-button-border',
5927      defaultVal: '0px solid #FFF',
5928    },
5929    PrimaryButtonBorderHover: {
5930      cssVar: '--awt-primary-button-border-hover',
5931      defaultVal: '0px solid #FFF',
5932    },
5933    PrimaryButtonBorderRadius: {
5934      cssVar: '--awt-primary-button-border-radius',
5935      defaultVal: '4px',
5936    },
5937    RadioButtonBackgroundColor: {
5938      cssVar: '--awt-radio-button-background',
5939      defaultVal: '#000',
5940    },
5941    BorderColor: {
5942      cssVar: '--awt-border-color',
5943      defaultVal: '#e6e6e6',
5944    },
5945    BorderRadius: {
5946      cssVar: '--awt-border-radius',
5947      defaultVal: '3px',
5948    },
5949    SelectedPlanBackgroundColor: {
5950      cssVar: '--awt-selected-plan-background',
5951      defaultVal: '#EEE',
5952    },
5953    SelectedPlanBorderColor: {
5954      cssVar: '--awt-selected-plan-border-color',
5955      defaultVal: '#000',
5956    },
5957    ProgressBarBackgroundColor: {
5958      cssVar: '--awt-progress-bar-background',
5959      defaultVal: '#000',
5960    },
5961    ProgressBarColor: {
5962      cssVar: '--awt-progress-bar-color',
5963      defaultVal: '#FFF',
5964    },
5965    AccentBackgroundColor: {
5966      cssVar: '--awt-accent-background',
5967      defaultVal: '#000',
5968    },
5969    AccentColor: {
5970      cssVar: '--awt-accent-color',
5971      defaultVal: '#FFF',
5972    },
5973  };
5974
5975  (function () {
5976    window.bundleapp = window.bundleapp || {};
5977    window.bundleapp.settings = Object.assign(
5978      {},
5979      window.bundleapp.settings || {},
5980      // All configs that where here have been moved to other places
5981      // the moneyFormat is now fetched below via ajax
5982      // other settings are set to the global namespace on the script tag handler
5983      // So this code here is only a reminder that the attribute exists
5984
5985      /**
5986      * Theme specific settings:
5987      * This is a quick and dirty way to get some theme specific settings into the app.
5988      *
5989      * priceContainerSel Array<String> selector string for the price container
5990      * comparePriceContainerSel Array<String> selector string for compare at price container
5991      * priceBadgeContainer Array<String> selector string for the price Badge container
5992      * hideIfUnavailable Boolean hides selling plans if variant is unavailable/out of stock
5993      * containerClass String Adds a class to the container where the widget renders
5994      * renderInsideSel String Selector to render the widget inside
5995      * renderAfterSel String Selector to render the widget after
5996      * renderBeforeSel String Selector to render the widget before
5997      * useRadioButtonFrequencySelector Boolean use radio buttons instead of a select
5998      * addToCartButtonSel Selector string to locale the add to cart button inside form[action='/cart/add']
5999      * formDomChangeElementsSel String selector for items to listen to and trigger handleFormDomChanged (ex: 'li.variantSwatch' or 'li.variantSwatch, button.variantItem')
6000      *   - use this when the items to select variant are not input fields and as such would not be listened to by our script naturally
6001      * */
6002      {
6003        hideIfUnavailable: false,
6004        proxy: '/tools/bundle-subscriptions',
6005        appPublic: true,
6006        moneyFormat: '$\{\{amount\}\}',
6007        shopStyleSettings: {},
6008        defaultSubscription: false,
6009      },
6010    );
6011
6012    window.bundleapp.setThemeConfigs = (obj) => {
6013      window.bundleapp.settings = Object.assign(
6014        {},
6015        window.bundleapp.settings,
6016        obj,
6017      );
6018    };
6019
6020    var showPreviewModeControl = function () {
6021      const previewModeControlHtml = `
6022        <div id="awt-preview-mode-control">
6023          <div class="awt-logo">
6024            <div class="awt-logo--image"></div>
6025            <span>Preview</span>
6026            <a href="https://help.awtomatic.app/en/articles/5593674-previewing-and-testing-your-subscriptions" target="_blank"><div class="awt-logo--info-icon"></div></a>
6027          </div>
6028          <div>
6029            <!-- <button id="awt-preview-mode-control__hide">Hide</button> -->
6030            <button id="awt-preview-mode-control__close">Close</button>
6031          </div>
6032        </div>
6033      `;
6034      const $previewModelEl = document.createElement('div');
6035      $previewModelEl.innerHTML = previewModeControlHtml;
6036      document.querySelector('body').appendChild($previewModelEl);
6037
6038      // not removing this yet bc its set to be used in a v2 version of the preview mode controls
6039      const hidePreviewControl = function () {
6040        document
6041          .querySelector('#awt-preview-mode-control')
6042          .classList.add('hidden');
6043      };
6044      const closePreviewMode = function () {
6045        window.localStorage.removeItem(PREVIEW_MODE_STORAGE_KEY);
6046        insertUrlParam('awt-preview');
6047        window.location.reload();
6048      };
6049      // document
6050      //   .querySelector('#awt-preview-mode-control__hide')
6051      //   .addEventListener('click', hidePreviewControl);
6052      document
6053        .querySelector('#awt-preview-mode-control__close')
6054        .addEventListener('click', closePreviewMode);
6055    };
6056
6057    var getShopInfo = function () {
6058      const moneyFormat =
6059        window.moneyFormat ||
6060        (window.theme && window.theme.moneyFormat) ||
6061        (window.theme &&
6062          window.theme.strings &&
6063          window.theme.strings.moneyFormat) ||
6064        (window.theme &&
6065          window.theme.settings &&
6066          window.theme.settings.moneyFormat) ||
6067        (window.bundleapp && window.bundleapp.settings && window.bundleapp.settings.moneyFormat);
6068      if (moneyFormat) {
6069        window.bundleapp.settings = Object.assign({}, window.bundleapp.settings, {
6070          moneyFormat: moneyFormat,
6071        });
6072        return Promise.resolve();
6073      }
6074
6075      return fetch(window.bundleapp.settings.proxy + '/shop-info')
6076        .then(function (res) {
6077          return res.json();
6078        })
6079        .then(function (data) {
6080          window.bundleapp.settings = Object.assign(
6081            {},
6082            window.bundleapp.settings,
6083            data,
6084          );
6085        });
6086    };
6087
6088    var setCssVars = function (styleSettings) {
6089      if (styleSettings) {
6090        // update CSS vars
6091        var root = document.querySelector(':root');
6092        for (var styleSettingsKey in STYLE_VAR_MAP) {
6093          styleSettings[styleSettingsKey] &&
6094            root.style.setProperty(
6095              STYLE_VAR_MAP[styleSettingsKey].cssVar,
6096              styleSettings[styleSettingsKey],
6097            );
6098        }
6099      }
6100    };
6101
6102    var insertUrlParam = function (key, value) {
6103      if (history.replaceState) {
6104        let searchParams = new URLSearchParams(window.location.search);
6105        if (value) {
6106          searchParams.set(key, value);
6107        } else {
6108          searchParams.delete(key);
6109        }
6110        let newurl =
6111          window.location.protocol +
6112          '//' +
6113          window.location.host +
6114          window.location.pathname +
6115          '?' +
6116          searchParams.toString();
6117        window.history.replaceState({ path: newurl }, '', newurl);
6118      }
6119    };
6120
6121    var formatMoney = function (cents, format) {
6122      if (typeof cents == 'string') {
6123        cents = cents.replace('.', '');
6124      }
6125      var value = '';
6126      var placeholderRegex = /\{\{\s*(\w+)\s*\}\}/;
6127      var formatString = format || window.bundleapp.settings.moneyFormat;
6128
6129      function defaultOption(opt, def) {
6130        return typeof opt == 'undefined' ? def : opt;
6131      }
6132
6133      function formatWithDelimiters(number, precision, thousands, decimal) {
6134        precision = defaultOption(precision, 2);
6135        thousands = defaultOption(thousands, ',');
6136        decimal = defaultOption(decimal, '.');
6137
6138        if (isNaN(number) || number == null) {
6139          return 0;
6140        }
6141
6142        number = (number / 100.0).toFixed(precision);
6143
6144        var parts = number.split('.'),
6145          dollars = parts[0].replace(
6146            /(\d)(?=(\d\d\d)+(?!\d))/g,
6147            '$1' + thousands,
6148          ),
6149          cents = parts[1] ? decimal + parts[1] : '';
6150
6151        return dollars + cents;
6152      }
6153
6154      switch (formatString.match(placeholderRegex)[1]) {
6155        case 'amount':
6156          value = formatWithDelimiters(cents, 2);
6157          break;
6158        case 'amount_no_decimals':
6159          value = formatWithDelimiters(cents, 0);
6160          break;
6161        case 'amount_with_comma_separator':
6162          value = formatWithDelimiters(cents, 2, '.', ',');
6163          break;
6164        case 'amount_no_decimals_with_comma_separator':
6165          value = formatWithDelimiters(cents, 0, '.', ',');
6166          break;
6167      }
6168
6169      return formatString.replace(placeholderRegex, value);
6170    };
6171    // FIXME eslint error
6172    // eslint-disable-next-line no-undef
6173    const debounce = function (func, wait, immediate) {
6174      var timeout;
6175      return function () {
6176        var context = this,
6177          args = arguments;
6178        var later = function () {
6179          timeout = null;
6180          if (!immediate) func.apply(context, args);
6181        };
6182        var callNow = immediate && !timeout;
6183        clearTimeout(timeout);
6184        timeout = setTimeout(later, wait);
6185        if (callNow) func.apply(context, args);
6186      };
6187    };
6188    // Method to get closes matching parent source: https://gomakethings.com/a-native-vanilla-javascript-way-to-get-the-closest-matching-parent-element/
6189    if (window.Element && !Element.prototype.closest) {
6190      Element.prototype.closest = function (s) {
6191        var matches = (this.document || this.ownerDocument).querySelectorAll(s),
6192          i,
6193          el = this;
6194        do {
6195          i = matches.length;
6196          // FIXME eslint error
6197          // eslint-disable-next-line no-empty
6198          while (--i >= 0 && matches.item(i) !== el) {}
6199        } while (i < 0 && (el = el.parentElement));
6200        return el;
6201      };
6202    }
6203
6204    var priceBadgeContainer = () =>
6205      [
6206        'form.product__form--add-to-cart .product__price', // Boundless
6207        '.product-single__meta .price-container', //Brooklyn
6208        '.product__price .price__pricing-group', // Debut
6209        '.product__content .price__pricing-group', // Express
6210        '.product-single__prices', // Minimal, Simple
6211        '.product__content-header .product__price', // Narrative
6212        '.inline-list.product-meta', // Supply
6213        '.product-single__meta-list', // Venture
6214      ]
6215        .concat(window.bundleapp.settings.priceBadgeContainer || [])
6216        .join(', ');
6217
6218    const priceContainerSel = () =>
6219      [
6220        '.price__regular', // debut, express
6221        '.product-single__price', // brooklin, minimal
6222        '.product__current-price', // narrative
6223        '#productPrice-product-template', // supply, venture
6224        '.product__price--reg', // boundless
6225      ]
6226        .concat(window.bundleapp.settings.priceContainerSel || [])
6227        .join(', ');
6228
6229    const comparePriceContainerSel = () =>
6230      [
6231        '.price--on-sale .price__sale', // debut, express
6232        '.product-single__price--compare-at', // brooklin
6233        '.product-single__sale-price', // minimal
6234        '.product__compare-price', //narrative
6235        '.product-single__price--compare', // simple, venture
6236        '.product__price .product__price--sale', // boundless
6237        '.product-meta .sale-tag', // supply
6238      ]
6239        .concat(window.bundleapp.settings.comparePriceContainerSel || [])
6240        .join(', ');
6241
6242    const planSelectorSel = '.bundleapp-plan-selector-plan';
6243
6244    const addToCartButtonSel = () =>
6245      ['button[type=submit]']
6246        .concat(window.bundleapp.settings.addToCartButtonSel || [])
6247        .join(', ');
6248
6249    const PREVIEW_MODE_STORAGE_KEY = 'awtomatic-preview-mode';
6250
6251    /* Functions for gift form data validation */
6252    const getField = (fieldId) => document.getElementById(fieldId);
6253    const getFieldValue = (fieldId) => getField(fieldId).value;
6254    const isEmpty = (str) => str === '';
6255    const emailIsValid = (email) =>
6256      /^[A-Z0-9._%+-]+@([A-Z0-9-]+\.)+[A-Z0-9]+$/i.test(email);
6257    const isFieldValid = (fieldId) =>
6258      getField(fieldId).getAttribute('data-invalid') == undefined;
6259    const toggleAddToCart = (target, isValidForm) => {
6260      const form = target.closest('form');
6261      const addToCartBtn = form.querySelector(addToCartButtonSel());
6262      if (addToCartBtn) {
6263        if (isValidForm) {
6264          addToCartBtn.removeAttribute('disabled');
6265        } else {
6266          addToCartBtn.setAttribute('disabled', true);
6267        }
6268      }
6269      const customizeBtn = form.querySelector('#awt-customize-box-btn');
6270      if (customizeBtn) {
6271        if (isValidForm) {
6272          customizeBtn.removeAttribute('disabled');
6273        } else {
6274          customizeBtn.setAttribute('disabled', true);
6275        }
6276      }
6277    };
6278
6279    const toggleFieldValid = (field, isInvalid, message) => {
6280      const msg = field.parentElement.getElementsByClassName('awt-error-msg');
6281      if (isInvalid) {
6282        field.classList.add('awt-input-error');
6283        field.classList.add('awt-error');
6284  
6285        field.setAttribute('data-invalid', true);
6286        if (msg.length === 0) {
6287          const errorLabel = document.createElement('div');
6288          errorLabel.classList.add('awt-error-msg');
6289          errorLabel.innerText = message;
6290          field.parentElement.insertBefore(
6291            errorLabel,
6292            field.parentElement.lastElementChild,
6293          );
6294        }
6295      } else {
6296        field.classList.remove('awt-input-error');
6297        field.classList.remove('awt-error');
6298  
6299        if (msg.length > 0) {
6300          msg[0].remove();
6301        }
6302        field.removeAttribute('data-invalid');
6303      }
6304    };
6305
6306    const isGiftFormValid = () =>
6307      isFieldValid('awtGiftInfoFirstName') &&
6308      isFieldValid('awtGiftInfoLastName') &&
6309      isFieldValid('awtGiftInfoEmail');
6310
6311    const validateRequiredField = (event) => {
6312      const isFieldEmpty = isEmpty(getFieldValue(event.target.id));
6313      toggleFieldValid(event.target, isFieldEmpty, 'Required');
6314      toggleAddToCart(event.target, isGiftFormValid());
6315    };
6316
6317    const validateEmailField = (event) => {
6318      const isValidEmail = emailIsValid(getFieldValue(event.target.id));
6319      toggleFieldValid(event.target, !isValidEmail, 'Invalid email');
6320      toggleAddToCart(event.target, isGiftFormValid());
6321    };
6322
6323    /**
6324    * Awtomatic Selector Widget
6325    * */
6326
6327    function BundleAppWidget($selector, product) {
6328      this.product = product;
6329      this.isGiftSelected = false;
6330      this.$selector = $selector;
6331      this.$sellingPlanField = this.$selector.querySelector(
6332        'input[name=selling_plan]',
6333      );
6334      this.$wrapper = this.$selector.closest(
6335        'div[data-section-type], .shopify-section, body',
6336      );
6337      this.$planGroups = this.$selector.querySelectorAll(
6338        '.bundleapp-plan-selector-group',
6339      );
6340      this.$form = this.$selector.closest('form');
6341      this.$variantSelect = this.$form.querySelector('[name=id]');
6342      this.$badgePriceEl = this.$wrapper.querySelector(priceBadgeContainer());
6343      if (!this.$badgePriceEl)
6344        console.warn('Did not find a badge container element');
6345      // FIXME eslint error
6346      // eslint-disable-next-line no-undef
6347      this.setPlansVisibility = debounce(
6348        this._baseSetPlansVisibility.bind(this),
6349        50,
6350      );
6351
6352      this.init();
6353      this.setPlansVisibility();
6354      if (window.bundleapp.settings.onInit) {
6355        window.bundleapp.settings.onInit.call(this);
6356      }
6357      if (window.bundleapp.onInit) {
6358        console.warn(
6359          'onInit will be deprecated soon. Please use bundleapp.settings.onInit instead',
6360        );
6361        window.bundleapp.onInit.call(this);
6362      }
6363    }
6364
6365    Object.assign(BundleAppWidget.prototype, {
6366      init: function () {
6367        this.$selector.style.display = 'block';
6368        this.$planGroups.forEach(
6369          function (elem) {
6370            var $planGroupRadio = elem.querySelector(
6371              "input[name='bundleapp-plan-selector-group']",
6372            );
6373            var groupId = $planGroupRadio.value;
6374            var selectedPlanGroup = this.product.selling_plans_by_id[
6375              this.product.selected_selling_plan
6376                ? this.product.selected_selling_plan.id
6377                : null
6378            ];
6379            var isSelectedGroup = !!(
6380              selectedPlanGroup &&
6381              selectedPlanGroup.selling_plan_group_id === groupId
6382            );
6383
6384            this.handleGiftVisibility(isSelectedGroup);
6385
6386            $planGroupRadio.addEventListener(
6387              'change',
6388              this.handlePlanRadioChange.bind(this),
6389            );
6390            elem
6391              .querySelector('select')
6392              .addEventListener(
6393                'change',
6394                this.handlePlanOptionsChange.bind(this),
6395              );
6396            var $radioButtonsfrequencySelector = elem.querySelectorAll(
6397              '.bundleapp-plan-selector-radio__input',
6398            );
6399            for (
6400              let index = 0;
6401              index < $radioButtonsfrequencySelector.length;
6402              index++
6403            ) {
6404              $radioButtonsfrequencySelector[index].addEventListener(
6405                'change',
6406                this.handlePlanOptionsChange.bind(this),
6407              );
6408            }
6409          }.bind(this),
6410        );
6411
6412        //Ads an event listener to every element in the form
6413        const $selectorElements = Array.from(
6414          this.$selector.querySelectorAll('input, select'),
6415        );
6416        Array.from(this.$form.elements).forEach(
6417          function (el) {
6418            if (
6419              !$selectorElements.includes(el) &&
6420              el.tagName !== 'BUTTON' &&
6421              el.type !== 'hidden'
6422            ) {
6423              el.addEventListener('change', this.handleFormDomChanged.bind(this));
6424            }
6425          }.bind(this),
6426        );
6427
6428        if (window.bundleapp.settings.defaultSubscription) {
6429          const $oneTimeRadio = this.$selector.querySelector('[data-one-time]');
6430  
6431          // Only if one time is available and defaultSubscription enabled we set checked
6432          // the first selling plan group. If there is no one-time option, we already
6433          // mark the first selling plan checked
6434          if ($oneTimeRadio) {
6435            const $firstSellingPlanGroup = this.$selector.querySelector(
6436              '[data-one-time] + .bundleapp-plan-selector-group input',
6437            );
6438            $firstSellingPlanGroup.dispatchEvent(new Event('change'));
6439          }
6440        }
6441        
6442        if (window.bundleapp.settings.formDomChangeElementsSel) {
6443          const $variantEls = document.querySelectorAll(
6444            window.bundleapp.settings.formDomChangeElementsSel,
6445          );
6446          $variantEls.forEach(
6447            function (el) {
6448              el.addEventListener('click', this.handleFormDomChanged.bind(this));
6449            }.bind(this),
6450          );
6451        }
6452      },
6453
6454      getTranslation: function (key, fallback) {
6455        let translation = this.product?.translations[key];
6456        if (translation.includes('translation missing')) {
6457          translation = fallback;
6458        }
6459        return translation;
6460      },
6461
6462      handleGiftVisibility: function (isSelectedGroup) {
6463          let isGiftable =
6464            this.product &&
6465            this.product.gift_selling_plans &&
6466            this.product.gift_selling_plans.includes(
6467              this.product.selected_selling_plan &&
6468                this.product.selected_selling_plan.id,
6469            );
6470          const giftCheckBox = document.querySelector('input[name="awt-is-gift"]');
6471    
6472          if (isGiftable && !giftCheckBox && isSelectedGroup) {
6473            this.isGiftSelected = true;
6474            let isGiftCheckboxLabel = document.createElement('label');
6475            isGiftCheckboxLabel.classList.add('awt-checkbox');
6476            let isGiftCheckbox = document.createElement('input');
6477            const giftTitle = this.getTranslation(
6478              'gift_recipient_info_title',
6479              'Recipient info',
6480            );
6481            const giftFirstNameLabel = this.getTranslation(
6482              'gift_first_name_label',
6483              'First name',
6484            );
6485            const giftFirstNamePlaceholder = this.getTranslation(
6486              'gift_first_name_placeholder',
6487              'First name',
6488            );
6489            const giftLastNameLabel = this.getTranslation(
6490              'gift_last_name_label',
6491              'Last name',
6492            );
6493            const giftLastNamePlaceholder = this.getTranslation(
6494              'gift_last_name_placeholder',
6495              'Last name',
6496            );
6497            const giftEmailLabel = this.getTranslation(
6498              'gift_email_label',
6499              'Email address',
6500            );
6501            const giftEmailPlaceholder = this.getTranslation(
6502              'gift_email_placeholder',
6503              'Email address',
6504            );
6505            const giftEmailWarning = this.getTranslation(
6506              'gift_email_warning',
6507              'Important: Gift emails will be sent here',
6508            );
6509            const giftNoteLabel = this.getTranslation('gift_note_label', 'Note');
6510            const giftNotePlaceholder = this.getTranslation(
6511              'gift_note_placeholder',
6512              'Note',
6513            );
6514    
6515            isGiftCheckbox.addEventListener('change', function (event) {
6516              const isGiftSelected = event.currentTarget.checked;
6517              this.isGiftSelected = isGiftSelected;
6518    
6519              if (isGiftSelected) {
6520                const giftsMarkUp = `<div class="gift">
6521                <p class="awt-gift-info-title">${giftTitle}</p>
6522                    <div class="awt-form-group">
6523                      <label for="awtGiftInfoFirstName" class="awt-floating-label">
6524                          <input type="text" id="awtGiftInfoFirstName" class="awt-gift-input" required name="properties[_giftFirstName]" placeholder="${giftFirstNamePlaceholder}" data-invalid>
6525                          <span class="awt-gift-label">${giftFirstNameLabel}*</span>
6526                      </label>
6527                      <label for="awtGiftInfoLastName" class="awt-floating-label">
6528                          <input type="text" id="awtGiftInfoLastName" class="awt-gift-input" required name="properties[_giftLastName]" placeholder="${giftLastNamePlaceholder}" data-invalid>
6529                         <span class="awt-gift-label">${giftLastNameLabel}*</span>
6530                      </label>
6531                    </div>
6532                    <div class="awt-gift-input-container">
6533                      <label for="awtGiftInfoEmail" class="awt-floating-label">
6534                          <input type="email" id="awtGiftInfoEmail" class="awt-gift-input" required name="properties[_giftEmail]" placeholder="${giftEmailPlaceholder}" data-invalid>
6535                          <span class="awt-gift-label">${giftEmailLabel}*</span>
6536                          <div class="awt-floating-label-warning">${giftEmailWarning}</div>
6537                      </label>
6538                    </div>
6539                    <div class="awt-gift-input-container">
6540                      <label for="awtGiftInfoNote" class="awt-floating-label">
6541                          <textarea id="awtGiftInfoNote" class="awt-gift-input" placeholder="${giftNotePlaceholder}" name="properties[_giftNote]"></textarea>
6542                          <span class="awt-gift-label">${giftNoteLabel}</span>
6543                      </label>
6544                    </div>
6545            </div>`;
6546    
6547                let giftInfoContainer = document.createElement('div');
6548                giftInfoContainer.setAttribute('name', 'awt-gift-info-container');
6549                giftInfoContainer.classList.add('awt-gift-info-container');
6550    
6551                giftInfoContainer.innerHTML = giftsMarkUp;
6552                isGiftCheckboxLabel.parentElement.appendChild(giftInfoContainer);
6553                getField('awtGiftInfoFirstName').addEventListener(
6554                  'blur',
6555                  validateRequiredField,
6556                );
6557                getField('awtGiftInfoLastName').addEventListener(
6558                  'blur',
6559                  validateRequiredField,
6560                );
6561                getField('awtGiftInfoEmail').addEventListener(
6562                  'blur',
6563                  validateEmailField,
6564                );
6565                toggleAddToCart(getField('awtGiftInfoEmail'), isGiftFormValid());
6566              } else {
6567                const giftInfoContainer = document.querySelector(
6568                  'div[name="awt-gift-info-container"]',
6569                );
6570                getField('awtGiftInfoFirstName').removeEventListener(
6571                  'blur',
6572                  validateRequiredField,
6573                );
6574                getField('awtGiftInfoLastName').removeEventListener(
6575                  'blur',
6576                  validateRequiredField,
6577                );
6578                getField('awtGiftInfoEmail').removeEventListener(
6579                  'blur',
6580                  validateEmailField,
6581                );
6582                toggleAddToCart(getField('awtGiftInfoEmail'), true);
6583                giftInfoContainer &&
6584                  giftInfoContainer.parentNode &&
6585                  giftInfoContainer.parentNode.removeChild(giftInfoContainer);
6586              }
6587            });
6588            isGiftCheckbox.type = 'checkbox';
6589            isGiftCheckbox.name = 'awt-is-gift';
6590            isGiftCheckboxLabel.appendChild(isGiftCheckbox);
6591            isGiftCheckboxLabel.appendChild(
6592              document.createTextNode(
6593                this.getTranslation('gift_checkbox_label', 'This is a gift'),
6594              ),
6595            );
6596            const planDescription = document.querySelector(
6597              '.bundleapp-plan-selector-description',
6598            );
6599            planDescription &&
6600              planDescription.parentNode.insertBefore(
6601                isGiftCheckboxLabel,
6602                planDescription.nextSibling,
6603              );
6604          }
6605          if (!isGiftable) {
6606            if (giftCheckBox) {
6607              const giftCheckBoxLabel = giftCheckBox.parentNode;
6608              giftCheckBoxLabel.parentNode.removeChild(giftCheckBoxLabel);
6609              const giftInfoContainer = document.querySelector(
6610                'div[name="awt-gift-info-container"]',
6611              );
6612    
6613              giftInfoContainer &&
6614                giftInfoContainer.parentNode &&
6615                giftInfoContainer.parentNode.removeChild(giftInfoContainer);
6616            }
6617          }
6618        },
6619
6620      // This is marked as a private function because this is not intended to be used
6621      // directly. Use the debounced version of it this.setPlansVisibility()
6622      _baseSetPlansVisibility: function () {
6623        if (window.bundleapp.settings.hideIfUnavailable) {
6624          //If variant is not available hide the whole widget
6625          this.$selector.style.display = this.product.selected_variant.available
6626            ? 'block'
6627            : 'none';
6628        }
6629
6630        var selling_plan_group_ids = this.product.selected_variant.selling_plan_allocations.map(
6631          function (i) {
6632            return i.selling_plan_group_id;
6633          },
6634        );
6635        var planId = '';
6636        const hasPlanWithMultipleDeliveries = this.product.selected_variant.selling_plan_allocations.some(
6637          (sp) => sp.price !== sp.per_delivery_price,
6638        );
6639        // @TODO: translate suffix
6640        const suffix = hasPlanWithMultipleDeliveries
6641          ? this.getTranslation('delivery_suffix', '/delivery')
6642          : '';
6643        this.$planGroups.forEach(
6644          function (elem) {
6645            var bundleAppSettings = window.bundleapp.settings || {};
6646            var $planGroupRadio = elem.querySelector(
6647              "input[name='bundleapp-plan-selector-group']",
6648            );
6649            var groupId = $planGroupRadio.value;
6650            elem.style.display =
6651              selling_plan_group_ids.includes(groupId) || !groupId
6652                ? 'block'
6653                : 'none';
6654            var selectedPlanGroup = this.product.selling_plans_by_id[
6655              this.product.selected_selling_plan
6656                ? this.product.selected_selling_plan.id
6657                : null
6658            ];
6659            var isSelectedGroup = !!(
6660              selectedPlanGroup &&
6661              selectedPlanGroup.selling_plan_group_id === groupId
6662            );
6663
6664            this.handleGiftVisibility(isSelectedGroup);
6665
6666            var $selectorPlan = elem.querySelector(planSelectorSel);
6667            $selectorPlan.style.display = isSelectedGroup ? 'block' : 'none';
6668
6669            if (!$planGroupRadio.value && !isSelectedGroup) {
6670              // If value is falsy a.k.a one-time purchase
6671              $planGroupRadio.checked = true;
6672            } else {
6673              $planGroupRadio.checked = isSelectedGroup;
6674
6675              if (this.$planGroups.length === 1) {
6676                elem.classList.add('bundleapp-plan-selector-group--single-group');
6677              }
6678
6679              // if this is the selected group add the selected class
6680              if (isSelectedGroup) {
6681                elem.classList.add('bundleapp-plan-selector-group--selected');
6682                if (bundleAppSettings.useRadioButtonFrequencySelector) {
6683                  const selectedGroupPlans = elem
6684                    .querySelector('.bundleapp-plan-selector-radio')
6685                    .getElementsByTagName('input');
6686                  const isPlanChecked = Array.from(selectedGroupPlans).some(
6687                    ({ checked }) => checked,
6688                  );
6689                  if (!isPlanChecked) {
6690                    // if no plan is checked, select the first one
6691                    selectedGroupPlans[0].checked = true;
6692                    elem
6693                      .querySelector('.bundleapp-plan-selector-radio label')
6694                      .classList.add(
6695                        'bundleapp-plan-selector-radio__label--selected',
6696                      );
6697                  }
6698                }
6699              }
6700            }
6701
6702            if (bundleAppSettings.useRadioButtonFrequencySelector) {
6703              let $radioButtonPlanSelector = elem.querySelector(
6704                '.bundleapp-plan-selector-radio',
6705              );
6706
6707              $radioButtonPlanSelector.style.display = isSelectedGroup
6708                ? 'block'
6709                : 'none';
6710              let $selectPlanSelector = elem.querySelector(
6711                '.bundleapp-plan-selector-select',
6712              );
6713              $selectPlanSelector.style.display = 'none';
6714            } else {
6715              let $radioButtonPlanSelector = elem.querySelector(
6716                '.bundleapp-plan-selector-radio',
6717              );
6718              $radioButtonPlanSelector.style.display = 'none';
6719              let $selectPlanSelector = elem.querySelector(
6720                '.bundleapp-plan-selector-select',
6721              );
6722              $selectPlanSelector.style.display =
6723                isSelectedGroup && $selectPlanSelector.options.length > 1
6724                  ? 'block'
6725                  : 'none';
6726            }
6727
6728            if (isSelectedGroup) {
6729              const planSel = bundleAppSettings.useRadioButtonFrequencySelector
6730                ? `${planSelectorSel} .bundleapp-plan-selector-radio input:checked`
6731                : `${planSelectorSel} select`;
6732
6733              planId =
6734                elem.querySelector(planSel) && elem.querySelector(planSel).value;
6735            }
6736
6737            //update pricing label of each group
6738            const planGroup = this.product.selling_plan_groups.find(
6739              (p) => p.id === groupId,
6740            );
6741            const $priceLabel = elem.querySelector(
6742              '.bundleapp-plan-selector-group-pricing',
6743            );
6744
6745            const currentVariant = this.product.variants.find(
6746              (variant) => variant.id === this.product.selected_variant.id,
6747            );
6748
6749            if (planGroup && $priceLabel) {
6750              const values = planGroup.selling_plans.map(function (i) {
6751                return parseInt(i.price_adjustments[0]?.value);
6752              });
6753
6754              const sellingPlansFromCurrentGroup = currentVariant.selling_plan_allocations.filter(
6755                (sp) => sp.selling_plan_group_id === planGroup.id,
6756              );
6757              if (sellingPlansFromCurrentGroup && values) {
6758                const lowestPriceInGroup = Math.min.apply(
6759                  null,
6760                  sellingPlansFromCurrentGroup.map((sp) => sp.per_delivery_price),
6761                );
6762                const isSame = values.every(function (val) {
6763                  return val === values[0];
6764                });
6765                const prefix = isSame ? '' : this.getTranslation('from', 'from');
6766                $priceLabel.innerHTML = `${prefix} ${formatMoney(
6767                  lowestPriceInGroup,
6768                )}${suffix}`;
6769                $priceLabel.dataset.test = `planPriceInSelector-${
6770                  sellingPlansFromCurrentGroup?.selling_plan_group_id ||
6771                  sellingPlansFromCurrentGroup[0]?.selling_plan_group_id
6772                }`;
6773              }
6774            }
6775
6776            if (this.product?.selling_plan_groups?.length === 1) {
6777              // check to see. IF just one selling plan group, and does not offer discount
6778              // then we wont display itemized prices.
6779              const $itemizedPrices = this.$selector.querySelectorAll(
6780                '.bundleapp-plan-selector-group-pricing',
6781              );
6782
6783              const oneTimePurchasePrice = currentVariant?.price;
6784
6785              const pricesInSellingPlans = currentVariant.selling_plan_allocations.map(
6786                (sp) => sp.price,
6787              );
6788              const allEqual = (arr) => arr.every((val) => val === arr[0]);
6789
6790              if (allEqual([oneTimePurchasePrice, ...pricesInSellingPlans])) {
6791                $itemizedPrices.forEach((price) => {
6792                  price.style.display = 'none';
6793                });
6794              }
6795            }
6796          }.bind(this),
6797        );
6798
6799        //check if theres a visible option selected
6800        //If not: check first
6801        if (
6802          !Array.from(this.$planGroups).filter(
6803            (el) => el.offsetParent && el.querySelector('input').checked,
6804          ).length
6805        ) {
6806          // get first input that's visible
6807          const firstVisibleGroup = Array.from(this.$planGroups).filter(
6808            (el) => el.offsetParent,
6809          )[0];
6810          if (firstVisibleGroup) {
6811            const $firstRadio = firstVisibleGroup.querySelector('input');
6812            if (!$firstRadio.checked) {
6813              $firstRadio.checked = true;
6814              $firstRadio.dispatchEvent(new Event('change'));
6815              // if we are using radio buttons get the first plan and check it
6816              if (window.bundleapp.settings.useRadioButtonFrequencySelector) {
6817                let $radioButtonPlanSelector = firstVisibleGroup.querySelector(
6818                  '.bundleapp-plan-selector-radio',
6819                );
6820                const firstPlan = $radioButtonPlanSelector.querySelector('input');
6821                if (!firstPlan.checked) {
6822                  firstPlan.checked = true;
6823                  firstPlan.dispatchEvent(new Event('change'));
6824                }
6825              }
6826            }
6827          }
6828        }
6829
6830        //Updates input field
6831        if (this.$sellingPlanField) {
6832          this.$sellingPlanField.value = planId ? planId : '';
6833        }
6834        //Update url only if we are in the product page
6835        if (window.location.pathname.includes('/products/')) {
6836          insertUrlParam('selling_plan', planId);
6837        }
6838
6839        //Updates one-time purchase price
6840        const $oneTimePrice = this.$selector.querySelector(
6841          '[data-one-time].bundleapp-plan-selector-group .bundleapp-plan-selector-group-pricing',
6842        );
6843        if ($oneTimePrice) {
6844          $oneTimePrice.innerHTML = `${formatMoney(
6845            this.product.selected_variant.price,
6846          )}${suffix}`;
6847          // data-test attribute for testing
6848          $oneTimePrice.dataset.test = 'oneTimePriceInSelector';
6849        }
6850
6851        // do not update prices if there are no selling plans groups on the product
6852        if (this.product?.selling_plan_groups?.length) {
6853          this.updatePrice(planId);
6854          this.updateBadgePrice(planId);
6855        }
6856        this.replaceAddBtnForBundles();
6857      },
6858
6859      replaceAddBtnForBundles: function () {
6860        // only replace button on BaB bundle
6861        if (
6862          !this.product?.metafields?.isBundle ||
6863          this.product?.metafields?.type === 'shuffle'
6864        ) {
6865          return;
6866        }
6867
6868        const $btn = this.$form.querySelector(addToCartButtonSel());
6869
6870        // remove "buy it now" button
6871        const $shopifyPaymentBtn = $btn.parentElement.querySelector(
6872          '.shopify-payment-button',
6873        );
6874        if ($shopifyPaymentBtn) {
6875          $shopifyPaymentBtn.remove();
6876        }
6877
6878        let $clonedBtn = this.$form.querySelector('#awt-customize-box-btn');
6879        if (!$clonedBtn) {
6880          $clonedBtn = $btn.cloneNode(true);
6881          $clonedBtn.id = 'awt-customize-box-btn';
6882          $clonedBtn.type = 'button';
6883          $clonedBtn.innerText = this.getTranslation(
6884            'customize_my_box',
6885            'Customize my box',
6886          );
6887          $clonedBtn.classList.remove('btn--secondary-accent');
6888          $clonedBtn.classList.add('btn--primary-accent');
6889          $clonedBtn.removeAttribute('@click.prevent');
6890          $clonedBtn.removeAttribute('x-show:');
6891          $clonedBtn.removeAttribute(':disabled');
6892          $clonedBtn.removeAttribute(':class');
6893          // remove any href in case the theme has been customized and isn't a standard add-to-cart button
6894          $clonedBtn.removeAttribute('href');
6895
6896          $btn.style.display = 'none';
6897          $btn.classList.add('awt-hidden-add-to-cart-button');
6898          $btn.parentNode.insertBefore($clonedBtn, $btn.nextSibling);
6899        } else {
6900          // clone the previous clone and replace
6901          var secondClone = $clonedBtn.cloneNode(true);
6902          $clonedBtn.parentNode.replaceChild(secondClone, $clonedBtn);
6903
6904          // reference new button so we can add event listener
6905          $clonedBtn = secondClone;
6906        }
6907
6908        var handleCustomizeBoxButtonClick = function (event) {
6909          event.stopPropagation();
6910
6911          let params = new URLSearchParams(window.location.search);
6912          let search = window.location.search;
6913          // only use product.selected_variant.id arg if variant is not already in the
6914          // url params. Otherwise we might be overriding the latest selection
6915          if (!search.includes('variant') && this.product?.selected_variant?.id) {
6916            params.append('variant', this.product?.selected_variant?.id);
6917          }
6918
6919          // only use selectedSellingPlanId arg if variant is not already in the
6920          // url params. Otherwise we might be overriding the latest selection
6921          let selectedSellingPlanId = this.product?.selected_selling_plan?.id;
6922          if (!selectedSellingPlanId) {
6923            // if selectedSellingPlanId wasn't on the product check for the hidden input
6924            selectedSellingPlanId = document.querySelector(
6925              'input[name="selling_plan"]',
6926            )?.value;
6927          }
6928          if (!search.includes('selling_plan') && selectedSellingPlanId) {
6929            params.append('selling_plan', selectedSellingPlanId);
6930          }
6931
6932          let priceAdjustments = this.product?.selected_selling_plan
6933            ?.price_adjustments;
6934          if (
6935            priceAdjustments &&
6936            priceAdjustments[0] &&
6937            priceAdjustments[0].value
6938          ) {
6939            params.append(
6940              'd',
6941              `${priceAdjustments[0].value}-${
6942                priceAdjustments[0].value_type === 'percentage' ? 'p' : 'q'
6943              }`,
6944            );
6945          }
6946
6947          let url = new URL(
6948            `${window.location.origin}${window.bundleapp.settings.proxy}/bundle/${this.product.id}`,
6949          );
6950          url.search = params.toString();
6951          let isGiftable = this.product.gift_selling_plans.includes(
6952            this.product.selected_selling_plan?.id,
6953          );
6954          if (isGiftable && this.isGiftSelected) {
6955            const giftFirstName = document.getElementById('awtGiftInfoFirstName');
6956            const giftLastName = document.getElementById('awtGiftInfoLastName');
6957            const giftEmail = document.getElementById('awtGiftInfoEmail');
6958            const giftNote = document.getElementById('awtGiftInfoNote');
6959            const giftInformation = {
6960              firstName: giftFirstName?.value,
6961              lastName: giftLastName?.value,
6962              email: giftEmail?.value,
6963              note: giftNote?.value,
6964            };
6965            sessionStorage &&
6966              sessionStorage.setItem(
6967                'awt-gift-information',
6968                JSON.stringify(giftInformation),
6969              );
6970          }
6971
6972          window.location.href = url.toString();
6973        };
6974        $clonedBtn.addEventListener(
6975          'click',
6976          handleCustomizeBoxButtonClick.bind(this),
6977        );
6978      },
6979
6980      updatePrice: function (planId) {
6981        var planAllocation = this.product.selected_variant.selling_plan_allocations.find(
6982          (allo) => allo.selling_plan_id == planId,
6983        );
6984
6985        // var planOption = this.product.selling_plans_by_id[planId];
6986        let $comparePriceSpan = this.$wrapper.querySelector(
6987          '.bundleapp-compareAtPrice',
6988        );
6989        const $priceRegular = this.$wrapper.querySelector(priceContainerSel());
6990        
6991        const $priceSale = this.$wrapper.querySelector(
6992          comparePriceContainerSel(),
6993        );
6994
6995        if (!$priceRegular) console.warn('Did not find a price element');
6996        if (!$priceSale) console.warn('Did not find a compare price element');
6997
6998        if (!$comparePriceSpan) {
6999          $comparePriceSpan = document.createElement('span');
7000          $comparePriceSpan.classList.add('bundleapp-compareAtPrice');
7001          if ($priceRegular) {
7002            const priceStyles = window.getComputedStyle($priceRegular);
7003            Array.from(priceStyles).forEach((key) =>
7004              $comparePriceSpan.style.setProperty(
7005                key,
7006                priceStyles.getPropertyValue(key),
7007                priceStyles.getPropertyPriority(key),
7008              ),
7009            );
7010            $priceRegular.after($comparePriceSpan);
7011          }
7012          $comparePriceSpan.style.textDecoration = 'line-through';
7013          $comparePriceSpan.style.webkitTextDecorationLine = 'line-through';
7014          $comparePriceSpan.style.marginLeft = '10px';
7015
7016          // for testing purpose
7017          if ($comparePriceSpan)
7018            $comparePriceSpan.dataset.test = 'bundlePriceOnSale';
7019        }
7020
7021        setTimeout(
7022          function () {
7023            // Since the theme wants to change the price we need to wait a bit to make our changes,
7024            // hence, the timeout
7025            if (planAllocation) {
7026              if ($priceRegular) {
7027                $priceRegular.innerHTML = `${formatMoney(planAllocation.price)}`;
7028
7029                if (
7030                  planAllocation.compare_at_price &&
7031                  planAllocation.compare_at_price !== planAllocation.price
7032                ) {
7033                  $comparePriceSpan.innerHTML = `${formatMoney(
7034                    planAllocation.compare_at_price,
7035                  )}`;
7036                  $comparePriceSpan.style.display = 'inline';
7037                } else if (
7038                  product.compare_at_price &&
7039                  product.compare_at_price !== planAllocation.price
7040                ) {
7041                  $comparePriceSpan.innerHTML = `${formatMoney(
7042                    product.compare_at_price,
7043                  )}`;
7044                  $comparePriceSpan.style.display = 'inline';
7045                }
7046                 else {
7047                  $comparePriceSpan.style.display = 'none';
7048                }
7049              }
7050            } else {
7051              if ($priceRegular) {
7052                $priceRegular.innerHTML = `${formatMoney(
7053                  this.product.selected_variant.price,
7054                )}`;
7055              }
7056              if (this.product.selected_variant.compare_at_price) {
7057                $comparePriceSpan.innerHTML = formatMoney(
7058                  this.product.selected_variant.compare_at_price,
7059                );
7060                $comparePriceSpan.style.display = 'inline';
7061              } else {
7062                $comparePriceSpan.style.display = 'none';
7063              }
7064            }
7065
7066            // make sure theme did not try to display=block
7067            if ($priceRegular) $priceRegular.style.display = 'inline';
7068
7069            //for testing purposes
7070            if ($priceRegular) $priceRegular.dataset.test = 'priceRegular';
7071
7072            // hide this because we are not longer using this elements.
7073            if ($priceSale) $priceSale.style.display = 'none';
7074            //for testing purposes
7075            if ($priceSale) $priceSale.dataset.test = 'priceOnSale';
7076
7077            // make sure theme did not tried to decorate text
7078            if ($priceRegular) $priceRegular.style.textDecoration = 'none';
7079
7080            if (
7081              this.product?.selected_variant?.compare_at_price ===
7082                this.product.selected_variant.price ||
7083              this.product?.selected_variant?.compare_at_price ===
7084                planAllocation?.price ||
7085              this.product?.selected_variant?.price === planAllocation?.price
7086            ) {
7087              if ($comparePriceSpan) $comparePriceSpan.style.display = 'none';
7088            }
7089          }.bind(this),
7090          100,
7091        );
7092      },
7093
7094      updateBadgePrice: function (planId) {
7095        var planAllocation = this.product.selected_variant.selling_plan_allocations.find(
7096          (allo) => allo.selling_plan_id == planId,
7097        );
7098        var planOption = this.product.selling_plans_by_id[planId];
7099
7100        var $priceAdjustment = this.$wrapper.querySelector(
7101          '.bundleapp-price-adjustment',
7102        );
7103
7104        if (planAllocation) {
7105          var value_type = planOption.price_adjustments[0].value_type;
7106          var value = planOption.price_adjustments[0].value;
7107
7108          var symbol = value_type === 'percentage' ? '%' : '';
7109          var strValue = value_type === 'percentage' ? value : formatMoney(value);
7110
7111          var discount = value > 0 ? `${strValue}${symbol}` : '';
7112
7113          // find out if this selling plan is part of a selling plan group with multiple selling plans/frequencies
7114          const planAllocationBrothers = this.product.selected_variant.selling_plan_allocations.reduce(
7115            (acc, curr) => {
7116              if (
7117                curr.selling_plan_group_id ===
7118                  planAllocation.selling_plan_group_id &&
7119                curr.selling_plan_id !== planAllocation.selling_plan_id
7120              ) {
7121                acc.brothers = acc.brothers + 1;
7122
7123                if (curr.price !== planAllocation.price) {
7124                  acc.dynamicSavings = acc.dynamicSavings + 1;
7125                }
7126              }
7127
7128              return acc;
7129            },
7130            { brothers: 0, dynamicSavings: 0 },
7131          );
7132
7133          const subscriptionLabel = `<span data-test="subscriptionLabel">${this.getTranslation(
7134            'subscription',
7135            'SUBSCRIPTION',
7136          )}</span>`;
7137          const dotSeparatorLabel =
7138            '<span data-test="dotSeparatorLabel"> · </span>';
7139          const saveLabel = `<span data-test="saveLabel">${this.getTranslation(
7140            'save',
7141            'Save',
7142          )} ${discount}</span>`;
7143          const extraDiscountLabel = `<span data-test="extraDiscountLabel">${this.getTranslation(
7144            'extra',
7145            'Extra',
7146          )} ${discount} ${this.getTranslation('off', 'off')}</span>`;
7147
7148          let badgeLabel = subscriptionLabel + dotSeparatorLabel + saveLabel;
7149
7150          if (!discount) {
7151            badgeLabel = subscriptionLabel;
7152          }
7153
7154          if (
7155            this.product.selected_variant.compare_at_price &&
7156            this.product.selected_variant.price != planAllocation.price
7157          ) {
7158            badgeLabel = extraDiscountLabel;
7159          }
7160
7161          const html = `<span data-test="subscriptionBadge">${badgeLabel}</span>`;
7162
7163          if (this.$badgePriceEl) {
7164            if ($priceAdjustment) {
7165              $priceAdjustment.innerHTML = html;
7166            } else {
7167              var div = document.createElement('div');
7168              div.classList.add('bundleapp-price-adjustment');
7169              div.innerHTML = html;
7170              this.$badgePriceEl.appendChild(div);
7171            }
7172          }
7173        } else {
7174          if ($priceAdjustment) {
7175            $priceAdjustment.remove();
7176          }
7177        }
7178      },
7179
7180      setSupportInformation: function () {
7181        var $description = this.$selector.querySelector(
7182          '.bundleapp-plan-selector-description',
7183        );
7184
7185        if ($description) {
7186          if (
7187            this.product.selected_selling_plan &&
7188            this.product.selected_selling_plan.description
7189          ) {
7190            $description.innerHTML = `<span>${this.product.selected_selling_plan.description}</span>`;
7191          } else {
7192            $description.innerHTML = '';
7193          }
7194        }
7195      },
7196
7197      handlePlanRadioChange: function (e) {
7198        var target = e.currentTarget || e.target;
7199        var $planGroup = target.closest('.bundleapp-plan-selector-group');
7200
7201        // remove selected class from previously selected group
7202        var $previouslySelected = this.$form.querySelectorAll(
7203          '.bundleapp-plan-selector-group--selected',
7204        );
7205        $previouslySelected.forEach((selectedGroup) =>
7206          selectedGroup.classList.remove(
7207            'bundleapp-plan-selector-group--selected',
7208          ),
7209        );
7210
7211        // add selected class to newly selected group
7212        $planGroup.classList.add('bundleapp-plan-selector-group--selected');
7213
7214        var $planSelect = $planGroup.querySelector('select');
7215        var planId = $planSelect.value;
7216        this.product.selected_selling_plan = this.product.selling_plans_by_id[
7217          planId
7218        ];
7219
7220        this.setPlansVisibility();
7221        this.setSupportInformation();
7222      },
7223
7224      handlePlanOptionsChange: function (e) {
7225        var target = e.currentTarget || e.target;
7226        var planId = target.value;
7227
7228        if (window.bundleapp.settings.useRadioButtonFrequencySelector) {
7229          // remove selected class from previously selected plan label
7230          var $previouslySelectedLabels = document.querySelectorAll(
7231            '.bundleapp-plan-selector-radio__label--selected',
7232          );
7233          $previouslySelectedLabels.forEach((selectedLabel) =>
7234            selectedLabel.classList.remove(
7235              'bundleapp-plan-selector-radio__label--selected',
7236            ),
7237          );
7238
7239          // add selected class to selected label
7240          var $label = document.querySelector(
7241            `.bundleapp-plan-selector-radio__label[for="${planId}"]`,
7242          );
7243          if ($label) {
7244            $label.classList.add(
7245              'bundleapp-plan-selector-radio__label--selected',
7246            );
7247          }
7248        }
7249
7250        this.product.selected_selling_plan = this.product.selling_plans_by_id[
7251          planId
7252        ];
7253        this.setPlansVisibility();
7254      },
7255
7256      handleFormDomChanged: function (e) {
7257        setTimeout(
7258          function () {
7259            var variantId = this.$form.querySelector('[name=id]').value;
7260            this.product.selected_variant = this.product.variants.find(
7261              (v) => v.id == variantId,
7262            );
7263            this.setPlansVisibility();
7264          }.bind(this),
7265          20,
7266        );
7267      },
7268    });
7269
7270    //Validates app is public
7271    const inPreviewMode = !!(
7272      window.location.search.includes('awt-preview') ||
7273      window.localStorage.getItem(PREVIEW_MODE_STORAGE_KEY) === 'true'
7274    );
7275
7276    // make sure preview mode is set in local storage if in preview mode
7277    inPreviewMode &&
7278      window.localStorage.setItem(PREVIEW_MODE_STORAGE_KEY, inPreviewMode);
7279
7280    // if we're in preview mode we can get rid of the URL param
7281    inPreviewMode && insertUrlParam('awt-preview');
7282
7283    // show preview control if !appPublic and inPreviewMode
7284    if (inPreviewMode && !window.bundleapp.settings.appPublic) {
7285      showPreviewModeControl();
7286    }
7287
7288    // update CSS vars
7289    setCssVars(window.bundleapp.settings.shopStyleSettings);
7290
7291    if (window.bundleapp.settings.appPublic || inPreviewMode) {
7292      window.bundleapp.BundleAppWidget = BundleAppWidget;
7293      document.dispatchEvent(new Event('bundleapp:ready'));
7294    }
7295
7296    /**
7297    * Iterating over forms
7298    */
7299    var shopInfoPromise = getShopInfo();
7300
7301    window.bundleapp.initializeForms = function () {
7302      var $forms = document.querySelectorAll("form[action='/cart/add']");
7303      $forms.forEach(function (el) {
7304        // if we found more than one form, lets make sure we're adding only to the
7305        // forms that we want to..
7306        if ($forms.length > 1) {
7307          // check if this is the installments form (from Dawn theme) before
7308          // initializing the plan selector widget
7309          if (el.getAttribute('id') && el.getAttribute('id').includes('product-form-installment')) {
7310            return;
7311          }
7312
7313          // additional checks will go here
7314        }
7315        var settings = window.bundleapp.settings;
7316        var $variantEl = el.querySelector('[name=id]');
7317
7318        // Checking if the widget has been initialized already
7319        if (el.querySelector('[data-bundleapp-wrapper]')) {
7320          console.warn('Bundleapp: Form already initialized');
7321          return;
7322        }
7323        if ($variantEl) {
7324          var pathname = window.location.pathname;
7325          var search = window.location.search;
7326          var searchParams = new URLSearchParams(search);
7327          var reqParams = new URLSearchParams();
7328
7329          //gets product handle if in a product page
7330          let productHandle = pathname.includes('/products/')
7331            ? pathname.split('/').filter(Boolean).pop()
7332            : null;
7333
7334          // If there is a container selector we want to try to get the handle from it.
7335          // This because in collection pages or product pages with recommended products it
7336          // will be easier: ie <div data-bundleapp-widget=""/>
7337
7338          var $containerSel = el.querySelector(
7339            settings.containerSel || '[data-bundleapp-widget]',
7340          );
7341
7342          if (
7343            $containerSel &&
7344            $containerSel.dataset &&
7345            $containerSel.dataset.bundleappWidget
7346          ) {
7347            productHandle = $containerSel.dataset.bundleappWidget;
7348          }
7349
7350          if (productHandle) {
7351            reqParams.append('productHandle', productHandle);
7352          }
7353          var getProductSelector = function () {
7354              return;
7355            return fetch(
7356              settings.productSelectorUrl
7357                ? settings.productSelectorUrl +
7358                    productHandle +
7359                    '?view=selector&' +
7360                    reqParams.toString()
7361                : settings.proxy + '/product-selector?' + reqParams.toString(),
7362            ).then(function (res) {
7363              if (!res.ok) {
7364                throw new Error(res.statusText);
7365              }
7366              return res.text();
7367            });
7368          };
7369
7370          // gets selected variant
7371          var variantId = $variantEl.value;
7372          if (variantId) {
7373            reqParams.append('variant', variantId);
7374          }
7375
7376          // gets selected selling plan
7377          var sellingPlan = searchParams.get('selling_plan');
7378          if (sellingPlan) {
7379            reqParams.append('selling_plan', sellingPlan);
7380          }
7381
7382          var compareHtmlStrings = function (html1, html2) {
7383            // We need to remove this uuid from the string since it is always different
7384            // This is used to uniquely identify each widget. and it cannot be any product related
7385            // attribute because we could have multiple selectors for the same product
7386            var regexWrapperIdHtml = /data-bundleapp-wrapper=["|']\d+["|']/gm;
7387            var regexWrapperIdJs = /"widget_id":\s?"\d+"/gm;
7388
7389            var str1 = (html1 || '')
7390              .replace(regexWrapperIdHtml, '')
7391              .replace(regexWrapperIdJs, '');
7392            var str2 = (html2 || '')
7393              .replace(regexWrapperIdHtml, '')
7394              .replace(regexWrapperIdJs, '');
7395            return str1 === str2;
7396          };
7397
7398          var cachedSelector;
7399          var selectorStorageKey = `bundleSelector1${productHandle + variantId}`;
7400
7401          // We check first if there is a cached selector in local storage
7402          // to speed the render time
7403          try {
7404            cachedSelector = window.localStorage.getItem(selectorStorageKey);
7405            if (cachedSelector && cachedSelector !== 'undefined') {
7406              Promise.all([shopInfoPromise]).then(function () {
7407                if (window.bundleapp.settings.appPublic || inPreviewMode) {
7408                  addAndInitiateSelector(
7409                    cachedSelector,
7410                    window.bundleapp.settings.shopStyleSettings,
7411                  );
7412                }
7413              });
7414            }
7415          } catch (err) {
7416            console.error(err);
7417          }
7418
7419          // we want to store the selector in a cache
7420          // in case there is a new version we can remove it and
7421          // create and initiate a new one
7422          var cachedDivContainer;
7423          var addAndInitiateSelector = function (htmlString, styleSettings) {
7424            var addSelector = function ($el) {
7425              // if selector style is selected use that
7426              if (styleSettings && styleSettings.SelectorStyle) {
7427                $el.classList.add(styleSettings.SelectorStyle);
7428              }
7429              // if a container class has been set in the settings this means
7430              // that we've manually set them up, use this class
7431              else if (settings.containerClass) {
7432                $el.classList.add(settings.containerClass);
7433              }
7434              // if styleSettings exist but no selector style has been chosen, default to awt-style-1
7435              else if (styleSettings && !styleSettings.SelectorStyle) {
7436                $el.classList.add('awt-style-1');
7437              }
7438              // final default is bundleapp-container
7439              else {
7440                $el.classList.add('bundleapp-container');
7441              }
7442
7443              $el.innerHTML = htmlString.trim();
7444
7445              var $renderBeforeEl, $renderAfterEl, $renderInsideEl;
7446              if (
7447                settings.renderAfterSel ||
7448                (styleSettings && styleSettings.RenderAfterSel)
7449              ) {
7450                $renderAfterEl = el.querySelector(
7451                  settings.renderAfterSel || styleSettings.RenderAfterSel,
7452                );
7453              } else if (
7454                settings.renderBeforeEl ||
7455                (styleSettings && styleSettings.RenderBeforeSel)
7456              ) {
7457                $renderBeforeEl = el.querySelector(
7458                  settings.renderBeforeEl || styleSettings.RenderBeforeSel,
7459                );
7460              } else if (
7461                settings.renderInsideSel ||
7462                (styleSettings && styleSettings.RenderInsideSel)
7463              ) {
7464                $renderInsideEl = el.querySelector(
7465                  settings.renderInsideSel || styleSettings.RenderInsideSel,
7466                );
7467              }
7468
7469              // If there is a custom selector to render the widget
7470              if ($renderInsideEl) {
7471                $renderInsideEl.append($el);
7472              } else if ($containerSel) {
7473                // if the default container selector is available
7474                $containerSel.append($el);
7475              } else if ($renderAfterEl) {
7476                // else if renderAfterSel is set, render widget after that
7477                $renderAfterEl.parentNode.insertBefore(
7478                  $el,
7479                  $renderAfterEl.nextSibling,
7480                );
7481              } else if ($renderBeforeEl) {
7482                // else if renderBeforeSel is set, render widget after that
7483                $renderBeforeEl.parentNode.insertBefore($el, $renderBeforeEl);
7484              } else if ($variantEl) {
7485                // else render the widget after the input field
7486                $variantEl.parentNode.insertBefore($el, $variantEl.nextSibling);
7487              }
7488            };
7489
7490            if (cachedDivContainer) {
7491              var newEl = document.createElement('div');
7492              addSelector(newEl);
7493              cachedDivContainer.parentNode.removeChild(cachedDivContainer);
7494            } else {
7495              cachedDivContainer = document.createElement('div');
7496              addSelector(cachedDivContainer);
7497            }
7498
7499            const scriptMatches = [
7500              ...htmlString.matchAll(/
7500<script type=.*>(.+)<\/script>/gims),
7501            ];
7502            if (scriptMatches.length && scriptMatches[0] && scriptMatches[0][1]) {
7503              try {
7504                var product = JSON.parse(scriptMatches[0][1]);
7505                /**
7506                * Initiates the widget selector
7507                */
7508                var $selector = document.querySelector(
7509                  "[data-bundleapp-wrapper='" + product.widget_id + "']",
7510                );
7511                new window.bundleapp.BundleAppWidget($selector, product);
7512              } catch (err) {
7513                console.warn('Bundle: Could not parse and initiate widget', err);
7514              }
7515            }
7516          };
7517
7518          try {
7519            var prodSelectorPromise = getProductSelector();
7520            Promise.all([prodSelectorPromise, shopInfoPromise]).then((values) => {
7521              const responseText = values[0];
7522              // replaces to minify a bit the html string
7523              // .replace(/\n|\t/g, ' ') // replaces newlines and tabs
7524              // .replace(/>[\s]*?</g, '><') // removes spaces between open and close brackets
7525              // .replace(/[\s]*?</g, '<'); // removes spaces at start
7526
7527              if (
7528                (window.bundleapp.settings.appPublic || inPreviewMode) &&
7529                !compareHtmlStrings(responseText, cachedSelector)
7530              ) {
7531                window.localStorage.setItem(selectorStorageKey, responseText);
7532                addAndInitiateSelector(
7533                  responseText,
7534                  window.bundleapp.settings.shopStyleSettings,
7535                );
7536              }
7537            });
7538          } catch (err) {
7539            console.error(
7540              'Something went wrong while fetching and parsing the product',
7541              err,
7542            );
7543          }
7544        }
7545      });
7546    };
7547
7548    window.bundleapp.initializeForms();
7549  })();
7550
7551  (function () {
7552    function addStyle(styleString) {
7553        const style = document.createElement('style');
7554        style.textContent = styleString;
7555        document.head.append(style);
7556    }
7557    const rootStyles = Object.values(STYLE_VAR_MAP).reduce(
7558        (accum, { cssVar, defaultVal = '' } = {}) => {
7559        return `${accum}${cssVar}: ${defaultVal};`;
7560        },
7561        '',
7562    );
7563
7564    addStyle(`
7565        /**** CUSTOM COLORS ****/
7566        :root {
7567        ${rootStyles}
7568        }
7569        /**** END CUSTOM COLORS ****/
7570    `);
7571  })();
7572</script>
7572
7573
7574<style>
7575
7576  .bundleapp-wrapper {
7577      border: none;
7578      padding: 0;
7579      margin-bottom: 20px;
7580      width: 100%;
7581  }
7582  .bundleapp-wrapper legend {
7583      font-size: 90%;
7584      margin-bottom: 5px;
7585  }
7586  .bundleapp-wrapper .bundleapp-plan-selector-group {
7587      margin-bottom: 5px;
7588  }
7589  .bundleapp-wrapper .bundleapp-plan-selector-group > label {
7590      display: flex;
7591      align-items: center;
7592      font-size: 90%;
7593  }
7594  .bundleapp-wrapper .bundleapp-plan-selector-group label > input {
7595      min-height: 30px;
7596      margin-right: 10px;
7597  }
7598  .bundleapp-wrapper .bundleapp-plan-selector-group select {
7599      width: 100%;
7600      margin-bottom: 20px;
7601  }
7602  .bundleapp-wrapper .bundleapp-plan-selector-group-pricing {
7603      margin-left: auto;
7604  }
7605  .bundleapp-wrapper .bundleapp-plan-selector-plan {
7606      margin-left: 23px;
7607  }
7608  .bundleapp-wrapper .bundleapp-plan-selector-plan > label {
7609      font-size: 80%;
7610      display: block;
7611      text-align: left;
7612  }
7613  .bundleapp-wrapper .bundleapp-plan-selector-description span {
7614      border: solid 1px #dfe3e8;
7615      padding: 16px;
7616      height: auto;
7617      margin-top: 16px;
7618      border-radius: 0px;
7619      font-size: 90%;
7620      margin-left: 23px;
7621      display: block;
7622  }
7623  .bundleapp-price-adjustment {
7624      display: inline-block;
7625      margin-left: 10px;
7626      border: 1px solid;
7627      border-color: inherit;
7628      font-size: 80%;
7629      padding-left: 10px;
7630      padding-right: 10px;
7631      border-radius: 3px;
7632  }
7633  .bundleapp-legend {
7634      text-align: left;
7635      margin-bottom: 5px;
7636  }
7637  .awt-hidden-add-to-cart-button {
7638      display: none !important;
7639  }
7640  /**** PLAN SELECTOR BASICS ****/
7641  .awt-style-1, .awt-style-2 {
7642      width: 100%;
7643      margin-top: 20px;
7644      margin-bottom: 20px;
7645  }
7646  .awt-style-1 .bundleapp-wrapper, .awt-style-2 .bundleapp-wrapper {
7647      margin-bottom: 0;
7648  }
7649  .awt-style-1 .bundleapp-wrapper .bundleapp-plan-selector-description span, .awt-style-2 .bundleapp-wrapper .bundleapp-plan-selector-description span {
7650      margin-left: 0;
7651  }
7652  /**** PLAN SELECTOR BASICS ****/
7653  /**** CUSTOM DROP DOWN ****/
7654  .awt-style-1 .bundleapp-wrapper .bundleapp-plan-selector-group select.bundleapp-plan-selector-select, .awt-style-2 .bundleapp-wrapper .bundleapp-plan-selector-group select.bundleapp-plan-selector-select {
7655      padding: 14px 50px 14px 17px;
7656      margin-bottom: 8px;
7657      appearance: none;
7658      -webkit-appearance: none;
7659      background-repeat: no-repeat;
7660      background-position: center right;
7661      background-image: url("data:image/svg+xml,%3Csvg width='44' height='24' xmlns='http://www.w3.org/2000/svg' role='presentation' focusable='false' aria-hidden='true' class='icon-chevron '%3E%3Cg%3E%3Ctitle%3ELayer 1%3C/title%3E%3Cpath transform='rotate(90 12.414 12.4145)' stroke='null' id='svg_1' d='m10.121,19.122l6,-6a1,1 0 0 0 0,-1.415l-6,-6a1,1 0 0 0 -1.414,0a1,1 0 0 0 0,1.415l5.293,5.292l-5.293,5.293a1,1 0 1 0 1.414,1.415z' fill-rule='evenodd' fill='currentColor'/%3E%3C/g%3E%3C/svg%3E");
7662      background-size: 35px;
7663      background-color: #fff;
7664      border: 1px solid var(--awt-border-color);
7665      outline: 0;
7666      height: auto;
7667  }
7668  .awt-style-1 .bundleapp-wrapper .bundleapp-plan-selector-group select.bundleapp-plan-selector-select:focus-visible, .awt-style-2 .bundleapp-wrapper .bundleapp-plan-selector-group select.bundleapp-plan-selector-select:focus-visible {
7669      box-shadow: none;
7670  }
7671  .awt-style-1 .bundleapp-wrapper .bundleapp-plan-selector-group select.bundleapp-plan-selector-select:hover, .awt-style-2 .bundleapp-wrapper .bundleapp-plan-selector-group select.bundleapp-plan-selector-select:hover {
7672      cursor: pointer;
7673  }
7674  /**** END CUSTOM DROP DOWN ****/
7675  /**** CUSTOM RADIO BUTTON ****/
7676  .awt-style-1 .bundleapp-wrapper input[type='radio'], .awt-style-2 .bundleapp-wrapper input[type='radio'] {
7677      /* Add if not using autoprefixer */
7678      -webkit-appearance: none;
7679      /* Remove most all native input styles */
7680      appearance: none;
7681      /* For iOS < 15 */
7682      background-color: #fff;
7683      /* Not removed via appearance */
7684      margin: 0 10px 0 0;
7685      color: currentColor;
7686      width: 20px;
7687      height: 20px;
7688      border: 1px solid currentColor;
7689      border-radius: 50%;
7690      /* transform: translateY(-0.075em);
7691      */
7692      display: grid;
7693      place-content: center;
7694      min-height: 0 !important;
7695      min-width: 20px;
7696      outline: none;
7697      padding: 0;
7698  }
7699  .awt-style-1 .bundleapp-wrapper input[type='radio']:focus .awt-style-2 .bundleapp-wrapper input[type='radio']:focus {
7700      /* remove outline */
7701      outline: none;
7702  }
7703  .awt-style-1 .bundleapp-wrapper input[type='radio']::before, .awt-style-2 .bundleapp-wrapper input[type='radio']::before {
7704      content: '';
7705      width: 10px;
7706      height: 10px;
7707      border-radius: 50%;
7708      transform: scale(0);
7709      transition: 120ms transform ease-in-out;
7710      background-color: var(--awt-radio-button-background);
7711      transition: background-color 0.3s;
7712  }
7713  .awt-style-1 .bundleapp-wrapper input[type='radio']:checked::before, .awt-style-2 .bundleapp-wrapper input[type='radio']:checked::before {
7714      transform: scale(1);
7715  }
7716  /**** END CUSTOM RADIO BUTTON ****/
7717  /**** CUSTOM FREQUENCY BUTTONS ****/
7718  .awt-style-1 .bundleapp-wrapper .bundleapp-plan-selector-radio input, .awt-style-2 .bundleapp-wrapper .bundleapp-plan-selector-radio input {
7719      clip: rect(0, 0, 0, 0);
7720      overflow: hidden;
7721      position: absolute;
7722      height: 1px;
7723      width: 1px;
7724  }
7725  .awt-style-1 .bundleapp-wrapper .bundleapp-plan-selector-radio__label, .awt-style-2 .bundleapp-wrapper .bundleapp-plan-selector-radio__label {
7726      display: inline-block;
7727      text-align: center;
7728      min-width: 36px;
7729      padding: 6px 10px;
7730      border: var(--awt-freq-button-border);
7731      color: var(--awt-freq-button-color);
7732      background-color: var(--awt-freq-button-background);
7733      cursor: pointer;
7734      border-radius: var(--awt-freq-button-border-radius);
7735      margin: 6px 8px 6px 0;
7736      transition: border 0.3s, color 0.3s, background-color 0.3s;
7737  }
7738  .awt-style-1 .bundleapp-wrapper .bundleapp-plan-selector-radio__label:hover, .awt-style-2 .bundleapp-wrapper .bundleapp-plan-selector-radio__label:hover {
7739      color: var(--awt-freq-button-color-hover);
7740      background-color: var(--awt-freq-button-background-hover);
7741      border: var(--awt-freq-button-border-hover);
7742  }
7743  .awt-style-1 .bundleapp-wrapper .bundleapp-plan-selector-radio__label.bundleapp-plan-selector-radio__label--selected, .awt-style-2 .bundleapp-wrapper .bundleapp-plan-selector-radio__label.bundleapp-plan-selector-radio__label--selected {
7744      background-color: var(--awt-freq-button-background-selected);
7745      color: var(--awt-freq-button-color-selected);
7746      border: var(--awt-freq-button-border-selected);
7747      transition: border 0.3s, color 0.3s, background-color 0.3s;
7748  }
7749  .awt-style-1 .bundleapp-wrapper .bundleapp-plan-selector-radio__label.bundleapp-plan-selector-radio__label--selected:hover, .awt-style-2 .bundleapp-wrapper .bundleapp-plan-selector-radio__label.bundleapp-plan-selector-radio__label--selected:hover {
7750      background-color: var(--awt-freq-button-background-hover-selected);
7751      color: var(--awt-freq-button-color-hover-selected);
7752      border: var(--awt-freq-button-border-hover-selected);
7753  }
7754  /**** END CUSTOM FREQUENCY BUTTONS ****/
7755  /**** CUSTOM LABEL ACCENT ****/
7756  .awt-style-1 .bundleapp-wrapper .bundleapp-plan-selector-group > label .awt-accent, .awt-style-2 .bundleapp-wrapper .bundleapp-plan-selector-group > label .awt-accent {
7757      background-color: var(--awt-accent-background);
7758      padding: 2px 8px;
7759      border-radius: 20px;
7760      font-size: 12px;
7761      display: inline-block;
7762      color: var(--awt-accent-color);
7763  }
7764  /**** END CUSTOM LABEL ACCENT ****/
7765  /*****************************************/
7766  /*****************************************/
7767  /**************** STYLE 1 ****************/
7768  /*****************************************/
7769  /*****************************************/
7770  /**** CUSTOM PLAN SELECTOR ****/
7771  .awt-style-1 .bundleapp-wrapper .bundleapp-plan-selector-group > label {
7772      font-weight: 400;
7773      margin-bottom: 0;
7774  }
7775  .awt-style-1 .bundleapp-wrapper .bundleapp-plan-selector-group > label:hover {
7776      cursor: pointer;
7777  }
7778  .awt-style-1 .bundleapp-wrapper .bundleapp-plan-selector-group {
7779      margin-bottom: 10px;
7780      padding: 10px 15px;
7781      border-radius: var(--awt-border-radius);
7782      border: 1px solid var(--awt-border-color);
7783      transition: border 0.3s, color 0.3s, background-color 0.3s;
7784  }
7785  .awt-style-1 .bundleapp-wrapper .bundleapp-plan-selector-group .bundleapp-plan-selector-select {
7786      margin-bottom: 0;
7787  }
7788  .awt-style-1 .bundleapp-wrapper .bundleapp-plan-selector-group .bundleapp-plan-selector-plan {
7789      margin-top: 10px;
7790  }
7791  .awt-style-1 .bundleapp-wrapper .bundleapp-plan-selector-group .bundleapp-plan-selector-plan > label {
7792      margin-bottom: 8px;
7793  }
7794  .awt-style-1 .bundleapp-wrapper .bundleapp-plan-selector-group.bundleapp-plan-selector-group--selected {
7795      border-color: var(--awt-selected-plan-border-color);
7796      background-color: var(--awt-selected-plan-background);
7797  }
7798  .awt-style-1 .bundleapp-wrapper .bundleapp-plan-selector-group.bundleapp-plan-selector-group--single-group {
7799      //border: none;
7800      background-color: initial;
7801      border-color: var(--awt-border-color);
7802      transition: border 0.3s, color 0.3s, background-color 0.3s;
7803  }
7804  /**** END CUSTOM PLAN SELECTOR ****/
7805  /*****************************************/
7806  /*****************************************/
7807  /**************** STYLE 2 ****************/
7808  /*****************************************/
7809  /*****************************************/
7810  /**** CUSTOM PLAN SELECTOR ****/
7811  .awt-style-2 .bundleapp-wrapper {
7812      border: 1px solid var(--awt-border-color);
7813  }
7814  .awt-style-2 .bundleapp-wrapper .bundleapp-plan-selector-group:not(:last-child) {
7815      border-bottom: 1px solid var(--awt-border-color);
7816  }
7817  .awt-style-2 .bundleapp-wrapper .bundleapp-plan-selector-group > label {
7818      font-weight: 400;
7819      margin-bottom: 0;
7820  }
7821  .awt-style-2 .bundleapp-wrapper .bundleapp-plan-selector-group > label:hover {
7822      cursor: pointer;
7823  }
7824  .awt-style-2 .bundleapp-wrapper .bundleapp-plan-selector-group .bundleapp-plan-selector-plan {
7825      margin-top: 10px;
7826  }
7827  .awt-style-2 .bundleapp-wrapper .bundleapp-plan-selector-group .bundleapp-plan-selector-plan > label {
7828      margin-bottom: 8px;
7829  }
7830  .awt-style-2 .bundleapp-wrapper .bundleapp-plan-selector-group {
7831      margin-bottom: 0;
7832      padding: 8px 20px;
7833      transition: border 0.3s, color 0.3s, background-color 0.3s;
7834  }
7835  .awt-style-2 .bundleapp-wrapper .bundleapp-plan-selector-group.bundleapp-plan-selector-group--selected {
7836      border-color: var(--awt-selected-plan-border-color);
7837      background-color: var(--awt-selected-plan-background);
7838      border-bottom: 0;
7839  }
7840  /**** END CUSTOM PLAN SELECTOR ****/
7841  /**** CUSTOMIZE CP ****/
7842  .bundle-button.button--primary:enabled {
7843      background-color: var(--awt-primary-button-background);
7844      color: var(--awt-primary-button-color);
7845      border-style: solid;
7846      border: var(--awt-primary-button-border);
7847      border-radius: var(--awt-primary-button-border-radius);
7848      transition: color 0.3s, background-color 0.3s, border-color 0.3s, border-width 0.3s;
7849  }
7850  .bundle-button.button--primary:enabled:hover {
7851      background-color: var(--awt-primary-button-background-hover);
7852      color: var(--awt-primary-button-color-hover);
7853      border: var(--awt-primary-button-border-hover);
7854  }
7855  /**** END CUSTOMIZE CP ****/
7856  /**** BaB UI ****/
7857  .bundleapp-modal__logo {
7858      background-image: url();
7859      background-position: center;
7860  }
7861  .awtomatic-progress-item {
7862      transition: border 0.3s, color 0.3s, background-color 0.3s;
7863  }
7864  .awtomatic-progress-item.awtomatic-progress-item--completed {
7865      background-color: var(--awt-progress-bar-background);
7866  }
7867  .awtomatic-progress-item.awtomatic-progress-item--completed .bundle-text--subheading {
7868      color: var(--awt-progress-bar-color);
7869  }
7870  .bundle-stepper-counter--complete {
7871      background-color: var(--awt-progress-bar-background);
7872      color: var(--awt-progress-bar-color);
7873  }
7874  .bundle-stepper-item:after {
7875      transition: border-color 0.3s;
7876  }
7877  .bundle-stepper-item--complete:after {
7878      border-bottom-color: var(--awt-progress-bar-background);
7879  }
7880  /**** End BaB UI ****/
7881  
7882  /**** Gift styling ****/
7883  .awt-gift-info-title {
7884      font-weight: 400;
7885      font-size: 16px;
7886      text-align: start;
7887  }
7888  .awt-error-msg {
7889      color: #ff2a51;
7890      text-align: start;
7891  }
7892  .awt-input-error.awt-error {
7893      background-color: rgba(255,42,81,.1);
7894      border: 2px solid #ff2a51;
7895  }
7896  .awt-floating-label {
7897      display: block;
7898      position: relative;
7899      border-radius: 5px;
7900      width: 100%;
7901  }
7902  .awt-floating-label:last-child {
7903      margin-bottom: 0;
7904  }
7905  .awt-floating-label input, .awt-floating-label textarea {
7906      font-family: inherit;
7907      width: 100%;
7908      height: 40px;
7909      border: none;
7910      outline: none;
7911      background-color: #f8f8f8;
7912      border-radius: 8px;
7913      padding: 0 12px;
7914      font-size: 16px;
7915      margin: 0px;
7916      font-family: inherit;
7917  }
7918  .awt-floating-label textarea {
7919      height: 120px;
7920      padding: 12px;
7921  }
7922  .awt-floating-label input::placeholder, .awt-floating-label textarea::placeholder {
7923      opacity: 0;
7924  }
7925  .awt-floating-label span {
7926      position: absolute;
7927      top: 20px;
7928      left: 8px;
7929      transform: translateY(-50%);
7930      font-size: 16px;
7931      padding: 0 4px;
7932      transition-duration: 300ms;
7933      border-radius: 5px;
7934  }
7935  label.awt-floating-label:focus-within > span, .awt-floating-label input:not(:placeholder-shown) + span, .awt-floating-label textarea:not(:placeholder-shown) + span {
7936      transform: translateY(-150%);
7937      font-size: 11px;
7938      background-color: rgba(255, 255, 255);
7939  }
7940  .awt-floating-label-warning {
7941      font-size: 14px;
7942      padding: 0 2px;
7943      text-align: start;
7944  }
7945  /*! form field group in 2 columns */
7946  .awt-form-group {
7947      display: flex;
7948      justify-content: space-between;
7949  }
7950  .awt-form-group > * {
7951      width: calc(50% - 4px);
7952      padding-bottom: 16px;
7953  }
7954  .awt-gift-input-container {
7955      padding-bottom:16px 
7956  }
7957  /*! custom checkbox */
7958  .awt-checkbox {
7959      display: flex;
7960      align-items: center;
7961      margin: 16px 0;
7962  }
7963  .awt-checkbox input[type="checkbox"] {
7964      /* Add if not using autoprefixer */
7965      -webkit-appearance: none;
7966      /* Remove most all native input styles */
7967      appearance: none;
7968      /* For iOS < 15 */
7969      background-color: #fff;
7970      width: 18px;
7971      height: 18px;
7972      margin-right: 4px;
7973      position: relative;
7974      border-radius: 2px;
7975      box-shadow: 0 0 0 1px inset #000;
7976  }
7977  .awt-checkbox input[type="checkbox"]:checked {
7978      /* For iOS < 15 */
7979      background-color: #000000;
7980  }
7981  .awt-checkbox input[type="checkbox"]:checked::before {
7982      content: "";
7983      position: absolute;
7984      left: 4px;
7985      top: 8px;
7986      background: white;
7987      width: 2px;
7988      height: 2px;
7989      box-shadow: 2px 0 0 white, 4px 0 0 white, 4px -2px 0 white, 4px -4px 0 white, 4px -6px 0 white, 4px -8px 0 white;
7990      transform: rotate(45deg);
7991  }
7992  .awt-checkbox input[type="checkbox"]:disabled {
7993      background-color: #f8f8f8;
7994      cursor: not-allowed;
7995  }
7996  /**** End Gift styling ****/
7997
7998  /*** PREVIEW CONTROL ***/
7999  #awt-preview-mode-control {
8000      position: fixed;
8001      bottom: 15px;
8002      left: 50%;
8003      transform: translateX(-50%);
8004      height: 75px;
8005      z-index: 2147483647;
8006      background-color: #fff;
8007      color: #222;
8008      padding: 17px;
8009      display: flex;
8010      justify-content: space-between;
8011      align-content: center;
8012      box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.08);
8013      border-radius: 8px;
8014      box-sizing: border-box;
8015  }
8016  #awt-preview-mode-control.hidden {
8017      display: none;
8018  }
8019  #awt-preview-mode-control div.awt-logo {
8020      display: flex;
8021      height: 100%;
8022      align-items: center;
8023      flex-wrap: nowrap;
8024  }
8025  #awt-preview-mode-control div.awt-logo span {
8026      margin-top: 3px;
8027      font-size: 16px;
8028      font-family: sans-serif;
8029      color: #3700ff;
8030  }
8031  #awt-preview-mode-control div.awt-logo .awt-logo--image {
8032      display: block;
8033      background-image: url('https://bundle-public-assets.s3.amazonaws.com/customerPortal/awtomatic-no-dot.svg');
8034      background-repeat: no-repeat;
8035      background-size: contain;
8036      background-position: center;
8037      width: 95px;
8038      height: 100%;
8039      margin-right: 6px;
8040  }
8041  #awt-preview-mode-control div.awt-logo .awt-logo--info-icon {
8042      display: block;
8043      background-image: url('https://bundle-public-assets.s3.amazonaws.com/customerPortal/info-icon.svg');
8044      background-repeat: no-repeat;
8045      background-size: contain;
8046      background-position: center;
8047      width: 15px;
8048      height: 15px;
8049      margin: 5px 25px 0 9px;
8050  }
8051  #awt-preview-mode-control button {
8052      display: inline-block;
8053      border: 1px solid #eee;
8054      background-color: #fff;
8055      border-radius: 4px;
8056      padding: 5px 15px;
8057      margin: 0;
8058      text-decoration: none;
8059      color: #000;
8060      font-family: sans-serif;
8061      font-size: 15px;
8062      cursor: pointer;
8063      text-align: center;
8064      transition: background 250ms ease-in-out, transform 150ms ease;
8065      -webkit-appearance: none;
8066      -moz-appearance: none;
8067      font-weight: bold;
8068      height: 100%;
8069      outline: none;
8070      box-shadow: none;
8071  }
8072  #awt-preview-mode-control button:hover, #awt-preview-mode-control button:focus {
8073      background-color: #fbfbfb;
8074  }
8075  #awt-preview-mode-control button:focus {
8076      outline: none;
8077  }
8078  #awt-preview-mode-control button:active {
8079      transform: scale(0.99);
8080  }
8081  button#awt-preview-mode-control__hide {
8082      background-color: #fff;
8083      color: #000;
8084  }
8085  #awt-preview-mode-control button#awt-preview-mode-control__hide:hover, #awt-preview-mode-control button#awt-preview-mode-control__hide:focus {
8086      background: #eee;
8087  }
8088  @media only screen and (max-width: 480px) {
8089      #awt-preview-mode-control button#awt-preview-mode-control__hide {
8090          display: none;
8091      }
8092  }
8093  /*** END PREVIEW CONTROL ***/ 
8094
8095</style>
8096    
8097    
8098    
8099      <link href="//www.cliffamily.com/cdn/shop/t/41/assets/awtomic-theme-custom.css?v=31768357633776765371789423807" rel="stylesheet" type="text/css" media="all" />
8100<script src="//www.cliffamily.com/cdn/shop/t/41/assets/awtomic-theme-custom.js?v=6080430439018408481789423807" async></script>
8100
8101
8102<style>
8103  /** custom colors */
8104  :root {
8105    
8106    --primary-btn-bg-color: rgb(158, 26, 29);
8107    --primary-btn-color: #fff;
8108    --primary-btn-border: 1px solid rgb(158, 26, 29);
8109    --primary-btn-bg-color-hover: rgba(158, 26, 29, 0.8);
8110    --primary-btn-color-hover: #fff;
8111    --primary-btn-border-hover: 1px solid rgba(158, 26, 29, 0.8);
8112    --primary-btn-disabled-color: #828282;
8113    --primary-btn-disabled-bg-color: #e9e9e9;
8114    --primary-btn-disabled-border: 1px solid #e9e9e9;
8115    --primary-btn-disabled-bg-color-hover: #e9e9e9;
8116    --primary-btn-disabled-color-hover: #828282;
8117    --primary-btn-disabled-border-hover: 1px solid #e9e9e9;
8118    --btn-border-radius: 2px;
8119    --unselected-btn-border: 1px solid var(--primary-btn-disabled-color);
8120    --unselected-btn-color: var(--primary-btn-disabled-color);
8121    --unselected-btn-bg-color: transparent;
8122    --progress-bar-bg-color: #eeeeee;
8123    --progress-bar-completed-bg-color: rgb(158, 26, 29);
8124    --progress-bar-color: #000;
8125    --progress-bar-completed-color: #fff;
8126    --awt-bab-background: url(//www.cliffamily.com/cdn/shop/t/41/assets/awt-red-back.jpg?v=139121907823270835771789423807);
8127    --awt-bab-img1: url(//www.cliffamily.com/cdn/shop/t/41/assets/awt-bab-img1.png?v=109134981987805518501789423807);
8128    --awt-bab-img2: url(//www.cliffamily.com/cdn/shop/t/41/assets/awt-bab-img2.png?v=9682926264172093261789423807);
8129    --awt-bab-img3: url(//www.cliffamily.com/cdn/shop/t/41/assets/awt-bab-img3.png?v=420289234372695821789423807);
8130  }
8131
8132  /** end custom colors */
8133</style>
8134
8135    
8136    
8137  
8137<script src="//www.cliffamily.com/cdn/shop/t/41/assets/tiny-img-link-preloader.js?v=161691863847448465861789423807" defer></script>
8137
8138<div id="shopify-block-AY3hkMFZ2QW1FNVg5Q__14236898902689827741" class="shopify-block shopify-app-block">
8139
8140<script>
8141  window.StackDiscountsAppEmbed = window.StackDiscountsAppEmbed || {};
8142  window.StackDiscountsAppEmbed.customer = {
8143    id: null,
8144    tags: null
8145  };
8146</script>
8146
8147
8148<div class="bdp-d-launcher"></div>
8149<div class="bdp-d-popup bdp-d-not-animated"></div>
8150
8151</div><div id="shopify-block-AY0MyZStGdlVPRkM3N__6314813510484453180" class="shopify-block shopify-app-block">
8151<script>
8152  window.drinks = window.drinks || {};
8153  window.drinks.ageModalShowInEditor = true;
8154  window.drinks.shopDomain = "vk1vcr-qq.myshopify.com";
8155</script>
8155<script>
8156  window.drinks = window.drinks || {};
8157  window.drinks.shopData = {
8158    site_settings: {"age_checkout":true,"age_prompt":true,"age_reprompt_day":false,"age_reprompt_every":false,"age_reprompt_week":true,"age_signup":true,"state_select_header":true,"use_custom_message":true},
8159    site_texts: [{"identifier":"age_prompt_title","message":"Welcome!"},{"identifier":"age_prompt_primary","message":"We make it easy to discover new and exciting wines at a great price, shipped directly to your door."},{"identifier":"age_prompt_secondary","message":"But first, please confirm:"},{"identifier":"age_prompt_age_question","message":"Are you 21 years of age or older?"},{"identifier":"age_prompt_error","message":"You must be over 21 or older to enter. If you continue to have issues please give us a call at (707) 968-0625."},{"identifier":"dry_zip_code","message":"Your zip code is ineligible for delivery. If you continue to have issues please give us a call at (707) 968-0625."},{"identifier":"custom_checkout_message","message":"Please contact [email protected] or give us a call at (707) 968-0625 for any assistance you may need."},{"identifier":"age_verification_failure","message":"Unfortunately, we are unable to verify that you are over the age of 21 with the information provided. Please confirm the address and date of birth you provided are accurate. If you continue to have issues please give us a call at (707) 968-0625."},{"identifier":"state_product_enforcement","message":"Some products cannot be delivered to your state. If you continue to have issues please give us a call at (707) 968-0625."},{"identifier":"state_not_permitted","message":"This merchant is not authorized to ship wine to this state. If you continue to have issues please give us a call at (707) 968-0625."},{"identifier":"volume_limit_error","message":"You have exceeded the wine volume limit imposed by your state. %%state_agency%% allows wineries to sell %%state_limit_amount%% bottles (750ml each) %%rule_frequency%%. If you continue to have issues please give us a call at (707) 968-0625."},{"identifier":"unknown_compliance_error","message":"Unknown compliance rule failed. If you continue to have issues please give us a call at (707) 968-0625."}],
8160    app_activated: true
8161  };
8162</script>
8162
8163
8164<style>
8165  
8166    
8167  
8168
8169  #DRINKS_age_modal_v2 h1 {
8170    color: #333132;
8171    font-family: default;
8172  }
8173
8174  #DRINKS_age_modal_v2 p {
8175    color: #333132;
8176  }
8177
8178  #DRINKS_age_modal_v2 div[data-drinks-modal-disclosures] .drinks-disclosure {
8179    color: #333132;
8180  }
8181
8182  #DRINKS_age_modal_v2 div[data-drinks-modal-disclosures] .drinks-disclosure + #DRINKS_age_modal_v2 div[data-drinks-modal-disclosures] .drinks-disclosure {
8183    margin-top: 1rem;
8184  }
8185
8186  .DRINKS_age_modal_v2_body {
8187    text-align: center;
8188    background: #ffffff;
8189    font-family: default;
8190    border: none #000000;
8191    border-radius: 0;
8192  }
8193
8194  .DRINKS_age_modal_v2_dob {
8195    margin-bottom: 1em;
8196  }
8197</style>
8198
8199<template id="template_drinks_age_modal">
8200  <div id="DRINKS_age_modal_v2" data-frequency="7">
8201    <div class="DRINKS_age_modal_v2_bg"> </div>
8202    <div class="DRINKS_age_modal_v2_body padding-normal">
8203      
8204      <h1>Welcome!</h1>
8205      <p>We make it easy to discover new and exciting wines at a great price, shipped directly to your door.</p>
8206
8207      
8208
8209      <p>Are you 21 years of age or older?</p>
8210
8211      
8212        <button class="DRINKS_age_modal_button DRINKS_age_modal_confirm">
8213          Yes
8214        </button>
8215        <button class="DRINKS_age_modal_button DRINKS_age_modal_decline">
8216          No
8217        </button>
8218      
8219
8220      <div class="DRINKS_age_modal_v2_error hidden" data-must-be-21>
8221        You must be over 21 or older to enter.
8222      </div>
8223      <div class="DRINKS_age_modal_v2_error hidden" data-dob-invalid>
8224        Date must be valid and in MM-DD-YYYY format.
8225      </div>
8226      <div class="DRINKS_age_modal_v2_error hidden" data-state-error>
8227        You must select a state.
8228      </div>
8229      <div data-drinks-modal-disclosures class=""></div>
8230    </div>
8231  </div>
8232</template>
8233
8234
8235
8236
8237</div>
8237<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
8237
8238</body>
8239</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.