/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--color-white:#fff;--color-dark:#094f56;--color-pink:#d44569;--color-blue:#2881dd;--color-green:#4dc757;--color-yellow:#f8d110;--color-orange:#f97427;--color-sky:#23acca;--color-off-white:#f6f4ed;--color-grey:#e0ded7;--font-family-heading:"BGF-headline",sans-serif;--font-family-body:"Apercu",sans-serif;--font-family-mono:"Apercu-Mono",sans-serif;--gap:30px;--spacing:20px;--padding:40px;--padding-large:80px;--max-width:1158px;--fullColGrid:1/span 12;--centerColGrid:3/span 8;--font-size--h1:3.375rem;--font-size--h2:2.375rem;--font-size--h3:1.875rem;--font-size--h4:1.875rem;--font-size--h5:1.375rem;--font-size--h6:1.25rem;--font-size--base:1.125rem;--font-size--lead:1.25rem;--global-transition:150ms ease-in-out}@media screen and (min-width:810px){:root{--font-size--h1:4.6875rem;--font-size--h2:3.125rem;--font-size--h3:2.5rem;--font-size--h4:1.625rem;--font-size--h5:1.375rem;--font-size--h6:1.25rem;--font-size--lead:1.375rem}}@font-face{font-display:swap;font-family:BGF-headline;font-weight:500;src:url(/wp-content/themes/bristol-good-food/assets/fonts/bgf-headline.woff) format("woff");unicode-range:u+0020 —007F}@font-face{font-display:swap;font-family:Apercu;font-weight:400;src:url(/wp-content/themes/bristol-good-food/assets/fonts/apercu_pro_regular-webfont.woff2) format("woff2"),url(/wp-content/themes/bristol-good-food/assets/fonts/apercu_pro_regular-webfont.woff) format("woff");unicode-range:u+0020 —007F}@font-face{font-display:swap;font-family:Apercu;font-weight:700;src:url(/wp-content/themes/bristol-good-food/assets/fonts/apercu_pro_bold-webfont.woff2) format("woff2"),url(/wp-content/themes/bristol-good-food/assets/fonts/apercu_pro_bold-webfont.woff) format("woff");unicode-range:u+0020 —007F}@font-face{font-display:swap;font-family:Apercu-Mono;font-weight:400;src:url(/wp-content/themes/bristol-good-food/assets/fonts/apercu_mono-webfont.woff2) format("woff2"),url(/wp-content/themes/bristol-good-food/assets/fonts/apercu_mono-webfont.woff) format("woff");unicode-range:u+0020 —007F}html{-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body.Frontend,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;background-color:var(--color-white);color:#094f56;color:var(--color-dark);font-family:Apercu,sans-serif;font-family:var(--font-family-body);font-size:1.125rem;font-size:var(--font-size--base);line-height:1.2}body.Frontend{margin:0;padding-top:94px}@media screen and (min-width:641px){body.Frontend{padding-top:100px}}body.MenuOpen{overflow-y:hidden}.svg{height:0;position:absolute;width:0}.h1,h1{font-size:3.375rem;font-size:var(--font-size--h1)}.h2,h2{font-size:2.375rem;font-size:var(--font-size--h2)}.h3,h3{font-size:1.875rem;font-size:var(--font-size--h3)}.h4,h4{font-size:1.875rem;font-size:var(--font-size--h4)}.h5,h5{font-size:1.375rem;font-size:var(--font-size--h5)}.h6,h6{font-size:1.25rem;font-size:var(--font-size--h6)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:BGF-headline,sans-serif;font-family:var(--font-family-heading);font-weight:500;letter-spacing:1px;line-height:.9;margin:0 0 .9em;text-transform:uppercase}.h1 b,.h1 strong,.h2 b,.h2 strong,.h3 b,.h3 strong,.h4 b,.h4 strong,.h5 b,.h5 strong,.h6 b,.h6 strong,h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong,h5 b,h5 strong,h6 b,h6 strong{font-weight:700}@media screen and (min-width:960px){.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0 0 .5em}}a{color:#f97427;color:var(--color-orange);text-decoration:underline;-webkit-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;transition:color .15s ease-in-out;-webkit-transition:color var(--global-transition);-o-transition:color var(--global-transition);transition:color var(--global-transition)}a:focus,a:hover{text-decoration:none}p{line-height:1.3;margin:0 0 1em}ol,ul{list-style-position:outside;padding-left:1.25rem}li,ol,ul{margin-left:0}li{line-height:var(--line-height--base);padding-left:0}dt{font-weight:600}dd{margin:0}dd+dt{margin-top:12px}ol,p,ul{margin:0 0 1em}.Lead,.Lead a,.Lead li,.Lead p{font-size:1.25rem;font-size:var(--font-size--lead)}img{border-style:none;height:auto;max-width:100%;vertical-align:top}.Form label,.gfield_label{color:var(--color-dark-blue);display:block;font-family:Apercu,sans-serif;font-family:var(--font-family-body);font-weight:700;letter-spacing:1px;line-height:1.1;margin-bottom:7px;text-transform:uppercase}.Form input[type=color],.Form input[type=date],.Form input[type=datetime-local],.Form input[type=email],.Form input[type=month],.Form input[type=number],.Form input[type=password],.Form input[type=search],.Form input[type=tel],.Form input[type=text],.Form input[type=time],.Form input[type=url],.Form input[type=week],.Form select,.Form textarea{background-color:#f6f4ed;background-color:var(--color-off-white);border:0;border-radius:0;color:#094f56;color:var(--color-dark);font-family:Apercu-Mono,sans-serif;font-family:var(--font-family-mono);font-size:var(--font-size-base);font-weight:400;height:47px;padding:5px 10px;-webkit-text-decoration:uppercase;text-decoration:uppercase;-webkit-transition:all 80ms ease;-o-transition:all 80ms ease;transition:all 80ms ease;width:100%}.Form input[type=color].focus-visible,.Form input[type=date].focus-visible,.Form input[type=datetime-local].focus-visible,.Form input[type=email].focus-visible,.Form input[type=month].focus-visible,.Form input[type=number].focus-visible,.Form input[type=password].focus-visible,.Form input[type=search].focus-visible,.Form input[type=tel].focus-visible,.Form input[type=text].focus-visible,.Form input[type=time].focus-visible,.Form input[type=url].focus-visible,.Form input[type=week].focus-visible,.Form select.focus-visible,.Form textarea.focus-visible{outline:2px solid #f97427;outline:solid 2px var(--color-orange)}.Form input[type=color]:focus-visible,.Form input[type=date]:focus-visible,.Form input[type=datetime-local]:focus-visible,.Form input[type=email]:focus-visible,.Form input[type=month]:focus-visible,.Form input[type=number]:focus-visible,.Form input[type=password]:focus-visible,.Form input[type=search]:focus-visible,.Form input[type=tel]:focus-visible,.Form input[type=text]:focus-visible,.Form input[type=time]:focus-visible,.Form input[type=url]:focus-visible,.Form input[type=week]:focus-visible,.Form select:focus-visible,.Form textarea:focus-visible{outline:2px solid #f97427;outline:solid 2px var(--color-orange)}.Form input[type=color]:disabled,.Form input[type=date]:disabled,.Form input[type=datetime-local]:disabled,.Form input[type=email]:disabled,.Form input[type=month]:disabled,.Form input[type=number]:disabled,.Form input[type=password]:disabled,.Form input[type=search]:disabled,.Form input[type=tel]:disabled,.Form input[type=text]:disabled,.Form input[type=time]:disabled,.Form input[type=url]:disabled,.Form input[type=week]:disabled,.Form select:disabled,.Form textarea:disabled{background-color:#fff;background-color:var(--color-white);border-color:rgba(#2881dd,.5);border-color:rgba(var(--color-blue),.5);color:#094f56;color:var(--color-dark);cursor:not-allowed;opacity:.75}.Form input.Input--inline-error[type=color],.Form input.Input--inline-error[type=date],.Form input.Input--inline-error[type=datetime-local],.Form input.Input--inline-error[type=email],.Form input.Input--inline-error[type=month],.Form input.Input--inline-error[type=number],.Form input.Input--inline-error[type=password],.Form input.Input--inline-error[type=search],.Form input.Input--inline-error[type=tel],.Form input.Input--inline-error[type=text],.Form input.Input--inline-error[type=time],.Form input.Input--inline-error[type=url],.Form input.Input--inline-error[type=week],.Form select.Input--inline-error,.Form textarea.Input--inline-error{border-color:var(--color-error-100)}.Form input.Input--inline-error[type=color]:focus,.Form input.Input--inline-error[type=color]:hover,.Form input.Input--inline-error[type=date]:focus,.Form input.Input--inline-error[type=date]:hover,.Form input.Input--inline-error[type=datetime-local]:focus,.Form input.Input--inline-error[type=datetime-local]:hover,.Form input.Input--inline-error[type=email]:focus,.Form input.Input--inline-error[type=email]:hover,.Form input.Input--inline-error[type=month]:focus,.Form input.Input--inline-error[type=month]:hover,.Form input.Input--inline-error[type=number]:focus,.Form input.Input--inline-error[type=number]:hover,.Form input.Input--inline-error[type=password]:focus,.Form input.Input--inline-error[type=password]:hover,.Form input.Input--inline-error[type=search]:focus,.Form input.Input--inline-error[type=search]:hover,.Form input.Input--inline-error[type=tel]:focus,.Form input.Input--inline-error[type=tel]:hover,.Form input.Input--inline-error[type=text]:focus,.Form input.Input--inline-error[type=text]:hover,.Form input.Input--inline-error[type=time]:focus,.Form input.Input--inline-error[type=time]:hover,.Form input.Input--inline-error[type=url]:focus,.Form input.Input--inline-error[type=url]:hover,.Form input.Input--inline-error[type=week]:focus,.Form input.Input--inline-error[type=week]:hover,.Form select.Input--inline-error:focus,.Form select.Input--inline-error:hover,.Form textarea.Input--inline-error:focus,.Form textarea.Input--inline-error:hover{border-color:var(--color-error-100);outline-color:var(--color-error-100)}.Form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAQCAYAAABz9a1kAAAABHNCSVQICAgIfAhkiAAAAbxJREFUSEvFlTtTwkAQx/d4JcFCG+200lJbrYUCC5LCOcbRglb5Auon0E+gthY6DjcWCYUUYK2tllppp40WkgSEdY8BRXmFpzuTycxl97+/7O3eMc1I7ALAIT3/aXtMZlf0xDYDPGJk46RBacBSrpU++U6sGXyTVk+JJTAOGEL4pN9O2qY4l/l+VUDRuU4LaYJRRglDEC4CJFxLWPU8TVuhxvkqMGYR7cQoYKjqH4CoOxlx3ajfsieCxvpyAHxZKtjUcGHw7RMqsZJ5eftXt21zhgy+6AfIEczMcGDwpQwQLZrivpVexymhnpknhzz1zNwgMNQTT9QTEeqJx3Y6XcdVMzZmEcsSZqEfGIJ4YMwfsc2L507xXUGqwWt8WgvSNjG21BMM4p1dgihcidducd5ApEqUT2phlqWBX+kmWv2OcGMXMAY58e7F3zuIVIvHw6pPtRiwSCdxBMw7FUeHTKbgBaLpQPMUxHlIcyFN22S09Ec0bQUSIETRk17NqbeK1JU596suo+sAthqT0WF15iiYJAia1N6sP5BaDlXn8qLcqbYE4rFjiVRv6X+8BwKRMnQlHMg3Hdn7/ULIuC9qbo42fBUmvgAAAABJRU5ErkJggg==");background-position:right 12px top 50%;background-repeat:no-repeat;background-size:17px auto;cursor:pointer;padding-right:40px}.Form select.focus-visible{outline:2px solid #f97427;outline:solid 2px var(--color-orange)}.Form select:focus-visible{outline:2px solid #f97427;outline:solid 2px var(--color-orange)}.Form select::-ms-expand{display:none}.Form select option{font-weight:400}.Form input[type=checkbox],.Form input[type=radio],.Form input[type=range],.Form progress{accent-color:#f97427;accent-color:var(--color-orange)}.Form fieldset{border:2px solid transparent;border-radius:0}.Form input[type=file]{cursor:pointer}.Form input[type=file]:hover::file-selector-button{background-color:#4dc757;background-color:var(--color-green);color:#094f56;color:var(--color-dark);text-decoration:none}.gform_wrapper.gravity-theme .ginput_container_time{-ms-flex-preferred-size:45%!important;flex-basis:45%!important;max-width:45%!important}.gform_wrapper .gfield_required{color:#f97427!important;color:var(--color-orange)!important}.Bg--sky .gfield_consent_label a,.Bg--sky .gform_wrapper .gfield_required{color:#094f56!important;color:var(--color-dark)!important}.Bg--sky .gfield_consent_label a:hover{color:#fff!important;color:var(--color-white)!important}.gform_wrapper.gravity-theme .ginput_complex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gform_wrapper.gravity-theme .ginput_complex .ginput_container_date{max-width:none!important}.gform_footer{text-align:right}.ginput_container.ginput_container_consent{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}.ginput_container.ginput_container_consent>*{display:block;margin-right:10px}.gform_wrapper.gravity-theme .ginput_container_date input{width:100%!important}.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:30px!important;grid-row-gap:var(--gap)!important}.gform_wrapper.gravity-theme .gfield_label{font-size:1.125rem!important}.gform_wrapper .gform_validation_errors{background-color:#d44569!important;background-color:var(--color-pink)!important;border:0!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#fff!important;color:var(--color-white)!important}.gform_wrapper .gfield_validation_message,.gform_wrapper .gform_validation_errors>h2,.gform_wrapper .validation_message{background-color:#d44569!important;background-color:var(--color-pink)!important;color:#fff!important;color:var(--color-white)!important;font-family:Apercu,sans-serif!important;font-family:var(--font-family-body)!important;font-size:18px!important;font-weight:400!important;letter-spacing:0!important;line-height:1.2!important;text-transform:none!important}.gform_wrapper .gfield_error .gfield_repeater_cell label,.gform_wrapper .gfield_error label,.gform_wrapper .gfield_error legend,.gform_wrapper .gfield_validation_message,.gform_wrapper .validation_message,.gform_wrapper [aria-invalid=true]+label,.gform_wrapper label+[aria-invalid=true]{color:#fff!important;color:var(--color-white)!important}.gform_wrapper .gfield_validation_message,.gform_wrapper .validation_message{border:2px solid #d44569!important;border:2px solid var(--color-pink)!important}.gform_wrapper .gfield_error [aria-invalid=true]{border:0!important;outline:2px solid #d44569!important;outline:solid 2px var(--color-pink)!important}.ginput_container.ginput_container_consent{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.gfield .ginput_container.ginput_container_consent input{margin-top:4px!important}.ginput_container.ginput_container_consent .gfield_consent_label{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-family:Apercu,sans-serif;font-family:var(--font-family-body);font-weight:400;margin:0;text-transform:none;width:auto}.gform_wrapper.gravity-theme #field_submit,.gform_wrapper.gravity-theme .gform_footer{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ginput_container.ginput_container_checkbox .gfield_checkbox{grid-column-gap:30px;grid-column-gap:var(--gap);grid-row-gap:10px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:grid;grid-template-columns:repeat(2,1fr);row-gap:10px}.gform_confirmation_message{background-color:#4dc757;background-color:var(--color-green);color:#094f56;color:var(--color-dark );font-size:1.25rem;font-size:var(--font-size--lead);padding:30px;padding:var(--gap);text-align:center}.gform_ajax_spinner{-webkit-animation:spinner 1.1s linear infinite;animation:spinner 1.1s linear infinite;border-left:3px solid #f97427;border-radius:50%;border-right:3px solid #f97427;border-top:3px solid #f97427;border-color:rgba(249,116,39,.15) rgba(249,116,39,.5) #f97427 rgba(249,116,39,0);border-style:solid;border-width:3px;-webkit-box-sizing:border-box;box-sizing:border-box;height:16px;margin-right:-20px;margin-top:11px;position:absolute;width:16px;z-index:1}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}body.Frontend .Button,body.Frontend .Form input[type=file]::file-selector-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f97427;background-color:var(--color-orange);border:0;clip-path:url(#buttonClipPath);color:#fff;color:var(--color-white);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Apercu,sans-serif;font-family:var(--font-family-body);font-size:1.125rem;font-size:var(--font-size--base);font-weight:700;height:47px;justify-content:center;letter-spacing:1px;line-height:1;outline:none;padding:0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-transition:all var(--global-transition);-o-transition:all var(--global-transition);transition:all var(--global-transition);width:100%}@media screen and (min-width:641px){body.Frontend .Button,body.Frontend .Form input[type=file]::file-selector-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto}}body.Frontend .Button span,body.Frontend .Form input[type=file]::file-selector-button span{display:block;position:relative;z-index:1}body.Frontend .Button .Icon,body.Frontend .Form input[type=file]::file-selector-button .Icon{-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}body.Frontend .Button.focus-visible,body.Frontend .Form input[type=file]::file-selector-button.focus-visible{-webkit-box-shadow:0 0 0 1px rgba(var(--rgb-white),.5),0 0 0 3px rgba(var(--rgb-blue),.75);box-shadow:0 0 0 1px rgba(var(--rgb-white),.5),0 0 0 3px rgba(var(--rgb-blue),.75);outline:none}body.Frontend .Button:focus-visible,body.Frontend .Form input[type=file]::file-selector-button:focus-visible{-webkit-box-shadow:0 0 0 1px rgba(var(--rgb-white),.5),0 0 0 3px rgba(var(--rgb-blue),.75);box-shadow:0 0 0 1px rgba(var(--rgb-white),.5),0 0 0 3px rgba(var(--rgb-blue),.75);outline:none}body.Frontend .Button:enabled:hover,body.Frontend a.Button:hover{background-color:#4dc757;background-color:var(--color-green);color:#094f56;color:var(--color-dark);text-decoration:none}body.Frontend .Button[disabled]{background-color:rgba(#f97427,.5);background-color:rgba(var(--color-orange),.5);border-color:rgba(#f97427,.5);border-color:rgba(var(--color-orange),.5);color:#fff;color:var(--color-white);cursor:not-allowed;opacity:.65}body.Frontend .ArrowButton{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;text-decoration:none;text-transform:uppercase}body.Frontend .ArrowButton.ArrowButton--chevron{svg{margin-left:10px;position:relative;top:0;width:9px}}body.Frontend .ArrowButton svg{height:auto;margin-left:5px;-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;-o-transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;-webkit-transition:-webkit-transform var(--global-transition);transition:-webkit-transform var(--global-transition);-o-transition:transform var(--global-transition);transition:transform var(--global-transition);transition:transform var(--global-transition),-webkit-transform var(--global-transition);width:21px}body.Frontend .ArrowButton:hover{text-decoration:none}body.Frontend .ArrowButton:hover svg{-webkit-transform:translateX(5px);transform:translateX(5px)}body.Frontend .ArrowButton--Back{color:#094f56;color:var(--color-dark)}body.Frontend .ArrowButton--Back svg{margin-right:5px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}body.Frontend .ArrowButton--Back:hover svg{-webkit-transform:rotate(-180deg) translateX(5px);transform:rotate(-180deg) translateX(5px)}body.Frontend .Close{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:#094f56;color:var(--color-dark);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;outline:none;position:relative;text-align:center;text-decoration:none;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-transition:all var(--global-transition);-o-transition:all var(--global-transition);transition:all var(--global-transition)}body.Frontend .Close svg{height:auto;width:25px}body.Frontend .Close:hover{color:#f97427;color:var(--color-orange)}.SkipLink,.sr-only,.visually-hidden{word-wrap:normal!important;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.visually-hidden--inline{height:1em;margin:0}.SkipLink.Button{background-color:#4dc757;background-color:var(--color-green);opacity:0;-webkit-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;-webkit-transition:opacity var(--global-transition);-o-transition:opacity var(--global-transition);transition:opacity var(--global-transition)}.SkipLink.Button:hover{background-color:#f8d110;background-color:var(--color-yellow);color:#fff;color:var(--color-white)}.SkipLink:focus,.skip-to-content-link:focus{clip:auto;height:47px;opacity:1;overflow:auto;padding:0 15px;position:inherit;width:auto;z-index:9999}.Container{display:block;margin-left:30px;margin-left:var(--gap);margin-right:30px;margin-right:var(--gap);position:relative;width:calc(100% - 60px);width:calc(100% - var(--gap) - var(--gap))}@media screen and (min-width:960px){.Container{margin-left:auto;margin-right:auto;max-width:1158px;max-width:var(--max-width);width:95%}.Container--narrow{max-width:680px}}.Bg--green{background-color:#094f56;background-color:var(--color-dark);color:#fff;color:var(--color-white)}.Bg--green h1,.Bg--green h2,.Bg--green h3,.Bg--green h4,.Bg--green h5,.Bg--green h6{color:#f6f4ed;color:var(--color-off-white)}.Bg--green a{color:#f97427;color:var(--color-orange)}.Bg--green a.Button{color:#fff;color:var(--color-white)}.Bg--green a.Button:hover{text-decoration:none}.Bg--green .Border,.Bg--green a.Button:hover{color:#094f56;color:var(--color-dark)}.Bg--orange{background-color:#f97427;background-color:var(--color-orange)}.Bg--orange,.Bg--orange a{color:#fff;color:var(--color-white)}.Bg--orange a{text-decoration:none}.Bg--orange a:hover{text-decoration:underline}.Bg--orange .Border{color:#f97427;color:var(--color-orange)}.Bg--off-white{background-color:#f6f4ed;background-color:var(--color-off-white)}.Bg--off-white .Border{color:#f6f4ed;color:var(--color-off-white)}.Bg--yellow{background-color:#f8d110;background-color:var(--color-yellow)}.Bg--yellow .Border{color:#f8d110;color:var(--color-yellow)}.Bg--yellow a{text-deoration:underline;color:#094f56;color:var(--color-dark)}.Bg--yellow a:hover{text-decoration:none}.Bg--blue{background-color:#2881dd;background-color:var(--color-blue)}.Bg--blue .Border{color:#2881dd;color:var(--color-blue)}.Bg--sky{background-color:#23acca;background-color:var(--color-sky);color:#fff;color:var(--color-white)}.Bg--sky .Border{color:#23acca;color:var(--color-sky)}.Bg--white{background-color:#fff;background-color:var(--color-white)}.Bg--white .Border,.ThemeLabel{color:#fff;color:var(--color-white)}.ThemeLabel{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;clip-path:url(#buttonClipPath);display:inline-block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Apercu-Mono,sans-serif;font-family:var(--font-family-mono);font-size:1.125rem;font-size:var(--font-size--base);font-weight:400;height:47px;justify-content:center;letter-spacing:0;line-height:1;outline:none;padding:0 12px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}.ThemeLabel span{position:relative;z-index:3}.ThemeLabel--eating-better{background-color:#d44569;background-color:var(--color-pink)}.ThemeLabel--food-justice{background-color:#23acca;background-color:var(--color-sky)}.ThemeLabel--food-waste{background-color:#4dc757;background-color:var(--color-green)}.ThemeLabel--good-food-governance{background-color:#2881dd;background-color:var(--color-blue)}.ThemeLabel--local-food-economy{background-color:#f97427;background-color:var(--color-orange)}.ThemeLabel--urban-growing{background-color:#f8d110;background-color:var(--color-yellow);color:#094f56;color:var(--color-dark)}.ThemeList__Item.eating-better .ThemeList__Title:after{background-color:#d44569;background-color:var(--color-pink)}.ThemeList__Item.food-justice .ThemeList__Title:after{background-color:#23acca;background-color:var(--color-sky)}.ThemeList__Item.food-waste .ThemeList__Title:after{background-color:#4dc757;background-color:var(--color-green)}.ThemeList__Item.good-food-governance .ThemeList__Title:after{background-color:#2881dd;background-color:var(--color-blue)}.ThemeList__Item.local-food-economy .ThemeList__Title:after{background-color:#f97427;background-color:var(--color-orange)}.ThemeList__Item.urban-growing .ThemeList__Title:after{background-color:#f8d110;background-color:var(--color-yellow)}.Header{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;background-color:var(--color-white);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.161);box-shadow:0 3px 6px rgba(0,0,0,.161);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;left:0;padding:0 20px;position:fixed;top:0;width:100%;z-index:10}@media screen and (min-width:641px){.Header{padding:0 30px;padding:0 var(--gap)}}.Header__Logo{display:block;margin:16px auto 16px 0;width:107px}.Header__Logo svg{height:auto;width:99%}@media screen and (min-width:641px){.Header__Logo{width:127px}}@media screen and (min-width:960px){.Header__Logo{width:150px}}.MainMenu__Toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;display:block;height:20px;position:relative;width:40px}.MainMenu__Toggle span{background-color:#094f56;background-color:var(--color-dark);display:block;height:4px;left:0;pointer-events:none;position:absolute;top:0;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);-o-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);width:100%}.MainMenu__Toggle span:nth-child(2),.MainMenu__Toggle span:nth-child(3){top:calc(50% - 2px)}.MainMenu__Toggle span:nth-child(4){top:calc(100% - 4px)}.MainMenu__Toggle[data-menu=open] span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.MainMenu__Toggle[data-menu=open] span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.MainMenu__Toggle[data-menu=open] span:first-child,.MainMenu__Toggle[data-menu=open] span:nth-child(4){opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.Header__Menu,.Header__SearchToggle{display:none}.Header__Menu{background-color:#094f56;background-color:var(--color-dark);display:block;height:calc(100% - 94px);left:0;overflow-y:auto;position:fixed;top:94px;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:visibility .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:visibility .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1);-o-transition:transform .3s cubic-bezier(.645,.045,.355,1),visibility .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1),visibility .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1),visibility .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1);visibility:none;width:100%;z-index:1}@media screen and (min-width:641px){.Header__Menu{height:calc(100% - 100px);top:100px}}.Header__Menu[aria-expanded=true]{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}.MainMenu__List{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;justify-content:center;list-style-type:none;margin:0 auto;max-width:450px;padding:30px 30px 40px;padding:30px var(--gap) 40px}.MainMenu__Link{border-bottom:1px solid #fff;border-bottom:1px solid var(--color-white);font-family:BGF-headline,sans-serif;font-family:var(--font-family-heading);font-size:2rem;line-height:1;padding:15px 0;text-transform:uppercase;width:100%}.MainMenu__Link:last-child{border-bottom:0}.MainMenu__Link svg{color:#f97427;color:var(--color-orange);display:inline-block;margin-right:10px;width:25px}.MainMenu__Link a{color:#fff;color:var(--color-white);display:block;text-decoration:none}.MainMenu__Link a.current-menu-item,.MainMenu__Link a:hover{color:#f97427;color:var(--color-orange)}.MainMenu__Link a.Button{display:-webkit-box;display:-ms-flexbox;display:flex}.MainMenu__Link a.Button,.MainMenu__Link a.Button.current-menu-item,.MainMenu__Link a.Button:hover{color:#094f56;color:var(--color-dark)}@media screen and (min-width:1240px){.Header{padding:0 0 0 30px;padding:0 0 0 var(--gap)}.MainMenu__Toggle{display:none}.Header__Menu,.Header__SearchToggle{display:-webkit-box;display:-ms-flexbox;display:flex}.Header__SearchToggle{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#094f56;background-color:var(--color-dark);border:0;color:#fff;color:var(--color-white);-ms-flex-direction:column;flex-direction:column;font-weight:700;height:106px;justify-content:center;text-decoration:none;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-transition:all var(--global-transition);-o-transition:all var(--global-transition);transition:all var(--global-transition);width:106px}.Header__SearchToggle svg{color:#f97427;color:var(--color-orange);height:auto;margin-bottom:5px;width:40%}.Header__SearchToggle:hover{background-color:#4dc757;background-color:var(--color-green);color:#094f56;color:var(--color-dark);cursor:pointer}.Header__Menu{background-color:transparent;overflow-y:visible;position:static;-webkit-transform:none;transform:none}.Header__Menu,.MainMenu__List{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.MainMenu__List{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;margin:0;max-width:none;padding:0}.MainMenu__Link{border:0;font-family:Apercu,sans-serif;font-family:var(--font-family-body);font-size:1.125rem;font-size:var(--font-size--base);margin:0 20px 0 0;padding:0;text-transform:none;width:auto}.MainMenu__Link a{color:#094f56;color:var(--color-dark);font-weight:700;text-decoration:none}.MainMenu__Link a:hover{color:#f97427;color:var(--color-orange)}.MainMenu__Link--search{display:none}.MainMenu__Link{margin-right:46px}.MainMenu__Link.has-sub-nav{>a{padding-right:22px}}}.SubNav__Chevron{-ms-flex-negative:0;display:inline-block;flex-shrink:0;height:auto;margin-left:4px;position:absolute;right:-12px;-webkit-transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);-o-transition:transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1);vertical-align:middle;width:40px}svg.SubNav__Chevron{width:40px}@media screen and (min-width:1240px){.SubNav__Chevron{stroke-width:2.5px;right:0;top:0}svg.SubNav__Chevron{margin-right:0;width:20px}}.has-sub-nav.is-open .SubNav__Chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.SubNav{list-style:none;margin:0;max-height:0;overflow:hidden;padding:0;-webkit-transition:max-height .35s cubic-bezier(.645,.045,.355,1);-o-transition:max-height .35s cubic-bezier(.645,.045,.355,1);transition:max-height .35s cubic-bezier(.645,.045,.355,1)}.has-sub-nav.is-open .SubNav{max-height:600px}.SubNav__Item{padding:8px 0}.SubNav__Item:first-child{padding-top:18px}.SubNav__Item:last-child{border-bottom:0;padding-bottom:12px}@media screen and (min-width:1240px){.SubNav__Item{border-bottom:.2px solid #678187}}.SubNav__Item a{color:#fff;color:var(--color-white);display:block;font-family:Apercu,sans-serif;font-family:var(--font-family-body);font-size:1.25rem;font-weight:400;text-decoration:none;text-transform:none}.SubNav__Item a:hover{color:#f97427;color:var(--color-orange)}.has-sub-nav{>a{display:block;position:relative;width:100%}}@media screen and (min-width:1240px){.has-sub-nav{position:relative;>a{display:inline-block;width:auto}}.has-sub-nav:after{border-bottom:6px solid #094f56;border-bottom:6px solid var(--color-dark);border-left:11px solid transparent;border-right:11px solid transparent;content:"";height:0;left:50%;opacity:0;pointer-events:none;position:absolute;top:calc(100% + 10px);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;width:0;z-index:21}.has-sub-nav.is-open:after{opacity:1}.has-sub-nav>a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.SubNav{background-color:#094f56;background-color:var(--color-dark);border-radius:0;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.23);box-shadow:2px 2px 2px rgba(0,0,0,.23);left:50%;max-height:0;min-width:200px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:calc(100% + 16px);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:max-height .3s cubic-bezier(.645,.045,.355,1),opacity .3s ease;-o-transition:max-height .3s cubic-bezier(.645,.045,.355,1),opacity .3s ease;transition:max-height .3s cubic-bezier(.645,.045,.355,1),opacity .3s ease;z-index:20}.has-sub-nav.is-open .SubNav{max-height:600px;opacity:1;pointer-events:auto}.SubNav__Item:last-child{border-bottom:0}.SubNav__Item,.SubNav__Item:first-child,.SubNav__Item:last-child{padding:0}.SubNav__Item{a{color:#fff;color:var(--color-white);display:block;font-size:1.125rem;font-size:var(--font-size--base);font-weight:600;padding:12px 16px;white-space:nowrap}a:hover{color:#f97427;color:var(--color-orange)}}}.Footer{padding:70px 0 50px}.Footer .Container:not(.Footer__Info){grid-gap:30px;grid-gap:var(--gap);display:grid;gap:30px;gap:var(--gap);grid-template-columns:1fr}.Footer h2{font-size:1.625rem;margin-bottom:40px}.Footer a{color:#fff;color:var(--color-white);text-decoration:underline}.Footer a:hover{color:#f97427;color:var(--color-orange);text-decoration:none}.SocialLinks{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:16px}.SocialLinks,a.SocialLinks__Item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}a.SocialLinks__Item{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#f97427;background-color:var(--color-orange);border-radius:36px;color:#094f56;color:var(--color-dark);height:36px;justify-content:center;margin-right:15px;-webkit-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out;-webkit-transition:background-color var(--global-transition);-o-transition:background-color var(--global-transition);transition:background-color var(--global-transition);width:36px}a.SocialLinks__Item svg{height:100%;max-height:17px;max-width:17px;width:100%}a.SocialLinks__Item:hover{background-color:#fff;background-color:var(--color-white)}.FooterMenu__List{list-style-type:none;margin:0;padding:0}.FooterMenu__Link{font-size:1.125rem;font-size:var(--font-size--base);margin:0 0 20px}.FooterContact p{margin:0;padding:0}.FooterContact__Nav a{display:block;margin-bottom:5px}.FooterContact__Nav a:last-child{margin-top:24px}.FooterContact p.FooterContact__Details{margin:24px 0}.FooterContact p.FooterContact__Details a{color:#f97427;color:var(--color-orange);text-decoration:none}.FooterContact p.FooterContact__Details a:hover{color:#fff;color:var(--color-white);text-decoration:underline}.Footer__Info{border-top:1px solid #fff;border-top:1px solid var(--color-white);margin-top:40px;padding-top:40px}.Footer__Info a{color:#f97427;color:var(--color-orange)}.Footer__Info a:hover{color:#fff;color:var(--color-white)}@media screen and (min-width:960px){.Footer .Container:not(.Footer__Info){grid-template-columns:repeat(3,1fr)}.Footer__Info{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.Footer__Info p:first-child{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%}.Footer__Info p:nth-child(2){text-align:right}.Footer__Info p:nth-child(2) a{color:#f97427;color:var(--color-orange)}}.Sponsors{text-align:center}.Footer__Sponsors{display:block;list-style-type:none;margin:0;padding:0;width:100%}.Footer__Sponsor{margin-bottom:60px}.Footer__Sponsor:last-child{margin-bottom:0}.Footer__Sponsor img{display:block;height:auto;margin:0 auto;max-height:120px;max-width:210px;width:auto}@media screen and (min-width:641px){.Footer__Sponsors{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.Footer__Sponsor{margin:0 30px;margin:0 var(--gap);max-width:150px}}@media screen and (min-width:1008px){.Footer__Sponsor{margin:0 50px;max-width:none}}body.page-id-10130 .Sponsors,body.parent-pageid-10130 .Sponsors{display:none}.NewsletterPopup{background-color:#4dc757;background-color:var(--color-green);bottom:0;padding:18px 30px 30px;padding:18px var(--gap) var(--gap);position:fixed;right:0;-webkit-transition:visibility .3s cubic-bezier(.645,.045,.355,1),opacity .6s ease .6s,-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:visibility .3s cubic-bezier(.645,.045,.355,1),opacity .6s ease .6s,-webkit-transform .3s cubic-bezier(.645,.045,.355,1);-o-transition:transform .3s cubic-bezier(.645,.045,.355,1),visibility .3s cubic-bezier(.645,.045,.355,1),opacity .6s ease .6s;transition:transform .3s cubic-bezier(.645,.045,.355,1),visibility .3s cubic-bezier(.645,.045,.355,1),opacity .6s ease .6s;transition:transform .3s cubic-bezier(.645,.045,.355,1),visibility .3s cubic-bezier(.645,.045,.355,1),opacity .6s ease .6s,-webkit-transform .3s cubic-bezier(.645,.045,.355,1);width:100%;z-index:10}.NewsletterPopup[aria-hidden=true]{-webkit-transform:translateY(101%);transform:translateY(101%);visibility:hidden}.NewsletterPopup .Close{position:absolute!important;right:30px!important;right:var(--gap)!important;top:18px!important}.NewsletterPopup__Title{padding-right:30px;padding-right:var(--gap)}@media screen and (min-width:641px){.NewsletterPopup{max-width:450px}}.Filter{border-bottom:2px solid #094f56;border-bottom:2px solid var(--color-dark);margin-bottom:60px;text-align:left}.PageHeader--centered+.Filter{margin-top:60px}.FilterWrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.Filter__Instruction{-ms-flex:0 0 100%;flex:0 0 100%;font-size:1.25rem;font-weight:700;padding:0 0 15px;text-transform:uppercase}.Filter__Instruction,.Filter__Section{-webkit-box-flex:0;margin:0;width:100%}.Filter__Section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;border:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-direction:column;flex-direction:column;height:60px;justify-content:center;padding:15px 0;position:relative}.Filter__Section:after,.Filter__Section:before{content:"";display:block;position:absolute}.Filter__Section:before{background-color:#094f56;background-color:var(--color-dark);height:2px;left:0;top:0;width:100%}.Filter__Section:after{border-color:#094f56 transparent transparent;border-color:var(--color-dark) transparent transparent;border-style:solid;border-width:9px 8.5px 0;height:0;right:5px;top:25px;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-transition:all var(--global-transition);-o-transition:all var(--global-transition);transition:all var(--global-transition);width:0}.Filter__Section__Desc,.Filter__Section__Title{font-family:Apercu-Mono,sans-serif;font-family:var(--font-family-mono);font-size:1.25rem;font-weight:600;letter-spacing:1px;margin:0;pointer-events:none;text-transform:uppercase}.Filter__Section__Title:after{content:": "}.Filter__Section__Desc{font-weight:400;padding-right:20px;white-space:nowrap}.Filter__Section .facetwp-facet{height:0;margin:0;overflow:hidden;padding:0;width:100%;z-index:10}.Filter__Section.is-active:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.Filter__Section.is-active .facetwp-facet{height:auto;padding:24px 0 8px}@media screen and (min-width:810px){.Filter__Section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start}.Filter__Section .facetwp-facet,.Filter__Section.is-active,.Filter__Section:hover{background-color:#f6f4ed;background-color:var(--color-off-white)}.Filter__Section .facetwp-facet{border:2px solid #094f56;border:2px solid var(--color-dark);height:auto;left:0;opacity:0;padding:30px;padding:var(--gap);position:absolute;top:100%;visibility:hidden}.Filter__Section.is-active .facetwp-facet{opacity:1;padding:30px;padding:var(--gap);visibility:visible}.ThemeFilterWrapper{grid-gap:30px;grid-gap:var(--gap);display:grid;gap:30px;gap:var(--gap);grid-template-columns:repeat(12,1fr)}.ThemeFilterWrapper .Filter{grid-column:3/span 8;grid-column:var(--centerColGrid)}.Filter{border-top:2px solid #094f56;border-top:2px solid var(--color-dark)}.FilterWrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.Filter__Instruction{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:0;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;justify-content:center;padding:0 30px 0 0;padding:0 var(--gap) 0 0;width:auto}.Filter__Section{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-negative:0;-ms-flex-preferred-size:0;flex-basis:0;flex-grow:1;flex-shrink:0;padding:30px;padding:var(--gap);width:auto}.Filter__Section:before{background-color:#094f56;background-color:var(--color-dark);height:calc(100% - 8px);left:0;top:4px;width:2px}.Filter__Section:after{right:24px}}.facetwp-facet .facetwp-checkbox{background-image:none;margin-bottom:10px;padding-left:40px;position:relative}.facetwp-facet .facetwp-checkbox:after,.facetwp-facet .facetwp-checkbox:before{content:"";display:block;height:19px;left:0;position:absolute;top:1px;width:19px}.facetwp-facet .facetwp-checkbox:before{background-color:#e0ded7;border:1px solid #094f56;border:1px solid var(--color-dark)}.facetwp-facet .facetwp-checkbox:after{height:13px;left:3px;top:4px;width:13px}.facetwp-facet .facetwp-checkbox.checked{background-image:none}.facetwp-facet .facetwp-checkbox.checked:after{background-color:#094f56;background-color:var(--color-dark)}.facetwp-counter,.facetwp-display-value{font-family:Apercu-Mono,sans-serif;font-family:var(--font-family-mono);font-size:1.125rem;font-size:var(--font-size--base);font-weight:400;text-transform:uppercase}.facetwp-counter{color:#f97427;color:var(--color-orange)}.Pagination__List{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;list-style-type:none;margin:0;padding:0}.Pagination__List li{margin:0 4px}.Pagination__List li:first-child,.Pagination__List li:last-child{margin:0}.Pagination__List li:first-child{margin-right:auto}.Pagination__List li:last-child{margin-left:auto}.Pagination__Item{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:0;color:#094f56;color:var(--color-dark);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-weight:700;justify-content:center;line-height:.9;text-decoration:none;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-transition:all var(--global-transition);-o-transition:all var(--global-transition);transition:all var(--global-transition)}.Pagination__Item:hover{color:#f97427;color:var(--color-orange)}.page-number{border-radius:999em;height:32px;width:32px}.page-number.current{background-color:#f97427;background-color:var(--color-orange)}.page-number.current,.page-number.current:hover{color:#fff;color:var(--color-white)}.Icon--arrow{color:#f97427;color:var(--color-orange);height:32px;width:32px}.Icon--arrow svg{height:auto;width:100%}.Pagination__Item--next,.Pagination__Item--previous{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.Pagination__Item--next .Icon--arrow{margin-left:10px}.Pagination__Item--previous .Icon--arrow{margin-right:10px}.Pagination__Item--previous .Icon--arrow svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.Pagination__ListItem{display:none}@media screen and (min-width:1008px){.Pagination__ListItem{display:block}}.facetwp-facet.facetwp-type-pager,.facetwp-pager{margin:0;padding:0}.facetwp-pager{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;list-style-type:none;position:relative}.facetwp-page{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:0;border-radius:999em;color:#094f56;color:var(--color-dark);cursor:pointer;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;font-size:20px;font-weight:700;height:32px;justify-content:center;line-height:.9;margin:0 4px;text-decoration:none;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-transition:all var(--global-transition);-o-transition:all var(--global-transition);transition:all var(--global-transition);width:32px}.facetwp-page:hover{color:#f97427;color:var(--color-orange)}.facetwp-page.active,.facetwp-page.active:hover{background-color:#f97427;background-color:var(--color-orange);color:#fff;color:var(--color-white)}.facetwp-page.next,.facetwp-page.prev{background-color:transparent;border-radius:0;color:#094f56;color:var(--color-dark);display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:auto}.facetwp-page.next.active,.facetwp-page.next:hover,.facetwp-page.prev.active,.facetwp-page.prev:hover{background-color:transparent;color:#f97427;color:var(--color-orange)}.facetwp-page.next:after,.facetwp-page.next:before,.facetwp-page.prev:after,.facetwp-page.prev:before{background:url(/wp-content/themes/bristol-good-food/assets/images/bgf-next-chevron.svg) no-repeat 50%;display:block;height:15px;width:9px}.facetwp-page.prev{left:0}.facetwp-page.prev:before{content:"";margin-right:10px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.facetwp-page.next{right:0}.facetwp-page.next:after{content:"";margin-left:10px}.has-circles{overflow:hidden;position:relative}.has-circles .Container{z-index:2}.Circle,.Illi{display:block;height:auto;pointer-events:none;position:absolute;visibility:none;z-index:0}.Illi{z-index:1}.Circle--sky{color:#23acca;color:var(--color-sky)}.Circle--blue{color:#2881dd;color:var(--color-blue)}.Circle--orange{color:#f97427;color:var(--color-orange)}.Circle--green{color:#4dc757;color:var(--color-green)}.Circle--yellow{color:#f8d110;color:var(--color-yellow)}.PageWrapper{overflow-x:clip}.has-border{position:relative}.Border{display:block;height:auto;left:50%;position:absolute;width:1736px;z-index:2}@media only screen and (min-width:1500px){.Border{width:120%}}.Border--top{top:1px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.Border--bottom{bottom:0;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.Block{display:block;padding:60px 0 70px}.Block.Block--reduced-bottom-padding{padding-bottom:0}.Block__Header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;display:block;justify-content:space-between;margin-bottom:30px;margin-bottom:var(--gap)}.Block__Header.Block__Header--stories{margin-top:30px;margin-top:var(--gap)}.Block__Header--centered{text-align:center}.Block__Header h2{margin-bottom:.9em}@media screen and (min-width:960px){.Block__Header--spaced{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:60px}.Block__Header--spaced h2{margin-bottom:0;padding-bottom:0}}.Hero{position:relative;z-index:1}.Hero h1 span{color:#f97427;color:var(--color-orange)}.Hero .Container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;min-height:50vh}.Hero .Buttons-container,.Hero .Container{display:-webkit-box;display:-ms-flexbox;display:flex}.Hero .Buttons-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;.Button:nth-child(2){background-color:#4dc757;background-color:var(--color-green)}.Button:nth-child(2):hover{background-color:#23acca;background-color:var(--color-sky);color:#094f56;color:var(--color-dark)}}@media screen and (min-width:1008px){.Hero.Block{padding:100px 0 90px}}.Hero.Hero--home.Block{padding:120px 0}@media screen and (min-width:1008px){.Hero.Hero--home.Block{padding:120px 0}}.Hero__Title{margin-bottom:30px;margin-bottom:var(--gap)}.Hero--grid .Hero__Grid{grid-gap:30px;grid-gap:var(--gap);display:grid;gap:30px;gap:var(--gap);grid-template-columns:1fr}.Hero--centered{text-align:center}.Hero--centered .Hero__Text{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center}.Hero--no-mask .Hero__Image img{display:block;margin-left:auto;margin-right:auto;max-width:300px}@media screen and (min-width:641px){.Hero--home .Hero__Text{margin:0 auto;width:75%}}.Hero__Subtitle{font-size:1.25rem;font-size:var(--font-size--h6)}@media screen and (min-width:810px){.Hero .Container{min-height:25vh}.Hero--home{padding:110px 0}.Hero--home .Hero__Text{width:50%}.Hero--centered .Hero__Text{height:auto;margin:0 auto;min-height:260px;width:50%}.Hero--grid .Hero__Grid{grid-template-columns:[col1-start] 1fr [col1-end col2-start] 1fr [col2-end]}.Hero--grid .Hero__Grid .Hero__Text{grid-column:col2;grid-row:1}.Hero--grid .Hero__Grid .Hero__Image{grid-column:col1;grid-row:1}.Hero--grid .Hero__Grid .Hero__Image,.Hero--grid .Hero__Grid .Hero__Text{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}}@media screen and (min-width:960px){.Hero .Container{display:block;height:auto;min-height:0}.Hero--no-mask .Hero__Image{padding:0 60px}}@media screen and (min-width:1240px){.Hero--grid .Hero__Grid{grid-template-columns:1fr [col1-start] repeat(5,1fr) [col1-end col2-start] repeat(5,1fr) [col2-end] 1fr}.Hero--grid .Hero__Grid .Hero__Text{padding:0 0 0 15%}}.Hero.green-yellow .Circle--bottom-left,.Hero.orange-yellow .Circle--top-left{left:-185px;top:-185px;width:370px}.Hero.green-yellow .Circle--top-right,.Hero.orange-yellow .Circle--bottom-right{bottom:-195px;right:-185px;width:390px}.Illi--tomatoes{left:-149px;top:-103px;width:297px}.Illi--pepper{bottom:-33px;right:-40px;width:189px}.Illi--mushrooms{left:10px;top:20px;width:150px}.Illi--peach{bottom:-30px;right:0;width:125px}.Illi--tomato{left:10px;top:10px;width:140px}.Illi--mellon{bottom:15px;right:0;width:185px}.Illi--wine-glass{left:10px;rotate:-10deg;top:10px;width:140px}.Illi--cutlery{bottom:-1px;right:50px;width:185px}@media screen and (min-width:810px){.Hero.green-yellow .Circle--bottom-left,.Hero.orange-yellow .Circle--top-left{left:-85px;top:-85px}.Hero.green-yellow .Circle--top-right,.Hero.orange-yellow .Circle--bottom-right{bottom:-125px;right:-95px}.Illi--tomatoes{left:-49px;top:-3px}.Illi--pepper{bottom:27px;right:60px}.Illi--mushrooms{left:10px;top:20px;width:250px}.Illi--peach{bottom:-30px;right:0;width:225px}.Illi--tomato{left:10px;top:10px;width:240px}.Illi--mellon{bottom:15px;right:0;width:285px}.Illi--wine-glass{left:70px;top:60px;width:200px}.Illi--cutlery{bottom:10px;right:72px;width:250px}}@media screen and (min-width:1240px){.Hero.orange-yellow .Circle--top-left{left:-240px;top:-250px;width:663px}.Hero.orange-yellow .Circle--bottom-right{bottom:-80px;right:-140px;width:470px}.Hero.green-yellow .Circle--bottom-left{bottom:-200px;left:-200px;width:663px}.Hero.green-yellow .Circle--top-right{right:-140px;top:-150px;width:470px}.Illi--tomatoes{left:-320px;top:-20px;width:635px}.Illi--pepper{bottom:95px;right:-60px;width:382px}.Illi--mushrooms{left:0;top:170px;width:337px}.Illi--peach{right:30px;top:0;width:256px}.Illi--tomato{left:30px;top:180px;width:274px}.Illi--mellon{right:-20px;top:35px;width:363px}.Illi--wine-glass{left:170px;top:40px;width:255px}.Illi--cutlery{bottom:40px;right:100px;width:370px}}@media screen and (min-width:1500px){.Illi--tomatoes{left:-200px}.Illi--pepper{right:20px}.Illi--mushrooms{left:100px}.Illi--peach{right:130px}.Illi--tomato{left:130px}.Illi--mellon{right:80px}.Illi--cutlery{bottom:-17px;right:40px;width:470px}}@media screen and (min-width:960px){.Block.Hero.Bg--green+.Block.Bg--off-white:after,.Block.Hero.Bg--off-white+.Block.Bg--green:after,.Block.Hero.Bg--off-white+.Block.Bg--white:after{border-color:#f6f4ed transparent transparent;border-color:var(--color-off-white) transparent transparent;border-style:solid;border-width:56px 59px 0;content:"";display:block;height:0;left:50%;position:absolute;top:10px;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);width:0;z-index:3}.Block.Hero.Bg--green+.Block.Bg--off-white:after,.Block.Hero.Bg--green+.Block.Bg--white:after{border-color:#094f56 transparent transparent;border-color:var(--color-dark) transparent transparent}body.home .Block.Hero.Bg--off-white+.Block.Bg--white:after{top:30px}}.Image--masked{display:block;height:0;padding-bottom:91.40969%;position:relative;width:100%}.Image--masked img{clip-path:url(#svgClip);height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.ThemeList .Container{z-index:4}.ThemeList__List{grid-gap:30px;grid-gap:var(--gap);display:grid;gap:30px;gap:var(--gap);grid-template-columns:repeat(2,1fr);text-align:center}.ThemeList .Block__Header--centered{margin:10px 0 50px}.ThemeList .Block__Header--centered h2{margin:0}@media screen and (min-width:641px){.ThemeList .Block__Header--centered{margin-left:auto;margin-right:auto;width:50%}}a.ThemeList__Item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;color:#fff;color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;position:relative}a.ThemeList__Item,a.ThemeList__Item:hover{text-decoration:none}a.ThemeList__Item:hover .ThemeList__Title:after{-webkit-transform:scaleY(2);transform:scaleY(2)}.ThemeList__Icon{-webkit-box-flex:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 150px;flex:0 0 150px;-ms-flex-direction:column;flex-direction:column;justify-content:center}.ThemeList__Icon svg{height:auto;max-width:65%;width:100%}.ThemeList__Title{-webkit-box-flex:0;display:block;-ms-flex:0 0 84px;flex:0 0 84px;font-family:Apercu-Mono,sans-serif;font-family:var(--font-family-mono);font-weight:400;margin-bottom:24px;min-height:84px;padding-bottom:24px;padding-top:16px;position:relative;text-transform:uppercase;width:100%}.ThemeList__Title:after{background-color:#fff;background-color:var(--color-white);bottom:0;content:"";display:block;height:4px;left:0;position:absolute;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-transition:all var(--global-transition);-o-transition:all var(--global-transition);transition:all var(--global-transition);width:100%}.ThemeList__Desc{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media screen and (min-width:641px){.ThemeList__List{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1008px){.ThemeList__List{grid-template-columns:repeat(6,1fr)}}.ThemeList__Item:first-child .ThemeList__Title:after{background-color:#d44569;background-color:var(--color-pink)}.ThemeList__Item:nth-child(2) .ThemeList__Title:after{background-color:#2881dd;background-color:var(--color-blue)}.ThemeList__Item:nth-child(3) .ThemeList__Title:after{background-color:#4dc757;background-color:var(--color-green)}.ThemeList__Item:nth-child(4) .ThemeList__Title:after{background-color:#f8d110;background-color:var(--color-yellow)}.ThemeList__Item:nth-child(5) .ThemeList__Title:after{background-color:#f97427;background-color:var(--color-orange)}.ThemeList__Item:nth-child(6) .ThemeList__Title:after{background-color:#23acca;background-color:var(--color-sky)}.ChildList__List{grid-gap:30px;grid-gap:var(--gap);display:grid;gap:30px;gap:var(--gap);grid-template-columns:repeat(1,1fr)}a.ChildList__Item{border-bottom:2px solid #fff;border-bottom:2px solid var(--color-white);color:#fff;color:var(--color-white);text-decoration:none}a.ChildList__Item:hover{color:#f97427;color:var(--color-orange);text-decoration:none}.ChildList__Image{aspect-ratio:641/448;display:block;margin-bottom:20px;margin-bottom:var(--spacing);-o-object-fit:cover;object-fit:cover}.ChildList__Title{display:block;font-family:BGF-headline,sans-serif;font-family:var(--font-family-heading);font-size:2.375rem;font-size:var(--font-size--h2);font-weight:500;letter-spacing:1px;line-height:.9;margin:0 0 20px;margin-bottom:var(--spacing);text-transform:uppercase}@media screen and (min-width:960px){.ChildList__List{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1008px){.Block.has-border{padding:80px 0}.Block.Block--reduced-bottom-padding{padding-bottom:0}}.Banner__Grid{grid-gap:30px;grid-gap:var(--gap);display:grid;gap:30px;gap:var(--gap);grid-template-columns:1fr}@media screen and (min-width:960px){.Banner__Grid{grid-template-columns:repeat(2,1fr)}.Banner__Grid .Banner__Text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-column:2;grid-row:1;justify-content:center}.Banner__Grid .Banner__Image{grid-column:1;grid-row:1}}@media screen and (min-width:1008px){.Banner__Grid{grid-template-columns:repeat(12,1fr)}.Banner__Grid .Banner__Text{grid-column:6/span 6;padding-left:45px}.Banner__Grid .Banner__Image{grid-column:1/span 5;padding-left:45px}}.Banner__Title__Outside{margin-bottom:45px}@media screen and (min-width:1008px){.Banner__Title__Outside{margin-bottom:80px;padding-left:45px}}@media screen and (min-width:960px){.Banner--image-right .Banner__Grid .Banner__Text{grid-column:2/span 6}.Banner--image-right .Banner__Grid .Banner__Image{grid-column:8/span 5}}.Banner__Actions{padding-top:30px;padding-top:var(--gap)}.Banner h2 span{color:#f97427;color:var(--color-orange)}.Banner.Bg--sky h2 span{color:#094f56;color:var(--color-dark)}@media screen and (min-width:1008px){.Banner.Block+.Block:not(.has-border){padding-top:80px}}.Block.Cta{padding:0;text-decoration:none;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-transition:all var(--global-transition);-o-transition:all var(--global-transition);transition:all var(--global-transition)}@media screen and (min-width:960px){.Block.Cta{padding:0}}.Block.Cta .Border{-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-transition:all var(--global-transition);-o-transition:all var(--global-transition);transition:all var(--global-transition)}.Block.Cta:hover{cursor:pointer;text-decoration:none}.Cta__Text{grid-gap:30px;grid-gap:var(--gap);display:grid;gap:30px;gap:var(--gap);grid-template-columns:repeat(4,1fr);padding:40px 0;text-decoration:none}.Cta__Title{grid-column:1/span 3;grid-row:1;margin-bottom:0}.Cta__Content{grid-column:1/span 4;grid-row:2}.Cta__Arrow{grid-column:4/span 1;grid-row:1;text-align:right}.Cta__Arrow svg{height:auto;width:67px}@mediascreen and (min-width: 1008px){.Cta__Arrow svg{width:81px}}a.Cta.Bg--orange:hover{background-color:#f8d110;background-color:var(--color-yellow);color:#094f56;color:var(--color-dark)}a.Cta.Bg--orange:hover .Border{color:#f8d110;color:var(--color-yellow)}a.Cta.Bg--sky:hover{background-color:#4dc757;background-color:var(--color-green)}a.Cta.Bg--sky:hover .Border{color:#4dc757;color:var(--color-green)}@media screen and (min-width:960px){.Cta__Text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:repeat(12,1fr)}.Cta__Title{grid-column:1/span 4}.Cta__Content{grid-column:6/span 5;grid-row:1}.Cta__Arrow{grid-column:11/span 2;text-align:right}}@media screen and (min-width:1008px){.DoubleCta.Block{padding:80px 0}.DoubleCta.Block.Block--reduced-bottom-padding{padding-bottom:40px}}.DoubleCta__Grid{grid-gap:30px;grid-gap:var(--gap);display:grid;gap:30px;gap:var(--gap);grid-template-columns:1fr}.DoubleCta__CTA{position:relative}.DoubleCta__CTA .Illi{bottom:auto;left:auto;position:absolute;z-index:2}.DoubleCta__CTA .Illi--peas{right:20px;top:-20px;width:64px}.DoubleCta__CTA .Illi--mushrooms{right:-10px;top:-10px;width:97px}.DoubleCta__CTA__Content{padding:30px;padding:var(--gap);position:relative;z-index:2}@media screen and (min-width:960px){.DoubleCta__CTA__Content{padding:40px}}.DoubleCta__CTA__Title{padding-right:70px}.DoubleCta__CTA__Content .ArrowButton{color:#094f56;color:var(--color-dark);svg path{stroke:#094f56;stroke:var(--color-dark)}}.DoubleCta__CTA__Bg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.DoubleCta__CTA--one .DoubleCta__CTA__Bg{color:#f8d110;color:var(--color-yellow)}.DoubleCta__CTA--two .DoubleCta__CTA__Bg{color:#4dc757;color:var(--color-green)}@media screen and (min-width:641px){.DoubleCta__Grid{grid-template-columns:repeat(2,1fr)}.DoubleCta__CTA .Illi--peas{right:40px;top:-40px;width:128px}.DoubleCta__CTA .Illi--mushrooms{right:-40px;top:-40px;width:195px}.DoubleCta__CTA__Title{padding-right:140px}}.Organisations__Wrapper{grid-gap:30px;grid-gap:var(--gap);display:grid;gap:30px;gap:var(--gap);grid-template-columns:repeat(1,1fr)}@media screen and (min-width:480px){.Organisations__Wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1008px){.Organisations__Wrapper{grid-template-columns:repeat(3,1fr)}}.Organisation{border-bottom:2px solid #094f56;border-bottom:2px solid var(--color-dark);padding-bottom:30px;padding-bottom:var(--gap)}.Organisation__Image{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:210px;justify-content:center}.Organisation__Image img{height:auto;max-height:150px;max-width:211px;width:auto}@media screen and (max-width:1007px){.Events .Circle,.LatestStories .Circle{display:none}}.LatestStories .Circle--top-left{left:60px;top:60px;width:351px}.LatestStories .Circle--bottom-right{bottom:-70px;right:-120px;width:417px}.CenteredButton{text-align:center}@media screen and (min-width:810px){.CenteredButton .Button{position:absolute;right:0;top:3px}}.LatestStories__MobileButton{display:block}@media screen and (min-width:641px){.LatestStories__MobileButton{display:none}}.HeaderButton{display:none}@media screen and (min-width:641px){.HeaderButton{display:block}}.Events .Circle--top-left{left:-110px;top:-140px;width:506px}.Events .Circle--bottom-right{bottom:200px;right:-70px;width:311px}.FormBlock__Layout{grid-gap:30px;grid-gap:var(--gap);display:grid;gap:30px;gap:var(--gap);grid-template-columns:1fr}@media screen and (min-width:1008px){.FormBlock__Layout{grid-template-columns:repeat(12,1fr)}.FormBlock__Layout--single .FormBlock__Content{grid-column:3/span 8;grid-column:var(--centerColGrid)}.FormBlock__Layout--multi .FormBlock__Content--text{grid-column:1/span 5}.FormBlock__Layout--multi .FormBlock__Content--form{grid-column:7/span 6}}.FormBlock__Subtitle{color:#f97427;color:var(--color-orange);display:block}@media screen and (min-width:1008px){.Block.MultimediaList{padding:80px 0}}.MultimediaList__List{grid-gap:30px;grid-gap:var(--gap);display:grid;gap:30px;gap:var(--gap);grid-template-columns:repeat(1,1fr)}.MultimediaList__Item{border-bottom:2px solid #094f56;border-bottom:2px solid var(--color-dark);padding-bottom:30px;padding-bottom:var(--gap)}.MultimediaList__Item .Thumbnail{padding-bottom:66.66667%}.MultimediaList__Title{color:#094f56;color:var(--color-dark);line-height:1;margin:0;text-decoration:none}.MultimediaList__Title:hover{color:#f97427;color:var(--color-orange);text-decoration:none}@media screen and (min-width:641px){.MultimediaList__List{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1008px){.MultimediaList__List{grid-template-columns:repeat(3,1fr)}}.Text__Text--centered{text-align:center}@media screen and (min-width:641px){.Text__Text--centered{margin:0 auto;max-width:66.667%}}.Text__Video{display:block;margin-bottom:1em}.Text__Title{margin-bottom:60px}.Text__Title--center{text-align:center}@media screen and (min-width:1008px){.Text--two .Text__Title{grid-gap:30px;grid-gap:var(--gap);display:grid;gap:30px;gap:var(--gap);grid-template-columns:1fr [col1-start] repeat(10,1fr) [col1-end] 1fr}.Text--two .Text__Title h2{grid-column:col1}.Text--two .Text__Title{margin-bottom:18px}}.Text__Grid{grid-gap:30px;grid-gap:var(--gap);display:grid;gap:30px;gap:var(--gap);grid-template-columns:1fr}@media screen and (min-width:641px){.Text__Grid{grid-template-columns:[col1-start]repeat(6,1fr) [col1-end col2-start] repeat(6,1fr)[col2-end]}.Text__Grid .Text__Text--one{grid-column:col1}.Text__Grid .Text__Text--two{grid-column:col2}}@media screen and (min-width:1008px){.Text__Grid{grid-template-columns:1fr [col1-start]repeat(5,1fr) [col1-end col2-start] repeat(5,1fr)[col2-end] 1fr}}.embed-container{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.embed-container embed,.embed-container iframe,.embed-container object{height:100%;left:0;position:absolute;top:0;width:100%}.ProgressUpdates__Wrapper{grid-gap:30px;grid-gap:var(--gap);display:grid;gap:30px;gap:var(--gap);grid-template-columns:1}@media screen and (min-width:480px){.ProgressUpdates__Wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:960px){.ProgressUpdates__Wrapper{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1240px){.ProgressUpdates__Wrapper{grid-template-columns:repeat(4,1fr)}}.ProgressUpdate{border-bottom:2px solid #094f56;border-bottom:2px solid var(--color-dark);padding-bottom:30px;padding-bottom:var(--gap)}.ProgressUpdate__Title{font-family:Apercu,sans-serif;font-family:var(--font-family-body);font-size:1.875rem;font-weight:700;line-height:1.1;margin-bottom:.5em;text-transform:none}.ProgressUpdate__Date{color:#f97427;color:var(--color-orange);display:block;font-weight:700;margin:0 0 1em}@media screen and (min-width:810px){.Faqs__Wrap{grid-gap:30px;grid-gap:var(--gap);display:grid;gap:30px;gap:var(--gap);grid-template-columns:repeat(12,1fr)}.Faqs__Wrapper{grid-column:3/span 8;grid-column:var(--centerColGrid)}}.Faqs .Filter{margin-bottom:30px;margin-bottom:var(--gap)}details.FAQ{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-bottom:1px solid #094f56;border-bottom:1px solid var(--color-dark);display:block;padding:30px 0;padding:var(--gap) 0}details summary::-webkit-details-marker{display:none}.FAQ__Title{cursor:pointer;font-size:1.375rem;list-style:none;position:relative}@media screen and (min-width:810px){.FAQ__Title{font-size:1.5rem}}.FAQ__Title{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;justify-content:space-between;padding-right:24px}.FAQ__Title .Plus-Minus{margin-left:20px}.FAQ__Title:hover{color:#f97427;color:var(--color-orange)}.FAQ__Content{padding:30px 0 0;padding:var(--gap) 0 0 0}.Plus-Minus{height:16px;position:relative;width:16px}.Plus-Minus span{background-color:#094f56;background-color:var(--color-dark);height:2px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-transition:all var(--global-transition);-o-transition:all var(--global-transition);transition:all var(--global-transition);width:16px}.Plus-Minus span:nth-child(2){-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}.FAQ[open] .FAQ__Title .Plus-Minus span:nth-child(2){-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}@media screen and (min-width:1008px){.Block.Links{padding:80px 0}}@media screen and (min-width:810px){.Links__Content{margin:0 auto;max-width:50%}}.Links__List{list-style-type:none;margin:0;padding:0}.Link{border-bottom:1px solid #094f56;border-bottom:1px solid var(--color-dark)}.Link a{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:BGF-headline,sans-serif;font-family:var(--font-family-heading);font-size:1.875rem;justify-content:space-between;padding:30px 0;padding:var(--gap) 0;text-decoration:none;text-transform:uppercase;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-transition:all var(--global-transition);-o-transition:all var(--global-transition);transition:all var(--global-transition)}.Link a svg{height:35px;width:35px}.Link a .Link__Title{color:#094f56;color:var(--color-dark)}.Link a:hover .Link__Title{color:#f97427;color:var(--color-orange)}.Link--download a svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#mlb2-3510492.ml-form-embedContainer .ml-form-embedWrapper{background-color:transparent!important}#mlb2-3510492.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent h4,#mlb2-3510492.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent h4{color:#f6f4ed!important;color:var(--color-off-white)!important;font-family:BGF-headline,sans-serif!important;font-family:var(--font-family-heading)!important;font-weight:500!important;letter-spacing:1px!important;line-height:.9!important;margin:0 0 .9em!important;text-transform:uppercase!important}#mlb2-3510492.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent h4 b,#mlb2-3510492.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent h4 strong,#mlb2-3510492.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent h4 b,#mlb2-3510492.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent h4 strong{font-weight:700!important}#mlb2-3510492.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent p,#mlb2-3510492.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent p{color:#f6f4ed!important;color:var(--color-off-white)!important}body #mlb2-3510492.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input{background-color:#f6f4ed!important;background-color:var(--color-off-white)!important;border:0!important;border-radius:0!important;color:#094f56!important;color:var(--color-dark)!important;font-family:Apercu-Mono,sans-serif!important;font-family:var(--font-family-mono)!important;font-size:var(--font-size-base)!important;font-weight:400!important;height:47px!important;padding:5px 10px!important;-webkit-transition:all 80ms ease!important;-o-transition:all 80ms ease!important;transition:all 80ms ease!important;width:100%!important}body #mlb2-3510492.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button{background-color:#f97427!important;background-color:var(--color-orange)!important;border:none!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;color:#f6f4ed!important;color:var(--color-off-white)!important;cursor:pointer;font-family:BGF-headline,sans-serif!important;font-family:var(--font-family-heading)!important;font-size:20px!important;font-weight:500!important;height:auto;letter-spacing:1px!important;line-height:1!important;padding:10px!important;text-transform:uppercase!important;-webkit-transition:all .15s ease-in-out!important;-o-transition:all .15s ease-in-out!important;transition:all .15s ease-in-out!important;-webkit-transition:all var(--global-transition)!important;-o-transition:all var(--global-transition)!important;transition:all var(--global-transition)!important;width:100%!important}body #mlb2-3510492.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button:hover{background-color:#4dc757!important;background-color:var(--color-green)!important;color:#094f56!important;color:var(--color-dark)!important}body #mlb2-3510492.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody,body #mlb2-3510492.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody{padding:0}.NewsletterPopup #mlb2-3510492.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent h4,.NewsletterPopup #mlb2-3510492.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent p,.NewsletterPopup #mlb2-3510492.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent h4,.NewsletterPopup #mlb2-3510492.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent p{color:#094f56!important;color:var(--color-dark)!important}.Organisations__Title{margin-bottom:60px;text-align:center}.Redistributors__List{grid-column-gap:30px;grid-column-gap:var(--gap);grid-row-gap:60px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:grid;grid-template-columns:repeat(1,1fr);row-gap:60px}.Redistributor{border-bottom:2px solid #094f56;border-bottom:2px solid var(--color-dark);padding-bottom:20px}.Redistributor__Image,.SingleRedistributor__Image{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;height:143px;justify-content:center;margin-bottom:20px;text-align:left}.Redistributor__Image img,.SingleRedistributor__Image img{display:block;height:auto;max-height:100%;max-width:80%;width:auto}.Redistributor__Preview{margin-bottom:40px}@media screen and (min-width:641px){.Redistributors__List{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:810px){.Redistributors__Wrap{grid-gap:30px;grid-gap:var(--gap);display:grid;gap:30px;gap:var(--gap);grid-template-columns:repeat(12,1fr)}.Redistributors .Block__Header,.Redistributors__Filter{grid-column:3/span 8;grid-column:var(--centerColGrid)}.Redistributors__Wrapper{grid-column:1/span 12;grid-column:var(--fullColGrid)}.Redistributors__List{grid-template-columns:repeat(3,1fr)}}.ContentList__List{display:block;list-style-position:outside;list-style-type:none;margin:0 auto;padding:40px 0 0;padding:var(--padding) 0 0 0;width:100%}.ContentList__Item{border-top:1px solid #094f56;border-top:1px solid var(--color-dark);margin-top:40px;margin-top:var(--padding);padding-top:40px;padding-top:var(--padding)}.ContentList__Item:first-child{border-top:0;margin-top:0;padding-top:0}.ContentList__Title{color:#4dc757;color:var(--color-green);font-family:Apercu,sans-serif;font-family:var(--font-family-body);font-size:1.875rem;font-weight:700;line-height:1.1;margin-bottom:.5em;text-transform:none}@media screen and (min-width:960px){.ContentList__List{margin:0 auto;max-width:66.667%}.ContentList__Item{margin-top:80px;margin-top:var(--padding-large);padding-top:80px;padding-top:var(--padding-large)}.ContentList__Item:first-child{border-top:0;margin-top:0;padding-top:0}}.LogoList__List{grid-gap:30px;grid-gap:var(--gap);display:grid;gap:30px;gap:var(--gap);grid-template-columns:repeat(1,1fr);list-style-position:outside;list-style-type:none}@media screen and (min-width:480px){.LogoList__List{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1008px){.LogoList__List{grid-template-columns:repeat(3,1fr)}}.LogoList__Item{border-bottom:2px solid #094f56;border-bottom:2px solid var(--color-dark);padding-bottom:30px;padding-bottom:var(--gap)}.LogoList__Image{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:210px;justify-content:center}.LogoList__Image img{height:auto;max-height:150px;max-width:211px;-o-object-fit:contain;object-fit:contain;width:auto}.LogoList__Title{font-family:Apercu,sans-serif;font-family:var(--font-family-body);font-size:1.875rem;font-weight:700;line-height:1.1;margin-bottom:.5em;text-transform:none}.LogoList__Copy{margin-bottom:40px;margin-bottom:var(--padding)}.BGFTable__Wrapper{display:block;overflow-x:auto;width:100%}.BGFTable__Wrapper .BGFTable{margin-left:30px!important;margin-left:var(--gap)!important;margin-right:30px!important;margin-right:var(--gap)!important}@media screen and (min-width:960px){.BGFTable__Wrapper{margin-left:auto;margin-right:auto;max-width:1158px;max-width:var(--max-width);overflow-x:hidden;width:95%}.BGFTable__Wrapper .BGFTable{margin-left:0!important;margin-right:0!important;min-width:0}}.Table__Subtitle{color:#f97427;color:var(--color-orange)}.Table__Introduction{padding-bottom:40px;padding-bottom:var(--padding)}.BGFTable{border:1px solid #094f56;border:1px solid var(--color-dark);border-collapse:collapse;min-width:1280px;width:100%}.BGFTable td,.BGFTable th{border:1px solid #094f56;border:1px solid var(--color-dark);padding:1em;text-align:left;vertical-align:top}.BGFTable th{background-color:#094f56;background-color:var(--color-dark);color:#fff;color:var(--color-white);font-size:16px;font-weight:700;white-space:nowrap}.BGFTable tr:nth-child(2n){background-color:#f6f4ed;background-color:var(--color-off-white)}.BGFTable td ul li{margin-bottom:.8em}.Table__End{margin-top:20px;margin-top:var(--spacing)}.Table__Grid{grid-column-gap:30px;grid-column-gap:var(--gap);-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:grid;grid-template-columns:repeat(12,1fr)}.BGFTable__Wrapper,.Table__End,.Table__Introduction,.Table__TableTitle,.Table__Title{grid-column:span 12}.Table__TableTitle{color:#f97427;color:var(--color-orange)}@media screen and (min-width:641px){.Table__Introduction,.Table__Title{grid-column:span 6;grid-row:1}.Table__Title{padding-bottom:40px;padding-bottom:var(--padding)}}.Post--opportunity.no-thumbnail{border-bottom:none;color:#fff;padding:17px;a{color:#fff}a.focus-visible,a:hover{color:#fff;text-decoration:underline}a:focus-visible,a:hover{color:#fff;text-decoration:underline}a{svg path{stroke:#fff}}}.Post--opportunity.no-thumbnail .Post__Deadline,.Post--opportunity.no-thumbnail .Post__Title,.Post--opportunity.no-thumbnail .ThemeLabel{color:#fff}.Post--opportunity.no-thumbnail{.ThemeLabel{background:transparent;border:2px solid #fff}}.Post--opportunity.no-thumbnail.no-thumbnail--job{background-color:#f97427;background-color:var(--color-orange)}.Post--opportunity.no-thumbnail.no-thumbnail--volunteering{background-color:#d44569;background-color:var(--color-pink)}.Post--opportunity.no-thumbnail.no-thumbnail--funding{background-color:#4dc757;background-color:var(--color-green)}.Post--opportunity.no-thumbnail.no-thumbnail--orange,.Post--opportunity.no-thumbnail.no-thumbnail--training{background-color:#f97427;background-color:var(--color-orange)}.Post--opportunity.no-thumbnail.no-thumbnail--pink{background-color:#d44569;background-color:var(--color-pink)}.Post--opportunity.no-thumbnail.no-thumbnail--green{background-color:#4dc757;background-color:var(--color-green)}.Post--opportunity.no-thumbnail.no-thumbnail--yellow{background-color:#f8d110;background-color:var(--color-yellow)}.Post--opportunity.no-thumbnail.no-thumbnail--sky{background-color:#23acca;background-color:var(--color-sky)}.Post--opportunity{.Post__Deadline,.ThemeLabel,.Thumbnail{margin-bottom:17px}.Post__Deadline{margin-bottom:30px}.Post__Organisation{margin-bottom:5px;text-transform:uppercase}}.PostsWrapper.PostsWrapper--opportunities{margin-bottom:60px}.Post--opportunity .ThemeLabel{background-color:#f97427;background-color:var(--color-orange)}.ThemeLabel--orange{background-color:#f97427!important;background-color:var(--color-orange)!important}.ThemeLabel--pink{background-color:#d44569!important;background-color:var(--color-pink)!important}.ThemeLabel--green{background-color:#4dc757!important;background-color:var(--color-green)!important}.ThemeLabel--yellow{background-color:#f8d110!important;background-color:var(--color-yellow)!important;color:#094f56!important;color:var(--color-dark)!important}.ThemeLabel--sky{background-color:#23acca!important;background-color:var(--color-sky)!important}.single-opportunity{.PostHero--single{.Post__Theme{margin-bottom:17px}.Post__Organisation{margin-bottom:17px;text-transform:uppercase}.ThemeLabel{background-color:#f97427;background-color:var(--color-orange)}}.Opportunity__Location-Title{font-weight:700;text-transform:uppercase}.Opportunity__Deadline{font-weight:700}.Opportunity__Detail{margin-bottom:20px;p{margin-bottom:10px}}.Opportunity__Highlight{color:#f97427;color:var(--color-orange)}}.Post__Organisation.Post__Organisation--orange{color:#f97427;color:var(--color-orange)}.Post__Organisation.Post__Organisation--pink{color:#d44569;color:var(--color-pink)}.Post__Organisation.Post__Organisation--green{color:#4dc757;color:var(--color-green)}.Post__Organisation.Post__Organisation--yellow{color:#f8d110;color:var(--color-yellow)}.Post__Organisation.Post__Organisation--sky{color:#23acca;color:var(--color-sky)}.PageHeader--centered{margin-bottom:30px;margin-bottom:var(--gap);text-align:center}.PageHeader--centered h1{margin-bottom:0}.Posts{margin-bottom:60px}.Post{color:#094f56;color:var(--color-dark);text-decoration:none;.ArrowButton{color:#f97427;color:var(--color-orange)}}.Post.no-thumbnail{.ArrowButton{color:#fff;color:var(--color-white)}.ArrowButton svg path{stroke:#fff;stroke:var(--color-white)}}.Post.no-thumbnail.focus-visible,.Post.no-thumbnail:hover{.Post__Title{color:#fff;color:var(--color-white)}}.Post.no-thumbnail.focus-visible,.Post.no-thumbnail:hover{.Post__Title{color:#fff;color:var(--color-white)}}.Post.no-thumbnail.focus-visible,.Post.no-thumbnail:hover{.Post__Title{color:#fff;color:var(--color-white)}}.Post.no-thumbnail.focus-visible,.Post.no-thumbnail:hover{opacity:.8;.Post__Title{color:#fff;color:var(--color-white)}}.Post.no-thumbnail:focus-visible,.Post.no-thumbnail:hover{opacity:.8;.Post__Title{color:#fff;color:var(--color-white)}}.Post.focus-visible,.Post:hover{.Post__Title{color:#f97427;color:var(--color-orange)}.ArrowButton{text-decoration:none}.ArrowButton svg{-webkit-transform:translateX(5px);transform:translateX(5px)}}.Post.focus-visible,.Post:hover{.Post__Title{color:#f97427;color:var(--color-orange)}.ArrowButton{text-decoration:none}.ArrowButton svg{-webkit-transform:translateX(5px);transform:translateX(5px)}}.Post.focus-visible,.Post:hover{.Post__Title{color:#f97427;color:var(--color-orange)}.ArrowButton{text-decoration:none}.ArrowButton svg{-webkit-transform:translateX(5px);transform:translateX(5px)}}.Post.focus-visible,.Post:hover{.Post__Title{color:#f97427;color:var(--color-orange)}.ArrowButton{text-decoration:none}.ArrowButton svg{-webkit-transform:translateX(5px);transform:translateX(5px)}}.Post:focus-visible,.Post:hover{.Post__Title{color:#f97427;color:var(--color-orange)}.ArrowButton{text-decoration:none}.ArrowButton svg{-webkit-transform:translateX(5px);transform:translateX(5px)}}.Thumbnail{display:block;height:0;margin-bottom:30px;margin-bottom:var(--gap);padding-bottom:66.667%;position:relative;width:100%}.Thumbnail .Thumbnail__Image{background-color:#094f56;background-color:var(--color-dark);display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.Post{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:2px solid #094f56;border-bottom:2px solid var(--color-dark);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:30px;padding-bottom:var(--gap)}.Post .Thumbnail{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media screen and (min-width:1008px){.Post.Post--story .Thumbnail{padding-bottom:100%}}.Post__Content{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column}.Post__Content a.ArrowButton{margin-top:auto}.Page__Title,.Post__Title{color:#094f56;color:var(--color-dark);font-family:Apercu,sans-serif;font-family:var(--font-family-body);font-weight:700;letter-spacing:0;line-height:1.1;margin-bottom:30px;margin-bottom:var(--gap);text-transform:none}.Post__Title a{color:#094f56;color:var(--color-dark);text-decoration:none;word-break:break-word}.Post__Title a:hover{color:#f97427;color:var(--color-orange)}.Post__Excerpt{margin-bottom:30px;margin-bottom:var(--gap)}.PostHero{grid-gap:30px;grid-gap:var(--gap);gap:30px;gap:var(--gap);width:100%}.PostHero,.PostsWrapper{display:grid;grid-template-columns:1fr}.PostsWrapper{grid-column-gap:30px;grid-column-gap:var(--gap);grid-row-gap:60px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);margin-bottom:30px;margin-bottom:var(--gap);row-gap:60px}.PostHero .Thumbnail{margin-bottom:0}.PostHero .Post__Excerpt{display:none}@media screen and (min-width:810px){.PostHero .Post__Excerpt{display:block}}@media screen and (min-width:1008px){.PostHero .Post__Theme{margin-bottom:30px;margin-bottom:var(--gap)}}.PostHero__Image.Thumbnail{padding-bottom:66.66%}.PostHero--single .PostHero__Title{letter-spacing:0;line-height:1.1;text-transform:none}.PostHero--single .PostHero__Author,.PostHero--single .PostHero__Title{font-family:Apercu,sans-serif;font-family:var(--font-family-body);font-weight:700}.PostHero--single .PostHero__Author{color:#f97427;color:var(--color-orange);font-size:1.375rem;font-size:var(--font-size--h5)}.PostHero--single .PostHero__Date{margin-bottom:15px}.PostHero__Date,.PostHero__Time{display:block;font-size:1.375rem;font-weight:700}.PostHero__Time{font-weight:400}.PostHero .Post__Title{margin-bottom:14px}.PostHero__Categories{font-weight:700;list-style-type:none;margin:16px 0 0;padding:0}.PostHero__Category+.PostHero__Category{margin-top:10px}.PostContent,.PostSideBar{margin:60px auto;width:100%}.RelatedPosts{margin:60px 0}@media screen and (min-width:641px){.PostHero{grid-template-columns:repeat(2,1fr)}.PostHero__Content{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.Container--post{grid-gap:30px;grid-gap:var(--gap);display:grid;gap:30px;gap:var(--gap);grid-template-columns:repeat(8,1fr)}.PostContent{grid-column:2/span 6}.PostContent--has-sidebar{grid-column:1/span 6}.Container--post--sidebar{.PostContent,.PostSideBar{margin:90px auto}}.PostHero__Image{display:block;padding-right:40px}.PostHero__Image .Thumbnail{margin-bottom:0}.PostsWrapper--four{grid-template-columns:1fr [col1-start] repeat(3,1fr) [col1-end col2-start]repeat(3,1fr) [col2-end] 1fr}.PostsWrapper--four .Post:nth-child(odd){grid-column:col1}.PostsWrapper--four .Post:nth-child(2n){grid-column:col2}.PostsWrapper--three{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1008px){.PostsWrapper--four{grid-template-columns:repeat(4,1fr)}.PostsWrapper--four .Post:nth-child(2n),.PostsWrapper--four .Post:nth-child(odd){grid-column:auto}.Container--post{grid-template-columns:repeat(12,1fr)}.PostContent{grid-column:3/span 8;grid-column:var(--centerColGrid)}.Container--post--sidebar{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;gap:var(--gap)}.PostSideBar{-ms-flex-item-align:start;align-self:start;border-top:2px solid #094f56;border-top:2px solid var(--color-dark);padding-top:20px;position:sticky;top:140px}.Container--post--sidebar{gap:10%}.Container--post--sidebar .PostSideBar{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}.Container--post--sidebar .PostContent--has-sidebar{-webkit-box-flex:1;-ms-flex:1;flex:1}}.PostContent h1,.PostContent h2,.PostContent h3,.PostContent h4,.PostContent h5,.PostContent h6{color:#f97427;color:var(--color-orange);font-family:var(--font-family--body);font-weight:700;letter-spacing:0;line-height:1;margin-bottom:.5em;margin-top:.5em;text-transform:none}.EventContent{grid-gap:30px;grid-gap:var(--gap);display:grid;gap:30px;gap:var(--gap);grid-template-columns:1fr}.Event__Address{margin-bottom:30px;margin-bottom:var(--gap)}.PostHero__Organiser{color:#f97427;color:var(--color-orange);font-size:1.375rem;font-weight:700;margin:0}.Post__StartDate{font-weight:700;margin-bottom:.5em}@media screen and (min-width:641px){.EventContent{grid-template-columns:[col1-start] repeat(4,1fr) [col1-end col2-start] repeat(8,1fr) [col2-end]}.EventContent__Meta{grid-column:col1}.EventContent__Body{grid-column:col2}}@media screen and (min-width:1008px){.EventContent{grid-template-columns:repeat(2,1fr) [col1-start] repeat(3,1fr) [col1-end col2-start] repeat(5,1fr) [col2-end] repeat(2,1fr)}}.PostContent h2.Multimedia__Title{color:#094f56;color:var(--color-dark);font-family:BGF-headline,sans-serif;font-family:var(--font-family-heading);font-weight:500;letter-spacing:1px;line-height:1;margin:0 0 .6em;text-transform:uppercase}.PostContent h2.Multimedia__Content{margin-bottom:40px;margin-bottom:var(--padding)}.MultimediaPosts .Multimedia{border-top:1px solid #094f56;border-top:1px solid var(--color-dark);margin-top:30px;margin-top:var(--gap);padding-top:30px;padding-top:var(--gap)}.MultimediaPosts .Multimedia:first-child{border-top:0;margin-top:0;padding-top:0}.Hero__SearchForm{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.Hero__SearchForm button,.Hero__SearchForm input{margin:0 10px 10px}@media screen and (min-width:1008px){.Hero__SearchForm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.Hero__SearchForm input[type=text]{width:383px}}.Hero__SearchFormButton{width:100%}@media screen and (min-width:1008px){.Hero__SearchFormButton{width:auto}}.NoResults,.SeachGroup{padding:40px 0}@media screen and (min-width:960px){.NoResults,.SeachGroup{padding:60px 0}}@media screen and (min-width:1008px){.NoResults,.SeachGroup{padding:100px 0}}.SeachGroup__Header{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin-bottom:30px;margin-bottom:var(--gap)}.SeachGroup__Header h2{margin-bottom:0}@media screen and (min-width:1008px){.SeachGroup__Header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;margin-bottom:80px}}.Page{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:2px solid #094f56;border-bottom:2px solid var(--color-dark);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;padding-bottom:30px;padding-bottom:var(--gap)}.Page .ArrowButton{margin-top:auto}.Page__Title a{color:#094f56;color:var(--color-dark);text-decoration:none}.Page__Title a:hover{color:#f97427;color:var(--color-orange)}.Page__Content{margin-bottom:30px;margin-bottom:var(--gap)}.Page__Content p{margin-bottom:0}.NoResults{text-align:center}body.search-results .PageHeader--centered{margin:80px 0;margin:var(--padding-large) 0}body.Template--error .MainContent{padding:80px 0;padding:var(--padding-large) 0;text-align:center}.wp-block-pullquote p{font-family:BGF-headline,sans-serif;font-family:var(--font-family-heading);font-weight:500;letter-spacing:1px;line-height:1.2;text-transform:uppercase}.wp-block-pullquote cite{color:#f97427;color:var(--color-orange);font-style:normal;font-weight:700}.wp-block-image{margin:30px auto;margin:var(--gap) auto}@media screen and (min-width:641px){.alignleft,.wp-block-image.alignleft{float:left;margin:0 30px 30px 0;margin:0 var(--gap) var(--gap) 0}.alignright,.wp-block-image.alignright{float:right;margin:0 0 30px 30px;margin:0 0 var(--gap) var(--gap)}}.wp-block-embed{margin-bottom:2em;margin-top:2em}.wp-block-embed .wp-block-embed__wrapper{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.wp-block-embed .wp-block-embed__wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.wp-block-file{border-top:1px solid #094f56;border-top:1px solid var(--color-dark);margin:30px 0 0;margin:var(--gap) 0 0 0;padding:30px 0 0;padding:var(--gap) 0 0 0}.wp-block-file:first-of-type{border-top:0}.wp-block-file a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;color:#094f56;color:var(--color-dark);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:BGF-headline,sans-serif;font-family:var(--font-family-heading);font-size:1.875rem;justify-content:space-between;text-decoration:none;text-transform:uppercase;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-transition:all var(--global-transition);-o-transition:all var(--global-transition);transition:all var(--global-transition)}.wp-block-file a:after{background-image:url(/wp-content/themes/bristol-good-food/assets/images/arrow.svg);background-repeat:no-repeat;background-size:35px 35px;content:"";display:block;height:35px;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:35px}.wp-block-file a:hover{color:#f97427;color:var(--color-orange)}.wp-block-file a.wp-block-file__button{display:none}.SingleRedistributor__Content{margin-bottom:40px}.SingleRedistributor__Back{padding-top:60px}.Redistributors__Filter{border-bottom:2px solid #094f56;border-bottom:2px solid var(--color-dark);border-top:2px solid #094f56;border-top:2px solid var(--color-dark);margin-bottom:60px}.Redistributors__Title{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:0;color:#094f56;color:var(--color-dark);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0;padding:20px 0;width:100%}.Redistributors__Title span{display:block;font-size:1.375rem;font-size:var(--font-size--h5);font-weight:700}.Redistributors__TitleButton{display:block;height:28px;position:relative;width:28px}.Redistributors__TitleButton b{background-color:#094f56;background-color:var(--color-dark);display:block;height:2px;left:0;position:absolute;top:13px;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-transition:all var(--global-transition);-o-transition:all var(--global-transition);transition:all var(--global-transition);width:28px}.Redistributors__TitleButton b:first-child{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.Redistributors__Filters{display:block;height:0;overflow:hidden;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-transition:all var(--global-transition);-o-transition:all var(--global-transition);transition:all var(--global-transition)}.Redistributors__Filter.Redistributors__Filter--open .Redistributors__TitleButton b:first-child{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.Redistributors__Filter.Redistributors__Filter--open .Redistributors__Filters{height:auto}.Redistributors__Filter .facetwp-type-checkboxes{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.Redistributors__Filter .facetwp-counter{display:none}.Redistributors__Filter p{border-top:2px solid #094f56;border-top:2px solid var(--color-dark);font-family:Apercu,sans-serif;font-family:var(--font-family-body);font-size:1.375rem;font-size:var(--font-size--h5);margin:0 0 20px;padding-top:20px}