PageSourceSearch

https://futurebrewing.com.au/

html futurebrewing.com.au collected 2026-10-04 21:45:32 UTC 131,156 bytes, 1,952 lines download raw bytes

1<!doctype html>
2<html class="no-js supports-no-cookies" lang="en">
3<head>
4  <meta charset="utf-8">
5  <meta http-equiv="X-UA-Compatible" content="IE=edge">
6  <meta name="viewport" content="width=device-width,initial-scale=1">
7  <meta name="theme-color" content="">
8  <link rel="canonical" href="https://futurebrewing.com.au/">
9  <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
10  <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
11  <link rel="preconnect" href="https://fonts.shopify.com" crossorigin>
12  <link rel="preconnect" href="https://monorail-edge.shopifysvc.com">
13  
14  
15<link rel="shortcut icon" href="//futurebrewing.com.au/cdn/shop/files/FB_Favicon_32x32.jpg?v=1683163034" type="image/png"><title>Future Brewing | Microbrewery | St Peters</title><meta name="description" content="Welcome to Future Brewing. We are an independent microbrewery in St Peters, Sydney. Our focus is on quality beer using forward thinking brewing techniques, creating balance &amp; flavour in every beer we brew. Future Brewing aims to push the boundaries of modern brewing while respecting the methods of the past.">
15<script>
16    document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
17  </script>
17
18
19  <!-- Start IE11 compatibility -->
20  
20<script>
21    if (!!window.MSInputMethodContext && !!document.documentMode) {
22      // CSSVar Polyfill
23      document.write('
23<script src="https://cdn.jsdelivr.net/gh/nuxodin/[email protected]/ie11CustomProperties.min.js"><\x2fscript>');
24
25      document.documentElement.className = document.documentElement.className.replace('js', 'no-js');
26
27      document.addEventListener('DOMContentLoaded', function () {
28        var elsToLazyload = document.querySelectorAll('.lazyload');
29        for (var i = 0; i < elsToLazyload.length; i++) {
30          var elToLazyLoad = elsToLazyload[i];
31          elToLazyLoad.removeAttribute('src');
32          var src = elToLazyLoad.getAttribute('data-src').replace('_{width}x.', '_600x.');
33          elToLazyLoad.setAttribute('src', src);
34          elToLazyLoad.classList.remove('lazyload');
35          elToLazyLoad.classList.add('lazyloaded');
36        }
37      });
38    }
39  </script>
39
40  <!-- End IE11 compatibility -->
41  <style>:root {
42    --base-font-size: 81.25%;
43    --base-line-height: 1.3;
44
45    --heading-font-stack: "system_ui", -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
46    --heading-font-weight: 400;
47    --heading-font-style: normal;
48    --heading-line-height: 1;
49
50
51    --body-font-stack: "system_ui", -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
52    --body-font-weight: 400;
53    --body-font-bold: FontDrop;
54    --body-font-bold-italic: FontDrop;
55
56    /*
57    Primary color scheme
58    */
59    --color-primary-accent: rgb(3, 3, 3);
60    --color-primary-text: rgb(3, 3, 3);
61    --color-primary-text-rgb: 3, 3, 3;
62    --color-primary-background: rgb(255, 255, 255);
63    --color-primary-background-hex: #ffffff;
64    --color-primary-meta: rgb(157, 157, 157);
65    --color-primary-text--overlay: rgb(255, 255, 255);
66    --color-primary-accent--overlay: rgb(255, 255, 255);
67    --color-primary-text-placeholder: rgba(3, 3, 3, 0.1);
68    --color-primary-background-0: rgba(255, 255, 255, 0);
69
70
71    /*
72    Secondary color scheme
73    */
74    --color-secondary-accent: rgb(255, 255, 255);
75    --color-secondary-text: rgb(255, 255, 255);
76    --color-secondary-background: rgb(3, 3, 3);
77    --color-secondary-background-hex: #030303;
78    --color-secondary-meta: rgb(157, 157, 157);
79    --color-secondary-text--overlay: rgb(3, 3, 3);
80    --color-secondary-accent--overlay: rgb(3, 3, 3);
81    --color-secondary-text-placeholder: rgba(255, 255, 255, 0.1);
82    --color-secondary-background-0: rgba(3, 3, 3, 0);
83
84    /*
85    Tertiary color scheme
86    */
87    --color-tertiary-accent: rgba(0, 0, 0, 0.0);
88    --color-tertiary-text: rgb(3, 3, 3);
89    --color-tertiary-background: rgb(249, 248, 247);
90    --color-tertiary-background-hex: #f9f8f7;
91    --color-tertiary-meta: rgb(157, 157, 157);
92    --color-tertiary-text--overlay: rgb(249, 248, 247);
93    --color-tertiary-accent--overlay: rgb(249, 248, 247);
94    --color-tertiary-text-placeholder: rgba(3, 3, 3, 0.1);
95    --color-tertiary-background-0: rgba(249, 248, 247, 0);
96
97    --white-text--overlay: rgb(3, 3, 3);
98    --black-text--overlay: rgb(255, 255, 255);
99
100    --color-border: rgb(3, 3, 3);
101    --border-width: 1px;
102
103
104    --text-width: 1px;
105    --checkbox-width: 1px;
106
107
108    --font-heading: "system_ui", -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
109    --font-body: "system_ui", -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
110    --font-body-weight: 400;
111    --font-body-style: normal;
112    --font-body-bold-weight: bold;
113
114    --heading-letterspacing: 0.0;
115    --heading-capitalize: none;
116    --heading-decoration: none;
117
118    --bopy-copy-transform: none;
119
120    --wrapperWidth: 100vw;
121    --gutter: 1px;
122    --rowHeight: calc((var(--wrapperWidth) - (11 * var(--gutter))) / 12);
123
124    --ratioA: 1;
125    --ratioB: 1;
126
127    --header-height: 66px;
128    --add-to-cart-height: 44px;
129
130    --spacing: 2rem;
131    --spacing-double: 4rem;
132    --spacing-half: 1rem;
133
134    /*
135    Buttons 
136    */
137    --button-text-transform: uppercase;
138    --button-border-radius: 0;
139    --button-border-color: var(--color-primary-accent);
140    --button-background-color: var(--color-primary-accent);
141    --button-text-color: var(--color-primary-accent--overlay);
142    --button-border-color-hover: var(--color-primary-text);
143    --button-background-color-hover: var(--color-primary-text);
144    --button-text-color-hover: var(--color-primary-text--overlay);
145
146
147    /*
148    SVG ico select
149    */
150    --icon-svg-select: url(//futurebrewing.com.au/cdn/shop/t/3/assets/ico-select.svg?v=128124354853601741871683248764);
151    --icon-svg-select-primary: url(//futurebrewing.com.au/cdn/shop/t/3/assets/ico-select__primary.svg?v=64649021622037566091683248764);
152    --icon-svg-select-secondary: url(//futurebrewing.com.au/cdn/shop/t/3/assets/ico-select__secondary.svg?v=173726109861728258941683358097);
153    --icon-svg-select-tertiary: url(//futurebrewing.com.au/cdn/shop/t/3/assets/ico-select__tertiary.svg?v=64526164766875009681683248764);
154
155  }
156
157  [data-color-scheme="primary"] {
158    --color-scheme-text: rgb(3, 3, 3);
159    --color-scheme-background: rgb(255, 255, 255);
160    --color-scheme-accent: rgb(3, 3, 3);
161    --color-scheme-meta: rgb(157, 157, 157);
162    --color-scheme-text--overlay: rgb(255, 255, 255);
163    --color-scheme-accent--overlay: rgb(255, 255, 255);
164    --color-scheme-text-placeholder: rgba(3, 3, 3, 0.1);
165    --color-scheme-background-0: rgba(255, 255, 255, 0);
166    --payment-terms-background-color: #ffffff;
167  }
168  [data-color-scheme="secondary"] {
169    --color-scheme-text: rgb(255, 255, 255);
170    --color-scheme-background: rgb(3, 3, 3);
171    --color-scheme-accent: rgb(255, 255, 255);
172    --color-scheme-meta: rgb(157, 157, 157);
173    --color-scheme-text--overlay: rgb(3, 3, 3);
174    --color-scheme-accent--overlay: rgb(3, 3, 3);
175    --color-scheme-text-placeholder: rgba(255, 255, 255, 0.1);
176    --color-scheme-background-0: rgba(3, 3, 3, 0);
177    --payment-terms-background-color: #030303;
178  }
179  [data-color-scheme="tertiary"] {
180    --color-scheme-text: rgb(3, 3, 3);
181    --color-scheme-background: rgb(249, 248, 247);
182    --color-scheme-accent: rgba(0, 0, 0, 0.0);
183    --color-scheme-meta: rgb(157, 157, 157);
184    --color-scheme-text--overlay: rgb(249, 248, 247);
185    --color-scheme-accent--overlay: rgb(249, 248, 247);
186    --color-scheme-text-placeholder: rgba(3, 3, 3, 0.1);
187    --color-scheme-background-0: rgba(249, 248, 247, 0);
188    --payment-terms-background-color: #f9f8f7;
189  }
190
191  [data-color-scheme="white"] {
192    --color-scheme-text: #ffffff;
193    --color-scheme-accent: #ffffff;
194    --color-scheme-text--overlay: rgb(3, 3, 3);
195    --color-scheme-accent--overlay: rgb(3, 3, 3);
196  }
197
198  [data-color-scheme="black"] {
199    --color-scheme-text: #000000;
200    --color-scheme-accent: #000000;
201    --color-scheme-text--overlay: rgb(255, 255, 255);
202    --color-scheme-accent--overlay: rgb(255, 255, 255);
203  }
204</style>
205
206  <style>
207    @keyframes marquee {
208      0% {
209        transform: translateX(0);
210        -webkit-transform: translateX(0);
211      }
212      100% {
213        transform: translateX(-100%);
214        -webkit-transform: translateX(-100%);
215      }
216    }
217  </style>
218  <style>#MainContent{opacity:0;visibility:hidden}[x-cloak]{display:none!important}.marquee-container{visibility:hidden}:root{tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;margin:0}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:initial;background-image:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}
218[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{color:inherit;line-height:inherit;padding:0}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.bg-transparent{background-color:initial}.bg-scheme-background{background-color:var(--color-scheme-background)}.bg-scheme-accent{background-color:var(--color-scheme-accent)}.bg-border{background-color:var(--color-border)}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-scheme-background-0{--tw-gradient-from:var(--color-scheme-background-0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,hsla(0,0%,100%,0))}.via-scheme-background{--tw-gradient-stops:var(--tw-gradient-from),var(--color-scheme-background),var(--tw-gradient-to,hsla(0,0%,100%,0))}.to-scheme-background{--tw-gradient-to:var(--color-scheme-background)}.border-scheme-text{border-color:var(--color-scheme-text)}.border-grid-color,.border-theme-color{border-color:var(--color-border)}.hover\:border-scheme-accent:hover{border-color:var(--color-scheme-accent)}.rounded-full{border-radius:9999px}.border-t-grid{border-top-width:var(--border-width)}.border-b-grid{border-bottom-width:var(--border-width)}.border-b-text{border-bottom-width:var(--text-width)}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.hidden{display:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-stretch{align-items:stretch}.self-stretch{align-self:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.flex-grow{flex-grow:1}.h-2{height:.5rem}.h-5{height:1.25rem}.h-full{height:100%}.text-sm{font-size:.8rem}.text-base,.text-sm{line-height:var(--base-line-height)}.text-base{font-size:1rem}.text-lg{font-size:1.25rem}.text-lg,.text-xl{line-height:var(--base-line-height)}.text-xl{font-size:1.563rem}.m-auto{margin:auto}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-auto{margin-bottom:auto;margin-top:auto}.mr-1{margin-right:.25rem}.mt-2{margin-top:.5rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.mt-4{margin-top:1rem}.mr-4{margin-right:1rem}.ml-4{margin-left:1rem}.mr-6{margin-right:1.5rem}.ml-16{margin-left:4rem}.ml-auto{margin-left:auto}.-ml-4{margin-left:-1rem}.-ml-16{margin-left:-4rem}.opacity-0{opacity:0}.opacity-100{opacity:1}.overflow-x-auto{overflow-x:auto}.p-1{padding:.25rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-4{padding-bottom:1rem;padding-top:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-theme{padding-bottom:var(--spacing);padding-top:var(--spacing)}.py-theme-half{padding-bottom:var(--spacing-half);padding-top:var(--spacing-half)}.pr-1{padding-right:.25rem}.pb-1{padding-bottom:.25rem}.pt-8{padding-top:2rem}.pointer-events-none{pointer-events:none}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.top-1{top:.25rem}.top-2{top:.5rem}.right-2{right:.5rem}.-bottom-2{bottom:-.5rem}.left-1\/2{left:50%}*{--tw-shadow:0 0 transparent;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,0.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent}.fill-current{fill:currentColor}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-scheme-text{color:var(--color-scheme-text)}.hover\:text-scheme-accent:hover,.text-scheme-accent{color:var(--color-scheme-accent)}.italic{font-style:italic}.uppercase{text-transform:uppercase}.oldstyle-nums{--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.w-2{width:.5rem}.w-5{width:1.25rem}.w-8{width:2rem}.w-theme-width{width:var(--border-width)}.w-1\/3{width:33.333333%}.w-full{width:100%}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-60{z-index:60}.z-70{z-index:70}.transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.origin-center{transform-origin:center}.rotate-180{--tw-rotate:180deg}.-translate-x-1\/2{--tw-translate-x:-50%}.translate-y-full{--tw-translate-y:100%}.translate-y-0-important{--tw-translate-y:0px!important}.transition{transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}html{background-color:var(--color-primary-background);color:var(--color-primary-text);font-size:var(--base-font-size);line-height:var(--base-line-height)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--body-font-stack);font-style:var(--body-font-style);font-weight:var(--body-font-weight);-webkit-text-size-adjust:100%;text-transform:var(--bopy-copy-transform)}.font-heading{font-family:var(--heading-font-stack);font-style:var(--heading-font-style);
218font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letterspacing);-webkit-text-decoration:var(--heading-decoration);text-decoration:var(--heading-decoration);text-transform:var(--heading-capitalize)}.font-body{font-family:var(--body-font-stack);font-style:var(--body-font-style);font-weight:var(--body-font-weight);letter-spacing:0;text-decoration:none;text-transform:var(--body-font-style);text-transform:var(--bopy-copy-transform)}.font-body.uppercase,.font-heading.uppercase{text-transform:uppercase}.responsive-image-wrapper:before{content:"";display:block}.responsive-image{opacity:0}.responsive-image.lazyloaded{opacity:1}.responsive-image-placeholder{opacity:.05}.responsive-image.lazyloaded+.responsive-image-placeholder{opacity:0}[data-color-scheme=primary] .responsive-image-placeholder,[data-color-scheme=secondary] .responsive-image-placeholder,[data-color-scheme=tertiary] .responsive-image-placeholder{background-color:var(--color-scheme-text)}.no-js .responsive-image-placeholder{display:none}.visually-hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}svg{height:100%;width:100%}.skip-link{background-color:var(--color-primary-background);color:var(--color-primary-text);left:0;opacity:0;padding:1rem;pointer-events:none;position:absolute;top:0;z-index:50}.skip-link:focus{opacity:1;pointer-events:auto}.no-js:not(html){display:none}.no-js .no-js:not(html){display:block}.supports-no-cookies:not(html),[hidden],[x-cloak],html.no-js .js-enabled{display:none}.supports-no-cookies .supports-no-cookies:not(html){display:block}.section-x-padding{padding-left:.5rem;padding-right:.5rem}@media (min-width:1024px){.section-x-padding{padding-left:1rem;padding-right:1rem}}#MainContent .shopify-section:first-of-type section{margin-top:calc(var(--border-width)*-1)}#MainContent .shopify-section.has-full-screen-setting:first-of-type section .h-screen-header{height:calc(100vh - var(--header-height, 0px))}@media(max-width:1023px){#MainContent .shopify-section.has-full-screen-setting:first-of-type section .background-video-wrapper--full-screen{padding-bottom:calc(100vh - var(--header-height, 0px))}}@media(min-width:1024px){#MainContent .shopify-section.has-full-screen-setting:first-of-type section .lg\:background-video-wrapper--full-screen{padding-bottom:calc(100vh - var(--header-height, 0px))}}select{background-image:var(--icon-svg-select);background-position:100%;background-repeat:no-repeat;background-size:1em 1em}input[type=email],input[type=password],input[type=text]{-webkit-appearance:none;border-radius:0}[data-color-scheme=primary].select.text-scheme-text,[data-color-scheme=primary] select.text-scheme-text{background-image:var(--icon-svg-select-primary)}[data-color-scheme=secondary] select.text-scheme-text{background-image:var(--icon-svg-select-secondary)}[data-color-scheme=tertiary] select.text-scheme-text{background-image:var(--icon-svg-select-tertiary)}button{border-radius:0}.button{background-color:var(--button-background-color);border-color:var(--button-border-color);border-radius:var(--button-border-radius);border-width:var(--text-width);color:var(--button-text-color);cursor:pointer;padding:.5rem 2rem;text-transform:var(--button-text-transform)}.button:hover{background-color:var(--button-background-color-hover);border-color:var(--button-border-color-hover);color:var(--button-text-color-hover)}.show-button-arrows .button:after{content:"  →"}.button span,.button svg,button span,button svg{pointer-events:none}@media(prefers-reduced-motion:reduce){.marquee-container{display:block;padding-left:.5rem;padding-right:.5rem;text-align:center;white-space:normal}@media (min-width:1024px){.marquee-container{padding-left:1rem;padding-right:1rem}}.marquee span{display:none}.marquee span:first-child{display:inline}}.marquee-container{visibility:visible}.rte>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.rte{line-height:var(--base-line-height)}.rte img{height:auto;max-width:100%;width:100%}.rte ol,.rte ul{margin-left:var(--spacing)}.rte ol>:not([hidden])~:not([hidden]),.rte ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.rte ul{list-style-type:disc}.rte ol{list-style:decimal}.rte h1{font-size:1.953rem;line-height:var(--base-line-height)}@media (min-width:1024px){.rte h1{font-size:3.815rem;line-height:1}}.rte h2{font-size:1.953rem;line-height:var(--base-line-height)}@media (min-width:1024px){.rte h2{font-size:2.441rem;line-height:calc(var(--base-line-height)*.9)}}.rte h1,.rte h2{font-family:var(--heading-font-stack);font-style:var(--heading-font-style);
218font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letterspacing);-webkit-text-decoration:var(--heading-decoration);text-decoration:var(--heading-decoration);text-transform:var(--heading-capitalize)}.rte a{text-decoration:underline}[data-color-scheme=primary].text-scheme-text.rte a:hover,[data-color-scheme=primary].text-scheme-text .rte a:hover,[data-color-scheme=primary] .text-scheme-text.rte a:hover,[data-color-scheme=secondary].text-scheme-text.rte a:hover,[data-color-scheme=secondary].text-scheme-text .rte a:hover,[data-color-scheme=secondary] .text-scheme-text.rte a:hover,[data-color-scheme=tertiary].text-scheme-text.rte a:hover,[data-color-scheme=tertiary].text-scheme-text .rte a:hover,[data-color-scheme=tertiary] .text-scheme-text.rte a:hover{color:var(--color-scheme-accent);-webkit-text-decoration-color:var(--color-scheme-accent);text-decoration-color:var(--color-scheme-accent)}.svg-scale svg{height:1em;width:1em}.svg-scale-height svg{height:.8em;width:auto}[data-color-scheme=header].bg-scheme-background :focus,[data-color-scheme=header] .bg-scheme-background :focus,[data-color-scheme=primary].bg-scheme-background :focus,[data-color-scheme=primary] .bg-scheme-background :focus,[data-color-scheme=secondary].bg-scheme-background :focus,[data-color-scheme=secondary] .bg-scheme-background :focus,[data-color-scheme=tertiary].bg-scheme-background :focus,[data-color-scheme=tertiary] .bg-scheme-background :focus{outline-color:var(--color-scheme-accent);outline-offset:.25rem;outline-style:solid;outline-width:var(--text-width)}@media (min-width:640px){.sm\:oldstyle-nums{--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}}@media (min-width:768px){.md\:oldstyle-nums{--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}}@media (min-width:1024px){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:flex-wrap{flex-wrap:wrap}.lg\:mt-0{margin-top:0}.lg\:ml-2{margin-left:.5rem}.lg\:ml-4{margin-left:1rem}.lg\:pt-0{padding-top:0}.lg\:relative{position:relative}.lg\:text-left{text-align:left}.lg\:text-center{text-align:center}.lg\:text-right{text-align:right}.lg\:oldstyle-nums{--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.lg\:w-1\/3{width:33.333333%}.lg\:w-2\/3{width:66.666667%}.lg\:w-3\/4{width:75%}}@media (min-width:1280px){.xl\:oldstyle-nums{--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}}@media (min-width:1536px){.\32xl\:oldstyle-nums{--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}}
219</style>
220  
221
222
223<meta property="og:site_name" content="Future Brewing">
224<meta property="og:url" content="https://futurebrewing.com.au/">
225<meta property="og:title" content="Future Brewing | Microbrewery | St Peters">
226<meta property="og:type" content="website">
227<meta property="og:description" content="Welcome to Future Brewing. We are an independent microbrewery in St Peters, Sydney. Our focus is on quality beer using forward thinking brewing techniques, creating balance &amp; flavour in every beer we brew. Future Brewing aims to push the boundaries of modern brewing while respecting the methods of the past."><meta property="og:image" content="http://futurebrewing.com.au/cdn/shop/files/apple_banner.png?v=1752382219">
228  <meta property="og:image:secure_url" content="https://futurebrewing.com.au/cdn/shop/files/apple_banner.png?v=1752382219">
229  <meta property="og:image:width" content="2200">
230  <meta property="og:image:height" content="1040">
231
232
233<meta name="twitter:card" content="summary_large_image">
234<meta name="twitter:title" content="Future Brewing | Microbrewery | St Peters">
235<meta name="twitter:description" content="Welcome to Future Brewing. We are an independent microbrewery in St Peters, Sydney. Our focus is on quality beer using forward thinking brewing techniques, creating balance &amp; flavour in every beer we brew. Future Brewing aims to push the boundaries of modern brewing while respecting the methods of the past.">
236
237  
238
239<script>
240function onLoadStylesheet() {
241          var url = "//futurebrewing.com.au/cdn/shop/t/3/assets/theme.min.css?v=126808348327093338841683248749";
242          var link = document.querySelector('link[href="' + url + '"]');
243          link.loaded = true;
244          link.dispatchEvent(new CustomEvent('stylesLoaded'));
245        }
246        window.theme_stylesheet = '//futurebrewing.com.au/cdn/shop/t/3/assets/theme.min.css?v=126808348327093338841683248749';
247</script>
247
248<link rel="stylesheet" href="//futurebrewing.com.au/cdn/shop/t/3/assets/theme.min.css?v=126808348327093338841683248749" media="print" onload="this.media='all';onLoadStylesheet();">
249<noscript><link rel="stylesheet" href="//futurebrewing.com.au/cdn/shop/t/3/assets/theme.min.css?v=126808348327093338841683248749"></noscript>
250
251
252  
253
254  <style>
255    
256    
257    
258    
259    
260    
261  </style>
262
263  
264<script>
265window.baseAssetsUrl = '//futurebrewing.com.au/cdn/shop/t/3/';
266</script>
vendor: 1 bytes, line 266
266
267<script type="module" src="//futurebrewing.com.au/cdn/shop/t/3/assets/theme.min.js?v=169695636829584003691683248749" defer="defer"></script>
267
268
269  
269<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
269<meta name="google-site-verification" content="JC08a8xTnXF2DahPj1CCmap8EhQBhggcX00nK9W7uUM">
270<meta name="facebook-domain-verification" content="9ckdeao4kh50jmkofhcffvrfmvln7i">
271<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/75130405149/digital_wallets/dialog">
272<meta id="in-context-paypal-metadata" data-shop-id="75130405149" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="AUD">
273<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
273<script async="async" src="/checkouts/internal/preloads.js?locale=en-AU"></script>
273
274<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
275<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-AU&shop_id=75130405149" crossorigin="anonymous"></script>
vendor: 1 bytes, line 275
275
276<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":75130405149,"countryCode":"AU","currencyCode":"AUD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/75130405149","merchantName":"Future Brewing","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","jcb"],"total":{"type":"pending","label":"Future Brewing","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 276
276
277<script id="shopify-features" type="application/json">{"accessToken":"d905726c2b35cbd36aae59e353c24fbc","betas":["rich-media-storefront-analytics"],"domain":"futurebrewing.com.au","predictiveSearch":true,"shopId":75130405149,"locale":"en"}</script>
vendor: 1 bytes, line 277
277
278<script>var Shopify = Shopify || {};
279Shopify.shop = "d1a094.myshopify.com";
280Shopify.locale = "en";
281Shopify.currency = {"active":"AUD","rate":"1.0"};
282Shopify.country = "AU";
283Shopify.theme = {"name":"Updated copy of Baseline","id":148730020125,"schema_name":"Baseline","schema_version":"2.6.0","theme_store_id":910,"role":"main"};
284Shopify.theme.handle = "null";
285Shopify.theme.style = {"id":null,"handle":null};
286Shopify.cdnHost = "futurebrewing.com.au/cdn";
287Shopify.routes = Shopify.routes || {};
288Shopify.routes.root = "/";
289Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
290Shopify.SignInWithShop = Shopify.SignInWithShop || {};
291Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
292Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 292
292
293<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 293
293
294<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 294
294
295<script>
296  window.ShopifyPay = window.ShopifyPay || {};
297  window.ShopifyPay.apiHost = "shop.app\/pay";
298  window.ShopifyPay.redirectState = null;
299</script>
vendor: 1 bytes, line 299
299
300<script>
301  window.Shopify = window.Shopify || {};
302  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
303  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
304  window.Shopify.SignInWithShop.eligible = true;
305</script>
vendor: 1 bytes, line 305
305
306<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 306
306
307<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 307
307
308<script type="module">
309  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
310
311  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
312
313</script>
vendor: 1 bytes, line 313
313
314<script>
315  window.Shopify = window.Shopify || {};
316  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
317  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"]};
318</script>
vendor: 1 bytes, line 318
318
319<script>(function() {
320  var isLoaded = false;
321  function asyncLoad() {
322    if (isLoaded) return;
323    isLoaded = true;
324    var urls = ["https:\/\/cdn.nfcube.com\/instafeed-5e51d20a2ff8ca2825fe8219febfe0fd.js?shop=d1a094.myshopify.com","https:\/\/av.good-apps.co\/storage\/js\/good_apps_timer-d1a094.myshopify.com.js?ver=60\u0026shop=d1a094.myshopify.com"];
325    for (var i = 0; i < urls.length; i++) {
326      var s = document.createElement('script');
327      s.type = 'text/javascript';
328      s.async = true;
329      s.src = urls[i];
330      var x = document.getElementsByTagName('script')[0];
331      x.parentNode.insertBefore(s, x);
332    }
333  };
334  if(window.attachEvent) {
335    window.attachEvent('onload', asyncLoad);
336  } else {
337    window.addEventListener('load', asyncLoad, false);
338  }
339})();</script>
vendor: 1 bytes, line 339
339
340<script id="__st">var __st={"a":75130405149,"offset":39600,"reqid":"c6e987a0-f824-480a-ad0b-64419c22f50c-1791150331","pageurl":"futurebrewing.com.au\/","u":"3ada2ee5d482","p":"home"};</script>
vendor: 1 bytes, line 340
340
341<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 341
341
342<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 342
342
343<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//futurebrewing.com.au/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 343
343
344<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 = "//futurebrewing.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>
344<script crossorigin="anonymous" defer="defer" src="//futurebrewing.com.au/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 344
344
345<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 345
345
346<script>
347  window.Shopify = window.Shopify || {};
348  window.Shopify.MCP = window.Shopify.MCP || {};
349  window.Shopify.MCP.enabled = true;
350  window.Shopify.MCP.shop = "d1a094.myshopify.com";
351  window.Shopify.MCP.mcpEndpoint = "https:\/\/futurebrewing.com.au\/api\/mcp";
352  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
353</script>
vendor: 1 bytes, line 353
353
354<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("\/\/futurebrewing.com.au\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
355</script>
vendor: 1 bytes, line 355
355
356<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://futurebrewing.com.au/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
357</script>
vendor: 1 bytes, line 357
357
358<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
359  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);
360</script>
vendor: 1 bytes, line 360
360
361<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})}}));
362</script>
362
363<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://futurebrewing.com.au/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
364<style id="shopify-accelerated-checkout-cart">
365        #shopify-buyer-consent {
366  margin-top: 1em;
367  display: inline-block;
368  width: 100%;
369}
370
371#shopify-buyer-consent.hidden {
372  display: none;
373}
374
375#shopify-subscription-policy-button {
376  background: none;
377  border: none;
378  padding: 0;
379  text-decoration: underline;
380  font-size: inherit;
381  cursor: pointer;
382}
383
384#shopify-subscription-policy-button::before {
385  box-shadow: none;
386}
387
388      </style>
389
390<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
390
391
392
393
394<!-- SparkLayer redirect — always outside conditional --><!-- SparkLayer redirect — always outside conditional -->
395<script async src="https://cdn.sparklayer.io/spark-redirect.js"></script>
395
396
397<!-- BEGIN app block: shopify://apps/sparklayer-wholesale/blocks/sparklayer_core_script/019bbd73-3010-74e2-b9bd-86c9cb3ee550 -->
397<script>
398// SparkLayer Redirect.js (from cdn.sparklayer.io/spark-redirect.js)
399!function(){"use strict";var t;const e=null!=(t=window.sparkRedirectLoginPath)?t:"/account/login";function o(){const{host:t,pathname:o}=window.location,a=new URLSearchParams(window.location.search);if(o===e)return;const n=a.get("spark-redirect");n&&localStorage.setItem("sparkRedirect",n),!window.sparkOptions&&a.has("spark-redirect")&&o!==e&&window.location.replace(`https://${t}${e}`);const r=localStorage.getItem("sparkRedirect");r&&""!==r&&window.sparkOptions&&(localStorage.removeItem("sparkRedirect"),window.location.replace(`https://${t}#${r}`))}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",()=>o()):o()}();
400</script>
400
401<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
402<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: 75130405149,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 402
402
403<script>
404  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
405</script>
vendor: 1 bytes, line 405
405
406<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}
406).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: 75130405149,storefrontBaseUrl: "https://futurebrewing.com.au",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://futurebrewing.com.au/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2686091549","configuration":"{\"appDomain\":\"app.sparklayer.io\", \"siteId\":\"futurebrewing\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"6a76237eeb1360eba576db0f81c798cb","type":"APP","apiClientId":4974139,"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"}
406,{"id":"1662681373","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-ZMB15EHDKT\\\",\\\"GT-PL9TLQTV\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-ZMB15EHDKT\\\",\\\"AW-17250626257\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-ZMB15EHDKT\\\",\\\"AW-17250626257\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-ZMB15EHDKT\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-ZMB15EHDKT\\\",\\\"MC-MJ24HNKDNB\\\",\\\"AW-17250626257\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-ZMB15EHDKT\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-ZMB15EHDKT\\\",\\\"MC-MJ24HNKDNB\\\",\\\"AW-17250626257\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-ZMB15EHDKT\\\",\\\"MC-MJ24HNKDNB\\\",\\\"AW-17250626257\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-ZMB15EHDKT\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-ZMB15EHDKT\\\",\\\"AW-17250626257\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-ZMB15EHDKT\\\",\\\"AW-17250626257\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-ZMB15EHDKT\\\"}],\\\"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":"1513947421","configuration":"{\"pixel_id\":\"1306534290763303\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"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":"Future Brewing","paymentSettings":{"currencyCode":"AUD"},"myshopifyDomain":"d1a094.myshopify.com","countryCode":"AU","storefrontUrl":"https:\/\/futurebrewing.com.au"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://futurebrewing.com.au/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"148730020125","themeStoreId":"910","themePublished":"true","eventMetadataId":"7a2906b7-d5fa-41b1-b11c-123e3428f486","pageType":"home","shopId":"75130405149","storefrontBaseUrl":"https:\/\/futurebrewing.com.au","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
406<script>
407  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
408  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
409  window.ShopifyAnalytics.meta.currency = 'AUD';
410  var meta = {"page":{"pageType":"home","requestId":"c6e987a0-f824-480a-ad0b-64419c22f50c-1791150331"}};
411  for (var attr in meta) {
412    window.ShopifyAnalytics.meta[attr] = meta[attr];
413  }
414</script>
vendor: 1 bytes, line 414
414
415<script class="analytics">
416  (function () {
417    var customDocumentWrite = function(content) {
418      var jquery = null;
419
420      if (window.jQuery) {
421        jquery = window.jQuery;
422      } else if (window.Checkout && window.Checkout.$) {
423        jquery = window.Checkout.$;
424      }
425
426      if (jquery) {
427        jquery('body').append(content);
428      }
429    };
430
431    var hasLoggedConversion = function(token) {
432      if (token) {
433        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
434      }
435      return false;
436    }
437
438    var setCookieIfConversion = function(token) {
439      if (token) {
440        var twoMonthsFromNow = new Date(Date.now());
441        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
442
443        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
444      }
445    }
446
447    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
448    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
449    if (trekkie.integrations) {
450      return;
451    }
452    trekkie.methods = [
453      'identify',
454      'page',
455      'ready',
456      'track',
457      'trackForm',
458      'trackLink'
459    ];
460    trekkie.factory = function(method) {
461      return function() {
462        var args = Array.prototype.slice.call(arguments);
463        args.unshift(method);
464        trekkie.push(args);
465        if (method == 'track' || method == 'page') {
466          var pageUrl;
467          try {
468            pageUrl = window.location.href;
469          } catch (e) {}
470          var pageReferrer;
471          try {
472            pageReferrer = document.referrer;
473          } catch (e) {}
474          try {
475            if (window.__TREKKIE_SHIM_QUEUE == null) {
476              window.__TREKKIE_SHIM_QUEUE = [];
477            }
478            window.__TREKKIE_SHIM_QUEUE.push({
479              from: 'trekkie-stub',
480              method: method,
481              args: args.slice(1),
482              pageContext: {
483                url: pageUrl,
484                referrer: pageReferrer
485              }
486            });
487          } catch (e) {
488            // no-op
489          }
490        }
491        return trekkie;
492      };
493    };
494    for (var i = 0; i < trekkie.methods.length; i++) {
495      var key = trekkie.methods[i];
496      trekkie[key] = trekkie.factory(key);
497    }
498    trekkie.load = function(config) {
499      trekkie.config = config || {};
500      trekkie.config.initialDocumentCookie = document.cookie;
501      var first = document.getElementsByTagName('script')[0];
502var script = document.createElement('script');
503script.type = 'text/javascript';
504script.onerror = function(e) {
505  var scriptFallback = document.createElement('script');
506  scriptFallback.type = 'text/javascript';
507  scriptFallback.onerror = function(error) {
508          var Monorail = {
509      produce: function produce(monorailDomain, schemaId, payload) {
510        var currentMs = new Date().getTime();
511        var event = {
512          schema_id: schemaId,
513          payload: payload,
514          metadata: {
515            event_created_at_ms: currentMs,
516            event_sent_at_ms: currentMs
517          }
518        };
519        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
520      },
521      sendRequest: function sendRequest(endpointUrl, payload) {
522        // Try the sendBeacon API
523        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
524          var blobData = new window.Blob([payload], {
525            type: 'text/plain'
526          });
527
528          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
529            return true;
530          } // sendBeacon was not successful
531
532        } // XHR beacon
533
534        var xhr = new XMLHttpRequest();
535
536        try {
537          xhr.open('POST', endpointUrl);
538          xhr.setRequestHeader('Content-Type', 'text/plain');
539          xhr.send(payload);
540        } catch (e) {
541          console.log(e);
542        }
543
544        return false;
545      },
546      isIos12: function isIos12() {
547        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
548      }
549    };
550    Monorail.produce('monorail-edge.shopifysvc.com',
551      'trekkie_storefront_load_errors/1.1',
552      {shop_id: 75130405149,
553      theme_id: 148730020125,
554      app_name: "storefront",
555      context_url: window.location.href,
556      source_url: "//futurebrewing.com.au/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
557
558  };
559  scriptFallback.async = true;
560  scriptFallback.src = '//futurebrewing.com.au/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
561  first.parentNode.insertBefore(scriptFallback, first);
562};
563script.async = true;
564script.src = '//futurebrewing.com.au/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
565first.parentNode.insertBefore(script, first);
566
567    };
568    trekkie.load(
569      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":75130405149,"isMerchantRequest":null,"themeId":148730020125,"themeCityHash":"11586453205821653439","contentLanguage":"en","currency":"AUD","eventMetadataId":"7a2906b7-d5fa-41b1-b11c-123e3428f486"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
570    );
571
572    var loaded = false;
573    trekkie.ready(function() {
574      if (loaded) return;
575      loaded = true;
576
577      window.ShopifyAnalytics.lib = window.trekkie;
578
579      var originalDocumentWrite = document.write;
580      document.write = customDocumentWrite;
581      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
582      document.write = originalDocumentWrite;
583
584      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
585      var token = match? match[1]: undefined;
586      if (!hasLoggedConversion(token)) {
587        setCookieIfConversion(token);
588        
589      }
590    });
591
592    window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"c6e987a0-f824-480a-ad0b-64419c22f50c-1791150331","shopifyEmitted":true});
593
594    var eventsListenerScript = document.createElement('script');
595    eventsListenerScript.async = true;
596    eventsListenerScript.src = "//futurebrewing.com.au/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
597    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
598})();</script>
vendor: 1 bytes, line 598
598
599<script
600  defer
601  src="https://futurebrewing.com.au/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
602  data-application="storefront-renderer"
603  data-shop-id="75130405149"
604  data-render-region="gcp-us-central1"
605  data-page-type="index"
606  data-theme-instance-id="148730020125"
607  data-theme-name="Baseline"
608  data-theme-version="2.6.0"
609  data-monorail-region="shop_domain"
610  data-resource-timing-sampling-rate="10"
611  data-shs="true"
612  data-shs-beacon="true"
613  data-shs-export-with-fetch="true"
614  data-shs-logs-sample-rate="1"
615  data-shs-beacon-endpoint="https://futurebrewing.com.au/api/collect"
616></script>
616
617<meta name="shopify-y" content="914773a4-2efb-41f4-8e20-21860f0cd9d0" data-expiration="1822707931000"><meta name="shopify-s" content="a5357a50-cda8-4340-9c96-efa4d00fc241" data-expiration="1791152131000"><meta name="new-cookie-storage-activated" content="t">
618</head>
619
620<body id="future-brewing-microbrewery-st-peters" class="template-index "><section class="relative z-70" x-data="ThemeSection_cartDrawer()" x-init="mounted()" data-section-id="" data-section-type="cart-drawer" data-show-on-add="true" x-cloak data-color-scheme="primary">
621  <div id="CartContainer"
622      class="fixed top-0 right-0 bottom-0 w-11/12 max-w-md bg-scheme-background text-scheme-text border-l-grid border-grid-color transform transition-transform overflow-y-auto"
623      x-show="$store.drawer.cartDrawerOpen"
624      x-transition:enter="transition ease duration-300"
625      x-transition:enter-start="opacity-0 translate-x-full"
626      x-transition:enter-end="opacity-100"
627      x-transition:leave="transition ease duration-300"
628      x-transition:leave-end="opacity-100 translate-x-full"
629      @click.away.prevent="$store.drawer.cartDrawerOpen = false"
630      role="dialog"
631      aria-modal="true"
632      data-cart-drawer
633      aria-labelledby="CartTitle">
634    <div class="top-0 relative flex items-center justify-between py-4 section-x-padding bg-scheme-background border-b-grid border-grid-color">
635      <h1 id="CartTitle" class="" tabindex="-1">
636        Your cart -
637        <span x-text="$store.cartCount.countWithText()"></span>
638      </h1>
639      <button @click.prevent="$store.drawer.cartDrawerOpen = false" class="block w-5 h-5 top-0">
640        <span class="visually-hidden">Close</span>
641        <svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-close" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M18.364 4.222l1.414 1.414L13.414 12l6.364 6.364-1.414 1.414L12 13.414l-6.364 6.364-1.414-1.414L10.586 12 4.222 5.636l1.414-1.414L12 10.586z"></path></svg>
642      </button>
643    </div>
644    <div class="flex flex-col h-full">
645      <template x-if="state && !state.item_count">
646        <div class="section-x-padding py-4">
647          <p class="supports-cookies text-align--center" x-text="theme.strings.cartEmpty"></p>
648          <p class="supports-no-cookies cookie-message" x-text="theme.strings.cartCookies"></p>
649        </div>
650      </template>
651      <template x-if="state && state.item_count">
652        <form action="/cart"
653              method="post"
654              class="relative overflow-y-auto flex-auto"
655              novalidate>
656          <div class="grid grid-cols-1 gap-gutter bg-border">
657            <template x-for="(item, index) in state.items"
658                      :key="item.key">
659              <div class="flex py-4 section-x-padding transition bg-scheme-background"
660                :class="{ 'opacity-50 cursor-wait': item.updating }"
661                :data-cart-item-index="(index + 1)"
662                :data-cart-item-key="item.key"
663                data-cart-row>
664
665                <template x-if="!(item.featured_image.url === null)">
666                  <div  class="flex-shrink-0 w-10 md:w-20 mr-4">
667                    
668                    <a :href="item.url" class="block" aria-hidden="true" tabindex="-1">
669                      <img class="w-full text-transparent"
670                        :src="getSizedImageUrl(item.featured_image.url, '110x')"
671                        :srcset="getCartImgSrcset(item.featured_image.url)"
672                        :width="item.featured_image.width"
673                        :height="item.featured_image.height"
674                        :alt="item.product_title"
675                        sizes="(min-width: 48em) 5rem, 3.5rem">
676                      <pre x-text="item.featured_image.src"></pre>
677                    </a>
678                  </div>
679                </template>
680
681                <div class="flex-auto">
682                  
683                  <a class="f--heading font-size--m md--up--font-size--l color--active-text"
684                    :href="item.url"
685                    x-text="item.product_title"></a>
686                  <template x-if="item.variant_title">
687                    <p class="text-sm" x-text="item.variant_title"></p>
688                  </template>
689                  
690                  <template x-if="item.selling_plan_allocation">
691                    <p class="text-sm" x-text="item.selling_plan_allocation.selling_plan.name"></p>
692                  </template>
693                  <template x-for="property in flatProperties(item.properties)"
694                    :key="property.name">
695                    <p class="text-sm">
696                      <span x-text="property.name"></span>:
697                      <span x-text="property.value"></span>
698                    </p>
699                  </template>
700
701                  <template x-if="item.line_level_discount_allocations.length">
702                    <ul class="lg:hidden mt-1 text-sm text-scheme-accent"
703                        aria-label="Discount">
704                      <template x-for="allocation in item.line_level_discount_allocations">
705                        <li class="">
706                          <span x-text="allocation.discount_application.title"></span>
707                          <template x-if="allocation.amount > 0">
708                            <span class="whitespace-nowrap">&minus;<span x-html="formatMoney(allocation.amount)"></span></span>
709                          </template>
710                        </li>
711                      </template>
712                    </ul>
713                  </template>
714
715                  
716                  <div class="flex mt-1 lg:mt-2 items-center">
717                    <button class="w-6 p-1"
718                      data-qty-adjust="minus"
719                      @click.prevent="qtyAdjust($event, item)"
720                      :aria-label="'Remove one ' + item.title">
721                      <svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-minus" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M20 11v2H4v-2z"></path></svg>
722                    </button>
723                    <input type="text"
724                      name="updates[]"
725                      class="min-w-0 w-6 py-1 text-center text-sm border-b-text border-current bg-transparent"
726                      min="1"
727                      aria-label="Quantity"
728                      data-qty-input
729                      pattern="[0-9]*"
730                      data-qty-adjust="set"
731                      @keyup.debounce.1000ms="keyupOnInput($event)"
732                      @change="qtyAdjust($event, item)"
733                      x-model.number="item.quantity"
734                      autocomplete="off" />
735                    <button class="w-6 p-1"
736                      data-qty-adjust="plus"
737                      @click.prevent="qtyAdjust($event, item)"
738                      :aria-label="'Add one ' + item.title">
739                    <svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-plus" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M20 11v2h-7v7h-2v-7H4v-2h7V4h2v7z"></path></svg>
740                    </button>
741                  </div>
742
743                  <button class="none lg:inline-block mt-1 lg:mt-2 text-sm"
744                    data-qty-adjust="remove"
745                    @click.prevent="qtyAdjust($event, item)">
746                    <small>Remove </small>
747                    <span class="visually-hidden" x-text="item.title"></span>
748                  </button>
749                </div>
750                <div class="ml-1 text-right">
751                  
752                  <template x-if="item.line_level_discount_allocations.length">
753                    <div>
754                      <span class="visually-hidden">Regular price</span>
755                      <del class="line-through" x-html="formatMoney(item.original_price)"></del>
756                      <span class="visually-hidden">Sale price</span>
757                      <span class="" x-html="formatMoney(item.final_line_price)"></span>
758                    </div>
759                  </template>
760                  <template x-if="!item.line_level_discount_allocations.length">
761                    <span class="" x-html="formatMoney(item.final_line_price)"></span>
762                  </template>
763                  <template x-if="item.unit_price_measurement">
764                    <div class="text-xs">
765                      <span x-html="formatMoney(item.unit_price)"></span> /
766                      <span x-text="item.unit_price_measurement.reference_value"></span>
767                      <span x-text="item.unit_price_measurement.reference_unit"></span>
768                    </div>
769                  </template>
770                  <template x-if="item.line_level_discount_allocations.length">
771                    <ul class="hidden lg:block mt-1 text-sm text-scheme-accent"
772                        aria-label="Discount">
773                      <template x-for="allocation in item.line_level_discount_allocations">
774                        <li class="">
775                          <span x-text="allocation.discount_application.title"></span>
776                          <template x-if="allocation.amount > 0">
777                            <span class="whitespace-nowrap">&minus;<span x-html="formatMoney(allocation.amount)"></span></span>
778                          </template>
779                        </li>
780                      </template>
781                    </ul>
782                  </template>
783                </div>
784              </div>
785            </template>
786          </div>
787          
788            <div class="border-t-grid border-grid-color py-4 section-x-padding">
789              <label for="CartSpecialInstructions"
790                    class="text-sm">
791                Add a note to your order
792              </label>
793              <textarea name="note"
794                        id="CartSpecialInstructions"
795                        class="block mt-1 p-2 w-full border-text border-current text-sm bg-transparent"
796                        :class="{ 'opacity-50 cursor-wait' : noteUpdating }"
797                        x-text="state.note"
798                        @keyup.debounce.1000ms="keyupOnInput($event)"
799                        @change="updateNote($event)">
800              </textarea>
801            </div>
802          
803          <div class="bottom-0 py-4 section-x-padding bg-scheme-background border-t-grid border-grid-color">
804            <div :class="{ 'opacity-50  cursor-wait': updating }">
805              <template x-if="state.cart_level_discount_applications.length"
806                        x-for="application in state.cart_level_discount_applications">
807                <p class="flex justify-between text-scheme-accent">
808                  <span class="visually-hidden">Discount</span>
809                  <span x-text="application.title"></span>
810                  <span class="ml-2" x-html="formatMoney(application.total_allocated_amount)"></span>
811                </p>
812              </template>
813              <p class="flex justify-between">
814                <span>Subtotal</span>
815                <span class="ml-2" x-html="formatMoney(state.total_price)"></span>
816              </p><p class="my-2 md:my-4 text-sm accent-links-scheme text-right">
817                Taxes and <a href="/policies/shipping-policy">shipping</a> calculated at checkout
818
819              </p>
820              <div class="text-right">
821                <div>
822                  <input type="submit"
823                      name="checkout"
824                      class="cursor-pointer py-2 px-4 w-full  bg-scheme-accent text-scheme-accent-overlay hover:bg-scheme-text hover:text-scheme-text-overlay border-scheme-accent hover:border-scheme-text border-text"
825                      :disabled="updating"
826                      value="Check out">
827                </div>
828                
829                  <div class="w-full md:mt-2 additional-checkout-buttons ">
830                    <div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;shop_pay&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:75130405149,&quot;merchantName&quot;:&quot;Future Brewing&quot;,&quot;personalized&quot;:true}},{&quot;supports_subs&quot;:false,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;paypal&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:75130405149,&quot;countryCode&quot;:&quot;AU&quot;,&quot;merchantName&quot;:&quot;Future Brewing&quot;,&quot;phoneRequired&quot;:false,&quot;companyRequired&quot;:false,&quot;shippingType&quot;:&quot;shipping&quot;,&quot;shopifyPaymentsEnabled&quot;:true,&quot;hasManagedSellingPlanState&quot;:null,&quot;requiresBillingAgreement&quot;:false,&quot;gatewayType&quot;:&quot;CONNECTED&quot;,&quot;merchantId&quot;:&quot;LZHCANELBCBSJ&quot;,&quot;sdkUrl&quot;:&quot;https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=AUD\u0026locale=en_US\u0026client-id=AexZEtAxk09Ncgj6FSWFFyGKbxxAZ_LTyJ2DPdJWl1YUlecinmc5AfIaRF2qYjWlusWahlzz6SVkY5Ci\u0026merchant-id=LZHCANELBCBSJ\u0026intent=authorize&quot;,&quot;serviceableCountryCodes&quot;:[&quot;AU&quot;]}}]" access-token="d905726c2b35cbd36aae59e353c24fbc" buyer-country="AU" buyer-locale="en" buyer-currency="AUD" shop-id="75130405149" cart-id="c777cf566066476395f3421c28681af6" enabled-flags="[&quot;1172c16a&quot;,&quot;a1d1f9a1&quot;,&quot;f5afabb3&quot;,&quot;370070f3&quot;]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li> </ul> </div> </shopify-accelerated-checkout-cart> </div>
831                  </div>
832                
833              </div>
834            </div>
835          </div>
836        </form>
837      </template>
838    </div>
839  </div>
840</section>
841<section x-data="ThemeSection_availabilityDrawer()" data-section-id="" data-section-type="availability-drawer" x-cloak data-color-scheme="primary">
842  <div id="AvailabilityContainer"
843      class="max-h-full flex flex-col z-60 fixed top-0 right-0 bottom-0 w-11/12 max-w-md bg-scheme-background text-scheme-text border-l-grid border-gr
843id-color transform transition-transform'"
844      x-show="$store.drawer.availabilityDrawerOpen"
845      x-transition:enter="transition ease duration-300"
846      x-transition:enter-start="opacity-0 translate-x-full"
847      x-transition:enter-end="opacity-100"
848      x-transition:leave="transition ease duration-300"
849      x-transition:leave-end="opacity-100 translate-x-full"
850      @click.away.prevent="$store.drawer.availabilityDrawerOpen = false"
851      role="dialog"
852      aria-modal="true"
853      data-availability-drawer
854      aria-labelledby="AvailabilityTitle">
855    <div class="top-0 relative flex items-center justify-between py-2 px-4 bg-scheme-background border-b-grid border-grid-color">
856      <h1 id="AvailabilityTitle" class="">
857        <div class="font-heading text-lg" x-text="$store.availability.product_title"></div>
858        <div x-text="$store.availability.getVariantTitle()"></div>
859      </h1>
860      <button @click.prevent="$store.drawer.availabilityDrawerOpen = false" class="block w-8 -mr-2 top-0">
861        <span class="visually-hidden">Close</span>
862        <svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-close" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M18.364 4.222l1.414 1.414L13.414 12l6.364 6.364-1.414 1.414L12 13.414l-6.364 6.364-1.414-1.414L10.586 12 4.222 5.636l1.414-1.414L12 10.586z"></path></svg>
863      </button>
864    </div>
865    <ul class="relative overflow-y-auto flex-auto" role="list">
866      <template x-for="item in currentVariantAvailability"
867                  :key="item.name">
868        <li class="border-b-grid border-grid-color section-x-padding py-4">
869          <div class="flex items-start">
870            <div class="inline-block w-3 mr-3 pt-1">
871              <template x-if="item.available">
872                <svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-in-stock" viewBox="0 0 12 12"><g fill-rule="evenodd"><path d="M1.55 6.5l.708-.707L5.086 8.62l-.707.707z"></path><path d="M3.671 8.621l6.364-6.364.708.708-6.364 6.364z"></path></g></svg>
873              </template>
874              <template x-if="!item.available">
875                <svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-out-of-stock" viewBox="0 0 12 12"><g fill-rule="evenodd"><path d="M3.172 2.464l6.364 6.364-.708.708-6.364-6.364z"></path><path d="M9.536 3.172L3.172 9.536l-.708-.708 6.364-6.364z"></path></g></svg>
876              </template>
877            </div>
878            <div>
879              <p x-text="item.name"></p>
880            </div>
881          </div>
882          <div class="mt-4" x-html="item.address"></div>
883          <template x-if="item.phone">
884            <a :href="`tel:${item.phone.replace(' ', '')}`" x-text="item.phone"></a>
885          </template>
886        </li>
887      </template>
888    </ul>
889  </div>
890</section>
891<div class="relative"><!-- BEGIN sections: header-group -->
892<div id="shopify-section-sections--18839196467485__sidebar" class="shopify-section shopify-section-group-header-group"><section class="section-sidebar uppercase" x-data="ThemeSection_sidebar()" x-init="mounted()" data-section-id="sections--18839196467485__sidebar" data-section-type="sidebar" x-cloak data-color-scheme="primary">
893  <noscript>
894    <div class="section-x-padding py-2 bg-scheme-background text-scheme-text text-right">
895      <button class="py-2 inline-flex items-center justify-center uppercase"
896        data-menu-drawer-toggle>
897      <span class="inline-block w-5 h-5 align-middle mr-2"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-menu" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M23 16v2H1v-2h22zm0-10v2H1V6h22z"></path></svg></span>
898      <span>Menu</span>
899      </button>
900    </div>
901  </noscript>
902  <div class="sidebar-container z-80 fixed top-0 left-0 bottom-0 w-11/12 max-w-xl bg-scheme-background text-scheme-text border-r-grid border-grid-color transform transition-transform overflow-y-auto"
903    x-show="$store.drawer.menuDrawerOpen"
904    x-transition:enter="transition ease duration-300"
905    x-transition:enter-start="opacity-0 -translate-x-full"
906    x-transition:enter-end="opacity-100"
907    x-transition:leave="transition ease duration-300"
908    x-transition:leave-end="opacity-100 -translate-x-full"
909    @click.away.prevent="$store.drawer.menuDrawerOpen = false"
910    role="dialog"
911    aria-modal="true"
912    data-menu-drawer>
913    <div class="js-enabled top-0 relative flex items-center justify-end py-4 section-x-padding bg-scheme-background ">
914      <button @click.prevent="$store.drawer.menuDrawerOpen = false" class="block w-5 h-5 top-0">
915        <span class="visually-hidden">Close</span>
916        <svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-close" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M18.364 4.222l1.414 1.414L13.414 12l6.364 6.364-1.414 1.414L12 13.414l-6.364 6.364-1.414-1.414L10.586 12 4.222 5.636l1.414-1.414L12 10.586z"></path></svg>
917      </button>
918    </div>
919    <nav class="" aria-label="Primary">
920      <ul><li class="no-js-focus-wrapper section-x-padding border-t-grid border-grid-color"><a class="inline-block py-4 w-full text-2xl" href="/">
921                Home
922              </a></li><li class="no-js-focus-wrapper section-x-padding border-t-grid border-grid-color"><a class="inline-block py-4 w-full text-2xl" href="/pages/taproom">
923                Taproom
924              </a></li><li class="no-js-focus-wrapper section-x-padding border-t-grid border-grid-color"><button data-accordion
925                      class="block relative w-full text-left  inline-block py-4 w-full text-2xl pr-10 transition ease font-body uppercase"
926                      x-bind:aria-expanded="accordionOpen.accordion0? true: 'false'"
927                      @click="accordionOpen.accordion0 = !accordionOpen.accordion0"
928                      aria-controls="accordion0">
929                Shop
930                <span class="absolute right-0 w-5 top-1/2 transform -translate-y-1/2 flex items-center"><span class="inline-block transform transition origin-center" :class="{'rotate-180': accordionOpen.accordion0}"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-chevron-down" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M12 16.596L4.222 8.818l1.414-1.414L12 13.768l6.364-6.364 1.414 1.414z"></path></svg></span></span>
931              </button>
932              <ul id="accordion0"
933                  class="pb-2 pl-4 no-js-focus-container"
934                  x-show="accordionOpen.accordion0"
935                  x-cloak><li class="no-js-focus-wrapper"><a class="inline-block py-1 uppercase" href="/collections/our-beer">
936                        Beer
937                      </a></li><li class="no-js-focus-wrapper"><a class="inline-block py-1 uppercase" href="/collections/merch">
938                        Merch
939                      </a></li></ul></li><li class="no-js-focus-wrapper section-x-padding border-t-grid border-grid-color"><a class="inline-block py-4 w-full text-2xl" href="/pages/contact">
940                Contact
941              </a></li></ul>
942    </nav>
943    <div class="border-t-grid border-grid-color">
944      <nav class="my-6" aria-label="Secondary">
945        <ul></ul>
946      </nav>
947
948      
949        <ul class="section-x-padding space-y-1">
950          
951            <li>
952              <a href="https://futurebrewing.com.au/customer_authentication/redirect?locale=en&amp;region_country=AU" id="customer_login_link">Log in</a>
953            </li>
954            <li>
955              <a href="https://shopify.com/75130405149/account?locale=en&region_country=AU&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkMWEwOTQubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkxNzU1MTMxLCJuYmYiOjE3OTExNTAzMzF9.13bkPj6P1GOgpB9zSHlTgs2ThgwEy5H7R2oylWtyXV0" id="customer_register_link">Create account</a>
956            </li>
957          
958        </ul>
959      �<form class="my-6 section-x-padding" action="/search" method="get" role="search">
960          <div class="flex w-full max-w-xs items-end">
961            <label for="sections--18839196467485__sidebar-search" class="visually-hidden">Search</label>
962            <input
963              class="min-w-0 flex-auto bg-transparent border-current border-b-text placeholder-current py-1.5"
964              id="sections--18839196467485__sidebar-search"
965              type="text"
966              name="q"
967              placeholder="Search"
968            />
969            <button class="px-1"
970              type="submit">
971              <span class="inline-block w-5 h-5"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-search" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M10.533 17.438a6.968 6.968 0 01-6.96-6.96 6.968 6.968 0 016.96-6.96 6.968 6.968 0 016.96 6.96 6.968 6.968 0 01-6.96 6.96zm6.949-1.314a8.917 8.917 0 002.01-5.646c0-4.941-4.02-8.96-8.96-8.96-4.94 0-8.96 4.019-8.96 8.96 0 4.94 4.02 8.96 8.96 8.96 2.082 0 3.996-.72 5.52-1.916l4.962 4.96 1.415-1.413-4.947-4.945z"></path></svg></span>
972              <span class="visually-hidden">Submit</span>
973            </button>
974          </div>
975        </form>
976        
977        <div class="section-x-padding my-8">
978          <ul class="-ml-2" data-color-scheme="primary">
979  �
980    
981
982    
983      
984        <li class="ml-2 mb-2 inline-block">
985          <a class="fill-current hover:text-scheme-accent" href="https://www.facebook.com/profile.php?id=100092684577060" target="_blank">
986            <span class="inline-block w-5 h-5" aria-hidden="true"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-facebook" viewBox="0 0 20 20"><path d="M18.05.811q.439 0 .744.305t.305.744v16.637q0 .439-.305.744t-.744.305h-4.732v-7.221h2.415l.342-2.854h-2.757v-1.83q0-.659.293-1t1.073-.342h1.488V3.762q-.976-.098-2.171-.098-1.634 0-2.635.964t-1 2.72V9.47H7.951v2.854h2.415v7.221H1.413q-.439 0-.744-.305t-.305-.744V1.859q0-.439.305-.744T1.413.81H18.05z"></path></svg></span>
987            <span class="visually-hidden">Facebook</span>
988          </a>
989        </li>
990      
991    
992
993  �
994    
995
996    
997
998  �
999    
1000
1001    
1002
1003  �
1004    
1005
1006    
1007      
1008        <li class="ml-2 mb-2 inline-block">
1009          <a class="fill-current hover:text-scheme-accent" href="https://www.instagram.com/futurebrewingsyd/?hl=en" target="_blank">
1010            <span class="inline-block w-5 h-5" aria-hidden="true"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-instagram" viewBox="0 0 512 512"><path d="M256 49.5c67.3 0 75.2.3 101.8 1.5 24.6 1.1 37.9 5.2 46.8 8.7 11.8 4.6 20.2 10 29 18.8s14.3 17.2 18.8 29c3.4 8.9 7.6 22.2 8.7 46.8 1.2 26.6 1.5 34.5 1.5 101.8s-.3 75.2-1.5 101.8c-1.1 24.6-5.2 37.9-8.7 46.8-4.6 11.8-10 20.2-18.8 29s-17.2 14.3-29 18.8c-8.9 3.4-22.2 7.6-46.8 8.7-26.6 1.2-34.5 1.5-101.8 1.5s-75.2-.3-101.8-1.5c-24.6-1.1-37.9-5.2-46.8-8.7-11.8-4.6-20.2-10-29-18.8s-14.3-17.2-18.8-29c-3.4-8.9-7.6-22.2-8.7-46.8-1.2-26.6-1.5-34.5-1.5-101.8s.3-75.2 1.5-101.8c1.1-24.6 5.2-37.9 8.7-46.8 4.6-11.8 10-20.2 18.8-29s17.2-14.3 29-18.8c8.9-3.4 22.2-7.6 46.8-8.7 26.6-1.3 34.5-1.5 101.8-1.5m0-45.4c-68.4 0-77 .3-103.9 1.5C125.3 6.8 107 11.1 91 17.3c-16.6 6.4-30.6 15.1-44.6 29.1-14 14-22.6 28.1-29.1 44.6-6.2 16-10.5 34.3-11.7 61.2C4.4 179 4.1 187.6 4.1 256s.3 77 1.5 103.9c1.2 26.8 5.5 45.1 11.7 61.2 6.4 16.6 15.1 30.6 29.1 44.6 14 14 28.1 22.6 44.6 29.1 16 6.2 34.3 10.5 61.2 11.7 26.9 1.2 35.4 1.5 103.9 1.5s77-.3 103.9-1.5c26.8-1.2 45.1-5.5 61.2-11.7 16.6-6.4 30.6-15.1 44.6-29.1 14-14 22.6-28.1 29.1-44.6 6.2-16 10.5-34.3 11.7-61.2 1.2-26.9 1.5-35.4 1.5-103.9s-.3-77-1.5-103.9c-1.2-26.8-5.5-45.1-11.7-61.2-6.4-16.6-15.1-30.6-29.1-44.6-14-14-28.1-22.6-44.6-29.1-16-6.2-34.3-10.5-61.2-11.7-27-1.1-35.6-1.4-104-1.4z"></path><path d="M256 126.6c-71.4 0-129.4 57.9-129.4 129.4s58 129.4 129.4 129.4 129.4-58 129.4-129.4-58-129.4-129.4-129.4zm0 213.4c-46.4 0-84-37.6-84-84s37.6-84 84-84 84 37.6 84 84-37.6 84-84 84z"></path><circle cx="390.5" cy="121.5" r="30.2"></circle></svg></span>
1011            <span class="visually-hidden">Instagram</span>
1012          </a>
1013        </li>
1014      
1015    
1016
1017  �
1018    
1019
1020    
1021
1022  �
1023    
1024
1025    
1026
1027  �
1028    
1029
1030    
1031
1032  �
1033    
1034
1035    
1036
1037  �
1038    
1039
1040    
1041
1042  �
1043    
1044
1045    
1046
1047  �
1048    
1049
1050    
1051
1052  
1053</ul>
1054
1055        </div>
1056      
1057    </div>
1058  </div>
1059</section>
1060
1061<noscript>
1062<style>
1063  .section-sidebar {
1064    display: block !important;
1065  }
1066
1067  @media (min-width: 1024px) {
1068    .section-sidebar {
1069      display: none!important;
1070    }
1071  }
1072
1073  .sidebar-container {
1074    position: static;
1075    width: 100%;
1076    max-width: 100%;
1077    border-right: 0;
1078    display: none;
1079  }
1080
1081  .section-sidebar:focus-within .sidebar-container {
1082    display: block !important;
1083  }
1084</style>
1085</noscript>
1086
1087</div><div id="shopify-section-sections--18839196467485__announcement-bar" class="shopify-section shopify-section-group-header-group section-announcement-bar">
1087<div class="border-b-grid border-grid-color" role="complementary"><div id="marquee-sections--18839196467485__announcement-bar" class="py-2 marquee bg-scheme-background text-scheme-text overflow-hidden" data-color-scheme="secondary"><div class="marquee-container inline-block whitespace-nowrap pl-100 font- ">
1088      <span >BUILD YOUR OWN CASE AND GET 10% OFF - MIX AND MATCH ANY 4 X 4PKS  //</span>
1089      
1090      <span aria-hidden="true">BUILD YOUR OWN CASE AND GET 10% OFF - MIX AND MATCH ANY 4 X 4PKS  //</span>
1091      
1092      <span aria-hidden="true">BUILD YOUR OWN CASE AND GET 10% OFF - MIX AND MATCH ANY 4 X 4PKS  //</span>
1093      
1094      <span aria-hidden="true">BUILD YOUR OWN CASE AND GET 10% OFF - MIX AND MATCH ANY 4 X 4PKS  //</span>
1095      �</div>
1096</div>
1097
1098<style>
1099@media (prefers-reduced-motion: no-preference) {
1100  #marquee-sections--18839196467485__announcement-bar .marquee-container {
1101    animation: marquee 50s linear infinite ;
1102  }
1103}
1104</style>
1105
1106    </div>
1107</div><div id="shopify-section-sections--18839196467485__header" class="shopify-section shopify-section-group-header-group section-header relative z-20"><style>
1108[data-color-scheme="header"] {
1109  --color-scheme-accent: var(--color-primary-accent);
1110  --color-scheme-text: var(--color-primary-text);
1111  --color-scheme-background: var(--color-primary-background);
1112  --color-scheme-background-hex: var(--color-primary-background-hex);
1113  --color-scheme-background-0: var(--color-primary-background-0);
1114  --color-scheme-meta: var(--color-primary-meta);
1115  --color-scheme-text--overlay: var(--color-primary-text--overlay);
1116  --color-scheme-accent--overlay: var(--color-primary-accent--overlay);
1117  --color-scheme-accent-placeholder: var(--color-primary-text-placeholder);
1118}
1119</style>
1120
1121
1122
1123
1124
1125
1126
1127
1128<a class="in-page-link skip-link" href="#MainContent">Skip to content</a>
1129
1130<section
1131  x-data="ThemeSection_header()"
1132  x-init="mounted()"
1133  data-section-id="sections--18839196467485__header"
1134  data-section-type="header"
1135  data-dropdown-count="1"
1136  class=""
1137  
1138  data-color-scheme="header"
1139  data-overlay-header-with-sticky="false"
1140  data-overlay-text-color="white"
1141>
1142  <header
1143    x-ref="header"
1144    class="border-b-grid relative z-10 text-scheme-text border-scheme-text border-theme-color bg-scheme-background"
1145    data-color-scheme="header">
1146    <nav class="relative hidden uppercase lg:block" aria-label="Primary">
1147      <div class="section-x-padding flex items-stretch justify-between  py-2">
1148        <div class="flex items-stretch flex-grow w-1/3">
1149          
1150          
1151            
1152<ul class="flex flex-wrap self-stretch items-stretch justify-start"><li class="inline-flex flex items-stretch mr-4"><a aria-current="page" class="flex py-2 relative " href="/">
1153            <span class="inline-block m-auto">Home</span><span class="block w-theme-width h-2 bg-border absolute -bottom-2 left-1/2 -translate-x-1/2"></span></a></li><li class="inline-flex flex items-stretch mr-4"><a  class="flex py-2 relative " href="/pages/taproom">
1154            <span class="inline-block m-auto">Taproom</span></a></li>
1154<li class="self-stretch flex mr-4"><div class="self-stretch flex no-js-focus-wrapper">
1155            <button class="inline-block py-2 flex items-center uppercase"
1156              @click="openMenu(0)"
1157              x-bind:aria-expanded="menuOpen.menu0? true: 'false'"
1158              aria-controls="menu0">
1159              <span class="inline-block pr-1">Shop</span>
1160              <span class="inline-block align-middle svg-scale mr-1 transform origin-center rotate transition" :class="{'rotate-180': menuOpen.menu0}"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-chevron-down" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M12 16.596L4.222 8.818l1.414-1.414L12 13.768l6.364-6.364 1.414 1.414z"></path></svg></span>
1161            </button>
1162            <div class="no-js-focus-container absolute left-0 bottom-0 w-full transform translate-y-full z-20 bg-scheme-background text-scheme-text border-t-grid border-b-grid border-grid-color"
1163                  id="menu0"
1164                  x-cloak
1165                  x-show="menuOpen.menu0"
1166                  x-transition:enter="transition ease duration-200"
1167                  x-transition:enter-start="opacity-0"
1168                  x-transition:enter-end="opacity-100"
1169                  x-transition:leave="transition ease duration-00"
1170                  x-transition:leave-start="opacity-100"
1171                  x-transition:leave-end="opacity-0"
1172                  data-header-dropdown
1173                  @focusout="focusOut($event, 'menu0')"
1174                  @click.away.prevent="menuOpen.menu0 = false"
1175                  data-color-scheme="header">
1176              <div class="section-x-padding text-left"><ul class="-ml-4 py-2">
1177                    
1178
1179<li class="inline-block ml-4">
1180                <a  class="inline-block py-2" href="/collections/our-beer">Beer</a>
1181              </li><li class="inline-block ml-4">
1182                <a  class="inline-block py-2" href="/collections/merch">Merch</a>
1183              </li>
1184                  </ul></div>
1185            </div>
1186          </div></li>
1187<li class="inline-flex flex items-stretch mr-4"><a  class="flex py-2 relative " href="/pages/contact">
1188            <span class="inline-block m-auto">Contact</span></a></li></ul>
1189  
1190
1191          
1192        </div>
1193
1194        
1195          <div class=" flex items-stretch justify-center text-center">
1196            
1197              
1198  
1199    <h1 class="">
1200  
1201      <a href="/" class="inline-block py-2 logo-image break-all">
1202        
1203
1204<img src="//futurebrewing.com.au/cdn/shop/files/fb-logos-logo-mark-grey-rgb_30x.png?v=1683109326"
1205              srcset="//futurebrewing.com.au/cdn/shop/files/fb-logos-logo-mark-grey-rgb_30x.png?v=1683109326 1x, //futurebrewing.com.au/cdn/shop/files/[email protected]?v=1683109326 2x, //futurebrewing.com.au/cdn/shop/files/[email protected]?v=1683109326 3x"
1206              alt="Future Brewing"
1207              >
1208      </a>
1209  
1210    </h1>
1211  
1212
1213            
1214            
1215          </div>
1216        
1217<div class="flex items-stretch justify-end text-right flex-grow w-1/3"><div class="ml-4 whitespace-nowrap flex items-stretch">
1218            
1219  
1220    <a class="inline-block py-2 flex " href="https://futurebrewing.com.au/customer_authentication/redirect?locale=en&region_country=AU" data-spark-link="account"><span class="my-auto">Log in</span></a>
1221  
1222
1223          </div>
1224
1225          <div class="ml-4 flex items-stretch whitespace-nowrap">
1226            
1227  <a  href="/cart"
1228      class="inline-block py-2 flex uppercase"
1229      data-spark-link="cart"
1230      
1231        data-cart-drawer-toggle
1232        x-bind:aria-expanded="$store.drawer.cartDrawerOpen"
1233        @click.prevent="$store.drawer.cartOpener = $event.currentTarget; $store.drawer.cartDrawerOpen = !$store.drawer.cartDrawerOpen"
1234        @keydown.space="$store.drawer.cartOpener = $event.currentTarget; $store.drawer.cartDrawerOpen = !$store.drawer.cartDrawerOpen"
1235      
1236    ><span class="my-auto">Cart (<span x-text="$store.cartCount.count" data-cart-count>0</span>)</span></a>
1237          </div>
1238        </div>
1239      </div>
1240
1241      
1242    </nav>
1243    
1244    <div class="lg:hidden uppercase">
1245      <div class="lg:relative section-x-padding flex items-center justify-between py-2">
1246
1247        <div class="flex items-center flex-grow w-1/3">
1248          
1249          
1250            <button class="js-enabled inline-block py-2 uppercase"
1251          x-bind:aria-expanded="$store.drawer.menuDrawerOpen"
1252          @click="$store.drawer.menuDrawerOpen = !$store.drawer.menuDrawerOpen"
1253          data-menu-drawer-toggle>Menu
1254</button>
1255          
1256        </div>
1257
1258        
1259          <div class="justify-center text-center shrink-0">
1260            
1261  
1262    <h1 class="">
1263  
1264      <a href="/" class="inline-block py-2 logo-image break-all">
1265        
1266
1267<img src="//futurebrewing.com.au/cdn/shop/files/fb-logos-logo-mark-grey-rgb_30x.png?v=1683109326"
1268              srcset="//futurebrewing.com.au/cdn/shop/files/fb-logos-logo-mark-grey-rgb_30x.png?v=1683109326 1x, //futurebrewing.com.au/cdn/shop/files/[email protected]?v=1683109326 2x, //futurebrewing.com.au/cdn/shop/files/[email protected]?v=1683109326 3x"
1269              alt="Future Brewing"
1270              >
1271      </a>
1272  
1273    </h1>
1274  
1275
1276          </div>
1277        
1278
1279        <div class="flex justify-end text-right flex-grow w-1/3">
1280          
1281
1282          
1283
1284          
1285          <div class="ml-2 lg:ml-4 whitespace-nowrap">
1286            
1287  <a  href="/cart"
1288      class="inline-block py-2 flex uppercase"
1289      data-spark-link="cart"
1290      
1291        data-cart-drawer-toggle
1292        x-bind:aria-expanded="$store.drawer.cartDrawerOpen"
1293        @click.prevent="$store.drawer.cartOpener = $event.currentTarget; $store.drawer.cartDrawerOpen = !$store.drawer.cartDrawerOpen"
1294        @keydown.space="$store.drawer.cartOpener = $event.currentTarget; $store.drawer.cartDrawerOpen = !$store.drawer.cartDrawerOpen"
1295      
1296    ><span class="my-auto">Cart (<span x-text="$store.cartCount.count" data-cart-count>0</span>)</span></a>
1297          </div>
1298        </div>
1299      </div>
1300    </div>
1301  </header>
1302</section>
1303
1304
1305
1306<noscript>
1307  <style>
1308    .no-js-focus-wrapper:focus-within .no-js-focus-container {
1309      display: block !important;
1310    }
1311    </style>
1312</noscript>
1313
1314<style>
1315  
1316    :root {
1317      --sticky-header-height: 0;
1318    }
1319  
1320</style>
1321
1322
1323  <style>
1324    .logo-image {
1325      display: block;
1326      max-width: 30px;
1327    }
1328  </style>
1329
1330
1331<script type="application/ld+json">
1332{
1333  "@context": "http://schema.org",
1334  "@type": "Organization",
1335  "name": "Future Brewing",
1336  
1337
1338    "logo": "https://futurebrewing.com.au/cdn/shop/files/fb-logos-logo-mark-grey-rgb_209x.png?v=1683109326",
1339  
1340  "sameAs": [
1341    "",
1342    "https://www.facebook.com/profile.php?id=100092684577060",
1343    "",
1344    "https://www.instagram.com/futurebrewingsyd/?hl=en",
1345    "",
1346    "",
1347    "",
1348    ""
1349  ],
1350  "url": "https://futurebrewing.com.au"
1351}
1352</script>
1352
1353
1354
1355  
1356  
1356<script type="application/ld+json">
1357    {
1358      "@context": "http://schema.org",
1359      "@type": "WebSite",
1360      "name": "Future Brewing",
1361      "potentialAction": {
1362        "@type": "SearchAction",
1363        "target": "https:\/\/futurebrewing.com.au\/search?q={search_term_string}",
1364        "query-input": "required name=search_term_string"
1365      },
1366      "url": "https:\/\/futurebrewing.com.au"
1367    }
1368  </script>
1368
1369
1370
1371
1372</div>
1373<!-- END sections: header-group --><main role="main" id="MainContent">
1374      <div id="shopify-section-template--18839196336413__cb616279-413b-4f8f-b5a0-3563cd622767" class="shopify-section has-full-screen-setting"><section><div class="bg-scheme-background border-t-grid border-grid-color relative overflow-hidden h-auto" data-color-scheme="primary">
1375  <div class="p-2 lg:p-4   h-full w-full">
1376    <div class="relative h-full w-full">
1377    
1378      
1379
1380      
1381        <div 
1382     data-image-id=""
1383     class="responsive-image-wrapper relative overflow-hidden w-full my-0 mx-auto "
1384     style="height: 0; padding-top: 50.0%;"
1385     >
1386  <img class="responsive-image block absolute top-0 left-0 w-full h-full lazyload  transition-opacity duration-200 ease-in-out w-full max-w-full h-auto"
1387       data-src="//futurebrewing.com.au/cdn/shop/files/Untitled-2_{width}x.jpg?v=1790808197"
1388       data-widths="[180,360,540,720,900,1080,1296,1512,1728,1944,2000]"
1389       data-aspectratio="2.0"
1390       data-sizes="auto"
1391       tabindex="-1"
1392       alt=""
1393       ><div class="responsive-image-placeholder bg-scheme-text absolute top-0 left-0 right-0 bottom-0"></div><noscript>
1394    <div class="absolute top-0 left-0 w-full h-full">
1395      <img class=" " src="//futurebrewing.com.au/cdn/shop/files/Untitled-2_2048x2048.jpg?v=1790808197" alt="">
1396    </div>
1397  </noscript>
1398</div>
1399
1400      
1401
1402      
1403
1404      
1405    
1406    </div>
1407  </div>
1408
1409  <div class="absolute top-0 left-0 right-0 bottom-0 z-10 section-x-padding py-theme">
1410    <div class="w-full h-full  flex justify-center items-center text-center p-2 lg:p-4">
1411      <div class="lg:w-full text-scheme-text" data-color-scheme="secondary">
1412        
1413
1414        
1415
1416        
1417        <div class="mt-8 text-0"><a href="/collections/our-beer" class="inline-flex justify-center items-center text-base px-8 py-2   bg-scheme-accent text-scheme-accent-overlay hover:bg-scheme-text hover:text-scheme-text-overlay border-scheme-accent hover:border-scheme-text border-text ">
1418              <span class="uppercase">SHOP NOW!</span>
1419            </a></div>
1420        
1421      </div>
1422    </div>
1423  </div>
1424</div>
1425</section>
1426
1427
1428</div><div id="shopify-section-template--18839196336413__image_with_text_9nmkaW" class="shopify-section"><section class="grid grid-cols-1 lg:grid-cols-12 grid-flow-row-dense bg-border gap-gutter overflow-hidden border-t-grid border-grid-color">
1429  <div class="bg-scheme-background lg:col-span-4 p-2 lg:p-4 h-full w-full " data-color-scheme="tertiary">
1430    <div class="relative min-h-full"><div 
1431     data-image-id=""
1432     class="responsive-image-wrapper relative overflow-hidden w-full my-0 mx-auto "
1433     style="height: 0; padding-top: 100.0%;"
1434     >
1435  <img class="responsive-image block absolute top-0 left-0 w-full h-full lazyload  transition-opacity duration-200 ease-in-out w-full max-w-full h-auto"
1436       data-src="//futurebrewing.com.au/cdn/shop/files/surge_{width}x.jpg?v=1785316358"
1437       data-widths="[180,360,540,720,900,1080,1296,1512,1728,1944,2100]"
1438       data-aspectratio="1.0"
1439       data-sizes="auto"
1440       tabindex="-1"
1441       alt=""
1442       ><div class="responsive-image-placeholder bg-scheme-text absolute top-0 left-0 right-0 bottom-0"></div><noscript>
1443    <div class="absolute top-0 left-0 w-full h-full">
1444      <img class=" " src="//futurebrewing.com.au/cdn/shop/files/surge_2048x2048.jpg?v=1785316358" alt="">
1445    </div>
1446  </noscript>
1447</div>
1448
1449</div>
1450  </div>
1451
1452  <div class="lg:col-span-8 bg-scheme-background text-scheme-text relative section-x-padding py-theme flex items-start" data-color-scheme="tertiary">
1453    <div class="text-left break-words w-full"><h2 class="font-heading text-2xl">WELCOME TO FUTURE BREWING!</h2><div class="rte text-xl mt-4 font-body">
1454        <p>We are an independent, brewer owned microbrewery and taproom based in St Peters, Sydney.<br/><br/>Our approach is grounded in precision, balance, and drinkability, combining forward-thinking techniques with a respect for traditional brewing fundamentals.<br/><br/>The name Future Brewing reflects our core philosophy: staying connected to where beer is heading globally, particularly the evolution of modern craft brewing in the US and beyond, with ongoing travel, collaboration, and experimentation influencing each release. From hop-forward styles to clean, crisp lagers, the goal is simple: to continually push forward, bringing the best of modern brewing to Sydney.</p>
1455      </div></div>
1456  </div>
1457
1458</section>
1459
1460
1461</div><div id="shopify-section-template--18839196336413__0af6dfa1-3417-4416-8a9f-bc760d39e437" class="shopify-section"><section class="grid grid-cols-1 lg:grid-cols-12 grid-flow-row-dense bg-border gap-gutter overflow-hidden border-t-grid border-gr
1461id-color">
1462  <div class="bg-scheme-background lg:col-start-9 lg:col-end-13 p-2 lg:p-4 h-full w-full " data-color-scheme="primary">
1463    <div class="relative min-h-full"><div 
1464     data-image-id=""
1465     class="responsive-image-wrapper relative overflow-hidden w-full my-0 mx-auto "
1466     style="height: 0; padding-top: 101.09204368174727%;"
1467     >
1468  <img class="responsive-image block absolute top-0 left-0 w-full h-full lazyload  transition-opacity duration-200 ease-in-out w-full max-w-full h-auto"
1469       data-src="//futurebrewing.com.au/cdn/shop/files/Screenshot_2026-05-19_at_9.55.09_am_{width}x.png?v=1779148522"
1470       data-widths="[180,360,540,720,900,1080,1296,1512,1728,1944,2160,2376,2564]"
1471       data-aspectratio="0.9891975308641975"
1472       data-sizes="auto"
1473       tabindex="-1"
1474       alt=""
1475       ><div class="responsive-image-placeholder bg-scheme-text absolute top-0 left-0 right-0 bottom-0"></div><noscript>
1476    <div class="absolute top-0 left-0 w-full h-full">
1477      <img class=" " src="//futurebrewing.com.au/cdn/shop/files/Screenshot_2026-05-19_at_9.55.09_am_2048x2048.png?v=1779148522" alt="">
1478    </div>
1479  </noscript>
1480</div>
1481
1482</div>
1483  </div>
1484
1485  <div class="lg:col-span-8 bg-scheme-background text-scheme-text relative section-x-padding py-theme flex items-start" data-color-scheme="primary">
1486    <div class="text-left break-words w-full"><h2 class="font-heading text-2xl">MEET THE BREWER</h2><div class="rte text-xl mt-4 font-body">
1487        <p>Brady Hannett is the Head Brewer behind Future Brewing, bringing an international perspective shaped by time spent brewing in California at Alvarado Street Brewery and formal training through the UC Davis Master Brewers Program.<br/><br/>With a background in environmental science, his approach to brewing balances technical precision with a deep respect for ingredients and process. His focus is on producing beers that are expressive, balanced, and highly drinkable - whether that’s a hop-forward IPA, a clean crisp lager, or a seasonal stout or smoothie sour.<br/><br/>At the heart of Brady’s brewing is a commitment to quality, consistency, and continual refinement, with each batch an opportunity to push things forward while staying true to the fundamentals.</p>
1488      </div></div>
1489  </div>
1490
1491</section>
1492
1493
1494</div><div id="shopify-section-template--18839196336413__1752550068e593d059" class="shopify-section">
1495
1496
1497
1498</div><div id="shopify-section-template--18839196336413__1752550083101be8db" class="shopify-section">
1499
1500
1501
1502</div><div id="shopify-section-template--18839196336413__16832487758a3bcbeb" class="shopify-section">
1503  
1504    <div id="shopify-block-ARGkrYWpGSEdlNGRVV__854e886d-106b-4343-8de8-e89ca1e7f9b0" class="shopify-block shopify-app-block">
1505
1506
1507
1508  
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520<style>
1521      div[id*="instafeed_app_block"] {
1522        width: 100%;
1523      }
1524      div.shopify-section:has(> [id*="instafeed_app_block"]) {
1525      width: 100%;
1526      }
1527      
1528      body #insta-feed {
1529      
1530          
1531
1532          
1533          margin-bottom: 0px!important;
1534          
1535
1536          
1537
1538          
1539
1540          
1541      }
1542      
1543      body #insta-feed h2 {
1544      
1545        
1546        
1547         text-align: center;
1548      }
1549
1550      
1551      
1552</style>
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564  <div id="insta-feed"></div>
1565  
1565<script>
1566    if (typeof instafeedLocalTitle === 'undefined') var instafeedLocalTitle = "";
1567    
1568  </script>
1568
1569
1570
1571<!-- BEGIN app snippet: storefront-script -->
1572
1573
1574<!-- END app snippet -->
1575
1576
1577
1578
1579
1580
1581</div>
1582  
1583
1584
1585
1586
1587</div>
1588    </main><!-- BEGIN sections: footer-group -->
1589<div id="shopify-section-sections--18839196500253__footer" class="shopify-section shopify-section-group-footer-group"><style>
1590[data-color-scheme="footer"] {
1591  --color-scheme-accent: var(--color-primary-accent);
1592  --color-scheme-text: var(--color-primary-text);
1593  --color-scheme-background: var(--color-primary-background);
1594  --color-scheme-background-hex: var(--color-primary-background-hex);
1595  --color-scheme-meta: var(--color-primary-meta);
1596  --color-scheme-text--overlay: var(--color-primary-text--overlay);
1597  --color-scheme-accent--overlay: var(--color-primary-accent--overlay);
1598  --color-scheme-accent-placeholder: var(--color-primary-text-placeholder);
1599}
1600</style>
1601
1602<footer class="bg-scheme-background text-scheme-text" data-section-id="sections--18839196500253__footer" data-section-type="footer" data-color-scheme="footer">
1603  
1604    <section class="py-theme bg-scheme-background text-scheme-text border-t-grid border-grid-color" data-color-scheme="secondary">
1605  <div class="section-x-padding lg:flex justify-center lg:items-center lg:justify-between">
1606    <div class=" text-base ">
1607      
1608        <h2 class="font-heading text-2xl" for="Email">Stay to up to date on new releases and events!</h2>
1609      
1610
1611      
1612    </div>
1613
1614    <div class="mt-theme-half lg:mt-0 ">
1615      <form method="post" action="/contact#Contact-sections--18839196500253__footer" id="Contact-sections--18839196500253__footer" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
1616
1617      
1618
1619      
1620        <input type="hidden" name="contact[tags]" value="newsletter">
1621        <div class="lg:ml-4 lg:flex items-end">
1622          <label class="visually-hidden" for="Email-sections--18839196500253__footer">Email address</label>
1623          <input type="email"
1624            class="placeholder-current font-body border-b-text border-current w-full block bg-transparent pb-1"
1625            name="contact[email]"
1626            id="Email-sections--18839196500253__footer"
1627            value=""
1628            placeholder="Email address"
1629            autocorrect="off"
1630            autocapitalize="off">
1631
1632          <button class="mt-2 lg:mt-0 lg:ml-2 pb-1 font-body align-top inline-flex items-center justify-center hover:text-scheme-accent border-b-text border-scheme-text  hover:border-scheme-accent pb-1" type="submit" name="commit" id="Subscribe">
1633            <span class="uppercase whitespace-nowrap">Subscribe&nbsp;&rarr;</span>
1634          </button>
1635        </div>
1636      
1637    </form>
1638    </div>
1639  </div>
1640</section>
1641
1642  
1643  <div class="border-t-grid border-grid-color">
1644    <div class="grid lg:grid-cols-10 bg-border gap-gutter">
1645
1646      
1647      <div class="lg:col-span-2 section-x-padding py-theme bg-scheme-background text-scheme-text">
1648        <div class="h1">
1649          <a href="/" class="footer-logo-image break-words">
1650            
1651              
1652              <img src="//futurebrewing.com.au/cdn/shop/files/fb-logos-logo-mark-full-colour-rgb_50x.jpg?v=1686103033"
1653                  srcset="//futurebrewing.com.au/cdn/shop/files/fb-logos-logo-mark-full-colour-rgb_50x.jpg?v=1686103033 1x, //futurebrewing.com.au/cdn/shop/files/[email protected]?v=1686103033 2x, //futurebrewing.com.au/cdn/shop/files/[email protected]?v=1686103033 3x"
1654                  alt="Future Brewing">
1655            
1656          </a>
1657        </div>
1658      </div>
1659      
1660        <div class="lg:col-span-2 section-x-padding py-theme bg-scheme-background text-scheme-text overflow-hidden">
1661          
1662          <div class="rte">
1663            <p>Future Brewing<br/>82 May St<br/>St Peters NSW 2044</p><p>0474 553 595</p><p>Liquor Licence: LIQW880015639</p>
1664          </div>
1665        </div>
1666      
1667
1668      
1669        
1670          <div class="lg:col-span-2 section-x-padding py-theme bg-scheme-background text-scheme-text "  >
1671            <div class="text-left inline-block">
1672            
1673            
1674              <h2 class="font-heading text-base mb-4">Opening Hours</h2>
1675            
1676            <ul class="list-none space-y-1">
1677              
1678                <li>
1679                  <a href="/" class="hover:text-scheme-accent">
1680                    Wednesdays 3 - 10pm
1681                  </a>
1682                </li>
1683              
1684                <li>
1685                  <a href="/" class="hover:text-scheme-accent">
1686                    Thursdays  3 - 10pm
1687                  </a>
1688                </li>
1689              
1690                <li>
1691                  <a href="/" class="hover:text-scheme-accent">
1692                    Fridays 3 - 10pm
1693                  </a>
1694                </li>
1695              
1696                <li>
1697                  <a href="/" class="hover:text-scheme-accent">
1698                    Saturdays 12 - 10pm
1699                  </a>
1700                </li>
1701              
1702                <li>
1703                  <a href="/" class="hover:text-scheme-accent">
1704                    Sundays 12 - 8pm
1705                  </a>
1706                </li>
1707              
1708            </ul>
1709            </div>
1710          </div>
1711        
1712      
1713        
1714          <div class="lg:col-span-2 section-x-padding py-theme bg-scheme-background text-scheme-text "  >
1715            <div class="text-left inline-block">
1716            
1717            
1718              <h2 class="font-heading text-base mb-4">Future Brewing acknowledges the Gadigal of the Eora Nation, the traditional custodians of this land and pay our respects to the Elders both past and present.</h2>
1719            
1720            <ul class="list-none space-y-1">
1721              
1722            </ul>
1723            </div>
1724          </div>
1725        
1726      
1727
1728      
1729        
1730        <div class="lg:col-span-2 section-x-padding py-theme bg-scheme-background text-scheme-text ">
1731          <div class="text-left inline-block">
1732            <ul class="-ml-2" data-color-scheme="footer">
1733  �
1734    
1735
1736    
1737      
1738        <li class="ml-2 mb-2 inline-block">
1739          <a class="fill-current hover:text-scheme-accent" href="https://www.facebook.com/profile.php?id=100092684577060" target="_blank">
1740            <span class="inline-block w-5 h-5" aria-hidden="true"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-facebook" viewBox="0 0 20 20"><path d="M18.05.811q.439 0 .744.305t.305.744v16.637q0 .439-.305.744t-.744.305h-4.732v-7.221h2.415l.342-2.854h-2.757v-1.83q0-.659.293-1t1.073-.342h1.488V3.762q-.976-.098-2.171-.098-1.634 0-2.635.964t-1 2.72V9.47H7.951v2.854h2.415v7.221H1.413q-.439 0-.744-.305t-.305-.744V1.859q0-.439.305-.744T1.413.81H18.05z"></path></svg></span>
1741            <span class="visually-hidden">Facebook</span>
1742          </a>
1743        </li>
1744      
1745    
1746
1747  �
1748    
1749
1750    
1751
1752  �
1753    
1754
1755    
1756
1757  �
1758    
1759
1760    
1761      
1762        <li class="ml-2 mb-2 inline-block">
1763          <a class="fill-current hover:text-scheme-accent" href="https://www.instagram.com/futurebrewingsyd/?hl=en" target="_blank">
1764            <span class="inline-block w-5 h-5" aria-hidden="true"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-instagram" viewBox="0 0 512 512"><path d="M256 49.5c67.3 0 75.2.3 101.8 1.5 24.6 1.1 37.9 5.2 46.8 8.7 11.8 4.6 20.2 10 29 18.8s14.3 17.2 18.8 29c3.4 8.9 7.6 22.2 8.7 46.8 1.2 26.6 1.5 34.5 1.5 101.8s-.3 75.2-1.5 101.8c-1.1 24.6-5.2 37.9-8.7 46.8-4.6 11.8-10 20.2-18.8 29s-17.2 14.3-29 18.8c-8.9 3.4-22.2 7.6-46.8 8.7-26.6 1.2-34.5 1.5-101.8 1.5s-75.2-.3-101.8-1.5c-24.6-1.1-37.9-5.2-46.8-8.7-11.8-4.6-20.2-10-29-18.8s-14.3-17.2-18.8-29c-3.4-8.9-7.6-22.2-8.7-46.8-1.2-26.6-1.5-34.5-1.5-101.8s.3-75.2 1.5-101.8c1.1-24.6 5.2-37.9 8.7-46.8 4.6-11.8 10-20.2 18.8-29s17.2-14.3 29-18.8c8.9-3.4 22.2-7.6 46.8-8.7 26.6-1.3 34.5-1.5 101.8-1.5m0-45.4c-68.4 0-77 .3-103.9 1.5C125.3 6.8 107 11.1 91 17.3c-16.6 6.4-30.6 15.1-44.6 29.1-14 14-22.6 28.1-29.1 44.6-6.2 16-10.5 34.3-11.7 61.2C4.4 179 4.1 187.6 4.1 256s.3 77 1.5 103.9c1.2 26.8 5.5 45.1 11.7 61.2 6.4 16.6 15.1 30.6 29.1 44.6 14 14 28.1 22.6 44.6 29.1 16 6.2 34.3 10.5 61.2 11.7 26.9 1.2 35.4 1.5 103.9 1.5s77-.3 103.9-1.5c26.8-1.2 45.1-5.5 61.2-11.7 16.6-6.4 30.6-15.1 44.6-29.1 14-14 22.6-28.1 29.1-44.6 6.2-16 10.5-34.3 11.7-61.2 1.2-26.9 1.5-35.4 1.5-103.9s-.3-77-1.5-103.9c-1.2-26.8-5.5-45.1-11.7-61.2-6.4-16.6-15.1-30.6-29.1-44.6-14-14-28.1-22.6-44.6-29.1-16-6.2-34.3-10.5-61.2-11.7-27-1.1-35.6-1.4-104-1.4z"></path><path d="M256 126.6c-71.4 0-129.4 57.9-129.4 129.4s58 129.4 129.4 129.4 129.4-58 129.4-129.4-58-129.4-129.4-129.4zm0 213.4c-46.4 0-84-37.6-84-84s37.6-84 84-84 84 37.6 84 84-37.6 84-84 84z"></path><circle cx="390.5" cy="121.5" r="30.2"></circle></svg></span>
1765            <span class="visually-hidden">Instagram</span>
1766          </a>
1767        </li>
1768      
1769    
1770
1771  �
1772    
1773
1774    
1775
1776  �
1777    
1778
1779    
1780
1781  �
1782    
1783
1784    
1785
1786  �
1787    
1788
1789    
1790
1791  �
1792    
1793
1794    
1795
1796  �
1797    
1798
1799    
1800
1801  �
1802    
1803
1804    
1805
1806  
1807</ul>
1808
1809          </div>
1810        </div>
1811      
1812    </div>
1813  </div>
1814
1815  <div class="border-t-grid border-grid-color">
1816    <div class="section-x-padding py-theme lg:flex lg:flex-wrap lg:items-center lg:justify-between">
1817      <div class="mb-4 lg:mb-0 space-y-2 text-sm lg:flex-1">
1818        <p>
1819          &copy; 2026, <a href="/" title="">Future Brewing</a>.
1820        </p>
1821        <p>
1822        </p>
1823      </div>
1824      
1825</div>
1826  </div>
1827</footer>
1828
1829
1830
1831  <style>
1832    .footer-logo-image {
1833      display: block;
1834      max-width: 50px;
1835    }
1836  </style>
1837
1838
1839
1840</div>
1841<!-- END sections: footer-group --></div><!-- BEGIN sections: popup-group -->
1842<div id="shopify-section-sections--18839196533021__popup" class="shopify-section shopify-section-group-popup-group relative z-60"><section
1843  x-data="ThemeSection_popup()"
1844  x-cloak
1845  x-init="frequency = 2, delay = 4, mounted()"
1846  :class="{ 'translate-y-0-important' : show }"
1847  class="popup fixed right-0 bottom-0 left-0 pt-8 lg:pt-0 bg-scheme-background text-scheme-text z-70 border-t-grid border-grid-color transition-transform duration-300 in-expo transform translate-y-full"  data-section-type="popup"   data-section-id="sections--18839196533021__popup"
1848  data-color-scheme="secondary">
1849  <button @click="closePopUp($event)" class="block p-1 w-8 ml-auto absolute top-2 right-2">
1850    <span class="visually-hidden">Close</span>
1851    <span class="inline-block w-5 h-5"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-close" viewBox="0 0 24 24">
1851<path fill-rule="evenodd" d="M18.364 4.222l1.414 1.414L13.414 12l6.364 6.364-1.414 1.414L12 13.414l-6.364 6.364-1.414-1.414L10.586 12 4.222 5.636l1.414-1.414L12 10.586z"></path></svg></span>
1852  </button>
1853  <div class="section-x-padding py-theme">
1854    <div class="text-lg lg:w-2/3"><h2 class="font-heading text-2xl">Join our mailing list</h2>
1855</div>
1856
1857    <div class="mt-4 lg:w-1/3"><form method="post" action="/contact#Contact-popup" id="Contact-popup" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
1858<input type="hidden" name="contact[tags]" value="newsletter">
1859          <div class="lg:flex items-center">
1860            <label class="visually-hidden" for="Email-sections--18839196533021__popup">Email address</label>
1861            <input type="email"
1862              class="font-body border-b-text border-scheme-text w-full block bg-transparent pb-1"
1863              name="contact[email]"
1864              id="Email-sections--18839196533021__popup"
1865              value=""
1866              placeholder="Email address"
1867              autocorrect="off"
1868              autocapitalize="off">
1869
1870            <button class="mt-2 lg:mt-0 lg:ml-2 pb-1 font-body align-top inline-flex items-center justify-center  hover:text-scheme-accent border-b-text border-scheme-text  hover:border-scheme-accent pb-1" type="submit" name="commit" id="Popup-Subscribe">
1871              <span class="uppercase">Subscribe&nbsp;&rarr;</span>
1872            </button>
1873          </div></form></div>
1874  </div>
1875</section>
1876
1877
1878</div>
1879<!-- END sections: popup-group --><div id="screenreader-announce" class="visually-hidden" aria-live="polite" role="status"></div>
1880
1881  <ul hidden>
1882    <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
1883    <li id="a11y-selection-message">Press the space key then arrow keys to make a selection.</li>
1884  </ul>
1885
1886  
1886<script>
1887    window.theme = {
1888      strings: {
1889        loading: "Loading",
1890        itemCountOne: "{{ count }} item",
1891        itemCountOther: "{{ count }} items",
1892        addToCart: "Add to cart",
1893        soldOut: "Sold out",
1894        unavailable: "Unavailable",
1895        regularPrice: "Regular price",
1896        salePrice: "Sale price",
1897        sale: "Sale",
1898        unitPrice: "Unit price",
1899        unitPriceSeparator: "per",
1900        cartEmpty: "Your cart is currently empty.",
1901        cartCookies: "Enable cookies to use the shopping cart",
1902        update: "Update",
1903        quantity: "Quantity",
1904        discountedTotal: "Discounted total",
1905        regularTotal: "Regular total",
1906        priceColumn: "See Price column for discount details.",
1907        addedToCart: "Added to your cart!",
1908        cartAddError: "All {{ title }} are in your cart.",
1909        cartError: "There was an error while updating your cart. Please try again.",
1910        cartQuantityError: "You can only add [quantity] of this item to your cart."
1911      },
1912      routes: {
1913        cart_add_url: '/cart/add',
1914        cart_change_url: '/cart/change',
1915        cart_update_url: '/cart/update',
1916        predictive_search_url: '/search/suggest'
1917      },
1918      moneyFormat: "${{amount}}",
1919      cartItemCount: 0,
1920      cartMethod: "drawer"
1921    };
1922  </script>
1922
1923  <style>
1924    #insta-feed{
1925    margin-top: 0px !important;
1926      margin-bottom: 40px !important;
1927        display: block !important;
1928}
1929
1930@media (max-width: 749px){
1931    #insta-feed{
1932    margin-top: 0px !important;
1933}
1934}
1935</style>
1936<script>
1937
1938</script>
1938
1939<div id="shopify-block-AU2MxZFdVZkF6YmhHM__7887822579089021210" class="shopify-block shopify-app-block">
1939<script>
1940    
1941
1942    window.goodAvAppsData = {
1943        customerId: null,
1944    }
1945</script>
1945
1946
1947<script async src="https://av.good-apps.co/storage/js/good_apps_timer-d1a094.myshopify.com.js?ver=1791150331&shop=d1a094.myshopify.com"></script>
1947
1948
1949
1950</div>
1950<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
1950
1951</body>
1952</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.