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/a/shopjar-referral/my-account"> 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 Beresford Estate 60</title> 61 62<meta property="og:site_name" content="Beresford Estate"> 63<meta property="og:url" content="https://www.beresfordestate.com.au/a/shopjar-referral/my-account"> 64<meta property="og:title" content="Beresford Estate"> 65<meta property="og:type" content="website"> 66<meta property="og:description" content="Beresford Estate is a 70-acre vineyard located in the world-class wine region of Blewitt Springs, McLaren Vale. Our vineyard is a true representation of McLaren Valeâs most successful wine-grape varieties â 60-year-old gnarly old bush vine Grenache, Shiraz, Cabernet Sauvignon and Chardonnay."><meta property="og:image" content="http://www.beresfordestate.com.au/cdn/shop/files/Untitled_design.png?v=1733106667"> 67 <meta property="og:image:secure_url" content="https://www.beresfordestate.com.au/cdn/shop/files/Untitled_design.png?v=1733106667"> 68 <meta property="og:image:width" content="1200"> 69 <meta property="og:image:height" content="628"><meta name="twitter:card" content="summary_large_image"> 70<meta name="twitter:title" content="Beresford Estate"> 71<meta name="twitter:description" content="Beresford Estate is a 70-acre vineyard located in the world-class wine region of Blewitt Springs, McLaren Vale. Our vineyard is a true representation of McLaren Valeâs most successful wine-grape varieties â 60-year-old gnarly old bush vine Grenache, Shiraz, Cabernet Sauvignon and Chardonnay."> 72 73 74
74<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/vendor-v4.js" defer="defer"></script>
74 75
75<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/pubsub.js?v=104623417541739052901742337651" defer="defer"></script>
75 76
76<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/global.js?v=91536159959468890821742337651" defer="defer"></script>
76 77 78
78<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
78<meta name="google-site-verification" content="dmRBK5V9cULE9m_IkjaxczZM5WJ0d_XyrUHBHSM3eks"> 79<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/69044011241/digital_wallets/dialog"> 80<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"> 81<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
81<script async="async" src="/checkouts/internal/preloads.js?locale=en-AU"></script>
81 82<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
83<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-AU&shop_id=69044011241" crossorigin="anonymous"></script>
vendor: 1 bytes, line 83
83
84<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 84
84
85<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 85
85
86<script>var Shopify = Shopify || {}; 87Shopify.shop = "58f1fa-6a.myshopify.com"; 88Shopify.locale = "en"; 89Shopify.currency = {"active":"AUD","rate":"1.0"}; 90Shopify.country = "AU"; 91Shopify.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"}; 92Shopify.theme.handle = "null"; 93Shopify.theme.style = {"id":null,"handle":null}; 94Shopify.cdnHost = "www.beresfordestate.com.au/cdn"; 95Shopify.routes = Shopify.routes || {}; 96Shopify.routes.root = "/"; 97Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 98Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 99Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 100Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 100
100
101<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 101
101
102<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 102
102
103<script> 104 window.ShopifyPay = window.ShopifyPay || {}; 105 window.ShopifyPay.apiHost = "shop.app\/pay"; 106 window.ShopifyPay.redirectState = null; 107</script>
vendor: 1 bytes, line 107
107
108<script> 109 window.Shopify = window.Shopify || {}; 110 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 111 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 112 window.Shopify.SignInWithShop.eligible = true; 113</script>
vendor: 1 bytes, line 113
113
114<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 114
114
115<script type="module"> 116 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 117 118 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 119 120</script>
vendor: 1 bytes, line 120
120
121<script> 122 window.Shopify = window.Shopify || {}; 123 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 124 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"]}; 125</script>
vendor: 1 bytes, line 125
125
126<script>(function() { 127 var isLoaded = false; 128 function asyncLoad() { 129 if (isLoaded) return; 130 isLoaded = true; 131 var urls = ["https:\/\/trust.conversionbear.com\/script?app=trust_badge\u0026shop=58f1fa-6a.myshopify.com"]; 132 for (var i = 0; i < urls.length; i++) { 133 var s = document.createElement('script'); 134 s.type = 'text/javascript'; 135 s.async = true; 136 s.src = urls[i]; 137 var x = document.getElementsByTagName('script')[0]; 138 x.parentNode.insertBefore(s, x); 139 } 140 }; 141 if(window.attachEvent) { 142 window.attachEvent('onload', asyncLoad); 143 } else { 144 window.addEventListener('load', asyncLoad, false); 145 } 146})();</script>
vendor: 1 bytes, line 146
146
147<script id="__st">var __st={"a":69044011241,"offset":37800,"reqid":"e14e9fa9-82c9-4696-9cb0-4850b4aec0d5-1791585703","pageurl":"www.beresfordestate.com.au\/a\/shopjar-referral\/my-account","u":"cc7d716f4d28"};</script>
vendor: 1 bytes, line 147
147
148<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 148
148
149<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 149
149
150<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 150
150
151<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>
151<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 151
151
152<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 152
152
153<script> 154 window.Shopify = window.Shopify || {}; 155 window.Shopify.MCP = window.Shopify.MCP || {}; 156 window.Shopify.MCP.enabled = true; 157 window.Shopify.MCP.shop = "58f1fa-6a.myshopify.com"; 158 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.beresfordestate.com.au\/api\/mcp"; 159 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"]}}]; 160</script>
vendor: 1 bytes, line 160
160
161<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=");})(); 162</script>
vendor: 1 bytes, line 162
162
163<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)}}; 164</script>
vendor: 1 bytes, line 164
164
165<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 166 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); 167</script>
vendor: 1 bytes, line 167
167
168<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})}})); 169</script>
169 170<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"> 171<style id="shopify-accelerated-checkout-cart"> 172 #shopify-buyer-consent { 173 margin-top: 1em; 174 display: inline-block; 175 width: 100%; 176} 177 178#shopify-buyer-consent.hidden { 179 display: none; 180} 181 182#shopify-subscription-policy-button { 183 background: none; 184 border: none; 185 padding: 0; 186 text-decoration: underline; 187 font-size: inherit; 188 cursor: pointer; 189} 190 191#shopify-subscription-policy-button::before { 192 box-shadow: none; 193} 194 195 </style>
196<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 196
196
197<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
197 198 199<style data-shopify>@font-face { 200 font-family: "DM Sans"; 201 font-weight: 400; 202 font-style: normal; 203 font-display: swap; 204 src: url("//www.beresfordestate.com.au/cdn/fonts/dm_sans/dmsans_n4.ec80bd4dd7e1a334c969c265873491ae56018d72.woff2") format("woff2"), 205 url("//www.beresfordestate.com.au/cdn/fonts/dm_sans/dmsans_n4.87bdd914d8a61247b911147ae68e754d695c58a6.woff") format("woff"); 206} 207 208 @font-face { 209 font-family: "DM Sans"; 210 font-weight: 600; 211 font-style: normal; 212 font-display: swap; 213 src: url("//www.beresfordestate.com.au/cdn/fonts/dm_sans/dmsans_n6.70a2453ea926d613c6a2f89af05180d14b3a7c96.woff2") format("woff2"), 214 url("//www.beresfordestate.com.au/cdn/fonts/dm_sans/dmsans_n6.355605667bef215872257574b57fc097044f7e20.woff") format("woff"); 215} 216 217 @font-face { 218 font-family: "DM Sans"; 219 font-weight: 400; 220 font-style: italic; 221 font-display: swap; 222 src: url("//www.beresfordestate.com.au/cdn/fonts/dm_sans/dmsans_i4.b8fe05e69ee95d5a53155c346957d8cbf5081c1a.woff2") format("woff2"), 223 url("//www.beresfordestate.com.au/cdn/fonts/dm_sans/dmsans_i4.403fe28ee2ea63e142575c0aa47684d65f8c23a0.woff") format("woff"); 224} 225 226 @font-face { 227 font-family: "DM Sans"; 228 font-weight: 600; 229 font-style: italic; 230 font-display: swap; 231 src: url("//www.beresfordestate.com.au/cdn/fonts/dm_sans/dmsans_i6.b7d5b35c5f29523529e1bf4a3d0de71a44a277b6.woff2") format("woff2"), 232 url("//www.beresfordestate.com.au/cdn/fonts/dm_sans/dmsans_i6.9b760cc5bdd17b4de2c70249ba49bd707f27a31b.woff") format("woff"); 233} 234 235 @font-face { 236 font-family: "Josefin Sans"; 237 font-weight: 400; 238 font-style: normal; 239 font-display: swap; 240 src: url("//www.beresfordestate.com.au/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2") format("woff2"), 241 url("//www.beresfordestate.com.au/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff") format("woff"); 242} 243 244 @font-face { 245 font-family: "Josefin Sans"; 246 font-weight: 600; 247 font-style: normal; 248 font-display: swap; 249 src: url("//www.beresfordestate.com.au/cdn/fonts/josefin_sans/josefinsans_n6.afe095792949c54ae236c64ec95a9caea4be35d6.woff2") format("woff2"), 250 url("//www.beresfordestate.com.au/cdn/fonts/josefin_sans/josefinsans_n6.0ea222c12f299e43fa61b9245ec23b623ebeb1e9.woff") format("woff"); 251} 252 253 254 :root { 255 --font-body-family: "DM Sans", sans-serif; 256 --font-body-style: normal; 257 --font-body-weight: 400; 258 259 --font-heading-family: "Josefin Sans", sans-serif; 260 --font-heading-style: normal; 261 --font-heading-weight: 400; 262 263 --font-body-scale: 1.0; 264 --font-heading-scale: 1.0; 265 266 --font-navigation-family: var(--font-body-family); 267 --font-navigation-size: 14px; 268 --font-navigation-weight: var(--font-body-weight); 269 --font-button-family: var(--font-heading-family); 270 --font-button-size: 13px; 271 --font-button-baseline: 0.3rem; 272 --font-price-family: var(--font-heading-family); 273 --font-price-scale: var(--font-heading-scale); 274 275 --color-base-text: 33, 35, 38; 276 --color-base-background: 255, 255, 255; 277 --color-base-solid-button-labels: 255, 255, 255; 278 --color-base-outline-button-labels: 26, 27, 24; 279 --color-base-accent: 26, 27, 24; 280 --color-base-heading: 26, 27, 24; 281 --color-base-border: 210, 213, 217; 282 --color-placeholder: 243, 243, 243; 283 --color-overlay: 33, 35, 38; 284 --color-keyboard-focus: 135, 173, 245; 285 --color-shadow: 168, 232, 226; 286 --shadow-opacity: 1; 287 288 --color-background-dark: 235, 235, 235; 289 --color-price: #1a1b18; 290 --color-sale-price: #1a1b18; 291 --color-sale-badge-background: #d72c0d; 292 --color-reviews: #ffb503; 293 --color-critical: #d72c0d; 294 --color-success: #008060; 295 --color-highlight: 187, 255, 0; 296 297 --payment-terms-background-color: #ffffff; 298 --page-width: 160rem; 299 --page-width-margin: 0rem; 300 301 --card-color-scheme: var(--color-placeholder); 302 --card-text-alignment: left; 303 --card-flex-alignment: flex-left; 304 --card-image-padding: 0px; 305 --card-border-width: 0px; 306 --card-radius: 0px; 307 --card-shadow-horizontal-offset: 0px; 308 --card-shadow-vertical-offset: 0px; 309 310 --button-radius: 0px; 311 --button-border-width: 2px; 312 --button-shadow-horizontal-offset: 0px; 313 --button-shadow-vertical-offset: 0px; 314 315 --spacing-sections-desktop: 0px; 316 --spacing-sections-mobile: 0px; 317 318 --gradient-free-ship-progress: linear-gradient(325deg,#F9423A 0,#F1E04D 100%); 319 --gradient-free-ship-complete: linear-gradient(325deg, #049cff 0, #35ee7a 100%); 320 } 321 322 *, 323 *::before, 324 *::after { 325 box-sizing: inherit; 326 } 327 328 html { 329 box-sizing: border-box; 330 font-size: calc(var(--font-body-scale) * 62.5%); 331 height: 100%; 332 } 333 334 body { 335 min-height: 100%; 336 margin: 0; 337 font-size: 1.5rem; 338 letter-spacing: 0.06rem; 339 line-height: calc(1 + 0.8 / var(--font-body-scale)); 340 font-family: var(--font-body-family); 341 font-style: var(--font-body-style); 342 font-weight: var(--font-body-weight); 343 } 344 345 @media screen and (min-width: 750px) { 346 body { 347 font-size: 1.6rem; 348 } 349 }</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
349109.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 350 rel="stylesheet" 351 href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-predictive-search.css?v=171241558667998333131742337651" 352 media="print" 353 onload="this.media='all'" 354 ><link 355 rel="stylesheet" 356 href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-quick-view.css?v=51577057445071764111742337651" 357 media="print" 358 onload="this.media='all'" 359 ><link 360 rel="stylesheet" 361 href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-color-swatches.css?v=103905711642914497571742337651" 362 media="print" 363 onload="this.media='all'" 364 >
364<script> 365 document.documentElement.classList.replace('no-js', 'js'); 366 367 window.theme = window.theme || {}; 368 369 theme.routes = { 370 root_url: '/', 371 cart_url: '/cart', 372 cart_add_url: '/cart/add', 373 cart_change_url: '/cart/change', 374 cart_update_url: '/cart/update', 375 search_url: '/search', 376 predictive_search_url: '/search/suggest' 377 }; 378 379 theme.cartStrings = { 380 error: `There was an error while updating your cart. Please try again.`, 381 quantityError: `You can only add [quantity] of this item to your cart.` 382 }; 383 384 theme.variantStrings = { 385 addToCart: `Add to cart`, 386 soldOut: `Sold out`, 387 unavailable: `Unavailable`, 388 preOrder: `Pre-order` 389 }; 390 391 theme.accessibilityStrings = { 392 imageAvailable: `Image [index] is now available in gallery view`, 393 shareSuccess: `Link copied to clipboard!` 394 } 395 396 theme.dateStrings = { 397 d: `D`, 398 day: `Day`, 399 days: `Days`, 400 hour: `Hour`, 401 hours: `Hours`, 402 minute: `Min`, 403 minutes: `Mins`, 404 second: `Sec`, 405 seconds: `Secs` 406 };theme.shopSettings = { 407 moneyFormat: "${{amount}}", 408 isoCode: "AUD", 409 cartDrawer: true, 410 currencyCode: false 411 }; 412 413 theme.settings = { 414 themeName: 'Be Yours', 415 themeVersion: '7.1.1', 416 agencyId: '' 417 }; 418 </script>
418 419 <!-- BEGIN app block: shopify://apps/gempages-builder/blocks/embed-gp-script-head/20b379d4-1b20-474c-a6ca-665c331919f3 --> 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 435 436 437 438 439 440 441 442 443 444 445 446 447
447<script async src="https://static.klaviyo.com/onsite/js/S4HMME/klaviyo.js?company_id=S4HMME"></script>
447 448
448<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>
448 449 450 451 452 453 454 455
455<script> 456 window.klaviyoReviewsProductDesignMode = false 457 </script>
457 458 459 460 461 462 463 464 465 466 467<!-- END app block --><!-- BEGIN app block: shopify://apps/winehub-commerce/blocks/customer-portal-redirect/c0ed40b1-a5e6-4ec9-bd28-157981fb797f --><!-- Winehub Customer Portal Redirect --> 468<!-- Current Path: /a/shopjar-referral/my-account --> 469<!-- END app block --><!-- BEGIN app block: shopify://apps/powerful-form-builder/blocks/app-embed/e4bcb1eb-35b2-42e6-bc37-bfe0e1542c9d -->
469<script type="text/javascript" hs-ignore data-cookieconsent="ignore"> 470 var Globo = Globo || {}; 471 var globoFormbuilderRecaptchaInit = function(){}; 472 var globoFormbuilderHcaptchaInit = function(){}; 473 window.Globo.FormBuilder = window.Globo.FormBuilder || {}; 474 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"}; 475 if(window.Globo.FormBuilder.shop && window.Globo.FormBuilder.shop?.storefront_access_token){ 476 delete window.Globo.FormBuilder.shop.storefront_access_token; 477 } 478 479 if(window.Globo.FormBuilder.shop.settings.customCssEnabled && window.Globo.FormBuilder.shop.settings.customCssCode){ 480 const customStyle = document.createElement('style'); 481 customStyle.type = 'text/css'; 482 customStyle.innerHTML = window.Globo.FormBuilder.shop.settings.customCssCode; 483 document.head.appendChild(customStyle); 484 } 485 486 window.Globo.FormBuilder.forms = []; 487 488 489 490 491 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 }}
491 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\";
491\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;
491 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=\"
491Select 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
491ontent-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
491ontent-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]; 492 493 494 495 496 497 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 }}
497 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\";
497\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;
497 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_
497outlined-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
497ontent-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
497ontent-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]; 498 499 500 501 502 503 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 }}
503 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\";
503\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;
503 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\"
503\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
503ontent-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
503ontent-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]; 504 505 506 507 window.Globo.FormBuilder.url = window.Globo.FormBuilder.shop.url; 508 window.Globo.FormBuilder.CDN_URL = window.Globo.FormBuilder.shop.CDN_URL ?? window.Globo.FormBuilder.shop.url; 509 window.Globo.FormBuilder.themeOs20 = true; 510 window.Globo.FormBuilder.searchProductByJson = true; 511 512 513 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 = { 514 href : window.location.href, 515 type: "" 516 }; 517 Globo.FormBuilder.page.title = document.title 518 519 520 if(window.AVADA_SPEED_WHITELIST){ 521 const pfbs_w = new RegExp("powerful-form-builder", 'i') 522 if(Array.isArray(window.AVADA_SPEED_WHITELIST)){ 523 window.AVADA_SPEED_WHITELIST.push(pfbs_w) 524 }else{ 525 window.AVADA_SPEED_WHITELIST = [pfbs_w] 526 } 527 } 528 529 Globo.FormBuilder.shop.configuration = Globo.FormBuilder.shop.configuration || {}; 530 Globo.FormBuilder.shop.configuration.money_format = "${{amount}}"; 531</script>
vendor: 1 bytes, line 531
531
532<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>
532 533 534 535 536 537<!-- END app block --><!-- BEGIN app block: shopify://apps/winehub-commerce/blocks/exclusive-product-locker/c0ed40b1-a5e6-4ec9-bd28-157981fb797f --> 538 <style> 539 .wh-welcome-back { 540 font-weight: 600; 541 margin-left: 4px; 542 display: flex; 543 align-items: center; 544 font-size: 12px; 545 } 546 .wh-welcome-back-nav { 547 display: flex; 548 align-items: center; 549 justify-content: center; 550 /**width: fit-content;**/ 551 background-color: #f0f0f0; 552 color: #000; 553 padding: 10px; 554 border-radius: 0px; 555 } 556 .wh-profile-button { 557 display: flex; 558 align-content: center; 559 flex-wrap: wrap; 560 padding: 12px; 561 } 562 </style> 563
563<script> 564 const debug = false; 565 let store = `58f1fa-6a.myshopify.com`; 566 let customerId = ``; 567 if (!customerId) { 568 customerId = 'none'; 569 } 570 let variantChangeHandler = null; 571 let variantChangeHandlerAdded = false; 572 let isCheckingExclusive = false; 573 let checkExclusiveTimeout = null; 574 let base_url = "https://api.winehub.io"; 575 if (store == 'winehub-demo.myshopify.com') { 576 base_url = "https://staging-api.winehub.io"; 577 } 578 579 const profileIconSVG = ` 580 <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> 581 `; 582 583 const profileIcon = document.createElement('div'); 584 profileIcon.innerHTML = profileIconSVG; 585 profileIcon.classList.add('wh-profile-icon'); 586 587 function createProfileButton() { 588 // link to /apps/winehub 589 const profileButton = document.createElement('a'); 590 profileButton.href = `https://www.beresfordestate.com.au/apps/winehub`; 591 profileButton.innerHTML = profileIconSVG; 592 profileButton.classList.add('wh-profile-button'); 593 return profileButton; 594 } 595 596 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);} 597 598 window.onload = async function() { 599 const currencyCode = `AUD` || 'AUD'; 600 let _json = await checkProductDiscounts(0, currencyCode, customerId); 601 let json = _json?.exclusive ?? {};
602 let json_tier = _json?.tierProduct ?? {}; 603 let json_club = _json?.clubDiscount ?? {}; 604 let json_tier_general = _json?.tierGeneral ?? {}; 605 //const json_tier = _json?.tierProduct ?? {}; 606 //const json_club = _json?.clubDiscount ?? {}; 607 //const json_tier_general = _json?.tierGeneral ?? {}; 608 //const json = _json?.exclusive ?? {}; // original exclusive 609 610 const res = loadCss(customerId, _json.css); 611 const tierName = _json?.css?.tierName ?? ''; 612 const welcomeBarEnabled = `false`; 613 let usingLegacyCustomerAccount = false; 614 if (welcomeBarEnabled == 'true'){ 615 //const loginLinks = document.querySelectorAll('a[href="/account"]') // customer is logged in 616 let loginLinks = Array.from(document.querySelectorAll('a[href]')).filter(link => 617 link.getAttribute('href').includes('/account?locale') // new customer accounts 618 ); 619 620 if (loginLinks.length == 0) { 621 usingLegacyCustomerAccount = true; 622 loginLinks = document.querySelectorAll('a[href="/account"]') // legacy customer accounts 623 } 624 625 const loginLink = loginLinks[loginLinks.length - 1] 626 //const showTier = `` 627 const renderAboveNav = `false` 628 const customerName = `` 629 630 if (loginLink && tierName) { 631 const parent = loginLink.parentElement 632 633 const div = document.createElement('div') 634 // welcome back <customer_name> you are a <tier_name> member 635 const welcomeBackMessage = `Welcome back {customer_name}, you are a {tier_name} member` 636 const chunk1 = welcomeBackMessage.split('{customer_name}')[0] ?? ''; 637 const chunk2 = welcomeBackMessage.split('{customer_name}')[1] ?? ''; 638 const chunk2_ = chunk2.split('{tier_name}')[0] 639 const welcomeBack = `${chunk1}${chunk2_}${tierName}` 640 const chunk3 = welcomeBackMessage.split('{tier_name}')[1] ?? ''; 641 if (!chunk1 || !chunk2){ 642 div.innerHTML = `Welcome back ` 643 } 644 div.innerHTML = `${welcomeBack}${chunk3}` 645 div.classList.add('wh-welcome-back') 646 647 const profileButton = createProfileButton(); 648 649 if (renderAboveNav == 'true'){ 650 const navBanner = document.createElement('div') 651 navBanner.classList.add('wh-welcome-back-nav') 652 navBanner.appendChild(div) 653 if (!window.location.href.includes('/apps/winehub') && !usingLegacyCustomerAccount){ 654 navBanner.appendChild(profileButton) 655 } 656 const header = document.querySelector('header') 657 const parentHeader = header.parentElement 658 parentHeader.insertBefore(navBanner, header) 659 } else { 660 const welcomeBarPosition = `left` 661 if (welcomeBarPosition == 'left') { 662 parent.insertBefore(div, loginLink) 663 } else { 664 parent.appendChild(div) 665 } 666 667 // if the current url contains /apps/winehub do not insert the profile button 668 if (!window.location.href.includes('/apps/winehub') && !usingLegacyCustomerAccount){ 669 parent.insertBefore(profileButton, loginLink); 670 } 671 } 672 } else if (loginLink && customerName?.length > 0){ 673 const parent = loginLink.parentElement 674 675 const div = document.createElement('div') 676 div.innerHTML = `Welcome back ` 677 div.classList.add('wh-welcome-back') 678 const profileButton = createProfileButton(); 679 680 if (renderAboveNav == 'true'){ 681 const navBanner = document.createElement('div') 682 navBanner.classList.add('wh-welcome-back-nav') 683 navBanner.appendChild(div) 684 if (!window.location.href.includes('/apps/winehub') && !usingLegacyCustomerAccount){ 685 navBanner.appendChild(profileButton) 686 } 687 const header = document.querySelector('header') 688 const parentHeader = header.parentElement 689 parentHeader.insertBefore(navBanner, header) 690 } else { 691 const welcomeBarPosition = `left` 692 if (welcomeBarPosition == 'left') { 693 parent.insertBefore(div, loginLink) 694 } else { 695 parent.appendChild(div) 696 } 697 698 // if the current url contains /apps/winehub do not insert the profile button 699 if (!window.location.href.includes('/apps/winehub') && !usingLegacyCustomerAccount){ 700 parent.insertBefore(profileButton, loginLink); 701 } 702 } 703 704 } 705 } 706 707 //////console.log('RUNNING WH-PRODUCT-LOCKER 22 - 23-07-2024'); // use this value to determine if shopify actually updated the script 708 //////console.log('RUNNING WH-PRODUCT-LOCKER 29 - 09-08-2024'); // use this value to determine if shopify actually updated the script 709 //console.log('RUNNING WH-PRODUCT-LOCKER 31 - 2025-01-03'); // use this value to determine if shopify actually updated the script 710 console.log('RUNNING WH-PRODUCT-LOCKER 31 - 2025-12-05'); // use this value to determine if shopify actually updated the script 711 if (`true` != 'true'){ 712 //console.log('pricing display is disabled'); 713 return; 714 } 715 //////console.log('currencyFormat', currencyFormat, currencyCode); 716 717 /** Product Variants **/ 718 const items = document.querySelectorAll('form[action="/cart/add"]'); 719 if (items.length) { 720 const variantRadios = document.querySelector('variant-radios'); 721 //let id = items[0][2].getAttribute('value'); 722 //////console.log('variantRadios length', variantRadios.variantData.length) 723 const variants = variantRadios?.querySelector('script') 724 const variantScriptData = JSON.parse(variants?.innerHTML || '{}'); 725 //////console.log('variantScriptData', variantScriptData); 726 let variantCount = 0; 727 if (variantScriptData.length) { 728 variantCount = variantScriptData?.filter((variant) => variant.id).length; 729 } 730 731 //////console.log('variant count', variantCount); 732 if (variantCount) { 733 let idElement = document.querySelector('[data-variant-id]') ?? document.querySelector('[data-product-id]'); 734 let id = idElement?.getAttribute('data-variant-id') ?? idElement?.getAttribute('data-product-id'); 735 736 //////console.log('id', id); 737 738 if (!id) { 739 const formInput = items[0].querySelectorAll('input'); 740 for (let i = 0; i < formInput.length; i++) { 741 const className = formInput[i].className; 742 if (className == 'product-variant-id') { 743 id = items[0].getAttribute('value'); 744 } 745 } 746 } 747 748 //////console.log('script', variantScriptData, id, currencyCode); 749 if (variantCount > 1) { 750 // check initial variant on load 751 if (!id) { 752 id = variantScriptData[0].id; 753 } 754 755 _json = await checkProductDiscounts(id, currencyCode, customerId); 756 json = _json?.exclusive ?? {}; 757 json_tier = _json?.tierProduct ?? {}; 758 json_club = _json?.clubDiscount ?? {}; 759 json_tier_general = _json?.tierGeneral ?? {}; 760 761 checkIsExclusiveSingleProduct(id, currencyCode, json, json_tier, json_club, json_t
761ier_general); 762 763 // Remove existing listener if it exists to prevent duplicates 764 if (variantChangeHandlerAdded && variantChangeHandler) { 765 document.removeEventListener('change', variantChangeHandler); 766 variantChangeHandlerAdded = false; 767 } 768 769 // Create the handler function 770 variantChangeHandler = async function(event) { 771 // Prevent duplicate calls 772 if (isCheckingExclusive) { 773 return; 774 } 775 776 const form = event.target.closest('form[action="/cart/add"]'); 777 if (!form) return; 778 779 const id = form.querySelector('input[name="id"]')?.value; 780 if (!id) return; 781 782 // Only process radio or hidden input changes 783 if (event.target.type !== "radio" && event.target.type !== "hidden") { 784 return; 785 } 786 787 // Clear any pending timeout 788 if (checkExclusiveTimeout) { 789 clearTimeout(checkExclusiveTimeout); 790 } 791 792 // Debounce the execution 793 checkExclusiveTimeout = setTimeout(async () => { 794 if (isCheckingExclusive) { 795 return; 796 } 797 798 isCheckingExclusive = true; 799 800 try { 801 // wait for the retail price to finish doing its thing 802 await new Promise(resolve => setTimeout(resolve, 1000)); 803 804 if (items.length) { 805 const _json = await checkProductDiscounts(id, currencyCode, customerId); 806 const json = _json?.exclusive ?? {}; 807 const json_tier = _json?.tierProduct ?? {}; 808 const json_club = _json?.clubDiscount ?? {}; 809 const json_tier_general = _json?.tierGeneral ?? {}; 810 811 console.log('checking exclusive single product', id, currencyCode, json, json_tier, json_club, json_tier_general); 812 checkIsExclusiveSingleProduct(id, currencyCode, json, json_tier, json_club, json_tier_general); 813 } 814 } finally { 815 isCheckingExclusive = false; 816 } 817 }, 100); 818 }; 819 820 // Add the event listener only once 821 if (!variantChangeHandlerAdded) { 822 document.addEventListener('change', variantChangeHandler); 823 variantChangeHandlerAdded = true; 824 } 825 } else { 826 // single variant no options 827 if (!id) { 828 id = variantScriptData[0].id; 829 } 830 _json = await checkProductDiscounts(id, currencyCode, customerId); 831 json = _json?.exclusive ?? {}; 832 json_tier = _json?.tierProduct ?? {}; 833 json_club = _json?.clubDiscount ?? {}; 834 json_tier_general = _json?.tierGeneral ?? {}; 835 checkIsExclusiveSingleProduct(id, currencyCode, json, json_tier, json_club, json_t
835ier_general); 836 } 837 } else { 838 id = ``; 839 _json = await checkProductDiscounts(id, currencyCode, customerId); 840 json = _json?.exclusive ?? {}; 841 json_tier = _json?.tierProduct ?? {}; 842 json_club = _json?.clubDiscount ?? {}; 843 json_tier_general = _json?.tierGeneral ?? {}; 844 checkIsExclusiveSingleProduct(id, currencyCode, json, json_tier, json_club, json_tier_general); 845 } 846 } 847 848 /** Collections / product cards (incl. recommendations) **/ 849 ////console.log('checking collections'); 850 851 { 852 // Liquid ids are a fast path on collection pages; recommendations 853 // and "Choose options" cards are discovered from the DOM. 854 const collectionProductData = [ 855 856 ]; 857 const handleToProductId = {}; 858 for (const product of collectionProductData) { 859 if (product.handle && product.id) { 860 handleToProductId[product.handle] = product.id; 861 } 862 } 863 await priceAllProductCards(currencyCode, customerId, handleToProductId); 864 } 865 // changing filters is client side so we have to recheck on click 866 document.addEventListener('click', function(event) { 867 if (event.target.id.toLowerCase().includes('filter')){ 868 setTimeout(function () { 869 870 }, 2000) 871 } 872 }) 873 874 875 /** Integrations **/ 876 // event listener for select with class bundle-product 877 document.addEventListener('change', function(event) { 878 if (event.target.classList.contains('bundle-product')) { 879 // check if the value is a number 880 //console.log('bundle product event', event); 881 if (!isNaN(event.target.value)) { 882 //console.log('checking bundle product', event.target.value, currencyCode); 883 //checkIsExclusiveSingleProduct(event.target.value, currencyCode); 884 } 885 } 886 }); 887 } 888 889 function createLoading() { 890 const div = document.querySelector('.price'); 891 const previousPrice = div.innerHTML; 892 div.innerHTML = 'Loading...'; 893 return previousPrice; 894 } 895 896 function removeLoading(price) { 897 const div = document.querySelector('.price'); 898 div.innerHTML = price; 899 } 900 901 function createRootContainer(isTierGeneral = false) { 902 //console.log('creating root for single'); 903 let priceDiv = document.querySelector('.price__container') 904 905 // target class 906 if (!priceDiv) { 907 // try and find a potential child of an existing price container 908 // and then set the priceDiv to the parent of that child 909 // we can add more classes here if themes have non-standard class names 910 const partialClasses = [ 911 'price__regular', 912 'price__content', 913 'prodPrice', 914 'price-ui', 915 'modal_price', 916 'price-list', 917 'current-price', 918 //'metafield-rich_text_field', 919 ]; 920 921 for (const partialClass of partialClasses) { 922 const element = document.querySelector(`[class*="${partialClass}"]`); 923 if (element) { 924 priceDiv = element.parentElement; 925 break; 926 } 927 } 928 } 929 930 if (!isTierGeneral && priceDiv){ 931 // remove the rrp display 932 priceDiv.className = ''; 933 priceDiv.classList.add('price', 'price--large', 'price--on-sale', 'price--show-badge', 'wh_price__div'); 934 priceDiv.style.display = 'none'; 935 } 936 937 // target form 938 if (!priceDiv){ 939 const newDiv = document.createElement('div'); 940 priceDiv = document.querySelector('product-form'); 941 const parent = priceDiv.parentElement; 942 parent.insertBefore(newDiv, priceDiv); 943 const child = document.createElement('div'); 944 newDiv.appendChild(child); 945 priceDiv = child; 946 } 947 948 const parent = priceDiv?.parentElement; 949 const badges = parent?.querySelectorAll('.badge'); 950 // hide all badges 951 for (let i = 0; i < badges?.length; i++) { 952 //////console.log('hiding badge'); 953 badges[i].style.display = 'none'; 954 } 955 return priceDiv; 956 957 } 958 959 function createNewPriceContainer(regularPrice, discountedPrice, title, expires, remaining, blockBadgeColor, blockBadgeBackgroun
959dColor, blockBadgeText, strikethroughEnabled, showBeforeDiscountPrice, isTierGeneral = false) { 960 ////console.log('creating new container'); 961 const priceDiv = document.createElement('div') 962 priceDiv.className = ''; 963 priceDiv.classList.add('price', 'price--large', 'price--on-sale', 'price--show-badge'); 964 965 let priceContainer = document.createElement('div'); 966 priceDiv.appendChild(priceContainer); 967 priceContainer.className = '.price__container'; 968 969 const priceRegular = document.createElement('div'); 970 //priceContainer.appendChild(priceRegular); 971 const priceContainerInnerDiv = document.createElement('div'); 972 priceContainerInnerDiv.classList.add('wh_card__inner'); 973 priceContainer.appendChild(priceContainerInnerDiv); 974 975 const prs1 = document.createElement('span'); 976 const prs2 = document.createElement('span'); 977 const prs3 = document.createElement('span'); 978 const prs4 = document.createElement('span'); 979 priceRegular.appendChild(prs1); 980 priceRegular.appendChild(prs2); 981 priceRegular.appendChild(prs3); 982 priceRegular.appendChild(prs4); 983 984 const priceRegularSpan = priceRegular.querySelectorAll('span'); 985 986 priceRegularSpan[0].className = ''; 987 priceRegularSpan[0].classList.add('visually-hidden', 'visually-hidden--inline'); 988 priceRegularSpan[1].className = ''; 989 priceRegularSpan[1].classList.add('price-item', 'price-item--regular'); 990 991 const priceSale = document.createElement('div'); 992 priceSale.classList.add('wh_price__sale'); 993 //priceContainer.appendChild(priceSale); 994 priceContainerInnerDiv.appendChild(priceSale); 995 996 const pss1 = document.createElement('span'); 997 const pss2 = document.createElement('span'); 998 const pss3 = document.createElement('span'); 999 const pss4 = document.createElement('span'); 1000 priceSale.appendChild(pss1); // hidden 1001 priceSale.appendChild(pss2); // regular price with strikethrough 1002 priceSale.appendChild(pss3); // hidden 1003 priceSale.appendChild(pss4); // discounted price 1004 1005 const priceSaleSpan = priceSale.querySelectorAll('span'); 1006 priceSaleSpan[0].className = ''; 1007 priceSaleSpan[0].classList.add('visually-hidden', 'visually-hidden--inline'); 1008 //////console.log('strikethrough enabled', strikethroughEnabled); 1009 let strikethrough; 1010 //if (strikethroughEnabled == false) { 1011 // strikethrough = document.createElement('span'); 1012 //} else { 1013 // strikethrough = document.createElement('s'); 1014 //} 1015 const pricesEqual = regularPrice == discountedPrice; 1016 strikethrough = document.createElement('span'); 1017 priceSaleSpan[1].appendChild(strikethrough); 1018 //////console.log('strikethroughs', strikethrough); 1019 strikethrough.innerHTML = `RRP: ${regularPrice}`; 1020 strikethrough.className = ''; 1021 // extract percentage from discounted price 1022 const hasPercentage = discountedPrice.includes('%'); 1023 if (hasPercentage){ 1024 const percentage = parseInt(discountedPrice.match(/\d+/g)[0]); 1025 const reg = parseFloat(regularPrice.replace("$", "")); 1026 const value = reg * (1 - percentage / 100); 1027 //discountedPrice = `${value} (${percentage}% off)`; 1028 } 1029 if (isTierGeneral){ 1030 priceSaleSpan[1].innerHTML = ''; 1031 } 1032 priceSaleSpan[2].className = ''; 1033 priceSaleSpan[2].classList.add('visually-hidden', 'visually-hidden--inline'); 1034 priceSaleSpan[3].className = ''; 1035 priceSaleSpan[3].classList.add('price-item', 'price-item--sale', 'price-item--last'); 1036 priceSaleSpan[3].innerHTML = `${discountedPrice}`; 1037 if (pricesEqual) { 1038 priceSaleSpan[3].innerHTML = ``; 1039 } 1040
1041 strikethrough.classList.add('wh_regular__price'); 1042 priceSaleSpan[3].classList.add('wh_discount__price'); 1043 1044 const spanList = priceDiv.querySelectorAll('span'); 1045 const badge = document.createElement('span'); 1046 1047 // badge disabled 1048 //priceContainer.insertBefore(badge, priceSale); 1049 1050 //const spacer_before = document.createElement("br"); 1051 //priceContainer.insertBefore(spacer_before, priceSale); 1052 1053 // show title before or after discount price 1054 1055 if (!pricesEqual) { 1056 if (title && !showBeforeDiscountPrice) { 1057 const titleDiv = document.createElement('div'); 1058 titleDiv.classList.add('wh_card__content'); 1059 const titleSpan = document.createElement('span'); 1060 titleSpan.innerHTML = title; 1061 //////console.log('title', title, showBeforeDiscountPrice); 1062 //titleSpan.style.color = blockBadgeColor ?? 'inherit'; 1063 priceContainerInnerDiv.appendChild(titleDiv); 1064 titleDiv.appendChild(titleSpan); 1065 } else if (title && showBeforeDiscountPrice) { 1066 const titleDiv = document.createElement('div'); 1067 titleDiv.classList.add('wh_card__content'); 1068 const titleSpan = document.createElement('span'); 1069 titleSpan.innerHTML = `| <b>${title}</b>`; 1070 if (isTierGeneral){ 1071 titleSpan.innerHTML = `<b>${title}</b>`; 1072 } 1073 //////console.log('title', title, showBeforeDiscountPrice); 1074 //titleSpan.style.color = blockBadgeColor ?? 'inherit'; 1075 priceSale.insertBefore(titleDiv, priceSaleSpan[2]); 1076 titleDiv.appendChild(titleSpan); 1077 } 1078 } 1079 1080 //if (expires) { 1081 // const expiresSpan = document.createElement('label'); 1082 // const daysRemaining = Math.floor((new Date(expires) - new Date()) / (1000 * 60 * 60 * 24)); 1083 // expiresSpan.innerHTML = `Days left to claim: ${daysRemaining}`; 1084 // expiresSpan.className = 'quantity__label form__label'; 1085 // priceContainer.appendChild(expiresSpan); 1086 //} 1087 1088 if (remaining) { 1089 const remainingSpan = document.createElement('label'); 1090 remainingSpan.innerHTML = `Quantity to claim: ${remaining}`; 1091 remainingSpan.className = 'quantity__label form__label'; 1092 remainingSpan.style.color = blockBadgeColor ?? 'inherit'; 1093 //priceContainer.appendChild(remainingSpan); 1094 priceContainerInnerDiv.appendChild(remainingSpan); 1095 } 1096 1097 //let text = `Exclusive` 1098 //let text = `${text} • ${title}`; 1099 let text = `${title}`; 1100 badge.innerHTML = text.replace(/"/g, '');
1101 const color = `${blockBadgeBackgroundColor}` 1102 const text_color = `${blockBadgeColor}` 1103 badge.style = `background-color: ${color.replace(/"/g, '')}; color: ${text_color.replace(/"/g, '')};`; 1104 badge.classList = 'badge price__badge-sale'; 1105 1106 priceContainer.classList.add('wh_card__wrapper'); 1107 //////console.log('price container added', priceContainer); 1108 return priceDiv; 1109 } 1110 1111 function createTargetedPriceContainer(regularPrice, discountedPrice, title, expires, remaining, blockBadgeColor, blockBadgeBackgroundColor, blockBadgeText, strikethroughEnabled, showBeforeDiscountPrice, isTierGeneral, targetClass, showTitle = false, createParent = false){ 1112 let calculatedPrice = ''; 1113 if (showTitle){ 1114 title = `<b>${title}</b>`; 1115 // extract percentage from discounted price 1116 const percentage = parseInt(discountedPrice.match(/\d+/g)[0]); 1117 calculatedPrice = regularPrice * (1 - percentage / 100); 1118 } 1119 let target = document.querySelector(`[class*="${targetClass}"]`); 1120 if (createParent){ 1121 let parent = document.querySelector(`[class*="${targetClass}"]`); 1122 target = document.createElement('div'); 1123 parent.appendChild(target); 1124 } 1125 if (!target){ 1126 target = document.querySelector(`.${targetClass}`); 1127 } 1128 ////console.log('target', target); 1129 const pricesEqual = regularPrice == discountedPrice; 1130 if (pricesEqual) { 1131 if (showTitle){ 1132 target.innerHTML = `<span class="wh_regular__price"><s>${regularPrice}</s></span><span class="wh_discount__price"></span>`; 1133 } else { 1134 target.innerHTML = `<span class="wh_regular__price"><s>${regularPrice}</s></span><span class="wh_discount__price"></span>`; 1135 } 1136 } else { 1137 if (showTitle){ 1138 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>`; 1139 } else { 1140 target.innerHTML = `<span class="wh_regular__price"><s>${regularPrice}</s></span><span class="wh_discount__price">${discountedPrice}</span>`; 1141 } 1142 } 1143 } 1144 1145 async function checkProductDiscounts(id, currencyCode, customerId) { 1146 if (id === '') { 1147 return; 1148 } 1149 const response = await fetch(`${base_url}/store/exclusive-products/${id}/${currencyCode}/${customerId}`, { 1150 method: 'GET', 1151 headers: { 1152 'Content-Type': 'application/json', 1153 'Shopify-Site': `58f1fa-6a.myshopify.com`, 1154 } 1155 }); 1156 let json = await response.json(); 1157 return json; 1158 } 1159 1160 function loadCss(customerId, json) { 1161 const fontFamily = json?.globalCss?.fontFamily ?? 'inherit'; 1162 const tierName = json?.tierName ?? ''; 1163 //const fontSize = json?.globalCss?.fontSize ?? '16px'; 1164 const fontSize = '16px'; 1165 const flexDirection = json?.globalCss?.flexDirection ?? 'row'; 1166 let color = json?.globalCss?.color ?? 'inherit'; 1167 //const fontFamily = 'gothamlight'; 1168 let style = document.createElement('style'); 1169 1170 const isDarkMode = document.querySelector('.dark-version') ?? false; 1171 if (isDarkMode) { 1172 color = '#fff'; 1173 } 1174 1175 const css = ` 1176 .wh_card__wrapper { 1177 /*position: relative;*/ 1178 display: flex !important; 1179 flex-direction: column !important; 1180 border-radius: 8px; 1181 overflow: hidden; 1182 transition: box-shadow 0.3s;
1183 margin: 0 0 20px 0 !important; 1184 text-align: center; 1185 font-stretch: semi-expanded; 1186 font-family: ${fontFamily} !important; 1187 font-size: ${fontSize} !important; 1188 color: ${color} !important; 1189 } 1190 .wh_card__wrapper:hover { 1191 /*box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);*/ 1192 } 1193 .wh_card__inner { 1194 position: relative; 1195 display: flex; 1196 flex-direction: ${flexDirection}; 1197 } 1198 .wh_card__content { 1199 display: block; 1200 padding-right: 6px; 1201 } 1202 .wh_discount__price { 1203 margin-right: 1px; 1204 font-size: ${fontSize} !important; 1205 } 1206 .wh_regular__price { 1207 margin-right: 6px; 1208 font-size: ${fontSize} !important; 1209 } 1210 .wh_price__sale { 1211 display: flex; 1212 flex-direction: row; 1213 justify-content: center; 1214 align-items: center; 1215 } 1216 `; 1217 1218 style.innerHTML = css; 1219 document.head.appendChild(style); 1220 1221 if (tierName){ 1222 return json; 1223 } 1224 } 1225 1226 function applyDiscountPriceToElement(element, json){ 1227 const discountedPrice = json.discountedPrice; 1228 const regularPrice = json.regularPrice; 1229 if (discountedPrice != regularPrice){ 1230 const priceSale = document.createElement('div'); 1231 priceSale.innerHTML = `<span class="wh_regular__price"><s>${regularPrice}</s></span><span class="wh_discount__price">${discountedPrice}</span>`; 1232 const parent = element.parentElement; 1233 parent.appendChild(priceSale); 1234 element.style.display = 'none'; 1235 } 1236 } 1237 1238 const productCardPartialClasses = [ 1239 'card-wrapper', 1240 'card__wrapper', 1241 'product-card product-card--', 1242 'featured-collection-item', 1243 ]; 1244 const productJsonByHandle = {}; 1245 1246 function findClosestProductCard(element) { 1247 if (!element) { 1248 return null; 1249 } 1250 for (const partialClass of productCardPartialClasses) { 1251 const card = element.closest(`[class*="${partialClass}"]`); 1252 if (card) { 1253 return card; 1254 } 1255 } 1256 return null; 1257 } 1258 1259 function getAllProductCards() { 1260 for (const partialClass of productCardPartialClasses) { 1261 const cards = document.querySelectorAll(`[class*="${partialClass}"]`); 1262 if (cards.length > 0) { 1263 return Array.from(cards); 1264 } 1265 } 1266 return []; 1267 } 1268 1269 function getHandleFromHref(href) { 1270 if (!href) { 1271 return null; 1272 } 1273 try { 1274 const pathname = new URL(href, window.location.origin).pathname; 1275 const match = pathname.match(/\/products\/([^\/?#]+)/); 1276 return match ? decodeURIComponent(match[1]) : null; 1277 } catch (e) { 1278 return null; 1279 } 1280 } 1281 1282 function getProductHandleFromCard(card) { 1283 if (!card) { 1284 return null; 1285 } 1286 const links = card.querySelectorAll('a[href*="/products/"]'); 1287 for (const link of links) { 1288 const handle = getHandleFromHref(link.href); 1289 if (handle) { 1290 return handle; 1291 } 1292 } 1293 return null; 1294 } 1295 1296 function findProductCardByHandle(handle) { 1297 if (!handle) { 1298 return null; 1299 } 1300 const hrefNeedle = `/products/${handle}`; 1301 const links = document.querySelectorAll(`a[href*="${hrefNeedle}"]`); 1302 for (const link of links) { 1303 try { 1304 const pathname = new URL(link.href, window.location.origin).pathname; 1305 if ( 1306 pathname === hrefNeedle || 1307 pathname.endsWith(hrefNeedle) || 1308 pathname.includes(`${hrefNeedle}/`) 1309 ) { 1310 const card = findClosestProductCard(link); 1311 if (card) { 1312 return card; 1313 } 1314 } 1315 } catch (e) { 1316 // ignore malformed hrefs 1317 } 1318 } 1319 return null; 1320 } 1321 1322 function getVariantOrProductIdFromCard(card) { 1323 if (!card) { 1324 return null; 1325 } 1326 const form = card.querySelector('form[action="/cart/add"]'); 1327 if (form) { 1328 const formId = form.querySelector('input[name="id"]')?.value 1329 ?? form.querySelector('input[name="product-id"]')?.value; 1330 if (formId) { 1331 return formId; 1332 } 1333 } 1334 return card.querySelector('[data-product-id]')?.getAttribute('data-product-id') 1335 ?? card.getAttribute('data-product-id') 1336 ?? null; 1337 } 1338 1339 async function resolveProductIdForCard(card, handleToProductId = {}) { 1340 const fromCard = getVariantOrProductIdFromCard(card); 1341 if (fromCard) { 1342 return fromCard; 1343 } 1344 const handle = getProductHandleFromCard(card); 1345 if (!handle) { 1346 return null; 1347 } 1348 if (handleToProductId[handle]) { 1349 return handleToProductId[handle]; 1350 } 1351 // "Choose options" cards / recommendations often have no form id â 1352 // resolve via Shopify's public product JSON. 1353 try { 1354 if (!productJsonByHandle[handle]) {
1355 productJsonByHandle[handle] = fetch(`/products/${handle}.js`) 1356 .then((response) => (response.ok ? response.json() : null)) 1357 .catch(() => null); 1358 } 1359 const productJson = await productJsonByHandle[handle]; 1360 if (productJson?.id) { 1361 return String(productJson.id); 1362 } 1363 if (productJson?.variants?.[0]?.id) { 1364 return String(productJson.variants[0].id); 1365 } 1366 } catch (e) { 1367 // ignore lookup failures 1368 } 1369 return null; 1370 } 1371 1372 async function priceAllProductCards(currencyCode, customerId, handleToProductId = {}) { 1373 const pricedCards = new WeakSet(); 1374 const cards = getAllProductCards(); 1375 for (const card of cards) { 1376 if (pricedCards.has(card)) { 1377 continue; 1378 } 1379 // Skip the main PDP price block when present on product templates 1380 if (card.closest('product-info, .product__info-wrapper, .product__info-container')) { 1381 continue; 1382 } 1383 const id = await resolveProductIdForCard(card, handleToProductId); 1384 if (!id) { 1385 continue; 1386 } 1387 const _json = await checkProductDiscounts(id, currencyCode, customerId); 1388 const json = _json?.exclusive ?? {}; 1389 const json_tier = _json?.tierProduct ?? {}; 1390 const json_club = _json?.clubDiscount ?? {}; 1391 const json_tier_general = _json?.tierGeneral ?? {};
1392 checkIsExclusiveCollection(id, currencyCode, card, json, json_tier, json_club, json_tier_general); 1393 pricedCards.add(card); 1394 } 1395 } 1396 1397 function findPriceElementInCard(card) { 1398 if (!card) { 1399 return null; 1400 } 1401 const partialClasses = [ 1402 'price__regular', 1403 'price__content', 1404 'product-card__price', 1405 'price', 1406 'modal_price', 1407 'price-list', 1408 'current-price', 1409 ]; 1410 for (const partialClass of partialClasses) { 1411 const element = card.querySelector(`[class*="${partialClass}"]`); 1412 if (element) { 1413 return element; 1414 } 1415 } 1416 return null; 1417 } 1418 1419 async function checkIsExclusiveCollection(id, currencyCode, card, json, json_tier, json_club, json_tier_general){ 1420 //let id = form.querySelector('data-product')?.getAttribute('data-product') ?? form.querySelector('data-product-id')?.getAttribute('data-product-id'); 1421 const showPricingOnCollectionPage = `true`; 1422 if (showPricingOnCollectionPage == 'false') { 1423 return; 1424 } 1425 const requestPath = window.location.pathname; 1426 if (requestPath?.includes('gift-vouchers')){ 1427 return; 1428 } 1429 // Accept a card element (preferred). Legacy numeric index is no longer used. 1430 let form = card && card.nodeType === 1 ? card : null; 1431 if (!form) { 1432 return; 1433 } 1434 1435 //let isExclusive = json.exclusive ?? false; 1436 let isExclusive = false; 1437 let isClubProduct = json_club.clubDiscount ?? false; 1438 let isTierProduct = json_tier.tierProduct ?? false; 1439 let isTierGeneral = json_tier_general.tierGeneral ?? false; 1440 1441 1442 if (isExclusive && customerId != 'none' && json.exclusiveProducts?.length > 0) { 1443 // adding badge to product card 1444 const cardInner = form.querySelector('.card__inner'); 1445 const cardContent = cardInner.querySelector('.card__content'); 1446 const cardBadge = cardContent.querySelector('.card__badge'); 1447 const newBadge = document.createElement('div'); 1448 newBadge.classList = "card__badge top left"; 1449 const spacer = document.createElement("br"); 1450 cardContent.appendChild(spacer); 1451 cardContent.appendChild(spacer); 1452 cardContent.appendChild(newBadge); 1453 const span = document.createElement("span"); 1454 span.classList = 'badge badge--bottom-left'; 1455 1456 let text = `Exclusive` 1457 span.innerHTML = text.replace(/"/g, '');
1458 const color = `${blockBadgeBackgroundColor}` 1459 const text_color = `${blockBadgeColor}` 1460 span.style = `background-color: ${color.replace(/"/g, '')}; color: ${text_color.replace(/"/g, '')};`; 1461 newBadge.appendChild(span); 1462 } else if (isTierProduct && customerId != 'none' && json_tier.tierProducts?.length > 0){ 1463 if (form){ 1464 let priceRegular = findPriceElementInCard(form); 1465 //if (priceRegular){ 1466 // const _json_tier = json_tier.tierProducts[0]; 1467 // applyDiscountPriceToElement(priceRegular, _json_tier); 1468 //} 1469 const _json_tier = json_tier.tierProducts[0]; 1470 const discountedPrice = _json_tier.discountedPrice; 1471 const regularPrice = _json_tier.regularPrice; 1472 if (discountedPrice != regularPrice){ 1473 if (priceRegular){ 1474 const priceSale = document.createElement('div'); 1475 priceSale.innerHTML = `<span class="wh_regular__price"><s>${regularPrice}</s></span><span class="wh_discount__price">${discountedPrice}</span>`; 1476 const parent = priceRegular.parentElement; 1477 //parent.appendChild(priceSale); 1478 //priceRegular.style.display = 'none'; 1479 } else { 1480 ////console.log('price regular not found'); 1481 } 1482 } 1483 } 1484 } else if (isClubProduct && customerId != 'none'){ 1485 if (form){ 1486 let priceRegular = findPriceElementInCard(form); 1487 //if (priceRegular){ 1488 // applyDiscountPriceToElement(priceRegular, json_club); 1489 //} 1490 const discountedPrice = json_club.discountedPrice; 1491 const regularPrice = json_club.regularPrice; 1492 if (discountedPrice != regularPrice){ 1493 if (priceRegular){ 1494 const priceSale = document.createElement('div'); 1495 priceSale.innerHTML = `<span class="wh_regular__price"><s>${regularPrice}</s></span><span class="wh_discount__price">${discountedPrice}</span>`; 1496 const parent = priceRegular.parentElement; 1497 parent.appendChild(priceSale); 1498 priceRegular.style.display = 'none'; 1499 } else { 1500 ////console.log('price regular not found'); 1501 } 1502 } 1503 } 1504 } else if (isTierGeneral && customerId != 'none'){ 1505 // only showing one for logged in customer currently on collections page 1506 if (form){ 1507 let priceRegular = findPriceElementInCard(form); 1508 //if (priceRegular){ 1509 // applyDiscountPriceToElement(priceRegular, json_tier_general.tierGeneralObj[0]); 1510 //} 1511 const _json_tier_general = json_tier_general.tierGeneralObj[0]; 1512 if (!_json_tier_general) { 1513 return; 1514 } 1515 const discountedPrice = _json_tier_general.discountedPrice; 1516 const regularPrice = _json_tier_general.regularPrice; 1517 if (discountedPrice != regularPrice){ 1518 if (priceRegular){ 1519 const storeUrl = `58f1fa-6a.myshopify.com`; 1520 const priceSale = document.createElement('div'); 1521 priceSale.innerHTML = `<span class="wh_regular__price"><s>${regularPrice}</s></span><span class="wh_discount__price">${discountedPrice}</span>`; 1522 const parent = priceRegular.parentElement; 1523 if (storeUrl == decodeText('qu@xt@x-c&[email protected]&le.ius')){ 1524 // as parent 1525 priceRegular.innerHTML = `<span class="wh_regular__price"><s>${regularPrice}</s></span><span class="wh_discount__price">${discountedPrice}</span>`; 1526 } else { 1527 // as child 1528 parent.appendChild(priceSale); 1529 priceRegular.style.display = 'none'; 1530 } 1531 } else { 1532 ////console.log('price regular not found'); 1533 } 1534 } 1535 } 1536 } 1537 }; 1538 1539 async function checkIsExclusiveSingleProduct(id, currencyCode, json, json_tier, json_club, json_t
1539ier_general) { 1540 if (id == '') { 1541 return; 1542 } 1543 //////console.log('checking single'); 1544 //let json = { 1545 // "exclusive": true, 1546 // "exclusiveProducts": [ 1547 // { 1548 // "regularPrice": "$100.00", 1549 // "discountedPrice": "$50.00", 1550 // "title": "Silver Tier", 1551 // "remaining": 5, 1552 // "expires": "2024-03-31T23:59:59Z" 1553 // }, 1554 // { 1555 // "regularPrice": "$200.00", 1556 // "discountedPrice": "$100.00", 1557 // "title": "Gold Tier", 1558 // "remaining": 10, 1559 // "expires": "2021-12-31T23:59:59Z" 1560 // } 1561 // ] 1562 //} 1563 1564 if (!debug) { 1565 } 1566 1567 //json = await checkId(id, currencyCode, customerId); // exclusive 1568 //json_tier = await checkTierProduct(id, currencyCode, customerId); // tier 1569 //////console.log('checking club with id', id); 1570 //json_club = await checkClubProduct(id, currencyCode, customerId); // club 1571 //json_tier_general = await checkTierGeneral(id, currencyCode, customerId); // tier general 1572 1573 let isExclusive = json.exclusive ?? false; 1574 let isTierProduct = json_tier.tierProduct ?? false; 1575 let isClubProduct = json_club.clubDiscount ?? false; 1576 let isTierGeneral = json_tier_general.tierGeneral ?? false; 1577 //let isTierGeneral = false; 1578 let globalRoot = null; 1579 1580 //////console.log('isExclusive', isExclusive, 'isTierProduct', isTierProduct, 'isClubProduct', isClubProduct); 1581 1582 // we either display the exclusive products or the tier products 1583 if (isExclusive && customerId != 'none' && json.exclusiveProducts?.length > 0) { 1584 const exclusiveProducts = json.exclusiveProducts; 1585 1586 // return if exclusive products is empty 1587 1588 if (exclusiveProducts?.length == 0) { 1589 return; 1590 } 1591 1592 /** Creating the root price div **/ 1593 1594 const priceDiv = createRootContainer(null); 1595 globalRoot = priceDiv; 1596 //////console.log('root created'); 1597 1598 /** Creating price divs for each exclusive price **/ 1599 1600 for (let i = 0; i < exclusiveProducts.length; i++) { 1601 const ep = exclusiveProducts[i]; 1602 const regularPrice = ep.regularPrice; 1603 const discountedPrice = ep.discountedPrice; 1604 let title = ep.title; 1605 const expires = ep.expires; 1606 const remaining = ep.remaining; 1607 const blockBadgeText = ep.blockBadgeText ?? `MEMBER'S PRICE:`;
1608 const blockBadgeBackgroundColor = ep.blockBadgeBackgroundColor; 1609 const blockBadgeColor = ep.blockBadgeColor; 1610 const strikethroughEnabled = ep.strikethroughEnabled; 1611 const showBeforeDiscountPrice = ep.showBeforeDiscountPrice ?? true; 1612 title = blockBadgeText; 1613 const newPriceDiv = createNewPriceContainer(regularPrice, discountedPrice, title, expires, remaining, blockBadgeColor, blockBadgeBackgroundColor, blockBadgeText, strikethroughEnabled, showBeforeDiscountPrice); 1614 const parent = priceDiv.parentElement; 1615 parent.appendChild(newPriceDiv); 1616 } 1617 1618 } else if (isTierProduct && json_tier.tierProducts?.length > 0) { 1619 const tierProducts = json_tier.tierProducts; 1620 const priceDiv = createRootContainer(null); 1621 globalRoot = priceDiv; 1622 //////console.log('root created'); 1623 1624 if (tierProducts?.length == 0) { 1625 return; 1626 } 1627 1628 for (let i = 0; i < tierProducts.length; i++) { 1629 const index = i; 1630 const ep = tierProducts[i]; 1631 const regularPrice = ep.regularPrice; 1632 const discountedPrice = ep.discountedPrice; 1633 let title = ep.title; 1634 const expires = ep.expires; 1635 const remaining = ep.remaining; 1636 const blockBadgeText = ep.blockBadgeText ?? `MEMBER'S PRICE:`;
1637 const blockBadgeBackgroundColor = ep.blockBadgeBackgroundColor; 1638 const blockBadgeColor = ep.blockBadgeColor; 1639 const strikethroughEnabled = ep.strikethroughEnabled ?? false; 1640 const showBeforeDiscountPrice = ep.showBeforeDiscountPrice ?? true; 1641 title = blockBadgeText; 1642 const newPriceDiv = createNewPriceContainer(regularPrice, discountedPrice, title, expires, remaining, blockBadgeColor, blockBadgeBackgroundColor, blockBadgeText, strikethroughEnabled, showBeforeDiscountPrice); 1643 const parent = priceDiv.parentElement; 1644 parent.appendChild(newPriceDiv); 1645 //////console.log('appended latest 6', newPriceDiv); 1646 } 1647 } else if (isClubProduct){ 1648 //const clubProducts = json_club.clubProducts; 1649 const storeUrl = `58f1fa-6a.myshopify.com`; 1650 if (storeUrl == 'ipsvh1-0m.myshopify.com'){ // hotifx, remove this line once option is configurable 1651 const ep = json_club; 1652 const regularPrice = ep.regularPrice; 1653 const discountedPrice = ep.discountedPrice; 1654 let title = ep.title ?? ''; 1655 const expires = null; 1656 const remaining = null; 1657 const blockBadgeText = ep.blockBadgeText ?? `CLUB PRICE:`;
1658 const blockBadgeBackgroundColor = ep.blockBadgeBackgroundColor; 1659 const blockBadgeColor = ep.blockBadgeColor; 1660 const strikethroughEnabled = ep.strikethroughEnabled ?? false; 1661 const showBeforeDiscountPrice = true; // not needed for tier general 1662 const targetClass = 'current-price'; 1663 createTargetedPriceContainer(regularPrice, discountedPrice, title, expires, remaining, blockBadgeColor, blockBadgeBackgroundColor, blockBadgeText, strikethroughEnabled, showBeforeDiscountPrice, isTierGeneral, targetClass); 1664 return; 1665 } 1666 const priceDiv = createRootContainer(null); 1667 globalRoot = priceDiv; 1668 //////console.log('root created'); 1669 const regularPrice = json_club.regularPrice; 1670 const discountedPrice = json_club.discountedPrice; 1671 let title = json_club.title ?? ''; 1672 const expires = null; 1673 const remaining = null; 1674 const blockBadgeText = json_club.blockBadgeText ?? `CLUB PRICE:`;
1675 const blockBadgeBackgroundColor = json_club.blockBadgeBackgroundColor ?? '#f8f8f8'; 1676 const blockBadgeColor = json_club.blockBadgeColor ?? '#000'; 1677 const strikethroughEnabled = json_club.strikethroughEnabled ?? false; 1678 const showBeforeDiscountPrice = json_club.showBeforeDiscountPrice ?? true; 1679 title = blockBadgeText; 1680 const newPriceDiv = createNewPriceContainer(regularPrice, discountedPrice, title, expires, remaining, blockBadgeColor, blockBadgeBackgroundColor, blockBadgeText, strikethroughEnabled, showBeforeDiscountPrice); 1681 const parent = priceDiv.parentElement; 1682 parent.appendChild(newPriceDiv); 1683 //////console.log('appended latest 10', newPriceDiv); 1684 } 1685 1686 if (isTierGeneral && !isTierProduct && !isClubProduct && !isExclusive){ 1687 const storeUrl = `58f1fa-6a.myshopify.com`; 1688 const tierGeneral = json_tier_general.tierGeneralObj; 1689 if (storeUrl == decodeText('qu@xt@x-c&[email protected]&le.ius')){ // hotifx, remove this line once option is configurable 1690 for (let i = 0; i < tierGeneral.length; i++) { 1691 const index = i; 1692 const ep = tierGeneral[i]; 1693 const regularPrice = ep.regularPrice; 1694 const discountedPrice = ep.discountedPrice; 1695 let title = ep.title ?? `Tier ${index + 1}`; 1696 const expires = ep.expires; 1697 const remaining = ep.remaining; 1698 const blockBadgeText = ep.blockBadgeText ?? `MEMBER'S PRICE:`;
1699 const blockBadgeBackgroundColor = ep.blockBadgeBackgroundColor; 1700 const blockBadgeColor = ep.blockBadgeColor; 1701 const strikethroughEnabled = ep.strikethroughEnabled ?? false; 1702 const showBeforeDiscountPrice = true; // not needed for tier general 1703 //////console.log('tier general', title); 1704 const targetClass = 'prodPrice'; 1705 createTargetedPriceContainer(regularPrice, discountedPrice, title, expires, remaining, blockBadgeColor, blockBadgeBackgroundColor, blockBadgeText, strikethroughEnabled, showBeforeDiscountPrice, isTierGeneral, targetClass); 1706 } 1707 return; 1708 } 1709 // LOAD THE CHANGE 1710 if (storeUrl == ''){ // hotifx, remove this line once option is configurable 1711 for (let i = 0; i < tierGeneral.length; i++) { 1712 const index = i; 1713 const ep = tierGeneral[i]; 1714 const regularPrice = ep.regularPrice; 1715 const discountedPrice = ep.discountedPrice; 1716 let title = ep.title ?? `Tier ${index + 1}`; 1717 const expires = ep.expires; 1718 const remaining = ep.remaining; 1719 const blockBadgeText = ep.blockBadgeText ?? `MEMBER'S PRICE:`;
1720 const blockBadgeBackgroundColor = ep.blockBadgeBackgroundColor; 1721 const blockBadgeColor = ep.blockBadgeColor; 1722 const strikethroughEnabled = ep.strikethroughEnabled ?? false; 1723 const showBeforeDiscountPrice = true; // not needed for tier general 1724 //////console.log('tier general', title); 1725 const targetClass = '!mt-[--gutter-sm]'; 1726 const showTitle = true; 1727 createTargetedPriceContainer(regularPrice, discountedPrice, title, expires, remaining, blockBadgeColor, blockBadgeBackgroundColor, blockBadgeText, strikethroughEnabled, showBeforeDiscountPrice, isTierGeneral, targetClass, showTitle); 1728 } 1729 return; 1730 } 1731 let priceDiv = null; 1732 if (!globalRoot){ 1733 priceDiv = createRootContainer(true); 1734 } else { 1735 priceDiv = globalRoot; 1736 } 1737 1738 if (tierGeneral?.length == 0) { 1739 return; 1740 } 1741 1742 for (let i = 0; i < tierGeneral.length; i++) { 1743 const index = i; 1744 const ep = tierGeneral[i]; 1745 const regularPrice = ep.regularPrice; 1746 const discountedPrice = ep.discountedPrice; 1747 let title = ep.title ?? `Tier ${index + 1}`; 1748 const expires = ep.expires; 1749 const remaining = ep.remaining; 1750 const blockBadgeText = ep.blockBadgeText ?? `MEMBER'S PRICE:`;
1751 const blockBadgeBackgroundColor = ep.blockBadgeBackgroundColor; 1752 const blockBadgeColor = ep.blockBadgeColor; 1753 const strikethroughEnabled = ep.strikethroughEnabled ?? false; 1754 const showBeforeDiscountPrice = true; // not needed for tier general 1755 //////console.log('tier general', title); 1756 const newPriceDiv = createNewPriceContainer(regularPrice, discountedPrice, title, expires, remaining, blockBadgeColor, blockBadgeBackgroundColor, blockBadgeText, strikethroughEnabled, showBeforeDiscountPrice, isTierGeneral); 1757 const parent = priceDiv.parentElement; 1758 parent.appendChild(newPriceDiv); 1759 //////console.log('appended latest 12', newPriceDiv); 1760 } 1761 1762 //console.log('priceDiv', priceDiv); 1763 } 1764 } 1765 </script>
1765 1766 1767 1768 1769<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1770<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: ""};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 1770
1770
1771<script> 1772 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1773</script>
vendor: 1 bytes, line 1773
1773
1774<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}
1774).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":[],"products":[],"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":"79938c15-ee51-4d92-8072-1be18a4d9756","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\",{}]]"});})();</script>
1774<script> 1775 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1776 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1777 window.ShopifyAnalytics.meta.currency = 'AUD'; 1778 var meta = {"page":{"requestId":"e14e9fa9-82c9-4696-9cb0-4850b4aec0d5-1791585703"}}; 1779 for (var attr in meta) { 1780 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1781 } 1782</script>
vendor: 1 bytes, line 1782
1782
1783<script class="analytics"> 1784 (function () { 1785 var customDocumentWrite = function(content) { 1786 var jquery = null; 1787 1788 if (window.jQuery) { 1789 jquery = window.jQuery; 1790 } else if (window.Checkout && window.Checkout.$) { 1791 jquery = window.Checkout.$; 1792 } 1793 1794 if (jquery) { 1795 jquery('body').append(content); 1796 } 1797 }; 1798 1799 var hasLoggedConversion = function(token) { 1800 if (token) { 1801 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1802 } 1803 return false; 1804 } 1805 1806 var setCookieIfConversion = function(token) { 1807 if (token) { 1808 var twoMonthsFromNow = new Date(Date.now()); 1809 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1810 1811 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1812 } 1813 } 1814 1815 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1816 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1817 if (trekkie.integrations) { 1818 return; 1819 } 1820 trekkie.methods = [ 1821 'identify', 1822 'page', 1823 'ready', 1824 'track', 1825 'trackForm', 1826 'trackLink' 1827 ]; 1828 trekkie.factory = function(method) { 1829 return function() { 1830 var args = Array.prototype.slice.call(arguments); 1831 args.unshift(method); 1832 trekkie.push(args); 1833 if (method == 'track' || method == 'page') { 1834 var pageUrl; 1835 try { 1836 pageUrl = window.location.href; 1837 } catch (e) {} 1838 var pageReferrer; 1839 try { 1840 pageReferrer = document.referrer; 1841 } catch (e) {} 1842 try { 1843 if (window.__TREKKIE_SHIM_QUEUE == null) { 1844 window.__TREKKIE_SHIM_QUEUE = []; 1845 } 1846 window.__TREKKIE_SHIM_QUEUE.push({ 1847 from: 'trekkie-stub', 1848 method: method, 1849 args: args.slice(1), 1850 pageContext: { 1851 url: pageUrl, 1852 referrer: pageReferrer 1853 } 1854 }); 1855 } catch (e) { 1856 // no-op 1857 } 1858 } 1859 return trekkie; 1860 }; 1861 }; 1862 for (var i = 0; i < trekkie.methods.length; i++) { 1863 var key = trekkie.methods[i]; 1864 trekkie[key] = trekkie.factory(key); 1865 } 1866 trekkie.load = function(config) { 1867 trekkie.config = config || {}; 1868 trekkie.config.initialDocumentCookie = document.cookie; 1869 var first = document.getElementsByTagName('script')[0]; 1870var script = document.createElement('script'); 1871script.type = 'text/javascript'; 1872script.onerror = function(e) { 1873 var scriptFallback = document.createElement('script'); 1874 scriptFallback.type = 'text/javascript'; 1875 scriptFallback.onerror = function(error) { 1876 var Monorail = { 1877 produce: function produce(monorailDomain, schemaId, payload) { 1878 var currentMs = new Date().getTime(); 1879 var event = { 1880 schema_id: schemaId, 1881 payload: payload, 1882 metadata: { 1883 event_created_at_ms: currentMs, 1884 event_sent_at_ms: currentMs 1885 } 1886 }; 1887 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1888 }, 1889 sendRequest: function sendRequest(endpointUrl, payload) { 1890 // Try the sendBeacon API 1891 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1892 var blobData = new window.Blob([payload], { 1893 type: 'text/plain' 1894 }); 1895 1896 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1897 return true; 1898 } // sendBeacon was not successful 1899 1900 } // XHR beacon 1901 1902 var xhr = new XMLHttpRequest(); 1903 1904 try { 1905 xhr.open('POST', endpointUrl); 1906 xhr.setRequestHeader('Content-Type', 'text/plain'); 1907 xhr.send(payload); 1908 } catch (e) { 1909 console.log(e); 1910 } 1911 1912 return false; 1913 }, 1914 isIos12: function isIos12() { 1915 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1916 } 1917 }; 1918 Monorail.produce('monorail-edge.shopifysvc.com', 1919 'trekkie_storefront_load_errors/1.1', 1920 {shop_id: 69044011241, 1921 theme_id: 147886145769, 1922 app_name: "storefront", 1923 context_url: window.location.href, 1924 source_url: "//www.beresfordestate.com.au/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 1925 1926 }; 1927 scriptFallback.async = true; 1928 scriptFallback.src = '//www.beresfordestate.com.au/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 1929 first.parentNode.insertBefore(scriptFallback, first); 1930}; 1931script.async = true; 1932script.src = '//www.beresfordestate.com.au/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 1933first.parentNode.insertBefore(script, first); 1934 1935 }; 1936 trekkie.load( 1937 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":69044011241,"isMerchantRequest":null,"themeId":147886145769,"themeCityHash":"2980450282947988323","contentLanguage":"en","currency":"AUD","eventMetadataId":"79938c15-ee51-4d92-8072-1be18a4d9756"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1938 ); 1939 1940 var loaded = false;
1941 trekkie.ready(function() { 1942 if (loaded) return; 1943 loaded = true; 1944 1945 window.ShopifyAnalytics.lib = window.trekkie; 1946 1947 var originalDocumentWrite = document.write; 1948 document.write = customDocumentWrite; 1949 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1950 document.write = originalDocumentWrite; 1951 1952 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1953 var token = match? match[1]: undefined; 1954 if (!hasLoggedConversion(token)) { 1955 setCookieIfConversion(token); 1956 1957 } 1958 }); 1959 1960 window.ShopifyAnalytics.lib.page(null,{"requestId":"e14e9fa9-82c9-4696-9cb0-4850b4aec0d5-1791585703","shopifyEmitted":true}); 1961 1962 var eventsListenerScript = document.createElement('script'); 1963 eventsListenerScript.async = true; 1964 eventsListenerScript.src = "//www.beresfordestate.com.au/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1965 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1966})();</script>
vendor: 1 bytes, line 1966
1966
1967<script 1968 defer 1969 src="https://www.beresfordestate.com.au/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js" 1970 data-application="storefront-renderer" 1971 data-shop-id="69044011241" 1972 data-render-region="gcp-us-central1" 1973 data-page-type="" 1974 data-theme-instance-id="147886145769" 1975 data-theme-name="Be Yours" 1976 data-theme-version="7.1.1" 1977 data-monorail-region="shop_domain" 1978 data-resource-timing-sampling-rate="10" 1979 data-shs="true" 1980 data-shs-beacon="true" 1981 data-shs-export-with-fetch="true" 1982 data-shs-logs-sample-rate="1" 1983 data-shs-beacon-endpoint="https://www.beresfordestate.com.au/api/collect" 1984></script>
1984 1985<meta name="shopify-y" content="74439a11-43e1-4ef6-b405-125a5c681bc5" data-expiration="1823143303000"><meta name="shopify-s" content="01263acb-893f-4842-a28f-031578d47abb" data-expiration="1791587503000"></head> 1986 1987 <body 1988 class="template-" 1989 data-animate-image 1990 1991 data-lazy-image 1992 1993 data-price-superscript 1994 > 1995 <!-- Google Tag Manager (noscript) -->
vendor: 87 bytes, lines 1995-1998
1995 1996 <noscript 1997 ><iframe 1998 src="https://www.googletagmanager.com/ns.html?id=
1998GTM-TSDWRB2
vendor: 123 bytes, lines 1998-2004
1998" 1999 height="0" 2000 width="0" 2001 style="display:none;visibility:hidden" 2002 ></iframe 2003 ></noscript> 2004
2004<!-- End Google Tag Manager (noscript) --> 2005 2006 <a class="skip-to-content-link button button--small visually-hidden" href="#MainContent"> 2007 Skip to content 2008 </a> 2009 2010 <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> 2011 <div class="transition-cover"> 2012 <span class="loading-bar"></span> 2013 </div> 2014 2015 <div class="transition-body"> 2016 <!-- BEGIN sections: header-group --> 2017<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 { 2018 --section-padding-top: 12px; 2019 --section-padding-bottom: 12px; 2020 --image-logo-height: 44px; 2021 --gradient-header-background: #1a1b18; 2022 --color-header-background: 26, 27, 24; 2023 --color-header-foreground: 255, 255, 255; 2024 --color-header-border: 210, 213, 217; 2025 --color-highlight: 187, 255, 0; 2026 --icon-weight: 1.1px; 2027 }</style><style> 2028 @media screen and (min-width: 750px) { 2029 #shopify-section-sections--18964574503145__header { 2030 --image-logo-height: 50px; 2031 } 2032 }header-drawer { 2033 display: block; 2034 } 2035 2036 @media screen and (min-width: 990px) { 2037 header-drawer { 2038 display: none; 2039 } 2040 } 2041 2042 .menu-drawer-container { 2043 display: flex; 2044 position: static; 2045 } 2046 2047 .list-menu { 2048 list-style: none; 2049 padding: 0; 2050 margin: 0; 2051 } 2052 2053 .list-menu--inline { 2054 display: inline-flex; 2055 flex-wrap: wrap; 2056 column-gap: 1.5rem; 2057 } 2058 2059 .list-menu__item--link { 2060 text-decoration: none; 2061 padding-bottom: 1rem; 2062 padding-top: 1rem; 2063 line-height: calc(1 + 0.8 / var(--font-body-scale)); 2064 } 2065 2066 @media screen and (min-width: 750px) { 2067 .list-menu__item--link { 2068 padding-bottom: 0.5rem; 2069 padding-top: 0.5rem; 2070 } 2071 } 2072 2073 .localization-form { 2074 padding-inline-start: 1.5rem; 2075 padding-inline-end: 1.5rem; 2076 } 2077 2078 localization-form .localization-selector { 2079 background-color: transparent; 2080 box-shadow: none; 2081 padding: 1rem 0; 2082 height: auto; 2083 margin: 0; 2084 line-height: calc(1 + .8 / var(--font-body-scale)); 2085 letter-spacing: .04rem; 2086 } 2087 2088 .localization-form__select .icon-caret { 2089 width: 0.8rem; 2090 margin-inline-start: 1rem; 2091 } 2092</style> 2093 2094<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'"> 2095<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'"> 2096<link rel="stylesheet" href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-search.css?v=44442862756793379551742337651" media="print" onload="this.media='all'"> 2097<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'"> 2098<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'"> 2099<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'"> 2100 <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'"> 2101
2101<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/menu-dropdown.js?v=84406870153186263601742337651" defer="defer"></script>
2101<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> 2102<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> 2103<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> 2104<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> 2105<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> 2106<noscript><link href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/disclosure.css?v=170388319628845242881742337651" rel="stylesheet" type="text/css" media="all" /></noscript> 2107
2108<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/search-modal.js?v=116111636907037380331742337651" defer="defer"></script>
2108<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/cart-recommendations.js?v=90721338966468528161742337651" defer="defer"></script>
2108 2109 <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"> 2110 <symbol id="icon-cart" fill="none" viewbox="0 0 18 19"> 2111 <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"/> 2112 <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"/> 2113 <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"/> 2114 </symbol> 2115 <symbol id="icon-close" fill="none" viewBox="0 0 12 12"> 2116 <path d="M1 1L11 11" stroke="currentColor" stroke-linecap="round" fill="none"/> 2117 <path d="M11 1L1 11" stroke="currentColor" stroke-linecap="round" fill="none"/> 2118 </symbol> 2119 <symbol id="icon-search" fill="none" viewBox="0 0 15 17"> 2120 <circle cx="7.11113" cy="7.11113" r="6.56113" stroke="currentColor" fill="none"/> 2121 <path d="M11.078 12.3282L13.8878 16.0009" stroke="currentColor" stroke-linecap="round" fill="none"/> 2122 </symbol> 2123</svg><sticky-header data-scroll-up class="header-wrapper header-wrapper--uppercase"> 2124 <header class="header header--middle-left header--mobile-center page-width header-section--padding"> 2125 <div class="header__left" 2126 > 2127<header-drawer> 2128 <details class="menu-drawer-container"> 2129 <summary class="header__icon header__icon--menu focus-inset" aria-label="Menu"> 2130 <span class="header__icon header__icon--summary"> 2131 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-hamburger" fill="none" viewBox="0 0 32 32"> 2132 <path d="M0 26.667h32M0 16h26.98M0 5.333h32" stroke="currentColor"/> 2133 </svg> 2134 <svg class="icon icon-close" aria-hidden="true" focusable="false"> 2135 <use href="#icon-close"></use> 2136 </svg> 2137 </span> 2138 </summary> 2139 <div id="menu-drawer" class="menu-drawer motion-reduce" tabindex="-1"> 2140 <div class="menu-drawer__inner-container"> 2141 <div class="menu-drawer__navigation-container"> 2142 <drawer-close-button class="header__icon header__icon--menu medium-hide large-up-hide" data-animate data-animate-delay-1> 2143 <svg class="icon icon-close" aria-hidden="true" focusable="false"> 2144 <use href="#icon-close"></use> 2145 </svg> 2146 </drawer-close-button> 2147 <nav class="menu-drawer__navigation" data-animate data-animate-delay-1> 2148 <ul class="menu-drawer__menu list-menu" role="list"><li><a href="/" class="menu-drawer__menu-item list-menu__itemfocus-inset"> 2149 Home 2150 </a></li><li><details> 2151 <summary> 2152 <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"> 2153 <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"/> 2154 </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"> 2155 <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"/> 2156 </svg></span> 2157 </summary> 2158 <div id="link-wines" class="menu-drawer__submenu motion-reduce" tabindex="-1"> 2159 <div class="menu-drawer__inner-submenu"> 2160 <div class="menu-drawer__topbar"> 2161 <button type="button" class="menu-drawer__close-button focus-inset" aria-expanded="true" data-close> 2162 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 2163 <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"/> 2164 </svg> 2165 </button> 2166 <a class="menu-drawer__menu-item" href="/collections/our-wines">Wines</a> 2167 </div> 2168 <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"> 2169 Wine Club 2170 </a></li><li><a href="/collections/our-wines" class="menu-drawer__menu-item list-menu__item focus-inset"> 2171 Shop All 2172 </a></li><li><a href="/collections/beresford-classic" class="menu-drawer__menu-item list-menu__item focus-inset"> 2173 Classic 2174 </a></li><li><a href="/collections/beresford-emblem" class="menu-drawer__menu-item list-menu__item focus-inset"> 2175 Emblem 2176 </a></li><li><a href="/collections/beresford-estate" class="menu-drawer__menu-item list-menu__item focus-inset"> 2177 Estate 2178 </a></li><li><a href="/collections/limited-release" class="menu-drawer__menu-item list-menu__item focus-inset"> 2179 Limited Release 2180 </a></li><li><a href="/collections/grand-reserve" class="menu-drawer__menu-item list-menu__item focus-inset"> 2181 Grand Reserve 2182 </a></li></ul> 2183 </div> 2184 </div> 2185 </details></li><li>
2185<details> 2186 <summary> 2187 <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"> 2188 <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"/> 2189 </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"> 2190 <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"/> 2191 </svg></span> 2192 </summary> 2193 <div id="link-story" class="menu-drawer__submenu motion-reduce" tabindex="-1"> 2194 <div class="menu-drawer__inner-submenu"> 2195 <div class="menu-drawer__topbar"> 2196 <button type="button" class="menu-drawer__close-button focus-inset" aria-expanded="true" data-close> 2197 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 2198 <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"/> 2199 </svg> 2200 </button> 2201 <a class="menu-drawer__menu-item" href="/pages/story">Story</a> 2202 </div> 2203 <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"> 2204 The History 2205 </a></li><li><a href="https://beresfordestate.myshopify.com/pages/story#gRPtyn9OxS" class="menu-drawer__menu-item list-menu__item focus-inset"> 2206 The Vineyard 2207 </a></li><li><a href="https://beresfordestate.myshopify.com/pages/story#gxaMpKU6KA" class="menu-drawer__menu-item list-menu__item focus-inset"> 2208 The Winery 2209 </a></li><li><a href="https://beresfordestate.myshopify.com/pages/story#gHyW_2R91m" class="menu-drawer__menu-item list-menu__item focus-inset"> 2210 Sustainable Practice 2211 </a></li></ul> 2212 </div> 2213 </div> 2214 </details></li><li><details> 2215 <summary> 2216 <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"> 2217 <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"/> 2218 </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"> 2219 <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"/> 2220 </svg></span> 2221 </summary> 2222 <div id="link-stay" class="menu-drawer__submenu motion-reduce" tabindex="-1"> 2223 <div class="menu-drawer__inner-submenu"> 2224 <div class="menu-drawer__topbar"> 2225 <button type="button" class="menu-drawer__close-button focus-inset" aria-expanded="true" data-close> 2226 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 2227 <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"/> 2228 </svg> 2229 </button> 2230 <a class="menu-drawer__menu-item" href="/pages/accommodation">Stay</a> 2231 </div> 2232 <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"> 2233 Book Your Experience 2234 </a></li><li><a href="/pages/accommodation" class="menu-drawer__menu-item list-menu__item focus-inset"> 2235 Book Your Room 2236 </a></li></ul> 2237 </div> 2238 </div> 2239 </details></li><li>
2239<details> 2240 <summary> 2241 <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"> 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-visit" 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="/pages/venues">Visit</a> 2256 </div> 2257 <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"> 2258 Beresford House 2259 </a></li><li><a href="/pages/tasting-pavilion" class="menu-drawer__menu-item list-menu__item focus-inset"> 2260 Tasting Pavilion 2261 </a></li><li><a href="https://58f1fa-6a.myshopify.com/pages/venues/#gq1JNsCllS" class="menu-drawer__menu-item list-menu__item focus-inset"> 2262 Vale Restaurant 2263 </a></li></ul> 2264 </div> 2265 </div> 2266 </details></li><li><details> 2267 <summary> 2268 <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"> 2269 <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"/> 2270 </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"> 2271 <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"/> 2272 </svg></span> 2273 </summary> 2274 <div id="link-experiences" class="menu-drawer__submenu motion-reduce" tabindex="-1"> 2275 <div class="menu-drawer__inner-submenu"> 2276 <div class="menu-drawer__topbar"> 2277 <button type="button" class="menu-drawer__close-button focus-inset" aria-expanded="true" data-close> 2278 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 2279 <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"/> 2280 </svg> 2281 </button> 2282 <a class="menu-drawer__menu-item" href="/pages/experiences">Experiences</a> 2283 </div> 2284 <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"> 2285 Weddings 2286 </a></li><li><a href="https://58f1fa-6a.myshopify.com/pages/experiences/#gq1JNsCllS" class="menu-drawer__menu-item list-menu__item focus-inset"> 2287 What's On 2288 </a></li><li><a href="https://app.gift-it.com.au/buy/BeresfordEstate" class="menu-drawer__menu-item list-menu__item focus-inset"> 2289 Gift Voucher 2290 </a></li><li><a href="https://www.beresfordestate.com.au/pages/experiences#g8FtNjKyk5" class="menu-drawer__menu-item list-menu__item focus-inset"> 2291 Bookings 2292 </a></li></ul> 2293 </div> 2294 </div> 2295 </details></li><li><a href="/pages/contact-us" class="menu-drawer__menu-item list-menu__itemfocus-inset"> 2296 Contact 2297 </a></li></ul> 2298 </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"> 2299 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-account" fill="none" viewBox="0 0 14 18"> 2300 <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"/> 2301 <ellipse cx="7.34503" cy="5.02631" rx="3.63629" ry="3.51313" stroke="currentColor" stroke-linecap="square"/> 2302 </svg>
2303 <span class="label">Log in</span> 2304 </a><ul class="list list-social list-unstyled" role="list"><li class="list-social__item"> 2305 <a target="_blank" rel="noopener" href="https://www.facebook.com/BeresfordEstate/" class="list-social__link link link--text link-with-icon"> 2306 <svg aria-hidden="true" focusable="false" class="icon icon-facebook" viewBox="0 0 320 512"> 2307 <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"/> 2308 </svg> 2309 <span class="visually-hidden">Facebook</span> 2310 </a> 2311</li><li class="list-social__item"> 2312 <a target="_blank" rel="noopener" href="https://www.instagram.com/beresfordestate/" class="list-social__link link link--text link-with-icon"> 2313 <svg aria-hidden="true" focusable="false" class="icon icon-instagram" viewBox="0 0 448 512"> 2314 <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"/> 2315 </svg> 2316 <span class="visually-hidden">Instagram</span> 2317 </a> 2318 </li><li class="list-social__item"> 2319 <a target="_blank" rel="noopener" href="https://www.tiktok.com/@beresfordestate" class="list-social__link link link--text link-with-icon"> 2320 <svg aria-hidden="true" focusable="false" class="icon icon-tiktok" viewBox="0 0 448 512"> 2321 <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"/> 2322 </svg> 2323 <span class="visually-hidden">TikTok</span> 2324 </a> 2325 </li><li class="list-social__item"> 2326 <a target="_blank" rel="noopener" href="https://www.youtube.com/@beresfordestate" class="list-social__link link link--text link-with-icon"> 2327 <svg aria-hidden="true" focusable="false" class="icon icon-youtube" viewBox="0 0 576 512"> 2328 <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"/> 2329 </svg> 2330 <span class="visually-hidden">YouTube</span> 2331 </a> 2332 </li></ul> 2333 </div> 2334 </div> 2335 </div> 2336 </div> 2337 </details> 2338</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" 2339 src="//www.beresfordestate.com.au/cdn/shop/files/Beresford_Logo_White_Beresford-Estate-1.png?height=44&v=1715844221" 2340 loading="lazy" 2341 width="2000" 2342 height="500" 2343 alt="Beresford Estate" 2344 class="header__heading-logo medium-hide large-up-hide" 2345 /><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" 2346 src="//www.beresfordestate.com.au/cdn/shop/files/Beresford_Logo_White_Beresford-Estate-1.png?height=50&v=1715844221" 2347 loading="lazy" 2348 width="2000" 2349 height="500" 2350 alt="Beresford Estate" 2351 class="header__heading-logo small-hide" 2352 /></a><nav class="header__inline-menu"> 2353 <ul class="list-menu list-menu--inline" role="list"><li><dropdown-menu> 2354 <a href="/" class="header__menu-item header__menu-item--top list-menu__item focus-inset"><span class="label">Home</span></a> 2355 </dropdown-menu></li><li><dropdown-menu> 2356 <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"> 2357 <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"/> 2358 </svg></a> 2359 <div class="list-menu-dropdown hidden"> 2360 <ul class="list-menu" role="list" tabindex="-1"><li><dropdown-menu> 2361 <a href="/pages/wine-club" class="header__menu-item list-menu__item focus-inset">
2362 <span class="label">Wine Club</span> 2363 </a> 2364 </dropdown-menu></li><li><dropdown-menu> 2365 <a href="/collections/our-wines" class="header__menu-item list-menu__item focus-inset"> 2366 <span class="label">Shop All</span> 2367 </a> 2368 </dropdown-menu></li><li><dropdown-menu> 2369 <a href="/collections/beresford-classic" class="header__menu-item list-menu__item focus-inset"> 2370 <span class="label">Classic</span> 2371 </a> 2372 </dropdown-menu></li><li><dropdown-menu> 2373 <a href="/collections/beresford-emblem" class="header__menu-item list-menu__item focus-inset"> 2374 <span class="label">Emblem</span> 2375 </a> 2376 </dropdown-menu></li><li><dropdown-menu> 2377 <a href="/collections/beresford-estate" class="header__menu-item list-menu__item focus-inset"> 2378 <span class="label">Estate</span> 2379 </a> 2380 </dropdown-menu></li><li><dropdown-menu> 2381 <a href="/collections/limited-release" class="header__menu-item list-menu__item focus-inset"> 2382 <span class="label">Limited Release</span> 2383 </a> 2384 </dropdown-menu></li><li><dropdown-menu> 2385 <a href="/collections/grand-reserve" class="header__menu-item list-menu__item focus-inset"> 2386 <span class="label">Grand Reserve</span> 2387 </a> 2388 </dropdown-menu></li></ul> 2389 </div> 2390 </dropdown-menu></li><li><dropdown-menu> 2391 <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"> 2392 <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"/> 2393 </svg></a> 2394 <div class="list-menu-dropdown hidden"> 2395 <ul class="list-menu" role="list" tabindex="-1"><li><dropdown-menu> 2396 <a href="https://beresfordestate.myshopify.com/pages/story#gjCetCvDi-" class="header__menu-item list-menu__item focus-inset"> 2397 <span class="label">The History</span> 2398 </a> 2399 </dropdown-menu></li><li><dropdown-menu> 2400 <a href="https://beresfordestate.myshopify.com/pages/story#gRPtyn9OxS" class="header__menu-item list-menu__item focus-inset"> 2401 <span class="label">The Vineyard</span> 2402 </a> 2403 </dropdown-menu></li><li><dropdown-menu> 2404 <a href="https://beresfordestate.myshopify.com/pages/story#gxaMpKU6KA" class="header__menu-item list-menu__item focus-inset"> 2405 <span class="label">The Winery</span> 2406 </a> 2407 </dropdown-menu></li><li><dropdown-menu> 2408 <a href="https://beresfordestate.myshopify.com/pages/story#gHyW_2R91m" class="header__menu-item list-menu__item focus-inset"> 2409 <span class="label">Sustainable Practice</span> 2410 </a> 2411 </dropdown-menu></li></ul> 2412 </div> 2413 </dropdown-menu></li><li><dropdown-menu> 2414 <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"> 2415 <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"/> 2416 </svg></a> 2417 <div class="list-menu-dropdown hidden"> 2418 <ul class="list-menu" role="list" tabindex="-1"><li><dropdown-menu> 2419 <a href="/pages/book-your-experience" class="header__menu-item list-menu__item focus-inset">
2420 <span class="label">Book Your Experience</span> 2421 </a> 2422 </dropdown-menu></li><li><dropdown-menu> 2423 <a href="/pages/accommodation" class="header__menu-item list-menu__item focus-inset"> 2424 <span class="label">Book Your Room</span> 2425 </a> 2426 </dropdown-menu></li></ul> 2427 </div> 2428 </dropdown-menu></li><li><dropdown-menu> 2429 <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"> 2430 <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"/> 2431 </svg></a> 2432 <div class="list-menu-dropdown hidden"> 2433 <ul class="list-menu" role="list" tabindex="-1"><li><dropdown-menu> 2434 <a href="https://58f1fa-6a.myshopify.com/pages/venues/#gjCetCvDi-" class="header__menu-item list-menu__item focus-inset"> 2435 <span class="label">Beresford House</span> 2436 </a> 2437 </dropdown-menu></li><li><dropdown-menu> 2438 <a href="/pages/tasting-pavilion" class="header__menu-item list-menu__item focus-inset"> 2439 <span class="label">Tasting Pavilion</span> 2440 </a> 2441 </dropdown-menu></li><li><dropdown-menu> 2442 <a href="https://58f1fa-6a.myshopify.com/pages/venues/#gq1JNsCllS" class="header__menu-item list-menu__item focus-inset"> 2443 <span class="label">Vale Restaurant</span> 2444 </a> 2445 </dropdown-menu></li></ul> 2446 </div> 2447 </dropdown-menu></li><li><dropdown-menu> 2448 <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"> 2449 <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"/> 2450 </svg></a> 2451 <div class="list-menu-dropdown hidden"> 2452 <ul class="list-menu" role="list" tabindex="-1"><li><dropdown-menu> 2453 <a href="/pages/weddings" class="header__menu-item list-menu__item focus-inset"> 2454 <span class="label">Weddings</span> 2455 </a> 2456 </dropdown-menu></li><li><dropdown-menu> 2457 <a href="https://58f1fa-6a.myshopify.com/pages/experiences/#gq1JNsCllS" class="header__menu-item list-menu__item focus-inset"> 2458 <span class="label">What's On</span> 2459 </a> 2460 </dropdown-menu></li><li><dropdown-menu> 2461 <a href="https://app.gift-it.com.au/buy/BeresfordEstate" class="header__menu-item list-menu__item focus-inset"> 2462 <span class="label">Gift Voucher </span> 2463 </a> 2464 </dropdown-menu></li><li><dropdown-menu> 2465 <a href="https://www.beresfordestate.com.au/pages/experiences#g8FtNjKyk5" class="header__menu-item list-menu__item focus-inset"> 2466 <span class="label">Bookings</span> 2467 </a> 2468 </dropdown-menu></li></ul> 2469 </div> 2470 </dropdown-menu></li><li><dropdown-menu> 2471 <a href="/pages/contact-us" class="header__menu-item header__menu-item--top list-menu__item focus-inset"><span class="label">Contact</span></a> 2472 </dropdown-menu></li></ul> 2473</nav> 2474<div class="header__right"><search-modal> 2475 <details> 2476 <summary class="header__icon header__icon--summary header__icon--search focus-inset modal__toggle" aria-haspopup="dialog" aria-label="Search our site">
2477 <span> 2478 <svg class="icon icon-search modal__toggle-open" aria-hidden="true" focusable="false"> 2479 <use href="#icon-search"></use> 2480 </svg> 2481 <svg class="icon icon-close modal__toggle-close" aria-hidden="true" focusable="false"> 2482 <use href="#icon-close"></use> 2483 </svg> 2484 </span> 2485 </summary> 2486 <div class="search-modal modal__content" role="dialog" aria-modal="true" aria-label="Search our site"> 2487 <div class="page-width"> 2488 <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"> 2489 <div class="field"> 2490 <button type="submit" class="search__button focus-inset" aria-label="Search our site" tabindex="-1"> 2491 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-search" fill="none" viewBox="0 0 15 17"> 2492 <circle cx="7.11113" cy="7.11113" r="6.56113" stroke="currentColor" fill="none"/> 2493 <path d="M11.078 12.3282L13.8878 16.0009" stroke="currentColor" stroke-linecap="round" fill="none"/> 2494 </svg> 2495 </button> 2496 <input 2497 id="Search-In-Modal-745" 2498 class="search__input field__input" 2499 type="search" 2500 name="q" 2501 value="" 2502 placeholder="Search" 2503 role="combobox" 2504 aria-expanded="false" 2505 aria-owns="predictive-search-results-list" 2506 aria-controls="predictive-search-results-list" 2507 aria-haspopup="listbox" 2508 aria-autocomplete="list" 2509 autocorrect="off" 2510 autocomplete="off" 2511 autocapitalize="off" 2512 spellcheck="false" 2513 /> 2514 <label class="visually-hidden" for="Search-In-Modal-745">Search our site</label> 2515 <input type="hidden" name="type" value="product,article,page,collection"/> 2516 <input type="hidden" name="options[prefix]" value="last"/><div class="predictive-search__loading-state"> 2517 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-spinner" fill="none" viewBox="0 0 66 66"> 2518 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"/> 2519 </svg> 2520 </div><button type="reset" class="search__button focus-inset">Clear</button><button type="button" class="search__button focus-inset" aria-label="Close" tabindex="-1"> 2521 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-close" fill="none" viewBox="0 0 12 12"> 2522 <path d="M1 1L11 11" stroke="currentColor" stroke-linecap="round" fill="none"/> 2523 <path d="M11 1L1 11" stroke="currentColor" stroke-linecap="round" fill="none"/> 2524 </svg> 2525 </button> 2526 </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search></div> 2527 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search></div> 2528 </div> 2529 2530 <div class="modal-overlay"></div> 2531</div> 2532 2533 </details> 2534 </search-modal><a href="/account/login" class="header__icon header__icon--account focus-inset small-hide"> 2535 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-account" fill="none" viewBox="0 0 14 18"> 2536 <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"/> 2537 <ellipse cx="7.34503" cy="5.02631" rx="3.63629" ry="3.51313" stroke="currentColor" stroke-linecap="square"/> 2538 </svg> 2539 <span class="visually-hidden">Log in</span> 2540 </a><cart-drawer> 2541 <details class="cart-drawer-container"> 2542 <summary class="header__icon focus-inset">
2543 <span class="header__icon header__icon--summary header__icon--cart" id="cart-icon-bubble"> 2544 <svg class="icon icon-cart" aria-hidden="true" focusable="false"> 2545 <use href="#icon-cart"></use> 2546 </svg> 2547 <span class="visually-hidden">Cart</span></span> 2548 </summary> 2549 <mini-cart class="cart-drawer focus-inset" id="mini-cart" data-url="?section_id=mini-cart"> 2550 <div class="loading-overlay"> 2551 <div class="loading-overlay__spinner"> 2552 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-spinner" fill="none" viewBox="0 0 66 66"> 2553 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"/> 2554 </svg> 2555 </div> 2556 </div> 2557 </mini-cart> 2558 </details> 2559 <noscript> 2560 <a href="/cart" class="header__icon header__icon--cart focus-inset"> 2561 <svg class="icon icon-cart" aria-hidden="true" focusable="false"> 2562 <use href="#icon-cart"></use> 2563 </svg> 2564 <span class="visually-hidden">Cart</span></a> 2565 </noscript> 2566 </cart-drawer></div> 2567 </header> 2568 <span class="header-background"></span> 2569</sticky-header> 2570 2571 2572
2573<script type="application/ld+json"> 2574 { 2575 "@context": "http://schema.org", 2576 "@type": "Organization", 2577 "name": "Beresford Estate", 2578 2579 "logo": "https:\/\/www.beresfordestate.com.au\/cdn\/shop\/files\/Beresford_Logo_White_Beresford-Estate-1.png?v=1715844221\u0026width=2000", 2580 2581 "sameAs": [ 2582 "https:\/\/www.facebook.com\/BeresfordEstate\/", 2583 "", 2584 "", 2585 "https:\/\/www.instagram.com\/beresfordestate\/", 2586 "https:\/\/www.tiktok.com\/@beresfordestate", 2587 "", 2588 "", 2589 "https:\/\/www.youtube.com\/@beresfordestate", 2590 "" 2591 ], 2592 "url": "https:\/\/www.beresfordestate.com.au" 2593 } 2594</script>
2594<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/cart.js?v=85266363736866273331742337651" defer="defer"></script>
vendor: 1 bytes, line 2594
2594
2595<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/cart-drawer.js?v=5420845715490320271742337651" defer="defer"></script>
2595 2596 2597 2598<style> #shopify-section-sections--18964574503145__header span {font-size: 12px;} </style></div> 2599<!-- END sections: header-group --> 2600 2601 <div class="transition-content"> 2602 <main id="MainContent" class="content-for-layout focus-none shopify-section" role="main" tabindex="-1"> 2603 2604 <!DOCTYPE html> 2605 <html lang="en"> 2606 <head> 2607 <meta charset="UTF-8"> 2608 <title>My Account</title> 2609 </head> 2610 <body> 2611 2612<style> 2613 .loader { 2614 border: 6px solid #f3f3f3; 2615 border-top: 6px solid #3498db; 2616 border-radius: 50%; 2617 width: 60px; 2618 height: 60px; 2619 animation: spin 2s linear infinite; 2620 transform: translate(-50%, -50%); 2621 transform: -webkit-translate(-50%, -50%); 2622 transform: -moz-translate(-50%, -50%); 2623 transform: -ms-translate(-50%, -50%); 2624 color: darkred; 2625 } 2626 .payouts_loader { 2627 margin-top: 80px; 2628 top: 50%; 2629 left: 50%; 2630 } 2631 2632 @keyframes spin { 2633 0% { 2634 transform: rotate(0deg); 2635 } 2636 100% { 2637 transform: rotate(360deg); 2638 } 2639 } 2640 .cf_ram_my_account_table_loader_tile{ 2641 height: 10px; 2642 width: 100%; 2643 background:#eee; 2644 border-radius: 4px; 2645 animation: .7s linear 0s infinite alternate cf_ram_fade; 2646 } 2647 2648 .cf_ram_my_account_table_loader { 2649 height: 100%; 2650 width: 100%; 2651 display: flex; 2652 justify-content: center; 2653 align-items: center; 2654 gap: 13px; 2655 border: 1px solid #eee; 2656 margin: 20px 0px; 2657 border-radius: 8px; 2658 padding: 21px; 2659 flex-direction: column; 2660 } 2661 2662 @keyframes cf_ram_fade{ 2663 from{ 2664 opacity: 1; 2665 } 2666 to{ 2667 opacity: 0; 2668 } 2669 } 2670</style>
2671<script type="application/javascript"> 2672 2673 const token = sessionStorage.getItem("cf_ram_m_a_t"); 2674 2675 if(true){ 2676 if(!token){ 2677 window.location.href ="/a/shopjar-referral/my-account/auth" 2678 } 2679 }else{ 2680 sessionStorage.removeItem('cf_ram_m_a_t'); 2681 window.location.href = "/account/login/"; 2682 } 2683 2684 2685 (function () { 2686 function normalizeLocale(locale) { 2687 return String(locale).trim().toLowerCase().replace(/_/g, "-"); 2688 } 2689 2690 function getPathLocale() { 2691 const match = window.location.pathname.match( 2692 /\/([a-z]{2}(?:-[a-z]{2})?)\/a\//i 2693 ); 2694 return match ? normalizeLocale(match[1]) : ""; 2695 } 2696 2697 function getQueryLocale() { 2698 const locale = new URLSearchParams(window.location.search).get("locale"); 2699 return locale ? normalizeLocale(locale) : ""; 2700 } 2701 2702 function getShopifyLocale() { 2703 if (!window.Shopify || !window.Shopify.locale) return ""; 2704 return normalizeLocale(window.Shopify.locale); 2705 } 2706 2707 function resolveLocale() { 2708 return getPathLocale() || getShopifyLocale() || getQueryLocale(); 2709 } 2710 2711 function syncLocaleQuery() { 2712 const locale = resolveLocale(); 2713 if (!locale) return ""; 2714 2715 const params = new URLSearchParams(window.location.search); 2716 if (params.get("locale") !== locale) { 2717 params.set("locale", locale); 2718 const query = params.toString(); 2719 const nextUrl = 2720 window.location.pathname + 2721 (query ? "?" + query : "") + 2722 window.location.hash; 2723 window.history.replaceState({}, "", nextUrl); 2724 } 2725 2726 window.cf_ram_locale = locale; 2727 return locale; 2728 } 2729 2730 function withLocale(url) { 2731 const locale = window.cf_ram_locale || syncLocaleQuery(); 2732 if (!locale) return url; 2733 return ( 2734 url + 2735 (url.indexOf("?") >= 0 ? "&" : "?") + 2736 "locale=" + 2737 encodeURIComponent(locale) 2738 ); 2739 } 2740 2741 function whenLocaleReady(callback, maxAttempts) { 2742 let attempts = maxAttempts || 30; 2743 2744 function tryResolve() { 2745 const locale = syncLocaleQuery(); 2746 if (locale) { 2747 callback(locale); 2748 return; 2749 } 2750 2751 if (attempts <= 0) { 2752 callback(""); 2753 return; 2754 } 2755 2756 attempts -= 1; 2757 setTimeout(tryResolve, 100); 2758 } 2759 2760 tryResolve(); 2761 } 2762 2763 function reloadPage() { 2764 syncLocaleQuery(); 2765 if (window.cf_ram_locale) { 2766 sessionStorage.setItem("cf_ram_last_locale", window.cf_ram_locale); 2767 } 2768 window.location.reload(); 2769 } 2770 2771 function watchLocaleChanges() { 2772 let lastLocale = window.cf_ram_locale; 2773 2774 function checkLocaleChange() { 2775 const nextLocale = resolveLocale(); 2776 if (!nextLocale || nextLocale === lastLocale) return; 2777 lastLocale = nextLocale; 2778 reloadPage(); 2779 } 2780 2781 document.addEventListener( 2782 "submit", 2783 function (event) { 2784 const form = event.target; 2785 if ( 2786 form && 2787 form.action && 2788 form.action.indexOf("/localization") !== -1 2789 ) { 2790 sessionStorage.setItem("cf_ram_locale_switch_pending", "1"); 2791 } 2792 }, 2793 true 2794 ); 2795 2796 document.addEventListener( 2797 "click", 2798 function (event) { 2799 const target = event.target.closest( 2800 'a[href*="/localization"], [data-locale], [data-language-code]' 2801 ); 2802 if (target) { 2803 sessionStorage.setItem("cf_ram_locale_switch_pending", "1"); 2804 } 2805 }, 2806 true 2807 ); 2808 2809 setInterval(checkLocaleChange, 500); 2810 } 2811 2812 const hadLocaleInUrl = !!getQueryLocale(); 2813 syncLocaleQuery(); 2814 2815 const storedLocale = sessionStorage.getItem("cf_ram_last_locale"); 2816 const pendingSwitch = sessionStorage.getItem("cf_ram_locale_switch_pending"); 2817 2818 window.cf_ram_needs_auth_reload = !hadLocaleInUrl && !!window.cf_ram_locale; 2819 2820 if (pendingSwitch) { 2821 sessionStorage.removeItem("cf_ram_locale_switch_pending"); 2822 if (window.cf_ram_locale) { 2823 sessionStorage.setItem("cf_ram_last_locale", window.cf_ram_locale); 2824 } 2825 if (!window.cf_ram_needs_auth_reload) { 2826 window.location.reload(); 2827 } 2828 } else if ( 2829 !window.cf_ram_needs_auth_reload && 2830 storedLocale && 2831 window.cf_ram_locale && 2832 storedLocale !== window.cf_ram_locale 2833 ) { 2834 sessionStorage.setItem("cf_ram_last_locale", window.cf_ram_locale); 2835 window.location.reload(); 2836 } else if (window.cf_ram_locale) { 2837 sessionStorage.setItem("cf_ram_last_locale", window.cf_ram_locale); 2838 } 2839 2840 watchLocaleChanges(); 2841 2842 window.cf_ram_with_locale = withLocale; 2843 window.cf_ram_when_locale_ready = whenLocaleReady; 2844})(); 2845 2846const cf_ram_page_limit = 10; 2847const embeded_template=false; 2848const cf_ram_proxy_url = "/a/shopjar-referral"; 2849let cf_ram_hash = "" || token ; 2850 const copySvg = (color) => 2851 `<svg width="20" height="20" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 2852 <path d="M16 12.9V17.1C16 20.6 14.6 22 11.1 22H6.9C3.4 22 2 20.6 2 17.1V12.9C2 9.4 3.4 8 6.9 8H11.1C14.6 8 16 9.4 16 12.9Z" stroke="${color}" stroke-width="1.5" strokeLinecap="round" strokeLinejoin="round"/> 2853 <path d="M22 6.9V11.1C22 14.6 20.6 16 17.1 16H16V12.9C16 9.4 14.6 8 11.1 8H8V6.9C8 3.4 9.4 2 12.9 2H17.1C20.6 2 22 3.4 22 6.9Z" stroke="${color}" stroke-width="1.5" strokeLinecap="round" strokeLinejoin="round"/> 2854 </svg>`; 2855 2856 const checkSvg = (color) => 2857 `<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="${color}
2857" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"></rect><polyline points="216 72 104 184 48 128" fill="none" stroke="${color}" strokeLinecap="round" strokeLinejoin="round" stroke-width="24"></polyline></svg>`; 2858 2859const cf_ram_initial_skip_value = Number(0); 2860 (function () { 2861 function cf_ram_load_dashboard($) { 2862 $("#cf_ram_my_account_container").html( 2863 '<div id="cf_ram_my_account_container_id" style="display:flex;justify-content:center;align-items:center;padding:5% 0%;height:100%;"><div class="loader"> </div></div>' 2864 ); 2865 2866 $.ajax({ 2867 method: "POST", 2868 url: cf_ram_with_locale("/a/shopjar-referral/my-account/dashboard"), 2869 data: { 2870 token: cf_ram_hash, 2871 }, 2872 success: function (data) { 2873 if (data?.status === true) { 2874 $("#cf_ram_my_account_container").html(data.html); 2875 try { 2876 CFRAM_referral_scripts($); 2877 } catch {} 2878 try { 2879 CFRAM_affiliate_scripts($); 2880 } catch {} 2881 } else { 2882 location.replace(cf_ram_with_locale("/a/shopjar-referral/my-account/auth")); 2883 } 2884 }, 2885 error: function () { 2886 $("#cf_ram_my_account_container_id").html( 2887 "<p>Error Occured,Try Again later.</p>" 2888 ); 2889 }, 2890 }); 2891 } 2892 2893 let checkoutfulReferralJavaScript = async function ($) { 2894 try { 2895 window.cf_ram_when_locale_ready(function () { 2896 cf_ram_load_dashboard($); 2897 }); 2898 } catch {} 2899 }; 2900 2901 let loadCheckoutfulReferralJavaScript = function (url, callback) { 2902 var script = document.createElement("script"); 2903 script.type = "text/javascript"; 2904 2905 /* If the browser is Internet Explorer. */ 2906 if (script.readyState) { 2907 script.onreadystatechange = function () { 2908 if (script.readyState == "loaded" || script.readyState == "complete") { 2909 script.onreadystatechange = null; 2910 callback(); 2911 } 2912 }; 2913 /* For any other browser. */ 2914 } else { 2915 script.onload = function () { 2916 callback(); 2917 }; 2918 } 2919 2920 script.src = url; 2921 document.getElementsByTagName("head")[0].appendChild(script); 2922}; 2923if (typeof jQuery === "undefined" || parseFloat(jQuery.fn.jquery) < 3.6) { 2924 loadCheckoutfulReferralJavaScript( 2925 "https://code.jquery.com/jquery-3.6.0.min.js", 2926 function () { 2927 let jQuery360 = jQuery.noConflict(true); 2928 checkoutfulReferralJavaScript(jQuery360); 2929 } 2930 ); 2931} else { 2932 checkoutfulReferralJavaScript(jQuery); 2933} 2934 2935 })(); 2936</script>
2936 2937<div id="cf_ram_my_account_container"> 2938 <div 2939 id="cf_ram_my_account_container_id" 2940 style=" 2941 display: flex; 2942 justify-content: center; 2943 align-items: center; 2944 padding: 5% 0%; 2945 height: 100%; 2946 " 2947 > 2948 <div class="loader"> </div> 2949 </div> 2950</div> 2951 2952 2953 <div id="shopify-block-ATG1ybFVWcC9WMjhqR__2530237624131658027" class="shopify-block shopify-app-block"> 2954 2955 2956</div></body> 2957 </html> 2958 </main> 2959 2960 <!-- BEGIN sections: footer-group --> 2961<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 { 2962 --gradient-background: #1a1b18; 2963 --color-background: 26, 27, 24; 2964 --color-foreground: 210, 213, 217; 2965 --color-link: 210, 213, 217; 2966 --color-border: 210, 213, 217; 2967 --color-heading: 210, 213, 217; 2968 }</style><link href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/section-footer.css?v=74132262528462411511742337651" rel="stylesheet" type="text/css" media="all" /> 2969 2970<link rel="stylesheet" href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-newsletter.css?v=19745187667507529331742337651" media="print" onload="this.media='all'"> 2971<link rel="stylesheet" href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-accordion.css?v=5234466532213842031742337651" media="print" onload="this.media='all'"> 2972<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'"> 2973<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'"> 2974<link rel="stylesheet" href="//www.beresfordestate.com.au/cdn/shop/t/9/assets/component-rte.css?v=102114663036358899191742337651" media="print" onload="this.media='all'"> 2975 2976<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> 2977<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> 2978<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> 2979<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> 2980<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> 2981
2982<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/footer-accordion.js?v=61102387610248778321742337651" defer="defer"></script>
2982 2983 2984<footer class="footer footer--border-top"><div class="footer__content-top page-width"> 2985 <div class="grid"><div class="grid__item footer__content-left footer__content-left--alt"> 2986 <div class="footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet"><footer-accordion class="accordion footer-block grid__item" > 2987 <details open> 2988 <summary tabindex="-1"> 2989 <p class="h4 accordion__title"></p> 2990 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 2991 <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"/> 2992 </svg> 2993 </summary><div class="footer-block__details-content footer-block-image left"><img 2994 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" 2995 src="//www.beresfordestate.com.au/cdn/shop/files/Beresford_Logo_White_Beresford-Estate-1.png?v=1715844221&width=180" 2996 alt="" 2997 loading="lazy" 2998 width="2000" 2999 height="500" 3000 style="max-width: min(100%, 180px);" 3001 /><p class="caption-large"></p> 3002 </div></details> 3003 </footer-accordion><footer-accordion class="accordion footer-block grid__item footer-block--menu" > 3004 <details open> 3005 <summary tabindex="-1"> 3006 <p class="h4 accordion__title">Shop</p> 3007 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 3008 <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"/> 3009 </svg> 3010 </summary><ul class="footer-block__details-content list-unstyled"><li> 3011 <a href="/collections/our-wines" class="link list-menu__item list-menu__item--link"> 3012 Shop All 3013 </a> 3014 </li><li> 3015 <a href="/collections/beresford-classic" class="link list-menu__item list-menu__item--link"> 3016 Classic 3017 </a> 3018 </li><li> 3019 <a href="/collections/beresford-emblem" class="link list-menu__item list-menu__item--link"> 3020 Emblem 3021 </a> 3022 </li><li> 3023 <a href="/collections/beresford-estate" class="link list-menu__item list-menu__item--link"> 3024 Estate 3025 </a> 3026 </li><li> 3027 <a href="/collections/limited-release" class="link list-menu__item list-menu__item--link"> 3028 Limited Release 3029 </a> 3030 </li><li> 3031 <a href="/collections/grand-reserve" class="link list-menu__item list-menu__item--link"> 3032 Grand Reserve 3033 </a> 3034 </li></ul></details> 3035 </footer-accordion><footer-accordion class="accordion footer-block grid__item footer-block--menu" > 3036 <details open> 3037 <summary tabindex="-1"> 3038 <p class="h4 accordion__title">Explore</p> 3039 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 3040 <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"/> 3041 </svg> 3042 </summary><ul class="footer-block__details-content list-unstyled"><li> 3043 <a href="/" class="link list-menu__item list-menu__item--link"> 3044 Home 3045 </a> 3046 </li><li> 3047 <a href="/collections/our-wines" class="link list-menu__item list-menu__item--link"> 3048 Wines 3049 </a> 3050 </li><li> 3051 <a href="/pages/story" class="link list-menu__item list-menu__item--link"> 3052 Story 3053 </a> 3054 </li><li> 3055 <a href="/pages/accommodation" class="link list-menu__item list-menu__item--link"> 3056 Stay 3057 </a> 3058 </li><li> 3059 <a href="/pages/venues" class="link list-menu__item list-menu__item--link"> 3060 Visit 3061 </a> 3062 </li><li> 3063 <a href="/pages/experiences" class="link list-menu__item list-menu__item--link"> 3064 Experiences 3065 </a> 3066 </li><li> 3067 <a href="/pages/contact-us" class="link list-menu__item list-menu__item--link"> 3068 Contact 3069 </a> 3070 </li><li> 3071 <a href="https://www.beresfordestate.com.au/blogs/vintage-society-blog-1" class="link list-menu__item list-menu__item--link"> 3072 Vintage Society Blog 3073 </a> 3074 </li></ul></details> 3075 </footer-accordion><footer-accordion class="accordion footer-block grid__item footer-block--menu" > 3076 <details open> 3077 <summary tabindex="-1"> 3078 <p class="h4 accordion__title">More</p> 3079 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 3080 <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"/> 3081 </svg> 3082 </summary><ul class="footer-block__details-content list-unstyled"><li> 3083 <a href="/policies/shipping-policy" class="link list-menu__item list-menu__item--link"> 3084 Shipping Policy 3085 </a> 3086 </li><li> 3087 <a href="/policies/refund-policy" class="link list-menu__item list-menu__item--link"> 3088 Refund Policy 3089 </a> 3090 </li><li> 3091 <a href="/policies/privacy-policy" class="link list-menu__item list-menu__item--link"> 3092 Privacy Policy 3093 </a> 3094 </li><li> 3095 <a href="/policies/terms-of-service" class="link list-menu__item list-menu__item--link"> 3096 Terms & Conditions 3097 </a> 3098 </li><li> 3099 <a href="/pages/wine-club-policy" class="link list-menu__item list-menu__item--link"> 3100 Wine Club Policy 3101 </a> 3102 </li><li> 3103 <a href="https://www.beresfordestate.com.au/a/shopjar-referral/my-account" class="link list-menu__item list-menu__item--link"> 3104 Beresford Admin 3105 </a> 3106 </li><li> 3107 <a href="https://www.beresfordestate.com.au/pages/beresford-23rd-street
3107-competition" class="link list-menu__item list-menu__item--link"> 3108 Competitions 3109 </a> 3110 </li></ul></details> 3111 </footer-accordion></div> 3112 </div><div class="grid__item footer__content-right"> 3113 <div class="grid"><div class="grid__item small-hide"> 3114 <div></div> 3115 </div><div class="grid__item"><footer-accordion class="accordion footer-block--newsletter" data-open> 3116 <details open> 3117 <summary tabindex="-1"> 3118 <p class="h4 accordion__title">Subscribe AND SAVE</p> 3119 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 3120 <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"/> 3121 </svg> 3122 </summary> 3123 <div class="footer-block__details-content"> 3124 <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"/> 3125 3126 <div class="field"> 3127 <input 3128 id="ContactFooter-email" 3129 type="email" 3130 name="contact[email]" 3131 class="field__input required" 3132 value="" 3133 aria-required="true" 3134 autocorrect="off" 3135 autocapitalize="off" 3136 autocomplete="email" 3137 3138 placeholder="Enter email here" 3139 required 3140 /> 3141 <label class="visually-hidden" for="ContactFooter-email">Enter email here</label> 3142 <button type="submit" class="button button--arrow field__button animate-arrow" name="commit" aria-label="Subscribe"> 3143 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 3144 <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"/> 3145 </svg> 3146 </button> 3147 </div><div class="typeset rte"> 3148 <p>Apply for our free membership to receive exclusive deals, news, and events.</p> 3149 </div></form></div><p class="h4 accordion__title"></p> 3150 <ul class="footer__list-social list-unstyled list-social" role="list"> 3151 <li class="list-social__item"> 3152 <a target="_blank" rel="noopener" href="https://www.facebook.com/BeresfordEstate/" class="list-social__link link link--text link-with-icon"> 3153 <svg aria-hidden="true" focusable="false" class="icon icon-facebook" viewBox="0 0 320 512"> 3154 <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"/> 3155 </svg> 3156 <span class="visually-hidden">Facebook</span> 3157 </a> 3158</li><li class="list-social__item"> 3159 <a target="_blank" rel="noopener" href="https://www.instagram.com/beresfordestate/" class="list-social__link link link--text link-with-icon"> 3160 <svg aria-hidden="true" focusable="false" class="icon icon-instagram" viewBox="0 0 448 512">
3161 <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"/> 3162 </svg> 3163 <span class="visually-hidden">Instagram</span> 3164 </a> 3165 </li><li class="list-social__item"> 3166 <a target="_blank" rel="noopener" href="https://www.tiktok.com/@beresfordestate" class="list-social__link link link--text link-with-icon"> 3167 <svg aria-hidden="true" focusable="false" class="icon icon-tiktok" viewBox="0 0 448 512"> 3168 <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"/> 3169 </svg> 3170 <span class="visually-hidden">TikTok</span> 3171 </a> 3172 </li><li class="list-social__item"> 3173 <a target="_blank" rel="noopener" href="https://www.youtube.com/@beresfordestate" class="list-social__link link link--text link-with-icon"> 3174 <svg aria-hidden="true" focusable="false" class="icon icon-youtube" viewBox="0 0 576 512"> 3175 <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"/> 3176 </svg> 3177 <span class="visually-hidden">YouTube</span> 3178 </a> 3179 </li> 3180 <li class="list-social__item--placeholder">Follow us on social media!</li> 3181 </ul></div> 3182 </details> 3183 </footer-accordion></div> 3184 </div> 3185 </div></div> 3186 </div><div class="footer__content-bottom"> 3187 <div class="footer__content-bottom-wrapper page-width"> 3188 <div class="footer__column footer__column--info"> 3189 <div class="footer__copyright"> 3190 <small class="copyright__content">© 2026, <a href="/" title="">Beresford Estate</a>. All rights reserved.</small> 3191 <ul class="policies list-unstyled"> 3192 <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> 3193 </div> 3194 </div> 3195 <div class="footer__column footer__column--extra"> 3196 <div class="footer__localization"></div><div class="footer__payment"> 3197 <span class="visually-hidden">Payment methods</span> 3198 <ul class="list list-payment" role="list"><li class="list-payment__item"> 3199 <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;"/>
3199<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> 3200 3201 </li><li class="list-payment__item"> 3202 <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" />
3202<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> 3203 3204 </li><li class="list-payment__item"> 3205 <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.
320506zM23.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> 3206 3207 </li><li class="list-payment__item"> 3208 <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> 3209 3210 </li><li class="list-payment__item"> 3211 <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
32110-.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> 3212 </li><li class="list-payment__item"> 3213 <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> 3214 3215 </li><li class="list-payment__item"> 3216 <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.
3216635.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> 3217 </li><li class="list-payment__item"> 3218 <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
321816.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> 3219 3220 </li></ul> 3221 </div></div> 3222 </div> 3223 </div> 3224</footer> 3225 3226 3227<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> 3228<!-- END sections: footer-group --> 3229 </div> 3230 </div> 3231 3232 <!-- BEGIN sections: overlay-group --> 3233<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 { 3234 padding-top: 12px; 3235 padding-bottom: 12px; 3236 }</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'"> 3237<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>
3238<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/mobile-dock.js?v=103100588149977422611742337651" defer="defer"></script>
3238<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"> 3239 <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"/> 3240 </svg><span>Home</span> 3241 </a> 3242<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"> 3243 <path d="M0 26.667h32M0 16h26.98M0 5.333h32" stroke="currentColor"/> 3244 </svg><span>Menu</span> 3245 </div> 3246<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"> 3247 <circle cx="7.11113" cy="7.11113" r="6.56113" stroke="currentColor" fill="none"/> 3248 <path d="M11.078 12.3282L13.8878 16.0009" stroke="currentColor" stroke-linecap="round" fill="none"/> 3249 </svg><span>Search</span> 3250 </div> 3251<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"> 3252 <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"/> 3253 </svg><span>Shop</span> 3254 </a> 3255<div class="dock__item" data-action="cart" > 3256 <p><svg class="icon icon-cart" aria-hidden="true" focusable="false"> 3257 <use href="#icon-cart"></use> 3258 </svg><span id="mobile-cart-icon-bubble"></span> 3259 </p> 3260 <span>Cart</span> 3261 </div> 3262<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"> 3263 <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"/> 3264 <ellipse cx="7.34503" cy="5.02631" rx="3.63629" ry="3.51313" stroke="currentColor" stroke-linecap="square"/> 3265 </svg><span>Account</span> 3266 </a> 3267 3268 </mobile-dock> 3269</div> 3270<!-- END sections: overlay-group --> 3271 3272 <ul hidden> 3273 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 3274 </ul> 3275 <svg xmlns="http://www.w3.org/2000/svg" class="hidden"> 3276 <symbol id="icon-cart" fill="none" viewbox="0 0 18 19"> 3277 <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"/> 3278 <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.
32781104 15.4085 15.5063 14.6634 15.5063C13.9183 15.5063 13.3143 16.1104 13.3143 16.8554Z" fill="currentColor"/> 3279 <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"/> 3280 </symbol> 3281 </svg> 3282
3282<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/lazyimage.js?v=132260343735824898401742337651" async></script>
3282 3283
3283<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/predictive-search.js?v=118186851506741118981742337651" defer="defer"></script>
3283<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/quick-view.js?v=108476240367538103291742337651" defer="defer"></script>
3283<script src="//www.beresfordestate.com.au/cdn/shop/t/9/assets/color-swatches.js?v=164961944381887964061742337651" defer="defer"></script>
3283<!-- ------ mini cart DOB field ----- --> 3284
3284<script> 3285 function initializeScript() { 3286 const dobInput = document.getElementById('mini-cart-birthday'); 3287 const checkoutButton = document.querySelector('.mini-cart__checkout-button'); 3288 const errorMessage = document.getElementById('dob-error'); 3289 3290 if (dobInput && checkoutButton && errorMessage) { 3291 checkoutButton.addEventListener('click', function(event) { 3292 const dob = new Date(dobInput.value); 3293 const today = new Date(); 3294 const age = today.getFullYear() - dob.getFullYear(); 3295 const monthDifference = today.getMonth() - dob.getMonth(); 3296 3297 if (!dobInput.value || age < 18 || (age === 18 && (monthDifference < 0 || (monthDifference === 0 && today.getDate() < dob.getDate())))) { 3298 event.preventDefault(); 3299 dobInput.style.border = '2px solid red'; 3300 errorMessage.style.display = 'block'; 3301 } else { 3302 dobInput.style.border = ''; 3303 errorMessage.style.display = 'none'; 3304 } 3305 }); 3306 } else { 3307 console.error("Could not find all required elements"); 3308 } 3309 } 3310 3311 document.addEventListener('DOMContentLoaded', initializeScript); 3312 3313 const observer = new MutationObserver(function(mutations) { 3314 mutations.forEach(function(mutation) { 3315 if (mutation.type === 'childList') { 3316 initializeScript(); 3317 } 3318 }); 3319 }); 3320 3321 observer.observe(document.body, { childList: true, subtree: true }); 3322 </script>
3322 3323 <!-- ------ end mini cart DOB field ----- --> 3324 3325
3326<script> 3327(function() { 3328 let opened = false; 3329 3330 function tryOpen() { 3331 if (opened) return; 3332 const select = document.querySelector('#staff-select'); 3333 if (select) { opened = true; return; } // already visible 3334 const btn = document.querySelector('.wh-meta-checkout-fields > button'); 3335 if (btn) btn.click(); 3336 } 3337 3338 // 1) On first user gesture, keep trying for a moment 3339 const runOnGesture = () => { 3340 const start = Date.now(); 3341 const h = setInterval(() => { 3342 tryOpen(); 3343 if (Date.now() - start > 4000 || opened) clearInterval(h); 3344 }, 150); 3345 document.removeEventListener('pointerdown', runOnGesture); 3346 }; 3347 document.addEventListener('pointerdown', runOnGesture, { once: true }); 3348 3349 // 2) If the app injects later, catch it and re-open 3350 const root = document.querySelector('.wh-meta-checkout-fields'); 3351 if (root && 'MutationObserver' in window) { 3352 new MutationObserver(tryOpen).observe(root, { childList: true, subtree: true }); 3353 } 3354})(); 3355</script>
3355 3356 3357
3357<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3357 3358</body> 3359</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.