1<!doctype html> 2<html 3 class="no-js" 4 lang="en"> 5 <head> 6 <!-- Meta Pixel Code --> 7
7<script>
vendor: 453 bytes, lines 7-16
7 8 !function(f,b,e,v,n,t,s) 9 {if(f.fbq)return;n=f.fbq=function(){n.callMethod? 10 n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 11 if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 12 n.queue=[];t=b.createElement(e);t.async=!0; 13 t.src=v;s=b.getElementsByTagName(e)[0]; 14 s.parentNode.insertBefore(t,s)}(window, document,'script', 15 'https://connect.facebook.net/en_US/fbevents.js'); 16 fbq('init', '
161238799106846702
vendor: 40 bytes, lines 16-18
16'); 17 fbq('track', 'PageView'); 18
18</script>
18 19 <noscript 20 ><img 21 height="1" 22 width="1" 23 style="display:none" 24 src="https://www.facebook.com/tr?id=1238799106846702&ev=PageView&noscript=1" 25 ></noscript> 26 <!-- End Meta Pixel Code --> 27 28 <!-- Google Tag Manager --> 29
29<script>
vendor: 358 bytes, lines 29-34
29 30 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 31 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 32 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 33 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 34 })(window,document,'script','dataLayer','
34GTM-TSDWRB2
vendor: 8 bytes, lines 34-35
34'); 35
35</script>
35 36 <!-- End Google Tag Manager --> 37 38 <!-- Google tag (gtag.js) -->
vendor: 68 bytes, lines 38-39
38 39 <script async src="https://www.googletagmanager.com/gtag/js?id=
39G-7JKDPQ2LZL
vendor: 16 bytes, lines 39-40
39"></script> 40
40<script> 41
vendor: 146 bytes, lines 41-45
41window.dataLayer = window.dataLayer || []; 42 function gtag(){dataLayer.push(arguments);} 43 gtag('js', new Date()); 44 45 gtag('config', '
45G-7JKDPQ2LZL
vendor: 8 bytes, lines 45-46
45'); 46
46</script>
46 47 48 49 <!-- Mida A/B Testing Script --> 50
50<script type="text/javascript" async src="https://cdn.mida.so/js/optimize.js?key=1rZ95mgaRyOVqdeyvJKlzx"></script>
50 51 52 53 <meta charset="utf-8"> 54 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 55 <meta name="viewport" content="width=device-width,initial-scale=1"> 56 <meta name="theme-color" content=""> 57 <link rel="canonical" href="https://www.beresfordestate.com.au/products/beresford-grand-reserve-shiraz-750ml"> 58 <link rel="preconnect" href="https://cdn.shopify.com" crossorigin><link rel="icon" type="image/png" href="//www.beresfordestate.com.au/cdn/shop/files/LAVISH_LAWN_3.png?crop=center&height=32&v=1732773917&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title> 59 Grand Reserve Shiraz 2017, 750ml 60 – Beresford Estate</title><meta name="description" content="The Beresford Grand Reserve Shiraz is the pinnacle of our commitment to the world-famous McLaren Vale wine region. It brings together the most exceptional grapes from meticulously selected low-yielding vineyard sites from various sub-regions within the district. The wine spent considerable time in bottle maturation, re"> 61 62<meta property="og:site_name" content="Beresford Estate"> 63<meta property="og:url" content="https://www.beresfordestate.com.au/products/beresford-grand-reserve-shiraz-750ml"> 64<meta property="og:title" content="Grand Reserve Shiraz 2017, 750ml"> 65<meta property="og:type" content="product"> 66<meta property="og:description" content="The Beresford Grand Reserve Shiraz is the pinnacle of our commitment to the world-famous McLaren Vale wine region. It brings together the most exceptional grapes from meticulously selected low-yielding vineyard sites from various sub-regions within the district. The wine spent considerable time in bottle maturation, re"><meta property="og:image" content="http://www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196"> 67 <meta property="og:image:secure_url" content="https://www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196"> 68 <meta property="og:image:width" content="2000"> 69 <meta property="og:image:height" content="2000"><meta property="og:price:amount" content="120.00"> 70 <meta property="og:price:currency" content="AUD"><meta name="twitter:card" content="summary_large_image"> 71<meta name="twitter:title" content="Grand Reserve Shiraz 2017, 750ml"> 72<meta name="twitter:description" content="The Beresford Grand Reserve Shiraz is the pinnacle of our commitment to the world-famous McLaren Vale wine region. It brings together the most exceptional grapes from meticulously selected low-yielding vineyard sites from various sub-regions within the district. The wine spent considerable time in bottle maturation, re"> 73 74 75
75<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/vendor-v4.js" defer="defer"></script>
75 76
76<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/pubsub.js?v=104623417541739052901742337651" defer="defer"></script>
76 77
77<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/global.js?v=91536159959468890821742337651" defer="defer"></script>
77 78 79
79<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
79<meta name="google-site-verification" content="dmRBK5V9cULE9m_IkjaxczZM5WJ0d_XyrUHBHSM3eks"> 80<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/69044011241/digital_wallets/dialog"> 81<meta id="in-context-paypal-metadata" data-shop-id="69044011241" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="AUD"> 82<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/47042479063273:1?ucp/version=2026-08-25&context/payment/0/handler=dev.shopify.shop_pay" payment="dev.shopify.shop_pay com.google.pay dev.shopify.card"><link rel="alternate" type="application/json+oembed" href="https://www.beresfordestate.com.au/products/beresford-grand-reserve-shiraz-750ml.oembed">
83<script async="async" src="/checkouts/internal/preloads.js?locale=en-AU"></script>
83 84<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
85<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-AU&shop_id=69044011241" crossorigin="anonymous"></script>
vendor: 1 bytes, line 85
85
86<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":69044011241,"countryCode":"AU","currencyCode":"AUD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/69044011241","merchantName":"Beresford Estate","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","jcb"],"total":{"type":"pending","label":"Beresford Estate","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 86
86
87<script id="shopify-features" type="application/json">{"accessToken":"c6152518bbc82b4ec388c3498ec02f2b","betas":["rich-media-storefront-analytics"],"domain":"www.beresfordestate.com.au","predictiveSearch":true,"shopId":69044011241,"locale":"en"}</script>
vendor: 1 bytes, line 87
87
88<script>var Shopify = Shopify || {}; 89Shopify.shop = "58f1fa-6a.myshopify.com"; 90Shopify.locale = "en"; 91Shopify.currency = {"active":"AUD","rate":"1.0"}; 92Shopify.country = "AU"; 93Shopify.theme = {"name":"New Home Sections | 20\/03\/2025","id":147886145769,"schema_name":"Be Yours","schema_version":"7.1.1","theme_store_id":1399,"role":"main"}; 94Shopify.theme.handle = "null"; 95Shopify.theme.style = {"id":null,"handle":null}; 96Shopify.cdnHost = "www.beresfordestate.com.au/cdn"; 97Shopify.routes = Shopify.routes || {}; 98Shopify.routes.root = "/"; 99Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 100Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 101Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 102Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 102
102
103<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 103
103
104<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 104
104
105<script> 106 window.ShopifyPay = window.ShopifyPay || {}; 107 window.ShopifyPay.apiHost = "shop.app\/pay"; 108 window.ShopifyPay.redirectState = null; 109</script>
vendor: 1 bytes, line 109
109
110<script> 111 window.Shopify = window.Shopify || {}; 112 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 113 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 114 window.Shopify.SignInWithShop.eligible = true; 115</script>
vendor: 1 bytes, line 115
115
116<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 116
116
117<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 117
117
118<script type="module"> 119 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 120 121 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 122 123</script>
vendor: 1 bytes, line 123
123
124<script> 125 window.Shopify = window.Shopify || {}; 126 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 127 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"]}; 128</script>
vendor: 1 bytes, line 128
128
129<script>(function() { 130 var isLoaded = false; 131 function asyncLoad() { 132 if (isLoaded) return; 133 isLoaded = true; 134 var urls = ["https:\/\/trust.conversionbear.com\/script?app=trust_badge\u0026shop=58f1fa-6a.myshopify.com"]; 135 for (var i = 0; i < urls.length; i++) { 136 var s = document.createElement('script'); 137 s.type = 'text/javascript'; 138 s.async = true; 139 s.src = urls[i]; 140 var x = document.getElementsByTagName('script')[0]; 141 x.parentNode.insertBefore(s, x); 142 } 143 }; 144 if(window.attachEvent) { 145 window.attachEvent('onload', asyncLoad); 146 } else { 147 window.addEventListener('load', asyncLoad, false); 148 } 149})();</script>
vendor: 1 bytes, line 149
149
150<script id="__st">var __st={"a":69044011241,"offset":37800,"reqid":"eeb87423-f8e6-47d3-9ed1-7ef671d9b048-1791585701","pageurl":"www.beresfordestate.com.au\/products\/beresford-grand-reserve-shiraz-750ml","u":"da0b6d6e73af","p":"product","rtyp":"product","rid":8489383264489};</script>
vendor: 1 bytes, line 150
150
151<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 151
151
152<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 152
152
153<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.beresfordestate.com.au/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 153
153
154<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.beresfordestate.com.au/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>
154<script crossorigin="anonymous" defer="defer" src="//www.beresfordestate.com.au/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 154
154
155<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 155
155
156<script> 157 window.Shopify = window.Shopify || {}; 158 window.Shopify.MCP = window.Shopify.MCP || {}; 159 window.Shopify.MCP.enabled = true; 160 window.Shopify.MCP.shop = "58f1fa-6a.myshopify.com"; 161 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.beresfordestate.com.au\/api\/mcp"; 162 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?\"\nSet policy_types to also get the store's written policies (full text and URL).\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."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question â e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}]; 163</script>
vendor: 1 bytes, line 163
163
164<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.beresfordestate.com.au\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f427de6a.js","sha256-ypGF+5vIq4Psw4WG7nsVtdd\/TCfsJWnrNuACdqLCElY=");})(); 165</script>
vendor: 1 bytes, line 165
165
166<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.beresfordestate.com.au/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 167</script>
vendor: 1 bytes, line 167
167
168<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 169 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); 170</script>
vendor: 1 bytes, line 170
170
171<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})}})); 172</script>
172 173<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.beresfordestate.com.au/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 174<style id="shopify-accelerated-checkout-cart"> 175 #shopify-buyer-consent { 176 margin-top: 1em; 177 display: inline-block; 178 width: 100%; 179} 180 181#shopify-buyer-consent.hidden { 182 display: none; 183} 184 185#shopify-subscription-policy-button { 186 background: none; 187 border: none; 188 padding: 0; 189 text-decoration: underline; 190 font-size: inherit; 191 cursor: pointer; 192} 193 194#shopify-subscription-policy-button::before { 195 box-shadow: none; 196} 197 198 </style>
199<script id="sections-script" data-sections="header" defer="defer" src="//www.beresfordestate.com.au/cdn/shop/t/9/compiled_assets/scripts.js?v=89651972205398973361742337651"></script>
vendor: 1 bytes, line 199
199
200<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
200 201 202<style data-shopify>@font-face { 203 font-family: "DM Sans"; 204 font-weight: 400; 205 font-style: normal; 206 font-display: swap; 207 src: url("//www.beresfordestate.com.au/cdn/fonts/dm_sans/dmsans_n4.ec80bd4dd7e1a334c969c265873491ae56018d72.woff2") format("woff2"), 208 url("//www.beresfordestate.com.au/cdn/fonts/dm_sans/dmsans_n4.87bdd914d8a61247b911147ae68e754d695c58a6.woff") format("woff"); 209} 210 211 @font-face { 212 font-family: "DM Sans"; 213 font-weight: 600; 214 font-style: normal; 215 font-display: swap; 216 src: url("//www.beresfordestate.com.au/cdn/fonts/dm_sans/dmsans_n6.70a2453ea926d613c6a2f89af05180d14b3a7c96.woff2") format("woff2"), 217 url("//www.beresfordestate.com.au/cdn/fonts/dm_sans/dmsans_n6.355605667bef215872257574b57fc097044f7e20.woff") format("woff"); 218} 219 220 @font-face { 221 font-family: "DM Sans"; 222 font-weight: 400; 223 font-style: italic; 224 font-display: swap; 225 src: url("//www.beresfordestate.com.au/cdn/fonts/dm_sans/dmsans_i4.b8fe05e69ee95d5a53155c346957d8cbf5081c1a.woff2") format("woff2"), 226 url("//www.beresfordestate.com.au/cdn/fonts/dm_sans/dmsans_i4.403fe28ee2ea63e142575c0aa47684d65f8c23a0.woff") format("woff"); 227} 228 229 @font-face { 230 font-family: "DM Sans"; 231 font-weight: 600; 232 font-style: italic; 233 font-display: swap; 234 src: url("//www.beresfordestate.com.au/cdn/fonts/dm_sans/dmsans_i6.b7d5b35c5f29523529e1bf4a3d0de71a44a277b6.woff2") format("woff2"), 235 url("//www.beresfordestate.com.au/cdn/fonts/dm_sans/dmsans_i6.9b760cc5bdd17b4de2c70249ba49bd707f27a31b.woff") format("woff"); 236} 237 238 @font-face { 239 font-family: "Josefin Sans"; 240 font-weight: 400; 241 font-style: normal; 242 font-display: swap; 243 src: url("//www.beresfordestate.com.au/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2") format("woff2"), 244 url("//www.beresfordestate.com.au/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff") format("woff"); 245} 246 247 @font-face { 248 font-family: "Josefin Sans"; 249 font-weight: 600; 250 font-style: normal; 251 font-display: swap; 252 src: url("//www.beresfordestate.com.au/cdn/fonts/josefin_sans/josefinsans_n6.afe095792949c54ae236c64ec95a9caea4be35d6.woff2") format("woff2"), 253 url("//www.beresfordestate.com.au/cdn/fonts/josefin_sans/josefinsans_n6.0ea222c12f299e43fa61b9245ec23b623ebeb1e9.woff") format("woff"); 254} 255 256 257 :root { 258 --font-body-family: "DM Sans", sans-serif; 259 --font-body-style: normal; 260 --font-body-weight: 400; 261 262 --font-heading-family: "Josefin Sans", sans-serif; 263 --font-heading-style: normal; 264 --font-heading-weight: 400; 265 266 --font-body-scale: 1.0; 267 --font-heading-scale: 1.0; 268 269 --font-navigation-family: var(--font-body-family); 270 --font-navigation-size: 14px; 271 --font-navigation-weight: var(--font-body-weight); 272 --font-button-family: var(--font-heading-family); 273 --font-button-size: 13px; 274 --font-button-baseline: 0.3rem; 275 --font-price-family: var(--font-heading-family); 276 --font-price-scale: var(--font-heading-scale); 277 278 --color-base-text: 33, 35, 38; 279 --color-base-background: 255, 255, 255; 280 --color-base-solid-button-labels: 255, 255, 255; 281 --color-base-outline-button-labels: 26, 27, 24; 282 --color-base-accent: 26, 27, 24; 283 --color-base-heading: 26, 27, 24; 284 --color-base-border: 210, 213, 217; 285 --color-placeholder: 243, 243, 243; 286 --color-overlay: 33, 35, 38; 287 --color-keyboard-focus: 135, 173, 245; 288 --color-shadow: 168, 232, 226; 289 --shadow-opacity: 1; 290 291 --color-background-dark: 235, 235, 235; 292 --color-price: #1a1b18; 293 --color-sale-price: #1a1b18; 294 --color-sale-badge-background: #d72c0d; 295 --color-reviews: #ffb503; 296 --color-critical: #d72c0d; 297 --color-success: #008060; 298 --color-highlight: 187, 255, 0; 299 300 --payment-terms-background-color: #ffffff; 301 --page-width: 160rem; 302 --page-width-margin: 0rem; 303 304 --card-color-scheme: var(--color-placeholder); 305 --card-text-alignment: left; 306 --card-flex-alignment: flex-left; 307 --card-image-padding: 0px; 308 --card-border-width: 0px; 309 --card-radius: 0px; 310 --card-shadow-horizontal-offset: 0px; 311 --card-shadow-vertical-offset: 0px; 312 313 --button-radius: 0px; 314 --button-border-width: 2px; 315 --button-shadow-horizontal-offset: 0px; 316 --button-shadow-vertical-offset: 0px; 317 318 --spacing-sections-desktop: 0px; 319 --spacing-sections-mobile: 0px; 320 321 --gradient-free-ship-progress: linear-gradient(325deg,#F9423A 0,#F1E04D 100%); 322 --gradient-free-ship-complete: linear-gradient(325deg, #049cff 0, #35ee7a 100%); 323 } 324 325 *, 326 *::before, 327 *::after { 328 box-sizing: inherit; 329 } 330 331 html { 332 box-sizing: border-box; 333 font-size: calc(var(--font-body-scale) * 62.5%); 334 height: 100%; 335 } 336 337 body { 338 min-height: 100%; 339 margin: 0; 340 font-size: 1.5rem; 341 letter-spacing: 0.06rem; 342 line-height: calc(1 + 0.8 / var(--font-body-scale)); 343 font-family: var(--font-body-family); 344 font-style: var(--font-body-style); 345 font-weight: var(--font-body-weight); 346 } 347 348 @media screen and (min-width: 750px) { 349 body { 350 font-size: 1.6rem; 351 } 352 }</style><svg viewBox="0 0 122 53" fill="none" style="display:none;"><defs><path id="hlCircle" d="M119.429 6.64904C100.715 1.62868 55.3088 -4.62247 23.3966 10.5358C-8.5157 25.694 0.331084 39.5052 9.60732 45.0305C18.8835 50.5558 53.0434 57.468 96.7751 45.0305C111.541 40.8309 135.673 24.379
352109.087 13.4508C105.147 11.8313 93.2293 8.5924 77.0761 8.5924" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path></defs></svg><link href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/base.css?v=116132239743899330041784249339" rel="stylesheet" type="text/css" media="all" /><link rel="preload" as="font" href="//www.beresfordestate.com.au/cdn/fonts/dm_sans/dmsans_n4.ec80bd4dd7e1a334c969c265873491ae56018d72.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//www.beresfordestate.com.au/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2" type="font/woff2" crossorigin><link 353 rel="stylesheet" 354 href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-predictive-search.css?v=171241558667998333131742337651" 355 media="print" 356 onload="this.media='all'" 357 ><link 358 rel="stylesheet" 359 href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-quick-view.css?v=51577057445071764111742337651" 360 media="print" 361 onload="this.media='all'" 362 ><link 363 rel="stylesheet" 364 href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-color-swatches.css?v=103905711642914497571742337651" 365 media="print" 366 onload="this.media='all'" 367 >
367<script> 368 document.documentElement.classList.replace('no-js', 'js'); 369 370 window.theme = window.theme || {}; 371 372 theme.routes = { 373 root_url: '/', 374 cart_url: '/cart', 375 cart_add_url: '/cart/add', 376 cart_change_url: '/cart/change', 377 cart_update_url: '/cart/update', 378 search_url: '/search', 379 predictive_search_url: '/search/suggest' 380 }; 381 382 theme.cartStrings = { 383 error: `There was an error while updating your cart. Please try again.`, 384 quantityError: `You can only add [quantity] of this item to your cart.` 385 }; 386 387 theme.variantStrings = { 388 addToCart: `Add to cart`, 389 soldOut: `Sold out`, 390 unavailable: `Unavailable`, 391 preOrder: `Pre-order` 392 }; 393 394 theme.accessibilityStrings = { 395 imageAvailable: `Image [index] is now available in gallery view`, 396 shareSuccess: `Link copied to clipboard!` 397 } 398 399 theme.dateStrings = { 400 d: `D`, 401 day: `Day`, 402 days: `Days`, 403 hour: `Hour`, 404 hours: `Hours`, 405 minute: `Min`, 406 minutes: `Mins`, 407 second: `Sec`, 408 seconds: `Secs` 409 };theme.shopSettings = { 410 moneyFormat: "${{amount}}", 411 isoCode: "AUD", 412 cartDrawer: true, 413 currencyCode: false 414 }; 415 416 theme.settings = { 417 themeName: 'Be Yours', 418 themeVersion: '7.1.1', 419 agencyId: '' 420 }; 421 </script>
421 422 <!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 423 424 425 426 427 428 429 430 431 432 433 434 435
435<script async src="https://static.klaviyo.com/onsite/js/S4HMME/klaviyo.js?company_id=S4HMME"></script>
435 436
436<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>
436 437 438 439
439<script id="viewed_product"> 440 if (item == null) { 441 var _learnq = _learnq || []; 442 443 var MetafieldReviews = null 444 var MetafieldYotpoRating = null 445 var MetafieldYotpoCount = null 446 var MetafieldLooxRating = null 447 var MetafieldLooxCount = null 448 var okendoProduct = null 449 var okendoProductReviewCount = null 450 var okendoProductReviewAverageValue = null 451 try { 452 // The following fields are used for Customer Hub recently viewed in order to add reviews. 453 // This information is not part of __kla_viewed. Instead, it is part of __kla_viewed_reviewed_items 454 MetafieldReviews = {}; 455 MetafieldYotpoRating = null 456 MetafieldYotpoCount = null 457 MetafieldLooxRating = null 458 MetafieldLooxCount = null 459 460 okendoProduct = null 461 // If the okendo metafield is not legacy, it will error, which then requires the new json formatted data 462 if (okendoProduct && 'error' in okendoProduct) { 463 okendoProduct = null 464 } 465 okendoProductReviewCount = okendoProduct ? okendoProduct.reviewCount : null 466 okendoProductReviewAverageValue = okendoProduct ? okendoProduct.reviewAverageValue : null 467 } catch (error) { 468 console.error('Error in Klaviyo onsite reviews tracking:', error); 469 } 470 471 var item = { 472 Name: "Grand Reserve Shiraz 2017, 750ml", 473 ProductID: 8489383264489, 474 Categories: ["Grand Reserve","Our Wines","Red wine"], 475 ImageURL: "https://www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml_grande.png?v=1790314196", 476 URL: "https://www.beresfordestate.com.au/products/beresford-grand-reserve-shiraz-750ml", 477 Brand: "Beresford Estate", 478 Price: "$120.00", 479 Value: "120.00", 480 CompareAtPrice: "$0.00" 481 }; 482 _learnq.push(['track', 'Viewed Product', item]); 483 _learnq.push(['trackViewedItem', { 484 Title: item.Name, 485 ItemId: item.ProductID, 486 Categories: item.Categories, 487 ImageUrl: item.ImageURL, 488 Url: item.URL, 489 Metadata: { 490 Brand: item.Brand, 491 Price: item.Price, 492 Value: item.Value, 493 CompareAtPrice: item.CompareAtPrice 494 }, 495 metafields:{ 496 reviews: MetafieldReviews, 497 yotpo:{ 498 rating: MetafieldYotpoRating, 499 count: MetafieldYotpoCount, 500 }, 501 loox:{ 502 rating: MetafieldLooxRating, 503 count: MetafieldLooxCount, 504 }, 505 okendo: { 506 rating: okendoProductReviewAverageValue, 507 count: okendoProductReviewCount, 508 } 509 } 510 }]); 511 } 512 </script>
512 513 514 515 516 517 518
518<script> 519 window.klaviyoReviewsProductDesignMode = false 520 </script>
520 521 522 523 524 525 526 527 528 529 530<!-- END app block --><!-- BEGIN app block: shopify://apps/winehub-commerce/blocks/exclusive-product-locker/c0ed40b1-a5e6-4ec9-bd28-157981fb797f --> 531 <style> 532 .wh-welcome-back { 533 font-weight: 600; 534 margin-left: 4px; 535 display: flex; 536 align-items: center; 537 font-size: 12px; 538 } 539 .wh-welcome-back-nav { 540 display: flex; 541 align-items: center; 542 justify-content: center; 543 /**width: fit-content;**/ 544 background-color: #f0f0f0; 545 color: #000; 546 padding: 10px; 547 border-radius: 0px; 548 } 549 .wh-profile-button { 550 display: flex; 551 align-content: center; 552 flex-wrap: wrap; 553 padding: 12px; 554 } 555 </style> 556
556<script> 557 const debug = false; 558 let store = `58f1fa-6a.myshopify.com`; 559 let customerId = ``; 560 if (!customerId) { 561 customerId = 'none'; 562 } 563 let variantChangeHandler = null; 564 let variantChangeHandlerAdded = false; 565 let isCheckingExclusive = false; 566 let checkExclusiveTimeout = null; 567 let base_url = "https://api.winehub.io"; 568 if (store == 'winehub-demo.myshopify.com') { 569 base_url = "https://staging-api.winehub.io"; 570 } 571 572 const profileIconSVG = ` 573 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-user"><path d="M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"/><circle cx="12" cy="7" r="4"/></svg> 574 `; 575 576 const profileIcon = document.createElement('div'); 577 profileIcon.innerHTML = profileIconSVG; 578 profileIcon.classList.add('wh-profile-icon'); 579 580 function createProfileButton() { 581 // link to /apps/winehub 582 const profileButton = document.createElement('a'); 583 profileButton.href = `https://www.beresfordestate.com.au/apps/winehub`; 584 profileButton.innerHTML = profileIconSVG; 585 profileButton.classList.add('wh-profile-button'); 586 return profileButton; 587 } 588 589 function _0x569a(){const _0xc58f4b=['split','1508120wmjjay','442729kVWNed','fromCharCode','map','877644ewBLIJ','charCodeAt','toLowerCase','join','4040766MDCNcL','1069215vxBRAg','1663285ppZxuB','replace','toUpperCase','length','4371108eDXEIJ'];_0x569a=function(){return _0xc58f4b;};return _0x569a();}(function(_0x2ab4b9,_0x484b0d){const _0x4acce4=_0x382b,_0x208460=_0x2ab4b9();while(!![]){try{const _0x94c7c2=-parseInt(_0x4acce4(0x1bf))/0x1+parseInt(_0x4acce4(0x1ce))/0x2+-parseInt(_0x4acce4(0x1c7))/0x3+parseInt(_0x4acce4(0x1c2))/0x4+parseInt(_0x4acce4(0x1c8))/0x5+parseInt(_0x4acce4(0x1c6))/0x6+-parseInt(_0x4acce4(0x1cc))/0x7;if(_0x94c7c2===_0x484b0d)break;else _0x208460['push'](_0x208460['shift']());}catch(_0x5c8ee1){_0x208460['push'](_0x208460['shift']());}}}(_0x569a,0x87beb));function decodeText(_0x59c5ae){const _0x564a33=_0x382b;return _0x59c5ae['split']('\x20')['map'](_0x4b1bad=>{const _0x2f1dfb=_0x382b;return _0x4b1bad=_0x4b1bad['replace'](/@/g,'k')[_0x2f1dfb(0x1c9)](/&/g,'o'),_0x4b1bad[_0x2f1dfb(0x1cb)]&&(_0x4b1bad=_0x4b1bad[_0x2f1dfb(0x1cd)]('')[_0x2f1dfb(0x1c1)](_0x42869e=>shiftCharBack(_0x42869e,0x6))[_0x2f1dfb(0x1c5)]('')),_0x4b1bad;})[_0x564a33(0x1c5)]('\x20');}function _0x382b(_0x2e9e48,_0x203e9a){const _0x569a66=_0x569a();return _0x382b=function(_0x382b0d,_0x265b6e){_0x382b0d=_0x382b0d-0x1bf;let _0x2f09b3=_0x569a66[_0x382b0d];return _0x2f09b3;},_0x382b(_0x2e9e48,_0x203e9a);}function shiftCharBack(_0x4f415f,_0x11b39c){const _0x3c76cf=_0x382b,_0x45cee1=_0x4f415f===_0x4f415f[_0x3c76cf(0x1ca)](),_0x3dc289=_0x45cee1?0x41:0x61,_0x417199=_0x4f415f[_0x3c76cf(0x1c4)]()[_0x3c76cf(0x1c3)](0x0);if(_0x417199<0x61||_0x417199>0x7a)return _0x4f415f;return String[_0x3c76cf(0x1c0)]((_0x417199-0x61-_0x11b39c+0x1a)%0x1a+_0x3dc289);} 590 591 window.onload = async function() { 592 const currencyCode = `AUD` || 'AUD'; 593 let _json = await checkProductDiscounts(0, currencyCode, customerId); 594 let json = _json?.exclusive ?? {};
595 let json_tier = _json?.tierProduct ?? {}; 596 let json_club = _json?.clubDiscount ?? {}; 597 let json_tier_general = _json?.tierGeneral ?? {}; 598 //const json_tier = _json?.tierProduct ?? {}; 599 //const json_club = _json?.clubDiscount ?? {}; 600 //const json_tier_general = _json?.tierGeneral ?? {}; 601 //const json = _json?.exclusive ?? {}; // original exclusive 602 603 const res = loadCss(customerId, _json.css); 604 const tierName = _json?.css?.tierName ?? ''; 605 const welcomeBarEnabled = `false`; 606 let usingLegacyCustomerAccount = false; 607 if (welcomeBarEnabled == 'true'){ 608 //const loginLinks = document.querySelectorAll('a[href="/account"]') // customer is logged in 609 let loginLinks = Array.from(document.querySelectorAll('a[href]')).filter(link => 610 link.getAttribute('href').includes('/account?locale') // new customer accounts 611 ); 612 613 if (loginLinks.length == 0) { 614 usingLegacyCustomerAccount = true; 615 loginLinks = document.querySelectorAll('a[href="/account"]') // legacy customer accounts 616 } 617 618 const loginLink = loginLinks[loginLinks.length - 1] 619 //const showTier = `` 620 const renderAboveNav = `false` 621 const customerName = `` 622 623 if (loginLink && tierName) { 624 const parent = loginLink.parentElement 625 626 const div = document.createElement('div') 627 // welcome back <customer_name> you are a <tier_name> member 628 const welcomeBackMessage = `Welcome back {customer_name}, you are a {tier_name} member` 629 const chunk1 = welcomeBackMessage.split('{customer_name}')[0] ?? ''; 630 const chunk2 = welcomeBackMessage.split('{customer_name}')[1] ?? ''; 631 const chunk2_ = chunk2.split('{tier_name}')[0] 632 const welcomeBack = `${chunk1}${chunk2_}${tierName}` 633 const chunk3 = welcomeBackMessage.split('{tier_name}')[1] ?? ''; 634 if (!chunk1 || !chunk2){ 635 div.innerHTML = `Welcome back ` 636 } 637 div.innerHTML = `${welcomeBack}${chunk3}` 638 div.classList.add('wh-welcome-back') 639 640 const profileButton = createProfileButton(); 641 642 if (renderAboveNav == 'true'){ 643 const navBanner = document.createElement('div') 644 navBanner.classList.add('wh-welcome-back-nav') 645 navBanner.appendChild(div) 646 if (!window.location.href.includes('/apps/winehub') && !usingLegacyCustomerAccount){ 647 navBanner.appendChild(profileButton) 648 } 649 const header = document.querySelector('header') 650 const parentHeader = header.parentElement 651 parentHeader.insertBefore(navBanner, header) 652 } else { 653 const welcomeBarPosition = `left` 654 if (welcomeBarPosition == 'left') { 655 parent.insertBefore(div, loginLink) 656 } else { 657 parent.appendChild(div) 658 } 659 660 // if the current url contains /apps/winehub do not insert the profile button 661 if (!window.location.href.includes('/apps/winehub') && !usingLegacyCustomerAccount){ 662 parent.insertBefore(profileButton, loginLink); 663 } 664 } 665 } else if (loginLink && customerName?.length > 0){ 666 const parent = loginLink.parentElement 667 668 const div = document.createElement('div') 669 div.innerHTML = `Welcome back ` 670 div.classList.add('wh-welcome-back') 671 const profileButton = createProfileButton(); 672 673 if (renderAboveNav == 'true'){ 674 const navBanner = document.createElement('div') 675 navBanner.classList.add('wh-welcome-back-nav') 676 navBanner.appendChild(div) 677 if (!window.location.href.includes('/apps/winehub') && !usingLegacyCustomerAccount){ 678 navBanner.appendChild(profileButton) 679 } 680 const header = document.querySelector('header') 681 const parentHeader = header.parentElement 682 parentHeader.insertBefore(navBanner, header) 683 } else { 684 const welcomeBarPosition = `left` 685 if (welcomeBarPosition == 'left') { 686 parent.insertBefore(div, loginLink) 687 } else { 688 parent.appendChild(div) 689 } 690 691 // if the current url contains /apps/winehub do not insert the profile button 692 if (!window.location.href.includes('/apps/winehub') && !usingLegacyCustomerAccount){ 693 parent.insertBefore(profileButton, loginLink); 694 } 695 } 696 697 } 698 } 699 700 //////console.log('RUNNING WH-PRODUCT-LOCKER 22 - 23-07-2024'); // use this value to determine if shopify actually updated the script 701 //////console.log('RUNNING WH-PRODUCT-LOCKER 29 - 09-08-2024'); // use this value to determine if shopify actually updated the script 702 //console.log('RUNNING WH-PRODUCT-LOCKER 31 - 2025-01-03'); // use this value to determine if shopify actually updated the script 703 console.log('RUNNING WH-PRODUCT-LOCKER 31 - 2025-12-05'); // use this value to determine if shopify actually updated the script 704 if (`true` != 'true'){ 705 //console.log('pricing display is disabled'); 706 return; 707 } 708 //////console.log('currencyFormat', currencyFormat, currencyCode); 709 710 /** Product Variants **/ 711 const items = document.querySelectorAll('form[action="/cart/add"]'); 712 if (items.length) { 713 const variantRadios = document.querySelector('variant-radios'); 714 //let id = items[0][2].getAttribute('value'); 715 //////console.log('variantRadios length', variantRadios.variantData.length) 716 const variants = variantRadios?.querySelector('script') 717 const variantScriptData = JSON.parse(variants?.innerHTML || '{}'); 718 //////console.log('variantScriptData', variantScriptData); 719 let variantCount = 0; 720 if (variantScriptData.length) { 721 variantCount = variantScriptData?.filter((variant) => variant.id).length; 722 } 723 724 //////console.log('variant count', variantCount); 725 if (variantCount) { 726 let idElement = document.querySelector('[data-variant-id]') ?? document.querySelector('[data-product-id]'); 727 let id = idElement?.getAttribute('data-variant-id') ?? idElement?.getAttribute('data-product-id'); 728 729 //////console.log('id', id); 730 731 if (!id) { 732 const formInput = items[0].querySelectorAll('input'); 733 for (let i = 0; i < formInput.length; i++) { 734 const className = formInput[i].className; 735 if (className == 'product-variant-id') { 736 id = items[0].getAttribute('value'); 737 } 738 } 739 } 740 741 //////console.log('script', variantScriptData, id, currencyCode); 742 if (variantCount > 1) { 743 // check initial variant on load 744 if (!id) { 745 id = variantScriptData[0].id; 746 } 747 748 _json = await checkProductDiscounts(id, currencyCode, customerId); 749 json = _json?.exclusive ?? {}; 750 json_tier = _json?.tierProduct ?? {}; 751 json_club = _json?.clubDiscount ?? {}; 752 json_tier_general = _json?.tierGeneral ?? {}; 753 754 checkIsExclusiveSingleProduct(id, currencyCode, json, json_tier, json_club, json_t
754ier_general); 755 756 // Remove existing listener if it exists to prevent duplicates 757 if (variantChangeHandlerAdded && variantChangeHandler) { 758 document.removeEventListener('change', variantChangeHandler); 759 variantChangeHandlerAdded = false; 760 } 761 762 // Create the handler function 763 variantChangeHandler = async function(event) { 764 // Prevent duplicate calls 765 if (isCheckingExclusive) { 766 return; 767 } 768 769 const form = event.target.closest('form[action="/cart/add"]'); 770 if (!form) return; 771 772 const id = form.querySelector('input[name="id"]')?.value; 773 if (!id) return; 774 775 // Only process radio or hidden input changes 776 if (event.target.type !== "radio" && event.target.type !== "hidden") { 777 return; 778 } 779 780 // Clear any pending timeout 781 if (checkExclusiveTimeout) { 782 clearTimeout(checkExclusiveTimeout); 783 } 784 785 // Debounce the execution 786 checkExclusiveTimeout = setTimeout(async () => { 787 if (isCheckingExclusive) { 788 return; 789 } 790 791 isCheckingExclusive = true; 792 793 try { 794 // wait for the retail price to finish doing its thing 795 await new Promise(resolve => setTimeout(resolve, 1000)); 796 797 if (items.length) { 798 const _json = await checkProductDiscounts(id, currencyCode, customerId); 799 const json = _json?.exclusive ?? {}; 800 const json_tier = _json?.tierProduct ?? {}; 801 const json_club = _json?.clubDiscount ?? {}; 802 const json_tier_general = _json?.tierGeneral ?? {}; 803 804 console.log('checking exclusive single product', id, currencyCode, json, json_tier, json_club, json_tier_general); 805 checkIsExclusiveSingleProduct(id, currencyCode, json, json_tier, json_club, json_tier_general); 806 } 807 } finally { 808 isCheckingExclusive = false; 809 } 810 }, 100); 811 }; 812 813 // Add the event listener only once 814 if (!variantChangeHandlerAdded) { 815 document.addEventListener('change', variantChangeHandler); 816 variantChangeHandlerAdded = true; 817 } 818 } else { 819 // single variant no options 820 if (!id) { 821 id = variantScriptData[0].id; 822 } 823 _json = await checkProductDiscounts(id, currencyCode, customerId); 824 json = _json?.exclusive ?? {}; 825 json_tier = _json?.tierProduct ?? {}; 826 json_club = _json?.clubDiscount ?? {}; 827 json_tier_general = _json?.tierGeneral ?? {}; 828 checkIsExclusiveSingleProduct(id, currencyCode, json, json_tier, json_club, json_t
828ier_general); 829 } 830 } else { 831 id = `47042479063273`; 832 _json = await checkProductDiscounts(id, currencyCode, customerId); 833 json = _json?.exclusive ?? {}; 834 json_tier = _json?.tierProduct ?? {}; 835 json_club = _json?.clubDiscount ?? {}; 836 json_tier_general = _json?.tierGeneral ?? {}; 837 checkIsExclusiveSingleProduct(id, currencyCode, json, json_tier, json_club, json_tier_general); 838 } 839 } 840 841 /** Collections / product cards (incl. recommendations) **/ 842 ////console.log('checking collections'); 843 844 { 845 // Liquid ids are a fast path on collection pages; recommendations 846 // and "Choose options" cards are discovered from the DOM. 847 const collectionProductData = [ 848 849 ]; 850 const handleToProductId = {}; 851 for (const product of collectionProductData) { 852 if (product.handle && product.id) { 853 handleToProductId[product.handle] = product.id; 854 } 855 } 856 await priceAllProductCards(currencyCode, customerId, handleToProductId); 857 } 858 // changing filters is client side so we have to recheck on click 859 document.addEventListener('click', function(event) { 860 if (event.target.id.toLowerCase().includes('filter')){ 861 setTimeout(function () { 862 863 }, 2000) 864 } 865 }) 866 867 868 /** Integrations **/ 869 // event listener for select with class bundle-product 870 document.addEventListener('change', function(event) { 871 if (event.target.classList.contains('bundle-product')) { 872 // check if the value is a number 873 //console.log('bundle product event', event); 874 if (!isNaN(event.target.value)) { 875 //console.log('checking bundle product', event.target.value, currencyCode); 876 //checkIsExclusiveSingleProduct(event.target.value, currencyCode); 877 } 878 } 879 }); 880 } 881 882 function createLoading() { 883 const div = document.querySelector('.price'); 884 const previousPrice = div.innerHTML; 885 div.innerHTML = 'Loading...'; 886 return previousPrice; 887 } 888 889 function removeLoading(price) { 890 const div = document.querySelector('.price'); 891 div.innerHTML = price; 892 } 893 894 function createRootContainer(isTierGeneral = false) { 895 //console.log('creating root for single'); 896 let priceDiv = document.querySelector('.price__container') 897 898 // target class 899 if (!priceDiv) { 900 // try and find a potential child of an existing price container 901 // and then set the priceDiv to the parent of that child 902 // we can add more classes here if themes have non-standard class names 903 const partialClasses = [ 904 'price__regular', 905 'price__content', 906 'prodPrice', 907 'price-ui', 908 'modal_price', 909 'price-list', 910 'current-price', 911 //'metafield-rich_text_field', 912 ]; 913 914 for (const partialClass of partialClasses) { 915 const element = document.querySelector(`[class*="${partialClass}"]`); 916 if (element) { 917 priceDiv = element.parentElement; 918 break; 919 } 920 } 921 } 922 923 if (!isTierGeneral && priceDiv){ 924 // remove the rrp display 925 priceDiv.className = ''; 926 priceDiv.classList.add('price', 'price--large', 'price--on-sale', 'price--show-badge', 'wh_price__div'); 927 priceDiv.style.display = 'none'; 928 } 929 930 // target form 931 if (!priceDiv){ 932 const newDiv = document.createElement('div'); 933 priceDiv = document.querySelector('product-form'); 934 const parent = priceDiv.parentElement; 935 parent.insertBefore(newDiv, priceDiv); 936 const child = document.createElement('div'); 937 newDiv.appendChild(child); 938 priceDiv = child; 939 } 940 941 const parent = priceDiv?.parentElement; 942 const badges = parent?.querySelectorAll('.badge'); 943 // hide all badges 944 for (let i = 0; i < badges?.length; i++) { 945 //////console.log('hiding badge'); 946 badges[i].style.display = 'none'; 947 } 948 return priceDiv; 949 950 } 951 952 function createNewPriceContainer(regularPrice, discountedPrice, title, expires, remaining, blockBadgeColor, blockBadgeBackgroun
952dColor, blockBadgeText, strikethroughEnabled, showBeforeDiscountPrice, isTierGeneral = false) { 953 ////console.log('creating new container'); 954 const priceDiv = document.createElement('div') 955 priceDiv.className = ''; 956 priceDiv.classList.add('price', 'price--large', 'price--on-sale', 'price--show-badge'); 957 958 let priceContainer = document.createElement('div'); 959 priceDiv.appendChild(priceContainer); 960 priceContainer.className = '.price__container'; 961 962 const priceRegular = document.createElement('div'); 963 //priceContainer.appendChild(priceRegular); 964 const priceContainerInnerDiv = document.createElement('div'); 965 priceContainerInnerDiv.classList.add('wh_card__inner'); 966 priceContainer.appendChild(priceContainerInnerDiv); 967 968 const prs1 = document.createElement('span'); 969 const prs2 = document.createElement('span'); 970 const prs3 = document.createElement('span'); 971 const prs4 = document.createElement('span'); 972 priceRegular.appendChild(prs1); 973 priceRegular.appendChild(prs2); 974 priceRegular.appendChild(prs3); 975 priceRegular.appendChild(prs4); 976 977 const priceRegularSpan = priceRegular.querySelectorAll('span'); 978 979 priceRegularSpan[0].className = ''; 980 priceRegularSpan[0].classList.add('visually-hidden', 'visually-hidden--inline'); 981 priceRegularSpan[1].className = ''; 982 priceRegularSpan[1].classList.add('price-item', 'price-item--regular'); 983 984 const priceSale = document.createElement('div'); 985 priceSale.classList.add('wh_price__sale'); 986 //priceContainer.appendChild(priceSale); 987 priceContainerInnerDiv.appendChild(priceSale); 988 989 const pss1 = document.createElement('span'); 990 const pss2 = document.createElement('span'); 991 const pss3 = document.createElement('span'); 992 const pss4 = document.createElement('span'); 993 priceSale.appendChild(pss1); // hidden 994 priceSale.appendChild(pss2); // regular price with strikethrough 995 priceSale.appendChild(pss3); // hidden 996 priceSale.appendChild(pss4); // discounted price 997 998 const priceSaleSpan = priceSale.querySelectorAll('span'); 999 priceSaleSpan[0].className = ''; 1000 priceSaleSpan[0].classList.add('visually-hidden', 'visually-hidden--inline'); 1001 //////console.log('strikethrough enabled', strikethroughEnabled); 1002 let strikethrough; 1003 //if (strikethroughEnabled == false) { 1004 // strikethrough = document.createElement('span'); 1005 //} else { 1006 // strikethrough = document.createElement('s'); 1007 //} 1008 const pricesEqual = regularPrice == discountedPrice; 1009 strikethrough = document.createElement('span'); 1010 priceSaleSpan[1].appendChild(strikethrough); 1011 //////console.log('strikethroughs', strikethrough); 1012 strikethrough.innerHTML = `RRP: ${regularPrice}`; 1013 strikethrough.className = ''; 1014 // extract percentage from discounted price 1015 const hasPercentage = discountedPrice.includes('%'); 1016 if (hasPercentage){ 1017 const percentage = parseInt(discountedPrice.match(/\d+/g)[0]); 1018 const reg = parseFloat(regularPrice.replace("$", "")); 1019 const value = reg * (1 - percentage / 100); 1020 //discountedPrice = `${value} (${percentage}% off)`; 1021 } 1022 if (isTierGeneral){ 1023 priceSaleSpan[1].innerHTML = ''; 1024 } 1025 priceSaleSpan[2].className = ''; 1026 priceSaleSpan[2].classList.add('visually-hidden', 'visually-hidden--inline'); 1027 priceSaleSpan[3].className = ''; 1028 priceSaleSpan[3].classList.add('price-item', 'price-item--sale', 'price-item--last'); 1029 priceSaleSpan[3].innerHTML = `${discountedPrice}`; 1030 if (pricesEqual) { 1031 priceSaleSpan[3].innerHTML = ``; 1032 } 1033
1034 strikethrough.classList.add('wh_regular__price'); 1035 priceSaleSpan[3].classList.add('wh_discount__price'); 1036 1037 const spanList = priceDiv.querySelectorAll('span'); 1038 const badge = document.createElement('span'); 1039 1040 // badge disabled 1041 //priceContainer.insertBefore(badge, priceSale); 1042 1043 //const spacer_before = document.createElement("br"); 1044 //priceContainer.insertBefore(spacer_before, priceSale); 1045 1046 // show title before or after discount price 1047 1048 if (!pricesEqual) { 1049 if (title && !showBeforeDiscountPrice) { 1050 const titleDiv = document.createElement('div'); 1051 titleDiv.classList.add('wh_card__content'); 1052 const titleSpan = document.createElement('span'); 1053 titleSpan.innerHTML = title; 1054 //////console.log('title', title, showBeforeDiscountPrice); 1055 //titleSpan.style.color = blockBadgeColor ?? 'inherit'; 1056 priceContainerInnerDiv.appendChild(titleDiv); 1057 titleDiv.appendChild(titleSpan); 1058 } else if (title && showBeforeDiscountPrice) { 1059 const titleDiv = document.createElement('div'); 1060 titleDiv.classList.add('wh_card__content'); 1061 const titleSpan = document.createElement('span'); 1062 titleSpan.innerHTML = `| <b>${title}</b>`; 1063 if (isTierGeneral){ 1064 titleSpan.innerHTML = `<b>${title}</b>`; 1065 } 1066 //////console.log('title', title, showBeforeDiscountPrice); 1067 //titleSpan.style.color = blockBadgeColor ?? 'inherit'; 1068 priceSale.insertBefore(titleDiv, priceSaleSpan[2]); 1069 titleDiv.appendChild(titleSpan); 1070 } 1071 } 1072 1073 //if (expires) { 1074 // const expiresSpan = document.createElement('label'); 1075 // const daysRemaining = Math.floor((new Date(expires) - new Date()) / (1000 * 60 * 60 * 24)); 1076 // expiresSpan.innerHTML = `Days left to claim: ${daysRemaining}`; 1077 // expiresSpan.className = 'quantity__label form__label'; 1078 // priceContainer.appendChild(expiresSpan); 1079 //} 1080 1081 if (remaining) { 1082 const remainingSpan = document.createElement('label'); 1083 remainingSpan.innerHTML = `Quantity to claim: ${remaining}`; 1084 remainingSpan.className = 'quantity__label form__label'; 1085 remainingSpan.style.color = blockBadgeColor ?? 'inherit'; 1086 //priceContainer.appendChild(remainingSpan); 1087 priceContainerInnerDiv.appendChild(remainingSpan); 1088 } 1089 1090 //let text = `Exclusive` 1091 //let text = `${text} • ${title}`; 1092 let text = `${title}`; 1093 badge.innerHTML = text.replace(/"/g, '');
1094 const color = `${blockBadgeBackgroundColor}` 1095 const text_color = `${blockBadgeColor}` 1096 badge.style = `background-color: ${color.replace(/"/g, '')}; color: ${text_color.replace(/"/g, '')};`; 1097 badge.classList = 'badge price__badge-sale'; 1098 1099 priceContainer.classList.add('wh_card__wrapper'); 1100 //////console.log('price container added', priceContainer); 1101 return priceDiv; 1102 } 1103 1104 function createTargetedPriceContainer(regularPrice, discountedPrice, title, expires, remaining, blockBadgeColor, blockBadgeBackgroundColor, blockBadgeText, strikethroughEnabled, showBeforeDiscountPrice, isTierGeneral, targetClass, showTitle = false, createParent = false){ 1105 let calculatedPrice = ''; 1106 if (showTitle){ 1107 title = `<b>${title}</b>`; 1108 // extract percentage from discounted price 1109 const percentage = parseInt(discountedPrice.match(/\d+/g)[0]); 1110 calculatedPrice = regularPrice * (1 - percentage / 100); 1111 } 1112 let target = document.querySelector(`[class*="${targetClass}"]`); 1113 if (createParent){ 1114 let parent = document.querySelector(`[class*="${targetClass}"]`); 1115 target = document.createElement('div'); 1116 parent.appendChild(target); 1117 } 1118 if (!target){ 1119 target = document.querySelector(`.${targetClass}`); 1120 } 1121 ////console.log('target', target); 1122 const pricesEqual = regularPrice == discountedPrice; 1123 if (pricesEqual) { 1124 if (showTitle){ 1125 target.innerHTML = `<span class="wh_regular__price"><s>${regularPrice}</s></span><span class="wh_discount__price"></span>`; 1126 } else { 1127 target.innerHTML = `<span class="wh_regular__price"><s>${regularPrice}</s></span><span class="wh_discount__price"></span>`; 1128 } 1129 } else { 1130 if (showTitle){ 1131 target.innerHTML = `<span class="wh_title">${title}</span><span class="wh_regular__price"><s>${regularPrice}</s><span class="wh_calculated__price">${calculatedPrice}</span></span><span class="wh_discount__price">${discountedPrice}</span>`; 1132 } else { 1133 target.innerHTML = `<span class="wh_regular__price"><s>${regularPrice}</s></span><span class="wh_discount__price">${discountedPrice}</span>`; 1134 } 1135 } 1136 } 1137 1138 async function checkProductDiscounts(id, currencyCode, customerId) { 1139 if (id === '') { 1140 return; 1141 } 1142 const response = await fetch(`${base_url}/store/exclusive-products/${id}/${currencyCode}/${customerId}`, { 1143 method: 'GET', 1144 headers: { 1145 'Content-Type': 'application/json', 1146 'Shopify-Site': `58f1fa-6a.myshopify.com`, 1147 } 1148 }); 1149 let json = await response.json(); 1150 return json; 1151 } 1152 1153 function loadCss(customerId, json) { 1154 const fontFamily = json?.globalCss?.fontFamily ?? 'inherit'; 1155 const tierName = json?.tierName ?? ''; 1156 //const fontSize = json?.globalCss?.fontSize ?? '16px'; 1157 const fontSize = '16px'; 1158 const flexDirection = json?.globalCss?.flexDirection ?? 'row'; 1159 let color = json?.globalCss?.color ?? 'inherit'; 1160 //const fontFamily = 'gothamlight'; 1161 let style = document.createElement('style'); 1162 1163 const isDarkMode = document.querySelector('.dark-version') ?? false; 1164 if (isDarkMode) { 1165 color = '#fff'; 1166 } 1167 1168 const css = ` 1169 .wh_card__wrapper { 1170 /*position: relative;*/ 1171 display: flex !important; 1172 flex-direction: column !important; 1173 border-radius: 8px; 1174 overflow: hidden; 1175 transition: box-shadow 0.3s;
1176 margin: 0 0 20px 0 !important; 1177 text-align: center; 1178 font-stretch: semi-expanded; 1179 font-family: ${fontFamily} !important; 1180 font-size: ${fontSize} !important; 1181 color: ${color} !important; 1182 } 1183 .wh_card__wrapper:hover { 1184 /*box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);*/ 1185 } 1186 .wh_card__inner { 1187 position: relative; 1188 display: flex; 1189 flex-direction: ${flexDirection}; 1190 } 1191 .wh_card__content { 1192 display: block; 1193 padding-right: 6px; 1194 } 1195 .wh_discount__price { 1196 margin-right: 1px; 1197 font-size: ${fontSize} !important; 1198 } 1199 .wh_regular__price { 1200 margin-right: 6px; 1201 font-size: ${fontSize} !important; 1202 } 1203 .wh_price__sale { 1204 display: flex; 1205 flex-direction: row; 1206 justify-content: center; 1207 align-items: center; 1208 } 1209 `; 1210 1211 style.innerHTML = css; 1212 document.head.appendChild(style); 1213 1214 if (tierName){ 1215 return json; 1216 } 1217 } 1218 1219 function applyDiscountPriceToElement(element, json){ 1220 const discountedPrice = json.discountedPrice; 1221 const regularPrice = json.regularPrice; 1222 if (discountedPrice != regularPrice){ 1223 const priceSale = document.createElement('div'); 1224 priceSale.innerHTML = `<span class="wh_regular__price"><s>${regularPrice}</s></span><span class="wh_discount__price">${discountedPrice}</span>`; 1225 const parent = element.parentElement; 1226 parent.appendChild(priceSale); 1227 element.style.display = 'none'; 1228 } 1229 } 1230 1231 const productCardPartialClasses = [ 1232 'card-wrapper', 1233 'card__wrapper', 1234 'product-card product-card--', 1235 'featured-collection-item', 1236 ]; 1237 const productJsonByHandle = {}; 1238 1239 function findClosestProductCard(element) { 1240 if (!element) { 1241 return null; 1242 } 1243 for (const partialClass of productCardPartialClasses) { 1244 const card = element.closest(`[class*="${partialClass}"]`); 1245 if (card) { 1246 return card; 1247 } 1248 } 1249 return null; 1250 } 1251 1252 function getAllProductCards() { 1253 for (const partialClass of productCardPartialClasses) { 1254 const cards = document.querySelectorAll(`[class*="${partialClass}"]`); 1255 if (cards.length > 0) { 1256 return Array.from(cards); 1257 } 1258 } 1259 return []; 1260 } 1261 1262 function getHandleFromHref(href) { 1263 if (!href) { 1264 return null; 1265 } 1266 try { 1267 const pathname = new URL(href, window.location.origin).pathname; 1268 const match = pathname.match(/\/products\/([^\/?#]+)/); 1269 return match ? decodeURIComponent(match[1]) : null; 1270 } catch (e) { 1271 return null; 1272 } 1273 } 1274 1275 function getProductHandleFromCard(card) { 1276 if (!card) { 1277 return null; 1278 } 1279 const links = card.querySelectorAll('a[href*="/products/"]'); 1280 for (const link of links) { 1281 const handle = getHandleFromHref(link.href); 1282 if (handle) { 1283 return handle; 1284 } 1285 } 1286 return null; 1287 } 1288 1289 function findProductCardByHandle(handle) { 1290 if (!handle) { 1291 return null; 1292 } 1293 const hrefNeedle = `/products/${handle}`; 1294 const links = document.querySelectorAll(`a[href*="${hrefNeedle}"]`); 1295 for (const link of links) { 1296 try { 1297 const pathname = new URL(link.href, window.location.origin).pathname; 1298 if ( 1299 pathname === hrefNeedle || 1300 pathname.endsWith(hrefNeedle) || 1301 pathname.includes(`${hrefNeedle}/`) 1302 ) { 1303 const card = findClosestProductCard(link); 1304 if (card) { 1305 return card; 1306 } 1307 } 1308 } catch (e) { 1309 // ignore malformed hrefs 1310 } 1311 } 1312 return null; 1313 } 1314 1315 function getVariantOrProductIdFromCard(card) { 1316 if (!card) { 1317 return null; 1318 } 1319 const form = card.querySelector('form[action="/cart/add"]'); 1320 if (form) { 1321 const formId = form.querySelector('input[name="id"]')?.value 1322 ?? form.querySelector('input[name="product-id"]')?.value; 1323 if (formId) { 1324 return formId; 1325 } 1326 } 1327 return card.querySelector('[data-product-id]')?.getAttribute('data-product-id') 1328 ?? card.getAttribute('data-product-id') 1329 ?? null; 1330 } 1331 1332 async function resolveProductIdForCard(card, handleToProductId = {}) { 1333 const fromCard = getVariantOrProductIdFromCard(card); 1334 if (fromCard) { 1335 return fromCard; 1336 } 1337 const handle = getProductHandleFromCard(card); 1338 if (!handle) { 1339 return null; 1340 } 1341 if (handleToProductId[handle]) { 1342 return handleToProductId[handle]; 1343 } 1344 // "Choose options" cards / recommendations often have no form id â 1345 // resolve via Shopify's public product JSON. 1346 try { 1347 if (!productJsonByHandle[handle]) {
1348 productJsonByHandle[handle] = fetch(`/products/${handle}.js`) 1349 .then((response) => (response.ok ? response.json() : null)) 1350 .catch(() => null); 1351 } 1352 const productJson = await productJsonByHandle[handle]; 1353 if (productJson?.id) { 1354 return String(productJson.id); 1355 } 1356 if (productJson?.variants?.[0]?.id) { 1357 return String(productJson.variants[0].id); 1358 } 1359 } catch (e) { 1360 // ignore lookup failures 1361 } 1362 return null; 1363 } 1364 1365 async function priceAllProductCards(currencyCode, customerId, handleToProductId = {}) { 1366 const pricedCards = new WeakSet(); 1367 const cards = getAllProductCards(); 1368 for (const card of cards) { 1369 if (pricedCards.has(card)) { 1370 continue; 1371 } 1372 // Skip the main PDP price block when present on product templates 1373 if (card.closest('product-info, .product__info-wrapper, .product__info-container')) { 1374 continue; 1375 } 1376 const id = await resolveProductIdForCard(card, handleToProductId); 1377 if (!id) { 1378 continue; 1379 } 1380 const _json = await checkProductDiscounts(id, currencyCode, customerId); 1381 const json = _json?.exclusive ?? {}; 1382 const json_tier = _json?.tierProduct ?? {}; 1383 const json_club = _json?.clubDiscount ?? {}; 1384 const json_tier_general = _json?.tierGeneral ?? {};
1385 checkIsExclusiveCollection(id, currencyCode, card, json, json_tier, json_club, json_tier_general); 1386 pricedCards.add(card); 1387 } 1388 } 1389 1390 function findPriceElementInCard(card) { 1391 if (!card) { 1392 return null; 1393 } 1394 const partialClasses = [ 1395 'price__regular', 1396 'price__content', 1397 'product-card__price', 1398 'price', 1399 'modal_price', 1400 'price-list', 1401 'current-price', 1402 ]; 1403 for (const partialClass of partialClasses) { 1404 const element = card.querySelector(`[class*="${partialClass}"]`); 1405 if (element) { 1406 return element; 1407 } 1408 } 1409 return null; 1410 } 1411 1412 async function checkIsExclusiveCollection(id, currencyCode, card, json, json_tier, json_club, json_tier_general){ 1413 //let id = form.querySelector('data-product')?.getAttribute('data-product') ?? form.querySelector('data-product-id')?.getAttribute('data-product-id'); 1414 const showPricingOnCollectionPage = `true`; 1415 if (showPricingOnCollectionPage == 'false') { 1416 return; 1417 } 1418 const requestPath = window.location.pathname; 1419 if (requestPath?.includes('gift-vouchers')){ 1420 return; 1421 } 1422 // Accept a card element (preferred). Legacy numeric index is no longer used. 1423 let form = card && card.nodeType === 1 ? card : null; 1424 if (!form) { 1425 return; 1426 } 1427 1428 //let isExclusive = json.exclusive ?? false; 1429 let isExclusive = false; 1430 let isClubProduct = json_club.clubDiscount ?? false; 1431 let isTierProduct = json_tier.tierProduct ?? false; 1432 let isTierGeneral = json_tier_general.tierGeneral ?? false; 1433 1434 1435 if (isExclusive && customerId != 'none' && json.exclusiveProducts?.length > 0) { 1436 // adding badge to product card 1437 const cardInner = form.querySelector('.card__inner'); 1438 const cardContent = cardInner.querySelector('.card__content'); 1439 const cardBadge = cardContent.querySelector('.card__badge'); 1440 const newBadge = document.createElement('div'); 1441 newBadge.classList = "card__badge top left"; 1442 const spacer = document.createElement("br"); 1443 cardContent.appendChild(spacer); 1444 cardContent.appendChild(spacer); 1445 cardContent.appendChild(newBadge); 1446 const span = document.createElement("span"); 1447 span.classList = 'badge badge--bottom-left'; 1448 1449 let text = `Exclusive` 1450 span.innerHTML = text.replace(/"/g, '');
1451 const color = `${blockBadgeBackgroundColor}` 1452 const text_color = `${blockBadgeColor}` 1453 span.style = `background-color: ${color.replace(/"/g, '')}; color: ${text_color.replace(/"/g, '')};`; 1454 newBadge.appendChild(span); 1455 } else if (isTierProduct && customerId != 'none' && json_tier.tierProducts?.length > 0){ 1456 if (form){ 1457 let priceRegular = findPriceElementInCard(form); 1458 //if (priceRegular){ 1459 // const _json_tier = json_tier.tierProducts[0]; 1460 // applyDiscountPriceToElement(priceRegular, _json_tier); 1461 //} 1462 const _json_tier = json_tier.tierProducts[0]; 1463 const discountedPrice = _json_tier.discountedPrice; 1464 const regularPrice = _json_tier.regularPrice; 1465 if (discountedPrice != regularPrice){ 1466 if (priceRegular){ 1467 const priceSale = document.createElement('div'); 1468 priceSale.innerHTML = `<span class="wh_regular__price"><s>${regularPrice}</s></span><span class="wh_discount__price">${discountedPrice}</span>`; 1469 const parent = priceRegular.parentElement; 1470 //parent.appendChild(priceSale); 1471 //priceRegular.style.display = 'none'; 1472 } else { 1473 ////console.log('price regular not found'); 1474 } 1475 } 1476 } 1477 } else if (isClubProduct && customerId != 'none'){ 1478 if (form){ 1479 let priceRegular = findPriceElementInCard(form); 1480 //if (priceRegular){ 1481 // applyDiscountPriceToElement(priceRegular, json_club); 1482 //} 1483 const discountedPrice = json_club.discountedPrice; 1484 const regularPrice = json_club.regularPrice; 1485 if (discountedPrice != regularPrice){ 1486 if (priceRegular){ 1487 const priceSale = document.createElement('div'); 1488 priceSale.innerHTML = `<span class="wh_regular__price"><s>${regularPrice}</s></span><span class="wh_discount__price">${discountedPrice}</span>`; 1489 const parent = priceRegular.parentElement; 1490 parent.appendChild(priceSale); 1491 priceRegular.style.display = 'none'; 1492 } else { 1493 ////console.log('price regular not found'); 1494 } 1495 } 1496 } 1497 } else if (isTierGeneral && customerId != 'none'){ 1498 // only showing one for logged in customer currently on collections page 1499 if (form){ 1500 let priceRegular = findPriceElementInCard(form); 1501 //if (priceRegular){ 1502 // applyDiscountPriceToElement(priceRegular, json_tier_general.tierGeneralObj[0]); 1503 //} 1504 const _json_tier_general = json_tier_general.tierGeneralObj[0]; 1505 if (!_json_tier_general) { 1506 return; 1507 } 1508 const discountedPrice = _json_tier_general.discountedPrice; 1509 const regularPrice = _json_tier_general.regularPrice; 1510 if (discountedPrice != regularPrice){ 1511 if (priceRegular){ 1512 const storeUrl = `58f1fa-6a.myshopify.com`; 1513 const priceSale = document.createElement('div'); 1514 priceSale.innerHTML = `<span class="wh_regular__price"><s>${regularPrice}</s></span><span class="wh_discount__price">${discountedPrice}</span>`; 1515 const parent = priceRegular.parentElement; 1516 if (storeUrl == decodeText('qu@xt@x-c&[email protected]&le.ius')){ 1517 // as parent 1518 priceRegular.innerHTML = `<span class="wh_regular__price"><s>${regularPrice}</s></span><span class="wh_discount__price">${discountedPrice}</span>`; 1519 } else { 1520 // as child 1521 parent.appendChild(priceSale); 1522 priceRegular.style.display = 'none'; 1523 } 1524 } else { 1525 ////console.log('price regular not found'); 1526 } 1527 } 1528 } 1529 } 1530 }; 1531 1532 async function checkIsExclusiveSingleProduct(id, currencyCode, json, json_tier, json_club, json_t
1532ier_general) { 1533 if (id == '') { 1534 return; 1535 } 1536 //////console.log('checking single'); 1537 //let json = { 1538 // "exclusive": true, 1539 // "exclusiveProducts": [ 1540 // { 1541 // "regularPrice": "$100.00", 1542 // "discountedPrice": "$50.00", 1543 // "title": "Silver Tier", 1544 // "remaining": 5, 1545 // "expires": "2024-03-31T23:59:59Z" 1546 // }, 1547 // { 1548 // "regularPrice": "$200.00", 1549 // "discountedPrice": "$100.00", 1550 // "title": "Gold Tier", 1551 // "remaining": 10, 1552 // "expires": "2021-12-31T23:59:59Z" 1553 // } 1554 // ] 1555 //} 1556 1557 if (!debug) { 1558 } 1559 1560 //json = await checkId(id, currencyCode, customerId); // exclusive 1561 //json_tier = await checkTierProduct(id, currencyCode, customerId); // tier 1562 //////console.log('checking club with id', id); 1563 //json_club = await checkClubProduct(id, currencyCode, customerId); // club 1564 //json_tier_general = await checkTierGeneral(id, currencyCode, customerId); // tier general 1565 1566 let isExclusive = json.exclusive ?? false; 1567 let isTierProduct = json_tier.tierProduct ?? false; 1568 let isClubProduct = json_club.clubDiscount ?? false; 1569 let isTierGeneral = json_tier_general.tierGeneral ?? false; 1570 //let isTierGeneral = false; 1571 let globalRoot = null; 1572 1573 //////console.log('isExclusive', isExclusive, 'isTierProduct', isTierProduct, 'isClubProduct', isClubProduct); 1574 1575 // we either display the exclusive products or the tier products 1576 if (isExclusive && customerId != 'none' && json.exclusiveProducts?.length > 0) { 1577 const exclusiveProducts = json.exclusiveProducts; 1578 1579 // return if exclusive products is empty 1580 1581 if (exclusiveProducts?.length == 0) { 1582 return; 1583 } 1584 1585 /** Creating the root price div **/ 1586 1587 const priceDiv = createRootContainer(null); 1588 globalRoot = priceDiv; 1589 //////console.log('root created'); 1590 1591 /** Creating price divs for each exclusive price **/ 1592 1593 for (let i = 0; i < exclusiveProducts.length; i++) { 1594 const ep = exclusiveProducts[i]; 1595 const regularPrice = ep.regularPrice; 1596 const discountedPrice = ep.discountedPrice; 1597 let title = ep.title; 1598 const expires = ep.expires; 1599 const remaining = ep.remaining; 1600 const blockBadgeText = ep.blockBadgeText ?? `MEMBER'S PRICE:`;
1601 const blockBadgeBackgroundColor = ep.blockBadgeBackgroundColor; 1602 const blockBadgeColor = ep.blockBadgeColor; 1603 const strikethroughEnabled = ep.strikethroughEnabled; 1604 const showBeforeDiscountPrice = ep.showBeforeDiscountPrice ?? true; 1605 title = blockBadgeText; 1606 const newPriceDiv = createNewPriceContainer(regularPrice, discountedPrice, title, expires, remaining, blockBadgeColor, blockBadgeBackgroundColor, blockBadgeText, strikethroughEnabled, showBeforeDiscountPrice); 1607 const parent = priceDiv.parentElement; 1608 parent.appendChild(newPriceDiv); 1609 } 1610 1611 } else if (isTierProduct && json_tier.tierProducts?.length > 0) { 1612 const tierProducts = json_tier.tierProducts; 1613 const priceDiv = createRootContainer(null); 1614 globalRoot = priceDiv; 1615 //////console.log('root created'); 1616 1617 if (tierProducts?.length == 0) { 1618 return; 1619 } 1620 1621 for (let i = 0; i < tierProducts.length; i++) { 1622 const index = i; 1623 const ep = tierProducts[i]; 1624 const regularPrice = ep.regularPrice; 1625 const discountedPrice = ep.discountedPrice; 1626 let title = ep.title; 1627 const expires = ep.expires; 1628 const remaining = ep.remaining; 1629 const blockBadgeText = ep.blockBadgeText ?? `MEMBER'S PRICE:`;
1630 const blockBadgeBackgroundColor = ep.blockBadgeBackgroundColor; 1631 const blockBadgeColor = ep.blockBadgeColor; 1632 const strikethroughEnabled = ep.strikethroughEnabled ?? false; 1633 const showBeforeDiscountPrice = ep.showBeforeDiscountPrice ?? true; 1634 title = blockBadgeText; 1635 const newPriceDiv = createNewPriceContainer(regularPrice, discountedPrice, title, expires, remaining, blockBadgeColor, blockBadgeBackgroundColor, blockBadgeText, strikethroughEnabled, showBeforeDiscountPrice); 1636 const parent = priceDiv.parentElement; 1637 parent.appendChild(newPriceDiv); 1638 //////console.log('appended latest 6', newPriceDiv); 1639 } 1640 } else if (isClubProduct){ 1641 //const clubProducts = json_club.clubProducts; 1642 const storeUrl = `58f1fa-6a.myshopify.com`; 1643 if (storeUrl == 'ipsvh1-0m.myshopify.com'){ // hotifx, remove this line once option is configurable 1644 const ep = json_club; 1645 const regularPrice = ep.regularPrice; 1646 const discountedPrice = ep.discountedPrice; 1647 let title = ep.title ?? ''; 1648 const expires = null; 1649 const remaining = null; 1650 const blockBadgeText = ep.blockBadgeText ?? `CLUB PRICE:`;
1651 const blockBadgeBackgroundColor = ep.blockBadgeBackgroundColor; 1652 const blockBadgeColor = ep.blockBadgeColor; 1653 const strikethroughEnabled = ep.strikethroughEnabled ?? false; 1654 const showBeforeDiscountPrice = true; // not needed for tier general 1655 const targetClass = 'current-price'; 1656 createTargetedPriceContainer(regularPrice, discountedPrice, title, expires, remaining, blockBadgeColor, blockBadgeBackgroundColor, blockBadgeText, strikethroughEnabled, showBeforeDiscountPrice, isTierGeneral, targetClass); 1657 return; 1658 } 1659 const priceDiv = createRootContainer(null); 1660 globalRoot = priceDiv; 1661 //////console.log('root created'); 1662 const regularPrice = json_club.regularPrice; 1663 const discountedPrice = json_club.discountedPrice; 1664 let title = json_club.title ?? ''; 1665 const expires = null; 1666 const remaining = null; 1667 const blockBadgeText = json_club.blockBadgeText ?? `CLUB PRICE:`;
1668 const blockBadgeBackgroundColor = json_club.blockBadgeBackgroundColor ?? '#f8f8f8'; 1669 const blockBadgeColor = json_club.blockBadgeColor ?? '#000'; 1670 const strikethroughEnabled = json_club.strikethroughEnabled ?? false; 1671 const showBeforeDiscountPrice = json_club.showBeforeDiscountPrice ?? true; 1672 title = blockBadgeText; 1673 const newPriceDiv = createNewPriceContainer(regularPrice, discountedPrice, title, expires, remaining, blockBadgeColor, blockBadgeBackgroundColor, blockBadgeText, strikethroughEnabled, showBeforeDiscountPrice); 1674 const parent = priceDiv.parentElement; 1675 parent.appendChild(newPriceDiv); 1676 //////console.log('appended latest 10', newPriceDiv); 1677 } 1678 1679 if (isTierGeneral && !isTierProduct && !isClubProduct && !isExclusive){ 1680 const storeUrl = `58f1fa-6a.myshopify.com`; 1681 const tierGeneral = json_tier_general.tierGeneralObj; 1682 if (storeUrl == decodeText('qu@xt@x-c&[email protected]&le.ius')){ // hotifx, remove this line once option is configurable 1683 for (let i = 0; i < tierGeneral.length; i++) { 1684 const index = i; 1685 const ep = tierGeneral[i]; 1686 const regularPrice = ep.regularPrice; 1687 const discountedPrice = ep.discountedPrice; 1688 let title = ep.title ?? `Tier ${index + 1}`; 1689 const expires = ep.expires; 1690 const remaining = ep.remaining; 1691 const blockBadgeText = ep.blockBadgeText ?? `MEMBER'S PRICE:`;
1692 const blockBadgeBackgroundColor = ep.blockBadgeBackgroundColor; 1693 const blockBadgeColor = ep.blockBadgeColor; 1694 const strikethroughEnabled = ep.strikethroughEnabled ?? false; 1695 const showBeforeDiscountPrice = true; // not needed for tier general 1696 //////console.log('tier general', title); 1697 const targetClass = 'prodPrice'; 1698 createTargetedPriceContainer(regularPrice, discountedPrice, title, expires, remaining, blockBadgeColor, blockBadgeBackgroundColor, blockBadgeText, strikethroughEnabled, showBeforeDiscountPrice, isTierGeneral, targetClass); 1699 } 1700 return; 1701 } 1702 // LOAD THE CHANGE 1703 if (storeUrl == ''){ // hotifx, remove this line once option is configurable 1704 for (let i = 0; i < tierGeneral.length; i++) { 1705 const index = i; 1706 const ep = tierGeneral[i]; 1707 const regularPrice = ep.regularPrice; 1708 const discountedPrice = ep.discountedPrice; 1709 let title = ep.title ?? `Tier ${index + 1}`; 1710 const expires = ep.expires; 1711 const remaining = ep.remaining; 1712 const blockBadgeText = ep.blockBadgeText ?? `MEMBER'S PRICE:`;
1713 const blockBadgeBackgroundColor = ep.blockBadgeBackgroundColor; 1714 const blockBadgeColor = ep.blockBadgeColor; 1715 const strikethroughEnabled = ep.strikethroughEnabled ?? false; 1716 const showBeforeDiscountPrice = true; // not needed for tier general 1717 //////console.log('tier general', title); 1718 const targetClass = '!mt-[--gutter-sm]'; 1719 const showTitle = true; 1720 createTargetedPriceContainer(regularPrice, discountedPrice, title, expires, remaining, blockBadgeColor, blockBadgeBackgroundColor, blockBadgeText, strikethroughEnabled, showBeforeDiscountPrice, isTierGeneral, targetClass, showTitle); 1721 } 1722 return; 1723 } 1724 let priceDiv = null; 1725 if (!globalRoot){ 1726 priceDiv = createRootContainer(true); 1727 } else { 1728 priceDiv = globalRoot; 1729 } 1730 1731 if (tierGeneral?.length == 0) { 1732 return; 1733 } 1734 1735 for (let i = 0; i < tierGeneral.length; i++) { 1736 const index = i; 1737 const ep = tierGeneral[i]; 1738 const regularPrice = ep.regularPrice; 1739 const discountedPrice = ep.discountedPrice; 1740 let title = ep.title ?? `Tier ${index + 1}`; 1741 const expires = ep.expires; 1742 const remaining = ep.remaining; 1743 const blockBadgeText = ep.blockBadgeText ?? `MEMBER'S PRICE:`;
1744 const blockBadgeBackgroundColor = ep.blockBadgeBackgroundColor; 1745 const blockBadgeColor = ep.blockBadgeColor; 1746 const strikethroughEnabled = ep.strikethroughEnabled ?? false; 1747 const showBeforeDiscountPrice = true; // not needed for tier general 1748 //////console.log('tier general', title); 1749 const newPriceDiv = createNewPriceContainer(regularPrice, discountedPrice, title, expires, remaining, blockBadgeColor, blockBadgeBackgroundColor, blockBadgeText, strikethroughEnabled, showBeforeDiscountPrice, isTierGeneral); 1750 const parent = priceDiv.parentElement; 1751 parent.appendChild(newPriceDiv); 1752 //////console.log('appended latest 12', newPriceDiv); 1753 } 1754 1755 //console.log('priceDiv', priceDiv); 1756 } 1757 } 1758 </script>
1758 1759 1760 1761 1762<!-- END app block --><!-- BEGIN app block: shopify://apps/powerful-form-builder/blocks/app-embed/e4bcb1eb-35b2-42e6-bc37-bfe0e1542c9d -->
1762<script type="text/javascript" hs-ignore data-cookieconsent="ignore"> 1763 var Globo = Globo || {}; 1764 var globoFormbuilderRecaptchaInit = function(){}; 1765 var globoFormbuilderHcaptchaInit = function(){}; 1766 window.Globo.FormBuilder = window.Globo.FormBuilder || {}; 1767 window.Globo.FormBuilder.shop = {"configuration":{"money_format":"${{amount}}"},"pricing":{"features":{"bulkOrderForm":true,"cartForm":true,"fileUpload":30,"removeCopyright":true,"restrictedEmailDomains":false,"metrics":true}},"settings":{"copyright":"Powered by <a href=\"https://globosoftware.net\" target=\"_blank\">Globo</a> <a href=\"https://apps.shopify.com/form-builder-contact-form\" target=\"_blank\">Form Builder</a>","hideWaterMark":false,"reCaptcha":{"recaptchaType":"v2","siteKey":false,"languageCode":"en"},"hCaptcha":{"siteKey":false},"scrollTop":false,"customCssCode":"","customCssEnabled":false,"additionalColumns":[]},"encryption_form_id":1,"url":"https://app.powerfulform.com/","shop_url":"58f1fa-6a.myshopify.com","CDN_URL":"https://dnhcnb9q6pxc3.cloudfront.net","flags":{"canary_app_version":false,"prevent_draft_handle":false},"app_id":"1783207"}; 1768 if(window.Globo.FormBuilder.shop && window.Globo.FormBuilder.shop?.storefront_access_token){ 1769 delete window.Globo.FormBuilder.shop.storefront_access_token; 1770 } 1771 1772 if(window.Globo.FormBuilder.shop.settings.customCssEnabled && window.Globo.FormBuilder.shop.settings.customCssCode){ 1773 const customStyle = document.createElement('style'); 1774 customStyle.type = 'text/css'; 1775 customStyle.innerHTML = window.Globo.FormBuilder.shop.settings.customCssCode; 1776 document.head.appendChild(customStyle); 1777 } 1778 1779 window.Globo.FormBuilder.forms = []; 1780 1781 1782 1783 1784 window.Globo.FormBuilder.forms[66156] = {"66156":{"elements":[{"id":"group-1","type":"group","label":"Page 1","description":"","elements":[{"id":"select-1","type":"select","label":{"en":"Select Your Subject"},"placeholder":{"en":""},"options":[{"label":{"en":"Online Purchases"},"value":"Online Purchases"},{"label":{"en":"Accommodation"},"value":"Accommodation","description":"Option 5"},{"label":{"en":"Tasting Pavilion"},"value":"Tasting Pavilion"},{"label":{"en":"Weddings \u0026 Events"},"value":"Weddings \u0026 Events"},{"label":{"en":"Leave a Review"},"value":"Leave a Review"}],"defaultOption":"Online Purchases","description":"","hideLabel":false,"keepPositionLabel":false,"columnWidth":100,"displayDisjunctive":false,"required":true,"ifHideLabel":true,"requiredMessage":{"en":"{{ label | capitalize }} is required"}},{"id":"text-1","type":"text","label":{"en":"First Name","vi":"Your Name"},"placeholder":{"en":"","vi":"Your Name"},"description":null,"hideLabel":false,"required":true,"columnWidth":50,"conditionalField":false,"displayType":"show","displayRules":[{"field":"","relation":"equal","condition":""}]},{"id":"text-2","type":"text","label":{"en":"Last Name","vi":"Your Name"},"placeholder":{"en":"Last Name","vi":"Your Name"},"description":null,"hideLabel":false,"required":true,"columnWidth":50,"conditionalField":false},{"id":"email","type":"email","label":"Email","placeholder":"Email","description":null,"hideLabel":false,"required":true,"columnWidth":50,"conditionalField":false,"displayType":"show","displayRules":[{"field":"","relation":"equal","condition":""}]},{"id":"phone-1","type":"phone","label":{"en":"Phone","vi":"Phone"},"placeholder":"","description":"","validatePhone":false,"onlyShowFlag":false,"defaultCountryCode":"auto","limitCharacters":false,"characters":100,"hideLabel":false,"keepPositionLabel":false,"columnWidth":50,"displayType":"show","displayDisjunctive":false,"conditionalField":false,"required":true,"displayRules":[{"field":"","relation":"equal","condition":""}]},{"id":"textarea","type":"textarea","label":"Message","placeholder":"Message","description":null,"hideLabel":false,"required":true,"columnWidth":100,"conditionalField":false,"limitCharacters":true,"characters":"500"},{"id":"hidden-1","type":"hidden","label":"Hidden","dataType":"dynamic","fixedValue":"","defaultValue":"[email protected]","dynamicValue":[{"when":"select-1","is":"Online Purchases","value":"[email protected]","target":"hidden-1"},{"when":"select-1","is":"Accommodation","value":"[email protected]","target":"hidden-1"},{"when":"select-1","is":"Tasting Pavilion","value":"[email protected]","target":"hidden-1"},{"when":"select-1","is":"Leave a Review","value":"[email protected]","target":"hidden-1"},{"when":"select-1","is":"Weddings \u0026 Events","value":"[email protected]","target":"hidden-1"}],"conditionalField":false,"hidden":false}]}],"errorMessage":{"required":"{{ label | capitalize }} is required","minSelections":"Please choose at least {{ min_selections }} options","maxSelections":"Please choose at maximum of {{ max_selections }} options","exactlySelections":"Please choose exactly {{ exact_selections }}
1784 options","invalid":"Invalid","invalidName":"Invalid name","invalidEmail":"Email address is invalid","restrictedEmailDomain":"This email domain is restricted","invalidURL":"Invalid url","invalidPhone":"Invalid phone","invalidNumber":"Invalid number","invalidPassword":"Invalid password","confirmPasswordNotMatch":"Confirmed password doesn't match","customerAlreadyExists":"Customer already exists","keyAlreadyExists":"Data already exists","fileSizeLimit":"File size limit","fileNotAllowed":"File not allowed","requiredCaptcha":"Required captcha","requiredProducts":"Please select product","limitQuantity":"The number of products left in stock has been exceeded","shopifyInvalidPhone":"phone - Enter a valid phone number to use this delivery method","shopifyPhoneHasAlready":"phone - Phone has already been taken","shopifyInvalidProvice":"addresses.province - is not valid","otherError":"Something went wrong, please try again","minlength":{"en":"Please enter at least {{ min_length }} characters"},"restrictedEmailDomains":{"en":"Email domain is restricted"},"confirmEmailNotMatch":{"en":"Confirmed email does't match"},"captchaVerifyFailed":{"en":"Captcha verify failed"},"minProductSelections":{"en":"Please choose at least {{ min_selections }} products"},"maxProductSelections":{"en":"Please choose a maximum of {{ max_selections }} products"},"minProductQuantities":{"en":"Please choose a quantity of at least {{ min_quantities }} products"},"maxProductQuantities":{"en":"Please choose a quantity of no more than {{ max_quantities }} products."},"minEachProductQuantities":{"en":"Choose quantity of product {{product_name}} of at least {{min_quantities}}"},"maxEachProductQuantities":{"en":"Choose quantity of product {{product_name}} of at most {{max_quantities}}"},"limitNumberOfSubmissions":{"en":"Form submission limit reached"}},"appearance":{"layout":"boxed","width":600,"style":"material_outlined","mainColor":"rgba(46,78,73,1)","floatingIcon":"\u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"envelope\" class=\"svg-inline--fa fa-envelope fa-w-16\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"\u003e\u003cpath fill=\"currentColor\" d=\"M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e","floatingText":null,"displayOnAllPage":false,"formType":"normalForm","background":"color","backgroundColor":"#fff","descriptionColor":"#6c757d","headingColor":"#000","labelColor":"#1c1c1c","optionColor":"#000","paragraphBackground":"#fff","paragraphColor":"#000","theme_design":false,"font":{"family":"Almarai","variant":"regular"},"colorScheme":{"solidButton":{"red":0,"green":0,"blue":0,"alpha":1},"solidButtonLabel":{"red":255,"green":255,"blue":255,"alpha":1},"text":{"red":0,"green":0,"blue":0,"alpha":1},"outlineButton":{"red":0,"green":0,"blue":0},"background":{"red":255,"green":255,"blue":255,"alpha":1}},"imageLayout":"none","fontSize":"medium","timeHideForm":"1","newTemplate":false},"afterSubmit":{"gaEventName":"globo_form_submit","gaEventCategory":"Form Builder by Globo","gaEventAction":"Submit","gaEventLabel":"Contact us form","action":"clearForm","title":{"en":"Thank you for reaching out!"},"message":{"en":"\u003cp\u003eWe appreciate your message and will get back to you shortly.\u003c\/p\u003e\n\u003cp\u003eHave a great day!\u003c\/p\u003e"},"redirectUrl":null,"enableGa":true,"submissionTag":{"enable":false,"fixed":{"enable":false,"tags":""},"dynamic":{"enable":false,"tags":[]}}},"footer":{"description":null,"previousText":"Previous","nextText":"Next","submitText":"Submit","submitFullWidth":true},"header":{"active":false,"title":{"en":"CONTACT US"},"description":{"en":"\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e"},"headerAlignment":"center"},"isStepByStepForm":true,"publish":{"requiredLogin":false,"requiredLoginMessage":"Please \u003ca href='\/account\/login' title='login'\u003elogin\u003c\/a\u003e to continue","ticket":{"enabled":false},"loadedScriptSet":false,"submitedScriptSet":false},"reCaptcha":{"enable":true},"html":"\n\u003cdiv class=\"globo-form boxed-form globo-form-id-66156 \" data-locale=\"en\" \u003e\n\n\u003cstyle\u003e\n\n\n \n \n @import url('https:\/\/fonts.googleapis.com\/css?family=Almarai:ital,wght@0,400');\n \n\n :root .globo-form-app[data-id=\"66156\"]{\n \n --gfb-color-solidButton: 0,0,0;\n --gfb-color-solidButtonColor: rgb(var(--gfb-color-solidButton));\n --gfb-color-solidButtonLabel: 255,255,255;\n --gfb-color-solidButtonLabelColor: rgb(var(--gfb-color-solidButtonLabel));\n --gfb-color-text: 0,0,0;\n --gfb-color-textColor: rgb(var(--gfb-color-text));\n --gfb-color-outlineButton: 0,0,0;\n --gfb-color-outlineButtonColor: rgb(var(--gfb-color-outlineButton));\n --gfb-color-background: 255,255,255;\n --gfb-color-backgroundColor: rgb(var(--gfb-color-background));\n \n --gfb-main-color: rgba(46,78,73,1);\n --gfb-primary-color: var(--gfb-color-solidButtonColor, var(--gfb-main-color));\n --gfb-primary-text-color: var(--gfb-color-solidButtonLabelColor, #FFF);\n --gfb-form-width: 600px;\n --gfb-font-family: inherit;\n --gfb-font-style: inherit;\n --gfb--image: 40%;\n --gfb-image-ratio-draft: var(--gfb--image);\n --gfb-image-ratio: var(--gfb-image-ratio-draft);\n \n \n --gfb-font-family: \"Almarai\";
1784\n --gfb-font-weight: normal;\n --gfb-font-style: normal;\n \n --gfb-bg-temp-color: #FFF;\n --gfb-bg-position: ;\n \n --gfb-bg-temp-color: #fff;\n \n --gfb-bg-color: var(--gfb-color-backgroundColor, var(--gfb-bg-temp-color));\n \n }\n \n.globo-form-id-66156 .globo-form-app{\n max-width: 600px;\n width: -webkit-fill-available;\n \n background-color: var(--gfb-bg-color);\n \n \n}\n\n.globo-form-id-66156 .globo-form-app .globo-heading{\n color: var(--gfb-color-textColor, #000)\n}\n\n\n.globo-form-id-66156 .globo-form-app .header {\n text-align:center;\n}\n\n\n.globo-form-id-66156 .globo-form-app .globo-description,\n.globo-form-id-66156 .globo-form-app .header .globo-description{\n --gfb-color-description: rgba(var(--gfb-color-text), 0.8);\n color: var(--gfb-color-description, #6c757d);\n}\n.globo-form-id-66156 .globo-form-app .globo-label,\n.globo-form-id-66156 .globo-form-app .globo-form-control label.globo-label,\n.globo-form-id-66156 .globo-form-app .globo-form-control label.globo-label span.label-content{\n color: var(--gfb-color-textColor, #1c1c1c);\n text-align: left;\n}\n.globo-form-id-66156 .globo-form-app .globo-form-control .help-text.globo-description,\n.globo-form-id-66156 .globo-form-app .globo-form-control span.globo-description{\n --gfb-color-description: rgba(var(--gfb-color-text), 0.8);\n color: var(--gfb-color-description, #6c757d);\n}\n.globo-form-id-66156 .globo-form-app .globo-form-control .checkbox-wrapper .globo-option,\n.globo-form-id-66156 .globo-form-app .globo-form-control .radio-wrapper .globo-option\n{\n color: var(--gfb-color-textColor, #1c1c1c);\n}\n.globo-form-id-66156 .globo-form-app .footer,\n.globo-form-id-66156 .globo-form-app .gfb__footer{\n text-align:;\n}\n.globo-form-id-66156 .globo-form-app .footer button,\n.globo-form-id-66156 .globo-form-app .gfb__footer button{\n border:1px solid var(--gfb-primary-color);\n \n width:100%;\n \n}\n\n.globo-form-app .gfb__footer .previous {\n margin-bottom: 10px;\n}\n\n.globo-form-id-66156 .globo-form-app .footer button.submit,\n.globo-form-id-66156 .globo-form-app .gfb__footer button.submit\n.globo-form-id-66156 .globo-form-app .footer button.checkout,\n.globo-form-id-66156 .globo-form-app .gfb__footer button.checkout,\n.globo-form-id-66156 .globo-form-app .footer button.action.loading .spinner,\n.globo-form-id-66156 .globo-form-app .gfb__footer button.action.loading .spinner{\n background-color: var(--gfb-primary-color);\n color : #ffffff;\n}\n.globo-form-id-66156 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:before {\n content: url('data:image\/svg+xml; utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(46,78,73,1)\" d=\"M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n}\n.globo-form-id-66156 .globo-form-app .globo-form-control .star-rating\u003efieldset\u003einput:checked ~ label:before {\n content: url('data:image\/svg+xml; utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(46,78,73,1)\" d=\"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n}\n.globo-form-id-66156 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:hover:before,\n.globo-form-id-66156 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:hover ~ label:before{\n content : url('data:image\/svg+xml;
1784 utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(46,78,73,1)\" d=\"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e')\n}\n.globo-form-id-66156 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input:checked ~ .checkbox-label:before {\n border-color: var(--gfb-primary-color);\n box-shadow: 0 4px 6px rgba(50,50,93,0.11), 0 1px 3px rgba(0,0,0,0.08);\n background-color: var(--gfb-primary-color);\n}\n.globo-form-id-66156 .globo-form-app .step.-completed .step__number,\n.globo-form-id-66156 .globo-form-app .line.-progress,\n.globo-form-id-66156 .globo-form-app .line.-start{\n background-color: var(--gfb-primary-color);\n}\n.globo-form-id-66156 .globo-form-app .checkmark__check,\n.globo-form-id-66156 .globo-form-app .checkmark__circle{\n stroke: var(--gfb-primary-color);\n}\n.globo-form-id-66156 .floating-button{\n background-color: var(--gfb-primary-color);\n}\n.globo-form-id-66156 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input ~ .checkbox-label:before,\n.globo-form-app .globo-form-control .radio-wrapper .radio-input ~ .radio-label:after{\n border-color : var(--gfb-primary-color);\n}\n.globo-form-id-66156 .flatpickr-day.selected, \n.globo-form-id-66156 .flatpickr-day.startRange, \n.globo-form-id-66156 .flatpickr-day.endRange, \n.globo-form-id-66156 .flatpickr-day.selected.inRange, \n.globo-form-id-66156 .flatpickr-day.startRange.inRange, \n.globo-form-id-66156 .flatpickr-day.endRange.inRange, \n.globo-form-id-66156 .flatpickr-day.selected:focus, \n.globo-form-id-66156 .flatpickr-day.startRange:focus, \n.globo-form-id-66156 .flatpickr-day.endRange:focus, \n.globo-form-id-66156 .flatpickr-day.selected:hover, \n.globo-form-id-66156 .flatpickr-day.startRange:hover, \n.globo-form-id-66156 .flatpickr-day.endRange:hover, \n.globo-form-id-66156 .flatpickr-day.selected.prevMonthDay, \n.globo-form-id-66156 .flatpickr-day.startRange.prevMonthDay, \n.globo-form-id-66156 .flatpickr-day.endRange.prevMonthDay, \n.globo-form-id-66156 .flatpickr-day.selected.nextMonthDay, \n.globo-form-id-66156 .flatpickr-day.startRange.nextMonthDay, \n.globo-form-id-66156 .flatpickr-day.endRange.nextMonthDay {\n background: var(--gfb-primary-color);\n border-color: var(--gfb-primary-color);\n}\n.globo-form-id-66156 .globo-paragraph {\n color: var(--gfb-color-textColor, #000);\n width: 100%!important;\n}\n\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-app .header .title,\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-app .header .description,\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-id-66156 .globo-form-app .globo-heading,\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-id-66156 .globo-form-app .globo-label,\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-id-66156 .globo-form-app .globo-form-control label.globo-label,\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-id-66156 .globo-form-app .globo-form-control label.globo-label span.label-content,\n.globo-form.rtl .globo-form-app .header .title,\n.globo-form.rtl .globo-form-app .header .description,\n.globo-form.rtl.globo-form-id-66156 .globo-form-app .globo-heading,\n.globo-form.rtl.globo-form-id-66156 .globo-form-app .globo-label,\n.globo-form.rtl.globo-form-id-66156 .globo-form-app .globo-form-control label.globo-label,\n.globo-form.rtl.globo-form-id-66156 .globo-form-app .globo-form-control label.globo-label span.label-content{\n text-align: right;\n}\n\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-app .line,\n.globo-form.rtl .globo-form-app .line {\n left: unset;\n right: 50%;\n}\n\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-id-66156 .globo-form-app .line.-start,\n.globo-form.rtl .globo-form-id-66156 .globo-form-app .line.-start {\n left: unset; \n right: 0%;\n}\n\n.not-rtl {\n direction: ltr;\n}\n\n\u003c\/style\u003e\n\n\n\n\n\u003cdiv class=\"globo-form-app boxed-layout gfb-style-material_outlined gfb-font-size-medium\" data-id=66156\u003e\n \n\t\u003cdiv class=\"header dismiss hidden\" onclick=\"Globo.FormBuilder.closeModalForm(this)\"\u003e\n \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\t\u003c\/div\u003e\n\t\u003cform class=\"g-container\" novalidate action=\"https:\/\/app.powerfulform.com\/api\/front\/form\/66156\/send\" method=\"POST\" enctype=\"multipart\/form-data\" data-id=66156\u003e\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\t\u003cdiv class=\"header gfb__page-header hidden\" data-path=\"header\" style=\"text-align:center\"\u003e\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\u003ch3 class=\"title globo-heading\"\u003eCONTACT US\u003c\/h3\u003e\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\u003cdiv class=\"description globo-description\"\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\n\t\t\t\u003c\/div\u003e\n\t\t\n \n \u003cdiv class=\"globo-formbuilder-wizard\" data-id=66156\u003e\n \u003cdiv class=\"wizard__content\"\u003e\n \u003cheader class=\"wizard__header\"\u003e\n \u003cdiv class=\"wizard__steps\"\u003e\n \u003cnav class=\"steps hidden\"\u003e\n \n \n \n \n \n \n \n \n \n \n \u003cdiv class=\"step last \" data-element-id=\"group-1\" data-step=\"0\" \u003e\n \u003cdiv class=\"step__content\"\u003e\n \u003cp class=\"step__number\"\u003e\u003c\/p\u003e\n \u003csvg class=\"checkmark\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=52 height=52 viewBox=\"0 0 52 52\"\u003e\n \u003ccircle class=\"checkmark__circle\" cx=\"26\" cy=\"26\" r=\"25\" fill=\"none\"\/\u003e\n \u003cpath class=\"checkmark__check\" fill=\"none\" d=\"M14.1 27.2l7.1 7.2 16.7-16.8\"\/\u003e\n \u003c\/svg\u003e\n \u003cdiv class=\"lines\"\u003e\n \n \u003cdiv class=\"line -start\"\u003e\u003c\/div\u003e\n \n \u003cdiv class=\"line -background\"\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"line -progress\"\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e \n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \u003c\/nav\u003e\n \u003c\/div\u003e\n \u003c\/header\u003e\n \u003cdiv class=\"panels\"\u003e\n \n \n \n \n \n \u003cdiv class=\"panel \" data-element-id=\"group-1\" data-id=66156 data-step=\"0\" style=\"padding-top:0\"\u003e\n \n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \" data-type='select' data-element-id='select-1' data-default-value=\"Online Purchases\" data-type=\"select\" \u003e\n \n \n\n\n \n \u003cdiv class=\"material_outlined-label globo-label gfb__label-v2 gfb__label__filled \" data-label=\"
1784Select Your Subject\"\u003e\n \n \u003c\/div\u003e\n \n\n \n \n \u003cdiv class=\"globo-form-input\"\u003e\n \n \u003cdiv class=\"gfb_material_outlined\"\u003e\n \u003cdiv class=\"gfb__outline-start\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-notch\"\u003e\n \u003cdiv class=\"gfb__outline-panel-inactive\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-active\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-label\"\u003e\n \n \n\u003clabel for=\"66156-select-1\" class=\"material_outlined-label globo-label gfb__label-v2 gfb__label__filled \" data-label=\"Select Your Subject\"\u003e\n \u003cspan class=\"label-content\" data-label=\"Select Your Subject\"\u003eSelect Your Subject\u003c\/span\u003e\n \n \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n \n\u003c\/label\u003e\n\n \n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-end\"\u003e\u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \u003cselect data-searchable=\"\" name=\"select-1\" aria-describedby='66156-select-1-error' id=\"66156-select-1\" class=\"material_outlined-input wide\" presence\u003e\n \u003coption value=\"\" disabled=\"disabled\"\u003e\u003c\/option\u003e\n \n \u003coption value=\"Online Purchases\" selected=\"selected\"\u003eOnline Purchases\u003c\/option\u003e\n \n \u003coption value=\"Accommodation\" \u003eAccommodation\u003c\/option\u003e\n \n \u003coption value=\"Tasting Pavilion\" \u003eTasting Pavilion\u003c\/option\u003e\n \n \u003coption value=\"Weddings \u0026amp; Events\" \u003eWeddings \u0026 Events\u003c\/option\u003e\n \n \u003coption value=\"Leave a Review\" \u003eLeave a Review\u003c\/option\u003e\n \n \u003c\/select\u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"messages\" id=\"66156-select-1-error\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n \n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column \" data-type='text' data-element-id='text-1'\u003e\n \n \n\n\n \n \u003cdiv class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"First Name\"\u003e\n \n \u003c\/div\u003e\n \n\n \u003cdiv class=\"globo-form-input\"\u003e\n \n \u003cdiv class=\"gfb_material_outlined\"\u003e\n \u003cdiv class=\"gfb__outline-start\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-notch\"\u003e\n \u003cdiv class=\"gfb__outline-panel-inactive\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-active\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-label\"\u003e\n \n \n\u003clabel for=\"66156-text-1\" class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"First Name\"\u003e\n \u003cspan class=\"label-content\" data-label=\"First Name\"\u003eFirst Name\u003c\/span\u003e\n \n \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n \n\u003c\/label\u003e\n\n \n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-end\"\u003e\u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \u003cinput type=\"text\" aria-describedby='66156-text-1-error' data-type=\"text\" class=\"material_outlined-input\" id=\"66156-text-1\" name=\"text-1\" placeholder=\"\" presence \n \n \n \u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"help-text globo-description\"\u003e\u003c\/small\u003e\n \n \u003csmall class=\"messages\" id=\"66156-text-1-error\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n\n \n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column \" data-type='text' data-element-id='text-2'\u003e\n \n \n\n\n \n \u003cdiv class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"Last Name\"\u003e\n \n \u003c\/div\u003e\n \n\n \u003cdiv class=\"globo-form-input\"\u003e\n \n \u003cdiv class=\"gfb_material_outlined\"\u003e\n \u003cdiv class=\"gfb__outline-start\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-notch\"\u003e\n \u003cdiv class=\"gfb__outline-panel-inactive\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-active\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-label\"\u003e\n \n \n\u003clabel for=\"66156-text-2\" class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"Last Name\"\u003e\n \u003cspan class=\"label-content\" data-label=\"Last Name\"\u003eLast Name\u003c\/span\u003e\n \n \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n \n\u003c\/label\u003e\n\n \n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-end\"\u003e\u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \u003cinput type=\"text\" aria-describedby='66156-text-2-error' data-type=\"text\" class=\"material_outlined-input\" id=\"66156-text-2\" name=\"text-2\" placeholder=\"Last Name\" presence \n \n \n \u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"help-text globo-description\"\u003e\u003c\/small\u003e\n \n \u003csmall class=\"messages\" id=\"66156-text-2-error\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n\n \n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control email-confirm layout-2-column \" data-type='email' data-element-id='email'\u003e\n \n \n\n\n \n \u003cdiv class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"Email\"\u003e\n \n \u003c\/div\u003e\n \n\n \u003cdiv class=\"globo-form-input\"\u003e\n \n \u003cdiv class=\"gfb_material_outlined\"\u003e\n \u003cdiv class=\"gfb__outline-start\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-notch\"\u003e\n \u003cdiv class=\"gfb__outline-panel-inactive\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-active\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-label\"\u003e\n \n \n\u003clabel for=\"66156-email\" class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"Email\"\u003e\n \u003cspan class=\"label-content\" data-label=\"Email\"\u003eEmail\u003c\/span\u003e\n \n \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n \n\u003c\/label\u003e\n\n \n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-end\"\u003e\u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \u003cinput type=\"text\" aria-describedby='66156-email-error' data-type=\"email\" class=\"material_outlined-input\" id=\"66156-email\" name=\"email\" placeholder=\"Email\" presence \n \u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"help-text globo-description\"\u003e\u003c\/small\u003e\n \n \u003csmall class=\"messages\" id=\"66156-email-error\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n\n \n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column \" data-type='phone' data-element-id='phone-1' \u003e\n \n \n\n\n \n \u003cdiv class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"Phone\"\u003e\n \n \u003c\/div\u003e\n \n\n \u003cdiv class=\"globo-form-input gfb__phone-placeholder\" input-placeholder=\"\"\u003e\n \n \u003cdiv class=\"gfb_material_outlined\"\u003e\n \u003cdiv class=\"gfb__outline-start\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-notch\"\u003e\n \u003cdiv class=\"gfb__outline-panel-inactive\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-active\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-label\"\u003e\n \n \n\u003clabel for=\"66156-phone-1\" class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"Phone\"\u003e\n \u003cspan class=\"label-content\" data-label=\"Phone\"\u003ePhone\u003c\/span\u003e\n \n \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n \n\u003c\/label\u003e\n\n \n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-end\"\u003e\u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \n \n \u003cinput type=\"text\" aria-describedby='66156-phone-1-error' data-type=\"phone\" class=\"material_outlined-input\" oninput=\"Globo.FormBuilder.handleChangePhone(this)\" id=\"66156-phone-1\" name=\"phone-1\" placeholder=\"\" presence \n default-country-code=\"auto\" \u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"messages\" id=\"66156-phone-1-error\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n \n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \" data-type='textarea' data-element-id='textarea'\u003e\n \n \n\n\n \n \u003cdiv class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"Message\"\u003e\n \n \u003c\/div\u003e\n \n\n \u003cdiv class=\"globo-form-input\"\u003e\n \n \u003cdiv class=\"gfb_material_outlined\"\u003e\n \u003cdiv class=\"gfb__outline-start\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-notch\"\u003e\n \u003cdiv class=\"gfb__outline-panel-inactive\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-active\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-label\"\u003e\n \n \n\u003clabel for=\"66156-textarea\" class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"Message\"\u003e\n \u003cspan class=\"label-content\" data-label=\"Message\"\u003eMessage\u003c\/span\u003e\n \n \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n \n\u003c\/label\u003e\n\n \n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-end\"\u003e\u003c\/div\u003e\n \u003c\/div\u003e\n \n \u003ctextarea id=\"66156-textarea\" aria-describedby='66156-textarea-error' data-type=\"textarea\" class=\"material_outlined-input\" rows=\"3\" name=\"textarea\" placeholder=\"Message\" presence \n \n \n maxlength=\"500\"\n \n \u003e\u003c\/textarea\u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"help-text globo-description\"\u003e\u003c\/small\u003e\n \n \u003csmall class=\"messages\" id=\"66156-textarea-error\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n \n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \" data-type='hidden' data-element-id='hidden-1' style=\"display: none;visibility: hidden;\"\u003e\n \u003clabel for=\"hidden-1\" class=\"material_outlined-label globo-label\" data-label=\"Hidden\"\u003e\n \u003cspan class=\"label-content\" data-label=\"Hidden\"\u003eHidden\u003c\/span\u003e\n \u003cspan\u003e\u003c\/span\u003e\n \u003c\/label\u003e\n \n \u003cinput type=\"hidden\" data-type=\"dynamic\" id=\"hidden-1\" name=\"hidden-1\" data-default-value=\"[email protected]\" value=\"[email protected]\" data-when=\"select-1\" \u003e\n \n\u003c\/div\u003e\n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \u003c\/div\u003e\n \n \n \u003c\/div\u003e\n \u003cdiv class=\"message error\" data-other-error=\"Something went wrong, please try again\"\u003e\n \u003cdiv class=\"content\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \n \u003cdiv class=\"message success\"\u003e\n \n \u003cdiv class=\"gfb__c
1784ontent-title\"\u003eThank you for reaching out!\u003c\/div\u003e\n \n \u003cdiv class=\"gfb__discount-wrapper\" onclick=\"Globo.FormBuilder.handleCopyDiscountCode(this)\"\u003e\n \u003cdiv class=\"gfb__content-discount\"\u003e\n \u003cspan class=\"gfb__discount-code\"\u003e\u003c\/span\u003e\n \u003cdiv class=\"gfb__copy\"\u003e\n \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M384 336H192c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16l140.1 0L400 115.9V320c0 8.8-7.2 16-16 16zM192 384H384c35.3 0 64-28.7 64-64V115.9c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1H192c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H256c35.3 0 64-28.7 64-64V416H272v32c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192c0-8.8 7.2-16 16-16H96V128H64z\"\/\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__copied\"\u003e\n \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"\/\u003e\u003c\/svg\u003e\n \u003c\/div\u003e \n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"content\"\u003e\u003cp\u003eWe appreciate your message and will get back to you shortly.\u003c\/p\u003e\n\u003cp\u003eHave a great day!\u003c\/p\u003e\u003c\/div\u003e\n \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n \u003csvg width=20 height=20 width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \n\t\t\t\t\t\u003cdiv class=\"gfb__footer wizard__footer gfb__page-footer\" data-path=\"footer\" style=\"text-align:\"\u003e\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n \n\t\t\t\t\t\t\t\u003cdiv class=\"description globo-description gfb__page-footer-description hidden \"\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\u003cbutton type=\"button\" class=\"action previous hidden material_outlined-button\" style=\"\"\u003ePrevious\u003c\/button\u003e\n\t\t\t\t\t\t\u003cbutton type=\"button\" class=\"action next submit material_outlined-button\" data-submitting-text=\"\" data-submit-text='\u003cspan class=\"spinner\"\u003e\u003c\/span\u003eSubmit' data-next-text=\"Next\" style=\"\"\u003e\u003cspan class=\"spinner\"\u003e\u003c\/span\u003eNext\u003c\/button\u003e\n\t\t\t\t\t\t\u003cbutton class=\"action reset material_outlined-button hidden\" type=\"button\" onclick=\"Globo.FormBuilder.handleResetForm(this)\" style=\"\"\u003e\u003c\/button\u003e\n\t\t\t\t\t\t\n \u003cp class=\"wizard__congrats-message\"\u003e\u003c\/p\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \u003cinput type=\"hidden\" value=\"\" name=\"customer[id]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"customer[email]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"customer[name]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"page[title]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"page[href]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"_keyLabel\"\u003e\n \u003c\/form\u003e\n \n \n \u003cdiv class=\"message success\"\u003e\n \n \u003cdiv class=\"gfb__c
1784ontent-title\"\u003eThank you for reaching out!\u003c\/div\u003e\n \n \u003cdiv class=\"gfb__discount-wrapper\" onclick=\"Globo.FormBuilder.handleCopyDiscountCode(this)\"\u003e\n \u003cdiv class=\"gfb__content-discount\"\u003e\n \u003cspan class=\"gfb__discount-code\"\u003e\u003c\/span\u003e\n \u003cdiv class=\"gfb__copy\"\u003e\n \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M384 336H192c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16l140.1 0L400 115.9V320c0 8.8-7.2 16-16 16zM192 384H384c35.3 0 64-28.7 64-64V115.9c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1H192c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H256c35.3 0 64-28.7 64-64V416H272v32c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192c0-8.8 7.2-16 16-16H96V128H64z\"\/\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__copied\"\u003e\n \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"\/\u003e\u003c\/svg\u003e\n \u003c\/div\u003e \n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"content\"\u003e\u003cp\u003eWe appreciate your message and will get back to you shortly.\u003c\/p\u003e\n\u003cp\u003eHave a great day!\u003c\/p\u003e\u003c\/div\u003e\n \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \n\u003c\/div\u003e\n\n\u003c\/div\u003e\n","formSchedule":{"active":false},"title":"Contact form"}}[66156]; 1785 1786 1787 1788 1789 1790 window.Globo.FormBuilder.forms[67284] = {"67284":{"elements":[{"id":"group-1","type":"group","label":"Page 1","description":"","elements":[{"id":"text-1","type":"text","label":{"en":"First Name","vi":"Your Name"},"placeholder":{"en":"First Name","vi":"Your Name"},"description":null,"hideLabel":false,"required":true,"columnWidth":50},{"id":"text","type":"text","label":{"en":"Last Name","vi":"Your Name"},"placeholder":{"en":"Last Name","vi":"Your Name"},"description":null,"hideLabel":false,"required":true,"columnWidth":50,"conditionalField":false},{"id":"email","type":"email","label":"Email","placeholder":"Email","description":null,"hideLabel":false,"required":true,"columnWidth":50,"conditionalField":false,"displayType":"show","displayRules":[{"field":"","relation":"equal","condition":""}]},{"id":"phone-1","type":"phone","label":{"en":"Phone","vi":"Phone"},"placeholder":"","description":"","validatePhone":false,"onlyShowFlag":false,"defaultCountryCode":"auto","limitCharacters":false,"characters":100,"hideLabel":false,"keepPositionLabel":false,"columnWidth":50,"displayType":"show","displayDisjunctive":false,"conditionalField":false,"required":true,"displayRules":[{"field":"","relation":"equal","condition":""}]},{"id":"number-1","type":"number","label":{"en":"Number of Guests"},"placeholder":"","description":"","limitCharacters":false,"characters":100,"hideLabel":false,"keepPositionLabel":false,"columnWidth":100,"displayType":"show","displayDisjunctive":false,"conditionalField":false,"required":true},{"id":"text-2","type":"text","label":{"en":"Required Date"},"placeholder":"","description":"","limitCharacters":false,"characters":100,"hideLabel":false,"keepPositionLabel":false,"columnWidth":100,"displayType":"show","displayDisjunctive":false,"conditionalField":false,"required":true,"ifHideLabel":false},{"id":"textarea","type":"textarea","label":"Message","placeholder":"Message","description":null,"hideLabel":false,"required":true,"columnWidth":100,"conditionalField":false}]}],"errorMessage":{"required":"{{ label | capitalize }} is required","minSelections":"Please choose at least {{ min_selections }} options","maxSelections":"Please choose at maximum of {{ max_selections }} options","exactlySelections":"Please choose exactly {{ exact_selections }}
1790 options","invalid":"Invalid","invalidName":"Invalid name","invalidEmail":"Email address is invalid","restrictedEmailDomain":"This email domain is restricted","invalidURL":"Invalid url","invalidPhone":"Invalid phone","invalidNumber":"Invalid number","invalidPassword":"Invalid password","confirmPasswordNotMatch":"Confirmed password doesn't match","customerAlreadyExists":"Customer already exists","keyAlreadyExists":"Data already exists","fileSizeLimit":"File size limit","fileNotAllowed":"File not allowed","requiredCaptcha":"Required captcha","requiredProducts":"Please select product","limitQuantity":"The number of products left in stock has been exceeded","shopifyInvalidPhone":"phone - Enter a valid phone number to use this delivery method","shopifyPhoneHasAlready":"phone - Phone has already been taken","shopifyInvalidProvice":"addresses.province - is not valid","otherError":"Something went wrong, please try again"},"appearance":{"layout":"boxed","width":600,"style":"material_outlined","mainColor":"rgba(46,78,73,1)","floatingIcon":"\u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"envelope\" class=\"svg-inline--fa fa-envelope fa-w-16\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"\u003e\u003cpath fill=\"currentColor\" d=\"M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e","floatingText":null,"displayOnAllPage":false,"formType":"normalForm","background":"color","backgroundColor":"#fff","descriptionColor":"#6c757d","headingColor":"#000","labelColor":"#1c1c1c","optionColor":"#000","paragraphBackground":"#fff","paragraphColor":"#000","theme_design":false,"font":{"family":"Almarai","variant":"regular"},"colorScheme":{"solidButton":{"red":0,"green":0,"blue":0,"alpha":1},"solidButtonLabel":{"red":255,"green":255,"blue":255},"text":{"red":0,"green":0,"blue":0,"alpha":1},"outlineButton":{"red":0,"green":0,"blue":0,"alpha":1},"background":{"red":255,"green":255,"blue":255}},"fontSize":"medium"},"afterSubmit":{"action":"clearForm","title":{"en":"Thank you for reaching out!"},"message":{"en":"\u003cp\u003eWe appreciate your message and will get back to you shortly.\u003c\/p\u003e\n\u003cp\u003eHave a great day!\u003c\/p\u003e"},"redirectUrl":null},"footer":{"description":null,"previousText":"Previous","nextText":"Next","submitText":"Submit","submitFullWidth":true},"header":{"active":false,"title":{"en":""},"description":{"en":""},"headerAlignment":"center"},"isStepByStepForm":true,"publish":{"requiredLogin":false,"requiredLoginMessage":"Please \u003ca href='\/account\/login' title='login'\u003elogin\u003c\/a\u003e to continue"},"reCaptcha":{"enable":false},"html":"\n\u003cdiv class=\"globo-form boxed-form globo-form-id-67284 \" data-locale=\"en\" \u003e\n\n\u003cstyle\u003e\n\n\n \n \n @import url('https:\/\/fonts.googleapis.com\/css?family=Almarai:ital,wght@0,400');\n \n\n :root .globo-form-app[data-id=\"67284\"]{\n \n --gfb-color-solidButton: 0,0,0;\n --gfb-color-solidButtonColor: rgb(var(--gfb-color-solidButton));\n --gfb-color-solidButtonLabel: 255,255,255;\n --gfb-color-solidButtonLabelColor: rgb(var(--gfb-color-solidButtonLabel));\n --gfb-color-text: 0,0,0;\n --gfb-color-textColor: rgb(var(--gfb-color-text));\n --gfb-color-outlineButton: 0,0,0;\n --gfb-color-outlineButtonColor: rgb(var(--gfb-color-outlineButton));\n --gfb-color-background: 255,255,255;\n --gfb-color-backgroundColor: rgb(var(--gfb-color-background));\n \n --gfb-main-color: rgba(46,78,73,1);\n --gfb-primary-color: var(--gfb-color-solidButtonColor, var(--gfb-main-color));\n --gfb-primary-text-color: var(--gfb-color-solidButtonLabelColor, #FFF);\n --gfb-form-width: 600px;\n --gfb-font-family: inherit;\n --gfb-font-style: inherit;\n --gfb--image: 40%;\n --gfb-image-ratio-draft: var(--gfb--image);\n --gfb-image-ratio: var(--gfb-image-ratio-draft);\n \n \n --gfb-font-family: \"Almarai\";
1790\n --gfb-font-weight: normal;\n --gfb-font-style: normal;\n \n --gfb-bg-temp-color: #FFF;\n --gfb-bg-position: ;\n \n --gfb-bg-temp-color: #fff;\n \n --gfb-bg-color: var(--gfb-color-backgroundColor, var(--gfb-bg-temp-color));\n \n }\n \n.globo-form-id-67284 .globo-form-app{\n max-width: 600px;\n width: -webkit-fill-available;\n \n background-color: var(--gfb-bg-color);\n \n \n}\n\n.globo-form-id-67284 .globo-form-app .globo-heading{\n color: var(--gfb-color-textColor, #000)\n}\n\n\n.globo-form-id-67284 .globo-form-app .header {\n text-align:center;\n}\n\n\n.globo-form-id-67284 .globo-form-app .globo-description,\n.globo-form-id-67284 .globo-form-app .header .globo-description{\n --gfb-color-description: rgba(var(--gfb-color-text), 0.8);\n color: var(--gfb-color-description, #6c757d);\n}\n.globo-form-id-67284 .globo-form-app .globo-label,\n.globo-form-id-67284 .globo-form-app .globo-form-control label.globo-label,\n.globo-form-id-67284 .globo-form-app .globo-form-control label.globo-label span.label-content{\n color: var(--gfb-color-textColor, #1c1c1c);\n text-align: left;\n}\n.globo-form-id-67284 .globo-form-app .globo-label.globo-position-label{\n height: 20px !important;\n}\n.globo-form-id-67284 .globo-form-app .globo-form-control .help-text.globo-description,\n.globo-form-id-67284 .globo-form-app .globo-form-control span.globo-description{\n --gfb-color-description: rgba(var(--gfb-color-text), 0.8);\n color: var(--gfb-color-description, #6c757d);\n}\n.globo-form-id-67284 .globo-form-app .globo-form-control .checkbox-wrapper .globo-option,\n.globo-form-id-67284 .globo-form-app .globo-form-control .radio-wrapper .globo-option\n{\n color: var(--gfb-color-textColor, #1c1c1c);\n}\n.globo-form-id-67284 .globo-form-app .footer,\n.globo-form-id-67284 .globo-form-app .gfb__footer{\n text-align:;\n}\n.globo-form-id-67284 .globo-form-app .footer button,\n.globo-form-id-67284 .globo-form-app .gfb__footer button{\n border:1px solid var(--gfb-primary-color);\n \n width:100%;\n \n}\n.globo-form-id-67284 .globo-form-app .footer button.submit,\n.globo-form-id-67284 .globo-form-app .gfb__footer button.submit\n.globo-form-id-67284 .globo-form-app .footer button.checkout,\n.globo-form-id-67284 .globo-form-app .gfb__footer button.checkout,\n.globo-form-id-67284 .globo-form-app .footer button.action.loading .spinner,\n.globo-form-id-67284 .globo-form-app .gfb__footer button.action.loading .spinner{\n background-color: var(--gfb-primary-color);\n color : #ffffff;\n}\n.globo-form-id-67284 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:before {\n content: url('data:image\/svg+xml; utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(46,78,73,1)\" d=\"M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n}\n.globo-form-id-67284 .globo-form-app .globo-form-control .star-rating\u003efieldset\u003einput:checked ~ label:before {\n content: url('data:image\/svg+xml; utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(46,78,73,1)\" d=\"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n}\n.globo-form-id-67284 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:hover:before,\n.globo-form-id-67284 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:hover ~ label:before{\n content : url('data:image\/svg+xml;
1790 utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(46,78,73,1)\" d=\"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e')\n}\n.globo-form-id-67284 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input:checked ~ .checkbox-label:before {\n border-color: var(--gfb-primary-color);\n box-shadow: 0 4px 6px rgba(50,50,93,0.11), 0 1px 3px rgba(0,0,0,0.08);\n background-color: var(--gfb-primary-color);\n}\n.globo-form-id-67284 .globo-form-app .step.-completed .step__number,\n.globo-form-id-67284 .globo-form-app .line.-progress,\n.globo-form-id-67284 .globo-form-app .line.-start{\n background-color: var(--gfb-primary-color);\n}\n.globo-form-id-67284 .globo-form-app .checkmark__check,\n.globo-form-id-67284 .globo-form-app .checkmark__circle{\n stroke: var(--gfb-primary-color);\n}\n.globo-form-id-67284 .floating-button{\n background-color: var(--gfb-primary-color);\n}\n.globo-form-id-67284 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input ~ .checkbox-label:before,\n.globo-form-app .globo-form-control .radio-wrapper .radio-input ~ .radio-label:after{\n border-color : var(--gfb-primary-color);\n}\n.globo-form-id-67284 .flatpickr-day.selected, \n.globo-form-id-67284 .flatpickr-day.startRange, \n.globo-form-id-67284 .flatpickr-day.endRange, \n.globo-form-id-67284 .flatpickr-day.selected.inRange, \n.globo-form-id-67284 .flatpickr-day.startRange.inRange, \n.globo-form-id-67284 .flatpickr-day.endRange.inRange, \n.globo-form-id-67284 .flatpickr-day.selected:focus, \n.globo-form-id-67284 .flatpickr-day.startRange:focus, \n.globo-form-id-67284 .flatpickr-day.endRange:focus, \n.globo-form-id-67284 .flatpickr-day.selected:hover, \n.globo-form-id-67284 .flatpickr-day.startRange:hover, \n.globo-form-id-67284 .flatpickr-day.endRange:hover, \n.globo-form-id-67284 .flatpickr-day.selected.prevMonthDay, \n.globo-form-id-67284 .flatpickr-day.startRange.prevMonthDay, \n.globo-form-id-67284 .flatpickr-day.endRange.prevMonthDay, \n.globo-form-id-67284 .flatpickr-day.selected.nextMonthDay, \n.globo-form-id-67284 .flatpickr-day.startRange.nextMonthDay, \n.globo-form-id-67284 .flatpickr-day.endRange.nextMonthDay {\n background: var(--gfb-primary-color);\n border-color: var(--gfb-primary-color);\n}\n.globo-form-id-67284 .globo-paragraph {\n background: #fff;\n color: var(--gfb-color-textColor, #000);\n width: 100%!important;\n}\n\n[dir=\"rtl\"] .globo-form-app .header .title,\n[dir=\"rtl\"] .globo-form-app .header .description,\n[dir=\"rtl\"] .globo-form-id-67284 .globo-form-app .globo-heading,\n[dir=\"rtl\"] .globo-form-id-67284 .globo-form-app .globo-label,\n[dir=\"rtl\"] .globo-form-id-67284 .globo-form-app .globo-form-control label.globo-label,\n[dir=\"rtl\"] .globo-form-id-67284 .globo-form-app .globo-form-control label.globo-label span.label-content{\n text-align: right;\n}\n\n[dir=\"rtl\"] .globo-form-app .line {\n left: unset;\n right: 50%;\n}\n\n[dir=\"rtl\"] .globo-form-id-67284 .globo-form-app .line.-start {\n left: unset; \n right: 0%;\n}\n\n\u003c\/style\u003e\n\n\n\n\n\u003cdiv class=\"globo-form-app boxed-layout gfb-style-material_outlined gfb-font-size-medium\" data-id=67284\u003e\n \n \u003cdiv class=\"header dismiss hidden\" onclick=\"Globo.FormBuilder.closeModalForm(this)\"\u003e\n \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003cform class=\"g-container\" novalidate action=\"https:\/\/app.powerfulform.com\/api\/front\/form\/67284\/send\" method=\"POST\" enctype=\"multipart\/form-data\" data-id=67284\u003e\n \n \n \n \n \u003cdiv class=\"globo-formbuilder-wizard\" data-id=67284\u003e\n \u003cdiv class=\"wizard__content\"\u003e\n \u003cheader class=\"wizard__header\"\u003e\n \u003cdiv class=\"wizard__steps\"\u003e\n \u003cnav class=\"steps hidden\"\u003e\n \n \n \n \n \n \n \n \n \n \u003cdiv class=\"step last \" data-element-id=\"group-1\" data-step=\"0\" \u003e\n \u003cdiv class=\"step__content\"\u003e\n \u003cp class=\"step__number\"\u003e\u003c\/p\u003e\n \u003csvg class=\"checkmark\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=52 height=52 viewBox=\"0 0 52 52\"\u003e\n \u003ccircle class=\"checkmark__circle\" cx=\"26\" cy=\"26\" r=\"25\" fill=\"none\"\/\u003e\n \u003cpath class=\"checkmark__check\" fill=\"none\" d=\"M14.1 27.2l7.1 7.2 16.7-16.8\"\/\u003e\n \u003c\/svg\u003e\n \u003cdiv class=\"lines\"\u003e\n \n \u003cdiv class=\"line -start\"\u003e\u003c\/div\u003e\n \n \u003cdiv class=\"line -background\"\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"line -progress\"\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e \n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \u003c\/nav\u003e\n \u003c\/div\u003e\n \u003c\/header\u003e\n \u003cdiv class=\"panels\"\u003e\n \n \n \n \n \u003cdiv class=\"panel \" data-element-id=\"group-1\" data-id=67284 data-step=\"0\" style=\"padding-top:0\"\u003e\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n \n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column \" data-type='text'\u003e\n \n \n \u003cdiv class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"First Name\"\u003e\n \n \u003c\/div\u003e\n \n\n \u003cdiv class=\"globo-form-input\"\u003e\n \n \u003cdiv class=\"gfb_material_outlined\"\u003e\n \u003cdiv class=\"gfb__outline-start\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-notch\"\u003e\n \u003cdiv class=\"gfb__outline-panel-inactive\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-active\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-label\"\u003e\n \n\u003clabel tabindex=\"0\" for=\"67284-text-1\" class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"First Name\"\u003e\n \u003cspan class=\"label-content\" data-label=\"First Name\"\u003eFirst Name\u003c\/span\u003e\n \n \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n \n\u003c\/label\u003e\n\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-end\"\u003e\u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \u003cinput type=\"text\" data-type=\"text\" class=\"material_outlined-input\" id=\"67284-text-1\" name=\"text-1\" placeholder=\"First Name\" presence \u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"help-text globo-description\"\u003e\u003c\/small\u003e\n \n \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n \n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column \" data-type='text'\u003e\n \n \n \u003cdiv class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"Last Name\"\u003e\n \n \u003c\/div\u003e\n \n\n \u003cdiv class=\"globo-form-input\"\u003e\n \n \u003cdiv class=\"gfb_material_outlined\"\u003e\n \u003cdiv class=\"gfb__outline-start\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-notch\"\u003e\n \u003cdiv class=\"gfb__outline-panel-inactive\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-active\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-label\"\u003e\n \n\u003clabel tabindex=\"0\" for=\"67284-text\" class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"Last Name\"\u003e\n \u003cspan class=\"label-content\" data-label=\"Last Name\"\u003eLast Name\u003c\/span\u003e\n \n \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n \n\u003c\/label\u003e\n\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-end\"\u003e\u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \u003cinput type=\"text\" data-type=\"text\" class=\"material_outlined-input\" id=\"67284-text\" name=\"text\" placeholder=\"Last Name\" presence \u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"help-text globo-description\"\u003e\u003c\/small\u003e\n \n \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n \n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column \" data-type='email'\u003e\n \n \n \u003cdiv class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"Email\"\u003e\n \n \u003c\/div\u003e\n \n\n \u003cdiv class=\"globo-form-input\"\u003e\n \n \u003cdiv class=\"gfb_material_outlined\"\u003e\n \u003cdiv class=\"gfb__outline-start\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-notch\"\u003e\n \u003cdiv class=\"gfb__outline-panel-inactive\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-active\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-label\"\u003e\n \n\u003clabel tabindex=\"0\" for=\"67284-email\" class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"Email\"\u003e\n \u003cspan class=\"label-content\" data-label=\"Email\"\u003eEmail\u003c\/span\u003e\n \n \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n \n\u003c\/label\u003e\n\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-end\"\u003e\u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \u003cinput type=\"text\" data-type=\"email\" class=\"material_outlined-input\" id=\"67284-email\" name=\"email\" placeholder=\"Email\" presence \u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"help-text globo-description\"\u003e\u003c\/small\u003e\n \n \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n \n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column \" data-type='phone' \u003e\n \n \n \u003cdiv class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"Phone\"\u003e\n \n \u003c\/div\u003e\n \n\n \u003cdiv class=\"globo-form-input gfb__phone-placeholder\" input-placeholder=\"\"\u003e\n \n \u003cdiv class=\"gfb_material_outlined\"\u003e\n \u003cdiv class=\"gfb__outline-start\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-notch\"\u003e\n \u003cdiv class=\"gfb__outline-panel-inactive\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-active\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-label\"\u003e\n \n\u003clabel tabindex=\"0\" for=\"67284-phone-1\" class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"Phone\"\u003e\n \u003cspan class=\"label-content\" data-label=\"Phone\"\u003ePhone\u003c\/span\u003e\n \n \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n \n\u003c\/label\u003e\n\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-end\"\u003e\u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \n \n \u003cinput type=\"text\" data-type=\"phone\" class=\"material_outlined-input\" id=\"67284-phone-1\" name=\"phone-1\" placeholder=\"\" presence default-country-code=\"auto\"\u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n \n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \" data-type='number'\u003e\n \n \n \u003cdiv class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"Number of Guests\"\u003e\n \n \u003c\/div\u003e\n \n\n \u003cdiv class=\"globo-form-input\"\u003e\n \n \u003cdiv class=\"gfb_material_outlined\"\u003e\n \u003cdiv class=\"gfb__outline-start\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-notch\"\u003e\n \u003cdiv class=\"gfb__outline-panel-inactive\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-active\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-label\"\u003e\n \n\u003clabel tabindex=\"0\" for=\"67284-number-1\" class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"Number of Guests\"\u003e\n \u003cspan class=\"label-content\" data-label=\"Number of Guests\"\u003eNumber of Guests\u003c\/span\u003e\n \n \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n \n\u003c\/label\u003e\n\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-end\"\u003e\u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \u003cinput type=\"number\" class=\"material_outlined-input\" id=\"67284-number-1\" name=\"number-1\" placeholder=\"\" presence onKeyPress=\"if(this.value.length == 100) return false;\" onChange=\"if(this.value.length \u003e 100) this.value = this.value - 1\" \u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n \n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \" data-type='text'\u003e\n \n \n \u003cdiv class=\"material_
1790outlined-label globo-label gfb__label-v2 \" data-label=\"Required Date\"\u003e\n \n \u003c\/div\u003e\n \n\n \u003cdiv class=\"globo-form-input\"\u003e\n \n \u003cdiv class=\"gfb_material_outlined\"\u003e\n \u003cdiv class=\"gfb__outline-start\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-notch\"\u003e\n \u003cdiv class=\"gfb__outline-panel-inactive\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-active\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-label\"\u003e\n \n\u003clabel tabindex=\"0\" for=\"67284-text-2\" class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"Required Date\"\u003e\n \u003cspan class=\"label-content\" data-label=\"Required Date\"\u003eRequired Date\u003c\/span\u003e\n \n \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n \n\u003c\/label\u003e\n\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-end\"\u003e\u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \u003cinput type=\"text\" data-type=\"text\" class=\"material_outlined-input\" id=\"67284-text-2\" name=\"text-2\" placeholder=\"\" presence \u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n \n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \" data-type='textarea'\u003e\n \n \n \u003cdiv class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"Message\"\u003e\n \n \u003c\/div\u003e\n \n\n \u003cdiv class=\"globo-form-input\"\u003e\n \n \u003cdiv class=\"gfb_material_outlined\"\u003e\n \u003cdiv class=\"gfb__outline-start\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-notch\"\u003e\n \u003cdiv class=\"gfb__outline-panel-inactive\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-active\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-label\"\u003e\n \n\u003clabel tabindex=\"0\" for=\"67284-textarea\" class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"Message\"\u003e\n \u003cspan class=\"label-content\" data-label=\"Message\"\u003eMessage\u003c\/span\u003e\n \n \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n \n\u003c\/label\u003e\n\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-end\"\u003e\u003c\/div\u003e\n \u003c\/div\u003e\n \n \u003ctextarea id=\"67284-textarea\" data-type=\"textarea\" class=\"material_outlined-input\" rows=\"3\" name=\"textarea\" placeholder=\"Message\" presence \u003e\u003c\/textarea\u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"help-text globo-description\"\u003e\u003c\/small\u003e\n \n \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n \n \n \n \n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cdiv class=\"message error\" data-other-error=\"Something went wrong, please try again\"\u003e\n \u003cdiv class=\"content\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \n \u003cdiv class=\"message success\"\u003e\n \n \u003cdiv class=\"gfb__c
1790ontent-title\"\u003eThank you for reaching out!\u003c\/div\u003e\n \n \u003cdiv class=\"gfb__discount-wrapper\" onclick=\"Globo.FormBuilder.handleCopyDiscountCode(this)\"\u003e\n \u003cdiv class=\"gfb__content-discount\"\u003e\n \u003cspan class=\"gfb__discount-code\"\u003e\u003c\/span\u003e\n \u003cdiv class=\"gfb__copy\"\u003e\n \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M384 336H192c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16l140.1 0L400 115.9V320c0 8.8-7.2 16-16 16zM192 384H384c35.3 0 64-28.7 64-64V115.9c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1H192c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H256c35.3 0 64-28.7 64-64V416H272v32c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192c0-8.8 7.2-16 16-16H96V128H64z\"\/\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__copied\"\u003e\n \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"\/\u003e\u003c\/svg\u003e\n \u003c\/div\u003e \n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"content\"\u003e\u003cp\u003eWe appreciate your message and will get back to you shortly.\u003c\/p\u003e\n\u003cp\u003eHave a great day!\u003c\/p\u003e\u003c\/div\u003e\n \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n \u003csvg width=20 height=20 width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \n \u003cdiv class=\"gfb__footer wizard__footer\"\u003e\n \n \n \u003cdiv class=\"description globo-description\"\u003e\u003c\/div\u003e\n \n \n \u003cbutton type=\"button\" class=\"action previous hidden material_outlined-button\"\u003ePrevious\u003c\/button\u003e\n \u003cbutton type=\"button\" class=\"action next submit material_outlined-button\" data-submitting-text=\"\" data-submit-text='\u003cspan class=\"spinner\"\u003e\u003c\/span\u003eSubmit' data-next-text=\"Next\" \u003e\u003cspan class=\"spinner\"\u003e\u003c\/span\u003eNext\u003c\/button\u003e\n \n \u003cp class=\"wizard__congrats-message\"\u003e\u003c\/p\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \u003cinput type=\"hidden\" value=\"\" name=\"customer[id]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"customer[email]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"customer[name]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"page[title]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"page[href]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"_keyLabel\"\u003e\n \u003c\/form\u003e\n \n \n \u003cdiv class=\"message success\"\u003e\n \n \u003cdiv class=\"gfb__c
1790ontent-title\"\u003eThank you for reaching out!\u003c\/div\u003e\n \n \u003cdiv class=\"gfb__discount-wrapper\" onclick=\"Globo.FormBuilder.handleCopyDiscountCode(this)\"\u003e\n \u003cdiv class=\"gfb__content-discount\"\u003e\n \u003cspan class=\"gfb__discount-code\"\u003e\u003c\/span\u003e\n \u003cdiv class=\"gfb__copy\"\u003e\n \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M384 336H192c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16l140.1 0L400 115.9V320c0 8.8-7.2 16-16 16zM192 384H384c35.3 0 64-28.7 64-64V115.9c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1H192c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H256c35.3 0 64-28.7 64-64V416H272v32c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192c0-8.8 7.2-16 16-16H96V128H64z\"\/\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__copied\"\u003e\n \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"\/\u003e\u003c\/svg\u003e\n \u003c\/div\u003e \n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"content\"\u003e\u003cp\u003eWe appreciate your message and will get back to you shortly.\u003c\/p\u003e\n\u003cp\u003eHave a great day!\u003c\/p\u003e\u003c\/div\u003e\n \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \n\u003c\/div\u003e\n\n\u003c\/div\u003e\n"}}[67284]; 1791 1792 1793 1794 1795 1796 window.Globo.FormBuilder.forms[83699] = {"83699":{"elements":[{"id":"group-1","type":"group","label":"Page 1","description":"","elements":[{"id":"text-1","type":"text","label":{"en":"First Name","vi":"Your Name"},"placeholder":{"en":"First Name","vi":"Your Name"},"description":null,"hideLabel":false,"required":true,"columnWidth":50,"ifHideLabel":false,"limitCharacters":false},{"id":"text","type":"text","label":{"en":"Last Name","vi":"Your Name"},"placeholder":{"en":"Last Name","vi":"Your Name"},"description":null,"hideLabel":false,"required":true,"columnWidth":50,"conditionalField":false},{"id":"email","type":"email","label":"Email","placeholder":"Email","description":null,"hideLabel":false,"required":true,"columnWidth":50,"conditionalField":false,"displayType":"show","displayRules":[{"field":"","relation":"equal","condition":""}]},{"id":"phone-1","type":"phone","label":{"en":"Phone","vi":"Phone"},"placeholder":"","description":"","validatePhone":false,"onlyShowFlag":false,"defaultCountryCode":"auto","limitCharacters":false,"characters":100,"hideLabel":false,"keepPositionLabel":false,"columnWidth":50,"displayType":"show","displayDisjunctive":false,"conditionalField":false,"required":true,"displayRules":[{"field":"","relation":"equal","condition":""}]},{"id":"number-1","type":"number","label":{"en":"Postcode"},"placeholder":"","description":"","limitCharacters":false,"characters":100,"hideLabel":false,"keepPositionLabel":false,"columnWidth":100,"displayType":"show","displayDisjunctive":false,"conditionalField":false,"required":true},{"id":"paragraph-1","type":"paragraph","text":{"en":"\u003cp\u003e\u003cspan style=\"color: black;\"\u003eWhat does the best Beresford wine experience look like to you?\u003c\/span\u003e\u003c\/p\u003e"},"columnWidth":100,"displayType":"show","displayDisjunctive":false,"conditionalField":false},{"id":"text-2","type":"text","label":{"en":"5 words"},"placeholder":{"en":""},"description":{"en":""},"limitCharacters":false,"characters":100,"hideLabel":true,"keepPositionLabel":false,"columnWidth":100,"displayType":"show","displayDisjunctive":false,"conditionalField":false,"required":true,"displayRules":[{"field":"","relation":"equal","condition":""}]},{"id":"file2-1","type":"file2","label":{"en":"Upload Receipt "},"button-text":"Browse file","placeholder":"Choose file or drag here","hint":"Supported format: JPG, JPEG, PNG, GIF, SVG.","allowed-multiple":false,"allowed-extensions":["jpg","jpeg","png"],"description":"","hideLabel":false,"keepPositionLabel":false,"columnWidth":100,"displayType":"show","displayDisjunctive":false,"conditionalField":false,"sizeLimit":"10","required":true},{"id":"html-1","type":"html","html":{"en":"\u003cdiv\u003eBy submitting, I agree to the \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0690\/4401\/1241\/files\/TermsConditions_Win_A_Stocked_Vintec_Fridge.pdf?v=1745374667\" target=\"_blank\" style=\"color: black; font-weight: bold; text-align:left;\" \u003eTerms \u0026 Conditions\u003c\/a\u003e.\u003c\/div\u003e\n"},"columnWidth":100,"displayType":"show","displayDisjunctive":false,"conditionalField":false}]}],"errorMessage":{"required":"{{ label | capitalize }} is required","minSelections":"Please choose at least {{ min_selections }} options","maxSelections":"Please choose at maximum of {{ max_selections }} options","exactlySelections":"Please choose exactly {{ exact_selections }}
1796 options","invalid":"Invalid","invalidName":"Invalid name","invalidEmail":"Email address is invalid","restrictedEmailDomain":"This email domain is restricted","invalidURL":"Invalid url","invalidPhone":"Invalid phone","invalidNumber":"Invalid number","invalidPassword":"Invalid password","confirmPasswordNotMatch":"Confirmed password doesn't match","customerAlreadyExists":"Customer already exists","keyAlreadyExists":"Data already exists","fileSizeLimit":"File size limit","fileNotAllowed":"File not allowed","requiredCaptcha":"Required captcha","requiredProducts":"Please select product","limitQuantity":"The number of products left in stock has been exceeded","shopifyInvalidPhone":"phone - Enter a valid phone number to use this delivery method","shopifyPhoneHasAlready":"phone - Phone has already been taken","shopifyInvalidProvice":"addresses.province - is not valid","otherError":"Something went wrong, please try again"},"appearance":{"layout":"boxed","width":"620","style":"material_outlined","mainColor":"rgba(46,78,73,1)","floatingIcon":"\u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"envelope\" class=\"svg-inline--fa fa-envelope fa-w-16\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"\u003e\u003cpath fill=\"currentColor\" d=\"M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e","floatingText":null,"displayOnAllPage":false,"formType":"normalForm","background":"color","backgroundColor":"#fff","descriptionColor":"#6c757d","headingColor":"#000","labelColor":"#1c1c1c","optionColor":"#000","paragraphBackground":"#fff","paragraphColor":"#000","theme_design":false,"font":{"family":"Almarai","variant":"regular"},"colorScheme":{"solidButton":{"red":0,"green":0,"blue":0,"alpha":1},"solidButtonLabel":{"red":255,"green":255,"blue":255},"text":{"red":0,"green":0,"blue":0,"alpha":1},"outlineButton":{"red":0,"green":0,"blue":0,"alpha":1},"background":{"red":255,"green":255,"blue":255}},"fontSize":"medium","imageLayout":"none"},"afterSubmit":{"action":"clearForm","title":{"en":"Thanks for submitting!"},"message":{"en":"\u003cp\u003eWe will let you know if you win the prize. Have a great day!\u003c\/p\u003e"},"redirectUrl":null},"footer":{"description":null,"previousText":"Previous","nextText":"Next","submitText":"Submit","submitFullWidth":true},"header":{"active":false,"title":{"en":""},"description":{"en":""},"headerAlignment":"center"},"isStepByStepForm":true,"publish":{"requiredLogin":false,"requiredLoginMessage":"Please \u003ca href='\/account\/login' title='login'\u003elogin\u003c\/a\u003e to continue"},"reCaptcha":{"enable":false},"html":"\n\u003cdiv class=\"globo-form boxed-form globo-form-id-83699 \" data-locale=\"en\" \u003e\n\n\u003cstyle\u003e\n\n\n \n \n @import url('https:\/\/fonts.googleapis.com\/css?family=Almarai:ital,wght@0,400');\n \n\n :root .globo-form-app[data-id=\"83699\"]{\n \n --gfb-color-solidButton: 0,0,0;\n --gfb-color-solidButtonColor: rgb(var(--gfb-color-solidButton));\n --gfb-color-solidButtonLabel: 255,255,255;\n --gfb-color-solidButtonLabelColor: rgb(var(--gfb-color-solidButtonLabel));\n --gfb-color-text: 0,0,0;\n --gfb-color-textColor: rgb(var(--gfb-color-text));\n --gfb-color-outlineButton: 0,0,0;\n --gfb-color-outlineButtonColor: rgb(var(--gfb-color-outlineButton));\n --gfb-color-background: 255,255,255;\n --gfb-color-backgroundColor: rgb(var(--gfb-color-background));\n \n --gfb-main-color: rgba(46,78,73,1);\n --gfb-primary-color: var(--gfb-color-solidButtonColor, var(--gfb-main-color));\n --gfb-primary-text-color: var(--gfb-color-solidButtonLabelColor, #FFF);\n --gfb-form-width: 620px;\n --gfb-font-family: inherit;\n --gfb-font-style: inherit;\n --gfb--image: 40%;\n --gfb-image-ratio-draft: var(--gfb--image);\n --gfb-image-ratio: var(--gfb-image-ratio-draft);\n \n \n --gfb-font-family: \"Almarai\";
1796\n --gfb-font-weight: normal;\n --gfb-font-style: normal;\n \n --gfb-bg-temp-color: #FFF;\n --gfb-bg-position: ;\n \n --gfb-bg-temp-color: #fff;\n \n --gfb-bg-color: var(--gfb-color-backgroundColor, var(--gfb-bg-temp-color));\n \n }\n \n.globo-form-id-83699 .globo-form-app{\n max-width: 620px;\n width: -webkit-fill-available;\n \n background-color: var(--gfb-bg-color);\n \n \n}\n\n.globo-form-id-83699 .globo-form-app .globo-heading{\n color: var(--gfb-color-textColor, #000)\n}\n\n\n.globo-form-id-83699 .globo-form-app .header {\n text-align:center;\n}\n\n\n.globo-form-id-83699 .globo-form-app .globo-description,\n.globo-form-id-83699 .globo-form-app .header .globo-description{\n --gfb-color-description: rgba(var(--gfb-color-text), 0.8);\n color: var(--gfb-color-description, #6c757d);\n}\n.globo-form-id-83699 .globo-form-app .globo-label,\n.globo-form-id-83699 .globo-form-app .globo-form-control label.globo-label,\n.globo-form-id-83699 .globo-form-app .globo-form-control label.globo-label span.label-content{\n color: var(--gfb-color-textColor, #1c1c1c);\n text-align: left;\n}\n.globo-form-id-83699 .globo-form-app .globo-label.globo-position-label{\n height: 20px !important;\n}\n.globo-form-id-83699 .globo-form-app .globo-form-control .help-text.globo-description,\n.globo-form-id-83699 .globo-form-app .globo-form-control span.globo-description{\n --gfb-color-description: rgba(var(--gfb-color-text), 0.8);\n color: var(--gfb-color-description, #6c757d);\n}\n.globo-form-id-83699 .globo-form-app .globo-form-control .checkbox-wrapper .globo-option,\n.globo-form-id-83699 .globo-form-app .globo-form-control .radio-wrapper .globo-option\n{\n color: var(--gfb-color-textColor, #1c1c1c);\n}\n.globo-form-id-83699 .globo-form-app .footer,\n.globo-form-id-83699 .globo-form-app .gfb__footer{\n text-align:;\n}\n.globo-form-id-83699 .globo-form-app .footer button,\n.globo-form-id-83699 .globo-form-app .gfb__footer button{\n border:1px solid var(--gfb-primary-color);\n \n width:100%;\n \n}\n.globo-form-id-83699 .globo-form-app .footer button.submit,\n.globo-form-id-83699 .globo-form-app .gfb__footer button.submit\n.globo-form-id-83699 .globo-form-app .footer button.checkout,\n.globo-form-id-83699 .globo-form-app .gfb__footer button.checkout,\n.globo-form-id-83699 .globo-form-app .footer button.action.loading .spinner,\n.globo-form-id-83699 .globo-form-app .gfb__footer button.action.loading .spinner{\n background-color: var(--gfb-primary-color);\n color : #ffffff;\n}\n.globo-form-id-83699 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:before {\n content: url('data:image\/svg+xml; utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(46,78,73,1)\" d=\"M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n}\n.globo-form-id-83699 .globo-form-app .globo-form-control .star-rating\u003efieldset\u003einput:checked ~ label:before {\n content: url('data:image\/svg+xml; utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(46,78,73,1)\" d=\"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n}\n.globo-form-id-83699 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:hover:before,\n.globo-form-id-83699 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:hover ~ label:before{\n content : url('data:image\/svg+xml;
1796 utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(46,78,73,1)\" d=\"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e')\n}\n.globo-form-id-83699 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input:checked ~ .checkbox-label:before {\n border-color: var(--gfb-primary-color);\n box-shadow: 0 4px 6px rgba(50,50,93,0.11), 0 1px 3px rgba(0,0,0,0.08);\n background-color: var(--gfb-primary-color);\n}\n.globo-form-id-83699 .globo-form-app .step.-completed .step__number,\n.globo-form-id-83699 .globo-form-app .line.-progress,\n.globo-form-id-83699 .globo-form-app .line.-start{\n background-color: var(--gfb-primary-color);\n}\n.globo-form-id-83699 .globo-form-app .checkmark__check,\n.globo-form-id-83699 .globo-form-app .checkmark__circle{\n stroke: var(--gfb-primary-color);\n}\n.globo-form-id-83699 .floating-button{\n background-color: var(--gfb-primary-color);\n}\n.globo-form-id-83699 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input ~ .checkbox-label:before,\n.globo-form-app .globo-form-control .radio-wrapper .radio-input ~ .radio-label:after{\n border-color : var(--gfb-primary-color);\n}\n.globo-form-id-83699 .flatpickr-day.selected, \n.globo-form-id-83699 .flatpickr-day.startRange, \n.globo-form-id-83699 .flatpickr-day.endRange, \n.globo-form-id-83699 .flatpickr-day.selected.inRange, \n.globo-form-id-83699 .flatpickr-day.startRange.inRange, \n.globo-form-id-83699 .flatpickr-day.endRange.inRange, \n.globo-form-id-83699 .flatpickr-day.selected:focus, \n.globo-form-id-83699 .flatpickr-day.startRange:focus, \n.globo-form-id-83699 .flatpickr-day.endRange:focus, \n.globo-form-id-83699 .flatpickr-day.selected:hover, \n.globo-form-id-83699 .flatpickr-day.startRange:hover, \n.globo-form-id-83699 .flatpickr-day.endRange:hover, \n.globo-form-id-83699 .flatpickr-day.selected.prevMonthDay, \n.globo-form-id-83699 .flatpickr-day.startRange.prevMonthDay, \n.globo-form-id-83699 .flatpickr-day.endRange.prevMonthDay, \n.globo-form-id-83699 .flatpickr-day.selected.nextMonthDay, \n.globo-form-id-83699 .flatpickr-day.startRange.nextMonthDay, \n.globo-form-id-83699 .flatpickr-day.endRange.nextMonthDay {\n background: var(--gfb-primary-color);\n border-color: var(--gfb-primary-color);\n}\n.globo-form-id-83699 .globo-paragraph {\n background: #fff;\n color: var(--gfb-color-textColor, #000);\n width: 100%!important;\n}\n\n[dir=\"rtl\"] .globo-form-app .header .title,\n[dir=\"rtl\"] .globo-form-app .header .description,\n[dir=\"rtl\"] .globo-form-id-83699 .globo-form-app .globo-heading,\n[dir=\"rtl\"] .globo-form-id-83699 .globo-form-app .globo-label,\n[dir=\"rtl\"] .globo-form-id-83699 .globo-form-app .globo-form-control label.globo-label,\n[dir=\"rtl\"] .globo-form-id-83699 .globo-form-app .globo-form-control label.globo-label span.label-content{\n text-align: right;\n}\n\n[dir=\"rtl\"] .globo-form-app .line {\n left: unset;\n right: 50%;\n}\n\n[dir=\"rtl\"] .globo-form-id-83699 .globo-form-app .line.-start {\n left: unset; \n right: 0%;\n}\n\n\u003c\/style\u003e\n\n\n\n\n\u003cdiv class=\"globo-form-app boxed-layout gfb-style-material_outlined gfb-font-size-medium\" data-id=83699\u003e\n \n \u003cdiv class=\"header dismiss hidden\" onclick=\"Globo.FormBuilder.closeModalForm(this)\"\u003e\n \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003cform class=\"g-container\" novalidate action=\"https:\/\/app.powerfulform.com\/api\/front\/form\/83699\/send\" method=\"POST\" enctype=\"multipart\/form-data\" data-id=83699\u003e\n \n \n \n \n \u003cdiv class=\"globo-formbuilder-wizard\" data-id=83699\u003e\n \u003cdiv class=\"wizard__content\"\u003e\n \u003cheader class=\"wizard__header\"\u003e\n \u003cdiv class=\"wizard__steps\"\u003e\n \u003cnav class=\"steps hidden\"\u003e\n \n \n \n \n \n \n \n \n \n \u003cdiv class=\"step last \" data-element-id=\"group-1\" data-step=\"0\" \u003e\n \u003cdiv class=\"step__content\"\u003e\n \u003cp class=\"step__number\"\u003e\u003c\/p\u003e\n \u003csvg class=\"checkmark\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=52 height=52 viewBox=\"0 0 52 52\"\u003e\n \u003ccircle class=\"checkmark__circle\" cx=\"26\" cy=\"26\" r=\"25\" fill=\"none\"\/\u003e\n \u003cpath class=\"checkmark__check\" fill=\"none\" d=\"M14.1 27.2l7.1 7.2 16.7-16.8\"\/\u003e\n \u003c\/svg\u003e\n \u003cdiv class=\"lines\"\u003e\n \n \u003cdiv class=\"line -start\"\u003e\u003c\/div\u003e\n \n \u003cdiv class=\"line -background\"\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"line -progress\"\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e \n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \u003c\/nav\u003e\n \u003c\/div\u003e\n \u003c\/header\u003e\n \u003cdiv class=\"panels\"\u003e\n \n \n \n \n \u003cdiv class=\"panel \" data-element-id=\"group-1\" data-id=83699 data-step=\"0\" style=\"padding-top:0\"\u003e\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n \n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column \" data-type='text'\u003e\n \n \n \u003cdiv class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"First Name\"\u003e\n \n \u003c\/div\u003e\n \n\n \u003cdiv class=\"globo-form-input\"\u003e\n \n \u003cdiv class=\"gfb_material_outlined\"\u003e\n \u003cdiv class=\"gfb__outline-start\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-notch\"\u003e\n \u003cdiv class=\"gfb__outline-panel-inactive\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-active\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-label\"\u003e\n \n\u003clabel tabindex=\"0\" for=\"83699-text-1\" class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"First Name\"\u003e\n \u003cspan class=\"label-content\" data-label=\"First Name\"\u003eFirst Name\u003c\/span\u003e\n \n \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n \n\u003c\/label\u003e\n\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-end\"\u003e\u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \u003cinput type=\"text\" data-type=\"text\" class=\"material_outlined-input\" id=\"83699-text-1\" name=\"text-1\" placeholder=\"First Name\" presence \u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"help-text globo-description\"\u003e\u003c\/small\u003e\n \n \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n \n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column \" data-type='text'\u003e\n \n \n \u003cdiv class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"Last Name\"\u003e\n \n \u003c\/div\u003e\n \n\n \u003cdiv class=\"globo-form-input\"\u003e\n \n \u003cdiv class=\"gfb_material_outlined\"\u003e\n \u003cdiv class=\"gfb__outline-start\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-notch\"\u003e\n \u003cdiv class=\"gfb__outline-panel-inactive\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-active\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-label\"\u003e\n \n\u003clabel tabindex=\"0\" for=\"83699-text\" class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"Last Name\"\u003e\n \u003cspan class=\"label-content\" data-label=\"Last Name\"\u003eLast Name\u003c\/span\u003e\n \n \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n \n\u003c\/label\u003e\n\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-end\"\u003e\u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \u003cinput type=\"text\" data-type=\"text\" class=\"material_outlined-input\" id=\"83699-text\" name=\"text\" placeholder=\"Last Name\" presence \u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"help-text globo-description\"\u003e\u003c\/small\u003e\n \n \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n \n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column \" data-type='email'\u003e\n \n \n \u003cdiv class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"Email\"\u003e\n \n \u003c\/div\u003e\n \n\n \u003cdiv class=\"globo-form-input\"\u003e\n \n \u003cdiv class=\"gfb_material_outlined\"\u003e\n \u003cdiv class=\"gfb__outline-start\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-notch\"\u003e\n \u003cdiv class=\"gfb__outline-panel-inactive\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-active\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-label\"\u003e\n \n\u003clabel tabindex=\"0\" for=\"83699-email\" class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"Email\"\u003e\n \u003cspan class=\"label-content\" data-label=\"Email\"\u003eEmail\u003c\/span\u003e\n \n \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n \n\u003c\/label\u003e\n\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-end\"\u003e\u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \u003cinput type=\"text\" data-type=\"email\" class=\"material_outlined-input\" id=\"83699-email\" name=\"email\" placeholder=\"Email\" presence \u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"help-text globo-description\"\u003e\u003c\/small\u003e\n \n \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n \n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column \" data-type='phone' \u003e\n \n \n \u003cdiv class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"Phone\"\u003e\n \n \u003c\/div\u003e\n \n\n \u003cdiv class=\"globo-form-input gfb__phone-placeholder\" input-placeholder=\"\"\u003e\n \n \u003cdiv class=\"gfb_material_outlined\"\u003e\n \u003cdiv class=\"gfb__outline-start\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-notch\"\u003e\n \u003cdiv class=\"gfb__outline-panel-inactive\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-active\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-label\"\u003e\n \n\u003clabel tabindex=\"0\" for=\"83699-phone-1\" class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"Phone\"\u003e\n \u003cspan class=\"label-content\" data-label=\"Phone\"\u003ePhone\u003c\/span\u003e\n \n \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n \n\u003c\/label\u003e\n\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-end\"\u003e\u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \n \n \u003cinput type=\"text\" data-type=\"phone\" class=\"material_outlined-input\" id=\"83699-phone-1\" name=\"phone-1\" placeholder=\"\" presence default-country-code=\"auto\"\u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n \n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \" data-type='number'\u003e\n \n \n \u003cdiv class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"Postcode\"\u003e\n \n \u003c\/div\u003e\n \n\n \u003cdiv class=\"globo-form-input\"\u003e\n \n \u003cdiv class=\"gfb_material_outlined\"\u003e\n \u003cdiv class=\"gfb__outline-start\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-notch\"\u003e\n \u003cdiv class=\"gfb__outline-panel-inactive\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-active\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-label\"\u003e\n \n\u003clabel tabindex=\"0\" for=\"83699-number-1\" class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"Postcode\"\u003e\n \u003cspan class=\"label-content\" data-label=\"Postcode\"\u003ePostcode\u003c\/span\u003e\n \n \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n \n\u003c\/label\u003e\n\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-end\"\u003e\u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \u003cinput type=\"number\" class=\"material_outlined-input\" id=\"83699-number-1\" name=\"number-1\" placeholder=\"\" presence onKeyPress=\"if(this.value.length == 100) return false;\" onChange=\"if(this.value.length \u003e 100) this.value = this.value - 1\" \u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n \n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \" data-type='paragraph'\u003e\n \u003cdiv tabindex=\"0\" class=\"globo-paragraph\" id=\"paragraph-1\"
1796\u003e\u003cp\u003e\u003cspan style=\"color: black;\"\u003eWhat does the best Beresford wine experience look like to you?\u003c\/span\u003e\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n \n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \" data-type='text'\u003e\n \n \n \u003cdiv class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"5 words\"\u003e\n \n \u003c\/div\u003e\n \n\n \u003cdiv class=\"globo-form-input\"\u003e\n \n \u003cdiv class=\"gfb_material_outlined\"\u003e\n \u003cdiv class=\"gfb__outline-start\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-notch\"\u003e\n \u003cdiv class=\"gfb__outline-panel-inactive\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-active\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-panel-label\"\u003e\n \n\u003clabel tabindex=\"0\" for=\"83699-text-2\" class=\"material_outlined-label globo-label gfb__label-v2 \" data-label=\"5 words\"\u003e\n \u003cspan class=\"label-content\" data-label=\"5 words\"\u003e\u003c\/span\u003e\n \n \u003cspan\u003e\u003c\/span\u003e\n \n\u003c\/label\u003e\n\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__outline-end\"\u003e\u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \u003cinput type=\"text\" data-type=\"text\" class=\"material_outlined-input\" id=\"83699-text-2\" name=\"text-2\" placeholder=\"\" presence \u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"help-text globo-description\"\u003e\u003c\/small\u003e\n \n \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n \n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \" data-type='file2'\u003e\n \u003clabel tabindex=\"0\" aria-label=\"Browse file\" for=\"temp-for-83699-file2-1\" class=\"material_outlined-label globo-label \" data-label=\"Upload Receipt \"\u003e\u003cspan class=\"label-content\" data-label=\"Upload Receipt \"\u003eUpload Receipt \u003c\/span\u003e\u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\u003c\/label\u003e\n \u003cdiv class=\"globo-form-input\"\u003e\n \u003cdiv class=\"gfb__dropzone\"\u003e\n \u003cdiv class=\"gfb__dropzone--content\"\u003e\n \u003cdiv class=\"gfb__dropzone--placeholder\"\u003e\n \u003cdiv class=\"gfb__dropzone--placeholder--title\"\u003e\n Choose file or drag here\n \u003c\/div\u003e\n \n \u003cdiv class=\"gfb__dropzone--placeholder--description\"\u003e\n Supported format: JPG, JPEG, PNG, GIF, SVG.\n \u003c\/div\u003e\n \n \n \u003cbutton type=\"button\" for=\"83699-file2-1\" class=\"gfb__dropzone--placeholder--button\"\u003eBrowse file\u003c\/button\u003e\n \n \u003c\/div\u003e\n \u003cdiv class=\"gfb__dropzone--preview--area\"\u003e\u003c\/div\u003e\n \u003c\/div\u003e\n \u003cinput style=\"display:none\" type=\"file\" id=\"temp-for-83699-file2-1\" \/\u003e\n \u003clabel for=\"temp-for-83699-file2-1_\"\u003e\u003cspan class=\"gfb__hidden\"\u003etemp-for-83699-file2-1_\u003c\/span\u003e\u003c\/label\u003e\n \u003cinput style=\"display:none\" type=\"file\" id=\"temp-for-83699-file2-1_\" data-type=\"file2\" class=\"material_outlined-input\" id=\"83699-file2-1\" name=\"file2-1\" placeholder=\"Choose file or drag here\" presence data-allowed-extensions=\"jpg,jpeg,png\" data-file-size-limit=\"10\" data-file-limit=\"\" \u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n \n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \" data-type='html'\u003e\n \u003cdiv id=\"html-1\"\u003e\u003cdiv\u003eBy submitting, I agree to the \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0690\/4401\/1241\/files\/TermsConditions_Win_A_Stocked_Vintec_Fridge.pdf?v=1745374667\" target=\"_blank\" style=\"color: black; font-weight: bold; text-align:left;\" \u003eTerms \u0026 Conditions\u003c\/a\u003e.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n \n \n \n \n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cdiv class=\"message error\" data-other-error=\"Something went wrong, please try again\"\u003e\n \u003cdiv class=\"content\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \n \u003cdiv class=\"message success\"\u003e\n \n \u003cdiv class=\"gfb__c
1796ontent-title\"\u003eThanks for submitting!\u003c\/div\u003e\n \n \u003cdiv class=\"gfb__discount-wrapper\" onclick=\"Globo.FormBuilder.handleCopyDiscountCode(this)\"\u003e\n \u003cdiv class=\"gfb__content-discount\"\u003e\n \u003cspan class=\"gfb__discount-code\"\u003e\u003c\/span\u003e\n \u003cdiv class=\"gfb__copy\"\u003e\n \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M384 336H192c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16l140.1 0L400 115.9V320c0 8.8-7.2 16-16 16zM192 384H384c35.3 0 64-28.7 64-64V115.9c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1H192c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H256c35.3 0 64-28.7 64-64V416H272v32c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192c0-8.8 7.2-16 16-16H96V128H64z\"\/\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__copied\"\u003e\n \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"\/\u003e\u003c\/svg\u003e\n \u003c\/div\u003e \n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"content\"\u003e\u003cp\u003eWe will let you know if you win the prize. Have a great day!\u003c\/p\u003e\u003c\/div\u003e\n \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n \u003csvg width=20 height=20 width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \n \u003cdiv class=\"gfb__footer wizard__footer\"\u003e\n \n \n \u003cdiv class=\"description globo-description\"\u003e\u003c\/div\u003e\n \n \n \u003cbutton type=\"button\" class=\"action previous hidden material_outlined-button\"\u003ePrevious\u003c\/button\u003e\n \u003cbutton type=\"button\" class=\"action next submit material_outlined-button\" data-submitting-text=\"\" data-submit-text='\u003cspan class=\"spinner\"\u003e\u003c\/span\u003eSubmit' data-next-text=\"Next\" \u003e\u003cspan class=\"spinner\"\u003e\u003c\/span\u003eNext\u003c\/button\u003e\n \n \u003cp class=\"wizard__congrats-message\"\u003e\u003c\/p\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \u003cinput type=\"hidden\" value=\"\" name=\"customer[id]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"customer[email]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"customer[name]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"page[title]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"page[href]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"_keyLabel\"\u003e\n \u003c\/form\u003e\n \n \n \u003cdiv class=\"message success\"\u003e\n \n \u003cdiv class=\"gfb__c
1796ontent-title\"\u003eThanks for submitting!\u003c\/div\u003e\n \n \u003cdiv class=\"gfb__discount-wrapper\" onclick=\"Globo.FormBuilder.handleCopyDiscountCode(this)\"\u003e\n \u003cdiv class=\"gfb__content-discount\"\u003e\n \u003cspan class=\"gfb__discount-code\"\u003e\u003c\/span\u003e\n \u003cdiv class=\"gfb__copy\"\u003e\n \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M384 336H192c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16l140.1 0L400 115.9V320c0 8.8-7.2 16-16 16zM192 384H384c35.3 0 64-28.7 64-64V115.9c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1H192c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H256c35.3 0 64-28.7 64-64V416H272v32c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192c0-8.8 7.2-16 16-16H96V128H64z\"\/\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__copied\"\u003e\n \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"\/\u003e\u003c\/svg\u003e\n \u003c\/div\u003e \n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"content\"\u003e\u003cp\u003eWe will let you know if you win the prize. Have a great day!\u003c\/p\u003e\u003c\/div\u003e\n \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \n\u003c\/div\u003e\n\n\u003c\/div\u003e\n"}}[83699]; 1797 1798 1799 1800 window.Globo.FormBuilder.url = window.Globo.FormBuilder.shop.url; 1801 window.Globo.FormBuilder.CDN_URL = window.Globo.FormBuilder.shop.CDN_URL ?? window.Globo.FormBuilder.shop.url; 1802 window.Globo.FormBuilder.themeOs20 = true; 1803 window.Globo.FormBuilder.searchProductByJson = true; 1804 1805 1806 window.Globo.FormBuilder.__webpack_public_path_2__ = "https://cdn.shopify.com/extensions/01a1205b-2d60-7e58-a81f-9220beb5713d/powerful-form-builder-363/assets/";Globo.FormBuilder.page = { 1807 href : window.location.href, 1808 type: "product" 1809 }; 1810 Globo.FormBuilder.page.title = document.title 1811 1812 1813 Globo.FormBuilder.product= { 1814 title : 'Grand Reserve Shiraz 2017, 750ml', 1815 type : '', 1816 vendor : 'Beresford Estate', 1817 url : window.location.href, 1818 sku: '422000Y17-1', 1819 id: 8489383264489, 1820 handle: 'beresford-grand-reserve-shiraz-750ml', 1821 } 1822 1823 if(window.AVADA_SPEED_WHITELIST){ 1824 const pfbs_w = new RegExp("powerful-form-builder", 'i') 1825 if(Array.isArray(window.AVADA_SPEED_WHITELIST)){ 1826 window.AVADA_SPEED_WHITELIST.push(pfbs_w) 1827 }else{ 1828 window.AVADA_SPEED_WHITELIST = [pfbs_w] 1829 } 1830 } 1831 1832 Globo.FormBuilder.shop.configuration = Globo.FormBuilder.shop.configuration || {}; 1833 Globo.FormBuilder.shop.configuration.money_format = "${{amount}}"; 1834</script>
vendor: 1 bytes, line 1834
1834
1835<script src="https://cdn.shopify.com/extensions/01a1205b-2d60-7e58-a81f-9220beb5713d/powerful-form-builder-363/assets/globo.formbuilder.index.js" defer="defer" data-cookieconsent="ignore"></script>
1835 1836 1837 1838 1839 1840<!-- END app block --><!-- BEGIN app block: shopify://apps/gempages-builder/blocks/embed-gp-script-head/20b379d4-1b20-474c-a6ca-665c331919f3 --> 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855<!-- END app block --><!-- BEGIN app block: shopify://apps/winehub-commerce/blocks/customer-portal-redirect/c0ed40b1-a5e6-4ec9-bd28-157981fb797f --><!-- Winehub Customer Portal Redirect --> 1856<!-- Current Path: /products/beresford-grand-reserve-shiraz-750ml --> 1857<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1858<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: 69044011241,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "product"};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 1858
1858
1859<script> 1860 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1861</script>
vendor: 1 bytes, line 1861
1861
1862<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}
1862).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: 69044011241,storefrontBaseUrl: "https://www.beresfordestate.com.au",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.beresfordestate.com.au/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"id":"1417543913","configuration":"{\"accountID\":\"S4HMME\",\"webPixelConfig\":\"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":"810320105","configuration":"{\"pixel_id\":\"1238799106846702\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","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":"588120297","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-7JKDPQ2LZL\\\",\\\"GT-5RFWL2JK\\\"],\\\"target_country\\\":\\\"AU\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-7JKDPQ2LZL\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-7JKDPQ2LZL\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-7JKDPQ2LZL\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-7JKDPQ2LZL\\\",\\\"MC-FNZ3NV4YDN\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-7JKDPQ2LZL\\\",\\\"MC-FNZ3NV4YDN\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-7JKDPQ2LZL\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-7JKDPQ2LZL\\\",\\\"MC-FNZ3NV4YDN\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-7JKDPQ2LZL\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-7JKDPQ2LZL\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-7JKDPQ2LZL\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-7JKDPQ2LZL\\\"}],\\\"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":"56033513","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Google Ads Conversion"},{"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":"Beresford Estate","paymentSettings":{"currencyCode":"AUD"},"myshopifyDomain":"58f1fa-6a.myshopify.com","countryCode":"AU","storefrontUrl":"https:\/\/www.beresfordestate.com.au"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":120.0,"currencyCode":"AUD"},"product":{"title":"Grand Reserve Shiraz 2017, 750ml","vendor":"Beresford Estate","id":"8489383264489","untranslatedTitle":"Grand Reserve Shiraz 2017, 750ml","url":"\/products\/beresford-grand-reserve-shiraz-750ml","type":""},"id":"47042479063273","image":{"src":"\/\/www.beresfordestate.com.au\/cdn\/shop\/files\/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196"},"sku":"422000Y17-1","title":"Standard","untranslatedTitle":"Standard"},{"price":{"amount":720.0,"currencyCode":"AUD"},"product":{"title":"Grand Reserve Shiraz 2017, 750ml","vendor":"Beresford Estate","id":"8489383264489","untranslatedTitle":"Grand Reserve Shiraz 2017, 750ml","url":"\/products\/beresford-grand-reserve-shiraz-750ml","type":""},"id":"47042479096041","image":{"src":"\/\/www.beresfordestate.com.au\/cdn\/shop\/files\/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196"},"sku":"422000Y17-6","title":"Case of 6","untranslatedTitle":"Case of 6"}],"products":[{"id":"8489383264489","handle":"beresford-grand-reserve-shiraz-750ml","isCollective":null,"title":"Grand Reserve Shiraz 2017, 750ml","type":null,"untranslatedTitle":"Grand Reserve Shiraz 2017, 750ml","url":"\/products\/beresford-grand-reserve-shiraz-750ml","vendor":"Beresford Estate","remoteShopId":null,"variants":[{"id":"47042479063273","image":{"src":"\/\/www.beresfordestate.com.au\/cdn\/shop\/files\/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196"},"price":{"amount":120.0,"currencyCode":"AUD"},"sku":"422000Y17-1","title":"Standard","untranslatedTitle":"Standard"},{"id":"47042479096041","image":{"src":"\/\/www.beresfordestate.com.au\/cdn\/shop\/files\/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196"},"price":{"amount":720.0,"currencyCode":"AUD"},"sku":"422000Y17-6","title":"Case of 6","untranslatedTitle":"Case of 6"}]}],"purchasingCompany":null},},"https://www.beresfordestate.com.au/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"147886145769","themeStoreId":"1399","themePublished":"true","eventMetadataId":"5217fe39-a071-4afe-859c-c211c505be8e","pageType":"product","resourceId":"8489383264489","shopId":"69044011241","storefrontBaseUrl":"https:\/\/www.beresfordestate.com.au","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":120.0,\"currencyCode\":\"AUD\"},\"product\":{\"title\":\"Grand Reserve Shiraz 2017, 750ml\",\"vendor\":\"Beresford Estate\",\"id\":\"8489383264489\",\"untranslatedTitle\":\"Grand Reserve Shiraz 2017, 750ml\",\"url\":\"\/products\/beresford-grand-reserve-shiraz-750ml\",\"type\":\"\"},\"id\":\"47042479063273\",\"image\":{\"src\":\"\/\/www.beresfordestate.com.au\/cdn\/shop\/files\/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196\"},\"sku\":\"422000Y17-1\",\"title\":\"Standard\",\"untranslatedTitle\":\"Standard\"}}]]"});})();</script>
1862<script> 1863 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1864 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1865 window.ShopifyAnalytics.meta.currency = 'AUD'; 1866 var meta = {"product":{"id":8489383264489,"gid":"gid:\/\/shopify\/Product\/8489383264489","vendor":"Beresford Estate","type":"","handle":"beresford-grand-reserve-shiraz-750ml","variants":[{"id":47042479063273,"price":12000,"name":"Grand Reserve Shiraz 2017, 750ml - Standard","public_title":"Standard","sku":"422000Y17-1"},{"id":47042479096041,"price":72000,"name":"Grand Reserve Shiraz 2017, 750ml - Case of 6","public_title":"Case of 6","sku":"422000Y17-6"}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":8489383264489,"requestId":"eeb87423-f8e6-47d3-9ed1-7ef671d9b048-1791585701"}}; 1867 for (var attr in meta) { 1868 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1869 } 1870</script>
vendor: 1 bytes, line 1870
1870
1871<script class="analytics"> 1872 (function () { 1873 var customDocumentWrite = function(content) { 1874 var jquery = null; 1875 1876 if (window.jQuery) { 1877 jquery = window.jQuery; 1878 } else if (window.Checkout && window.Checkout.$) { 1879 jquery = window.Checkout.$; 1880 } 1881 1882 if (jquery) { 1883 jquery('body').append(content); 1884 } 1885 }; 1886 1887 var hasLoggedConversion = function(token) { 1888 if (token) { 1889 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1890 } 1891 return false; 1892 } 1893 1894 var setCookieIfConversion = function(token) { 1895 if (token) { 1896 var twoMonthsFromNow = new Date(Date.now()); 1897 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1898 1899 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1900 } 1901 } 1902 1903 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1904 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1905 if (trekkie.integrations) { 1906 return; 1907 } 1908 trekkie.methods = [ 1909 'identify', 1910 'page', 1911 'ready', 1912 'track', 1913 'trackForm', 1914 'trackLink' 1915 ]; 1916 trekkie.factory = function(method) { 1917 return function() { 1918 var args = Array.prototype.slice.call(arguments); 1919 args.unshift(method); 1920 trekkie.push(args); 1921 if (method == 'track' || method == 'page') { 1922 var pageUrl; 1923 try { 1924 pageUrl = window.location.href; 1925 } catch (e) {} 1926 var pageReferrer; 1927 try { 1928 pageReferrer = document.referrer; 1929 } catch (e) {} 1930 try { 1931 if (window.__TREKKIE_SHIM_QUEUE == null) { 1932 window.__TREKKIE_SHIM_QUEUE = []; 1933 } 1934 window.__TREKKIE_SHIM_QUEUE.push({ 1935 from: 'trekkie-stub', 1936 method: method, 1937 args: args.slice(1), 1938 pageContext: { 1939 url: pageUrl, 1940 referrer: pageReferrer 1941 } 1942 }); 1943 } catch (e) { 1944 // no-op 1945 } 1946 } 1947 return trekkie; 1948 }; 1949 }; 1950 for (var i = 0; i < trekkie.methods.length; i++) { 1951 var key = trekkie.methods[i]; 1952 trekkie[key] = trekkie.factory(key); 1953 } 1954 trekkie.load = function(config) { 1955 trekkie.config = config || {}; 1956 trekkie.config.initialDocumentCookie = document.cookie; 1957 var first = document.getElementsByTagName('script')[0]; 1958var script = document.createElement('script'); 1959script.type = 'text/javascript'; 1960script.onerror = function(e) { 1961 var scriptFallback = document.createElement('script'); 1962 scriptFallback.type = 'text/javascript'; 1963 scriptFallback.onerror = function(error) { 1964 var Monorail = { 1965 produce: function produce(monorailDomain, schemaId, payload) { 1966 var currentMs = new Date().getTime(); 1967 var event = { 1968 schema_id: schemaId, 1969 payload: payload, 1970 metadata: { 1971 event_created_at_ms: currentMs, 1972 event_sent_at_ms: currentMs 1973 } 1974 }; 1975 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1976 }, 1977 sendRequest: function sendRequest(endpointUrl, payload) { 1978 // Try the sendBeacon API 1979 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1980 var blobData = new window.Blob([payload], { 1981 type: 'text/plain' 1982 }); 1983 1984 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1985 return true; 1986 } // sendBeacon was not successful 1987 1988 } // XHR beacon 1989 1990 var xhr = new XMLHttpRequest(); 1991 1992 try { 1993 xhr.open('POST', endpointUrl); 1994 xhr.setRequestHeader('Content-Type', 'text/plain'); 1995 xhr.send(payload); 1996 } catch (e) { 1997 console.log(e); 1998 } 1999 2000 return false; 2001 }, 2002 isIos12: function isIos12() { 2003 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 2004 } 2005 }; 2006 Monorail.produce('monorail-edge.shopifysvc.com', 2007 'trekkie_storefront_load_errors/1.1', 2008 {shop_id: 69044011241, 2009 theme_id: 147886145769, 2010 app_name: "storefront", 2011 context_url: window.location.href, 2012 source_url: "//www.beresfordestate.com.au/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 2013 2014 }; 2015 scriptFallback.async = true; 2016 scriptFallback.src = '//www.beresfordestate.com.au/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 2017 first.parentNode.insertBefore(scriptFallback, first); 2018}; 2019script.async = true; 2020script.src = '//www.beresfordestate.com.au/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 2021first.parentNode.insertBefore(script, first); 2022 2023 }; 2024 trekkie.load( 2025 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":69044011241,"isMerchantRequest":null,"themeId":147886145769,"themeCityHash":"2980450282947988323","contentLanguage":"en","currency":"AUD","eventMetadataId":"5217fe39-a071-4afe-859c-c211c505be8e"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 2026 ); 2027 2028 var loaded = false;
2029 trekkie.ready(function() { 2030 if (loaded) return; 2031 loaded = true; 2032 2033 window.ShopifyAnalytics.lib = window.trekkie; 2034 2035 var originalDocumentWrite = document.write; 2036 document.write = customDocumentWrite; 2037 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 2038 document.write = originalDocumentWrite; 2039 2040 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 2041 var token = match? match[1]: undefined; 2042 if (!hasLoggedConversion(token)) { 2043 setCookieIfConversion(token); 2044 window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"AUD","variantId":47042479063273,"productId":8489383264489,"productGid":"gid:\/\/shopify\/Product\/8489383264489","name":"Grand Reserve Shiraz 2017, 750ml - Standard","price":"120.00","sku":"422000Y17-1","brand":"Beresford Estate","variant":"Standard","category":"","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true}); 2045 } 2046 }); 2047 2048 window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":8489383264489,"requestId":"eeb87423-f8e6-47d3-9ed1-7ef671d9b048-1791585701","shopifyEmitted":true}); 2049 2050 var eventsListenerScript = document.createElement('script'); 2051 eventsListenerScript.async = true; 2052 eventsListenerScript.src = "//www.beresfordestate.com.au/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 2053 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 2054})();</script>
vendor: 1 bytes, line 2054
2054
2055<script 2056 defer 2057 src="https://www.beresfordestate.com.au/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js" 2058 data-application="storefront-renderer" 2059 data-shop-id="69044011241" 2060 data-render-region="gcp-us-central1" 2061 data-page-type="product" 2062 data-theme-instance-id="147886145769" 2063 data-theme-name="Be Yours" 2064 data-theme-version="7.1.1" 2065 data-monorail-region="shop_domain" 2066 data-resource-timing-sampling-rate="10" 2067 data-shs="true" 2068 data-shs-beacon="true" 2069 data-shs-export-with-fetch="true" 2070 data-shs-logs-sample-rate="1" 2071 data-shs-beacon-endpoint="https://www.beresfordestate.com.au/api/collect" 2072></script>
2072 2073<meta name="shopify-y" content="9bd0034e-8c56-4d17-affb-3768306b4aec" data-expiration="1823143301000"><meta name="shopify-s" content="8a3d8ffe-c142-4d70-a29f-9f743c2f3f49" data-expiration="1791587501000"> 2074</head> 2075 2076 <body 2077 class="template-product" 2078 data-animate-image 2079 2080 data-lazy-image 2081 2082 data-price-superscript 2083 > 2084 <!-- Google Tag Manager (noscript) -->
vendor: 87 bytes, lines 2084-2087
2084 2085 <noscript 2086 ><iframe 2087 src="https://www.googletagmanager.com/ns.html?id=
2087GTM-TSDWRB2
vendor: 123 bytes, lines 2087-2093
2087" 2088 height="0" 2089 width="0" 2090 style="display:none;visibility:hidden" 2091 ></iframe 2092 ></noscript> 2093
2093<!-- End Google Tag Manager (noscript) --> 2094 2095 <a class="skip-to-content-link button button--small visually-hidden" href="#MainContent"> 2096 Skip to content 2097 </a> 2098 2099 <style>.no-js .transition-cover{display:none}.transition-cover{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:rgb(var(--color-background));z-index:1000;pointer-events:none;transition-property:opacity,visibility;transition-duration:var(--duration-default);transition-timing-function:ease}.loading-bar{width:13rem;height:.2rem;border-radius:.2rem;background-color:rgb(var(--color-background-dark));position:relative;overflow:hidden}.loading-bar::after{content:"";height:100%;width:6.8rem;position:absolute;transform:translate(-3.4rem);background-color:rgb(var(--color-base-text));border-radius:.2rem;animation:initial-loading 1.5s ease infinite}@keyframes initial-loading{0%{transform:translate(-3.4rem)}50%{transform:translate(9.6rem)}to{transform:translate(-3.4rem)}}.loaded .transition-cover{opacity:0;visibility:hidden}.unloading .transition-cover{opacity:1;visibility:visible}.unloading.loaded .loading-bar{display:none}</style> 2100 <div class="transition-cover"> 2101 <span class="loading-bar"></span> 2102 </div> 2103 2104 <div class="transition-body"> 2105 <!-- BEGIN sections: header-group --> 2106<div id="shopify-section-sections--18964574503145__header" class="shopify-section shopify-section-group-header-group shopify-section-header"><style data-shopify>#shopify-section-sections--18964574503145__header { 2107 --section-padding-top: 12px; 2108 --section-padding-bottom: 12px; 2109 --image-logo-height: 44px; 2110 --gradient-header-background: #1a1b18; 2111 --color-header-background: 26, 27, 24; 2112 --color-header-foreground: 255, 255, 255; 2113 --color-header-border: 210, 213, 217; 2114 --color-highlight: 187, 255, 0; 2115 --icon-weight: 1.1px; 2116 }</style><style> 2117 @media screen and (min-width: 750px) { 2118 #shopify-section-sections--18964574503145__header { 2119 --image-logo-height: 50px; 2120 } 2121 }header-drawer { 2122 display: block; 2123 } 2124 2125 @media screen and (min-width: 990px) { 2126 header-drawer { 2127 display: none; 2128 } 2129 } 2130 2131 .menu-drawer-container { 2132 display: flex; 2133 position: static; 2134 } 2135 2136 .list-menu { 2137 list-style: none; 2138 padding: 0; 2139 margin: 0; 2140 } 2141 2142 .list-menu--inline { 2143 display: inline-flex; 2144 flex-wrap: wrap; 2145 column-gap: 1.5rem; 2146 } 2147 2148 .list-menu__item--link { 2149 text-decoration: none; 2150 padding-bottom: 1rem; 2151 padding-top: 1rem; 2152 line-height: calc(1 + 0.8 / var(--font-body-scale)); 2153 } 2154 2155 @media screen and (min-width: 750px) { 2156 .list-menu__item--link { 2157 padding-bottom: 0.5rem; 2158 padding-top: 0.5rem; 2159 } 2160 } 2161 2162 .localization-form { 2163 padding-inline-start: 1.5rem; 2164 padding-inline-end: 1.5rem; 2165 } 2166 2167 localization-form .localization-selector { 2168 background-color: transparent; 2169 box-shadow: none; 2170 padding: 1rem 0; 2171 height: auto; 2172 margin: 0; 2173 line-height: calc(1 + .8 / var(--font-body-scale)); 2174 letter-spacing: .04rem; 2175 } 2176 2177 .localization-form__select .icon-caret { 2178 width: 0.8rem; 2179 margin-inline-start: 1rem; 2180 } 2181</style> 2182 2183<link rel="stylesheet" href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-sticky-header.css?v=162331643638116400881742337651" media="print" onload="this.media='all'"> 2184<link rel="stylesheet" href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-list-menu.css?v=154923630017571300081742337651" media="print" onload="this.media='all'"> 2185<link rel="stylesheet" href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-search.css?v=44442862756793379551742337651" media="print" onload="this.media='all'"> 2186<link rel="stylesheet" href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-menu-drawer.css?v=106766231699916165481742337651" media="print" onload="this.media='all'"> 2187<link rel="stylesheet" href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/disclosure.css?v=170388319628845242881742337651" media="print" onload="this.media='all'"><link rel="stylesheet" href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-cart-drawer.css?v=124748048821403669991742337651" media="print" onload="this.media='all'"> 2188<link rel="stylesheet" href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-discounts.css?v=95161821600007313611742337651" media="print" onload="this.media='all'"><link rel="stylesheet" href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-price.css?v=175541368246100440751742337651" media="print" onload="this.media='all'"> 2189 <link rel="stylesheet" href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-loading-overlay.css?v=121974073346977247381742337651" media="print" onload="this.media='all'"><link rel="stylesheet" href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-menu-dropdown.css?v=64964545695756522291742337651" media="print" onload="this.media='all'"> 2190
2190<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/menu-dropdown.js?v=84406870153186263601742337651" defer="defer"></script>
2190<noscript><link href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-sticky-header.css?v=162331643638116400881742337651" rel="stylesheet" type="text/css" media="all" /></noscript> 2191<noscript><link href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-list-menu.css?v=154923630017571300081742337651" rel="stylesheet" type="text/css" media="all" /></noscript> 2192<noscript><link href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-search.css?v=44442862756793379551742337651" rel="stylesheet" type="text/css" media="all" /></noscript> 2193<noscript><link href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-menu-dropdown.css?v=64964545695756522291742337651" rel="stylesheet" type="text/css" media="all" /></noscript> 2194<noscript><link href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-menu-drawer.css?v=106766231699916165481742337651" rel="stylesheet" type="text/css" media="all" /></noscript> 2195<noscript><link href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/disclosure.css?v=170388319628845242881742337651" rel="stylesheet" type="text/css" media="all" /></noscript> 2196
2197<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/search-modal.js?v=116111636907037380331742337651" defer="defer"></script>
2197<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/cart-recommendations.js?v=90721338966468528161742337651" defer="defer"></script>
2197 2198 <link rel="stylesheet" href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-cart-recommendations.css?v=163579405092959948321742337651" media="print" onload="this.media='all'"><svg xmlns="http://www.w3.org/2000/svg" class="hidden"> 2199 <symbol id="icon-cart" fill="none" viewbox="0 0 18 19"> 2200 <path d="M3.09333 5.87954L16.2853 5.87945V5.87945C16.3948 5.8795 16.4836 5.96831 16.4836 6.07785V11.4909C16.4836 11.974 16.1363 12.389 15.6603 12.4714C11.3279 13.2209 9.49656 13.2033 5.25251 13.9258C4.68216 14.0229 4.14294 13.6285 4.0774 13.0537C3.77443 10.3963 2.99795 3.58502 2.88887 2.62142C2.75288 1.42015 0.905376 1.51528 0.283581 1.51478" stroke="currentColor"/> 2201 <path d="M13.3143 16.8554C13.3143 17.6005 13.9183 18.2045 14.6634 18.2045C15.4085 18.2045 16.0125 17.6005 16.0125 16.8554C16.0125 16.1104 15.4085 15.5063 14.6634 15.5063C13.9183 15.5063 13.3143 16.1104 13.3143 16.8554Z" fill="currentColor"/> 2202 <path d="M3.72831 16.8554C3.72831 17.6005 4.33233 18.2045 5.07741 18.2045C5.8225 18.2045 6.42651 17.6005 6.42651 16.8554C6.42651 16.1104 5.8225 15.5063 5.07741 15.5063C4.33233 15.5063 3.72831 16.1104 3.72831 16.8554Z" fill="currentColor"/> 2203 </symbol> 2204 <symbol id="icon-close" fill="none" viewBox="0 0 12 12"> 2205 <path d="M1 1L11 11" stroke="currentColor" stroke-linecap="round" fill="none"/> 2206 <path d="M11 1L1 11" stroke="currentColor" stroke-linecap="round" fill="none"/> 2207 </symbol> 2208 <symbol id="icon-search" fill="none" viewBox="0 0 15 17"> 2209 <circle cx="7.11113" cy="7.11113" r="6.56113" stroke="currentColor" fill="none"/> 2210 <path d="M11.078 12.3282L13.8878 16.0009" stroke="currentColor" stroke-linecap="round" fill="none"/> 2211 </symbol> 2212</svg><sticky-header data-scroll-up class="header-wrapper header-wrapper--uppercase"> 2213 <header class="header header--middle-left header--mobile-center page-width header-section--padding"> 2214 <div class="header__left" 2215 > 2216<header-drawer> 2217 <details class="menu-drawer-container"> 2218 <summary class="header__icon header__icon--menu focus-inset" aria-label="Menu"> 2219 <span class="header__icon header__icon--summary"> 2220 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-hamburger" fill="none" viewBox="0 0 32 32"> 2221 <path d="M0 26.667h32M0 16h26.98M0 5.333h32" stroke="currentColor"/> 2222 </svg> 2223 <svg class="icon icon-close" aria-hidden="true" focusable="false"> 2224 <use href="#icon-close"></use> 2225 </svg> 2226 </span> 2227 </summary> 2228 <div id="menu-drawer" class="menu-drawer motion-reduce" tabindex="-1"> 2229 <div class="menu-drawer__inner-container"> 2230 <div class="menu-drawer__navigation-container"> 2231 <drawer-close-button class="header__icon header__icon--menu medium-hide large-up-hide" data-animate data-animate-delay-1> 2232 <svg class="icon icon-close" aria-hidden="true" focusable="false"> 2233 <use href="#icon-close"></use> 2234 </svg> 2235 </drawer-close-button> 2236 <nav class="menu-drawer__navigation" data-animate data-animate-delay-1> 2237 <ul class="menu-drawer__menu list-menu" role="list"><li><a href="/" class="menu-drawer__menu-item list-menu__itemfocus-inset"> 2238 Home 2239 </a></li><li><details> 2240 <summary> 2241 <span class="menu-drawer__menu-item list-menu__item animate-arrow focus-inset">Wines<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 2242 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 2243 </svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 2244 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 2245 </svg></span> 2246 </summary> 2247 <div id="link-wines" class="menu-drawer__submenu motion-reduce" tabindex="-1"> 2248 <div class="menu-drawer__inner-submenu"> 2249 <div class="menu-drawer__topbar"> 2250 <button type="button" class="menu-drawer__close-button focus-inset" aria-expanded="true" data-close> 2251 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 2252 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 2253 </svg> 2254 </button> 2255 <a class="menu-drawer__menu-item" href="/collections/our-wines">Wines</a> 2256 </div> 2257 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="/pages/wine-club" class="menu-drawer__menu-item list-menu__item focus-inset"> 2258 Wine Club 2259 </a></li><li><a href="/collections/our-wines" class="menu-drawer__menu-item list-menu__item focus-inset"> 2260 Shop All 2261 </a></li><li><a href="/collections/beresford-classic" class="menu-drawer__menu-item list-menu__item focus-inset"> 2262 Classic 2263 </a></li><li><a href="/collections/beresford-emblem" class="menu-drawer__menu-item list-menu__item focus-inset"> 2264 Emblem 2265 </a></li><li><a href="/collections/beresford-estate" class="menu-drawer__menu-item list-menu__item focus-inset"> 2266 Estate 2267 </a></li><li><a href="/collections/limited-release" class="menu-drawer__menu-item list-menu__item focus-inset"> 2268 Limited Release 2269 </a></li><li><a href="/collections/grand-reserve" class="menu-drawer__menu-item list-menu__item focus-inset"> 2270 Grand Reserve 2271 </a></li></ul> 2272 </div> 2273 </div> 2274 </details></li><li>
2274<details> 2275 <summary> 2276 <span class="menu-drawer__menu-item list-menu__item animate-arrow focus-inset">Story<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 2277 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 2278 </svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 2279 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 2280 </svg></span> 2281 </summary> 2282 <div id="link-story" class="menu-drawer__submenu motion-reduce" tabindex="-1"> 2283 <div class="menu-drawer__inner-submenu"> 2284 <div class="menu-drawer__topbar"> 2285 <button type="button" class="menu-drawer__close-button focus-inset" aria-expanded="true" data-close> 2286 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 2287 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 2288 </svg> 2289 </button> 2290 <a class="menu-drawer__menu-item" href="/pages/story">Story</a> 2291 </div> 2292 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="https://beresfordestate.myshopify.com/pages/story#gjCetCvDi-" class="menu-drawer__menu-item list-menu__item focus-inset"> 2293 The History 2294 </a></li><li><a href="https://beresfordestate.myshopify.com/pages/story#gRPtyn9OxS" class="menu-drawer__menu-item list-menu__item focus-inset"> 2295 The Vineyard 2296 </a></li><li><a href="https://beresfordestate.myshopify.com/pages/story#gxaMpKU6KA" class="menu-drawer__menu-item list-menu__item focus-inset"> 2297 The Winery 2298 </a></li><li><a href="https://beresfordestate.myshopify.com/pages/story#gHyW_2R91m" class="menu-drawer__menu-item list-menu__item focus-inset"> 2299 Sustainable Practice 2300 </a></li></ul> 2301 </div> 2302 </div> 2303 </details></li><li><details> 2304 <summary> 2305 <span class="menu-drawer__menu-item list-menu__item animate-arrow focus-inset">Stay<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 2306 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 2307 </svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 2308 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 2309 </svg></span> 2310 </summary> 2311 <div id="link-stay" class="menu-drawer__submenu motion-reduce" tabindex="-1"> 2312 <div class="menu-drawer__inner-submenu"> 2313 <div class="menu-drawer__topbar"> 2314 <button type="button" class="menu-drawer__close-button focus-inset" aria-expanded="true" data-close> 2315 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 2316 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 2317 </svg> 2318 </button> 2319 <a class="menu-drawer__menu-item" href="/pages/accommodation">Stay</a> 2320 </div> 2321 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="/pages/book-your-experience" class="menu-drawer__menu-item list-menu__item focus-inset"> 2322 Book Your Experience 2323 </a></li><li><a href="/pages/accommodation" class="menu-drawer__menu-item list-menu__item focus-inset"> 2324 Book Your Room 2325 </a></li></ul> 2326 </div> 2327 </div> 2328 </details></li><li>
2328<details> 2329 <summary> 2330 <span class="menu-drawer__menu-item list-menu__item animate-arrow focus-inset">Visit<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 2331 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 2332 </svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 2333 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 2334 </svg></span> 2335 </summary> 2336 <div id="link-visit" class="menu-drawer__submenu motion-reduce" tabindex="-1"> 2337 <div class="menu-drawer__inner-submenu"> 2338 <div class="menu-drawer__topbar"> 2339 <button type="button" class="menu-drawer__close-button focus-inset" aria-expanded="true" data-close> 2340 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 2341 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 2342 </svg> 2343 </button> 2344 <a class="menu-drawer__menu-item" href="/pages/venues">Visit</a> 2345 </div> 2346 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="https://58f1fa-6a.myshopify.com/pages/venues/#gjCetCvDi-" class="menu-drawer__menu-item list-menu__item focus-inset"> 2347 Beresford House 2348 </a></li><li><a href="/pages/tasting-pavilion" class="menu-drawer__menu-item list-menu__item focus-inset"> 2349 Tasting Pavilion 2350 </a></li><li><a href="https://58f1fa-6a.myshopify.com/pages/venues/#gq1JNsCllS" class="menu-drawer__menu-item list-menu__item focus-inset"> 2351 Vale Restaurant 2352 </a></li></ul> 2353 </div> 2354 </div> 2355 </details></li><li><details> 2356 <summary> 2357 <span class="menu-drawer__menu-item list-menu__item animate-arrow focus-inset">Experiences<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 2358 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 2359 </svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 2360 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 2361 </svg></span> 2362 </summary> 2363 <div id="link-experiences" class="menu-drawer__submenu motion-reduce" tabindex="-1"> 2364 <div class="menu-drawer__inner-submenu"> 2365 <div class="menu-drawer__topbar"> 2366 <button type="button" class="menu-drawer__close-button focus-inset" aria-expanded="true" data-close> 2367 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 2368 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 2369 </svg> 2370 </button> 2371 <a class="menu-drawer__menu-item" href="/pages/experiences">Experiences</a> 2372 </div> 2373 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="/pages/weddings" class="menu-drawer__menu-item list-menu__item focus-inset"> 2374 Weddings 2375 </a></li><li><a href="https://58f1fa-6a.myshopify.com/pages/experiences/#gq1JNsCllS" class="menu-drawer__menu-item list-menu__item focus-inset"> 2376 What's On 2377 </a></li><li><a href="https://app.gift-it.com.au/buy/BeresfordEstate" class="menu-drawer__menu-item list-menu__item focus-inset"> 2378 Gift Voucher 2379 </a></li><li><a href="https://www.beresfordestate.com.au/pages/experiences#g8FtNjKyk5" class="menu-drawer__menu-item list-menu__item focus-inset"> 2380 Bookings 2381 </a></li></ul> 2382 </div> 2383 </div> 2384 </details></li><li><a href="/pages/contact-us" class="menu-drawer__menu-item list-menu__itemfocus-inset"> 2385 Contact 2386 </a></li></ul> 2387 </nav><div class="menu-drawer__utility-links" data-animate data-animate-delay-1><a href="/account/login" class="menu-drawer__account link link-with-icon focus-inset"> 2388 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-account" fill="none" viewBox="0 0 14 18"> 2389 <path d="M7.34497 10.0933C4.03126 10.0933 1.34497 12.611 1.34497 15.7169C1.34497 16.4934 1.97442 17.1228 2.75088 17.1228H11.9391C12.7155 17.1228 13.345 16.4934 13.345 15.7169C13.345 12.611 10.6587 10.0933 7.34497 10.0933Z" stroke="currentColor"/> 2390 <ellipse cx="7.34503" cy="5.02631" rx="3.63629" ry="3.51313" stroke="currentColor" stroke-linecap="square"/> 2391 </svg>
2392 <span class="label">Log in</span> 2393 </a><ul class="list list-social list-unstyled" role="list"><li class="list-social__item"> 2394 <a target="_blank" rel="noopener" href="https://www.facebook.com/BeresfordEstate/" class="list-social__link link link--text link-with-icon"> 2395 <svg aria-hidden="true" focusable="false" class="icon icon-facebook" viewBox="0 0 320 512"> 2396 <path fill="currentColor" d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"/> 2397 </svg> 2398 <span class="visually-hidden">Facebook</span> 2399 </a> 2400</li><li class="list-social__item"> 2401 <a target="_blank" rel="noopener" href="https://www.instagram.com/beresfordestate/" class="list-social__link link link--text link-with-icon"> 2402 <svg aria-hidden="true" focusable="false" class="icon icon-instagram" viewBox="0 0 448 512"> 2403 <path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"/> 2404 </svg> 2405 <span class="visually-hidden">Instagram</span> 2406 </a> 2407 </li><li class="list-social__item"> 2408 <a target="_blank" rel="noopener" href="https://www.tiktok.com/@beresfordestate" class="list-social__link link link--text link-with-icon"> 2409 <svg aria-hidden="true" focusable="false" class="icon icon-tiktok" viewBox="0 0 448 512"> 2410 <path fill="currentColor" d="M448,209.91a210.06,210.06,0,0,1-122.77-39.25V349.38A162.55,162.55,0,1,1,185,188.31V278.2a74.62,74.62,0,1,0,52.23,71.18V0l88,0a121.18,121.18,0,0,0,1.86,22.17h0A122.18,122.18,0,0,0,381,102.39a121.43,121.43,0,0,0,67,20.14Z"/> 2411 </svg> 2412 <span class="visually-hidden">TikTok</span> 2413 </a> 2414 </li><li class="list-social__item"> 2415 <a target="_blank" rel="noopener" href="https://www.youtube.com/@beresfordestate" class="list-social__link link link--text link-with-icon"> 2416 <svg aria-hidden="true" focusable="false" class="icon icon-youtube" viewBox="0 0 576 512"> 2417 <path fill="currentColor" d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"/> 2418 </svg> 2419 <span class="visually-hidden">YouTube</span> 2420 </a> 2421 </li></ul> 2422 </div> 2423 </div> 2424 </div> 2425 </div> 2426 </details> 2427</header-drawer></div><a href="/" class="header__heading-link focus-inset"><img srcset="//www.beresfordestate.com.au/cdn/shop/files/Beresford_Logo_White_Beresford-Estate-1.png?height=44&v=1715844221 1x, //www.beresfordestate.com.au/cdn/shop/files/Beresford_Logo_White_Beresford-Estate-1.png?height=88&v=1715844221 2x" 2428 src="//www.beresfordestate.com.au/cdn/shop/files/Beresford_Logo_White_Beresford-Estate-1.png?height=44&v=1715844221" 2429 loading="lazy" 2430 width="2000" 2431 height="500" 2432 alt="Beresford Estate" 2433 class="header__heading-logo medium-hide large-up-hide" 2434 /><img srcset="//www.beresfordestate.com.au/cdn/shop/files/Beresford_Logo_White_Beresford-Estate-1.png?height=50&v=1715844221 1x, //www.beresfordestate.com.au/cdn/shop/files/Beresford_Logo_White_Beresford-Estate-1.png?height=100&v=1715844221 2x" 2435 src="//www.beresfordestate.com.au/cdn/shop/files/Beresford_Logo_White_Beresford-Estate-1.png?height=50&v=1715844221" 2436 loading="lazy" 2437 width="2000" 2438 height="500" 2439 alt="Beresford Estate" 2440 class="header__heading-logo small-hide" 2441 /></a><nav class="header__inline-menu"> 2442 <ul class="list-menu list-menu--inline" role="list"><li><dropdown-menu> 2443 <a href="/" class="header__menu-item header__menu-item--top list-menu__item focus-inset"><span class="label">Home</span></a> 2444 </dropdown-menu></li><li><dropdown-menu> 2445 <a href="/collections/our-wines" class="header__menu-item header__menu-item--top list-menu__item focus-inset"><span class="label">Wines</span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 2446 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 2447 </svg></a> 2448 <div class="list-menu-dropdown hidden"> 2449 <ul class="list-menu" role="list" tabindex="-1"><li><dropdown-menu> 2450 <a href="/pages/wine-club" class="header__menu-item list-menu__item focus-inset">
2451 <span class="label">Wine Club</span> 2452 </a> 2453 </dropdown-menu></li><li><dropdown-menu> 2454 <a href="/collections/our-wines" class="header__menu-item list-menu__item focus-inset"> 2455 <span class="label">Shop All</span> 2456 </a> 2457 </dropdown-menu></li><li><dropdown-menu> 2458 <a href="/collections/beresford-classic" class="header__menu-item list-menu__item focus-inset"> 2459 <span class="label">Classic</span> 2460 </a> 2461 </dropdown-menu></li><li><dropdown-menu> 2462 <a href="/collections/beresford-emblem" class="header__menu-item list-menu__item focus-inset"> 2463 <span class="label">Emblem</span> 2464 </a> 2465 </dropdown-menu></li><li><dropdown-menu> 2466 <a href="/collections/beresford-estate" class="header__menu-item list-menu__item focus-inset"> 2467 <span class="label">Estate</span> 2468 </a> 2469 </dropdown-menu></li><li><dropdown-menu> 2470 <a href="/collections/limited-release" class="header__menu-item list-menu__item focus-inset"> 2471 <span class="label">Limited Release</span> 2472 </a> 2473 </dropdown-menu></li><li><dropdown-menu> 2474 <a href="/collections/grand-reserve" class="header__menu-item list-menu__item focus-inset"> 2475 <span class="label">Grand Reserve</span> 2476 </a> 2477 </dropdown-menu></li></ul> 2478 </div> 2479 </dropdown-menu></li><li><dropdown-menu> 2480 <a href="/pages/story" class="header__menu-item header__menu-item--top list-menu__item focus-inset"><span class="label">Story</span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 2481 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 2482 </svg></a> 2483 <div class="list-menu-dropdown hidden"> 2484 <ul class="list-menu" role="list" tabindex="-1"><li><dropdown-menu> 2485 <a href="https://beresfordestate.myshopify.com/pages/story#gjCetCvDi-" class="header__menu-item list-menu__item focus-inset"> 2486 <span class="label">The History</span> 2487 </a> 2488 </dropdown-menu></li><li><dropdown-menu> 2489 <a href="https://beresfordestate.myshopify.com/pages/story#gRPtyn9OxS" class="header__menu-item list-menu__item focus-inset"> 2490 <span class="label">The Vineyard</span> 2491 </a> 2492 </dropdown-menu></li><li><dropdown-menu> 2493 <a href="https://beresfordestate.myshopify.com/pages/story#gxaMpKU6KA" class="header__menu-item list-menu__item focus-inset"> 2494 <span class="label">The Winery</span> 2495 </a> 2496 </dropdown-menu></li><li><dropdown-menu> 2497 <a href="https://beresfordestate.myshopify.com/pages/story#gHyW_2R91m" class="header__menu-item list-menu__item focus-inset"> 2498 <span class="label">Sustainable Practice</span> 2499 </a> 2500 </dropdown-menu></li></ul> 2501 </div> 2502 </dropdown-menu></li><li><dropdown-menu> 2503 <a href="/pages/accommodation" class="header__menu-item header__menu-item--top list-menu__item focus-inset"><span class="label">Stay</span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 2504 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 2505 </svg></a> 2506 <div class="list-menu-dropdown hidden"> 2507 <ul class="list-menu" role="list" tabindex="-1"><li><dropdown-menu> 2508 <a href="/pages/book-your-experience" class="header__menu-item list-menu__item focus-inset">
2509 <span class="label">Book Your Experience</span> 2510 </a> 2511 </dropdown-menu></li><li><dropdown-menu> 2512 <a href="/pages/accommodation" class="header__menu-item list-menu__item focus-inset"> 2513 <span class="label">Book Your Room</span> 2514 </a> 2515 </dropdown-menu></li></ul> 2516 </div> 2517 </dropdown-menu></li><li><dropdown-menu> 2518 <a href="/pages/venues" class="header__menu-item header__menu-item--top list-menu__item focus-inset"><span class="label">Visit</span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 2519 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 2520 </svg></a> 2521 <div class="list-menu-dropdown hidden"> 2522 <ul class="list-menu" role="list" tabindex="-1"><li><dropdown-menu> 2523 <a href="https://58f1fa-6a.myshopify.com/pages/venues/#gjCetCvDi-" class="header__menu-item list-menu__item focus-inset"> 2524 <span class="label">Beresford House</span> 2525 </a> 2526 </dropdown-menu></li><li><dropdown-menu> 2527 <a href="/pages/tasting-pavilion" class="header__menu-item list-menu__item focus-inset"> 2528 <span class="label">Tasting Pavilion</span> 2529 </a> 2530 </dropdown-menu></li><li><dropdown-menu> 2531 <a href="https://58f1fa-6a.myshopify.com/pages/venues/#gq1JNsCllS" class="header__menu-item list-menu__item focus-inset"> 2532 <span class="label">Vale Restaurant</span> 2533 </a> 2534 </dropdown-menu></li></ul> 2535 </div> 2536 </dropdown-menu></li><li><dropdown-menu> 2537 <a href="/pages/experiences" class="header__menu-item header__menu-item--top list-menu__item focus-inset"><span class="label">Experiences</span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 2538 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 2539 </svg></a> 2540 <div class="list-menu-dropdown hidden"> 2541 <ul class="list-menu" role="list" tabindex="-1"><li><dropdown-menu> 2542 <a href="/pages/weddings" class="header__menu-item list-menu__item focus-inset"> 2543 <span class="label">Weddings</span> 2544 </a> 2545 </dropdown-menu></li><li><dropdown-menu> 2546 <a href="https://58f1fa-6a.myshopify.com/pages/experiences/#gq1JNsCllS" class="header__menu-item list-menu__item focus-inset"> 2547 <span class="label">What's On</span> 2548 </a> 2549 </dropdown-menu></li><li><dropdown-menu> 2550 <a href="https://app.gift-it.com.au/buy/BeresfordEstate" class="header__menu-item list-menu__item focus-inset"> 2551 <span class="label">Gift Voucher </span> 2552 </a> 2553 </dropdown-menu></li><li><dropdown-menu> 2554 <a href="https://www.beresfordestate.com.au/pages/experiences#g8FtNjKyk5" class="header__menu-item list-menu__item focus-inset"> 2555 <span class="label">Bookings</span> 2556 </a> 2557 </dropdown-menu></li></ul> 2558 </div> 2559 </dropdown-menu></li><li><dropdown-menu> 2560 <a href="/pages/contact-us" class="header__menu-item header__menu-item--top list-menu__item focus-inset"><span class="label">Contact</span></a> 2561 </dropdown-menu></li></ul> 2562</nav> 2563<div class="header__right"><search-modal> 2564 <details> 2565 <summary class="header__icon header__icon--summary header__icon--search focus-inset modal__toggle" aria-haspopup="dialog" aria-label="Search our site">
2566 <span> 2567 <svg class="icon icon-search modal__toggle-open" aria-hidden="true" focusable="false"> 2568 <use href="#icon-search"></use> 2569 </svg> 2570 <svg class="icon icon-close modal__toggle-close" aria-hidden="true" focusable="false"> 2571 <use href="#icon-close"></use> 2572 </svg> 2573 </span> 2574 </summary> 2575 <div class="search-modal modal__content" role="dialog" aria-modal="true" aria-label="Search our site"> 2576 <div class="page-width"> 2577 <div class="search-modal__content" tabindex="-1"><predictive-search data-loading-text="Loading..." data-per-page="6"><form action="/search" method="get" role="search" class="search search-modal__form"> 2578 <div class="field"> 2579 <button type="submit" class="search__button focus-inset" aria-label="Search our site" tabindex="-1"> 2580 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-search" fill="none" viewBox="0 0 15 17"> 2581 <circle cx="7.11113" cy="7.11113" r="6.56113" stroke="currentColor" fill="none"/> 2582 <path d="M11.078 12.3282L13.8878 16.0009" stroke="currentColor" stroke-linecap="round" fill="none"/> 2583 </svg> 2584 </button> 2585 <input 2586 id="Search-In-Modal-523" 2587 class="search__input field__input" 2588 type="search" 2589 name="q" 2590 value="" 2591 placeholder="Search" 2592 role="combobox" 2593 aria-expanded="false" 2594 aria-owns="predictive-search-results-list" 2595 aria-controls="predictive-search-results-list" 2596 aria-haspopup="listbox" 2597 aria-autocomplete="list" 2598 autocorrect="off" 2599 autocomplete="off" 2600 autocapitalize="off" 2601 spellcheck="false" 2602 /> 2603 <label class="visually-hidden" for="Search-In-Modal-523">Search our site</label> 2604 <input type="hidden" name="type" value="product,article,page,collection"/> 2605 <input type="hidden" name="options[prefix]" value="last"/><div class="predictive-search__loading-state"> 2606 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-spinner" fill="none" viewBox="0 0 66 66"> 2607 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"/> 2608 </svg> 2609 </div><button type="reset" class="search__button focus-inset">Clear</button><button type="button" class="search__button focus-inset" aria-label="Close" tabindex="-1"> 2610 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-close" fill="none" viewBox="0 0 12 12"> 2611 <path d="M1 1L11 11" stroke="currentColor" stroke-linecap="round" fill="none"/> 2612 <path d="M11 1L1 11" stroke="currentColor" stroke-linecap="round" fill="none"/> 2613 </svg> 2614 </button> 2615 </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search></div> 2616 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search></div> 2617 </div> 2618 2619 <div class="modal-overlay"></div> 2620</div> 2621 2622 </details> 2623 </search-modal><a href="/account/login" class="header__icon header__icon--account focus-inset small-hide"> 2624 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-account" fill="none" viewBox="0 0 14 18"> 2625 <path d="M7.34497 10.0933C4.03126 10.0933 1.34497 12.611 1.34497 15.7169C1.34497 16.4934 1.97442 17.1228 2.75088 17.1228H11.9391C12.7155 17.1228 13.345 16.4934 13.345 15.7169C13.345 12.611 10.6587 10.0933 7.34497 10.0933Z" stroke="currentColor"/> 2626 <ellipse cx="7.34503" cy="5.02631" rx="3.63629" ry="3.51313" stroke="currentColor" stroke-linecap="square"/> 2627 </svg> 2628 <span class="visually-hidden">Log in</span> 2629 </a><cart-drawer> 2630 <details class="cart-drawer-container"> 2631 <summary class="header__icon focus-inset">
2632 <span class="header__icon header__icon--summary header__icon--cart" id="cart-icon-bubble"> 2633 <svg class="icon icon-cart" aria-hidden="true" focusable="false"> 2634 <use href="#icon-cart"></use> 2635 </svg> 2636 <span class="visually-hidden">Cart</span></span> 2637 </summary> 2638 <mini-cart class="cart-drawer focus-inset" id="mini-cart" data-url="?section_id=mini-cart"> 2639 <div class="loading-overlay"> 2640 <div class="loading-overlay__spinner"> 2641 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-spinner" fill="none" viewBox="0 0 66 66"> 2642 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"/> 2643 </svg> 2644 </div> 2645 </div> 2646 </mini-cart> 2647 </details> 2648 <noscript> 2649 <a href="/cart" class="header__icon header__icon--cart focus-inset"> 2650 <svg class="icon icon-cart" aria-hidden="true" focusable="false"> 2651 <use href="#icon-cart"></use> 2652 </svg> 2653 <span class="visually-hidden">Cart</span></a> 2654 </noscript> 2655 </cart-drawer></div> 2656 </header> 2657 <span class="header-background"></span> 2658</sticky-header> 2659 2660 2661
2662<script type="application/ld+json"> 2663 { 2664 "@context": "http://schema.org", 2665 "@type": "Organization", 2666 "name": "Beresford Estate", 2667 2668 "logo": "https:\/\/www.beresfordestate.com.au\/cdn\/shop\/files\/Beresford_Logo_White_Beresford-Estate-1.png?v=1715844221\u0026width=2000", 2669 2670 "sameAs": [ 2671 "https:\/\/www.facebook.com\/BeresfordEstate\/", 2672 "", 2673 "", 2674 "https:\/\/www.instagram.com\/beresfordestate\/", 2675 "https:\/\/www.tiktok.com\/@beresfordestate", 2676 "", 2677 "", 2678 "https:\/\/www.youtube.com\/@beresfordestate", 2679 "" 2680 ], 2681 "url": "https:\/\/www.beresfordestate.com.au" 2682 } 2683</script>
2683<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/cart.js?v=85266363736866273331742337651" defer="defer"></script>
vendor: 1 bytes, line 2683
2683
2684<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/cart-drawer.js?v=5420845715490320271742337651" defer="defer"></script>
2684 2685 2686 2687<style> #shopify-section-sections--18964574503145__header span {font-size: 12px;} </style></div> 2688<!-- END sections: header-group --> 2689 2690 <div class="transition-content"> 2691 <main id="MainContent" class="content-for-layout focus-none shopify-section" role="main" tabindex="-1"> 2692 <section id="shopify-section-template--18964579451113__empty-space" class="shopify-section section spacing-section"><style data-shopify>#shopify-section-template--18964579451113__empty-space { 2693 --spacing-section-desktop: 36px; 2694 --spacing-section-mobile: 16px; 2695 }</style> 2696</section><section id="shopify-section-template--18964579451113__main" class="shopify-section section"> 2697<link href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/section-main-product.css?v=161240136923356777911742337651" rel="stylesheet" type="text/css" media="all" /> 2698<link href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-accordion.css?v=5234466532213842031742337651" rel="stylesheet" type="text/css" media="all" /> 2699<link href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-price.css?v=175541368246100440751742337651" rel="stylesheet" type="text/css" media="all" /> 2700<link href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-rte.css?v=102114663036358899191742337651" rel="stylesheet" type="text/css" media="all" /> 2701<link href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-slider.css?v=122325235583381857161742337651" rel="stylesheet" type="text/css" media="all" /> 2702<link href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-rating.css?v=173409050425969898561742337651" rel="stylesheet" type="text/css" media="all" /> 2703 2704<link rel="stylesheet" href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-deferred-media.css?v=17808808663945790771742337651" media="print" onload="this.media='all'"> 2705<link rel="stylesheet" href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-product-review.css?v=163880572521753681742337651" media="print" onload="this.media='all'"><style data-shopify>#shopify-section-template--18964579451113__main { 2706 --section-padding-top: 0px; 2707 --section-padding-bottom: 72px; 2708 }@media screen and (max-width: 749px) { 2709 #Slider-Gallery-template--18964579451113__main { 2710 --force-image-ratio-percent: 100.0%; 2711 } 2712 2713 #Slider-Gallery-template--18964579451113__main .media-mobile--adapt_first { 2714 padding-bottom: 100.0%; 2715 } 2716 } 2717 2718 @media screen and (min-width: 750px) { 2719 .product--thumbnail_slider #Slider-Gallery-template--18964579451113__main .media--adapt_first { 2720 padding-bottom: 100.0%; 2721 } 2722 }</style><section class="page-width section--padding"> 2723 <div class="product product--medium product--left product--thumbnail_slider grid grid--1-col grid--2-col-tablet product--adapt"> 2724 <product-recently-viewed data-product-id="8489383264489" class="hidden"></product-recently-viewed> 2725 <div class="grid__item product__media-wrapper"> 2726 <span id="ProductImages"></span> 2727 2728 2729 2730 2731 <media-gallery id="MediaGallery-template--18964579451113__main" role="region" class="product__media-gallery" aria-label="Gallery Viewer" data-desktop-layout="thumbnail_slider"> 2732 <div id="GalleryStatus-template--18964579451113__main" class="visually-hidden" role="status"></div> 2733 <use-animate data-animate="zoom-fade"> 2734 <product-gallery id="GalleryViewer-template--18964579451113__main" class="slider-mobile-gutter slider-mobile--overlay"> 2735 <a class="skip-to-content-link button visually-hidden" href="#ProductInfo-template--18964579451113__main"> 2736 Skip to product information 2737 </a> 2738 <ul id="Slider-Gallery-template--18964579451113__main" 2739 class="product__media-list grid grid--1-col grid--1-col-tablet slider slider--mobile" 2740 role="list" 2741 ><li id="Slide-template--18964579451113__main-46175558697193" 2742 class="product__media-item grid__item slider__slide is-active" 2743 data-media-id="template--18964579451113__main-46175558697193" 2744 data-media-position="1" 2745 2746 > 2747 2748 2749<noscript><div class="media-wrapper"> 2750 <div class="product__media media media--adapt media-mobile--adapt_first" style="--image-ratio-percent: 100.0%;"> 2751 <img src="//www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=1500" alt="Grand Reserve Shiraz 2017, 750ml" srcset="//www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=165 165w, //www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=360 360w, //www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=535 535w, //www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=750 750w, //www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=1100 1100w, //www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=1500 1500w" width="1500" height="1500" loading="eager" sizes="(min-width: 1600px) 825px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 10rem) / 2), calc(100vw - 3rem)" is="lazy-image"> 2752 </div> 2753 </div></noscript> 2754 2755<modal-opener class="product__modal-opener product__modal-opener--image no-js-hidden" data-modal="#ProductModal-template--18964579451113__main"><span class="product__media-icon motion-reduce" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-zoom" fill="none" viewBox="0 0 19 19"> 2756 <path fill-rule="evenodd" clip-rule="evenodd" d="M4.66724 7.93978C4.66655 7.66364 4.88984 7.43922 5.16598 7.43853L10.6996 7.42464C10.9758 7.42395 11.2002 7.64724 11.2009 7.92339C11.2016 8.19953 10.9783 8.42395 10.7021 8.42464L5.16849 8.43852C4.89235 8.43922 4.66793 8.21592 4.66724 7.93978Z" fill="currentColor"/> 2757 <path fill-rule="evenodd" clip-rule="evenodd" d="M7.92576 4.66463C8.2019 4.66394 8.42632 4.88723 8.42702 5.16337L8.4409 10.697C8.44159 10.9732 8.2183 11.1976 7.94215 11.
27571983C7.66601 11.199 7.44159 10.9757 7.4409 10.6995L7.42702 5.16588C7.42633 4.88974 7.64962 4.66532 7.92576 4.66463Z" fill="currentColor"/> 2758 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.8324 3.03011C10.1255 0.323296 5.73693 0.323296 3.03011 3.03011C0.323296 5.73693 0.323296 10.1256 3.03011 12.8324C5.73693 15.5392 10.1255 15.5392 12.8324 12.8324C15.5392 10.1256 15.5392 5.73693 12.8324 3.03011ZM2.32301 2.32301C5.42035 -0.774336 10.4421 -0.774336 13.5395 2.32301C16.6101 5.39361 16.6366 10.3556 13.619 13.4588L18.2473 18.0871C18.4426 18.2824 18.4426 18.599 18.2473 18.7943C18.0521 18.9895 17.7355 18.9895 17.5402 18.7943L12.8778 14.1318C9.76383 16.6223 5.20839 16.4249 2.32301 13.5395C-0.774335 10.4421 -0.774335 5.42035 2.32301 2.32301Z" fill="currentColor"/> 2759 </svg></span><use-animate data-animate="fade-up" class="media-wrapper"> 2760 <div class="product__media image-animate media media--adapt media-mobile--adapt_first" style="--image-ratio-percent: 100.0%;"> 2761 <img src="//www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=1500" alt="Grand Reserve Shiraz 2017, 750ml" srcset="//www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=165 165w, //www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=360 360w, //www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=535 535w, //www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=750 750w, //www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=1100 1100w, //www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=1500 1500w" width="1500" height="1500" loading="eager" sizes="(min-width: 1600px) 825px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 10rem) / 2), calc(100vw - 3rem)" is="lazy-image"> 2762 </div> 2763 </use-animate><button class="product__media-toggle" type="button" aria-haspopup="dialog" data-media-id="46175558697193"> 2764 <span class="visually-hidden">Open media 1 in modal 2765</span> 2766 </button></modal-opener> 2767 </li><li id="Slide-template--18964579451113__main-37638678446313" 2768 class="product__media-item grid__item slider__slide" 2769 data-media-id="template--18964579451113__main-37638678446313" 2770 data-media-position="2" 2771 2772 > 2773 2774 2775<noscript><div class="media-wrapper"> 2776 <div class="product__media media media--adapt media-mobile--adapt_first" style="--image-ratio-percent: 100.0%;"> 2777 <img src="//www.beresfordestate.com.au/cdn/shop/files/Beresford_Grand_Reserve_Shiraz.png?v=1752542707&width=1500" alt="Grand Reserve Shiraz 2017, 750ml" srcset="//www.beresfordestate.com.au/cdn/shop/files/Beresford_Grand_Reserve_Shiraz.png?v=1752542707&width=165 165w, //www.beresfordestate.com.au/cdn/shop/files/Beresford_Grand_Reserve_Shiraz.png?v=1752542707&width=360 360w, //www.beresfordestate.com.au/cdn/shop/files/Beresford_Grand_Reserve_Shiraz.png?v=1752542707&width=535 535w, //www.beresfordestate.com.au/cdn/shop/files/Beresford_Grand_Reserve_Shiraz.png?v=1752542707&width=750 750w, //www.beresfordestate.com.au/cdn/shop/files/Beresford_Grand_Reserve_Shiraz.png?v=1752542707&width=1100 1100w, //www.beresfordestate.com.au/cdn/shop/files/Beresford_Grand_Reserve_Shiraz.png?v=1752542707&width=1500 1500w" width="1500" height="1500" loading="eager" sizes="(min-width: 1600px) 825px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 10rem) / 2), calc(100vw - 3rem)" is="lazy-image"> 2778 </div> 2779 </div></noscript> 2780 2781<modal-opener class="product__modal-opener product__modal-opener--image no-js-hidden" data-modal="#ProductModal-template--18964579451113__main"><span class="product__media-icon motion-reduce" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-zoom" fill="none" viewBox="0 0 19 19"> 2782 <path fill-rule="evenodd" clip-rule="evenodd" d="M4.66724 7.93978C4.66655 7.66364 4.88984 7.43922 5.16598 7.43853L10.6996 7.42464C10.9758 7.42395 11.2002 7.64724 11.2009 7.92339C11.2016 8.19953 10.9783 8.42395 10.7021 8.42464L5.16849 8.43852C4.89235 8.43922 4.66793 8.21592 4.66724 7.93978Z" fill="currentColor"/> 2783 <path fill-rule="evenodd" clip-rule="evenodd" d="M7.92576 4.66463C8.2019 4.66394 8.42632 4.88723 8.42702 5.16337L8.4409 10.697C8.44159 10.9732 8.2183 11.1976 7.94215 11.
27831983C7.66601 11.199 7.44159 10.9757 7.4409 10.6995L7.42702 5.16588C7.42633 4.88974 7.64962 4.66532 7.92576 4.66463Z" fill="currentColor"/> 2784 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.8324 3.03011C10.1255 0.323296 5.73693 0.323296 3.03011 3.03011C0.323296 5.73693 0.323296 10.1256 3.03011 12.8324C5.73693 15.5392 10.1255 15.5392 12.8324 12.8324C15.5392 10.1256 15.5392 5.73693 12.8324 3.03011ZM2.32301 2.32301C5.42035 -0.774336 10.4421 -0.774336 13.5395 2.32301C16.6101 5.39361 16.6366 10.3556 13.619 13.4588L18.2473 18.0871C18.4426 18.2824 18.4426 18.599 18.2473 18.7943C18.0521 18.9895 17.7355 18.9895 17.5402 18.7943L12.8778 14.1318C9.76383 16.6223 5.20839 16.4249 2.32301 13.5395C-0.774335 10.4421 -0.774335 5.42035 2.32301 2.32301Z" fill="currentColor"/> 2785 </svg></span><use-animate data-animate="fade-up" class="media-wrapper"> 2786 <div class="product__media image-animate media media--adapt media-mobile--adapt_first" style="--image-ratio-percent: 100.0%;"> 2787 <img src="//www.beresfordestate.com.au/cdn/shop/files/Beresford_Grand_Reserve_Shiraz.png?v=1752542707&width=1500" alt="Grand Reserve Shiraz 2017, 750ml" srcset="//www.beresfordestate.com.au/cdn/shop/files/Beresford_Grand_Reserve_Shiraz.png?v=1752542707&width=165 165w, //www.beresfordestate.com.au/cdn/shop/files/Beresford_Grand_Reserve_Shiraz.png?v=1752542707&width=360 360w, //www.beresfordestate.com.au/cdn/shop/files/Beresford_Grand_Reserve_Shiraz.png?v=1752542707&width=535 535w, //www.beresfordestate.com.au/cdn/shop/files/Beresford_Grand_Reserve_Shiraz.png?v=1752542707&width=750 750w, //www.beresfordestate.com.au/cdn/shop/files/Beresford_Grand_Reserve_Shiraz.png?v=1752542707&width=1100 1100w, //www.beresfordestate.com.au/cdn/shop/files/Beresford_Grand_Reserve_Shiraz.png?v=1752542707&width=1500 1500w" width="1500" height="1500" loading="eager" sizes="(min-width: 1600px) 825px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 10rem) / 2), calc(100vw - 3rem)" is="lazy-image"> 2788 </div> 2789 </use-animate><button class="product__media-toggle" type="button" aria-haspopup="dialog" data-media-id="37638678446313"> 2790 <span class="visually-hidden">Open media 2 in modal 2791</span> 2792 </button></modal-opener> 2793 </li></ul> 2794 <div class="slider-buttons no-js-hidden small-hide"> 2795 <div class="slider-counter caption"> 2796 <span class="slider-counter--current">1</span> 2797 <span aria-hidden="true"> / </span> 2798 <span class="visually-hidden">of</span> 2799 <span class="slider-counter--total">3</span> 2800 </div> 2801 <button type="button" class="slider-button slider-button--prev" name="previous" aria-label="Slide left"> 2802 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 2803 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 2804 </svg> 2805 </button> 2806 <button type="button" class="slider-button slider-button--next" name="next" aria-label="Slide right"> 2807 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 2808 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 2809 </svg> 2810 </button> 2811 </div><div class="gallery-cursor"> 2812 <span class="icon icon-plus-alt"></span> 2813 </div></product-gallery> 2814 </use-animate><thumbnail-slider id="GalleryThumbnails-template--18964579451113__main" 2815 class="thumbnail-slider slider-mobile-gutter thumbnail-slider--no-slide" 2816 > 2817 <ul id="Slider-Thumbnails-template--18964579451113__main" 2818 class="thumbnail-list list-unstyled slider slider--mobile slider--tablet-up" 2819 data-media-count="2" 2820 ><li id="Slide-Thumbnails-template--18964579451113__main-1" 2821 class="thumbnail-list__item slider__slide is-active media-wrapper media-wrapper--small" 2822 data-target="template--18964579451113__main-46175558697193" 2823 data-media-position="1" 2824 2825 ><button class="thumbnail media media--square" 2826 aria-label="Load image 1 in gallery view" 2827 aria-current="true" 2828 aria-controls="GalleryViewer-template--18964579451113__main" 2829 aria-describedby="Thumbnail-template--18964579451113__main-1" 2830 ><img src="//www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=416" alt="Grand Reserve Shiraz 2017, 750ml" srcset="//www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=54 54w, //www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=74 74w, //www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=162 162w, //www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=208 208w, //www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=324 324w, //www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=416 416w" width="416" height="416" loading="lazy" id="Thumbnail-template--18964579451113__main-1" sizes="(min-width: 1600px) calc((825 - 4rem) / 4), (min-width: 990px) calc((55.0vw - 4rem) / 4), (min-width: 750px) calc((100vw - 15rem) / 8), calc((100vw - 14rem) / 3)"></button> 2831 </li><li id="Slide-Thumbnails-template--18964579451113__main-2" 2832 class="thumbnail-list__item slider__slide media-wrapper media-wrapper--small" 2833 data-target="template--18964579451113__main-37638678446313" 2834 data-media-position="2" 2835 2836 ><button class="thumbnail media media--square" 2837 aria-label="Load image 2 in gallery view" 2838 2839 aria-controls="GalleryViewer-template--18964579451113__main" 2840 aria-describedby="Thumbnail-template--18964579451113__main-2" 2841 ><img src="//www.beresfordestate.com.au/cdn/shop/files/Beresford_Grand_Reserve_Shiraz.png?v=1752542707&width=416" alt="Grand Reserve Shiraz 2017, 750ml" srcset="//www.beresfordestate.com.au/cdn/shop/files/Beresford_Grand_Reserve_Shiraz.png?v=1752542707&width=54 54w, //www.beresfordestate.com.au/cdn/shop/files/Beresford_Grand_Reserve_Shiraz.png?v=1752542707&width=74 74w, //www.beresfordestate.com.au/cdn/shop/files/Beresford_Grand_Reserve_Shiraz.png?v=1752542707&width=162 162w, //www.beresfordestate.com.au/cdn/shop/files/Beresford_Grand_Reserve_Shiraz.png?v=1752542707&width=208 208w, //www.beresfordestate.com.au/cdn/shop/files/Beresford_Grand_Reserve_Shiraz.png?v=1752542707&width=324 324w, //www.beresfordestate.com.au/cdn/shop/files/Beresford_Grand_Reserve_Shiraz.png?v=1752542707&width=416 416w" width="416" height="416" loading="lazy" id="Thumbnail-template--18964579451113__main-2" sizes="(min-width: 1600px) calc((825 - 4rem) / 4), (min-width: 990px) calc((55.0vw - 4rem) / 4), (min-width: 750px) calc((100vw - 15rem) / 8), calc((100vw - 14rem) / 3)"></button> 2842 </li></ul> 2843 <div class="slider-buttons small-hide medium-hide large-up-hide"> 2844 <button type="button" class="slider-button slider-button--prev" name="previous" aria-label="Slide left" aria-controls="GalleryThumbnails-template--18964579451113__main" data-step="3"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 2845 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 2846 </svg></button> 2847 <button type="button" class="slider-button slider-button--next" name="next" aria-label="Slide right" aria-controls="GalleryThumbnails-template--18964579451113__main" data-step="3"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 2848 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 2849 </svg></button> 2850 </div> 2851 </thumbnail-slider></media-gallery> 2852 2853 2854 2855 2856 </div><div class="product__info-wrapper grid__item"> 2857 <div id="ProductInfo-template--18964579451113__main" class="product__info-container product__info-container--sticky"><div class="breadcrumb-wrapper" > 2858 2859<nav class="breadcrumb caption-with-letter-spacing breadcrumb--divider" role="navigation" aria-label="breadcrumbs"> 2860 <a href="/" class="link" title="Back to the frontpage">Home</a> 2861
2862 <span class="breadcrumb__divider" aria-hidden="true">/</span></nav> 2863 </div><div class="product__title" > 2864 <h1 class="product__heading h1"> 2865 Grand Reserve Shiraz 2017, 750ml 2866 </h1></div><div class="no-js-hidden" id="price-template--18964579451113__main" > 2867<div class="price price--medium" 2868> 2869 <dl><div class="price__regular"> 2870 <dt> 2871 <span class="visually-hidden visually-hidden--inline">Regular price</span> 2872 </dt> 2873 <dd class="price__last"> 2874 <span class="price-item price-item--regular"> 2875 <price-money><bdi>$120.00</bdi></price-money> 2876 </span> 2877 </dd> 2878 </div> 2879 <div class="price__sale"><dt class="price__compare"> 2880 <span class="visually-hidden visually-hidden--inline">Regular price</span> 2881 </dt> 2882 <dd class="price__compare"> 2883 <s class="price-item price-item--regular"> 2884 <price-money><bdi></bdi></price-money> 2885 </s> 2886 </dd><dt> 2887 <span class="visually-hidden visually-hidden--inline">Sale price</span> 2888 </dt> 2889 <dd class="price__last"> 2890 <span class="price-item price-item--sale"> 2891 <price-money><bdi>$120.00</bdi></price-money> 2892 </span> 2893 </dd> 2894 </div></dl></div> 2895</div><div class="product__tax caption rte">Tax included. 2896<a href="/policies/shipping-policy">Shipping</a> calculated at checkout. 2897</div><div ><form method="post" action="/cart/add" id="product-form-installment-template--18964579451113__main" accept-charset="UTF-8" class="installment caption-large" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="id" value="47042479063273"> 2898 2899<input type="hidden" name="product-id" value="8489383264489" /><input type="hidden" name="section-id" value="template--18964579451113__main" /></form></div> 2900<variant-radios 2901 class="no-js-hidden" 2902 data-section="template--18964579451113__main" 2903 data-url="/products/beresford-grand-reserve-shiraz-750ml" 2904 2905 data-no-scroll 2906 data-swatch-cross 2907 2908 2909 ><fieldset class="js product-form__input variant-input-wrapper" 2910 data-option-index="option1" 2911 data-option-slug="size" 2912 ><legend class="form__label"> 2913 Size 2914</legend>
2914<input 2915 type="radio" 2916 id="template--18964579451113__main-Size-0" 2917 name="Size" 2918 value="Standard" 2919 form=""checked="checked"data-option-value="Standard" 2920 /><label for="template--18964579451113__main-Size-0"> 2921 Standard 2922 </label><input 2923 type="radio" 2924 id="template--18964579451113__main-Size-1" 2925 name="Size" 2926 value="Case of 6" 2927 form=""data-option-value="Case of 6" 2928 /><label for="template--18964579451113__main-Size-1"> 2929 Case of 6 2930 </label></fieldset>
2930<script type="application/json"> 2931 [{"id":47042479063273,"title":"Standard","option1":"Standard","option2":null,"option3":null,"sku":"422000Y17-1","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Grand Reserve Shiraz 2017, 750ml - Standard","public_title":"Standard","options":["Standard"],"price":12000,"weight":4000,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[],"price":12000,"compare_at_price":null,"per_delivery_price":12000,"selling_plan_id":4473127145,"selling_plan_group_id":"65539721517bda39f1a31e6d335b126c931cbf7c"},{"price_adjustments":[{"position":1,"price":10200}],"price":10200,"compare_at_price":12000,"per_delivery_price":10200,"selling_plan_id":3496968425,"selling_plan_group_id":"7ecddfc3638a15cbff630c12486601bf893a286e"},{"price_adjustments":[{"position":1,"price":9600}],"price":9600,"compare_at_price":12000,"per_delivery_price":9600,"selling_plan_id":3497066729,"selling_plan_group_id":"25326014df5528f8156c02f427606dd33fefb41e"},{"price_adjustments":[{"position":1,"price":9000}],"price":9000,"compare_at_price":12000,"per_delivery_price":9000,"selling_plan_id":3539140841,"selling_plan_group_id":"fe184682262fe727124b84a2271141250ba9bc76"},{"price_adjustments":[{"position":1,"price":9600}],"price":9600,"compare_at_price":12000,"per_delivery_price":9600,"selling_plan_id":3497001193,"selling_plan_group_id":"7ecddfc3638a15cbff630c12486601bf893a286e"},{"price_adjustments":[{"position":1,"price":10200}],"price":10200,"compare_at_price":12000,"per_delivery_price":10200,"selling_plan_id":3539108073,"selling_plan_group_id":"25326014df5528f8156c02f427606dd33fefb41e"},{"price_adjustments":[{"position":1,"price":9600}],"price":9600,"compare_at_price":12000,"per_delivery_price":9600,"selling_plan_id":3539173609,"selling_plan_group_id":"fe184682262fe727124b84a2271141250ba9bc76"},{"price_adjustments":[{"position":1,"price":10200}],"price":10200,"compare_at_price":12000,"per_delivery_price":10200,"selling_plan_id":3539206377,"selling_plan_group_id":"fe184682262fe727124b84a2271141250ba9bc76"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":47042479096041,"title":"Case of 6","option1":"Case of 6","option2":null,"option3":null,"sku":"422000Y17-6","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Grand Reserve Shiraz 2017, 750ml - Case of 6","public_title":"Case of 6","options":["Case of 6"],"price":72000,"weight":24000,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[],"price":72000,"compare_at_price":null,"per_delivery_price":72000,"selling_plan_id":4473127145,"selling_plan_group_id":"65539721517bda39f1a31e6d335b126c931cbf7c"}],"quantity_rule":{"min":1,"max":null,"increment":1}}] 2932 </script>
2932 2933 </variant-radios><noscript> 2934 <div class="product-form__input"> 2935 <label class="form__label" for="Variants-template--18964579451113__main">Product variants</label> 2936 <div class="select"> 2937 <select name="id" id="Variants-template--18964579451113__main" class="select__select" form=""><option 2938 selected="selected" 2939 2940 value="47042479063273" 2941 > 2942 Standard 2943 2944 - $120.00 2945 </option><option 2946 2947 2948 value="47042479096041" 2949 > 2950 Case of 6 2951 2952 - $720.00 2953 </option></select> 2954 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 2955 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 2956 </svg> 2957 </div> 2958 </div> 2959</noscript> 2960 2961 2962<product-form class="product-form" data-hide-errors="false" > 2963 <div class="product-form__error-message-wrapper" role="alert" hidden> 2964 <svg aria-hidden="true" focusable="false" class="icon icon-error" viewBox="0 0 13 13"> 2965 <circle cx="6.5" cy="6.50049" r="5.5" stroke="white" stroke-width="2"/> 2966 <circle cx="6.5" cy="6.5" r="5.5" fill="#EB001B" stroke="#EB001B" stroke-width="0.7"/> 2967 <path d="M5.87413 3.52832L5.97439 7.57216H7.02713L7.12739 3.52832H5.87413ZM6.50076 9.66091C6.88091 9.66091 7.18169 9.37267 7.18169 9.00504C7.18169 8.63742 6.88091 8.34917 6.50076 8.34917C6.12061 8.34917 5.81982 8.63742 5.81982 9.00504C5.81982 9.37267 6.12061 9.66091 6.50076 9.66091Z" fill="white"/> 2968 <path d="M5.87413 3.17832H5.51535L5.52424 3.537L5.6245 7.58083L5.63296 7.92216H5.97439H7.02713H7.36856L7.37702 7.58083L7.47728 3.537L7.48617 3.17832H7.12739H5.87413ZM6.50076 10.0109C7.06121 10.0109 7.5317 9.57872 7.5317 9.00504C7.5317 8.43137 7.06121 7.99918 6.50076 7.99918C5.94031 7.99918 5.46982 8.43137 5.46982 9.00504C5.46982 9.57872 5.94031 10.0109 6.50076 10.0109Z" fill="white" stroke="#EB001B" stroke-width="0.7"/> 2969 </svg> 2970 <span class="product-form__error-message"></span> 2971 </div><form method="post" action="/cart/add" id="product-form-template--18964579451113__main" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="id" value="47042479063273" disabled="disabled"/><div class="product-form__buttons"><div class="product-form__quantity"> 2972 <label for="Quantity-buy_buttons" class="visually-hidden">Quantity</label> 2973 <quantity-input class="quantity"> 2974 <button class="quantity__button no-js-hidden" name="minus" type="button"> 2975 <span class="visually-hidden">Decrease quantity for Grand Reserve Shiraz 2017, 750ml</span> 2976 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-minus" fill="none" viewBox="0 0 10 2"> 2977 <path fill-rule="evenodd" clip-rule="evenodd" d="M.5 1C.5.7.7.5 1 .5h8a.5.5 0 110 1H1A.5.5 0 01.5 1z" fill="currentColor"/> 2978 </svg> 2979 </button> 2980 <input class="quantity__input" 2981 type="number" 2982 name="quantity" 2983 id="Quantity-buy_buttons" 2984 min="1" 2985 value="1" 2986 form="product-form-template--18964579451113__main" 2987 /> 2988 <button class="quantity__button no-js-hidden" name="plus" type="button"> 2989 <span class="visually-hidden">Increase quantity for Grand Reserve Shiraz 2017, 750ml</span> 2990 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-plus" fill="none" viewBox="0 0 10 10"> 2991 <path fill-rule="evenodd" clip-rule="evenodd" d="M1 4.51a.5.5 0 000 1h3.5l.01 3.5a.5.5 0 001-.01V5.5l3.5-.01a.5.5 0 00-.01-1H5.5L5.49.99a.5.5 0 00-1 .01v3.5l-3.5.01H1z" fill="currentColor"/> 2992 </svg> 2993 </button> 2994 </quantity-input> 2995 </div><button 2996 type="submit" 2997 name="add" 2998 class="product-form__submit button button--full-width">Add to cart</button></div><input type="hidden" name="product-id" value="8489383264489" /><input type="hidden" name="section-id" value="template--18964579451113__main" /></form></product-form><link href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-pickup-availability.css?v=26357170298644964931742337651" rel="stylesheet" type="text/css" media="all" /> 2999<pickup-availability class="product__pickup-availabilities no-js-hidden" 3000 3001 data-variant-id="47042479063273" 3002 data-has-only-default-variant="false" 3003 > 3004 <template> 3005 <pickup-availability-preview class="pickup-availability-preview"> 3006 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-unavailable" fill="none" viewBox="0 0 20 20"> 3007 <path fill="#DE3618" stroke="#fff" d="M13.94 3.94L10 7.878l-3.94-3.94A1.499 1.499 0 103.94 6.06L7.88 10l-3.94 3.94a1.499 1.499 0 102.12 2.12L10 12.12l3.94 3.94a1.497 1.497 0 002.12 0 1.499 1.499 0 000-2.12L12.122 10l3.94-3.94a1.499 1.499 0 10-2.121-2.12z"/> 3008 </svg> 3009 <div class="pickup-availability-info"> 3010 <p class="caption-large">Couldn't load pickup availability</p> 3011 <button class="pickup-availability-button link link--underline">Refresh</button> 3012 </div> 3013 </pickup-availability-preview> 3014 </template> 3015 </pickup-availability> 3016
3016<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/pickup-availability.js?v=22166479000046078611742337651" defer="defer"></script>
3016 3017<!-- wine club info box --> 3018 <div class="wc_box_product"> 3019 <div class="wc_box_product_logo"> <a href="/pages/wine-club" class="no-underline"><img src="https://cdn.shopify.com/s/files/1/0690/4401/1241/files/Beresford_WineSociety_Logo_Black.png?v=1724114162"/></a></div> 3020 <div class="wc_box_product_text"> 3021 <h3>Save 25% On This Wine.</h3> 3022 <P>Join the Beresford Vintage Society and save up to 25% with free shipping!</P> 3023 <a href="/pages/wine-club" class="no-underline">JOIN NOW</a> 3024 </div> 3025 </div> 3026 3027 3028 <div class="product__description rte" ><p>The Beresford Grand Reserve Shiraz is the pinnacle of our commitment to the world-famous McLaren Vale wine region. It brings together the most exceptional grapes from meticulously selected low-yielding vineyard sites from various sub-regions within the district. The wine spent considerable time in bottle maturation, ready to drink now or cellar up to 2030.</p></div> 3029 3030 <!-- <h1>test</h1> --><div class="custom__liquid custom__liquid-template--18964579451113__main" ><div class="product_prominent_data"> 3031<span class="left product_prominent_data_name">Varietal</span> 3032 3033<span class="right product_prominent_data_info">Shiraz</span> 3034</div> 3035 3036<img class="product_prominent_data_img"src="https://cdn.shopify.com/s/files/1/0690/4401/1241/files/beresford-logo-tag-1.png?v=1715219833" /></div><div class="product-separator" > 3037 <hr/> 3038 </div><div class="custom__liquid custom__liquid-template--18964579451113__main" ><div class="product_prominent_data"> 3039<span class="left product_prominent_data_name">Vintage </span> 3040 3041<span class="right product_prominent_data_info">2017</span> 3042</div> 3043 3044<img class="product_prominent_data_img"src="https://cdn.shopify.com/s/files/1/0690/4401/1241/files/beresford-logo-tag-1.png?v=1715219833" /></div><div class="product-separator" > 3045 <hr/> 3046 </div><div class="custom__liquid custom__liquid-template--18964579451113__main" ><div class="product_prominent_data"> 3047<span class="left product_prominent_data_name">Region</span> 3048 3049<span class="right product_prominent_data_info"> McLaren Vale</span> 3050</div> 3051 3052<img class="product_prominent_data_img"src="https://cdn.shopify.com/s/files/1/0690/4401/1241/files/beresford-logo-tag-1.png?v=1715219833" /></div><accordion-tab class="product__accordion accordion" > 3053 <details> 3054 <summary> 3055 <span class="summary__title"> 3056 3057 <span class="accordion__title"> 3058 Tasting Notes 3059 </span> 3060 </span> 3061 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 3062 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 3063 </svg> 3064 </summary> 3065 <div class="accordion__content custom__liquid-template--18964579451113__main rte"> 3066 <p><span class="metafield-multi_line_text_field">Appearance: Deep Garnet<br /> 3067<br /> 3068Bouquet: Aromas of ripe plums and dark cherries with hints of vanilla bean, cedarwood, and a touch of espresso. High-intensity dark chocolate, liquorice, and fruit cake are here in bountiful exuberance. Concentrated, elegant, powerful yet restrained. The distinctive aroma of this wine tells the story of McLaren Vale â where the fruits are ripe and rich in flavour due to the unique Mediterranean climate here.<br /> 3069<br /> 3070Palate: Luscious dark fruit, dark chocolate, and a subtle hint of black pepper and clove. The wine's full-bodied structure is impeccably balanced. The wine is powerful, concentrated, fleshy and dense, with silky, fine-grained tannins that are supple and ripe, contributing to a palate that has a beautiful acid line and long length. Drinking well already but with many years ahead of it.</span></p> 3071 3072 3073 </div> 3074 </details> 3075 </accordion-tab><accordion-tab class="product__accordion accordion" > 3076 <details> 3077 <summary>
3078 <span class="summary__title"> 3079 3080 <span class="accordion__title"> 3081 Winemaking 3082 </span> 3083 </span> 3084 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 3085 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 3086 </svg> 3087 </summary> 3088 <div class="accordion__content custom__liquid-template--18964579451113__main rte"> 3089 <p><span class="metafield-multi_line_text_field">The grapes are fermented in small open fermenters under header boards with extra time on skins to maximise colour, fruit intensity and tannin structure. It is then aged in two and three-year-old French oak barrels for 16-18 months before selection and blending. The wine is matured in bottle for many years prior to release, for harmony of structure and flavour.</span></p> 3090 3091 3092 </div> 3093 </details> 3094 </accordion-tab><accordion-tab class="product__accordion accordion" > 3095 <details> 3096 <summary> 3097 <span class="summary__title"> 3098 3099 <span class="accordion__title"> 3100 Wine Analysis 3101 </span> 3102 </span> 3103 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 3104 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 3105 </svg> 3106 </summary> 3107 <div class="accordion__content custom__liquid-template--18964579451113__main rte"> 3108 <p><span class="metafield-multi_line_text_field">Alc: 13.7% <br /> 3109Sugar: 1.3 g/L <br />
3110pH: 3.38<br /> 3111Acidity: 7.7 g/L</span></p> 3112 3113 3114 </div> 3115 </details> 3116 </accordion-tab><accordion-tab class="product__accordion accordion" > 3117 <details> 3118 <summary> 3119 <span class="summary__title"> 3120 3121 <span class="accordion__title"> 3122 Awards 3123 </span> 3124 </span> 3125 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 3126 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 3127 </svg> 3128 </summary> 3129 <div class="accordion__content custom__liquid-template--18964579451113__main rte"> 3130 <p><span class="metafield-multi_line_text_field">16â<br /> 3131<br /> 3132Gold â London Wine Competition 2023<br /> 3133Gold â Frankfurt International Wine Show 2023<br /> 3134Silver â Decanter World Wine Awards 2023<br /> 3135<br /> 313615â<br /> 3137<br /> 3138Wine of the year by varietal & Wine of the year by Country - Frankfurt International Wine Show 2023<br /> 3139Grand Gold - Frankfurt International Wine Show 2023<br /> 3140Double Gold - Sommeliers Choice Awards 2023<br /> 3141Silver â International Wine Challenge 2022<br /> 3142Silver â Decanter World Wine Awards 2022<br /> 3143</span></p> 3144 3145 3146 </div> 3147 </details> 3148 </accordion-tab><accordion-tab class="product__accordion accordion" > 3149 <details> 3150 <summary> 3151 <span class="summary__title"> 3152 3153 <span class="accordion__title"> 3154 Reviews 3155 </span> 3156 </span> 3157 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 3158 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 3159 </svg> 3160 </summary> 3161 <div class="accordion__content custom__liquid-template--18964579451113__main rte"> 3162 <p><span class="metafield-multi_line_text_field">The team have two vintages of their prestige McLaren Vale Shiraz on offer and wine lovers will surely be very happy with both of them. This release, coming from the near-legendary of 2016, has the edge â vintage can do that! The maturation treatment is similar for both wines, with sixteen to eighteen months in a mix of two and three-year-old French oak. A pleasure to see a wine with maturity from such a cracking vintage on offer at what really is a most reasonable price. An inky dark maroon, a touch of lightening on the edges, this is intense and complex and showing excellent oak integration, which imbues the wine with hints of vanilla. The nose exhibits notes of coffee beans, spices, aniseed, blackberries, chocolate, beefstock and a hint of graphite. There is a juicy fleshiness to this wine which is most appealing. Beautifully balanced, this is a stunning McLaren Vale Shiraz which is still full of energy and freshness. Serious length and silky tannins complete the picture. Gorgeous drinking already, it still has at least another twenty years in front of it. <br /> 3163<br /> 3164Score: 96<br /> 3165<br /> 3166- Ken Gargett, Wine Pilot 2025</span></p> 3167 3168 3169 </div> 3170 </details> 3171 </accordion-tab><div id="shopify-block-Aa0NGbkYwcUhyQnlOO__winehub_wine_club_product_awards_xjtrat" class="shopify-block shopify-app-block"> 3172 3173 <h3>Awards</h3> 3174 3175 <div class="flex flex-row gap-4"> 3176 <a class="flex flex-row gap-4" href=""><img src="http://winehub-shopify-content.s3.amazonaws.com/58f1fa-6a.myshopify.com/product-award/6631e76952865_Picture6.png" class="w-10 h-10 sm:w-16 sm:h-16 md:w-24 md:h-24" /> <div class="p-2">Grand Gold </div></a> 3177 </div> 3178 3179 <div class="flex flex-row gap-4"> 3180 <a class="flex flex-row gap-4" href=""><img src="http://winehub-shopify-content.s3.amazonaws.com/58f1fa-6a.myshopify.com/product-award/6631e7933ce67_Picture7.png" class="w-10 h-10 sm:w-16 sm:h-16 md:w-24 md:h-24" /> <div class="p-2">Double Gold </div></a> 3181 </div> 3182 3183 <div class="flex flex-row gap-4"> 3184 <a class="flex flex-row gap-4" href=""><img src="http://winehub-shopify-content.s3.amazonaws.com/58f1fa-6a.myshopify.com/product-award/6631e7a4496df_Picture8.png" class="w-10 h-10 sm:w-16 sm:h-16 md:w-24 md:h-24" /> <div class="p-2">Gold </div></a> 3185 </div> 3186 3187 <div class="flex flex-row gap-4"> 3188 <a class="flex flex-row gap-4" href=""><img src="http://winehub-shopify-content.s3.amazonaws.com/58f1fa-6a.myshopify.com/product-award/6631e7be829c0_Picture9.png" class="w-10 h-10 sm:w-16 sm:h-16 md:w-24 md:h-24" /> <div class="p-2">Gold</div></a> 3189 </div> 3190 3191 <div class="flex flex-row gap-4"> 3192 <a class="flex flex-row gap-4" href=""><img src="http://winehub-shopify-content.s3.amazonaws.com/58f1fa-6a.myshopify.com/product-award/6631e7ce75ed1_Picture10.png" class="w-10 h-10 sm:w-16 sm:h-16 md:w-24 md:h-24" /> <div class="p-2">Silver</div></a> 3193 </div> 3194 3195 <div class="flex flex-row gap-4"> 3196 <a class="flex flex-row gap-4" href=""><img src="http://winehub-shopify-content.s3.amazonaws.com/58f1fa-6a.myshopify.com/product-award/6631e7ddca3c2_Picture11.png" class="w-10 h-10 sm:w-16 sm:h-16 md:w-24 md:h-24" /> <div class="p-2">Silver </div></a> 3197 </div> 3198 3199 3200 3201 3202 3203</div> 3204<ul class="product__inventory list-unstyled" id="inventory-template--18964579451113__main" ></ul> 3205 <link href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-product-inventory.css?v=112437936544130163341742337651" rel="stylesheet" type="text/css" media="all" /> 3206 3207<share-button 3208 id="Share-template--18964579451113__main" 3209 class="share-button" 3210 3211> 3212 <button class="share-button__button link link-with-icon hidden" type="button"> 3213 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-share" fill="none" viewBox="0 0 24 24"> 3214 <path d="M4.88705051,19.0798586 L10.2093535,19.0798586 L10.2093535,19.9669091 L4,19.9669091 L4,4 L10.2093535, 4 L10.2093535,4.88705051 L4.88705051,4.88705051 L4.88705051,19.0798586 Z M13.0004441,6.53121246 L18.009161, 11.5399293 L7.54820203,11.5399293 L7.54820203,12.4269798 L18.009161,12.4269798 L13.0004441, 17.4356967 L13.6276165,18.062869 L19.707031,11.9834546 L13.6276165,5.90404007 L13.0004441,6.53121246 Z" fill="currentColor"/> 3215 </svg> 3216 <span class="label">Share</span> 3217 </button> 3218 <details id="Details-share-template--18964579451113__main"> 3219 <summary class="share-button__button link link-with-icon"> 3220 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-share" fill="none" viewBox="0 0 24 24"> 3221 <path d="M4.88705051,19.0798586 L10.2093535,19.0798586 L10.2093535,19.9669091 L4,19.9669091 L4,4 L10.2093535, 4 L10.2093535,4.88705051 L4.88705051,4.88705051 L4.88705051,19.0798586 Z M13.0004441,6.53121246 L18.009161, 11.5399293 L7.54820203,11.5399293 L7.54820203,12.4269798 L18.009161,12.4269798 L13.0004441, 17.4356967 L13.6276165,18.062869 L19.707031,11.9834546 L13.6276165,5.90404007 L13.0004441,6.53121246 Z" fill="currentColor"/> 3222 </svg>
3223 <span class="label">Share</span> 3224 </summary> 3225 <div id="Product-share-template--18964579451113__main" class="share-button__fallback motion-reduce"> 3226 <button class="share-button__close no-js-hidden"> 3227 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-close" fill="none" viewBox="0 0 12 12"> 3228 <path d="M1 1L11 11" stroke="currentColor" stroke-linecap="round" fill="none"/> 3229 <path d="M11 1L1 11" stroke="currentColor" stroke-linecap="round" fill="none"/> 3230 </svg> 3231 <span class="visually-hidden">Close share</span> 3232 </button> 3233 <div class="field"> 3234 <label class="field__label" for="url-share-template--18964579451113__main">Copy link</label> 3235 <div class="share-button__field"> 3236 <span id="ShareMessage-template--18964579451113__main" class="share-button__message hidden" role="status"></span> 3237 <input 3238 type="text" 3239 class="field__input share-button__input" 3240 id="url-share-template--18964579451113__main" 3241 value="https://www.beresfordestate.com.au/products/beresford-grand-reserve-shiraz-750ml" 3242 placeholder="Copy link" 3243 readonly 3244 /> 3245 <button class="share-button__copy button button--small medium-hide large-up-hide no-js-hidden"> 3246 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-clipboard" fill="none" viewBox="0 0 11 13"> 3247 <path fill-rule="evenodd" clip-rule="evenodd" d="M2 1a1 1 0 011-1h7a1 1 0 011 1v9a1 1 0 01-1 1V1H2zM1 2a1 1 0 00-1 1v9a1 1 0 001 1h7a1 1 0 001-1V3a1 1 0 00-1-1H1zm0 10V3h7v9H1z" fill="currentColor"></path> 3248 </svg> 3249 <span class="visually-hidden">Copy link</span> 3250 </button> 3251 </div> 3252 </div> 3253 <div class="field"> 3254 <span class="field__label">Share now</span> 3255 <ul class="list-social list-unstyled"><li class="list-social__item"> 3256 <a 3257 class="list-social__link link link--text link-with-icon" 3258 href="//www.facebook.com/sharer.php?u=https://www.beresfordestate.com.au/products/beresford-grand-reserve-shiraz-750ml" 3259 target="_blank" 3260 rel="noopener" 3261 > 3262 <svg aria-hidden="true" focusable="false" class="icon icon-facebook" viewBox="0 0 320 512"> 3263 <path fill="currentColor" d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"/> 3264 </svg> 3265 <span class="visually-hidden" aria-hidden="true">Share</span> 3266 <span class="visually-hidden visually-hidden--inline">Opens in a new window.</span> 3267 </a> 3268 </li><li class="list-social__item"> 3269 <a 3270 class="list-social__link link link--text link-with-icon" 3271 href="//twitter.com/intent/tweet?text=Grand%20Reserve%20Shiraz%202017,%20750ml&url=https://www.beresfordestate.com.au/products/beresford-grand-reserve-shiraz-750ml" 3272 target="_blank" 3273 rel="noopener" 3274 > 3275 <svg aria-hidden="true" focusable="false" class="icon icon-twitter" viewBox="0 0 24 24"> 3276 <path fill="currentColor" d="M18.2048 2.25H21.5128L14.2858 10.51L22.7878 21.75H16.1308L10.9168 14.933L4.95084 21.75H1.64084L9.37084 12.915L1.21484 2.25H8.04084L12.7538 8.481L18.2048 2.25ZM17.0438 19.77H18.8768L7.04484 4.126H5.07784L17.0438 19.77Z"></path> 3277 </svg> 3278 <span class="visually-hidden" aria-hidden="true">Tweet</span> 3279 <span class="visually-hidden visually-hidden--inline">Opens in a new window.</span> 3280 </a> 3281 </li><li class="list-social__item"> 3282 <a 3283 class="list-social__link link link--text link-with-icon" 3284 href="//pinterest.com/pin/create/button/?url=https://www.beresfordestate.com.au/products/beresford-grand-reserve-shiraz-750ml&media=//www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&description=Grand%20Reserve%20Shiraz%202017,%20750ml" 3285 target="_blank" 3286 rel="noopener" 3287 > 3288 <svg aria-hidden="true" focusable="false" class="icon icon-pinterest" viewBox="0 0 384 512">
3289 <path fill="currentColor" d="M204 6.5C101.4 6.5 0 74.9 0 185.6 0 256 39.6 296 63.6 296c9.9 0 15.6-27.6 15.6-35.4 0-9.3-23.7-29.1-23.7-67.8 0-80.4 61.2-137.4 140.4-137.4 68.1 0 118.5 38.7 118.5 109.8 0 53.1-21.3 152.7-90.3 152.7-24.9 0-46.2-18-46.2-43.8 0-37.8 26.4-74.4 26.4-113.4 0-66.2-93.9-54.2-93.9 25.8 0 16.8 2.1 35.4 9.6 50.7-13.8 59.4-42 147.9-42 209.1 0 18.9 2.7 37.5 4.5 56.4 3.4 3.8 1.7 3.4 6.9 1.5 50.4-69 48.6-82.5 71.4-172.8 12.3 23.4 44.1 36 69.3 36 106.2 0 153.9-103.5 153.9-196.8C384 71.3 298.2 6.5 204 6.5z"/> 3290 </svg> 3291 <span class="visually-hidden" aria-hidden="true">Pin it</span> 3292 <span class="visually-hidden visually-hidden--inline">Opens in a new window.</span> 3293 </a> 3294 </li><li class="list-social__item"> 3295 <a 3296 class="list-social__link link link--text link-with-icon" 3297 href="//web.whatsapp.com/send?text=https://www.beresfordestate.com.au/products/beresford-grand-reserve-shiraz-750ml" 3298 target="_blank" 3299 rel="noopener" 3300 > 3301 <svg aria-hidden="true" focusable="false" class="icon icon-whatsapp" viewBox="0 0 448 512"> 3302 <path fill="currentColor" d="M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z"/> 3303 </svg> 3304 <span class="visually-hidden" aria-hidden="true">Share</span> 3305 <span class="visually-hidden visually-hidden--inline">Opens in a new window.</span> 3306 </a> 3307 </li><li class="list-social__item"> 3308 <a 3309 class="list-social__link link link--text link-with-icon" 3310 href="//telegram.me/share/url?url=https://www.beresfordestate.com.au/products/beresford-grand-reserve-shiraz-750ml&media=//www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196" 3311 target="_blank" 3312 rel="noopener" 3313 > 3314 <svg aria-hidden="true" focusable="false" class="icon icon-telegram" viewBox="0 0 496 512"> 3315 <path fill="currentColor" d="M248,8C111.033,8,0,119.033,0,256S111.033,504,248,504,496,392.967,496,256,384.967,8,248,8ZM362.952,176.66c-3.732,39.215-19.881,134.378-28.1,178.3-3.476,18.584-10.322,24.816-16.948,25.425-14.4,1.326-25.338-9.517-39.287-18.661-21.827-14.308-34.158-23.215-55.346-37.177-24.485-16.135-8.612-25,5.342-39.5,3.652-3.793,67.107-61.51,68.335-66.746.153-.655.3-3.1-1.154-4.384s-3.59-.849-5.135-.5q-3.283.746-104.608,69.142-14.845,10.194-26.894,9.934c-8.855-.191-25.888-5.006-38.551-9.123-15.531-5.048-27.875-7.717-26.8-16.291q.84-6.7,18.45-13.7,108.446-47.248,144.628-62.3c68.872-28.647,83.183-33.623,92.511-33.789,2.052-.034,6.639.474,9.61,2.885a10.452,10.452,0,0,1,3.53,6.716A43.765,43.765,0,0,1,362.952,176.66Z"/> 3316 </svg> 3317 <span class="visually-hidden" aria-hidden="true">Share</span> 3318 <span class="visually-hidden visually-hidden--inline">Opens in a new window.</span> 3319 </a> 3320 </li><li class="list-social__item"> 3321 <a 3322 class="list-social__link link link--text link-with-icon" 3323 href="mailto:?&subject=Grand%20Reserve%20Shiraz%202017,%20750ml&body=https://www.beresfordestate.com.au/products/beresford-grand-reserve-shiraz-750ml" 3324 > 3325 <svg aria-hidden="true" focusable="false" class="icon icon-envelope" viewBox="0 0 24 24">
3326 <path fill="currentColor" d="M22 20.007a1 1 0 0 1-.992.993H2.992A.993.993 0 0 1 2 20.007V19h18V7.3l-8 7.2-10-9V4a1 1 0 0 1 1-1h18a1 1 0 0 1 1 1v16.007zM4.434 5L12 11.81 19.566 5H4.434zM0 15h8v2H0v-2zm0-5h5v2H0v-2z"/> 3327 </svg> 3328 <span class="visually-hidden" aria-hidden="true">Email</span> 3329 <span class="visually-hidden visually-hidden--inline">Opens in a new window.</span> 3330 </a> 3331 </li></ul> 3332 </div> 3333 </div> 3334 </details> 3335</share-button> 3336<link href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-share-button.css?v=163041897747046286741742337651" rel="stylesheet" type="text/css" media="all" />
3337<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/share.js?v=106874632227797526221742337651" defer="defer"></script>
3337 3338</div> 3339 </div> 3340 </div> 3341 3342 3343<product-modal id="ProductModal-template--18964579451113__main" class="product-media-modal"> 3344 <div role="dialog" aria-label="Media gallery" aria-modal="true" tabindex="-1"> 3345 <button id="ModalClose-template--18964579451113__main" type="button" class="product-media-modal__toggle" aria-label="Close" tabindex="-1"> 3346 <span class="icon icon-plus-alt"></span> 3347 </button> 3348 3349 <div class="product-media-modal__content" role="document" aria-label="Media gallery" tabindex="-1"> 3350<div class="media-wrapper" data-media-id="46175558697193"> 3351 <div class="media media--adapt" style="--image-ratio-percent: 100.0%;"><img src="//www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=3840" alt="Grand Reserve Shiraz 2017, 750ml" srcset="//www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=375 375w, //www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=750 750w, //www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=1100 1100w, //www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=1500 1500w, //www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=1780 1780w, //www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=2000 2000w, //www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=3000 3000w, //www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=3840 3840w" width="3840" height="3840" loading="lazy" sizes="(min-width: 750px) calc(100vw - 12rem), 100vw" is="lazy-image"></div> 3352 </div> 3353<div class="media-wrapper" data-media-id="37638678446313"> 3354 <div class="media media--adapt" style="--image-ratio-percent: 100.0%;"><img src="//www.beresfordestate.com.au/cdn/shop/files/Beresford_Grand_Reserve_Shiraz.png?v=1752542707&width=3840" alt="Grand Reserve Shiraz 2017, 750ml" srcset="//www.beresfordestate.com.au/cdn/shop/files/Beresford_Grand_Reserve_Shiraz.png?v=1752542707&width=375 375w, //www.beresfordestate.com.au/cdn/shop/files/Beresford_Grand_Reserve_Shiraz.png?v=1752542707&width=750 750w, //www.beresfordestate.com.au/cdn/shop/files/Beresford_Grand_Reserve_Shiraz.png?v=1752542707&width=1100 1100w, //www.beresfordestate.com.au/cdn/shop/files/Beresford_Grand_Reserve_Shiraz.png?v=1752542707&width=1500 1500w, //www.beresfordestate.com.au/cdn/shop/files/Beresford_Grand_Reserve_Shiraz.png?v=1752542707&width=1780 1780w, //www.beresfordestate.com.au/cdn/shop/files/Beresford_Grand_Reserve_Shiraz.png?v=1752542707&width=2000 2000w, //www.beresfordestate.com.au/cdn/shop/files/Beresford_Grand_Reserve_Shiraz.png?v=1752542707&width=3000 3000w, //www.beresfordestate.com.au/cdn/shop/files/Beresford_Grand_Reserve_Shiraz.png?v=1752542707&width=3840 3840w" width="3840" height="3840" loading="lazy" sizes="(min-width: 750px) calc(100vw - 12rem), 100vw" is="lazy-image"></div> 3355 </div></div> 3356 </div> 3357</product-modal> 3358 3359<!----------------------------------------------- test sticky cart -------------------------------------> 3360 3361 3362 3363<!----------------------------------------------- test sticky cart -------------------------------------> 3364
3365<script> 3366 document.addEventListener("DOMContentLoaded", function() { 3367 3368 var mediaGallery = document.querySelector('.product-form__buttons'); 3369 var stickyCart = document.querySelector('.product-sticky-cart'); 3370 3371 // check if the product__media-gallery touches the top of the window 3372 function checkMediaGalleryTop() { 3373 // distance between the top of the product__media-gallery and the top of the viewport 3374 var distanceToTop = mediaGallery.getBoundingClientRect().top; 3375 3376 console.log("Scroll position:", distanceToTop ); 3377 3378 // Check if the distance to the top is less than or equal to 0 pixels 3379 if (distanceToTop < 0) { 3380 stickyCart.style.display = 'block'; 3381 } else { 3382 stickyCart.style.display = 'none'; 3383 } 3384 } 3385 3386 // Add scroll event listener to the window 3387 window.addEventListener('scroll', checkMediaGalleryTop); 3388 }); 3389</script>
3389<link rel="stylesheet" href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-product-sticky-cart.css?v=137353120833306652001742337651" media="print" onload="this.media='all'"> 3390 <animate-sticky class="sticky-cart-wrapper hidden"> 3391 <span class="sticky-cart-block" ></span> 3392 <!-- <div class="product-sticky-cart" id="sticky-cart-template--18964579451113__main"> --> 3393 <div class="product-sticky-cart" id="sticky-cart-template--18964579451113__main"> 3394 <div class="sticky-cart page-width"> 3395 <div class="sticky-cart__content"> 3396 3397 <div class="sticky-cart__content-image media-wrapper media-wrapper--small small-hide medium-hide"><div> 3398 <img srcset="//www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=70 1x, //www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=140 2x" 3399 src="//www.beresfordestate.com.au/cdn/shop/files/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196&width=70" 3400 alt="" 3401 loading="lazy" 3402 width="70" 3403 height="70" 3404 is="lazy-image" 3405 /> 3406 </div></div> 3407 3408 3409 <div class="sticky-cart__content-heading"> 3410 <p class="h4 small-hide medium-hide">Grand Reserve Shiraz 2017, 750ml</p> 3411 <div class="no-js-hidden" id="price-template--18964579451113__main--alt"> 3412<div class="price" 3413> 3414 <dl><div class="price__regular"> 3415 <dt> 3416 <span class="visually-hidden visually-hidden--inline">Regular price</span> 3417 </dt> 3418 <dd > 3419 <span class="price-item price-item--regular"> 3420 <price-money><bdi>$120.00</bdi></price-money> 3421 </span> 3422 </dd> 3423 </div> 3424 <div class="price__sale"><dt class="price__compare"> 3425 <span class="visually-hidden visually-hidden--inline">Regular price</span> 3426 </dt> 3427 <dd class="price__compare"> 3428 <s class="price-item price-item--regular"> 3429 <price-money><bdi></bdi></price-money> 3430 </s> 3431 </dd><dt> 3432 <span class="visually-hidden visually-hidden--inline">Sale price</span> 3433 </dt> 3434 <dd > 3435 <span class="price-item price-item--sale"> 3436 <price-money><bdi>$120.00</bdi></price-money> 3437 </span> 3438 </dd> 3439 </div></dl></div> 3440</div> 3441 </div> 3442 3443 </div> 3444 3445 3446 <product-form class="sticky-cart__form"><form method="post" action="/cart/add" id="product-form-template--18964579451113__main--alt" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="id" value="47042479063273" disabled="disabled"> 3447 3448 <div class="product-form__buttons"><div class="product-form__quantity small-hide"> 3449 <label for="Quantity-sticky_cart" class="visually-hidden">Quantity</label> 3450 <quantity-input class="quantity"> 3451 <input class="quantity__input" 3452 type="number" 3453 name="quantity" 3454 id="Quantity-sticky_cart" 3455 min="1" 3456 value="1" 3457 form="product-form-template--18964579451113__main--alt" 3458 /> 3459 </quantity-input> 3460 </div><variant-selects class="no-js-hidden small-hide" data-section="template--18964579451113__main" data-url="/products/beresford-grand-reserve-shiraz-750ml" data-no-scroll><div class="product-form__input variant-input-wrapper" 3461 data-option-index="option1" 3462 data-option-slug="size" 3463 > 3464 <select-wrapper class="select button--small"> 3465 <select class="select__select" 3466 name="Size" 3467 form="product-form-template--18964579451113__main--alt" 3468 data-variant="-" 3469 ><option value="Standard" selected="selected"> 3470 Standard 3471 </option><option value="Case of 6" > 3472 Case of 6 3473 </option></select> 3474 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 3475 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 3476 </svg> 3477 </select-wrapper> 3478 </div>
3478<script type="application/json"> 3479 [{"id":47042479063273,"title":"Standard","option1":"Standard","option2":null,"option3":null,"sku":"422000Y17-1","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Grand Reserve Shiraz 2017, 750ml - Standard","public_title":"Standard","options":["Standard"],"price":12000,"weight":4000,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[],"price":12000,"compare_at_price":null,"per_delivery_price":12000,"selling_plan_id":4473127145,"selling_plan_group_id":"65539721517bda39f1a31e6d335b126c931cbf7c"},{"price_adjustments":[{"position":1,"price":10200}],"price":10200,"compare_at_price":12000,"per_delivery_price":10200,"selling_plan_id":3496968425,"selling_plan_group_id":"7ecddfc3638a15cbff630c12486601bf893a286e"},{"price_adjustments":[{"position":1,"price":9600}],"price":9600,"compare_at_price":12000,"per_delivery_price":9600,"selling_plan_id":3497066729,"selling_plan_group_id":"25326014df5528f8156c02f427606dd33fefb41e"},{"price_adjustments":[{"position":1,"price":9000}],"price":9000,"compare_at_price":12000,"per_delivery_price":9000,"selling_plan_id":3539140841,"selling_plan_group_id":"fe184682262fe727124b84a2271141250ba9bc76"},{"price_adjustments":[{"position":1,"price":9600}],"price":9600,"compare_at_price":12000,"per_delivery_price":9600,"selling_plan_id":3497001193,"selling_plan_group_id":"7ecddfc3638a15cbff630c12486601bf893a286e"},{"price_adjustments":[{"position":1,"price":10200}],"price":10200,"compare_at_price":12000,"per_delivery_price":10200,"selling_plan_id":3539108073,"selling_plan_group_id":"25326014df5528f8156c02f427606dd33fefb41e"},{"price_adjustments":[{"position":1,"price":9600}],"price":9600,"compare_at_price":12000,"per_delivery_price":9600,"selling_plan_id":3539173609,"selling_plan_group_id":"fe184682262fe727124b84a2271141250ba9bc76"},{"price_adjustments":[{"position":1,"price":10200}],"price":10200,"compare_at_price":12000,"per_delivery_price":10200,"selling_plan_id":3539206377,"selling_plan_group_id":"fe184682262fe727124b84a2271141250ba9bc76"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":47042479096041,"title":"Case of 6","option1":"Case of 6","option2":null,"option3":null,"sku":"422000Y17-6","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Grand Reserve Shiraz 2017, 750ml - Case of 6","public_title":"Case of 6","options":["Case of 6"],"price":72000,"weight":24000,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[],"price":72000,"compare_at_price":null,"per_delivery_price":72000,"selling_plan_id":4473127145,"selling_plan_group_id":"65539721517bda39f1a31e6d335b126c931cbf7c"}],"quantity_rule":{"min":1,"max":null,"increment":1}}] 3480 </script>
3480 3481 </variant-selects><button 3482 type="submit" 3483 name="add" 3484 class="product-form__submit button button--small">Add to cart</button> 3485 </div><input type="hidden" name="product-id" value="8489383264489" /><input type="hidden" name="section-id" value="template--18964579451113__main" /></form></product-form> 3486 </div> 3487 </div> 3488 </animate-sticky></section>
3488<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/product-modal.js?v=25843643875329183221742337651" defer="defer"></script>
3488 3489
3489<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/media-gallery.js?v=98771978835389487191742337651" defer="defer"></script>
3489<script> 3490 document.addEventListener('DOMContentLoaded', function() { 3491 function isIE() { 3492 const ua = window.navigator.userAgent; 3493 const msie = ua.indexOf('MSIE '); 3494 const trident = ua.indexOf('Trident/'); 3495 3496 return (msie > 0 || trident > 0); 3497 } 3498 3499 if (!isIE()) return; 3500 const hiddenInput = document.querySelector('#product-form-template--18964579451113__main input[name="id"]'); 3501 const noScriptInputWrapper = document.createElement('div'); 3502 const variantSwitcher = document.querySelector('variant-radios[data-section="template--18964579451113__main"]') || document.querySelector('variant-selects[data-section="template--18964579451113__main"]'); 3503 noScriptInputWrapper.innerHTML = document.querySelector('.product-form__noscript-wrapper-template--18964579451113__main').textContent; 3504 variantSwitcher.outerHTML = noScriptInputWrapper.outerHTML; 3505 3506 document.querySelector('#Variants-template--18964579451113__main').addEventListener('change', function(event) { 3507 hiddenInput.value = event.currentTarget.value; 3508 }); 3509 }); 3510</script>
3510<script type="application/ld+json"> 3511 { 3512 "@context": "http://schema.org/", 3513 "@type": "Product", 3514 "name": "Grand Reserve Shiraz 2017, 750ml", 3515 "url": "https:\/\/www.beresfordestate.com.au\/products\/beresford-grand-reserve-shiraz-750ml","image": [ 3516 "https:\/\/www.beresfordestate.com.au\/cdn\/shop\/files\/beresford_grand_reserve_shiraz_2017_750ml.png?v=1790314196" 3517 ],"description": "The Beresford Grand Reserve Shiraz is the pinnacle of our commitment to the world-famous McLaren Vale wine region. It brings together the most exceptional grapes from meticulously selected low-yielding vineyard sites from various sub-regions within the district. The wine spent considerable time in bottle maturation, ready to drink now or cellar up to 2030.","sku": "422000Y17-1","brand": { 3518 "@type": "Thing", 3519 "name": "Beresford Estate" 3520 }, 3521 "offers": [{ 3522 "@type" : "Offer","sku": "422000Y17-1","availability" : "http://schema.org/InStock", 3523 "price" : 120.0, 3524 "priceCurrency" : "AUD", 3525 "url" : "https:\/\/www.beresfordestate.com.au\/products\/beresford-grand-reserve-shiraz-750ml?variant=47042479063273" 3526 }, 3527{ 3528 "@type" : "Offer","sku": "422000Y17-6","availability" : "http://schema.org/InStock", 3529 "price" : 720.0, 3530 "priceCurrency" : "AUD", 3531 "url" : "https:\/\/www.beresfordestate.com.au\/products\/beresford-grand-reserve-shiraz-750ml?variant=47042479096041" 3532 } 3533] 3534 } 3535</script>
3535 3536 3537 3538</section><section id="shopify-section-template--18964579451113__recently-viewed-products" class="shopify-section section"><style data-shopify>#shopify-section-template--18964579451113__recently-viewed-products { 3539 --section-padding-top: 76px; 3540 --section-padding-bottom: 100px; 3541 --image-position: center center; 3542 }</style><link rel="stylesheet" href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-card.css?v=91601270672251505581742337651" media="print" onload="this.media='all'"> 3543<link rel="stylesheet" href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-price.css?v=175541368246100440751742337651" media="print" onload="this.media='all'"> 3544<link rel="stylesheet" href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-product-grid.css?v=10757344605323473501742337651" media="print" onload="this.media='all'"> 3545<link rel="stylesheet" href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-slider.css?v=122325235583381857161742337651" media="print" onload="this.media='all'"> 3546<link rel="stylesheet" href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/section-recently-viewed-products.css?v=51418536012772646161742337651" media="print" onload="this.media='all'"><link rel="stylesheet" href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/section-main-product.css?v=161240136923356777911742337651" media="print" onload="this.media='all'"> 3547 <link rel="stylesheet" href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-deferred-media.css?v=17808808663945790771742337651" media="print" onload="this.media='all'"><noscript><link href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-card.css?v=91601270672251505581742337651" rel="stylesheet" type="text/css" media="all" /></noscript> 3548<noscript><link href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-price.css?v=175541368246100440751742337651" rel="stylesheet" type="text/css" media="all" /></noscript> 3549<noscript><link href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-product-grid.css?v=10757344605323473501742337651" rel="stylesheet" type="text/css" media="all" /></noscript> 3550<noscript><link href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/section-recently-viewed-products.css?v=51418536012772646161742337651" rel="stylesheet" type="text/css" media="all" /></noscript> 3551 3552<recently-viewed-products class="recently-viewed-products" data-url="/search?section_id=template--18964579451113__recently-viewed-products&type=product&q=" data-product-id="8489383264489"></recently-viewed-products> 3553 3554 3555</section> 3556 </main> 3557 3558 <!-- BEGIN sections: footer-group --> 3559<div id="shopify-section-sections--18964571881705__footer" class="shopify-section shopify-section-group-footer-group shopify-section-footer"><style data-shopify>#shopify-section-sections--18964571881705__footer { 3560 --gradient-background: #1a1b18; 3561 --color-background: 26, 27, 24; 3562 --color-foreground: 210, 213, 217; 3563 --color-link: 210, 213, 217; 3564 --color-border: 210, 213, 217; 3565 --color-heading: 210, 213, 217; 3566 }</style><link href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/section-footer.css?v=74132262528462411511742337651" rel="stylesheet" type="text/css" media="all" /> 3567 3568<link rel="stylesheet" href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-newsletter.css?v=19745187667507529331742337651" media="print" onload="this.media='all'"> 3569<link rel="stylesheet" href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-accordion.css?v=5234466532213842031742337651" media="print" onload="this.media='all'"> 3570<link rel="stylesheet" href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-list-payment.css?v=90190534466538419181742337651" media="print" onload="this.media='all'"> 3571<link rel="stylesheet" href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-list-social.css?v=71494611815837440191742337651" media="print" onload="this.media='all'"> 3572<link rel="stylesheet" href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-rte.css?v=102114663036358899191742337651" media="print" onload="this.media='all'"> 3573 3574<noscript><link href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-newsletter.css?v=19745187667507529331742337651" rel="stylesheet" type="text/css" media="all" /></noscript> 3575<noscript><link href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-accordion.css?v=5234466532213842031742337651" rel="stylesheet" type="text/css" media="all" /></noscript> 3576<noscript><link href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-list-payment.css?v=90190534466538419181742337651" rel="stylesheet" type="text/css" media="all" /></noscript> 3577<noscript><link href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-list-social.css?v=71494611815837440191742337651" rel="stylesheet" type="text/css" media="all" /></noscript> 3578<noscript><link href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-rte.css?v=102114663036358899191742337651" rel="stylesheet" type="text/css" media="all" /></noscript> 3579
3580<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/footer-accordion.js?v=61102387610248778321742337651" defer="defer"></script>
3580 3581 3582<footer class="footer footer--border-top"><div class="footer__content-top page-width"> 3583 <div class="grid"><div class="grid__item footer__content-left footer__content-left--alt"> 3584 <div class="footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet"><footer-accordion class="accordion footer-block grid__item" > 3585 <details open> 3586 <summary tabindex="-1"> 3587 <p class="h4 accordion__title"></p> 3588 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 3589 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 3590 </svg> 3591 </summary><div class="footer-block__details-content footer-block-image left"><img 3592 srcset= "//www.beresfordestate.com.au/cdn/shop/files/Beresford_Logo_White_Beresford-Estate-1.png?v=1715844221&width=180, //www.beresfordestate.com.au/cdn/shop/files/Beresford_Logo_White_Beresford-Estate-1.png?v=1715844221&width=360 2x" 3593 src="//www.beresfordestate.com.au/cdn/shop/files/Beresford_Logo_White_Beresford-Estate-1.png?v=1715844221&width=180" 3594 alt="" 3595 loading="lazy" 3596 width="2000" 3597 height="500" 3598 style="max-width: min(100%, 180px);" 3599 /><p class="caption-large"></p> 3600 </div></details> 3601 </footer-accordion><footer-accordion class="accordion footer-block grid__item footer-block--menu" > 3602 <details open> 3603 <summary tabindex="-1"> 3604 <p class="h4 accordion__title">Shop</p> 3605 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 3606 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 3607 </svg> 3608 </summary><ul class="footer-block__details-content list-unstyled"><li> 3609 <a href="/collections/our-wines" class="link list-menu__item list-menu__item--link"> 3610 Shop All 3611 </a> 3612 </li><li> 3613 <a href="/collections/beresford-classic" class="link list-menu__item list-menu__item--link"> 3614 Classic 3615 </a> 3616 </li><li> 3617 <a href="/collections/beresford-emblem" class="link list-menu__item list-menu__item--link"> 3618 Emblem 3619 </a> 3620 </li><li> 3621 <a href="/collections/beresford-estate" class="link list-menu__item list-menu__item--link"> 3622 Estate 3623 </a> 3624 </li><li> 3625 <a href="/collections/limited-release" class="link list-menu__item list-menu__item--link"> 3626 Limited Release 3627 </a> 3628 </li><li> 3629 <a href="/collections/grand-reserve" class="link list-menu__item list-menu__item--link"> 3630 Grand Reserve 3631 </a> 3632 </li></ul></details> 3633 </footer-accordion><footer-accordion class="accordion footer-block grid__item footer-block--menu" > 3634 <details open> 3635 <summary tabindex="-1"> 3636 <p class="h4 accordion__title">Explore</p> 3637 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 3638 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 3639 </svg> 3640 </summary><ul class="footer-block__details-content list-unstyled"><li> 3641 <a href="/" class="link list-menu__item list-menu__item--link"> 3642 Home 3643 </a> 3644 </li><li> 3645 <a href="/collections/our-wines" class="link list-menu__item list-menu__item--link"> 3646 Wines 3647 </a> 3648 </li><li> 3649 <a href="/pages/story" class="link list-menu__item list-menu__item--link"> 3650 Story 3651 </a> 3652 </li><li> 3653 <a href="/pages/accommodation" class="link list-menu__item list-menu__item--link"> 3654 Stay 3655 </a> 3656 </li><li> 3657 <a href="/pages/venues" class="link list-menu__item list-menu__item--link"> 3658 Visit 3659 </a> 3660 </li><li> 3661 <a href="/pages/experiences" class="link list-menu__item list-menu__item--link"> 3662 Experiences 3663 </a> 3664 </li><li> 3665 <a href="/pages/contact-us" class="link list-menu__item list-menu__item--link"> 3666 Contact 3667 </a> 3668 </li><li> 3669 <a href="https://www.beresfordestate.com.au/blogs/vintage-society-blog-1" class="link list-menu__item list-menu__item--link"> 3670 Vintage Society Blog 3671 </a> 3672 </li></ul></details> 3673 </footer-accordion><footer-accordion class="accordion footer-block grid__item footer-block--menu" > 3674 <details open> 3675 <summary tabindex="-1"> 3676 <p class="h4 accordion__title">More</p> 3677 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 3678 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 3679 </svg> 3680 </summary><ul class="footer-block__details-content list-unstyled"><li> 3681 <a href="/policies/shipping-policy" class="link list-menu__item list-menu__item--link"> 3682 Shipping Policy 3683 </a> 3684 </li><li> 3685 <a href="/policies/refund-policy" class="link list-menu__item list-menu__item--link"> 3686 Refund Policy 3687 </a> 3688 </li><li> 3689 <a href="/policies/privacy-policy" class="link list-menu__item list-menu__item--link"> 3690 Privacy Policy 3691 </a> 3692 </li><li> 3693 <a href="/policies/terms-of-service" class="link list-menu__item list-menu__item--link"> 3694 Terms & Conditions 3695 </a> 3696 </li><li> 3697 <a href="/pages/wine-club-policy" class="link list-menu__item list-menu__item--link"> 3698 Wine Club Policy 3699 </a> 3700 </li><li> 3701 <a href="https://www.beresfordestate.com.au/a/shopjar-referral/my-account" class="link list-menu__item list-menu__item--link"> 3702 Beresford Admin 3703 </a> 3704 </li><li> 3705 <a href="https://www.beresfordestate.com.au/pages/beresford-23rd-street
3705-competition" class="link list-menu__item list-menu__item--link"> 3706 Competitions 3707 </a> 3708 </li></ul></details> 3709 </footer-accordion></div> 3710 </div><div class="grid__item footer__content-right"> 3711 <div class="grid"><div class="grid__item small-hide"> 3712 <div></div> 3713 </div><div class="grid__item"><footer-accordion class="accordion footer-block--newsletter" data-open> 3714 <details open> 3715 <summary tabindex="-1"> 3716 <p class="h4 accordion__title">Subscribe AND SAVE</p> 3717 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 3718 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 3719 </svg> 3720 </summary> 3721 <div class="footer-block__details-content"> 3722 <div class="footer-block__newsletter"><form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="footer__newsletter newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter"/> 3723 3724 <div class="field"> 3725 <input 3726 id="ContactFooter-email" 3727 type="email" 3728 name="contact[email]" 3729 class="field__input required" 3730 value="" 3731 aria-required="true" 3732 autocorrect="off" 3733 autocapitalize="off" 3734 autocomplete="email" 3735 3736 placeholder="Enter email here" 3737 required 3738 /> 3739 <label class="visually-hidden" for="ContactFooter-email">Enter email here</label> 3740 <button type="submit" class="button button--arrow field__button animate-arrow" name="commit" aria-label="Subscribe"> 3741 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 3742 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 3743 </svg> 3744 </button> 3745 </div><div class="typeset rte"> 3746 <p>Apply for our free membership to receive exclusive deals, news, and events.</p> 3747 </div></form></div><p class="h4 accordion__title"></p> 3748 <ul class="footer__list-social list-unstyled list-social" role="list"> 3749 <li class="list-social__item"> 3750 <a target="_blank" rel="noopener" href="https://www.facebook.com/BeresfordEstate/" class="list-social__link link link--text link-with-icon"> 3751 <svg aria-hidden="true" focusable="false" class="icon icon-facebook" viewBox="0 0 320 512"> 3752 <path fill="currentColor" d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"/> 3753 </svg> 3754 <span class="visually-hidden">Facebook</span> 3755 </a> 3756</li><li class="list-social__item"> 3757 <a target="_blank" rel="noopener" href="https://www.instagram.com/beresfordestate/" class="list-social__link link link--text link-with-icon"> 3758 <svg aria-hidden="true" focusable="false" class="icon icon-instagram" viewBox="0 0 448 512">
3759 <path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"/> 3760 </svg> 3761 <span class="visually-hidden">Instagram</span> 3762 </a> 3763 </li><li class="list-social__item"> 3764 <a target="_blank" rel="noopener" href="https://www.tiktok.com/@beresfordestate" class="list-social__link link link--text link-with-icon"> 3765 <svg aria-hidden="true" focusable="false" class="icon icon-tiktok" viewBox="0 0 448 512"> 3766 <path fill="currentColor" d="M448,209.91a210.06,210.06,0,0,1-122.77-39.25V349.38A162.55,162.55,0,1,1,185,188.31V278.2a74.62,74.62,0,1,0,52.23,71.18V0l88,0a121.18,121.18,0,0,0,1.86,22.17h0A122.18,122.18,0,0,0,381,102.39a121.43,121.43,0,0,0,67,20.14Z"/> 3767 </svg> 3768 <span class="visually-hidden">TikTok</span> 3769 </a> 3770 </li><li class="list-social__item"> 3771 <a target="_blank" rel="noopener" href="https://www.youtube.com/@beresfordestate" class="list-social__link link link--text link-with-icon"> 3772 <svg aria-hidden="true" focusable="false" class="icon icon-youtube" viewBox="0 0 576 512"> 3773 <path fill="currentColor" d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"/> 3774 </svg> 3775 <span class="visually-hidden">YouTube</span> 3776 </a> 3777 </li> 3778 <li class="list-social__item--placeholder">Follow us on social media!</li> 3779 </ul></div> 3780 </details> 3781 </footer-accordion></div> 3782 </div> 3783 </div></div> 3784 </div><div class="footer__content-bottom"> 3785 <div class="footer__content-bottom-wrapper page-width"> 3786 <div class="footer__column footer__column--info"> 3787 <div class="footer__copyright"> 3788 <small class="copyright__content">© 2026, <a href="/" title="">Beresford Estate</a>. All rights reserved.</small> 3789 <ul class="policies list-unstyled"> 3790 <li><small class="copyright__content"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore"> </a></small></li></ul> 3791 </div> 3792 </div> 3793 <div class="footer__column footer__column--extra"> 3794 <div class="footer__localization"></div><div class="footer__payment"> 3795 <span class="visually-hidden">Payment methods</span> 3796 <ul class="list list-payment" role="list"><li class="list-payment__item"> 3797 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/>
3797<path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 3798 3799 </li><li class="list-payment__item"> 3800 <svg class="icon icon--full-color" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" />
3800<path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 3801 3802 </li><li class="list-payment__item"> 3803 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
380306zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> 3804 3805 </li><li class="list-payment__item"> 3806 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 3807 3808 </li><li class="list-payment__item"> 3809 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2
38090-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg> 3810 </li><li class="list-payment__item"> 3811 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg> 3812 3813 </li><li class="list-payment__item"> 3814 <svg class="icon icon--full-color" viewBox="-36 25 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-unionpay"><title id="pi-unionpay">Union Pay</title><path fill="#005B9A" d="M-36 46.8v.7-.7zM-18.3 25v24h-7.2c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h1.4zm12.6 0c-1.3 0-2.9 1-3.2 2.3l-4.5 19.4c-.3 1.3.5 2.3 1.8 2.3h-4.9V25h10.8z"/><path fill="#E9292D" d="M-19.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3h-8.9c-.8 0-1.5-.6-1.5-1.4v-21c0-.8.7-1.6 1.5-1.6h14.7z"/><path fill="#0E73B9" d="M-5.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3H-26h.5c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h14z"/><path fill="#059DA4" d="M2 26.6v21c0 .8-.6 1.4-1.5 1.4h-12.1c-1.3 0-2.1-1.1-1.8-2.3l4.5-19.4C-8.6 26-7 25-5.7 25H.5c.9 0 1.5.7 1.5 1.6z"/><path fill="#fff" d="M-21.122 38.645h.14c.14 0 .28-.07.28-.14l.42-.63h1.19l-.21.35h1.4l-.21.63h-1.68c-.21.28-.42.42-.7.42h-.84l.21-.63m-.21.91h3.01l-.21.7h-1.19l-.21.7h1.19l-.21.7h-1.19l-.28 1.05c-.07.14 0 .28.28.21h.98l-.21.7h-1.89c-.35 0-.49-.21-.35-.63l.35-1.33h-.77l.21-.7h.77l.21-.7h-.7l.21-.7zm4.83-1.75v.42s.56-.42 1.12-.42h1.96l-.77 2.66c-.07.28-.35.49-.77.49h-2.24l-.49 1.89c0 .07 0 .14.14.14h.42l-.14.56h-1.12c-.42 0-.56-.14-.49-.35l1.47-5.39h.91zm1.68.77h-1.75l-.21.7s.28-.21.77-.21h1.05l.14-.49zm-.63 1.68c.14 0 .21 0 .21-.14l.14-.35h-1.75l-.14.56 1.54-.07zm-1.19.84h.98v.42h.28c.14 0 .21-.07.21-.14l.07-.28h.84l-.14.49c-.07.35-.35.49-.77.56h-.56v.77c0 .14.07.21.35.21h.49l-.14.56h-1.19c-.35 0-.49-.14-.49-.49l.07-2.1zm4.2-2.45l.21-.84h1.19l-.07.28s.56-.28 1.05-.28h1.47l-.21.84h-.21l-1.12 3.85h.21l-.21.77h-.21l-.07.35h-1.19l.07-.35h-2.17l.21-.77h.21l1.12-3.85h-.28m1.26 0l-.28 1.05s.49-.21.91-.28c.07-.35.21-.77.21-.77h-.84zm-.49 1.54l-.28 1.12s.56-.28.98-.28c.14-.42.21-.77.21-.77l-.91-.07zm.21 2.31l.21-.77h-.84l-.21.77h.84zm2.87-4.69h1.12l.07.42c0 .07.07.14.21.14h.21l-.21.7h-.77c-.28 0-.49-.07-.49-.35l-.14-.91zm-.35 1.47h3.57l-.21.77h-1.19l-.21.7h1.12l-.21.77h-1.26l-.28.42h.63l.14.84c0 .07.07.14.21.14h.21l-.21.7h-.7c-.35 0-.56-.07-.56-.35l-.14-.77-.56.84c-.14.21-.35.35-.63.35h-1.05l.21-.7h.35c.14 0 .21-.07.35-.21l.84-1.26h-1.05l.21-.77h1.19l.21-.7h-1.19l.21-.77zm-19.74-5.04c-.14.7-.42 1.19-.91 1.54-.49.35-1.12.56-1.89.56-.7 0-1.26-.21-1.54-.56-.21-.28-.35-.56-.35-.98 0-.14 0-.35.07-.56l.84-3.92h1.19l-.77 3.92v.28c0 .21.07.35.14.49.14.21.35.28.7.28s.7-.07.91-.28c.21-.21.42-.42.49-.77l.77-3.92h1.19l-.84 3.92m1.12-1.54h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35.14.21.21.49.14.91l-.49 2.38h-.91l.42-2.17c.07-.28.07-.49 0-.56-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.63-3.57m9.8 0h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35s.21.49.14.91l-.49 2.38h-.91l.42-2.24c.07-.21 0-.42-.07-.49-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.7-3.57m-5.81 0h.98l-.77 3.5h-.98l.77-3.5m.35-1.33h.98l-.21.84h-.98l.21-.84zm1.4 4.55c-.21-.21-.35-.56-.35-.98v-.21c0-.07 0-.21.07-.28.14-.56.35-1.05.7-1.33.35-.35.84-.49 1.33-.49.42 0 .77.14 1.05.35.21.21.35.56.35.98v.21c0 .07 0 .21-.07.28-.14.56-.35.98-.7 1.33-.35.35-.84.49-1.33.49-.35 0-.7-.14-1.05-.35m1.89-.7c.14-.21.28-.49.35-.84v-.35c0-.21-.07-.35-.14-.49a.
3814635.635 0 0 0-.49-.21c-.28 0-.49.07-.63.28-.14.21-.28.49-.35.84v.28c0 .21.07.35.14.49.14.14.28.21.49.21.28.07.42 0 .63-.21m6.51-4.69h2.52c.49 0 .84.14 1.12.35.28.21.35.56.35.91v.28c0 .07 0 .21-.07.28-.07.49-.35.98-.7 1.26-.42.35-.84.49-1.4.49h-1.4l-.42 2.03h-1.19l1.19-5.6m.56 2.59h1.12c.28 0 .49-.07.7-.21.14-.14.28-.35.35-.63v-.28c0-.21-.07-.35-.21-.42-.14-.07-.35-.14-.7-.14h-.91l-.35 1.68zm8.68 3.71c-.35.77-.7 1.26-.91 1.47-.21.21-.63.7-1.61.7l.07-.63c.84-.28 1.26-1.4 1.54-1.96l-.28-3.78h1.19l.07 2.38.91-2.31h1.05l-2.03 4.13m-2.94-3.85l-.42.28c-.42-.35-.84-.56-1.54-.21-.98.49-1.89 4.13.91 2.94l.14.21h1.12l.7-3.29-.91.07m-.56 1.82c-.21.56-.56.84-.91.77-.28-.14-.35-.63-.21-1.19.21-.56.56-.84.91-.77.28.14.35.63.21 1.19"/></svg> 3815 </li><li class="list-payment__item"> 3816 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
381616.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 3817 3818 </li></ul> 3819 </div></div> 3820 </div> 3821 </div> 3822</footer> 3823 3824 3825<style> #shopify-section-sections--18964571881705__footer p {font-size: 12px;} #shopify-section-sections--18964571881705__footer a {font-size: 12px;} #shopify-section-sections--18964571881705__footer .copyright__content {display: block; font-size: 1.4rem;} </style></div> 3826<!-- END sections: footer-group --> 3827 </div> 3828 </div> 3829 3830 <!-- BEGIN sections: overlay-group --> 3831<div id="shopify-section-sections--18964575879401__mobile-dock" class="shopify-section shopify-section-group-overlay-group shopify-section-mobile-dock"><style data-shopify>.section-sections--18964575879401__mobile-dock-padding { 3832 padding-top: 12px; 3833 padding-bottom: 12px; 3834 }</style><link rel="stylesheet" href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/section-mobile-dock.css?v=26660940039096064421742337651" media="print" onload="this.media='all'"> 3835<noscript><link href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/section-mobile-dock.css?v=26660940039096064421742337651" rel="stylesheet" type="text/css" media="all" /></noscript>
3836<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/mobile-dock.js?v=103100588149977422611742337651" defer="defer"></script>
3836<mobile-dock class="mobile-dock mobile-dock--6-col section-sections--18964575879401__mobile-dock-padding hidden"><a class="dock__item" href="/" ><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-house" fill="none" viewBox="0 0 576 512"> 3837 <path d="M570.6 244C577.2 249.8 577.8 259.1 571.1 266.6C566.2 273.2 556 273.8 549.4 267.1L512 234.1V432C512 476.2 476.2 512 432 512H144C99.82 512 64 476.2 64 432V234.1L26.59 267.1C19.96 273.8 9.849 273.2 4.003 266.6C-1.844 259.1-1.212 249.8 5.414 244L277.4 4.002C283.5-1.334 292.5-1.334 298.6 4.002L570.6 244zM144 480H208V320C208 302.3 222.3 288 240 288H336C353.7 288 368 302.3 368 320V480H432C458.5 480 480 458.5 480 432V206.7L288 37.34L96 206.7V432C96 458.5 117.5 480 144 480zM240 480H336V320H240V480z" fill="currentColor"/> 3838 </svg><span>Home</span> 3839 </a> 3840<div class="dock__item" data-action="menu" ><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-hamburger" fill="none" viewBox="0 0 32 32"> 3841 <path d="M0 26.667h32M0 16h26.98M0 5.333h32" stroke="currentColor"/> 3842 </svg><span>Menu</span> 3843 </div> 3844<div class="dock__item" data-action="search" ><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-search" fill="none" viewBox="0 0 15 17"> 3845 <circle cx="7.11113" cy="7.11113" r="6.56113" stroke="currentColor" fill="none"/> 3846 <path d="M11.078 12.3282L13.8878 16.0009" stroke="currentColor" stroke-linecap="round" fill="none"/> 3847 </svg><span>Search</span> 3848 </div> 3849<a class="dock__item" href="/collections/all" ><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-grid" fill="none" viewBox="0 0 448 512"> 3850 <path d="M0 80C0 53.49 21.49 32 48 32H144C170.5 32 192 53.49 192 80V176C192 202.5 170.5 224 144 224H48C21.49 224 0 202.5 0 176V80zM32 80V176C32 184.8 39.16 192 48 192H144C152.8 192 160 184.8 160 176V80C160 71.16 152.8 64 144 64H48C39.16 64 32 71.16 32 80zM0 336C0 309.5 21.49 288 48 288H144C170.5 288 192 309.5 192 336V432C192 458.5 170.5 480 144 480H48C21.49 480 0 458.5 0 432V336zM32 336V432C32 440.8 39.16 448 48 448H144C152.8 448 160 440.8 160 432V336C160 327.2 152.8 320 144 320H48C39.16 320 32 327.2 32 336zM400 32C426.5 32 448 53.49 448 80V176C448 202.5 426.5 224 400 224H304C277.5 224 256 202.5 256 176V80C256 53.49 277.5 32 304 32H400zM400 64H304C295.2 64 288 71.16 288 80V176C288 184.8 295.2 192 304 192H400C408.8 192 416 184.8 416 176V80C416 71.16 408.8 64 400 64zM256 336C256 309.5 277.5 288 304 288H400C426.5 288 448 309.5 448 336V432C448 458.5 426.5 480 400 480H304C277.5 480 256 458.5 256 432V336zM288 336V432C288 440.8 295.2 448 304 448H400C408.8 448 416 440.8 416 432V336C416 327.2 408.8 320 400 320H304C295.2 320 288 327.2 288 336z" fill="currentColor"/> 3851 </svg><span>Shop</span> 3852 </a> 3853<div class="dock__item" data-action="cart" > 3854 <p><svg class="icon icon-cart" aria-hidden="true" focusable="false"> 3855 <use href="#icon-cart"></use> 3856 </svg><span id="mobile-cart-icon-bubble"></span> 3857 </p> 3858 <span>Cart</span> 3859 </div> 3860<a class="dock__item" href="/account/login" ><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-account" fill="none" viewBox="0 0 14 18"> 3861 <path d="M7.34497 10.0933C4.03126 10.0933 1.34497 12.611 1.34497 15.7169C1.34497 16.4934 1.97442 17.1228 2.75088 17.1228H11.9391C12.7155 17.1228 13.345 16.4934 13.345 15.7169C13.345 12.611 10.6587 10.0933 7.34497 10.0933Z" stroke="currentColor"/> 3862 <ellipse cx="7.34503" cy="5.02631" rx="3.63629" ry="3.51313" stroke="currentColor" stroke-linecap="square"/> 3863 </svg><span>Account</span> 3864 </a> 3865 3866 </mobile-dock> 3867</div> 3868<!-- END sections: overlay-group --> 3869 3870 <ul hidden> 3871 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 3872 </ul> 3873 <svg xmlns="http://www.w3.org/2000/svg" class="hidden"> 3874 <symbol id="icon-cart" fill="none" viewbox="0 0 18 19"> 3875 <path d="M3.09333 5.87954L16.2853 5.87945V5.87945C16.3948 5.8795 16.4836 5.96831 16.4836 6.07785V11.4909C16.4836 11.974 16.1363 12.389 15.6603 12.4714C11.3279 13.2209 9.49656 13.2033 5.25251 13.9258C4.68216 14.0229 4.14294 13.6285 4.0774 13.0537C3.77443 10.3963 2.99795 3.58502 2.88887 2.62142C2.75288 1.42015 0.905376 1.51528 0.283581 1.51478" stroke="currentColor"/> 3876 <path d="M13.3143 16.8554C13.3143 17.6005 13.9183 18.2045 14.6634 18.2045C15.4085 18.2045 16.0125 17.6005 16.0125 16.8554C16.0125 16.
38761104 15.4085 15.5063 14.6634 15.5063C13.9183 15.5063 13.3143 16.1104 13.3143 16.8554Z" fill="currentColor"/> 3877 <path d="M3.72831 16.8554C3.72831 17.6005 4.33233 18.2045 5.07741 18.2045C5.8225 18.2045 6.42651 17.6005 6.42651 16.8554C6.42651 16.1104 5.8225 15.5063 5.07741 15.5063C4.33233 15.5063 3.72831 16.1104 3.72831 16.8554Z" fill="currentColor"/> 3878 </symbol> 3879 </svg> 3880
3880<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/lazyimage.js?v=132260343735824898401742337651" async></script>
3880 3881
3881<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/predictive-search.js?v=118186851506741118981742337651" defer="defer"></script>
3881<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/quick-view.js?v=108476240367538103291742337651" defer="defer"></script>
3881<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/color-swatches.js?v=164961944381887964061742337651" defer="defer"></script>
3881<!-- ------ mini cart DOB field ----- --> 3882
3882<script> 3883 function initializeScript() { 3884 const dobInput = document.getElementById('mini-cart-birthday'); 3885 const checkoutButton = document.querySelector('.mini-cart__checkout-button'); 3886 const errorMessage = document.getElementById('dob-error'); 3887 3888 if (dobInput && checkoutButton && errorMessage) { 3889 checkoutButton.addEventListener('click', function(event) { 3890 const dob = new Date(dobInput.value); 3891 const today = new Date(); 3892 const age = today.getFullYear() - dob.getFullYear(); 3893 const monthDifference = today.getMonth() - dob.getMonth(); 3894 3895 if (!dobInput.value || age < 18 || (age === 18 && (monthDifference < 0 || (monthDifference === 0 && today.getDate() < dob.getDate())))) { 3896 event.preventDefault(); 3897 dobInput.style.border = '2px solid red'; 3898 errorMessage.style.display = 'block'; 3899 } else { 3900 dobInput.style.border = ''; 3901 errorMessage.style.display = 'none'; 3902 } 3903 }); 3904 } else { 3905 console.error("Could not find all required elements"); 3906 } 3907 } 3908 3909 document.addEventListener('DOMContentLoaded', initializeScript); 3910 3911 const observer = new MutationObserver(function(mutations) { 3912 mutations.forEach(function(mutation) { 3913 if (mutation.type === 'childList') { 3914 initializeScript(); 3915 } 3916 }); 3917 }); 3918 3919 observer.observe(document.body, { childList: true, subtree: true }); 3920 </script>
3920 3921 <!-- ------ end mini cart DOB field ----- --> 3922 3923
3924<script> 3925(function() { 3926 let opened = false; 3927 3928 function tryOpen() { 3929 if (opened) return; 3930 const select = document.querySelector('#staff-select'); 3931 if (select) { opened = true; return; } // already visible 3932 const btn = document.querySelector('.wh-meta-checkout-fields > button'); 3933 if (btn) btn.click(); 3934 } 3935 3936 // 1) On first user gesture, keep trying for a moment 3937 const runOnGesture = () => { 3938 const start = Date.now(); 3939 const h = setInterval(() => { 3940 tryOpen(); 3941 if (Date.now() - start > 4000 || opened) clearInterval(h); 3942 }, 150); 3943 document.removeEventListener('pointerdown', runOnGesture); 3944 }; 3945 document.addEventListener('pointerdown', runOnGesture, { once: true }); 3946 3947 // 2) If the app injects later, catch it and re-open 3948 const root = document.querySelector('.wh-meta-checkout-fields'); 3949 if (root && 'MutationObserver' in window) { 3950 new MutationObserver(tryOpen).observe(root, { childList: true, subtree: true }); 3951 } 3952})(); 3953</script>
3953 3954 3955 <div id="shopify-block-ATG1ybFVWcC9WMjhqR__2530237624131658027" class="shopify-block shopify-app-block"> 3956 3957 3958</div><div id="shopify-block-Ac0ZhMlZ2aGkrc1Z5Y__4113930173634242220" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: app-common-snippet --> 3959
3960<script> 3961var Shopjar = Shopjar || {}; 3962Shopjar.settings = {"is_affiliate_enabled":true,"is_referral_enabled":false,"cookie_validity":"180","store_url":"https:\/\/www.beresfordestate.com.au\/","store_name":"Beresford Estate","verified":true,"proxy_url":"\/a\/shopjar-referral","recaptcha_site_key":"6Lc_cQYeAAAAANa5X8nozNicLDPxKQZZHej21Wfu","copied_link":"Copied!","invite_friend":"Sent!","invalid_email":"Invalid email","order_contain_value":"You should be an existing customer with at least one order to become a member and participate in the referral program","referral":{"share_options":{"facebook":{"isEnabled":false},"twitter":{"isEnabled":false,"message":"Use my referral link {{referral_link}} to get exciting discounts on your next purchase at https:\/\/www.beresfordestate.com.au"},"email":{"isEnabled":false,"subject":"You've got a gift!","message":"Hey buddy,\nCheck out this cool store https:\/\/www.beresfordestate.com.au and use my referral link {{referral_link}} to get exciting discounts on your next purchase.\n"},"whatsapp":{"isEnabled":false,"message":"Use my referral link {{referral_link}} to get exciting discounts on your next purchase at https:\/\/www.beresfordestate.com.au"}}},"affiliate":{"share_options":{"facebook":{"isEnabled":false},"twitter":{"isEnabled":false,"message":"Check this out {{referral_link}} amazing products you might like."},"email":{"isEnabled":false,"subject":"Check this out","message":"Check this out {{referral_link}} amazing products you might like."},"whatsapp":{"isEnabled":false,"message":"Check this out {{referral_link}} amazing products you might like."}}}}; 3963</script>
3963 3964<!-- END app snippet --> 3965 3966 3967<link rel="preconnect" href="https://www.google.com" crossorigin> 3968<link rel="dns-prefetch" href="https://www.google.com">
3969<script src="https://cdn.shopify.com/extensions/01a11b54-70dc-7877-8af3-10b96a56ab73/referral-and-affiliates-215/assets/common.js" defer></script>
3969 3970 3971 3972 3973 3974 3975 3976 3977 3978 3979</div>
3979<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3979 3980</body> 3981</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.